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
339132270840	339132271390	339132271940	339132272490	339132273040	339132273590	339132274140	339132274691	339132275240	339132275790	339132276340	339132276890	339132277440	339132277990	339132278540	339132279091	339132279640	339132280190	339132280740	339132281290	339132281840	339132282390	339132282940	339132283490	339132284040	339132284590	339132285140	339132285690	339132286240	339132286790	339132287340	339132287890	339132288440	339132288990	339132289540	339132290090	339132290640	339132291191	339132291740	339132292290	339132292840	339132293390	339132293940	339132294490	339132295041	339132295590	339132296140	339132296690	339132297240	339132297790	339132298340	339132298890	339132299441	339132299990	339132300541	339132301090	339132301640	339132302190	339132302741	339132303290	339132303840	339132304391	339132304940	339132305490	339132306040	339132306591	339132307140	339132307690	339132308240	339132308791	339132309340	339132309890	339132310440	339132310991	339132311540	339132312090	339132312640	339132313190	339132313740	339132314291	339132314840	339132315390	339132315940	339132316490	339132317040	339132317590	339132318140	339132318690	339132319240	339132319790	339132320340	339132320890	339132321440	339132321990	339132322541	339132323090	339132323640	339132324191	339132324740	339132325291	339132325841	339132326390	339132326940	339132327491	339132328040	339132328590	339132329140	339132329690	339132330240	339132330790	339132331340	339132331891	339132332440	339132332990	339132333540	339132334090	339132334640	339132335190	339132335740	339132336290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2684	3600	2300	2684	3600	2300	2684	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2682	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2681	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	3600	2300	2680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24019	21424	29015	24375	22964	26862	27389	22860	22618	22390	21867	21712	26566	44101	40314	33621	25925	20808	20347	20517	20263	20471	20447	20648	20308	20328	20384	20288	20331	20184	20148	20259	20407	20481	20454	20466	20303	20354	20209	20274	20303	20324	20460	20192	20294	20316	20103	20109	20273	20498	20217	20372	20414	20426	20245	20328	20247	20173	20317	20212	19959	20313	20100	20440	20176	20531	20389	20189	20336	20274	20262	20238	20378	20272	20165	20427	20291	20317	20205	20230	20218	20160	20114	20304	20526	20266	20229	20324	20544	20495	20276	20351	20480	20222	20235	20208	20424	20096	20100	19991	20270	20332	20304	20073	20278	20166	20320	20445	20088	20034	20481	20355	20305	20037	20148	20158	20177	20081	20365	20272	20227	20460	20240	20218	20336	20186	20293	20252	20312	20236	20433	20339	20081	20020	20275	20122	20483	20309	20331	20415	20313	20324	20200	20457	20222	20386	20236	20332	20402	20184	20175	20360	20179	20180	20368	20217	20170	20233	20051	20180	20165	20189	20203	20222	20264	20169	20021	20265	20267	20294	20319	20156	20302	20102	20108	20101	20099	20271	20196	20387	20020	20406	20505	19979	20487	20201	20238	20299	20346	20388	20373	20198	20132	20062	20227	20232	20218	20096	20312	20136	20457	20487	20412	20295	20294	20003	20573	20380	20153	20205	20149	20183	20322	20252	20306	20184	20112	19986	20109	20047	20199	20378	20255	20244	20309	20148	20322	20364	20116	20286	20098	20184	20331	20061	20167	20258	20459	20142	20111	20161	20234	20304	20231	20052	20135	20165	20370	20309	20365	20035	20073	20165	20004	20414	20378	20337	20230	20021	20396	20146	20405	20350	20184	20153	20230	20430	20349	20126	20072	20300	20393	20188	20146	20331	20135	20283	20339	20022	20334	20436	20259	20425	20388	20249	20182	20203	20168	20365	20535	20260	20264	20184	20292	20272	20127	20098	20263	20124	20361	20301	20175	20161	20221	20555	20349	20138	20198	20054	20299	20449	20046	20136	20356	20154	20318	20240	20359	20331	20383	20217	20212	20307	20156	20141	20076	20309	20298	20044	20272	20316	20004	20057	20253	20351	20255	20423	20366	20094	20058	20170	20224	20103	20270	20336	20162	20102	20240	20029	20135	20125	20485	20485	20264	20288	20329	20110	20181	20243	20200	20099	20077	20207	20248	20336	20266	20412	20287	20309	20291	20301	20147	20272	20321	20167	20247	20244	20278	20061	20455	20326	20502	20249	20205	20422	20058	20361	20193	20336	20214	20332	20196	20010	20189	20310	20137	20246	20553	20396	20148	20187	20330	20467	20286	20113	20347	19911	20169	20178	20430	20308	20112	20308	20106	20297	20065	20275	20358	20170	20200	20181	20190	20405	20199	20473	20444	20439	20235	20165	20367	20460	20239	20219	20191	20281	20415	20171	20270	20239	20096	20280	20378	20147	20114	20149	20215	20025	20157	20256	20315	20246	20228	20327	20531	20192	20312	20340	20289	20147	20359	20300	20100	20261	20306	20389	20025	20296	20110	20263	20128	20313	20388	20463	20391	20022	20263	20310	20388	20132	20265	20301	20153	20111	20353	20350	20308	20246	20177	20278	20164	20275	20270	20080	20304	20104	20352	20433	20112	20221	20275	20383	20313	20166	20160	20201	20319	20302	19998	20221	20506	20457	20061	20371	20379	20175	20166	19937	20058	20134	20176	20194	20150	20216	20391	20362	20152	20211	20411	20263	20373	20443	20060	20233	20427	20247	20221	20327	20312	20046	20305	20394	20450	20407	20091	20251	20258	20201	20332	20196	20069	20225	20128	20129	20309	20185	20345	20400	20238	20332	20272	20246	20133	20111	20161	20280	19899	20156	20303	20260	20295	20304	20338	20203	20227	20226	20191	19965	20192	20253	20357	20280	20311	20394	20494	20159	20172	20108	20047	20145	20185	20207	20400	20094	20312	20120	20105	20225	20171	20454	20314	20187	20374	20179	20277	20271	20534	20341	20461	20200	20268	20262	20187	20341	20400	20353	20122	20229	20476	20309	20018	20384	20269	20025	20237	20048	20357	20275	20159	20146	20163	20368	19965	20295	20276	20264	20319	20195	20384	20067	20305	20329	20116	20177	20177	20101	20218	20369	20369	20193	20325	20088	20176	20394	20326	20090	20118	20095	20348	20050	20436	20540	20244	20287	20028	20195	20117	20085	20223	20170	20261	20350	20144	19953	20258	20044	20132	20352	20352	20092	20161	20281	20364	20237	20205	20167	20268	20098	20221	20293	20111	20214	20349	20219	20117	20352	20379	20122	20221	20273	20301	20313	20498	20082	20262	20375	20270	20411	20348	20090	19994	20112	20039	20344	20375	20220	20104	20287	20192	20277	20334	20295	20246	20134	20159	20136	20150	20173	20134	20273	20136	20137	20382	20253	20150	20154	20169	20480	20172	20182	20267	20176	20498	20332	20375	20402	19918	20218	20298	20337	20287	20245	20466	20348	20245	20335	20160	20072	20333	20133	20253	20257	20228	20321	20413	20098	20363	20147	20338	20298	20349	20222	20214	20097	20180	20266	20360	20106	20168	20230	20252	20291	20172	20176	20177	20302	19950	20510	20319	20027	20279	20296	20349	19972	20104	20084	20209	20069	20192	20248	20148	20077	20320	20133	20517	20153	19922	20251	20297	20222	20406	20178	20290	20271	20173	20183	20279	20149	20030	20180	20156	20273	20346	20132	20204	20292	20205	20468	20168	20286	20134	20340	20308	20173	20266	20187	20176	20194	20501	20259	20190	20143	20351	20239	20207	20066	20320	20191	20081	20321	20192	20250	20285	20154	20286	20433	20279	20299	20188	20450	20397	20196	20147	20256	20245	20244	20347	20176	19967	20202	20384	20000	20081	20257	20139	20285	20243	20258	20184	20265	20184	20060	20235	20123	20012	20355	20213	20145	20252	20252	19990	20473	20323	20119	20340	20164	20247	20299	20289	20257	20259	20216	20139	20286	20278	20446	20282	20207	20089	20104	20116	20253	20274	20323	20088	20199	20236	20128	20052	20288	20240	20301	20184	20239	20256	20177	20063	20228	20302	20131	20044	20213	19976	20346	20435	20161	20142	20382	20187	20492	20311	20064	20168	20075	20109	20420	20287	20454	20519	20190	20181	20449	20327	20129	20236	20508	20339	20383	20205	20367	20331	20469	20284	20542	20014	20013	20442	20138	20131	20332	20040	20446	20284	20532	20009	20022	20143	20296	20236	20126	20431	20404	20336	20089	20265	20178	20100	20167	20330	20315	20035	20144	20221	20136	20122	20300	20389	20194	20167	20361	20362	20204	20141	20218	20307	20263	20281	20275	20301	20220	20403	20222	20176	20414	20367	20302	20077	20316	20339	20382	20197	20298	20174	20232	20259	20096	20232	20225	20250	19981	20046	20050	20277	20184	20175	20310	20195	20118	20359	20202	20264	20094	20418	20015	20133	20325	20296	20026	20150	20404	20477	20331	20379	20434	20106	20275	20307	20041	20407	20450	20241	20157	20426	20300	20292	20206	20367	20499	20405	20193	20240	20210	20314	20248	20099	20156	20400	20363	20238	20266	20494	20328	20246	20188	20299	20185	20123	20480	20118	20211	20391	20249	20203	20324	20204	20240	20185	20258	20183	20193	20200	20360	20349	20311	20205	20232	20129	20166	20209	20254	20116	20254	20364	20357	20224	20147	20398	20340	20544	20291	20198	20113	20248	20127	20264	20124	20114	20122	20314	20161	20338	20375	20127	20062	20263	20036	20285	20341	20518	20336	20332	20225	20178	20404	20220	20317	20528	20275	20360	20120	20122	20317	20196	20193	20233	20304	20434	20184	20056	20328	20390	20211	19998	20136	20185	20222	20299	20175	20190	20222	20189	20304	20359	20164	20254	20253	20382	20366	20471	20284	20360	20090	20387	20198	20446	20374	20132	20313	20468	20301	20222	20300	20140	20429	20216	20302	20210	20147	20297	20288	20271	20364	20395	20336	20062	20081	20228	20100	20013	20146	20168	20176	20099	20362	20239	20094	20118	20152	20064	20152	20259	20049	20132	20233	20102	20167	20300	20143	20077	20205	20148	20311	20110	20213	20325	20182	20333	20397	20525	20228	20118	20281	20257	20057	20231	20188	20287	20282	20176	20240	20285	20258	20104	20158	20315	20181	20086	20288	20087	20171	20387	20271	20139	20141	20132	20142	20306	20226	20185	20261	20483	20153	20265	20189	20128	20171	20402	20238	20244	20177	20131	20440	20268	20165	20282	20302	20365	20173	20184	20288	20479	20290	20348	20059	20319	20287	20019	20085	20119	20208	20148	20093	20250	20221	20221	20184	20295	20264	20165	20155	20415	20228	20151	20188	20458	20322	20198	20446	20095	20211	20235	20399	20422	20288	20123	20285	20345	20125	20124	20276	20084	20196	20457	20238	20410	20297	20309	20105	20151	20103	20243	20294	20213	20323	20278	20328	20204	20361	20337	20283	20152	20278	20396	20238	20373	20569	20239	20384	20038	20159	20166	20287	20366	20213	20315	20342	20387	20321	20156	20073	20203	20308	20401	20242	20144	20335	20099	20284	20067	20144	20289	20205	20327	20134	20164	20105	20368	20316	20089	20148	20132	20303	20120	20407	20220	20309	20353	20277	20350	20449	20289	20130	20196	20321	20310	20280	20360	20292	20112	20163	20246	20244	20120	20282	20176	20246	20171	20216	20112	20135	20167	20143	20294	20285	20266	20106	20330	20207	20327	20354	20076	20217	20384	20344	20344	20209	20298	20302	20282	20141	20428	20296	20391	20239	20008	20157	20383	19978	20096	20152	20159	20169	20427	20243	20309	20262	20239	20288	20296	20376	20407	20127	20173	20428	20272	20193	19946	20383	20261	20475	20273	20279	20288	20300	20162	20167	20107	20257	20108	20285	20259	20403	20378	20287	20226	20212	20445	20148	20123	20312	20280	20409	20147	20429	20180	20059	20349	20140	20385	20130	20318	20196	20233	20177	20148	20220	20123	20217	20630	20293	20161	20285	20379	20207	20352	19965	20241	20562	20270	20262	20156	20184	20117	20080	20282	20255	20299	20095	20193	20270	20357	20260	20224	19987	20081	20270	20199	20161
25565	49278	44243	35291	29619	25872	20937	19672	19690	18433	17975	17921	26754	44226	39575	31439	21009	15887	16005	15889	16027	16016	15951	16041	15840	15948	15863	15998	15862	15995	15745	15960	15801	15920	15980	15861	15947	15770	15855	15881	15971	15880	15931	15929	15849	15930	15889	16050	15860	15924	15905	15814	16049	15967	15874	15949	15954	15927	15829	15916	15853	16007	15845	16022	15989	15818	15905	16012	15941	15813	16028	15841	15883	15862	16016	15873	15872	15846	15757	15971	15893	15812	15951	15939	15974	15879	15904	15946	16076	15938	15821	15968	15987	15888	15968	15894	15996	15864	15825	15802	15903	15857	15914	15828	15850	15860	16009	15993	15814	15873	16009	16008	15844	15905	15859	16018	15972	15987	16044	15949	15849	15834	15928	15826	15828	15802	15927	15857	15947	15926	15760	15954	16008	15988	15801	15802	15952	15965	15646	15879	15838	15963	15838	15938	16035	15907	15973	15880	15832	15867	15881	16020	15984	16056	15954	15857	15977	15930	15774	15814	15845	15771	15793	15939	15814	15849	15947	15946	15923	16050	15841	15921	16039	15726	16000	15813	15979	15974	15956	15865	15816	15866	15951	15815	15960	15839	15785	15941	16047	15938	15718	16061	15868	15897	15988	15977	15770	15727	16004	15861	16033	16131	15962	15763	15991	15848	15991	15973	15971	15857	15991	15851	15786	15991	15886	16069	15785	15887	15857	15842	15932	15862	15855	15930	15868	16050	15892	15910	15827	15802	15855	15750	15996	15784	15977	15899	15873	15889	15880	15855	15889	16011	15967	15803	15829	15864	15977	15745	15876	15820	15896	15762	15760	15967	15920	15842	15784	15850	15923	15881	15923	15943	15831	15872	15751	16011	15883	15887	15858	15756	15937	15891	15968	15906	15676	15986	16011	15890	15799	15978	15906	15866	15979	15825	15903	16067	15920	15814	16006	15874	15927	15840	15807	15754	15842	15895	15802	15819	16008	15884	15895	15792	15845	15949	15794	15938	15800	15937	15822	15853	15994	15986	15682	15733	16005	15859	15972	15976	15890	15910	15902	15959	16031	15832	15980	15955	15955	15941	15766	15873	15757	15971	15750	16045	15836	15827	15871	16065	15708	15766	15984	15983	15847	15830	15897	15888	15876	15929	15894	15886	16059	15955	15827	15781	15867	16060	16044	15865	15877	15842	15969	16099	16114	15908	16067	15756	15855	16012	15953	15889	15861	15891	15932	16012	15861	15763	15728	15911	15855	15918	15806	15860	15926	15988	15808	15926	15833	15943	16056	15820	15913	15901	15882	15760	15822	15939	15993	15952	15865	16016	16114	15867	15958	15947	15841	16103	15843	15964	15840	15889	15974	15899	15924	15888	15721	15832	15971	15920	16002	16014	15959	15774	15909	15869	15958	15982	15853	15922	16091	15961	15990	15880	15966	15855	15894	15891	15871	15938	15858	15762	15858	15911	16129	15936	15919	15869	15803	15917	15817	16068	15969	16075	15796	15883	15736	15936	15818	15956	15810	15851	15892	15984	16009	15988	15981	15834	15880	15795	15932	15852	15850	16080	15844	15875	15711	15708	15786	15997	15969	15925	15917	16020	15972	15826	16114	16002	15994	15790	15920	15788	16171	15767	15853	15823	16020	15936	15922	15795	15955	15882	15799	15900	16023	15979	15836	15881	15785	15791	15937	15966	15839	15911	15875	15841	15903	15953	15769	15911	16002	15856	16067	15877	15819	15974	15935	15771	15830	15860	15874	15836	15993	15935	15939	15935	15906	15808	15976	15976	15892	15769	15826	15675	15957	15870	15879	15847	15881	15823	15896	15789	15999	15969	15899	15845	15884	15794	15792	15958	15775	15948	15973	15876	15842	15993	15835	16003	16027	15906	15887	16055	15871	15910	16039	15914	15926	15815	15924	15899	15881	15959	16029	15885	15956	15763	16015	15973	16051	15900	15713	15748	15888	15997	15920	15983	15978	15948	15870	15906	15851	15997	15832	15691	15715	15957	15950	15851	15802	15950	15981	15830	15787	15846	15951	15987	15896	16076	16069	16025	15777	15924	15894	15961	15828	15863	15941	15833	16134	15738	15890	15848	15955	15841	15855	16053	15949	15831	15796	15923	15751	16032	15880	16043	15807	15904	16032	15778	15895	16019	15926	16023	15743	15933	15945	15852	15900	15909	15759	15959	15982	15763	15795	15830	15867	16027	16052	15835	15747	15812	15967	16105	15950	15835	15799	15834	15773	15863	15901	15923	15871	15833	15976	15879	15733	15959	15990	15840	15997	15941	15784	15880	16093	15913	16039	15840	15889	15923	15912	15989	15940	16029	15924	15895	15854	15971	15875	15934	15728	15910	15913	15963	16026	16042	16000	15819	15870	15993	15860	16040	15884	15887	15955	15778	15820	15954	15947	15786	15836	15875	15887	15909	16020	15779	15935	15739	15885	16000	15777	15825	16030	15805	16179	15806	16108	15902	16038	15961	15833	15879	16012	15945	15876	15876	15810	15869	15865	15849	16047	15886	15981	15715	15774	15864	16014	15926	15935	15711	15817	16010	15776	15882	15888	15987	15906	15925	15910	15905	15778	16113	15933	15848	15876	15911	15999	15869	15784	15720	15818	15823	16066	16115	15759	15983	15954	15954	15923	15821	16030	15967	16007	15811	15912	16026	15855	15878	15914	16073	15774	15873	15796	15786	16041	16084	15952	15835	15850	15957	16099	15750	15843	15930	15875	15816	16040	15875	16021	15944	15872	15866	15801	15953	15885	15857	15942	15914	15732	15767	15845	15930	15815	15753	15954	16062	15815	15902	15911	15896	15766	16050	15996	15790	15904	15861	16029	15972	15842	15686	15855	15864	15842	15871	15879	16074	15920	15791	15829	15850	15757	15958	15800	15978	15871	15936	15980	15953	15849	16085	15868	15860	15778	15931	15791	15974	15704	16130	16032	15869	15888	16017	15876	15783	15780	15880	16059	15997	15906	15725	15943	15853	15963	15802	15769	15955	15753	15962	15930	16037	15811	15887	15949	15925	15936	15909	15786	15990	15690	15901	15846	15859	15991	15855	15785	16133	16041	15786	15872	16048	16114	15961	15947	15890	15762	15959	15904	15965	16009	15828	16107	16080	15891	15699	15877	15781	15945	15992	15988	16035	16015	15851	16000	15917	16039	15846	15994	15798	15812	15932	15930	15969	15828	15996	15950	15788	15734	15792	15855	15918	15864	15996	15887	15958	15969	15833	15945	15763	15869	15809	15823	15846	16116	15879	15946	15884	15994	15907	15917	15773	15902	15831	15622	16023	15939	15955	15861	15852	15852	15947	15849	15807	15844	15953	15844	15803	15856	15850	15915	15954	15907	15859	15908	15760	15835	15779	15799	16177	15780	15804	16048	15931	16035	15988	15925	15868	16142	15804	15867	15780	15658	15843	15860	16064	15934	15866	15978	15835	16139	15722	16080	15860	15975	15962	15912	15963	15973	15878	15725	15870	15860	15997	15847	15918	16082	15712	15924	15928	15805	15924	15848	15855	15976	16043	15974	15766	15957	15815	15732	16029	16120	15904	15743	15910	15926	15903	15774	15999	15955	15801	16038	15957	15798	16056	15892	15904	15958	15916	16133	15884	15856	15941	15958	16073	15853	15763	16158	16090	16078	15926	15853	15852	15816	15973	15784	15886	15967	15907	15823	15799	15986	15821	15855	15754	15983	15830	16017	15874	16087	15972	15967	15918	15874	15803	15994	15849	15827	15973	16106	15817	15816	15879	16189	15835	15980	16110	15954	16108	15853	15932	15911	15807	15935	15954	15842	15831	15889	15877	15874	15852	15843	15944	15985	15927	15932	15798	15740	16006	15811	15808	15978	15884	15899	15970	16067	16028	15797	15998	15930	15928	15842	15849	16019	15828	15852	16004	15965	15688	15971	15935	15868	15869	15866	16017	15808	16096	15859	15896	16066	15837	15952	15992	15868	15895	15635	15773	15947	15862	15917	15906	15773	15831	15781	15899	16137	15757	15966	15867	15896	16092	15923	15813	15931	15766	15818	15938	16023	15944	16044	16069	15755	16084	16037	15978	16067	15868	16070	15978	15888	15906	16000	15803	15941	15938	15972	15846	15882	15961	15837	16046	16039	15814	15830	15947	16015	15863	15927	15953	15835	15966	15888	15836	15749	15862	15869	15893	15809	15845	16046	15940	16113	15836	16029	15867	15900	15733	15873	16045	15997	15738	16029	15894	15830	15950	15897	16025	15907	15923	15885	15871	15908	15917	15788	15860	15902	15890	15863	15811	15869	15966	15877	16066	15958	15792	15924	15879	15775	15941	15927	15882	15862	15946	15798	15768	15888	15852	15910	15932	15903	15944	15745	16148	15838	15896	16132	15938	15847	15861	15858	15815	15932	15923	15837	15702	15791	16053	15800	15962	15962	15811	16010	16024	15788	15963	15935	15958	15979	15958	15706	16095	15830	15968	15975	15756	15901	15748	15845	15821	16010	15944	15963	15811	15762	15842	15928	15751	15859	16030	15812	15953	15759	15951	15763	15968	15970	15950	15952	16000	15826	15991	15894	15919	16021	15826	15898	15862	15894	15928	15860	15948	15871	15928	16059	15934	15969	15915	15878	15999	15933	15887	15872	15990	15870	15841	16012	15835	15899	15826	15805	15911	15751	15866	15876	15978	15880	15799	16003	15916	16012	15621	15915	15970	15733	16026	15866	16010	15945	15883	15852	15988	15892	15823	15775	15891	15928	15936	15859	16093	16003	15930	15924	15953	15945	16151	15934	16008	15964	15920	15957	15931	15816	16056	15906	15969	15958	15893	15902	15850	15890	15846	15930	15890	15978	15864	15910	15859	15921	15886	15965	15863	15868	15910	15830	15967	15866	15945	15978	15974	15832	15715	15856	16074	15933	15945	16028	16028	15856	16012	15978	15956	15939	15973	16068	16099	15930	15987	16023	15890	15716	15897	15999	15808	15725	15929	15944	15870	15914	15987	15893	16054	15838	15928	15995	15836	15814	15927	16214	16035	15941	15881	15977	15820	15851	15947	15878	15974	16003	15957	15767	15947	15886	15842	16000	15986	15884	15985	15759	15878	15990	16044	15895	15884	16000	15884	16068	15809	15819	15879	15920	16097
31235	25535	27697	24589	22236	21768	21514	20981	20875	20957	20891	20957	21130	22650	22988	22437	21637	20931	20705	20901	20808	20530	20781	20671	20855	20501	20596	20829	20961	20784	20840	21005	20821	21042	20520	20853	20723	20654	20699	20818	20859	20834	20880	20957	20792	20598	20640	20846	20909	20676	20851	20606	20682	20807	20864	20737	20868	20681	20859	20754	20672	20961	20656	20743	20789	20950	20913	20831	20810	20938	20953	20864	20722	20659	20661	20731	20952	20928	20867	20747	20785	20790	20781	20776	20667	20775	20694	20673	20865	20704	20725	20742	20695	20806	20578	20388	20769	20728	20647	20587	20658	20767	20924	20856	20741	20936	20781	20952	20809	20729	20867	20332	20685	20785	20677	20760	20777	20636	20797	20784	20794	20587	20650	20604	20947	20822	20660	20651	20656	20698	20713	20904	20717	20696	20656	20752	20917	20984	20593	20887	20853	20739	20618	20530	20788	20714	20819	20781	20578	20759	20663	20618	20647	20636	20566	20605	20830	20415	20671	20558	20803	20732	20820	20834	20821	20682	20660	20759	20859	20684	20823	20728	20664	20741	20762	20714	20737	20787	20673	20752	20676	20822	20764	20775	20749	20780	20838	20590	20805	20743	21117	20754	20843	20738	20651	20872	20617	20721	20763	20562	20605	20701	20690	20541	20486	20530	20847	20819	20777	20771	20935	20776	20684	20730	20738	20766	20631	20753	20665	20705	20863	20732	20827	20644	20736	20832	20838	20892	20804	20806	20778	20471	20531	20795	20915	20960	20710	20878	20843	20822	20867	20707	20620	20677	20416	20830	20763	20757	20881	20681	20827	20687	20636	20592	20777	20544	20576	20800	20696	20523	20862	20575	20655	20715	20824	20875	20748	20448	20684	20793	20726	20701	20844	20861	20897	20871	20704	20531	20689	20875	20732	20768	20801	20781	20849	20422	20710	20656	20689	20706	20708	20411	20743	20841	20937	20999	20716	20805	20684	20837	20495	20744	20724	20509	20597	21046	20738	20770	20703	20678	20785	20989	20848	20604	20675	20817	20864	20738	20647	20666	20815	20801	20766	20835	20694	20652	20824	20854	20806	20807	20631	20528	20837	20576	20620	20854	20757	20800	20738	20646	20747	20933	20816	20755	20768	20835	20953	20576	20606	20900	20787	20590	20682	20645	20593	20676	20869	20862	20568	20645	21165	20670	20807	20622	20613	20942	20771	20782	20882	20908	20713	20680	20728	20696	20925	20731	21020	20702	20764	20741	20773	20565	20844	20807	20680	20819	20703	20785	20942	20639	20828	20673	20894	20812	20724	20708	20768	20718	20719	20792	20592	20678	20506	20800	20567	20630	20821	20725	20640	20553	20783	20631	20721	20765	20657	20812	20799	20691	20677	20646	20696	20736	20934	20725	20749	20886	20946	20732	20691	20718	20701	20676	20681	20583	20798	20893	20758	20965	20665	20521	20749	20791	20811	20659	20948	20722	20702	20841	20729	20753	20691	20762	20830	20770	20873	20818	20838	20818	20722	20858	20735	20697	20813	20847	20880	20792	20713	20812	20516	20746	20829	20655	20710	20537	20662	20596	21037	20771	20674	20731	20705	20883	20713	20887	20841	20870	20871	21048	20606	20494	20771	20645	20638	20583	20860	20702	20746	20856	20669	20893	20729	20891	20826	20670	20819	20769	20721	20752	20715	20818	20868	20669	20865	20574	20701	20615	20679	20745	20763	20910	20791	20785	20594	20807	20723	20766	20993	20839	20837	20783	20794	20846	20684	20816	20660	20737	20527	20501	20638	20794	20937	20632	20863	20781	20632	20519	20710	20761	20604	20531	20654	20621	20683	20709	20780	20710	20815	20813	20799	20693	20689	20704	20918	20749	20795	20738	20739	20743	20742	20730	20777	20949	20779	20506	20756	20763	20781	20643	20866	20716	20820	20635	20734	20678	20804	20845	20682	20715	20792	20775	20762	20683	20817	20912	20774	21097	20638	20961	20807	20756	20616	20614	20652	20691	20561	20480	20668	20762	20563	20791	20618	20614	20589	20404	20815	20806	20760	20526	20725	20618	20791	20985	20770	20796	20912	20836	20875	20821	20689	20634	20704	20909	20655	20641	20661	20857	20718	20774	20383	20780	20762	20798	20876	20653	21025	20931	20715	20713	20810	20763	20643	20638	20795	20768	20821	20688	20749	20961	20619	20613	20840	20813	20734	20808	20722	20530	20582	20526	20919	20670	20706	20795	20861	20648	20742	20739	20597	20660	20601	20821	20842	20931	20952	20681	20634	20655	20819	20790	20704	20677	20553	20846	20649	20903	20866	20910	20895	20769	20821	20765	20791	20838	20815	20603	20850	20753	20706	20870	20870	20487	20669	20752	20710	20723	21081	20894	20681	20784	20741	20765	20773	20861	20575	20839	20777	20788	20809	20733	20922	20759	20808	20661	20855	20780	20767	20822	20825	20776	20759	20723	20736	20589	20750	20528	20914	20580	20942	20672	20539	20742	20664	20749	20696	20682	20829	20692	20612	20752	20850	20715	20499	20739	20707	20866	20719	20627	20665	20587	20885	20824	20674	20623	20792	20840	20806	20739	20683	20854	20896	20572	20906	20735	20692	20764	20936	20690	20460	20951	20676	20849	20728	20858	20876	20766	20622	20781	20824	20691	20791	20624	20613	20716	20831	20632	20948	20857	20735	20702	20771	20689	20698	20694	20721	20733	20785	20812	20622	20987	20763	20806	20512	20737	20650	20838	20910	21018	20759	20826	20852	20801	20555	20652	20789	20889	20752	20681	20756	20918	20696	20860	20586	20488	20561	20907	20536	20812	20793	20877	20831	20781	20750	20706	20573	20573	20730	20797	20741	20674	20788	20809	20717	20996	20654	20679	20597	20939	20842	20917	20757	20730	20923	20794	20840	20838	20735	20762	20915	20860	20596	20707	20636	20780	20706	20750	20820	21037	21087	20892	20818	20785	20611	20492	20635	20685	20659	20740	20770	20703	20990	20776	20617	20985	20785	20710	20989	20757	20881	20492	20438	20848	20513	20602	20712	20826	20634	20525	20715	20530	20768	20791	20965	20541	20730	20798	20627	20812	20677	20608	20765	20869	20601	20581	20773	20785	20889	20635	20652	20784	20590	20823	20857	20663	20876	20631	20830	20723	20717	20721	20720	20757	20842	20659	20733	20984	20830	20835	20588	20783	20896	20643	20798	20670	20674	20814	20819	20786	20610	20712	20817	20787	21019	20935	20636	20703	20860	20718	20729	20769	20980	20930	20662	20702	20956	20682	20667	20733	20814	20787	20602	20900	20617	20741	20481	20733	20806	20855	20680	20901	20884	20838	20700	20811	20795	20776	20696	20681	21005	20691	20848	20794	20667	20837	20915	20839	20669	20831	20900	20849	20698	20601	20784	20575	20765	20899	20758	20847	20838	20696	20791	20725	20786	20862	20728	20888	20694	20775	20630	20669	20754	20842	20658	20754	20787	20703	20836	20559	20756	20555	20866	20557	20983	20842	20743	20671	20674	20782	21093	20699	20773	20881	21022	20491	20774	20737	20803	20587	20922	20797	20990	20848	20883	20651	20620	20782	20683	20818	20922	20709	20818	20986	20698	20697	20872	20811	20821	20728	20885	20723	20835	20710	20759	20773	20812	20698	20974	20810	20574	20691	20580	20520	20702	20673	20842	20810	20832	20618	20731	20711	20720	20732	20480	20535	20759	20738	20768	20938	20748	20734	20787	20888	20921	20631	20754	20842	20841	20921	20759	20766	20685	20612	20954	20966	20832	20926	20741	20737	20856	20905	20631	20879	20673	20711	20866	20773	20632	20655	21022	20818	20893	20782	20744	20734	20696	20518	20721	20764	20626	20757	20680	20760	20763	20657	20646	20898	20732	20670	20687	20580	20697	20613	20782	20641	20726	20761	20635	20798	20889	20676	20820	20562	20556	20535	20790	20740	20915	20873	20835	20761	20679	20640	20937	20576	20787	20827	20760	20613	20897	20739	20949	20787	20706	20735	21004	20855	20690	20825	20759	20809	20637	20495	20582	20656	20808	20883	20758	20571	20656	20858	20811	20703	20626	20930	20810	20884	20691	20796	20692	20712	20705	20518	20724	20776	20784	20719	20611	21077	20794	20542	20686	20663	20834	20787	20844	20814	20653	20670	20823	20637	20804	21010	20709	20729	20607	20924	20957	20752	20845	20695	20819	20776	20784	20651	20833	20919	20587	20669	20737	20522	20589	20715	20906	20720	20739	20689	20824	20805	20767	20815	20796	20791	20850	20694	20764	20766	20629	20807	20881	20766	20644	20687	20573	20690	20568	20706	20565	21119	20677	20565	20929	20734	20701	20954	20809	20754	20794	20844	20684	20868	20624	20776	20462	20761	20821	20799	20770	20640	20827	20791	20776	20689	20598	20787	20644	20693	20625	20790	20605	20744	20703	20721	20749	20822	20836	20476	20733	20718	20813	20949	20690	20831	20819	20564	20864	20894	20798	20774	20971	20873	20878	20722	20755	20784	20713	20802	20750	20886	20906	20721	20660	20739	20726	20958	20823	21037	20646	20800	20713	20450	20886	20512	20846	20804	20831	20741	20965	20584	20747	20805	20782	20862	20693	20603	20520	21020	20743	20900	20702	20770	20589	20856	20552	20616	20824	20736	20827	20823	20739	20671	20951	21043	20830	20866	20759	20952	20841	20788	20775	20975	20765	20811	20460	20697	20825	20588	20611	20778	20687	20612	20719	20691	20973	20575	20621	20857	20720	20679	20986	20664	20748	20906	20856	20689	20988	20728	20486	20713	20865	20795	20593	20580	20600	20900	20939	20716	20832	20892	20784	20773	20818	20432	20703	20678	20629	20655	20844	20480	21100	20727	20919	20714	20698	20620	20718	20764	20675	21003	20712	20643	20671	20724	20493	20594	20755	20716	20711	20924	20813	20833	20672	20576	20891	20648	20796	20634	20750	20784	20868	20653	20526	20739	20594	20752	20640	20558	20851	20922	20746	20748	20773	20725	20669	20884	20699	20628	20680	20633	20948	20697	20892	20777	20762	20995	20694	20764	20801	20719	20666	20875	20795	20745	20774	20808	20681	20614	20851	20804	20920	20640	20967	20784	20754	20804	20694	20780	20611	20872
19623	28167	25849	20393	18589	17788	17140	16538	16547	16402	16165	16521	16773	18937	18966	17751	16694	16051	16066	16301	16105	16012	16242	16139	16062	16195	16144	16316	16093	16100	16170	16248	16328	16081	16034	16307	16153	16218	15986	16177	16014	16231	16343	16093	16118	16321	16154	15972	16260	16242	16064	16246	16098	16267	16292	16328	15975	16089	16158	16087	15960	16224	16240	16152	16150	16144	16173	16216	15968	16197	16179	16344	16180	16236	16099	16289	16316	16026	16119	16023	16214	16257	16059	16221	16188	16134	16077	16190	16282	16116	16277	16126	16010	16172	16197	16190	16186	16318	16172	16143	16155	16129	15954	16259	16086	16034	16209	16179	16182	16121	16026	16149	16077	15884	16305	16081	16107	16002	15972	16212	16126	15883	16086	16238	16237	16279	16113	16150	16264	16224	16096	16132	16143	16111	16228	16010	16115	16109	16273	16217	16092	16269	16273	16301	16182	16090	16084	16257	16188	16187	16126	15979	15992	16195	16168	16157	16228	16062	16064	16057	16275	16098	16162	16267	16325	16126	16282	16111	16204	16152	15987	16260	16251	16160	16099	16100	16096	16106	16060	16153	16070	16096	16178	16215	16253	16216	16152	16063	16296	16118	16170	16237	15976	16195	16104	16159	16144	16283	16047	16164	16160	16032	16132	16176	16213	16050	16166	16323	16223	16108	16180	16052	16048	16143	16118	16104	16074	16241	16115	16005	16260	16365	16162	16220	16148	16200	16106	16090	16183	15993	16225	16117	16155	16105	16166	16263	16162	16029	16207	16101	16187	16112	16147	16096	16064	16165	15990	16221	16061	16073	16179	16157	16232	16165	16086	16208	16192	15984	16138	16122	15961	16322	16174	16245	16205	16267	16238	16094	16148	16210	15960	16189	16153	16254	16178	16189	16151	16104	15989	16061	16156	16226	16097	16087	16289	16048	16043	16021	16021	16314	16095	16053	16069	16060	16186	15996	16343	16267	16184	16043	16106	16226	16063	16029	15971	16252	16187	16024	16302	16032	16226	16018	16162	16047	15981	16138	16234	16182	16078	16043	16178	16167	16280	16067	16164	16300	16270	16200	16091	16237	16197	16177	16089	16274	16276	16197	16205	16103	16078	16195	16007	16055	16098	16270	16079	16165	16156	16148	16088	16064	16231	16110	16139	16123	16177	16068	16046	16135	16275	16150	16243	16072	16175	16254	16041	16307	16195	16203	16234	16142	16083	16046	16190	16012	16092	16221	16156	16065	16077	16013	16127	16086	16124	16140	16046	16107	16200	16213	16132	16145	16142	16242	16131	15934	16220	15979	16193	16042	16127	16130	16080	16268	16090	16178	16042	16023	16123	16032	16259	16101	16127	16280	16163	16023	16187	16084	15999	16088	16149	16190	16120	16185	16243	16325	16155	16198	16210	16121	16379	16386	16092	16116	16088	16187	16321	16154	16034	16014	16113	16162	16371	15962	16228	16130	16202	16356	16121	16160	16051	16109	16043	16038	16319	16055	16075	16237	16036	16068	16098	16242	16070	16146	16032	16095	16337	16059	16140	16172	16059	16203	16180	16058	16108	16125	16124	16193	16043	16232	16369	16102	16176	16242	16074	16190	16243	16258	16166	16118	15957	16212	16162	16070	16053	16235	16115	16032	16145	16142	16114	16054	16018	16171	16254	15998	16121	16251	16182	16336	16054	15972	16175	16150	16069	16132	16163	16143	16151	16100	16131	15947	16146	16141	16144	16114	16172	16292	16100	16079	15927	15802	16188	16037	16200	16161	16166	16003	16025	16054	16021	16204	16160	16170	16231	16045	16157	16214	16177	16281	15971	16276	16142	16007	16216	16166	16132	16354	16193	16039	16100	15954	16318	16148	16143	15867	16180	16054	16267	16180	16191	16071	16040	16222	15973	16275	16047	16269	16308	16210	16211	16065	16182	16278	16143	16127	16169	16229	16213	16199	16179	16127	16257	16134	16247	16102	16133	16100	16077	16060	16255	16145	16197	16096	16317	16084	16252	16096	16128	16175	16058	16285	16224	16164	16143	16055	16231	16228	16211	16395	16165	16103	16303	16116	16046	16156	16131	16036	16154	16211	16066	16221	16232	16138	16186	16078	16260	16217	16175	16125	16078	16117	16189	16139	16035	16105	16040	16134	16193	16182	16066	16124	16270	16216	16011	15939	16317	16125	16067	16277	16142	16083	15954	16325	16121	16197	16226	16228	16223	16278	16160	16157	16103	16212	16223	16100	16155	16131	16259	16133	16086	15994	16112	16108	16107	16197	16308	16033	16131	16156	16170	16047	16222	16137	16054	16161	16202	16063	16027	16094	16220	16149	16180	16174	16089	16237	16404	16229	16035	16233	15988	16039	16341	16255	16100	16195	16125	16211	16022	16125	16129	16201	15981	16048	16279	16161	16209	16251	16122	16076	16020	16186	16255	16229	16218	16170	16161	16151	16122	16082	16205	16290	16134	16043	16032	15944	16202	16034	16098	15983	16109	15968	16125	16109	16104	16232	16167	15943	16164	16175	16188	16132	16324	16196	16349	16210	16254	16214	16162	16247	16164	16247	16334	16116	16280	16144	16169	16114	16067	16093	16194	16125	16149	16036	16252	16062	16229	16160	16061	16197	16026	16039	16224	16135	16019	16062	16057	15943	16076	16261	16156	16187	16238	16435	16135	16249	16088	15959	16064	16029	16228	16077	16103	16223	16096	16190	16102	16213	16230	16158	16293	16073	16119	16193	16169	16386	16258	16178	16123	16153	16187	16115	16163	16314	16191	16068	16165	16103	16152	15966	16241	16156	16052	16180	16236	16416	16262	16142	16020	16186	16022	16033	16092	16189	16064	16202	16130	16243	16102	16171	16093	16039	16044	16134	16094	16127	16125	16002	16040	16165	16146	16291	16200	16074	16308	16128	16268	16138	16166	16142	16219	16265	16227	16229	16115	16323	15894	16031	16096	15887	15959	16289	16293	16073	16303	16195	16091	16072	16044	16368	16001	16226	15990	16167	16021	15907	16010	16015	16126	16240	16123	16084	16104	16143	16091	16174	16164	16052	16150	16058	16186	16198	16248	16177	16091	16185	15930	16198	16178	16012	16164	16264	16204	16175	16268	16151	16169	16187	16136	16057	16092	16318	16088	16148	16178	16164	16176	16074	16220	16208	16201	16330	16189	16420	16200	16166	16286	16121	16137	16240	16112	16111	16091	16005	16229	16159	16199	16114	16260	16049	16032	16175	16057	16066	16357	16016	16148	16166	16038	16286	16044	16210	16168	16045	16179	16024	16211	16148	16099	16097	16117	15931	16089	15963	16179	16127	16103	16247	16061	16155	16135	16158	16393	16263	16205	16198	16188	15945	16166	16123	16036	16166	16087	16205	16213	16101	16200	16192	16084	16211	15973	16308	16120	16089	16088	15999	16214	16167	16268	16071	16244	16217	16210	16064	16329	16051	16325	16013	16099	16206	16039	16056	16273	16147	16118	16284	16207	15957	16366	16451	16206	15974	16325	16031	16067	16295	16242	16106	16164	16254	16191	16093	16092	16067	15998	16057	16122	15960	16145	16259	16054	16172	16237	16131	16166	16170	16088	16230	16080	16176	16236	16247	16339	16085	16216	16073	16142	15890	16330	16269	16224	16264	16305	16050	16117	16109	16303	16171	16025	16246	16284	16153	16100	16210	16155	16195	16201	16113	16195	16091	16256	16056	16010	15997	16214	16137	16109	16051	15927	16328	16276	16136	16130	16106	16376	16090	16185	16210	16212	16209	16182	16131	16239	16268	16281	16122	16072	16232	16250	16278	16110	16058	16152	16124	16158	16154	16111	16222	16150	16157	16221	16138	16153	16245	16232	16177	15989	16076	16027	16083	16103	16146	16139	16238	16248	16219	16293	16114	16180	16123	16102	16199	16240	16169	16083	16164	16146	16210	16252	16176	16107	16231	15991	16255	16176	16213	16061	16101	15944	16139	16087	16217	16179	16188	16040	16308	16306	16299	16204	16228	16208	16102	16037	16321	15990	16243	16176	16185	16111	16171	16104	16129	16170	16190	16196	16359	16325	16147	16154	16162	16272	16034	16176	16133	16227	16226	16177	16147	16101	16236	16306	16045	16068	16203	16094	16124	16081	16080	16249	16109	16318	16179	16339	16172	16161	16144	16087	16130	16253	16124	16150	16335	16115	16148	16189	16066	16209	16225	16043	16246	16178	16178	16220	16204	16062	16059	16193	16167	16056	16374	16131	16243	16195	16084	16185	16061	16083	16238	16056	16093	16140	16161	16209	16269	16082	16138	16244	16077	16248	16253	16066	16223	16227	16232	16186	16205	16193	16250	16186	16160	16215	16203	16273	16158	16234	16255	16102	16170	16158	16104	16320	16354	16111	16052	16146	16143	16291	16044	16272	16158	16115	16235	16235	16057	16166	16123	16161	16141	16134	16272	16280	16150	16199	16198	16140	16247	16061	16106	16156	16152	16159	16130	16056	16136	16136	16113	16108	16043	16118	16318	16070	16245	16148	16134	16222	16098	16310	16154	16193	16134	16191	16228	16159	16057	16032	16192	16184	16097	16169	16212	16125	16205	16319	16130	16138	16153	16081	16002	16097	16072	16356	16290	16119	15914	16120	16310	16069	16145	16171	16245	16219	16173	16039	15973	16255	16053	16264	16200	15959	16159	16227	16008	16177	16082	16204	16022	16260	16051	16193	16209	16398	16102	16027	16093	16179	16105	15998	16216	16084	15987	16114	16178	16103	16144	15988	16204	16051	16197	16127	16076	16157	16201	16312	16148	16089	15998	16233	16072	16127	16194	16365	16258	15965	16262	16177	16027	16250	16210	16207	16122	16131	16159	16209	16026	16040	16170	16037	16109	16213	16064	16135	16263	16251	16297	16117	16118	16137	16155	16129	16167	16066	16083	16039	16138	16098	15931	16226	16177	16435	16198	16119	16241	16013	16207	16193	16425	16026	16144	16201	16250	16009	16172	16200	16255	16050	16097	16331	16206	16042	16248	16045	16264	16114	16114	16070	15975	16228	16153	15949	16198	16140	16191	16305	16192	16167	16184	16198	16053	16144	16158	16092	16213	16192	16216	16195	16054	16102	16130	16140	16009	16134	16267	16127	16291	16123	16165	16127	16160
25802	21469	28678	26206	24100	24009	23531	21112	20683	20635	20373	20131	23018	33234	32092	27198	22341	20006	19973	20071	19822	19870	19783	19599	19763	19598	19919	19789	19939	19795	19738	19904	19681	19764	19786	19813	19612	19834	19766	19847	19646	19817	19739	19974	19942	19787	19660	20068	19712	19889	19722	19924	19746	19709	19731	19751	19666	19636	19888	19544	19667	19876	19773	19787	19646	19990	19775	20002	19749	19811	19843	19869	19830	19802	19797	19670	19849	19826	19668	19581	19771	19750	19775	19721	19665	19524	19747	19828	19763	19672	19727	19404	19797	19606	19753	19832	19686	19676	19825	19740	19652	19804	19670	19839	19668	19515	19817	19774	19535	19734	19866	19840	19792	19768	19678	19768	19706	19825	19588	19632	19795	19841	19783	19795	19604	19757	19585	19759	19598	19690	19826	19642	19943	19933	19777	19653	19871	20051	19837	19960	19611	19878	19756	19704	19702	19632	19587	19707	19759	19920	19811	19913	19787	19472	19933	19824	19811	19775	19761	19644	19983	19734	19663	19651	19649	19591	19827	19513	19835	19736	19687	19631	19730	19661	19653	19730	19743	19595	19814	19747	19769	19661	19825	19885	19865	19936	19750	19674	19675	19631	19821	19807	19574	19723	19859	19545	19520	19781	19707	19623	19765	19756	19899	19685	19736	19643	19727	19590	19855	19859	19871	19839	19743	19818	19469	19716	19641	19850	19663	19652	19868	19742	19739	19577	19707	19749	19756	19703	19772	19947	19676	19773	19984	19469	19724	19825	19827	19579	19457	19586	19458	19758	19621	19819	19688	19791	19799	19788	19936	19718	19963	19581	19805	19863	19948	19911	19688	19756	19731	19673	19732	19612	19491	19628	19798	19707	19883	19797	19660	19662	19602	19804	19967	19842	19837	19628	19831	19952	19723	19699	19756	19537	19810	19781	19794	19560	19814	19868	19766	19851	19788	19794	19832	19723	19519	19740	19600	19739	19656	19632	19627	19815	19742	19832	19651	19876	19811	19694	19928	19721	19719	19713	19951	19727	19519	19610	19665	19717	19770	19774	19766	19912	19794	19537	19873	19477	19555	19860	19726	19675	19604	19719	19757	19638	19599	19435	20027	19750	19644	19801	19461	19733	19577	19560	19978	19626	19763	19755	19747	19685	19697	19721	19817	19814	19567	19848	19812	19562	19667	19625	19739	19529	19765	19645	19880	19846	19981	19750	19786	19785	19703	19650	19743	19753	19920	19797	19699	19716	19850	19769	19975	19821	19610	19836	19678	19739	19820	19807	19945	19735	19847	19735	19645	19597	19802	19711	19731	19667	19751	19688	19779	19722	19769	19648	19891	19772	19699	19688	19648	19780	19815	19791	19806	19697	19859	19914	19649	19731	19639	19637	19684	19709	19885	19780	19771	19709	19717	19750	19769	19638	19693	19853	19503	19451	19662	19781	19775	19597	19835	19659	19640	19715	19824	19830	19762	19587	19893	19542	19623	19671	19778	19926	20131	19748	19560	19536	19699	19662	19585	19854	19800	19620	19793	19896	19799	19805	19857	19735	19814	19956	19734	19689	19917	19834	19734	19722	19662	19816	19741	19587	19644	19817	19608	19622	19846	19793	19511	19425	19573	19726	20046	19992	19828	19678	19511	19737	19620	20003	19744	19688	19766	19692	19647	19751	19770	19859	19622	19566	19694	19925	19728	19807	19654	19614	19666	19605	19816	19671	19605	19758	19784	19682	19798	19792	20053	19795	19671	19862	19753	19617	19775	19675	19760	19709	19701	19621	19737	19788	19669	19584	19600	19670	19574	19790	19673	19803	19791	19786	19812	19825	19885	19647	19691	19817	19896	19659	19752	19681	19686	19681	19810	19769	19635	19665	19692	19813	19754	19711	19909	19665	19624	19490	19535	19650	19775	19688	19613	19748	19768	19745	19817	19768	19739	19789	19615	19563	19664	19723	19921	19553	19678	19820	19937	19768	19720	19746	19625	19668	19508	19684	19585	19586	19875	19697	19773	19779	19699	19692	19593	19858	19659	19775	19526	19861	19727	19713	19583	19533	19694	19525	19639	19695	19783	19613	19808	19725	19620	19542	19776	19727	19668	19839	19840	19708	19875	19726	19836	19868	19957	19734	19595	19536	19699	19651	19977	19690	19687	19515	19605	19979	19818	19577	19883	19547	19812	19705	19584	19508	19727	19578	19724	19671	19833	19884	19642	19667	19723	19758	19674	19703	19728	19690	19853	19719	19814	19663	19536	19840	19693	19922	19633	19687	19723	19850	19726	19749	19873	19703	19862	19830	19765	19821	19844	19889	19695	19702	19681	19522	19762	20020	19686	19575	19898	19837	19963	19951	19668	19596	19753	19669	19923	19986	19615	19786	19675	19752	19949	19679	19648	19670	19682	19738	19734	19681	19755	19725	19819	19571	19516	19765	19544	19677	19654	19549	19846	19911	19635	19627	19603	19282	19418	19820	19702	20014	19721	19672	19720	19622	19773	19934	19783	19522	19936	19671	19556	19706	19735	19931	19689	19749	19828	19738	19809	19768	19576	19736	19846	19688	19649	19690	19740	19850	19794	19950	19697	19666	19944	19675	19753	19904	19738	19759	19652	19621	19745	19820	19757	19726	19882	19845	19579	19782	19507	19682	19670	19849	19825	19963	19704	19857	19890	19700	19774	19685	19894	19770	19641	19591	19698	19755	19990	19716	19626	19835	19519	19853	19958	19837	19731	19602	19688	19750	19707	19601	19839	19677	19629	19713	19787	20066	19848	19745	19605	19734	19803	19816	19641	19953	19869	19616	19691	19665	19876	19607	19677	19812	19729	19636	19664	19812	19823	19759	19762	19856	19548	19567	19755	19771	19691	19808	19744	19545	19677	19707	19709	19682	19608	19788	19758	19756	19815	19935	19880	19869	19964	19871	19710	19659	19840	19660	19814	19824	19935	19825	19682	19788	19620	19757	19562	19675	20015	19674	19670	19679	19765	19856	19928	19595	19946	19860	19489	19660	19446	19904	19947	19713	19736	19721	19712	19642	19749	19901	19764	19792	19770	19741	19767	19705	19639	19683	19828	19691	19561	19577	19718	19620	19774	19558	19839	19625	19657	19914	19675	19565	19789	19820	19513	19726	19495	19752	19710	19555	19756	19660	19745	19872	19732	19719	19737	19736	19747	19725	19595	19897	19596	19449	19688	19682	19781	19669	19691	19649	19655	19615	19580	19788	19619	19980	19721	19660	19679	19757	19520	19766	19763	19664	19645	19684	19674	19573	19712	19611	19761	19624	19979	19739	19802	19840	19716	19772	19806	19773	19551	19754	19738	19793	19547	19831	19689	19609	19826	19534	19549	19784	19767	19659	19857	19755	20057	19826	19716	19826	19627	19722	19693	19438	19743	19827	19648	19708	19790	19793	19784	19654	19871	19987	19809	19610	19720	19657	19625	19530	19595	19826	19798	19814	19846	19762	19763	19699	19731	19665	19808	19717	19625	19510	19636	19600	19756	19809	19906	19745	19848	19709	19674	19820	20035	19722	19844	19929	19963	19747	19657	19880	19762	19589	19767	19841	19784	19659	19823	19966	19830	19772	19759	19764	19734	19754	19874	19774	19760	19636	19770	19821	19864	19829	19730	19836	19743	19721	19883	19786	19709	19571	19762	19850	19704	19787	19849	19767	19651	19765	19738	20075	19780	19810	19694	19616	19687	19730	19566	19816	19688	19852	19739	19715	19822	19768	19765	19715	19881	19646	19622	19597	19757	19866	19587	19794	19556	19596	19798	19803	20027	19857	19718	19615	19701	19738	19621	19731	19762	19859	19824	19801	19578	19631	19789	19792	19981	19705	19615	19627	19906	19704	19734	19833	19598	19491	19702	19686	19927	19736	19861	19722	19701	19726	19670	19875	19766	19696	19883	19853	19706	19957	19802	19686	19885	19573	19687	19842	19623	19735	19528	19695	19768	19764	19758	19937	19686	19867	19670	19729	19731	19649	19662	19577	19769	19766	19800	19706	19754	19764	19665	19712	19873	19797	19897	19609	19820	19749	19470	19638	19759	19723	19720	19897	19783	19570	19700	19836	19646	19814	19494	19660	19652	19526	19692	19753	19729	19728	19772	19465	19791	19883	19726	19564	19790	19783	19653	19569	19853	19633	19765	19618	19579	19567	19726	19773	19605	19891	19811	19749	19762	19754	19597	19603	19569	19619	19792	19630	19555	19713	19687	19861	19743	19699	19942	19766	19771	19717	19775	19722	19751	19524	19715	19667	19630	19679	19787	19521	19656	19533	19871	19727	19879	19547	19661	19440	19639	19674	19742	19790	19790	19845	19716	19680	19658	19645	19865	19551	19770	19804	19837	19790	19572	19590	19640	19820	19754	19850	19709	19720	19696	19925	19770	19674	19779	19586	19841	19733	19650	19508	19668	19656	19739	19919	19943	19844	19682	19651	19861	19646	19709	19640	19756	19651	19601	19600	19891	19600	19848	19569	19733	19908	19869	19547	19733	19734	19747	19684	19705	19543	19674	19718	19567	19798	19788	19831	19649	19780	19608	19846	19789	19879	19740	19633	19655	19688	19956	19697	20078	19646	19706	19714	19730	19864	19723	19533	19632	19695	19690	19595	19742	19604	19829	19591	19832	19786	19758	19772	19882	19839	19815	19905	19759	19794	19835	19575	19570	19906	19617	19694	19817	19569	19817	19768	19661	19679	19529	19841	19651	19549	19749	19862	19749	19836	19786	19937	19994	19825	19835	19553	19760	19709	19681	19700	19802	19983	19780	19674	19761	19773	19722	19902	19664	19751	19766	19681	19548	19858	19747	19784	19833	19721	19936	19761	19546	19802	19727	19750	19896	19530	19587	19563	19851	19678	19701	19871	19756	19747	19928	19764	19850	19690	19703	19826	19714	19701	19616	19685	19949	19853	19626	19811	19864	19676	19459	19590	19619	19621	19868	19590	19930	19775	19615	19710	19823	19643	19714	19978	19858	19352	19780	19729	19913	19936	19704	19440	19543	19814	19712	19745	19874	19853	19451	19622	19747	19935	19799	19525	19763	19804	19734	19664	19719	19727	19848	19805	19789	19653	19842	19571	19541	19863	19987	19577	19700	19617	19636	19523	19686	19805	19653	19720	19778	19798
20966	38963	40366	29056	22866	20357	18976	17486	16703	16697	16405	16631	21824	33993	30792	24111	17629	15475	15576	15742	15840	15730	15621	15506	15632	15597	15779	15780	15660	15728	15680	15738	15632	15580	15656	15626	15641	15688	15603	15690	15772	15614	15620	15594	15735	15623	15685	15426	15783	15513	15798	15604	15621	15647	15726	15775	15781	15665	15636	15747	15691	15718	15770	15646	15709	15704	15762	15564	15737	15779	15522	15899	15713	15433	15592	15597	15561	15712	15608	15749	15770	15680	15545	15532	15661	15622	15697	15565	15776	15645	15715	15722	15577	15598	15582	15512	15640	15755	15525	15704	15641	15678	15633	15752	15605	15833	15444	15693	15716	15572	15743	15684	15572	15496	15552	15523	15845	15678	15497	15545	15666	15708	15714	15597	15662	15565	15603	15543	15713	15539	15571	15678	15729	15695	15445	15413	15518	15588	15860	15622	15537	15681	15551	15759	15683	15487	15801	15447	15678	15574	15747	15678	15528	15580	15543	15710	15598	15588	15678	15642	15694	15732	15662	15570	15576	15774	15658	15771	15683	15770	15555	15493	15627	15552	15601	15492	15597	15540	15675	15744	15628	15794	15508	15870	15661	15639	15574	15612	15672	15692	15577	15679	15668	15542	15891	15726	15663	15704	15657	15831	15604	15674	15641	15730	15718	15665	15491	15607	15760	15878	15767	15673	15528	15673	15584	15534	15731	15569	15556	15646	15595	15716	15502	15663	15690	15700	15546	15770	15573	15638	15725	15629	15685	15487	15706	15684	15520	15752	15660	15610	15759	15501	15605	15536	15701	15934	15632	15723	15692	15605	15716	15663	15556	15615	15812	15625	15719	15743	15632	15666	15652	15725	15626	15479	15702	15610	15639	15681	15577	15595	15633	15920	15569	15712	15770	15785	15796	15632	15517	15620	15678	15757	15731	15480	15473	15522	15620	15525	15686	15667	15707	15611	15611	15465	15862	15628	15470	15800	15561	15647	15668	15659	15760	15541	15600	15543	15682	15601	15700	15626	15701	15605	15641	15697	15757	15699	15683	15657	15689	15778	15695	15728	15810	15767	15699	15600	15508	15531	15702	15606	15653	15655	15515	15433	15582	15595	15592	15703	15603	15715	15740	15766	15555	15664	15524	15579	15639	15677	15510	15667	15720	15418	15744	15702	15723	15775	15643	15733	15661	15601	15507	15679	15633	15723	15564	15745	15632	15534	15641	15751	15734	15713	15603	15459	15532	15712	15657	15828	15642	15612	15682	15637	15684	15742	15522	15658	15641	15550	15551	15469	15603	15545	15627	15652	15642	15552	15677	15531	15517	15714	15425	15683	15690	15599	15686	15685	15666	15742	15590	15619	15659	15513	15551	15640	15724	15585	15581	15742	15833	15612	15690	15670	15620	15641	15607	15501	15673	15662	15622	15770	15711	15627	15738	15514	15593	15656	15737	15634	15700	15713	15754	15458	15596	15632	15768	15760	15731	15665	15789	15749	15638	15692	15583	15528	15781	15463	15663	15736	15554	15584	15721	15508	15797	15738	15677	15667	15681	15681	15683	15626	15683	15559	15681	15433	15600	15766	15633	15609	15596	15622	15514	15663	15565	15808	15395	15708	15632	15895	15730	15679	15800	15540	15812	15682	15531	15704	15530	15689	15550	15639	15758	15613	15486	15774	15745	15559	15678	15498	15641	15650	15657	15685	15706	15440	15526	15805	15552	15682	15581	15539	15687	15550	15685	15649	15526	15593	15718	15528	15550	15565	15604	15613	15606	15693	15706	15639	15647	15670	15575	15443	15694	15672	15685	15633	15747	15499	15481	15633	15711	15646	15685	15452	15842	15656	15619	15611	15719	15634	15784	15639	15465	15603	15597	15575	15498	15721	15653	15604	15557	15697	15554	15659	15638	15720	15550	15680	15563	15751	15721	15730	15713	15770	15662	15629	15637	15698	15643	15571	15545	15594	15578	15773	15647	15601	15643	15527	15679	15530	15635	15504	15616	15526	15721	15578	15832	15552	15570	15602	15756	15628	15607	15558	15662	15523	15614	15712	15798	15676	15602	15579	15725	15841	15646	15807	15584	15661	15625	15757	15672	15689	15652	15654	15665	15544	15712	15794	15516	15605	15749	15897	15757	15620	15477	15595	15703	15618	15667	15691	15656	15620	15684	15528	15747	15606	15640	15584	15702	15619	15654	15696	15789	15683	15619	15737	15672	15708	15607	15601	15574	15558	15809	15482	15777	15594	15690	15608	15844	15565	15619	15491	15667	15665	15660	15671	15759	15598	15722	15612	15682	15681	15793	15528	15697	15827	15479	15593	15543	15589	15735	15765	15668	15773	15641	15590	15660	15592	15684	15740	15712	15759	15574	15452	15618	15620	15593	15653	15620	15692	15566	15639	15627	15619	15551	15722	15611	15614	15678	15719	15714	15714	15728	15519	15671	15470	15607	15653	15784	15877	15514	15811	15933	15806	15686	15675	15530	15707	15580	15661	15653	15776	15704	15723	15618	15544	15566	15616	15819	15646	15521	15517	15709	15773	15685	15818	15674	15762	15604	15596	15672	15843	15536	15708	15534	15504	15731	15443	15723	15717	15646	15619	15601	15615	15547	15714	15452	15560	15649	15659	15591	15684	15574	15739	15738	15571	15402	15656	15598	15457	15576	15489	15703	15711	15644	15542	15774	15720	15609	15644	15594	15766	15672	15486	15635	15593	15827	15689	15608	15648	15525	15739	15718	15622	15547	15632	15803	15551	15567	15577	15517	15713	15456	15510	15543	15623	15666	15599	15619	15779	15723	15571	15484	15509	15530	15568	15656	15670	15647	15735	15613	15657	15726	15733	15568	15491	15615	15612	15568	15651	15592	15594	15560	15681	15546	15491	15741	15542	15536	15771	15717	15663	15432	15683	15545	15604	15656	15717	15764	15749	15695	15726	15687	15642	15540	15526	15562	15637	15547	15556	15611	15699	15642	15683	15671	15535	15777	15591	15533	15512	15661	15592	15842	15592	15692	15575	15554	15688	15587	15605	15569	15611	15660	15799	15491	15616	15577	15678	15580	15719	15625	15675	15682	15542	15718	15501	15898	15735	15620	15577	15607	15636	15437	15597	15543	15568	15722	15487	15656	15570	15645	15817	15584	15633	15788	15622	15568	15684	15681	15626	15593	15633	15649	15634	15690	15548	15636	15811	15667	15651	15703	15601	15764	15563	15679	15603	15543	15822	15708	15600	15770	15709	15587	15531	15651	15696	15669	15498	15708	15689	15600	15621	15667	15818	15731	15465	15794	15730	15617	15534	15789	15699	15561	15557	15520	15683	15674	15679	15626	15824	15725	15694	15764	15653	15510	15529	15553	15554	15574	15563	15688	15584	15570	15643	15748	15529	15662	15443	15857	15661	15610	15610	15616	15610	15659	15711	15664	15650	15587	15606	15611	15814	15672	15659	15772	15563	15802	15429	15646	15673	15672	15616	15756	15631	15596	15511	15547	15671	15613	15629	15644	15679	15677	15517	15531	15571	15676	15766	15541	15521	15734	15741	15697	15462	15650	15747	15563	15443	15660	15755	15642	15588	15499	15727	15645	15647	15474	15762	15616	15610	15574	15618	15775	15692	15636	15557	15704	15666	15661	15672	15566	15628	15619	15817	15665	15712	15737	15552	15617	15763	15672	15713	15442	15805	15626	15756	15452	15628	15496	15510	15552	15809	15631	15767	15634	15630	15750	15530	15631	15579	15638	15513	15658	15644	15698	15789	15729	15841	15573	15670	15623	15624	15571	15769	15610	15627	15590	15705	15664	15640	15556	15654	15777	15729	15489	15437	15635	15473	15673	15515	15655	15713	15657	15608	15542	15839	15792	15606	15652	15526	15588	15654	15621	15669	15608	15595	15647	15862	15686	15662	15683	15667	15633	15630	15675	15849	15615	15549	15643	15742	15730	15682	15851	15587	15749	15639	15733	15591	15468	15703	15507	15770	15620	15713	15566	15495	15700	15824	15819	15505	15734	15764	15802	15862	15682	15642	15603	15567	15507	15535	15595	15613	15676	15633	15713	15514	15691	15591	15361	15694	15630	15678	15814	15785	15670	15563	15766	15751	15847	15623	15710	15631	15709	15702	15462	15778	15701	15626	15714	15557	15719	15652	15657	15633	15549	15533	15612	15736	15571	15685	15554	15692	15382	15700	15685	15564	15654	15712	15642	15698	15601	15608	15583	15521	15688	15501	15498	15576	15565	15758	15533	15450	15566	15767	15617	15636	15685	15505	15697	15690	15612	15438	15606	15877	15843	15645	15847	15696	15597	15859	15588	15445	15624	15737	15664	15864	15596	15768	15617	15595	15694	15785	15650	15561	15709	15745	15542	15712	15668	15650	15524	15654	15598	15767	15664	15734	15623	15545	15779	15738	15716	15658	15654	15673	15829	15562	15636	15586	15715	15794	15605	15783	15634	15690	15663	15789	15610	15717	15824	15671	15632	15745	15469	15573	15603	15762	15602	15709	15615	15594	15749	15622	15662	15585	15681	15740	15663	15596	15558	15520	15786	15682	15525	15666	15552	15702	15687	15625	15557	15670	15682	15670	15634	15537	15645	15806	15422	15694	15666	15658	15542	15619	15727	15701	15515	15435	15567	15788	15737	15703	15645	15618	15626	15472	15575	15655	15559	15621	15754	15762	15720	15554	15703	15696	15437	15705	15622	15674	15618	15594	15609	15416	15657	15718	15757	15838	15825	15688	15661	15743	15583	15560	15544	15483	15777	15655	15735	15586	15461	15610	15664	15786	15667	15677	15606	15595	15715	15763	15532	15660	15639	15672	15698	15656	15611	15620	15715	15459	15671	15492	15686	15686	15726	15596	15740	15641	15618	15537	15656	15631	15516	15768	15816	15699	15488	15726	15649	15590	15435	15550	15581	15558	15685	15709	15822	15746	15805	15705	15575	15734	15558	15503	15637	15558	15645	15658	15677	15568	15660	15730	15674	15652	15616	15721	15587	15525	15613	15551	15750	15685	15757	15592	15668	15507	15636	15603	15660	15685	15581	15675	15576	15603	15553	15739	15578	15719	15702	15617	15521	15712	15588	15568	15701	15535	15631	15723	15532	15789	15626	15575	15636	15819	15706	15723	15725	15662	15689	15567
24152	21507	29176	24464	22705	25726	26504	21573	19979	20422	19782	19375	25926	42974	39756	32467	22612	18935	18793	18464	18260	18585	18440	18446	18625	18538	18427	18441	18642	18418	18473	18421	18326	18480	18572	18295	18624	18623	18437	18489	18388	18217	18494	18436	18404	18390	18361	18460	18244	18228	18098	18327	18134	18200	18395	18347	18429	18554	18456	18513	18309	18378	18352	18329	18432	18604	18244	18498	18337	18408	18258	18624	18326	18445	18385	18457	18447	18428	18206	18264	18487	18277	18286	18393	18436	18529	18397	18464	18394	18385	18303	18207	18397	18261	18273	18206	18243	18376	18251	18234	18501	18399	18439	18212	18333	18083	18571	18394	18399	18466	18415	18270	18339	18240	18329	18433	18335	18131	18340	18425	18490	18321	18298	18407	18501	18483	18385	18180	18395	18512	18292	18368	18274	18328	18229	18293	18283	18200	18278	18389	18539	18466	18292	18442	18411	18405	18561	18263	18420	18175	18313	18267	18304	18309	18474	18500	18520	18238	18331	18348	18377	18224	18379	18169	18098	18291	18290	18129	18327	18350	18173	18275	18427	18259	18314	18253	18175	18433	18178	18236	18278	18228	18429	18334	18402	18192	18497	18316	18579	18335	18237	18344	18313	18271	18503	18478	18229	18343	18473	18641	18519	18340	18371	18121	18554	18213	18273	18382	18312	18376	18223	18304	18145	18328	18243	18341	18136	18378	18489	18479	18345	18249	18298	18318	18459	18152	18351	18390	18347	18277	18244	18416	18327	18405	18400	18170	18236	18440	18462	18533	18442	18475	18143	18399	18223	18457	18454	18294	18143	18300	18353	18458	18244	18353	18405	18459	18453	18478	18274	18368	18184	18299	18372	18293	18394	18350	18218	18516	18356	18355	18044	18235	18355	18438	18287	18497	18413	18666	18485	18251	18309	18238	18341	18421	18222	18150	18293	18365	18349	18156	18373	18362	18400	18211	18341	18453	18704	18255	18677	18293	18169	18565	18148	18363	18331	18252	18241	18282	18502	18392	18302	18137	18488	18250	18354	18088	18139	18434	18623	18404	18309	18608	18369	18318	18480	18376	18465	18251	18242	18455	18419	18585	18337	18398	18297	18260	18404	18452	18353	18381	18572	18459	18501	18461	18366	18373	18486	18065	18412	18348	18322	18324	18295	18521	18176	18166	18325	18297	18303	18316	18564	18268	18302	18398	18186	18244	18308	18266	18189	18354	18429	18388	18170	18469	18168	18363	18577	18235	18213	18291	18356	18300	18445	18222	18390	18219	18324	18243	18364	18615	18537	18329	18334	18313	18404	18244	18126	18306	18392	18339	18104	18197	18219	18371	18509	18513	18248	18391	18583	18502	18375	18570	18312	18282	18282	18488	18259	18292	18369	18328	18445	18363	18291	18161	18227	18301	18213	18304	18217	18243	18378	18269	18329	18229	18285	18236	18337	18477	18355	18314	18353	18496	18508	18368	18326	18259	18462	18262	18464	18193	18246	18370	18260	18233	18248	18333	18308	18234	18260	18231	18417	18270	18396	18535	18257	18271	18286	18250	18308	18244	18175	18410	18179	18095	18227	18128	18388	18260	18071	18255	18257	18312	18231	18126	18360	18231	18466	18509	18399	18389	18267	18381	18363	18459	18524	18145	18316	18242	18352	18225	18035	18261	18113	18482	18438	18368	18455	18459	18200	18253	18371	18435	18418	18267	18343	18443	18288	18583	18291	18308	18371	18322	18335	18262	18262	18179	18497	18392	18408	18209	18297	18357	18232	18190	18224	18387	18333	18193	18402	18177	18447	18685	18310	18379	18295	18218	18534	18418	18611	18240	18127	18408	18313	18251	18248	18250	18264	18512	18428	18563	18279	18236	18293	18411	18278	18361	18317	18335	18389	18457	18553	18074	18176	18226	18190	18333	18318	18239	18360	18425	18373	18111	18407	18320	18183	18245	18312	18249	18373	18268	18296	18166	18365	18272	18491	18099	18143	18186	18284	18395	18308	18413	18336	18510	18358	18400	18345	18323	18646	18482	18270	18368	18286	18249	18248	18414	18431	18266	18419	18246	18376	18207	18479	18536	18228	18315	18325	18374	18355	18267	18339	18135	18388	18235	18375	18284	18210	18145	18379	18376	18397	18479	18389	18115	18229	18230	18047	18244	18247	18254	18336	18568	18387	18339	18255	18235	18325	18383	18394	18289	18335	18278	18388	18104	18354	18334	18527	18388	18055	18256	18375	18266	18258	18292	18385	18365	18332	18231	18407	18242	18304	18359	18428	18097	18367	18225	18298	18254	18289	18372	18414	18344	18250	18398	18561	18495	18328	18314	18404	18308	18477	18596	18364	18189	18284	18040	18449	18518	18472	18376	18188	18176	18157	18217	18467	18205	18416	18440	18306	18208	18283	18331	18353	18225	18201	18231	18504	18297	18415	18373	18280	18594	18587	18463	18443	18185	18285	18259	18425	18213	18253	18342	18508	18302	18317	18306	18197	18243	18206	18230	18119	18407	18315	18382	18353	18399	18428	18199	18237	18387	18315	18335	18356	18197	18381	18401	18273	18160	18349	18314	18415	18142	18439	18251	18361	18236	18302	18331	18235	18621	18397	18347	18494	18318	18275	18506	18486	18275	18397	18320	18349	18395	18211	18464	18375	18255	18346	18488	18258	18381	18205	18283	18340	18366	18149	18389	18193	18271	18388	18419	18476	18220	18359	18415	18416	18351	18426	18558	18283	18428	18351	18433	18404	18154	18378	18150	18357	18406	18396	18311	18137	18252	18198	18317	18436	18376	18332	18394	18269	18235	18440	18350	18343	18339	18341	18240	18374	18294	18279	18387	18467	18395	18455	18278	18269	18355	18246	18344	18237	18111	18164	18428	18490	18166	18403	18269	18395	18086	18239	18375	18401	18405	18294	18544	18360	18344	18294	18316	18250	18289	18283	18429	18303	18412	18560	18454	18272	18392	18289	18298	18300	18327	18194	18314	18282	18451	18449	18171	18099	18246	18284	18315	18292	18286	18416	18361	18336	18473	18486	18288	18244	18175	18306	18291	18313	18337	18250	18199	18434	18272	18374	18259	18274	18310	18196	18406	18266	18248	18271	18123	18418	18495	18304	18540	18339	18195	18288	18458	18432	18273	18262	18372	18371	18309	18400	18445	18416	18275	18572	18381	18436	18511	18329	18143	18202	18301	18318	18347	18379	18501	18390	18377	18254	18315	18366	18480	18412	18089	18297	18384	18219	18196	18338	18275	18181	18359	18139	18364	18443	18487	18409	18382	18123	18195	18200	18458	18475	18096	18259	18012	18185	18080	18339	18431	18157	18316	18571	18178	18242	18430	18230	18114	18488	18570	18510	18364	18657	18312	18421	18511	18312	18275	18329	18403	18202	18178	18393	18430	18357	18654	18321	18276	18519	18376	18212	18241	18373	18311	18338	18271	18365	18454	18422	18308	18173	18237	18058	18286	18484	18326	18314	18287	18434	18239	18451	18304	18251	18292	18246	18214	18253	18367	18087	18373	18257	18396	18395	18419	18448	18567	18082	18450	18280	18395	18522	18069	18281	18464	18485	18286	18119	18444	18310	18271	18423	18314	18321	18117	18338	18331	18539	18364	18260	18376	18245	18158	18195	18399	18317	18297	18431	18470	18421	18268	18513	18350	18205	18282	18252	18427	18414	18065	18302	18419	18184	18124	18173	18485	18315	18324	18480	18411	18513	18058	18294	18303	18424	18151	18411	18421	18059	18212	18400	18077	18189	18431	18337	18411	18303	18333	18235	18115	18213	18310	18239	18425	18580	18368	18447	18531	18456	18231	18259	18255	18413	18222	18255	18356	18231	18422	18183	18327	18357	18196	18520	18372	18315	18312	18364	18478	18238	18228	18288	18066	18485	18232	18305	18256	18332	18405	18361	18116	18515	18293	18397	18230	18310	18392	18242	18514	18401	18269	18350	18244	18413	18278	18283	18292	18333	18263	18253	18401	18503	18298	18179	18296	18365	18380	18201	18098	18232	18271	18376	18403	18314	18500	18289	18304	18421	18451	18356	18288	18362	18435	18560	18277	18453	18299	18159	18396	18327	18079	18282	18308	18188	18186	18465	18426	18525	18329	18490	18386	18357	18347	18297	18132	18443	18214	18367	18251	18542	18274	18345	18398	18482	18464	18271	18277	18300	18304	18159	18239	18286	18390	18391	18123	18317	18349	18437	18315	18329	18491	18342	18403	18256	18371	18506	17964	18360	18312	18330	18125	18316	18115	18421	18352	18326	18476	18344	18461	18059	18548	18309	18141	18377	18300	18316	18258	18499	18427	18532	18294	18067	18312	18387	18347	18330	18360	18259	18246	18398	18264	18419	18442	18430	18271	18326	18375	18105	18546	18407	18518	18451	18295	18443	18459	18293	18214	18143	18520	18444	18429	18406	18455	18391	18328	18366	18203	18272	18340	18367	18199	18321	18316	18541	18489	18414	18196	18466	18376	18205	18102	18348	18370	18264	18514	18337	18466	18259	18442	18214	18524	18311	18262	18406	18628	18452	18375	18517	18398	18233	18460	18411	18576	18396	18409	18095	18295	18364	18314	18341	18206	18547	18218	18435	18391	18288	18381	18324	18041	18374	18273	18498	18125	17965	18359	18460	18239	18477	18399	18531	18537	18247	18198	18257	18433	18465	18213	18355	18206	18333	18225	18192	18329	18150	18117	18197	18234	18335	18135	18231	18264	18418	18263	18156	18430	18195	18290	18276	18460	18375	18388	18234	18338	18340	18320	18416	18159	18467	18382	18151	18384	18034	18377	18244	18352	18277	18128	18278	18259	18286	18439	18266	18334	18274	18423	18252	18481	18458	18244	18370	18621	18585	18143	18709	18151	18160	18265	18354	18483	18336	18198	18322	18027	18368	18321	18212	18150	18242	18224	18248	18353	18413	18266	18019	18101	18397	18579	18234	18359	18331	18327	18310	18236	18505	18389	18438	18352	18337	18333	18295	18319	18228	18317	18341	18255	18353	18367	18393	18294	18169	18214	18395	18535	18158	18209	18399	18081	18127	18233	18406	18327	18492	18387	18496	18299	18301	18303	18534	18236	18237	18360	18097	18347	18243	18383	18418	18122	18352	18183	18308	18310	18269	18111	18111	18393
24740	44750	47635	35225	28074	23936	21521	19206	17270	17865	16750	16394	27042	43950	39688	30853	17406	14935	14862	14907	14703	14687	14854	14738	14932	14821	14905	14924	14743	14910	14744	15029	14813	14829	14855	14773	14935	14970	14754	14916	14780	14858	14865	14799	14655	14986	14761	14750	14925	14843	14941	14805	14778	14597	14845	14626	14900	14797	14863	14842	14962	14952	14802	15021	14875	14725	14903	14906	14772	14844	14830	14886	14998	14708	14772	15047	14872	14641	14850	14868	14711	14963	14918	14926	14916	14783	14701	14764	14856	14900	15086	14670	14831	14685	14793	14923	14923	14898	14751	14977	14581	15011	14624	14850	14819	14933	14794	14654	14681	14855	14839	14712	14784	14654	14715	14742	14541	14848	14758	14811	14642	14800	14846	14711	14890	14837	14785	14723	14826	14756	14689	14883	14850	14799	14807	14905	14788	14715	14877	14949	14663	15019	14838	14729	14698	14932	14795	14948	14861	14880	14878	14884	14671	14600	14849	14750	14902	14779	14699	14788	14751	14993	14771	14668	14820	14963	14865	14873	14943	14994	14847	14760	14783	14845	14728	14816	14774	14688	14824	15058	14756	14680	14828	14798	14933	14816	14712	14717	14814	14608	14887	14792	14865	14721	14835	14601	14800	14803	14757	14821	14791	14741	14839	14766	14865	14825	14766	14906	14768	14987	14774	14856	14709	14922	14847	14794	14688	14750	14691	14899	14837	14841	14876	14731	14775	14672	14761	14913	14857	14780	14825	14834	14792	14851	14943	14786	14812	14601	14667	14840	14741	14793	14801	14918	14885	14816	14781	14935	14703	14803	14948	14734	14855	14816	14742	14919	14883	14815	14823	14706	14816	14700	14715	14686	14772	14933	14838	14834	14814	14850	14787	14851	14792	14823	14905	14711	14812	14806	14860	14815	14748	14791	14658	14820	14901	14826	14968	14902	14851	14752	14805	14906	14780	14827	14735	14809	14941	14889	14831	14999	14943	14705	14883	14949	14745	14765	14898	14736	14922	14778	14722	14885	14796	14900	14914	14503	14691	14805	14891	14863	14843	14850	14902	14995	14824	14872	14787	14932	14784	14752	14775	14733	14880	14892	14866	14729	14764	14781	14770	14816	14760	14596	14766	14998	14777	14760	14703	14896	14940	14681	14808	14924	15064	14711	14938	14905	14847	14701	14601	14884	14611	14819	14816	14873	14717	14829	14801	14744	14772	14805	14909	14866	14798	15034	14822	14808	14898	14887	14946	14740	14600	14652	14799	14862	14880	14615	14984	14954	14774	14767	14816	14746	14941	14922	14685	14857	14762	14896	14852	14708	14674	14786	14971	14939	14834	14776	14829	14861	14895	14842	14805	14864	14811	14806	14912	14755	14930	14761	14838	14649	14789	14893	14867	14871	14701	14895	14758	14856	14753	14808	14887	14789	14783	14934	14750	14838	14691	14898	14852	14742	14778	14788	14629	14906	14866	14731	14878	14766	14777	14975	14794	14740	14834	14840	15005	14786	14895	14864	14854	14877	14840	14618	14819	14697	14858	14833	14770	14787	14951	14917	14862	14602	14815	14843	14819	14799	14909	14774	14794	14982	14872	14762	14841	14695	14824	14923	14927	14985	15052	14938	14798	14712	14836	14787	14934	14826	14749	14787	14771	14854	14618	14928	14749	14765	14699	14894	15000	14785	14744	14789	14902	14702	15014	14721	14748	14825	14773	14719	14846	14904	14785	14709	14973	14785	14858	14975	14684	14856	14737	14869	14848	14799	14616	14852	14743	14893	14838	14678	14864	14782	14928	14849	14806	14769	14860	14813	14743	14828	14745	14814	14927	14778	14814	14813	14927	14836	14947	14830	14814	14921	14779	14726	14705	14848	14659	14711	14915	14677	14865	14706	14808	14815	14762	14901	14913	14979	14951	14813	14637	14822	14858	14683	14858	14799	14831	14894	14907	14891	14814	14850	14815	14820	14773	14748	14812	14872	14887	14830	14807	14694	14821	14922	14892	14828	14795	14965	14773	14849	14927	14787	14793	14874	14792	14899	14760	14865	14888	14937	14898	14690	14741	14976	14789	14776	14730	14685	14918	15022	14760	14824	14909	14902	14725	14824	14723	14759	14828	14892	14800	14808	14789	14831	14838	14901	14782	14923	14922	14977	14810	14695	14781	14731	14830	14774	14693	14888	14603	14776	14732	14891	14927	14953	14554	14935	14766	14798	14799	14879	14688	14770	14864	14931	14928	15036	14684	15015	14904	14768	14726	14906	14916	14777	14790	14761	14856	14753	14876	14882	14808	14866	14775	14733	14799	14812	14828	14850	14722	14832	14780	14670	14627	14716	14890	14927	14944	14806	14600	14903	14827	14789	14936	14929	14820	14647	14823	14832	14715	14751	14650	14811	14737	14691	14936	14808	14666	14699	14933	14975	14803	14759	14689	14921	14799	14752	14723	14725	14760	14936	14921	14788	14899	14710	14943	14839	14830	14747	14958	14764	14832	14768	14660	14769	14589	14844	14861	14852	14949	14697	14908	14782	14844	14827	14869	14973	14750	14954	14930	14816	14853	14858	14980	14673	14818	14869	14859	14836	14960	14814	14759	14836	14897	14630	14708	14652	14915	14656	15045	15036	14712	14815	14734	14805	14714	14927	14677	14918	14938	14703	14853	14960	14716	14702	14978	14756	14751	14768	14710	14626	14835	14813	14859	15062	14739	14790	14803	14971	14538	14779	14828	14830	14796	14888	14706	14859	14863	14786	14924	14942	14983	14733	14734	14823	14720	14767	14807	14813	14987	14843	14623	14921	14912	14809	14865	14949	14893	14880	14841	14638	14867	14741	14939	14848	14874	14891	14670	14814	14687	14934	14846	14784	14829	14763	14668	14906	14797	14725	14728	14878	14901	14910	14779	14952	14755	14712	14802	14709	14803	14857	14750	14844	14857	14832	14717	14808	14753	14886	14877	14792	14843	14939	14803	14738	14892	14894	14764	14803	14942	14849	14773	14814	14721	14838	14865	14749	14717	14842	14700	14633	14827	14748	14960	14951	14849	14847	14752	14902	14724	14898	14846	14734	14819	14718	14748	14701	14870	14725	14720	14875	14774	14828	14740	14723	14748	14836	14886	14864	14600	14926	15004	14763	14716	14772	14867	14685	14736	14699	14714	14800	14725	14936	14774	14705	14667	14725	14831	14964	14853	14892	14835	14893	14908	14779	14804	14619	14716	14709	14660	14667	14861	14692	14800	14697	14740	14757	14918	14787	14823	14899	14671	14772	14765	14778	14697	14751	14808	14841	14726	14807	14890	14851	14730	14912	14839	14969	14814	14693	14774	14758	14833	14730	14773	14892	14815	14935	14951	14846	14840	14929	14897	14854	14978	14863	14821	14899	14552	14816	14835	14858	14903	14865	14818	14956	14784	14853	14812	14871	14759	14851	14928	14717	14846	14946	14786	14853	14767	14716	14865	14826	14849	14983	14924	14851	14921	14802	14777	14873	14651	14792	14913	14824	14753	14848	14774	14823	14729	14871	14770	14805	14764	14753	14950	14840	14812	14804	14882	14714	14805	14813	14875	14811	14812	14844	14955	14708	14824	14949	14706	14855	14741	14894	14875	14711	14945	15038	14935	14871	14911	14895	14817	14956	14934	14755	14924	14947	14998	14753	14818	14758	14863	14702	14859	14790	14809	14946	14739	14867	14869	14716	14810	14991	14877	14760	14889	14733	14836	14813	14750	14925	14990	14626	15064	14656	14817	14882	14809	15029	14852	14794	14578	14922	15002	14887	14904	14923	14797	14843	14777	14882	14848	14632	15007	14598	14869	14737	14923	14885	14918	14998	14906	14967	14686	14879	14782	14914	14830	14770	14707	14878	14755	14678	14897	14833	14691	14759	14747	14967	14790	14687	14783	14885	14615	14625	14971	14858	14874	14858	14972	14829	14615	14812	14785	14799	14828	14884	14802	14742	14851	14939	14858	14949	14693	14903	14718	14861	14728	14880	14807	14874	14861	14713	14672	14731	14656	14816	14729	14781	14807	14815	14881	14897	14851	14733	14768	14718	14883	14634	14815	14826	14620	14753	14862	14858	14843	14872	14774	14865	14983	14734	14908	14779	14891	14787	14927	14796	14838	14871	15073	14779	14774	14742	14734	14774	14799	14660	14620	14789	14802	14920	14765	14752	14917	14613	14776	14897	14645	14826	14835	14916	14925	14637	14977	14829	14645	14813	14884	14904	14758	14817	14832	14797	14729	14793	14708	14865	14681	14917	14708	14861	14789	14821	14807	14880	14813	14873	14837	14763	14569	14866	15002	14908	14823	14956	14806	14871	14752	14740	14916	14879	14866	14903	14690	14812	14665	14773	14693	14830	14912	14843	14754	14909	14681	15027	14736	14819	14805	14721	14942	14610	14715	14649	14882	14808	14824	14918	14811	14804	14817	14754	14948	15103	14783	14931	14888	14746	14828	14844	14721	14776	15088	14858	14839	14700	14859	14864	14818	14796	14762	14804	15020	14889	14853	14757	14599	14894	14725	14997	14749	14918	14878	14732	14802	14789	14959	14784	14932	14849	14853	14715	14799	14753	14877	15020	14939	14756	15038	14867	14738	14604	14797	14859	14785	14815	14768	14751	14895	14674	14728	14938	14898	14888	14789	14835	14981	14803	14776	14823	14822	14957	14834	14779	14815	14941	14754	14802	14752	14824	14721	14836	14906	14816	14878	14906	14768	14767	14742	14857	14890	14868	14828	14660	14778	14870	14587	14973	14799	14865	14818	14733	14804	14887	14725	15000	14664	14773	14774	14739	14983	14836	14729	14745	14949	14842	14834	14929	14789	14821	14811	14715	14753	14878	14785	14830	14839	14923	14834	14895	14839	14729	14867	14743	14878	14854	14641	14854	14874	14665	14856	14939	14923	14877	14778	14773	14784	14862	14834	14701	14843	14806	14747	14811	14669	14838	15128	14809	14903	14863	14911	14873	14957	14729	14806	14885	14914	14750	14891	14774	14718	14856	14769	14916	14795	14792	14718	14826	14827	14733	14947	14888	14928	14932	14745	14829	14812	14962	14672	14782	14959	14782	14835	14863	14970	14898	14813	14877	14753	14804	14814	14832	14724	14778	14963	14778	14658	14677	14760	14926
30590	23773	25631	22587	19487	19262	19288	18807	18359	18543	18661	18723	18714	20801	20762	19920	18818	18286	18313	18426	18471	18330	18253	18288	18573	18322	18193	18347	18176	18464	18234	18195	18407	18393	18429	18330	18285	18272	18320	18405	18562	18334	18550	18362	18329	18269	18268	18192	18376	18361	18303	18370	18239	18400	18419	18148	18184	18541	18146	18182	18411	18216	18124	18379	18350	18231	18199	18428	18412	18256	18590	18377	18558	18225	18314	18306	18282	18502	18301	18154	18265	18338	18523	18567	18131	18193	18282	18327	18535	18438	18391	18330	18384	18207	18202	18021	18552	18332	18171	18392	18372	18211	18292	18329	18318	18394	18275	18368	18318	18255	18122	18197	18186	18241	18308	18354	18384	18457	18411	18391	18412	18356	18312	18138	18311	18379	18434	18338	18288	18249	18500	18357	18394	18301	18160	18384	18409	18026	18417	18293	18434	18340	18172	18433	18175	18215	18105	18127	18260	18340	18177	18302	18161	18440	18191	18264	18298	18450	18375	18132	18264	18531	18140	18196	18220	18256	18352	18211	18215	18317	18322	18448	18513	18316	18520	18445	18429	18513	18369	18322	18460	18175	18124	18078	18439	18345	18382	18235	18201	18283	18385	18259	18243	18253	18013	18436	18194	18305	18205	18347	18232	18187	18305	18246	18308	18315	18382	18251	18324	18061	18449	18141	18380	18186	18469	18337	18099	18396	18370	18421	18336	18514	18239	18015	18184	18352	18355	18211	18337	18321	18498	18326	18367	18015	18289	18269	18299	18159	18198	18246	18332	18344	18329	18205	18379	18282	18184	18241	18343	18279	18236	18101	18243	18351	18033	18339	18423	18344	18292	18341	18315	18366	18288	18267	18316	18447	18498	18558	18319	18293	18190	18102	18234	18311	18436	18230	18223	17977	18099	18238	18388	18212	18419	18430	18363	18328	18597	18133	18292	18332	18373	18240	18281	18157	18338	18249	18267	18372	18461	18421	18316	18362	18548	18286	18257	18360	18566	18313	18454	18383	18298	18198	18357	18357	18206	18340	18256	18199	18212	18233	17999	18342	18229	18144	18157	18412	18297	18489	18383	18079	18375	18134	18322	18236	18340	18521	18363	18472	18197	18223	18256	18277	18254	18188	18302	18403	18165	18286	18264	18349	18447	18324	18256	18170	18283	18190	18094	18262	18092	18269	18422	18240	18195	18189	18305	18300	18418	18414	18548	18294	18250	18250	18328	18230	18381	18160	18237	18337	18359	18442	18216	18289	18323	18544	18372	18282	18134	18441	18254	18314	18330	18179	18168	18123	18357	18209	18177	18443	18545	18370	18430	18523	18259	18287	18319	18427	18227	18436	18407	18384	18398	18272	18142	18490	18302	18167	18257	18203	18403	18336	18314	18303	18325	18389	18173	18321	18365	18257	18168	18191	18113	18368	18377	18008	18271	18307	18227	18364	18434	18376	18351	18257	18273	18224	18167	18128	18231	18376	18379	18287	18183	18354	18128	18267	18354	18368	18353	18157	18322	18324	18465	18243	18159	18404	18237	18130	17984	18368	18407	18073	18420	18275	18279	18296	18328	18691	18312	18362	18271	18474	18317	18362	18174	18305	18440	18415	18143	18206	18286	18314	18329	18256	18545	18494	18176	18185	18431	18210	18423	18284	18395	18369	18151	18079	18218	18363	18484	18251	18518	18362	18507	18305	18205	18331	18258	18211	18253	18341	18210	18362	18196	18139	18300	18299	18308	18453	18273	18249	18258	18371	18219	18298	18358	18441	18266	18361	18442	18281	18296	18269	18157	18393	18317	18107	18334	18495	18230	18526	18114	18467	18162	18410	18133	18414	18321	18424	18216	18257	18188	18168	18256	18286	18487	18176	18298	18274	18345	18202	18285	18446	18254	18348	18425	18151	18233	18316	18290	18492	18313	18305	18467	18320	18361	18413	18372	18422	18330	18376	18483	18386	18330	18315	18407	18399	18298	18412	18430	18523	18480	18485	18342	18488	18240	18263	18396	18329	18227	18244	18274	18195	18300	18292	18257	18212	18277	18221	18392	18346	18259	18235	18170	18269	18324	18327	18314	18227	18358	18359	18365	18424	18222	18282	18208	18406	18379	18333	18618	18458	18344	18394	18304	18258	18304	18214	18377	18304	18026	18194	18255	18224	18124	18247	18193	18185	18409	18299	18290	18128	18436	18416	18002	18105	18348	18291	18235	18245	18126	18183	18343	18162	18094	18253	18365	18218	18320	18190	18256	18306	18265	18396	18419	18386	18339	18410	18359	18105	18375	18240	18525	18387	18284	18330	18414	18178	18371	18127	18284	18302	18468	18270	18406	18302	18199	18104	18206	18218	18156	18378	18348	18450	18158	18322	18410	18283	18339	18208	18308	18282	18359	18240	18343	18023	18269	18242	18299	18409	18350	18324	18512	18321	18271	18248	18260	18423	18268	18549	18246	18307	18143	18143	18398	18214	18399	18189	18331	18380	18531	18285	18135	18151	18306	18182	18187	18231	18320	18399	18466	18266	18259	18266	18409	18298	18269	18500	18458	18317	18346	18434	18292	18281	18471	18305	18390	18273	18151	18420	18299	18389	18401	18316	18514	18250	18190	18329	18267	18214	18370	18235	18381	18160	18415	18238	18324	18336	18284	18476	18308	18386	18277	18535	18250	18292	18299	18272	18433	18308	18352	18435	18256	18129	18276	18378	18371	18387	18252	18345	18014	18312	18327	18385	18553	18217	18379	18301	18385	18354	18263	18544	18458	18363	18273	18339	18237	18311	18367	18242	18120	18403	18060	18335	18472	18292	18296	18284	18385	18315	18409	18176	18465	18284	18269	18241	18288	18374	18381	18228	18278	18368	18358	18246	18277	18179	17992	18255	18127	18265	18191	18293	18330	18507	18423	18238	18320	18465	18065	18329	18280	18286	18531	18352	18360	18371	18240	18363	18442	18207	18278	18363	18437	18316	18403	18272	18238	18432	18404	18437	18353	18247	18139	18478	18142	18341	18410	18179	18303	18251	18331	18117	18186	18149	18136	18098	18283	18375	18444	18369	18190	18424	18462	18346	18529	18298	18494	18162	18385	18233	18252	18556	18400	18539	18345	18356	18249	18179	18384	18206	18286	18341	18390	18463	18437	18240	18414	18297	18219	18315	18332	18131	18248	18283	18217	18301	18424	18456	18357	18249	18209	18394	18584	18273	18475	18390	18175	18130	18272	18437	18411	18257	18545	18745	18489	18175	18469	18321	18313	18311	18221	18315	18354	18378	18340	18262	18387	18269	18202	18313	18416	18446	18286	18279	18326	18437	18376	18382	18347	18338	18385	18149	18211	18339	18218	18353	18430	18118	18421	18260	18185	18298	18230	18192	18318	18214	18457	18535	18281	18169	18239	18317	18457	18291	18473	18286	18260	18225	18517	18368	18270	18187	18345	18347	18380	18385	18227	18346	18411	18191	18420	18371	18105	18409	18344	18457	18513	18323	18278	18229	18205	18101	18243	18528	18188	18651	18274	18249	18210	18337	18398	18270	18177	18384	18217	18312	18218	18365	18306	18476	18357	18540	18448	18305	18183	18450	18179	18268	18621	18324	18269	18499	18483	18555	18309	18244	18509	18444	18344	18088	18450	18256	18165	18344	18300	18477	18390	18502	18296	18224	18318	18235	18202	18407	18283	18272	17987	18422	18232	18460	18300	18607	18452	18294	18418	18274	18107	18293	18351	18220	18157	18349	18368	18138	18469	17989	18438	18327	18308	18399	18221	18399	18344	18204	18259	18332	18193	18394	18034	18396	18341	18272	18274	18392	18269	18367	18167	18175	18393	18332	18131	18330	18222	18339	18493	18438	18365	18247	18410	18209	18216	18345	18218	18365	18277	18248	18320	18221	18438	18433	18407	18423	18146	18200	18391	18112	18173	18447	18407	18379	18479	18293	18127	18208	18358	18364	18374	18407	18218	18353	18079	18261	18069	18259	18448	18166	18210	18551	18443	18413	18184	18466	18214	18626	18462	18298	18081	18231	18437	18346	18188	18253	18169	18355	18467	18230	18319	18458	18325	18278	18269	18515	18231	18329	18353	18342	18113	18259	18446	18451	18422	18264	18319	18395	18263	18488	18446	18428	18356	18307	18209	18400	18267	18165	18114	18283	18048	18349	18366	18276	18446	18313	18584	18301	18446	18265	18459	18210	18445	18145	18409	18498	18202	18145	18313	18437	18555	18427	18311	18404	18094	18373	18350	18430	18114	18361	18237	18169	18320	18384	18223	18361	18223	18320	18304	18358	18195	18467	18321	18068	18314	18148	18351	18375	18290	18028	18321	18381	18119	18370	18234	18262	18282	18343	18427	18430	18382	18239	18386	18286	18323	18206	18257	18333	18412	18440	18253	18329	18321	18619	18469	18270	18387	18319	18211	18313	18358	18406	18133	18239	18313	18611	18494	18374	18375	18394	18433	18396	18449	18343	18254	18408	18422	18352	18322	18336	18530	18449	18139	18399	18471	18236	18442	18153	18316	18208	18424	18206	18237	18269	18385	18473	18189	18165	18180	18379	18306	18357	18199	18295	18122	18116	18534	18371	18107	18443	18327	18315	18440	18242	18125	18528	18279	18253	18357	18459	18067	18130	18208	18416	18479	18389	18376	18332	18499	18283	18504	18302	18290	18338	18248	18096	18609	18526	18159	18533	18350	18211	18453	18366	18230	18224	18342	18411	18334	18365	18418	18589	18363	18370	18458	18269	18496	18219	18275	18441	18513	18201	18182	18302	18074	18419	18126	18311	18131	18081	18235	18036	18487	18290	18264	18376	18198	18168	18388	18266	18272	18371	18349	18296	18276	18209	18268	18300	18440	18489	18398	18410	18111	18184	18360	18262	18280	18089	18341	18536	18365	18530	18297	18381	18425	18382	18317	18238	18402	18383	18280	18465	18322	18384	18431	18174	18203	18042	18288	18309	18169	18302	18219	18195	18226	18208	18244	18282	18278	18165	18259	18177	18272	18294	18191	18277	18309	18228	18212	18319	18470	18430	18400	18372	18335	18451	18463	18146	18346	18161	18298	18211	18435	18288	18257	18252	18329	18238	18092	18456	18300	18252	18237	18405	18356	18351	18223	18289	18474	18437	18162	18261	18200	18371
18479	24363	25664	19343	16957	16260	15710	15611	15327	15472	15265	15123	15504	18254	18011	16833	14782	14821	14785	14833	15193	14813	14880	14720	14810	15020	14812	14812	14771	14900	14696	14914	14882	14682	14894	14846	14746	14847	14738	14914	14710	14783	14923	14870	14710	14802	14747	14857	14865	14902	14882	14835	14841	14775	14909	14789	14913	14865	14815	14760	14831	14804	14999	14814	14811	14971	14799	14673	14852	14920	14861	14875	14988	14791	14891	14932	14933	14831	14813	14814	14841	14852	14879	14652	14553	14783	14865	14857	14670	14765	14661	14753	14815	14851	14892	14886	14884	14689	14880	14927	14767	14733	14832	14757	14738	14810	14869	14724	14839	14733	14811	14918	14963	14782	14883	14854	14957	14737	14951	14848	14805	14858	14873	14860	14839	14759	14800	14915	14686	14824	14884	14881	14878	14855	14696	14752	14971	14656	14724	14792	14884	14859	14737	14768	14919	14723	14785	14850	14689	14806	14705	14923	14807	14989	14939	14781	14916	14756	14885	14724	14937	14748	14805	14694	15002	14925	14851	14796	14900	14882	14566	14937	14808	14779	15129	14830	14783	14897	14843	14943	14767	14797	14728	14876	14819	14838	15029	14753	14913	14799	14736	14653	14827	14969	14831	14823	14917	14933	14751	14801	15002	14977	14741	14905	14832	14734	14856	14916	14812	14980	14677	14727	14719	14825	14907	14931	14834	14831	14754	14918	14786	14854	14817	14712	14862	14946	14831	14778	14862	14752	14915	14769	14921	14877	14823	14959	14779	14914	14905	14748	15010	14790	14774	14810	14714	14680	14998	14854	14778	14930	14761	14782	14825	14874	14802	14836	14746	14843	14978	14775	14680	14724	14938	14715	14851	14904	14782	14807	14831	14862	14866	14670	14796	14907	14860	14806	14686	14984	14753	15033	14837	14846	14590	14603	14951	14639	14957	14706	14808	14682	14742	14888	14833	14846	14695	14838	14803	14760	14877	14649	14919	14829	14654	14867	14841	14759	14822	14636	14808	14947	14779	14899	14754	14864	14778	14767	14901	14911	14794	14717	14817	14816	14724	14910	14737	14843	14992	14990	14875	14839	14863	14835	14835	14883	14736	14697	15014	14705	14875	14859	14869	14970	14819	14862	14957	14945	14775	14842	14745	14782	14906	14741	14693	14905	14841	14805	14809	14829	14803	14575	14857	14866	14657	14834	14785	14904	14926	14892	14740	14767	14942	15039	14814	14972	14827	14727	14806	14690	14976	14883	14812	14814	14927	14818	14835	14591	14808	14975	14827	14825	14779	14825	14917	14728	14750	14941	14912	15115	14700	14904	14870	14758	14936	14963	14858	15020	15006	14865	14762	14782	14849	14785	14708	14802	15021	14962	14795	14798	14877	14934	14811	14796	14814	14708	15005	14817	14688	14837	14674	14757	14728	14880	14861	14770	14914	14869	14806	14800	14918	14694	14901	14890	14909	14808	14884	14769	14859	14672	15037	14756	14975	14936	14687	14883	14898	14861	14988	14837	14871	14898	14874	14806	14883	14770	14900	14736	14785	14679	14808	14903	14848	14833	14820	14741	14838	14829	14798	14897	14903	14832	14889	14725	14828	15013	14897	14833	14784	14751	14971	14765	14879	14799	14803	14881	14763	14782	14785	14838	14837	14838	14907	14946	14730	14666	14824	14797	14764	14825	14792	14888	14693	14859	14804	14783	14738	14939	14855	14847	14755	14717	14876	14862	14683	14809	14894	14962	14742	14702	14987	14943	14616	14764	14915	14847	14766	14914	14733	14849	14724	14853	14736	14843	14860	14840	14997	14717	14766	14845	14759	14971	14896	14714	14971	14811	14809	14933	14889	14877	14845	14651	14733	14708	14737	14892	14897	14937	14903	14629	14804	14861	14791	14956	14766	14780	14790	14844	14761	14807	14900	14761	14825	14739	14720	14777	14747	14826	14957	14903	14770	14925	14678	14748	14681	14849	14855	14943	14655	14828	14829	14667	14908	14856	14799	14932	14957	14763	14754	14858	14586	14803	14844	14808	14912	14680	14883	14820	14905	14948	14902	14731	14998	14809	14752	14828	14926	14862	14854	14790	14847	14911	14795	14798	14783	15033	14906	14913	14715	14763	14812	14794	14832	15070	14782	14735	14788	14883	14909	14538	14870	14845	14768	14658	14751	14917	14823	14858	14772	14980	14654	14694	14896	14823	14743	14786	14777	14868	14720	14871	14769	14942	14768	14765	14871	14795	15077	14888	14796	14898	14783	14830	14745	14997	14863	14747	14747	14728	14761	14878	14866	14630	14970	14779	14933	14746	14722	14911	14818	14993	14882	14572	14806	14695	14892	14815	14794	14792	14730	14935	14816	14844	14797	14863	14945	14865	14985	14837	14701	14979	14729	15087	14796	14836	14848	14746	14778	14951	15022	14766	14781	14924	14899	14839	14900	14880	14831	14769	14928	14670	14833	14893	14640	14679	15000	14826	14739	14873	14880	14953	14907	14960	14812	15006	14853	14801	14770	14813	14864	14913	14879	14759	14920	14806	14799	14923	14904	14835	14766	14863	14806	14739	14908	14870	14943	14812	14894	14993	14798	14857	14888	14901	14831	14884	14828	14877	14741	14956	14794	14765	14890	14858	15091	14839	14589	14779	14807	14956	14874	14821	14788	14922	14730	14843	14902	14690	14968	14764	14870	14911	14896	14957	14960	14793	14840	14778	14755	14811	14773	14942	14809	14735	14743	14905	14807	14768	14894	14842	14844	14715	14879	14603	14697	14940	14811	15026	14636	14973	14852	14948	14809	14735	14978	14846	14832	14939	14763	14740	14862	14894	14826	14687	14961	14767	14940	14867	14774	14817	14750	14994	14798	14870	14795	14849	14715	14928	14616	14824	14873	14750	14781	14583	14833	14932	14835	14874	14720	15019	14936	14780	14763	15035	14840	14908	14890	14768	14958	14847	14869	14770	14907	14926	14854	14935	14839	14511	14979	14599	14880	14903	14798	14800	14800	14879	14801	14864	14861	14890	14617	14899	14857	14716	14816	14758	14886	14617	14854	14830	14756	14728	14711	14959	14772	14935	14774	14641	14824	14852	14787	14994	14953	14792	14635	14777	14905	14913	14727	14829	14718	14780	14706	14831	14909	14982	14816	14900	14739	14646	14908	14886	14938	15067	15028	14811	14815	14996	14590	14749	14811	14659	14947	14840	14881	14698	14948	14887	14800	14947	14709	14844	14781	14707	14880	14819	14869	14691	14852	14751	15063	14915	15047	14776	14832	14839	14864	14855	14825	14762	14907	14750	14817	15075	14826	14901	14795	14937	14816	14831	14939	14721	14933	14859	14780	15007	14786	14878	14750	15013	14719	14805	14960	14870	14850	14872	14707	14785	14753	14787	14752	14894	14845	14689	14681	14790	14868	14747	14840	14844	14946	14582	14848	14844	14886	14786	14750	14763	14797	14843	14866	14666	14887	14969	14782	14869	14769	14837	14819	14924	14725	15044	14798	14979	14763	14802	14787	14852	14733	14902	14824	14885	14885	14862	14943	14882	14887	14826	14744	14633	14859	14916	14802	14949	14894	14871	14780	14742	14872	14867	14927	14785	14716	14863	14884	14837	14870	14908	14759	14591	14989	14868	14885	14875	15003	14783	14937	14775	14760	14973	15020	14874	14790	14851	14708	14831	14954	14703	14973	14786	14978	14873	14892	14850	14816	14767	14837	14843	14963	14853	14870	14917	14864	14795	14988	14868	14697	14835	14781	14902	14989	14740	14866	14738	14834	14763	14837	14876	14978	14757	14859	14813	14794	14823	14914	14972	14789	14921	14866	14972	14921	14827	14972	14877	14896	14976	14687	14829	14892	14744	14840	15022	14697	14673	14590	14878	14834	14832	14789	14772	14859	14816	14823	15172	14778	14698	14849	14902	14889	14815	14763	14801	14793	14772	14783	14826	14860	14843	14807	14720	14787	14834	14843	14908	14845	14790	14681	14782	14758	15013	14941	14867	14834	14783	14752	14829	14767	14766	14758	14914	14812	14856	14854	14947	14807	14911	14728	14917	14866	14887	14795	14793	14771	14684	14753	14947	14647	14930	14973	14824	14831	14972	14773	14801	14786	14880	14875	14715	14943	14921	14782	14695	14682	14953	14740	14776	14861	14850	14863	14621	14915	14868	14817	14653	14816	14889	14990	14968	14716	14825	14857	14903	14880	14744	14748	14912	14857	14837	14682	14773	14940	14781	14825	15098	14748	14962	14884	14804	14872	14855	14921	14793	14764	14863	14795	14757	14890	14897	14740	14863	14792	14686	14783	14671	14850	14859	14766	14962	14810	14828	14875	14760	14964	14927	14872	14867	14789	14762	14952	14719	14958	14773	14930	14837	14956	14769	14900	14692	14806	14845	14745	14930	14895	14895	14764	14669	14746	14842	14848	14802	14755	14802	14753	14944	14742	14768	14746	14851	14784	14931	14688	14930	14906	14982	14914	14856	14745	14831	15001	14895	14888	14906	14859	14655	14805	14867	14908	14744	14813	14826	14645	14899	14925	14874	14866	14852	14838	14787	14890	14841	14849	14792	14780	14751	14586	14840	14876	14753	14984	14918	14798	14864	14817	14771	14965	14926	14816	14785	15017	14958	14744	15112	14825	14796	14985	14680	14916	14869	14975	14930	14950	14884	14783	14772	14963	14902	14787	14753	14709	14562	14798	14841	14819	14893	14829	14754	14829	14760	14966	14781	14962	14903	14914	14729	15067	15035	14761	14746	14935	14845	14841	14878	14899	14902	14838	14922	14917	14937	14893	14689	14913	14821	15065	14726	14834	14716	14750	14811	14717	14882	14879	14906	15048	14792	14908	14826	14838	14944	14767	14737	14907	14893	14823	14661	14909	15028	14616	14945	14794	14827	14674	15058	14998	14803	14844	14935	14914	14795	14933	14738	14874	14757	14762	14789	14706	14990	14712	14959	14689	14731	14894	14816	14816	14920	14859	14790	14696	14652	14822	14685	14783	14954	14932	14848	14901	14700	14849	15008	14889	14754	14783	14768	14828	14994	14902	14882	14871	14945	14826	14888	14936	14839	14939	14832	14811	14863	14920	14811	14655	14967	14760	14828	14838	14697	14746	14815	14783	14749	14737	14936
25727	21360	28383	25774	23500	22411	21447	19235	18466	18713	18925	19009	21780	32933	30715	24329	18862	18088	17821	17622	18001	17784	17986	17911	17869	17698	17736	17756	17747	17800	17776	17640	17754	17713	17827	17510	17768	17684	17779	17658	17716	17717	17584	17701	17686	17661	17698	17723	17677	17658	17729	17888	18030	17821	17726	17369	17698	17494	17445	17608	17654	17729	17641	17676	17854	17715	17744	17727	17930	17892	17764	17608	17681	17700	17716	17848	17840	17660	17689	17891	17542	17601	17842	17618	17682	17598	17760	17614	17585	17658	17719	17678	17770	17847	17747	17675	17677	17859	17574	17644	17587	17873	17771	17742	17873	17801	17904	17725	17778	17853	17618	17754	17821	17709	17824	17653	17707	17861	17772	17512	17727	17740	17711	17705	17491	17747	17900	17710	17887	17823	17773	17736	17666	17530	17686	17745	17506	17608	17809	17698	17785	17616	17702	17884	17669	17762	17730	17673	17746	17545	17695	17651	17623	17703	17550	17600	17513	17803	17584	17890	17685	17720	17501	17507	17731	17608	17707	17571	17888	17658	17497	17625	17582	17873	17728	17798	17799	17709	17767	17651	17741	17589	17895	17731	17883	17831	17659	17833	17739	17778	17647	17655	17734	17662	17817	17675	17650	17587	17600	17653	17603	17628	17646	17697	17849	17751	17686	17607	17635	17605	17657	17630	17705	17875	17773	17600	17658	17551	17707	17615	17845	17765	17767	17838	17699	17563	17886	17518	17649	17670	17778	17698	17744	17850	17901	17623	17700	17735	17529	17601	17640	17645	17623	17690	17778	17825	17759	17942	17616	17646	17718	17543	17797	17717	17786	17495	17650	17735	17529	17593	17819	17821	17534	17697	17838	17717	17592	17772	17709	17657	17521	17659	17663	17549	17711	17519	17724	17615	17579	17792	17731	17664	17691	17817	17708	17718	17712	17415	17878	17889	17601	17732	17826	17922	17738	17770	17687	17685	17695	17582	17657	17706	17607	17483	17864	17743	17749	17794	17661	17600	17773	17754	17772	17766	17715	17681	17655	17260	17562	17552	17444	17682	17793	17598	17607	17778	17684	17492	17707	17651	17803	17549	17349	17689	17688	17772	18009	17855	17652	17594	17592	17482	17796	17767	17562	17771	17594	17730	17774	17753	17748	17590	17769	17878	17960	17741	17802	17622	17616	17669	17612	17656	17720	17495	17608	17546	17612	17751	17855	17791	17671	17556	17645	17748	17671	17482	17529	17765	17707	17560	17448	17723	17718	17741	17600	17529	17682	17625	17930	17757	17634	17765	17791	17631	17834	17674	17590	17626	17768	17667	17707	17708	17774	17663	17558	17718	17532	17796	17702	17786	17623	17706	17942	17792	17703	17651	17728	17843	17604	17588	17615	17621	17559	17493	17671	17634	17694	17674	17774	17638	17524	17662	17821	17694	17743	17605	17589	17802	17534	17605	17702	17562	17759	17966	17692	17531	17564	17689	17574	17677	17714	17561	17468	17604	17690	17636	17531	17850	17814	17515	17754	17648	17806	17851	17498	17708	17528	17669	17701	17583	17665	17844	17810	17679	17598	17613	17686	17760	17652	17582	17592	17584	17661	17508	17564	17657	17812	17642	17827	17685	17682	17611	17678	17507	17573	17852	17639	17627	17447	17796	17749	17769	17489	17564	17531	17951	17717	17699	17662	17669	17625	17634	17710	17878	17679	17670	17658	17717	17590	17647	17708	17807	17754	17818	17715	17800	17900	17783	17630	17721	18031	17687	17660	17689	17602	17795	17759	17863	17845	17665	17789	17794	17570	17551	17818	17682	17722	17591	17686	17673	17792	17598	17685	17719	17801	17745	17791	17757	17915	17630	17718	17683	17957	17650	17764	17621	17610	17620	17648	17808	17749	17766	17818	17617	17732	17868	17663	17585	17593	17491	17743	17467	17650	17362	17666	17432	17608	17824	17853	17713	17876	17786	17665	17678	17671	17651	17409	17508	17702	17709	17809	17786	17663	17752	17639	17732	17594	17701	17731	17785	17807	17604	17589	17695	17620	17745	17513	17634	17585	17708	17768	17656	17649	17611	17750	17692	17601	17494	17776	17782	17752	17683	17576	17498	17880	17693	17582	17652	17601	17545	17654	17630	17694	17628	17743	17585	17711	17717	17742	17788	17777	17505	17738	17864	17651	17620	17808	17814	17498	17726	17869	17542	17629	17778	17787	17772	17787	17852	17862	17801	17597	17529	17811	17792	17728	17598	17891	17695	17691	17566	17757	17512	17723	17744	17623	17590	17803	17720	17940	17600	17878	17819	17827	17551	17786	17563	17693	17804	17674	17642	17651	17533	17763	17339	17745	17544	17745	17725	17615	17576	17783	17533	17651	17677	17750	17823	17808	17614	17791	17851	17411	17576	17948	17846	17871	17872	17690	17687	17776	17740	17784	17960	17513	17340	17671	17755	17520	17770	17701	17599	17652	17898	17655	17736	17862	17748	17606	17892	17729	17690	17702	17587	17648	17511	17717	17713	17730	17782	17928	17710	17577	17603	17634	17384	17666	17645	17812	17685	17845	17714	17843	17573	17623	17799	17738	17501	17689	17799	17700	17581	17531	17666	17642	17700	17832	17676	17676	17751	17807	17760	17484	17755	17883	17747	17593	17576	17827	17645	17682	17525	17672	17846	17676	17685	17760	17659	17764	17706	17648	17703	17850	17719	17755	17611	17691	17709	17762	17654	17655	17646	17713	17718	17647	17697	17743	17686	17813	17359	17666	17692	17673	17772	17883	17674	17591	17737	17664	17595	17556	17737	17839	17802	17739	17819	17752	17663	17669	17855	17617	17702	17685	17726	17777	17597	17689	17717	17583	17748	17560	17498	17433	17810	17607	17726	17729	17539	17654	17732	17657	17649	17605	17831	17606	17548	17597	17670	17774	17582	17617	17661	17921	17906	17855	17854	17635	17743	17769	17563	17683	17814	17597	17787	17444	17530	17489	17446	17748	17718	17592	17779	17461	17777	17856	17649	17817	17606	17699	17562	17766	17807	17615	17819	17584	17663	17623	17543	17693	17510	17726	17755	17850	17840	17740	17668	17621	17879	17550	17901	17643	17621	17562	17537	17592	17562	17638	17664	17524	17715	17465	17638	17934	17643	17899	17858	17515	17688	17838	17667	17666	17652	17565	17813	17865	17587	17582	17683	17930	17735	17644	17709	17714	17728	17930	17818	17557	17635	17692	17631	17800	17433	17512	17565	17746	17621	17778	17681	17782	17578	17800	17735	17731	17826	17602	17704	17794	17666	17620	17653	17685	17700	17954	17729	17716	17611	17765	17431	17766	17906	17794	17652	17748	17707	17721	17919	17781	17703	17523	17698	17580	17791	17742	17568	17673	17511	17720	17918	17623	17592	18058	17678	17776	17567	17689	17687	17667	17832	17592	17587	17697	17761	17711	17740	17728	17750	17842	17893	18015	17642	17631	17557	17927	17832	17378	17777	17698	17704	17638	17540	17916	17669	17593	17698	17803	17829	17733	17656	17617	17456	17710	17815	17792	17605	17704	17661	17690	17959	17694	17628	17738	17803	17877	17613	17577	17560	17733	17782	17801	17488	17530	17550	17615	17825	17812	17541	17607	17588	17887	17523	17643	17561	17624	17659	17694	17822	17608	17641	17633	17728	17751	17862	17499	17881	17654	17598	17822	17665	17696	17639	17686	17700	17455	17706	17611	17517	17672	17672	17752	17844	17700	17553	17757	17853	17319	17731	17573	17585	17873	17662	17722	17652	17664	17735	17670	17551	17580	17799	17610	17833	17882	17545	17662	17461	17723	17864	17913	17691	17574	17798	17926	17757	17602	17631	17904	17585	17672	17817	17667	17576	17556	17865	17584	17691	17500	17659	17799	17679	17758	17584	17695	17616	17732	17627	17885	17814	17452	17702	17652	17663	17499	17741	17769	17520	17749	17744	17695	17626	17737	17892	17808	17597	17685	17764	17792	17812	17517	17799	17789	17599	17529	17730	17710	17642	17753	17815	17782	17534	17713	17834	17583	17626	17697	17733	17555	17592	17672	17706	17654	17804	17602	17758	17730	17612	17687	17659	17654	17844	17467	17855	17733	17712	17693	17735	17867	17806	17674	17699	17727	17508	17995	17693	17734	17833	17700	17437	17672	17475	17837	17789	17583	17602	17714	17654	17806	17558	17583	17617	17599	17716	17649	17845	17687	17638	17774	17659	17749	17616	17697	17773	17739	17604	17493	17790	17503	17549	17623	17689	17648	17762	17723	17779	17750	17625	17714	17789	17688	17702	17796	17498	17791	17670	17800	17514	17585	17514	17698	17828	17724	17686	17531	17567	17593	17623	17667	17595	17740	17542	17719	17411	17794	17444	17757	17462	17461	17595	17709	17646	17447	18004	17663	17614	17954	17560	17774	17584	17858	17721	17682	17714	17692	17784	17636	17608	17502	17685	17785	17775	17818	17883	17657	17556	18037	17593	17514	17680	17581	17732	17754	17663	17614	17533	17872	17612	17723	17682	17614	17823	17778	17738	17808	17612	17685	17661	17560	17550	17538	17984	17851	17555	17611	17843	17883	17452	17763	17911	17817	17639	17816	17744	17696	17691	17643	17870	17847	17835	17906	17631	17628	17537	17772	17801	17765	17653	17636	17634	17789	17798	17592	17686	17526	17916	17603	17565	17587	17723	17890	17680	17960	17688	17870	17800	17658	17573	17855	17702	17609	17673	17678	17674	17613	17683	17552	17549	17593	17605	17728	17712	17659	17690	17592	17724	17423	17714	17724	17505	17719	17731	17734	17618	17768	17751	17837	17747	17801	17770	17689	17764	17669	17534	17581	17699	17678	17719	17741	17777	17766	17651	17815	17567	17650	17561	17536	17751	17883	17742	17763	17874	17826	17703	17761	17480	17840	17786	17598	17549	17583	17711	17813	17714	17541	17503	17674	17597	17691	17745	17595	17693	17798	17542	17769	17750	17735	17701	17635	17786	17639	17661	17701	17694	17931	17526	17647	17813	17779	17660	17849	17560	17573	17480	17645	17953	17622	17840	17823	17661	17665	17609	17678	17709	17908	17601	17706	17644	17837	17802	17682	17706	17606	17682	17425	17560	17738	17776	17793	17763	17578	17764
19787	35181	37116	28880	23002	19286	17679	16899	16027	15675	16510	16128	21869	34849	30018	21822	14699	14579	14668	14668	14702	14592	14666	14588	14827	14541	14610	14533	14608	14741	14569	14735	14688	14550	14609	14617	14562	14806	14679	14498	14443	14417	14563	14775	14476	14584	14583	14633	14710	14622	14674	14702	14529	14580	14586	14572	14608	14452	14699	14712	14709	14768	14474	14616	14615	14536	14516	14685	14676	14464	14494	14639	14599	14555	14628	14637	14557	14585	14608	14571	14702	14653	14455	14615	14575	14795	14612	14480	14812	14630	14665	14492	14631	14603	14443	14626	14623	14514	14590	14677	14526	14639	14477	14499	14626	14389	14708	14616	14587	14621	14602	14470	14629	14414	14621	14534	14591	14677	14582	14571	14453	14705	14471	14588	14662	14665	14670	14469	14604	14385	14614	14533	14642	14613	14540	14545	14532	14554	14565	14536	14645	14663	14516	14644	14586	14458	14607	14630	14487	14564	14687	14600	14565	14588	14390	14430	14507	14657	14535	14817	14544	14575	14529	14568	14588	14515	14619	14484	14427	14633	14726	14635	14551	14687	14685	14572	14821	14422	14604	14453	14605	14585	14597	14585	14553	14536	14604	14514	14612	14616	14713	14553	14633	14729	14683	14603	14679	14568	14668	14429	14596	14405	14414	14579	14572	14671	14427	14775	14541	14623	14521	14575	14591	14621	14581	14442	14460	14436	14655	14499	14526	14601	14600	14482	14546	14388	14576	14452	14451	14597	14663	14553	14646	14603	14542	14599	14619	14611	14537	14584	14482	14510	14605	14651	14552	14610	14569	14739	14377	14598	14566	14515	14588	14520	14722	14716	14565	14502	14480	14703	14491	14617	14532	14624	14436	14649	14584	14515	14679	14371	14311	14417	14696	14561	14415	14459	14490	14551	14442	14546	14542	14605	14574	14594	14518	14569	14500	14428	14575	14697	14518	14497	14540	14776	14307	14748	14524	14342	14510	14674	14628	14544	14579	14613	14475	14717	14501	14518	14478	14512	14542	14450	14624	14497	14588	14529	14561	14619	14658	14408	14639	14429	14725	14371	14655	14592	14560	14553	14426	14550	14459	14534	14618	14632	14595	14654	14554	14682	14590	14656	14582	14544	14595	14559	14450	14692	14505	14646	14561	14658	14590	14705	14601	14455	14629	14650	14678	14711	14426	14606	14439	14608	14466	14541	14579	14500	14698	14455	14448	14729	14559	14666	14525	14697	14609	14660	14702	14584	14603	14625	14580	14611	14676	14596	14301	14597	14626	14493	14673	14585	14655	14560	14540	14520	14475	14683	14637	14583	14639	14462	14698	14437	14712	14556	14636	14517	14531	14600	14330	14391	14680	14497	14700	14561	14663	14420	14639	14464	14537	14496	14520	14792	14474	14582	14549	14433	14487	14759	14593	14536	14535	14718	14608	14693	14545	14497	14731	14613	14509	14583	14448	14557	14607	14531	14319	14437	14657	14656	14555	14595	14473	14754	14702	14695	14621	14498	14626	14614	14816	14722	14627	14541	14639	14532	14293	14546	14503	14755	14689	14628	14470	14576	14453	14680	14489	14494	14633	14662	14633	14669	14584	14676	14738	14443	14478	14568	14552	14611	14614	14511	14599	14534	14525	14666	14489	14550	14666	14630	14628	14550	14597	14650	14718	14583	14499	14530	14595	14757	14496	14707	14624	14578	14696	14651	14545	14769	14587	14567	14434	14684	14627	14576	14722	14553	14530	14706	14583	14730	14479	14583	14336	14575	14543	14616	14506	14789	14487	14604	14656	14548	14505	14494	14659	14657	14531	14809	14667	14629	14383	14438	14468	14506	14578	14703	14670	14629	14675	14564	14581	14555	14541	14645	14553	14601	14615	14528	14561	14734	14540	14637	14461	14610	14395	14431	14500	14528	14549	14590	14594	14479	14611	14555	14576	14611	14612	14632	14510	14551	14664	14809	14469	14589	14724	14802	14564	14658	14807	14678	14512	14762	14558	14612	14627	14501	14506	14583	14794	14377	14531	14632	14625	14694	14514	14518	14525	14558	14627	14777	14607	14676	14610	14521	14595	14717	14638	14654	14494	14608	14650	14666	14500	14717	14609	14594	14577	14765	14600	14586	14438	14588	14571	14579	14560	14643	14624	14513	14454	14606	14430	14539	14731	14500	14645	14448	14525	14532	14665	14587	14706	14587	14646	14746	14425	14643	14605	14619	14683	14692	14562	14657	14564	14748	14709	14676	14659	14610	14591	14451	14719	14508	14413	14380	14597	14639	14754	14496	14589	14564	14557	14613	14571	14681	14583	14567	14431	14600	14506	14687	14656	14437	14625	14492	14648	14527	14718	14336	14558	14626	14650	14366	14555	14616	14727	14681	14545	14687	14470	14485	14672	14782	14672	14739	14419	14541	14682	14525	14543	14579	14475	14730	14548	14567	14607	14491	14640	14678	14550	14615	14614	14524	14672	14679	14504	14650	14559	14686	14501	14489	14397	14728	14735	14582	14677	14633	14549	14649	14642	14475	14678	14355	14593	14744	14635	14631	14692	14451	14753	14448	14437	14639	14619	14630	14433	14570	14694	14537	14417	14642	14609	14439	14586	14497	14516	14649	14568	14589	14623	14423	14536	14467	14486	14606	14646	14547	14523	14530	14628	14667	14598	14467	14499	14529	14482	14517	14513	14544	14659	14569	14376	14549	14744	14650	14731	14567	14675	14441	14527	14764	14512	14635	14530	14532	14428	14656	14553	14473	14578	14543	14583	14630	14709	14530	14601	14679	14740	14561	14649	14482	14552	14482	14629	14640	14526	14634	14515	14498	14620	14544	14547	14576	14582	14590	14613	14508	14476	14672	14640	14667	14486	14571	14529	14481	14510	14661	14427	14611	14402	14631	14402	14447	14582	14525	14706	14607	14758	14845	14638	14627	14708	14498	14799	14549	14671	14404	14809	14510	14783	14685	14535	14429	14584	14593	14494	14637	14292	14427	14675	14694	14578	14510	14663	14604	14561	14522	14453	14529	14488	14555	14480	14598	14549	14440	14655	14479	14617	14617	14457	14615	14697	14472	14514	14456	14566	14594	14578	14489	14589	14581	14505	14496	14642	14490	14741	14439	14618	14466	14443	14719	14527	14586	14542	14526	14512	14546	14526	14631	14560	14660	14481	14589	14585	14448	14686	14433	14450	14478	14546	14593	14496	14511	14611	14682	14544	14663	14576	14515	14741	14540	14602	14549	14523	14484	14537	14594	14483	14626	14616	14366	14550	14660	14527	14587	14712	14631	14569	14706	14512	14602	14618	14720	14591	14618	14524	14530	14542	14445	14618	14646	14576	14636	14787	14421	14623	14466	14731	14617	14665	14606	14575	14518	14602	14633	14508	14548	14607	14466	14725	14522	14589	14694	14656	14487	14580	14667	14660	14389	14527	14696	14608	14740	14498	14687	14465	14544	14530	14644	14552	14582	14528	14688	14465	14663	14482	14597	14587	14552	14672	14494	14604	14696	14595	14568	14744	14453	14624	14440	14557	14656	14768	14558	14599	14625	14711	14722	14460	14669	14477	14497	14567	14656	14555	14611	14586	14687	14533	14576	14577	14632	14480	14486	14621	14620	14651	14555	14572	14623	14381	14699	14424	14441	14567	14550	14651	14634	14485	14644	14600	14644	14613	14730	14463	14607	14716	14519	14602	14628	14497	14402	14656	14575	14678	14582	14495	14707	14491	14624	14658	14634	14571	14706	14533	14383	14640	14685	14646	14655	14512	14634	14504	14579	14463	14543	14733	14476	14513	14523	14663	14657	14609	14477	14538	14582	14519	14470	14649	14562	14560	14636	14625	14544	14717	14554	14537	14750	14714	14420	14598	14649	14490	14645	14566	14574	14686	14658	14620	14593	14575	14760	14772	14651	14608	14516	14505	14543	14770	14637	14597	14706	14594	14569	14514	14592	14609	14556	14340	14630	14614	14491	14664	14700	14456	14560	14589	14606	14425	14579	14749	14671	14542	14588	14598	14649	14487	14769	14691	14701	14589	14544	14596	14556	14624	14644	14699	14299	14554	14618	14499	14703	14662	14745	14684	14634	14448	14763	14561	14686	14527	14659	14750	14589	14666	14666	14570	14606	14634	14655	14517	14539	14585	14555	14617	14635	14528	14480	14377	14679	14611	14604	14674	14475	14688	14507	14564	14699	14601	14722	14752	14674	14499	14763	14643	14523	14648	14652	14594	14764	14698	14654	14542	14575	14667	14545	14506	14656	14739	14441	14753	14549	14558	14535	14538	14673	14485	14421	14491	14755	14485	14513	14811	14541	14705	14750	14538	14677	14725	14469	14591	14606	14545	14437	14512	14774	14709	14620	14564	14474	14349	14496	14468	14585	14489	14424	14665	14618	14540	14729	14496	14428	14664	14571	14596	14503	14622	14810	14715	14572	14517	14619	14585	14479	14508	14574	14670	14604	14598	14508	14541	14703	14651	14562	14525	14611	14591	14444	14627	14607	14590	14672	14611	14593	14671	14673	14657	14488	14561	14572	14649	14565	14602	14581	14586	14517	14614	14577	14531	14604	14497	14633	14659	14669	14588	14617	14710	14527	14639	14549	14607	14595	14645	14595	14787	14487	14630	14542	14777	14432	14535	14643	14706	14672	14569	14436	14503	14559	14669	14537	14660	14508	14383	14735	14583	14621	14560	14644	14564	14616	14725	14594	14700	14453	14476	14594	14533	14636	14641	14508	14577	14512	14640	14659	14781	14763	14306	14530	14587	14666	14629	14622	14719	14547	14867	14586	14501	14570	14510	14507	14621	14513	14560	14607	14559	14733	14659	14567	14589	14646	14847	14614	14570	14552	14559	14549	14744	14527	14438	14649	14605	14582	14587	14591	14553	14450	14538	14680	14612	14637	14649	14466	14678	14456	14517	14686	14513	14640	14502	14692	14571	14720	14548	14545	14516	14692	14665	14528	14672	14630	14528	14542	14639	14668	14524	14747	14695	14706	14697	14620	14651	14770	14589	14556	14588	14512	14554	14604	14796	14561	14690	14707	14466	14803	14615	14700	14523	14426	14548	14697	14535	14540	14640	14594	14532	14645	14537	14615	14718	14580	14630	14600	14424	14659	14704	14574	14447	14607	14599	14577
24020	21378	29006	24360	22999	25386	25530	20881	19503	19747	20610	19815	30847	45162	38840	28530	19800	18372	18081	18231	18192	18116	18081	18057	17987	17881	17693	17804	18049	17884	17958	17896	17728	17876	18011	17999	18072	17761	18040	17833	17889	17456	17668	17862	17934	17834	18063	18016	17955	17833	17857	17650	17853	17824	18035	17782	17932	17873	17915	18061	17944	17953	17970	17870	17822	17985	17988	17797	18043	17920	17925	17749	17988	17945	17967	17831	18009	17791	17800	18012	18019	18049	17626	17971	17867	17872	17656	17981	17749	17785	17919	17706	17802	17880	17937	17678	17853	17956	18017	17782	17869	17855	17848	17883	17976	17946	17973	17934	17714	17727	17872	17818	17954	17642	17809	17857	17837	18048	17802	17831	17951	17560	17797	17862	17810	17581	17868	17859	17967	18007	17833	18090	17828	17568	18003	17783	17793	17768	17797	17874	17823	17661	17812	17780	17663	17792	18039	17886	17845	17822	17872	17788	17899	17840	17764	17842	18013	17951	17804	17718	17927	17807	17799	17922	17734	18009	17801	17919	17886	17958	17792	17741	17875	17821	17967	17722	17615	17808	17891	17909	17705	17833	17939	17806	17881	17827	17790	17770	17811	18109	17765	17624	17916	17914	17688	17756	17741	17812	17991	17739	18158	17916	17713	17663	17887	17685	17989	17848	17750	17899	17744	17726	17892	17828	17860	17970	17751	17758	17986	17806	17969	18196	17851	17765	17895	17908	17879	17934	17845	17964	17725	17853	18016	17714	17911	17774	18046	17731	17882	18003	17883	18014	17830	17833	18145	18082	17903	17837	17989	17872	17817	17953	17763	17710	18027	17934	18002	17924	17505	17803	17991	17858	17936	17894	17720	17708	18068	17931	17882	17790	17889	17754	17878	17887	18090	17794	17738	17851	17880	17954	17706	17923	17952	17840	17878	17950	17820	17696	17912	17890	17712	17870	17899	17970	17890	17857	18000	17870	17806	17883	17827	17989	17955	17879	17962	17900	17898	17838	17885	17743	17827	17861	17860	17950	17817	17753	17896	17976	17813	17815	17902	17863	17812	17949	18015	17808	17789	17641	17893	17805	17912	17962	17686	17663	17939	17909	18039	17773	17863	17787	17940	17915	17831	17815	17756	17788	17554	17878	17996	17935	17915	17718	17727	17915	17795	17749	17961	17876	17886	17768	17764	17552	17865	17757	17776	17983	17819	17723	17834	17671	17746	17796	18033	17808	17814	17604	18081	17784	17662	17707	17852	18050	17819	17813	17888	18032	17719	18113	18026	17851	18018	17818	17927	17877	17898	17933	17863	17965	17612	17709	18023	17865	17887	17901	17906	17929	17714	17857	17742	17897	17869	17556	17823	17855	17800	17914	17883	17936	17828	17764	17822	17898	17972	17861	18014	17941	17814	18018	17837	18050	17844	17748	17864	17857	17936	18120	17824	17938	17825	17829	17577	18183	17946	17660	17910	17785	17931	17855	17837	17791	17914	17852	17912	17709	17989	18154	18143	17680	18078	18009	17846	17887	17850	17953	17913	17856	17943	17918	17716	17981	17864	17910	18019	17714	17616	17769	17849	17929	18036	17797	17845	17570	17745	17960	17839	17930	18063	17905	17964	17654	17871	18129	17812	17768	17860	17836	17912	17725	17638	17832	17820	17687	17961	17814	17886	17805	17844	17905	18031	18005	17965	18055	17822	17801	17737	18048	17693	17813	17812	17879	17616	17922	18011	17825	17908	17721	17923	17929	17873	17882	17842	17938	17896	17822	18233	17956	17847	17834	17858	17765	17971	17882	17833	17804	17955	17871	17822	17916	17656	17691	18081	17768	17953	17736	18008	17835	17988	17915	17697	17922	17848	17883	17692	17832	17612	17782	17789	17836	17890	17816	17736	17898	17753	17666	17914	17733	17874	17837	17963	17749	17810	17867	17982	17845	17980	17828	17691	17920	17757	17824	17888	17964	18056	17732	17896	17965	17879	17789	17892	17864	17889	17706	18025	17717	18047	17734	17725	17851	17694	17829	17686	17930	17861	17886	17843	17974	18109	17743	17841	18013	17837	18021	17892	17749	17865	17930	17917	17779	17871	17843	17993	17781	17790	18048	17975	17834	17805	17984	17914	17720	17691	18013	17932	17942	17756	18010	17844	17908	17663	17811	17741	17756	18087	17888	17710	17936	17843	18037	18203	17877	17897	17846	17716	17948	17763	17773	17876	17756	17764	17974	17816	17698	17874	17964	17651	17846	17721	17799	17866	18196	17898	17858	18009	17839	17883	17905	17979	17931	17843	17816	17840	17669	17679	17922	17885	17953	17892	17994	17721	17793	17797	17739	18104	17851	18026	17936	17740	17857	17963	17790	17919	17993	17904	17711	17909	17805	17845	17855	17702	17992	18010	17991	17898	18072	18015	18036	17749	17883	17715	17837	17902	17984	18023	17758	17791	17906	17948	17771	17908	17859	18023	18008	17952	17888	17902	18059	17895	17976	17800	17917	17906	17924	17745	17746	17816	17751	17676	17752	17852	18116	17785	18079	17904	17973	17972	17915	17997	17825	17895	17979	18057	17806	17644	17869	17853	17910	17684	17985	17797	18053	17776	17800	17890	17825	17934	17949	17937	17854	17972	17652	18047	17951	17855	17774	17748	17856	18068	17525	17950	17766	17937	17881	17798	17779	17977	17861	17909	17905	18093	17971	17834	17943	17948	18020	17883	17799	17783	17760	17624	17735	17774	17785	17968	17826	17926	17945	17707	17788	17894	17868	18011	17894	17947	17892	18068	17953	17889	17843	17851	17733	17788	18165	17916	17828	17584	17901	17859	17856	17909	18023	17761	18019	18085	17875	18013	17857	17855	17896	17891	17696	17782	17924	17940	17858	17846	17798	17992	18014	17859	17898	18017	17976	17936	17940	17876	17805	17683	17916	17775	17757	17818	17977	17876	17853	18040	17858	17743	17902	17914	17831	17756	17962	18075	17497	17827	17828	17878	17735	17852	17565	17594	17682	17779	17946	17910	17687	17726	17892	17665	18153	17637	17794	17871	17847	17865	17718	17818	17950	17856	17894	17871	18009	17923	17900	17820	17807	17754	17735	17596	17747	17633	17602	17856	17861	17770	17761	17783	17918	18090	17849	17872	18061	17900	18002	17846	17830	17673	17717	17981	17930	17933	17921	17942	17777	17926	18060	18024	18010	17975	17811	17653	17853	17938	17751	17947	17838	17752	17825	17710	17781	17951	17849	18029	17700	17932	17620	17959	17861	17728	17822	17730	17813	17756	17838	17868	17770	17972	17720	17685	17920	17808	18039	17884	17626	17915	17925	17907	17961	17843	18190	17957	17942	17789	17946	17966	17839	17779	17695	17868	17841	17853	17961	18078	17938	18119	17915	17756	18038	18075	17845	17875	18018	17798	17809	17873	17920	18018	17838	17898	17809	17891	18048	17718	17968	17766	17917	17850	17857	18000	17963	17850	17910	17947	17856	17914	17911	18016	18023	17884	17857	17686	17958	17955	17870	17882	17833	17720	17811	18028	17807	17859	17687	18074	17917	17744	17882	18079	17760	17875	17892	17833	17750	17829	17970	17905	17793	17889	17799	17948	17844	17791	17788	17827	17915	17911	17967	18005	17787	17820	17764	18039	17881	17968	18118	17702	17713	17911	17903	18049	17816	17798	17688	18039	17824	17778	17935	17967	17909	18086	17795	17870	17770	17707	17860	17922	17913	17898	17850	17932	18012	17985	18027	17692	17599	18014	17905	17858	17874	17850	17725	18079	17820	17893	17919	17823	18098	17982	17929	17816	17838	17799	17875	17962	17709	17781	17860	17798	17992	18064	17833	17846	17709	17931	17913	17989	17865	17667	17853	17805	17983	17878	17740	17953	18153	18028	17829	17972	17642	17801	17938	17900	17846	17721	17888	17722	17814	17948	17742	17777	17816	17872	17926	17901	17861	17954	17786	18111	18081	17979	17898	17872	17879	17862	17637	17861	17795	17536	17945	17805	17833	17902	18047	17710	17974	17932	18014	17958	17836	17867	17497	17997	17771	17929	17951	17836	18064	17713	17912	17926	17833	17916	17982	17881	17916	17836	17738	17963	17936	17949	17851	17787	17966	17956	17934	18037	17853	17697	17691	17979	17876	18027	17803	17864	17938	17970	17853	17992	17917	17865	17867	17782	17792	17844	17804	17719	17748	17878	17889	17934	17689	17878	18101	17792	17814	17858	17885	17946	17721	17665	17880	17730	17899	17806	17738	17944	17898	17683	17751	17913	17828	17903	17969	17791	17767	17758	17903	17758	17909	17920	17933	17805	17842	18060	17949	17868	17911	17733	18086	17988	17965	18104	17731	17798	17871	17914	17928	17997	17935	17648	18058	17741	17861	17755	18001	17796	17784	17943	17970	17949	17858	17766	17679	17976	17874	17907	17744	17685	18008	18017	17975	17952	17950	17995	17885	17811	17768	17754	17792	17883	17914	17970	17831	17771	17808	17838	17809	18043	17889	17793	17806	18094	18079	17850	17848	17954	17750	17781	17644	17670	18081	17837	17832	17921	17661	17916	17757	17896	17748	17839	17802	17926	18004	17905	17784	17886	17890	18051	17790	17849	17818	17776	17695	17714	17844	17937	17660	17842	17723	17743	17942	17863	17882	17901	17803	17890	17851	17674	18053	17860	17941	17647	18005	17910	17871	17962	17881	17762	18023	17964	17869	17828	17992	17816	17759	18004	17834	18085	17971	17953	17823	17790	17923	17734	17696	17957	17951	17954	17725	17755	17861	17957	17848	17871	17863	17919	17839	17872	17591	17921	17957	17837	17655	17742	17734	17822	17794	18011	17812	17997	17775	18009	17921	17963	17846	17700	17993	17741	17771	17891	18027	17769	17871	17924	17884	17985	17860	17914	17800	17661	17774	17839	18208	17969	17993	17817	17973	17939	17983	17975	17967	17989	17839	17798	18059	17872	17864	17916	17896	18016	17903	17863	17815	17995	17819	18007	17782	17861	18018	17713	17703	17958	17905	17772	17656	17912	17769	17998	18106	17851	17881	17702	18089	17821	18009	18006	17845	17840	17935	17995	18038	17724	17833	17714	17786	17603	17959	17879	17778	18025	17623	17803	18136	17695	17707	17906	17992
23766	43579	45786	35309	30796	23617	19914	18550	17163	17254	18850	17471	33784	45807	38100	26099	15015	14654	14871	14622	14741	14717	14583	14798	14654	14718	14544	14693	14588	14808	14668	14644	14725	14681	14513	14650	14719	14709	14674	14584	14555	14623	14792	14719	14628	14675	14579	14644	14680	14730	14885	14663	14869	14707	14732	14455	14795	14580	14718	14707	14733	14633	14691	14678	14613	14715	14600	14596	14796	14730	14394	14854	14622	14714	14669	14704	14568	14538	14828	14611	14533	14630	14835	14649	14653	14681	14686	14748	14645	14688	14492	14747	14600	14607	14484	14700	14675	14508	14786	14776	14589	14621	14711	14741	14681	14698	14666	14497	14552	14677	14654	14603	14727	14669	14795	14584	14765	14766	14630	14518	14755	14706	14688	14614	14612	14607	14720	14602	14824	14715	14889	14721	14698	14682	14817	14567	14687	14703	14721	14746	14779	14697	14505	14531	14777	14695	14640	14704	14690	14608	14777	14403	14581	14658	14628	14618	14689	14671	14704	14748	14442	14684	14678	14700	14616	14491	14642	14834	14659	14637	14629	14532	14600	14700	14600	14553	14669	14752	14671	14545	14649	14676	14532	14811	14671	14677	14658	14525	14487	14746	14518	14613	14644	14572	14657	14716	14637	14593	14744	14848	14636	14791	14795	14488	14727	14729	14679	14637	14695	14780	14579	14563	14544	14522	14586	14448	14728	14565	14701	14624	14834	14672	14663	14766	14681	14662	14786	14591	14474	14715	14683	14545	14599	14830	14673	14449	14685	14727	14802	14544	14657	14630	14772	14572	14784	14596	14651	14740	14717	14752	14740	14556	14600	14555	14681	14679	14807	14688	14604	14700	14640	14630	14713	14703	14714	14640	14784	14648	14560	14701	14749	14769	14470	14846	14819	14631	14578	14677	14684	14649	14721	14623	14678	14474	14742	14870	14738	14691	14685	14708	14599	14702	14779	14658	14776	14622	14778	14597	14647	14794	14699	14683	14742	14713	14682	14669	14478	14597	14660	14669	14656	14783	14811	14791	14831	14689	14766	14791	14704	14708	14743	14664	14688	14579	14569	14781	14641	14626	14626	14607	14665	14631	14783	14607	14575	14673	14605	14683	14794	14585	14543	14581	14732	14627	14710	14607	14710	14710	14735	14474	14756	14678	14784	14750	14730	14492	14628	14696	14678	14621	14751	14727	14659	14473	14804	14554	14728	14766	14673	14869	14618	14849	14703	14701	14787	14737	14668	14537	14637	14710	14675	14481	14651	14802	14662	14563	14707	14696	14517	14827	14693	14791	14642	14664	14567	14542	14796	14784	14587	14648	14619	14526	14700	14733	14575	14504	14568	14792	14714	14654	14758	14731	14665	14644	14760	14676	14667	14587	14689	14717	14500	14646	14695	14649	14605	14718	14675	14872	14792	14512	14715	14719	14630	14711	14813	14697	14563	14727	14751	14616	14768	14639	14827	14631	14689	14604	14710	14464	14805	14593	14754	14641	14575	14605	14692	14621	14796	14561	14643	14644	14716	14762	14832	14601	14667	14847	14779	14667	14607	14762	14552	14784	14804	14661	14713	14593	14679	14519	14720	14728	14599	14578	14766	14534	14703	14760	14578	14554	14647	14641	14769	14632	14588	14720	14677	14665	14712	14685	14682	14729	14606	14600	14784	14639	14731	14542	14756	14679	14794	14731	14742	14742	14657	14511	14598	14804	14721	14589	14689	14696	14627	14591	14657	14680	14856	14898	14669	14573	14631	14634	14681	14548	14791	14688	14782	14660	14744	14580	14597	14653	14723	14950	14843	14694	14682	14616	14586	14586	14859	14695	14863	14512	14471	14651	14687	14798	14493	14743	14616	14610	14715	14660	14691	14690	14793	14640	14616	14636	14667	14822	14605	14658	14711	14694	14668	14665	14717	14713	14773	14778	14616	14780	14666	14697	14585	14611	14688	14711	14775	14672	14617	14678	14817	14490	14694	14686	14862	14710	14701	14846	14662	14727	14560	14786	14541	14599	14636	14823	14702	14803	14634	14661	14711	14712	14607	14478	14658	14691	14720	14535	14505	14714	14683	14711	14533	14747	14697	14585	14664	14596	14496	14715	14564	14759	14597	14597	14824	14707	14519	14679	14712	14641	14703	14672	14553	14696	14667	14620	14793	14659	14542	14582	14665	14639	14628	14705	14634	14595	14597	14664	14784	14600	14516	14803	14515	14711	14677	14776	14837	14779	14700	14620	14631	14707	14646	14601	14794	14711	14666	14646	14663	14590	14666	14591	14691	14703	14701	14685	14546	14657	14612	14602	14680	14662	14684	14561	14699	14547	14661	14670	14621	14610	14746	14745	14597	14680	14745	14635	14583	14638	14788	14556	14535	14681	14584	14604	14805	14763	14741	14678	15013	14765	14607	14613	14519	14658	14615	14629	14851	14515	14500	14699	14477	14744	14601	14748	14555	14720	14651	14568	14618	14830	14698	14650	14616	14744	14763	14735	14614	14602	14662	14771	14629	14651	14639	14681	14662	14730	14717	14398	14668	14714	14711	14756	14632	14605	14678	14693	14508	14612	14627	14643	14640	14738	14670	14731	14694	14802	14652	14583	14714	14676	14505	14595	14630	14526	14657	14904	14706	14629	14703	14784	14626	14655	14647	14632	14779	14451	14610	14693	14693	14806	14635	14661	14697	14676	14690	14811	14781	14794	14714	14613	14706	14682	14732	14610	14700	14612	14824	14765	14626	14744	14695	14717	14837	14606	14593	14615	14729	14616	14700	14888	14797	14740	14567	14717	14635	14699	14582	14648	14500	14623	14750	14679	14713	14687	14623	14672	14632	14557	14798	14588	14549	14795	14746	14697	14749	14615	14575	14681	14660	14535	14669	14517	14786	14777	14684	14583	14507	14811	14753	14685	14619	14563	14710	14536	14605	14768	14650	14759	14652	14779	14715	14587	14796	14711	14643	14597	14672	14637	14757	14663	14727	14638	14681	14508	14621	14595	14548	14767	14556	14471	14676	14570	14773	14600	14511	14682	14624	14735	14754	14808	14563	14686	14566	14558	14723	14570	14581	14611	14573	14538	14640	14653	14626	14678	14468	14645	14662	14586	14582	14854	14596	14655	14669	14674	14663	14802	14778	14563	14746	14670	14825	14534	14777	14748	14673	14804	14597	14799	14667	14629	14731	14830	14705	14760	14607	14739	14680	14839	14791	14842	14706	14654	14652	14743	14502	14487	14672	14766	14722	14777	14766	14753	14610	14616	14643	14554	14700	14621	14615	14849	14656	14622	14833	14772	14830	14678	14706	14553	14789	14456	14628	14787	14660	14668	14692	14775	14713	14557	14585	14718	14781	14597	14758	14675	14903	14671	14543	14766	14655	14686	14705	14595	14558	14563	14742	14790	14580	14641	14741	14663	14769	14751	14751	14581	14557	14591	14763	14777	14665	14700	14761	14897	14645	14574	14750	14773	14429	14877	14685	14586	14710	14696	14544	14763	14718	14581	14831	14720	14640	14632	14619	14554	14641	14642	14817	14760	14720	14680	14807	14539	14765	14672	14573	14716	14502	14593	14584	14491	14686	14727	14610	14607	14559	14462	14805	14745	14723	14770	14619	14510	14544	14819	14804	14781	14734	14624	14396	14643	14551	14572	14703	14645	14697	14672	14666	14623	14616	14591	14576	14708	14768	14726	14684	14685	14626	14622	14452	14546	14603	14642	14770	14519	14683	14704	14718	14755	14653	14781	14761	14778	14690	14624	14454	14798	14518	14743	14592	14666	14640	14703	14646	14632	14543	14655	14673	14566	14677	14776	14723	14654	14696	14650	14577	14795	14743	14746	14694	14727	14619	14944	14900	14615	14500	14756	14615	14631	14518	14851	14576	14530	14649	14664	14358	14845	14504	14591	14713	14519	14683	14643	14851	14718	14627	14615	14653	14594	14553	14768	14408	14634	14715	14543	14701	14626	14681	14648	14592	14693	14656	14525	14645	14779	14570	14657	14735	14742	14728	14560	14916	14607	14712	14719	14740	14622	14655	14843	14688	14778	14597	14505	14829	14467	14854	14481	14685	14736	14789	14801	14584	14612	14701	14510	14599	14639	14705	14585	14741	14659	14827	14680	14706	14872	14457	14772	14688	14841	14704	14709	14578	14615	14875	14642	14612	14592	14759	14675	14801	14590	14736	14815	14482	14788	14784	14605	14656	14625	14764	14736	14666	14660	14592	14801	14741	14666	14724	14757	14711	14704	14678	14763	14454	14786	14610	14600	14573	14814	14659	14711	14733	14703	14529	14756	14601	14663	14561	14554	14736	14609	14879	14776	14523	14759	14732	14685	14528	14737	14681	14448	14812	14667	14667	14755	14660	14727	14669	14630	14845	14648	14681	14641	14572	14557	14770	14763	14657	14743	14675	14553	14586	14782	14579	14705	14748	14715	14810	14733	14609	14659	14710	14673	14524	14739	14658	14764	14617	14573	14795	14665	14550	14687	14588	14611	14563	14729	14780	14627	14616	14547	14646	14732	14833	14745	14614	14896	14581	14693	14515	14780	14628	14707	14502	14719	14674	14922	14650	14671	14816	14656	14748	14607	14291	14717	14554	14651	14741	14523	14601	14710	14808	14685	14676	14624	14783	14694	14492	14651	14694	14700	14615	14765	14753	14666	14680	14737	14645	14608	14749	14531	14752	14464	14834	14805	14508	14658	14490	14794	14681	14609	14624	14575	14628	14500	14625	14574	14690	14617	14618	14763	14737	14494	14802	14518	14518	14733	14688	14631	14572	14719	14683	14531	14698	14588	14545	14835	14695	14751	14680	14704	14639	14608	14834	14806	14514	14742	14577	14576	14750	14533	14582	14645	14508	14505	14486	14801	14599	14589	14564	14664	14767	14644	14500	14624	14846	14647	14611	14563	14661	14745	14687	14809	14665	14631	14620	14577	14805	14747	14684	14657	14666	14710	14657	14589	14602	14558	14660	14720	14700	14703	14731	14719	14802	14690	14504	14591	14716	14758	14813	14767	14600	14692	14640	14891	14754	14707	14510	14527	14766	14663	14749	14691	14767	14713	14637	14698	14569	14770	14678	14840	14646	14727	14570	14724	14586	14735	14681	14675	14510	14684	14650	14667	14705	14611	14696	14642
30450	23627	25609	23309	20824	20152	19828	19762	19343	19470	19701	19356	19824	21846	21924	20529	19620	19078	19116	19118	19215	18988	19207	19341	19291	19501	18929	19218	19246	19049	18980	19189	19212	19137	19231	19204	19427	19113	19134	19252	19281	19152	18911	19138	19139	19153	19062	19019	19137	19050	19181	19189	18889	19008	19179	19101	19081	19267	19197	18988	19056	19237	19135	18975	19123	19051	19192	19151	19182	19087	19021	19211	18953	19150	19305	19203	19276	19221	19087	19292	19221	19147	19244	18897	19299	19156	19108	18993	19245	19192	19194	19025	19201	19039	19226	19170	19193	19061	19043	19254	19254	19016	19145	19384	19154	19207	19152	19151	19357	18945	19190	19461	19084	19308	18993	19272	19230	19337	19260	19200	19037	19067	18822	19200	19348	19135	19195	19079	19217	19035	19214	19261	19136	19129	19388	19155	19186	19296	19225	19108	19023	19024	18953	19262	19436	18962	19171	19170	19078	18950	19389	19233	19285	19184	19160	19105	19115	19290	19159	19241	19045	19212	19209	19148	19089	19182	19156	19148	19129	19139	19200	19152	19160	18870	18674	19126	19146	19344	19131	19164	19090	19106	19164	19116	19027	19269	19152	19261	19135	19221	19109	19036	19236	19175	19451	19216	19292	19275	19234	19295	19099	19267	19350	19183	19219	19017	19076	19002	19182	19176	19240	19246	19153	19106	19146	19203	19248	19240	19195	19127	19077	19039	19276	19199	19110	19095	19237	19375	19403	19008	19000	19271	19126	19292	19095	19190	19107	19172	19188	19196	19076	19384	18897	19102	18909	19194	19230	19082	19112	19201	19372	19220	19387	19149	19034	19081	19086	19268	19023	19045	19170	19231	19421	19396	19252	19054	19170	19009	19093	19116	19140	19152	18988	19096	19240	18970	19226	19264	19296	19150	19066	19040	19164	19208	19150	19004	19074	19078	19289	19331	19440	18993	19054	19090	19144	19179	19219	19255	19141	19157	19385	19022	19222	19191	18970	19066	19098	19188	18949	19287	19015	19328	18990	19000	19256	19359	19173	19134	19270	18932	19033	19286	19021	19542	19381	19035	19229	19107	19162	19214	19110	19071	19117	19148	19084	19024	19125	19227	18957	19189	19063	19081	19129	19064	19055	18989	19253	19234	19313	19242	19290	19288	19072	19187	19020	19164	19216	19070	18947	19294	19230	19075	19194	19115	19356	19169	19073	19038	18883	19041	19147	19013	19003	19102	19213	19226	19186	19108	19211	18935	18865	19178	18974	19069	19064	19373	19213	19105	19205	19134	19132	19031	19113	19280	19296	19270	19048	19195	19201	19135	19222	19007	19225	19224	19296	19014	19164	19142	19064	19012	19309	19345	19139	18948	18988	19123	19134	19292	19156	19217	18999	19082	19291	19033	19384	19159	19173	19182	19019	19290	19076	19206	19115	18978	19255	19216	19132	19130	19054	18977	19367	19212	19254	19094	19048	18882	19026	19214	19158	19327	19170	19185	19019	19173	19149	19342	19061	18909	19035	19114	19044	19098	19199	19407	19275	19167	19220	19217	19037	19318	19084	19179	18969	19291	19067	19244	19131	19190	19362	18916	19028	19362	19299	19119	19146	19249	19125	19326	18989	19097	19168	19266	19093	19191	19257	19083	19032	19198	19174	18930	19179	19084	19266	18975	19017	19015	19113	18958	19076	18901	19203	19081	19216	19159	19076	19160	18876	19324	18988	19137	18962	19049	19154	19046	19336	19111	19098	19449	19370	19222	19127	18999	18924	19227	19217	19159	19002	19235	19060	19518	19331	19248	18972	19311	19301	19100	19388	19415	19182	19078	19168	18999	19327	19200	18998	19062	19051	19200	19092	18960	19144	19063	19103	19069	19213	19171	19416	19332	19118	19099	19297	18874	18931	18960	19167	19083	19335	19180	19152	19077	19105	19089	19021	19004	19013	19062	19145	19171	18997	19094	19032	19116	19120	19185	19151	19165	19322	19080	19114	19170	19137	19122	19210	19356	19162	19383	19357	19275	19199	19391	19241	19326	19235	19009	19255	19057	19272	19186	19244	19297	19127	18941	19054	19217	19208	19094	19142	19065	19544	19267	18970	19079	19319	19301	19008	19096	19239	19156	19306	19017	19055	19180	19168	19203	19128	18950	19080	19152	19110	19059	19376	19128	19170	19364	19221	19130	18910	19109	19063	18960	19192	19086	19072	19071	19056	19103	19281	19177	19087	19013	19119	19095	19213	19169	19116	19219	19005	19268	19169	19026	19019	19082	19040	19193	19053	19137	19102	18960	18996	19300	18896	19066	19214	19197	19370	18995	19034	19159	19205	19126	19298	19166	19000	19151	19252	19167	19083	18971	19032	19155	19329	19233	19259	19268	19097	19130	19146	19188	19185	18997	19139	19063	19161	19066	19091	19212	19266	19139	19192	19396	19056	19243	19110	19309	19419	19260	19124	19221	19181	19351	19107	19288	19348	19385	19072	19055	19304	19328	19259	19123	19378	19238	19265	19167	19065	19153	19208	19053	19270	19058	19225	19262	19265	18934	19275	19088	19138	18911	19204	19215	19190	19133	19097	19398	19188	19061	19235	19102	19090	19220	19164	19354	19078	19156	19171	19183	18888	19134	19175	19330	19305	19127	19045	19300	19181	19119	19108	19119	19196	19089	19215	18972	19196	19040	19151	19164	19209	19082	19103	19306	19153	19320	19254	19158	19048	19130	19004	19149	19094	19351	19312	19187	19220	19262	19169	19299	19157	19120	19309	19268	19135	19187	19215	19138	19120	19203	19221	19232	19223	18959	19125	19111	19243	19243	19166	19090	19187	19091	19289	19206	19268	19090	19063	19299	19276	19011	19110	19141	19104	19307	19225	18988	19128	19313	19189	19215	19143	19245	19476	19125	19188	18992	19081	19141	19270	19135	19077	19063	19019	19212	19074	19101	19200	19113	19372	19231	19153	19007	19119	19116	19360	19196	19270	19265	19068	19199	19043	19139	19072	19211	19190	19082	19215	18946	19150	19278	19352	19139	19065	19072	18936	19058	19095	18936	19025	18956	19057	19108	19122	19172	19201	19164	19255	18973	19142	18982	19182	19106	19118	19098	19371	19138	19167	19214	18990	19343	19292	19104	19109	19289	19168	19298	19134	19202	19127	19210	19036	19098	19103	19211	19125	19264	19181	19252	19087	19349	18984	19055	19223	19059	19211	19271	19204	19104	19037	19023	19276	19228	19104	18996	19275	19117	19153	19358	19281	19126	19209	19097	19175	19207	19241	18971	19238	19195	19263	19054	19047	19146	19179	19142	19089	19155	19094	19192	19058	18986	19036	19147	19138	19479	19259	19293	19142	19056	19011	19194	19125	19227	18852	19071	19395	19082	19216	19143	19181	19250	19046	18965	19095	19208	19162	19069	19044	19236	18867	19140	19068	19123	19311	19100	19173	19256	19167	19272	19315	19214	19216	19034	19152	19203	18994	19371	19183	19267	19009	19129	19020	19009	19207	19243	19280	19310	18966	19021	19201	19103	18924	19194	19152	19362	19252	18978	19338	19161	19385	19131	19214	19007	19392	19061	19217	19151	19123	18932	19075	19115	19108	19193	19111	19220	19226	19127	19186	19293	19087	19238	19114	19158	19512	19078	19196	19076	19172	19182	19116	19361	19145	19167	19314	18985	19198	19218	19097	19377	19312	19229	19358	19154	19361	19242	19040	18948	18965	19247	19212	19189	19152	19133	19251	19045	19081	19231	19081	19011	19064	19063	19041	19194	19164	19101	19187	19111	19291	19150	19059	19251	18992	19085	19250	19100	19176	19246	19143	19124	19186	19246	19185	19266	19246	19087	19067	19077	19245	19203	19183	18820	19048	19218	19055	19026	19182	19102	19209	19265	19173	19189	19301	19083	19121	19173	19514	19236	19245	19089	19194	19021	19039	18955	19120	19269	19101	19324	19093	18994	19211	19128	19189	19061	19320	18882	19353	19168	19326	19367	19367	19043	19352	19223	19169	19123	19180	19376	19315	19100	19039	19198	19261	19011	19040	19025	19151	19117	19214	19269	19233	19224	19306	19281	19297	19149	19235	19110	19318	19252	19242	19012	19135	19380	19184	19377	19181	19166	19280	19276	19452	19049	19227	19100	19034	19187	19189	19103	19116	19217	19140	19038	19063	19308	18993	19276	19413	19145	19213	19417	19182	19283	19298	19095	19118	19033	19143	19001	19122	19078	19135	19151	19205	19162	19182	19193	19001	19355	19270	19048	19053	19058	19117	18960	19254	19245	19247	19040	19197	19278	19185	19098	19143	19215	19185	19224	19038	19181	19102	19141	19111	19192	19222	19294	19176	19004	18894	19207	19092	19180	19220	19060	19128	19188	19118	19121	19401	19212	19123	19287	19093	19151	19226	19203	19285	19024	19254	19012	19137	19148	19298	19313	19131	19235	19092	19156	19161	19025	19165	19096	19541	19219	19234	19045	19174	19255	19293	19263	19151	19179	19197	19097	19079	18934	19140	19076	19040	19213	19185	18969	19128	19131	19104	19176	19020	18993	19046	19133	19088	19250	19319	19002	19157	19199	19131	19281	19109	19218	19410	19184	19135	19258	19327	19092	19118	19009	19203	19034	19275	19261	18973	18811	19143	19207	19236	19244	19276	19378	19076	19206	19153	19268	18988	18930	19379	19139	19059	19114	19068	19282	19376	19301	19204	19097	19072	19095	19199	19039	19147	19272	19090	19329	19241	19374	19262	19132	19133	19279	19146	18972	19189	19116	19152	19100	18767	18997	19114	19119	18969	19155	19264	19043	19150	19130	19198	19094	19062	19101	19439	19270	19090	19043	19071	18980	18963	18974	19164	19332	19033	19185	19004	19206	19211	19039	19405	19055	19182	19351	19351	19061	19371	19204	19151	19240	19062	19049	19172	19091	19150	19057	19040	19139	18866	19056	19433	19281	19265	19191	19078	19105	19063	18888	19144	19146	19145	19168	19069	18975	19022	19091	19120	19352	19231	19091	19227	19287	19171	19281	19154	19255	19252	19069	19175	19059	19237	19054	19107	19123	19244	19223	19234	18923	19207	19290	19283	19181	19222	18894	19377	19187	19011	18947	19196	19232	19358	19169	19023	19037	19210	19154	19054	19258
19163	23087	24873	20129	17930	16806	16327	16038	15942	15745	15938	15756	16494	19000	18240	16660	15412	15477	15564	15380	15394	15273	15497	15435	15580	15167	15476	15395	15495	15283	15333	15508	15407	15388	15196	15481	15413	15275	15399	15273	15433	15620	15403	15024	15564	15364	15555	15315	15243	15472	15354	15431	15458	15507	15406	15319	15333	15537	15519	15452	15310	15513	15480	15398	15403	15510	15340	15287	15379	15481	15329	15394	15353	15342	15384	15310	15337	15397	15343	15309	15288	15367	15483	15353	15308	15526	15323	15469	15459	15377	15419	15435	15353	15329	15231	15449	15490	15282	15380	15352	15281	15263	15316	15257	15413	15506	15336	15405	15250	15438	15450	15500	15262	15278	15357	15408	15339	15403	15430	15498	15398	15439	15370	15474	15418	15359	15256	15425	15336	15412	15231	15466	15326	15168	15367	15394	15690	15445	15326	15381	15415	15576	15282	15433	15362	15363	15335	15352	15285	15391	15316	15232	15291	15326	15323	15316	15368	15179	15502	15512	15487	15297	15374	15444	15330	15281	15500	15441	15145	15163	15250	15197	15410	15412	15289	15329	15353	15418	15453	15348	15141	15400	15249	15300	15172	15328	15387	15365	15353	15184	15480	15369	15335	15352	15424	15430	15508	15193	15291	15339	15206	15260	15397	15192	15301	15328	15440	15390	15458	15380	15282	15364	15531	15338	15228	15473	15482	15506	15244	15312	15171	15474	15296	15343	15302	15346	15346	15331	15180	15476	15367	15414	15539	15418	15429	15359	15333	15533	15330	15247	15308	15239	15395	15386	15539	15271	15429	15392	15425	15511	15218	15234	15143	15364	15278	15460	15415	15371	15314	15358	15338	15292	15376	15394	15446	15367	15304	15303	15468	15305	15382	15374	15226	15469	15172	15412	15513	15388	15293	15307	15464	15414	15244	15441	15385	15446	15427	15425	15178	15205	15525	15289	15443	15330	15320	15326	15415	15322	15435	15395	15282	15457	15357	15352	15431	15298	15280	15082	15366	15286	15445	15387	15263	15271	15251	15183	15405	15387	15304	15238	15273	15236	15292	15281	15376	15363	15364	15225	15534	15286	15347	15288	15423	15382	15352	15476	15374	15451	15268	15342	15380	15366	15204	15323	15303	15239	15462	15403	15295	15474	15317	15254	15439	15234	15506	15322	15227	15288	15336	15408	15255	15297	15614	15509	15291	15402	15304	15304	15345	15444	15302	15543	15213	15398	15439	15449	15383	15251	15504	15221	15378	15181	15291	15510	15327	15283	15502	15370	15202	15429	15584	15419	15535	15493	15354	15346	15362	15281	15490	15306	15340	15269	15355	15312	15402	15325	15440	15416	15485	15409	15448	15354	15402	15279	15315	15422	15369	15199	15270	15432	15342	15542	15393	15167	15430	15331	15426	15326	15496	15347	15236	15515	15341	15310	15378	15566	15300	15356	15309	15399	15291	15530	15285	15470	15266	15479	15361	15387	15237	15310	15499	15342	15322	15446	15493	15303	15284	15332	15355	15564	15373	15238	15217	15186	15498	15430	15296	15456	15441	15342	15337	15388	15458	15195	15363	15422	15316	15418	15311	15200	15531	15440	15452	15409	15305	15483	15415	15393	15388	15521	15126	15266	15314	15418	15226	15340	15249	15283	15325	15298	15445	15289	15368	15259	15536	15370	15394	15347	15334	15467	15266	15489	15411	15349	15489	15475	15490	15349	15248	15169	15370	15276	15339	15264	15215	15195	15480	15360	15386	15345	15465	15193	15472	15463	15364	15440	15268	15450	15158	15500	15302	15549	15482	15234	15510	15489	15355	15404	15482	15412	15425	15250	15393	15349	15286	15272	15256	15265	15303	15310	15371	15320	15340	15465	15317	15326	15310	15202	15306	15349	15378	15336	15396	15418	15315	15278	15483	15388	15429	15354	15349	15375	15376	15508	15466	15368	15358	15369	15240	15251	15343	15268	15181	15289	15256	15320	15358	15303	15330	15362	15291	15322	15454	15371	15453	15471	15308	15187	15427	15218	15310	15441	15366	15285	15392	15329	15348	15329	15412	15471	15441	15289	15384	15490	15327	15309	15490	15508	15357	15262	15481	15203	15278	15444	15434	15452	15322	15433	15391	15364	15361	15167	15353	15360	15416	15436	15352	15194	15397	15525	15332	15244	15226	15418	15363	15282	15296	15352	15290	15475	15290	15328	15406	15347	15562	15364	15204	15358	15477	15352	15343	15267	15456	15401	15383	15399	15289	15294	15486	15449	15270	15324	15282	15297	15323	15450	15549	15342	15284	15420	15332	15534	15464	15333	15453	15426	15391	15254	15517	15521	15402	15225	15296	15351	15430	15468	15376	15425	15383	15257	15456	15311	15398	15526	15365	15261	15267	15262	15222	15512	15469	15328	15412	15390	15354	15400	15464	15409	15388	15289	15454	15494	15374	15549	15376	15451	15217	15424	15472	15336	15459	15239	15501	15393	15321	15473	15457	15378	15326	15460	15394	15327	15310	15341	15216	15312	15349	15333	15423	15287	15391	15515	15321	15226	15468	15340	15434	15234	15388	15392	15306	15416	15357	15536	15518	15149	15442	15286	15366	15333	15331	15495	15479	15487	15404	15491	15411	15357	15102	15182	15460	15456	15363	15320	15301	15415	15416	15279	15229	15236	15479	15316	15483	15221	15345	15309	15375	15446	15544	15266	15532	15299	15375	15409	15307	15413	15416	15258	15301	15472	15362	15155	15300	15461	15405	15562	15300	15455	15478	15263	15451	15363	15463	15380	15427	15063	15477	15315	15300	15391	15425	15420	15343	15306	15207	15389	15385	15545	15272	15400	15334	15292	15315	15302	15376	15155	15448	15452	15314	15379	15334	15454	15455	15302	15403	15372	15345	15339	15288	15393	15273	15197	15418	15495	15225	15352	15241	15231	15384	15338	15375	15335	15299	15167	15232	15288	15393	15363	15305	15307	15300	15294	15335	15433	15342	15453	15253	15189	15506	15186	15502	15325	15257	15310	15285	15327	15263	15499	15455	15263	15266	15505	15252	15463	15343	15517	15300	15258	15431	15351	15412	15393	15225	15410	15489	15484	15301	15277	15443	15200	15526	15115	15149	15310	15185	15435	15375	15328	15339	15180	15289	15302	15225	15522	15248	15506	15445	15334	15353	15281	15411	15277	15304	15323	15363	15316	15372	15441	15286	15547	15364	15378	15487	15301	15403	15387	15332	15214	15383	15393	15506	15529	15395	15511	15395	15264	15137	15506	15424	15357	15475	15512	15475	15367	15273	15449	15408	15215	15206	15282	15310	15339	15297	15402	15324	15476	15202	15395	15331	15234	15271	15405	15478	15455	15421	15515	15527	15308	15459	15285	15274	15432	15423	15422	15504	15279	15374	15460	15507	15387	15352	15407	15342	15159	15406	15344	15430	15321	15453	15334	15336	15459	15256	15398	15369	15407	15449	15329	15427	15202	15237	15242	15344	15310	15316	15542	15371	15439	15246	15264	15366	15213	15465	15328	15441	15480	15230	15440	15390	15333	15295	15302	15232	15335	15361	15307	15410	15420	15343	15378	15546	15416	15494	15400	15517	15293	15416	15485	15571	15341	15328	15434	15350	15285	15346	15304	15436	15336	15286	15342	15360	15294	15420	15449	15359	15345	15239	15333	15362	15407	15332	15406	15254	15289	15346	15243	15193	15582	15354	15279	15270	15300	15188	15349	15313	15262	15311	15325	15471	15491	15376	15427	15333	15205	15399	15446	15586	15418	15256	15386	15266	15446	15479	15315	15423	15321	15527	15251	15315	15166	15504	15479	15339	15231	15302	15376	15265	15297	15505	15259	15469	15268	15331	15370	15466	15336	15210	15319	15420	15305	15222	15430	15427	15454	15371	15451	15327	15371	15367	15507	15457	15389	15367	15470	15426	15291	15298	15415	15311	15408	15359	15433	15250	15344	15261	15387	15411	15411	15364	15428	15336	15313	15352	15383	15469	15519	15320	15273	15209	15257	15572	15192	15350	15302	15452	15376	15312	15419	15275	15423	15445	15105	15472	15370	15377	15386	15434	15390	15300	15374	15356	15451	15353	15257	15326	15257	15293	15264	15431	15218	15451	15384	15200	15404	15374	15289	15426	15204	15498	15297	15419	15270	15374	15432	15509	15426	15216	15328	15427	15615	15246	15322	15498	15365	15182	15426	15225	15363	15322	15299	15328	15271	15371	15390	15580	15290	15233	15292	15370	15454	15549	15361	15323	15431	15178	15454	15366	15254	15352	15302	15334	15370	15370	15483	15491	15359	15316	15378	15405	15355	15269	15361	15324	15437	15395	15398	15430	15389	15530	15355	15367	15408	15445	15281	15512	15444	15349	15360	15370	15394	15528	15442	15302	15332	15408	15482	15372	15131	15452	15482	15506	15440	15426	15378	15478	15276	15423	15252	15380	15360	15316	15313	15196	15294	15349	15271	15298	15480	15306	15260	15379	15330	15285	15484	15119	15395	15324	15348	15385	15614	15325	15335	15495	15280	15322	15370	15135	15429	15348	15309	15016	15214	15543	15345	15294	15485	15222	15397	15446	15488	15299	15484	15396	15272	15330	15404	15341	15468	15370	15399	15165	15431	15380	15287	15308	15495	15447	15318	15222	15316	15433	15478	15326	15281	15450	15554	15297	15457	15359	15242	15253	15242	15370	15418	15460	15362	15338	15354	15448	15427	15455	15380	15328	15460	15455	15285	15227	15431	15313	15448	15257	15307	15286	15363	15296	15442	15406	15324	15274	15333	15281	15253	15448	15402	15348	15358	15509	15492	15501	15471	15349	15355	15391	15182	15436	15403	15206	15347	15259	15441	15274	15413	15281	15161	15294	15317	15331	15478	15319	15453	15252	15286	15264	15286	15361	15240	15268	15417	15436	15371	15223	15248	15254	15536	15297	15530	15398	15316	15475	15301	15410	15385	15388	15332	15425	15278	15312	15404	15453	15523	15383	15295	15463	15324	15399	15352	15297	15300	15434	15304	15452	15382	15296	15321	15307	15368	15226	15388	15362	15389	15552	15411	15409	15293	15331	15270	15422	15339	15285	15284	15509	15277	15490	15200	15417	15278	15468	15154	15317	15247	15377	15475	15371	15450	15400	15348
25655	21346	28539	26022	24784	25017	25041	23298	22653	22653	22567	21955	25129	34468	33776	28292	23852	21569	21315	21658	21431	21446	21368	21319	21252	21200	21317	21391	21297	21456	21416	21555	21179	21200	21174	21256	21269	21132	21326	21310	21688	21444	21234	21197	21461	21212	21267	21443	21294	21467	21253	21032	20957	21303	21198	21242	21560	21353	21089	21313	21241	21230	21394	21225	21217	21357	21349	21642	21318	21261	21270	21449	21203	21034	21310	21063	21175	21310	21127	21402	21438	21476	21496	21435	21292	21199	21154	21312	21257	21294	21217	21402	21479	21388	21185	21038	21239	21272	21322	21220	21280	21188	21187	21327	21145	21255	21284	21262	21342	21321	21332	21222	21328	21046	21265	21294	21224	21090	21253	21231	21014	21207	21438	21410	21264	21425	21566	21187	21336	21287	21138	21042	21055	21335	21104	21238	21201	21320	21563	21171	21132	21215	21376	21185	21310	21304	21192	21317	21188	21279	21085	21324	20962	21356	21257	21228	21357	21333	21213	21213	21218	21194	21299	21085	21284	21294	21346	21357	21340	21188	21233	21129	21192	21177	21182	21360	21488	21160	21307	21314	21192	21376	21392	21040	20982	21229	21053	21174	21369	21153	21395	21290	21133	21413	21341	21148	21215	21435	21186	21453	21381	21336	21130	21187	21608	21179	21364	21402	21420	21156	21415	21276	21177	20996	21346	21155	21200	21447	21408	21131	21394	21109	21034	21291	21366	21059	21139	21370	21139	21314	21030	21460	21275	21049	21326	21193	21307	21291	21066	21290	21269	21246	21334	21234	21307	21393	21452	21488	21072	21233	21203	21259	21522	21055	21444	21224	21425	21232	21321	21123	21201	21109	21221	21265	21240	21309	21396	21234	21115	21230	21487	21265	21335	21479	21215	21085	21537	21229	21123	21141	21244	21240	21104	21361	21529	21516	21317	21176	21038	21137	21325	21250	21327	21321	21286	21348	21354	21269	20978	21164	21356	21359	21405	21250	21210	21365	21115	21193	21501	21186	21146	21195	21128	21388	21228	21162	21291	21181	21144	21252	21193	21337	21348	21376	21203	21230	21018	21319	21500	21362	21093	21368	21332	21131	21134	21293	21085	21349	21302	21232	21428	21456	21178	21184	21421	21107	20900	21035	21415	20968	21326	21429	21353	21268	21316	21326	21090	21291	21329	21188	21174	21117	21349	21169	21472	21277	21405	21161	21260	21540	21274	21425	21474	21367	21345	21313	21148	21229	21176	21291	21293	21345	21493	21192	21268	21191	21175	21379	21377	21290	21264	21293	21276	21182	21311	21078	21201	21263	21098	21384	21291	21398	21145	21335	21306	21510	21112	21302	21510	21496	21456	21286	21100	21382	21265	21025	21228	21158	21222	21381	21169	21023	21260	21330	21178	21361	21379	21038	21253	21256	21423	21248	21111	21339	21419	21234	21305	21251	21317	21259	21376	21290	21170	21319	21376	21366	21294	21561	21217	21118	21598	21146	21230	21462	21294	21261	21217	21326	21087	21300	21345	21272	21425	21162	21415	21030	21252	21310	21337	21421	21281	21140	21337	21274	21234	21304	21290	21352	21336	21319	21089	21192	21395	21164	21007	21103	21037	21179	21267	21368	21412	21369	21322	21187	21214	21275	21253	21229	21234	21295	21318	21231	21424	21239	21303	21243	21247	21126	21225	21198	21357	21063	21310	21277	21171	21380	21236	21133	20984	21024	21342	21477	21465	21339	21139	21368	21431	21329	21099	21353	21423	21163	21352	21239	21327	21368	21299	21281	21316	21231	21287	21184	21372	21263	21115	21460	21174	21328	21431	21175	21344	21120	21056	21155	21476	21303	21266	21198	21394	21195	21508	21280	21353	21193	21041	21161	21279	21405	20986	21310	21285	21399	21153	21330	21104	21278	21347	21304	21305	21405	21265	21116	21218	21343	21392	21228	21128	21562	21153	21397	21320	21220	21411	21269	21035	21147	21262	21362	21203	21177	21403	21103	21219	21480	21547	21425	21354	21269	21326	21349	21173	21189	21431	21334	21286	21254	21277	21081	21245	21365	21274	21304	21096	21415	21325	21583	21229	21050	21123	21087	21233	21121	21178	21287	21365	21396	21201	21280	21156	21344	21389	21521	21212	21389	21343	21365	20963	21227	21227	21327	21167	21203	21282	21134	21171	21347	21110	21122	21127	21162	21216	21322	21194	21255	21398	21299	21346	21356	21436	21274	21351	21144	21240	21329	21249	21308	21413	21275	21412	21371	21615	21281	21310	21161	21234	21369	21185	21374	21241	21005	21135	21260	21021	21414	21426	21289	21294	21074	21316	21251	21446	21414	21298	21364	21434	21297	21363	21063	21326	21334	21116	21107	21148	21419	21099	21166	21335	21223	21142	21222	21349	21107	21246	21412	21082	21254	21334	21364	21417	21358	21381	21319	21413	21359	21214	21236	21268	21289	21132	21161	21080	21164	21262	21069	21232	21235	21163	21343	21189	21250	21437	21442	20963	21134	21187	21246	21234	21204	21269	21151	21212	21296	21215	21203	21177	21167	21343	21227	21287	21000	21359	21630	21098	21291	21211	21248	21279	21017	21392	21435	21297	21014	21476	21241	21166	21379	21298	21420	21181	21322	21187	21041	21293	21290	21075	21058	21175	21202	21299	21048	21308	21304	21380	21396	21496	21324	21455	21081	21242	21403	21315	21160	21282	21202	21194	21347	21181	21437	21254	21358	21505	21391	21323	21326	21348	21395	21455	21231	21228	21000	21212	21165	21256	21347	21150	21192	21488	21274	21173	20959	21142	21434	21262	21329	21054	21185	21357	21291	21307	21265	21256	21468	21220	21371	21246	21297	21212	21342	21249	21271	21526	21082	21237	21136	21359	21331	21243	21306	21197	21274	21068	21243	21177	21127	21145	21414	21336	21180	21404	21305	21392	21319	20979	21439	21254	21367	21280	21299	21369	21332	21146	21238	21433	21289	21408	21252	21241	21430	21417	21217	21145	21450	21353	21175	21285	21190	21101	21185	21322	21275	21399	21302	21486	21181	21299	21198	21201	21072	21061	21237	21351	21479	21166	21285	21349	21337	21316	21260	21311	21280	21220	21342	21167	21274	21217	21307	21346	21344	21023	21291	21536	21067	21369	21313	21086	21328	21238	21193	21057	21090	21065	21270	21324	21210	21277	21443	21274	21246	21059	21144	21380	21061	21323	21267	21222	21411	21319	21382	21309	21322	21306	21179	21294	21176	21273	21563	21257	21362	21140	21253	21358	21286	21246	21185	21237	21257	21276	21350	21272	21270	21128	21416	21337	21461	21353	21303	21132	21113	21504	21446	21197	21043	21113	21120	21215	21262	21154	21358	21234	21168	21172	21304	21150	21306	21502	21364	21160	21145	21553	21415	21079	21355	21089	21217	21216	21418	21498	21283	21550	21190	21217	21222	21187	21272	21284	21109	21408	21235	21276	21368	21257	21226	21279	21417	21320	21414	21235	21336	21098	21297	21170	21314	21183	21109	21245	21324	21206	21416	21193	21008	21246	21248	21316	21422	21377	21196	21190	21388	21308	21388	21142	21198	21222	21234	21304	21324	21196	21290	21449	21194	21157	21285	21378	21256	21339	21119	21299	21173	21198	21196	21268	21357	20946	21335	21309	21544	21258	21365	21250	21062	21347	21612	21404	21135	21220	21315	21478	21119	21363	21463	21358	21376	21624	21223	21471	21400	21241	21139	21356	21342	21378	21395	21305	21444	21403	21331	21291	21254	21286	21227	21279	21220	21312	21148	21419	21393	21269	21197	21244	21356	21255	21835	21533	21135	21386	21269	21470	21203	21386	21260	21289	21230	21228	21361	21174	21427	21382	21324	21430	21141	21316	21516	21340	21445	21235	21213	21232	21293	21087	21243	21229	21266	21164	21209	21221	21204	21367	21331	21065	21235	21260	21251	21297	21246	21395	21122	21138	21227	21081	21454	21416	21286	21345	21083	21135	21216	21151	21444	21369	21329	21129	21192	21330	21265	21180	21116	21137	21129	21165	21218	21086	21124	21364	21280	21068	21380	21155	21400	21172	21449	21377	21311	21217	21234	21263	20933	21265	21308	21420	21144	21287	21155	21153	21390	21447	21329	21320	21204	21128	21412	21421	21315	21245	21198	21260	21277	21299	21310	21414	21554	21366	21264	21293	21188	21122	21172	21202	21430	21352	21248	21229	21272	21383	21509	21425	21359	21270	21375	21151	21272	21206	21072	21308	21050	21007	21394	21154	21338	21286	21231	21438	21440	21203	21093	21099	21280	21139	20985	21151	21315	21403	21196	21554	21144	21266	21172	21353	21378	21294	21384	21431	21355	21302	21333	21357	21428	21372	21432	21387	21160	21174	21372	21277	21234	21651	21337	21295	21274	21127	21008	21164	21100	21331	21134	21285	21342	21099	21157	21389	21508	21210	21186	21287	21093	21045	21100	21134	21267	21337	21410	21399	21255	21252	21222	21290	21334	21183	21173	21154	21271	21357	21270	21161	21437	21319	21333	21259	21387	21206	21275	21166	21153	21301	21190	21328	21328	21219	21257	21294	21487	21176	21352	21324	21236	21424	21239	21290	21104	21378	21378	21545	21233	21541	21517	21312	21363	21056	21151	21144	21299	21466	21272	21060	21316	21304	21395	21342	21344	21359	21416	21299	21224	21238	21569	21499	21222	21211	21241	21219	21278	21217	21256	21378	21280	21195	21217	21291	21277	21471	21328	21397	21161	21182	21218	21171	21201	21115	21476	21394	21517	21438	21370	21434	21311	21143	21115	21424	21343	21151	21165	21206	21333	21621	21429	21499	21324	21325	21290	21089	21371	21132	21234	21172	21130	21087	21137	21314	21331	21340	21323	21309	21223	21492	21372	21301	21370	21173	21140	21269	21402	21473	21422	21205	21223	21272	21171	21276	21267	21281	21271	21064	21090	21263	21347	21258	21141	21256	21313	21326	21304	21483	21284	21327	21309	21184	21189	21187	21169	21351	21320	21352	21461	21223	21248	21233	21484	21421	21414	21194	21309	21431	21190	21098	21465	21184	21070	21281	21326	21303	21562	21205	21333	21013	21320	21250	21281	21113	21274	21250	21200	21444	21550	21504	21151	21193	21285
21987	37518	38495	29430	24420	20920	20057	19508	18795	18824	18186	17757	23207	34511	31260	24472	18711	16696	16635	16588	16709	16772	16570	16438	16511	16554	16448	16624	16539	16542	16643	16601	16583	16705	16803	16517	16664	16573	16698	16560	16616	16553	16639	16508	16497	16576	16564	16433	16702	16558	16587	16529	16519	16333	16546	16497	16500	16607	16732	16449	16661	16762	16538	16554	16514	16771	16664	16581	16606	16695	16585	16591	16658	16545	16643	16625	16660	16573	16769	16471	16504	16643	16469	16665	16575	16485	16642	16524	16629	16464	16595	16628	16570	16618	16493	16702	16639	16588	16480	16609	16519	16539	16599	16569	16588	16624	16699	16567	16458	16850	16502	16598	16548	16662	16683	16634	16685	16603	16634	16696	16529	16695	16462	16695	16659	16525	16574	16307	16661	16623	16501	16812	16598	16804	16364	16609	16760	16633	16615	16519	16553	16561	16526	16672	16728	16461	16616	16537	16678	16524	16607	16586	16785	16490	16569	16438	16695	16740	16536	16463	16605	16707	16551	16861	16457	16619	16648	16607	16616	16581	16424	16620	16512	16689	16578	16775	16676	16394	16336	16556	16660	16701	16703	16528	16648	16670	16495	16618	16465	16594	16658	16509	16558	16682	16638	16636	16489	16679	16593	16552	16670	16667	16605	16608	16506	16524	16431	16599	16615	16490	16679	16608	16511	16725	16604	16465	16468	16490	16583	16738	16501	16732	16559	16539	16661	16486	16602	16637	16588	16469	16679	16752	16602	16477	16741	16656	16631	16652	16608	16521	16533	16620	16505	16749	16579	16574	16579	16794	16536	16631	16667	16560	16582	16652	16494	16505	16675	16593	16523	16541	16601	16634	16518	16558	16562	16521	16614	16549	16596	16475	16556	16639	16618	16483	16573	16414	16643	16532	16492	16569	16342	16727	16653	16492	16746	16566	16432	16474	16673	16644	16545	16604	16528	16558	16627	16657	16580	16470	16726	16604	16476	16660	16713	16486	16607	16584	16489	16561	16504	16486	16603	16805	16585	16660	16449	16612	16467	16572	16532	16536	16561	16547	16716	16388	16554	16550	16743	16460	16742	16572	16657	16582	16640	16586	16667	16613	16496	16391	16543	16465	16651	16579	16520	16552	16685	16643	16500	16518	16563	16538	16691	16487	16653	16479	16830	16701	16567	16608	16653	16576	16513	16430	16779	16604	16603	16451	16447	16686	16738	16442	16770	16821	16764	16459	16589	16573	16538	16598	16463	16494	16494	16735	16662	16649	16462	16645	16520	16548	16661	16648	16593	16498	16555	16606	16665	16551	16473	16701	16452	16493	16544	16543	16619	16720	16379	16449	16541	16530	16649	16490	16460	16570	16606	16535	16724	16717	16517	16594	16663	16456	16710	16590	16685	16707	16440	16761	16650	16608	16606	16530	16537	16612	16573	16529	16468	16657	16575	16556	16502	16607	16618	16613	16659	16554	16616	16595	16663	16510	16633	16719	16581	16495	16565	16540	16523	16625	16641	16579	16602	16558	16554	16569	16546	16515	16574	16460	16646	16702	16566	16585	16644	16721	16580	16702	16649	16615	16594	16760	16572	16477	16518	16559	16612	16544	16441	16579	16679	16562	16438	16576	16591	16376	16615	16659	16446	16520	16565	16476	16573	16579	16496	16681	16566	16464	16563	16475	16525	16411	16633	16481	16689	16567	16630	16576	16692	16434	16452	16434	16476	16485	16537	16811	16683	16615	16588	16560	16589	16721	16443	16685	16535	16656	16491	16424	16709	16570	16561	16616	16697	16512	16713	16729	16555	16654	16540	16754	16672	16440	16564	16565	16517	16648	16658	16673	16430	16588	16692	16516	16770	16495	16537	16648	16617	16671	16634	16506	16460	16694	16550	16576	16511	16704	16557	16620	16490	16795	16583	16655	16652	16667	16520	16496	16503	16558	16634	16739	16647	16669	16635	16560	16593	16620	16666	16589	16624	16632	16690	16623	16585	16497	16422	16827	16599	16598	16387	16688	16457	16719	16653	16610	16627	16574	16584	16809	16650	16522	16562	16603	16713	16529	16667	16437	16751	16709	16672	16590	16647	16495	16619	16528	16329	16614	16699	16581	16500	16513	16522	16593	16688	16634	16506	16639	16658	16606	16604	16528	16496	16816	16532	16337	16600	16744	16606	16504	16420	16720	16489	16721	16620	16554	16579	16566	16610	16421	16407	16583	16556	16420	16533	16521	16741	16663	16628	16767	16452	16562	16684	16569	16355	16406	16616	16517	16477	16518	16734	16531	16599	16518	16626	16632	16522	16547	16547	16542	16522	16663	16611	16765	16455	16496	16626	16621	16403	16599	16660	16836	16463	16529	16481	16607	16514	16642	16513	16472	16369	16717	16525	16621	16379	16418	16599	16496	16554	16591	16455	16414	16646	16467	16628	16529	16682	16673	16598	16660	16648	16743	16599	16504	16547	16684	16323	16509	16535	16725	16630	16730	16631	16489	16743	16625	16640	16580	16703	16537	16490	16425	16579	16736	16588	16428	16695	16414	16656	16552	16659	16654	16568	16606	16518	16361	16579	16448	16731	16672	16514	16588	16582	16480	16652	16756	16580	16752	16721	16506	16468	16625	16480	16738	16525	16683	16498	16652	16544	16574	16666	16478	16496	16497	16716	16489	16660	16637	16744	16618	16636	16723	16786	16512	16500	16620	16496	16554	16604	16662	16564	16669	16577	16431	16641	16554	16651	16620	16549	16497	16563	16541	16600	16504	16720	16471	16514	16488	16539	16510	16664	16626	16665	16528	16723	16591	16514	16423	16509	16651	16503	16576	16598	16599	16534	16733	16443	16699	16479	16579	16585	16571	16635	16685	16571	16587	16537	16563	16687	16606	16528	16456	16458	16682	16521	16542	16619	16756	16574	16537	16580	16562	16728	16632	16463	16545	16484	16555	16700	16672	16625	16431	16510	16514	16601	16499	16588	16655	16638	16622	16611	16525	16597	16569	16766	16788	16584	16652	16464	16517	16670	16603	16630	16580	16532	16530	16605	16586	16549	16547	16592	16532	16591	16710	16509	16575	16719	16585	16510	16551	16619	16688	16581	16584	16563	16682	16403	16534	16530	16721	16694	16508	16662	16661	16643	16693	16437	16598	16505	16450	16630	16703	16531	16583	16633	16539	16586	16573	16616	16387	16544	16601	16517	16733	16526	16583	16603	16552	16653	16456	16617	16514	16553	16572	16538	16653	16596	16666	16581	16719	16659	16622	16574	16650	16593	16662	16570	16635	16492	16574	16618	16578	16609	16612	16766	16424	16633	16618	16673	16567	16475	16735	16326	16596	16609	16731	16498	16442	16549	16629	16592	16630	16629	16728	16657	16712	16602	16787	16957	16666	16456	16474	16656	16474	16728	16540	16598	16473	16637	16626	16590	16687	16640	16584	16526	16597	16817	16572	16683	16668	16477	16512	16658	16618	16616	16562	16712	16483	16514	16598	16598	16523	16729	16691	16670	16558	16566	16632	16634	16467	16616	16651	16702	16650	16522	16782	16594	16545	16604	16502	16541	16580	16299	16515	16604	16590	16560	16524	16546	16597	16360	16728	16711	16553	16652	16656	16595	16536	16572	16895	16577	16686	16629	16581	16462	16570	16950	16278	16549	16563	16485	16646	16645	16540	16683	16539	16560	16631	16703	16632	16610	16468	16470	16494	16536	16630	16440	16589	16652	16663	16509	16500	16705	16472	16603	16641	16562	16475	16689	16745	16617	16484	16535	16722	16586	16551	16490	16606	16788	16536	16424	16830	16528	16444	16466	16702	16604	16701	16632	16606	16671	16719	16543	16448	16835	16422	16663	16315	16735	16688	16625	16733	16739	16632	16545	16564	16590	16523	16503	16499	16672	16416	16752	16515	16540	16535	16709	16528	16662	16725	16595	16254	16707	16540	16645	16676	16649	16479	16626	16541	16753	16730	16533	16554	16607	16653	16497	16429	16586	16547	16555	16480	16707	16505	16704	16476	16702	16409	16614	16540	16550	16692	16489	16523	16509	16388	16544	16437	16480	16599	16521	16700	16627	16561	16660	16507	16540	16462	16516	16505	16660	16646	16516	16601	16694	16601	16608	16649	16764	16658	16592	16516	16706	16589	16573	16582	16670	16552	16539	16581	16712	16456	16542	16636	16503	16629	16533	16486	16821	16638	16612	16559	16534	16694	16607	16447	16575	16751	16439	16681	16673	16562	16646	16641	16516	16520	16659	16580	16563	16750	16626	16576	16456	16447	16543	16608	16552	16724	16735	16585	16733	16531	16483	16581	16665	16636	16568	16668	16633	16675	16672	16726	16637	16665	16393	16672	16732	16607	16666	16503	16637	16640	16481	16568	16606	16612	16550	16586	16722	16600	16663	16730	16616	16529	16664	16603	16806	16611	16345	16645	16585	16518	16344	16457	16702	16697	16547	16680	16572	16723	16626	16578	16581	16623	16327	16634	16733	16726	16508	16501	16721	16591	16726	16696	16491	16437	16577	16582	16646	16395	16474	16478	16635	16585	16565	16558	16491	16602	16568	16715	16669	16582	16511	16394	16566	16534	16468	16603	16539	16615	16595	16487	16528	16744	16537	16452	16495	16617	16624	16524	16537	16450	16712	16679	16724	16651	16590	16483	16740	16665	16634	16461	16592	16479	16360	16581	16502	16606	16436	16684	16643	16629	16574	16722	16711	16491	16605	16522	16602	16558	16479	16508	16605	16643	16811	16512	16417	16802	16568	16662	16608	16646	16364	16578	16547	16420	16712	16630	16431	16586	16547	16622	16435	16463	16423	16504	16695	16525	16560	16526	16494	16569	16782	16689	16614	16744	16684	16702	16540	16550	16701	16626	16417	16638	16480	16500	16597	16539	16433	16739	16417	16675	16606	16574	16598	16459	16494	16605	16543	16507	16370	16616	16634	16589	16461	16741	16681	16623	16523	16618	16618	16385	16687	16478	16648	16701	16505	16685	16663	16655	16664	16498	16833	16479	16645	16593	16348	16697	16571	16526	16517	16664	16427	16512	16524	16753	16604	16620	16493	16569	16638	16615	16601	16602	16618	16618	16483	16627	16652	16585	16769	16593	16564	16647	16581	16665	16592	16613	16660	16533	16540	16578
23723	21326	28914	24362	23028	27148	29810	26551	25617	26181	25618	24741	32699	44970	41460	34074	26982	23308	22827	22641	22947	22662	22748	23055	22950	22849	22776	22597	22772	22682	22961	22774	22541	22759	22722	22882	23081	22591	22783	22796	22885	22709	22819	22873	22794	22826	22652	22723	22947	22821	22894	22536	22752	22948	22872	22707	22955	22758	22592	22679	22631	22723	22667	22710	22561	22639	22625	22729	22810	22663	22822	22713	22711	22759	22817	22667	22636	22850	22520	22787	22697	22657	22561	22712	22725	22713	22775	22824	22774	22823	22769	22557	22612	22687	22639	22675	22669	22961	22729	22593	22670	22718	22708	22752	22693	22661	22744	22692	22624	22792	22872	22690	22805	22724	22626	22693	22607	22678	22780	22599	22916	22760	22522	22586	22604	22727	22791	22361	22604	22629	22542	22545	22889	22862	22799	22730	22784	22831	22682	22644	22709	22726	22839	22665	22575	22370	22652	22643	22775	22768	22714	22555	22824	22618	22794	22652	22693	22758	22848	22730	22613	22772	22579	22622	22755	22648	22592	22740	22436	22664	22529	22829	22596	22757	22592	22794	22600	22893	22963	22590	22800	22645	22773	22755	22389	22779	22725	22650	22777	22578	22687	22586	22529	22749	22794	22659	22724	22822	22595	22612	22833	22660	22774	22813	22648	22460	22889	22758	22451	22691	22772	22724	22617	22660	22852	22433	22514	22628	22529	22553	22559	22782	22729	22689	22814	22568	22867	22730	22630	22737	22734	22816	22619	22628	22933	22700	22713	22706	22731	22693	22759	22658	22581	22763	22700	22717	22690	22728	22682	22677	22363	22630	22802	22785	22644	22576	22735	22775	22498	22711	22599	22627	22440	22722	22656	22534	22502	22633	22581	22691	22732	22685	22495	22895	22836	22937	22547	22680	22848	22607	22743	22267	22735	22676	22629	22811	22736	22596	22665	22591	22697	22570	22642	22564	22642	22560	22603	22655	22919	22813	22633	22692	22635	22492	22611	22900	22968	22785	22670	22712	22865	22782	22726	22601	22738	22489	22712	22777	22711	22637	22725	22750	22881	22825	22529	22418	22778	22632	22560	22873	22584	22571	22742	22744	22574	22735	22605	22600	22588	22505	22574	22505	22589	22659	22651	22595	22667	22570	22531	22724	22864	22629	22662	22756	22694	22713	22653	22577	22673	22854	22519	22608	22529	22626	22680	22784	22572	22728	22526	22624	22812	22664	22739	22772	22650	22744	22326	22389	22569	22727	22516	22806	22669	22811	22738	22754	22656	22542	22723	22828	22762	22774	22696	22596	22901	22342	22732	22708	22942	22583	22759	22418	22654	22799	22810	22716	22596	22514	22788	22753	22735	22691	22773	22675	22818	22755	22668	22586	22889	22616	22754	22808	22676	22623	22530	22760	22903	22465	22934	22902	22739	22721	22742	22626	22585	22574	22802	22541	22664	22632	22576	22739	22464	22798	22585	22633	22771	22690	22629	22686	22523	22677	22732	22750	22596	22613	22611	22826	22750	22521	22680	22623	22761	22580	22727	22792	22604	22845	22687	22650	22584	22665	22700	22736	22643	22790	22837	22811	22766	22774	22809	22904	22850	22510	22531	22624	22778	22627	22455	22738	22698	22714	22614	22757	22771	22715	22680	22574	22617	22684	22580	22602	22775	22590	22711	22544	22669	22769	22572	22644	22665	22873	22578	22672	22737	22688	22691	22906	22764	22688	22687	22829	22468	22791	22627	22528	22740	22637	22515	22673	22638	22928	22954	22730	22699	22518	22790	22486	22714	22485	22481	22573	22574	22586	22804	22709	22624	22559	22707	22512	22605	22689	22649	22882	22863	22748	22957	22845	22979	22870	22639	22635	22546	22692	22548	22950	22726	22716	22632	22622	22772	22559	22743	22720	22882	22855	22640	22552	22532	22676	22773	22802	22517	22741	22582	22696	22734	22632	22500	22931	22672	22598	22580	22606	22538	22773	22703	22519	22547	22658	22785	22609	22854	22525	22757	22619	22767	22748	22840	22783	22743	22653	22663	22807	22728	22682	22807	22641	22677	22778	22818	22862	22801	22514	22754	22836	22633	22710	22487	22709	22634	22828	22672	22753	22779	22720	22929	22963	22530	22632	22665	22447	22587	22581	22498	22743	22779	22855	22795	22631	22592	22774	22499	22962	22661	22619	22650	22656	22717	22651	22383	22605	22529	22638	22913	22535	22662	22530	22635	22522	22665	22638	22805	22759	22702	22947	22753	22632	22753	22837	22825	22657	22486	22574	22728	22722	22562	22662	22582	22514	22533	22669	22757	22775	22828	22723	22557	22611	22858	22670	22729	22908	22930	22740	22702	22694	22654	22867	22799	22641	22666	22612	22712	22741	22654	22680	23009	22608	22568	22657	22764	22722	22677	22842	22804	22608	22685	22710	22622	22442	23001	22644	22685	22480	22565	22896	22927	22652	22609	22544	22503	22649	22772	22749	22894	22801	22749	22792	22572	22447	22680	22708	22670	22644	22732	22613	22829	22523	22565	22633	22590	22614	22647	22590	22744	22714	22821	22581	22621	22411	22793	22818	22652	22891	22858	22791	22733	22429	22700	22620	22731	22638	22654	22644	22696	22525	22759	22569	22723	22581	22579	22789	22499	22676	22476	22615	22694	22658	22609	22736	22827	22676	22903	22699	22461	22605	22690	22774	22778	22640	22773	22663	22707	22552	22497	22578	22627	22418	22720	22723	22757	22669	22883	22539	22678	22750	22733	22578	22537	22830	22628	22615	22879	22725	22586	22393	22735	22613	22894	22796	22714	22637	22763	22659	22642	22694	22612	22693	22554	22812	22613	22762	22632	22639	22584	22647	22705	22773	22642	22635	22788	22587	22548	22664	22674	22695	22712	22605	22462	22623	22765	22506	22731	22680	22335	22813	22828	22689	22800	22796	22719	22927	22785	22701	22596	22667	22599	22737	22552	22665	22707	22450	22804	22777	22601	22608	22574	22628	22877	22716	22785	22638	22799	22854	22817	22652	22534	22566	22734	22741	22729	22522	22365	22644	22646	22583	22873	22648	22842	22795	22667	22587	22666	22781	22660	22421	22759	22648	22652	22686	22599	22482	22658	22720	22783	22690	22504	22617	22782	22704	22694	22610	22892	22555	22886	22806	22431	22718	22447	22625	22635	22569	22897	22643	22881	22726	22721	22730	22907	22691	22913	22553	22582	22729	22679	22591	22574	22585	22819	22584	22680	22584	22641	22637	22598	22666	22571	22701	22673	22598	22777	22354	22590	22512	22496	22636	22787	22592	22802	22732	22939	22728	22611	22657	22688	22467	22818	22634	22714	22778	22735	22780	22554	22822	22764	22718	22826	22754	22844	22626	22659	22504	22800	22655	22754	22531	22732	22610	22607	22610	22715	22557	22645	22594	22909	22547	22659	22717	22608	22761	22746	22606	22717	22697	22765	22967	22649	22709	22826	22569	22575	22703	22686	22791	22744	22925	22702	22693	22666	22488	22745	22744	22580	22615	22593	22629	22700	22431	22673	22834	22803	22485	22786	22675	22731	22785	22797	22598	22498	22570	22713	22822	22614	22585	22715	22761	22492	22814	22604	22633	22759	22643	22674	22739	22911	22606	22943	22755	22847	22602	22722	22441	22747	22669	22734	22636	22733	22706	22741	22878	22729	22774	22614	22813	22898	22807	22891	22529	22577	22738	22703	22532	22720	22761	22881	22737	22690	22570	22613	22685	22680	22732	23037	22813	22576	22522	22730	22933	22585	22905	22830	22997	22668	22823	22741	22774	22696	22673	22583	22453	22576	22705	22599	22754	22724	22589	22677	22703	22713	22627	22582	22454	22657	22609	22531	22576	22666	22453	22612	22365	22761	22497	22601	22496	22634	22667	22824	22849	22827	22675	22630	22645	22685	22397	22790	22653	22835	22806	22773	22608	22635	22674	22909	22531	22810	22971	22769	22484	22570	22613	22719	22616	22944	22923	22863	22594	22646	22961	22694	22689	22596	22714	22763	22775	22651	22799	22833	22753	22794	22849	22435	22754	22712	22797	22533	22739	22867	22810	22621	23123	22834	22648	22693	22768	22622	22714	22626	22401	22724	22498	22791	22613	22721	22958	22626	22641	22697	22718	22943	22592	22795	22898	22611	22611	22643	22663	22755	22659	22518	22806	22664	22641	22861	22733	22628	22625	22800	22778	22706	22674	22637	22978	22549	22763	22513	22511	22659	22597	22475	22870	22687	22707	22805	22898	22566	22415	22723	22753	22692	22668	22714	22536	22797	22381	22833	22662	22388	22511	22867	22522	22786	22635	22890	22841	22850	22706	22396	22764	22598	22566	22604	22705	22719	22615	22848	22743	22743	22740	22819	22695	22605	22515	22550	22745	22559	22536	22731	22673	22648	22557	22570	22516	22688	22699	22661	22572	22685	22642	22814	22809	22670	22585	22996	22638	22706	22729	22745	22772	22675	22508	22581	22496	22509	22650	22611	22559	22423	22436	22786	22764	22508	22610	22477	22511	22810	22783	22566	22592	22633	22523	22422	22840	22798	22690	22721	22708	22950	22957	22769	22775	22583	22833	22665	22534	22808	22804	22709	22881	22792	22651	22643	22859	22595	22554	22708	22635	22636	22668	22714	22769	22689	22475	22594	22848	22571	22692	22849	22649	22643	22483	22679	22809	22461	22543	22662	22764	22626	22546	22574	22854	22682	22585	22670	22537	22694	22800	22742	22682	22607	22720	22674	22721	22685	22688	22570	22683	22545	22614	22742	22617	22540	22748	22762	22946	22650	22581	22758	22817	22646	22695	22717	22529	22724	22667	22677	22798	22540	22557	22589	22650	22753	22617	22606	22680	22509	22734	22729	22616	22936	22710	22706	22630	22419	22638	22791	22715	22668	22811	22861	22866	22687	22649	22919	22665	22779	22537	22784	22659	22688	22737	22520	22438	22906	22946	22700	22897	22579	22490	22566	22506	22828	22590	22774	22895	22747	22759	22971	22755	22736	22561	22842	22637	22747	22757	22595	22510	22783	22753	22657	22775	22662	22770	22887	22626	22961	22807	22445	22636	22731	22445	22750	22605	22699	22661	22712	22626	22466	22839	22509	22830	22714	22764	22754	22613	22584	22510
26038	46702	45940	36023	29088	25141	23261	23134	22098	22436	21509	19946	32889	43841	39720	30833	21359	17411	17275	17351	17302	17391	17358	17423	17393	17357	17276	17495	17253	17393	17293	17406	17451	17205	17373	17482	17355	17247	17311	17335	17425	17456	17281	17417	17232	17376	17447	17242	17355	17275	17310	17287	17309	17291	17316	17284	17221	17301	17342	17334	17383	17272	17535	17237	17405	17340	17275	17243	17431	17542	17301	17436	17381	17363	17431	17191	17244	17375	17331	17231	17317	17266	17480	17344	17325	17220	17405	17467	17282	17149	17390	17307	17453	17427	17182	17355	17355	17306	17330	17401	17479	17158	17308	17537	17259	17316	17132	17321	17302	17428	17324	17331	17408	17295	17461	17326	17405	17243	17374	17255	17304	17311	17482	17210	17158	17093	17455	17346	17333	17407	17042	17264	17301	17467	17457	17384	17313	17295	17285	17415	17399	17239	17419	17324	17333	17469	17308	17256	17301	17269	17340	17219	17258	17158	17410	17251	17450	17190	17204	17217	17278	17430	17245	17358	17286	17419	17213	17375	17323	17332	17355	17378	17272	17298	17306	17153	17487	17422	17270	17374	17287	17311	17276	17267	17309	17424	17209	17453	17535	17243	17338	17288	17395	17096	17338	17264	17271	17421	17274	17190	17282	17207	17292	17297	17425	17384	17440	17220	17380	17138	17404	17481	17302	17449	17248	17037	17458	17120	17426	17206	17487	17412	17414	17116	17222	17359	17371	17296	17413	17180	17228	17296	17308	17430	17263	17458	17303	17256	17418	17186	17350	17388	17292	17488	17391	17419	17247	17305	17374	17253	17421	17394	17161	17176	17333	17371	17379	17438	17269	17380	17318	17198	17378	17267	17474	17426	17453	17476	17141	17239	17165	17473	17292	17327	17196	17556	17291	17297	17370	17402	17501	17241	17250	17423	17504	17171	17260	17331	17282	17285	17415	17377	17307	17504	17371	17409	17238	17284	17298	17292	17333	17305	17099	17387	17283	17458	17316	17199	17399	17308	17369	17334	17377	17321	17295	17281	17318	17364	17215	17283	17097	17455	17272	17170	17351	17247	17263	17281	17234	17299	17392	17189	17382	17424	17273	17169	17250	17404	17413	17315	17254	17272	17276	17293	17199	17266	17379	17531	17227	17261	17314	17319	17230	17496	17121	17409	17262	17213	17380	17197	17303	17223	17312	17291	17449	17351	17270	17383	17441	17254	17304	17285	17313	17263	17252	17221	17394	17240	17308	17446	17327	17345	17328	17337	17201	17166	17305	17327	17272	17292	17418	17419	17303	17168	17319	17348	17384	17250	17420	17513	17292	17239	17371	17387	17427	17329	17136	17478	17250	17365	17402	17380	17277	17419	17301	17260	17335	17425	17279	17451	17367	17482	17248	17313	17272	17299	17182	17379	17295	17328	17381	17416	17391	17397	17442	17285	17495	17249	17293	17443	17405	17322	17265	17285	17293	17443	17180	17412	17352	17358	17146	17480	17228	17183	17490	17385	17332	17099	17366	17281	17281	17224	17087	17486	17386	17416	17226	17373	17355	17140	17433	17162	17148	17487	17316	17135	17314	17545	17231	17311	17290	17322	17226	17197	17152	17355	17274	17422	17275	17284	17180	17242	17475	17070	17581	17299	17243	17394	17282	17260	17347	17262	17153	17311	17275	17374	17301	17200	17292	17472	17373	17453	17354	17288	17396	17226	17267	17492	17520	17430	17154	17313	17271	17441	17227	17309	17579	17278	17230	17427	17247	17371	17244	17357	17289	17136	17282	17215	17154	17326	17272	17204	17249	17243	17306	17422	17244	17273	17158	17320	17086	17111	17204	17126	17385	17367	17317	17395	17223	17234	17371	17373	17453	17437	17377	17286	17198	17171	17236	17141	17228	17187	17365	17384	17312	17538	17239	17300	17510	17284	17248	17446	17196	17160	17291	17345	17304	17190	17290	17409	17321	17565	16977	17299	17338	17280	17204	17361	17184	17324	17224	17261	17514	17054	17468	17270	17435	17437	17263	17238	17301	17357	17298	17213	17443	17310	17338	17300	17350	17267	17407	17402	17290	17258	17345	17438	17285	17298	17306	17211	17311	17308	17233	17343	17407	17293	17325	17475	17244	17388	17136	17348	17424	17271	17160	17332	17220	17185	17193	17409	17368	17301	17419	17271	17380	17295	17186	17259	17462	17350	17453	17372	17222	17401	17160	17397	17360	17246	17319	17361	17342	17179	17369	17219	17416	17307	17352	17265	17161	17305	17447	17396	17344	17323	17353	17262	17078	17221	17412	17361	17385	17331	17297	17280	17404	17284	17416	17432	17369	17124	17183	17166	17320	17374	17236	17261	17260	17495	17419	17379	17452	17391	17342	17263	17227	17340	17453	17372	17262	17288	17317	17327	17330	17394	17398	17264	17204	17342	17369	17293	17374	17427	17232	17329	17284	17322	17440	17297	17315	17229	17452	17316	17194	17388	17263	17378	17239	17153	17506	17169	17243	17312	17286	17295	17295	17285	17241	17450	17273	17428	17032	17229	17421	17290	17230	17401	17217	17231	17298	17270	17309	17289	17273	17325	17263	17217	17274	17247	17331	17409	17439	17301	17214	17241	17152	17382	17119	17426	17463	17394	17501	17332	17121	17191	17325	17360	17260	17298	17338	17388	17377	17443	17304	17271	17355	17303	17232	17424	17213	17458	17386	17299	17414	17261	17330	17228	17192	17284	17442	17302	17423	17133	17295	17345	17349	17200	17537	17145	17392	17245	17364	17317	17308	17198	17301	17378	17352	17316	17313	17317	17334	17289	17399	17304	17376	17313	17345	17357	17223	17341	17216	17557	17476	17406	17283	17348	17508	17401	17429	17243	17498	17168	17360	17428	17536	17408	17377	17269	17312	17433	17288	17377	17355	17360	17229	17465	17318	17321	17122	17380	17306	17496	17443	17386	17307	17454	17367	17192	17448	17425	17238	17354	17234	17270	17229	17303	17415	17278	17322	17334	17508	17193	17337	17267	17223	17200	17377	17191	17108	17237	17315	17376	17237	17405	17389	17233	17293	17341	17316	17267	17303	17309	17352	17349	17339	17369	17236	17328	17352	17387	17381	17279	17437	17449	17172	17196	17318	17370	17467	17363	17338	17356	17244	17371	17340	17343	17417	17115	17262	17241	17367	17348	17388	17149	17296	17220	17192	17408	17201	17243	17365	17175	17301	17454	17089	17185	17250	17153	17456	17240	17210	17368	17294	17278	17323	17286	17259	17306	17201	17282	17363	17279	17213	17164	17405	17358	17251	17389	17339	17219	17284	17400	17259	17372	17271	17302	17229	17097	17209	17381	17354	17335	17363	17358	17362	17506	17389	17295	17264	17416	17299	17107	17321	17239	17183	17417	17417	17229	17381	17180	17394	17417	17362	17329	17230	17407	17319	17320	17450	17481	17188	17330	17228	17319	17559	17176	17325	17177	17338	17388	17446	17422	17282	17169	17418	17258	17257	17367	17383	17268	17203	17369	17389	17441	17370	17262	17168	17329	17469	17317	17376	17255	17199	17233	17271	17301	17313	17305	17344	17402	17359	17190	17273	17342	17159	17317	17410	17443	17255	17230	17325	17450	17189	17298	17363	17369	17324	17494	17366	17143	17499	17311	17173	17378	17384	17242	17375	17266	17377	17222	17463	17344	17450	17268	17485	17256	17416	17171	17437	17269	17283	17262	17457	17352	17397	17202	17233	17319	17356	17236	17272	17506	17391	17242	17389	17295	17292	17251	17304	17288	17279	17220	17316	17338	17434	17141	17320	17185	17248	17385	17171	17377	17322	17286	17249	17457	17310	17267	17433	17264	17390	17414	17314	17329	17399	17297	17241	17363	17464	17332	17280	17229	17232	17412	17504	17329	17349	17270	17189	17186	17247	17426	17439	17223	17397	17609	17231	17156	17201	17405	17325	17338	17206	17295	17547	17148	17342	17353	17260	17387	17406	17323	17423	17270	17302	17279	17301	17122	17319	17190	17249	17488	17238	17293	17307	17399	17438	17340	17368	17409	17403	17129	17441	17276	17296	17340	17251	17380	17252	17304	17206	17410	17347	17302	17356	17347	17297	17497	17318	17304	17419	17515	17485	17401	17252	17353	17448	17307	17255	17196	17158	17355	17232	17363	17421	17335	17278	17254	17357	17213	17160	17208	17218	17321	17248	17355	17298	17122	17318	17425	17272	17152	17262	17269	17425	17453	17293	17382	17373	17381	17174	17306	17264	17168	17503	17408	17251	17501	17355	17329	17329	17354	17210	17301	17296	17432	17268	17236	17304	17528	17432	17396	17208	17440	17384	17348	17345	17421	17334	17467	17289	17419	17450	17141	17228	17405	17286	17464	17319	17397	17226	17450	17443	17396	17397	17262	17332	17368	17309	17219	17326	17576	17347	17391	17364	17411	17185	17516	17102	17367	17280	17118	17231	17347	17251	17401	17344	17337	17354	17382	17203	17383	17067	17592	17328	17452	17246	17413	17302	17253	17333	17264	17443	17315	17346	17228	17496	17276	17248	17292	17152	17380	17134	17281	17596	17326	17346	17185	17357	17425	17372	17104	17428	17241	17289	17265	17236	17280	17408	17293	17359	17339	17281	17271	17366	17448	17415	17252	17267	17198	17303	17406	17141	17413	17261	17228	17295	17459	17470	17240	17303	17388	17400	17420	17446	17279	17375	17219	17210	17278	17281	17200	17256	17340	17270	17329	17216	17302	17287	17163	17216	17240	17334	17291	17461	17321	17418	17224	17393	17334	17389	17428	17347	17253	17241	17192	17335	17316	17232	17362	17415	17198	17226	17503	17477	17422	17402	17345	17373	17357	17203	17345	17306	17275	17222	17250	17450	17214	17217	17407	17403	17301	17443	17427	17192	17192	17193	17322	17493	17112	17400	17258	17340	17369	17418	17291	17149	17371	17286	17321	17109	17455	17263	17435	17258	17381	17405	17227	17441	17252	17368	17431	17423	17335	17460	17339	17378	17370	17302	17370	17310	17360	17255	17300	17485	17119	17055	17237	17448	17347	17294	17389	17489	17330	17364	17334	17522	17368	17190	17271	17534	17170	17341	17002	17334	17242	17399	17219	17393	17420	17149	17396	17358	17200	17459	17195
31525	25728	28323	26447	24147	23592	23771	23285	23402	23556	23436	23230	23355	24554	24880	24308	23837	23259	23103	22936	23054	23011	22907	23021	22943	23081	22856	22991	23223	22901	23077	22945	22953	22869	23051	23151	23345	22852	22884	23079	22917	22979	22889	22691	23036	22924	23104	23214	23023	23072	22942	23156	22901	22839	22684	22954	23154	23053	22987	23030	22833	22874	23021	22883	22844	22762	22900	23057	22896	22978	23176	22945	23030	22987	22947	22964	23166	22795	23106	22679	23009	22992	23146	23033	22978	22791	22972	23081	22698	23044	23002	23155	22903	22892	22960	23031	23130	23134	23187	23182	23079	22839	22738	23110	23103	22946	23049	23039	22901	23043	23167	23110	22982	23144	23070	22857	22880	22900	22936	22743	23094	23072	22826	23129	23134	23037	22887	22906	22830	23042	23011	22866	22816	22921	23086	22857	22997	22812	22952	22845	23153	22852	23100	23027	22795	23096	22896	22987	22929	22737	23038	23023	22967	22989	22956	23055	23168	23072	22764	22961	22938	23132	22907	22649	22916	22838	23207	23039	23101	23166	23102	22768	23129	22633	22982	22893	22849	22979	22925	23132	23015	22956	22874	22776	22936	22957	23146	22763	22960	22768	23171	22846	22945	23010	23066	22983	23034	22876	22804	22986	23071	22795	22657	23016	22791	22961	23041	23066	23072	23019	23213	23207	23006	23169	23221	22974	23088	22976	22817	23023	23017	22926	22901	23053	22906	22745	22742	22886	22785	23049	22877	22869	22898	22965	23129	22665	23012	22999	22986	23056	23091	23065	23058	22694	23067	22897	23032	23002	23030	22848	22670	23177	23018	22934	23002	22997	23074	22952	22881	23161	23250	23216	22845	23070	23185	22937	22981	23000	22927	22784	22997	23050	23028	22997	22924	22916	23011	23237	23076	22849	22932	22903	23123	22895	22835	22788	22965	23084	22878	22985	23105	22826	23110	23051	22816	23005	22956	22970	22881	22814	23074	23094	23023	23108	22876	22966	22901	22946	23011	22985	22857	22914	23009	23013	23003	22877	23112	22817	23070	22808	22942	22912	22844	22998	22879	23247	23075	22772	23147	22831	22925	23142	23070	22855	22952	23202	22842	22902	23052	22884	23014	23083	22774	22775	22893	22888	22733	23023	22867	23045	22969	22867	23164	22828	23102	22987	22755	22989	22933	23199	23073	23109	22875	22995	23048	22970	23015	22981	23086	23069	23145	22864	22871	22902	23016	22971	22841	22918	22989	22800	23044	22895	22923	23009	22998	23126	23043	22973	22842	23006	23226	22923	23002	22817	23084	23104	23002	22795	22830	22992	23059	22897	22938	22992	23033	23066	22880	22756	22829	22889	23054	22769	23062	23089	23056	22934	23062	22962	22971	22784	22920	23019	23086	22925	22945	22844	23210	22949	22914	23007	22958	22849	22845	22963	22981	22809	22921	22939	23065	22997	22958	22956	22991	22962	23211	23002	22950	23186	22873	22971	22847	22954	23147	22845	22969	22895	23062	22907	23146	23061	22906	23095	22868	23057	23193	23180	23079	23090	23054	23106	23174	23038	23186	23120	23062	23005	23121	23123	22975	22885	23149	22875	22914	22819	22965	23115	23003	22964	22799	23172	22967	22967	23000	23130	23142	22919	22947	23030	22862	22926	23016	23087	23102	22883	22868	22960	23021	23079	22933	23159	22797	22968	22828	23137	23201	22906	23045	22923	22700	22794	22846	22767	22938	22906	23306	22832	22896	23010	22999	23036	22920	22820	22998	23108	22968	23057	22882	23049	23135	22916	22992	22806	22996	22907	22942	22866	23114	23010	22791	23031	23095	23133	23044	23020	23164	23258	22926	23143	23284	23058	22936	22974	22908	23004	22914	22803	22965	22772	22730	22934	22917	22896	22946	22881	23053	22879	22890	22851	22927	22864	22877	23034	23063	23184	23038	22922	23010	22771	23133	22890	22952	23209	22922	22852	23024	23164	23006	23092	22919	22930	22830	22943	22957	23155	23048	22783	22830	23192	22854	22721	23081	23150	23274	22877	23108	22923	22875	23161	22966	22777	23105	22929	23117	23124	23113	22959	23151	23125	22931	23071	23058	22915	23063	22990	22911	22842	22998	22842	23001	22814	22780	22986	23016	22691	22898	23243	23121	22880	22927	22786	22949	23139	22894	23121	22969	22940	22880	23081	22924	23185	22917	23306	23077	23092	22866	22981	23007	22993	22997	23016	22852	23136	22839	22891	23043	23130	23175	23208	22995	22852	22950	22975	22904	22895	23203	22856	23183	22871	22929	22786	22862	23091	23098	22963	22906	22985	22919	22974	22798	23008	22987	22916	22986	23239	23021	23045	23042	22993	23111	23193	23112	22660	22867	22902	23227	23001	22878	22818	22902	23071	23043	22943	23136	23271	22916	22961	22959	23166	22930	23125	23008	23072	22840	23090	22889	23068	23109	22888	22681	22980	22942	22880	22853	22855	22692	23109	23000	23116	23181	23252	22764	22979	22889	22909	22900	22927	23183	22945	23217	23044	23080	23137	23118	22978	23018	23052	23077	23028	22974	23035	23095	22902	23197	22886	22848	23037	22907	23153	22897	22790	22981	23201	23024	23089	23135	22855	22969	23109	23075	22690	23117	22988	22934	22945	23073	22720	22812	23018	22883	23294	22770	22702	22936	22916	23137	23134	23139	23141	23240	22856	22707	22773	22883	22927	23052	23029	22902	23010	23039	22945	23103	22987	23134	22728	22882	22871	23032	23042	22822	22936	23117	22941	22773	23023	23022	23021	22840	23050	23044	23013	23036	23026	22982	23012	22990	22994	22922	23051	23039	23108	23108	23053	22856	22929	22688	23080	22990	22844	23109	22936	23104	23017	22849	23079	23210	22920	22900	23001	23152	23049	23077	23213	22842	22892	23080	22804	22999	23006	22716	23089	22823	22980	23297	23123	22972	23095	23058	22986	23009	23103	23081	23066	23161	23146	22939	23285	22999	22845	23085	23089	22917	23059	22899	22969	22791	22992	22979	22981	22951	22913	22925	22962	23032	22870	23034	22948	23026	23043	22999	22943	22989	22928	23111	22955	23144	22669	23081	22846	23002	22998	23076	22799	22795	23070	23117	23335	23026	23041	22984	22936	22835	23110	23021	23020	23084	23132	23130	23021	22907	23066	22927	23094	23072	22975	23015	22936	23080	23087	22927	22855	23184	23116	22964	22977	22909	23138	22911	23129	23199	22979	22861	22626	23214	22930	23190	23239	23070	22870	22960	23043	22892	22800	23229	22922	22981	22921	23037	22911	22943	22918	23073	22736	23006	22913	23267	23142	23044	22890	23128	22950	22981	23023	22894	23040	22976	23023	23022	23051	23156	22925	23100	23068	23155	22893	22951	22910	22914	23096	23160	23023	23046	22998	23044	22897	22971	23143	22864	22912	22990	22990	22856	22884	23022	22994	23121	22979	22899	22805	23063	22907	22944	22993	23051	22804	22971	22889	23062	22962	22907	22833	23032	22943	22751	23218	22955	22901	22839	23075	22897	23123	23163	23007	22953	23066	22917	22874	23031	22970	23213	22954	23062	22945	23099	23085	23094	23071	22746	22763	22923	23131	22985	22891	23227	22952	22962	22928	22841	22920	22924	22959	23054	23115	22755	22808	23014	22957	23278	22916	22761	23041	22893	22825	22819	23189	23041	23021	22973	23045	22965	22811	23010	23169	23076	22834	22989	22939	23150	22878	23097	23129	23179	23044	23094	22871	22926	22822	23060	22915	23121	23091	23178	22999	23021	23067	22953	22879	23190	22911	22799	22969	23169	22837	23073	23068	23046	22970	22977	22945	23236	22757	23199	23117	22989	22911	23097	22758	22995	22815	22907	23002	22964	23217	23150	23188	22812	23051	22869	23013	22987	22867	22905	23136	23009	22951	23020	22828	23017	22919	23167	22747	22846	22817	22836	23072	23005	23211	22970	23150	23040	22939	22892	23014	22872	22881	22945	23069	23084	23066	22993	22982	22952	22855	23054	23191	23081	23380	22960	23022	23109	22974	22911	23015	22947	22966	22930	23265	23007	23163	22873	22950	23246	23068	22758	22965	22780	22675	23029	22909	22871	22992	23018	23067	22961	23176	22895	22902	22960	22981	22811	22881	23174	23001	23043	22810	23078	23130	23097	22860	23027	23109	23237	22937	22984	23085	23084	23078	23182	23045	23038	22897	23081	22963	23077	22976	22960	23098	22797	23024	23193	22876	22873	22859	22885	23023	23147	23016	22854	22821	22917	22863	22975	22895	22925	22976	23058	23040	23069	22905	23041	23103	23015	22966	23030	23204	22932	22966	23129	23084	23061	23073	23320	22983	23016	23048	22973	23005	22959	22899	22825	23125	23022	22831	23058	23089	22863	23097	23005	22927	22860	22784	23097	23165	23031	22990	22988	22833	23182	22888	22981	22938	23037	22971	23082	22940	23138	22999	22906	22957	22829	23127	23073	23053	23097	22980	22946	23233	23014	22904	22737	23168	22928	22769	22939	23034	23005	23018	23090	23058	22747	22830	22943	23161	22973	23197	23001	22891	22975	22996	22948	23063	23077	22841	23193	22886	23051	23007	23060	22934	23102	22791	23023	22954	22926	22940	22763	22934	22960	22913	23116	23096	22970	22737	22686	23021	22925	22946	22993	23031	22948	23043	22954	22759	22985	22903	22948	22951	22829	22866	22701	22940	23193	23092	23173	23004	22973	23143	23012	23064	23107	23138	23151	23039	22950	22930	22987	22958	23001	22960	23023	22950	22859	23046	23036	22962	22944	22862	22803	22994	22863	22781	23019	22928	23035	22808	23098	23135	23017	23126	23007	22981	23028	22945	22905	22923	22862	22865	22997	22943	22826	22913	23170	23056	22919	22956	22969	23000	23055	23048	22937	22867	22829	22961	22936	22977	22869	23130	22963	23122	23067	23033	23021	23094	22964	22914	23105	23213	23064	22891	23026	23096	23038	22917	22841	23115	22922	22859	22909	22981	22928	22909	23116	22799	22798	23136	23078	23064	23057	22902	22797	23072	23256	22843	22962	22980	22884	22826	23152	22939	23214	22759	22698	22944	22976	23007	23075	23048	23155	23027	22953	23028	23173	23040	22960	23029	23040	22755
21165	27308	25160	21565	19619	18499	18366	18140	17802	18048	17886	17830	18418	19764	19804	19111	17880	17421	17395	17506	17494	17395	17448	17373	17494	17261	17605	17447	17417	17579	17300	17386	17530	17122	17782	17540	17411	17394	17354	17556	17463	17616	17266	17404	17424	17668	17361	17504	17501	17323	17427	17360	17408	17308	17550	17527	17540	17464	17378	17395	17468	17497	17421	17384	17434	17361	17505	17404	17262	17587	17470	17546	17547	17386	17461	17572	17433	17291	17423	17246	17397	17286	17618	17255	17372	17304	17408	17436	17381	17331	17479	17432	17465	17354	17288	17376	17312	17527	17610	17353	17400	17404	17510	17428	17423	17393	17442	17459	17262	17540	17586	17436	17316	17527	17518	17398	17337	17219	17241	17564	17408	17501	17437	17421	17309	17476	17382	17377	17404	17525	17458	17644	17351	17481	17512	17264	17292	17320	17483	17488	17453	17498	17416	17339	17410	17393	17581	17411	17526	17474	17449	17345	17432	17447	17301	17550	17356	17350	17368	17364	17247	17410	17440	17520	17404	17454	17519	17403	17374	17494	17460	17360	17606	17339	17409	17632	17290	17367	17273	17348	17423	17363	17473	17425	17402	17574	17516	17569	17503	17373	17262	17209	17449	17348	17315	17566	17429	17328	17449	17422	17281	17235	17351	17230	17699	17406	17472	17470	17388	17465	17326	17563	17398	17439	17361	17418	17359	17555	17271	17288	17558	17341	17399	17439	17279	17368	17483	17445	17659	17636	17341	17255	17435	17349	17487	17411	17419	17357	17495	17330	17337	17397	17562	17481	17284	17503	17247	17459	17409	17283	17322	17407	17294	17472	17325	17364	17385	17382	17337	17396	17403	17445	17466	17475	17582	17382	17510	17500	17387	17449	17325	17357	17450	17345	17299	17493	17360	17559	17463	17314	17434	17361	17506	17329	17456	17491	17428	17345	17413	17481	17404	17377	17550	17431	17470	17446	17402	17314	17522	17267	17343	17295	17426	17414	17525	17422	17468	17290	17387	17441	17267	17227	17347	17577	17591	17309	17427	17410	17506	17391	17472	17663	17427	17385	17424	17464	17481	17644	17462	17144	17217	17464	17211	17421	17294	17474	17303	17387	17569	17339	17447	17595	17257	17588	17296	17363	17338	17435	17615	17371	17578	17543	17483	17458	17467	17308	17483	17477	17359	17328	17565	17425	17400	17501	17477	17419	17383	17336	17462	17413	17445	17466	17555	17600	17535	17508	17489	17460	17610	17364	17355	17344	17350	17480	17587	17405	17474	17491	17407	17415	17253	17287	17531	17417	17400	17351	17245	17433	17223	17346	17516	17576	17462	17295	17358	17458	17353	17429	17569	17422	17376	17396	17269	17374	17491	17279	17257	17380	17403	17471	17526	17493	17662	17218	17372	17419	17535	17483	17470	17445	17345	17530	17542	17635	17380	17457	17493	17626	17455	17277	17494	17485	17365	17446	17276	17540	17435	17449	17486	17456	17555	17485	17494	17446	17394	17480	17489	17489	17504	17398	17584	17291	17519	17496	17496	17467	17559	17343	17489	17303	17393	17559	17348	17563	17345	17591	17463	17355	17391	17480	17466	17435	17458	17339	17305	17467	17412	17439	17471	17264	17391	17437	17395	17613	17295	17384	17417	17317	17467	17429	17448	17470	17551	17559	17369	17428	17365	17492	17474	17530	17541	17413	17501	17398	17335	17378	17392	17496	17445	17336	17474	17415	17448	17448	17313	17527	17431	17345	17551	17517	17271	17494	17431	17493	17330	17448	17375	17301	17398	17402	17494	17482	17484	17357	17475	17263	17666	17329	17498	17441	17255	17325	17530	17414	17525	17360	17527	17463	17545	17409	17316	17581	17574	17402	17319	17448	17343	17300	17423	17608	17389	17305	17420	17529	17395	17482	17351	17429	17457	17590	17672	17303	17314	17486	17481	17325	17533	17441	17404	17486	17356	17388	17498	17573	17345	17581	17519	17338	17362	17416	17243	17500	17482	17322	17400	17348	17483	17472	17470	17511	17563	17414	17450	17527	17324	17637	17455	17652	17450	17416	17438	17501	17390	17543	17183	17417	17295	17329	17489	17468	17433	17451	17470	17378	17515	17558	17324	17408	17313	17416	17406	17494	17350	17436	17456	17485	17522	17427	17418	17323	17470	17516	17456	17324	17394	17361	17555	17421	17472	17555	17200	17474	17340	17504	17496	17414	17532	17251	17430	17294	17322	17354	17364	17476	17574	17433	17335	17358	17412	17559	17389	17417	17349	17250	17391	17419	17462	17578	17432	17549	17311	17370	17579	17460	17462	17295	17595	17284	17462	17355	17435	17444	17573	17467	17540	17586	17533	17305	17362	17547	17369	17341	17399	17498	17493	17454	17374	17553	17480	17279	17479	17354	17298	17553	17482	17293	17353	17433	17366	17444	17440	17362	17366	17396	17378	17538	17543	17368	17304	17344	17459	17402	17430	17344	17417	17490	17542	17286	17494	17413	17482	17348	17374	17420	17400	17415	17316	17418	17430	17484	17547	17593	17500	17304	17645	17475	17549	17403	17387	17379	17455	17373	17542	17590	17590	17353	17412	17398	17508	17444	17473	17454	17374	17518	17532	17547	17364	17265	17401	17382	17551	17391	17457	17359	17518	17461	17315	17444	17437	17464	17409	17295	17551	17571	17215	17457	17497	17434	17282	17459	17332	17624	17410	17646	17499	17378	17310	17386	17394	17407	17527	17404	17512	17496	17452	17462	17548	17548	17436	17453	17338	17431	17382	17420	17546	17583	17554	17492	17344	17594	17458	17378	17473	17646	17393	17377	17643	17566	17459	17259	17417	17280	17489	17247	17471	17499	17399	17452	17502	17323	17365	17485	17386	17339	17419	17353	17308	17304	17259	17479	17412	17457	17570	17498	17540	17551	17429	17426	17512	17390	17311	17562	17343	17314	17550	17539	17450	17323	17370	17574	17517	17260	17391	17382	17317	17371	17471	17602	17419	17405	17300	17389	17519	17405	17492	17280	17497	17461	17328	17306	17646	17582	17447	17306	17487	17394	17497	17432	17204	17403	17509	17516	17445	17283	17471	17440	17460	17516	17501	17408	17430	17424	17438	17512	17248	17393	17416	17541	17339	17469	17195	17578	17311	17463	17305	17424	17489	17530	17505	17485	17445	17324	17321	17550	17380	17331	17225	17332	17377	17402	17341	17447	17371	17398	17621	17546	17423	17547	17405	17476	17431	17487	17361	17371	17448	17468	17392	17556	17481	17323	17357	17413	17619	17586	17429	17392	17415	17438	17253	17463	17443	17513	17468	17409	17475	17545	17601	17607	17406	17429	17491	17290	17386	17518	17410	17437	17600	17400	17513	17396	17448	17302	17351	17650	17651	17367	17368	17384	17355	17567	17451	17374	17688	17214	17446	17519	17572	17399	17391	17578	17603	17413	17337	17360	17487	17460	17383	17494	17496	17446	17337	17383	17313	17598	17399	17446	17493	17496	17587	17545	17576	17445	17417	17528	17354	17608	17370	17533	17505	17510	17336	17318	17343	17496	17358	17333	17353	17390	17379	17339	17445	17242	17493	17480	17472	17519	17446	17345	17499	17405	17488	17438	17393	17330	17458	17454	17279	17475	17484	17240	17415	17396	17287	17501	17602	17473	17625	17482	17414	17334	17447	17389	17415	17486	17375	17416	17632	17361	17393	17287	17334	17329	17353	17480	17482	17380	17378	17635	17376	17325	17455	17588	17357	17344	17421	17424	17548	17467	17243	17393	17445	17410	17391	17421	17420	17493	17359	17609	17561	17200	17487	17299	17317	17376	17600	17532	17603	17462	17460	17436	17634	17507	17476	17486	17432	17570	17417	17218	17464	17473	17518	17404	17400	17316	17413	17343	17483	17375	17503	17448	17492	17275	17403	17469	17611	17492	17667	17537	17349	17390	17313	17623	17584	17327	17474	17344	17419	17448	17486	17273	17488	17445	17380	17433	17383	17561	17457	17369	17431	17463	17517	17279	17589	17518	17451	17401	17471	17393	17325	17402	17575	17375	17368	17353	17355	17241	17420	17478	17356	17412	17346	17509	17386	17427	17331	17380	17498	17376	17539	17388	17631	17342	17274	17448	17468	17564	17350	17455	17314	17349	17447	17338	17510	17489	17456	17460	17475	17464	17529	17521	17415	17466	17263	17504	17457	17287	17656	17446	17506	17338	17331	17389	17469	17473	17600	17538	17467	17425	17449	17424	17373	17391	17590	17563	17616	17506	17296	17567	17521	17421	17247	17374	17369	17465	17500	17434	17374	17344	17485	17335	17680	17509	17455	17422	17448	17477	17474	17354	17430	17456	17233	17407	17289	17477	17389	17254	17570	17379	17515	17211	17477	17315	17382	17297	17559	17378	17311	17537	17541	17463	17323	17419	17342	17491	17185	17446	17409	17250	17389	17345	17539	17273	17401	17583	17405	17489	17391	17486	17482	17399	17324	17575	17603	17311	17233	17265	17369	17406	17485	17432	17466	17482	17417	17383	17435	17318	17353	17483	17332	17437	17484	17356	17425	17559	17550	17521	17583	17488	17348	17545	17338	17378	17342	17345	17254	17500	17403	17595	17477	17520	17759	17570	17387	17433	17273	17252	17361	17408	17663	17340	17287	17382	17580	17474	17497	17388	17587	17482	17337	17361	17473	17489	17352	17194	17476	17535	17514	17432	17436	17285	17340	17434	17519	17458	17456	17485	17200	17310	17497	17538	17346	17589	17359	17471	17385	17408	17370	17356	17366	17415	17460	17568	17524	17246	17475	17464	17446	17570	17534	17493	17333	17411	17336	17463	17513	17504	17358	17394	17565	17427	17522	17466	17465	17534	17470	17607	17632	17374	17483	17534	17510	17564	17465	17420	17433	17408	17550	17498	17186	17269	17503	17412	17294	17392	17229	17364	17346	17444	17551	17523	17443	17318	17536	17290	17393	17411	17615	17586	17588	17564	17365	17372	17362	17463	17505	17324	17542	17459	17300	17409	17442	17535	17512	17435	17408	17412	17490	17458	17385	17306	17701	17472	17517	17570	17454	17289	17366	17423	17551	17404	17530	17516	17398	17351	17521	17545	17527	17551	17574	17437	17467	17545	17402	17531	17492	17333
25538	21327	28403	26067	25096	26128	26194	24426	24406	24482	24329	23797	26707	35854	33832	29563	25064	23147	22998	22877	23106	22994	22947	22974	22700	22904	22886	22936	22836	22900	23021	22906	22866	22778	22917	22903	22848	23013	22700	22966	23014	23024	22834	22978	22815	23122	22817	22537	22771	22867	22951	22900	22713	22803	22880	22842	22881	22786	22780	22930	22714	22812	22835	22978	23085	22882	22952	22753	22888	22814	22902	22866	22847	22701	22767	22862	22915	22700	22676	22804	22853	22580	22703	22768	22510	22999	22955	22897	22690	22810	22945	22990	22954	22894	22834	22770	22794	22780	22964	22848	22727	22502	22889	22623	22624	22808	22796	22816	22700	22914	23105	22810	22681	23041	22958	22740	22890	22760	22797	22961	22729	22689	22990	22926	22766	22767	23027	23019	22916	22695	22679	22918	22801	22806	22645	22832	22772	22731	23028	22776	22695	22936	22604	22731	22971	22986	22656	22708	22639	22720	22782	22847	22884	22837	23069	22835	22782	22899	22670	22615	22830	22917	22880	22713	22734	22686	22840	22972	22886	22909	22875	22831	22840	22895	22708	22871	22925	22707	22830	22927	22723	22928	22777	22806	22886	23127	22823	22854	22895	22748	22972	23006	22516	22834	22645	22570	22891	22918	22777	22470	22776	22779	22930	22676	22672	22947	22584	23026	22932	22721	22793	22929	22629	22755	22813	22785	22555	22845	22687	22889	22865	23017	22827	22822	22906	22847	22909	22760	23222	22992	22856	22969	22954	22663	22866	22781	22998	22904	22757	22748	22613	22905	22694	22791	22727	22785	23063	22752	22637	22841	22798	22920	22970	22833	22570	22756	22955	22762	22787	22965	22648	22837	22757	22754	22728	22824	22845	22685	22625	22820	22840	22841	22911	22777	22822	22759	22983	22765	22752	22888	22684	22810	22720	23009	22566	22591	22719	22508	22760	22808	22847	23016	22750	22790	22666	22775	22966	22837	22776	23021	22966	22927	22950	22986	23086	22979	22920	22690	22961	22810	22917	22768	22894	22756	22878	22767	22858	22872	22570	22988	22832	22774	23025	23071	22898	22796	22708	22784	22871	22836	22890	22937	22822	22601	22826	22645	22800	23115	22876	22802	22717	22653	22840	22875	22997	22815	22863	23019	22866	22932	22986	22825	22740	22757	22847	22850	22844	22811	22930	22619	22777	22615	22919	22962	22880	22806	22759	22874	22663	22802	22889	22867	22727	22821	22614	22941	23061	22708	22913	22750	22764	22773	22921	22680	22662	22618	22929	22788	22855	22832	22820	22837	22602	22490	22722	22700	22947	22926	22782	22822	22774	23067	22955	22726	22887	22883	22958	22880	22687	22823	22953	22684	22717	22750	22931	22713	22884	22774	22856	22923	22814	22940	22729	22884	22813	22833	22553	22887	22949	22812	22951	22747	22511	22994	22876	22662	22780	22993	22762	22960	22727	22853	22687	22763	22687	23008	22830	22689	22945	23027	22787	22706	23026	22794	22891	22833	22814	22712	22840	22892	23015	22960	22927	22762	22777	22850	22859	22727	22825	22879	22501	22706	22986	22637	22812	22758	22731	22870	22883	22717	22700	22887	22861	22782	22714	22827	22873	23023	22826	22915	22954	22889	22686	22821	22838	22721	22632	22885	22793	22976	22800	22764	22820	22856	23071	22793	22779	22727	22832	22733	22835	22855	22551	22668	22719	22959	22700	22823	22894	22812	22842	22837	22891	22810	22877	22756	22692	22831	22841	22719	22869	22841	22821	22624	22699	22851	22882	22800	22824	22838	22932	22984	22895	22765	22844	22600	22991	22745	22796	22643	22712	22767	23079	22911	22798	22693	22926	23064	22901	23219	23103	22801	22825	22644	22914	22752	22732	22946	22793	22741	22889	22751	22900	22724	22773	22825	22811	22595	22968	23012	22566	22928	22835	22896	23034	22792	22925	22672	22927	23078	22853	22994	23007	22686	22812	22649	22814	22920	22821	22831	22671	22778	22958	22916	23000	22896	22966	22774	22689	22760	22798	22700	22825	22624	23156	23010	22701	23091	22666	22734	22918	22781	23041	22938	22869	22872	22823	22486	22776	22814	22622	22740	22746	22722	22899	22821	22865	22883	22947	22977	22749	22991	22678	22633	22780	22650	22926	22752	22870	22765	22949	22746	22791	22941	22953	22675	22768	22795	22843	22808	22666	22937	23058	22752	22756	22870	22863	22884	22789	22978	22642	22841	23014	22692	22868	22950	22831	22705	23000	22894	22809	22730	22838	23015	22836	23041	23021	23034	22634	22795	22716	22452	22792	22819	22917	22862	23053	22918	23134	22718	22861	22950	22718	22793	22969	22953	22869	22843	22575	22799	22900	22804	22976	23116	22944	22840	22896	22946	22848	22585	22888	22922	22676	22815	22821	23048	22922	22787	22981	22951	22880	22631	23246	22903	22704	22658	22985	22999	22808	22821	22808	22835	22852	22629	23000	22823	22835	22852	22629	22607	22806	23009	22994	22909	22847	22695	22713	22774	22830	22691	22709	22628	22937	22860	22848	22772	22975	22864	22619	22996	22938	23106	22877	22734	22699	22830	22830	22736	22793	22722	22717	22816	22861	22807	22904	22980	22849	22790	23089	22762	22793	22685	22942	22904	23033	22837	22931	22758	22701	23076	22495	22792	22974	22692	22908	23014	22992	22907	22693	22469	22744	22903	22676	22773	23006	23065	22844	22915	23011	22891	22886	22929	22987	22999	23074	23159	22718	22791	22819	22780	22861	22674	22742	23031	22961	22798	22929	22861	22824	22710	22849	22717	23006	22732	22720	22844	22872	22946	22837	22757	22739	23023	22804	23014	23011	22801	22668	22820	22865	22688	22545	22729	22920	22623	22858	22773	22782	22875	22858	22800	23012	22914	22982	22584	22719	22916	23166	22865	22820	22777	22882	22811	22963	22697	22955	22842	22840	22699	22800	22871	22813	22904	22659	22880	22816	22692	22666	22962	23072	22798	22880	22974	22764	22747	22707	22793	22874	22872	22956	22689	22895	22781	22910	22922	22796	22866	22988	22755	22908	22725	22778	22657	22775	23011	22754	22987	22835	22996	22888	22941	23009	22684	23065	22909	22716	22810	22620	22923	22755	22799	22704	22817	22825	22971	22661	22668	22970	22800	22894	22789	22901	22813	22823	22885	23002	22717	22857	22737	22776	22780	22996	22708	22783	22771	22946	22921	22950	22834	22766	23071	23010	22916	22935	22959	23034	22780	22886	22930	22644	22909	22919	23105	22774	22974	22668	22746	22672	22768	22741	22698	23021	22857	22829	22900	22779	22807	22861	22689	22678	22780	22896	22917	22725	22853	22889	22695	22927	22841	22992	23073	22973	22856	22627	22865	22893	22740	22800	22791	22831	22682	22930	22871	22775	22842	22809	22874	23132	22811	22971	22765	22814	22773	22819	22678	22758	22859	22727	22887	22878	22639	22749	22918	22681	22803	22838	22888	22796	22694	22749	22586	22934	22642	22851	22923	22875	22675	22880	22908	22906	22610	22879	22896	22730	22875	22803	22664	22798	22866	22996	22825	22880	22789	22600	22967	22998	22800	22779	22877	22894	22679	23032	23061	22817	22826	22916	23097	22992	22880	22591	22859	22984	23001	22895	22808	23174	22797	22876	22762	22907	22706	23008	22859	22809	22876	22770	22889	22688	22730	22850	22721	22951	22709	22658	22733	22891	22690	22896	22846	22882	22966	23015	22719	23045	22843	22683	22843	22716	22913	22869	22696	22884	22802	22728	22946	22841	22962	22749	22704	22832	22816	22797	22628	22870	22641	22775	22718	22791	22945	22730	22893	22972	22892	22818	22776	22909	22839	22781	22949	23241	22925	22911	22766	22629	23032	22932	22826	22771	22859	22906	22914	22695	22920	22659	22954	23012	22927	22953	22830	22809	22567	22720	22683	22757	22757	22757	23062	22739	22858	22787	22946	22755	22885	22832	22515	22899	22970	22770	22862	22847	22512	22626	22842	22919	22803	22849	22861	23082	22882	22913	22804	22656	22989	22642	22785	22828	22835	22848	22921	22840	22798	22670	22698	22807	22938	22995	22787	22724	22813	22835	22669	22654	22816	22950	22757	22822	22855	22997	22836	22865	22728	22815	22844	22819	23008	22832	22967	22614	22760	22688	22834	22821	22870	22811	22919	22657	22889	22910	22830	22931	23034	22617	22677	22969	22743	22859	23014	22884	22878	22826	22928	22843	22876	22801	22725	22875	22756	22878	22604	22807	22715	22681	22697	22857	22801	22968	22860	22720	22764	22801	22835	22777	22795	23083	22917	22634	22779	22732	22695	23083	22963	22995	22745	22783	22900	22926	22927	22681	22812	22839	22815	22887	22737	22946	22557	22771	22630	22703	22666	22852	22933	22690	22789	23009	22777	22918	23026	22873	22875	22973	22932	22557	23013	22670	22767	22692	22828	22681	22823	23009	22845	22960	22692	22644	23019	22897	22853	22867	22908	22929	22962	22935	22646	22761	22890	22855	22913	22755	22605	22911	23072	22895	22743	22902	22872	22810	22796	22912	22762	22796	22706	22775	22481	22969	22884	22720	22804	22990	22916	22773	23103	22689	23039	22741	22776	22753	22810	22824	23097	22862	22897	22954	22843	22796	22962	22692	22819	22849	22736	22904	22610	22758	22821	23137	22782	22891	22755	22805	22556	22877	22794	23045	22825	23062	22787	22837	22670	22693	22756	22900	22876	22765	22842	22781	22993	22852	23006	22723	22810	22927	23110	23051	22899	22947	23034	22879	22847	22975	22787	22863	22733	22809	22777	22811	22930	22797	22799	22693	22795	22782	22783	22680	22824	22474	22825	22841	22641	22872	22812	23004	22819	22747	22812	22555	22979	22861	22780	22902	22807	22844	22717	22874	22789	22941	22915	22741	22999	22867	22815	22937	22704	22720	22672	22733	22617	22753	22914	23143	22843	22698	22793	22871	22982	22851	22750	22883	22757	22825	22895	23043	22770	22796	22723	23119	22827	22833	22980	22940	22995	22762	22732	22813	22914	22741	22947	22791	22816	23072	23024	22917	22961	22966	22707	22752	22899	22725	22773	22864	22926	22561	22883	22855	22613	22737	22600	22823	22898
22876	38578	36787	28623	24050	21308	20501	20130	19997	19783	19408	18793	24439	34517	31205	25348	19455	17492	17482	17341	17511	17407	17382	17412	17378	17597	17511	17563	17520	17488	17501	17499	17603	17329	17484	17335	17561	17552	17372	17482	17500	17296	17482	17436	17448	17284	17428	17569	17453	17445	17422	17358	17376	17455	17531	17402	17396	17529	17485	17415	17372	17296	17604	17265	17545	17516	17619	17485	17438	17456	17425	17452	17324	17372	17496	17626	17534	17444	17338	17301	17688	17336	17382	17441	17616	17611	17399	17483	17334	17521	17366	17331	17620	17446	17682	17563	17448	17414	17557	17427	17594	17287	17467	17446	17504	17477	17520	17424	17489	17452	17474	17375	17413	17424	17426	17277	17484	17228	17495	17319	17407	17437	17450	17432	17647	17437	17523	17505	17414	17271	17496	17443	17410	17335	17392	17360	17476	17407	17495	17335	17355	17308	17521	17455	17469	17461	17426	17495	17517	17210	17342	17473	17248	17328	17226	17453	17316	17385	17343	17329	17465	17713	17378	17555	17576	17363	17417	17377	17648	17294	17449	17406	17401	17395	17304	17545	17526	17411	17393	17317	17489	17487	17321	17447	17467	17292	17560	17410	17392	17371	17469	17443	17369	17513	17625	17505	17444	17340	17472	17437	17533	17530	17373	17435	17392	17529	17454	17439	17456	17656	17439	17458	17463	17290	17474	17304	17498	17553	17486	17373	17484	17370	17584	17389	17442	17449	17290	17688	17402	17530	17361	17455	17416	17407	17591	17492	17566	17359	17449	17510	17555	17349	17534	17375	17379	17561	17459	17445	17339	17456	17292	17446	17494	17506	17439	17568	17492	17450	17422	17474	17580	17438	17533	17546	17332	17332	17750	17387	17636	17366	17415	17403	17519	17561	17501	17490	17344	17559	17453	17450	17495	17530	17428	17512	17443	17412	17323	17442	17500	17297	17525	17410	17417	17358	17343	17564	17407	17505	17366	17354	17436	17629	17472	17522	17579	17442	17327	17453	17315	17383	17539	17494	17301	17302	17549	17309	17401	17470	17287	17323	17595	17288	17512	17320	17474	17370	17530	17324	17565	17406	17496	17313	17647	17414	17549	17392	17433	17396	17376	17400	17412	17416	17436	17522	17497	17396	17323	17424	17627	17566	17411	17492	17446	17495	17474	17592	17363	17468	17410	17367	17456	17318	17616	17462	17397	17431	17493	17331	17502	17498	17343	17359	17458	17306	17564	17384	17405	17331	17530	17524	17449	17481	17488	17458	17243	17500	17491	17412	17460	17445	17382	17439	17515	17396	17483	17383	17470	17422	17531	17497	17680	17534	17469	17354	17390	17408	17324	17454	17434	17527	17442	17483	17423	17562	17521	17555	17638	17518	17377	17414	17285	17238	17582	17378	17583	17379	17299	17412	17341	17300	17522	17477	17561	17420	17473	17345	17452	17361	17521	17347	17281	17405	17470	17542	17326	17539	17490	17470	17406	17345	17527	17387	17476	17459	17419	17627	17538	17458	17549	17179	17580	17337	17406	17341	17647	17526	17561	17338	17395	17463	17456	17391	17481	17410	17333	17523	17457	17456	17223	17511	17350	17425	17444	17252	17480	17197	17317	17556	17395	17408	17386	17455	17497	17444	17227	17353	17444	17538	17428	17437	17305	17426	17367	17295	17517	17539	17565	17510	17278	17481	17523	17508	17480	17301	17455	17394	17467	17381	17258	17407	17456	17433	17313	17533	17234	17548	17356	17585	17405	17399	17360	17300	17546	17430	17523	17396	17373	17529	17415	17546	17273	17336	17655	17580	17458	17460	17529	17371	17351	17601	17558	17413	17536	17540	17484	17415	17495	17424	17482	17460	17428	17398	17473	17296	17439	17360	17484	17403	17443	17638	17473	17465	17463	17622	17567	17427	17328	17308	17452	17189	17340	17516	17447	17399	17389	17301	17518	17443	17527	17448	17561	17459	17386	17502	17508	17455	17395	17270	17559	17393	17339	17497	17222	17336	17371	17505	17241	17527	17359	17523	17432	17411	17337	17435	17415	17509	17306	17228	17530	17489	17308	17474	17211	17362	17422	17335	17357	17367	17364	17405	17449	17297	17700	17452	17580	17506	17511	17483	17334	17480	17727	17478	17256	17510	17393	17616	17481	17633	17345	17500	17355	17410	17569	17407	17590	17602	17499	17425	17473	17451	17619	17424	17371	17360	17333	17523	17552	17456	17437	17313	17249	17548	17395	17444	17396	17464	17492	17470	17412	17448	17500	17442	17416	17524	17502	17471	17426	17580	17508	17510	17465	17365	17393	17525	17403	17480	17553	17459	17533	17447	17403	17591	17552	17392	17368	17336	17264	17515	17593	17580	17405	17292	17451	17559	17422	17406	17340	17500	17609	17333	17258	17424	17356	17378	17447	17472	17552	17493	17403	17345	17288	17502	17274	17411	17483	17452	17461	17421	17483	17511	17499	17492	17597	17538	17336	17465	17495	17325	17403	17396	17312	17377	17473	17637	17561	17400	17306	17411	17426	17471	17395	17320	17479	17362	17521	17337	17265	17407	17486	17460	17281	17406	17457	17458	17352	17468	17540	17353	17378	17336	17471	17587	17381	17433	17352	17468	17410	17353	17430	17290	17460	17492	17515	17525	17396	17534	17483	17516	17306	17359	17543	17632	17548	17487	17464	17367	17598	17456	17607	17423	17600	17234	17341	17401	17517	17678	17344	17422	17574	17491	17336	17377	17457	17522	17406	17499	17426	17443	17552	17445	17385	17422	17254	17422	17610	17587	17541	17415	17410	17467	17353	17355	17602	17390	17555	17382	17573	17563	17403	17372	17504	17478	17401	17618	17508	17529	17454	17415	17356	17418	17510	17582	17336	17362	17523	17580	17554	17316	17412	17577	17459	17291	17443	17372	17462	17461	17259	17368	17653	17412	17426	17414	17573	17473	17407	17370	17299	17457	17619	17374	17315	17497	17396	17491	17269	17354	17740	17387	17412	17441	17504	17320	17508	17580	17471	17448	17470	17496	17568	17497	17294	17434	17318	17470	17264	17371	17579	17435	17230	17657	17488	17559	17415	17461	17326	17605	17502	17428	17480	17496	17330	17596	17255	17288	17461	17542	17603	17459	17380	17482	17496	17398	17430	17379	17541	17559	17574	17494	17319	17544	17479	17426	17386	17413	17257	17479	17538	17448	17261	17260	17416	17414	17414	17374	17421	17488	17385	17425	17244	17331	17544	17427	17468	17387	17442	17408	17475	17464	17422	17381	17375	17388	17396	17406	17363	17319	17447	17455	17431	17583	17378	17389	17332	17341	17434	17188	17194	17382	17417	17262	17353	17584	17341	17494	17503	17447	17352	17504	17499	17523	17371	17434	17463	17456	17272	17363	17287	17513	17385	17514	17309	17472	17282	17516	17580	17419	17362	17432	17421	17563	17472	17392	17372	17536	17388	17472	17512	17419	17566	17471	17407	17436	17511	17370	17453	17334	17485	17390	17410	17298	17580	17468	17617	17553	17272	17531	17644	17577	17415	17545	17499	17533	17733	17310	17475	17373	17421	17372	17515	17596	17376	17403	17422	17422	17446	17431	17288	17226	17490	17534	17320	17410	17295	17483	17405	17379	17424	17529	17476	17474	17406	17441	17477	17404	17708	17329	17623	17522	17498	17509	17559	17363	17369	17342	17447	17464	17373	17427	17545	17542	17551	17346	17429	17344	17392	17578	17471	17337	17289	17637	17323	17454	17264	17581	17476	17462	17331	17609	17315	17505	17386	17234	17470	17402	17424	17294	17550	17406	17540	17357	17407	17032	17446	17514	17372	17448	17371	17371	17233	17418	17505	17428	17456	17374	17448	17396	17345	17529	17479	17322	17528	17449	17415	17472	17556	17313	17456	17142	17492	17539	17538	17302	17416	17441	17583	17514	17465	17375	17281	17578	17389	17573	17341	17495	17301	17444	17526	17547	17301	17438	17335	17457	17430	17321	17473	17510	17313	17297	17499	17386	17560	17420	17517	17428	17497	17444	17489	17197	17487	17313	17519	17517	17452	17463	17342	17348	17420	17343	17387	17359	17273	17380	17408	17575	17404	17512	17560	17484	17383	17668	17352	17461	17400	17509	17537	17608	17519	17471	17470	17309	17514	17480	17457	17543	17406	17472	17423	17582	17311	17261	17477	17392	17496	17525	17464	17541	17411	17438	17423	17286	17378	17400	17337	17498	17615	17384	17402	17311	17470	17197	17551	17383	17384	17376	17487	17410	17409	17402	17436	17288	17258	17605	17434	17466	17550	17585	17210	17639	17625	17312	17398	17479	17558	17484	17559	17445	17355	17465	17390	17361	17312	17575	17478	17388	17378	17574	17562	17450	17356	17412	17458	17509	17300	17374	17554	17457	17464	17524	17362	17359	17391	17314	17475	17442	17415	17328	17521	17452	17363	17440	17571	17430	17527	17454	17403	17237	17491	17371	17472	17314	17297	17557	17392	17421	17433	17533	17373	17422	17422	17350	17316	17500	17482	17545	17450	17553	17437	17295	17499	17239	17212	17564	17544	17637	17552	17357	17344	17562	17476	17531	17496	17513	17576	17518	17475	17571	17385	17573	17595	17434	17376	17460	17385	17562	17465	17423	17404	17482	17449	17257	17456	17580	17454	17390	17417	17296	17342	17335	17366	17425	17565	17434	17523	17436	17514	17422	17399	17638	17473	17228	17538	17426	17451	17614	17448	17484	17244	17626	17313	17326	17344	17513	17573	17335	17420	17411	17441	17478	17468	17554	17393	17479	17390	17402	17365	17418	17511	17376	17390	17346	17371	17554	17444	17431	17380	17530	17398	17377	17447	17600	17503	17312	17298	17421	17451	17454	17365	17231	17458	17300	17486	17430	17412	17221	17538	17443	17631	17412	17562	17295	17425	17503	17493	17265	17396	17449	17483	17586	17472	17552	17405	17367	17528	17677	17455	17382	17591	17316	17369	17461	17449	17544	17445	17574	17174	17382	17444	17467	17485	17460	17273	17235	17497	17308	17362	17467	17384	17461	17501	17464	17560	17292	17375	17439	17189	17562	17510	17514	17363	17452	17407	17640	17477	17434	17293	17503	17538	17450	17458	17470	17430	17291	17582	17519	17521	17248
23714	21301	28800	24261	23028	27022	29701	26271	25140	25400	25210	24513	32200	45355	41079	34545	27242	23470	22975	22952	22965	22914	22895	22786	22762	22844	22988	22854	22603	22668	22806	22604	22760	22790	22802	22893	22701	22829	22541	22747	22925	22676	22691	22741	22811	22685	22792	22780	22678	22906	22656	22774	22661	22497	22735	22888	22815	22842	22846	22508	22396	22798	22753	22500	22735	22717	22796	22756	22513	22609	22762	22751	22673	22751	22671	22587	22698	22758	22703	22771	22703	22780	22680	22773	22748	22499	22634	22819	22880	22882	22510	22693	22696	22518	22538	22684	22529	22499	22668	22624	22649	22524	22722	22463	22382	22613	22714	22613	22630	22628	22918	22658	22603	22774	22832	23017	22708	22618	22703	22719	22726	22803	22875	22764	22561	22634	22711	22515	22807	22532	22669	22549	22689	22411	22807	22692	22696	22601	22421	22639	22819	22623	22782	22563	22662	22651	22603	22587	22631	22631	22815	22797	22720	22673	22756	22753	22409	22610	22623	22446	22880	22685	22762	22656	22748	22432	22707	22677	22587	22627	22735	22477	22658	22750	22997	22683	22744	22630	22702	22853	22807	22699	22656	22720	22744	22583	22580	22620	22523	22783	22880	22605	22794	22634	22620	22551	22632	22702	22618	22565	22643	22697	22873	22757	22583	22826	22736	22639	22529	22652	22653	22559	22920	22721	22720	22658	22739	22681	22663	22806	22832	22891	22802	22637	22493	22962	22796	22794	22797	22701	22782	22602	22431	22743	22686	22524	22831	22792	22723	22647	22691	22801	22738	22695	22558	22878	22502	22769	22626	22362	22564	22863	22778	22363	22552	22501	22707	22716	22731	22640	22668	22723	22525	22949	22571	22529	22551	22499	22633	22875	22707	22867	22841	22609	22771	22451	22483	22916	22669	22691	22610	22653	22813	22624	22633	22776	22688	22829	22659	22805	22852	22523	22728	22566	22637	22816	22739	22661	22726	22623	22703	22705	22764	22777	22718	22763	22756	22635	22837	22585	22745	22595	22657	22758	22498	22734	22763	22675	22663	22695	22808	22741	22622	22526	22691	22793	22692	22647	22612	22630	22827	22703	22560	22618	22941	22688	22662	22647	22620	22623	22713	22662	22536	22455	22738	22451	22439	22574	22814	22679	22837	22729	22629	22682	22635	22661	22536	22671	22612	22637	22465	22802	22753	22484	22680	22366	22729	22684	22667	22646	22847	22493	22590	22772	22661	22679	22561	22795	22625	22913	22658	22817	22527	22669	22604	22555	22656	22756	22630	22736	22703	22932	22696	22686	22662	22671	22586	22732	22584	22794	22821	22573	22644	22628	22693	22592	22853	22614	22701	22928	22472	22518	22620	22637	22499	22516	22798	22598	22640	22518	22546	22809	22706	22665	22875	22835	22485	22785	22597	22695	22432	22728	22764	22760	22437	22688	22754	22628	22612	22836	22851	22719	22754	22708	22615	22386	22614	22669	22628	22682	22500	22626	22691	22445	22520	22616	22510	22555	22674	22788	22686	22682	22861	22725	22593	22502	22670	22715	22658	22607	22753	22641	22765	22622	22756	22512	22601	22668	22735	22687	22546	22508	22704	22699	22871	22581	22700	22606	22824	22922	22618	22442	22749	22639	22937	22543	22752	22667	22815	22417	22523	22723	22747	22530	22600	22595	22777	22601	22516	22330	22787	22400	22776	22585	22691	22858	22620	22745	22682	22841	22524	22702	22716	22821	22689	22727	22759	22869	22646	22613	22410	22703	22780	22515	22489	22669	22547	22565	22696	22545	22640	22650	22464	22516	22411	22767	22606	22624	22676	22763	22635	22702	22801	22810	22481	22497	22817	22734	22629	22833	22593	22893	22603	22464	22687	22694	22514	22733	22968	22757	22515	22447	22539	22757	22479	22626	22798	22736	22493	22462	23019	22637	22826	22904	22786	22606	22803	22549	22738	22750	22478	22760	22719	22651	22601	22691	22587	22902	22519	22577	22679	22778	22626	22676	22824	22574	22779	22528	22707	22605	22525	22722	22866	22861	22599	22776	22678	22672	22558	22619	22616	22615	22534	22471	22620	22760	22771	22659	22699	22774	22792	22903	22804	22640	22851	22601	22502	22573	22791	22612	22621	22590	22711	22694	22700	22520	22904	22691	22821	22783	22560	22639	22845	22912	22613	22740	22610	22860	22784	22726	22607	22811	22698	22496	22731	22819	22732	22959	22532	22641	22741	22802	22661	22605	22633	22595	22730	22627	22404	22886	22773	22740	22694	22572	22781	22686	22467	22659	22798	22457	22989	22663	22773	22709	22545	22631	22751	22634	22741	22623	22625	22576	22746	23049	22571	22683	22649	22624	22558	22531	22575	22625	22544	22455	22683	22804	22622	22639	22566	22815	22780	22713	22698	22841	22810	22672	22556	22638	22720	22709	22696	22659	22783	22940	22670	22478	22721	22633	22554	22590	22756	22591	22567	22608	22798	22677	22651	22427	22661	22640	22738	22595	22843	22606	22665	22828	22792	22672	22746	22677	22643	22866	22732	22880	22749	22845	22795	22582	22590	22559	22707	22931	22710	22720	22728	22458	22593	22974	22668	22594	22655	22816	22619	22909	22774	22681	22653	22451	22479	22675	22558	22726	22532	22693	22713	22779	22777	22783	22787	22683	22897	22593	22642	22590	22708	22724	22851	22736	22755	22594	22617	22517	22527	22555	22763	22654	22582	22641	22675	22825	22516	22771	22528	22765	22545	22497	22664	22682	22899	22603	22393	22767	22514	22676	22708	22600	22792	22976	22854	22693	22628	22600	22754	22610	22681	22695	22534	22860	22475	22485	22659	22708	22928	22895	22919	22693	22585	22698	22675	22676	22753	22904	22655	22585	22798	22498	22513	22832	22718	22800	22597	22811	22588	22575	22969	22851	22693	22535	22688	22525	22464	22550	22648	22626	22645	22740	22806	22665	22619	22504	22683	22678	22824	22564	22663	22682	22948	22710	22581	22689	22584	22738	22675	22705	22461	22618	22760	22732	22790	22543	22414	22831	22527	22851	22654	22918	22730	22705	22382	22453	22601	22747	22775	22507	22663	22615	22663	22969	22603	22536	22721	22767	22666	22817	22829	22587	22711	22630	22523	22756	22739	22752	22595	22728	22834	22609	22758	22552	22683	22536	22912	22766	22692	22719	22767	22912	22722	22569	22644	22657	22563	22666	22847	22703	22593	22739	22660	22547	22855	22580	22602	22544	22833	22574	22735	22539	22567	22670	22623	22653	22640	22877	22573	22880	22661	22600	22881	22710	22782	22980	22614	22617	22689	22826	22764	22607	22611	22663	22693	22496	22687	22745	22637	22753	22699	22650	22763	22821	22725	22829	22499	22552	22758	22645	22670	22574	22668	22812	22535	23025	22814	22750	22483	22739	22797	22723	22828	22566	22661	22675	22573	22458	22702	22439	22646	22497	22763	22589	22530	22604	22713	22960	22621	22425	22691	22676	22564	22753	22815	22737	22653	22671	22675	22728	22671	22761	22704	22793	22727	22829	22707	22495	22792	22893	22793	22805	22690	22562	22454	22561	22791	22695	22636	22499	22597	22658	22685	22874	22961	22761	22472	22540	22555	22501	22662	22809	22656	22447	22539	22689	22898	22689	22545	22847	22630	22795	22914	22574	22629	22682	22790	22867	22709	22667	22731	22658	22710	22747	22803	22587	22616	22719	22778	22864	22717	22640	22680	22852	22580	22707	22768	22658	22737	22550	22650	22811	22508	22488	22802	22657	22487	22555	22800	22654	22596	22730	22757	22790	22565	22738	22548	22617	22690	22518	22857	22677	22583	22504	22642	22638	22682	22637	22814	22717	22904	22784	22646	22825	22563	22886	22534	22541	22726	22715	22719	22687	22494	22651	22640	22714	22737	22493	22565	22723	22843	22709	22802	22656	22703	22640	22752	22716	22778	22673	22645	22830	22583	22802	22430	22610	22650	22791	22578	22724	22722	22726	22680	22786	22536	22628	22767	22501	22675	22727	22685	22789	22806	22705	22535	22613	22800	22504	22635	22787	22794	22700	22534	22735	22801	22419	22816	22918	22688	22734	22655	22761	22723	22611	22675	22770	22659	22586	22493	22802	22871	22712	22735	22621	22484	22927	22787	22657	22820	22727	22784	22768	22955	22731	22751	22708	22796	22654	22719	22535	22614	22703	22741	22522	22607	22645	22697	22675	22714	22508	22698	22656	22492	22704	22635	22618	22722	22724	22868	22793	22861	22932	22599	22601	22545	22240	22789	22819	22660	22729	22756	22594	22631	22776	22607	22717	22925	22767	22525	22751	22913	22814	22737	22690	22657	22531	22817	22436	22663	22782	22827	22920	22523	22896	22815	22684	22581	22569	22585	22835	22756	22843	22750	22570	22835	22756	22749	22623	22459	22531	22807	22504	22391	22789	22814	22686	22774	22737	22766	22637	23009	22633	22683	22761	22626	22473	22556	22509	22675	22593	22914	22545	22745	22517	22539	22558	22674	22818	22836	22706	22578	22775	22621	22668	22649	22625	22628	22412	22790	22544	22379	22753	22481	22742	22912	22579	22604	22731	22790	22528	22672	22715	22822	22594	22606	22748	22805	22630	22584	22745	22573	22770	22796	22738	22523	22779	22605	22708	22689	22564	22632	22647	22817	22781	22658	22680	22713	22731	22607	22394	22745	22566	22689	22709	22687	22705	22783	22740	22671	22496	22689	22656	22600	22714	22625	22871	22804	22752	22747	22937	22739	22449	22799	22705	22790	22679	22725	22735	22780	22903	22680	22541	22714	22863	22689	22587	22562	22608	22612	22879	22535	22931	22675	22691	22724	22517	22728	22539	22705	22796	22523	22626	22835	22644	22577	22603	22625	22532	22674	22782	22857	22686	22752	22633	22802	22536	22539	22732	22747	22554	22465	22744	22637	22511	22719	22697	22803	22559	22691	22401	22832	22685	22692	22640	22867	22552	22679	22728	22672	22856	22678	22617	22816	22727	22715	22667	22776	22854	22513	22563	22558	22639	22597	22706	22604	22658	22753	22688	22737	22673	22708	22690	22703	22562	22772	22671	22877	22738	22873	22714	22768	22689	22466	22624	22645	22731	22791	22661	22951	22764	22497	22755
26585	45951	42533	34785	28502	24953	23455	22078	21810	21340	20872	19742	32303	44026	39147	31242	21343	17568	17459	17342	17243	17340	17518	17230	17481	17144	17367	17189	17255	17414	17352	17268	17086	17234	17309	17525	17247	17387	17388	17395	17350	17371	17308	17495	17559	17206	17257	17321	17356	17237	17406	17330	17325	17174	17173	17316	17257	17090	17291	17233	17347	17263	17474	17352	17352	17317	17295	17281	17439	17374	17217	17378	17186	17236	17358	17383	17471	17028	17202	17301	17242	17311	17493	17190	17348	17271	17262	17270	17265	17437	17471	17096	17371	17445	17221	17459	17410	17359	17214	17269	17258	17293	17318	17448	17244	17353	17219	17409	17354	17456	17127	17382	17207	17103	17299	17532	17350	17355	17300	17289	17279	17225	17313	17301	17475	17446	17194	17075	17242	17213	17386	17377	17384	17327	17325	17210	17295	17279	17355	17464	17371	17357	17207	17252	17337	17231	17407	17170	17260	17184	17270	17282	17244	17304	17446	17547	17405	17343	17276	17303	17297	17192	17384	17175	17275	17039	17209	17271	17206	17375	17188	17435	17357	17255	17270	17187	17361	17185	17327	17374	17398	17238	17146	17275	17484	17289	17248	17180	17381	17269	17407	17339	17013	17445	17225	17196	17377	17318	17284	17287	17307	17310	17240	17363	17225	17153	17239	17297	17170	17270	17491	17261	17182	17137	17149	17140	17209	17437	17269	17311	17083	17277	17481	17422	17317	17541	17303	17279	17444	17135	17251	17348	17216	17231	17377	17474	17261	17292	17296	17290	17304	17329	17368	17437	17402	17365	17411	17161	17184	17033	17383	17248	17270	17384	17298	17396	17286	17296	17491	17195	17272	17260	17493	17301	17230	17341	17490	17279	17212	17426	17331	17391	17404	17276	17197	17208	17391	17311	17250	17294	17297	17321	17121	17284	17317	17287	17282	17331	17247	17263	17191	17476	17516	17341	17262	17138	17407	17361	17336	17268	17202	17116	17366	17379	17270	17306	17503	17239	17266	17345	17214	17122	17202	17370	17230	17354	17462	17313	17397	17276	17315	17272	17200	17219	17473	17235	17347	17484	17220	17314	17451	17293	17432	17105	17322	17346	17188	17218	17100	17224	17299	17169	17169	17255	17257	17332	17333	17403	17363	17134	17207	17243	17122	17262	17320	17361	17367	17184	17229	17247	17294	17229	17349	17076	17196	17218	17270	17519	17214	17214	17276	17260	17306	17371	17199	17348	17319	17328	17215	17268	17241	17150	17439	17319	17181	17348	17201	17366	17265	17343	17172	17202	17246	17314	17354	17193	17189	17349	17246	17485	17420	17460	17254	17362	17262	17237	17300	17203	17386	17295	17320	17130	17055	17402	17211	17428	17439	17309	17250	17114	17404	17200	17404	17191	17190	17173	17137	17385	17428	17226	17233	17304	17128	17524	17355	17472	17345	17308	17292	17346	17265	17309	17220	17294	16967	17478	17257	17325	17323	17266	17309	17297	17355	17264	17322	17232	17237	17180	17259	17349	17303	17134	17197	17270	17147	17304	17335	17182	17323	17450	17220	17207	17234	17257	17189	17217	17476	17109	17288	17306	17320	17239	17282	17205	17122	17342	17133	17282	17440	17302	17230	17204	17250	17450	17208	17260	17321	17289	17324	17191	17231	17417	17284	17363	17127	17376	17338	17421	17249	17373	17435	17348	17542	17330	17464	17214	17364	17302	17168	17254	17091	17339	17309	17338	17311	17275	17144	17353	17237	17210	17344	17201	17416	17394	17277	17214	17410	17222	17289	17238	17340	17307	17296	17274	17437	17235	17255	17222	17534	17152	17367	17208	17310	17225	17437	17205	17433	17222	17152	17494	17374	17193	17516	17469	17399	17211	17351	17242	17339	17262	17226	17099	17280	17177	17373	17378	17333	17474	17202	17305	17237	17334	17328	17182	17217	17310	17342	17178	17372	17428	17173	17194	17263	17329	17304	17376	17356	17342	17299	17315	17293	17430	17136	17222	17285	17423	17404	17307	17247	17229	17362	17197	17366	17173	17158	17305	17402	17277	17417	17344	17195	17177	17280	17320	17268	17354	17358	17211	17428	17234	17324	17336	17307	17318	17284	17222	17467	17152	17284	17214	17233	17186	17414	17404	17310	17313	17252	17223	17214	17398	17323	17158	17183	17395	17325	17251	17140	17080	17402	17380	17301	17350	17261	17272	17240	17239	17424	17426	17261	17240	17464	17311	17192	17217	17360	17267	17295	17351	17254	17253	17355	17292	17620	17136	17453	17031	17255	17256	17451	17433	17199	17278	17409	17243	17386	17469	17131	17235	17318	17428	17231	17389	17189	17208	17246	17147	17324	17194	17176	17379	17358	17261	17350	17238	17387	17190	17410	17204	17251	17296	17313	17070	17203	17144	17437	17128	17221	17204	17370	17169	17317	17364	17298	17135	17367	17185	17321	17188	17414	17378	17527	17290	17410	17283	17401	17101	17248	17305	17282	17175	17372	17122	17369	17270	17532	17313	17355	17260	17290	17190	17221	17263	16991	17057	17245	17258	17240	17371	17236	17305	17187	17197	17198	17286	17274	17352	17284	17323	17439	17261	17195	17387	17363	17317	17282	17281	17229	17311	17218	17192	17231	17374	17267	17272	17267	17354	17409	17370	17325	17257	17249	17299	17130	17378	17356	17273	17288	17249	17329	17082	17414	17214	17284	17240	17190	17257	17255	17318	17212	17327	17292	17369	17341	17298	17261	17303	17416	17354	17063	17335	17442	17127	17438	17215	17538	17127	17007	17199	17475	17261	17246	17251	17316	17279	17199	17396	17401	17198	17359	17376	17272	17323	17290	17460	17470	17192	17229	17286	17283	17300	17327	17163	17329	17245	17201	17310	17344	17461	17238	17236	17056	17111	17222	17277	17276	17251	17265	17216	17167	17342	17301	17246	17342	17203	17357	17240	17290	17227	17357	17279	17178	17411	17276	17455	17437	17333	17143	17283	17262	17296	17276	17271	17357	17372	17360	17531	17251	17319	17280	17420	17194	17199	17370	17248	17160	17110	17221	17337	17379	17251	17432	17382	17054	17267	17212	17225	17280	17242	17300	17210	17404	17321	17411	17403	17346	17409	17378	17286	17176	17294	17454	17335	17344	17160	17283	17386	17426	17364	17321	17215	17394	17394	17284	17277	17304	17266	17492	17321	17176	17340	17457	17145	17198	17337	17355	17355	17314	17195	17259	17308	17330	17374	17438	17342	17384	17470	17277	17276	17258	17322	17216	17532	17530	17349	17209	17433	17330	17287	17450	17349	17367	17266	17257	17261	17467	17339	17364	17419	17283	17125	17196	17069	17434	17202	17199	17436	17311	17372	17267	17371	17350	17275	17346	17250	17329	17142	17334	17225	17255	17166	17361	17305	17287	17326	17297	17304	17357	17318	17369	17233	17420	17272	17338	17282	17302	17135	17532	17391	17177	17406	17176	17244	17399	17336	17307	17391	17255	17327	17371	17276	17084	17340	17312	17313	17326	17259	17349	17323	17376	17201	17166	17488	17249	17360	17209	17357	17430	17258	17354	17172	17231	17202	17310	17384	17308	17394	17182	17273	17033	17206	17202	17379	17290	17326	17363	17090	17298	17246	17389	17250	17348	17216	17359	17394	17183	17362	17535	17263	17487	17271	17352	17350	17231	17410	17389	17244	17296	17350	17242	17490	17225	17238	17291	17274	17244	17312	17285	17196	17173	17160	17279	17386	17253	17328	17381	17384	17207	17308	17335	17156	17429	17456	17257	17261	17287	17350	17310	17380	17278	17214	17385	17348	17407	17386	17276	17388	17230	17056	17332	17205	17149	17237	17293	17384	17246	17273	17262	17233	17361	17372	17302	17144	17311	17357	17261	17443	17537	17361	17180	17249	17164	17345	17321	17280	17394	17408	17358	17270	17329	17387	17387	17146	17391	17275	17404	17339	17211	17207	17176	17311	17260	17141	17326	17445	17201	17261	17274	17325	17316	17376	17405	17330	17465	17335	17172	17223	17170	17215	17259	17121	17373	17161	17291	17457	17110	17366	17378	17160	17317	17360	17530	17224	17228	17169	17357	17382	17253	17289	17350	17269	17443	17291	17452	17340	17200	17259	17279	17375	17244	17237	17307	17270	17256	17172	17312	17220	17303	17205	17378	17289	17459	17286	17183	17212	17198	17244	17174	17438	17317	17285	17209	17034	17171	17328	17315	17247	17251	17305	17308	17336	17221	17242	17316	17381	17188	17206	17408	17284	17409	17236	17375	17262	17281	17396	17067	17226	17242	17360	17191	17472	17280	17268	17384	17160	17301	17307	17326	17241	17155	17173	17140	17383	17322	17183	17319	17039	17310	17244	17247	17199	17543	17247	17251	17253	17212	17237	17423	17314	17323	17264	17238	17236	17429	17316	17314	17301	17232	17355	17236	17230	17263	17307	17375	17295	17317	17341	17262	17260	17303	17301	17125	17248	17194	17063	17327	17156	17244	17298	17148	17197	17299	17282	17350	17404	17285	17404	17268	17204	17364	17133	17391	17275	17356	17326	17371	17399	17207	17286	17264	17436	17246	17213	17265	17294	17387	17189	17323	17333	17274	17232	17239	17255	17144	17458	17304	17251	17347	17299	17303	17421	17255	17350	17313	17263	17349	17237	17171	17330	17326	17305	17221	17124	17520	17119	17249	17263	17204	17256	17235	17336	17363	17244	17296	17461	17301	17432	17390	17137	17287	17287	17081	17307	17411	17081	17194	17229	17142	17411	17190	17390	17350	17281	17185	17336	17178	17042	17362	17490	17405	17138	17406	17380	17409	17332	17311	17362	17219	17326	17336	17291	17315	17309	17312	17366	17268	17276	17379	17458	17337	17422	17352	17344	17470	17242	17293	17390	17321	17301	17325	17381	17256	17160	17399	17343	17228	17227	17152	17081	17386	17199	17328	17264	17211	17233	17244	17261	17339	17282	17412	17364	17260	17076	17288	17239	17519	17454	17016	17188	17294	17409	17375	17157	17261	17365	17247	17448	17377	17269	17305	17266	17261	17328	17287	17302	17279	17173	17022	17253	17436	17151	17373	17230	17247	17302	17282	17265	17226	17243	17301	17318	17340	17424	17427	17198	17338	17333
31840	25521	27617	25693	23931	23798	23831	23576	23542	23548	23364	23300	23654	24797	24961	24510	23764	23159	23120	23038	22903	23108	22979	23168	23253	23204	23114	23080	22802	23117	22929	22867	23196	23014	23244	23038	23094	23069	23163	23029	23159	23012	23277	22752	22937	23038	23166	23258	23112	23029	22968	23114	23039	23052	23040	23073	23099	23014	23169	22976	22959	23247	22949	23111	22728	23070	23084	23069	23041	23003	23178	22950	22987	22954	22969	23147	22751	23069	23182	23161	22982	23144	22991	22886	22959	22975	23098	23065	23111	23171	23026	23309	23210	23125	23121	23068	22913	23146	22847	22924	22893	22931	22831	22982	23059	23144	23047	22942	22983	22840	23117	23257	23078	23146	23064	23191	23164	23095	23142	23138	23047	23081	23183	23077	22844	23008	23261	23012	22913	23101	23041	22823	23247	22992	23106	23006	22859	23055	23059	23006	23078	23188	23043	23081	23159	23187	23111	23038	22965	22997	23080	22890	23139	23134	23003	23149	22867	23172	23048	23140	23025	23197	23102	23055	23159	23207	22927	23020	22964	23214	22928	22979	23130	23009	22929	23116	23152	23125	22983	23025	22888	23129	22898	23034	23376	23092	22995	22880	22928	22943	23003	23146	22890	23041	23012	23029	23033	22877	23075	23158	23105	22985	23315	23091	23139	22877	23086	23083	23071	22887	23059	23355	22939	23114	23339	23337	22871	22806	22837	23131	22930	22874	22967	22942	23254	23106	23178	22999	23191	23299	23115	23023	23143	23077	22913	22887	23051	22956	23201	23037	23321	23066	23051	23048	23019	23042	23073	23008	22828	23102	23113	23014	22937	23044	23044	22991	22989	23264	23032	23057	22962	22974	23023	22988	22920	22845	22981	23081	22998	23040	23017	22978	23139	22952	23031	23261	23224	22963	22973	23155	23048	23084	23098	23056	23091	22854	23114	22924	23009	22852	23137	23031	23126	23007	23211	22979	23057	22965	22947	22882	23060	22905	23247	23263	23100	22902	23334	22926	22958	22940	22924	23033	23349	23063	22912	22974	23125	22927	22965	22940	22935	23172	22761	23028	22949	23429	23176	23115	23063	22972	22947	23201	22971	23178	23060	22875	22972	23087	23053	22782	23110	23100	23043	22896	23194	23082	23033	23117	23025	22890	23122	23162	23263	22968	23269	23024	23196	22961	23067	23044	22993	23166	22868	22942	23182	23138	23180	23201	23187	22985	23114	23196	22998	23116	23111	22755	22740	23029	22855	23149	22968	22913	22875	23033	22948	22800	22826	22927	22942	22876	22938	23142	22910	23047	23225	23130	23122	23171	23037	23049	23023	23021	23168	22935	22925	23324	23084	22982	23005	23162	23030	23143	23293	22994	22869	23204	23212	23004	23047	22814	23018	22883	23140	23117	22933	22841	23138	23289	23156	23245	22958	23108	23225	23180	22966	22908	23003	22894	23267	23236	23004	23024	23060	22920	23169	22939	23017	23138	23128	22830	22931	22958	23057	22914	22867	22879	23024	23051	23060	22975	23117	23140	23264	23045	23238	23209	23027	23116	23143	23218	23103	23058	23258	22895	23054	23043	23113	23164	23017	23022	23172	23326	23167	23060	22887	23129	23100	22937	23115	23091	23070	22899	23032	23147	23185	22859	23083	23220	23189	23243	23172	23086	22911	22952	22916	23066	22885	23129	23199	23197	23140	23137	23073	23117	23049	23225	23122	23165	23007	23099	22833	22794	23071	23210	23117	22969	23136	22682	23083	22986	23114	23124	23112	22992	23261	23022	23066	23380	22749	22915	22965	22851	22837	23106	23071	23203	22972	23052	22891	23000	22986	23025	22892	23087	22976	23123	23004	22992	23051	22908	23278	23054	23194	22982	23148	23154	22987	23148	23076	23292	22973	23233	23103	22809	23058	22915	23101	23190	23085	23144	23048	22886	22880	23060	22697	22976	23039	23135	23129	23242	22991	22974	23158	23238	22958	22754	23271	23024	23135	23018	23117	23234	23097	22960	23175	23120	23166	23042	23173	23209	22930	23104	23233	23152	22948	23221	23174	23005	23048	22910	23241	22833	23103	22936	23144	23157	22914	22859	23021	23052	23097	22972	23013	22912	23039	23044	23029	23203	22773	22900	22956	23050	23020	23188	23046	22959	23107	23065	23006	23124	22915	22880	22847	23001	23039	22937	23050	23263	22964	23098	22899	23065	23189	22788	23108	22930	23037	23081	23184	23145	22959	23075	23023	23031	23071	22950	23065	23004	23026	23013	22924	22934	23110	22969	22999	22820	23265	22966	23068	22954	22950	22832	22948	23071	23064	22774	22975	22968	22979	22942	23263	23050	23060	23074	23035	22979	23122	22829	23077	22896	22825	23191	23174	23129	23134	23011	22969	22998	23138	23009	22802	23084	22933	23194	23029	22927	23097	22893	22853	23092	22981	22905	23171	23156	23395	23099	23166	23023	23102	22958	23130	22891	23066	23154	22976	23157	23242	22906	23052	23121	23086	23094	23170	23086	23001	23174	23079	23025	23126	23050	22945	23172	23208	23210	22942	23096	23026	23093	22971	23206	23198	23009	23252	23048	22892	23034	23096	23161	23082	23126	23130	23251	23086	22976	23175	23134	23104	23089	23017	23019	23270	22953	23111	23080	23061	22907	23014	22983	23091	22964	23059	22967	22918	22962	23061	23004	22842	23067	22954	23161	23108	22975	22976	23001	23145	23071	22938	22997	22908	23061	23046	22915	23009	23018	22961	23076	22977	23105	22932	22809	23123	23087	22892	22966	22835	23133	23214	22997	23198	22901	23237	23039	23372	22880	23095	23147	23259	23126	22946	23187	22929	23068	23355	23153	23038	22882	22954	22986	23128	22988	23296	23204	22880	23127	22960	23151	23162	23170	23148	23023	23329	23067	22871	23281	23133	23073	22926	23008	22920	23081	23025	23199	23294	23138	23180	23043	22947	23130	23094	23122	22990	22800	23312	22994	23189	23349	23073	22884	23171	22967	23050	22955	23006	23124	22898	23158	22844	23006	23112	23072	23070	22982	23283	23075	23148	22988	23099	23062	22928	23100	23096	23043	22947	23063	23115	23105	22953	23001	23012	23126	23038	23209	23153	23151	22991	23165	23296	23138	23170	23199	23011	22821	22746	23114	23146	23039	23084	23124	22952	23183	22939	23156	22867	23081	22862	22967	23164	23172	22825	23014	22986	22869	22920	22931	22934	22904	22994	22934	23231	23028	22881	23108	23007	23276	23256	23185	22942	22907	22780	23055	22955	22907	23008	23010	23169	22841	22883	23254	22897	22983	22983	22976	22999	22966	22937	22770	22992	22963	23165	22852	23040	23171	23006	23332	23091	22859	22890	23121	23123	23187	22886	22830	22842	23003	23057	23162	23075	22814	23164	23253	23000	22990	23278	22873	23101	23134	23126	22748	23072	23039	23120	23013	23105	23112	23014	22716	23008	23137	23378	22953	23079	22986	23033	22944	22995	23117	22928	22789	22953	23093	23029	23069	23165	22956	23037	22937	23074	23176	23235	22906	22943	23001	23178	22953	23165	23063	23182	22855	23013	22993	23304	23251	23176	23136	23039	23125	22932	23074	22966	22921	23095	23007	22997	23009	23009	22926	23150	23165	22946	23002	22931	22997	22892	22875	22994	23125	22888	23052	23217	23095	23157	23102	22953	22959	23120	23090	23232	22914	23012	23255	23039	23101	22907	23043	23177	23282	22926	23079	23106	23027	23177	23022	23069	22997	23065	22770	22765	22990	23105	23055	23019	23009	23126	23437	23174	23308	23111	23010	23018	23096	22777	23076	23001	23095	23112	23056	23228	22991	23023	23086	22882	22958	23064	23066	22999	23060	23011	22923	22986	23153	23094	23023	23021	23170	23149	22800	22967	22932	23115	23089	22805	23021	23193	23119	23035	22843	23010	23127	22951	23075	23075	22827	23018	22986	23041	23014	23015	23191	23078	22793	22988	23243	23252	22961	23144	23016	23180	23056	23144	23256	23003	22733	22933	23157	23255	23064	23013	23110	22999	23008	23136	23104	22958	23168	22915	22923	23151	23086	23337	22835	22984	23119	23000	23040	23092	23094	22806	23031	23189	22983	22976	23002	23138	23167	23071	22970	22841	23228	23094	23197	23063	22996	23123	22968	23066	22988	23081	23106	23229	23360	23255	22955	23185	23187	22958	22906	22901	23136	23149	23041	23368	23122	23092	23002	23029	23003	22958	22871	23036	23104	22992	22923	23022	23258	23013	23268	23159	22995	23230	23072	23060	23055	23019	23313	23025	22945	23037	23045	23169	23040	23003	22900	22943	23405	22900	22950	23134	23188	23110	23118	23017	22972	23024	23283	23430	23009	22908	23254	23108	23018	23340	23147	23092	22955	22891	23070	23093	23089	23166	23010	23144	23075	22825	23081	23107	22933	23086	23283	23175	22994	23183	23336	23237	23056	23116	23080	23017	22911	22913	23067	22994	22884	22841	22929	22955	23009	23099	22867	23053	23025	23151	23008	22980	22963	23011	23171	23384	23007	23068	23425	22931	22977	23003	22954	23196	23001	22981	23001	22976	23248	23119	22998	22808	22990	23051	23077	23139	23134	23175	23101	23136	23136	22959	23137	23125	22770	22846	22938	23179	22911	23008	22971	23078	23140	23027	23126	22964	23044	23223	22991	23089	23106	23171	22972	22989	23053	23255	22739	23009	23030	23010	23137	23162	23055	22955	22742	22734	23165	23167	23187	23002	22944	23287	22933	23099	22924	22928	23029	22971	23148	23227	22971	23073	23114	22909	22798	22913	23225	23086	23111	23087	23218	23010	23034	22955	22918	22978	22868	22902	22964	23048	23289	23138	22966	22882	23332	23163	23079	23090	23006	23216	23069	23064	23195	23087	22936	23062	22982	23248	23220	23044	23238	23016	23110	22994	23131	22788	23026	23150	22952	22963	22893	23034	23168	23059	23058	23085	23144	23072	22834	22947	23040	22927	23121	23214	22974	22973	23171	23148	23133	22995	22936	23149	22948	23197	22873	23177	22959	23093	23258	23128	23157	23347	22990	23189	22778	23220	23247	23199	23182	23190	23039	23175	23207	23162	23059	23012	22990	23173	23167	22976	23130	23067	23217	23173	22903
21250	24870	23332	20014	19103	18722	18256	18202	18040	17802	17881	17721	18610	20085	19827	19106	18059	17602	17404	17645	17344	17417	17327	17651	17480	17495	17448	17386	17546	17440	17491	17376	17552	17398	17511	17543	17475	17511	17391	17577	17699	17263	17484	17438	17536	17476	17367	17287	17540	17454	17283	17545	17534	17383	17503	17355	17545	17503	17414	17644	17303	17314	17406	17501	17384	17572	17458	17510	17407	17434	17397	17508	17353	17197	17492	17378	17411	17298	17558	17431	17363	17453	17408	17588	17395	17447	17495	17305	17505	17457	17568	17277	17525	17520	17580	17449	17445	17474	17309	17519	17283	17492	17570	17528	17533	17531	17530	17539	17592	17682	17527	17633	17484	17408	17348	17402	17287	17537	17422	17381	17365	17455	17328	17328	17469	17448	17339	17525	17429	17523	17576	17376	17350	17404	17412	17503	17444	17624	17472	17466	17447	17575	17513	17385	17326	17475	17479	17456	17359	17490	17425	17393	17518	17453	17561	17448	17418	17351	17383	17426	17426	17374	17341	17472	17521	17482	17611	17426	17375	17422	17363	17485	17526	17438	17450	17467	17541	17326	17539	17691	17586	17338	17528	17357	17497	17404	17483	17329	17557	17403	17602	17358	17610	17354	17418	17662	17355	17469	17421	17388	17333	17518	17557	17554	17568	17387	17447	17605	17488	17392	17279	17538	17415	17477	17403	17479	17551	17301	17460	17495	17532	17629	17452	17502	17451	17295	17479	17452	17443	17604	17618	17381	17701	17319	17641	17330	17516	17252	17341	17398	17547	17649	17431	17486	17496	17535	17470	17370	17363	17473	17348	17425	17353	17388	17537	17289	17311	17367	17442	17470	17457	17478	17589	17369	17375	17443	17301	17488	17581	17447	17604	17481	17532	17522	17513	17387	17435	17409	17337	17410	17537	17514	17408	17633	17337	17334	17650	17485	17376	17459	17640	17344	17344	17545	17604	17535	17609	17428	17306	17439	17351	17459	17322	17645	17381	17529	17499	17287	17418	17540	17462	17506	17565	17517	17420	17467	17495	17466	17415	17390	17471	17343	17492	17313	17481	17394	17359	17419	17369	17572	17486	17263	17286	17422	17553	17433	17447	17521	17405	17388	17337	17548	17611	17418	17561	17284	17423	17506	17539	17513	17382	17383	17426	17541	17510	17387	17481	17583	17499	17485	17269	17561	17237	17513	17566	17344	17480	17511	17443	17512	17525	17689	17488	17623	17480	17679	17511	17486	17428	17499	17503	17412	17396	17600	17344	17611	17471	17370	17378	17431	17400	17388	17586	17589	17347	17576	17624	17437	17510	17437	17472	17313	17526	17388	17559	17377	17254	17380	17397	17536	17410	17388	17544	17504	17452	17520	17572	17379	17337	17531	17520	17501	17593	17380	17367	17604	17343	17540	17364	17544	17437	17409	17268	17508	17533	17540	17489	17564	17477	17460	17596	17440	17453	17326	17407	17396	17415	17394	17529	17422	17285	17544	17459	17524	17364	17503	17590	17459	17677	17325	17430	17569	17427	17503	17625	17501	17341	17506	17621	17456	17372	17607	17441	17437	17519	17411	17453	17413	17401	17367	17438	17381	17681	17307	17386	17516	17582	17568	17513	17420	17590	17311	17534	17525	17454	17371	17450	17359	17544	17451	17481	17615	17397	17375	17386	17589	17388	17545	17444	17484	17456	17563	17449	17456	17359	17320	17433	17440	17402	17362	17425	17495	17355	17368	17472	17531	17389	17451	17436	17479	17176	17419	17229	17488	17371	17510	17369	17390	17464	17599	17404	17483	17378	17338	17401	17591	17543	17510	17441	17441	17487	17528	17506	17404	17531	17488	17511	17366	17410	17412	17334	17395	17474	17531	17311	17475	17267	17567	17322	17533	17479	17425	17470	17571	17584	17288	17429	17523	17517	17549	17532	17386	17551	17576	17420	17473	17331	17437	17671	17472	17426	17316	17512	17482	17495	17347	17368	17693	17560	17455	17301	17291	17392	17310	17520	17556	17610	17656	17385	17412	17533	17387	17560	17423	17622	17582	17477	17484	17399	17368	17414	17483	17534	17304	17380	17378	17458	17400	17525	17442	17465	17513	17583	17541	17555	17532	17494	17454	17373	17347	17750	17629	17416	17487	17609	17422	17447	17569	17606	17311	17489	17506	17446	17494	17539	17541	17374	17495	17450	17486	17336	17377	17641	17468	17388	17532	17475	17463	17347	17446	17395	17637	17580	17317	17624	17525	17487	17276	17469	17327	17559	17702	17327	17482	17337	17371	17347	17439	17455	17283	17402	17317	17466	17425	17547	17464	17530	17418	17550	17556	17468	17571	17559	17459	17519	17420	17413	17587	17498	17384	17447	17582	17449	17387	17560	17504	17312	17501	17518	17476	17259	17391	17371	17592	17490	17232	17417	17430	17463	17486	17612	17496	17502	17567	17446	17293	17458	17341	17603	17517	17456	17645	17398	17489	17549	17647	17432	17477	17577	17581	17311	17540	17431	17475	17516	17675	17623	17299	17566	17475	17506	17486	17465	17481	17363	17460	17357	17434	17404	17485	17555	17415	17461	17506	17520	17515	17352	17375	17661	17379	17540	17570	17538	17488	17292	17422	17475	17299	17548	17274	17429	17585	17529	17483	17467	17413	17423	17579	17378	17400	17402	17622	17318	17362	17507	17677	17515	17562	17423	17502	17413	17520	17611	17461	17234	17578	17591	17403	17508	17498	17377	17504	17444	17505	17511	17540	17330	17577	17431	17402	17350	17471	17563	17491	17507	17534	17638	17596	17432	17659	17629	17608	17529	17475	17313	17303	17462	17461	17565	17700	17589	17332	17442	17707	17533	17348	17472	17601	17470	17381	17396	17523	17428	17602	17527	17479	17332	17569	17482	17369	17623	17417	17450	17434	17567	17565	17455	17416	17324	17482	17525	17503	17574	17497	17654	17517	17464	17475	17535	17421	17616	17494	17765	17325	17611	17281	17498	17334	17451	17604	17503	17566	17334	17410	17580	17382	17377	17521	17369	17377	17485	17604	17467	17452	17639	17397	17493	17446	17490	17392	17357	17456	17567	17583	17446	17408	17464	17430	17460	17529	17247	17457	17436	17397	17343	17461	17408	17405	17383	17388	17462	17419	17449	17473	17371	17420	17455	17605	17507	17418	17275	17447	17468	17405	17376	17409	17643	17433	17538	17348	17544	17538	17637	17354	17301	17496	17405	17334	17458	17597	17401	17385	17416	17359	17428	17441	17411	17444	17550	17664	17296	17560	17513	17365	17330	17655	17499	17613	17496	17527	17477	17375	17517	17606	17510	17445	17456	17280	17569	17258	17461	17404	17581	17378	17624	17548	17191	17460	17559	17649	17607	17446	17511	17575	17436	17358	17407	17585	17494	17377	17686	17584	17334	17460	17484	17593	17466	17520	17357	17600	17396	17597	17393	17465	17346	17579	17304	17502	17575	17539	17488	17426	17496	17407	17397	17484	17405	17523	17338	17551	17536	17333	17429	17506	17500	17503	17575	17409	17548	17469	17409	17382	17414	17399	17497	17482	17356	17407	17567	17563	17619	17267	17399	17465	17269	17370	17504	17350	17487	17421	17357	17533	17509	17404	17510	17515	17526	17431	17408	17615	17517	17460	17383	17611	17461	17325	17544	17698	17410	17489	17507	17497	17492	17371	17279	17512	17461	17463	17525	17429	17407	17275	17532	17336	17410	17538	17528	17455	17507	17458	17356	17471	17629	17502	17405	17508	17640	17379	17581	17494	17582	17424	17505	17497	17400	17390	17519	17533	17644	17366	17441	17330	17416	17444	17526	17413	17408	17557	17552	17433	17502	17480	17492	17385	17461	17425	17603	17455	17499	17532	17433	17334	17508	17399	17519	17503	17526	17314	17514	17409	17260	17450	17495	17426	17470	17456	17578	17559	17518	17266	17290	17579	17360	17404	17393	17389	17581	17617	17486	17454	17536	17549	17430	17418	17454	17532	17432	17320	17608	17312	17520	17399	17509	17429	17653	17461	17506	17448	17478	17523	17395	17520	17544	17565	17431	17562	17332	17546	17431	17551	17437	17343	17675	17424	17566	17510	17320	17531	17351	17567	17358	17462	17329	17393	17401	17613	17600	17314	17525	17564	17537	17222	17442	17496	17589	17415	17418	17579	17404	17363	17484	17428	17321	17624	17533	17331	17448	17405	17445	17384	17464	17403	17462	17561	17538	17364	17477	17477	17448	17483	17590	17421	17470	17381	17586	17370	17596	17532	17543	17589	17414	17432	17338	17337	17461	17601	17469	17557	17392	17620	17426	17372	17564	17618	17596	17471	17421	17630	17398	17260	17382	17315	17514	17352	17316	17382	17591	17489	17435	17729	17345	17343	17463	17586	17699	17433	17652	17403	17530	17463	17378	17382	17383	17465	17581	17577	17568	17620	17405	17546	17433	17516	17418	17420	17457	17414	17492	17735	17390	17462	17361	17375	17517	17554	17447	17525	17526	17426	17481	17306	17594	17379	17464	17614	17352	17601	17476	17492	17480	17584	17440	17468	17460	17402	17702	17419	17534	17351	17404	17509	17499	17365	17358	17586	17330	17390	17691	17359	17499	17586	17547	17648	17587	17346	17305	17436	17342	17630	17553	17602	17504	17552	17508	17488	17483	17246	17513	17430	17382	17385	17450	17513	17508	17294	17345	17646	17436	17419	17462	17421	17463	17400	17494	17516	17481	17590	17510	17492	17354	17362	17511	17434	17518	17392	17347	17602	17565	17528	17382	17293	17299	17352	17370	17450	17570	17387	17396	17610	17399	17432	17503	17422	17429	17334	17404	17489	17536	17465	17383	17585	17525	17463	17347	17554	17415	17374	17432	17537	17459	17458	17788	17500	17235	17486	17482	17541	17425	17505	17492	17547	17430	17574	17606	17554	17550	17306	17474	17389	17479	17298	17496	17520	17443	17638	17319	17525	17472	17408	17551	17627	17503	17502	17509	17258	17328	17340	17357	17638	17379	17314	17543	17494	17443	17360	17476	17474	17473	17492	17567	17468	17524	17351	17234	17594	17461	17437	17489	17374	17471	17335	17490	17448	17600	17391	17449	17490	17370	17537	17320	17597	17497	17473	17399	17241	17546	17365
25655	21441	28525	26004	25069	25967	26500	24316	23663	23537	23790	23390	28693	35738	32683	28841	25028	22907	22813	22746	22852	22805	22828	22470	22723	22630	22655	22560	22340	22611	22631	22483	22596	22683	22603	22687	22569	22625	22699	22528	22472	22574	22494	22526	22492	22355	22620	22713	22501	22529	22621	22334	22600	22641	22687	22579	22665	22745	22494	22389	22571	22362	22417	22520	22427	22599	22790	22470	22643	22557	22747	22479	22429	22832	22412	22477	22467	22471	22646	22448	22455	22502	22544	22479	22867	22735	22291	22511	22494	22840	22511	22639	22573	22464	22438	22687	22383	22448	22527	22722	22619	22681	22582	22527	22474	22611	22541	22394	22713	22712	22431	22482	22658	22565	22449	22609	22435	22455	22774	22491	22745	22646	22686	22633	22603	22702	22799	22901	22665	22437	22815	22841	22528	22438	22697	22272	22554	22413	22420	22574	22562	22539	22548	22538	22783	22758	22630	22842	22487	22581	22533	22351	22559	22126	22438	22734	22687	22471	22501	22387	22352	22483	22664	22382	22696	22565	22384	22455	22494	22640	22568	22579	22671	22924	22405	22767	22646	22474	22411	22639	22486	22463	22547	22462	22702	22327	22601	22569	22876	22556	22254	22608	22360	22294	22648	22603	22498	22466	22529	22383	22494	22463	22540	22176	22561	22590	22486	22622	22643	22389	22384	22495	22617	22448	22451	22591	22472	22530	22487	22488	22391	22638	22354	22508	22608	22747	22543	22635	22322	22564	22671	22445	22515	22735	22355	22557	22705	22604	22639	22653	22565	22647	22608	22552	22629	22539	22734	22629	22506	22505	22537	22507	22410	22620	22791	22672	22531	22501	22430	22601	22619	22329	22404	22611	22636	22589	22538	22494	22635	22446	22662	22554	22456	22598	22355	22510	22459	22560	22408	22452	22686	22644	22568	22565	22563	22486	22737	22386	22385	22548	22668	22709	22771	22677	22616	22730	22580	22457	22678	22572	22772	22823	22549	22602	22799	22618	22430	22601	22493	22483	22431	22494	22457	22440	22383	22458	22538	22342	22413	22523	22394	22540	22371	22428	22412	22563	22591	22533	22752	22440	22655	22586	22703	22530	22639	22604	22556	22738	22671	22613	22502	22738	22649	22370	22629	22570	22609	22658	22760	22781	22505	22559	22559	22484	22561	22676	22650	22536	22499	22529	22737	22661	22504	22351	22322	22597	22667	22391	22603	22398	22520	22642	22575	22300	22613	22702	22376	22442	22585	22769	22281	22450	22600	22521	22636	22621	22419	22592	22612	22432	22403	22425	22605	22683	22518	22547	22367	22518	22484	22359	22608	22780	22611	22366	22689	22418	22503	22307	22649	22673	22612	22425	22575	22599	22355	22579	22505	22723	22727	22456	22380	22704	22721	22586	22712	22697	22432	22631	22617	22542	22411	22630	22617	22557	22731	22654	22463	22692	22787	22440	22634	22523	22462	22566	22573	22659	22582	22478	22573	22695	22656	22681	22581	22482	22679	22353	22565	22447	22205	22624	22491	22565	22327	22479	22485	22487	22189	22822	22558	22603	22577	22673	22642	22527	22405	22587	22588	22724	22636	22704	22498	22534	22404	22378	22584	22426	22616	22350	22369	22511	22580	22521	22562	22617	22627	22433	22580	22759	22473	22452	22436	22533	22497	22569	22413	22433	22524	22869	22589	22434	22684	22333	22668	22614	22515	22571	22552	22590	22600	22483	22493	22526	22726	22504	22593	22460	22573	22301	22381	22661	22673	22559	22632	22460	22597	22404	22526	22372	22429	22442	22588	22345	22609	22418	22494	22467	22388	22530	22438	22519	22558	22569	22351	22369	22523	22547	22501	22521	22742	22519	22581	22568	22571	22806	22710	22691	22416	22701	22783	22619	22500	22365	22338	22603	22443	22403	22545	22547	22775	22606	22605	22556	22573	22689	22711	22936	22655	22203	22538	22718	22476	22778	22498	22543	22596	22557	22676	22517	22617	22522	22770	22373	22503	22646	22624	22387	22478	22612	22558	22351	22566	22560	22531	22576	22702	22550	22577	22414	22670	22468	22364	22440	22427	22484	22336	22518	22737	22588	22615	22625	22565	22619	22531	22736	22600	22250	22639	22512	22742	22560	22542	22648	22595	22489	22573	22300	22622	22615	22424	22449	22505	22672	22724	22549	22531	22674	22572	22669	22593	22475	22467	22588	22404	22655	22663	22578	22577	22333	22619	22555	22540	22503	22624	22755	22684	22468	22356	22471	22478	22488	22482	22485	22432	22524	22566	22483	22417	22540	22319	22632	22451	22528	22449	22480	22516	22431	22508	22424	22726	22454	22440	22650	22338	22629	22565	22556	22534	22594	22518	22502	22469	22512	22531	22515	22532	22389	22611	22630	22408	22544	22668	22566	22512	22612	22626	22526	22636	22545	22459	22581	22615	22517	22722	22421	22355	22571	22574	22575	22326	22417	22145	22560	22526	22505	22682	22430	22374	22598	22592	22591	22402	22442	22287	22448	22504	22368	22650	22275	22478	22625	22671	22686	22748	22732	22716	22664	22568	22823	22371	22487	22589	22569	22411	22451	22574	22368	22380	22611	22752	22624	22654	22662	22568	22566	22669	22562	22699	22465	22418	22474	22565	22451	22598	22780	22677	22540	22536	22598	22334	22416	22447	22501	22538	22569	22738	22295	22569	22609	22679	22639	22658	22501	22440	22544	22437	22357	22635	22329	22704	22642	22653	22506	22893	22690	22662	22492	22443	22589	22553	22433	22456	22579	22594	22591	22689	22544	22454	22649	22660	22715	22469	22608	22510	22493	22540	22511	22585	22722	22608	22317	22552	22571	22435	22494	22549	22649	22536	22578	22460	22419	22681	22785	22657	22494	22515	22566	22545	22358	22295	22454	22542	22417	22616	22574	22624	22476	22490	22515	22326	22551	22409	22444	22551	22561	22478	22583	22375	22299	22534	22476	22737	22503	22324	22395	22562	22677	22588	22408	22618	22467	22611	22568	22783	22528	22806	22678	22635	22547	22597	22564	22578	22471	22389	22668	22371	22632	22322	22498	22740	22496	22667	22537	22345	22525	22601	22571	22375	22563	22599	22298	22725	22615	22502	22531	22488	22389	22764	22632	22388	22508	22478	22449	22448	22361	22719	22411	22482	22315	22403	22557	22529	22630	22506	22476	22708	22605	22570	22640	22599	22571	22791	22504	22331	22645	22469	22734	22430	22458	22488	22497	22626	22314	22497	22626	22662	22567	22336	22526	22698	22468	22575	22640	22588	22588	22559	22642	22542	22669	22540	22485	22402	22611	22509	22893	22541	22510	22591	22580	22734	22456	22545	22488	22495	22628	22477	22555	22685	22603	22638	22748	22544	22540	22834	22521	22727	22563	22450	22446	22416	22457	22449	22516	22656	22688	22622	22571	22372	22244	22371	22461	22706	22644	22515	22623	22544	22678	22579	22501	22617	22451	22671	22473	22610	22384	22369	22487	22564	22480	22541	22619	22390	22616	22358	22459	22551	22507	22519	22458	22567	22506	22428	22634	22721	22394	22314	22358	22244	22442	22423	22525	22497	22267	22636	22579	22588	22613	22702	22629	22422	22336	22495	22435	22342	22531	22597	22556	22464	22342	22341	22521	22551	22701	22470	22584	22566	22352	22522	22668	22692	22415	22498	22774	22370	22399	22542	22598	22431	22567	22498	22438	22639	22440	22553	22747	22641	22400	22742	22630	22695	22602	22691	22641	22563	22411	22537	22545	22511	22634	22434	22470	22371	22658	22724	22564	22336	22648	22634	22428	22336	22461	22564	22147	22543	22640	22613	22557	22504	22475	22559	22668	22284	22703	22695	22502	22621	22645	22667	22574	22646	22338	22395	22742	22587	22481	22717	22408	22605	22520	22465	22699	22705	22565	22487	22662	22532	22452	22586	22579	22525	22374	22508	22714	22370	22507	22322	22628	22367	22576	22508	22597	22481	22645	22720	22669	22550	22428	22601	22572	22946	22759	22621	22529	22711	22532	22654	22632	22448	22584	22307	22557	22664	22463	22449	22557	22566	22561	22498	22629	22686	22727	22639	22651	22518	22352	22637	22573	22749	22555	22506	22621	22731	22620	22468	22606	22398	22550	22614	22464	22496	22549	22525	22547	22400	22806	22647	22408	22653	22340	22639	22370	22476	22465	22701	22886	22546	22457	22469	22709	22660	22457	22598	22396	22572	22458	22380	22784	22573	22447	22476	22705	22535	22732	22481	22542	22491	22306	22501	22451	22572	22682	22677	22690	22471	22803	22682	22608	22439	22484	22399	22740	22518	22520	22627	22435	22651	22666	22611	22602	22718	22553	22610	22599	22474	22639	22526	22355	22567	22749	22563	22296	22525	22754	22480	22662	22576	22830	22560	22506	22699	22461	22516	22537	22271	22548	22366	22280	22571	22518	22530	22578	22468	22733	22604	22679	22600	22705	22449	22080	22259	22524	22758	22683	22398	22793	22451	22651	22330	22549	22484	22613	22734	22615	22598	22704	22548	22670	22471	22333	22436	22359	22457	22453	22624	22579	22681	22453	22460	22617	22551	22673	22552	22443	22654	22515	22425	22667	22553	22521	22801	22492	22479	22495	22395	22766	22808	22531	22488	22170	22434	22622	22752	22270	22455	22610	22408	22583	22434	22429	22494	22629	22426	22598	22553	22687	22642	22703	22505	22547	22645	22647	22422	22712	22528	22642	22515	22632	22543	22470	22614	22590	22535	22571	22380	22388	22552	22492	22587	22675	22530	22530	22640	22719	22462	22406	22625	22610	22798	22620	22482	22303	22452	22454	22530	22800	22530	22671	22562	22426	22703	22544	22359	22514	22591	22501	22571	22665	22634	22631	22585	22572	22444	22741	22559	22507	22460	22423	22454	22759	22563	22559	22786	22584	22538	22524	22881	22597	22609	22634	22550	22465	22569	22559	22532	22809	22575	22815	22711	22672	22521	22533	22285	22555	22591	22496	22538	22467	22416	22453	22411	22600	22689	22615	22383	22592	22633	22522	22443	22625	22546	22493	22437	22546	22500	22682	22524	22624	22618	22498	22603	22646	22566	22740	22486	22461	22557	22324	22532	22418	22719	22631	22514	22407	22614	22702	22446	22351
23603	38713	36514	27133	23303	21741	20786	19934	18990	18649	18876	18227	27559	34015	29932	24675	19675	17269	17199	17236	17277	17273	17327	17168	17174	17360	17263	17252	17181	17120	17186	17094	17140	17233	17122	17109	17013	17020	17315	17328	16984	17184	17161	17123	17114	17289	17222	16993	17265	17353	17255	17216	17271	17298	17179	17049	17215	17230	17126	17219	17254	17142	17034	17154	17098	17224	17096	17221	17198	17104	17254	17090	17060	17055	17098	17340	17209	16994	17189	17339	17200	16949	17172	17313	17157	17272	17244	17142	17160	17206	17074	17041	17062	17009	17310	17289	17202	17173	17112	17288	17094	17120	17205	17238	17183	17418	17174	17266	17311	17310	17347	17156	17164	17235	17150	17072	17191	17124	17265	17236	16961	17234	17290	17161	17023	17100	17100	17085	17310	17246	17418	17251	16955	17364	17335	17056	17238	17167	17172	17365	17193	17222	17194	17105	17210	17113	17137	17219	16968	17251	17225	17173	17211	17047	17241	17055	17258	17321	17294	17190	17092	17211	17233	17137	17336	17167	17113	17169	17144	17224	17221	17295	17169	17202	17132	17419	17324	17125	17051	17338	17312	17161	17208	17175	17260	17191	17188	17021	17272	17229	17320	17074	17048	17054	17133	17230	17140	17068	17234	17267	17162	17345	17184	17316	17291	17072	17162	17326	17190	17335	17104	17216	17218	17105	17272	16996	16915	17220	17036	17205	17003	17281	17177	17177	17256	17056	17254	17078	17299	17077	17367	17277	17199	17261	17225	17251	17089	17165	17133	17068	17202	17188	17233	17310	17165	17176	17058	17026	17141	17101	17100	17135	17284	17175	16884	17240	17169	17289	17055	17112	17199	17288	17346	17182	17152	17250	17106	17227	17384	17128	17153	17409	17368	17040	17097	17280	17284	17109	17283	17418	17095	17294	17026	17161	17141	17314	17232	17189	17318	17141	16984	17108	17442	17138	17089	17328	17147	17050	17332	17188	17099	17181	17067	17315	17313	17079	17160	17082	17029	17130	17151	17099	17101	17166	17238	17235	17215	17071	17285	17294	17230	17126	17314	17140	17298	17130	17410	17273	17113	17148	17274	17085	17100	17082	17069	17240	17081	17208	17276	17356	17168	17141	17174	17175	17132	17237	17130	16987	16992	17321	17200	17252	17340	17307	17308	17212	17419	17275	17211	17209	17254	17214	17237	17221	17418	17337	17140	17100	17095	17132	17218	17097	17198	17263	17290	17246	17218	17089	17245	17243	17242	17313	17378	17167	17345	17155	17411	17276	17339	17055	17095	17065	17059	17310	17120	17206	17208	17056	17029	17091	17041	17339	17319	17103	17417	17139	17218	17029	17306	17199	17113	17139	17306	17224	17021	17119	17188	17221	17225	17284	17205	17350	17165	17004	17166	17237	17231	17266	17058	17378	17301	17211	17395	17172	17133	17175	17083	17141	17195	17235	17148	17152	17052	17226	17087	17220	17167	17151	17240	17183	16999	17066	17102	17302	17169	17286	17335	17245	16934	17247	17094	17166	17168	17348	17054	17157	17361	17044	17227	17010	17478	17200	17092	17121	17191	17228	17061	17179	17212	17301	17175	17224	17271	17259	17250	17250	17169	17342	16937	17178	17185	17418	17178	17238	17177	17221	17100	17167	17291	17248	17116	17224	17167	17228	17105	17230	17324	17305	17243	17137	17056	17300	17285	17241	17234	17244	17366	17254	17342	17283	17075	17294	17138	17169	17189	16974	17180	17087	17276	17220	17200	17364	17084	17077	17098	17146	17273	16962	17289	17239	17365	17152	17206	17185	17206	17374	17226	17264	17112	17423	17121	17154	17236	17407	16944	17288	17368	17206	17260	17155	17158	17300	17304	17073	17144	17282	17166	17263	17326	17124	17178	17128	17293	17065	17216	17186	17212	17055	17175	17320	17360	17304	17224	17098	17100	17229	17358	17254	17199	17242	17266	17278	17211	17221	17183	17095	17176	17218	17338	17313	17312	17216	17252	17244	17184	17145	17216	17235	17237	17220	17213	16973	17307	17061	17434	17025	17109	17250	17308	17337	17058	17221	17400	17182	17247	17129	17239	17358	17140	17047	17187	17191	17153	17374	17166	17235	17274	17203	17026	17258	17105	17245	17017	17089	17226	17258	17416	17299	17357	17213	17232	17317	17136	16935	17115	17224	17057	17078	17246	17105	17143	17114	17137	17283	17201	17281	17108	17114	17184	17161	17126	17195	17225	17414	17237	17293	17233	16955	17246	17355	17128	17235	17117	17085	17101	17076	17321	17103	17320	17198	17307	17391	17382	17158	17038	17081	17305	17287	16986	17317	17065	17015	17284	17256	17149	17323	17398	17197	17165	17081	17320	16941	17290	17234	17170	17324	17319	17245	17019	17129	17294	17034	17243	17075	17293	17148	17214	17299	17215	17181	17289	17170	17244	17197	17142	17216	17087	17176	17236	17199	17310	17193	17160	17255	17208	17364	17332	17132	17346	17260	17214	17303	17199	17048	17329	17262	17160	17258	17121	17263	17302	17059	17351	17215	17195	17264	17310	17085	17305	17184	17361	17073	17332	17147	17232	17164	17015	17328	17144	17324	17131	17192	17299	17137	17289	17099	17114	17116	17281	17168	17282	17202	17258	17338	17213	17189	17120	17186	17199	17133	17089	17302	17174	17198	17249	17313	17159	17357	17219	17057	17316	17145	17196	17318	17106	17174	17418	17260	17142	17218	17259	17284	17109	17164	17101	17307	17068	17253	17358	17277	17492	17094	17155	17260	17015	17183	17049	17145	17281	17234	17116	17283	17311	17171	17232	17091	17122	17126	17148	17130	17117	17343	17254	17170	17282	17145	17072	17225	17107	17170	17300	17309	17292	17215	17237	17197	17120	17370	17150	17256	17314	17321	17344	17208	17035	17427	17132	17131	17289	17181	17125	17056	17202	17211	17068	17183	17315	17158	17266	17237	17253	17172	17184	17242	17132	17088	17206	17161	17091	17205	17266	17161	17402	17154	17095	17115	17077	17201	17247	17258	17282	17246	17273	17190	17233	17128	17181	17285	17278	17083	17217	17346	17023	17095	17170	17274	17164	17089	17213	17231	17271	17258	17272	17150	17267	17258	17434	17259	17407	17184	17180	17062	17178	17096	17221	17159	17213	16995	17128	17168	17326	17181	17241	17224	17223	17247	17321	17382	17286	17284	17172	17131	17236	17375	17323	17250	17279	17286	16986	17131	17204	17118	17362	17347	17199	17378	17304	17284	17269	17027	17465	17001	17194	17038	17299	17419	17320	17317	17174	17283	17177	17222	17235	17094	17183	17136	17225	17120	17053	17203	17269	17342	17275	17208	17188	17181	17102	17390	17071	17251	17223	17348	17368	17209	17253	17121	17290	17175	17126	17143	17016	17233	17189	17368	17223	17256	17144	17142	17152	17114	17185	17164	17297	17256	17051	17276	17309	17127	17364	17157	17213	17258	17089	17227	17190	17284	17248	17240	17304	16889	17298	17259	17213	17169	17128	17260	17070	17282	17101	17155	17318	17175	17211	17208	17208	17206	16969	17265	17330	17064	17215	17023	17052	17277	17189	17168	17085	17213	17277	17460	17129	17186	17138	17164	17289	17140	17246	17098	17117	17218	17190	17210	17009	17123	17195	17223	17245	17266	17177	17183	17293	17199	17366	17042	17157	17155	17217	17183	17093	17258	17159	17234	17184	17146	17188	17285	17366	17242	17258	17037	17244	17200	17308	17331	17321	17138	17164	17147	17293	17271	17172	17385	17174	17205	17252	17211	17032	17140	17155	17205	17033	17128	17153	17231	17212	17110	17229	17016	17072	17140	17352	17206	17237	17263	17289	17298	17328	17193	17095	17157	17011	17344	17054	17107	17252	17128	17214	17292	17195	17229	17224	17263	17101	17262	17319	17353	17300	17209	17297	17108	17119	17197	17166	17117	17101	17328	17227	17181	17149	17089	17270	17270	17264	17268	17205	17113	17164	17323	17243	17177	17235	17288	17195	17222	17285	17185	17121	17171	17269	17275	17187	17069	17043	17073	17264	17216	17090	17138	17151	17255	17217	17168	17089	17254	17308	17178	17230	17143	17225	17184	17222	17136	17389	17093	17186	17321	17321	17318	17278	17222	17234	17147	17162	17182	17133	17207	17188	17203	17225	17135	17186	17088	17203	17247	17273	17250	17256	17085	17263	17280	17096	17233	17235	17308	17273	17004	17166	17252	17106	17046	17139	17202	17194	17165	17154	17145	17045	17332	17328	17258	17223	17144	17201	17214	17190	17280	17284	17161	17178	17139	17171	17206	17000	17312	17163	17127	17404	17050	17168	17233	17062	17043	17331	17227	17252	17262	17218	17241	17143	17360	17167	17301	17022	17182	17216	17228	17228	17158	17307	17107	17205	17123	17254	17314	17347	17141	17314	17141	17218	17085	17182	17174	17305	17228	17107	17093	17308	17136	17254	17316	17002	17139	17117	17204	17234	17080	17293	17196	17053	17215	17373	17177	17269	17222	17126	17229	17071	17219	17247	17124	17055	17275	17322	17140	17310	17204	16989	17259	17363	17307	17212	17201	17215	17141	17223	17130	17187	17124	17099	17261	17380	17096	17173	17136	17232	17271	17202	17250	17196	17071	17347	17124	17216	17222	17228	17003	17128	17037	17205	17299	17161	17356	17207	17212	17201	17259	17300	17129	17126	17146	17102	17211	17123	17325	17099	17184	17147	17033	17128	17146	17171	17205	17151	17190	17109	17247	17079	17332	17287	17093	17082	17172	17130	17197	17302	17145	17023	17273	17010	17033	17156	17140	17239	17183	17144	17158	17287	17145	17066	17103	17172	17163	17188	17249	17246	17112	17103	17299	17094	17251	17135	17229	17160	17024	17098	17232	17300	17121	17245	17126	17227	17187	17263	17209	17073	17114	17122	17292	17142	17355	17397	17230	17157	17180	17352	17217	17075	17227	17152	17218	17101	17153	17266	17117	17287	17197	17353	17113	17447	17184	17336	17180	17038	17156	17319	17262	17285	17128	17243	17331	17153	17126	17191	17240	17272	17325	17161	17197	17173	17244	17265	17109	17297	17011	17336	17169	17309	17259	17324	17204	17381	17116	17102	17205	17306	17275
23759	21250	28799	24265	22917	26638	29333	25302	24438	24135	24297	23571	31980	44896	40054	33508	26156	22618	22247	22359	22193	22231	22145	21957	22099	22181	22189	21988	22145	22198	22115	22045	22182	22065	21901	21802	22159	22001	22154	22117	21978	21934	22124	22144	22308	22043	22161	22058	22319	22019	22096	21923	22024	22129	22230	22041	22005	21959	21850	22096	21928	21924	22233	21939	22045	22006	21936	22133	22029	22038	22029	21765	21776	22217	22209	22115	21875	21932	21929	21978	22048	21931	21827	22031	21837	21940	22161	21760	21693	21914	22182	21918	21957	22017	22109	22073	21980	21964	21861	22085	22128	21910	22081	22180	22045	21658	21984	21936	21942	21956	21836	22090	21821	21891	21911	22112	21986	21940	22157	21947	21909	22177	22017	22105	22125	22113	22010	22178	22174	21736	21961	21907	22143	21950	21847	22005	22168	21953	22048	21872	22052	22066	21965	21879	22100	22034	22216	21684	21920	22002	22000	22109	21890	22020	21820	22067	21949	21971	21992	22088	22208	21941	22095	21880	21988	21963	22151	22068	22239	21962	21942	22125	21874	22067	22162	21933	22026	22080	21856	21975	22071	22302	22059	22064	22168	22107	22041	22073	22168	21990	22167	22069	22001	21818	21840	22085	22072	21985	22022	22080	22010	22101	22026	21932	22250	22163	22149	22132	22013	21872	21947	22183	21843	21885	22023	21974	21917	22262	21845	22012	22018	22003	21948	21906	21993	21914	21990	21681	22108	21997	22000	21865	22058	22264	22100	21806	21988	22116	21994	22121	22014	21952	22111	22078	22040	21876	21974	21870	22091	22079	21931	22000	21938	22035	21777	22267	21927	21916	22155	21981	21955	22073	22002	21987	21909	21883	22097	21917	22004	21876	22016	21771	21965	22018	22164	21700	22094	22128	21983	21760	21978	21847	21894	21853	22165	21905	22088	21857	22015	21871	22080	21959	21992	22131	21770	22003	21932	21927	21853	22082	22071	21835	22045	22055	21915	22133	22195	22155	21833	21820	21959	22080	22268	21989	21922	21994	22115	21873	21840	22086	22031	21879	21898	22072	21842	22006	22215	22256	21921	22058	21962	22019	22201	22022	22054	21957	21994	21911	21874	21910	21975	22192	21961	21984	21816	22073	22080	22251	21846	21911	22137	22015	21988	22066	22149	21876	21995	21992	22061	21916	21925	22081	21912	22001	21972	22251	22044	21944	21836	21947	22073	21943	21978	21969	21982	22121	22019	22383	21795	22048	22067	22173	21871	22201	22014	22069	22054	21993	22028	21891	21847	22151	21996	21929	22232	21893	21883	22128	22120	21924	21856	21833	21812	21946	22178	21963	22140	22126	21833	21954	21995	21928	22025	21895	21768	21917	22022	21856	22018	22065	22042	22030	22170	21951	21814	21936	22080	21860	22032	21975	21914	21853	21916	22104	21980	21808	21938	21924	21926	22015	21723	22199	22167	21943	21940	22180	22123	21929	21890	22057	21831	21901	21929	21997	21968	22078	21935	21985	21871	22040	21986	22081	21989	21862	22026	21717	22201	22100	21927	22174	22016	21971	21955	21999	22047	22223	22145	21972	22343	21960	22102	21910	22035	21994	21710	21906	21945	21957	22215	21871	22231	21982	21918	22003	21976	22082	21830	21988	22025	22031	22009	21929	22065	21972	21902	22015	21865	22003	22131	22069	22305	22124	21903	22165	22113	21873	22007	22047	22058	21892	21946	22011	21992	22261	21993	21866	21893	21964	21954	22108	22082	21800	22052	22167	21769	21839	21970	22101	21845	21974	21672	21858	22099	21985	22125	22063	21854	21941	21992	22105	21667	22035	22030	22069	22132	22111	21863	21946	21972	21996	21791	21946	21941	21939	22029	22046	22073	22028	22013	22106	22327	21610	21941	21860	22077	21766	21991	22005	22113	22153	21967	21701	22143	21932	22044	21948	22049	21901	22156	21903	21877	21950	22169	22070	22197	22171	21943	22101	22056	22185	22211	22298	22286	21971	21982	22134	22190	22014	21958	21857	21852	22153	21897	21773	22053	21812	22078	22079	21961	22217	21849	22198	21816	21897	22021	22127	22048	22246	22027	21931	21853	21939	21964	22059	22035	21951	21899	21814	22160	21781	22001	21896	21925	21876	21714	21857	22095	21937	21918	21969	21981	22174	22016	21959	21904	22066	21859	22062	22101	22096	22012	22011	22236	22291	21993	21978	21933	21895	21806	22098	22002	21959	21967	21856	22041	22001	22102	22236	21947	21843	22052	22013	21762	21878	22250	22152	22045	22027	22140	21837	22124	22044	22093	22061	22084	22075	22097	22119	21888	21884	21893	22054	22145	21890	22023	22298	22042	22322	22106	21986	21837	22083	22120	22188	21929	22064	21900	21971	22056	21977	22146	21780	21852	21980	21935	21968	22150	21929	21952	21858	22226	21815	21890	22095	22295	22160	21914	21904	22036	22123	21908	22072	22226	21803	22114	21875	21878	22058	21835	21794	21750	21761	22006	22158	22063	22002	22105	22056	21901	22143	22078	21865	22052	22080	22185	22028	21970	22041	21939	21915	22223	22124	22103	21904	21909	21902	22033	21939	21977	21871	22148	21846	22186	22316	22133	22150	22031	21931	22232	22277	22277	22007	21859	21837	21907	22078	22145	21878	21986	22168	21818	22103	22097	22085	21896	22001	21884	22001	21980	22128	22140	22124	22121	22098	21852	21941	21923	22077	21990	21934	21964	22040	22118	22068	22072	22076	21916	21783	21942	22021	21938	21910	21937	22205	22259	22088	22124	22032	21923	21931	21974	22025	21948	22020	22079	21887	22242	22009	21861	21786	21845	21875	22091	22154	22226	22011	21997	21904	21997	22065	21940	21972	22065	22071	22006	22095	21959	21999	22047	21805	22189	21962	22070	21968	22095	21971	21809	21930	22206	21924	21949	22010	22085	22026	21933	21874	21859	21970	21990	21895	21981	22004	21914	22028	22154	21882	22074	22118	22018	22303	21970	22003	21979	21967	21992	21898	22090	21989	21982	22104	21944	22063	22185	22185	22086	22023	21726	21922	21834	21854	21982	21880	21895	22090	21929	21751	22342	21803	22245	22080	22018	22073	22066	22054	22057	22172	22054	22004	22055	21970	22054	21912	22001	22042	22026	22156	21838	22084	22099	22055	22081	21817	22025	21898	22011	22086	22062	22099	21863	21880	21909	21732	21822	21999	22214	22054	22012	22022	21978	21979	22085	22149	22150	21973	21957	21864	22099	21911	22231	22052	22179	22020	22021	22034	21934	21989	22022	21996	21910	21877	22129	21788	21958	22146	21962	21837	22120	21797	21911	21967	22071	21975	21874	22132	22218	22053	21930	21895	21950	22182	22085	22050	21881	22192	22098	22112	22132	22014	22121	21942	21913	22035	21975	22141	22118	22245	22103	21864	21917	22082	22255	22159	21935	21927	21994	21948	21870	21910	21803	22046	22055	22111	21924	21995	21805	21949	22088	22000	21927	22112	21941	22090	22277	22027	21987	22001	21901	22000	22011	22106	21859	21860	21931	22025	22023	22044	21806	22033	21825	21919	22077	21950	22171	22281	22236	22000	21880	22130	22060	22053	21884	21824	21903	21977	22079	21879	22192	22013	22190	22017	22007	22066	22048	22028	22079	22022	22098	21806	22400	21794	22077	21808	22149	21937	22018	22126	21763	21931	22264	22142	22115	21933	21867	21933	21894	21925	21861	22155	22245	22019	22025	22168	21722	21988	22182	22258	21917	22202	21999	22012	21925	22068	21948	21903	22124	22167	21981	22110	22061	21784	21922	22106	21907	21929	21883	22037	22012	22160	21943	22183	21837	22052	21931	22017	22052	22112	22040	21931	21881	22072	21885	22001	22027	22074	21891	21954	21930	22058	21906	22087	22008	22075	22068	21821	22037	22033	22048	21947	22005	22190	22008	22164	22064	21970	22021	22305	22226	21791	22151	21963	21963	21932	21871	21903	21943	21834	22170	22094	21994	22015	21877	22089	22210	22221	21914	21996	22108	22059	21913	21827	21869	21916	21822	21927	22147	21898	22011	21886	21929	22051	21923	21855	22069	22072	22060	21934	22086	22104	22016	22113	22128	22116	22024	21886	21914	22204	21948	22090	21949	22031	21904	22110	22286	21820	22016	22226	21985	21815	22098	21907	21970	21844	22076	22211	22048	22020	21970	21965	21859	21900	22021	22185	21955	21874	22008	22079	21889	22027	21927	21918	21837	21938	22239	22114	21899	21888	22197	21951	21911	21995	21915	22200	21877	21991	21873	21871	21895	22165	21867	21819	21820	21835	21962	21966	21858	22120	22023	22059	22070	22116	22119	22021	22125	21931	21963	22012	22157	21912	22129	22236	22225	21856	22119	22169	21996	22170	22025	21819	21945	22048	21981	22078	22118	22129	22147	21811	21861	21892	22043	22113	21903	22016	21982	22045	21947	22346	21830	22031	21990	21889	22098	22048	21874	21857	22044	21995	22311	22130	21981	21864	22110	21894	22224	22118	22109	22070	22094	22111	21964	22189	22084	21956	21975	21997	22163	22153	22077	21962	22123	22056	22006	21973	21988	21860	22165	21771	21795	22129	21755	22178	21831	21902	22006	21952	21985	21969	22116	21910	21808	21980	21983	22139	22154	22128	22028	21927	22108	22193	21997	22031	21947	21917	21904	22040	21842	21835	22054	21800	22103	21952	21846	22057	21915	21859	22101	21634	21923	21823	21726	21984	21923	22050	22115	22212	21902	22105	21951	21864	22018	22135	21858	21914	21879	21846	22036	22018	22016	22252	22008	22359	21930	22023	22083	21867	22038	21913	22095	22054	22175	21914	21989	21836	22056	22192	21959	22004	21914	21884	22075	21923	21999	22111	21881	22005	22006	21998	22164	22070	21940	22054	22288	22271	21935	22011	22174	21889	22155	22119	22127	21899	22233	21937	21874	21910	22063	22125	22067	21973	22167	21783	22131	21876	22075	21990	22048	22051	22177	22021	21996	21838	21948	21858	21868	21879	21924	21910	21921	22067	22100	22113	21890	21975	22180	22119	22115	22014	21993	21825	22027	22011	21953	22163	22030	21921	21921	21798	21839	22220	22029	21921	21926	21791	21966	21878	21876	21955
26951	45874	45373	35634	27431	24492	23575	21892	20869	19664	19868	19025	32453	43849	38397	30101	20548	16731	16885	16691	16906	16864	16844	16796	16888	16880	16733	16790	16989	16946	17066	16895	16798	16793	16826	16859	16993	16889	16966	16917	16725	16708	16967	16944	16683	16839	16892	16861	16928	17056	16852	16950	16779	16819	16960	16842	16851	16838	16980	16811	16977	17046	16851	16840	16860	16903	16813	17039	16874	16846	16891	16991	16780	16831	16885	16916	16953	16613	16919	16960	16793	16966	16907	16804	16769	16801	16838	16908	16974	16763	17023	17022	16805	16789	16936	16828	16780	16828	16808	16821	16784	16950	16958	16837	16956	16918	17038	16843	16759	16807	16850	16840	16753	16769	16884	16817	16964	16755	16962	16901	16761	16811	16927	17006	16796	16811	16831	16836	16883	16599	16713	16774	16794	16831	16594	16871	16812	16941	16863	16910	16918	16853	16819	16915	16860	16830	16826	16915	16764	16739	16820	16716	16894	16799	16771	16899	17112	16863	16851	16725	16881	17000	16836	16898	16900	16856	16642	16833	16808	16742	16929	16722	16781	16897	16850	16896	16917	16821	16774	16686	16772	16960	16805	16884	16900	16717	16875	16958	16901	16673	16684	16728	16885	16865	16890	16760	16665	16969	17074	16742	16921	16710	16937	16926	16897	16856	16721	16744	16789	16818	16702	16886	16801	16894	16741	16833	16786	16932	16743	16830	16784	16807	16837	16994	16719	16843	16940	16741	16794	16709	16915	16681	16692	16744	16919	16820	16790	16765	16831	16857	16736	16905	16730	16692	16809	16968	16848	16892	16724	16870	16714	16799	16987	16740	16929	16868	16872	16839	16759	16834	16946	16873	16875	16978	16714	16802	16803	16814	16871	16913	16878	16846	16806	16995	16702	16795	16825	16795	16795	16958	16841	16798	16880	16806	16933	16687	16741	16942	16787	16877	16713	16749	16597	16881	16787	16727	16798	16853	16784	16868	16817	16826	16757	16739	16896	16914	16945	16760	16922	16783	16665	16961	16760	16730	16953	16888	16811	16747	16772	16861	16751	16669	16792	16864	16874	16736	16777	16557	16785	16794	16812	16916	16843	16720	16929	16760	16858	16879	16782	16932	16842	16757	16797	16667	16836	16934	16830	16906	16986	16981	16799	16810	16935	16683	16850	16933	16843	16986	16812	16791	16970	16875	16759	16814	16743	16789	16946	16762	16853	16812	16779	16898	16788	16975	16907	16897	16893	16630	16848	16727	16656	16784	16992	16744	16766	16693	16720	16686	16797	16738	16757	16687	16903	16984	16874	16821	16830	17056	16702	16880	16919	16897	16908	16913	16883	16971	16816	16792	16810	16758	16859	16943	16885	16796	16751	16846	16780	16754	16860	17066	16959	16863	16788	16783	16744	16680	16783	16781	16686	16905	16807	17013	16784	16863	16656	16874	16752	16802	16812	16678	16860	16858	16654	16765	16898	16871	16649	16826	16607	16787	16783	16873	16851	16889	16720	16868	16817	17004	16815	16814	16852	16733	16692	16786	16974	16873	16748	16848	16655	17065	16739	16740	16901	16858	16858	16805	16771	17047	16768	16906	16902	16814	16647	16835	16958	16817	16661	16693	16819	16827	16764	16872	16872	16914	16933	16794	16974	16764	16696	16764	16829	16852	16786	16802	16886	16742	17007	16893	16944	16664	16874	16847	16925	16997	16827	16781	16898	16714	16726	16872	16644	17006	17070	16745	16772	16609	16956	16680	16906	16807	16917	16812	16785	16739	16853	16878	16738	16964	16911	16964	17008	16859	16848	16847	16851	16901	16892	16764	16861	16913	16912	16880	16715	17001	16770	16953	16650	16668	16716	16842	16713	16780	16820	16838	16802	16729	16922	16890	16827	16980	16840	16889	16831	17018	16774	16654	16783	16736	16903	16774	16776	16813	16831	16909	16715	16990	16693	16865	16849	16735	16862	16837	16786	16990	16840	16895	16761	16772	16693	16888	16796	16783	16926	16936	16853	16936	16727	17036	16726	16783	16866	16902	16819	16831	16956	16648	16774	16917	16665	16772	16864	16726	16799	16962	16737	16776	16801	16985	16907	16872	16567	16858	16872	17011	16888	16955	16744	16883	16877	16887	16789	16760	17011	16753	16857	16739	16676	16979	16940	16871	16721	16760	16970	16961	16783	16802	16836	16790	16771	16845	16816	16769	16834	16954	16904	16845	16862	16925	16854	16771	16648	16934	16853	16921	16785	16844	16770	16698	16816	16880	16840	16942	16877	16960	16849	16748	16780	16871	16787	16949	16825	16857	16844	16790	16718	17097	16847	16775	17040	16860	16909	16772	16807	16939	16772	16757	16723	16903	16803	16789	16679	16811	16905	16854	16762	17053	16721	17012	16694	16741	16783	16808	16763	16889	16985	16850	17037	16746	16719	16895	16927	16597	16857	16761	16811	16979	16846	16794	16851	16596	16922	16886	16614	16863	16867	16883	16768	16752	16891	16782	16803	16966	16907	16715	16902	16854	16811	16909	16931	16754	16693	16828	16945	16771	16741	16871	16704	16800	16724	16839	16864	17037	16930	16749	16694	16788	16855	16709	16797	16842	16830	16760	16834	16773	16870	16794	16885	16832	16915	16846	16819	16762	16732	16916	16842	16987	16752	16790	16926	16864	16856	16940	16769	16917	16838	16974	16625	16731	16833	16945	16715	16920	16847	16656	16780	16744	16820	16880	16766	16865	16675	16840	16773	17118	16752	16877	16875	16744	16733	16739	16747	16835	16932	16835	16901	16807	16973	16849	16679	16896	16820	16828	16698	16880	16736	16531	16970	16703	16775	16793	16909	16645	16940	16761	16809	16869	16775	16658	16831	16670	16684	16936	16743	16416	17017	16931	16827	16849	16884	16630	16943	16696	16779	16720	16796	16905	16819	16743	16932	16904	16819	16920	16868	16843	16865	16808	16760	16802	16681	16926	16911	16735	16849	16827	16933	16922	16852	16861	16901	16886	16707	17010	16768	16806	16823	16771	16686	16658	16788	16755	16904	16943	16821	16852	16785	16821	16832	16956	16795	16796	16946	16829	16951	16778	16787	16839	16702	16922	16793	16710	16769	16916	16952	16831	16991	16733	16821	16816	16842	16880	16885	16773	16881	16786	16939	16826	16738	16861	16976	16817	16857	16766	16844	16906	17018	16934	16937	16916	16708	16787	16829	16937	16786	16760	16812	16946	16829	16987	16752	16644	17014	16906	16863	17014	16660	16884	16768	16734	16879	16810	16820	16758	16857	16837	16803	16771	16652	16813	16787	16766	16834	16774	16839	16926	16860	16816	16698	16656	16912	16795	16777	16741	16880	16950	16901	16911	16756	16911	16905	16731	16900	16907	16870	16815	16876	16916	16923	16763	16820	16665	16715	16858	16797	16932	16727	16746	16870	17083	16698	16836	16737	16829	16970	16972	16739	16845	16705	16871	16899	16862	16758	16746	16815	16794	16838	16795	16775	16980	16815	16728	16823	16789	16922	16948	16920	16920	16907	16748	16796	16901	16845	16923	16826	16824	16856	16786	16840	16784	16953	16808	16899	16938	16827	16884	16948	16717	16909	16770	16894	16908	16934	16827	16805	17023	16815	16954	16983	16905	16678	16772	16923	16750	16948	16824	16644	16775	16733	16609	16892	16853	16973	16883	16778	16632	16870	16879	16778	16760	16877	16865	16900	16880	16894	16827	16829	16801	16834	16800	16954	16773	16814	16761	17035	16884	16776	16753	16799	16858	16895	16729	17116	16657	16831	17005	16802	16846	16858	16897	16790	16713	16616	16768	16679	16769	16801	16858	16782	16660	16835	16927	16978	16803	16792	16985	16799	16809	17005	17024	16844	16889	16918	16754	16825	16842	16996	16932	16778	17041	16716	16832	16776	16988	16880	16831	16851	16756	16931	16739	16787	16750	16976	16860	16783	16748	16861	16912	16796	16917	16772	16976	16781	16807	16898	16965	16821	16771	16807	16948	16740	16978	16915	16809	16954	16806	16814	16765	16958	16804	16961	16907	16908	16746	16585	16720	16711	16935	16872	16829	16976	16845	16879	16714	16766	16740	16767	16715	16826	16760	16834	16920	16862	16866	16735	16934	16883	16768	16866	16805	16707	16776	16669	16921	16889	16714	16727	16782	16852	16881	16886	16860	16761	16776	16762	16838	16915	16787	16838	16908	16911	16905	16717	16785	16851	16699	16780	16889	16803	16750	16930	16906	16908	16903	16773	16827	16789	16734	16791	16791	16863	16762	16832	16817	16769	17056	16687	16718	16865	16938	16869	16703	16973	16834	16732	16923	16775	16985	16732	16886	16803	16926	16718	16815	16865	16721	16793	16879	16759	16901	16776	16985	16774	16835	16916	16859	16726	16893	16807	16857	17046	16808	16769	16766	16718	16998	16804	16843	16978	16638	16974	16856	17149	16857	17074	16543	16811	16822	16792	16881	16785	16959	16839	16900	16824	16710	16841	16799	16748	16751	16776	16791	16844	16868	16979	16727	16838	16745	16872	16788	16878	16919	16824	16869	16830	16929	16795	16719	16850	16781	16904	16919	16876	16863	16750	16875	16796	16671	16855	17018	16947	16727	16871	16755	16958	16897	16796	16933	16668	16954	16866	17032	16818	16931	16833	16843	16762	16804	16702	16971	16727	16670	16856	17018	16788	16988	16693	16782	16947	17019	16696	17059	16908	16681	16780	16936	16710	17049	16854	16846	16782	16853	16670	16715	16757	16788	16864	16729	16800	16803	16846	16888	16814	16831	16993	16818	16933	16877	16767	16925	16814	16775	16905	16821	16925	16852	16842	16788	16623	16846	16835	16783	16771	16816	16907	16759	16978	16843	16892	16699	17024	16923	16878	16872	16814	16737	16662	16705	16809	16930	16877	16999	16776	16835	16918	16648	16686	16800	16738	16756	16713	16775	16875	16751	16651	16803	17073	16835	16959	16914	16766	16867	16786	16891	16807	16902	16838	16917	16858	16996	17006	16812	16941	16582	16910	16892	16778	17071	16899	16794	16764	16782	16962	16817	16789	16704	16921	16781	16918	16840	16937	16783	16739	16746	16825	16851	16948	16750	16823	16761	16689	16922	16754	16803	16624	16639	17002	16743
31797	25238	27712	26109	23478	23072	23249	23224	22641	22711	22907	22775	23055	24439	24454	24044	22974	22445	22310	22444	22179	22287	22412	22418	22512	22471	22511	22263	22277	22533	22571	22109	22360	22471	22221	22599	22318	22507	22251	22156	22384	22614	22184	22635	22349	22709	22462	22527	22252	22407	22479	22278	22322	22279	22412	22471	22386	22342	22474	22319	22290	22265	22306	22320	22336	22295	22426	22517	22605	22449	22309	22283	22351	22209	22385	22380	22464	22269	22232	22203	22507	22535	22320	22345	22476	22131	22457	22392	22150	22338	22491	22272	22247	22347	22275	22123	22230	22165	22318	22237	22246	22444	22536	22345	22373	22625	22420	22549	22396	22222	22347	22211	22318	22314	22454	22400	22434	22351	22367	22538	22461	22543	22382	22430	22425	22472	22482	22499	22502	22274	22710	22284	22418	22274	22431	22238	22143	22311	22350	22528	22399	22144	22522	22378	22359	22447	22479	22206	22361	22489	22238	22526	22339	22371	22344	22558	22535	22390	22161	22212	22221	22097	22448	22292	22506	22542	22505	22325	22183	22334	22286	22279	22389	22308	22482	22303	22272	22348	22346	22252	22432	22554	22492	22415	22278	22441	22126	22382	22418	22493	22623	22339	22350	22319	22302	22407	22427	22451	22557	22287	22298	22473	22382	22254	22237	22485	22092	22368	22415	22343	22453	22372	22326	22386	22472	22626	22320	22595	22282	22259	22533	22648	22606	22477	22669	22564	22315	22231	22131	22420	22538	22511	22388	22336	22476	22446	22339	22430	22418	22438	22485	22386	22168	22062	22328	22171	22172	22332	22433	22313	22442	22244	22292	22535	22446	22455	22481	22574	22329	22311	22598	22272	22373	22480	22241	22434	22260	22219	22404	22556	22272	22084	22321	22420	22602	22462	22337	22413	22303	22272	22366	22511	22443	22341	22314	22368	22364	22321	22215	22446	22367	22490	22378	22428	22325	22390	22490	22602	22263	22345	22470	22337	22593	22176	22515	22250	22321	22314	22375	22298	22380	22257	22189	22473	22325	22066	22311	22408	22390	22405	22379	22320	22404	22409	22253	22503	22472	22380	22262	22158	22614	22606	22479	22398	22440	22225	22377	22405	22307	22257	22201	22480	22541	22410	22541	22438	22420	22579	22361	22445	22289	22463	22345	22341	22199	22458	22396	22315	22343	22264	22278	22259	22516	22343	22224	22628	22535	22210	22423	22406	22230	22283	22413	22390	22199	22252	22565	22552	22357	22413	22313	22504	22415	22443	22258	22234	22348	22340	22362	22366	22507	22050	22427	22308	22539	22499	22204	22144	22321	22308	22179	22192	22266	22077	22242	22554	22369	22204	22105	22506	22181	22086	22155	22427	22403	22183	22451	22431	22378	22429	22365	22394	22569	22396	22474	22348	22354	22124	22415	22324	22279	22455	22259	22367	22560	22397	22275	22098	22099	22464	22279	22367	22374	22381	22131	22306	22620	22316	22163	22345	22231	22332	22348	22364	22138	22248	22467	22519	22508	22432	22435	22173	22612	22589	22507	22587	22175	22381	22342	22298	22393	22169	22198	22332	22430	22402	22412	22337	22355	22333	22194	22307	22414	22280	22287	22278	22356	22488	22262	22375	22377	22279	22283	22186	22310	22426	22256	22416	22128	22403	22316	22290	22509	22205	22221	22388	22391	22161	22209	22301	22436	22375	22403	22431	22287	22221	22115	22133	22243	22465	22689	22409	22481	22361	22175	22170	22501	22309	22423	22338	22394	22388	22339	22303	22467	22275	22449	22312	22131	22559	22350	22281	22275	22539	22481	22140	22409	22214	22370	22383	22077	22620	22504	22271	22100	22415	22211	22308	22396	22473	22514	22352	22554	22387	22587	22484	22271	22101	22393	22369	22374	22105	22340	22502	22277	22553	22631	22241	22382	22407	22479	22565	22610	22393	22345	22392	22350	22077	22372	22235	22414	22305	22321	22409	22245	22099	22309	22382	22425	22237	22303	22371	22478	22389	22329	22449	22270	22546	22383	22437	22335	22343	22238	22474	22033	22395	22489	22291	22231	22320	22231	22292	22375	22525	22219	22369	22460	22406	22563	22285	22268	22315	22337	22310	22634	22679	22521	22515	22337	22493	22470	22456	22258	22360	22429	22445	22184	22475	22303	22311	22497	22254	22439	22438	22303	22402	22369	22197	22465	22397	22526	22375	22363	22360	22347	22250	22583	22304	22444	22330	22461	22539	22417	22354	22492	22215	22236	22450	22482	22599	22369	22521	22170	22214	22417	22346	22496	22354	22266	22377	22366	22467	22428	22145	22566	22371	22354	22346	22572	22394	22420	22349	22323	22435	22564	22372	22279	22280	22386	22246	22139	22363	22408	22427	22675	22284	22296	22357	22463	22280	22460	22754	22387	22411	22610	22349	22297	22437	22207	22374	22355	22503	22168	22360	22355	22306	22596	22538	22497	22409	22267	22292	22375	22421	22537	22526	22402	22465	22649	22377	22289	22277	22494	22093	22054	22540	22405	22540	22429	22438	22358	22554	22149	22280	22574	22334	22341	22287	22266	22346	22273	22287	22495	22295	22183	22700	22323	22377	22201	22412	22501	22318	22249	22330	22470	22390	22116	22106	22161	22474	22626	22291	22412	22516	22446	22280	22345	22207	22408	22510	22439	22242	22582	22569	22320	22436	22363	22472	22558	22650	22339	22286	22383	22460	22380	22372	22261	22392	22369	22356	22392	22168	22534	22323	22368	22391	22458	22329	22367	22350	22218	22252	22258	22408	22293	22377	22380	22520	22260	22220	22345	22322	22373	22364	22316	22614	22461	22261	22322	22309	22158	22417	22246	22224	22622	22113	22427	22351	22421	22245	22482	22215	22262	22388	22409	22354	22376	22336	22305	22471	22713	22351	22419	22281	22269	22579	22386	22150	22406	22439	22332	22385	22427	22489	22430	22380	22228	22524	22409	22120	22381	22443	22365	22258	22538	22276	22262	22359	22692	22197	22602	22380	22571	22495	22544	22121	22314	22552	22111	22351	22280	22267	22284	22547	22426	22359	22229	22308	22426	22565	22470	22457	22373	22324	22472	22453	22091	22391	22338	22498	22188	22380	22369	22429	22354	22527	22303	22246	22282	22563	22302	22285	22312	22352	22438	22189	22165	22146	22329	22432	22439	22481	22383	22334	22264	22212	22405	22340	22273	22567	22544	22283	22613	22161	22255	22336	22201	22395	22299	22279	22446	22498	22417	22269	22284	22581	22238	22689	22429	22368	22435	22324	22390	22274	22390	22390	22532	22394	22383	22399	22380	22424	22351	22541	22236	22342	22464	22535	22371	22324	22418	22381	22171	22532	22243	22484	22455	22310	22318	22419	22405	22346	22257	22350	22228	22489	22390	22530	22376	22519	22407	22182	22155	22493	22553	22296	22437	22295	22217	22343	22291	22455	22309	22340	22233	22422	22228	22195	22285	22317	22352	22378	22367	22065	22355	22561	22265	22471	22571	22484	22375	22360	22227	22756	22468	22469	22624	22203	22343	22600	22350	22329	22265	22478	22203	22182	22709	22284	22299	22369	22502	22189	22356	22332	22457	22574	22233	22568	22380	22385	22413	22451	22418	22193	22460	22355	22541	22525	22494	22324	22192	22372	22417	22382	22178	22435	22364	22487	22170	22427	22364	22391	22412	22240	22452	22323	22237	22139	22292	22182	22308	22407	22325	22088	22286	22252	22373	22373	22211	22558	22331	22276	22516	22292	22177	22329	22262	22154	22366	22283	22387	22193	22417	22411	22333	22187	22412	22132	22373	22439	22419	22375	22049	22294	22403	22371	22378	22495	22273	22301	22425	22396	22600	22518	22228	22411	22416	22248	22407	22309	22335	22457	22656	22451	22383	22367	22223	22236	22308	22326	22258	22254	22379	22368	22591	22477	22259	22567	22443	22339	22157	22572	22185	22154	22390	22399	22327	22248	22462	22414	22340	22120	22680	22451	22320	22550	22438	22541	22309	22289	22395	22424	22531	22394	22455	22353	22234	22520	22287	22354	22436	22485	22403	22139	22404	22309	22367	22492	22265	22532	22524	22491	22533	22487	22457	22437	22512	22493	22525	22333	22541	22536	22113	22452	22445	22270	22402	22455	22322	22599	22346	22296	22414	22587	22200	22266	22318	22467	22102	22370	22528	22604	22460	22139	22379	22219	22365	22432	22475	22557	22569	22441	22308	22454	22533	22458	22180	22336	22344	22428	22421	22441	22346	22363	22369	22326	22140	22343	22114	22295	22222	22559	22476	22444	22166	22577	22481	22216	22225	22411	22391	22322	22351	22430	22440	22048	22201	22396	22379	22213	22279	22338	22690	22433	22471	22433	22272	22422	22318	22570	22574	22158	22141	22403	22232	22293	22528	22504	22150	22459	22289	22472	22311	22362	22281	22396	22497	22497	22404	22316	22521	22403	22304	22142	22399	22420	22311	22418	22431	22323	22424	22195	22379	22341	22329	22397	22172	22287	22274	22157	22424	22340	22456	22308	22215	22462	22302	22549	22510	22402	22199	22395	22214	22469	22194	22567	22428	22325	22328	22538	22564	22296	22298	22438	22465	22375	22421	22429	22304	22111	22363	22328	22387	22272	22439	22340	22421	22505	22434	22322	22451	22230	22471	22401	22429	22312	22266	22444	22488	22290	22535	22374	22417	22335	22296	22392	22342	22544	22300	22285	22485	22416	22503	22535	22463	22447	22410	22152	22245	22671	22472	22571	22689	22350	22367	22392	22134	22509	22432	22397	22486	22215	22248	22393	22641	22237	22242	22407	22682	22394	22490	22588	22323	22424	22344	22336	22417	22351	22382	22330	22549	22503	22383	22279	22326	22344	22407	22490	22705	22322	22236	22387	22412	22363	22244	22322	22375	22500	22229	22456	22363	22233	22180	22503	22160	22289	22352	22398	22297	22459	22322	22283	22377	22288	22591	22554	22438	22299	22384	22579	22377	22362	22477	22476	22293	22279	22405	22440	22387	22485	22177	22549	22363	22382	22443	22498	22241	22466	22520	22540	22459	22285	22457	22293	22287	22139	22417	22487	22482	22295	22186	22279	22281	22270	22490	22271	22357	22289	22342	22512	22422	22504	22302	22393	22279	22513
21408	25473	24744	21409	19084	18342	18177	17834	17429	17313	17610	17484	18145	19722	19485	18849	17556	17273	17096	16971	17068	16961	17246	16932	16905	17161	17101	16942	17305	17267	17029	17091	17108	17130	17170	16862	17052	17160	17219	17061	16923	17020	17119	17050	17077	17231	17052	17068	17217	17001	17068	17189	17139	16934	17007	17047	17018	16975	16990	17043	17272	17205	17017	16994	16862	17121	16939	16998	16885	16838	17102	17079	17035	16974	17131	17074	16970	17084	17112	17254	17123	17006	17034	17119	17055	17180	17075	17017	17032	16962	17097	17232	16863	16981	17010	16965	16979	16967	17098	16954	17001	17111	17170	16943	17054	17248	17161	17277	17220	16911	17036	17106	16974	17183	16972	17076	16803	17022	17052	17309	17096	16950	17066	17150	17145	17071	17147	17022	17145	17171	17042	17096	17204	17120	17000	17064	16951	17006	17019	17033	17269	17226	17194	16935	17054	17125	17088	17192	17048	17036	17075	17042	17187	17150	17104	16937	17234	17120	16989	17009	17046	17055	17058	17068	16870	17092	17107	17034	17020	16944	16962	17159	17064	17069	17123	16960	17079	17097	17082	17172	17227	17106	17035	17066	16936	17054	17013	17037	17078	17257	17138	17205	16982	17071	17119	16977	16674	17205	17180	17280	17131	16858	17142	17119	16993	17062	17101	17163	17019	16937	17171	17118	17240	17018	17225	17160	17060	17090	16976	17024	17149	17062	16942	17179	17075	16964	16998	16949	17090	16997	17044	17091	17199	17104	16980	17101	16968	17102	17222	16996	17045	17143	17081	16969	17035	17017	17070	17050	17156	17151	16949	16959	17142	17225	17146	17239	16886	17042	17082	17009	17074	17039	17195	16953	17043	16844	17212	17076	17214	16987	16979	17062	17046	16880	17061	17013	17109	17285	17171	17064	17081	16915	17185	17127	17310	16953	17190	16898	17098	17108	17059	17083	17059	17029	17101	16931	17107	17178	17036	16978	16881	17042	16973	16981	17087	17122	17184	17140	17117	17071	16958	17182	17064	17148	17058	17083	17219	17034	16987	17124	17139	16962	17075	17344	17204	16939	17120	17176	17163	16815	16890	17149	17086	16975	17084	16927	17063	17153	17036	17036	17019	17047	17111	16969	17042	17175	17010	17114	16995	17153	17114	16958	17029	17003	17069	17096	17085	17043	16947	17018	17048	17081	17099	17309	16920	17110	17223	17163	17143	17213	17080	17060	17132	17037	17089	17143	16844	17053	17039	17162	17102	17149	17039	17183	17164	17207	17134	17018	16900	17053	17013	16973	17056	17125	17067	17116	17054	17083	16989	17007	17010	17207	17022	17186	16960	16899	17061	16899	17114	17158	17086	17259	17024	16978	16987	17085	17042	16908	16932	17046	17163	17042	17004	17031	17113	17165	17054	17113	17011	17030	17056	17181	17140	17097	17130	17135	16952	16915	17256	17199	17092	17044	17131	17029	17034	16976	17032	16973	17041	16920	17119	17155	17046	16988	17035	17126	17095	17069	16909	17108	17146	17137	17001	17058	17068	17038	17127	16961	16998	17052	17320	17123	16961	16957	17021	16936	17048	17109	17146	17079	17130	17077	16876	16972	17114	16972	17153	17085	17015	17080	17142	17039	17095	17103	17152	17043	17021	17146	16923	17044	16918	16933	17226	17174	17056	17047	17214	17158	17284	16916	16882	17043	17089	17212	16967	16940	16996	17131	16863	17044	17074	17081	17003	17128	16955	17065	17134	17121	17019	17178	17070	16989	16975	16988	17090	17112	17225	17061	16967	17127	17111	17128	16947	17146	17084	16969	16882	17204	17001	17189	16984	16997	17111	17069	17032	16888	17113	16966	16909	17050	17248	16970	17082	17051	17051	16900	17111	16953	17170	17211	17218	16996	17082	17129	16995	17093	17127	16994	17101	17118	17013	17070	17087	17087	17106	16982	17118	17129	17181	17094	16970	17123	17039	17145	16945	17161	17374	17120	17122	16979	17083	17173	16949	17079	17134	16959	17010	17139	16994	17226	17091	16928	17187	16957	17019	17135	17112	17021	16995	17106	17023	17129	17177	17035	17130	17073	17051	17113	17086	17063	17107	17126	16977	17040	17017	16996	17181	17012	17024	17000	17326	16924	17061	17034	16954	17156	17146	17145	17195	17104	17278	17074	16990	16950	16834	17051	17081	17058	17054	16988	17114	17202	17163	17088	17080	16851	17132	17040	16944	17242	17025	17170	17089	17097	17250	17223	17125	17082	17326	17064	17039	17201	17005	17079	17085	17057	17286	17351	17109	17015	17055	17035	16963	16947	17088	16923	17199	17162	16947	17223	16890	16675	17074	16927	17096	17090	16963	17158	17027	16986	16904	17070	17011	17230	17076	17194	17062	17052	17060	16958	17277	17135	16992	16905	17116	17075	17142	17100	17160	16945	17219	17181	17007	16922	17228	17026	17165	17145	17145	17143	17053	17113	17108	16987	16865	17102	17022	17140	17206	17099	17107	17054	17046	17190	17003	16932	17204	17070	17012	16949	17096	17235	16890	17043	17117	17193	17049	17113	16953	17023	17165	16977	17041	17087	17102	17213	17016	17201	16963	17211	17135	17110	16983	17031	17133	17124	17137	17153	17067	17006	17253	17199	17175	17075	17160	17075	17088	17021	17076	17062	17146	17172	17141	17015	17076	17155	16973	16969	17036	16868	17043	17157	16955	17261	17088	17147	17071	16963	17154	17064	17019	17020	17061	17137	17015	17001	17132	17093	17118	17143	17179	17155	17186	17065	17330	17064	17177	17110	17130	16947	17055	17112	17081	16966	17230	16991	17098	17136	17244	17039	17090	17115	17057	16893	16948	17214	17108	17082	16955	17095	17130	17123	16908	17199	17125	17107	16963	17059	16994	17182	17115	16958	17121	17085	17172	17016	16964	16948	17272	17191	17060	16978	17026	17240	16980	17214	17091	17089	17085	16967	17176	17258	16937	17287	17130	17075	17150	16959	16959	17077	16920	17119	17048	17112	17103	17112	17174	16928	17067	17122	16976	17003	17155	16992	17356	17097	17136	16946	17035	17140	16970	17002	16891	16913	17040	16955	17073	17086	17065	17088	17042	17139	17055	17066	17047	17213	17205	17021	16842	17073	16962	17157	17019	17135	17212	16984	17005	17002	16973	17047	17137	16950	17041	17186	17125	17091	16943	17037	17013	17104	17110	16941	17005	17031	17033	17139	17215	17097	17019	17047	17131	17027	17036	17131	17046	17020	16938	17107	17093	17055	17186	17005	17065	16887	17197	16913	17019	17169	17110	16994	17207	17048	17208	17158	17100	17126	17099	17038	17135	17068	17047	17000	16947	17002	17008	17102	17132	17333	17025	17117	16951	16935	16794	17033	17141	17243	16884	17189	17194	17049	17044	16892	17178	17130	17160	17012	16844	17062	16936	17177	17102	17076	17153	17019	17039	17063	17242	16989	17105	17137	16985	17096	17041	17093	17046	16965	17073	17072	17142	17296	17115	17006	17129	16915	16928	17091	17115	17150	17001	16995	17113	17031	17119	16945	17154	17157	17052	17173	17094	17166	17073	17026	17228	17062	16933	17216	17018	17161	17109	16962	17152	17064	17200	17044	17086	17106	17115	17274	17109	17097	17082	17066	17131	17091	17074	17022	17149	17141	17369	16974	17238	17199	16897	16971	16955	17056	17146	17241	17137	17138	17340	16928	17101	17015	17232	17016	17233	17045	17209	17032	17042	17077	17086	17131	17075	17007	16890	17089	17035	16975	17095	17056	17012	17059	17026	17119	17147	17310	16991	17081	17017	17095	17091	16926	17177	17107	17020	17074	17106	17278	17085	17108	17098	17020	17073	16896	17137	17043	17091	16991	17053	17041	17005	17168	16953	17119	17143	17261	17233	17038	17070	16961	17185	17030	17025	17096	16996	17113	17341	17229	17116	17155	17109	16878	17136	17054	17102	17324	17034	17037	16995	17033	17143	17127	16948	17093	16984	17172	17043	16834	17143	16997	17082	17097	17108	17101	17021	17141	17023	17078	17013	17058	17099	17114	17079	16958	17079	16926	16910	17104	17059	17296	17061	17102	17052	16964	17089	17218	17100	17053	17274	17147	17083	16968	17207	16898	17086	17155	17213	17007	17236	17239	17088	16982	17035	16920	17021	17030	16985	17047	17082	16991	16949	17103	17083	17178	16957	17134	16967	17215	16967	17069	17118	17085	17208	17104	16946	16920	16992	17080	17218	17076	16890	17119	16925	16953	17262	17206	17080	17136	17112	17066	17174	16969	17073	17055	17113	17068	17185	17049	16986	17148	17103	17027	17040	16976	17169	17004	17063	17059	17208	17223	16972	17054	17084	17118	16945	16952	17087	17216	17187	16991	17116	17128	17109	17121	17131	17055	17039	17117	16995	16979	17180	17083	16960	17011	16976	16999	17034	17152	17111	17096	17125	16990	17127	17168	17049	17125	17065	16997	16961	17030	17064	17264	17036	17058	17085	16977	17164	16993	17270	17031	17102	16837	17088	17073	17109	17131	16989	16837	17015	17163	17226	17073	17202	16923	17085	17056	17079	17189	17110	16961	17051	17174	16949	17108	17069	17054	17157	17244	17158	16970	17099	16982	17171	17078	17120	17153	17210	17053	17053	16979	17168	17136	16975	16963	17032	16901	17118	17157	17102	17015	17072	17190	17071	17261	17108	16914	17080	16965	17092	16730	17118	17184	17189	17028	17182	16966	16994	17103	17083	17086	16950	17039	17238	17005	16938	17022	16945	17080	16892	17014	17122	17194	17091	17232	16995	17081	16970	17215	16979	16938	17153	17061	17271	17184	16963	17115	17288	17065	17044	17218	17169	16937	17133	17036	17202	17121	17135	17055	16931	17069	17177	17011	16970	17036	16917	17006	17086	17210	17063	17138	17004	16969	17147	17005	17163	17042	17096	17058	17259	17016	17120	17237	17157	17146	17052	17078	16811	17064	17135	17002	17226	17048	17236	17177	16924	17179	17076	16970	16922	16889	17202	17037	17013	17134	17049	17185	17072	17078	17125	16992	17127	17043	16962	17068	16983	17239	17103	17213	17055	17091	17215	17092	17002	16969	17006	17267	17260	17015	16936	17068	17193	17060	17039	16985
25635	21326	28397	26207	25580	25764	25841	24071	23244	23456	23705	23264	26897	35417	33189	28830	24350	22562	22349	22191	22310	22455	22449	22300	22341	22386	22331	22324	22171	22471	22106	22234	22241	22303	22476	22452	22381	22370	22576	22376	22185	22217	22294	22151	22300	22086	22263	22153	22191	22218	22128	22246	22099	22384	22514	22296	22358	22246	21921	22438	22162	22386	22225	22124	22406	22534	22415	22493	21981	22207	22504	22015	22490	22302	22238	22151	22160	22314	22487	22509	22423	22137	21995	22104	22402	22279	22017	22100	22244	22344	22281	22103	22164	22157	22289	21987	22168	22360	22095	22450	22267	22300	22264	22099	22357	22169	22261	22466	22416	22115	22458	22257	22157	22164	22382	22352	22248	22437	22248	22136	22218	22350	22209	22209	22258	22509	22355	22241	22231	22274	22442	22114	22171	22150	22127	22544	22257	22385	22405	22464	22162	22254	22330	22127	22333	22115	22328	22315	22298	22235	22430	22462	22113	22101	22181	22311	22070	22124	22172	22180	22206	22145	22471	22362	22338	22361	22361	22376	22214	22442	22356	22223	22359	22149	22069	22211	22344	22418	22453	22221	22219	22330	22223	22049	22373	22292	22212	22087	22047	22246	22306	22140	22121	22485	22305	22151	22305	22292	22280	22165	22203	22346	22223	22134	22354	22170	22218	22275	22176	22198	21910	22234	22387	22250	22204	22207	22096	22051	22267	22112	22265	22424	22161	22283	22432	22414	22164	22154	22299	22106	22288	22530	22178	22163	22275	22301	22301	22339	21999	22260	22186	22362	22206	22458	22322	22115	22283	22364	22585	22297	22444	22182	22163	22268	22305	22342	22162	22166	22197	22121	22150	22201	22271	22159	22193	22358	22523	22490	22335	22359	22318	22125	22343	22417	22269	22237	22235	22309	22144	22172	22223	22274	22512	22209	22322	22335	22399	22335	22198	22225	22056	22250	22403	22240	22150	22202	22263	22187	22228	22176	22267	22245	22340	22418	22370	22340	22147	22078	22050	22337	22167	22277	22426	22510	22444	22394	22349	22230	22305	22342	22138	22221	22356	22172	22196	22210	22163	22138	22192	22237	22301	22273	22366	22363	22135	22163	21976	22306	22484	22318	22143	22090	22337	22296	22122	22198	22280	22355	22398	22271	22179	22182	22237	22456	22349	22224	22465	22432	22316	22117	22451	22201	22410	22314	22447	22321	22260	22220	22270	22423	22421	22344	22196	22210	22362	22330	22116	22380	22166	22146	22044	22214	22164	22379	22418	22271	22376	22274	22276	22345	22611	22237	22402	22192	22225	22045	22431	22095	22417	22165	22201	22291	22114	22207	22283	22306	22310	22274	22382	22276	22198	22367	22374	22167	22255	22231	22230	22376	22395	22421	22177	22367	22098	22331	22297	22049	22333	22194	21916	22306	22137	22141	22264	22313	22048	22041	22181	22381	22348	22179	22365	22231	22211	22359	22117	22195	22097	22211	22354	22200	22306	22218	22165	22151	22204	22350	22346	22356	22299	22254	22243	22173	22286	22394	22401	22097	22428	22282	22283	22172	22346	22230	22160	22418	22373	22045	22248	22208	22347	22364	22325	22371	22243	22137	22107	22284	22431	22423	22101	22324	22353	22636	22465	22064	22173	22094	22312	22424	22386	22481	21996	22182	22162	22091	22217	22394	22284	22290	22324	22114	22160	22134	22170	22377	22320	22243	22311	22401	22178	22497	22394	22156	22269	22230	22083	22463	22371	22230	22189	21965	22316	22273	22199	22361	22428	22362	22200	22202	22220	22254	22384	22457	22254	22357	22391	22105	22180	22335	22453	22162	22222	22144	22310	22374	22182	22442	22356	22268	22258	22405	22252	22257	22232	22230	22245	22194	22022	22181	22453	22494	22370	22416	22067	22350	22169	22280	22242	22220	22511	22453	22388	22266	22370	22297	22433	22368	22013	22211	22186	22314	22292	22097	22232	22155	22426	22113	22203	22293	22357	22296	22203	22249	22047	22423	22317	22314	22176	22359	22173	22178	22344	22290	22452	22294	22152	22247	22398	22266	22324	22138	22158	22353	22087	22409	22312	22241	22365	22355	22133	22201	22131	22216	22552	22208	22147	22211	22053	22328	22510	22172	22261	22302	22313	22047	22349	22205	22269	22271	22251	22170	22263	22464	22215	22365	22582	22467	22201	22296	22186	22207	22431	22440	22263	22446	22263	22293	22286	22045	22198	22161	22385	22083	22267	22068	22184	22302	22204	22151	22102	22206	22081	22326	22050	22216	22216	22222	22185	22376	22382	22373	22389	22237	22377	22365	22305	22255	22278	22257	22397	22354	22286	22483	22591	22162	22328	22512	22362	22105	22328	22110	22267	22187	22098	22289	22114	22231	22372	22136	22608	22348	22326	22172	22247	22558	22231	22234	22294	22141	22553	22407	22276	22186	22190	22298	22281	22260	22286	21927	22468	22472	22563	22144	22310	22390	22333	22319	22148	22320	22347	22155	22305	22383	22266	22132	22564	22023	22315	22064	22299	22219	22392	22257	22463	22244	22260	22148	22164	22296	22334	22265	22183	22285	22399	22271	22248	22339	22218	22315	22118	22210	22239	22116	22278	22440	22395	22132	22228	22187	22448	22181	22390	22256	22246	22243	22298	22311	22264	22248	22248	22022	22243	22319	22122	22265	22446	22249	22413	22307	22312	22411	22293	22343	22205	22078	22337	21957	22164	22165	22148	22233	22075	22252	22215	22296	22060	22154	22188	22382	22294	22257	22364	22351	22330	22274	22417	22289	22459	22426	22460	22378	22419	22444	22336	22304	22486	22161	22115	22285	22330	22209	22454	22204	22126	22343	22239	22315	22221	22274	22362	22516	22510	22444	22156	22162	22171	22283	22273	22215	22142	22494	22313	22182	22290	22192	22081	22227	22330	22119	22265	21948	22174	22161	21904	22230	22167	22194	22117	22097	22427	22217	22329	22256	22448	22235	22349	22233	22369	22425	22063	22358	22361	22283	22184	21977	22352	22453	22117	22524	22235	22316	22456	22296	22338	22269	22185	22371	22298	22192	22227	22189	22217	22171	22340	22296	21975	22239	22268	22298	22380	22160	22107	22343	22335	22216	22488	22244	22329	22327	22202	22156	22323	22134	22376	22133	22375	22326	22102	22015	22332	22219	22202	22298	22286	22520	22392	22309	22232	22357	22165	22656	22138	22148	22200	22361	22385	22358	22258	22211	22097	22177	22475	22357	22049	22173	22301	22240	22354	22426	21924	22130	22530	22222	22275	22345	22182	22383	22247	22299	22400	22337	22173	22284	22328	22145	22280	22303	22372	22225	22370	22414	22258	22258	22412	22270	22272	22073	22137	22210	22304	22121	22298	22167	22143	22397	22328	22320	22314	21954	22382	22213	22275	22396	22359	22293	22439	22041	22213	22169	22455	22388	22115	22332	22320	22168	22140	22346	22193	22412	22138	22327	22402	22407	22153	22180	22257	22248	22100	22392	22268	22259	22296	22302	22246	22168	22184	22308	22191	22229	22181	22198	22254	22384	22338	22137	22358	22295	22159	22144	22303	22137	22096	22182	22151	22188	22400	22175	22467	22327	22336	22487	22138	22179	22390	22271	22330	22322	22417	22285	22269	22264	22208	22191	22259	22336	22227	22356	22226	22289	22381	22323	22099	22335	22331	22448	22075	22253	22444	22440	22418	22363	22446	22406	22091	22326	22413	22362	22317	22328	22166	22227	22199	22254	22286	22344	22466	22099	22066	22565	22272	22275	22241	22289	22380	22064	22107	22271	22476	22313	22228	22321	22282	22300	22356	22396	22163	22350	22308	22351	22274	22126	22277	22215	22324	22302	22408	22367	22191	22182	22324	22184	22258	22200	22317	22365	22271	22106	22217	22246	22081	22252	22204	22155	22338	22301	22116	22241	22443	22288	22315	22246	22405	22308	22316	22273	22400	22064	22323	22215	22247	22310	22269	22315	22321	22328	22154	22238	22283	22193	22364	22047	22353	22099	22295	22238	22458	22309	22115	22283	22313	21917	22060	22276	22245	22353	22260	22317	22216	22452	22143	22044	22137	22173	22352	22425	22352	22302	22443	22372	22255	22335	22034	22217	22040	22301	22400	22359	22028	22412	22246	22344	22165	22093	22227	22467	22141	22230	22539	22329	22287	22101	22187	22408	22286	22265	22552	22365	22359	22062	22321	22312	22473	22321	22374	22404	22479	22298	22186	22240	22335	22218	22177	22277	22285	22379	22480	22307	22404	22176	22265	22288	22349	22123	22247	21987	22343	22251	22305	22340	22329	22157	21996	22541	22280	22312	22340	22214	22314	22144	22165	22063	22115	22110	22428	22233	22436	22549	22134	22311	22391	22248	22114	22123	22334	22347	22216	22032	22220	22174	22474	22144	22184	22150	22349	22448	22100	22196	22275	22281	22328	22160	22313	21930	22321	22148	22391	22377	22295	22121	22391	22247	22270	22161	22094	22184	22436	22197	22245	22289	22392	22184	22181	22375	22268	22387	22185	22164	22379	22321	22329	22198	22035	22263	22066	22141	22096	22442	22311	22158	22328	22332	22216	22444	22235	22491	22296	22528	22267	22429	22318	22155	22319	22299	22376	22373	22362	22409	22143	22431	22225	22297	22169	22319	22427	22148	22370	22074	22275	22209	22284	22450	22086	22273	22330	22414	22186	22267	22440	22325	22315	22275	22312	22234	22165	22282	22164	22157	22291	22294	22412	22262	22247	22344	22141	22296	22233	22275	22394	22173	22283	22474	22431	22437	22268	22280	22258	22385	22230	22306	22239	22201	22111	22470	22331	21944	22213	22338	22124	22263	22367	22412	22176	22128	22312	22480	22313	22373	22341	22340	22243	22287	22218	22340	22285	22146	22115	22397	22371	22253	22333	22306	22182	22015	22278	22177	22240	22386	22493	22343	22251	22166	22156	22267	22284	22159	22210	22458	22132	22098	22347	22248	22137	22363	22388	22401	22202	22051	22493	22463	22400	22406	22257	22385	22534	22308	22313	22241	22232	22101	22470	22354	22292	22117	22304	22535	22438	22274	22202	22493	22449	22214	22297	22209	22312	22245	21979	22109	22248	22166	22026	22184	22443	22160	22020	22184	22140	22246
23646	36072	35143	30037	25237	20926	20006	19435	18754	18447	18608	18513	25055	34622	30279	24748	18811	17107	17236	16863	16885	17100	17087	17167	17036	16977	17124	16983	17072	17076	17080	16957	16980	17111	17115	17065	16980	16965	16986	17188	17182	17093	17084	16993	17024	17095	17098	17112	16886	17054	17164	17030	17061	17014	17134	16993	17082	17151	16921	17122	17074	16990	17040	17178	17048	16981	16980	17152	17096	17051	16799	17205	17011	16940	17162	16979	16987	17140	17089	17071	17127	17135	17108	17017	17086	16967	17032	17081	16922	17080	17177	17035	17114	16999	17206	16939	17133	17079	17053	16979	17124	16971	17176	17021	17007	16972	17232	17038	17201	16960	17044	17008	17077	17214	17177	17004	17030	16848	17176	17247	17055	17125	16903	17142	16890	17181	17025	16721	16914	17238	17089	17072	17085	17174	17011	17094	17132	16907	17148	17078	17168	16973	17008	17231	17275	17052	17031	17008	17092	17084	17254	17107	17171	16926	17085	17052	17038	16969	16947	17196	16980	17182	17118	16953	17067	17088	17137	16905	17062	17122	16935	17096	17231	16991	17056	16932	17242	17021	17018	17058	16967	16886	17037	17173	17158	17082	16904	17228	17049	16809	17004	17035	16969	16910	17049	17139	17103	17041	17091	17001	17093	17003	16912	17139	17039	17070	17189	17145	17007	17042	17049	17112	17113	17083	16820	16998	17260	17065	17108	17242	16954	17074	17137	17019	17013	17141	17008	16976	17123	17053	17143	17051	17017	17073	17034	17034	17172	17073	17081	16940	16935	17053	17118	17224	17208	17321	17049	17191	17080	16924	16930	17054	17125	17139	17094	16950	17052	17040	17110	17005	17032	17189	17173	17089	17130	17220	17143	17049	17072	17018	17100	17065	17167	16984	17173	17109	17000	17096	17124	17230	16985	16892	17083	16908	16969	16994	16989	16975	16953	17016	17093	17073	17137	17159	16924	17001	16862	17130	17110	17127	17083	16947	17185	17057	16979	16943	17036	17164	17011	17007	16947	17064	17009	17108	17040	17018	16935	17164	17068	17010	16866	17011	17081	16954	16912	17053	17175	17126	17274	17078	17140	17034	16968	16987	17275	17230	17059	17049	17030	16880	17015	16957	17075	17111	16973	16988	17179	16990	17027	17114	17007	17111	17015	17113	17162	17162	17061	17129	17146	17029	17175	17023	17286	17110	17023	17038	16889	17053	17167	16999	17232	17066	17102	17028	17064	17053	17045	17109	17258	17104	17106	17066	16820	17087	16997	17102	16976	17031	16816	17189	17091	17029	17191	17124	17028	16865	17200	17037	17103	17210	17026	16906	17105	17192	17035	16933	16859	17016	17053	17056	17031	16938	17080	16976	17072	17128	17058	17142	17123	16860	17098	16976	17112	17086	17059	16935	17258	16945	17066	17107	16873	17065	17165	17165	17094	17103	17043	16862	16910	16945	17048	16984	16946	17118	16873	16957	17056	17025	16936	17163	17202	17143	16988	17139	17096	17196	17082	16957	17041	16983	17006	16890	16997	17017	17115	16980	17031	16978	17293	17073	17110	17124	17007	17214	17161	16973	17175	17017	16955	17089	16999	16850	17008	17121	17117	17023	17151	17065	17122	16980	17155	17227	17249	17034	17030	16919	16964	17079	16951	17161	16936	17099	16992	17005	17010	16975	16881	17128	16924	17019	16983	17000	17028	17304	16935	17112	16923	16938	17066	17265	17014	17258	17157	17059	17164	17033	17005	17024	17125	16928	16975	17121	17039	16996	16995	16923	17033	17173	17215	17041	16943	16964	16983	17023	17222	17020	17246	17043	17032	17224	16946	16989	17041	17014	17006	16828	16890	17027	16966	16886	16952	17168	16885	17245	16892	16974	17041	17181	17095	17188	17050	16962	16906	16884	17045	17087	17019	17112	17008	16881	17180	16921	17075	17025	16906	17026	16929	17046	17183	16921	17010	16976	17037	16979	17014	16937	16864	17309	17014	17079	17190	16918	17154	17104	17058	17189	16879	17139	17018	17124	17185	17006	17087	17067	17162	16924	17075	16985	17133	17028	17061	17111	16823	16886	17028	17012	17173	17171	16938	17023	17159	17164	16925	17218	16845	17234	16926	17185	17166	17182	17039	17147	17049	17023	17058	16923	17089	17086	16964	16977	17199	16968	17063	16865	17026	17119	17034	17228	17032	17109	16971	16998	17150	17148	17249	17286	17078	17017	17146	17030	17075	17117	16997	17077	17018	17112	17139	17062	17068	17060	17129	17049	17127	17107	17177	16978	17131	17007	17018	17155	17093	17052	17018	17074	17047	17090	17058	17083	17206	16962	16970	17167	17085	16964	16852	17084	16815	17127	16944	17215	17009	17100	17067	17095	16875	16954	17096	17093	17201	17091	17041	16982	17226	16821	17183	16978	17105	17093	17105	16962	16809	17150	16947	17026	16957	17013	17065	17075	16881	17054	16981	17011	16987	17033	17121	17158	17071	17182	17050	16831	17208	16950	17216	17228	17053	17161	16946	17155	17131	17090	17085	17163	17061	17022	17148	17209	16860	17163	17021	17040	16937	16974	16952	17071	17128	17033	17051	17078	16979	17146	17123	16965	17106	16829	17020	17102	17155	16924	16902	16889	16962	17053	16973	17145	17164	16961	17194	17047	17008	17076	17109	17277	17087	17095	17114	16998	17048	17000	16985	16987	17122	17099	17029	17039	17046	16936	17320	17113	16965	16909	17067	17045	17224	17019	17137	16990	17127	16882	16959	17024	17135	17154	16981	16977	17076	17175	16994	17159	17072	16988	17139	17127	17013	16960	17169	16973	17023	16964	17141	17088	17131	17136	17049	17142	16996	17105	16824	16959	16991	17223	17157	17289	16862	16988	17030	17066	16963	17046	16980	16960	17020	16877	17139	17174	17244	16854	17147	17127	17066	16920	16938	16991	17011	16835	16947	17124	16979	16745	16902	17039	16992	17069	16970	17084	16995	17027	16956	17204	17072	17032	17114	17038	17012	17232	17147	17062	17076	16859	17128	17067	17017	17241	17001	16804	17160	17055	17014	16936	16968	17138	17062	17104	17079	17052	16902	17062	17146	17011	17081	16997	17048	17020	17032	17049	16969	17141	16963	17136	16867	16915	17122	16943	16997	17013	17215	17004	17095	17108	17098	17069	17167	16962	16972	17003	17137	16981	16887	17071	17031	17080	17130	17092	17040	16966	17191	17132	16843	17105	17058	17157	16940	16991	16922	17182	17171	16984	17087	17013	17020	17019	17082	16928	17123	16985	17041	16992	17004	17072	17127	17201	16952	17014	16976	17098	17040	16945	17109	17128	17062	16943	17162	16962	16975	17085	16936	17018	17086	17097	17151	16984	16986	17130	17115	17210	17032	17040	17078	16935	16967	17044	16993	16956	17191	17062	17061	17241	17085	17062	17052	16983	17035	17002	16883	17091	17059	16959	16885	17199	17135	16983	17071	17188	16983	17097	17155	16980	17193	17060	17264	17007	16952	17072	17190	16948	17032	16978	17091	17121	17078	17154	16820	17241	16925	17145	17161	17043	17057	17154	17009	17168	16873	17099	17043	16936	17202	17060	16811	17027	17044	17147	17072	17019	17042	17023	17076	17135	17124	16824	17230	17074	17050	16960	17080	16908	17149	17173	17238	16960	17197	17012	16999	17296	16822	16941	17028	17009	17140	16952	16766	17010	17020	17299	16947	17140	16846	17013	17049	17179	16883	16933	16812	17124	17151	16812	16968	17078	17069	16953	17088	16825	17018	17002	17171	17074	17103	17143	16930	17070	17143	16892	17082	17165	17082	17121	17015	17068	17069	17252	17134	17020	17281	17047	17164	16918	17047	16851	17030	16940	17082	17128	17094	17040	17049	17007	16980	17103	17265	17184	17099	16995	17043	17190	17085	16887	17022	17160	17091	16992	17139	16968	16938	16916	17075	16983	16969	16921	16883	17054	17127	17200	17072	16944	16953	17092	16979	16997	17136	16884	17095	17162	17070	17013	16952	17053	17140	16957	17076	17062	17032	17001	17119	17027	17123	16988	16856	17027	17052	16905	17184	17125	17055	17283	17078	16990	17069	17095	16965	17067	17028	16894	17100	17053	17113	17034	17082	17070	16983	17150	17055	17036	17164	17133	16971	17208	16994	16971	17088	17015	17104	17024	17013	17079	17147	16989	16943	16927	17171	16988	16814	16994	17012	16997	17148	17185	17001	17054	17107	17177	17226	16928	17006	17059	17141	16964	16923	17014	16946	17125	17017	16994	17006	17209	17066	17182	16971	16883	17132	17137	16962	17247	16908	16932	17061	17009	17050	17155	16940	17098	16905	16920	16900	17050	16930	16971	16939	17117	17060	17182	17127	17129	16952	16974	17038	17003	17200	16866	17205	16959	16966	17130	17055	16993	17004	16993	16987	17028	16985	17129	16946	16930	17016	17047	16917	17089	17050	16995	16973	16931	17070	16972	17202	17281	17127	17096	16985	17069	17042	17035	17041	17068	17095	16912	17181	17106	16990	17125	17100	17051	17044	17103	16960	17030	17082	16865	17107	17105	17065	17134	17106	17188	16929	16956	17016	17079	17055	17113	17035	17187	16927	17017	16982	16996	17056	17156	17024	17050	17021	17140	17025	16974	16942	17039	16857	17046	16977	17291	16904	17023	16945	17027	16919	17130	17138	17012	17033	17145	17007	16936	16985	17248	16996	17023	17121	16960	17056	17033	17170	16936	17009	16977	17133	16954	17012	17161	17098	16984	17092	17131	17019	16886	17066	17186	16988	17025	17052	17041	17085	17180	16878	17230	17011	17071	16958	17009	17177	17267	17109	17153	17121	17018	17082	16976	17079	17097	17063	17086	16905	17004	17053	17003	17160	16978	16988	17194	16885	17117	17098	16961	17068	16893	17015	16947	17173	17011	17016	17035	16982	17000	16917	16977	17187	17157	17097	16989	17056	16922	16920	16944	17119	17181	17196	17096	17114	17054	17036	16996	16977	16975	16978	16791	17161	17121	16989	16976	16990	16997	17252	16985	17127	17081	17055	17029	17120	17018	16998	17152	16980	16938	16966	17134	17104	17064	16947	17048	17014	16941	17099	16998	17025	16905	17214	17052	17175	16999	16949	17101
23801	21360	28930	24417	23458	27485	28948	25199	24631	24753	24727	24117	31425	45691	40934	33609	26466	22729	22766	22357	22562	22330	22316	22590	22600	22323	22338	22608	22355	22257	22394	22192	22307	22408	22628	22282	22179	22219	22295	22215	22430	22482	22485	22204	22279	22164	22354	22461	22097	22374	22250	22382	22348	22351	22303	22280	22274	22561	22387	22336	22219	22185	22442	22329	22216	22225	22382	22218	22055	22387	22346	22336	22339	22222	22250	22297	22333	22466	22396	22248	22469	22456	22320	22185	22287	22262	22322	22352	22179	21984	22302	22063	22324	21980	22422	22217	22071	22149	22225	22461	22167	22219	22111	22303	22321	22473	22400	22173	22160	22239	22346	22619	22376	22236	22224	22325	22265	22282	22131	22330	22478	22410	22370	22246	22396	22200	22425	22393	22216	22342	22369	22254	22064	22211	22161	22163	22184	22214	22281	22267	22200	22278	22097	21975	22311	22395	22214	22257	22345	22418	22205	22187	22417	22033	21929	22197	22193	22008	22399	22229	22250	22083	22252	22534	22491	22339	22407	22150	21950	22323	22355	22225	22313	22253	22324	22171	22320	22172	22300	22464	22173	22034	22339	22067	22387	22370	22219	22061	22268	22289	22291	22306	22247	22106	22339	22205	22333	22247	22019	22425	22324	22085	22236	22455	22337	22185	22167	22227	22242	22166	22170	22330	22204	22008	22290	22326	22313	22229	22225	22132	22245	22451	22231	22246	22254	22241	22322	22448	22315	22157	22207	22429	22250	22294	22280	22446	22239	22145	22384	21907	22056	22200	22529	22497	22181	22123	22269	22301	22211	22152	22357	22277	22212	22310	22351	22210	22285	22416	22412	22139	22127	22238	22198	22240	22401	22294	22196	22132	22200	22382	22386	22111	22207	22294	22275	22148	22147	22202	22214	22295	22227	22007	22193	22273	22362	22238	22301	22436	22325	22136	22491	22134	22341	22165	22316	22468	22289	22331	22314	22311	22235	22325	22326	22229	22379	22228	22331	22280	22278	22523	22184	22010	22218	22294	22442	22210	22307	22129	22202	22381	22406	22406	22084	22208	22331	22035	22375	22184	22358	22421	22144	22171	22232	22264	22162	22229	22229	22288	22432	22414	22445	22071	22272	22136	21928	22406	22221	22517	22160	22318	22310	22244	22319	22064	22237	22130	22124	22126	22125	22421	22230	22226	22046	22379	22264	22447	22306	22409	22306	22415	22455	22254	22168	22076	22256	22187	22042	22236	22357	22355	22057	22125	22332	22211	22606	22184	22344	22195	22429	22251	22230	22049	22462	22314	22205	22081	22356	22311	22251	22172	22355	22484	22404	22339	22248	22153	22353	22486	22319	22349	22291	22229	22326	22227	22139	22294	22388	22212	22260	22217	22244	22328	22294	22100	22301	22342	22150	22294	22231	21974	22176	22394	22686	22379	22244	22284	22227	22264	22199	22208	22132	22032	22319	22516	22414	22252	22305	22298	22280	22265	22237	22200	22388	22178	22296	22404	22436	22179	22240	22141	22177	22373	22467	22366	22251	22333	22392	22492	22270	22161	22352	22068	22118	22245	21989	22135	22159	22229	22017	22352	22296	22293	22209	22155	22362	22493	22442	22210	22205	22333	22117	22199	22542	22469	22237	22178	21963	22414	22334	22036	22419	22261	22262	22540	22154	22330	22275	22242	22307	22176	22042	22362	22286	22333	22198	22307	22333	22138	22371	22336	22200	22317	22208	22238	21876	22014	22191	22322	22213	22159	22264	22336	22265	22203	22307	22036	22447	22277	22252	21961	22324	22169	22259	22230	22204	22393	22228	22257	22029	22309	22025	22175	22338	22093	22364	22294	22143	22385	22199	22496	22251	22210	22304	22296	22340	22351	22081	22148	22305	22245	22315	22220	22016	21985	22308	22499	22373	22359	22111	22465	22325	22222	22240	22207	22523	22263	22257	22322	22311	22353	22373	22187	21966	22233	22305	21934	22193	22177	22257	22333	22326	22260	22164	22219	22244	22233	22023	22244	22077	22321	22328	22373	22364	22036	22170	22063	22221	22231	22397	22283	22336	22290	22333	22226	22173	22420	22497	22351	22223	22266	22236	22349	22323	22112	21984	22139	22328	22214	22344	22325	22048	22430	22502	22347	22149	22495	22329	22177	22304	22124	22161	22058	22337	22493	22461	22230	22233	22252	22230	22183	22070	22298	22149	22256	22328	22148	22310	22338	22075	22217	22373	22060	22125	22384	22288	22583	22237	22232	22052	22368	22052	22088	22121	22430	22192	22141	22009	22222	22317	22278	22316	22423	22128	22323	22127	22228	22222	22215	22275	22125	22221	22307	22460	22359	22383	22331	22160	22336	22236	22141	22235	22276	22268	22325	22223	22169	22218	22416	22104	22303	22207	22197	22053	22377	22241	21948	22210	22202	22253	22242	22161	22156	22492	22198	22208	22245	22356	22273	22369	22239	22324	22057	22562	22141	22262	22259	22205	22083	22404	22294	22316	22189	22289	22271	22111	22279	22250	22239	22225	22095	22485	22219	22266	22052	22183	22276	22178	22134	22319	22706	22458	22425	22191	22287	22275	22090	22179	22473	22149	22173	22260	22294	22243	22337	22450	22522	22387	22268	22297	22185	22264	22397	22292	22548	22418	22511	22357	22260	22311	22246	22332	22250	22496	22394	22358	22363	22319	22363	22168	22222	22230	22291	22244	22103	22217	22413	22250	22173	22253	22250	22406	22220	22192	22391	22382	22347	22152	22144	22203	22207	22384	22151	22433	22268	22209	22303	22025	22211	22126	22237	22268	22171	21936	22384	22076	22420	22358	22344	22044	22443	22397	22396	22227	22427	22298	22264	22194	22312	22319	22608	22112	22313	22371	22301	22300	22098	22158	22406	22217	22343	22143	22369	22430	22133	22143	22363	22198	22158	22403	22396	22268	22368	22124	22352	22266	22206	22307	22193	22410	22170	22076	22035	22207	22333	22394	22256	22149	22237	22404	22329	22397	22517	22234	22157	22025	22198	22143	22329	22162	22463	22200	22256	22363	22303	22245	22357	22151	22132	22517	22396	22101	22139	22314	22201	22301	21995	21944	22160	22348	22326	22206	22146	22121	22097	22148	22037	22149	22342	22230	22077	22167	22408	22419	22234	22181	21984	22009	22328	22058	22276	22478	22312	22358	22192	22365	22279	22350	22394	22343	22220	22315	22332	22310	22064	22277	22168	22477	22407	22235	22141	22319	22348	22326	22162	22363	22267	22214	22458	22234	22314	22149	22212	22457	22369	22268	22343	22468	22157	22122	22273	22178	22366	22366	22248	22254	22300	22204	22275	22253	22265	22129	22381	22340	22239	22270	22263	22581	22296	22011	22270	22177	22186	22258	22289	22275	22331	22160	22171	22151	22203	22254	22223	22216	21983	22238	22494	22067	22049	22337	22395	22208	21940	22388	22110	22267	22459	22388	22322	22116	22388	22163	22259	22261	22319	22346	22493	22324	22271	22278	22229	22431	22369	22264	22048	22136	22314	22277	22147	22188	22316	22187	22490	22364	22137	22223	22063	22070	22251	22549	22247	22189	22219	22189	22176	22285	22261	22189	22018	22346	22238	22469	22247	22350	22341	22281	22349	22210	22217	22279	22203	22238	22319	22305	22170	22157	22207	22177	22163	22111	22243	22364	22092	22343	21986	22215	22116	22246	22336	22301	22363	22362	22365	22250	22285	22448	22265	22418	22300	22186	22120	22148	22203	22323	22027	22114	22281	22164	22367	22329	22262	22099	22411	22232	22169	22155	22325	22324	22186	22365	22027	22319	22177	22251	22145	22053	22265	22332	22564	22061	22171	22219	22299	22300	22320	22380	22348	22047	22507	22492	22442	22305	22531	22297	22204	22203	22252	22269	22344	22037	22313	22136	22415	22197	22096	22439	22059	22270	21968	22514	22018	22319	22522	22302	22155	22277	22163	22131	22183	22260	22317	22127	22301	22137	22279	22232	22207	22279	22163	22147	22159	22198	21994	22296	22205	22426	22214	22116	22250	22286	22369	22336	22156	22217	22218	22187	22134	22303	22190	22297	22292	22472	22454	22330	22309	22341	22357	22395	22192	22197	22039	22283	22370	22357	22297	22406	22220	22242	22511	22221	22441	22122	22135	22275	22356	22290	22318	22455	22339	22152	22403	22395	22362	22299	22247	22216	22278	22252	22414	22406	22268	22099	22400	22179	22181	22359	22449	22381	22406	22429	22126	22173	22168	22232	22330	22290	22272	22111	22097	22233	22217	22304	22184	22049	21845	22303	22269	22270	22204	22337	22122	22372	22215	22298	22077	22301	22268	22400	22286	22224	22264	22361	22289	22103	22246	22484	22172	22266	22319	22169	22533	22331	22215	22199	22243	22285	22236	22224	22291	22499	22217	22137	22074	22088	22356	22432	22170	22195	22326	22139	22373	22308	22138	22311	22442	22213	22364	22148	22344	22268	22384	22331	22321	22184	22152	22125	22306	22074	22231	22333	22363	22252	22118	22341	22129	22144	22249	22101	22275	21927	22112	22348	22569	22549	22263	22130	22399	22456	22022	22235	22126	22137	22483	22139	22254	22099	22375	22231	22015	22210	22242	22350	21989	22251	22291	21991	22193	22369	22202	22229	22048	22151	22084	22205	22413	22165	22402	22396	22300	22139	22269	22057	22181	22100	22166	22304	22214	22508	22260	22266	22188	22209	22359	22135	22133	22262	22239	22373	22354	22406	22259	22327	22253	22415	22308	22324	22160	22099	22402	22241	22205	22408	22155	22382	22460	22108	22307	22382	22281	22034	22095	22134	22259	22150	22182	21910	22118	22531	22399	22470	22297	22314	22405	22496	22231	22502	22183	22267	22397	22197	22290	22195	22069	22321	22306	22279	22256	22268	22466	22253	22180	22129	22186	22023	22231	22421	22133	22292	22283	22028	22268	22369	22291	22443	22510	22479	22241	22083	22305	22170	22178	22320	22008	22161	22167	22423	22234	22221	22417	22442	22250	22236	22222	22164	22073	22042	22300	22368	22201	22162	22238	22182	22192	22301	22353	22236	22285	22138	22388	22329	22316	22072	22286	22235	22361	22392	22453	22371	22278	22593	22210	22003	22095	22169	22321	22425	22210
26188	44436	43418	35953	31844	26525	22146	21196	20588	20329	20583	19502	31697	44910	39075	30489	20405	17018	17012	16882	17034	16923	17126	16904	17079	16930	17054	16962	16963	16915	16998	17057	16978	16881	16996	17070	17030	16939	17010	16922	16893	17020	16881	16942	16997	17031	16863	16999	16919	16825	17168	17117	17088	17147	17052	17136	17036	16972	16948	17142	16901	17060	16890	16951	17066	16888	17172	17135	17015	16837	16899	17063	17016	16941	17054	17081	17057	16934	17037	16869	16892	16906	17021	17068	17042	17044	16995	16996	16920	17026	16990	17150	16888	17064	16810	16856	17011	17062	16948	16999	17038	17005	17016	17013	17075	16860	17113	17064	17045	16998	16912	17163	16908	17052	16856	16965	16970	17066	16907	16920	17172	16937	17110	17091	17054	16994	17019	16981	16880	16931	16956	17067	17011	16928	16912	17043	16976	17114	16971	17000	16861	17112	17023	17059	16887	17126	16966	17082	16951	17157	17013	17011	16973	17076	16893	17084	16730	17070	16893	16924	17011	16871	17098	16993	16863	16970	16975	16880	16932	16997	17000	16866	16918	16971	16707	16955	16994	16992	16989	16998	16910	16999	17093	17097	16985	16948	17085	16865	17045	17033	16898	16973	16977	17053	17000	16954	16892	17024	16927	16849	17045	17137	17064	16976	16883	17076	17074	17121	16940	17048	16981	16882	16984	17011	16964	16966	17076	16953	16899	17056	16959	16983	17055	17057	16937	17108	16872	16891	17059	16831	16895	16945	16924	17041	17020	16907	16880	17117	16990	16871	16943	16881	16900	16811	17045	17058	17034	16948	17063	16974	16935	17023	16987	16983	17142	16888	16868	16852	16845	17012	16820	16900	17067	16856	17068	16857	17101	16965	16805	17086	16949	17003	17034	16959	16934	17016	17052	17050	16868	16924	16937	16862	16971	17042	16916	16917	16993	16840	17119	16891	16912	16895	16919	17117	16818	17055	17160	16948	16984	16947	16828	17041	16879	16929	17023	16999	16975	17080	16928	17107	16975	17119	16841	17153	17007	17048	17016	16968	16733	17050	16920	17002	16859	16891	16845	16931	17052	17040	16896	16876	17014	17003	16881	16974	16837	16925	17138	17090	17177	17141	17069	16959	17041	16949	16767	16947	16884	16879	16895	17075	17064	16818	17047	16896	16915	16857	16927	17002	16893	16985	17073	17000	17096	16963	16995	16919	17039	16985	16937	16852	16936	17015	16892	17069	16855	16944	16877	16988	16916	16995	16974	16987	16937	17039	17021	17057	16965	17104	16938	16905	16957	16881	17085	17080	16943	16937	16932	16828	16992	17076	17157	16952	17127	17115	17082	17107	17112	16985	16982	17127	17036	16875	17051	17155	16803	17142	16889	16970	17090	16850	16892	16847	16981	16824	16762	16927	17113	17057	17011	17046	17003	17076	16990	17012	17039	16951	16931	16823	17098	17044	16972	16927	16915	17048	16781	16870	16902	16935	16883	16867	16935	16974	17033	17036	17036	16760	16985	16961	17010	16798	17151	16791	17150	16816	17097	16836	16847	17089	17055	16890	17044	16914	16956	16939	16780	16773	17123	17183	16932	16953	17005	17105	16875	16943	17094	17128	17017	17023	16930	16902	16970	16922	17125	17177	17006	16880	16928	17044	17053	16850	17067	17003	17008	17035	17074	17008	17049	17007	16990	16957	17044	16938	17108	17015	17000	17197	17174	16975	16905	16875	16819	16915	16974	16888	17084	16905	16899	17118	17072	17012	17055	17189	16880	16842	16957	17058	16856	17040	16983	16856	17049	16813	16860	17002	16879	17032	16910	17025	16803	17003	16947	16962	17022	17001	16992	17066	16860	17136	16896	17015	17039	17152	16906	17038	16982	17051	17001	17024	17050	16877	17031	16894	17017	17165	16927	17048	17080	16985	17003	16927	17037	17010	16992	16937	17106	16917	17009	16988	16959	17040	17053	16970	17102	16896	17010	16938	16854	17047	17011	16833	17129	17064	17091	17074	16890	16796	16896	17017	16914	16801	16780	16912	16827	17098	17152	17066	16968	16825	16915	17036	17023	16970	17161	16974	17058	16904	16977	17036	16995	17179	17003	17074	16920	16916	17133	16866	17110	17066	16896	16887	17181	16929	17071	16975	16973	16938	16988	16951	16880	16898	16997	16970	16965	17097	17107	17078	17058	16947	17071	17221	16949	17209	16902	16875	16945	16892	16895	16954	17081	17052	16943	16993	16915	16906	16846	16979	16877	17019	16762	17089	16817	17124	16973	16967	16946	16935	16844	17064	17045	17180	17175	17002	17047	16910	17050	17067	16950	17059	17058	16876	16935	17029	17145	16986	16997	16942	16949	17059	17033	17057	17155	17109	16914	16881	17141	17183	17023	17170	16989	16977	16999	16864	17064	16910	16995	16893	16961	16992	16964	17003	16971	16917	16954	16982	17039	16999	17106	16972	16938	17129	16827	16970	17042	16764	17049	16974	17061	16865	17002	17012	16918	17101	17032	16947	16994	17085	16962	16999	17157	16973	17005	16914	16973	16988	16921	16949	16779	17100	16978	16940	17024	17016	17043	16971	16855	16899	16986	17108	16909	17043	16987	17015	16708	16955	16936	16807	16992	16932	16964	17129	16969	16838	16870	17026	16970	16955	16990	16982	16901	16800	16888	17031	16923	16946	17097	16779	17034	16921	16965	16996	16993	16994	17039	16915	17132	16866	17012	16801	16958	16989	16845	16865	17076	17129	17111	16975	16941	17041	16985	17123	16912	17158	17011	17016	16948	16862	17052	16925	16779	17179	16993	16925	16928	16969	17163	17166	16873	17093	17039	16782	16969	16960	17096	17016	17067	16937	16963	17083	16963	17031	16939	16988	17040	16986	17012	17024	16929	16853	17062	16916	16744	16969	16941	16777	17061	17041	16981	16958	16917	17086	17127	16944	16768	16891	16943	17128	16970	16904	17246	16897	16943	17150	16891	16890	17021	16815	17242	17020	16991	17026	16953	17089	17049	16924	17023	17028	17180	16902	17077	16832	16882	16897	17040	16992	16898	17007	16906	16802	16927	17025	16996	16975	17028	16958	16915	16860	16956	16811	17093	16897	16831	16939	16898	17042	17065	16953	16994	16928	17230	16727	17008	16901	17061	16782	17004	17075	17056	17118	16962	17070	16855	17019	16910	17011	16904	17031	16976	17060	16887	17052	16920	17036	16896	17034	17082	17009	16742	16978	16878	16939	16928	16996	17053	16750	17017	17004	16955	17035	17059	17117	17059	16982	16901	16993	16886	16885	16945	17002	17145	17034	16805	17031	17012	16884	16932	16962	17006	16894	17048	17105	16996	17067	16999	17094	17048	17060	17031	17118	16973	16969	17147	16914	16974	16892	16993	16912	17050	16908	16912	16846	17081	16986	16941	16987	17021	16899	16865	16936	17013	16930	17048	17166	17050	17010	17055	17120	16958	16969	17099	16972	17007	17095	16894	17011	17054	17013	17010	17014	16902	16972	17092	17227	16992	16921	16961	16899	16987	17062	17188	16953	17103	17067	17094	16811	17005	16806	17014	16992	16960	17030	16781	17025	17097	17139	17016	16958	17071	17020	17010	16777	16921	17013	17051	17054	17044	17013	16975	16851	16919	17029	17095	16895	16990	17063	17034	16892	16893	16986	17065	16760	17238	17013	16873	17091	16949	16991	17040	16996	16961	16997	17302	17016	17146	16779	17039	16932	17042	17022	16996	17016	16991	16897	16885	17020	17204	16923	17154	17114	16795	17069	16961	16963	16854	17026	16914	17027	17040	16976	17016	16954	17023	16946	16971	16982	16912	17012	16978	17004	16961	16999	16927	17006	16974	16949	17048	16770	16870	16885	17133	16921	16999	16936	17043	17085	16888	16857	16895	16930	16952	16998	17032	16784	17070	16971	17009	16931	16669	16733	16840	16972	16842	16883	16987	16985	16910	16951	17075	16821	17065	16950	16951	16957	16956	17094	16897	17112	16806	16977	17280	17001	17038	16895	16997	17130	16986	16992	16821	16929	17086	16910	17002	17067	16916	17003	17004	17061	17133	17018	17021	16870	16871	17195	16923	16870	16886	17018	17045	16969	17028	17062	17009	17076	16818	16956	16903	16821	16866	17109	17072	16844	17154	17118	17036	16860	16901	16909	17006	17010	16992	17000	16940	17265	16880	17093	16842	16851	17123	16986	17041	17068	16911	17065	16942	17061	16830	17166	16873	16942	16936	17064	17004	16902	16814	16952	17055	17066	17030	16912	17126	16896	16982	17017	16981	16848	17050	17018	17013	17095	16959	17114	16984	17053	16977	16901	17151	17084	17055	16989	17029	17068	16953	17099	16993	17010	17147	17041	16990	16888	17062	16913	16987	16884	17215	16906	16988	16903	17028	16840	17108	16793	16844	17019	17047	16872	16955	16994	17100	16970	17109	16932	16888	17001	16977	16962	17073	16964	16881	16931	16914	17009	16925	16968	16904	16987	17049	17112	17031	17020	17037	16814	17111	17027	17192	16883	17112	16838	16949	16988	17066	17087	17048	16948	17041	16999	16817	16959	17037	16883	17015	16934	16941	16999	17130	16913	16863	17112	16978	16800	17066	16986	16963	17049	16914	17032	16916	16901	16939	17102	16999	17116	16916	16990	17101	17004	17116	16893	17094	16885	16862	17116	17019	16991	16802	16980	17007	16968	16879	16858	17008	17235	17047	16897	17028	16996	17161	16870	16978	17135	17013	16927	16925	16886	17001	16956	17026	17121	17100	16921	16954	16991	16882	17061	16898	16873	16969	17091	16950	16965	16832	16952	17059	17099	17084	16980	17052	17071	17011	17076	16806	17057	17048	17076	17117	17046	16982	17090	17165	17011	17168	17166	17006	16884	16922	16903	16872	17078	16880	16944	16800	16948	16984	16955	17026	17044	16989	17025	17112	17279	16939	16863	17041	17099	16868	16962	17060	17039	17084	16945	17129	16871	16981	17096	16990	16990	17020	17109	16977	16971	17013	16834	16967	17114	17039	16930	16839	17034	17171	16947	17051	17067	16953	16891	17084	16886	17009	16931	16942	16975	17026	17006	17096	16869	17087	16875	17110	16938	17051	16899	16895	16800	16812	17016	16956	16968	16835	17159
31561	25608	29318	26606	24350	24103	23824	23468	23355	23560	23500	23233	23641	25358	25171	24764	23743	23033	23048	22956	23045	23373	23013	23298	23085	23051	22964	22849	23029	23017	23186	23280	23316	23215	23329	23278	23118	23127	23136	23097	22998	23085	22929	23036	23076	23048	23124	23321	23260	23122	23284	23092	23101	22956	22943	23150	23354	23110	23147	23016	23129	23361	23386	22933	23242	23208	23214	23028	23251	22958	23112	23203	23042	23115	23093	23009	22820	23020	22986	22818	23141	23013	23004	22948	23181	23042	23120	22966	22849	23133	22984	22999	22978	23070	23137	23054	22985	23047	22944	22867	23112	23143	23066	23217	23027	23227	23078	23176	23342	22978	23060	23083	23122	22877	23133	23185	23179	23493	22901	23113	22984	23062	23090	22985	23169	23137	23053	23061	23170	23163	23192	23127	23090	23320	23212	22980	23158	23036	23104	23128	23190	23219	23094	23117	23208	22909	23038	22886	23218	23060	23273	22848	22984	23065	23246	23006	23237	23263	23022	22854	23148	22939	22847	22933	23117	22896	23151	23094	23182	23153	23103	23017	23049	23020	23073	22879	23266	23172	23298	23167	23185	23177	23108	22936	23119	23023	23046	22983	22956	23143	22787	23289	23075	23039	22852	23176	22972	23297	23067	23166	22873	23061	23166	23089	23199	23095	23030	23224	22944	23134	23047	23131	23172	22960	23149	23161	22980	22831	23190	23123	23220	23045	23086	23108	23290	23077	23082	23111	23149	22864	23233	22812	23008	23077	23126	23308	23042	22897	22991	23012	23233	23225	22985	23131	23082	23256	22937	23159	23141	22875	23108	23380	23180	23106	23038	23017	22994	23065	22995	22920	22898	23214	23005	23210	22949	22918	23111	23168	23047	22979	23002	23005	23276	22803	22866	23016	22934	22894	23217	23182	23014	22994	23279	23000	23221	22989	22945	23042	22994	22870	23112	23091	22975	23200	23006	23357	23188	23102	23214	23144	23091	23279	23105	23103	23037	23234	23287	22947	23179	23187	23003	22909	23193	23013	23196	23274	22853	23208	23125	22838	23217	23137	23155	23209	23172	23052	22966	23000	23090	22972	22960	23124	23258	22997	23042	23076	23092	23027	22996	22974	23168	23202	23105	23159	22935	22883	23070	23063	23065	22930	22963	23174	23065	22972	23152	23132	23107	23000	23109	22795	22941	23166	23114	22902	23066	23004	23233	23030	22982	23152	23009	23023	23240	22922	23022	22943	22915	22909	22938	23055	23314	23028	23053	23315	22890	23089	23110	23020	23225	23251	23069	23154	23260	23125	23208	23193	23150	22827	23238	22934	23384	22964	23154	23097	23025	23063	23003	23183	23071	23284	22967	22809	23137	23089	23240	22967	23200	23060	22808	23159	23110	22930	23079	23018	23161	23046	22999	22935	23144	23259	23057	23010	23034	23097	23118	22955	22990	23019	22872	23179	22950	23293	23084	23126	23114	23115	23367	22984	23027	23287	23013	23021	22894	22782	23185	23129	22931	23163	22906	22990	23156	22937	23083	22951	23167	23095	23050	23204	22945	22940	22927	23222	23162	23117	23084	23280	23158	23202	23262	23205	23327	23054	23140	22972	23042	23118	22921	23153	22912	23003	23105	23206	22991	23267	23199	23052	22991	23103	22937	22981	23179	23122	23206	22867	23153	22862	23191	22907	23035	23016	23321	23168	23107	23129	23037	23068	23160	23026	22944	23149	23127	23118	23035	23070	23323	23094	23120	22945	23118	23160	23173	23080	23280	23168	23071	23138	22924	23165	23268	23096	23158	22989	23092	23026	22999	23092	23158	23274	23076	22798	22970	23142	23014	23224	23029	22980	23142	22987	23169	23078	23164	23366	23256	23218	23157	23318	23355	22848	23007	23001	23186	23090	23074	23458	23220	23213	23177	23093	23230	23293	23133	22859	22884	22986	22876	22913	23071	22978	23159	23099	23274	22951	23065	23117	22826	22955	22810	22869	22935	23100	23342	22957	23173	23059	23287	23182	23215	23152	23286	23176	23193	23230	23147	23091	23107	22903	23374	23138	23429	23099	23276	22980	23162	23125	23012	22982	23001	22981	22848	23163	23157	22908	23138	23093	23068	23094	23231	23179	23008	23098	23056	23086	23250	23078	23227	22951	23076	23154	23303	23256	22966	23008	23337	23314	23002	23094	23148	23122	22979	23118	23224	23289	22965	23161	22871	23264	23109	22847	23077	23041	23128	23012	22723	23123	23138	23260	22954	22867	23094	23037	23272	23056	22891	23298	23188	23044	23043	23079	23088	23031	23062	23109	23024	23065	22959	22824	23186	23042	23014	23081	23121	23212	22849	23027	22949	22987	23076	22975	23019	23148	23063	23177	22931	23107	23126	23085	23099	22892	23423	23138	23110	22850	23107	23075	22857	23193	23097	22856	23215	23199	23151	22996	22995	23125	22978	22939	23191	22957	23141	23168	23178	22995	22830	23180	22777	23085	23035	23081	23209	23078	23035	22943	23155	23111	22848	22987	22799	23017	23277	23130	23042	23074	23100	22967	22945	22945	23120	22926	23151	23112	22978	22933	23136	23171	23259	23173	23119	22685	23030	23168	23010	23098	23371	23236	23037	23228	23095	23204	22728	23032	23045	23150	23151	23014	23133	23265	23136	23169	22949	23116	23129	23102	23016	22851	22985	22945	23118	23079	22933	23064	23386	22980	23054	23100	23150	22927	22871	23108	23057	22930	23003	23141	23281	23078	23154	22948	22952	23166	22946	23139	23078	23141	23057	23002	22955	23140	22970	23158	22949	23077	23000	23056	23038	23079	23061	23109	23099	23066	23092	23324	23072	22952	22999	23244	22916	23136	23175	23193	23181	23039	23145	23010	23299	23287	22951	23039	23027	23209	23303	22853	23090	23213	23108	22992	23210	23337	23145	23039	23336	23036	22896	23149	22897	22982	23213	23133	23104	23174	23063	23110	23054	23236	22923	23225	23092	23198	22976	23307	23008	23056	23126	23085	23070	23096	23323	23100	23070	22894	23185	23066	23056	23195	23249	23210	23014	23057	23061	23153	22935	22815	23143	23267	23285	23148	23072	23358	23154	23057	22917	22957	23088	23141	23101	23088	23079	23247	23066	23098	23072	22810	23095	22792	23026	22974	22792	23251	22961	23079	22970	23067	22894	23029	23051	23152	23321	23148	23165	23118	23123	23116	23182	22838	23113	23175	23032	23054	22949	22979	23069	23329	23039	23303	23110	23215	23081	22854	23368	22963	23006	22989	23127	23223	23084	23066	23231	23272	23182	23270	23232	22847	22972	23072	23137	22880	23004	23223	22930	23197	23097	22959	23024	23242	23055	22999	22845	22949	23045	23427	23051	23047	23229	23046	22888	22987	22903	23011	23156	23209	23237	22862	23057	22938	23068	22925	23056	23070	22917	23129	23120	23178	22890	23324	23091	23173	23177	23159	22894	23290	23081	23087	23394	23063	23334	23102	23004	23127	23094	23241	23126	23194	23131	23031	22992	23243	22795	23234	22889	23122	23138	23099	23183	23105	23174	23127	22908	22890	23108	23132	23165	23223	23198	23055	23137	23106	23167	23228	23345	23020	23166	23236	23124	23137	23227	23121	23062	23212	23155	23102	22903	23079	23167	22947	23051	22794	23012	22993	23254	22922	22882	23095	23252	23144	23280	23072	23108	23157	23031	23105	22966	23165	23160	23055	23133	23218	23277	22991	23173	23056	22921	23035	23386	23089	23286	23059	23255	23130	23041	23124	22974	22947	23398	23007	23187	23330	23134	23097	22856	23092	23015	22923	22968	23179	23160	23156	23067	23307	23027	22965	23273	23059	23159	23090	23069	23288	23246	22999	22865	23075	23201	23037	23030	23126	23161	23254	23162	23065	23145	23110	23126	23245	23041	23175	22822	22941	23087	22875	23113	23291	23158	23179	23195	23014	23150	22968	22966	23280	23243	23382	23121	23037	22936	23016	22957	23031	23060	23099	23134	22756	23147	22858	23174	23083	23040	22825	23178	23006	23215	23226	22795	23270	23282	23061	23220	22965	22765	23154	23104	23032	23027	22861	23191	23150	23125	23099	23130	22908	23128	23246	23433	23135	23143	22883	22892	22890	23015	23177	23102	23109	23052	23109	23022	22925	23042	23104	23088	23150	23176	23146	23184	22917	23098	23155	23075	23133	23023	23206	23263	23211	23200	23092	23123	23088	23197	22927	23148	23064	23297	23258	23139	23106	23103	23155	23136	23081	22997	23131	23059	23101	22903	22987	23140	23125	22916	23203	23205	23139	22861	23151	23068	22997	23204	23135	23160	23171	23207	22968	23164	23095	23039	23410	23127	23084	23040	23185	23045	22856	23203	23277	23166	23171	23121	23208	23395	23009	23316	23220	23231	23096	23095	22819	23191	23186	23089	23050	23088	23198	23102	22980	23046	23016	23210	23111	23101	23152	23108	23094	23133	23133	22983	23186	23183	23056	23224	23034	23027	23125	23080	23125	22939	22878	22883	22990	22844	23057	23200	22997	23123	23011	23056	23114	23053	23158	22874	23106	23190	22993	22859	23027	23071	23199	23064	23037	23135	22956	23091	23097	23058	22880	23225	23297	23074	23120	23057	22961	23267	22811	23260	23085	22967	23064	23015	22940	23120	23236	23129	23114	23110	22952	22950	23088	23123	23105	23034	22802	23128	23267	22838	23129	22949	22823	23124	23326	23440	23023	23060	23082	23135	23239	23043	23187	23063	22989	23241	23164	23173	23273	23094	23100	22923	23010	23074	23138	22951	23179	22957	22991	23159	23024	23056	23175	22973	22911	23179	23143	23171	23310	23158	23231	23142	22928	23099	23240	23260	23119	23091	22989	22993	23126	23158	23189	23243	23124	23197	23018	23171	22944	23208	23107	23309	23238	22986	23156	23232	23236	22967	23154	22861	22997	22924	23098	23102	23055	23064	23086	22981	23224	23270	22900	23218	23020	23053	22958	22845	23209	23091	23200	23301	23068	23048	22814	22810	23063	23158	23196	22904	23182	23052	23143	23262	22988	23145	23156	23216	22790	22993	23026	23111	22971	23233	22908	23083	23241	23120	23189	23262	23322	23231	22961	23192	23135	22961	23327	23223	23154	23142	23127
21023	26678	26680	21468	20168	18983	18189	18173	17926	17991	17968	17740	18641	20517	19908	19051	18022	17471	17499	17438	17470	17428	17517	17284	17387	17515	17326	17353	17385	17475	17393	17628	17500	17409	17558	17460	17279	17495	17431	17488	17420	17327	17500	17539	17568	17485	17405	17441	17509	17338	17344	17307	17460	17307	17403	17421	17477	17644	17434	17614	17552	17538	17276	17523	17213	17284	17317	17221	17436	17491	17425	17289	17451	17284	17242	17534	17317	17502	17461	17396	17322	17407	17416	17376	17596	17353	17467	17474	17397	17491	17462	17374	17388	17352	17368	17473	17316	17483	17332	17454	17521	17565	17614	17528	17512	17500	17495	17480	17543	17551	17537	17484	17453	17472	17528	17311	17404	17421	17536	17472	17186	17470	17301	17666	17502	17246	17524	17363	17435	17189	17484	17440	17448	17511	17362	17288	17593	17528	17355	17622	17399	17469	17418	17577	17361	17509	17399	17427	17465	17157	17406	17402	17462	17439	17496	17470	17394	17432	17495	17338	17377	17368	17307	17461	17495	17399	17411	17388	17478	17320	17421	17353	17479	17370	17404	17251	17504	17349	17426	17431	17455	17418	17344	17531	17284	17473	17412	17381	17470	17477	17367	17378	17315	17430	17343	17537	17316	17672	17328	17308	17401	17472	17436	17460	17427	17508	17526	17449	17343	17481	17643	17416	17249	17342	17405	17554	17352	17416	17375	17270	17207	17465	17294	17408	17335	17348	17556	17404	17513	17264	17461	17343	17345	17617	17334	17410	17380	17509	17341	17352	17359	17412	17570	17340	17528	17518	17417	17251	17737	17307	17370	17313	17311	17487	17222	17303	17359	17457	17372	17289	17283	17433	17293	17427	17259	17398	17433	17507	17272	17405	17477	17394	17355	17489	17411	17495	17317	17391	17381	17607	17481	17320	17378	17255	17489	17198	17496	17535	17466	17448	17416	17448	17433	17422	17536	17561	17306	17239	17543	17285	17360	17394	17382	17463	17345	17362	17539	17393	17368	17521	17505	17390	17419	17322	17344	17401	17490	17390	17433	17400	17437	17510	17374	17424	17496	17743	17394	17344	17273	17358	17557	17507	17476	17576	17533	17411	17512	17381	17416	17318	17577	17379	17370	17456	17445	17501	17369	17318	17483	17366	17384	17426	17440	17523	17444	17295	17544	17470	17484	17345	17342	17441	17259	17378	17413	17483	17446	17317	17429	17266	17407	17252	17474	17289	17356	17314	17395	17357	17412	17409	17299	17380	17529	17669	17453	17141	17527	17415	17255	17380	17413	17396	17627	17597	17392	17336	17451	17358	17336	17503	17361	17403	17396	17406	17340	17464	17331	17324	17232	17385	17446	17481	17337	17362	17651	17495	17498	17510	17317	17452	17295	17478	17439	17370	17283	17480	17613	17582	17472	17239	17553	17562	17478	17582	17494	17204	17367	17295	17273	17513	17462	17393	17465	17413	17249	17379	17572	17462	17216	17421	17321	17428	17272	17426	17375	17240	17383	17470	17419	17329	17349	17428	17241	17434	17352	17292	17424	17340	17409	17359	17359	17515	17502	17405	17279	17308	17414	17527	17589	17544	17566	17527	17403	17502	17395	17482	17420	17549	17294	17357	17337	17379	17238	17607	17350	17315	17388	17496	17444	17421	17548	17443	17482	17576	17372	17376	17517	17416	17447	17582	17425	17435	17410	17468	17370	17349	17327	17330	17318	17549	17448	17217	17625	17372	17587	17528	17306	17554	17480	17415	17434	17413	17315	17383	17424	17307	17271	17435	17475	17445	17454	17539	17525	17562	17499	17561	17316	17386	17342	17289	17466	17425	17580	17293	17491	17367	17494	17323	17500	17429	17398	17264	17562	17319	17499	17410	17377	17639	17525	17425	17533	17408	17450	17298	17306	17451	17430	17241	17550	17554	17464	17511	17446	17229	17334	17408	17607	17242	17358	17436	17556	17238	17442	17345	17374	17467	17356	17310	17296	17487	17320	17480	17336	17419	17315	17524	17620	17450	17357	17457	17510	17381	17547	17387	17317	17264	17388	17379	17393	17512	17368	17411	17415	17494	17279	17543	17197	17389	17460	17577	17420	17697	17252	17406	17438	17591	17504	17414	17488	17300	17506	17419	17511	17344	17320	17617	17529	17265	17427	17591	17556	17294	17490	17410	17506	17502	17492	17457	17485	17484	17336	17619	17417	17415	17404	17523	17490	17390	17205	17526	17327	17348	17394	17300	17416	17557	17474	17534	17443	17379	17465	17421	17221	17516	17380	17485	17374	17453	17616	17325	17433	17361	17361	17519	17593	17430	17347	17250	17592	17534	17509	17381	17356	17505	17347	17354	17456	17586	17347	17276	17391	17397	17555	17391	17426	17387	17484	17594	17373	17481	17521	17500	17259	17403	17382	17434	17541	17433	17340	17327	17383	17406	17302	17614	17239	17439	17484	17172	17566	17496	17485	17492	17427	17445	17447	17541	17296	17386	17497	17411	17311	17351	17466	17547	17356	17527	17506	17334	17275	17389	17330	17146	17572	17557	17423	17419	17435	17402	17445	17455	17410	17457	17349	17423	17543	17415	17386	17381	17451	17266	17380	17377	17524	17461	17319	17469	17423	17399	17490	17395	17362	17387	17355	17474	17518	17489	17377	17455	17461	17475	17361	17413	17147	17385	17346	17588	17473	17480	17461	17397	17434	17298	17579	17227	17436	17400	17333	17492	17421	17351	17317	17499	17475	17467	17398	17142	17443	17502	17308	17424	17374	17404	17302	17450	17377	17440	17429	17480	17236	17569	17256	17579	17348	17315	17404	17359	17479	17458	17401	17252	17397	17537	17265	17345	17388	17439	17352	17310	17497	17553	17339	17311	17456	17358	17329	17501	17369	17443	17358	17335	17453	17418	17561	17554	17367	17371	17357	17377	17536	17393	17528	17493	17359	17360	17310	17622	17362	17447	17369	17566	17329	17448	17478	17387	17362	17513	17434	17473	17385	17570	17430	17473	17484	17427	17515	17408	17336	17400	17309	17568	17366	17544	17534	17673	17592	17392	17445	17472	17547	17552	17428	17368	17450	17461	17490	17504	17367	17297	17425	17477	17417	17464	17425	17550	17495	17471	17477	17413	17433	17471	17530	17329	17426	17314	17535	17534	17443	17080	17389	17652	17337	17517	17200	17436	17480	17295	17585	17340	17232	17321	17495	17373	17376	17327	17416	17421	17408	17487	17523	17558	17375	17296	17487	17322	17506	17465	17495	17407	17339	17349	17375	17438	17325	17278	17492	17479	17369	17309	17304	17389	17338	17374	17434	17326	17427	17353	17204	17382	17395	17324	17464	17311	17383	17407	17572	17441	17442	17246	17395	17375	17451	17357	17604	17290	17460	17350	17338	17421	17428	17629	17298	17362	17343	17530	17527	17336	17428	17534	17423	17383	17502	17342	17439	17525	17524	17463	17566	17302	17324	17431	17688	17414	17305	17526	17428	17474	17427	17552	17264	17422	17450	17479	17406	17259	17389	17533	17377	17444	17315	17548	17530	17525	17248	17369	17431	17540	17613	17423	17440	17334	17329	17360	17328	17345	17417	17475	17422	17477	17476	17480	17503	17537	17361	17369	17407	17510	17520	17550	17419	17608	17402	17430	17353	17437	17383	17467	17310	17336	17325	17622	17389	17473	17359	17393	17529	17468	17354	17475	17487	17507	17429	17483	17417	17410	17348	17354	17534	17301	17456	17428	17279	17351	17439	17453	17533	17367	17448	17353	17396	17465	17254	17387	17552	17383	17407	17509	17588	17386	17368	17482	17549	17329	17307	17503	17306	17460	17311	17323	17460	17361	17500	17517	17330	17451	17366	17413	17300	17472	17456	17296	17371	17324	17360	17365	17425	17387	17563	17378	17390	17488	17577	17417	17463	17386	17348	17487	17454	17475	17568	17315	17544	17437	17410	17458	17510	17480	17304	17358	17585	17492	17438	17581	17380	17331	17319	17367	17427	17384	17370	17403	17243	17462	17546	17368	17348	17613	17332	17547	17480	17327	17363	17299	17412	17440	17486	17314	17398	17500	17425	17383	17352	17519	17336	17617	17497	17482	17387	17402	17422	17347	17467	17431	17423	17423	17475	17399	17451	17396	17664	17407	17457	17439	17412	17419	17145	17346	17502	17311	17373	17379	17404	17298	17461	17461	17439	17440	17438	17390	17476	17362	17411	17489	17364	17316	17391	17378	17205	17493	17258	17416	17338	17560	17486	17149	17416	17249	17272	17431	17335	17417	17382	17253	17380	17540	17349	17360	17486	17577	17188	17311	17522	17452	17618	17469	17577	17496	17383	17515	17444	17556	17371	17266	17377	17427	17184	17304	17663	17427	17508	17427	17475	17471	17488	17402	17483	17469	17561	17239	17439	17391	17433	17492	17302	17389	17407	17486	17345	17415	17284	17592	17232	17449	17480	17576	17336	17345	17487	17337	17412	17429	17324	17315	17381	17325	17418	17217	17309	17541	17581	17405	17461	17469	17491	17486	17525	17520	17388	17345	17314	17513	17311	17406	17475	17479	17368	17655	17403	17323	17309	17525	17428	17480	17620	17377	17481	17394	17349	17607	17458	17558	17475	17538	17413	17520	17373	17574	17488	17428	17279	17340	17483	17495	17502	17196	17243	17495	17397	17377	17461	17409	17374	17353	17335	17503	17388	17424	17330	17368	17424	17315	17477	17556	17419	17393	17535	17463	17419	17329	17417	17311	17397	17608	17489	17523	17199	17405	17412	17425	17411	17623	17395	17382	17650	17378	17489	17330	17324	17405	17545	17400	17400	17456	17430	17340	17588	17462	17486	17327	17534	17558	17489	17511	17454	17555	17189	17525	17363	17554	17512	17595	17395	17662	17352	17329	17389	17412	17454	17422	17454	17457	17437	17457	17446	17314	17337	17607	17351	17568	17463	17423	17548	17421	17414	17248	17626	17490	17291	17347	17337	17269	17399	17324	17384	17560	17399	17431	17324	17434	17403	17501	17343	17433	17460	17567	17508	17463	17417	17369	17207	17665	17546	17449	17444	17437	17559	17410	17501	17299	17401	17474	17357	17399	17525	17261	17506	17365	17398	17310	17426	17344	17372	17489	17398	17584	17330	17397
25500	21287	28374	26292	25638	26563	26072	24275	23819	23698	23810	23448	27941	35327	32751	28695	24627	22850	22852	22437	22650	22524	22347	22609	22635	22612	22547	22667	22577	22613	22605	22463	22701	22599	22487	22523	22551	22644	22671	22593	22557	22652	22702	22553	22486	22375	22511	22281	22442	22335	22286	22449	22385	22714	22725	22552	22436	22621	22723	22350	22525	22633	22432	22667	22726	22752	22624	22605	22699	22624	22459	22329	22321	22585	22644	22604	22746	22396	22762	22447	22590	22434	22505	22623	22692	22791	22597	22369	22521	22581	22506	22608	22708	22643	22573	22558	22544	22345	22655	22740	22288	22425	22510	22379	22381	22556	22499	22381	22513	22417	22583	22505	22536	22276	22463	22549	22580	22350	22438	22488	22495	22654	22530	22412	22687	22424	22513	22477	22503	22578	22761	22599	22438	22437	22626	22567	22569	22427	22481	22655	22758	22417	22646	22457	22662	22501	22234	22445	22457	22531	22512	22460	22562	22257	22431	22660	22426	22431	22635	22403	22577	22370	22656	22493	22655	22519	22585	22408	22476	22525	22405	22667	22665	22594	22477	22495	22365	22478	22362	22518	22599	22724	22542	22636	22593	22623	22587	22350	22658	22633	22803	22472	22598	22500	22644	22332	22432	22596	22676	22344	22706	22810	22506	22710	22679	22496	22544	22425	22636	22584	22714	22155	22532	22889	22471	22445	22352	22333	22338	22308	22693	22295	22526	22420	22493	22379	22653	22547	22660	22434	22679	22428	22518	22549	22594	22488	22621	22814	22330	22496	22366	22593	22519	22409	22339	22506	22400	22464	22537	22461	22566	22633	22543	22371	22461	22452	22457	22503	22469	22627	22651	22635	22496	22475	22472	22637	22493	22363	22432	22424	22462	22694	22537	22725	22656	22382	22545	22404	22605	22684	22525	22508	22477	22542	22465	22664	22586	22814	22556	22668	22498	22320	22443	22686	22371	22618	22568	22523	22456	22489	22588	22464	22292	22476	22528	22385	22688	22228	22544	22451	22416	22346	22471	22646	22495	22581	22564	22670	22653	22527	22310	22703	22647	22229	22711	22542	22412	22326	22354	22469	22361	22344	22640	22454	22402	22202	22746	22556	22563	22629	22411	22571	22465	22397	22553	22427	22556	22417	22408	22454	22484	22553	22581	22709	22529	22555	22608	22621	22607	22620	22518	22382	22714	22479	22448	22527	22593	22571	22763	22516	22650	22691	22493	22518	22477	22525	22501	22375	22454	22689	22804	22358	22328	22434	22768	22438	22454	22627	22497	22327	22571	22530	22742	22515	22445	22452	22678	22548	22514	22644	22507	22398	22521	22580	22467	22480	22444	22326	22438	22569	22583	22779	22334	22379	22608	22521	22463	22668	22389	22592	22658	22314	22473	22610	22583	22521	22629	22441	22524	22646	22479	22518	22456	22480	22464	22681	22474	22412	22489	22470	22622	22652	22674	22539	22445	22455	22586	22552	22427	22595	22762	22589	22484	22415	22482	22546	22740	22430	22505	22500	22466	22491	22402	22441	22276	22394	22591	22449	22503	22447	22366	22732	22546	22519	22391	22426	22517	22626	22397	22467	22417	22738	22637	22468	22435	22650	22647	22388	22430	22512	22582	22545	22535	22557	22465	22549	22567	22348	22458	22623	22324	22564	22400	22362	22475	22593	22569	22747	22652	22548	22338	22546	22762	22391	22550	22324	22537	22501	22589	22577	22464	22521	22531	22425	22544	22623	22401	22357	22676	22644	22600	22420	22544	22372	22746	22532	22678	22495	22374	22392	22533	22430	22269	22373	22545	22650	22522	22642	22518	22512	22516	22485	22262	22503	22492	22286	22550	22562	22629	22457	22560	22494	22500	22511	22341	22530	22443	22507	22560	22333	22481	22541	22552	22458	22502	22715	22439	22682	22705	22467	22676	22665	22392	22472	22635	22382	22524	22550	22578	22698	22337	22616	22359	22788	22543	22447	22553	22631	22598	22500	22407	22657	22565	22486	22508	22215	22608	22315	22409	22662	22715	22619	22547	22571	22676	22551	22674	22601	22551	22550	22548	22787	22539	22585	22707	22407	22467	22525	22453	22641	22486	22668	22683	22653	22550	22542	22491	22626	22533	22628	22398	22605	22357	22487	22865	22558	22548	22291	22445	22387	22358	22511	22431	22542	22433	22388	22803	22702	22433	22712	22408	22559	22452	22267	22296	22563	22631	22498	22792	22401	22445	22674	22692	22655	22547	22434	22535	22657	22482	22748	22743	22703	22654	22466	22520	22473	22363	22549	22554	22423	22631	22567	22680	22443	22615	22616	22547	22577	22699	22597	22543	22574	22708	22635	22481	22379	22482	22439	22533	22727	22462	22624	22725	22423	22412	22547	22637	22560	22571	22638	22506	22549	22536	22364	22566	22515	22588	22539	22556	22613	22567	22397	22454	22578	22700	22602	22546	22582	22520	22504	22562	22475	22479	22597	22358	22523	22636	22537	22691	22840	22595	22655	22519	22719	22367	22630	22511	22523	22784	22541	22409	22660	22337	22648	22575	22539	22566	22661	22459	22717	22639	22529	22330	22701	22521	22252	22498	22408	22412	22506	22377	22699	22482	22599	22725	22782	22472	22781	22487	22643	22503	22617	22547	22493	22549	22356	22386	22490	22470	22485	22577	22572	22401	22437	22550	22486	22655	22636	22319	22521	22650	22462	22661	22398	22509	22745	22749	22600	22461	22517	22466	22341	22478	22632	22594	22429	22627	22740	22471	22538	22447	22460	22577	22804	22537	22553	22608	22654	22330	22575	22701	22418	22421	22585	22407	22490	22561	22693	22520	22443	22537	22392	22481	22484	22682	22465	22563	22719	22652	22433	22488	22399	22487	22460	22442	22388	22411	22572	22612	22532	22393	22607	22556	22163	22456	22576	22482	22640	22502	22567	22495	22620	22569	22357	22591	22527	22369	22680	22653	22689	22741	22657	22444	22642	22406	22596	22566	22585	22485	22585	22528	22497	22447	22604	22568	22472	22561	22659	22619	22487	22632	22705	22518	22466	22624	22456	22357	22472	22574	22657	22732	22697	22528	22779	22598	22261	22295	22349	22337	22451	22496	22328	22597	22624	22483	22524	22389	22489	22605	22623	22188	22926	22364	22721	22499	22674	22695	22772	22717	22740	22612	22431	22495	22556	22573	22854	22641	22495	22413	22496	22502	22433	22429	22305	22524	22530	22498	22432	22382	22572	22739	22794	22647	22444	22347	22544	22510	22690	22602	22788	22770	22727	22578	22606	22527	22452	22510	22746	22670	22508	22622	22843	22468	22594	22472	22474	22597	22456	22447	22615	22681	22372	22450	22610	22689	22544	22552	22563	22482	22634	22451	22695	22602	22691	22368	22327	22505	22573	22610	22545	22642	22585	22645	22672	22872	22727	22562	22756	22674	22642	22372	22395	22723	22494	22475	22780	22459	22519	22447	22603	22610	22645	22458	22637	22695	22588	22418	22390	22579	22450	22398	22463	22394	22534	22423	22435	22756	22696	22378	22553	22490	22469	22490	22637	22499	22340	22268	22487	22472	22474	22518	22654	22453	22470	22641	22525	22542	22703	22613	22462	22488	22645	22604	22630	22525	22758	22518	22397	22362	22350	22508	22381	22519	22627	22477	22701	22619	22746	22497	22488	22546	22468	22416	22651	22431	22649	22373	22574	22635	22512	22492	22622	22433	22432	22505	22565	22536	22554	22633	22733	22376	22465	22163	22432	22266	22410	22518	22510	22656	22552	22609	22623	22690	22322	22643	22620	22660	22550	22393	22543	22470	22699	22437	22598	22509	22333	22560	22489	22593	22276	22542	22321	22594	22425	22561	22440	22447	22546	22546	22622	22523	22504	22598	22272	22536	22326	22553	22396	22401	22638	22501	22562	22645	22752	22565	22280	22496	22555	22521	22477	22491	22619	22631	22251	22355	22461	22357	22714	22754	22527	22325	22497	22600	22573	22673	22452	22590	22618	22425	22557	22507	22686	22742	22613	22549	22565	22563	22493	22456	22751	22599	22340	22571	22453	22637	22610	22507	22430	22533	22213	22689	22394	22339	22416	22586	22580	22354	22298	22398	22510	22539	22354	22315	22623	22655	22702	22592	22453	22556	22456	22383	22530	22332	22460	22448	22573	22357	22413	22775	22476	22668	22500	22654	22543	22723	22581	22494	22484	22444	22239	22735	22445	22566	22556	22842	22590	22550	22659	22441	22590	22247	22509	22533	22434	22600	22583	22374	22344	22562	22439	22645	22389	22440	22630	22367	22384	22535	22331	22603	22520	22258	22345	22358	22365	22461	22513	22571	22528	22594	22430	22607	22339	22450	22389	22591	22642	22417	22682	22598	22465	22390	22663	22538	22685	22498	22483	22441	22620	22448	22091	22637	22349	22520	22468	22593	22485	22667	22494	22592	22518	22270	22536	22318	22872	22330	22621	22414	22430	22380	22390	22522	22481	22522	22447	22545	22393	22494	22526	22359	22374	22291	22586	22409	22667	22596	22687	22582	22555	22638	22513	22344	22582	22461	22341	22349	22647	22519	22564	22612	22498	22313	22397	22571	22433	22559	22377	22352	22691	22441	22350	22665	22458	22435	22391	22679	22647	22578	22670	22545	22417	22604	22449	22573	22434	22418	22519	22594	22667	22743	22489	22657	22638	22406	22450	22677	22319	22481	22684	22706	22595	22528	22367	22509	22512	22495	22720	22629	22291	22598	22547	22440	22579	22663	22473	22593	22516	22552	22603	22583	22511	22625	22487	22436	22540	22406	22533	22684	22516	22589	22429	22569	22457	22541	22546	22454	22593	22251	22225	22648	22365	22476	22548	22550	22645	22731	22599	22282	22566	22601	22624	22531	22768	22784	22346	22498	22619	22360	22462	22583	22487	22493	22591	22571	22593	22503	22523	22493	22399	22457	22579	22432	22471	22462	22541	22745	22857	22675	22721	22426	22599	22700	22414	22596	22448	22305	22425	22535	22482	22606	22482	22518	22611	22532	22538	22475	22573	22533	22481	22604	22530	22369	22433	22705	22599	22520	22317	22577	22499	22521	22464	22344	22582	22422	22634	22664	22643	22568	22499	22547	22485	22470	22399	22466	22392	22536	22514
21960	36675	38321	30091	25183	22899	20585	19557	19049	18697	18766	18181	27133	33809	30359	24129	18958	17290	17237	17088	17148	17260	17191	17196	17122	17313	17207	17317	17231	17427	17375	17262	17313	17205	17118	17280	17128	17173	17121	17143	17204	17204	17245	17212	17265	17251	17204	17100	16988	17269	17172	17066	17314	17210	17178	17279	17319	17143	17455	17263	17291	17299	17224	17078	17001	17051	17329	17331	17178	17098	17304	17290	17295	17380	17099	17224	17164	17061	17155	17255	17135	17208	17115	17079	17044	17090	17423	17257	17125	17145	17063	17195	17427	17281	17305	17227	17130	17227	17212	17070	17140	17290	17317	17169	17353	17073	17166	17158	17028	17100	17309	17216	17071	17239	17157	17277	17178	17158	17369	17363	17197	17195	17198	17184	17183	17199	17063	17250	17238	17277	17362	17158	17218	17138	17195	17195	17195	17254	17020	17247	17167	17107	17179	17217	17075	17154	17109	17314	17054	17138	17113	17249	17214	17151	17065	17177	17028	17407	17300	17095	17211	17361	17309	16978	17159	17010	17182	17024	16898	17101	17094	17190	17121	17257	17234	17170	17218	17150	17271	17156	17052	17153	16772	17297	17123	17509	17147	17393	17343	17271	17213	16912	17167	17426	17347	17080	17150	17213	17271	17245	17143	17396	17115	17283	17088	17213	17302	17298	17252	17129	17212	17264	17151	17153	17147	17123	17062	17073	17224	17341	17158	17306	17222	17227	17126	17208	17157	17135	17291	17227	17251	17207	17261	17163	17307	17231	17211	17351	17219	17117	17118	17188	17164	17172	17040	17107	17121	17390	17117	17085	17233	17238	17223	17176	17233	17201	17258	17423	17233	17248	16910	17366	17168	17161	17118	17167	17103	17412	17192	17260	17011	17149	17086	17160	17181	17201	17129	17191	17285	17266	17215	17226	17240	17277	17329	17254	17241	17030	17257	17184	17220	17283	17130	17118	17303	17092	17301	17157	17193	17092	16903	17466	17219	17225	17209	17328	17157	17110	17237	17097	17177	17286	17261	17221	17259	17085	17283	17208	17307	17207	17098	17104	17310	17343	17264	17102	17037	17239	17247	17183	17129	17255	17235	17150	17078	17285	17213	17187	17287	17210	17318	17264	17160	17174	17154	17227	17163	17284	17087	17388	17140	17074	17205	17298	17146	17254	17154	17265	16928	17318	17197	17231	17040	17229	17156	16899	17217	17107	17206	17140	16995	16965	17197	17167	17226	17083	17124	17179	17218	17203	17156	17374	17344	17069	17171	17112	17092	17094	17084	17070	17187	17266	17302	17354	17231	17265	17171	17186	17192	17096	17234	17204	17286	17003	17063	17204	17250	16993	17423	17239	17240	17185	17180	17179	17237	17229	17119	17230	17016	17086	17087	17284	17101	17227	17182	17187	17352	17256	17490	17193	17262	17179	17206	17160	17367	17252	17315	17265	17255	17239	17107	17203	17185	17147	17115	17136	17066	17390	17143	17202	17093	17346	17116	17185	17140	17185	17273	17136	17191	17162	17410	17212	17165	17326	17215	17209	17034	17189	17345	17201	17182	17009	17158	17193	17196	17448	17165	17200	17255	17048	17182	17260	17372	17261	17410	17008	17119	17261	17231	17307	17256	17186	17145	17405	17379	17271	17104	17207	17182	17227	17165	17227	17334	17113	17067	17269	17145	17244	17185	17257	17185	17227	17152	17100	17158	17086	17172	17263	17241	17134	17344	17229	17127	17339	17417	17225	17102	17260	17178	16957	17243	17145	17159	17192	17139	17329	17200	17132	17114	17188	17245	16993	17264	17237	17183	17319	17220	17088	17103	17344	17188	17199	17337	17302	17197	17195	17260	17268	17328	17177	17174	17172	17430	17072	17376	17316	17203	17163	17211	17221	17048	17030	17240	17213	17060	17328	17229	17391	17239	17155	17263	16983	17184	17293	17328	17219	17135	17214	17189	17185	17318	17378	17288	17057	17183	17236	17010	17115	17345	17169	17360	17069	17253	17147	17350	17317	17044	17331	17199	17111	17213	17159	17254	17113	17271	17186	17364	17312	17083	17287	17180	17265	17195	17266	17309	16993	17348	17175	17088	17360	17185	17109	17180	17103	17287	17245	17355	17197	17072	17185	17244	17241	17309	17212	17232	17284	17251	17124	17170	17024	17204	17352	17148	16954	17322	17219	17145	17036	17355	17434	17130	17435	17209	17296	17039	17137	17240	17194	17148	17439	17226	17292	17277	17233	17214	17249	17259	17009	17119	17242	17187	17248	17094	17170	17126	17213	17227	17199	17025	17149	17133	17258	17241	17112	17233	17204	17024	17117	17152	17106	17091	17226	17179	16912	17186	17212	17103	17324	17105	17241	17342	17217	17255	17154	17162	17330	17180	17195	16990	17134	17176	17347	17259	17240	17198	17116	17185	17199	17097	17082	17262	17370	17102	17157	17139	17249	17244	17089	17252	17334	17294	17327	17224	17117	17368	17172	17162	17260	17030	17275	17265	17012	17228	17169	17067	17343	17265	17201	17458	17083	17267	17099	17115	17202	17244	17108	17166	17376	17195	17192	17234	17206	17193	17222	17173	17272	17058	17152	17103	17155	17279	17105	17179	17101	17241	17201	17154	17389	17201	17226	17230	17005	17292	17204	17083	17165	17079	17236	17222	17141	17214	17064	17155	17358	17133	17307	17140	17071	17163	17349	17192	17072	17272	17256	17231	17227	17176	17089	17306	17203	17144	17257	17405	17166	17297	17170	17103	17180	17116	17204	17237	17114	17316	17141	17322	17082	17279	17079	17296	17301	17306	17213	17068	17154	17125	17347	17231	17283	17232	17184	17085	17266	17108	17097	17168	17190	17292	17147	17234	17235	17395	17286	17070	17288	17086	17232	17259	17251	17315	17088	17104	17082	17144	17282	17308	17210	17168	17166	17307	17216	17144	17042	17130	17346	17249	17362	17158	17032	17283	17258	17286	17295	17208	17378	17109	17216	17197	17315	17271	17065	17169	17244	17217	17201	17271	17232	17258	17222	17179	17263	17199	17106	17226	17239	17268	17124	17302	17147	17136	17123	16996	17187	16955	17127	17099	17252	17336	17185	17114	17106	16955	17207	17255	17119	17186	17164	17083	17500	17284	17230	16965	17382	17308	17175	17180	17231	17197	17214	17178	17277	17284	17362	17199	17089	17278	17280	17256	17209	17251	17055	17261	17109	17122	17199	17240	17357	17329	17226	17014	17266	17369	17168	16977	17217	17118	17298	17153	17243	17185	17061	17286	17359	17277	17370	17245	17179	16966	17193	17114	17222	17138	17161	17167	17138	17335	17294	17224	17248	17369	17207	17049	17191	17291	17224	17113	17140	17205	17127	17127	17161	17183	17129	17004	17134	17138	17096	17128	17063	17299	17196	17151	17157	17096	17355	17283	17124	17178	17248	17137	17130	17158	17108	17190	17209	17173	16984	17075	17216	17255	17285	17218	17250	17043	17131	17280	17313	17225	17167	17261	17242	17145	17271	17106	17177	17205	17102	17099	17138	17022	16999	17209	17263	17259	17275	17052	17222	17314	16972	17277	17091	17086	17038	17183	17156	17102	17251	17424	17314	17275	17313	17288	17157	17236	17043	17194	17340	17422	17282	17415	16994	17169	17253	17055	17318	17190	16981	17208	17137	17034	17004	17206	17422	17096	17260	17242	17013	17289	17208	17246	17058	17152	17225	17190	17314	17257	17073	17047	17103	17382	17323	17133	17228	17419	17217	17034	17261	17421	17364	17345	17194	17191	17179	17215	17080	17169	17288	17310	17007	17282	17058	17289	17173	17142	17234	17205	17168	17219	17184	17214	17128	17270	17144	17205	17166	17297	17326	17245	17163	17273	17271	17268	17249	17166	17210	17228	17315	17276	17329	17024	17321	17197	17036	17039	17368	17274	17419	17342	17112	16961	17293	17113	17279	17085	17249	17264	17258	17040	17044	17151	17294	17131	17509	17131	17221	17253	17302	17148	17339	17075	17178	17140	17097	17232	17104	17102	17143	17253	17227	17214	17035	17106	17163	17363	17048	17006	17268	17085	17230	16995	17158	17243	17261	17050	17081	17235	17193	17171	17173	17135	17311	17197	17139	17260	17206	17228	17279	17158	17124	17243	17221	17189	17106	17116	17021	17233	17241	17184	17200	17262	17221	17386	17110	17271	17154	17381	17189	17154	17331	17248	17154	17111	17164	17125	17212	17122	17230	17046	17077	17103	17185	17074	17356	17221	17209	17173	17236	17219	17226	17262	17161	17147	17294	17337	17278	17380	17221	17280	17293	17200	17316	17163	17523	17097	17190	17278	17205	17072	17189	17172	17134	17308	17219	17118	17089	17168	17316	17265	17311	17147	17154	17286	17098	17218	17167	17240	17112	17145	17123	17165	17274	17201	17122	17150	17257	17062	17191	17164	17403	17253	17172	17062	17362	17152	17081	17173	17266	17381	17108	17145	17221	17052	17128	17138	17065	17266	17169	17251	17015	17216	17349	17142	17025	17183	17216	17342	17263	17199	17246	17200	17262	17263	17234	17230	17229	17376	17064	17219	17116	17037	17333	17255	17392	17077	17183	17215	17302	17151	17319	17294	17164	17127	17095	17061	17161	17293	17295	17266	17136	17254	17204	17390	17162	17006	17141	17419	17341	17366	17134	17210	17246	17230	17130	17011	17236	17228	17243	17299	17249	17208	17331	17209	17128	17181	17059	17215	17144	17307	17155	17213	17265	17234	17027	17162	17208	17210	17086	17121	17132	17286	17149	17197	17157	17356	17129	17221	17179	17279	17191	17253	17172	17242	17058	17140	17307	17191	17215	17185	17320	17091	17290	17257	17107	17139	17146	17297	17143	17115	17176	16996	17321	17116	17133	17151	17167	17222	17208	17318	17156	17319	17163	17179	17044	17372	17231	17240	17073	17245	17315	17411	17387	17316	17346	17331	17183	17264	17205	17176	17040	17264	17190	17177	17287	17394	17129	17213	17252	17444	17319	17222	17184	17292	17358	17132	17240	17118	17396	17116	17236	17286	17240	17086	17192	17077	17221	17232	17336	17307	17304	17201	17139	17192	17199	17160	17135	17134	17210	17113	17131	17340	17261	17139	17149	17256	17296	17172	17249
23713	21227	28772	24350	23263	27421	29724	25733	24291	24083	23800	23533	34438	43988	39370	32799	26243	22269	22228	22150	21842	22082	21969	21896	21998	21941	22039	21871	21971	21906	21840	21686	21881	21989	21956	21856	21856	21802	21885	21815	21895	22063	21979	21954	21737	21805	21818	21794	21721	21817	21946	21914	21800	22068	21948	21789	21758	21666	21869	21796	21704	22091	21775	21846	21755	21884	21948	21777	21807	21479	21618	21683	21949	22059	21844	21774	21950	21743	22064	21980	21780	21964	21940	21945	21874	21827	21873	21927	21941	21589	21685	21849	21812	21965	21911	21871	21706	21615	22201	21863	21768	21744	21691	21608	21888	21713	21770	21850	21980	21746	21783	21929	21827	21783	21930	21978	21707	22134	21835	21769	21903	21958	21705	21979	21953	21657	21715	21977	21829	21950	21811	21587	21829	21842	21750	21836	21851	22007	21667	21742	21682	21734	21896	21791	21549	21706	21738	21867	21697	21642	21898	21811	21815	21861	21824	21936	21584	22009	21875	21794	21787	21887	21709	21629	21920	21704	21874	21734	22055	21817	21636	21702	21611	21917	22105	21819	21884	21620	21707	21736	21819	21804	21854	21761	21679	21737	21848	21789	21905	21733	21680	21804	21798	22110	21818	21678	21595	21731	21648	21727	21809	21893	21833	21727	21970	21758	22090	22068	21900	21721	21683	21702	21646	21915	21782	21785	22027	21702	21620	21994	21808	21830	21839	21879	21771	21746	21819	21868	21919	21797	21805	21838	21755	21837	21988	21689	21762	21938	21705	21959	21834	21943	21705	21746	21717	21671	21784	21926	21813	21903	21922	21830	21758	22006	21981	21712	21765	21764	21888	21881	21838	21885	21818	21633	21854	21839	21829	21835	21753	21709	21813	21585	21748	21860	21770	21782	21958	21902	21899	21877	21650	21877	21879	21801	21751	21752	21824	22008	21734	21786	21961	21836	21992	21864	21996	21717	21967	21827	21960	21670	21572	21630	21759	21932	21860	21909	21931	21835	21684	21649	21514	21775	21635	21758	21656	21953	21933	21944	21898	21595	21702	21914	21920	21706	22129	21783	21909	21994	21899	21951	21931	21929	21784	21698	21967	22011	21908	21785	21943	21861	21688	21985	21930	21579	21648	21828	21750	21826	21843	21909	21719	21953	21847	21876	22134	21986	21871	22055	21674	21843	21856	21860	21899	21578	21871	21782	21684	21753	21707	21770	21819	21638	21723	21978	21823	21726	21814	21664	21765	21721	21850	21785	21949	21909	21752	21996	21802	21996	21635	21805	21589	21806	22068	21970	21978	21695	21868	21734	21796	21684	21876	21768	21890	22129	21963	21937	21990	21835	21894	21674	21711	21582	21636	21795	21652	21666	21845	21853	21648	21735	21594	21680	21960	21837	21661	21809	21712	21902	21871	21823	21937	21729	21946	21835	21786	21873	22028	21909	21935	21638	22041	21727	21967	21895	21936	22015	21639	21956	21991	22039	21866	21772	21797	21854	21831	21885	21748	21632	22037	21966	21920	21739	21819	21770	21994	22024	21693	21917	21890	21808	21895	22086	21695	21700	21695	22009	21921	21889	21755	21670	21795	21786	22070	21767	21842	21686	22000	21855	21955	21749	21712	21885	21813	21903	21878	21907	22055	21907	21780	21852	21856	21668	21776	21696	21779	21952	21736	22105	21678	21913	21905	21644	21818	21858	21902	21940	21818	21820	21980	22082	21591	21579	21647	21908	22029	22030	21672	21572	22048	21804	21843	21954	21813	21769	21614	21929	21825	21990	21761	21955	21905	21761	21825	22046	21863	21974	21843	21883	21882	22033	21786	21703	21827	21942	21663	21905	21812	21842	21702	21881	21892	21822	21682	21780	21809	21824	21761	22025	21861	21815	21863	21716	21904	22047	21747	21717	21873	21883	21774	21823	21679	21775	22063	21667	21889	21769	21710	21972	21750	21737	21873	21786	21787	22023	21971	21873	21810	21708	21879	21916	21606	21748	21680	21721	21881	21726	21602	21840	21795	21753	21908	21649	21789	22041	21986	21822	21750	21776	22012	22153	21717	21828	21697	21811	21772	21903	21684	21786	21939	22008	21804	21556	21654	21947	21577	21780	21901	21857	21802	22000	21805	21909	21900	21825	21840	21812	21660	21895	21813	21899	21888	21882	21931	21848	21891	21837	21825	21867	21638	21867	21959	21888	21706	21825	21802	21774	21884	21799	21730	22083	21984	22009	21832	21905	21857	21643	21849	21731	21625	22144	21604	21570	21895	21731	21790	21784	21873	21910	21955	21862	21809	21852	21754	21780	21862	21671	21742	21749	21830	21829	21927	21794	21684	21873	21778	21733	21979	21698	21627	21657	21993	21668	21784	21868	21909	21898	21874	21638	21914	21717	21756	21695	21822	21823	21754	21692	21655	21752	22052	21829	21849	22016	21766	21899	21828	21997	21758	21885	21686	21948	21813	21886	21785	21695	21838	21731	22086	21780	21822	21913	21873	21597	22044	21682	21862	21855	22004	21922	21832	21682	21687	21703	21935	21786	21528	21932	22017	21632	21878	21671	21774	21851	21918	21938	21768	21823	22044	21849	21713	21925	21663	21886	21603	21684	21715	22005	21768	21695	21830	21756	22096	21779	21875	21688	21710	21721	21617	21731	22021	21875	21947	21618	21667	21800	21834	21836	21879	21888	21730	21893	21846	21967	21765	21695	21828	21653	21817	21883	21771	21820	21828	21826	21837	21939	21876	21966	21903	21706	21645	21734	21696	21949	21672	21735	21611	21847	21737	21917	22078	21722	22068	21719	21834	21733	21850	21739	21782	21880	21642	21755	21696	21868	21813	21730	21866	21889	21712	21720	21887	21660	21857	21773	21750	21953	22144	22007	21970	21800	21841	21687	21875	21827	21840	21668	21770	21690	21771	21599	21826	21848	21724	21536	21648	21868	21708	21867	21971	21721	21746	21758	21885	21600	21737	21607	21697	21934	22004	21837	21902	21679	21590	21904	21924	21732	22011	21965	21660	21635	21869	21819	22031	21705	21917	22122	21810	21847	21608	21698	22101	21667	21733	21755	22062	21825	21696	21935	21990	21893	21827	21808	21812	21781	21863	21802	21907	21891	21795	21798	21879	21721	21865	21832	21898	21976	21881	21713	21759	21840	21894	21829	21753	21681	21874	21789	21989	21852	21865	21850	21821	21730	21755	21747	21606	21732	21883	22012	21976	21864	21959	21947	21917	21824	21749	21956	21684	21907	21721	21761	21848	21784	21671	21803	21788	21870	21786	22132	21850	21729	21986	21708	21789	21869	21729	21811	21685	21747	21616	21892	21871	21881	21924	21721	21774	21725	21964	21697	21927	21623	21839	21777	21803	21917	21840	21875	21899	21708	21739	21771	21915	21937	21705	21587	21814	21654	21923	21872	21831	21877	21846	21672	21609	21492	21818	21876	21900	21847	21892	21615	21999	21832	21747	21693	21743	21803	21711	21676	21741	21666	21924	21869	21874	21803	21788	21930	21777	22106	21835	21946	22021	22043	22039	21800	22062	21694	21810	21832	21905	21964	21738	21701	21522	21824	21903	21897	21996	21699	21883	21733	21670	21952	21680	21996	21807	21915	21772	21982	21889	21826	22067	21820	21900	21933	21897	21693	21800	21656	21830	21758	21942	21942	21674	21874	21691	21930	21710	21694	21845	21954	21787	21568	21840	21715	21827	21978	21851	21931	21911	21669	21772	21796	21739	21835	21819	21934	21939	21890	21760	21950	21918	21894	21913	21831	21914	22051	21758	21965	21849	21825	21651	21735	21716	21745	21994	21989	21667	21848	21743	21875	21921	21702	22008	21870	21601	21854	21692	21783	21817	21866	22001	21958	21788	21844	21692	21787	21874	21718	21894	21898	21764	21692	21867	21757	21884	22152	21993	21930	21677	21909	21837	21770	21968	21606	21672	21559	21742	21792	21678	21923	21888	21659	21911	21993	21906	21681	21835	21958	21824	21802	21787	21813	21886	21977	21854	21925	21668	22190	21708	21826	21772	21769	22072	21947	21473	21732	21938	21771	21855	21785	21960	21914	21837	21911	21855	21745	21844	21706	21805	21929	21882	21623	21636	21782	21892	21728	21817	21906	21798	21717	21944	21839	21856	21935	21550	22150	21933	21706	21978	21695	21888	21672	21977	21722	21950	21983	21823	21703	21766	21748	21870	21613	21678	21935	21917	21813	22032	21698	21862	21754	21688	21615	21794	21788	21726	21951	21657	21643	21770	21739	21761	21790	21923	21806	21860	21841	22189	21804	21854	21670	21753	22012	21665	21877	21824	21725	22059	21659	21864	21808	21777	21723	21617	21990	21856	21883	21935	21904	21833	22148	21747	21499	21777	21750	21741	21959	21853	21760	21579	21637	21836	21886	21687	21651	21798	21781	21936	21909	21942	21686	21482	21887	22105	21726	22023	21813	21824	21933	21679	21732	21754	21889	21834	21797	21937	21818	21866	21838	21840	21635	21870	21954	21721	21577	21938	21698	21867	21845	21856	21786	21673	21705	21952	21932	21844	21846	21752	21916	21807	21912	21773	21839	21777	21903	21799	21694	21918	21876	21865	21919	21765	21694	21888	21758	21674	22203	21868	21753	21795	22059	21851	21801	21892	21750	21812	21845	21892	21449	21604	21902	21818	21770	21901	21774	21919	21956	21837	21739	21804	22068	21990	21796	21676	21802	21689	21950	21670	21834	21815	21943	21960	21820	22044	21691	21806	21945	21766	21954	21842	21864	21797	21715	21666	21908	21673	21861	22004	21773	21752	21855	21711	22092	21818	21721	21626	21962	21765	21834	21926	22014	21748	21839	21926	21698	21893	21858	21771	21644	22059	21707	21933	21858	21807	21753	21823	21866	21704	21930	21865	21856	21942	21767	21776	21969	21733	21721	22033	21721	21785	21710	21908	21885	21953	21901	21889	21756	21857	21635	21844	21726	21692	21804	21768	21672	21680	21806	21913	21878	21851	21874	21776	21988	21888	21806	21933	21769	21852	21965	21811	21905	21941	21877	21719	21655	21808	21833	22102	21892	21986	21849	21832	21915	21821	21638	21802	21713	21924	21833	21667	21929	21754	21827	21870	21755	21685	21451	21876	21836
25969	47053	47614	37910	31188	26968	24049	22154	20583	19897	19435	19659	35739	42185	37827	29049	20527	16963	17018	16762	16863	16973	16931	16817	16870	16878	16820	16859	16864	16834	16877	16743	16854	17003	16886	16739	16694	16920	16752	16999	16843	16771	16699	16774	16825	16685	16791	16740	16831	16751	16862	16723	16697	16727	16915	16830	16685	16835	16792	16652	16966	16687	16942	16887	16814	16795	16793	16747	16926	16670	16674	16720	16776	16825	16777	16916	16861	16888	16799	16769	16906	16725	16904	16772	16726	16902	16672	16731	16811	16740	16843	16752	16785	16853	16812	16865	16821	16753	16931	16958	16953	16790	16734	16768	16763	16928	16909	16643	16806	16833	16867	16760	16813	16700	16845	16777	16713	16721	16691	16764	16739	16786	16951	16764	16800	16564	16779	16972	16764	16859	16829	16656	16856	16829	16760	17054	16772	16718	16854	16871	16972	16659	16831	16776	16669	16742	16814	16730	16786	16903	16962	16708	16800	16732	16747	16584	16745	16695	16753	16983	16857	16717	16747	16805	16815	16684	16712	16833	16754	16868	16761	16783	16676	16719	17062	16674	16731	16685	16764	16708	16737	16815	16781	16775	16810	16872	16782	16816	16801	16742	16843	16820	16757	16785	16751	16628	16902	16834	16738	16868	16620	16904	16592	16709	16823	16976	16767	16611	16820	16657	16896	16863	16820	16749	16776	16783	16783	16977	16815	16721	16782	16743	16800	16740	16963	16833	16822	16665	16939	16842	16838	16878	16940	16778	16819	16656	16943	16898	16777	16927	16817	16562	16898	16921	16786	16767	16779	16778	16724	16791	16663	16725	16879	16733	16902	16638	16851	16870	16916	16805	16777	16758	16873	16792	16664	16654	16703	16677	16918	16653	16803	16649	16782	16718	16633	16901	16876	16803	16929	16571	16941	16817	16972	16855	16825	16676	16856	16822	16800	16720	16832	16790	16707	16771	16574	16945	16716	16805	16687	16769	16951	16887	16890	16964	16790	16699	16683	16796	16592	17035	16789	16783	16790	16861	16784	16797	16909	16667	16848	16913	16823	16710	16701	16899	16745	16617	16774	16748	16652	16675	16831	16777	16677	16651	16847	16753	16736	16903	16953	16936	16776	16780	16794	16761	16988	16886	16607	16746	16837	16793	16759	16764	16643	16924	16744	16769	16820	16874	16864	16920	16837	16742	16989	16785	16661	16882	16690	16714	16851	16776	16839	16797	16997	16698	16792	16751	16862	16822	16700	16679	16669	16867	16804	16797	16798	16702	16748	16677	16786	16840	16814	16725	16638	16830	16828	16880	16699	16831	16865	16790	16925	16890	16660	16800	16928	16701	16626	16609	16742	16602	17051	16698	16755	16922	17009	16863	16875	16692	16779	16968	16791	16766	16919	16731	16713	16887	16775	16931	16609	16687	16652	16881	16888	16897	16895	16943	16981	16809	16936	16920	16737	16712	16828	16885	16672	16862	16906	16816	16776	16801	16678	16911	16815	16886	16770	16667	16768	16693	16887	16848	16724	16938	16990	16801	16775	16780	16769	16769	16892	16817	16756	16798	16822	16774	16814	16743	16793	16706	16681	16830	16833	16848	16804	16671	16892	16730	16743	16769	16728	16790	16747	16708	16719	16471	16908	16794	16849	16685	16770	16883	16751	16878	16765	16678	16722	16901	16797	16693	16850	16891	16638	16771	16825	16752	16873	16683	16785	16783	16852	16631	16835	16823	16888	16699	16853	16675	16657	16853	16828	16910	16875	16915	16879	16838	16891	16800	16639	16867	16676	16653	16745	17007	16810	16848	16933	16858	16872	16702	16823	16583	16766	16688	16867	16837	16782	16791	16946	16842	16733	16999	16659	16803	16828	16869	16890	16805	17094	16779	16735	17043	16754	16980	16671	16725	16897	16826	16696	16743	16996	16691	16745	16997	16725	16583	16844	16934	16652	16639	16900	16730	16985	16757	16730	16815	16811	16850	16737	16934	16723	16817	16922	16500	16914	16882	16955	16913	16856	16727	16780	16900	16862	16918	16818	16996	16534	16691	16900	16606	16852	16573	16903	16960	16840	16688	16832	16792	16794	16825	16780	16869	16719	17037	16850	16869	16819	16967	16872	16763	16746	16799	16932	16836	16639	16873	16795	16752	16733	16927	16832	16752	16772	16778	16963	16829	16761	16699	16756	16919	16839	16969	16795	16834	16811	16783	16869	16759	16759	16868	16756	16781	16795	16719	16771	16819	16949	16802	16840	16775	16773	16685	16797	16624	16784	16704	16622	16737	16895	16704	16775	16794	16837	16815	16825	16746	16836	16704	16674	16714	16835	16599	16672	16578	16659	16822	16772	16806	16732	16901	16670	16696	16909	17013	16770	16802	16750	16752	16871	16790	16927	16768	16802	16820	16700	16885	16798	16803	16745	16759	16780	16736	16635	16724	16672	16734	16996	16952	16852	16686	16920	16884	16734	16666	16850	16583	16877	16824	16829	16816	16813	16780	16854	16784	16739	16705	16797	16787	16871	16711	16764	16597	16932	16802	16766	16832	16790	16758	16774	16893	16755	16753	16879	16927	16759	16798	16787	16824	16721	16876	16784	16779	16806	16814	16890	16839	16781	16631	16911	16826	16531	16682	16625	16819	16906	16868	16722	16670	16649	16834	16805	16853	16821	16798	16801	16759	16772	16928	16885	16748	16895	16746	16811	16835	16680	16779	16789	16757	16977	16769	16722	16795	16835	16686	16731	16813	16818	16901	16858	16730	16830	16953	16717	16702	16912	16741	17032	16728	16946	16625	16771	16620	16782	16724	16766	16697	16887	16910	16754	16903	16856	16853	16849	16701	16811	16714	17032	16830	16597	16898	16812	16655	16712	16771	16872	16797	16803	16411	16832	16838	16693	16810	16877	16678	16659	16696	17081	16733	16796	16885	16722	16704	16661	17042	16650	16749	16932	16788	16688	16712	16784	16750	16758	16740	16833	16642	16767	16741	16756	16747	16724	16617	16582	16838	16844	16833	16721	16770	16802	16720	16773	16943	17010	16748	16499	16766	16689	16813	16742	16915	16827	16730	16723	16747	16847	16858	17009	16719	16595	16794	16812	16687	16808	16886	16741	16926	16658	16773	16848	16696	16848	16972	16640	16858	16822	16844	16860	16839	16680	16882	16760	16839	16777	16858	16864	16806	16706	16823	16870	16810	16889	16546	16845	16782	16818	16823	16829	16799	16791	16923	16915	16913	16705	16918	16800	16709	16687	16638	16798	16681	16769	16866	16688	16804	16834	16694	16887	16879	16932	16778	16754	16793	16673	16791	16660	16913	16762	16874	16951	16858	16848	16714	16742	16812	16615	16695	16836	17083	16738	16795	16608	16858	16802	16828	16748	16903	16795	16838	16799	16669	16742	16797	16642	16747	16864	16652	16905	16705	16951	16883	16844	17133	16784	16753	16764	16653	16875	16926	16922	16812	16720	16740	16587	16637	16800	16912	16690	16675	16915	16795	16874	16752	16893	16671	16706	16815	16930	16747	16724	16721	17010	16713	16837	16654	16905	16819	16899	16719	16832	16924	16740	16788	16734	16829	16796	16674	16826	16755	16737	16699	16755	16762	16683	16740	16814	16683	16842	16662	16806	16780	16970	16822	16731	16883	16696	16843	16758	16811	16837	16790	16883	16847	16728	16874	16687	16849	16981	16788	16901	16815	16730	16859	16846	16544	16826	16854	16713	16940	16760	16854	16964	16788	16745	16627	16700	16967	16797	16870	16785	16766	16856	16799	16649	16749	16743	16838	16806	16812	16865	16754	16658	16853	16846	16681	16859	16768	16739	16803	16764	16768	16918	16857	16784	16810	16750	16786	16638	16815	16693	16899	16915	16678	16848	16852	16906	17049	16862	16751	16712	16596	16839	16603	16954	16541	16749	16694	16678	16794	16606	16706	16530	16804	16846	16861	16811	16803	16943	16823	16917	16759	16861	16866	16693	16893	16770	16806	16770	16856	16923	16833	16778	16726	16646	16911	16715	16747	16720	16799	16855	16811	16819	16790	16840	16664	16820	16860	16808	16932	16841	16843	16822	16857	16494	16812	16772	16552	16813	16709	16825	16710	16853	16650	16804	16632	16966	16825	16842	16854	16732	16890	16709	16789	16635	16762	16792	16712	16892	16693	16772	16783	16609	16810	16905	16835	16816	16871	16912	16862	16857	17043	16878	16720	16726	16735	16895	16766	16717	16756	16776	16669	16912	16707	16810	16787	16673	16799	16766	16833	16682	16773	16792	16741	16854	16809	16771	16707	16989	16820	16906	16628	16684	16834	16775	16636	16667	16818	16819	16711	16848	16911	16920	16844	16806	16769	16864	16522	17011	16951	16896	16812	16848	16677	16693	16868	16812	16619	16707	16759	16831	16765	16732	16702	16671	16984	16930	16639	16634	16893	16989	16703	16625	16803	16699	16742	16678	16773	16679	16802	16963	16740	16760	16712	17024	16812	16743	16779	16726	16896	16796	16788	16807	16779	16742	16718	16857	16793	16860	16699	16687	16898	16686	16939	16682	16709	16880	16838	16699	16801	16833	16747	16603	16788	16735	16578	16806	16794	16712	16968	16897	16829	16774	16789	16865	16823	16755	16850	16893	16798	16845	16965	16631	16693	16753	16953	16714	16819	16672	16558	16701	16668	16949	16762	16742	16794	16852	16815	16877	16722	16788	16685	16883	16838	16969	16753	16877	16888	16690	16695	16752	16795	16576	16721	16862	16711	16823	16735	16816	16742	16805	16787	16822	16867	16769	16670	16998	16940	16818	16661	16805	16594	16855	16931	16876	16792	16831	16712	16996	16802	16780	16747	16807	16698	16726	16811	16908	16836	16789	16910	16924	16814	16686	16761	16844	16836	16892	16816	16774	16809	16787	16758	16810	16906	16719	16744	16742	16663	16937	16787	16735	16772	16827	16970	16799	16751	16761	16708	16889	16685	16711	16921	16776	16766	16957	16863	16756	16839	16940	16887	16716	16693	16773	16845	16879	16693	16816	16828	16590	16828	16728	16914	16752	16675	16859	16820	16700	16831	16989	16753	16691	16994	16919	16845	16554	16709	16882	16714	16722	16749	16777	16848	16799	16689	16734	16733	16820	16703	16896	16920
31608	26229	30485	27982	24645	23753	23522	23051	22705	22899	23070	23108	23475	24598	24459	23976	22885	22597	22622	22549	22968	22715	22541	22543	22538	22586	22601	22579	22633	22866	22570	22647	22563	22336	22866	22626	22485	22653	22695	22471	22529	22697	22547	22350	22483	22493	22374	22472	22437	22736	22668	22554	22647	22577	22645	22652	22608	22617	22395	22591	22329	22593	22767	22598	22410	22563	22627	22485	22620	22675	22623	22456	22667	22715	22202	22715	22852	22544	22329	22620	22519	22693	22549	22443	22702	22635	22651	22358	22434	22589	22865	22606	22629	22419	22593	22656	22687	22576	22498	22405	22790	22677	22623	22426	22534	22498	22460	22746	22433	22672	22573	22591	22608	22788	22344	22503	22606	22591	22890	22699	22510	22307	22456	22817	22604	22700	22557	22412	22616	22476	22554	22464	22371	22703	22729	22772	22615	22458	22621	22466	22869	22762	22453	22550	22539	22640	22593	22512	22418	22603	22592	22576	22826	22883	22634	22844	22535	22455	22494	22590	22606	22600	22637	22804	22604	22639	22549	22416	22589	22600	22732	22729	22462	22463	22635	22631	22699	22655	22622	22723	22546	22390	22465	22736	22607	22517	22496	22456	22479	22623	22656	22621	22690	22848	22545	22582	22709	22380	22369	22475	22507	22345	22578	22473	22632	22764	22576	22781	22598	22586	22482	22738	22482	22700	22620	22688	22722	22574	22627	22517	22826	22697	22601	22541	22596	22597	22578	22592	22639	22765	22443	22384	22714	22626	22796	22734	22833	22612	22682	22586	22604	22448	22620	22501	22780	22660	22618	22618	22288	22122	22540	22456	22450	22786	22601	22467	22346	22631	22539	22342	22465	22576	22585	22421	22748	22587	22566	22538	22555	22496	22471	22565	22448	22649	22533	22206	22683	22703	22361	22451	22544	22600	22641	22524	22423	22666	22588	22541	22469	22598	22630	22566	22648	22685	22587	22386	22679	22748	22703	22698	22574	22579	22656	22353	22482	22476	22626	22597	22571	22426	22622	22606	22536	22487	22533	22718	22493	22663	22675	22486	22524	22586	22588	22748	22732	22822	22722	22689	22463	22595	22458	22479	22651	22563	22641	22553	22357	22633	22523	22545	22607	22675	22587	22542	22434	22613	22689	22554	22629	22443	22588	22647	22550	22388	22601	22805	22557	22471	22568	22356	22551	22419	22628	22687	22575	22733	22741	22547	22499	22667	22538	22551	22712	22459	22597	22516	22565	22621	22652	22663	22686	22726	22774	22521	22672	22648	22422	22507	22488	22658	22666	22641	22764	22594	22693	22229	22568	22626	22636	22576	22607	22697	22482	22608	22364	22427	22539	22552	22688	22694	22662	22417	22633	22770	22580	22593	22672	22447	22544	22544	22684	22547	22503	22659	22740	22532	22673	22536	22670	22341	22574	22767	22681	22475	22630	22571	22650	22471	22647	22598	22565	22593	22504	22525	22735	22685	22492	22459	22410	22592	22542	22378	22466	22621	22553	22614	22909	22509	22570	22515	22619	22559	22759	22651	22906	22629	22618	22584	22510	22633	22276	22587	22416	22354	22551	22489	22529	22380	22745	22664	22640	22815	22762	22386	22528	22370	22491	22493	22465	22617	22223	22664	22640	22381	22700	22491	22826	22581	22678	22344	22454	22505	22748	22500	22534	22476	22447	22567	22509	22526	22560	22448	22860	22285	22402	22667	22573	22605	22638	22646	22632	22639	22574	22690	22614	22616	22788	22634	22660	22435	22540	22687	22422	22560	22441	22403	22821	22595	22631	22293	22506	22736	22698	22600	22445	22649	22577	22644	22475	22453	22547	22426	22676	22712	22550	22538	22705	22661	22689	22615	22649	22654	22810	22714	22710	22513	22504	22502	22803	22548	22540	22293	22481	22522	22516	22350	22461	22631	22795	22577	22680	22774	22565	22536	22463	22303	22516	22454	22667	22712	22806	22483	22505	22707	22481	22361	22542	22792	22712	22415	22589	22661	22475	22487	22470	22420	22629	22509	22470	22554	22782	22697	22624	22449	22748	22625	22477	22743	22723	22244	22541	22512	22622	22338	22386	22506	22597	22460	22609	22592	22549	22532	22596	22687	22666	22209	22247	22486	22605	22656	22458	22551	22441	22584	22549	22456	22561	22798	22538	22520	22450	22381	22586	22625	22635	22466	22621	22678	22672	22468	22516	22432	22788	22741	22513	22784	22613	22598	22584	22582	22445	22448	22321	22596	22453	22766	22824	22802	22607	22425	22359	22570	22677	22770	22941	22693	22675	22640	22538	22560	22848	22560	22782	22429	22626	22747	22413	22421	22763	22491	22485	22476	22623	22550	22658	22428	22682	22601	22639	22421	22534	22599	22576	22613	22671	22630	22498	22387	22723	22591	22577	22369	22812	22550	22894	22702	22455	22629	22554	22441	22595	22577	22653	22820	22637	22458	22711	22638	22790	22681	22650	22527	22788	22636	22524	22750	22566	22658	22472	22462	22547	22669	22567	22490	22565	22774	22801	22454	22709	22604	22648	22410	22580	22522	22634	22688	22514	22700	22632	22544	22661	22513	22350	22709	22674	22419	22525	22496	22545	22696	22486	22408	22611	22653	22625	22602	22519	22628	22644	22438	22389	22415	22594	22540	22524	22604	22383	22518	22696	22366	22492	22499	22507	22512	22374	22723	22459	22499	22631	22491	22568	22378	22571	22453	22709	22777	22858	22807	22564	22692	22578	22746	22736	22680	22709	22793	22532	22435	22706	22747	22536	22619	22453	22578	22543	22686	22690	22502	22646	22581	22585	22541	22773	22619	22651	22577	22525	22784	22585	22408	22682	22395	22516	22620	22783	22617	22846	22559	22660	22524	22643	22633	22451	22687	22510	22644	22577	22626	22536	22572	22776	22661	22591	22580	22451	22604	22783	22578	22599	22532	22446	22747	22836	22679	22493	22706	22556	22676	22838	22589	22395	22941	22699	22734	22500	22464	22628	22537	22724	22736	22544	22442	22474	22621	22592	22645	22641	22539	22631	22420	22409	22599	22662	22230	22355	22482	22678	22353	22430	22548	22620	22536	22685	22388	22343	22473	22584	22379	22565	22454	22597	22461	22616	22363	22773	22537	22552	22461	22694	22494	22495	22699	22652	22548	22569	22671	22550	22468	22578	22559	22613	22645	22539	22567	22442	22613	22465	22678	22454	22584	22374	22488	22390	22500	22741	22652	22353	22443	22626	22631	22638	22655	22759	22780	22637	22586	22664	22480	22654	22590	22548	22622	22822	22629	22541	22649	22787	22499	22347	22524	22658	22565	22472	22648	22615	22628	22370	22255	22678	22404	22563	22442	22492	22770	22523	22465	22559	22578	22541	22722	22569	22650	22558	22413	22639	22706	22696	22595	22758	22512	22453	22497	22496	22651	22394	22626	22606	22682	22615	22462	22620	22485	22650	22598	22517	22514	22555	22650	22370	22403	22714	22175	22434	22749	22668	22688	22846	22459	22552	22276	22630	22633	22436	22690	22478	22636	22563	22634	22703	22563	22395	22577	22603	22376	22521	22789	22554	22757	22675	22499	22609	22500	22731	22600	22769	22472	22523	22825	22747	22442	22514	22446	22657	22563	22530	22466	22543	22651	22537	22672	22676	22432	22481	22870	22742	22839	22711	22570	22490	22560	22483	22566	22565	22457	22544	22607	22609	22206	22346	22427	22543	22484	22640	22589	22592	22485	22541	22473	22549	22547	22580	22733	22676	22661	22474	22477	22611	22712	22772	22603	22840	22558	22416	22742	22535	22376	22567	22608	22512	22727	22770	22686	22489	22505	22613	22430	22828	22710	22743	22649	22681	22531	22505	22512	22511	22634	22531	22579	22503	22759	22781	22594	22555	22457	22661	22610	22681	22619	22827	22448	22384	22477	22686	22585	22673	22734	22621	22693	22676	22615	22322	22611	22659	22466	22423	22447	22424	22592	22593	22412	22272	22435	22903	22660	22611	22618	22645	22593	22647	22561	22492	22523	22562	22572	22792	22723	22866	22820	22671	22602	22705	22796	22420	22545	22708	22441	22340	22568	22645	22376	22601	22643	22695	22585	22752	22584	22634	22639	22790	22526	22537	22467	22602	22463	22632	22515	22659	22647	22531	22713	22805	22686	22667	22621	22683	22705	22499	22693	22423	22359	22625	22487	22519	22562	22638	22699	22689	22321	22610	22615	22691	22437	22370	22489	22668	22430	22593	22666	22566	22370	22468	22577	22744	22836	22341	22693	22505	22433	22470	22762	22596	22460	22712	22772	22584	22544	22671	22649	22420	22464	22583	22811	22622	22583	22531	22589	22492	22383	22654	22482	22767	22602	22531	22547	22681	22654	22419	22597	22806	22636	22655	22566	22540	22662	22687	22566	22567	22667	22550	22573	22606	22623	22819	22627	22487	22514	22400	22479	22501	22506	22402	22379	22740	22591	22682	22591	22718	22859	22721	22596	22820	22371	22349	22457	22507	22514	22667	22522	22526	22588	22494	22516	22442	22740	22628	22589	22619	22526	22435	22720	22525	22633	22636	22597	22637	22516	22671	22764	22718	22646	22265	22443	22591	22715	22676	22501	22558	22624	22644	22685	22648	22683	22513	22633	22832	22517	22550	22452	22689	22586	22559	22450	22596	22430	22658	22636	22595	22295	22553	22568	22575	22697	22245	22516	22681	22613	22413	22704	22615	22710	22600	22488	22616	22633	22718	22579	22554	22501	22510	22385	22618	22625	22613	22577	22595	22398	22459	22411	22656	22633	22508	22691	22697	22519	22730	22469	22531	22601	22573	22254	22599	22754	22410	22503	22479	22531	23053	22534	22603	22450	22747	22553	22760	22612	22812	22734	22777	22579	22671	22531	22667	22426	22376	22614	22704	22522	22434	22361	22424	22606	22516	22678	22597	22678	22563	22637	22771	22524	22621	22561	22588	22293	22810	22430	22684	22735	22728	22568	22820	22528	22803	22651	22619	22724	22740	22810	22612	22600	22433	22568	22538	22627	22776	22461	22531	22554	22648	22444	22750	22807	22647	22735	22921	22739	22370	22539	22585	22385	22465	22785	22567	22560	22652	22514	22625	22417	22555	22630	22567	22812	22596	22766	22637	22554	22502	22715
21437	29284	29886	24108	20199	18886	18303	18098	17481	17584	17634	17496	18755	19870	19202	18252	17548	17142	17165	17152	17067	17073	17215	17172	17178	17377	17073	17103	17283	17049	17158	17351	17099	17204	17153	17112	17277	17176	17085	17280	17184	17289	17072	17123	17140	17237	17147	17046	17148	17274	17110	17333	17067	17241	17212	17082	17123	17402	17223	17280	16998	17212	17234	17238	17077	17163	17080	17074	17197	17171	17213	17301	17253	17207	17322	17052	17004	17136	17151	17185	17315	16965	17223	17104	17151	17018	17109	17176	17074	17413	17251	17296	17189	17104	17082	17298	17375	17180	17204	17158	17115	17153	17111	17080	17067	17076	17311	17312	17080	17141	17222	17240	17131	17193	17199	17167	17116	17122	17141	17098	17289	17169	17132	17139	17216	17126	17092	17143	17145	16991	17262	17157	17084	16988	17156	17266	17277	17292	17391	17187	17186	17087	17290	17262	17173	17343	17285	17258	17060	17131	17215	17097	17247	17198	17063	17003	17225	17262	17019	17091	17101	17221	17330	17327	17119	17327	17292	17196	17273	17272	17100	17005	17068	17140	17126	17177	17008	17165	17170	17022	17168	17120	17068	17262	17147	17069	17077	17129	17162	17130	17232	17226	17176	17286	17106	17087	17163	17220	17070	17176	17376	17222	17189	17191	17173	17219	17136	17238	17122	17019	17353	17009	17245	17059	17303	17228	17172	17132	17197	17260	17152	17066	17139	17314	17083	17193	17148	17170	17165	17279	17211	17182	17185	17252	17259	17063	17025	17336	17227	17232	17117	17186	17142	17219	17238	17309	17245	17024	17097	17009	17338	17126	17223	17078	17179	17226	17225	17189	17149	17040	17255	17324	17091	17303	16905	17023	17279	17386	17059	17136	17211	17189	16980	17215	17159	17024	17144	17268	17079	17125	17167	17082	17245	17177	17311	17170	17078	17128	17297	17095	17230	17305	17097	17285	17117	17156	17270	17185	17230	17250	17235	17073	17009	17272	17385	17096	17175	17127	17143	17150	17025	17063	17321	17369	17392	17210	17259	17064	17123	17147	17009	17136	17222	17318	17068	17122	17207	17235	17245	17123	17120	17176	17351	17109	17327	17045	17204	16953	17219	17097	17170	17154	17245	17295	17064	17257	17159	17153	16973	17226	17280	17073	17268	17190	17189	17127	17312	17345	17230	17193	17105	17096	17284	17139	17147	17183	17178	17339	17187	17195	17166	17208	17135	17183	17373	17219	17136	17193	17357	17115	17012	17198	17091	17203	17181	17292	17236	17123	17379	17161	17019	17167	17029	17170	17025	17284	17244	17187	17165	17219	16879	17111	17319	17177	17237	17069	16924	17232	17112	17336	17143	17318	17148	17242	17278	17226	17067	17246	17235	17106	17389	17166	17129	17035	17201	17308	17112	17027	17274	17108	17191	17284	17103	17148	17169	17071	17039	17221	17001	17197	17232	17085	17175	17225	17114	17239	17209	17015	17133	17199	17179	17157	17078	17130	17170	17314	17205	17014	17135	17267	17274	17199	17240	17195	17206	17191	17083	17124	17037	17048	17244	16997	16934	17093	17199	17212	17282	17077	17321	17096	17092	17157	17258	17232	17186	17233	17146	17184	17365	17109	17249	17160	17204	17172	17097	17278	17287	17182	17183	17177	17204	17176	17116	17132	17255	17261	17125	17171	17130	17257	17024	17029	17275	17343	17036	17355	17122	17206	17245	17236	17159	17023	17178	17226	17239	17167	17089	17224	17306	17117	17024	17093	17033	17054	17224	17108	17090	17097	17249	17255	17167	17113	17104	17226	17210	17209	17085	17117	17241	17080	17124	17178	17133	17051	16985	17305	17114	17175	17141	17290	17023	17279	17228	17164	17450	17060	17223	17189	17211	17182	17251	17094	17140	17283	17102	17056	17101	16917	16960	17104	17164	17136	17168	17159	17268	17249	17240	17120	17090	17227	17135	17269	17221	16978	17087	17081	17125	17240	17051	16955	17273	17119	17234	17024	17191	17156	17178	17220	17260	17108	17057	17204	17241	17059	17158	17307	17275	17135	17256	17202	17180	16971	17240	17287	17091	17268	17214	17321	17154	17198	17100	17354	17221	17101	17266	17086	17159	17160	17152	17225	17200	17105	17138	17069	17090	17164	17322	17195	17404	17185	17283	17229	17247	17086	17124	17149	17117	17229	17260	16963	17327	17182	17210	17103	17198	17276	17280	17286	17168	17144	17271	17188	17133	17188	17201	17175	17183	17246	17271	17166	17229	17196	17085	17357	17107	17143	17116	17277	17164	17219	17199	17191	17007	17243	17169	17289	17249	17229	17176	17094	17164	17184	17266	17161	17198	17237	17260	16983	17150	17229	17322	17124	17240	17167	17122	17042	17099	16974	17273	17091	17197	17265	17023	17335	17224	17128	17007	17076	17145	17203	17080	17046	17183	17156	17126	17297	17007	17116	17122	17061	17158	17203	17132	17090	17185	17146	17221	17162	17159	17131	17046	17349	17177	17182	17243	17163	17255	17365	17321	17135	17223	17323	17138	16989	17121	17206	17165	17216	17122	17193	17101	17125	17266	17185	17333	17126	17099	17273	17071	17232	17268	17101	17273	17179	17117	17259	17273	17273	17316	17173	17378	17224	17095	17124	17282	16924	17185	17074	17120	17234	17208	17044	17261	17223	17262	17163	17171	17350	17117	17122	17329	17317	17123	17238	17113	17290	17110	17220	17065	17182	17260	17347	17422	17218	17087	17156	17212	17108	17263	17205	17191	17217	17190	17302	17075	17069	17139	17394	17198	17249	17202	17286	17091	17136	17110	16991	17100	17171	16944	17059	17037	17251	17087	17346	17307	17372	17117	17162	17029	17124	17177	17229	16980	17155	17084	17106	17227	17149	17376	17147	17218	17087	17114	17224	17220	17216	17290	17267	17220	17290	17119	17257	17096	17113	17320	17078	17323	17200	17229	17394	17157	17220	17294	17121	17031	17184	17175	17276	17081	17206	17093	17275	17086	17124	17104	17144	17244	17177	17116	17324	17171	17207	17156	17054	17176	17222	17222	17334	17205	17073	17278	17306	17249	17157	17181	17227	17208	17132	17187	17237	17311	16963	17067	17163	17224	17214	17143	17219	17211	17252	17104	17063	17406	17257	17257	17153	17126	17146	17290	17156	16992	17280	17157	17075	17154	17112	17232	17139	17170	17111	16949	17250	17247	17229	17063	17116	17268	17148	17350	17123	17076	17268	17190	16988	17215	17239	17063	17200	16952	17054	17159	17116	17085	17210	17343	17021	17183	17106	17098	17119	17157	17161	17088	17346	17323	16983	17077	17081	17235	17257	17201	17187	17174	17272	17275	17179	17053	17234	17025	17318	17118	17114	17207	17281	17152	17122	17082	17222	17189	17150	17150	17161	17045	17110	17288	17217	17224	17172	17231	17150	17307	17029	17020	17229	17224	17187	17024	17228	17191	17427	17210	17225	17277	17284	17221	17134	17270	17071	17133	17097	17265	17100	17134	17113	17171	17105	17170	17222	17187	17125	17216	17105	17148	17154	17134	17309	17066	17218	17198	17222	17220	17266	17161	17143	17052	17208	17205	17262	17152	17251	17119	17221	17194	17028	17345	17280	17262	17132	17317	17370	17171	17206	17085	17208	17149	17394	17233	17204	17080	17375	17338	17109	17403	17057	16994	17077	17177	17125	17353	16983	17233	17005	17057	17304	17243	17134	17165	17158	17261	17214	17208	17128	17133	17098	17248	17215	17167	17080	17171	17115	17230	17093	17045	17104	17151	16998	17107	17161	16984	17156	17339	17187	17373	17135	17147	17113	17123	17312	17146	17196	17392	17147	17117	17168	17076	17313	16935	17053	17300	16913	17412	17110	17426	17252	17101	17198	17306	17311	17180	17117	17068	17080	17322	17223	17191	17075	17302	17185	17249	17190	17195	17079	17173	17103	17258	17198	17247	17164	17231	17381	17101	17143	17142	17143	17063	17120	17068	17156	17244	17251	17179	17277	17050	17116	17145	17343	17165	17245	17096	17104	17297	17198	17311	17199	17163	17233	17316	17073	17120	17099	17182	17121	17370	17070	17088	17233	17185	17152	17138	17078	17058	17308	17268	17137	17266	17024	17080	17116	17226	17357	17183	17193	17278	17216	17220	17060	17045	17292	17082	17049	17045	17141	17308	17374	17171	17230	17226	16961	17116	17173	17190	16999	17356	17374	17158	17021	17280	17049	17233	17228	17211	17182	17261	17211	17171	17271	17200	17166	17128	17121	17208	17259	17321	17234	17231	17179	17261	17197	17243	17176	17099	17207	17019	17149	17090	17382	17221	17211	17351	17095	17104	17280	17147	17206	17331	17239	17028	17238	17196	17211	17241	17231	17291	17077	17067	17325	17229	17123	17297	17395	17158	17136	17221	17245	17200	17282	17382	17268	17148	17445	17150	17236	17026	17283	17277	17200	17066	17313	17176	17092	17101	17279	17325	17332	17158	17189	17290	17242	17360	17135	17165	17113	17113	16918	17134	17397	17140	17170	17002	17115	17129	17123	17312	17036	17196	17069	17236	17138	17243	17100	17104	17215	17437	16992	17314	17247	17125	17209	17203	17253	17229	17194	17138	17105	17235	17303	17217	17211	17213	17132	17325	17149	17212	17014	17021	17292	17037	17123	17223	17224	17286	17270	16975	17320	17325	17296	17212	17245	17094	17240	17325	17105	17361	17128	17075	17136	17252	17224	17171	17316	16996	17078	17206	17106	17034	17285	17278	17058	17276	17189	17166	17170	17156	17237	17295	17158	17300	17120	17364	17035	17183	17029	17168	17178	17013	17186	17159	17090	17271	17238	17220	17162	17291	17167	17206	17223	17133	17233	17045	17185	17268	17149	17220	17154	17254	17239	17376	17255	17233	17176	17222	17176	17131	17231	17197	17280	17032	17212	17142	17205	17195	17195	17111	17094	17172	17042	17279	17333	17244	17109	17311	17285	17225	17325	17155	17248	17280	17110	17245	17318	17238	17266	17157	17216	17188	17240	17147	17040	17220	17178	17079	17289	17193	17287	17313	17242	17179	17270	17333	17192	17278	17289	17181	17238	17230	17141	17183	17067	17160	16992	17248	17206	16962	17263	17079	17132
25634	21395	28634	27105	26341	26887	26799	24156	23546	23598	23718	23783	28040	34981	31306	28169	24610	22486	22619	22520	22722	22234	22407	22274	22273	22506	22441	22467	22443	22384	22323	22263	22290	22186	22381	22453	22294	22537	22578	22346	22263	22491	22404	22487	22381	22479	22353	22394	22373	22268	22336	22414	22489	22630	22332	22552	22543	22348	22558	22431	22416	22368	22618	22454	22231	22264	22500	22450	22495	22508	22332	22459	22428	22283	22521	22491	22203	22195	22262	22644	22375	22645	22246	22341	22577	22320	22591	22412	22541	22564	22297	22287	22388	22312	22408	22466	22411	22333	22390	22219	22379	22250	22391	22363	22328	22369	22483	22172	22466	22454	22515	22581	22381	22360	22383	22530	22364	22264	22532	22806	22400	22296	22367	22354	22267	22395	22423	22388	22474	22444	22591	22414	22401	22314	22534	22336	22345	22657	22542	22242	22512	22588	22398	22310	22192	22285	22465	22227	22291	22177	22566	22319	22329	22496	22383	22331	22197	22400	22139	22432	22130	22402	22520	22320	22275	22455	22450	22497	22466	22318	22261	22446	22570	22420	22472	22546	22381	22307	22264	22356	22565	22365	22269	22435	22442	22541	22315	22557	22351	22266	22321	22190	22372	22497	22546	22510	22383	22458	22324	22426	22276	22382	22280	22153	22231	22371	22575	22177	22401	22280	22325	22228	22497	22441	22292	22313	22364	22441	22420	22478	22417	22176	22347	22402	22500	22415	22439	22372	22270	22534	22264	22268	22296	22348	22489	22492	22443	22394	22281	22481	22535	22229	22336	22329	22511	22579	22241	22353	22079	22420	22484	22250	22282	22292	22223	22367	22456	22483	22391	22387	22258	22318	22496	22417	22224	22416	22570	22271	22428	22517	22389	22152	22351	22330	22563	22436	22386	22414	22570	22687	22212	22299	22208	22632	22343	22373	22424	22357	22470	22663	22519	22500	22403	22325	22448	22222	22128	22350	22294	22354	22456	22122	22288	22399	22410	22313	22572	22530	22213	22317	22368	22374	22426	22434	22289	22490	22293	22414	22624	22441	22561	22485	22407	22423	22271	22339	22479	22203	22379	22354	22575	22499	22247	22430	22386	22406	22395	22332	22382	22351	22536	22253	22567	22478	22045	22517	22426	22335	22450	22422	22493	22343	22070	22487	22610	22287	22470	22536	22465	22262	22340	22392	22534	22165	22575	22547	22628	22541	22572	22483	22546	22199	22408	22399	22522	22527	22328	22375	22550	22086	22171	22235	22398	22399	22107	22287	22045	22475	22438	22287	22302	22691	22381	22562	22494	22347	22436	22529	22294	22274	22474	22495	22424	22339	22335	22257	22428	22504	22497	22314	22321	22263	22255	22293	22313	22121	22484	22244	22396	22427	22390	22120	22451	22613	22545	22408	22416	22467	22450	22683	22441	22486	22532	22493	22550	22332	22220	22397	22518	22194	22270	22436	22278	22373	22507	22356	22303	22364	22251	22320	22476	22454	22476	22469	22366	22380	22604	22570	22307	22203	22448	22434	22400	22266	22144	22536	22390	22845	22638	22341	22039	22224	22342	22294	22452	22365	22523	22494	22463	22346	22423	22340	22387	22377	22484	22493	22206	22191	22549	22184	22543	22276	22361	22322	22411	22423	22302	22397	22801	22569	22435	22210	22424	22447	22527	22381	22378	22492	22512	22279	22274	22353	22323	22204	22357	22410	22311	22221	22318	22477	22101	22402	22360	22416	22520	22452	22570	22186	22606	22442	22452	22428	22537	22271	22241	22248	22256	22239	22658	22369	22417	22392	22329	22437	22282	22549	22315	22380	22544	22420	22390	22485	22367	22504	22475	22358	22382	22304	22304	22210	22413	22301	22362	22242	22341	22421	22666	22479	22566	22520	22398	22341	22361	22292	22255	22351	22215	22328	22264	22386	22316	22542	22491	22439	22507	22074	22310	22160	22365	22277	22289	22321	22374	22532	22478	22316	22293	22413	22419	22479	22408	22349	22453	22383	22466	22283	22490	22460	22710	22477	22325	22235	22446	22518	22439	22341	22381	22474	22551	22462	22459	22146	22328	22406	22281	22451	22355	22265	22342	22252	22242	22286	22396	22357	22173	22240	22439	22418	22368	22313	22298	22425	22127	22499	22455	22514	22444	22305	22449	22387	22305	22459	22431	22516	22295	22400	22456	22545	22373	22410	22258	22494	22194	22420	22385	22376	22367	22506	22508	22494	22521	22365	22411	22470	22276	22415	22373	22129	22505	22178	22369	22427	22160	22368	22581	22265	22378	22103	22496	22208	22445	22443	22395	22556	22456	22264	22247	22193	22201	22138	22336	22274	22377	22455	22502	22422	22541	22509	22500	22503	22235	22621	22401	22216	22341	22154	22095	22158	22309	22062	22447	22477	22485	22541	22297	22346	22506	22440	22561	22337	22549	22476	22204	22537	22608	22457	22341	22415	22549	22265	22482	22630	22534	22358	22541	22413	22432	22632	22426	22504	22404	22528	22579	22407	22561	22595	22259	22301	22386	22303	22159	22677	22659	22382	22508	22450	22403	22272	22475	22465	22343	22546	22421	22422	22432	22386	22326	22167	22400	22534	22407	22479	22393	22408	22431	22566	22297	22371	22528	22603	22399	22330	22492	22563	22288	22471	22397	22434	22481	22322	22205	22347	22338	22077	22371	22336	22540	22268	22305	22498	22542	22654	22469	22244	22310	22436	22462	22372	22202	22194	22272	22366	22404	22335	22558	22532	22468	22360	22716	22338	22100	22417	22169	22210	22385	22256	22557	22438	22325	22383	22208	22316	22100	22428	22136	22500	22726	22277	22443	22489	22478	22466	22460	22309	22382	22262	22300	22464	22328	22353	22484	22421	22368	22477	22238	22221	22595	22277	22328	22664	22479	22346	22480	22488	22689	22212	22305	22471	22401	22435	22373	22288	22320	22418	22262	22400	22533	22355	22638	22438	22418	22413	22756	22425	22405	22727	22473	22385	22323	22484	22227	22466	22407	22404	22348	22511	22536	22621	22516	22051	22284	22288	22439	22445	22433	22518	22366	22376	22371	22472	22381	22573	22392	22287	22393	22207	22486	22171	22450	22214	22486	22320	22436	22422	22454	22136	22599	22268	22509	22390	22449	22403	22371	22712	22582	22430	22384	22581	22335	22279	22322	22528	22481	22297	22601	22398	22572	22492	22273	22459	22290	22360	22459	22437	22506	22577	22398	22464	22243	22377	22636	22197	22272	22335	22425	22362	22335	22506	22332	22206	22438	22186	22431	22351	22734	22533	22486	22287	22405	22315	22440	22454	22494	22524	22467	22506	22572	22183	22436	22436	22423	22484	22411	22430	22339	22286	22421	22264	22629	22366	22657	22426	22369	22664	22543	22511	22316	22387	22630	22262	22480	22429	22568	22489	22406	22421	22559	22343	22272	22351	22391	22442	22244	22349	22515	22500	22391	22557	22590	22361	22381	22417	22370	22508	22549	22316	22575	22338	22242	22389	22449	22568	22415	22320	22508	22250	22405	22450	22348	22241	22444	22236	22555	22338	22703	22377	22544	22392	22157	22365	22467	22543	22158	22195	22490	22408	22321	22427	22286	22307	22351	22527	22367	22346	22518	22362	22708	22320	22496	22176	22448	22526	22443	22304	22262	22404	22425	22172	22666	22516	22599	22279	22537	22553	22308	22336	22314	22351	22460	22492	22452	22447	22629	22423	22281	22346	22546	22568	22327	22559	22347	22598	22222	22286	22184	22611	22350	22371	22377	22293	22338	22496	22552	22282	22420	22539	22356	22555	22393	22439	22279	22303	22484	22673	22228	22521	22396	22549	22508	22398	22395	22289	22406	22449	22543	22475	22239	22355	22410	22416	22315	22465	22212	22373	22424	22329	22650	22384	22326	22322	22337	22031	22210	22532	22562	22507	22255	22365	22479	22522	22303	22456	22370	22469	22329	22418	22279	22456	22633	22334	22480	22377	22525	22269	22376	22522	22465	22563	22169	22558	22448	22357	22453	22686	22457	22504	22484	22449	22429	22419	22510	22323	22510	22386	22293	22433	22490	22379	22330	22235	22370	22406	22344	22603	22431	22461	22486	22341	22021	22478	22541	22442	22408	22151	22411	22260	22268	22430	22257	22437	22211	22360	22231	22429	22456	22232	22523	22431	22605	22353	22119	22211	22515	22476	22499	22439	22195	22431	22498	22380	22211	22266	22642	22374	22581	22173	22544	22490	22365	22477	22299	22575	22524	22411	22283	22422	22508	22344	22428	22401	22451	22326	22239	22473	22454	22382	22393	22636	22369	22338	22397	22324	22530	22485	22558	22535	22223	22413	22450	22132	22337	22404	22685	22506	22260	22432	22357	22422	22334	22352	22365	22466	22413	22285	22314	22420	22580	22278	22518	22466	22263	22327	22540	22458	22529	22389	22421	22469	22702	22283	22465	22273	22281	22326	22315	22468	22207	22573	22208	22521	22187	22326	22394	22270	22350	22311	22413	22258	22209	22334	22340	22496	22399	22267	22416	22400	22353	22378	22488	22432	22349	22298	22475	22395	22409	22288	22412	22325	22424	22293	22354	22479	22405	22388	22433	22182	22184	22480	22431	22686	22571	22349	22420	22574	22448	22596	22145	22288	22357	22527	22136	22365	22356	22503	22312	22253	22263	22384	22092	22324	22263	22314	22442	22206	22391	22460	22570	22231	22368	22156	22487	22463	22287	22663	22408	22419	22418	22339	22302	22586	22236	22473	22492	22347	22427	22421	22366	22448	22332	22123	22479	22417	22347	22500	22346	22470	22334	22096	22280	22138	22173	22294	22460	22404	22064	22229	22286	22343	22466	22496	22635	22451	22359	22488	22192	22465	22376	22486	22528	22372	22382	22393	22385	22388	22432	22449	22479	22506	22322	22751	22563	22232	22108	22403	22330	22502	22457	22320	22497	22222	22619	22455	22351	22414	22406	22381	22351	22518	22464	22457	22455	22345	22313	22500	22550	22342	22279	22585	22301	22386	22462	22322	22249	22306	22386	22306	22618	22518	22125	22402	22289	22611	22396	22285	22347	22064	22344	22431	22460	22319	22464	22305	22464	22485	22524	22257	22339	22676	22229	22456	22641	22268	22479	22481	22311	22396
23809	40661	40589	34296	26843	23030	21471	19826	18979	18808	19034	18919	26984	32900	28555	23400	19228	17101	17171	17013	17063	17188	17309	17181	17050	17125	17134	17097	17177	17271	17084	17027	17198	17245	17352	17018	17247	17196	16996	17123	17243	17134	17034	17152	17027	17024	17167	17189	17064	17192	17237	17140	17065	17063	17197	17062	17054	17108	16998	17125	17152	17080	17039	17214	17123	17185	17047	17179	17056	17043	17199	17117	17007	16967	17177	17141	17030	17218	17403	17052	17112	17302	16980	17128	16958	17148	17128	17102	17137	17202	17000	17153	17014	17180	16999	17189	17157	17145	17130	16887	17069	17129	17222	17059	17148	16981	17083	17104	17169	17147	16933	16871	17104	17170	17013	17113	17159	16922	17273	16957	17064	17161	17088	17060	17119	16931	17039	17056	17300	17198	17136	17101	17150	17137	17110	17194	17174	16964	16964	17071	17008	17151	17048	17099	17044	17071	17175	16951	17047	17041	17232	17224	17125	17160	17122	17026	16943	17218	17035	17148	17212	16996	17043	17050	17162	17108	17060	17182	17327	17195	17101	17337	17063	17247	17101	17130	17212	17203	17121	17263	17103	17154	17032	17072	16989	17135	17147	17110	17057	17151	16956	17266	17161	17246	17156	17035	17079	17233	17248	17004	17271	17048	17216	17098	17062	17137	17271	17183	17069	17308	17122	17220	17105	17032	17235	17180	17193	17081	17097	17267	17128	16945	17117	17099	17152	17241	17049	17130	17157	17188	17221	17127	17159	17265	17122	17075	17096	17267	17155	17051	17097	17258	17168	17147	17096	17259	17113	17116	17126	17108	17213	16810	17025	17134	17179	17065	17136	17006	17024	17204	17170	17146	17090	17096	17087	17063	17209	16864	17074	17125	17130	17240	17053	17227	16962	17228	17101	17102	17298	17070	17059	17132	17122	17203	17059	17304	17108	17103	17151	17192	17108	17310	17152	17142	17283	17163	17052	17158	17252	17047	17281	17198	17149	17112	17072	17203	17130	17172	17151	17036	17161	17193	17097	17152	17057	17030	17280	17174	17234	17178	17139	17197	17030	17130	17222	16984	17032	17098	17092	17117	17148	17102	17096	17235	17184	17137	17148	17151	17149	16972	17146	17131	17126	17132	17297	17139	17040	17101	17030	17003	17204	17229	16878	17202	17072	17194	17185	16973	17063	17148	16975	17118	17005	17093	17257	16966	17204	17296	16922	17120	16926	17166	17036	17332	17131	17260	17072	17173	17245	17146	17140	17215	17151	16920	17177	17200	17183	17282	17092	17132	16934	17185	17348	16997	17154	17249	17220	17294	17006	17203	17143	17233	17126	17132	17096	17298	16999	17248	16949	17345	17066	17030	17242	17171	17137	17019	16927	17117	17173	17073	17195	17159	17144	17012	17037	17086	17152	17202	16980	17091	16953	17337	17170	17198	17100	17037	17291	17097	17136	17044	17184	17221	16949	17006	17211	17213	17192	17071	17299	17040	17221	17053	17006	17102	17068	17237	17042	17158	17054	17029	17134	17188	17103	17024	17203	17231	17129	17046	17162	17118	16985	17035	17220	17406	17081	17123	17058	17155	17118	17208	17112	17147	17085	17102	17114	17119	16948	17157	17183	17266	17118	17319	17191	17096	17038	17137	17236	17092	17059	17253	17078	17194	17220	16923	17124	17277	17149	16980	17064	17180	17208	17132	17295	17068	17173	17168	16993	17180	17096	17036	17114	17108	17000	17192	17058	17161	17133	17155	17191	16930	17171	17163	17240	17196	17098	17023	17043	17170	17153	17205	17109	17146	17135	17178	17311	17038	17143	17181	17019	17046	17210	16997	17054	17196	17265	17039	16968	17222	17196	17059	17072	16941	17054	17122	17209	17181	17188	17170	17030	17189	17159	17060	17034	17124	17154	17205	17162	17192	17026	16932	17020	17109	17275	17105	17187	17204	17097	17043	17191	17072	17059	17186	17025	17248	17110	17229	17114	17027	17111	17253	17013	17055	17042	17133	17166	17152	17127	17036	17045	17069	17020	17120	17098	17176	17096	17065	17161	17179	17254	16930	17212	17202	17348	17032	17174	17170	17023	17152	17028	17163	17133	17157	17055	17187	17098	17053	17328	17105	17081	17072	17250	17077	16999	17191	17058	17212	17160	17164	17223	17164	17035	17257	17077	17057	17067	17460	17122	17104	17171	17072	17095	17089	17073	17128	17039	17075	17192	17128	17113	17114	16967	17039	17086	17190	17326	17042	17084	17015	17172	17182	17054	17060	17024	17076	17169	17148	17058	17163	17218	17134	16977	17068	17249	17208	17099	17172	17014	17198	17258	17159	17159	17136	16991	16901	17241	17183	17211	17198	17135	17041	17054	17075	17261	17138	17166	17228	17151	17185	17355	17164	17328	17065	17089	17229	17143	17095	17219	17142	17030	17288	17123	17127	17153	17057	17439	17159	17060	17259	17143	17191	17051	17268	17036	17054	17195	16938	17029	17134	16998	17134	17135	17063	17273	17184	17074	17154	17127	17040	17129	17088	17065	17230	17225	17278	17158	17093	17087	16987	17246	17086	17247	17160	17103	17097	17135	17207	17086	17043	16949	17194	17043	17228	17055	17030	17181	17044	17204	17069	17148	17124	17068	17203	17166	17006	17048	17317	17151	17112	17086	17204	17209	17078	17266	17053	17041	17210	17222	17007	17157	17240	17117	17276	16954	17052	17112	17162	17151	17249	17107	17326	17022	17306	16980	17072	17040	17212	17175	17214	17071	17145	17230	17270	17164	17010	17153	17274	17026	17249	16950	17103	17124	17175	17174	17181	17029	17133	17193	16967	17146	17198	17303	17229	17061	17118	17222	17125	16991	17139	17122	16995	17170	17189	17183	17170	17054	17030	17126	17139	17015	17112	17347	17176	16958	17269	17126	17109	17144	16958	17270	17023	17070	17186	17124	17237	17213	17167	17126	17192	17033	17113	17286	17083	17121	17113	17220	17293	17094	17148	17165	17182	17122	17096	17295	17100	17134	17073	17027	17041	17111	17145	17306	17099	17089	17190	17095	17145	17091	17206	17166	17010	17006	16982	17044	16903	17302	17121	17047	17161	17227	17102	17228	17208	16828	17129	17027	17136	17025	17098	17164	17162	17171	17035	17156	16975	17133	16999	17091	17098	16993	17288	17269	17145	17155	17050	17123	17146	17285	17028	17184	17170	17017	17195	17272	17116	17125	17074	16873	17221	17109	17043	17018	17057	17062	17290	17043	17142	17146	17134	16969	17344	17067	17155	17150	17100	17164	17108	17016	17164	17129	17177	17029	17205	17147	17147	17171	17194	17173	17332	17060	17115	17406	17018	17127	17035	17071	17162	17134	17051	16833	17122	17094	17260	17162	17084	17191	17161	17278	17015	17215	16993	17135	16972	17079	17137	17310	17120	17172	17097	17144	17165	16992	16947	17130	17130	17209	17040	17252	17128	17231	17138	17072	17086	17118	17017	17381	17076	17032	17109	17182	17112	17137	17171	17146	17121	17220	17131	17062	17046	17263	17040	17153	17062	17181	17058	17188	17196	17146	17085	17087	17234	17058	17210	17133	17088	17085	17207	17111	17200	16937	17155	17210	17168	17164	17084	17031	17268	17286	17054	17179	17192	17075	17095	17147	17069	17146	17063	17106	17017	17152	16953	17188	17078	17258	16946	17013	17126	17157	17177	17018	17119	17103	16959	17114	16987	17048	17142	17001	17082	17154	17029	17201	17135	17119	17110	17209	17146	17024	17210	17133	17175	17077	17269	17090	16962	17141	17074	17064	17340	16860	17141	17086	17219	17198	17117	17160	17167	16852	17062	17157	17048	16942	17071	17099	17098	17057	17144	17200	17111	17029	17173	17165	17158	17205	17214	17161	17014	17080	17196	17193	17055	16902	17142	17118	17019	17138	17139	17169	17236	17023	17268	17123	17153	17205	17212	17156	17158	17134	17133	17154	17058	17032	17173	17233	16918	17153	17200	17129	16972	17217	17044	17286	17157	17054	16987	17340	17159	17322	17118	17055	17000	17143	17111	17200	17172	17260	17153	17210	17249	16916	17126	17162	17082	17004	17066	17043	17153	17153	17203	17013	17031	17176	17036	16991	17162	17103	17106	17161	17046	17201	17173	16974	17152	17167	17229	17006	16934	17150	17089	17062	17058	17083	17076	16929	17272	17063	17027	17096	17059	17046	17280	16955	17000	17067	17231	17116	16986	16931	17180	17095	17153	16968	17202	17079	17164	17163	17041	17216	17012	17040	17131	17356	17126	17111	16974	17349	17072	17152	17131	17070	17042	16955	17171	17167	16988	17174	17037	17164	16983	17083	17202	17003	17094	16986	17119	17121	17231	17067	17004	17043	17061	17135	17126	17174	17089	17228	17203	17091	17119	17070	17208	17379	17052	17194	17050	17260	16983	16966	17078	17094	16960	17023	17094	17054	17022	17048	17168	17136	17330	16999	17194	17318	17257	17028	17170	17114	16947	17142	17101	16929	17170	17183	16910	17103	17219	17010	17101	17041	17093	17182	17141	17117	17175	17194	17028	17207	16986	17085	17214	17128	17172	17072	17399	17155	17045	17184	17211	17200	17121	17198	17089	17138	17060	17249	17324	17185	17035	17096	17130	17138	17279	17199	16958	17116	16977	17066	17019	17042	17104	17169	17036	17154	17126	17200	17194	17111	17093	17174	17019	17248	17096	17077	17099	17072	17150	17199	17152	17156	17165	17076	17049	17088	17249	17231	16994	17015	17035	17284	16996	17145	16889	17246	17296	17029	17252	17057	17089	17107	17089	17123	17106	17097	17053	17249	17191	17148	17133	17092	16944	17181	17062	17129	17154	17090	16945	17127	17304	17022	17120	17095	17226	17206	17271	16917	17176	17085	17175	17116	17144	17084	17058	17207	17127	17258	17169	17148	17300	16938	17147	17137	17099	17266	17200	17340	16909	17186	17242	17108	17155	17086	17101	17242	17254	16977	17204	16963	17290	17156	17155	17223	17186	17188	17186	17189	17166	17004	17154	17102	17180	17320	17045	17101	17042	17251	17159	17124	17104	17307	17157	16996	17160	17162	17023	16978	17085	17257	17109	17172	17138	17102	16931	17170	17100	17346	17086	17145	17303
23869	21380	28955	24785	24597	28008	30468	26464	25495	24753	25027	25004	31951	43903	38094	32611	27255	22916	22508	22363	22568	22423	22488	22420	22350	22376	22545	22287	22438	22369	22418	22317	22584	22621	22457	22536	22458	22434	22479	22390	22427	22473	22544	22356	22497	22223	22303	22228	22525	22159	22402	22250	22354	22337	22184	22371	22432	22264	22270	22257	22517	22339	22539	22165	22464	22506	22549	22519	22355	22244	22308	22393	22681	22283	22478	22374	22349	22437	22385	22267	22387	22342	22318	22126	22261	22384	22422	22317	22550	22082	22427	22256	22206	22218	22361	22135	22386	22370	22372	22322	22226	22243	22498	22256	22215	22471	22388	22475	22605	22295	22566	22554	22542	22362	22208	22448	22381	22261	22448	22161	22316	22594	22342	22364	22573	22225	22374	22277	22508	22398	22556	22220	22339	22271	22112	22685	22358	22372	22348	22353	22219	22174	22265	22232	22477	22237	22400	22520	22349	22283	22221	22407	22420	22225	22197	22486	22256	22370	22396	22222	22233	22340	22291	22298	22071	22392	22433	22504	22166	22448	22311	22158	22385	22276	22159	22308	22203	22213	22403	22122	22520	22533	22394	22483	22326	22345	22414	22291	22371	22184	22221	22312	22276	22298	22445	22391	22344	22334	22604	22183	22330	22608	22378	22387	22469	22267	22446	22129	22344	22384	22319	22388	22324	22250	22225	22355	22662	22601	22451	22330	22587	22214	22453	22241	22277	22189	22475	22204	22350	22405	22248	22234	22396	22411	22375	22227	22274	22212	22629	22296	22238	22292	22487	22213	22322	22468	22277	22564	22407	22473	22271	22546	22320	22361	22325	22423	22334	22301	22225	22367	22347	22290	22244	22208	22427	22157	22333	22333	22368	22350	22482	22420	22379	22284	22161	22270	22449	22406	22071	22266	22367	22438	22359	22457	22261	22481	22378	22244	22280	22150	22466	22352	22250	22409	22167	22124	22191	22224	22372	22148	22363	22568	22549	22460	22300	22282	22386	22103	22212	22345	22407	22048	22138	22296	22238	22221	22247	22313	22302	22534	22248	22363	22341	22080	22366	22323	22191	22163	22152	22179	22308	22279	22558	22507	22444	22374	22226	22286	22208	22293	22486	22345	22309	22218	22401	22484	22337	22370	22136	22416	22392	22348	22405	22473	22429	22382	22220	22390	22290	22257	22197	22273	22279	22219	22371	22311	22365	22237	22352	22230	22345	22484	22427	22380	22567	22359	22370	22186	22336	22301	22485	22235	22272	22484	22108	22353	22554	22402	22249	22458	22353	22257	22130	22148	22358	22388	22017	22244	22197	22171	22179	22457	22474	22282	22344	22443	22437	22322	22608	22428	22165	22489	22195	22489	22264	22553	22292	22134	22290	22306	22492	22384	22162	22257	22277	22217	22544	22576	22292	22386	22307	22318	22398	22299	22580	22654	22231	22297	22334	22495	22470	22394	22213	22507	22182	22488	22390	22387	22467	22269	22540	22093	22178	22525	22512	22289	22153	22212	22449	22483	22314	22243	22351	22376	22392	22364	22305	22483	22607	22307	22354	22376	22253	22247	22321	22105	22269	22266	22225	22083	22326	22244	22244	22327	22419	22234	22287	22360	22233	22412	22325	22565	22344	22423	22296	22348	22289	22449	22401	22386	22486	22212	22324	22057	22338	22430	22482	22301	22197	22306	22466	22361	22403	22330	22244	22332	22390	22424	22166	22356	22183	22333	22373	22287	22113	22440	22209	22412	22409	22276	22427	22515	22200	22506	22318	22334	22472	22261	22204	22238	22477	22251	22224	22372	22349	22200	22163	22333	22149	22413	22313	22587	22321	22223	22338	22346	22221	22262	22345	22321	22357	22289	22163	22238	22362	22487	22290	22462	22555	22354	21951	22283	22448	22505	22337	22370	22403	22376	22234	22224	22334	22005	22340	22299	22295	22236	22294	22319	22518	22156	22183	22388	22451	22541	22227	22415	22385	22487	22405	22313	22270	22401	22321	22298	22394	22400	22211	22249	22361	21943	22283	22324	22431	22455	22406	22039	22181	22285	22567	22379	22046	22367	22344	22354	22264	22125	22170	22352	22292	22385	22425	22387	22295	22138	22394	22429	22375	22350	22272	22268	22534	22144	22321	22591	22498	22312	22235	22448	22185	22320	22322	22378	22586	22353	22302	22247	22336	22368	22302	22403	22318	22195	22339	22393	22318	22245	22170	22556	22391	22465	22203	22423	22464	22598	22255	22273	22154	22096	22036	22254	22237	22443	22355	22253	21964	22414	22429	22296	22402	22401	22355	22444	22321	22141	22436	22301	22477	22467	22369	22454	22220	22244	22363	22266	22338	22371	22269	22340	22301	22309	22464	22470	22263	22214	22265	22411	22269	22396	22508	22254	22612	22191	22220	22241	22238	22146	22130	22186	22276	22436	22284	22490	22425	22266	22287	22267	22304	22208	22241	22308	22434	22153	22449	22414	22189	21900	22266	22698	22155	22402	22307	22398	22244	22324	22481	22342	22391	22293	22255	22068	22171	22211	22140	22301	22470	22342	22240	22174	22316	22270	22267	22281	22227	22524	22190	22324	22346	22098	22293	22304	22290	22140	22537	22291	22187	22418	22350	22529	22357	22339	22346	22246	22307	22440	22185	22379	22432	22311	22107	22377	22155	22285	22409	22491	22286	22273	22289	22622	22415	22311	22296	22362	22120	22164	22164	22521	22393	22562	22305	22277	22370	22042	22211	22488	22415	22310	22417	22522	22215	22146	22531	22219	22071	22375	22494	22398	22444	22318	22241	22339	22426	22350	22391	22227	22250	22268	22380	22167	22332	22391	22293	22203	22496	22186	22462	22242	22294	22212	22420	22362	22274	22582	22510	22309	22330	22337	22410	22400	22175	22219	22247	22256	22369	22532	22253	22256	22224	22340	22376	22367	22141	22235	22484	22398	22541	22354	22152	22265	22318	22462	22318	22359	22105	22393	22364	22394	22249	22429	22301	22339	22321	22349	22448	22350	22343	22473	22292	22573	22169	22431	22380	22337	22313	22393	22273	22384	22365	22297	22267	22064	22351	22189	22487	22300	22261	22175	22474	22543	22612	22397	22197	22331	22299	22410	22468	22381	22252	22406	22395	22417	22154	22275	22565	22330	22299	22150	22286	22352	22369	22283	22391	22577	22441	22227	22258	22205	22365	22442	22457	22407	22452	22505	22258	22274	22349	22584	22605	22297	22242	22471	22283	22478	22376	22344	22298	22325	22029	22327	22369	22174	22599	22396	22420	22435	22275	22451	22213	22288	22300	22356	22468	22289	22375	22239	22358	22393	22224	22247	22217	22215	22345	22194	22440	22526	22397	22339	22437	22158	22374	22288	22132	22348	22303	22142	22441	22322	22363	22399	22504	22507	22339	22263	22137	22195	22482	22558	22309	22373	22478	22368	22361	22568	22298	22285	22353	22127	22486	22111	22299	22244	22415	22254	22090	22228	22379	22345	22118	22310	22396	22268	22157	22191	22111	22091	22201	22059	22305	22402	22442	22445	22067	22455	22469	22318	22452	22252	22405	22440	22315	22077	22265	22258	22225	22238	22515	22274	22141	22340	22553	22398	22275	22300	22460	22464	22081	22429	22229	22456	22503	22308	22252	22416	22376	22551	22384	22334	22307	22110	22251	22360	22389	22358	22346	22258	22567	22279	22326	22290	22323	22409	22233	22362	22337	22270	22267	22454	22296	22441	22413	22126	22427	22301	22265	22160	22112	22253	22353	22379	22082	22139	22100	22276	22228	22389	22376	22282	22422	22129	22406	22377	22385	22244	22411	22411	22257	22210	22378	22143	22180	22203	22085	22269	22281	22399	22172	22354	22435	22383	22420	22434	22137	22320	22503	22326	22256	22309	22319	22356	22237	22452	22217	22212	22292	22235	22183	22362	22319	22302	22401	22350	22282	22351	22272	22288	22361	22358	22092	22222	22290	22378	22266	22384	22465	22261	22213	22340	22143	22317	22383	22515	22253	22291	22547	22479	22406	22388	22301	22399	22438	22172	22356	22469	22205	22361	22272	22541	22278	22175	22294	22339	22331	22375	22228	22253	22556	22212	22399	22428	22355	22410	22130	22359	22179	22365	22460	22208	22448	22450	22541	22345	22554	22438	22443	22180	22320	22520	22367	22347	22346	22254	22268	22368	22439	22265	22439	22363	22299	22408	22026	22168	22439	22400	22393	22334	22367	22230	22158	22224	22065	22346	22392	22232	22647	22464	22410	22404	22321	22150	22431	22352	22388	22457	22281	22073	22412	22202	22007	22241	22352	22434	22388	22568	22581	22383	22341	22443	22280	22240	22324	22337	22377	22153	22119	22335	22178	22055	22265	22357	22202	22351	22387	22151	22266	22223	22258	22328	22154	22263	22541	22334	22398	22481	22174	22270	22233	22248	22228	22545	22430	22328	22370	22553	22249	22450	22314	22257	22312	22186	22333	22497	22389	22342	22340	22250	22331	22680	22209	22317	22445	22413	22214	22481	22223	22318	22461	22259	22243	22362	22225	22358	22134	22498	22293	22224	22468	22410	22272	22301	22341	22281	22432	22084	22348	22518	22286	22393	22316	22248	22495	22257	22156	22350	22325	22014	22298	22454	22455	22311	22376	22102	22670	22290	22373	22499	22164	22218	22158	22226	22209	22574	22433	22182	22423	22502	22499	22234	22369	22338	22338	22391	22569	22213	22342	22193	22304	22121	22355	22212	22296	22333	22389	22075	22530	22173	22349	22233	22637	22277	22303	22213	22314	22289	22352	22365	22240	22480	22341	22226	22357	22167	22233	22202	22417	22206	22168	22218	22331	22203	22469	22398	22534	22546	22512	22417	22460	22401	22241	22482	22168	22253	22447	22351	22383	22353	22264	22460	22446	22388	22475	22278	22637	22317	22386	22292	22346	22280	22248	22358	22514	22324	22155	22211	22352	22444	22112	22389	22297	22323	22468	22384	22219	22176	22413	22509	22250	22325	22468	22390	22546	22446	22184	22334	22367	22154	22241	22528	22511	22494	22352	22397	22269	22255	22210	22348	22060	22046	22369	22588	22138	22507	22199	22130	22338	22181	22174	22443	22270	22324	22227	22304	22303	22162	22184	22466	22435	22211
28100	48956	47772	42540	35467	27525	24933	23107	21906	20570	20773	21042	32334	42272	36441	28838	21695	17146	17179	17028	16933	17084	17109	17072	17038	17056	17192	16991	17023	17203	17080	17082	17178	17016	17217	17134	17051	17294	16974	17049	16906	17128	17192	17085	17110	17262	17102	17137	17170	17110	17118	17110	16999	17224	17029	17176	17077	17057	16958	16982	17122	17221	17179	17087	17021	17140	17063	17085	16997	17093	17001	17149	17142	17004	16818	16988	17111	17049	16962	17033	16920	17271	17062	16930	17176	16988	17093	16990	17058	17034	17015	16997	17170	17045	17109	16942	17097	16957	17019	17084	16956	17106	17161	17145	17035	17013	17116	16955	17196	16965	17027	16981	17328	17043	17149	17095	17168	17157	17166	17098	17157	17173	17171	16961	17115	17006	16857	17099	17217	17130	16876	16928	17151	17072	16906	17064	17004	17002	17170	17308	17106	17069	16988	17155	17152	17125	17278	17006	17084	16947	17155	17242	17097	17152	17092	16867	17052	17130	17103	17139	17053	16983	17074	16950	17087	17193	17211	17070	17125	17041	16961	17046	16880	17077	17210	17159	16983	17126	17033	16967	17105	17252	17279	17146	17015	17169	17092	17051	17140	17096	17098	17143	17099	17136	17109	17110	17125	17033	16948	17201	17039	17256	17195	17172	17141	17159	17260	17076	16932	17004	17140	17188	17069	17260	17120	17013	17011	17157	17048	16921	17047	16881	17168	17132	17156	17060	17043	17192	17041	17024	17155	17116	17041	16941	17109	17114	17062	17154	17047	17024	17080	17186	17162	16994	17151	17126	17149	17223	17160	17270	17102	16979	17054	17084	17045	17139	16978	17045	17240	16975	16899	16947	16958	17086	17038	17158	17159	17016	17126	16933	17222	17109	17136	16903	17040	17001	16957	17161	17137	16932	17077	17092	17111	17103	17022	17094	17076	16967	16991	17092	17108	16950	16994	17100	17024	16752	17064	16955	17177	17009	17071	17139	17145	16886	17076	17131	17119	16960	17213	17034	17131	17164	17021	17146	17212	17089	16794	17122	17209	17250	17222	17268	17013	17059	16934	17049	17045	17060	16965	17059	16947	17108	17031	17145	17085	17082	17019	16897	17139	17111	16937	16972	17027	17159	17005	17019	17013	17102	17084	17123	17030	17047	17002	17052	17108	17170	17049	17035	17147	17299	16975	17105	16981	17072	17128	17022	17061	16871	17144	17087	17185	17328	17012	17117	17075	17112	16977	16969	17137	17027	17100	17124	16931	17008	17021	17197	16908	17182	17236	16929	17107	16938	17175	17148	17189	16894	17078	17011	17148	16993	17075	16946	17037	17194	17248	17048	17188	17301	16982	16815	17056	16956	17128	17063	17107	17061	17212	17132	17254	16963	16873	16992	17111	17254	17157	17069	17190	17095	16926	17252	16856	17097	17002	17246	16892	17124	17059	17193	16999	17143	16933	16973	17079	17053	17079	17126	16893	17024	17160	17082	16943	17047	17202	17172	17165	17104	17052	17109	17028	17119	17105	17125	17225	17093	17127	17109	17072	17080	17087	17091	17004	17084	16925	17129	17016	16959	17153	17042	17202	17243	17132	17247	16992	17055	17029	17168	17165	17148	16958	17035	16815	16928	17095	17112	17090	17171	16900	17033	17113	17218	17169	17047	17031	16959	17173	17055	16930	16889	17099	17260	17130	16967	17035	17235	17164	16960	17059	17107	17060	16973	17245	16952	17248	17008	17068	17272	17337	17077	16973	17133	17044	17061	17177	17320	16992	17140	17079	17013	17062	16836	17043	17141	17235	17075	17054	16916	17094	16992	17127	17080	16984	17132	17075	17107	17078	17005	17115	17028	17122	17238	17100	17144	17029	17133	17128	17060	16985	17002	17149	17180	17131	17220	16866	17113	17099	17170	16904	17018	16969	16947	17197	17128	17128	16970	17121	17084	17061	17107	17080	17000	17030	17111	17219	17011	17039	17142	17077	16965	17184	16952	17220	17133	17110	17137	17158	16948	17186	17145	17182	17189	17112	17014	17097	17140	17138	17149	17000	17081	17015	17114	16781	17046	17056	16922	17088	16854	17208	17011	17068	17129	17057	16885	17062	17145	16989	17042	17292	17118	17016	17112	17150	17115	16991	16965	17096	17082	17089	16950	17020	16983	17158	17083	17049	17251	17004	17166	17118	17103	17049	16941	17039	17054	17002	17099	17015	16826	17076	16817	17114	17158	16927	17178	17184	17308	17061	16992	17188	17014	17062	17112	17165	17051	16982	17134	17123	17217	16956	17099	17005	17017	17229	17143	17092	17062	17075	17099	17096	17188	16930	17064	17098	17077	17037	17052	17131	17118	17022	17192	17120	17270	17145	17176	17148	17231	17147	17243	17036	17049	17007	17017	17144	17174	17171	17225	17114	17103	16984	17216	17072	16926	16813	17153	17188	17059	17158	17151	17122	16864	17016	17062	17143	17226	17045	17001	17211	17062	17042	17087	17059	17151	17053	17138	17090	17114	16972	16984	17064	17195	17010	17001	17030	17000	17055	17100	17163	16901	16978	16901	17190	16919	17176	16990	17053	16946	16944	17146	17172	17084	17077	17033	16921	17090	17156	17042	16959	17085	17159	17197	17363	17108	17043	17116	17036	17090	16999	17097	17117	17044	17063	16917	17049	16994	17151	17046	17036	16941	16945	17326	17077	17168	16898	17235	17018	17090	17048	17134	17066	17170	16984	16975	17176	17148	17039	16955	17040	17093	17097	16933	17094	17108	17060	17060	17105	16911	17095	17308	17160	17068	16908	17147	17055	17101	17062	16941	17033	17105	17251	17085	17092	16929	16915	17080	17072	17027	17008	17042	17072	17029	16969	16977	17248	17153	17159	17136	17237	17040	17188	17057	17160	17243	17169	17132	16873	17039	17011	17053	17029	17133	17168	17084	17128	17060	17139	17213	17007	17012	17096	17253	17003	16942	17114	17005	16952	16804	16932	17136	17052	16968	17050	17195	17065	17104	17242	17029	17002	17070	17161	17057	17139	17017	17019	17008	17104	17143	17189	16896	17170	16945	17224	16981	17093	16812	17152	16963	17010	17106	17076	17063	17062	17051	16906	17219	16952	17159	17061	16912	16962	17182	17014	17225	17017	16944	17059	17031	17262	17068	17080	17128	17285	17071	16894	17064	17012	17085	17139	17053	16962	17199	17062	17079	17169	17056	17234	16980	17089	17151	17240	16965	16995	16989	17159	16940	16966	17204	16869	17069	17103	17078	16894	17191	17049	17169	16861	17080	17064	16947	17117	16988	17026	16868	17162	17073	17038	17117	17163	17088	16951	17275	16917	17057	17069	17118	17035	17232	17031	16910	17171	17223	16963	16891	17220	17098	17127	17066	17126	17120	17084	17017	17077	17202	17214	17161	17227	17096	17058	17069	17207	16906	17150	17043	17081	16970	16977	17027	17066	17055	17023	17052	17100	17162	16954	17215	16948	16970	17033	17057	17173	17171	17060	17203	17026	16938	16960	17182	16942	16998	17036	17129	17133	17181	17153	16999	17172	17095	17142	17049	17063	16872	17226	17020	17201	17139	17001	17145	17086	17117	17060	17088	17060	17084	17213	17033	17052	17157	17071	17234	17102	17095	16967	17265	17130	17186	17117	17042	17122	17193	17267	16859	17139	17039	17029	17123	17256	17205	17109	17118	17113	17276	17272	16944	17087	17018	16985	17318	17024	17239	17169	17080	17098	17103	17139	17060	17048	17080	17114	17068	17175	17017	17129	17183	17075	17056	17194	17010	17191	17097	16952	17047	16970	17240	17081	17087	17105	17021	17178	17046	17218	17031	17120	17122	17205	17221	17038	17071	17093	17128	16814	17032	17188	17245	16938	17029	17023	17013	17015	17182	16981	17093	17133	17112	17197	17082	17136	17071	17103	17034	17108	16975	17120	17149	17089	16989	16980	17078	16995	17014	17023	17013	17028	17002	16998	17048	17045	16946	17137	17013	17076	17000	16996	17093	17115	17239	16977	17070	17088	17106	17126	17196	17161	17001	17023	17047	17132	17115	17004	17034	16974	17222	17074	17199	17207	17213	17127	17024	17153	17127	17018	17201	17073	16960	16953	16948	17038	17093	17028	17153	17158	17013	17000	17214	16977	17205	17126	17093	17094	17072	17227	17102	17040	17184	17152	17019	17222	16843	16966	17058	17196	17021	17148	17179	17176	16992	17182	17105	17061	17230	16976	16929	16909	17130	17011	16968	17045	17178	17007	17095	17276	16911	17279	17152	17033	17141	17060	16992	17278	17091	16945	17024	17013	17151	17202	17090	17020	17300	16969	17085	17057	17039	17118	17165	16907	17094	17146	17055	17144	17097	17099	17104	17037	17181	17006	17157	17169	17132	17112	17177	16892	17050	17082	16927	17072	16983	17140	17067	17159	17100	17127	16989	17052	16989	16855	17159	17138	16970	17054	17100	17018	16981	17037	17112	17024	17100	17153	16975	17067	17103	16952	17081	16985	17033	17112	17007	16983	17077	17202	17026	17133	17193	17207	17011	16984	17159	16969	17032	17186	17014	17140	17021	17107	17158	17033	17083	17134	17173	16963	16947	16969	17045	16995	16942	16934	17176	16940	17077	17038	17065	17048	17174	17225	17159	17166	17208	17175	17027	17183	17122	17093	17009	17348	17188	16888	16981	17116	16923	17250	16898	16787	17108	16985	17116	17178	16942	17311	17188	16942	17274	17091	16993	17208	17192	17071	17077	17091	16973	17128	17139	17127	17110	17016	17124	17124	16996	17167	17203	17089	17131	16960	17186	17196	17195	17165	17019	17134	17170	17006	16831	17129	16975	17106	17021	16978	17046	17148	17042	17012	17211	17128	16966	16951	17278	16900	17154	17038	17077	17164	17130	17131	17080	16891	17098	16932	17273	17237	17235	16982	17045	17227	17145	16863	17031	17010	17120	17089	17119	17148	17068	17174	17014	17168	16910	17164	16890	17241	17105	17415	16972	17029	17208	17335	17055	17054	16958	17229	17083	16975	16930	17042	17024	17009	17059	17073	16982	17071	17064	17110	17072	17071	17113	16886	17087	16882	17027	17191	17142	17133	16982	17038	17148	17070	17032	17039	17022	16963	17049	17240	17098
32146	26507	30490	29576	26305	24447	23771	23335	23174	23117	23149	23077	23479	24583	24434	23907	23394	23035	22809	22693	23109	22773	22909	22797	22699	22904	22672	22896	22694	22671	22858	22828	22743	22818	22754	22812	22862	22851	22817	22847	22933	22886	22985	22832	22791	22842	22867	22819	22610	22895	22766	22435	22776	22686	22723	22718	22984	22821	22898	22854	22704	22814	22806	22785	22898	22818	22761	22708	22691	22958	22558	22860	22686	22720	22637	23019	22815	22908	22869	22798	22515	22861	22810	22688	22827	22761	22641	22377	22958	22652	22802	22792	22776	22810	22706	22730	22502	22822	22645	22750	22818	22806	22734	22696	22729	22915	22862	22668	22846	22774	22914	22957	22989	22837	22467	22814	22949	22941	22881	22599	22618	22698	22784	22808	22705	22690	22889	22597	22870	22771	22493	22827	22817	22591	22790	22763	22884	22894	22604	22977	22848	22817	22797	22768	22770	22780	22693	22850	22798	22987	22859	22667	22869	22767	22686	22724	22913	22641	22617	22767	22734	22641	23161	22847	22642	22904	22664	22840	22902	23068	22778	22931	22768	22942	22652	22734	22794	22699	22550	22631	22885	22776	22841	22821	22897	22675	22913	22597	22755	22898	22588	22951	22883	22689	22729	22903	22578	22679	22678	22795	22695	22693	22733	22616	22706	22903	22910	22939	22814	22745	22949	22647	22624	22961	22820	22771	22951	22892	22870	22561	22710	22882	23028	22748	22783	22655	22887	22666	22674	22645	22798	22650	22735	22918	22592	22621	22927	23011	22812	22952	22963	22889	22869	22727	22581	22960	22932	22879	22834	22839	22569	22788	22784	22802	23000	22940	22761	22853	23026	22602	22677	22959	22683	22612	22735	22654	22689	22750	22620	22821	22723	22616	22750	22637	22869	22859	22895	22888	22648	22831	22665	22697	22906	22648	22790	22555	23057	22910	22969	22946	22807	22837	22714	22630	22686	22756	22735	22945	22879	22750	22766	22906	22813	22893	22849	22763	22824	22600	22723	23016	22677	22511	22915	22689	22791	22830	22461	22432	22860	22836	22984	22559	22704	22747	22582	22713	22575	22724	22884	22705	22605	22557	22789	22575	22796	22546	22768	22730	22561	22844	22872	22940	22745	23028	22767	22669	22628	22643	22799	22660	22754	22748	22511	22683	22708	22795	22896	22608	22744	22736	22593	22576	22812	22644	22817	22682	22943	23128	22689	22803	22845	22560	22874	22755	22798	22837	22650	22832	23038	22970	22582	22682	22995	22856	22737	22844	22897	22920	22822	22750	22829	22700	22700	22929	22905	23048	23019	22562	22574	22757	22738	22632	22891	22925	22724	22624	22870	22715	22814	23005	23007	22978	22918	22790	22819	22987	22877	22802	23046	22732	22782	22791	22719	22619	22989	22864	22770	22929	22721	22705	22678	22807	22938	22745	22737	22830	22753	22822	22874	22793	23006	22881	22689	22810	22715	22809	22663	22678	22818	22675	22862	22718	22741	22754	22660	22907	22788	22624	22716	22881	22882	22793	23056	22910	22868	22831	22723	22802	22823	22734	22643	22781	22733	22881	22699	22548	22783	22784	22801	22661	22667	22834	22843	22687	22791	22645	22671	22751	22806	22568	22770	23062	22938	22728	23003	22756	22861	22870	22878	22649	22706	22769	22871	22896	22992	22813	22805	22832	22800	22921	22737	22682	22848	22820	22818	22688	22746	22638	22831	22691	22948	22879	22653	22559	22557	22648	22845	22861	22793	22627	22745	22652	22706	22911	22841	22539	22816	22711	22641	22985	22935	22967	22711	23051	22689	22732	22752	22788	22835	22707	22847	22920	22685	22752	22702	22595	22717	22812	22575	22943	22834	22811	22800	22614	22766	22583	22476	22634	22783	22937	22783	22813	22970	22842	22862	22830	22774	22640	22749	22464	22552	22700	22883	22804	22975	22867	22641	22727	22542	22746	22930	22706	22694	22671	22839	22490	22949	22782	22951	22738	22584	22888	22929	22894	22626	22805	22819	22800	22873	22891	23148	22740	22737	22682	22759	22763	22684	22812	22662	22745	22670	22912	22880	22915	22696	22723	22826	22493	22727	22765	22537	22920	22960	22972	22888	22951	23046	22643	22640	22763	22802	22711	22740	22945	23137	22818	22761	22838	22691	22775	22696	22916	22884	22905	22702	22817	22891	22747	22721	22815	22600	22832	22669	22688	22629	22998	23071	22862	22750	22808	22691	22873	22764	22989	22642	22821	22605	22764	22574	22915	22553	22819	22616	22696	22666	22726	22876	22679	22669	22908	22714	22616	22774	22914	22866	22836	22589	22745	22849	22730	22807	22783	22895	22582	22695	22650	22679	22843	22947	22899	22500	22927	22757	22686	22992	22778	22858	22889	22543	22634	22615	22689	22836	22691	22875	22820	22707	22844	22877	22727	22982	22696	22776	22772	22958	22681	22546	22828	22718	22849	22795	22732	22887	22645	22687	22861	22769	22653	22835	22707	22698	22786	22910	22924	22778	22769	22676	22542	22575	22845	22693	22803	22735	22760	22686	22673	22781	22839	23060	22874	22717	22926	22840	22731	22777	22745	22743	22746	22894	22824	22906	23007	22928	22733	22859	22663	22937	22846	22941	22770	22804	22828	22729	22672	22860	22631	22891	23011	22915	22663	22836	22810	22578	22809	22940	22587	22809	23019	22843	22629	22908	22811	22709	22796	22688	22744	22773	22870	23011	22771	22704	22777	22708	22779	23132	22561	22807	22953	22751	22844	22690	22737	22856	22913	22731	22678	22773	23004	22952	22733	22564	22710	22731	22713	22820	22826	22912	22821	22834	22816	22768	22921	22710	22659	22657	22740	22747	22851	22861	22688	22785	22747	22634	22930	22613	22661	22628	22676	22650	22570	22677	22945	22716	22429	22695	22910	22687	22681	22578	22765	22678	22933	22672	22725	22730	22957	22768	22795	22854	22860	22587	22918	22712	22754	22703	22626	22887	22791	22765	22720	22713	22631	22840	22746	22941	22704	22629	22679	22651	22711	22952	22673	22804	22786	22518	22765	22603	22474	22884	22735	22707	22889	22830	22752	22824	23103	22925	22537	22961	22725	22556	22667	22770	22701	22698	22536	22722	22855	22555	22699	23014	22713	22768	22869	22792	22771	22892	22866	22868	22675	22875	22659	22535	22812	22696	22852	22548	22756	22765	22598	22601	22605	22739	22689	22631	23082	22736	22644	22594	22779	22879	22784	22697	22777	22883	22927	22901	23016	22729	23014	22768	22830	22930	22626	22750	22762	23001	23043	22686	22674	22746	22722	22829	22551	22774	22805	22396	22718	22669	22599	22805	22934	22887	23001	22703	22739	22763	22788	22794	22693	22553	22667	22798	22877	22780	22885	22701	22710	22738	22752	22803	22627	22959	22873	22794	22712	22848	22938	22929	22582	22618	22705	22785	22742	22576	22721	22780	22857	22861	22968	22509	22837	22821	22920	22736	22564	22567	22662	22554	22628	22531	22811	22681	22485	22817	22698	22902	22589	22638	22900	22689	22680	22833	22552	22653	22757	22668	22939	22989	22845	22612	22669	22928	22737	22869	22579	22740	22438	23058	22830	22771	22822	22704	22787	22513	22811	22885	22755	22850	22797	22917	22781	22964	22668	22612	22835	22509	22737	22774	22882	22818	22721	22825	22443	22804	22939	23048	22639	22824	22586	22747	22644	22816	22682	22793	22714	22626	22793	22675	22661	22810	22732	22733	22792	22664	22693	22884	22626	22759	22648	22885	22681	22714	22699	22834	22679	22836	22705	22772	22893	22944	22822	22944	22838	22744	22659	22799	22761	22779	22907	22706	22699	22827	22949	22717	22823	22764	22712	22802	22718	23002	22821	22883	22896	22601	22901	22781	22823	22794	22659	22675	22761	22925	23098	22919	22705	22785	22771	22885	22867	22705	22785	22686	22859	22816	22683	22707	22757	22816	22818	22696	22555	22721	22822	23075	22766	22681	22937	22812	22680	22773	22760	22593	22680	22756	22785	22795	22796	22908	22927	22874	22917	22516	22780	22798	22747	22676	22975	22791	22751	22760	22648	22816	22880	22976	22851	22673	22971	22733	22644	22689	22937	22685	22646	22771	22852	22551	22683	22798	22778	22834	22749	22835	22613	22754	22683	22911	22881	22607	22767	23022	22822	22962	22852	22795	22969	22688	22742	22905	22789	22743	22844	22713	22845	22673	22553	22658	22468	23022	22912	22786	22749	22718	22880	22784	22932	22689	22689	22927	22580	22957	22843	22766	22645	22590	22762	22846	22791	22734	22744	22794	22796	22945	22750	22758	22890	22851	22523	22557	22501	22873	22743	22693	22761	22531	22786	22826	22713	22586	23159	22819	22872	22855	22630	22795	23027	22987	22938	22660	22873	22940	22817	22666	22832	22667	22699	22902	22780	22991	22809	22836	22599	22992	22649	22748	22792	22816	22912	22844	22902	22744	22829	22721	22623	22999	22506	22901	22700	22613	22826	22639	22747	23103	22856	22735	22694	22918	22944	22806	22722	22916	22817	22982	22848	22849	22634	22726	22976	22664	22630	22973	22858	22793	22659	22562	22785	22659	22854	22777	22926	22619	22809	22661	22612	22789	22712	22881	22884	22785	22893	22737	22728	22849	22574	22665	22854	22802	22739	22678	22552	23028	22787	22709	22958	22857	22731	22810	22685	22854	22844	22652	22828	22848	22796	22730	22611	22786	22827	22741	22702	22970	22862	22847	22857	22751	22828	23066	23028	22857	22975	22963	22973	22984	22995	22904	22672	22762	22457	22811	22784	22652	22961	22976	22843	22730	22520	22633	22839	22792	22648	22942	22715	22768	22988	22769	22828	22690	22715	22783	22796	22728	22759	22713	22813	22709	22825	22753	22862	22825	22664	22868	22824	22876	22847	22890	22921	22637	22714	22817	22859	22617	22860	22806	22707	22729	22517	22723	22789	22998	22969	22834	22939	22793	22594	22818	22734	22655	22923	22615	22810	22866	22776	22879	22486	22692	22888	22594	22658	22708	22660	22448	22634	22611	22666	22615	22884	22770	22822	22854	22614	22948	22728	22765	22806	23033	22771	22733	22722	22697	22805	22971	22750	22842	22821	22818	22914
22502	29387	30227	26268	23001	19723	18468	18270	17935	18029	18047	17852	18261	19967	19257	18467	17823	17182	17293	17415	17510	17459	17299	17400	17121	17302	17460	17467	17363	17426	17365	17325	17249	17269	17504	17326	17402	17164	17198	17342	17319	17467	17230	17295	17166	17408	17220	17349	17368	17233	17461	17495	17217	17337	17380	17501	17375	17190	17309	17461	17185	17385	17301	17458	17335	17181	17371	17397	17090	17260	17255	17453	17306	17289	17135	17290	17286	17302	17332	17490	17428	17279	17248	17225	17229	17486	17361	17387	17279	17411	17309	17409	17306	17292	17298	17395	17451	17364	17522	17355	17413	17253	17261	17402	17368	17374	17326	17306	17444	17179	17146	17413	17286	17251	17505	17323	17349	17217	17173	17462	17417	17150	17324	17278	17298	17161	17466	17261	17162	17380	17510	17243	17466	17335	17255	17257	17459	17379	17336	17291	17311	17496	17263	17389	17595	17456	17375	17188	17343	17307	17324	17383	17445	17375	17284	17503	17323	17427	17380	17113	17279	17366	17414	17224	17475	17210	17358	17402	17409	17342	17340	17217	17434	17290	17288	17200	17131	17313	17402	17394	17270	17295	17189	17262	17279	17358	17213	17347	17418	17297	17313	17443	17080	17435	17470	17315	17498	17260	17397	17281	17287	17471	17381	17420	17307	17519	17471	17218	17139	17372	17333	17275	17379	17344	17473	17364	17169	17362	17372	17229	17249	17348	17359	17315	17351	17477	17202	17352	17302	17398	17281	17393	17496	17296	17290	17442	17419	17206	17257	17337	17408	17358	17296	17330	17425	17289	17385	17398	17444	17376	17374	17140	17308	17272	17248	17329	17356	17357	17260	17268	17220	17320	17187	17329	17389	17212	17415	17445	17180	17251	17314	17245	17162	17258	17522	17328	17313	17480	17554	17319	17277	17181	17261	17268	17322	17165	17310	17357	17227	17242	17358	17202	17294	17561	17261	17291	17449	17357	17263	17249	17360	17295	17317	17233	17269	17290	17460	17427	17304	17272	17328	17334	17329	17283	17414	17425	17473	17393	17306	17338	17327	17419	17266	17431	17322	17192	17264	17488	17365	17280	17118	17578	17198	17304	17194	17278	17417	17459	17340	17352	17204	17425	17482	17375	17225	17364	17385	17323	17391	17197	17255	17477	17377	17280	17439	17425	17309	17445	17223	17292	17377	17318	17443	17328	17485	17393	17416	17285	17281	17182	17396	17341	17358	17356	17241	17339	17288	17428	17407	17326	17352	17253	17366	17181	17187	17388	17228	17361	17252	17140	17275	17426	17469	17336	17351	17335	17118	17125	17539	17369	17372	17465	17409	17326	17312	17247	17323	17236	17395	17307	17340	17286	17242	17246	17401	17407	17281	17176	17504	17423	17172	17196	17372	17414	17337	17389	17343	17284	17417	17350	17297	17407	17438	17367	17430	17450	17349	17147	17505	17176	17321	17298	17521	17263	17367	17327	17417	17321	17466	17377	17256	17395	17316	17258	17348	17347	17212	17382	17423	17357	17417	17378	17414	17379	17306	17432	17295	17240	17405	17401	17270	17396	17414	17351	17177	17389	17572	17454	17435	17263	17426	17318	17431	17367	17278	17211	17368	17395	17337	17447	17319	17503	17371	17396	17223	17272	17381	17353	17336	17321	17235	17387	17472	17333	17342	17495	17235	17460	17294	17350	17473	17273	17477	17401	17598	17235	17272	17314	17372	17350	17316	17258	17563	17284	17425	17333	17149	17293	17286	17361	17123	17192	17291	17214	17383	17418	17263	17319	17390	17171	17176	17285	17410	17438	17304	17305	17356	17377	17341	17507	17307	17344	17349	17265	17249	17311	17400	17294	17410	17152	17251	17369	17216	17379	17265	17470	17308	17221	17305	17232	17517	17318	17280	17223	17438	17349	17198	17399	17364	17467	17291	17302	17311	17408	17217	17348	17327	17389	17175	17262	17671	17403	17254	17189	17135	17279	17256	17310	17250	17266	17215	17330	17133	17461	17298	17272	17350	17396	17179	17407	17708	17366	17209	17581	17458	17266	17373	17108	17455	17409	17315	17305	17403	17249	17344	17193	17153	17305	17285	17293	17190	17510	17314	17374	17376	17246	17491	17267	17164	17350	17425	17246	17303	17276	17239	17163	17330	17410	17311	17402	17504	17395	17350	17303	17438	17385	17084	17475	17271	17161	17258	17486	17383	17394	17257	17418	17422	17317	17152	17104	17208	17321	17206	17395	17304	17278	17269	17392	17475	17213	17341	17369	17547	17268	17505	17406	17291	17254	17319	17267	17289	17362	17229	17261	17344	17351	17247	17297	17328	17238	17310	17416	17439	17284	17338	17306	17286	17384	17331	17318	17306	17424	17242	17344	17641	17342	17217	17396	17438	17158	17288	17349	17355	17334	17334	17270	17267	17427	17401	17361	17188	17439	17411	17340	17326	17296	17302	17382	17316	17231	17312	17214	17309	17414	17460	17374	17331	17437	17334	17489	17281	17260	17402	17325	17192	17302	17437	17300	17419	17442	17217	17529	17382	17275	17366	17214	17248	17358	17347	17528	17425	17373	17317	17333	17288	17389	17394	17213	17229	17470	17411	17233	17575	17291	17422	17358	17261	17428	17299	17212	17272	17608	17424	17301	17265	17347	17402	17397	17445	17318	17404	17315	17328	17492	17246	17270	17403	17152	17220	17294	17437	17336	17292	17373	17313	17367	17338	17168	17278	17457	17309	17222	17507	17379	17382	17329	17381	17218	17408	17402	17444	17361	17266	17294	17421	17406	17307	17359	17233	17309	17459	17271	17409	17325	17279	17610	17287	17423	17307	17451	17254	17457	17246	17345	17276	17333	17488	17323	17229	17209	17356	17267	17181	17502	17291	17379	17132	17330	17366	17288	17360	17326	17377	17276	17301	17376	17139	17398	17123	17366	17293	17443	17482	17238	17459	17297	17419	17325	17422	17441	17433	17297	17543	17329	17372	17332	17432	17413	17380	17375	17173	17308	17461	17281	17441	17181	17258	17199	17332	17220	17083	17258	17405	17298	17330	17399	17222	17207	17500	17212	17121	17420	17348	17358	17391	17379	17346	17281	17345	17335	17310	17548	17362	17278	17407	17422	17428	17413	17478	17441	17336	17364	17244	17554	17293	17383	17378	17557	17294	17183	17210	17188	17163	17169	17266	17342	17342	17216	17365	17306	17138	17421	17180	17238	17406	17255	17249	17201	17333	17103	17297	17289	17250	17253	17418	17451	17339	17416	17301	17270	17347	17420	17472	17336	17342	17480	17328	17284	17201	17290	17475	17292	17312	17277	17154	17450	17372	17255	17575	17357	17402	17155	17185	17370	17349	17120	17450	17366	17278	17183	17422	17265	17388	17416	17443	17188	17413	17477	17138	17295	17418	17149	17340	17397	17314	17348	17398	17193	17560	17343	17200	17244	17367	17323	17351	17340	17238	17270	17326	17324	17441	17213	17203	17246	17483	17213	17314	17518	17372	17381	17550	17410	17402	17351	17537	17279	17363	17217	17335	17406	17316	17353	17276	17099	17346	17374	17109	17322	17454	17340	17336	17324	17486	17501	17264	17472	17182	17283	17460	17386	17173	17437	17319	17282	17322	17261	17414	17289	17314	17502	17323	17256	17236	17388	17348	17229	17151	17249	17230	17311	17221	17346	17325	17388	17283	17483	17290	17051	17422	17151	17351	17352	17195	17246	17357	17349	17316	17382	17365	17333	17269	17171	17315	17378	17254	17305	17175	17354	17518	17492	17343	17530	17197	17237	17152	17348	17455	17264	17330	17329	17404	17303	17366	17562	17405	17495	17320	17340	17197	17396	17235	17292	17354	17341	17377	17231	17425	17323	17368	17244	17397	17127	17477	17254	17383	17458	17333	17398	17362	17233	17434	17398	17340	17416	17312	17281	17262	17213	17341	17300	17353	17505	17179	17479	17371	17353	17309	17476	17406	17330	17406	17343	17408	17429	17215	17334	17211	17294	17142	17396	17306	17392	17331	17439	17404	17381	17278	17257	17204	17308	17279	17404	17500	17379	17358	17380	17345	17258	17366	17305	17343	17420	17300	17296	17230	17180	17356	17310	17396	17049	17408	17269	17231	17282	17292	17316	17404	17208	17226	17358	17341	17389	17360	17371	17292	17390	17369	17395	17399	17378	17313	17417	17465	17331	17396	17404	17473	17232	17425	17173	17354	17374	17250	17272	17110	17464	17313	17375	17138	17139	17515	17252	17378	17262	17062	17356	17294	17358	17276	17311	17217	17176	17438	17221	17456	17401	17256	17376	17351	17242	17229	17351	17197	17403	17435	17337	17408	17387	17232	17413	17253	17183	17245	17368	17516	17211	17252	17285	17450	17360	17431	17239	17245	17388	17408	17277	17410	17238	17447	17313	17367	17315	17433	17297	17211	17355	17532	17149	17452	17303	17291	17489	17263	17344	17321	17273	17306	17253	17221	17394	17487	17367	17365	17289	17330	17157	17313	17584	17334	17283	17286	17456	17237	17471	17380	17446	17282	17405	17276	17378	17404	17522	17351	17285	17256	17384	17446	17479	17332	17248	17287	17277	17418	17321	17271	17421	17226	17384	17215	17179	17367	17254	17289	17326	17465	17260	17324	17263	17484	17427	17453	17147	17388	17270	17704	17381	17371	17229	17288	17275	17307	17315	17409	17484	17334	17385	17330	17234	17353	17194	17409	17299	17310	17315	17377	17429	17423	17302	17282	17207	17210	17246	17564	17288	17318	17406	17079	17215	17309	17223	17452	17293	17312	17347	17401	17412	17342	17565	17424	17145	17486	17196	17488	17277	17353	17372	17317	17528	17225	17373	17369	17325	17235	17343	17253	17446	17411	17598	17287	17171	17357	17186	17359	17268	17230	17273	17293	17304	17573	17222	17215	17368	17329	17251	17282	17320	17436	17236	17188	17269	17275	17128	17616	17482	17392	17263	17386	17409	17525	17134	17351	17230	17341	17375	17295	17263	17395	17326	17127	17315	17220	17398	17491	17378	16994	17222	17458	17294	17390	17411	17296	17253	17524	17251	17283	17351	17326	17165	17375	17375	17234	17442	17372	17385	17332	17368	17316	17381	17285	17308	17167	17225	17261	17340	17433	17372
25727	21417	28617	28010	27890	30109	29010	25929	24339	24398	23939	23268	25861	33312	30677	27754	24819	22956	22726	22664	22943	22718	22696	22590	22584	22701	22582	22759	22473	22550	22615	22958	22644	22509	22502	22680	22629	22567	22455	22300	22509	22558	22552	22672	22430	22454	22389	22475	22448	22625	22647	22589	22402	22253	22541	22466	22620	22747	22463	22609	22679	22709	22203	22737	22806	22892	22506	22570	22545	22522	22378	22544	22318	22457	22533	22692	22348	22437	22550	22527	22595	22351	22435	22282	22305	22446	22663	22660	22469	22592	22642	22875	22549	22491	22592	22656	22679	22710	22540	22664	22286	22540	22492	22531	22519	22496	22441	22506	22422	22622	22537	22513	22556	22393	22498	22350	22350	22467	22461	22604	22693	22470	22678	22694	22440	22673	22692	22720	22516	22531	22480	22255	22334	22411	22386	22421	22516	22409	22721	22414	22488	22436	22706	22743	22599	22699	22571	22356	22505	22500	22399	22517	22515	22588	22515	22380	22289	22633	22576	22544	22614	22554	22679	22383	22576	22381	22599	22496	22438	22672	22471	22593	22460	22456	22739	22446	22489	22488	22609	22775	22583	22635	22522	22666	22475	22632	22450	22499	22137	22561	22457	22505	22683	22481	22547	22599	22733	22634	22781	22584	22578	22526	22388	22518	22696	22319	22423	22413	22481	22531	22545	22476	22550	22501	22538	22744	22469	22706	22590	22572	22515	22154	22508	22546	22511	22785	22583	22355	22513	22606	22459	22554	22692	22540	22403	22678	22798	22476	22477	22475	22450	22426	22507	22532	22394	22415	22613	22409	22479	22646	22497	22606	22467	22587	22451	22562	22509	22412	22528	22495	22565	22235	22361	22516	22667	22658	22678	22347	22616	22477	22606	22683	22449	22486	22486	22278	22596	22534	22452	22465	22668	22344	22355	22331	22488	22377	22763	22750	22709	22559	22534	22536	22651	22453	22398	22576	22668	22520	22252	22643	22647	22545	22525	22453	22541	22592	22450	22574	22555	22625	22586	22482	22459	22490	22512	22560	22643	22352	22365	22306	22579	22461	22514	22400	22426	22586	22478	22451	22482	22439	22537	22583	22390	22638	22633	22396	22352	22489	22380	22391	22619	22410	22576	22418	22285	22272	22680	22454	22556	22334	22600	22341	22421	22529	22513	22403	22464	22487	22459	22566	22631	22518	22275	22681	22644	22492	22372	22768	22496	22525	22391	22380	22474	22575	22418	22610	22420	22543	22497	22279	22591	22438	22667	22528	22597	22466	22396	22450	22559	22652	22513	22382	22595	22484	22464	22408	22514	22548	22480	22644	22623	22313	22486	22323	22295	22691	22551	22622	22411	22595	22418	22604	22480	22396	22620	22460	22501	22528	22479	22819	22298	22530	22329	22596	22486	22482	22474	22540	22551	22563	22309	22623	22433	22583	22540	22524	22394	22297	22544	22601	22562	22393	22630	22567	22612	22235	22427	22421	22495	22589	22471	22361	22491	22411	22405	22439	22396	22776	22389	22576	22457	22397	22452	22297	22302	22435	22315	22736	22565	22400	22389	22385	22521	22433	22370	22508	22528	22563	22489	22553	22645	22480	22498	22456	22485	22432	22523	22543	22608	22566	22202	22421	22512	22468	22414	22549	22712	22492	22600	22547	22443	22656	22555	22603	22400	22530	22452	22884	22650	22402	22424	22499	22581	22444	22438	22471	22507	22584	22525	22627	22493	22441	22593	22478	22581	22567	22502	22737	22566	22673	22637	22622	22602	22533	22288	22588	22495	22696	22667	22464	22508	22540	22586	22536	22617	22679	22437	22312	22391	22686	22618	22648	22452	22468	22704	22476	22439	22402	22594	22642	22552	22505	22657	22510	22648	22525	22523	22559	22557	22549	22584	22284	22500	22230	22528	22524	22402	22639	22363	22400	22398	22535	22483	22692	22518	22510	22494	22543	22756	22625	22487	22597	22740	22378	22411	22469	22272	22508	22548	22606	22709	22705	22496	22409	22496	22663	22522	22468	22437	22583	22438	22519	22407	22543	22672	22524	22485	22322	22579	22741	22535	22609	22529	22683	22684	22557	22300	22509	22523	22304	22490	22439	22595	22464	22424	22490	22765	22448	22750	22440	22217	22602	22578	22428	22388	22613	22589	22359	22497	22417	22480	22485	22662	22553	22570	22372	22332	22647	22624	22373	22512	22438	22557	22584	22437	22322	22284	22294	22562	22389	22609	22497	22432	22309	22338	22486	22481	22607	22422	22632	22364	22335	22433	22708	22491	22511	22463	22452	22603	22586	22322	22549	22475	22689	22514	22629	22550	22423	22533	22509	22286	22445	22649	22675	22511	22408	22537	22588	22509	22462	22644	22269	22354	22838	22339	22704	22425	22425	22593	22339	22701	22391	22423	22449	22249	22500	22338	22560	22633	22445	22397	22339	22637	22552	22664	22401	22497	22692	22561	22674	22651	22707	22555	22391	22494	22525	22540	22720	22423	22427	22318	22554	22514	22712	22624	22589	22433	22702	22707	22674	22357	22639	22329	22497	22305	22471	22467	22522	22504	22313	22572	22584	22448	22300	22600	22396	22645	22528	22480	22438	22353	22363	22652	22723	22598	22480	22423	22384	22464	22510	22593	22588	22479	22230	22493	22674	22634	22824	22707	22462	22578	22457	22782	22463	22477	22441	22471	22677	22586	22545	22620	22556	22573	22694	22417	22463	22722	22414	22495	22578	22497	22511	22469	22562	22735	22497	22412	22492	22510	22522	22746	22409	22622	22377	22486	22551	22667	22668	22673	22394	22292	22405	22619	22398	22579	22284	22408	22313	22466	22416	22559	22495	22619	22754	22646	22540	22300	22439	22498	22628	22525	22295	22626	22617	22632	22649	22770	22728	22653	22614	22387	22334	22500	22440	22445	22449	22648	22386	22650	22589	22431	22421	22432	22425	22516	22486	22377	22628	22495	22411	22743	22349	22604	22284	22527	22335	22523	22440	22496	22230	22405	22430	22175	22496	22507	22562	22634	22344	22652	22551	22495	22537	22308	22365	22322	22402	22569	22611	22440	22593	22579	22427	22552	22844	22405	22660	22677	22433	22677	22270	22609	22553	22501	22400	22431	22499	22509	22429	22483	22645	22577	22312	22576	22802	22721	22510	22414	22393	22474	22665	22319	22520	22425	22498	22508	22150	22478	22401	22403	22613	22502	22670	22344	22541	22481	22572	22462	22497	22464	22399	22413	22552	22430	22458	22590	22270	22575	22647	22745	22453	22504	22332	22290	22434	22555	22572	22573	22411	22667	22570	22551	22475	22253	22557	22411	22399	22448	22533	22514	22498	22280	22447	22341	22570	22298	22584	22527	22528	22569	22500	22493	22188	22476	22462	22368	22257	22422	22444	22584	22389	22584	22294	22576	22429	22528	22630	22439	22535	22319	22373	22531	22540	22600	22395	22544	22222	22677	22342	22341	22505	22561	22284	22477	22436	22457	22409	22631	22480	22503	22412	22508	22639	22484	22539	22498	22723	22420	22475	22558	22386	22468	22422	22700	22557	22715	22492	22627	22450	22483	22431	22755	22689	22776	22597	22664	22409	22411	22421	22525	22574	22440	22318	22631	22576	22606	22526	22259	22526	22415	22564	22429	22419	22601	22615	22559	22414	22305	22765	22580	22507	22527	22525	22549	22460	22598	22607	22389	22566	22518	22551	22449	22522	22665	22508	22628	22701	22492	22556	22583	22609	22435	22414	22693	22515	22479	22526	22383	22530	22433	22525	22361	22442	22604	22637	22496	22350	22467	22408	22494	22351	22606	22536	22318	22447	22423	22471	22616	22600	22518	22505	22535	22483	22424	22344	22541	22526	22495	22758	22416	22507	22522	22521	22506	22390	22514	22496	22467	22602	22418	22447	22441	22320	22668	22427	22427	22579	22475	22446	22401	22609	22662	22422	22635	22590	22541	22461	22769	22584	22527	22678	22520	22456	22464	22318	22543	22488	22387	22551	22356	22368	22372	22533	22763	22378	22470	22296	22301	22360	22405	22422	22480	22373	22554	22637	22326	22360	22530	22344	22607	22406	22524	22399	22411	22498	22481	22530	22603	22656	22487	22586	22586	22558	22661	22466	22833	22722	22606	22296	22428	22646	22442	22432	22556	22252	22598	22426	22408	22297	22690	22341	22355	22297	22521	22530	22611	22414	22473	22344	22447	22154	22327	22664	22628	22489	22326	22600	22687	22721	22438	22563	22655	22421	22517	22564	22547	22663	22461	22617	22584	22571	22412	22465	22558	22766	22551	22372	22305	22741	22471	22533	22502	22557	22525	22567	22539	22548	22528	22476	22705	22605	22491	22635	22401	22806	22348	22622	22678	22527	22511	22523	22560	22549	22508	22388	22469	22362	22503	22428	22311	22528	22179	22681	22593	22646	22540	22482	22417	22354	22613	22362	22518	22509	22378	22550	22324	22833	22634	22408	22477	22689	22637	22313	22413	22497	22387	22561	22504	22528	22552	22627	22488	22394	22678	22375	22330	22548	22532	22418	22566	22654	22454	22712	22618	22604	22447	22628	22385	22427	22438	22626	22492	22583	22442	22482	22489	22450	22525	22487	22521	22574	22464	22700	22457	22523	22503	22642	22547	22535	22369	22653	22561	22566	22627	22292	22648	22689	22411	22457	22601	22391	22417	22323	22532	22536	22255	22013	22206	22259	22701	22452	22609	22335	22573	22593	22356	22348	22604	22583	22467	22329	22417	22432	22541	22552	22681	22561	22242	22365	22502	22401	22496	22719	22523	22493	22429	22520	22475	22567	22952	22409	22423	22440	22579	22522	22649	22612	22442	22245	22475	22448	22552	22354	22622	22196	22514	22470	22419	22615	22597	22525	22518	22506	22286	22459	22363	22437	22382	22420	22460	22277	22489	22545	22324	22499	22613	22477	22563	22438	22516	22452	22664	22565	22444	22574	22810	22315	22497	22484	22585	22562	22565	22347	22590	22554	22381	22683	22410	22643	22592	22432	22363	22393	22495	22372	22409	22470	22149	22309	22432	22580	22425	22440	22625	22448	22638	22290	22473	22514	22525	22402	22521	22412	22442	22431	22636	22474	22571	22549	22577	22340	22613	22563	22384	22646	22834	22519
24736	42185	41694	38188	31115	28528	24635	22028	20137	19750	19034	18627	23047	32040	27682	23459	19431	17166	17198	17134	17262	17243	17167	17370	17344	17363	17350	17275	17176	17319	17277	17241	17247	17315	17112	17149	17273	17230	17223	17366	17090	17107	17432	17211	17114	17240	17254	17170	17145	17161	17216	17366	17380	17108	17351	17276	17273	17329	17237	17271	17105	17338	17244	17231	17133	17182	17295	17299	17115	17090	17117	17137	17188	17240	17129	17226	17115	17292	17321	17410	17223	17297	17236	17129	17225	17185	17082	17111	17295	17042	17319	17222	17047	17169	17076	17340	17196	17247	17171	17059	17387	17297	17316	16885	17311	17098	17241	17161	17046	17263	17065	17249	17112	17310	17065	17271	17306	17232	17229	17210	17164	17319	17317	17349	17125	17414	17271	17387	17219	17304	17101	17369	17240	17070	17211	17299	17215	17272	17140	16983	17243	17211	17032	17336	17154	17156	17098	17299	17171	17079	17211	17264	17041	17289	17118	17161	17246	17210	17245	17166	17433	17022	17151	17238	17300	17170	17128	17143	17217	17254	17265	17188	17280	17334	17226	17237	17142	17087	17169	17341	17187	17277	17336	17130	17173	17236	17301	17243	17250	17420	17328	17301	17232	17248	17178	17252	17358	17263	17311	17179	17380	17081	16962	17117	17171	17425	17162	17124	17087	17188	17238	17219	17184	17088	17268	17118	17270	17091	17209	16931	17270	17446	17340	17226	17395	17340	17342	17191	17235	17333	17145	17376	17124	17136	17214	17455	17119	17244	17232	17155	17328	17136	17166	17080	17145	17294	17364	17201	17227	17169	17206	17096	17360	17252	17141	17233	17009	17261	17231	17099	17204	17131	17388	17103	17185	17247	17214	17271	17185	17129	17237	17255	17232	17356	17109	16933	17338	17089	17127	17243	17233	17180	17167	17275	17141	17379	17272	17285	17274	17325	17071	17129	17106	17319	17237	17091	17353	17260	17091	16956	17317	17336	17168	17262	17113	17240	17074	17259	17240	17089	17462	17204	17307	17280	17269	17116	17165	17169	16984	17091	17193	17261	17358	17220	17119	17293	17103	17234	17263	17371	17311	17174	17173	17083	17181	17126	17201	17195	17222	17190	17233	17265	17204	17164	17287	17339	17091	17091	17182	17214	17219	17214	17169	17089	17183	17310	17127	17149	17250	17046	17288	17325	17337	17126	17162	17164	17369	17244	17306	17244	17287	17222	17241	17226	17236	17209	17102	17221	17487	17241	17189	17276	17106	17074	17277	17266	17197	17294	17230	17073	17159	17113	17121	17250	17360	17099	17105	17199	17296	17232	17007	17023	17251	17309	17142	17285	16967	17195	17190	17217	17207	17220	17157	17201	17473	17246	17246	17063	17240	17155	17282	17140	16886	17231	17227	17305	17123	17328	17074	17282	17194	17179	17340	17311	17250	17223	17255	17231	17277	17188	17247	17290	17349	17190	17327	17096	17070	17312	17213	17134	17354	17221	17057	17206	17118	17329	17157	17235	17060	17234	17242	17316	17052	17232	17154	17276	17233	17303	17066	17282	17292	17249	17191	17170	17250	17149	17310	17178	17156	17226	17191	17201	17297	17237	17255	17236	17078	17209	17185	17372	17216	17163	17265	17047	17304	17165	17223	17388	17040	17066	17217	17170	17207	17211	17164	17106	17273	17265	17062	17256	17300	17278	17218	17096	17290	17169	17157	17002	17172	17045	17309	17141	17240	17121	17103	17207	17275	17211	17147	17132	17225	17258	17198	17264	17228	17248	17098	17331	17190	17178	17153	17238	17199	17128	17128	17129	17229	17208	17106	17238	17225	17349	17206	17256	17203	17179	17299	17286	17192	17250	17353	17199	17253	17311	17349	17143	17304	17121	17245	17191	17204	17099	17065	16998	17123	17256	17255	17111	17018	17312	17097	17438	17021	17229	16995	17170	17223	17246	17183	17200	17095	17142	17177	17221	17342	17320	17357	17342	17249	17145	17205	17137	17176	17339	17228	17172	17108	17075	17091	16979	17200	17042	17213	17427	17314	17193	17237	17305	17210	16976	17239	17308	17220	17432	17254	17271	17445	17201	17135	17330	17047	17181	17208	17313	17257	17113	17238	17047	17201	17249	17227	16891	17411	17070	17113	17426	17172	17207	17294	17189	17395	17036	17229	17111	17272	17258	17209	17187	17239	17013	17320	17070	17203	17210	17145	17392	17187	17085	17268	17451	17028	17278	17028	17247	17185	17242	17207	17149	17109	17230	17125	17219	17104	17209	17311	17305	17115	17149	17228	17339	17111	17165	17213	17087	17152	16923	17259	17159	16984	17370	17306	17179	17140	17413	17210	17418	17289	17406	17348	17222	17337	17204	17181	17276	17129	17296	17249	17425	17189	17315	17085	17257	17308	17300	17189	17026	17213	17262	17408	17056	17362	17224	17202	17279	17244	17340	17172	17103	17386	17180	17352	17285	17233	17186	17146	17222	17219	17184	17024	17188	17093	17122	17322	17139	17022	17080	17227	17161	17278	17372	17233	17211	17272	17155	17162	17118	17008	17308	17113	17294	17272	17291	17235	17411	17236	17226	17272	17301	17228	17149	17072	17196	17201	17076	17195	17169	17415	17239	17139	17220	17203	17271	17278	17323	17156	17140	17113	17225	17257	17041	17272	17236	17058	17093	17226	17216	17306	17250	17263	17300	17334	17246	17235	17498	17199	17187	17167	17098	17076	17030	17290	17083	17256	17114	17288	17123	17251	17279	17088	17128	17234	17268	17117	17274	17149	17146	17226	17066	17148	17149	17241	17399	17192	17260	17164	17288	17243	17172	17227	17237	17229	17238	17240	17194	17166	17279	17239	17216	17173	17120	17259	17430	16987	17269	17113	17113	17097	17376	17339	17120	17262	17232	17318	17247	17121	17305	17215	17227	17191	17141	17195	17115	17118	17111	17293	17158	17188	17134	17196	17208	17201	17343	17179	17309	17212	17319	17337	17325	17313	17250	17092	17067	17279	17179	17202	17271	17293	17235	17339	17250	17285	17317	17277	17162	17009	17240	17213	17272	17274	17144	17261	17315	17146	17102	17227	17224	17352	17156	17245	17241	17244	17215	17266	17135	17128	17147	17093	17219	17329	17319	17156	17209	17352	17271	17239	17180	17278	17148	17154	17274	17130	17265	17087	17203	17236	17259	17237	17159	17120	17136	17124	17408	17286	17097	17234	17210	17226	17151	17135	17115	17321	17121	17299	17356	17135	17235	17223	17226	17254	17108	17259	17217	17309	17226	17106	17280	17189	17175	17212	17266	17084	17174	17213	17078	17151	17084	17104	17440	17159	17158	17570	17284	17136	17399	17211	17217	17009	17253	17401	17127	17281	17322	17330	17259	17151	17173	17058	17275	17405	17253	17178	17044	17241	17071	17331	17199	17234	17185	17249	17388	17175	17303	17289	17141	17147	17339	17108	17172	17335	17146	17284	17350	17155	17207	17002	17132	17332	17365	17235	17218	17182	17238	17227	17129	17131	17180	17275	17295	17070	17102	17141	17217	17347	17363	17145	17266	17200	17308	17341	17419	17188	17319	17268	17359	17290	17269	17125	17313	17419	17277	17294	17227	17164	17462	17221	17326	17282	17198	17377	17160	17278	17323	17206	17130	17129	17239	17234	17384	17355	17140	17250	17156	17243	17260	17248	17204	17287	17276	17262	17235	17265	17092	17266	17334	17154	17150	17055	17154	17322	16923	17189	17192	16928	17217	17214	17247	17249	17328	17326	17158	17192	17166	17250	17191	17274	17092	17192	17275	17172	17250	17245	17198	17252	17433	17322	17022	17138	17206	16991	17237	17282	17099	17345	17227	17283	17305	17110	17180	17180	17287	17168	17265	17336	17200	17054	17270	17419	17113	17126	17351	17218	17241	17223	17229	17113	17136	17251	16963	17158	17169	17457	17077	17329	17226	17349	17219	17117	17284	17234	17177	17252	17363	17310	17110	17343	17266	17172	17213	17289	17230	17438	17250	17206	17304	17329	17045	17173	17188	17010	17020	17340	17139	17171	17371	17135	17323	17099	17247	17325	17317	17282	17179	17188	17089	17207	17120	17258	17187	17180	17187	17247	17306	17123	17265	17070	17217	17185	17120	17259	17227	17284	17244	17265	17231	17134	17165	17236	17222	17125	17326	17322	17160	17122	17127	17171	17368	17202	17170	17233	16986	17212	17264	17333	17181	17225	17030	17333	17152	17214	17228	17167	17224	17177	17229	17186	17303	17163	17160	17274	17103	17281	17216	17245	17299	17084	17186	17224	17163	17288	17335	17132	17246	17278	17245	17269	17186	17162	17327	17232	17062	17417	17003	17145	17281	17302	17167	17187	17289	17183	17115	17237	17212	17296	17217	17153	17211	17010	17235	17229	17208	17088	17168	17267	17162	17216	17241	17004	17222	17099	17140	17224	17303	17141	17130	17336	17234	17150	17271	17228	17183	17258	17168	17374	17308	17286	17215	17276	17269	17289	17246	17214	17266	17114	17383	17221	17454	17238	17297	17252	17375	17331	17096	17205	17170	17097	17223	17341	17376	17163	17033	17169	17275	17216	17156	16978	17328	17055	17074	17315	17040	17289	17223	17400	17392	17235	17182	17405	17124	17402	17462	17092	17158	17239	17229	17432	17294	17207	17133	17289	17105	17149	17124	17440	17353	17182	17281	17296	17148	17215	17273	16970	17226	17119	17027	17270	17262	17382	17143	17192	17210	17262	17368	17176	17337	17202	17267	17211	17263	17273	17200	17306	16977	17065	17133	17288	17067	17250	17120	17251	17212	17226	17226	17076	17217	17280	17285	17204	17004	17207	17270	17338	17315	17165	17121	17311	17396	17150	17243	17280	17044	17213	17199	17218	17235	17284	17241	17224	17263	17393	17198	16983	17363	17158	17188	17119	17131	17090	17329	17347	17417	17243	17293	17115	17174	17103	17209	17019	17412	17172	17290	17133	17334	17163	17271	17104	17150	17196	17227	17088	17365	17199	17097	17215	17203	17334	17043	17294	17162	17250	17237	17199	17263	17258	17111	17278	17368	17363	17122	17190	17300	17206	17163	17126	17288	17258	17236	17337	17156	17334	17263	17413	17129	17212	17036	17262	17175
23881	21421	29094	24982	25329	31174	33536	29198	27568	25884	24667	23983	27745	41610	36380	32088	26611	22859	22167	22251	22253	22178	22205	22190	22322	21896	22220	22226	22074	22214	22163	22082	22158	22269	21980	22127	22245	22156	22165	22117	22202	22098	22360	22292	22047	22173	22211	22172	22202	22235	22456	22261	22238	22153	22142	22058	22381	22279	22063	22239	22025	22113	22171	22116	21911	22173	22228	21980	22048	22145	22134	21884	22054	21970	22232	21946	22315	21878	22074	22185	21942	22115	22205	22165	22187	22003	22190	22177	22267	22118	22162	22006	21980	22157	22155	22207	22335	22022	22086	22000	22125	21947	22096	22021	22186	22116	22168	22085	22273	22038	22052	22153	21998	21964	21887	22039	22141	22079	21894	22025	22149	22207	21997	22089	22106	22229	22222	21977	22018	22038	22038	22079	22232	22091	22300	22068	22294	22028	22156	21972	22108	22007	22104	22006	22074	21929	22109	21849	21986	22004	22151	21859	22176	22155	22043	21975	22116	22085	22315	22043	22045	21995	22117	22007	22117	21937	22083	22047	22290	21930	22242	21936	22032	22205	22152	22191	22028	22150	22058	22141	22203	21963	22194	22074	21834	22016	22147	22056	22096	22106	22132	22284	22168	22129	22050	22159	22242	22213	22319	22218	21992	22103	22013	22087	21947	22102	22292	22345	22066	22068	22036	22125	22260	21904	21928	22132	21937	22026	22152	22045	22079	21989	22320	21966	22435	22132	22029	22025	22129	22018	22051	22076	22137	21925	21939	22171	22136	22089	21987	22287	22201	22126	22014	21918	22065	22306	21933	22226	22206	21919	22080	22158	22056	21856	21786	22112	22046	22163	22321	21946	22178	22011	21894	22076	22028	22015	22241	22142	22228	22287	22198	22192	21815	21873	21926	22180	22214	21845	22122	22083	21830	22207	22151	22056	22058	22035	22020	22015	21956	22193	22061	21995	22110	22080	22067	21941	22015	22094	22114	22224	22291	22018	21987	22042	22192	21872	22041	22110	22123	22013	21942	21969	21967	22000	22119	22095	22059	22163	22148	22093	22018	22115	21990	22161	22119	22063	22244	22108	22263	22104	21941	22064	21865	22022	21898	22253	21963	22168	22120	22003	22266	21925	22125	22046	22130	21923	21876	22099	22158	21938	22150	21970	21997	22047	21894	21957	22195	22204	22137	22159	22176	22031	22212	22268	22092	21989	22016	22058	22190	22207	22099	22392	22114	22042	22228	22168	22221	22192	22125	22229	22210	21923	22033	22179	22134	22172	21988	22278	22053	22159	21921	22275	21860	21905	22180	22019	21984	22033	22215	22255	22255	22207	22170	22223	22174	22306	22325	22067	22074	22076	22160	21971	21983	22026	22129	22232	22075	22137	22293	22153	22095	21949	22142	22035	22102	21776	22000	21986	22061	22206	22010	22114	21955	22114	22280	22168	22076	21950	22072	21984	22089	21897	21988	21900	22033	22085	22026	21899	21955	21981	22120	22168	21957	22027	22064	22073	22288	22180	22271	22286	22259	22104	22188	21911	21945	21818	22048	22083	22184	21859	21792	21929	22027	21981	22023	22171	21933	22322	21892	21947	21865	22227	21926	22078	21951	22097	22091	22079	22259	22022	22144	21935	22018	21833	22091	22178	22376	22031	22089	22179	21852	22268	22326	22034	21924	22145	22122	22034	22220	22046	22039	21882	22038	21797	22014	21831	22219	22208	22154	22170	22184	22169	22250	21927	21930	22194	22005	22084	21892	22151	22171	22200	22024	22154	22120	21884	22183	22064	22127	22202	22011	22169	21931	21868	22032	22245	22163	21985	22213	22071	22237	22124	22041	21954	22086	22103	22009	21947	22089	22102	22309	21996	22142	21946	21877	21898	22181	22221	22050	22117	21960	22177	22150	22172	21987	22148	22068	22008	22048	22126	21913	22028	22058	21991	21982	21967	22019	21973	22193	22249	22098	21995	22132	22099	22078	22208	22162	22244	22225	22273	22330	22185	22155	22160	21913	22194	22240	22029	22094	22062	22072	21942	22396	22114	22237	22292	22152	22266	21888	21833	22319	22197	22154	21860	22185	21997	21889	22163	22045	22222	22072	22035	22174	22321	21921	22224	22210	21958	22022	22129	22025	22134	22138	22388	22229	21951	22274	21934	22113	21973	22238	22174	21987	21845	22125	21960	22068	22033	22060	22360	22122	22015	22073	22178	22263	22025	22135	21940	22153	22118	21931	21887	21865	22107	21964	21885	22380	22120	22297	22190	22063	21986	22027	21954	22220	22219	22225	21856	22163	21896	22189	22243	22156	22323	22222	22061	22158	21955	22082	22120	22029	21898	21902	22160	22005	22114	22129	21989	22201	22009	22034	22004	22161	22053	22032	22014	22202	22113	22085	22228	22110	22186	22113	21989	21818	22026	22222	21849	22154	21982	22012	22054	22090	21954	22207	22204	22007	22032	21927	22208	22065	22170	22036	21990	22003	22082	22213	22014	22190	22291	22125	21939	22180	22100	22143	22203	22181	22190	22309	22162	22057	22130	22071	22150	22240	21902	22281	22123	22040	22258	22203	22099	22136	22137	22062	22248	21928	22021	22232	22129	22300	21939	21977	22053	21748	22082	22195	22351	22161	22019	22165	22326	22029	22115	21942	21914	22094	22155	22023	22099	21876	22045	22202	22249	22175	22221	22188	22282	22220	22148	22109	22041	21896	22023	22319	22067	21847	22021	21919	21952	22065	22101	21972	22412	22179	22280	22190	22162	22122	22207	22017	22007	22118	22120	22128	21867	22075	22240	22118	22203	21906	22170	22104	22048	22290	22215	22099	22036	22100	22068	22065	22167	22366	22110	22194	22047	22232	22214	21994	22210	22108	22031	22045	22079	22227	22120	21976	22010	21984	21900	21994	22087	22157	22168	22009	21905	22194	22053	21987	21972	22228	21988	21852	22128	22069	22124	22117	21990	21947	22022	21992	22043	22030	21925	22046	22010	21999	21978	22133	21952	22101	22160	22165	22045	22148	21859	22111	22130	22144	22252	22125	22010	22037	22196	22220	21917	22023	22037	22174	21993	22208	21964	22018	22030	22102	21974	21935	21857	22280	22230	21991	22303	22253	21991	22022	22002	22544	22203	22060	22128	22016	22097	21970	21990	22080	22078	21999	22191	21994	21933	21898	21915	22093	22009	21843	21961	22046	22114	22153	22060	22149	22273	22157	22294	22073	21960	22015	21988	21859	22055	21918	22062	22014	22157	22290	22066	22178	22256	22358	22098	22319	22070	22279	22059	22044	22156	22251	22188	22038	22115	22001	21961	21935	22047	21975	22143	22079	22149	21954	22181	22106	21906	21934	22044	22184	22087	22004	22045	22113	22199	22162	22203	22137	22092	21969	22092	22145	21955	22039	22174	22098	22140	22118	22155	22161	21894	22216	22224	22266	22139	22040	21904	21755	22106	22141	22084	22142	22132	21865	21827	21938	22140	22164	22260	22165	22185	22130	22152	21981	22178	21997	22009	21931	21871	21974	22348	22059	21989	22191	21991	22118	21979	22194	22132	21924	22073	22157	22227	22214	22218	22148	22235	22111	21952	21996	21874	22130	21966	22276	22178	22124	22153	22062	22025	21894	21978	22142	22074	22032	22012	22074	22056	22173	21828	22041	22091	22107	22082	22356	22172	22239	22107	22173	22052	21926	21820	21929	21823	22358	22060	21988	22008	21996	22127	21839	22265	22042	22266	22112	22122	22161	22082	22208	21999	22215	22378	22063	22094	22097	22045	21922	22032	21846	22118	22306	22106	21965	21980	22032	22289	22161	22124	22192	22134	22150	22063	22147	21902	22097	22150	22115	22081	22197	21988	22222	22322	22194	22194	21940	22003	22157	21848	21927	22141	22324	22164	22086	22088	21907	21845	22070	22278	21945	21773	22161	22104	21917	22361	22242	22166	22060	22059	22007	22184	22149	22036	22131	21918	21978	21831	21947	22084	22071	22012	22191	22143	22278	22210	22192	22290	22072	22382	21978	21907	22075	22132	22239	21984	22159	22097	22031	22081	22166	22101	22149	22126	22289	22186	22150	22061	22074	22058	22061	21931	22056	22145	22094	22439	22068	22138	21951	22204	22073	22157	21986	22373	22188	22182	22055	22137	22108	22051	22166	22036	21888	21972	22302	22044	22139	22015	22047	22375	22171	21910	22318	21900	21864	21997	22123	22186	22227	22428	22374	22144	22151	21920	22244	22023	22119	22168	22040	22071	22040	22062	21966	22000	22142	22028	22214	22047	21923	22155	21998	21954	21959	22087	22034	21931	22067	22097	22164	22094	22063	22015	22160	22223	22161	22005	22142	21977	22002	22170	22135	22297	22188	22058	21960	22063	22265	22079	22256	22252	21972	22000	22078	22128	22133	22041	22181	22166	22081	22072	22189	21965	22032	22282	22242	21992	22040	22145	21966	21901	22160	21952	21967	21966	22027	22145	22108	22311	21822	22180	22192	22168	21980	21825	22348	21875	22076	22082	21982	21821	22336	22351	22125	22077	22086	22186	22003	21859	22259	22231	22359	22228	22065	21991	21915	22067	22189	22171	22034	22062	21986	21914	21886	21921	22024	22315	22054	22127	22245	22169	22053	22079	22182	22180	21962	21770	21923	21934	21892	21959	22040	22350	21939	22090	22076	22014	22141	22235	22207	21905	22043	22068	21948	22079	21883	22021	22383	22205	22204	22076	21899	21871	22052	22044	21895	22036	22022	22002	22163	22047	22079	22095	22141	21886	21997	22059	22380	22174	22063	22107	22117	21896	22082	22126	22343	21924	21910	22270	22202	21905	21888	22108	21808	21858	21929	22150	22033	22072	22166	22148	22015	22175	22319	22129	22074	22001	22150	22101	21916	22010	21755	22194	22028	21896	21841	22135	22304	22066	22049	22266	22149	21980	22138	22017	22029	21974	21839	22002	22305	21969	21943	22224	22012	22055	21937	22106	22120	22086	22052	22148	22060	22070	22254	22076	21830	22041	21916	21844	21988	22111	22062	22239	22107	22043	22151	22319	22245	22111	21899	22168	22176	22022	22236	22060	22179	22132	22226	22199	22119	22072	21982	22085	22011	22038	22270	22011	21994	21992	21991	21918	22156	22018	22100	22131
29263	50131	49001	45397	37786	34958	30800	27275	25014	21855	20357	19733	26471	40775	34974	28695	21239	17055	16957	16873	16992	16874	17118	17119	17037	16833	16917	16859	16959	17001	17019	16940	16820	17004	16848	16745	16915	16997	16932	17050	16939	16911	17084	16972	16950	16987	16978	16915	16910	16893	16916	17028	16812	16931	17133	17060	16963	16928	16902	17103	16850	16855	16902	16967	16978	16828	17075	16893	16975	16751	16909	16991	17053	16943	16867	16913	16965	16834	16946	17038	17040	16892	16781	16832	16808	16879	17062	16993	16851	17073	16925	16841	17015	16948	17022	17159	16973	16819	16957	16995	16966	16948	17075	16912	16929	16884	17058	16872	17014	16644	16764	16877	16856	16978	17221	16937	17047	16979	16925	17001	16966	16970	16927	16858	16851	16866	16995	16791	16943	16920	17001	17157	16951	16949	16838	16781	16970	16967	16922	16979	17029	16751	16802	16876	16927	16791	16779	16938	17013	16748	16908	16929	17006	16886	16951	16872	16790	16846	16948	16866	16827	16948	16965	16939	16935	16797	17033	17008	16959	16931	16980	16823	16817	17024	16967	16939	16864	17029	16841	17105	17027	16975	16937	16822	17124	16868	16914	16872	17175	17009	16993	16955	16846	16942	17024	16763	16896	16866	17104	16933	16835	17063	16855	16831	17007	17035	16880	16860	16632	16967	16944	17047	16899	16925	17083	16903	16946	16904	16844	17012	16888	16884	17073	16860	17022	16951	16900	16878	16888	16967	16891	16884	16741	16933	16955	16884	16910	16879	17028	16902	17004	17033	16944	16834	16944	17064	16906	16818	16820	16983	17059	17058	16844	16796	16895	16961	16865	17050	16940	17012	16923	16854	16796	16954	16988	16840	16919	16919	17028	16833	16899	17016	17044	16732	16985	16863	16710	16961	16967	16796	16869	16983	16955	16928	16950	16970	17044	16919	16977	17064	16907	17012	16977	16717	17135	16900	16948	16854	16927	16821	16946	16800	17083	16930	17087	17016	16880	16942	16951	17199	16847	17051	16996	16882	16949	17014	16966	16936	17081	16893	16913	16921	16970	17033	16999	16785	17071	16998	17149	16903	16927	17056	16872	16868	16991	16893	16902	16794	16876	16928	16934	17014	16951	16951	17020	16861	17049	16886	16804	16976	16949	16977	16997	16861	16933	16820	16765	16764	17112	16876	16788	16929	17148	16914	16822	17046	16985	17054	16970	16969	16986	16961	17008	16956	16839	16949	17051	17036	16969	16974	16821	16972	16902	17049	16855	16970	16954	16902	16984	16919	16922	16946	16912	16834	17020	17042	16824	16981	17179	16931	16837	16747	17071	16809	16845	16781	16912	17002	17043	16778	16965	17189	16930	16872	16763	17087	16917	16932	16811	16895	17100	16995	16874	17060	16824	16790	17125	16900	16757	17000	16845	16973	16879	17121	16931	16951	16986	16956	16940	16856	17129	16852	16754	17036	16930	16789	16892	16795	16993	17017	16833	17008	16910	17187	16897	16771	16895	16807	16938	16743	16986	16852	17002	16893	16900	16978	16881	16954	16837	17000	16988	17033	16994	17098	16729	17022	16891	16902	16937	16872	16905	16918	16827	16907	16886	17090	16896	16933	16974	16881	16812	16873	16875	17041	16940	16844	16771	16829	16907	16876	16848	16882	16871	16994	16829	16783	17094	16950	17092	16825	16668	17006	16921	16789	16939	16900	16955	16827	16980	16904	16827	16812	17035	16858	16770	16827	16984	16867	16834	16673	16794	17022	16887	17040	16758	16892	16937	17079	17087	16887	16757	17054	16904	16928	16900	16857	17054	16856	16861	17038	16887	17000	16954	17053	16905	16834	17122	16983	16771	16998	17018	16941	16823	16929	17017	17038	16867	16701	16985	16944	16883	16909	16794	17013	16825	17074	17060	17052	16869	16976	17056	16932	16912	16831	16915	16844	16963	16823	16805	16858	17089	16808	16943	16923	17062	17071	16817	16955	16850	16760	17100	16897	16988	16953	16932	16948	16879	16871	17002	16825	17011	16834	16937	17109	17005	17153	16820	16989	17073	16841	16935	16739	16916	16747	17075	17033	17008	16898	16980	16869	16873	16814	16875	16701	16988	16952	16929	16931	16965	16732	16857	17046	17063	16887	16821	17028	16972	16869	16968	16822	16809	16988	16999	17019	16868	16872	16894	16885	17067	17071	17080	16869	17000	16801	17124	17060	16993	16974	16920	16920	17159	16849	16992	17087	16831	16946	16963	16963	16913	16818	16943	16736	17001	16737	16824	17029	16761	17003	16867	16905	16969	16872	16747	16932	16730	16809	16932	16872	16811	16848	17038	17023	17034	16928	17123	17083	16898	17156	16822	16932	16757	17010	16959	17059	16939	16733	17008	16955	16965	16860	16962	16740	16890	16785	16974	16843	17037	16843	16860	16989	16935	17094	16927	17088	17099	16806	16963	16804	16902	16919	16978	16987	17119	16881	16909	16884	16922	16925	16884	16801	17048	17042	17088	17061	16770	16789	17123	16954	16770	16923	17073	16820	16818	16835	17019	16962	16999	16899	17085	16942	16870	16728	16871	16902	16840	16954	16927	16937	16969	16993	17008	17032	17009	16967	16982	16942	16870	17121	16763	16990	16713	17203	16862	16988	16976	16873	16843	17024	16908	16953	16738	17041	16911	16862	17015	16966	17008	16738	17022	16864	17083	17054	16802	16760	16888	17174	16812	17098	16893	16997	16876	17036	17041	16817	17049	16810	16897	17012	16822	17111	16877	16839	16837	16892	16917	16822	16949	16963	16882	16740	16990	16850	16937	16915	16734	16911	16948	16905	16904	16923	16891	16885	17023	16934	16994	16858	16857	17016	16969	16929	16670	16874	16767	16919	16802	16939	17105	16739	16889	16914	16932	16880	16778	16918	16932	16941	17059	16987	16822	17061	16822	17008	17048	16907	16772	16939	16875	16785	17010	17018	16918	16947	16927	16931	17060	16837	17085	16842	17006	17038	16958	16864	16972	16980	16927	16810	16939	16838	16921	17140	16708	16867	17003	16922	16762	16914	16889	16994	16935	16903	17051	16948	16974	16791	16981	16908	16899	16948	17001	17010	16957	16759	16859	16913	17082	16812	16978	16997	16883	16824	17003	16947	16942	16805	16895	16940	16870	16935	16948	16874	16924	17062	16942	16942	16786	16842	16996	17118	16803	16993	16934	16904	17023	17040	16939	17031	16848	16747	16960	16832	16806	16950	16894	16990	17169	16876	17192	16706	17091	16930	17082	16876	16914	17015	16870	16727	16826	16827	16931	16821	16871	16834	16852	16842	16859	16924	16866	16978	16952	17016	17032	17047	17093	16900	16920	16932	16891	16949	16887	17060	17030	17034	16856	16942	17019	16939	16885	16825	16837	16929	16902	16931	17016	16979	16823	16939	16805	17104	17055	16938	17038	16928	16809	16770	16897	17120	16870	17069	16885	16834	16961	16810	17106	16920	16969	17001	16865	16980	16786	16765	16929	16912	16979	16920	16931	17018	16982	17018	17007	16990	16964	16854	17118	16975	17023	16854	16896	16980	16881	16782	16852	16970	16794	17080	16841	16913	16954	16936	17023	17062	16929	16863	16938	17128	16871	17084	17089	16990	17059	17016	17096	16930	16856	16852	16856	17024	16886	16942	16703	16879	17123	16749	16937	16838	16841	16756	16824	17031	16822	16915	17122	16966	16968	16796	17132	16966	16927	16916	16990	17017	16825	17115	16958	16929	16825	16880	16919	16871	16958	16920	16813	16888	16812	16839	16888	17006	16961	17043	16795	16740	17068	16973	16887	16906	17007	16961	17005	16826	17038	16956	17001	17096	17092	16954	16881	16949	16922	17009	16853	17013	16897	16899	16882	16956	16997	16849	16983	16912	16971	16873	16876	16802	16814	16782	16751	16804	16946	16712	16962	16715	16937	16828	16909	16733	16816	17153	17000	16838	16954	16789	16958	16727	16809	16908	16893	16971	16822	16896	16939	16790	17014	16936	16994	16886	16887	16861	16915	16751	16898	17078	16783	16857	16815	16904	16928	16944	16919	16970	17156	17037	16868	16827	17142	16981	16824	17044	16950	16997	16846	17008	16943	16907	16987	16929	16901	16974	16714	16769	17020	16893	17066	17035	16833	16994	16967	16907	16986	17052	16892	16929	17003	16973	16954	17113	16865	16829	16848	17013	16781	16901	16868	16693	16852	16833	16972	16893	16870	17084	16877	16936	16899	17057	16789	16822	17067	17035	16776	16802	16966	17015	17010	16689	16865	16930	16670	16912	16934	16994	16929	17039	16917	16820	16970	16968	17028	16937	16998	16976	16946	16887	16999	16866	17081	16943	17025	16992	16926	16938	17178	16913	16922	17061	16853	16866	16910	17087	17019	17075	17185	16883	16947	16841	16929	16970	17023	16913	16970	16955	16760	16956	16898	16784	16896	16895	16898	16938	16822	16895	16743	16924	16755	16913	17065	16956	16968	16859	17105	16881	16757	16840	17040	16974	16912	16920	16796	17069	16816	17068	16859	16938	17079	16866	16892	17053	16868	16832	17032	16945	16779	16746	16923	16908	16749	16855	16964	16767	17036	16990	16996	17017	16906	17043	16848	16900	16928	16949	16935	16970	16968	17047	16954	16921	16871	16941	17019	16874	17001	16941	16835	16871	16945	16956	17113	16905	16999	16939	16888	16982	16796	16994	17014	16875	17071	16994	16866	17043	17021	16838	16982	16936	16928	16910	17029	16965	16895	17053	16856	17088	16861	17113	16893	16846	17075	16912	17097	17018	16823	16966	17028	16906	16981	16886	17190	16811	16834	17032	16969	16852	16899	16959	16896	16959	17164	16852	16906	16927	16887	17011	16891	16956	16915	16909	16876	16875	16951	17059	16889	16887	16837	16820	16985	17026	16896	16974	17140	16885	16809	16999	17037	16837	16946	17096	16921	16993	17120	16945	16865	17096	16941	16835	17035	16978	16759	17123	17033	16921	17006	16896	16830	16834	17032	16927	16952	16748	16975	17059	16739	17018	16891	16906	17074	16933	16931	16869	16784	16913	17068	16998	17012	16853	16916	16981	16986	17105	16920	16808	17078	16851	17003	16921	16883	16958	17033	16631	16912	16891
32124	25980	28418	27415	25991	24951	24925	23714	23323	22643	22606	22662	22875	24034	23840	23433	22873	22361	22482	22266	22194	22322	22180	22459	22581	22565	22464	22297	22358	22113	22457	22277	22538	22290	22295	22494	22341	22106	22415	22504	22410	22444	22510	22492	22377	22232	22541	22117	22712	22364	22430	22273	22441	22327	22413	22432	22398	22414	22658	22211	22214	22454	22374	22209	22298	22396	22441	22553	22227	22134	22365	22201	22506	22304	22303	22313	22365	22327	22192	22348	22369	22129	22368	22222	22265	22327	22375	22398	22302	22171	22489	22603	22400	22364	22299	22136	22320	22390	22223	22339	22448	22341	22398	22399	22358	22579	22527	22339	22108	22273	22249	22221	22279	22378	22384	22519	22162	22346	22369	22327	22234	22224	22465	22432	22426	22393	22498	22212	22187	22574	22484	22406	22322	22339	22316	22401	22459	22336	22253	22284	22438	22215	22491	22419	22383	22449	22337	22438	22396	22187	22349	22249	22471	22309	22435	22492	22391	22460	22411	22327	22190	22131	22332	22323	22418	22429	22537	22411	22276	22380	22260	22429	22177	22322	22361	22146	22250	22198	22401	22533	22363	22204	22262	22489	22583	22453	22102	22226	22271	22333	22421	22496	22276	22491	22614	22258	22462	22452	22208	22445	22423	22541	22393	22392	22473	22287	22259	22504	22470	22466	22065	22407	22145	22370	22715	22483	22357	22317	22544	22449	22283	22320	22504	22336	22478	22346	22446	22195	22460	22454	22365	22407	22480	22179	22366	22598	22089	22134	22394	22196	22215	22178	22375	22437	22459	22506	22161	22257	22246	22182	22527	22311	22247	22170	22198	22197	22399	22365	22275	22226	22135	22528	22445	22224	22494	22426	22468	22368	22590	22431	22433	22228	22325	22629	22382	22241	22209	22178	22249	22267	22003	22465	22367	22173	22373	22431	22288	22393	22357	22213	22382	22348	22365	22509	22282	22201	22317	22434	22277	22298	22157	22480	22283	22348	22301	22520	22296	22339	22325	22338	22385	22278	22327	22262	22413	22310	22498	22420	22460	22284	22215	22348	22281	22226	22448	22528	22467	22127	22462	22305	22293	22358	22475	22258	22329	22279	22363	22369	22338	22310	22267	22155	22475	22186	22277	22512	22294	22248	22331	22343	22187	22346	22383	22521	22308	22441	22357	22202	22225	22403	22150	22243	22213	22402	22283	22271	22337	22486	22386	22501	22112	22181	22485	22271	22268	22188	22549	22340	22521	22146	22586	22124	22525	22512	22395	22245	22231	22496	22479	22466	22356	22423	22548	22485	22357	22290	22344	22451	22265	22407	22170	22537	22206	22465	22570	22245	22056	22364	22105	22425	22371	22214	22192	22338	22508	22245	22172	22378	22446	22263	22596	22275	22393	22189	22527	22387	22033	22364	22443	22486	22230	22519	22790	22304	22547	22292	22222	22416	22412	22389	22509	22371	22347	22333	22197	22418	22382	22344	22527	22422	22228	22340	22336	22294	22336	22457	22358	22361	22246	22100	22129	22467	22343	22256	22007	22386	22256	22450	22616	22123	22163	22502	22448	22371	22453	22385	22544	22401	22346	22163	22280	22337	22425	22369	22224	22461	22120	22460	22366	22448	22358	22396	22363	22256	22522	22235	22312	22379	22586	22293	22325	22492	22457	22321	22393	22050	22294	22435	22209	22514	22259	22435	22330	22353	22386	22381	22310	22401	22399	22477	22433	22396	22524	22384	22384	22371	22254	22268	22106	22263	22439	22267	22426	22310	22452	22078	22336	22454	22087	22422	22351	22592	22290	22276	22253	22417	22438	22232	22236	22318	22359	22320	22258	22330	22367	22226	22544	22397	22372	22346	22432	22243	22270	22263	22215	22492	22334	22533	22330	22429	22487	22304	22305	22495	22400	22472	22301	22371	22469	22335	22420	22355	22288	22421	22230	22414	22423	22287	22432	22268	22238	22452	22163	22351	22369	22121	22449	22537	22308	22619	22399	22179	22529	22294	22304	22318	22294	22324	22546	22430	22424	22507	22314	22320	22613	22433	22259	22186	22316	22254	22384	22188	22343	22367	22424	22591	22394	22403	22310	22447	22200	22212	22297	22582	22449	22280	22268	22334	22112	22293	22298	22333	22306	22377	22488	22277	22449	22420	22271	22514	22489	22299	22379	22315	22312	22075	22439	22399	22245	22334	22367	22508	22309	22523	22230	22491	22421	22429	22458	22557	22562	22359	22254	22292	22325	22465	22284	22318	22484	22459	22405	22147	22367	22419	22284	22357	22180	22004	22221	22256	22471	22307	22529	22415	22301	22435	22348	22127	22449	22358	22471	22448	22285	22333	22377	22479	22394	22119	22196	22515	22543	22404	22271	22337	22346	22455	22138	22214	22047	22378	22262	22313	22505	22585	22340	22272	22277	22427	22299	22157	22260	22241	22414	22286	22342	22262	22383	22546	22375	22333	22384	22359	22355	22400	22135	22186	22448	22411	22383	22449	22293	22392	22410	22305	22270	22243	22531	22214	22493	22399	22381	22187	22409	22419	22294	22292	22360	22421	22522	22491	22317	22510	22334	22185	22546	22397	22480	22198	22275	22270	22553	22500	22319	22361	22232	22285	22169	22490	22316	22429	22325	22364	22286	22422	22441	22512	22498	22367	22371	22492	22573	22456	22324	22431	22267	22305	22588	22510	22426	22332	22376	22269	22398	22323	22393	22222	22168	22177	22221	22480	22326	22213	22567	22296	22252	22293	22373	22289	22172	22371	22452	22432	22435	22529	22363	22411	22393	22236	22293	22280	22207	22500	22472	22301	22412	22432	22408	22318	22293	22462	22609	22513	22202	22441	22290	22398	22560	22349	22263	22420	22501	22513	22264	22277	22227	22438	22323	22251	22399	22438	22397	22570	22285	22411	22375	22197	22386	22371	22400	22238	22439	22414	22585	22281	22505	22450	22276	22436	22124	22395	22421	22000	22342	22189	22360	22422	22392	22328	22420	22322	22403	22421	22419	22224	22357	22588	22640	22323	22393	22412	22303	22309	22600	22441	22472	22314	22340	22362	22359	21994	22242	22351	22532	22186	22334	22105	22368	22275	22264	22613	22308	22459	22421	22461	22311	22276	22223	22451	22329	22224	22403	22023	22212	22325	22021	22170	22470	22524	22047	22157	22192	22290	22416	22225	22401	22480	22260	22358	22496	22377	22331	22242	21956	22181	22401	22432	22216	22472	22279	22225	22318	22176	22360	22298	22354	22476	22244	22332	22522	22269	22285	22341	22520	22274	22593	22408	22472	22364	22316	22464	22192	22418	22191	22489	22442	22371	22262	22571	22274	22394	22498	22357	22267	22393	22385	22353	22203	22399	22298	22493	22439	22407	22346	22244	22198	22322	22456	22383	22454	22375	22508	22424	22288	22309	22382	22442	22346	21933	22362	22165	22448	22438	22126	22325	22238	22358	22397	22306	22308	22313	22154	22374	22501	22387	22570	22408	22462	22261	22411	22290	22309	22318	22420	22307	22269	22254	22149	22341	22305	22030	22329	22342	22519	22453	22312	22180	22222	22486	22490	22461	22369	22516	22191	22040	22229	22168	22515	22449	22314	22513	22434	22072	22322	22377	22514	22571	22222	22287	22183	22402	22463	22280	22318	22334	22493	22557	22701	22461	22159	22282	22326	22463	22283	22426	22289	22545	22464	22391	22317	22433	22206	22385	22324	22621	22518	22295	22300	22361	22432	22407	22392	22552	22276	22295	22354	22512	22454	22676	22496	22432	22404	22519	22310	22472	22596	22319	22529	22457	22239	22320	22330	22054	22187	22447	22412	22462	22142	22227	22271	22483	22489	22236	22502	22428	22403	22322	22212	22400	22110	22453	22275	22435	22413	22341	22461	22550	22473	22454	22571	22391	22666	22349	22090	22562	22621	22256	22330	22429	22099	22301	22418	22576	22399	22544	22363	22301	22379	22284	22356	22527	22277	22496	22437	22629	22261	22335	22429	22278	22352	22297	22426	22389	22333	22339	22428	22434	22352	22399	22252	22366	22218	22444	22306	22417	22724	22435	22574	22191	22374	22534	22258	22257	22185	22208	22151	22243	22408	22234	22351	22389	22294	22419	22299	22499	22369	22617	22184	22352	22383	22353	22526	22404	22375	22521	22488	22439	22166	22468	22405	22201	22223	22225	22150	22262	22409	22433	22260	22368	22394	22325	22216	22397	22594	22481	22441	22517	22528	22520	22494	22425	22433	22209	22327	22350	22306	22545	22563	22267	22274	22473	22157	22347	22342	22264	22184	22315	22146	22260	22213	22422	22344	22417	22389	22268	22447	22449	22319	22363	22373	22217	22233	22254	22273	22292	22376	22226	22456	22322	22302	22538	22300	22525	22411	22562	22452	22362	22414	22290	22139	22345	22099	22281	22313	22318	22433	22433	22349	22270	22402	22336	22198	22329	22402	22466	22409	22207	22384	22470	22213	22224	22142	22128	22388	22373	22188	22342	22284	22293	22266	22355	22452	22237	22523	22242	22466	22420	22242	22492	22138	22663	22694	22448	22565	22513	22308	22278	22367	22491	22291	22474	22500	22480	22336	22498	22204	22147	22300	22427	22228	22140	22522	22417	22294	22274	22469	22232	22492	22403	22427	22373	22344	22053	22337	22342	22340	22217	22396	22423	22457	22396	22584	22396	22419	22292	22242	22321	22379	22362	22465	22257	22342	22463	22457	22305	22341	22363	22529	22599	22504	22382	22496	22535	22428	22308	22115	22406	22196	22207	22374	22512	22483	22665	22537	22473	22164	22179	22364	22386	22534	22475	22343	22173	22448	22321	22332	22514	22391	22124	22414	22293	22720	22489	22379	22491	22583	22447	22296	22227	22485	22371	22523	22566	22285	22292	22228	22422	22168	22090	22314	22409	22379	22465	22248	22484	22460	22284	22384	22496	22348	22703	22539	22342	22338	22498	22590	22458	22468	22634	22503	22436	22324	22319	22400	22388	22288	22406	22362	22356	22458	22353	22360	22234	22269	22284	22418	22040	22244	22367	22528	22320	22328	22496	22456	22602	22497	22440	22144	22203	22293	22240	22419	22274	22457	22352	22457	22367	22275	22598	22495	22594	22354	22384	22324	22347	22473	22176
23140	27592	26337	24027	23115	21008	20504	19356	18366	17942	17759	17573	17682	19254	18778	18321	17560	17050	17021	17068	17123	17005	17119	17173	17176	17107	17057	17170	16944	17093	17022	17052	17045	17059	16875	17166	16991	17073	16900	17056	16960	16863	17149	17061	17051	16981	17276	17146	17054	16937	16994	17028	17054	16990	16985	17044	17096	17029	17021	17076	16946	16829	17147	17087	16958	17028	16985	17111	17156	16913	17079	17071	17144	17007	17006	16964	16993	17117	17034	17028	17093	16973	17050	16938	17001	17179	17065	16874	16898	16779	17300	17051	17072	17010	17104	17185	16985	17107	17052	16951	16940	17102	17000	16996	17118	17050	17022	16917	17026	17258	17254	16999	17127	17108	16984	17128	17061	16969	17050	17023	16860	17265	17038	17056	17055	17140	17072	17240	16976	17165	17186	16863	17117	16900	17058	17091	17047	17182	17050	16976	17168	17109	17189	17061	17196	17111	17270	17059	16999	17132	16977	17237	17022	16969	16823	17103	17045	17119	17012	17119	16759	17005	17258	17018	17088	17194	17081	17037	17099	17115	17053	17098	17046	17275	17038	17000	17174	17256	16870	17066	17151	17170	16948	17000	17037	17091	16953	17090	17061	17051	17130	17120	17074	17034	16831	17213	17003	16927	17172	16898	16961	16870	17273	17014	17001	17026	17083	17125	17038	17105	17076	17052	16915	17171	17122	17069	16938	17064	17118	16959	17093	17057	16955	17076	17259	17016	17149	17022	17050	17056	17075	17013	16984	16968	16856	16960	16965	16868	16902	16951	16898	16993	17125	17221	17038	16943	16951	16981	16960	17019	17037	17042	17139	16836	17162	17167	17245	17138	17139	17151	17095	16993	16956	16884	17082	17134	17073	17161	16840	17196	17101	17070	17028	17119	17007	17105	17033	17059	16932	17021	17118	17059	17126	17003	17015	17197	17003	17151	17045	17099	17190	17087	17119	17074	17096	17033	17067	17114	16951	17243	16932	17025	17142	17210	17064	17073	17005	16855	17143	17072	17033	17156	17040	17046	17061	16979	17045	17138	17101	17043	17041	17055	17132	17014	16936	17128	17020	17070	17082	17066	17099	17098	17058	17140	16840	16905	16854	17041	16865	17197	17001	17022	16941	17121	17055	16998	17030	17113	17060	17131	17131	17065	17188	17069	16960	17156	16861	17096	17076	16953	16967	17068	17083	16936	17109	16989	17173	17019	17110	17017	17119	17165	16917	17253	17154	16941	17119	17074	16988	17044	16916	17041	17144	17243	17036	17071	16987	17069	17137	16844	17075	17033	17018	16993	17096	17065	17213	17127	17051	17145	17019	17099	17011	17073	17120	16973	17029	16962	17050	16905	17116	17098	16992	17222	17009	17069	17187	17036	16999	17007	16988	16963	16869	17069	17040	16941	16983	16910	17082	17108	17097	17154	17256	17140	17096	17101	17070	17105	17141	16934	17022	17129	17152	16869	17097	16853	17162	17094	17101	17074	17090	16985	17130	16904	17101	16905	17045	16912	17017	17028	17060	17161	16966	17313	16896	17008	17306	16957	17180	16997	17161	17078	17105	16972	17057	17087	17122	17368	16994	17118	17085	16974	17084	17189	17158	17160	17157	17141	17040	17001	16966	17074	17004	17039	17186	16978	17059	16884	17111	17050	17042	16939	17169	17051	16969	17091	16999	16979	16988	17109	17040	17005	17092	16918	16979	17159	17132	17118	17011	17017	17060	17023	16901	17017	17182	17107	17084	17148	17019	17127	17098	17146	16961	17113	16949	16988	17177	17032	17145	16964	16973	17124	17076	17149	17090	16971	16991	17017	17199	17114	17084	17238	17148	17076	16836	17007	16969	17071	17188	17066	16986	17204	16999	17053	16860	17086	17095	17020	17132	16984	16999	16959	17034	16985	16829	17150	16914	16991	17084	17237	17248	17049	17041	16994	17020	17141	17017	17069	17077	16884	16894	17066	16878	17024	17000	17171	17154	16929	17012	17058	17150	16842	17069	16823	17164	16983	16986	17157	17106	17231	17112	16883	16969	17169	17334	16970	17131	17265	17154	17138	17098	17030	17048	17176	17146	17106	17166	16969	16983	17195	16975	16916	16951	16941	17021	17066	17068	17079	17048	17095	17102	16979	17015	17055	16921	16914	16989	17195	17150	17102	17062	17053	17147	17043	16844	17053	17064	17130	16878	17057	16986	17069	17103	17202	17168	16959	17008	17023	16926	17027	17064	17135	17115	17058	17204	17015	17080	17060	16899	17068	16873	16924	16946	16860	16994	17073	17064	17198	17041	17204	17116	16951	17033	17124	16948	16908	17022	16896	17004	17040	16963	17024	17167	17078	16861	17037	16928	17048	17124	17137	17078	17010	17050	17021	17070	17131	16878	17021	17053	17047	16959	17144	16927	17066	17003	17270	17114	16918	17049	16893	17038	17071	17003	17014	16863	16976	16961	17030	17003	17127	17101	16997	17123	16923	17062	17125	17165	17025	17036	17063	17038	17022	16889	17142	17091	17040	17025	16857	17050	16845	17113	17051	17208	17058	17001	17092	16976	16884	16914	17039	17040	17017	17130	16993	17171	17111	17113	16997	17164	17127	16999	17091	16922	17112	17092	16976	16992	17034	16940	17083	17051	17174	16903	16891	17140	17154	17188	17142	16916	17135	17099	16889	17042	17019	16769	17032	17122	17107	16893	17216	17060	17004	17008	16889	16990	17057	16978	16956	16891	17178	16891	17025	17182	16966	17074	16997	17268	17016	17176	16963	17016	17167	16961	17030	16986	16838	17195	16896	17294	17025	17041	17214	17110	16926	17171	16880	16814	17058	17066	17106	16999	17194	16991	16982	17139	17013	16947	16989	16980	17274	17127	17021	16980	16965	17030	17139	16959	17111	17079	17259	17160	17163	16994	16989	17024	17053	17059	17004	17098	17189	17021	16996	17067	16976	17168	17112	17022	17136	16989	17015	17036	17147	17200	16948	17157	16992	17030	17054	17070	17077	17128	17112	17151	17206	17300	17164	17248	17104	16924	17019	17085	16931	17169	17068	17021	16935	17057	17200	17052	17057	17098	16999	16954	17101	16913	16920	17023	17058	17032	17167	17070	17021	17116	17112	17089	17158	17051	17004	16976	17050	17119	16906	17160	17137	17178	16918	17012	17131	17138	16904	17198	16986	17040	17235	17098	17135	17039	16932	17105	16978	17003	17152	17028	17322	17112	16962	17147	16999	17078	17086	17041	17139	17056	16916	17213	17157	16984	17126	17003	17110	17179	17116	17035	16978	17011	17162	17314	17119	17141	16846	17096	17014	16937	17039	17021	16954	16977	16910	17074	16934	17201	16987	17028	16982	17103	17086	17056	16996	16963	17072	17021	17105	17179	17023	17173	16958	16983	17044	17122	17080	16965	17060	16972	16984	17227	17065	17048	17132	17038	17121	16896	17003	17054	17045	17256	17208	17068	17149	16842	17097	16871	17137	17006	17043	17064	17107	17008	17097	16941	17115	17123	17183	17127	17127	17123	16934	17002	16828	17116	16961	17095	16991	16906	16953	17026	17153	17041	16982	17153	17116	17048	17105	17013	17061	17221	16820	17058	17164	17020	17132	16963	17035	16852	16884	17130	17083	17091	17184	17214	17082	17165	16921	17046	17109	16907	17172	16952	17030	17078	17039	17169	16991	16842	17210	17006	17080	17256	17133	17114	17050	17031	17145	17016	16972	16996	17049	17056	17221	17098	17116	17039	17091	17141	17099	17021	17060	16986	17026	16938	17102	17094	17097	17067	17001	16994	17309	16919	17172	17145	17013	17218	17059	16967	16990	17062	17077	16984	16997	17112	16907	16979	17016	16977	17120	17203	16976	16899	17005	17073	17089	17084	17017	17130	17247	17131	17098	17038	17015	17077	16937	17130	17025	17072	17005	16903	17057	17034	17126	16971	17145	17138	17114	16977	17065	17094	17064	17019	17129	17090	16939	17070	17057	16976	17068	16961	17106	17077	17131	17156	16906	16900	17067	17091	17062	17164	17165	17173	17111	17093	17140	17017	16849	17104	17079	17097	16990	16830	17104	17125	17040	17168	17373	17009	17128	17025	17010	16959	17222	17075	16972	17024	17151	16919	16942	17053	17150	17188	17131	17080	17045	16989	17117	17195	17082	16986	17015	17085	16935	16930	17027	17112	17218	17049	17087	17116	16992	16945	17103	17197	17044	17208	16934	17119	16937	17004	17212	17023	17277	17045	17083	17123	16953	17093	17164	16987	16999	17062	17226	17003	17189	17058	17052	17054	17262	17094	17154	17024	17136	17161	17106	17052	17222	16985	17059	17017	16881	17029	17071	17076	17105	16907	17114	17066	17152	17046	17066	17190	17051	17110	16854	16902	16846	17014	17112	17087	17134	17139	17005	17082	17062	17100	17155	17069	16888	17137	16985	17081	17000	16856	17035	16922	17167	17150	17056	17202	16811	17186	17128	17092	17060	16953	16860	16897	16964	17162	17128	17094	16975	17115	16879	17213	17012	17046	17091	17049	17027	17150	16929	17096	17015	16985	16905	17180	16995	17108	16985	17039	17084	17128	17018	16959	16860	17167	16956	16822	17081	16898	17236	17024	17120	17076	16921	16940	17113	17013	17037	17163	17040	17290	17095	16975	17004	17151	16965	17142	16954	16929	17092	16858	17073	17041	17060	17028	16745	17102	17039	17047	17071	17048	16940	17101	17009	17264	17030	17152	17223	17023	17026	17220	17130	17025	17164	17119	16943	17027	17016	17278	17018	16998	16962	17115	17035	17113	17135	17175	17139	17024	17051	17111	17022	17149	17082	17162	17049	17001	17086	17083	16958	17193	16890	17008	17107	17162	16978	17010	17058	17122	17022	17003	16997	17199	16979	17064	17013	17158	17007	17123	16987	16955	16998	17080	17067	17136	17174	17034	17003	17262	17139	17129	17160	16972	17032	16967	16941	17119	16841	17180	16965	17069	17227	17161	17289	16961	17213	17069	17101	17051	17051	17121	17038	17027	17101	17029	17176	17035	16850	17155	17128	17062	17068	17065	17051	16904	16955	17043	17174	16977	17120	17119	17147	16931	16956	17264	17201	17186	17000	17131	17137	17153	17124	17160	17052	17184	16949	17114	17076
25728	21474	28641	26535	27245	29356	29037	26899	25407	24422	23745	23377	24262	32795	29718	27038	24341	22145	22015	22055	22238	22130	21857	21887	22093	22209	21855	22055	21994	21882	21956	21850	21939	21916	21932	21935	22166	22078	22163	22131	22007	22258	21927	22089	21879	22056	22085	21906	22067	22055	22158	21949	21896	22098	22009	22294	21758	21922	21827	22113	21966	21962	21947	22125	21982	21910	21960	21937	21981	21828	21851	21916	22140	22072	21994	21894	22017	22096	22027	21812	22030	22087	21704	22092	21845	22079	22042	21968	22111	22021	22014	22123	21955	21740	21902	22055	22172	22266	21935	21855	21847	21851	21908	22055	21866	21909	21783	22065	22144	21980	21966	22169	22080	22089	21884	21932	22063	22006	22016	22072	22156	22033	22054	21688	22241	21968	22068	21950	22005	22067	22117	21892	21925	21792	21823	22145	22056	21937	22004	21829	21859	22054	22116	22132	22107	21889	22025	22103	21882	21946	21930	21958	21925	22179	21902	21984	22152	21824	22079	21886	21767	22187	22017	22020	21845	21948	22063	21861	21924	21909	22052	21963	21911	21821	21795	21574	22092	21809	22035	21939	21760	21956	21921	22088	22247	21788	21766	21947	21858	21882	21775	22141	21921	22112	22084	22053	22140	21807	21710	22122	22158	22054	21879	21967	21904	22214	21976	21874	21914	21989	22065	21989	21973	21932	21978	21903	21865	22263	22073	21858	21807	22102	22084	22004	22096	21967	22007	21902	22050	22034	21995	22122	21903	21818	21897	22184	21993	21911	21903	21818	21806	21895	22044	22209	22020	21992	21833	22092	21952	21881	21808	21982	22039	22019	21922	22056	21828	22136	22138	21902	22102	22043	22053	21923	21895	21859	21914	22100	22058	21936	21837	21968	21988	21928	22081	21938	21880	22016	22118	22057	22055	21888	22216	22116	21932	21695	21905	22043	21931	21960	21969	21822	22169	22076	21941	21947	21955	21919	21975	22104	22007	21766	22024	22125	21936	22004	21818	22064	21991	21856	21980	21749	22109	21974	21841	22033	21900	21863	22098	21858	22091	21955	22031	21807	22121	21838	21788	21881	21940	22007	21968	21913	22012	22154	21986	22124	21870	21902	22079	21892	22072	22075	21939	21875	22182	22135	21811	21903	21889	22093	21815	21949	21898	22032	22167	21789	21889	21915	21892	21972	21968	21999	21965	22087	21900	21734	21922	21797	21966	21977	22185	21977	22029	21798	21860	22075	22035	21983	22193	22216	21695	21834	21800	21771	22004	21986	21904	21826	22165	21961	21991	22137	22089	21884	21881	21883	21903	22064	21795	22071	21861	21895	21906	21786	21875	22170	21954	22184	22108	22053	22001	22047	21912	21894	21959	21919	21986	21851	21983	22012	21773	21982	22017	21861	22103	21924	21952	21904	21896	21870	22009	21791	21717	21952	21912	22009	22118	21766	21788	21722	21851	22131	22112	22182	22059	22242	21861	22081	21913	22194	21823	21856	21998	21893	21939	21906	21779	21956	21837	21851	21780	21967	22068	21764	22003	22051	21986	21728	21841	22243	21851	21840	21937	21984	21864	21930	22143	21874	22042	21804	21803	22088	22097	22099	21786	21891	21990	22208	21886	21790	21958	21855	21950	21804	21825	22052	21858	21823	22235	21764	21979	21965	21943	22088	21831	22217	21834	21803	21860	21978	22009	22048	21910	21905	21938	22088	21782	21650	22052	21951	22082	21964	22056	22044	21845	22118	21960	21979	21945	21843	21857	21882	21719	21936	21939	22068	22138	21836	22098	22060	22046	21867	21785	21949	21938	22025	21930	21997	22014	22000	22013	21953	22035	22052	21682	21766	22054	21762	21768	21949	21796	22117	21965	21995	21971	21963	22148	21915	21834	21812	21868	21858	21962	21886	21701	21966	22209	21898	21672	21884	21988	21946	21835	21806	21775	21877	22197	22145	22281	21993	22028	22057	21947	21972	22140	21851	21910	21845	21899	21948	21831	22094	21916	22030	21762	21999	21970	21910	21767	21808	21864	21907	21751	22000	21863	21733	21922	21860	21953	21847	21929	21744	22003	21856	21903	21704	21858	21788	22017	22031	21996	21918	21773	21757	22185	21990	21932	21787	22152	21944	21911	21969	21888	21873	21748	22068	21946	21923	21904	22000	21893	21745	21955	22067	21977	21912	21827	22007	22025	22131	21901	21931	21778	21818	21930	21774	21979	22139	21851	21819	21808	21923	22075	21709	22011	22125	21965	21793	21956	21887	21801	21914	22046	21706	22073	22071	22043	21930	21965	21880	21870	21962	22166	21907	21980	21899	22150	21833	21946	21956	21941	22048	21896	21924	21899	21942	21913	22051	21828	21770	21772	21751	21863	21882	21831	21948	22014	22011	22100	21846	21919	21807	21770	21691	21985	21730	21698	21892	21807	22171	21900	21807	22022	21941	22028	22031	22010	22148	21700	22025	21783	21955	22177	21870	21980	21808	21992	21766	22004	22075	21899	21897	22051	21897	22054	22148	21947	22145	21858	21820	21934	21925	21977	21760	21815	21868	22029	22044	21887	21744	22097	21928	21854	22012	21856	22062	21981	21702	22051	21835	21770	22033	21901	22082	21906	21758	21918	22030	22031	21928	21985	21871	21824	21838	22119	21889	21957	22322	22087	21949	21900	21934	21637	21887	21598	21959	21949	21986	22027	21821	22048	22023	22104	21891	21832	22099	22097	21925	21887	22053	21796	22078	21951	21930	21674	21892	22083	21856	21982	21864	22128	21963	21895	21893	21963	22139	22041	21991	21835	21891	21969	21997	21960	21930	21922	22122	22038	22119	22076	21751	22158	21984	22032	21876	21985	21856	22084	21948	21751	22090	21978	21843	21987	21740	21983	21978	22111	22063	22156	21848	21963	21959	22051	22057	22081	21754	21896	21923	21957	22160	22077	21972	22164	22015	22118	21974	21924	21961	21893	22098	21750	21867	22019	21900	22096	22070	21733	22088	21942	22013	21978	22295	22002	21855	21635	21788	21970	21927	22093	21922	21861	21700	22023	22112	22014	22187	21889	21732	21839	22019	21965	22016	22135	21964	21992	21802	21862	21976	22244	21974	21647	21973	21725	21804	22026	21912	22140	22022	21781	21884	21774	21984	21971	22169	22054	21889	21960	21877	21863	21978	21995	21838	21852	21916	21742	21925	21882	22146	21905	21961	21878	21944	21926	22144	22086	21995	21954	22035	22216	21887	22041	21948	21858	21969	21941	21833	22104	21921	21856	21767	21851	22211	21889	21671	21877	21824	21894	21991	21895	21975	21739	21863	22139	21966	21963	21858	22001	21978	22125	21840	21688	22021	22070	22115	21977	21948	22028	22088	21887	22059	21943	22006	21869	22085	22003	22108	21987	22000	21853	21972	22135	22018	21952	22022	21969	21770	21781	21723	22021	21869	21932	21771	22033	21826	21933	21931	21995	22290	21818	21918	21996	22021	22049	22152	21989	21907	21777	22189	22083	21965	21865	21983	22018	21868	21760	22074	22024	22051	21993	21952	21838	21806	22011	22145	21948	22003	21934	21898	21775	21947	21952	21772	22135	21808	21943	21880	21878	22074	21829	21949	21753	22062	21819	21930	21910	21792	21860	21670	21987	21800	21934	22054	22174	22161	22249	21717	22038	21738	21984	21929	22098	21939	21914	21834	21755	21995	22072	22169	21785	21901	21747	22146	21916	21844	22187	21770	21957	21994	22036	21982	22082	21853	21927	22051	22169	21709	21833	21745	21847	21897	21961	21914	21942	22028	22015	21968	21845	21816	22072	22031	21963	22061	21768	21981	21934	21825	22026	21863	21841	22155	22010	21858	21882	22079	22030	22037	21783	22322	21970	21825	21931	22093	22083	22027	22086	22034	21942	21963	22056	22120	21881	21832	21862	21923	21689	21907	22068	21922	22217	21978	21703	22094	21818	22036	22020	22171	21682	22062	21955	21994	21930	22023	22115	21864	21956	22208	21872	21922	22177	22000	21992	22018	22073	21725	21919	22040	21854	21813	21988	22020	21912	21972	22069	22068	22013	21973	22060	21660	22148	21658	21931	21944	21867	22058	21881	21899	21850	22075	22058	21739	21961	22197	22057	21730	21700	22036	21799	21975	22140	22049	21896	21909	21935	22038	21934	21704	21889	21831	22008	21885	22045	22069	21963	21844	22113	22139	21973	21812	21757	21713	22034	21805	21918	21922	21829	21988	21838	21911	21728	21789	21927	22060	21895	22216	21886	22115	21891	22018	21848	21898	22161	22022	21753	21813	21748	22183	21846	21864	21925	21855	21974	22117	21898	21886	21757	22014	21981	22121	22174	21981	21885	21827	21865	22085	21848	21678	21861	21969	21933	21980	21937	22003	21854	21925	22032	21907	22097	21854	21934	21888	21971	21902	21953	22093	22075	21897	21829	22027	21856	21733	21796	21889	21946	21817	21946	21985	21847	22113	22010	22025	21640	21989	22104	21795	21993	22014	22097	22186	22042	21949	22298	22013	22050	22120	22147	21650	21946	21913	22043	21914	21844	21972	22017	21931	22003	21958	21896	21999	21694	21628	21953	22044	21947	21793	22019	21899	22010	21827	22150	21848	22141	21975	21797	21863	21994	22052	21807	22017	21996	21959	21817	21864	21915	21813	21932	22048	22139	22114	21885	21985	22035	22169	22082	21948	22086	22062	21958	22044	22033	21973	22039	21914	21882	21808	22060	22044	21886	22047	21942	21915	22113	21873	22084	21928	21919	21852	21947	21841	22031	21792	21951	21767	22014	21865	21831	22089	22102	21858	21830	22005	22043	21898	22154	21969	21967	22081	22086	21890	21958	21833	21720	22004	21812	21986	21869	22033	22023	21898	22009	22027	22125	21957	21965	21759	22106	21840	22029	22098	22081	22056	21923	21848	21899	22092	21999	21986	21760	21962	21980	21915	21897	21982	21892	22072	21878	21874	21791	21979	21879	21803	22052	21969	21910	21875	21915	21845	21796	21859	21910	21917	21986	21786	22346	22052	21891	21865	22046	22047	21803	22220	22063	21844	22131	22027	22012	21895	22097	21914	21980	22047	22102	21812	21964	21982	21991	21921	22135	22049	22110	22131	21970	22013	22035	22047	21819	21719
26141	41589	38208	31566	31027	27904	25471	23813	21340	20153	19426	18856	21036	31768	26925	23055	18754	16872	16934	16925	17036	16932	16933	16828	16976	16862	16595	16844	16789	16819	16802	16712	16715	16875	16869	16885	16866	16853	16835	16900	16975	16989	16967	16953	16766	16867	16727	16935	16709	16971	16899	16804	17024	16794	16833	16948	16689	16754	16867	16851	16750	16873	16853	17053	16959	16867	16922	16776	16782	16748	16862	17043	16764	16641	16739	16871	16914	16850	16834	16715	16839	16884	16983	16517	17007	16952	16797	16987	16843	16849	16831	16842	16913	16965	16815	17000	16832	16764	16872	16800	16961	16865	16840	16664	16698	16789	16845	17062	17040	16875	16942	16885	16851	16750	16773	16722	16882	16783	16897	16793	16849	16793	17057	16826	16704	16860	16929	16844	16847	16930	16823	16732	17085	16914	16849	16890	16960	16905	16751	16744	16928	16728	16858	16859	16810	16790	16839	16689	16745	16827	16880	16754	16987	16947	17016	16821	16905	16853	16718	17042	16746	16826	16824	16930	16988	16703	16946	17078	16703	16734	16706	16849	17036	16728	16900	16805	16887	16793	16816	16932	16820	16915	16744	16800	16893	16864	16919	16916	16876	16858	16802	16766	16803	16618	16739	16986	16936	16767	16690	16834	16809	16918	16658	16947	16664	16682	16961	16865	16897	16936	16795	16927	16683	16915	16738	16933	16806	16969	16770	16735	16847	16970	16748	17055	16834	16765	16865	16835	16716	16958	16795	16870	17011	16670	16868	16818	16884	16764	16809	16862	17024	16926	16854	16805	16852	16747	16989	16800	16711	16859	16886	16929	16813	16817	16915	16860	16859	16841	16873	16994	16874	16973	16928	16707	16664	16847	16812	16751	16704	16898	16677	16755	16841	16903	16771	16979	16834	16844	16963	16711	16944	16960	16937	16697	16800	16844	16751	16753	16782	16866	16927	16698	16856	16889	16795	16815	16834	16885	16773	16960	16872	16821	16936	16901	16751	16908	17042	16732	16992	16801	16710	16715	17058	17026	16865	17007	16869	16841	16769	16919	16903	16874	16724	16817	16829	16972	16847	16879	16776	16869	16953	16917	16886	16838	16818	16649	16769	16809	16996	16832	16882	16860	16770	16868	16610	16740	16841	16805	16790	16652	16881	16866	16812	17024	16916	16740	16848	16952	16842	16820	16879	16770	16841	16779	16862	16956	16857	16863	17040	16823	16911	16716	16728	16718	16882	16878	16814	16987	16803	16857	16919	16809	16788	16815	16967	16976	17083	16880	16882	16772	16885	16892	16901	16980	16924	16754	16770	16895	16738	16796	16776	16888	16911	16853	16885	16803	16935	16959	17134	16826	16851	16899	16830	16654	16920	16819	16765	16763	16918	16750	16788	16996	16785	16801	16995	16840	17070	16817	16939	17015	16790	16889	16833	16666	17005	16816	16810	16806	16788	16790	16732	16925	16684	16989	16851	17068	16681	16925	16787	16782	17039	16707	16762	16761	16916	16842	16906	16849	16862	16949	16952	16754	16855	16729	16750	16827	16857	16822	16936	16862	16936	16932	16863	16978	16830	16995	16897	16908	16804	16899	16839	16724	16862	16822	16840	16935	16811	16866	17007	16979	16862	16959	16977	16965	16759	16911	16858	16826	16852	16945	16804	16882	16681	16770	17153	16743	16746	16850	16781	16826	16917	16897	16837	16872	16820	16685	16743	16777	16949	16971	16733	16860	16817	16944	16865	16826	16796	17002	16952	16825	16957	16965	16795	17015	16795	16813	16783	16900	17028	16876	16841	16986	16801	16875	16896	16993	16871	16863	16780	16688	16985	16811	16930	16902	16833	16992	16797	16914	16803	16858	16813	16841	16791	16906	16992	16867	16790	16858	16919	16902	16768	16772	16914	16838	16821	16815	16806	16807	17042	16883	16705	16844	16691	16828	17009	17034	16788	16885	16875	16811	17069	16906	16796	16829	16891	16784	16856	16959	16947	16877	16813	16878	16951	16815	16909	16921	17039	16863	16772	16832	16684	16869	16781	16869	16958	16848	16669	16959	16795	16909	16842	16959	16782	16868	16983	16798	16769	16687	16685	16699	17101	17104	16809	16904	17018	17010	16667	16847	16699	16796	16890	16976	16685	16722	16675	16987	16930	16832	16813	16951	16863	16717	16910	16965	16870	17005	16864	17132	16775	17000	16723	16887	16900	16822	16794	16892	16774	16806	16807	16839	16725	16864	16885	16763	16675	16821	16872	17007	16918	16826	16723	16857	16805	16765	16855	17010	16797	16760	16866	16887	16851	16873	16977	16846	17020	16714	16811	16915	16739	16820	16867	16894	16858	16851	16671	16755	16855	16747	16776	16706	16890	16744	16836	16908	16914	16923	16885	16923	16884	16756	16869	16726	16923	16757	16851	16850	16769	16796	17024	16824	16648	17002	16749	16902	16721	16904	16956	16833	17041	16808	16939	16890	16857	16805	16902	16878	16807	17011	16788	16913	16700	16938	17015	16986	16835	16863	16923	16735	16769	16874	16858	16929	16922	16892	16857	16896	16814	16860	16980	17040	16804	16744	16926	16898	16788	16652	16872	16808	16800	16842	16919	16774	17057	16825	17088	16785	16835	16990	16785	16948	16932	16818	16859	17065	16734	16961	16985	16919	17011	16745	17013	16812	16960	17129	16864	16819	16908	16889	16867	16731	16866	16983	16995	16957	16803	16825	17037	16889	16883	16885	16778	16989	16784	16862	16807	16784	16798	16785	16824	16830	16693	16861	16865	16892	16749	16888	16859	16784	16843	16917	16812	16962	16852	16781	16783	17033	16980	17003	16879	16825	16908	16878	16800	16740	16862	16838	16747	16751	16816	16848	16831	16857	16745	16783	16612	16776	16701	17031	16904	16966	16718	16797	16826	16973	16980	16791	16890	16755	16864	16908	16760	16995	16740	16968	16787	16776	16886	16744	16900	16917	16766	16953	16863	16798	16672	16856	16946	16746	17084	17015	16937	16706	16760	17016	16862	16878	16809	16896	16928	16893	16795	16903	16908	16889	16710	16836	16830	16812	16776	16852	16925	16904	16900	16916	16841	16791	16902	16829	16965	16842	16896	16755	16802	16871	16914	16806	16892	16817	16933	16810	16750	16781	16877	16733	16697	16715	16946	16964	16950	16950	16892	16838	16839	16752	16790	16881	16954	16949	16774	16924	16795	16791	16823	17173	16806	16934	16759	16952	16968	16873	16962	17003	16832	16743	17012	16901	16993	16933	16788	16909	16867	16910	16824	16916	16739	16705	16973	16839	16841	16840	16699	16696	16846	16887	16966	16862	17088	16917	17030	16773	16859	16894	16804	16752	16803	16942	16866	16816	16853	16984	16819	16685	16909	16764	16928	16913	16792	16875	16760	16846	16857	16943	16940	17040	16872	16874	16757	16762	16953	16786	16823	16783	16853	16747	16909	16927	16672	16865	17052	16756	16717	16938	17089	16669	17035	16836	16847	17084	16967	16758	16773	17016	16937	16990	16820	16813	16832	16967	16874	17001	17032	16970	16770	16914	17025	16751	16699	16838	16827	16847	16896	16705	16760	16897	16904	16807	16814	16926	16977	16930	16960	16746	16944	16741	16950	16852	17148	16746	16824	16779	16940	17014	16870	16850	16910	17018	16920	16829	16799	16927	16919	16830	16874	16945	16965	16791	16890	17130	17153	16868	16781	16905	16849	17008	16860	16873	16770	16824	16620	16763	16997	16870	16790	16876	16880	16808	16861	16815	16800	17144	16848	16900	17136	16755	16813	16951	16929	16881	16982	16798	16801	16810	16680	16933	16844	16849	16681	16943	16777	16870	16798	17074	16700	16694	17048	16872	16885	16776	16837	16950	16928	16937	16941	16789	17015	16823	16805	16734	16918	16719	16856	16783	16826	16993	16848	16785	16840	16964	16773	16861	17072	17026	16934	16806	16789	16812	16836	16905	17019	16896	16697	16857	16870	17039	16799	16810	16944	16681	16899	16737	16850	16965	17014	16744	16718	16860	16951	16768	16874	16823	17053	16756	17031	16849	16909	16786	16812	16964	16928	16915	16760	16706	16901	16923	16763	16882	16926	16860	16849	16874	16705	16957	16795	16872	16953	16791	16880	16907	16879	16818	16728	16898	17154	16706	16859	16818	17088	16714	16841	16913	16944	16848	16890	16863	16908	16883	16915	16890	16898	16850	16913	17024	17015	16754	16804	16820	17019	17040	16901	16927	17005	16958	16710	16873	16668	16943	16834	16786	16886	16878	16709	16834	16830	16948	16933	16909	16821	16853	16793	16869	17061	16844	16756	16871	16876	16899	16902	16903	16940	16915	16782	16870	16847	16842	16995	17096	16828	16850	16643	17060	16916	16910	16832	16920	16834	16979	16828	16805	16930	16858	16991	16916	16838	16773	16796	16674	16833	16973	16859	16779	16809	16832	16852	16870	16914	16709	16737	16861	16750	16875	16733	16840	16945	16824	16812	16819	16835	16687	16685	16892	16930	16851	16969	16970	16711	16817	16911	16919	16866	16900	16815	16841	16913	16871	16813	16705	16827	16916	16649	16929	16759	16949	16992	16783	17012	16885	16684	16805	16896	16964	16853	16944	16950	16945	16864	16801	16980	16979	16839	16857	16990	16717	17051	16736	16768	16692	16831	16826	16881	16899	16841	16962	16785	16937	16904	16816	16751	16927	16963	16864	16922	16955	16882	16661	16746	16953	16907	16920	16876	16750	16839	16921	16671	16944	16890	16714	16803	17050	16855	16755	16966	16885	16925	17010	16934	16936	16910	16746	16920	17015	16975	16880	16862	16917	16929	16844	16809	16895	16834	16850	16801	16819	16926	16720	16815	17023	16788	16747	16953	16646	16690	16851	16856	16963	17066	16768	16888	17048	16907	16847	16823	17030	16983	16882	16912	16937	16830	16913	16823	16962	16874	16831	16843	16598	16854	16904	16816	16890	16724	16787	16833	16690	16830	16796	17191	16647	16849	16856	16758	16923	16773	16889	16970	16759	16890	16733	16888	16971	16901	16906	16824	16862	16717	17112	16759	16827	17091	16887	17025	16882	16985	16971	16831	16975	16932	16885	16866	16641	17001	16882	17105	16858	16779	16961	16677	16849
23975	21376	28990	24505	24085	29791	32526	28561	25976	24255	24430	23575	24402	40132	36877	32515	26046	21673	21192	21116	20908	20943	21304	21226	21008	21247	21240	21161	20845	21035	21124	21063	20865	21168	21103	20996	20832	20905	21045	21017	21113	21010	21155	20900	21162	21067	21066	20902	20810	21146	20945	21012	20880	20865	21085	21015	20924	20841	21079	20705	21005	21122	21106	20900	20892	20990	20966	21005	21031	20809	20854	21151	20927	21127	21176	20843	21066	21080	21042	21063	20898	21006	21194	20804	20937	20976	21170	21099	21300	20894	21009	20852	21226	20893	20986	21122	21165	20800	20980	20913	20956	20922	20991	21025	21103	20900	21043	21034	20807	20964	20934	20734	20970	20887	21047	20939	20921	20940	20999	21047	20915	20897	21047	20991	21196	21161	21037	21064	20887	20876	21029	20856	21045	21051	20992	20936	20881	21034	21094	21173	21054	21052	21269	20967	20869	20966	20872	20809	20893	20869	20883	21088	20902	20776	20877	21180	20959	21108	21111	20777	20973	20716	20874	20764	20822	20956	20916	20931	20956	21025	21107	21013	21129	20945	21088	20954	20958	20964	20974	20924	21088	20823	20897	21135	20916	20784	21003	20857	21044	21027	20818	20922	20930	20930	21018	20860	21022	20987	20936	20881	20928	20853	20976	21013	21096	20825	20734	21038	20947	21056	20860	20952	20964	20935	21040	20660	20967	20985	21223	20956	20918	20914	21091	20862	20955	20763	21007	20980	21178	20967	20786	20967	20939	20957	20762	20676	20849	20887	20550	20961	20987	20857	20891	20855	20881	20786	20973	20738	20612	21154	20839	20747	20899	20973	21123	20994	20923	21034	21085	21088	21028	20862	21078	21110	20964	21008	20878	20934	21201	20705	20926	21076	20810	20779	21121	20849	20852	21014	20870	21008	20916	21007	20875	20921	20950	20954	20865	20795	21007	21068	20826	20786	20671	21024	20765	20751	20883	21146	20980	20930	20857	20854	20916	20948	20869	20849	20961	21066	20961	20983	20934	20955	20721	21070	21030	20959	20754	20797	20744	20730	20911	20949	20972	20954	20914	21015	20755	20815	20970	20892	21035	21005	21092	20879	21009	21043	20937	21067	20984	20829	20849	20834	20900	21096	21078	20944	20990	20906	21022	21089	21064	21065	20805	20888	20984	20857	21107	21169	21253	20857	20805	21054	20981	20917	20776	20891	20884	20904	20853	20871	20903	20872	20702	20966	20795	20911	20870	20938	21185	20990	20951	20844	21090	20716	20874	21031	20844	20938	21000	20861	20846	20913	20829	20801	21089	21070	20865	21010	20778	20957	20957	21089	20945	21105	20821	20944	21221	20958	20864	20811	21102	20976	20872	20962	21068	20898	20780	21002	20824	21088	21182	21126	20941	20998	21267	20974	20865	21013	20907	20757	21039	21163	21066	20911	21094	21025	21040	20976	21104	21014	20947	21178	21133	20964	20803	20786	21038	20849	20849	20867	21068	20946	20920	20808	20750	21120	20822	21095	21100	21056	20989	20818	20802	20894	20825	21075	21242	20783	20850	20893	21141	20954	20986	20890	20846	21208	20874	20925	21012	20995	21120	20974	20812	20896	20855	20833	20914	20950	21016	20995	20692	21156	20960	20930	20935	20725	20828	20882	21072	21055	20983	20762	20798	21073	20953	21132	21199	21158	20774	20977	20884	20822	20866	21177	21053	20657	20940	20823	21030	21004	20797	20827	20919	21033	21227	20966	21038	20915	20824	20934	20837	20919	20819	20909	20982	20948	21080	20843	20943	20973	21003	20888	20995	20857	20955	21116	20978	20824	20909	20893	21062	20788	20831	20809	20803	20661	20657	20914	20903	21046	20896	21078	21083	20943	20879	20948	21131	20923	21117	21032	21058	20902	20938	20800	20721	20798	20736	20938	20738	20880	20917	20946	20992	21001	21195	20757	20918	20846	21134	21038	21027	20875	21011	21071	20861	21020	21124	21114	20764	20767	20998	20903	20825	20878	20912	20977	21322	21034	20888	20995	20763	20827	20774	20960	21065	21190	20927	20973	20939	20789	21055	20915	20932	21208	21141	20899	20995	20870	20935	20970	21030	20960	20967	20887	20921	20968	20885	20915	21085	21158	20853	20991	20621	20785	20837	20940	20762	20809	20753	20941	21067	20767	20918	20890	20765	20851	20718	20870	20971	21288	20953	20883	20963	20979	20959	21029	20856	21029	20938	20923	20919	21021	20787	21129	20821	21091	20993	20996	21069	20925	20871	20932	20772	20931	21077	20920	20783	20811	20872	20891	21014	20933	20805	20947	20842	20998	20853	21021	21056	20988	20903	20838	20961	20762	20796	21039	21025	20827	21215	20975	20783	20971	20901	20945	21223	21052	20996	20904	21051	20912	20897	20898	21106	21191	21107	20878	20966	21015	20880	20898	20830	20741	20876	20822	20903	20971	21345	21049	20822	20820	20885	20971	20982	20920	20871	20909	20800	20831	21056	21017	21053	21059	20877	20967	21041	20853	20907	20691	20697	20933	21049	20769	20984	20847	21027	20868	21027	21147	20892	21018	21091	21021	20901	20997	20806	20818	21009	20736	20684	21008	20971	21165	21051	21045	20762	20725	20598	20998	20859	20689	21105	21201	20884	21029	21094	20837	20715	20981	20878	20949	21005	20887	20719	21042	20972	20787	20875	20854	20749	20792	21070	20834	21003	20975	20877	20922	20797	21088	20898	21000	20905	20867	20935	20837	20892	21024	21067	20911	21095	20899	20795	20894	20929	20913	21015	20944	21010	20921	20925	21038	21181	20719	20944	20987	21099	20834	20739	20918	20954	21041	21022	20699	20917	21049	21144	20969	20959	21105	20941	20769	20885	20824	21117	21035	21005	20737	20913	20854	21016	20996	21159	20875	20906	20795	20992	20768	20932	20892	20839	20910	20759	21001	20975	20840	20686	21171	20718	20881	20941	21051	21107	20787	21084	20843	20940	20925	21046	20859	20928	20981	20905	21044	20788	20907	20974	21002	21051	20910	20967	21202	20889	21082	20846	21116	20888	20930	20805	21200	20998	20680	20869	20980	21147	20933	20789	20866	20964	21062	20924	20908	21137	20840	21025	20801	21053	20771	20785	20911	21108	20963	21068	21014	21235	20972	20958	20855	20866	20795	20805	21030	21022	20969	20996	20992	20881	20912	20850	21022	20785	20936	20862	21085	21132	20820	21147	20945	21116	20892	21085	20844	20887	20802	20840	20928	21150	21010	21020	21143	21094	20877	20920	20839	20919	20824	20852	20856	20973	20968	20962	20956	21055	20950	20764	20856	21165	21008	20865	20923	20914	20974	20804	21003	20647	20858	20932	21197	20775	20971	21119	20909	21110	20852	21039	20866	20932	21020	20842	20843	20612	20891	20794	21020	21115	21141	20994	20910	20881	21068	21215	20939	21094	20946	20961	20789	20764	20840	20930	21044	21108	20927	21035	21057	21010	21028	20961	21135	20852	20883	20751	20795	20851	21166	20878	21047	21080	20897	20999	21034	20942	20852	20931	20896	21143	21163	20952	20916	20990	20894	20912	20955	20948	20779	20895	20659	20921	21110	20882	21013	20951	20790	21184	21118	21017	20903	20810	20831	20978	20811	20966	20907	20798	20941	20836	21071	20816	21003	20778	20823	20912	21006	20930	20857	20937	20956	20929	20817	20799	20810	20820	20981	20782	21010	20747	20959	21226	20899	20888	20609	20886	20834	21111	20959	20788	20893	20784	20990	21264	20898	20809	20976	20843	20975	20917	20828	20991	20974	20951	21082	21058	21039	20769	20909	20619	20846	21103	20993	20965	20943	20863	20999	20840	20697	20935	20790	20925	21173	21005	20945	20902	21018	20944	20918	20994	20739	21107	20973	20953	21059	20887	21165	20957	20818	20972	20891	20801	20868	20814	20901	21083	21024	20818	20957	20789	20882	20843	20993	21119	21023	21084	20973	20755	21048	20986	20908	20850	20909	20948	20734	21009	20796	20836	20619	20925	21026	20959	21202	21084	21117	21022	20817	21030	20975	21048	20932	20822	20974	20938	20728	20881	21200	20868	21028	20862	20883	21037	20814	21017	20880	20970	20796	20825	21049	20889	20788	21075	20854	20852	20950	20980	20771	20825	20883	20615	20905	20928	21017	20923	20856	20853	21027	20959	21099	20929	20746	20829	20964	20973	21113	20859	20943	20936	20925	20799	21052	21007	20850	20998	20925	21027	21105	20898	20964	21024	20737	20930	20968	20923	20830	20946	20725	20890	20907	20998	20912	20788	21025	20922	20863	20906	20809	21133	20951	21102	21075	21036	20804	20897	21008	20976	20961	21004	20860	21026	20996	20799	20746	20940	21085	21030	20725	20900	20912	21114	20894	21014	20913	20933	21000	20938	20742	20777	20889	20900	20861	20990	20830	20939	20979	21211	21106	20999	20743	21202	21028	21090	20933	20930	21030	20867	20994	20872	20695	20977	21061	20932	20691	20985	21051	20827	21026	20969	20937	21061	21113	20923	20918	20864	20851	21056	20963	20936	21082	21021	20968	20978	21056	20868	20766	20882	21060	21032	20804	20916	21155	20883	21042	20965	20865	20987	20806	20765	20962	20916	20850	20988	20954	20876	20896	20802	20942	21001	20888	20792	20970	21076	20840	20965	20996	20753	21054	21179	20791	20813	21007	21160	21115	20971	20773	21106	20969	20964	20947	20905	21012	20869	20941	20663	20891	20969	20943	21083	20784	21138	20995	20812	20954	20897	21040	20907	20779	20821	21004	21046	20878	20936	21066	20868	20746	20977	20847	20944	21002	20864	20870	20678	20999	20861	20824	20791	20984	21107	21080	20959	21063	20987	21014	20923	21012	21193	21027	20933	20814	21044	20952	20978	20856	20826	21042	21111	21036	21102	21061	20731	20759	20835	20955	20991	20885	20906	20864	20885	21175	20987	21228	20924	20751	20961	21027	20941	20831	21141	21145	21211	21062	20839	20880	20902	21011	20943	20701	20982	20928	20957	20970	20993	20909	21023	21090	20913	21263	20740	21236	21045	20962	21166	20831	20777	21041	21006	20859	20757	20918	20942	21115	20896	20985	20759	20764	20929	20958	20864	20994	20986	20981	21193	21042
29410	48616	46695	38796	34635	32150	29939	27320	23514	20643	21671	20212	22586	40744	35580	29923	21039	16385	16326	16194	16338	16510	16253	16304	16358	16311	16371	16257	16313	16588	16313	16468	16437	16236	16209	16380	16444	16423	16239	16583	16349	16569	16417	16318	16270	16244	16286	16280	16392	16340	16374	16141	16497	16245	16306	16267	16492	16159	16255	16360	16327	16357	16347	16152	16361	16248	16331	16174	16423	16392	16479	16263	16417	16346	16526	16411	16246	16160	16478	16094	16294	16361	16206	16396	16420	16289	16463	16380	16359	16288	16320	16342	16302	16271	16283	16331	16334	16304	16170	16452	16273	16303	16280	16266	16308	16371	16317	16344	16238	16350	16487	16231	16160	16219	16281	16155	16368	16215	16334	16556	16229	16186	16388	16314	16308	16405	16186	16411	16392	16436	16284	16383	16384	16150	16346	16441	16145	16248	16144	16256	16327	16334	16303	16303	16471	16371	16312	16264	16301	16296	16334	16166	16277	16231	16384	16252	16431	16129	16264	16366	16127	16221	16387	16251	16293	16328	16370	16417	16484	16387	16200	16353	16205	16245	16239	16358	16367	16343	16265	16414	16519	16313	16495	16423	16283	16326	16173	16405	16417	16314	16269	16308	16292	16299	16280	16407	16253	16205	16280	16167	16318	16347	16207	16300	16261	16309	16422	16235	16360	16477	16442	16184	16311	16324	16353	16256	16221	16384	16392	16280	16423	16372	16219	16296	16337	16259	16213	16346	16261	16212	16416	16272	16353	16374	16171	16330	16312	16394	16395	16502	16239	16176	16450	16306	16322	16380	16236	16234	16217	16254	16285	16268	16233	16222	16312	16424	16495	16217	16214	16191	16172	16401	16438	16312	16277	16166	16347	16305	16418	16345	16208	16395	16434	16190	16422	16206	16227	16371	16125	16412	16077	16395	16337	16358	16231	16495	16130	16469	16346	16266	16278	16337	16419	16408	16265	16356	16487	16362	16257	16268	16298	16249	16375	16253	16345	16335	16332	16323	16090	16387	16266	16509	16454	16247	16272	16369	16378	16324	16283	16185	16230	16354	16468	16256	16052	16396	16275	16332	16297	16383	16262	16486	16350	16202	16386	16334	16323	16301	16136	16332	16273	16237	16339	16268	16263	16238	16340	16267	16237	16254	16387	16330	16345	16076	16380	16285	16288	16353	16437	16197	16297	16312	16378	16154	16260	16302	16270	16204	16393	16181	16276	16209	16469	16052	16316	16371	16303	16261	16222	16272	16570	16262	16086	16290	16289	16165	16337	16384	16414	16135	16301	16289	16257	16417	16399	16392	16353	16270	16330	16314	16230	16233	16219	16463	16538	16336	16381	16227	16239	16285	16370	16245	16520	16119	16365	16322	16293	16364	16402	16280	16162	16135	16350	16424	16358	16222	16254	16351	16334	16330	16325	16160	16247	16359	16133	16104	16313	16189	16253	16256	16325	16155	16358	16452	16307	16246	16403	16453	16208	16315	16430	16120	16371	16309	16386	16168	16268	16348	16503	16414	16417	16155	16258	16219	16341	16430	16174	16236	16270	16206	16246	16326	16231	16204	16096	16302	16205	16268	16239	16360	16235	16331	16197	16294	16365	16315	16229	16512	16257	16301	16113	16323	16315	16564	16405	16338	16509	16266	16229	16363	16241	16299	16474	16341	16369	16425	16329	16262	16391	16301	16205	16291	16203	16349	16446	16343	16405	16432	16186	16351	16280	16360	16300	16296	16399	16211	16295	16429	16106	16130	16422	16257	15973	16405	16401	16277	16460	16103	16254	16264	16262	16266	16465	16253	16191	16192	16213	16172	16434	16234	16263	16428	16265	16155	16409	16326	16325	16192	16322	16496	16465	16213	16457	16346	16183	16318	16264	16326	16293	16334	16310	16243	16326	16235	16444	16334	16341	16381	16362	16228	16255	16172	16351	16294	16319	16334	16331	16294	16314	16529	16111	16383	16311	16279	16275	16388	16395	16335	16309	16222	16335	16359	16338	16390	16136	16402	16453	16380	16269	16523	16252	16127	16270	16308	16206	16275	16291	16305	16318	16207	16255	16351	16409	16275	16219	16381	16332	16402	16276	16362	16406	16227	16197	16526	16381	16278	16161	16309	16336	16243	16363	16310	16406	16271	16315	16265	16283	16172	16308	15998	16339	16301	16280	16420	16267	16185	16455	16350	16312	16618	16297	16449	16200	16340	16368	16417	16264	16323	16209	16318	16247	16210	16434	16435	16364	16319	16357	16258	16199	16357	16313	16331	16323	16330	16341	16187	16368	16263	16289	16251	16224	16230	16135	16148	16347	16410	16162	16245	16390	16324	16307	16309	16032	16361	16297	16306	16267	16149	16464	16287	16238	16230	16271	16512	16180	16348	16303	16348	16365	16348	16467	16210	16128	16258	16286	16177	16317	16272	16152	16293	16381	16286	16134	16455	16303	16388	16249	16340	16451	16357	16248	16259	16233	16480	16237	16400	16373	16207	16405	16399	16405	16339	16410	16152	16405	16318	16429	16361	16291	16267	16341	16435	16315	16300	16234	16303	16250	16343	16206	16244	16364	16387	16357	16417	16227	16281	16339	16239	16406	16163	16312	16260	16160	16154	16456	16141	16477	16198	16602	16269	16268	16368	16417	16342	16352	16288	16302	16266	16523	16147	16332	16320	16195	16278	16433	16462	16132	16498	16226	16225	16299	16439	16245	16357	16278	16278	16373	16317	16279	16309	16562	16423	16337	16362	16477	16182	16347	16188	16413	16413	16266	16406	16388	16374	16478	16298	16262	16238	16298	16302	16188	16284	16412	16393	16203	16415	16412	16285	16335	16328	16219	16336	16403	16313	16303	16200	16441	16220	16427	16312	16317	16233	16405	16247	16308	16078	16338	16231	16331	16262	16261	16346	16347	16406	16363	16208	16281	16173	16415	16317	16323	16276	16406	16339	16382	16433	16315	16234	16336	16316	16311	16211	16320	16154	16332	16372	16208	16345	16591	16396	16394	16151	16371	16367	16400	16322	16345	16242	16446	16292	16206	16155	16271	16184	16300	16306	16373	16360	16435	16226	16383	16324	16362	16295	16157	16427	16268	16292	16206	16385	16225	16397	16250	16483	16268	16339	16461	16385	16168	16314	16300	16280	16202	16327	16511	16270	16521	16229	16244	16263	16240	16310	16339	16301	16476	16296	16307	16309	16321	16308	16433	16319	16348	16233	16445	16524	16277	16324	16307	16290	16364	16445	16207	16392	16344	16362	16322	16449	16332	16303	16341	16345	16521	16298	16161	16325	16293	16493	16243	16273	16498	16296	16329	16232	16355	16194	16359	16236	16136	16354	16360	16157	16421	16272	16071	16128	16235	16361	16299	16302	16338	16346	16192	16326	16248	16352	16344	16401	16190	16302	16216	16436	16172	16205	16220	16368	16401	16318	16410	16358	16247	16336	16225	16213	16216	16494	16318	16315	16303	16285	16344	16303	16407	16353	16243	16225	16286	16241	16329	16346	16213	16408	16367	16366	16374	16303	16385	16133	16291	16330	16296	16405	16495	16216	16311	16342	16563	16292	16233	16355	16122	16468	16188	16286	16426	16426	16296	16346	16450	16135	16270	16347	16344	16365	16305	16444	16245	16127	16187	16221	16398	16022	16326	16170	16250	16359	16272	16405	16360	16242	16309	16304	16024	16360	16361	16272	16131	16265	16416	16417	16399	16400	16344	16436	16273	16286	16231	16275	16303	16432	16356	16291	16184	16312	16432	16294	16434	16353	16287	16298	16281	16313	16270	16269	16384	16195	16519	16351	16353	16479	16298	16224	16247	16332	16415	16187	16293	16321	16455	16260	16247	16345	16236	16376	16270	16369	16356	16404	16285	16347	16281	16334	16541	16271	16346	16256	16064	16158	16219	16249	16167	16451	16219	16265	16463	16206	16288	16309	16263	16234	16462	16380	16368	16394	16515	16348	16224	16342	16286	16387	16374	16376	16448	16176	16209	16357	16433	16386	16470	16342	16334	16177	16160	16424	16308	16311	16273	16343	16465	16403	16250	16272	16306	16338	16391	16305	16198	16171	16274	16401	16254	16176	16275	16429	16398	16203	16454	16327	16142	16280	16258	16175	16261	16432	16319	16223	16306	16456	16221	16272	16352	16328	16181	16253	16274	16409	16154	16193	16259	16440	16387	16403	16290	16122	16311	16319	16345	16216	16202	16287	16427	16206	16569	16430	16370	16370	16425	16242	16355	16286	16399	16319	16224	16342	16444	16200	16214	16344	16441	16180	16272	16575	16352	16343	16323	16266	16200	16430	16402	16422	16406	16086	16161	16319	16381	16347	16231	16239	16324	16253	16368	16455	16260	16286	16212	16312	16302	16271	16408	16126	16377	16279	16285	16347	16367	16293	16344	16358	16333	16516	16263	16294	16380	16382	16152	16586	16338	16392	16356	16233	16346	16356	16310	16248	16310	16280	16408	16290	16424	16345	16279	16330	16490	16294	16391	16257	16342	16501	16311	16235	16235	16323	16361	16327	16420	16242	16227	16394	16145	16305	16292	16244	16327	16315	16249	16124	16322	16265	16200	16188	16175	16131	16251	16264	16218	16449	16236	16231	16378	16456	16332	16530	16455	16245	16267	16299	16439	16213	16230	16170	16446	16385	16219	16338	16205	16373	16329	16305	16478	16269	16309	16352	16314	16329	16183	16444	16375	16371	16395	16317	16207	16213	16458	16319	16219	16245	16256	16319	16303	16319	16330	16362	16214	16392	16167	16259	16277	16419	16427	16267	16281	16133	16391	16277	16200	16184	16264	16163	16341	16387	16337	16209	16297	16317	16255	16348	16349	16310	16256	16238	16453	16301	16316	16331	16409	16403	16121	16450	16523	16309	16451	16198	16301	16295	16386	16220	16615	16329	16418	16175	16299	16399	16357	16327	16333	16320	16371	16350	16336	16281	16261	16389	16298	16423	16562	16335	16294	16245	16171	16338	16368	16186	16397	16373	16188	16408	16237	16508	16157	16370	16274	16276	16245	16226	16383	16390	16237	16194	16190	16184	16315	16199	16282	16239	16420	16336	16229	16285	16234	16406	16331	16159	16398	16336	16285	16462	16249	16307	16316	16241	16425	16227	16317	16253	16445	16235
31467	25603	27946	24977	22951	22592	22281	21807	21826	21454	21556	21233	21226	22451	22820	22785	21883	21315	21416	21218	21281	21232	21195	21455	21442	21283	21344	21097	21174	21210	21279	21188	21184	21227	21245	21294	21278	21246	21374	21116	21196	21319	21391	21201	21035	21154	21356	21250	21253	21089	21257	21136	21221	21157	21190	21210	20949	21164	21158	21153	21465	21103	21218	21179	21049	21093	21319	21229	21298	21263	21233	21294	21255	21204	21027	21405	21193	21204	21231	21151	21340	21133	21299	21065	21175	21127	21390	21196	21144	21135	21213	21337	21226	21204	21227	21300	21196	21169	21229	21084	20898	21022	21163	21115	21048	21274	21206	21027	21132	21193	21241	21366	21314	21101	21132	21153	21169	21298	20921	21314	21037	20879	21313	21047	21091	20999	21046	21204	21309	21130	21284	21309	21205	20951	21280	21285	20940	21287	21254	21133	21149	21223	21106	21147	21389	21181	21040	21012	21179	21092	21151	21146	21296	21196	21309	21106	21239	21341	21185	21156	21196	21183	20864	21130	21174	21097	21181	21052	21240	21272	21244	21223	21125	21132	21386	21285	21242	21068	21367	21231	20982	21205	21128	21011	21247	21348	21251	21103	21259	21281	21361	21135	21101	21108	21452	21158	20992	21410	21241	20976	21215	20925	21309	21069	20994	21038	21317	21291	21096	21191	21029	21102	21140	21250	21001	21077	21247	21163	21148	21108	21105	21167	21274	21005	21068	21367	21086	20962	21370	21422	21210	21165	21271	21306	21121	21065	21290	21016	21341	21272	20989	21063	21198	21315	21267	20979	21080	20954	21102	21215	20985	21243	21301	21074	21337	21001	21147	20837	21413	21381	21390	21317	21192	21194	21351	21018	21259	21062	21251	20993	21239	21092	21145	21331	21354	21022	21079	21299	21039	21276	21360	21103	20936	21092	21248	21246	21103	21275	21212	21180	21214	21053	21323	21084	21311	21206	21371	20991	21118	21233	21262	21266	21374	20983	21235	21130	21452	21107	20949	21115	21233	21326	21115	21268	21195	21098	21233	21325	21239	21131	21311	21127	20978	21286	21190	21000	21212	20987	21033	21190	21044	21167	21408	21367	21367	21085	21289	21214	21167	21140	21095	21279	21398	21064	21036	21377	21023	21336	21229	21054	21211	21030	21451	21221	21112	21169	21290	21069	21083	21013	21286	21175	20986	21202	21237	21160	21203	21241	21258	21199	21326	21167	21049	21072	21193	21307	21071	21295	21298	20933	21079	21166	21110	21206	20935	21161	21249	21309	21126	21169	21119	21313	21158	21089	21373	21245	21119	21205	21264	21160	21188	21195	21095	21168	21381	21344	21188	21121	21121	21281	21183	21220	21176	21226	21204	21290	21339	21217	21386	21187	21182	21087	21393	21056	21239	21244	21274	21133	21295	21018	21082	21261	20977	21171	21292	21160	21390	20948	21092	21356	21083	21022	21142	21039	21226	21119	21375	20975	21275	21110	21143	21339	21155	21287	21225	21180	21191	21257	21258	21213	21073	21200	21268	21201	21271	21213	21178	21045	21271	21007	21228	21256	21135	21105	21153	21341	21153	21105	21132	21016	21311	21411	21103	21267	21129	21344	21294	20977	21399	21055	21330	21112	21127	21112	21140	21253	20923	21200	21057	21147	21052	21063	21115	21161	21130	21339	21074	21225	21069	21138	21323	21133	21210	21217	21182	21290	21206	21280	21294	21385	21442	21262	21067	21280	21499	21308	21127	20960	20928	21073	21128	21194	21151	21101	21331	21081	21158	21171	21192	21180	21104	21110	21223	21065	21064	21242	21104	21244	21111	21270	21085	21265	21245	21197	21195	21149	20996	21337	21134	21209	21276	21296	21155	21152	21337	21266	21161	21197	21219	21023	21046	21191	21337	21339	21229	21200	21273	21326	20975	21395	21259	21343	21282	21199	21075	21065	21095	21150	21247	21230	21166	21157	21101	21125	20996	21186	21317	21135	21136	21171	20904	21136	21126	21299	20956	21194	21018	21129	20938	20891	21107	20990	21258	21106	21264	21326	21141	21194	21092	21424	21062	21019	21100	21016	21261	21188	21218	21083	21213	21118	21249	21003	21044	21357	21126	21228	21136	21049	21099	21205	21066	21305	21200	21328	21305	21173	21038	21183	21026	21172	21243	20846	21002	21148	21217	21294	21209	21230	21258	21288	21184	21179	21095	21174	21182	21332	21205	21199	21143	21187	21164	21202	21174	21368	21205	21107	21250	21163	21267	21156	21328	21083	21269	21257	21044	21379	20950	21378	21098	21223	21381	21061	21259	21323	21334	21167	21014	21307	20978	21162	21132	20984	21281	21184	21140	21317	20983	21295	21121	21078	21227	21311	21160	21202	21049	21373	21172	21115	21048	21152	21220	21377	21095	21121	21167	21361	21064	21155	21207	21183	21264	21249	21190	21265	20953	21344	21194	21181	21139	21219	21284	21486	21212	21108	21226	21092	21288	21284	21235	21409	21269	21318	21459	21016	21090	21047	21394	21254	21087	21149	21358	21286	21124	21142	21071	21299	21068	21097	21106	21269	21064	21046	21081	21259	21377	20987	21193	21103	21280	21421	21254	21202	21263	21122	21188	21145	21275	21387	21405	21378	21082	21109	21428	21019	21100	20970	21249	21092	21239	21167	21160	21177	21037	21307	21098	21049	21158	21114	21420	21081	21581	21249	21162	21474	21250	21209	21060	20973	21153	21068	21139	21032	21270	21022	21215	21387	21087	21330	20890	21186	21362	21271	21098	21321	21161	21386	21339	21151	21252	21192	21356	21260	21253	21125	21379	21243	21167	20921	21330	21179	21316	20922	21085	21235	21000	21047	21088	21000	21149	21355	21271	21269	21437	21080	21379	21103	21256	21326	21164	21102	21088	21159	21355	21230	21359	21235	21023	21094	21116	21187	21463	21314	20967	21160	21379	20969	21320	21136	21370	21396	21085	21085	20922	21333	21135	21217	21130	21231	21012	21347	21234	21307	21158	21237	21365	21242	21208	21406	21199	21405	21195	21203	21153	21144	21096	21208	21236	21259	21160	21161	21131	21159	21258	21037	21110	21145	21215	21018	21139	21136	21224	21346	21336	21459	21238	21169	21225	21113	21199	21272	21000	21168	21181	21239	21162	21182	21145	21123	21206	21210	21211	21142	21204	21128	21125	21046	21303	21168	21382	21153	21089	21232	21073	21025	21229	21070	21124	21098	21226	21067	21104	21130	21474	21323	21139	21206	21298	21166	20951	21106	21304	21283	21177	20981	21255	21029	21269	21082	21084	21031	21124	21062	21103	21127	21289	21187	21049	21252	21227	21335	21250	21307	21237	21210	21244	21032	21132	21036	20969	21191	21097	21312	21269	21120	21086	21222	21213	21243	21152	21231	21276	21243	21005	20967	21226	21259	21279	21333	21208	21267	21097	21205	21262	21144	21032	21238	21315	21300	21227	21290	21054	21154	21221	21267	21155	21234	21241	21400	21151	21175	21279	21246	21099	21200	21260	21302	21376	21306	21054	21093	21374	21104	21219	21154	21157	21201	21205	20945	21110	21318	21302	21228	21337	21297	21232	21121	21222	21344	20978	21124	21163	21302	21399	21380	21277	21196	21193	21185	21327	21147	21253	21211	21193	21024	21127	21073	21134	21307	20987	21274	21306	21204	21164	21179	21287	21244	21444	21265	21172	21170	21150	21165	21230	21232	21287	21337	21384	21236	21144	21135	21230	21256	21212	20983	21108	21238	21180	21400	21189	21146	21252	21279	21233	21350	21121	21230	21204	21143	21196	21202	21016	21275	21303	21048	20869	21167	21226	21268	21137	21236	21161	21490	21255	21130	20915	21088	21045	21282	21231	21081	21086	21123	21338	21344	21249	21106	21088	21238	21294	21217	21303	21255	21218	21147	21190	21272	21234	21098	21351	21195	21169	21125	21255	21262	21360	21238	21323	21194	21217	21149	20961	21301	21233	21153	21295	20979	21180	21435	21049	21151	21052	21119	21060	20886	21212	21403	21106	21179	21131	21212	21167	21155	21077	21229	21091	21285	20997	21296	21360	20981	21203	21197	21134	20988	21325	21255	21248	21036	21390	21149	21043	21046	21310	21043	21201	21107	21179	21219	21223	21214	21103	21246	21143	21313	21199	21079	21293	21226	21256	21143	21254	21247	21271	21277	21176	21144	21224	21153	21251	21198	21155	21361	21192	21085	21323	21106	21260	21190	21260	21189	21103	20964	21347	21272	21154	21296	21345	21308	21314	21068	21389	21319	21309	21158	21282	21121	21120	21210	21321	20952	21109	21313	21170	21169	21123	21070	21155	21169	21064	21137	21175	21373	21166	21038	21387	21220	21138	21137	21182	21212	21198	21363	21128	21209	20981	20807	21101	21444	21017	21191	21242	21149	21201	21206	21341	21277	21198	21286	21099	21267	21217	21140	21015	21211	21082	21317	21272	20924	21112	21034	21270	21038	21380	21222	21183	21108	21107	21144	21189	21025	21004	21225	21239	21490	21141	21053	21423	21291	21355	21203	21143	21220	21261	21247	21180	21153	21233	21202	21010	21261	21199	21235	21253	21077	21283	21190	21076	21274	21214	21084	20997	21273	21144	21115	21238	21454	20834	21220	21506	21401	20944	21308	21267	21337	21206	21187	21365	21405	21214	21144	21272	21249	21173	21093	21199	21323	21245	21299	21179	21351	21075	21165	21164	21224	21282	21167	21323	21227	21388	21347	21206	21223	21091	21100	21025	21256	21043	21298	21268	21004	21220	21075	21067	21418	21174	21200	20926	21200	21387	21540	21153	21291	21476	21098	21040	21148	21176	20983	21196	21297	21164	21186	21158	21136	21242	21281	21189	21326	21159	21306	21401	21129	21068	21203	21535	21299	21130	21241	21099	21421	21391	21407	21174	21475	21370	21083	21137	21231	21275	21282	21033	21265	21368	21264	21197	21190	21216	21194	21163	21198	20990	21060	20924	21072	21212	21127	21154	21086	21367	21019	21325	21275	21278	21209	21403	21276	21179	21224	21097	21228	21306	21182	21020	21081	21169	21338	21260	21282	21296	21218	21250	21184	21085	21378	21252	21216	21272	21241	21159	21288	21063	21336	21169	21156	21135	21051
21791	27587	25815	21323	19758	18686	18172	17704	17290	16844	16870	16886	16929	18285	18593	17842	17023	16356	16465	16462	16479	16679	16600	16603	16518	16448	16541	16398	16338	16437	16685	16428	16492	16300	16420	16646	16414	16333	16396	16412	16350	16472	16339	16376	16487	16335	16616	16408	16497	16462	16588	16504	16221	16332	16443	16592	16534	16362	16481	16437	16418	16473	16403	16560	16613	16514	16487	16601	16441	16597	16471	16493	16390	16469	16524	16531	16599	16516	16529	16426	16333	16439	16538	16551	16540	16396	16482	16412	16399	16397	16477	16567	16476	16482	16556	16421	16481	16492	16364	16568	16518	16333	16305	16564	16376	16390	16555	16557	16472	16655	16342	16408	16507	16468	16407	16278	16503	16460	16492	16500	16503	16480	16518	16528	16633	16396	16708	16388	16486	16370	16499	16585	16516	16318	16422	16481	16492	16345	16380	16348	16627	16388	16401	16406	16418	16462	16356	16367	16505	16394	16486	16470	16443	16548	16500	16475	16447	16519	16301	16363	16475	16347	16520	16430	16389	16374	16391	16662	16265	16405	16541	16540	16555	16647	16439	16330	16433	16437	16404	16429	16602	16583	16486	16537	16457	16283	16379	16381	16480	16452	16410	16535	16587	16533	16461	16526	16336	16474	16565	16530	16493	16566	16427	16463	16317	16523	16618	16448	16366	16395	16337	16365	16282	16462	16531	16465	16281	16436	16532	16370	16464	16317	16491	16445	16509	16337	16568	16179	16396	16451	16534	16505	16403	16551	16473	16368	16273	16412	16340	16363	16561	16498	16583	16412	16341	16568	16550	16470	16417	16461	16514	16411	16466	16526	16465	16511	16553	16323	16393	16385	16431	16523	16471	16518	16522	16512	16585	16429	16494	16467	16620	16537	16304	16431	16676	16250	16387	16491	16354	16437	16297	16528	16527	16637	16460	16360	16668	16403	16436	16550	16648	16324	16401	16531	16360	16415	16542	16505	16427	16591	16473	16529	16433	16428	16572	16540	16490	16496	16425	16354	16408	16417	16674	16453	16482	16446	16550	16692	16597	16421	16455	16476	16505	16485	16336	16421	16384	16494	16563	16560	16399	16622	16459	16406	16308	16628	16385	16339	16378	16247	16362	16308	16419	16620	16416	16346	16512	16256	16475	16618	16480	16655	16401	16505	16549	16453	16292	16572	16335	16435	16705	16395	16464	16457	16358	16588	16639	16378	16381	16525	16511	16274	16545	16532	16448	16535	16450	16343	16597	16524	16481	16364	16526	16682	16486	16672	16580	16486	16420	16420	16429	16445	16482	16343	16504	16552	16433	16389	16523	16437	16501	16357	16367	16302	16359	16611	16557	16325	16578	16306	16500	16411	16584	16377	16524	16510	16494	16357	16457	16473	16562	16331	16436	16282	16426	16460	16416	16463	16443	16348	16500	16544	16369	16440	16383	16422	16505	16518	16346	16354	16492	16347	16385	16511	16414	16406	16535	16460	16445	16585	16441	16547	16414	16470	16592	16522	16416	16347	16407	16625	16476	16552	16522	16626	16565	16392	16324	16483	16533	16448	16494	16369	16447	16346	16340	16457	16502	16430	16563	16568	16548	16445	16513	16376	16513	16448	16684	16572	16504	16351	16400	16501	16538	16474	16399	16324	16453	16438	16461	16446	16436	16488	16510	16307	16399	16384	16503	16389	16563	16452	16375	16371	16433	16440	16565	16512	16371	16461	16402	16399	16394	16343	16454	16599	16402	16392	16494	16540	16465	16530	16489	16378	16368	16379	16534	16527	16281	16432	16600	16390	16360	16565	16313	16484	16604	16456	16497	16571	16497	16420	16539	16381	16341	16437	16312	16411	16341	16565	16585	16651	16437	16532	16459	16585	16596	16338	16386	16373	16495	16500	16363	16445	16473	16561	16534	16324	16521	16566	16415	16395	16587	16424	16633	16554	16457	16364	16599	16519	16432	16528	16668	16545	16580	16476	16261	16435	16574	16455	16502	16481	16579	16247	16348	16388	16272	16568	16493	16418	16433	16635	16353	16381	16322	16569	16531	16457	16568	16620	16522	16300	16432	16396	16520	16667	16495	16428	16454	16592	16491	16509	16391	16388	16460	16420	16540	16420	16503	16461	16333	16498	16431	16512	16247	16352	16612	16385	16485	16507	16367	16354	16445	16461	16503	16453	16432	16543	16422	16492	16424	16492	16452	16522	16484	16401	16348	16657	16524	16516	16254	16488	16407	16503	16305	16439	16439	16386	16511	16409	16501	16470	16548	16450	16489	16478	16294	16314	16370	16347	16422	16597	16348	16317	16497	16378	16415	16446	16529	16478	16441	16356	16401	16570	16370	16410	16436	16356	16430	16482	16409	16489	16525	16278	16473	16495	16323	16652	16437	16421	16426	16376	16364	16473	16390	16465	16521	16221	16559	16496	16379	16470	16367	16566	16517	16400	16294	16428	16296	16515	16421	16572	16600	16575	16475	16488	16468	16465	16561	16495	16478	16344	16420	16337	16454	16405	16361	16490	16461	16357	16582	16466	16493	16496	16427	16504	16498	16449	16551	16570	16517	16517	16424	16494	16443	16666	16297	16474	16392	16564	16573	16448	16728	16335	16370	16538	16488	16396	16415	16445	16290	16415	16446	16459	16506	16378	16580	16445	16460	16505	16332	16330	16263	16562	16411	16536	16551	16390	16460	16359	16744	16340	16460	16502	16594	16530	16365	16450	16369	16326	16487	16310	16407	16507	16277	16338	16276	16437	16441	16545	16711	16202	16486	16420	16400	16464	16332	16512	16577	16333	16412	16367	16633	16513	16507	16641	16220	16556	16392	16419	16511	16414	16435	16167	16344	16528	16524	16473	16340	16543	16424	16473	16500	16630	16527	16278	16435	16545	16417	16572	16387	16467	16509	16582	16373	16804	16504	16399	16382	16558	16320	16499	16371	16410	16360	16391	16439	16661	16459	16438	16271	16392	16496	16681	16580	16313	16495	16476	16239	16553	16575	16420	16409	16429	16550	16514	16440	16457	16379	16530	16551	16504	16681	16449	16590	16378	16517	16397	16419	16493	16323	16391	16375	16650	16179	16593	16413	16385	16444	16460	16439	16485	16545	16402	16483	16275	16493	16358	16548	16454	16352	16533	16565	16393	16553	16384	16522	16472	16454	16404	16576	16383	16519	16481	16410	16399	16388	16456	16560	16464	16403	16507	16541	16596	16517	16453	16524	16691	16574	16336	16486	16634	16567	16318	16477	16568	16514	16368	16357	16441	16374	16498	16299	16418	16438	16362	16559	16449	16544	16580	16342	16315	16507	16461	16561	16274	16397	16563	16364	16476	16381	16478	16421	16442	16446	16452	16369	16598	16623	16540	16602	16760	16484	16399	16451	16510	16575	16483	16618	16500	16346	16566	16431	16478	16433	16271	16457	16623	16482	16417	16393	16391	16697	16251	16433	16763	16440	16433	16468	16209	16527	16433	16361	16518	16387	16309	16287	16554	16441	16352	16355	16470	16539	16449	16515	16458	16487	16384	16583	16373	16367	16488	16541	16478	16352	16548	16530	16409	16600	16429	16565	16327	16413	16400	16707	16489	16606	16382	16501	16205	16314	16516	16549	16509	16653	16613	16439	16744	16411	16520	16589	16422	16563	16472	16536	16519	16412	16417	16525	16367	16403	16566	16428	16420	16572	16583	16485	16584	16400	16473	16409	16519	16442	16577	16501	16410	16491	16493	16460	16569	16427	16600	16626	16666	16424	16501	16320	16462	16421	16364	16347	16544	16460	16665	16419	16425	16495	16528	16389	16525	16445	16512	16309	16413	16389	16521	16605	16549	16441	16401	16487	16386	16507	16346	16458	16468	16589	16451	16509	16720	16479	16462	16511	16425	16441	16589	16681	16479	16445	16552	16459	16474	16585	16534	16486	16659	16577	16387	16502	16499	16252	16451	16532	16499	16458	16568	16596	16698	16481	16467	16577	16437	16485	16572	16474	16545	16475	16446	16586	16356	16259	16598	16559	16558	16497	16440	16396	16427	16362	16370	16357	16438	16592	16547	16529	16578	16397	16467	16593	16470	16289	16537	16586	16470	16574	16359	16419	16334	16610	16440	16532	16454	16385	16396	16379	16498	16467	16420	16384	16306	16482	16423	16703	16539	16533	16426	16499	16489	16332	16445	16571	16591	16608	16537	16493	16352	16128	16528	16454	16622	16246	16557	16357	16453	16339	16629	16494	16521	16510	16653	16593	16461	16436	16562	16527	16391	16415	16597	16465	16361	16515	16454	16551	16567	16537	16580	16348	16512	16304	16485	16594	16488	16466	16328	16338	16456	16287	16504	16609	16539	16528	16389	16476	16324	16409	16574	16488	16325	16605	16357	16774	16457	16348	16456	16640	16435	16337	16498	16341	16486	16403	16616	16518	16516	16517	16483	16482	16402	16455	16504	16438	16480	16586	16419	16510	16464	16534	16519	16485	16500	16558	16401	16452	16658	16469	16565	16376	16437	16578	16428	16344	16571	16525	16394	16325	16515	16471	16517	16373	16361	16441	16503	16272	16357	16661	16354	16532	16481	16344	16595	16333	16570	16439	16499	16490	16555	16397	16444	16517	16364	16488	16493	16493	16510	16650	16480	16537	16343	16535	16368	16608	16600	16524	16327	16528	16356	16515	16453	16477	16408	16518	16442	16541	16290	16490	16530	16361	16303	16395	16304	16446	16541	16348	16520	16386	16274	16524	16344	16427	16564	16508	16512	16408	16475	16485	16371	16426	16317	16581	16679	16590	16459	16458	16561	16489	16331	16448	16439	16583	16629	16566	16517	16547	16586	16456	16408	16530	16304	16440	16361	16548	16438	16545	16504	16399	16473	16365	16360	16678	16451	16441	16412	16442	16374	16454	16376	16587	16532	16402	16490	16271	16527	16353	16681	16195	16458	16444	16410	16561	16361	16493	16366	16413	16489	16426	16515	16467	16474	16477	16491	16414	16484	16363	16628	16357	16401	16364	16306	16380	16449	16396	16431	16433	16546	16489	16403	16315	16375	16696	16408	16417	16487	16529	16545	16569	16330	16572	16483	16547	16447	16440	16495	16462	16282	16509	16454	16622	16300	16394	16360	16447	16448	16351	16541	16384	16517	16483	16383
25859	21450	28496	26149	24993	26281	25903	23104	22776	22476	21482	21116	23459	32207	30164	26996	23173	20589	20457	20530	20701	20418	20549	20823	20659	20398	20698	20553	20623	20290	20807	20432	20315	20567	20570	20792	20649	20751	20677	20744	20591	20707	20561	20757	20668	20596	20531	20482	20419	20741	20459	20335	20608	20549	20574	20539	20593	20395	20586	20566	20695	20586	20447	20680	20652	20739	20552	20451	20613	20575	20658	20633	20358	20479	20507	20645	20652	20541	20567	20584	20620	20666	20483	20444	20422	20479	20322	20332	20585	20446	20550	20411	20595	20768	20495	20407	20572	20380	20582	20556	20687	20360	20545	20647	20690	20466	20367	20642	20543	20440	20535	20450	20685	20362	20439	20499	20503	20611	20460	20386	20514	20527	20649	20563	20597	20428	20266	20588	20446	20477	20468	20517	20628	20594	20540	20217	20355	20442	20446	20537	20563	20379	20677	20619	20479	20496	20538	20377	20544	20679	20493	20508	20476	20500	20429	20770	20455	20513	20469	20531	20427	20468	20648	20400	20338	20674	20381	20644	20613	20474	20474	20444	20812	20544	20583	20581	20413	20412	20609	20467	20349	20393	20580	20563	20460	20458	20427	20450	20476	20603	20553	20481	20477	20549	20532	20307	20306	20414	20706	20241	20549	20462	20463	20548	20584	20569	20527	20522	20399	20629	20773	20471	20406	20405	20743	20514	20716	20598	20676	20630	20659	20522	20566	20421	20615	20480	20392	20413	20357	20243	20345	20373	20475	20603	20610	20525	20550	20508	20654	20498	20544	20508	20439	20493	20656	20641	20578	20304	20561	20822	20666	20574	20487	20640	20664	20421	20615	20695	20367	20523	20402	20322	20543	20661	20542	20647	20794	20280	20360	20611	20752	20547	20431	20378	20499	20462	20537	20545	20426	20549	20495	20581	20567	20497	20462	20549	20477	20243	20479	20646	20651	20397	20559	20561	20387	20292	20656	20438	20325	20392	20563	20441	20530	20594	20450	20468	20548	20358	20348	20760	20394	20692	20359	20528	20845	20516	20509	20644	20443	20456	20390	20806	20609	20362	20558	20423	20562	20424	20504	20404	20427	20381	20489	20412	20653	20437	20310	20405	20511	20509	20465	20314	20374	20387	20493	20490	20409	20712	20323	20515	20247	20691	20639	20303	20676	20499	20330	20577	20646	20335	20629	20377	20624	20725	20712	20530	20797	20577	20583	20562	20770	20601	20333	20383	20353	20402	20312	20602	20523	20465	20468	20318	20526	20524	20553	20523	20742	20620	20822	20528	20532	20467	20519	20430	20508	20467	20580	20583	20458	20471	20392	20549	20450	20515	20485	20402	20510	20459	20509	20459	20720	20362	20570	20606	20296	20560	20709	20594	20568	20533	20668	20365	20396	20575	20385	20560	20382	20421	20382	20278	20498	20352	20407	20545	20525	20394	20711	20547	20536	20727	20654	20462	20468	20370	20457	20475	20530	20352	20545	20465	20673	20412	20556	20648	20591	20396	20613	20497	20599	20535	20467	20420	20607	20650	20482	20559	20601	20510	20595	20489	20555	20423	20421	20468	20523	20442	20471	20435	20512	20357	20551	20851	20537	20403	20297	20545	20586	20460	20573	20337	20468	20685	20385	20673	20339	20497	20606	20616	20588	20517	20523	20463	20386	20595	20782	20620	20350	20636	20680	20293	20616	20509	20531	20404	20334	20655	20710	20398	20749	20634	20782	20395	20545	20573	20474	20399	20570	20548	20300	20542	20722	20439	20519	20584	20873	20712	20841	20475	20569	20500	20573	20472	20458	20472	20550	20379	20721	20686	20584	20661	20569	20676	20490	20544	20598	20694	20541	20499	20609	20489	20417	20712	20665	20398	20430	20629	20525	20501	20637	20396	20449	20592	20439	20362	20394	20723	20526	20641	20406	20431	20421	20350	20530	20315	20566	20433	20446	20540	20534	20655	20620	20639	20631	20503	20456	20362	20611	20500	20595	20448	20177	20421	20560	20151	20489	20355	20525	20485	20619	20613	20505	20326	20609	20419	20542	20562	20487	20367	20731	20731	20580	20455	20535	20554	20182	20377	20486	20307	20520	20556	20437	20496	20488	20542	20494	20570	20305	20531	20484	20545	20563	20506	20453	20655	20639	20509	20459	20552	20548	20584	20429	20624	20528	20398	20340	20470	20466	20674	20598	20303	20543	20379	20345	20543	20670	20426	20569	20442	20364	20391	20522	20439	20369	20359	20407	20704	20627	20718	20448	20454	20438	20385	20743	20680	20618	20594	20548	20522	20486	20430	20565	20501	20661	20539	20417	20518	20481	20484	20529	20337	20453	20520	20706	20711	20528	20812	20620	20583	20392	20353	20502	20490	20537	20620	20545	20328	20447	20484	20291	20205	20385	20632	20466	20679	20731	20508	20390	20580	20709	20674	20475	20615	20561	20520	20604	20546	20611	20449	20325	20313	20356	20492	20687	20394	20490	20340	20628	20621	20394	20316	20396	20523	20570	20468	20689	20645	20729	20524	20461	20324	20761	20412	20287	20602	20632	20371	20585	20515	20508	20575	20690	20551	20398	20616	20479	20451	20567	20467	20427	20536	20379	20589	20404	20592	20459	20551	20329	20553	20441	20427	20517	20320	20317	20458	20472	20413	20458	20282	20472	20625	20536	20533	20465	20328	20418	20524	20637	20398	20332	20488	20446	20295	20519	20386	20530	20406	20467	20616	20572	20662	20380	20678	20482	20518	20266	20663	20520	20429	20645	20554	20420	20514	20703	20397	20558	20477	20544	20542	20413	20409	20478	20567	20498	20418	20515	20470	20632	20354	20383	20728	20637	20490	20597	20251	20516	20523	20657	20598	20425	20480	20533	20455	20493	20309	20282	20510	20557	20392	20628	20672	20685	20477	20649	20855	20668	20649	20315	20504	20669	20426	20399	20554	20696	20215	20469	20573	20575	20754	20246	20537	20483	20525	20482	20220	20724	20497	20614	20435	20409	20441	20358	20604	20421	20525	20710	20558	20597	20796	20428	20626	20454	20591	20526	20799	20451	20496	20651	20623	20544	20422	20328	20334	20519	20298	20478	20446	20652	20489	20610	20636	20540	20493	20411	20699	20393	20524	20573	20637	20569	20587	20255	20636	20457	20692	20557	20455	20451	20333	20557	20542	20507	20572	20439	20612	20494	20389	20405	20387	20255	20388	20376	20599	20520	20376	20399	20713	20549	20445	20392	20584	20874	20479	20598	20468	20493	20739	20560	20378	20503	20603	20504	20570	20615	20341	20380	20318	20541	20625	20620	20454	20493	20494	20622	20396	20552	20664	20436	20585	20696	20590	20694	20604	20610	20540	20572	20586	20347	20554	20533	20573	20526	20534	20508	20402	20299	20483	20421	20622	20652	20341	20626	20501	20518	20530	20964	20750	20506	20468	20635	20606	20508	20540	20687	20415	20429	20380	20544	20239	20315	20454	20286	20511	20490	20731	20503	20616	20359	20528	20559	20489	20567	20261	20661	20534	20634	20579	20655	20376	20442	20271	20365	20271	20485	20448	20377	20305	20415	20333	20624	20424	20593	20660	20711	20413	20523	20611	20862	20634	20491	20642	20494	20643	20597	20339	20627	20478	20665	20563	20541	20384	20658	20675	20492	20528	20589	20525	20492	20685	20672	20545	20454	20440	20695	20517	20535	20641	20625	20636	20655	20521	20375	20526	20508	20319	20239	20395	20451	20296	20673	20559	20478	20341	20344	20542	20733	20623	20348	20492	20701	20619	20616	20381	20606	20564	20642	20379	20323	20293	20582	20778	20395	20560	20495	20668	20450	20389	20617	20669	20714	20253	20612	20742	20371	20500	20468	20670	20745	20471	20705	20371	20653	20582	20679	20666	20650	20484	20513	20516	20391	20460	20614	20630	20309	20339	20485	20414	20651	20459	20489	20485	20579	20654	20461	20559	20227	20574	20601	20740	20543	20519	20463	20404	20548	20496	20400	20279	20553	20239	20483	20429	20320	20332	20448	20442	20358	20373	20582	20624	20568	20493	20461	20447	20663	20390	20594	20422	20393	20441	20865	20554	20509	20657	20285	20632	20368	20507	20500	20368	20540	20577	20666	20490	20426	20634	20518	20583	20499	20456	20714	20592	20586	20712	20426	20615	20478	20356	20474	20561	20645	20630	20488	20764	20428	20673	20619	20570	20604	20628	20593	20714	20443	20448	20500	20403	20576	20344	20501	20563	20491	20456	20712	20476	20675	20574	20514	20423	20379	20506	20453	20521	20731	20555	20830	20566	20553	20674	20581	20673	20648	20575	20509	20582	20696	20581	20401	20501	20571	20475	20634	20472	20349	20685	20687	20344	20525	20490	20814	20623	20585	20485	20494	20303	20388	20414	20535	20518	20478	20551	20473	20654	20566	20529	20566	20568	20698	20465	20412	20302	20617	20631	20588	20476	20440	20550	20581	20526	20636	20813	20434	20423	20597	20426	20475	20500	20538	20609	20376	20409	20468	20354	20466	20410	20390	20564	20528	20695	20578	20688	20508	20637	20585	20369	20763	20409	20665	20650	20460	20546	20572	20609	20557	20502	20523	20443	20552	20519	20318	20682	20494	20432	20472	20394	20353	20636	20567	20581	20684	20695	20306	20560	20353	20533	20495	20552	20562	20476	20581	20637	20595	20436	20595	20469	20576	20572	20700	20725	20473	20486	20594	20606	20586	20679	20627	20664	20470	20516	20595	20632	20717	20647	20524	20566	20625	20628	20530	20618	20599	20470	20691	20581	20479	20577	20545	20533	20350	20466	20474	20468	20466	20391	20709	20412	20550	20696	20468	20368	20554	20535	20478	20297	20522	20503	20341	20658	20478	20557	20383	20565	20757	20447	20671	20487	20639	20489	20693	20540	20653	20336	20496	20652	20522	20569	20577	20597	20679	20476	20509	20489	20605	20503	20481	20440	20583	20562	20319	20337	20546	20309	20585	20531	20473	20500	20415	20504	20459	20522	20584	20571	20324	20399	20465	20445	20552	20465	20513	20601	20422	20592	20387	20429	20574	20580	20533	20391	20402	20499	20697	20689	20384	20508	20505	20523	20471	20481	20369	20480	20434	20355	20407	20508	20251	20570	20572	20565	20553	20522
24626	38836	36064	29134	24802	23818	22034	20062	19767	19134	17390	16775	21574	31897	28663	23785	18186	16230	16059	16079	16193	16169	16131	16119	16034	16141	16073	16031	16081	16296	16087	16103	16174	16093	16189	16184	16172	16158	16185	16214	16204	16220	16256	16161	16305	16112	16043	16209	16075	16169	16184	16195	16111	16111	16148	16167	16387	16076	16136	16143	16267	16123	16144	16318	16080	16030	16282	16077	16027	16248	16093	16135	16325	16282	16317	16144	16248	16051	16106	16041	16133	16238	15987	16308	16103	16040	16179	16162	16116	16085	15916	16210	16113	16091	16103	16000	16094	16207	16100	16130	16141	16093	16276	16096	16078	16182	16128	16117	16165	16147	16067	16285	16074	16002	16144	16086	16157	16158	16076	16090	16242	16172	16053	16067	15956	15989	16066	16029	15997	15902	16111	16245	15979	16262	16216	15994	15971	15873	16180	16279	16142	16172	16041	16049	16052	16175	16085	16150	15956	16118	16112	16086	16168	16036	16131	16129	16140	16119	16132	16184	16195	16230	15924	16020	16165	15995	15972	16313	16078	16141	16022	16412	15939	16187	15938	16082	16119	16206	16165	16067	16026	16211	16246	16079	16069	16054	15988	16083	16083	16208	16004	16241	16286	16018	16079	16208	16150	16167	15982	15999	15929	16139	16070	16148	16147	16116	16085	16053	15842	15907	16203	16138	16206	16054	16148	16136	16183	15978	16117	16159	16156	16118	16256	16097	16140	16065	16154	16150	16115	16222	15986	15976	16003	16158	16137	16168	16027	16179	16090	16043	16181	16019	16159	16101	16121	15887	16128	16153	16198	16117	15922	16119	16193	16055	16174	15930	16031	16058	16048	16354	16167	15983	16248	16129	16136	16295	16285	16188	16046	16202	16150	16281	16130	15936	16152	16090	16170	16029	16102	16098	16187	15989	16084	16114	16177	16142	16191	15904	16215	16058	16169	16175	15933	16039	16072	16161	16127	16228	16203	16015	16067	16034	16258	16088	16283	15975	16254	15978	16204	16085	16070	16142	16151	16036	16193	16219	16132	16142	16115	16165	16068	16022	16037	15926	15958	16118	16151	16096	16318	16133	16086	16266	16068	16018	16060	15946	16113	16219	15994	16227	16142	16043	16150	16177	15993	16289	16159	15898	16263	16100	16098	16145	16108	16135	16117	16207	15945	16176	15952	16125	16154	15971	15936	16077	16152	16210	16199	16138	16064	15965	16264	16355	16139	16066	16253	16052	16030	16101	16062	16199	16134	15977	16080	16081	16099	16235	16178	15996	15976	16147	16292	16232	16214	16161	15883	16018	16187	16180	16029	16186	16133	16183	16120	16071	16196	15983	16124	16150	16182	16137	16093	16276	15876	16037	15990	16188	16213	16128	16199	16139	15982	16106	16015	16189	16069	16167	16013	16253	16158	16201	16082	16131	16096	16094	16110	16193	16142	16168	16007	16033	16040	16103	16148	16057	16217	16176	16198	16062	16139	16173	16059	16128	15931	16164	16023	16051	16200	16186	15967	16147	16009	16192	16228	16115	15954	15904	16227	16116	16097	16195	16091	16028	15932	16184	16151	16188	16143	16141	16034	16219	16094	16034	16002	16041	16118	16136	16013	16076	16260	16027	15984	16105	16091	16082	16129	16277	16061	16079	16222	16150	16119	16174	16117	16186	16065	16116	16178	16008	16127	16155	16238	16117	15961	16172	15929	16215	16125	16042	16024	16276	15998	16113	16211	16184	16074	16193	15995	16115	16221	16092	16275	16094	16125	15897	16012	16252	16040	15921	16123	16258	16151	16160	16066	16046	16009	16121	16343	16413	16183	16114	16037	16049	16024	16179	16013	15983	16120	16265	16053	16128	16078	16061	16183	16225	15948	16077	16079	16130	16057	16200	16122	16094	16209	16166	16031	16069	15989	16200	16124	16171	16053	16209	16070	16194	16113	16087	16122	16059	16149	16238	15911	16062	16023	16060	16203	16049	16123	15951	16064	16028	16088	16289	16023	16142	16067	16036	16159	16219	16239	16112	16068	16019	16232	16076	15987	16084	16143	16208	16189	16064	16035	16111	15931	16205	16081	16107	16029	15907	16159	16042	16112	16063	16119	16221	16154	16057	16165	16040	16075	15943	16070	16197	16153	16062	16178	16080	16064	16132	16271	16151	16037	16011	16067	16152	16187	16194	16132	16112	16197	16065	16102	16180	16077	16010	16166	16212	16148	16029	16134	16013	16162	16168	16095	16012	16262	16030	16117	16101	16277	15997	16199	16172	16120	16060	16098	16218	16024	16010	16120	16109	16172	16035	16278	15997	16208	16165	16237	16248	15967	16196	16128	16044	16084	16253	16014	16142	16101	16178	16124	16222	16062	16101	16044	16100	16132	15992	16085	16259	16102	16252	16091	16052	16078	15959	16062	16007	16128	16070	16075	16131	16249	15988	16166	15996	16163	16161	16153	16237	16326	16175	15811	15990	16058	15968	16343	15938	16061	15877	16080	15916	16035	16104	16105	16194	15977	16240	16106	16084	16116	15990	16178	16004	15990	16238	16044	16192	16184	15963	16113	16065	16157	16030	16260	16126	16131	15938	15955	16230	16099	16043	16158	16184	15964	16059	16031	16157	16319	15958	16069	16144	16077	16059	16134	16230	16010	16056	16060	16021	16125	16023	16189	15996	15940	16111	16052	15992	16173	16162	16140	16218	16001	16126	16084	16086	16244	16170	16077	15974	16088	16154	16164	16007	16101	16378	15881	16132	16380	16314	16061	16262	16088	16136	16111	16078	16122	16196	16079	16164	16235	16122	16155	16091	16138	15861	16093	16224	16037	16002	16179	16097	16124	16213	16056	16042	16192	16179	16084	15979	16062	16341	16036	16307	16017	16075	16158	16063	16082	15933	16214	16002	16043	16118	16156	16068	15837	16219	15967	15985	16134	16254	16086	16190	16117	16289	15997	16004	15954	16121	16126	16085	16254	16019	16208	16152	16070	16188	16100	16045	16247	16305	16194	15965	16214	16165	16113	16070	16100	16294	16128	16175	16098	16161	16075	16031	16083	16069	16025	16079	15969	16212	16240	16120	16205	16095	16049	16108	16128	16056	16160	16084	16079	16028	16197	16173	16150	16226	16131	15990	16140	15990	16214	16117	16080	15908	16022	16028	16204	16081	16165	16070	16109	16130	16260	16087	16126	16145	16064	16051	16103	16202	16052	16125	16095	16089	15871	16100	16093	16145	16134	16083	16035	16096	15921	16081	16320	15968	16247	16164	16208	16276	16063	16113	16059	16030	16089	15982	16033	16090	16174	16312	16098	16245	16223	15928	16065	16221	15957	16111	16028	16211	16007	16019	16039	16176	16072	16105	16277	16064	16070	16080	16310	16139	16147	16095	16046	16200	16079	16207	16110	16118	16026	16257	16159	16071	16073	16190	16092	16223	16214	16074	16050	16260	15873	16106	16234	16138	16043	16272	16025	16285	16079	16038	16204	16012	15961	16076	16227	16028	16161	15942	16058	15991	16232	16084	16154	16040	16109	16207	16250	16157	15937	16284	16050	16158	16224	16111	16092	15993	16260	16059	15869	15990	16286	16022	16223	16049	16098	16083	16098	16065	16275	16072	15996	16192	16315	16194	16055	16014	15966	15988	16144	16077	16036	16095	16267	16016	15995	16113	16107	16365	16157	15898	16289	16039	16213	16150	16285	16130	16147	16083	16085	16134	16111	15986	16043	16114	16167	15973	16073	16283	16176	16213	16173	16095	16177	15957	16194	16191	16173	16078	16266	15960	16114	16290	16190	16186	15962	16082	16134	16161	16185	16243	16095	16206	16150	16217	16107	16047	16154	16005	16107	16144	16156	16282	16239	16072	16077	16097	16045	16118	15973	16056	16148	16187	16085	16228	16048	15878	16071	16204	16151	16143	16123	16099	16259	16142	16162	16192	15942	16281	16175	16094	16197	16055	16081	16061	16105	15921	16124	16018	16133	16269	16086	16175	16097	16040	16126	15907	16169	16163	16053	16052	16248	16125	15991	15908	15938	16243	16084	16097	16291	16263	15843	16127	16147	16059	16061	16127	16250	16079	16045	16093	16296	16265	16204	16012	16027	16095	16251	16279	16266	16357	16150	16134	16145	16202	16102	16132	16298	16126	16110	16103	16030	15847	16099	16205	15990	16226	16180	16169	16141	16200	16269	16235	15898	15968	16141	16086	16183	16256	16097	16268	16151	16130	16254	16021	16104	16097	16187	16170	16169	16026	16161	16257	16040	16056	16084	15998	16173	16135	16390	16077	16045	16376	15973	16195	15976	15954	16180	16088	16011	16106	16084	16189	16220	16273	16153	16054	16226	16151	16136	16052	16140	16163	16133	15996	15953	16028	16290	16228	16165	16074	16170	16031	16268	16116	16336	16005	15859	16064	16140	16240	16251	16216	16164	15941	16097	16019	16069	16180	16055	16067	16141	15980	16162	16075	16004	16047	16033	16177	16184	16030	16099	16096	16150	16204	16143	16113	16091	16176	16192	15895	16052	16337	16008	16215	16153	16036	16149	16039	16060	16045	16179	16120	16275	16067	16016	16263	16088	15926	16274	15948	16034	15979	16098	15968	16014	16317	16178	16087	16231	15994	16104	16187	16150	16001	16139	16102	16167	16006	16134	16067	16075	16058	16084	16128	16346	16080	16125	16171	16234	16157	16263	15967	16148	16244	16050	16184	16118	16174	16100	16110	16110	16042	16186	16076	16147	15889	16113	16099	16194	15866	16248	16216	16217	15977	16076	16094	16123	16106	16035	16089	16250	16185	16147	16043	16135	16170	15951	16019	16086	16221	16065	16153	16006	16058	16138	16175	16321	16157	15936	16120	16343	16132	16164	16224	16197	16107	16249	16102	16054	16181	16187	16016	16089	16041	16252	16226	16030	16129	16359	15916	16344	16006	16061	16128	16073	15950	16255	16145	15925	16182	15908	16010	16179	16210	16145	16177	16252	16088	16169	16319	16165	16016	16121	16049	15941	16101	16109	16078	16174	16124	16145	16231	16127	16230	16167	16204	16276	16221	16115	16211	16071	16070	16119	16081	16201	16185	16145	16122	16113	16237	16154	16119	16090	16015	16295	16219	16219	16091	16019	16208	16278	15985	16233	16138
24042	21419	28990	24437	22914	27123	28976	25106	23574	23269	21779	20821	27326	40456	37255	31362	23786	19965	19719	19519	19467	19617	19574	19468	19626	19473	19462	19547	19597	19493	19543	19472	19519	19607	19427	19312	19426	19241	19488	19452	19340	19531	19764	19441	19554	19412	19617	19590	19245	19716	19408	19533	19499	19409	19540	19640	19285	19424	19417	19674	19450	19321	19487	19330	19305	19524	19206	19275	19328	19493	19461	19305	19395	19528	19075	19355	19348	19353	19532	19425	19328	19211	19294	19228	19398	19318	19400	19428	19395	19506	19365	19408	19393	19497	19455	19363	19457	19344	19389	19382	19539	19441	19314	19384	19405	19367	19414	19470	19502	19375	19215	19313	19497	19613	19330	19196	19245	19459	19049	19152	19458	19626	19396	19470	19316	19493	19396	19466	19760	19625	19544	19432	19413	19389	19316	19107	19386	19343	19291	19420	19482	19251	19431	19408	19549	19362	19408	19507	19493	19393	19195	19260	19252	19430	19419	19308	19427	19347	19510	19339	19432	19252	19491	19270	19384	19486	19581	19535	19530	19574	19527	19326	19381	19565	19548	19407	19333	19388	19638	19503	19620	19458	19292	19434	19227	19134	19128	19441	19196	19346	19232	19263	19217	19378	19472	19336	19436	19459	19488	19526	19169	19442	19279	19348	19320	19492	19504	19329	19573	19196	19212	19110	19577	19522	19419	19284	19516	19659	19412	19348	19322	19373	19188	19433	19262	19343	19552	19336	19325	19429	19495	19171	19319	19414	19419	19418	19394	19189	19453	19376	19376	19370	19367	19624	19549	19247	19449	19300	19451	19449	19251	19272	19493	19439	19281	19187	19484	19632	19291	19435	19407	19463	19343	19456	19516	19443	19447	19391	19400	19433	19300	19303	19370	19267	19449	19354	19485	19443	19377	19512	19527	19289	19493	19498	19483	19399	19381	19298	19259	19453	19391	19444	19141	19599	19479	19462	19409	19464	19305	19484	19458	19452	19371	19545	19275	19528	19277	19441	19322	19058	19377	19371	19378	19427	19451	19262	19554	19398	19419	19503	19359	19364	19456	19519	19731	19538	19512	19394	19484	19327	19529	19276	19637	19544	19412	19413	19394	19294	19338	19324	19305	19279	19315	19244	19303	19405	19554	19307	19472	19426	19463	19337	19289	19371	19362	19258	19306	19447	19434	19563	19446	19178	19322	19412	19383	19258	19478	19249	19352	19345	19240	19422	19299	19618	19332	19345	19740	19534	19433	19216	19469	19584	19664	19637	19267	19320	19514	19377	19497	19284	19418	19499	19633	19459	19463	19419	19424	19387	19395	19327	19271	19199	19466	19350	19330	19380	19381	19299	19557	19387	19181	19260	19361	19264	19187	19234	19438	19381	19540	19279	19443	19331	19404	19352	19473	19364	19433	19479	19485	19474	19371	19152	19424	19424	19600	19486	19156	19481	19330	19595	19571	19472	19463	19358	19422	19372	19352	19385	19431	19366	19342	19211	19444	19601	19191	19496	19490	19340	19217	19484	19361	19457	19146	19272	19462	19211	19379	19352	19169	19580	19382	19433	19231	19145	19339	19377	19672	19394	19247	19448	19511	19310	19471	19167	19359	19302	19350	19271	19439	19418	19513	19359	19219	19285	19329	19467	19235	19329	19477	19230	19585	19385	19324	19398	19329	19509	19344	19196	19372	19379	19413	19433	19280	19449	19447	19351	19302	19302	19360	19475	19582	19394	19224	19474	19161	19454	19306	19466	19413	19421	19700	19440	19438	19546	19346	19367	19482	19474	19298	19573	19539	19472	19310	19382	19367	19169	19383	19504	19324	19248	19501	19545	19448	19419	19330	19465	19442	19306	19399	19419	19347	19286	19307	19184	19558	19409	19462	19537	19535	19404	19599	19539	19364	19417	19460	19159	19342	19449	19386	19273	19406	19341	19188	19270	19357	19278	19414	19381	19478	19170	19280	19438	19540	19311	19299	19234	19409	19470	19587	19277	19425	19432	19460	19114	19527	19435	19607	19432	19406	19251	19299	19410	19459	19392	19342	19312	19601	19332	19441	19533	19511	19340	19284	19222	19420	19375	19501	19238	19270	19560	19320	19227	19382	19239	19233	19474	19459	19325	19598	19295	19536	19239	19319	19433	19341	19520	19228	19411	19404	19268	19380	19274	19534	19384	19400	19364	19481	19330	19458	19397	19253	19400	19204	19517	19446	19405	19530	19412	19380	19412	19301	19364	19464	19359	19379	19291	19464	19417	19336	19249	19300	19384	19284	19331	19498	19141	19493	19422	19539	19419	19625	19475	19219	19255	19424	19456	19617	19510	19396	19443	19376	19466	19532	19089	19507	19426	19322	19463	19468	19365	19293	19652	19363	19494	19397	19411	19506	19567	19509	19364	19417	19576	19439	19469	19438	19489	19500	19603	19669	19403	19507	19330	19429	19403	19369	19538	19456	19540	19319	19582	19405	19217	19368	19399	19420	19641	19477	19671	19157	19233	19242	19313	19431	19445	19287	19267	19491	19432	19348	19353	19607	19446	19361	19271	19229	19163	19343	19288	19466	19538	19281	19233	18990	19439	19726	19313	19180	19341	19482	19569	19383	19453	19231	19237	19364	19322	19121	19312	19290	19162	19211	19488	19298	19277	19407	19402	19357	19339	19489	19388	19352	19148	19312	19315	19731	19544	19247	19306	19282	19455	19327	19385	19307	19407	19157	19268	19360	19335	19201	19394	19377	19391	19395	19327	19325	19303	19491	19523	19555	19415	19475	19551	19725	19430	19356	19411	19334	19468	19275	19437	19524	19526	19533	19452	19411	19328	19524	19407	19297	19460	19560	19292	19427	19474	19392	19452	19314	19242	19534	19475	19369	19385	19430	19576	19347	19396	19320	19344	19432	19425	19350	19363	19553	19394	19449	19362	19313	19637	19421	19061	19317	19224	19260	19177	19464	19762	19531	19474	19487	19431	19284	19490	19503	19347	19578	19534	19523	19400	19587	19342	19415	19488	19326	19371	19406	19194	19290	19602	19436	19522	19639	19277	19348	19322	19393	19388	19459	19501	19566	19450	19566	19525	19357	19324	19454	19457	19120	19363	19346	19349	19391	19395	19352	19599	19355	19257	19362	19213	19305	19388	19396	19339	19471	19404	19305	19354	19350	19398	19343	19322	19450	19299	19393	19351	19423	19375	19566	19430	19507	19646	19544	19471	19507	19400	19462	19426	19322	19382	19310	19669	19362	19294	19440	19552	19461	19191	19439	19544	19404	19549	19451	19487	19275	19488	19394	19541	19265	19428	19651	19334	19491	19443	19358	19419	19436	19290	19562	19417	19629	19153	19445	19426	19361	19402	19394	19420	19399	19588	19438	19509	19496	19558	19442	19581	19580	19131	19140	19460	19349	19341	19331	19326	19356	19229	19521	19570	19237	19381	19277	19141	19206	19460	19405	19648	19568	19397	19387	19205	19442	19477	19405	19466	19309	19541	19284	19336	19309	19236	19488	19245	19133	19451	19312	19441	19153	19257	19194	19386	19373	19357	19686	19456	19504	19545	19595	19455	19182	19228	19422	19360	19533	19387	19430	19171	19404	19515	19396	19177	19458	19584	19384	19395	19605	19443	19346	19262	19369	19372	19559	19624	19347	19240	19432	19492	19424	19121	19458	19295	19304	19436	19362	19295	19399	19350	19430	19511	19350	19547	19344	19213	19150	19272	19331	19330	19475	19415	19327	19277	19651	19285	19509	19393	19213	19586	19233	19218	19374	19490	19289	19519	19382	19364	19364	19150	19385	19278	19281	19320	19425	19270	19730	19491	19166	19402	19611	19533	19297	19517	19545	19293	19336	19427	19343	19318	19272	19156	19529	19299	19340	19450	19377	19524	19402	19472	19475	19347	19288	19241	19272	19239	19545	19326	19491	19617	19470	19321	19540	19503	19395	19387	19477	19179	19429	19392	19405	19534	19063	19380	19562	19443	19397	19421	19392	19477	19541	19182	19439	19346	19311	19419	19343	19432	19199	19107	19363	19554	19406	19436	19749	19250	19287	19531	19718	19656	19508	19571	19426	19310	19487	19509	19361	19451	19285	19368	19348	19428	19420	19367	19653	19220	19462	19446	19314	19394	19461	19609	19220	19397	19502	19499	19383	19532	19283	19498	19475	19419	19242	19634	19443	19253	19347	19512	19511	19556	19431	19273	19163	19244	19502	19347	19508	19280	19251	19456	19454	19262	19313	19504	19346	19468	19319	19325	19412	19464	19482	19059	19358	19143	19534	19499	19444	19452	19432	19251	19290	19454	19476	19508	19327	19356	19446	19378	19430	19583	19486	19492	19388	19455	19444	19377	19378	19183	19308	19371	19348	19434	19463	19466	19470	19137	19383	19382	19553	19580	19429	19381	19442	19393	19433	19533	19347	19353	19379	19334	19489	19375	19486	19185	19627	19270	19697	19431	19353	19393	19226	19364	19492	19501	19261	19279	19207	19414	19349	19588	19445	19569	19708	19433	19535	19398	19492	19403	19404	19535	19172	19259	19442	19756	19409	19270	19394	19583	19465	19491	19473	19557	19405	19467	19254	19370	19421	19416	19491	19451	19499	19747	19273	19432	19223	19249	19456	19319	19402	19435	19440	19257	19586	19294	19407	19356	19233	19315	19311	19406	19465	19380	19561	19565	19470	19552	19510	19354	19589	19150	19463	19356	19289	19431	19429	19584	19335	19280	19181	19433	19243	19440	19311	19295	19085	19487	19409	19299	19382	19479	19384	19287	19592	19465	19367	19113	19531	19315	19422	19302	19426	19258	19508	19372	19305	19424	19286	19322	19463	19316	19579	19288	19387	19565	19415	19444	19434	19285	19496	19592	19440	19349	19493	19397	19478	19478	19312	19350	19438	19362	19235	19461	19382	19389	19545	19038	19273	19374	19290	19500	19628	19382	19302	19432	19398	19413	19570	19515	19432	19412	19359	19411	19403	19421	19328	19529	19264	19422	19307	19480	19398	19221	19480	19454	19301	19168	19283	19498	19568	19447	19394	19371	19626	19406	19488	19546	19230	19296	19204	19225	19410	19487	19374	19376	19580	19254	19383	19382	19224	19268	19286	19378	19413	19528	19289	19294	19389	19472	19384	19374	19379	19267
28116	45453	41712	36503	29226	27967	25095	23880	22084	21009	18344	17036	28309	40757	36688	29309	18691	15563	15439	15633	15551	15470	15491	15496	15646	15479	15585	15440	15404	15573	15399	15420	15548	15520	15423	15475	15536	15480	15388	15556	15547	15539	15673	15469	15602	15476	15522	15339	15492	15313	15634	15459	15382	15516	15640	15630	15510	15459	15407	15471	15330	15475	15433	15423	15517	15551	15467	15318	15603	15505	15428	15645	15336	15412	15545	15462	15467	15490	15472	15330	15515	15277	15515	15558	15517	15408	15630	15436	15567	15539	15521	15417	15424	15531	15438	15564	15439	15569	15446	15415	15469	15624	15337	15432	15419	15524	15351	15490	15501	15401	15632	15464	15494	15474	15613	15451	15498	15432	15405	15313	15475	15426	15498	15625	15405	15513	15405	15714	15552	15542	15380	15515	15632	15489	15550	15361	15460	15504	15599	15562	15271	15379	15575	15624	15461	15443	15459	15540	15485	15451	15599	15421	15482	15706	15511	15553	15523	15440	15531	15459	15666	15452	15416	15509	15460	15467	15562	15415	15507	15694	15579	15589	15527	15376	15599	15536	15499	15500	15471	15499	15409	15316	15468	15432	15318	15365	15463	15404	15415	15630	15610	15408	15513	15568	15388	15447	15525	15518	15312	15483	15556	15562	15590	15286	15425	15503	15557	15623	15451	15457	15553	15594	15497	15442	15470	15453	15348	15678	15370	15600	15487	15504	15554	15542	15444	15332	15549	15466	15599	15485	15484	15622	15471	15549	15536	15518	15569	15537	15553	15539	15511	15459	15505	15575	15592	15513	15579	15472	15573	15403	15594	15375	15492	15451	15578	15728	15303	15498	15404	15494	15478	15450	15552	15472	15503	15526	15344	15592	15415	15505	15517	15403	15425	15533	15344	15452	15476	15552	15543	15436	15357	15436	15591	15405	15473	15610	15308	15502	15556	15420	15519	15432	15597	15495	15548	15276	15502	15415	15344	15416	15546	15455	15541	15553	15491	15564	15599	15574	15502	15666	15410	15484	15515	15487	15507	15368	15506	15509	15663	15572	15372	15331	15410	15429	15474	15477	15620	15432	15454	15425	15533	15653	15418	15329	15680	15382	15406	15482	15489	15460	15621	15456	15579	15449	15430	15328	15626	15551	15446	15638	15570	15509	15604	15498	15445	15577	15585	15487	15629	15585	15378	15308	15464	15423	15626	15688	15513	15550	15384	15536	15353	15665	15452	15617	15585	15538	15587	15447	15401	15392	15598	15461	15687	15471	15465	15439	15411	15474	15457	15502	15503	15604	15566	15515	15460	15489	15549	15500	15548	15502	15458	15466	15584	15430	15482	15604	15587	15589	15450	15497	15643	15561	15549	15575	15388	15460	15475	15538	15322	15518	15516	15418	15620	15647	15458	15697	15379	15563	15385	15409	15565	15486	15432	15484	15622	15658	15464	15560	15531	15518	15536	15659	15533	15589	15459	15498	15506	15353	15371	15494	15380	15623	15575	15664	15527	15461	15410	15616	15529	15256	15497	15575	15375	15450	15462	15605	15297	15371	15605	15394	15547	15586	15526	15474	15469	15458	15496	15417	15518	15540	15474	15457	15493	15441	15478	15441	15612	15362	15397	15373	15560	15616	15469	15422	15437	15400	15448	15394	15485	15377	15389	15515	15460	15342	15493	15498	15571	15581	15460	15508	15465	15550	15597	15543	15494	15535	15356	15635	15480	15479	15731	15596	15443	15558	15548	15595	15607	15473	15493	15619	15429	15452	15437	15468	15609	15232	15437	15619	15481	15343	15552	15525	15445	15418	15469	15533	15496	15418	15495	15490	15528	15495	15595	15428	15456	15541	15350	15457	15509	15227	15629	15659	15612	15424	15496	15641	15468	15590	15191	15610	15546	15503	15522	15479	15492	15446	15476	15501	15525	15528	15632	15383	15349	15371	15555	15534	15616	15480	15481	15535	15579	15625	15361	15498	15578	15580	15398	15577	15502	15508	15371	15407	15580	15391	15593	15514	15505	15476	15384	15525	15462	15483	15386	15511	15656	15588	15410	15582	15581	15551	15667	15682	15534	15297	15410	15479	15511	15590	15452	15542	15594	15482	15431	15523	15387	15538	15469	15508	15339	15658	15382	15596	15579	15568	15462	15427	15566	15522	15423	15440	15575	15460	15507	15407	15445	15381	15515	15472	15474	15520	15643	15428	15563	15457	15321	15494	15375	15358	15388	15291	15545	15802	15654	15353	15587	15676	15470	15478	15494	15441	15426	15502	15579	15328	15677	15521	15555	15517	15513	15461	15556	15678	15472	15345	15538	15533	15317	15443	15543	15418	15483	15293	15380	15627	15470	15501	15351	15557	15646	15235	15396	15435	15539	15646	15658	15392	15643	15495	15636	15463	15433	15319	15626	15295	15453	15473	15625	15567	15658	15400	15499	15435	15572	15524	15508	15449	15522	15637	15780	15280	15579	15467	15404	15470	15476	15503	15621	15429	15539	15514	15581	15482	15540	15602	15417	15597	15457	15501	15397	15529	15529	15540	15470	15535	15344	15583	15530	15330	15532	15427	15416	15558	15588	15441	15506	15588	15337	15396	15394	15400	15553	15470	15484	15537	15512	15379	15477	15458	15468	15561	15409	15428	15551	15332	15564	15421	15579	15703	15595	15364	15410	15552	15407	15424	15365	15451	15490	15527	15401	15460	15443	15684	15388	15517	15366	15609	15471	15593	15575	15506	15479	15536	15547	15524	15598	15524	15582	15305	15491	15410	15499	15578	15614	15613	15575	15587	15654	15515	15569	15516	15622	15518	15546	15560	15657	15677	15718	15407	15489	15533	15545	15601	15568	15480	15529	15576	15405	15516	15335	15447	15463	15387	15435	15533	15514	15467	15454	15400	15553	15549	15415	15416	15454	15498	15629	15391	15526	15503	15487	15428	15231	15498	15431	15460	15373	15493	15298	15550	15568	15560	15477	15526	15507	15460	15460	15505	15509	15577	15562	15481	15372	15483	15691	15509	15509	15533	15529	15620	15532	15547	15438	15615	15621	15462	15699	15540	15472	15559	15570	15511	15532	15455	15425	15473	15510	15591	15493	15481	15546	15434	15574	15534	15514	15521	15359	15575	15404	15364	15476	15542	15568	15571	15477	15583	15421	15464	15437	15632	15556	15486	15546	15518	15513	15450	15652	15527	15433	15482	15510	15577	15448	15393	15571	15439	15493	15294	15602	15451	15536	15564	15498	15478	15538	15440	15532	15551	15551	15517	15516	15589	15406	15642	15497	15483	15573	15449	15370	15574	15503	15416	15504	15499	15383	15482	15458	15454	15575	15585	15386	15533	15294	15582	15541	15615	15378	15504	15483	15439	15553	15442	15487	15546	15410	15447	15658	15469	15564	15363	15322	15638	15493	15427	15348	15518	15510	15534	15357	15432	15562	15606	15476	15522	15505	15552	15395	15352	15471	15522	15564	15443	15464	15549	15503	15477	15342	15494	15314	15751	15642	15426	15540	15647	15407	15718	15394	15566	15296	15536	15320	15493	15592	15407	15651	15600	15579	15527	15454	15546	15646	15465	15414	15488	15498	15403	15546	15282	15529	15369	15478	15549	15378	15471	15577	15450	15423	15278	15433	15591	15517	15551	15567	15507	15644	15504	15552	15327	15471	15580	15685	15693	15437	15424	15454	15588	15617	15502	15495	15371	15513	15496	15436	15499	15453	15535	15447	15436	15445	15614	15454	15637	15583	15340	15384	15600	15481	15505	15449	15580	15388	15532	15306	15351	15478	15580	15381	15466	15600	15589	15399	15500	15510	15498	15496	15457	15459	15548	15307	15547	15507	15370	15606	15452	15664	15559	15503	15531	15544	15519	15522	15589	15432	15444	15706	15498	15589	15549	15502	15610	15459	15368	15624	15481	15364	15444	15460	15410	15439	15359	15570	15654	15661	15526	15546	15544	15556	15479	15459	15562	15543	15503	15386	15466	15434	15469	15571	15481	15635	15460	15459	15625	15427	15491	15580	15408	15554	15666	15379	15447	15509	15520	15563	15411	15553	15465	15588	15650	15407	15443	15486	15443	15492	15405	15518	15357	15464	15518	15324	15418	15394	15402	15435	15453	15452	15419	15580	15612	15572	15606	15401	15367	15417	15655	15423	15546	15351	15605	15409	15506	15627	15424	15618	15463	15639	15591	15605	15397	15523	15385	15491	15347	15817	15538	15516	15409	15440	15487	15525	15438	15516	15363	15379	15583	15488	15331	15234	15503	15538	15396	15693	15434	15460	15662	15696	15587	15629	15567	15514	15376	15544	15546	15502	15576	15410	15478	15596	15526	15625	15503	15618	15548	15582	15541	15438	15350	15477	15471	15478	15522	15267	15467	15302	15497	15411	15558	15524	15494	15467	15576	15431	15538	15604	15806	15414	15441	15449	15395	15567	15468	15512	15523	15549	15661	15577	15593	15515	15432	15333	15523	15384	15406	15526	15543	15456	15428	15673	15481	15565	15558	15349	15525	15560	15411	15625	15445	15431	15584	15505	15475	15603	15518	15573	15515	15576	15356	15601	15381	15459	15446	15409	15614	15511	15494	15372	15484	15492	15426	15492	15498	15322	15464	15738	15514	15369	15641	15368	15537	15551	15344	15457	15511	15521	15609	15369	15555	15670	15522	15549	15304	15442	15485	15587	15390	15452	15638	15520	15450	15552	15566	15557	15438	15547	15388	15335	15433	15464	15517	15350	15612	15594	15559	15440	15497	15321	15628	15350	15466	15605	15434	15411	15424	15603	15490	15614	15556	15385	15365	15463	15615	15516	15429	15470	15512	15652	15460	15328	15440	15393	15526	15409	15719	15375	15418	15650	15435	15511	15427	15484	15376	15488	15603	15532	15377	15634	15505	15544	15309	15447	15396	15594	15521	15471	15618	15476	15479	15581	15478	15600	15376	15517	15389	15561	15528	15505	15318	15635	15664	15591	15532	15677	15516	15302	15490	15640	15395	15437	15465	15323	15550	15389	15426	15472	15648	15327	15450	15485	15560	15363	15518	15432	15516	15577	15799	15681	15357	15427	15418	15531	15537	15605	15603	15591	15373	15492	15530	15300	15432	15445	15418	15630	15439	15564	15480	15475	15418	15476	15397
31480	24678	25536	24467	21666	21549	21084	20728	20677	20739	20496	20316	20667	21816	21957	21428	20501	20204	20093	20010	20178	20236	20148	20047	20083	20187	20142	20094	20234	20000	20114	20248	20215	20201	20036	20303	19985	19871	20198	20290	20143	20404	20191	20224	20008	20148	20330	20134	20009	20284	20203	20231	20307	20175	20209	20410	20317	20179	20145	20207	20080	20044	20069	19938	20116	20028	20046	20163	20251	20270	20112	20056	19989	20077	20050	20172	20099	20315	20064	20084	20308	20265	20095	20006	20233	20314	20031	20236	20104	20132	20202	20262	20351	20136	20127	20344	19960	20326	20301	20119	20088	20330	20294	20254	20065	20018	20279	20197	20090	20121	19927	20136	20301	20136	20224	20077	20211	20198	20067	20186	20153	20266	20311	20306	20330	20261	20218	20100	20197	20151	20106	20336	20114	20329	20325	20194	20078	20105	20201	20268	20209	20144	20198	20159	20138	20432	20051	20260	20013	20144	20344	20029	20303	20178	20268	20165	20265	20244	20108	20068	20170	20201	19988	20149	20143	20120	20159	20292	20344	20079	20280	20205	20081	20024	20157	20130	20221	20271	20192	20038	20130	20158	20091	19993	20170	19976	19929	20061	20050	20149	20236	19983	20020	20240	20188	20302	19966	20000	19838	20001	20044	20199	20111	20255	19969	20282	20376	20326	20065	20278	20140	20059	20179	20360	20100	20273	20227	20074	19984	20068	20258	20227	20223	20018	20239	20313	20218	20092	20135	20120	20274	20014	20015	20441	19887	20208	20325	20433	20127	20240	20095	20104	20081	20084	20188	20446	20187	20226	20227	20129	20142	20081	20271	20014	20026	20178	20121	20305	20214	20039	20110	20129	20070	20116	20221	20177	20138	20270	20257	20144	19874	20241	20149	20343	19996	20015	20053	20094	20228	20475	20074	20211	20322	20160	20272	20131	20115	20223	20190	20103	20368	20201	20000	20261	20101	20150	20126	20105	20054	20282	20082	20214	20111	20170	20081	20312	20041	20119	20102	20152	20095	20129	20113	20144	20111	19840	20036	20071	20213	20313	20349	20214	20215	20031	20159	20212	20135	20153	20231	20182	20050	20130	20185	20097	20200	20015	20155	20137	20158	20444	20034	20284	20302	20050	20155	19991	20322	20105	20243	20267	20060	20249	20207	20335	20148	20134	20174	20189	20168	20221	20096	20122	20050	20174	20168	20084	20101	20110	20108	20255	20247	20200	19985	20148	20223	20145	20176	20008	20236	20173	20144	20064	20181	20030	19967	20239	20091	20256	20259	20265	20126	20222	20100	20248	20371	20146	20244	20285	20325	20104	19963	20104	19991	20031	20216	20199	20405	20186	20064	20199	20102	20262	20253	20101	20146	20138	20249	20105	20189	20154	20182	20263	20264	20193	20188	20093	20091	20228	20204	20209	20035	20082	20007	20417	20143	20175	20205	20243	20232	20243	20147	20343	19939	20011	20191	20109	20281	20174	20015	20158	20251	20178	20133	20221	20091	20276	20215	20017	20165	20234	20110	20078	19913	20179	20434	19915	20087	20147	20006	20231	20348	20126	20234	20039	20364	20332	20159	20168	20298	20251	20272	20252	20160	20121	20224	20210	20020	20063	20219	20230	20110	20238	20082	20080	19922	20178	20061	20100	20373	20035	19972	20025	20094	20346	20267	20126	20267	20185	20072	20171	20201	20191	20090	20267	20418	20559	20267	20131	20270	20162	20072	20325	20409	20120	20134	20180	20093	20228	20339	20384	20208	20103	20125	20255	20088	20174	19991	20133	20087	20093	20074	20043	19942	20287	20009	20292	20052	20212	20298	20178	20044	20150	20103	20167	20342	20255	20243	20139	20061	20093	20192	20342	20043	20190	20312	20242	20247	20103	19990	20049	20199	20093	20073	20196	20202	20055	20281	20276	20140	20100	20307	20242	20233	20096	20285	20121	19947	20073	20301	19979	20096	20254	20160	20168	20217	20111	20224	19885	20216	20108	20005	20265	20156	20231	20229	20126	19945	20151	20108	20042	20205	20077	20245	20254	20170	20411	20184	20122	20250	20263	20066	20115	20181	20215	20255	20230	19936	20269	20328	20226	20214	20266	20157	19938	20070	20311	19803	20236	20097	20012	20096	20392	20304	20219	20405	20251	20382	20158	20206	19899	20244	20090	20085	20134	20217	20215	19858	20122	19903	20411	20256	20381	20313	20161	20073	20345	20370	20021	20248	20043	20165	20272	20216	20223	20132	20130	20124	20106	20280	20070	20196	19787	20238	20279	20144	20119	20117	20009	20432	20097	20065	20241	20267	20182	20034	20087	20107	20151	20316	20071	19997	20280	20147	19959	20114	20162	20076	20119	20074	20214	20201	20337	20122	20161	20304	19998	20009	20104	20038	20025	20047	19922	20253	20096	20002	20139	19940	20217	20280	20073	20242	19969	20164	20187	20353	19871	20248	20090	20065	20084	20113	20264	20317	20107	20119	19978	20184	20065	20267	20252	20061	20014	20183	20103	20183	20438	20278	20247	20118	20222	20159	20055	20257	20003	20142	20061	20228	20127	20001	20229	20278	20073	20161	20171	20126	20252	20103	19992	20249	20201	20084	20257	20195	20182	20119	20145	19941	20108	19889	20093	20076	19939	19853	19990	20065	20299	20008	19976	19868	20275	20076	19973	20220	20309	20221	20252	20177	20140	20004	20153	20072	20209	20209	19975	20267	20106	20067	20256	20148	20067	20118	20196	20310	20222	20209	20222	20202	20087	20117	20145	20190	20055	19966	20307	20288	20112	20031	20000	19991	20131	20114	20231	20152	20261	20208	20150	20132	20153	20291	20308	20179	20265	20106	20098	20187	20226	20338	20220	20105	20144	20123	20148	20271	20482	20229	20159	20186	20080	20101	20239	20315	20168	20042	19944	20076	20176	20237	20239	20104	20130	20121	20342	20086	20334	20048	20192	20113	20112	20054	20101	20085	20152	20298	20150	19981	20041	20170	20490	20195	20096	20030	20055	20382	19968	20070	20001	20147	20048	20399	20147	20157	20264	20087	20222	20242	20059	20158	19997	20255	20127	20148	20181	20270	20141	20217	20219	20169	20275	20207	20134	20254	20299	20083	20117	20015	20016	20089	20014	20040	20035	19964	20339	20325	20251	20301	20087	20019	20143	20201	20192	20105	20011	20264	20135	20204	19894	20098	20188	20140	20097	20312	20205	20106	20329	19862	20143	20208	20060	20082	20157	20038	20228	20326	20065	20155	20474	20150	20214	20098	20246	19931	20313	20238	20190	20140	20059	20383	20313	20099	20082	20189	20191	20056	20173	20091	20058	20090	20097	20110	20271	20169	20068	20353	20206	20107	20418	20247	19825	20040	20077	20327	20239	20044	20185	20169	20155	20176	20327	20126	19977	20148	20224	20245	20224	20176	20235	20141	20164	20029	20210	19906	20056	19946	20021	20355	20109	20331	20225	20090	20301	20346	20046	20177	20300	20096	19993	20133	20341	20203	20116	20111	20135	20250	20376	20239	20282	20093	20039	20228	20168	20138	20213	20184	19941	20004	20110	20221	20042	20115	20198	20134	20057	20067	20190	20247	20181	20095	20175	20331	20141	20370	20119	20061	20193	20261	20305	19912	20029	20033	20114	19995	20084	20156	20181	20136	20203	19921	20116	20222	20094	20398	20095	20062	20103	20380	20056	20007	20179	20194	20057	20339	20157	20274	20098	20073	20342	20244	20132	20232	20121	20058	20028	20031	20179	20054	20032	20430	20175	20180	20243	20275	20256	20395	20288	20239	20205	20084	20125	20215	20273	20382	20262	20181	20066	20293	19879	20129	20118	19965	20093	20023	20136	20215	20153	20278	20236	20048	20319	20343	20083	19965	20092	20282	20327	19903	20083	20155	20051	20185	20253	20194	20303	20239	19984	20306	20181	20015	20126	20093	20240	19966	20095	20198	20166	20294	20227	20072	19907	20221	20179	20196	20038	20133	20343	20326	20211	20158	20215	20211	20075	20255	20136	20272	19990	20224	20155	19965	20199	20316	20201	20074	20272	19877	20032	20185	20212	20355	19987	20239	20362	20384	19955	20329	20118	20080	20114	20034	20072	20028	20201	20198	20268	20189	20271	20468	19965	20115	20162	20180	20158	20236	19979	20225	20124	20193	20024	20195	20164	20023	19979	20142	20106	20325	20245	20272	20102	20114	20104	20074	20173	20033	19975	20229	20285	20180	20269	20081	20021	20246	20246	20158	20183	20085	20258	20040	20130	20258	20007	20212	20313	20366	20261	19984	19931	20157	20192	20094	20021	20059	20049	19991	20087	20293	19963	20152	20279	20294	20097	20129	20014	20211	20326	20126	20083	20182	20040	19824	20122	20136	20326	20362	20139	20156	20145	20303	20253	20103	20057	20382	20229	20018	20060	20373	20270	20082	19825	20187	20340	20069	20070	20157	20036	20126	20151	20146	20153	20036	20138	19948	20115	20089	20157	20229	20080	20022	20069	20040	20172	20019	20070	20084	20102	20076	20177	20042	20083	20117	20066	20117	20000	19945	20337	20236	20217	20172	20290	20416	20374	20030	19871	20038	20339	20124	20188	20266	20242	20075	20092	20053	20068	20108	20148	19973	20096	20273	20178	20236	20192	20164	20330	20235	20223	20104	19934	20355	20119	20034	19842	20192	20246	20225	20340	20028	20109	20233	20189	20195	20113	20002	20274	20214	20179	20442	20225	20042	20168	20096	20036	20169	20237	20363	20333	20475	20344	20268	20194	20035	20196	20134	19999	20364	20117	20149	20212	20238	20101	20178	20085	20209	20040	20108	20189	20233	20100	20406	20448	20283	20120	20095	20181	20261	20300	20167	20325	20192	20351	20163	20230	20173	20264	20001	19906	20089	19986	20330	20377	20240	19987	20256	20202	19997	20019	20211	20276	20186	19951	20100	20404	20227	20216	20259	20120	20097	20179	20124	20173	20210	20236	20226	20298	20285	20473	20239	19960	20117	20174	20092	20328	20128	20203	19919	20142	20112	20065	20054	20076	20402	20043	20038	20011	20124	20170	20266	20052	20169	20074	20207	20232	20238	20191	20278	19838	20128	20065	20170	20126	20154	20214	20015	20031	20261	20109	20231	20446	20184	19967
21102	24683	22361	21305	18257	18183	17038	16715	16817	16720	16337	16307	16812	18219	17895	17127	16332	15846	15823	16006	16007	16076	15867	15922	16132	15942	16037	15995	16072	15937	16191	15979	15941	16163	15833	15831	16055	15985	16079	15883	15906	15852	15816	15976	15999	16000	15811	15958	16015	16076	15823	15891	16124	16105	15894	16005	15939	15895	15786	16092	16140	15910	15897	16061	15822	15943	15970	15846	15980	15870	15974	15936	15988	15873	15938	15900	15715	16134	16042	15759	15829	15996	15846	15988	16090	15884	15818	16031	15827	15926	15968	15916	15935	15906	16037	15849	15971	15865	15949	15947	16026	16175	16028	15943	15951	15991	15749	16122	15931	15932	16002	16011	15966	16275	15803	15981	15961	16037	15932	15863	16040	15940	15938	16074	15872	15811	15993	15988	15968	15800	15825	16023	15979	15894	15917	16023	15975	16086	15908	16009	15863	15878	16130	15916	16079	15946	15807	16081	15937	15966	15862	16103	15837	16017	15922	15966	15911	15905	15937	15959	15966	15873	15785	15875	15951	15942	15969	15962	15995	16029	15956	15844	15920	15867	15897	16012	15840	16006	15812	15975	15875	15964	15951	15865	15961	15921	15804	15894	15822	16044	15926	15921	15976	15926	15958	15920	15863	15978	15994	16065	15719	15928	16085	15898	15948	15940	15798	15909	16010	15877	15779	15767	15956	15820	15956	15974	15931	15840	15946	16046	16038	15919	15986	15927	15796	15930	16085	15975	15790	16007	15967	15924	15860	15796	15979	15928	15969	15956	16011	16036	15897	16003	15926	15810	15903	15792	15896	16027	16098	15986	15919	15843	15958	15793	15784	16055	16001	16208	15880	15905	16111	15928	15831	16065	15797	15974	15850	15903	15854	16058	16062	16060	16122	16009	15888	15953	16095	15899	16058	15827	15979	16275	15990	15862	15936	16009	15963	16055	15956	15880	16024	16070	15997	15878	15946	15992	16060	15998	15867	16077	16028	15764	15983	15831	15846	15859	16013	16112	15966	15922	15968	16174	15944	15817	15873	16014	15966	15820	16060	15903	15927	15829	16062	16011	16120	15807	15889	16016	15902	16077	15920	15922	15878	15956	16003	15843	16108	15958	15843	16080	16003	15906	15944	15859	15879	15891	16078	15953	15922	15906	15931	16174	15989	15821	15966	15797	15944	15924	16000	16053	16103	15948	16023	16009	15955	15815	16097	16021	15948	15895	16067	16056	16072	15943	15884	15885	16061	15781	15849	15923	16053	15924	15938	15877	15931	15926	16018	15995	15806	15978	15921	16061	15998	15962	15955	15853	15918	15898	15850	15896	15982	15908	16020	16019	15984	15940	16145	15900	16136	15932	15919	15886	16136	15917	16026	16081	15984	15838	15859	16134	15796	16159	15870	15930	16031	15849	15867	16105	16208	16202	15838	15758	15956	15799	16011	15966	15918	16046	16025	15906	15981	16025	15942	15952	15667	16127	15941	15949	16245	16010	15880	15990	15929	15716	15930	16019	15855	15786	15968	15939	15960	15782	15906	15957	15955	15783	15909	15925	15950	15867	15817	15850	16068	16111	15889	15783	15759	15817	15804	15937	15874	15904	16153	16033	15989	15906	15875	15808	15928	16004	15842	15954	16059	15880	16066	15928	16120	16050	15919	16020	16084	15921	15923	15957	15988	15953	16052	15923	15950	16013	15816	15893	16016	16028	16048	15869	16170	15809	15821	16176	16144	15834	15963	15954	15904	16020	15866	15917	15781	15966	15984	15999	16042	15928	16028	16138	16109	16079	15896	15975	15932	16053	15797	15951	16004	15967	16106	15948	15800	15878	16045	15944	15742	15972	16015	15996	16001	15839	15969	15866	15880	15931	16008	16103	15899	15992	15930	16032	15847	15922	15869	16013	15891	16121	16006	15797	15857	15927	16071	15733	15930	15907	15975	15926	15841	16060	16127	15988	16013	15838	16014	15986	15844	15929	16066	15980	16045	15832	15972	16029	16114	16093	15970	15916	15848	16015	15933	15926	15883	15921	15980	15906	15884	15975	15958	15843	16105	15865	16017	15758	15898	16116	15904	15955	15988	15964	15933	15981	15855	15966	16055	15913	15912	16043	16057	15908	15981	15878	16013	15941	15912	15743	15990	15990	16037	16047	16074	16019	16054	16089	15710	16022	15959	15883	16059	16124	15864	16029	15821	15980	16068	15981	15783	16246	15978	15978	15931	15816	15795	15943	15932	16024	15858	16031	16054	15854	15985	15972	15910	15911	15911	15853	16000	16122	15933	16059	15862	15990	15978	15978	15850	15865	15915	15848	16012	15804	15945	16033	15922	15954	16042	16049	16018	15893	16019	15865	15904	15944	15878	15927	15971	15819	16048	15953	15965	15857	15934	15816	15860	15949	15811	16129	16135	15978	16004	16045	15963	16012	16096	16011	15860	16061	15903	15881	16166	16039	15885	15804	15955	15971	15990	16117	16063	15868	16107	16000	15944	15725	15914	16188	15898	16050	15998	15852	15877	15937	15880	16060	16136	15866	16176	15977	16083	15923	15848	15904	15866	15870	15863	16105	16064	16017	15826	16008	16042	15630	15923	16144	15800	15776	15821	15968	15991	15974	16084	16092	15896	15877	15910	15895	15968	16043	15971	16021	16015	15927	16071	15955	15760	16078	15943	15890	15904	15846	15972	15904	16124	15908	15930	15939	15986	16152	15989	16016	15879	16110	15926	15935	15898	16011	15870	15954	15775	15873	15962	15924	15891	16020	16040	15942	16125	15967	16035	16046	16067	15850	15822	16033	16014	15963	15878	16025	15760	16079	15959	15996	16046	15921	15992	16033	16063	15705	15830	15920	15969	15840	15798	15991	16032	16070	15969	16068	15977	16021	15805	16188	16159	16084	15928	15893	16052	15975	15835	15891	16080	15880	15946	16140	15881	15810	16189	15743	15890	15930	15907	15929	16061	15901	16033	15913	16107	15980	15955	15812	15902	15972	16151	15866	15854	16038	15822	16061	15918	16065	16024	16042	15947	16009	16028	15920	15987	15883	15919	15859	16017	15904	15924	15938	16054	16023	16012	15995	15965	15990	15827	16003	15714	16091	15948	15825	15951	15833	15915	15917	15940	15883	15942	15934	15836	15772	15865	15851	15872	16009	15883	16031	15897	15810	15980	15913	16060	15980	15896	15852	15918	16112	16051	16037	16045	15931	15981	16084	15931	15943	15806	15953	15919	15995	16139	15975	15986	15926	16095	15895	15931	15834	16122	15974	16043	15935	15889	16006	15913	16051	16001	15908	16091	15977	16052	15957	15680	15823	15935	15977	15911	15991	16183	16119	15954	15998	16058	15973	15827	15962	16028	15938	15972	15850	16017	15953	15977	16130	15969	15944	15901	15881	15877	16207	15927	15884	16136	15817	15981	15952	15947	16065	16000	15831	15868	16043	15838	16032	15866	15914	15943	15932	16124	15860	15796	15911	15803	16026	15881	15976	15868	15934	16056	16030	15869	15786	16030	15867	15833	15888	15990	15968	15883	15905	16053	15986	15968	16024	15862	15793	15979	16047	15941	15936	16032	15996	15852	15961	15891	16193	15893	15953	15950	16042	16009	16019	15919	16002	15919	16000	16122	15929	15865	15909	15805	15924	15899	15859	15758	15846	15959	15975	15947	15983	15972	15908	15923	15934	16033	16087	15775	16165	16082	16008	15844	16003	15956	15916	16068	16041	16013	15801	15949	16023	15922	16139	15881	15906	15983	15780	15870	15896	16013	16066	15984	15947	15910	15724	15931	16003	15933	15819	16000	16100	16024	15893	15970	15984	15883	16000	15809	15780	15811	15992	16058	16088	15948	15993	15948	15979	15783	15846	15970	16131	16054	16038	15899	16025	16003	16065	15922	15956	15940	15993	15945	15930	15988	15989	15904	15752	15860	15910	16039	15952	15908	15855	15931	15997	16008	15982	15948	15872	15977	15996	16113	15927	15860	16095	16127	15966	15726	15913	15905	15944	15971	16052	15897	15873	16105	15914	16033	15965	15903	15751	15931	15767	15969	16192	15847	15974	16024	15861	15954	15845	15928	16013	15820	15962	16174	15825	15964	16001	15964	15995	16151	15995	16049	16029	16126	15952	15968	16103	16032	15844	15923	15886	15878	15881	15908	15956	16050	15832	16154	15918	15882	16082	15710	15839	15874	15896	15939	15839	15920	15936	15939	15809	15822	15973	15942	15978	15952	15972	16073	16111	15838	16031	15985	15946	15931	15863	15963	15886	16060	16042	16225	16080	16042	15930	15826	16050	16078	15970	15941	16016	15898	15920	15863	15878	15989	16015	16099	15875	15909	15801	15884	15783	16224	15834	16085	15878	16068	15903	15976	16116	16025	15952	15925	16062	15958	15868	15784	15949	15887	16050	15875	16000	15945	15907	15819	16009	16028	16136	15878	15820	15836	15914	15967	16145	15959	16008	16106	16013	15928	15881	15942	15931	15914	15902	16058	15750	15983	15999	15949	15978	15827	15930	15926	15805	15828	15922	16024	16010	15960	16023	16048	15993	15908	15993	16066	16084	15894	16085	15982	15933	15754	15980	15954	15978	15721	15945	16113	15891	15977	16073	16099	16017	16090	15920	16046	16167	15918	15746	15994	15853	16073	15983	15954	16020	15868	16043	15947	15999	15975	16023	16153	15913	15938	15905	15794	15963	15949	15909	16021	15968	15910	16092	15883	15877	16099	16058	15926	16039	15870	15987	15896	16056	15895	15797	15996	15955	15916	15987	16087	16050	15844	15932	16031	15926	15981	15765	15750	15922	15863	15909	15793	16009	16090	15940	15690	15937	16025	15996	16020	16080	15904	15976	15960	15968	15933	15847	15904	15963	15857	15799	15979	15964	15921	15801	15992	15919	15932	15978	15905	15978	15990	15856	15884	15941	15892	15922	15765	15954	16060	15983	15971	15869	15866	15796	16059	15995	15916	16015	15943	15795	16062	16084	15838	16067	15964	15968	16100	16131	16145	15801	15883	15931	15908	16083	15949	15992	15913	16054	15958	15970	15796	15925	15935	16017	15961	16042	15803	15893	16107	16099	15945	16097	16106	15908	15979	15866	15855	16056	16030	16036	16054	15892	15836	15882	15826	15816	15948	15800
25831	21452	28500	26520	24974	24779	24601	22329	21889	22278	21344	20946	24108	32142	29784	26532	22854	20370	20121	20020	20051	19920	19918	20081	19939	20209	20193	20198	20190	20053	20174	20067	20075	20037	19859	20082	20063	19839	19818	19892	19911	20165	19955	20196	19943	20097	20070	20203	20066	20094	20010	20007	19957	20136	19997	20059	19844	19887	19940	19936	20240	19905	20143	20172	19693	19914	19932	19797	19812	20187	20191	20014	20078	20030	19867	20031	20040	20039	20130	19982	19900	19936	19944	20207	19995	19990	20090	19875	20110	20119	19791	19810	20037	19785	19978	20112	19911	19952	19995	20046	19910	19782	20215	20132	19978	19942	19903	19783	20091	20031	20102	19978	19977	20147	19864	19859	20049	20154	19976	19876	19775	20012	19939	19898	20051	20079	19871	20006	20036	19916	20127	19937	19754	20022	20076	20083	19996	19764	19863	20190	20056	20112	19971	20044	20042	19798	19967	19998	20119	20162	19900	20077	19973	19903	19986	20012	20160	20020	20045	19932	19863	19914	20106	20017	20151	19727	20084	20066	20108	20163	20100	20079	20017	19841	19932	19976	19921	19876	20067	20232	20065	19893	20070	20079	20133	20025	19905	19921	20128	19963	19898	19986	20162	20053	19923	19883	19884	19890	20032	19855	19758	19809	20044	19977	19880	19826	20259	19929	19807	20001	19890	20296	20139	20110	20203	19944	19965	19935	19942	19939	20033	19947	19867	20140	20086	19973	20000	19786	20117	19767	20037	19777	19892	20017	20173	20094	20001	20215	19787	20088	19982	19707	19962	19977	19761	19984	20114	20072	19934	19695	20230	19943	20101	20059	20206	20210	20074	20033	19919	20032	20049	19966	20003	19885	19865	19713	19922	19906	19954	20157	20020	19794	19686	19960	19834	19842	20113	19954	19872	20218	19994	19870	19752	19829	19946	19946	19880	19930	20095	20158	20232	20174	20113	19789	19912	20000	19938	20007	19962	19969	19768	20014	19960	20021	19955	20029	19958	20030	20088	19992	19749	19908	20068	19849	20120	19874	19987	20054	19821	19877	20047	19824	19965	20006	19946	19850	20059	19884	20118	19906	20117	19938	19832	20057	20239	19933	20019	19758	19762	19957	19815	19907	19756	19930	19944	19874	19758	19907	20128	20025	19988	20291	20048	19902	20141	20197	19960	20048	19873	19734	19896	20199	20013	19927	20066	19855	19884	19845	19962	19869	20073	19933	19973	19961	20072	19944	20050	20062	20042	20072	20054	20010	20341	19944	19837	20091	20063	20125	19879	19858	19899	19950	19853	20110	20182	20065	20144	19938	20102	19912	20068	20170	19918	19945	20125	19945	19969	20005	19880	20013	20055	19859	20057	20008	20028	19905	20188	20106	19891	19915	19924	20161	20040	19873	20013	20207	19913	19771	20302	20057	19997	19751	20097	19864	19825	19876	20061	19890	20169	19843	19765	19850	20021	20058	19931	19964	19968	19857	20201	20212	20038	19831	20006	20018	20033	20117	19962	19903	20241	19920	19619	20148	19879	19900	19769	20092	19982	20047	20225	20162	19965	20084	19868	20038	20091	20040	19925	20039	20114	19953	19915	19998	20076	20080	20172	19746	20131	20003	20200	19863	20179	19965	19871	19971	20038	20034	20017	19961	19911	19927	19970	20109	20084	20001	20000	20043	19836	19817	19881	19714	19871	20068	20091	20139	19937	19944	20089	20103	20017	19943	19795	20082	19965	20050	19882	20004	20187	20318	19841	20204	19929	20223	20179	19999	19842	19834	20015	20066	19931	19789	20086	20043	19936	19728	19948	19980	19956	20110	19797	20098	19944	20120	20219	20039	19888	19848	20202	20018	20025	19676	20090	20119	19758	19842	20183	19861	19770	20305	20087	19951	19864	20066	19823	19845	19901	19966	20192	19865	19971	20052	20107	20211	19859	20042	19877	19959	19957	20100	20131	20063	20031	20011	19931	20017	20058	19954	20154	20032	19873	19933	19915	20092	19881	20042	20131	19982	20029	20180	20041	20055	19841	20015	20102	19891	20140	19979	20201	19994	20091	19856	20295	20165	19875	20031	19965	20064	19941	19982	19945	19822	19799	19787	20007	20284	19946	19944	20149	20171	19927	19872	20013	19921	19695	19756	20083	19986	19967	19784	19987	20074	19963	19832	20066	20081	19868	20018	20082	20107	20192	20271	19964	20179	19933	19996	20005	19996	19796	19955	19937	20003	19910	19965	19992	19993	19831	19898	20019	20107	19857	20210	20077	20109	20080	20033	19926	20067	19999	20029	19938	20154	20006	20065	20159	19924	19985	20134	19838	20067	19993	19878	19951	20066	20133	19871	19832	19890	19895	19996	20030	20135	20350	19983	19922	20003	20034	20003	20036	20107	20078	20142	20058	19988	20093	19971	19997	19878	20067	20058	20069	20061	20220	19816	19866	20039	19995	20039	19968	20096	20036	19948	19922	19862	19962	20045	19901	20034	19960	19853	20027	20009	19810	19898	20030	20270	20023	19988	19862	19958	20250	20030	20029	19945	19961	20060	20049	19940	20096	19904	19879	19943	19917	20079	20016	19929	19837	19880	19844	20040	20117	19887	19813	19760	20023	19992	20239	20123	19882	19867	19990	19953	19845	19976	19974	19894	19994	19949	19962	19936	20112	19832	19921	20033	20121	19968	19798	19923	19877	19994	19969	19943	20056	19945	19959	19790	19686	19736	19975	20044	19856	19902	19685	19847	20008	20109	20291	19957	19938	19939	20019	20035	20064	20065	20013	20215	20048	19733	19935	19973	19972	20162	20124	20109	20107	19964	19947	19945	20024	20012	20090	20121	19874	19927	20015	19896	19998	19856	19979	19821	19975	20014	20019	20047	20051	19995	19812	19844	20117	19853	19968	20081	20110	19985	20153	19878	20059	19831	20079	20015	20113	20140	20158	19957	20028	19999	19927	19918	20011	20197	20190	19841	20040	20173	19900	20031	20088	19943	19947	19881	20190	20125	20025	19796	19887	20181	20248	20052	20077	20302	20140	19802	19955	20069	19885	20076	19909	19922	20016	20012	20041	19783	20124	20199	19922	19962	20231	19967	20074	20002	20202	19791	19972	19975	20107	19843	20140	19999	19781	20066	20069	19792	20081	20198	20015	20083	19992	19983	19954	19891	20075	20051	20011	20040	20013	20094	19923	19942	20158	20172	19860	20024	20130	19922	19910	20069	20110	19922	19938	19994	20054	20095	19905	19963	20162	19976	19945	19970	19989	19686	19814	19900	19826	19915	20016	19854	19781	19993	19825	19852	20042	20086	19892	19948	19906	19993	19961	19913	19944	19996	20119	20064	20016	20016	19961	19879	19868	19972	20123	20122	19974	20027	19934	20221	20012	19818	20007	20045	19987	20041	19902	19987	20006	19892	20113	20319	20035	20027	19861	19882	20063	19828	19870	20006	19940	20123	19995	19900	20114	19913	19916	20028	20045	20180	20061	20105	20030	19801	19895	19926	19942	20244	19874	20203	20015	19934	19844	20130	19863	19860	19901	19993	20012	19815	20112	19815	19957	20041	19963	20148	20185	19994	20165	19861	19793	20145	20074	19947	20047	19914	19709	19813	19947	19998	20019	19992	20061	19871	19944	19902	19789	19987	20129	19861	20163	20003	20002	20022	20009	20015	19868	19862	19856	19947	20099	19886	19904	19893	19907	19868	20086	20183	19981	20111	19929	20192	20036	20040	20067	19873	20173	19874	19967	20190	19994	20228	19984	19961	20078	20091	19934	20220	19828	20008	19783	19946	20102	19972	19790	19790	20061	19922	20178	20105	19793	19939	20025	20028	19986	19960	20082	19914	20159	20049	19668	20065	19991	19943	19976	19875	20105	20007	20038	20161	19994	20033	20061	20130	20035	20044	19981	20027	20348	20018	20009	20044	19983	19963	20093	19933	20070	19835	19839	19951	19921	19913	20045	20104	20144	20127	20029	19986	19906	20027	20015	20017	20168	20167	20214	20140	20015	20153	19872	19878	19734	19889	20087	20160	19751	19789	19951	19804	19860	19886	19926	20009	20086	20086	19850	20070	20238	19901	19962	20096	20019	20010	19866	20084	20021	19652	19973	20166	20075	19911	20104	20047	19937	20012	19939	19927	20147	20040	20152	20089	20085	19762	19866	19888	19948	19858	20096	19959	20020	20099	20029	20005	19989	19895	20109	19927	20233	20007	19975	20058	20091	20015	20142	20060	19956	19887	20075	19971	19826	19968	20054	20037	19850	19918	19969	19853	19984	19867	19856	19926	20013	20033	20042	19959	20108	19985	19925	20090	20025	20044	20000	19996	20042	20077	20191	19891	20107	20029	19990	19862	19816	20088	19972	19931	20009	19955	20056	19953	19903	19839	19994	19969	20047	20118	20116	20219	20089	19908	19818	19707	20223	19920	19910	19969	20142	20069	19770	19882	20098	20076	20271	20012	19865	19827	20008	20067	19828	20005	20100	20213	19809	19732	20052	19838	20021	20014	19990	20067	20115	20100	20098	19868	19941	19793	19938	19733	20032	19916	19877	19849	20020	20131	20163	20038	20009	20058	19894	20028	20107	20061	19892	19897	19852	20026	20079	20068	20049	19974	19898	19976	20107	19834	20148	20168	19693	20150	19892	19925	20061	20018	19999	20085	20191	20019	19828	19987	20173	19939	20077	19779	20057	20207	19689	20088	20380	20275	19996	19794	19794	19705	19768	20114	20186	20030	19964	19866	19978	20085	20290	20074	20131	19938	19850	19922	19999	20138	20027	20113	19988	19998	19801	20079	20051	19913	19928	19982	20050	19883	20196	19834	20242	19842	19900	20002	19974	20023	19999	20112	19841	20135	20054	20078	20111	20064	20022	19938	19907	20122	20082	20110	20036	19959	20112	19884	20144	19998	20181	19976	20024	20086	19919	20091	20153	20188	20062	20202	19869	20102	20011	19786	20017	20054	20062	19839	19929	20061	19995	19798	20012	19926	19997	19925	20244	20047	20063	19947	20168	19837	20108	20045	19874	19884	20043	19885	19862	19876	19943	20299	19949	20273	19932	20061	19909	20067	20045	19923	19991	19966	20005	19942	20015	20067	20004	20143	20052	20077	20036	20135	20038	20004	20087	19946	20212	20026
23872	37683	34194	32652	25635	21549	20821	19205	18750	19137	17918	17168	23173	31997	28493	23810	18404	15978	15979	15844	15810	15763	15806	15795	15902	16009	15915	15873	15740	15992	15738	15763	15942	15880	15962	15765	16044	15790	15895	15899	15897	15840	15851	15808	15902	15861	15906	15804	15883	15875	15925	15932	16098	15746	15889	15858	15862	15893	16001	15838	15873	15791	15883	15768	15872	16016	15892	15975	15958	15777	15798	15756	15922	15804	15945	15902	15745	15778	15760	15798	15770	15768	15861	15788	15904	15918	15867	16042	15937	16023	15908	15837	15926	15699	15882	15762	15937	15846	15702	15722	15798	15947	15853	15898	15986	15989	15745	15823	15889	15906	15910	15981	15889	16060	15947	15904	15753	15621	15885	15806	15790	15866	15881	15798	15832	15933	15706	15840	15897	15957	15883	15813	15837	15908	15841	15840	15918	15964	15835	15813	15974	15944	15993	15907	15980	15753	15897	15886	15853	15912	15763	15886	15869	15788	15909	15873	15689	15888	15967	15855	15800	15843	15785	15699	15924	15870	15808	15920	15879	15813	15899	15741	15921	15872	15740	15861	15825	15875	15741	15826	15900	15676	15779	15689	15888	15878	15826	15938	15849	15512	15841	15830	15955	15867	15913	15852	15911	15945	15893	15992	15840	15968	15894	15928	15819	15641	16008	15673	15813	15825	15835	15896	15881	15882	15841	16081	15949	15780	15901	15836	15884	15847	15736	16079	15728	15849	15737	15773	15980	15919	15839	15839	15817	15984	15911	15943	15822	16008	15805	15841	15817	15996	15823	15831	15893	15987	15976	15753	15670	15857	15955	15856	15590	15832	15666	16040	15877	15728	15951	15801	15571	16039	15776	16007	15642	15818	15782	15932	15920	16008	16042	15969	15872	15786	15803	15907	15657	15838	15761	15765	15985	15871	15869	15981	15900	15698	15848	15826	15894	15874	15801	15893	15722	15917	15898	16045	15975	15828	15618	15828	15628	15811	15871	15770	15987	15879	15919	15875	15798	16011	15727	16064	15881	15631	15995	15774	15727	15930	15757	15754	15987	15794	15725	15889	16021	15975	15888	15875	15856	15829	15907	15891	15905	15881	15985	15937	15827	15715	15968	16073	15960	16045	15867	15725	15693	15864	15721	15804	15945	15911	16015	15795	15832	15815	16078	15828	15995	15828	15789	15739	15872	15971	15728	15898	15802	15788	15851	15839	16010	15944	15940	16020	15906	15883	15907	15851	15927	15804	15962	15835	15969	15843	15817	15835	15862	16084	15969	15934	15703	15861	15922	15770	15864	15865	15708	15846	15910	15909	15786	15831	15911	16128	15840	15815	15736	15725	15935	15796	15748	15856	15736	15991	15770	15914	15710	15939	15624	15840	15926	15911	16003	15841	15894	15902	15974	15778	16090	15904	15816	15929	15826	15758	15809	15903	15896	15901	15987	15748	16002	15851	16085	15671	15849	15712	15837	15701	15942	15976	15863	15662	15799	15902	15906	15908	15740	15762	15964	15799	16017	15876	15887	15853	15859	16020	15807	15992	15764	15809	15906	15827	15987	15802	15888	15743	15822	15935	15730	15905	15786	15661	15907	15773	15861	15910	16057	15854	15826	15928	15941	15932	15640	15951	16040	15897	15710	16157	15818	15770	15965	15919	15930	15934	15897	15765	15875	15961	15765	15882	16104	15816	16030	15746	15969	15903	15848	15924	15905	15973	15796	16023	15835	15837	15911	15742	15870	15745	15884	15826	15719	15818	15635	15986	15870	15977	15830	15734	15803	15770	15931	15882	15702	15867	15834	15895	15706	15992	15773	15791	15699	15869	15736	15906	15945	15928	15889	15812	15978	15848	15818	15857	15801	16013	15841	15908	15784	15777	15809	15960	15852	15690	15896	15698	15958	15681	15796	15838	15895	15864	15856	15779	15740	15951	15949	15912	15806	16092	15869	15941	15863	15817	15896	15859	15898	15654	15844	15718	15980	15841	15858	15899	15922	15779	15790	15866	16040	15992	15729	15776	15963	15710	15745	15722	15887	15842	16007	15734	15859	15774	15944	15765	15785	15931	15771	15874	15923	15862	15914	15923	15974	15960	15801	15839	15800	15769	15991	15885	16104	15735	15690	15983	15722	15883	15864	15862	15738	15670	15986	15742	15998	15894	15959	15739	15818	15932	15759	15966	15746	15966	16133	15748	15915	15909	15825	15985	15837	15729	15918	15872	15977	15888	15780	15820	15851	15990	15836	15824	15950	15797	15781	15840	16005	15835	15727	15740	15972	15958	15814	15755	15772	15653	15895	15805	15886	15770	15851	15841	15955	15786	15859	15867	15793	15873	15751	15788	15762	15880	15953	15837	15969	15729	15696	15875	16063	15867	15872	15816	15691	15852	16030	15785	15895	15930	15888	15947	15881	15736	15976	15917	15624	15795	15756	15828	15851	15761	15968	15801	15699	15828	15885	15825	15877	15884	15845	15705	16009	15922	15883	15962	15854	15678	15905	15811	15861	15958	15792	15774	15784	16031	15790	15734	15880	16061	15956	15742	15874	15889	15819	15803	16014	15870	16109	15991	15790	15977	15777	15969	15912	15953	15747	15983	15762	15628	15901	15729	15878	15741	15993	16011	15885	15939	15843	15853	15980	15884	15893	15718	15737	15856	15869	15807	15801	15990	15997	15815	16015	15869	15841	15839	15870	15857	15704	15865	15931	15858	15971	15882	15878	15888	16107	15925	15885	15629	15845	15906	16034	15791	15816	15868	15872	15892	15936	16065	15835	15624	15929	15897	15809	15898	15748	15808	15895	16007	15867	15935	15958	15906	15987	15733	15995	15885	15930	15699	15720	15985	15949	15986	15711	16107	15748	15858	15734	16052	15872	15829	15739	15850	15872	15899	16002	15885	15816	15904	15880	15801	15920	15655	15798	15785	15812	15842	15887	15768	15779	15829	15946	15773	15910	15834	15634	15806	15826	15900	15947	15952	15929	15837	15990	15919	15549	15920	16060	15812	15861	15907	15907	15973	15908	15900	15884	15963	15792	15840	15836	15847	15865	15912	15812	15920	15980	15875	15824	15955	15805	15906	15848	15913	15880	15900	15890	15726	15818	15817	15791	15815	16023	15856	15842	15924	15856	15850	15848	15744	15810	15770	15902	15860	15666	16017	15794	15806	15954	15629	15801	15966	15877	15926	16056	15949	15797	15851	15822	15948	15873	15998	15888	15785	15709	15902	15781	15885	15744	15806	15825	15931	15969	15836	15874	15907	15841	15915	15877	15926	15947	15913	15940	15836	15951	16027	15868	15900	15936	16000	15843	15719	15925	15951	15744	15913	15963	15841	15868	15768	15926	15924	15892	15667	15939	15791	15904	15807	15854	15926	15925	15905	15725	16007	15752	15965	16009	15813	15886	16035	15741	15845	15940	15767	15923	16065	15868	15785	15819	15818	15656	15852	15852	15819	15820	15825	15731	15902	15670	15870	15823	15848	15813	15923	15891	15882	15877	16017	15897	15846	15879	15746	16025	15713	15732	15854	15771	15896	15689	15763	15763	15716	15716	15968	15726	15827	15816	16021	15753	15943	15803	15922	16003	15861	16033	16003	15900	15868	15639	15873	15737	15768	15909	15919	15902	15862	16060	15842	15724	15851	15943	15783	15824	15869	15863	15818	15629	15997	15911	15649	15997	15903	15795	16044	15982	15910	15899	15917	15848	15816	15920	15991	15949	16141	15922	15888	15920	15869	15811	15723	15867	15821	16101	15800	15970	16014	15798	15885	15946	15782	16036	15822	15867	15839	15758	16000	15864	16055	15934	15997	15852	15928	15896	15939	15924	15966	15698	15921	15760	15757	15835	16070	15951	15753	15989	16017	16162	15978	15839	15948	15884	15869	15912	15991	15931	15937	15812	15945	15721	16023	15724	15904	15816	15977	15974	15834	15923	15847	15936	15942	16203	15968	15871	15843	15734	16077	15827	15849	15866	15824	15801	15853	15965	15902	15738	15860	15838	15867	15838	15753	15857	15867	15816	15832	15978	16065	15931	15874	15831	15904	15828	15982	15819	15713	15886	15686	15904	15857	15968	15806	15919	15636	15705	16020	15898	15957	15844	15796	15837	15857	15818	15685	15942	15807	15795	16112	15762	15843	15955	15892	15791	15796	16000	16020	15782	15733	15679	15888	16033	15876	15846	15856	15890	16002	15856	15818	15997	15960	16002	16040	15978	15823	15800	15785	15649	16028	15974	15998	15800	15881	15929	15711	15856	15931	16064	15959	15863	15980	15753	15816	16008	15931	15975	15903	15775	15958	15803	15788	15888	15890	16108	15869	15984	15826	15848	15980	15815	15795	15753	15841	15993	15828	15930	15798	15830	15822	15916	16078	15844	16069	15840	15984	15950	15883	15951	15693	15881	16006	15903	15929	16002	15823	15916	15759	15854	15750	15874	16004	15884	15747	16020	15823	15923	15873	15934	16041	15779	15716	15868	15864	15870	15993	15781	15847	15907	15870	15960	15836	15807	15690	15839	15835	15871	15808	15899	15839	15935	15763	15834	15945	15894	15817	15805	16060	15778	15902	15842	15890	15872	15905	15775	15829	15949	15870	16056	15972	15919	15783	15874	15919	15836	15882	16010	15905	16040	16005	15841	15929	15997	15747	15991	15780	16015	15769	15815	15775	15698	15937	15902	15926	15851	15807	15705	15770	15948	15944	15924	15804	15761	15993	15901	15821	15907	15950	15949	15923	15958	15953	15916	15824	15987	15871	15893	15825	16028	15833	15845	15854	15876	15963	16038	15773	15916	15771	15768	15949	15824	15920	15850	15824	15906	15956	15825	15981	15802	15994	15910	15817	15828	15827	15799	15795	15712	15815	15992	15882	15863	15786	15869	15873	16099	16038	15841	16016	15739	15893	15890	15823	15955	15972	15880	15871	15750	15900	15895	15918	15773	16104	15759	16032	15803	15748	15791	16060	15884	15874	15935	15899	15877	16033	15914	16153	15693	15841	15880	16033	15792	15874	15852	15845	15888	15981	15801	15909	15842	15866	16102	15884	15974	15794	16065	15912	15733	15807	15837	15862	15845	15838	15860	15829	15698	15940	15738	15940	15941	15932	15888	16068	15970	15864	15780	15897	15819	16078
24018	21416	29010	24585	23694	26393	27555	24323	23178	23682	22725	21501	26959	41539	37175	31488	24141	20153	19538	19672	19825	19503	19458	19560	19483	19716	19424	19463	19541	19334	19570	19461	19481	19564	19321	19315	19303	19552	19346	19226	19370	19328	19441	19423	19530	19398	19426	19514	19662	19655	19519	19615	19339	19458	19709	19493	19643	19350	19366	19138	19402	19228	19329	19417	19433	19527	19455	19200	19494	19382	19255	19564	19352	19595	19468	19311	19608	19652	19268	19424	19412	19302	19522	19379	19209	19532	19518	19348	19368	19370	19516	19420	19155	19196	19324	19413	19525	19231	19549	19429	19480	19700	19418	19533	19406	19527	19268	19314	19584	19236	19390	19394	19377	19258	19365	19336	19528	19468	19349	19521	19421	19247	19453	19480	19354	19232	19189	19396	19454	19454	19341	19428	19317	19113	19230	19393	19377	19437	19328	19297	19558	19258	19239	19542	19463	19381	19428	19404	19434	19345	19346	19507	19440	19407	19430	19360	19244	19306	19327	19307	19514	19339	19364	19493	19411	19333	19443	19446	19306	19474	19313	19354	19450	19462	19319	19497	19640	19516	19600	19486	19300	19344	19309	19083	19363	19369	19582	19327	19494	19611	19289	19538	19246	19107	19475	19539	19312	19443	19454	19202	19329	19405	19346	19383	19492	19337	19141	19462	19429	19483	19261	19443	19568	19495	19254	19350	19341	19379	19424	19535	19224	19398	19332	19275	19396	19323	19468	19336	19432	19434	19449	19573	19319	19382	19537	19270	19382	19450	19444	19398	19553	19163	19354	19404	19435	19277	19474	19404	19316	19303	19311	19333	19517	19209	19642	19236	19607	19259	19350	19351	19387	19474	19458	19449	19433	19533	19284	19482	19339	19279	19497	19093	19352	19348	19184	19309	19611	19276	19601	19342	19470	19508	19341	19368	19302	19439	19292	19311	19461	19345	19377	19344	19508	19344	19359	19579	19469	19429	19361	19424	19376	19326	19427	19362	19357	19254	19535	19284	19320	19310	19383	19502	19398	19352	19340	19321	19355	19274	19381	19143	19370	19393	19588	19615	19470	19420	19305	19334	19327	19334	19272	19421	19414	19428	19475	19353	19435	19436	19509	19338	19289	19415	19284	19469	19208	19244	19368	19135	19572	19231	19187	19481	19380	19320	19324	19575	19404	19352	19388	19293	19453	19481	19454	19327	19571	19328	19539	19442	19461	19417	19397	19286	19394	19410	19550	19499	19546	19362	19399	19603	19526	19207	19506	19459	19408	19522	19366	19502	19520	19378	19449	19488	19390	19315	19352	19387	19629	19382	19170	19312	19480	19395	19346	19300	19258	19354	19347	19292	19478	19461	19298	19451	19481	19391	19687	19405	19302	19325	19192	19550	19551	19230	19118	19308	19554	19432	19588	19462	19271	19400	19443	19072	19391	19663	19330	19415	19520	19437	19350	19548	19249	19391	19508	19356	19184	19440	19508	19127	19256	19270	19168	19267	19480	19449	19265	19354	19552	19285	19421	19320	19333	19643	19423	19610	19298	19391	19119	19318	19267	19375	19543	19223	19125	19454	19415	19248	19494	19494	19358	19478	19517	19549	19290	19191	19302	19678	19201	19430	19556	19542	19369	19126	19074	19187	19477	19553	19463	19660	19319	19455	19277	19370	19425	19309	19450	19224	19347	19308	19264	19436	19472	19317	19453	19174	19379	19305	19592	19416	19342	19664	19400	19267	19570	19459	19302	19629	19375	19402	19418	19409	19410	19339	19498	19368	19430	19395	19308	19431	19393	19471	19451	19433	19311	19412	19379	19339	19312	19355	19336	19561	19498	19489	19419	19291	19215	19405	19295	19506	19555	19174	19461	19240	19342	19508	19617	19614	19558	19453	19434	19393	19331	19607	19491	19580	19365	19559	19403	19325	19397	19276	19205	19305	19459	19478	19368	19379	19360	19200	19247	19363	19133	19501	19422	19501	19624	19241	19430	19451	19492	19439	19180	19568	19320	19393	19324	19369	19293	19177	19368	19145	19450	19164	19485	19492	19379	19102	19589	19264	19344	19284	19404	19640	19313	19657	19469	19259	19276	19434	19528	19413	19370	19492	19532	19447	19283	19572	19169	19539	19473	19612	19390	19257	19533	19513	19613	19473	19585	19244	19365	19408	19469	19390	19491	19233	19541	19527	19143	19558	19356	19240	19374	19299	19309	19385	19512	19330	19327	19449	19182	19437	19484	19361	19320	19295	19194	19512	19411	19344	19507	19341	19295	19347	19364	19364	19592	19400	19342	19344	19472	19349	19563	19356	19117	19161	19386	19490	19523	19286	19418	19501	19382	19451	19516	19607	19510	19400	19400	19302	19063	19477	19397	19453	19387	19582	19488	19409	19207	19330	19420	19399	19289	19306	19540	19468	19524	19337	19248	19391	19311	19412	19305	19586	19809	19395	19332	19236	19421	19180	19535	19188	19295	19702	19355	19510	19352	19297	19523	19500	19454	19404	19436	19453	19478	19650	19460	19506	19591	19319	19604	19485	18991	19379	19463	19369	19436	19230	19217	19242	19372	19390	19659	19336	19406	19347	19379	19389	19428	19450	19261	19401	19177	19336	19231	19354	19238	19445	19472	19297	19398	19276	19436	19553	19402	19342	19408	19204	19189	19389	19630	19254	19691	19117	19442	19444	19358	19390	19512	19396	19506	19440	19282	19591	19466	19381	19584	19155	19413	19323	19607	19212	19420	19464	19152	19484	19458	19207	19509	19321	19382	19349	19471	19554	19353	19373	19387	19169	19387	19285	19633	19457	19475	19500	19620	19480	19343	19561	19445	19227	19585	19470	19318	19376	19210	19579	19178	19286	19418	19494	19246	19495	19319	19224	19587	19454	19498	19424	19298	19220	19353	19260	19516	19437	19470	19405	19402	19522	19494	19405	19312	19362	19486	19235	19160	19275	19374	19418	19388	19436	19401	19590	19365	19351	19207	19369	19289	19596	19390	19491	19390	19431	19411	19441	19457	19554	19482	19296	19503	19413	19522	19385	19255	19333	19332	19111	19437	19404	19360	19207	19559	19243	19195	19289	19558	19281	19583	19337	19557	19298	19385	19451	19403	19404	19437	19389	19222	19374	19548	19489	19416	19312	19331	19552	19267	19545	19673	19301	19237	19450	19248	19502	19552	19411	19516	19378	19496	19228	19384	19383	19389	19570	19340	19409	19601	19521	19316	19161	19308	19397	19650	19440	19446	19280	19355	19343	19418	19265	19231	19523	19525	19356	19480	19483	19332	19427	19207	19402	19656	19342	19390	19588	19383	19595	19271	19402	19543	19460	19134	19404	19364	19221	19370	19551	19330	19535	19510	19420	19375	19356	19278	19148	19189	19490	19531	19344	19679	19229	19301	19349	19362	19344	19349	19340	19446	19684	19491	19410	19271	19543	19458	19489	19274	19109	19543	19249	19346	19347	19393	19411	19289	19205	19450	19500	19489	19451	19368	19427	19613	19388	19276	19408	19322	19343	19475	19223	19325	19432	19428	19309	19433	19224	19525	19499	19389	19363	19409	19305	19441	19603	19593	19257	19084	19473	19377	19355	19378	19235	19411	19536	19270	19356	19319	19429	19413	19385	19503	19549	19331	19453	19513	19231	19531	19450	19426	19169	19247	19386	19253	19309	19225	19372	19441	19468	19186	19275	19577	19438	19229	19683	19586	19311	19525	19309	19515	19403	19444	19443	19161	19311	19272	19386	19298	19482	19451	19428	19214	19448	19461	19157	19308	19409	19281	19336	19680	19409	19450	19503	19242	19263	19409	19299	19317	19413	19320	19460	19377	19312	19358	19463	19437	19478	19357	19254	19233	19202	19232	19350	19372	19342	19261	19366	19487	19312	19226	19502	19420	19425	19255	19417	19697	19407	19286	19499	19430	19486	19367	19642	19439	19316	19534	19392	19352	19459	19278	19338	19235	19297	19311	19292	19315	19273	19503	19328	19145	19348	19585	19430	19355	19295	19456	19516	19391	19632	19386	19459	19392	19386	19262	19370	19267	19576	19474	19200	19450	19420	19336	19459	19341	19667	19405	19440	19458	19340	19363	19406	19240	19326	19311	19270	19294	19331	19262	19236	19499	19393	19438	19358	19407	19291	19182	19224	19177	19229	19475	19424	19275	19262	19341	19190	19588	19488	19224	19402	19502	19308	19285	19331	19337	19489	19326	19652	19305	19337	19415	19332	19475	19465	19194	19395	19418	19371	19462	19397	19374	19503	19245	19395	19400	19246	19288	19529	19271	19495	19406	19216	19384	19326	19492	19321	19390	19454	19576	19380	19489	19455	19284	19330	19349	19313	19274	19610	19539	19220	19666	19557	19394	19414	19302	19372	19474	19444	19458	19434	19346	19256	19335	19249	19405	19419	19424	19247	19225	19353	19361	19197	19571	19380	19274	19416	19300	19365	19499	19253	19230	19413	19544	19217	19359	19306	19412	19492	19147	19433	19434	19311	19514	19361	19184	19440	19308	19494	19382	19483	19347	19479	19445	19448	19579	19237	19387	19376	19371	19457	19380	19395	19395	19463	19599	19520	19378	19377	19508	19430	19393	19224	19425	19549	19450	19417	19364	19385	19335	19431	19455	19388	19444	19522	19414	19339	19520	19434	19288	19282	19432	19334	19367	19288	19185	19245	19390	19250	19269	19397	19220	19269	19306	19346	19220	19413	19458	19376	19487	19438	19534	19432	19481	19284	19404	19157	19296	19391	19427	19564	19568	19403	19184	19430	19562	19197	19610	19227	19185	19270	19369	19455	19406	19716	19562	19286	19300	19308	19398	19301	19206	19441	19268	19237	19480	19385	19484	19303	19419	19287	19246	19326	19443	19527	19558	19419	19452	19307	19230	19351	19447	19367	19305	19436	19179	19303	19010	19215	19494	19554	19427	19405	19536	19428	19384	19408	19443	19409	19517	19343	19433	19414	19309	19519	19499	19324	19399	19371	19446	19194	19236	19414	19425	19255	19449	19394	19369	19388	19319	19375	19318	19265	19443	19517	19604	19482	19368	19430	19221	19169	19250	19350	19259	19610	19264	19431	19492	19369	19367	19463	19485	19282	19437	19456	19462	19320	19426	19389	19186	19544	19264	19654	19403	19260
27174	43694	45349	38073	33305	24710	22553	22524	21416	21554	19831	18131	27224	42079	36906	29597	19507	15512	15490	15433	15409	15456	15431	15556	15524	15257	15405	15452	15643	15619	15504	15583	15528	15608	15518	15508	15550	15435	15536	15386	15539	15551	15472	15443	15570	15442	15591	15378	15605	15487	15460	15426	15391	15347	15563	15417	15442	15571	15455	15574	15488	15544	15514	15393	15476	15556	15561	15556	15534	15465	15523	15367	15563	15568	15561	15529	15431	15613	15377	15368	15497	15376	15650	15443	15551	15440	15421	15433	15476	15549	15533	15449	15410	15469	15447	15528	15521	15445	15654	15521	15559	15496	15566	15334	15424	15616	15466	15580	15407	15532	15658	15368	15552	15460	15486	15506	15303	15472	15452	15349	15456	15450	15430	15386	15657	15444	15510	15308	15509	15445	15575	15458	15426	15398	15598	15374	15679	15461	15296	15450	15480	15350	15564	15617	15511	15579	15378	15518	15376	15426	15457	15544	15480	15609	15455	15584	15546	15585	15547	15328	15580	15407	15385	15424	15420	15507	15557	15607	15473	15434	15492	15508	15630	15501	15541	15302	15555	15655	15513	15394	15434	15517	15416	15623	15442	15640	15453	15384	15397	15335	15422	15357	15366	15387	15319	15511	15459	15492	15407	15531	15481	15379	15570	15418	15429	15460	15484	15607	15395	15404	15437	15370	15414	15458	15461	15580	15532	15508	15583	15474	15474	15515	15261	15643	15424	15350	15531	15500	15650	15428	15598	15321	15502	15417	15371	15560	15357	15499	15537	15400	15380	15410	15602	15436	15463	15198	15341	15446	15499	15442	15318	15281	15405	15585	15516	15561	15425	15477	15476	15481	15383	15287	15614	15655	15608	15361	15505	15601	15365	15503	15429	15460	15447	15604	15479	15524	15389	15484	15498	15300	15318	15380	15397	15551	15503	15624	15423	15532	15470	15478	15466	15547	15692	15374	15591	15503	15395	15493	15435	15392	15468	15428	15576	15367	15379	15420	15689	15468	15404	15444	15513	15468	15437	15337	15421	15327	15426	15340	15396	15513	15520	15433	15436	15397	15438	15360	15541	15491	15433	15291	15702	15530	15483	15532	15743	15308	15356	15502	15444	15298	15559	15473	15478	15422	15577	15455	15592	15637	15567	15532	15502	15438	15504	15551	15414	15393	15603	15360	15398	15462	15626	15502	15422	15382	15514	15367	15428	15300	15598	15324	15399	15508	15543	15522	15593	15313	15768	15512	15420	15390	15575	15622	15423	15632	15445	15455	15535	15464	15570	15444	15429	15475	15461	15415	15545	15427	15404	15590	15502	15253	15498	15315	15402	15504	15472	15499	15535	15464	15480	15533	15480	15375	15493	15491	15462	15333	15329	15181	15334	15407	15320	15501	15577	15511	15317	15377	15455	15316	15585	15342	15501	15592	15370	15328	15388	15448	15569	15417	15402	15434	15584	15499	15546	15565	15571	15593	15264	15360	15381	15612	15593	15429	15451	15357	15602	15507	15302	15439	15564	15349	15349	15534	15476	15623	15457	15614	15581	15253	15476	15345	15320	15450	15529	15549	15307	15516	15612	15619	15544	15452	15649	15549	15371	15526	15662	15400	15512	15420	15440	15604	15468	15445	15466	15340	15505	15342	15547	15434	15490	15430	15432	15609	15509	15458	15454	15442	15466	15527	15534	15569	15517	15633	15507	15528	15430	15569	15567	15578	15603	15456	15511	15330	15464	15381	15550	15467	15399	15381	15447	15487	15571	15360	15399	15326	15494	15548	15357	15312	15455	15437	15613	15542	15471	15454	15455	15424	15463	15316	15378	15484	15551	15543	15459	15378	15472	15589	15348	15456	15493	15557	15467	15373	15654	15538	15412	15354	15525	15426	15541	15424	15638	15501	15404	15394	15345	15587	15496	15412	15524	15531	15538	15487	15565	15478	15429	15472	15403	15435	15440	15601	15363	15415	15570	15496	15497	15479	15505	15480	15502	15400	15584	15475	15373	15431	15547	15402	15344	15677	15377	15541	15610	15307	15563	15333	15479	15455	15471	15453	15545	15388	15559	15500	15408	15487	15532	15495	15470	15487	15363	15365	15468	15478	15450	15389	15380	15421	15384	15625	15413	15287	15592	15582	15450	15460	15563	15527	15406	15625	15325	15628	15455	15357	15439	15558	15604	15648	15516	15482	15491	15477	15544	15434	15500	15511	15528	15436	15329	15266	15538	15396	15684	15469	15518	15552	15345	15484	15435	15480	15562	15377	15461	15610	15395	15333	15488	15515	15364	15598	15465	15561	15399	15420	15396	15601	15434	15582	15399	15306	15543	15310	15419	15367	15513	15625	15537	15401	15596	15499	15528	15415	15411	15594	15484	15730	15348	15342	15420	15620	15540	15631	15532	15390	15522	15315	15527	15581	15416	15345	15626	15575	15489	15369	15505	15604	15399	15648	15464	15555	15481	15322	15524	15506	15501	15312	15476	15664	15379	15479	15496	15370	15387	15492	15438	15584	15601	15452	15546	15617	15419	15440	15470	15432	15533	15391	15482	15570	15494	15429	15608	15397	15396	15535	15412	15506	15508	15462	15545	15549	15409	15534	15449	15528	15574	15513	15587	15765	15510	15540	15385	15473	15680	15470	15560	15349	15609	15459	15472	15479	15465	15486	15373	15630	15679	15272	15467	15586	15422	15273	15424	15507	15432	15626	15640	15588	15494	15580	15481	15533	15326	15582	15314	15541	15441	15632	15505	15501	15519	15523	15447	15505	15469	15497	15565	15327	15491	15432	15473	15606	15601	15494	15481	15233	15540	15504	15412	15448	15541	15477	15513	15442	15370	15560	15475	15614	15488	15433	15357	15533	15370	15510	15338	15296	15560	15490	15655	15450	15608	15457	15588	15572	15529	15395	15467	15413	15485	15456	15472	15462	15584	15434	15432	15485	15464	15600	15495	15303	15469	15506	15667	15470	15516	15633	15505	15681	15748	15508	15487	15438	15646	15450	15362	15472	15463	15427	15361	15643	15490	15594	15346	15450	15456	15478	15567	15384	15588	15243	15364	15496	15431	15469	15531	15360	15407	15570	15470	15341	15513	15459	15385	15421	15412	15462	15516	15420	15436	15602	15517	15336	15523	15565	15623	15504	15670	15473	15437	15421	15336	15382	15494	15727	15415	15380	15401	15491	15404	15453	15422	15571	15455	15355	15510	15348	15527	15621	15454	15538	15440	15621	15470	15462	15484	15350	15397	15481	15493	15435	15426	15548	15399	15456	15664	15402	15609	15487	15473	15273	15488	15575	15433	15430	15421	15431	15561	15456	15290	15537	15377	15612	15567	15549	15608	15462	15440	15597	15471	15514	15381	15572	15522	15495	15480	15653	15439	15627	15420	15285	15454	15340	15326	15543	15666	15443	15394	15422	15648	15516	15398	15589	15510	15553	15461	15485	15448	15441	15616	15563	15460	15418	15566	15585	15325	15401	15525	15381	15525	15570	15378	15585	15640	15326	15418	15491	15370	15510	15428	15432	15302	15542	15567	15474	15440	15393	15427	15359	15433	15368	15523	15755	15519	15389	15409	15561	15470	15479	15416	15437	15377	15541	15509	15366	15610	15562	15493	15408	15410	15561	15354	15460	15455	15429	15367	15353	15605	15477	15401	15455	15633	15457	15474	15558	15433	15368	15416	15473	15435	15609	15643	15388	15438	15393	15584	15393	15335	15478	15492	15484	15415	15451	15326	15479	15506	15582	15317	15398	15446	15507	15579	15490	15421	15391	15493	15435	15276	15330	15411	15448	15531	15424	15500	15538	15234	15450	15411	15369	15459	15470	15531	15419	15545	15394	15431	15477	15383	15564	15422	15279	15503	15410	15588	15555	15408	15419	15433	15553	15387	15389	15434	15449	15513	15459	15556	15513	15348	15544	15262	15691	15366	15428	15392	15441	15422	15522	15565	15555	15362	15290	15436	15410	15567	15600	15554	15338	15409	15493	15377	15591	15454	15282	15581	15450	15573	15541	15262	15360	15317	15365	15545	15468	15434	15522	15506	15220	15625	15555	15493	15422	15333	15591	15370	15557	15544	15397	15402	15365	15469	15447	15324	15393	15487	15433	15328	15600	15448	15387	15418	15411	15353	15411	15367	15414	15349	15384	15565	15584	15446	15474	15387	15536	15678	15428	15463	15531	15375	15473	15640	15381	15525	15466	15409	15574	15547	15539	15520	15337	15489	15436	15586	15388	15529	15321	15477	15399	15510	15580	15481	15586	15448	15567	15400	15394	15565	15384	15339	15414	15375	15530	15504	15365	15493	15355	15382	15425	15348	15361	15560	15544	15392	15378	15422	15413	15311	15512	15421	15540	15516	15571	15447	15502	15229	15430	15515	15545	15523	15518	15460	15301	15517	15538	15509	15489	15563	15451	15396	15318	15489	15440	15517	15643	15445	15603	15428	15531	15480	15607	15465	15502	15420	15382	15510	15471	15544	15545	15346	15344	15588	15614	15487	15369	15465	15409	15656	15542	15467	15436	15351	15620	15668	15590	15464	15314	15331	15406	15559	15542	15476	15522	15514	15588	15482	15579	15489	15469	15483	15416	15521	15456	15473	15399	15353	15471	15405	15524	15600	15370	15511	15484	15516	15386	15524	15521	15545	15517	15464	15503	15482	15289	15694	15455	15580	15615	15691	15421	15511	15460	15524	15420	15530	15429	15346	15348	15197	15585	15262	15502	15609	15453	15512	15504	15540	15399	15417	15389	15442	15444	15569	15544	15411	15363	15589	15384	15470	15441	15325	15604	15447	15555	15353	15547	15491	15586	15559	15400	15402	15464	15559	15510	15505	15392	15454	15398	15467	15697	15643	15381	15540	15626	15445	15553	15484	15411	15553	15509	15679	15522	15357	15536	15540	15394	15509	15580	15456	15365	15476	15511	15440	15488	15323	15463	15438	15421	15679	15548	15489	15626	15498	15516	15378	15507	15526	15584	15312	15356	15532	15433	15538	15459	15496	15603	15475	15480	15473	15439	15310	15536	15525	15642	15451	15493	15587	15389	15458	15388	15479	15477	15533	15602	15464	15365	15416	15402	15427	15456	15426	15415	15372	15462	15235	15256	15496	15441	15390	15450	15291	15441	15664	15306
30761	23666	24722	22102	20855	20836	19993	19807	19574	19886	19646	19780	19914	21085	21534	21076	20103	19427	19603	19324	19561	19618	19576	19422	19534	19301	19539	19444	19346	19474	19394	19524	19496	19502	19458	19573	19446	19543	19510	19470	19480	19663	19399	19526	19427	19111	19664	19514	19502	19473	19508	19468	19538	19345	19354	19489	19455	19355	19266	19595	19603	19278	19608	19198	19411	19359	19255	19382	19366	19398	19643	19605	19535	19396	19633	19434	19472	19682	19376	19456	19463	19475	19426	19382	19480	19385	19512	19445	19349	19522	19533	19506	19345	19571	19465	19460	19479	19517	19460	19635	19480	19526	19390	19623	19335	19400	19563	19250	19671	19490	19532	19287	19491	19434	19551	19355	19453	19484	19536	19550	19495	19384	19392	19535	19326	19410	19509	19573	19621	19383	19508	19272	19394	19232	19408	19558	19535	19483	19451	19348	19511	19297	19316	19456	19656	19514	19383	19412	19300	19556	19619	19520	19321	19212	19458	19537	19552	19705	19471	19499	19681	19385	19448	19296	19466	19687	19547	19441	19453	19280	19529	19361	19341	19429	19512	19587	19410	19336	19365	19377	19390	19355	19487	19395	19343	19605	19462	19409	19281	19436	19251	19502	19606	19412	19344	19371	19362	19488	19564	19490	19302	19546	19575	19254	19730	19590	19422	19490	19375	19409	19476	19510	19428	19534	19237	19365	19300	19539	19301	19490	19490	19419	19289	19491	19495	19496	19372	19352	19334	19495	19542	19484	19533	19458	19553	19532	19383	19499	19319	19432	19456	19397	19436	19438	19337	19308	19294	19432	19564	19392	19675	19537	19335	19459	19430	19436	19206	19233	19503	19531	19415	19522	19471	19468	19351	19408	19380	19432	19417	19451	19257	19403	19546	19530	19460	19486	19428	19380	19627	19539	19635	19568	19403	19532	19608	19477	19339	19475	19516	19474	19303	19431	19287	19369	19450	19570	19423	19482	19294	19526	19518	19476	19399	19618	19359	19360	19339	19464	19422	19409	19514	19643	19649	19438	19439	19797	19484	19396	19367	19077	19546	19464	19516	19531	19489	19552	19418	19642	19332	19346	19593	19231	19484	19585	19470	19366	19339	19529	19419	19299	19380	19468	19343	19384	19515	19444	19483	19522	19418	19386	19458	19301	19432	19580	19501	19347	19497	19552	19489	19291	19361	19532	19387	19256	19573	19549	19431	19601	19533	19525	19327	19428	19589	19484	19336	19615	19367	19485	19355	19347	19449	19574	19436	19301	19531	19566	19419	19261	19380	19540	19563	19466	19491	19557	19515	19767	19396	19461	19452	19374	19412	19369	19472	19368	19421	19338	19541	19614	19566	19525	19509	19367	19504	19400	19279	19371	19437	19421	19406	19503	19530	19646	19573	19421	19694	19533	19304	19337	19503	19515	19554	19340	19422	19423	19521	19391	19348	19475	19607	19504	19456	19469	19466	19547	19486	19479	19504	19580	19627	19413	19489	19644	19571	19460	19565	19697	19401	19386	19455	19337	19629	19337	19250	19333	19584	19517	19580	19556	19460	19394	19472	19404	19409	19405	19631	19540	19624	19396	19437	19298	19416	19311	19651	19624	19588	19410	19496	19563	19478	19362	19409	19478	19429	19446	19440	19405	19454	19404	19447	19394	19426	19363	19633	19629	19431	19286	19224	19487	19020	19466	19549	19506	19234	19207	19463	19670	19541	19553	19453	19445	19501	19516	19528	19567	19302	19330	19473	19328	19454	19419	19566	19525	19559	19503	19559	19204	19533	19328	19465	19594	19691	19678	19315	19522	19261	19497	19259	19385	19452	19404	19392	19639	19847	19613	19334	19546	19493	19748	19433	19443	19645	19305	19471	19429	19391	19258	19469	19253	19502	19318	19386	19480	19469	19450	19497	19656	19573	19426	19271	19380	19473	19525	19605	19516	19409	19452	19353	19309	19266	19404	19692	19405	19315	19380	19527	19306	19480	19458	19601	19342	19512	19312	19327	19304	19314	19340	19396	19510	19161	19601	19501	19462	19603	19440	19530	19623	19380	19441	19379	19567	19664	19577	19400	19494	19470	19441	19425	19474	19766	19204	19511	19211	19421	19381	19316	19476	19638	19553	19513	19666	19509	19434	19300	19496	19488	19396	19437	19362	19337	19305	19513	19336	19380	19343	19249	19713	19461	19814	19398	19430	19500	19527	19442	19183	19456	19461	19350	19491	19548	19604	19437	19454	19727	19662	19500	19706	19508	19364	19342	19643	19541	19474	19279	19416	19564	19526	19634	19458	19340	19595	19435	19429	19443	19535	19492	19556	19540	19724	19345	19506	19554	19501	19469	19466	19353	19275	19399	19573	19205	19533	19558	19623	19478	19554	19424	19598	19493	19507	19587	19452	19652	19416	19648	19217	19362	19480	19621	19569	19339	19366	19454	19445	19522	19615	19316	19324	19621	19472	19506	19351	19330	19419	19513	19781	19448	19307	19575	19594	19507	19559	19583	19445	19689	19557	19206	19443	19470	19447	19476	19502	19408	19358	19399	19530	19588	19614	19607	19359	19369	19421	19493	19494	19450	19471	19439	19351	19524	19544	19412	19476	19441	19353	19426	19446	19582	19544	19461	19524	19562	19546	19379	19533	19375	19313	19536	19471	19248	19423	19656	19447	19348	19406	19428	19344	19376	19395	19512	19618	19460	19181	19369	19228	19632	19419	19662	19389	19501	19645	19396	19516	19504	19436	19561	19390	19491	19622	19455	19415	19574	19395	19479	19392	19304	19585	19575	19516	19365	19601	19325	19416	19481	19459	19507	19477	19492	19398	19579	19489	19473	19371	19360	19692	19592	19492	19674	19523	19526	19634	19624	19418	19476	19258	19308	19520	19401	19428	19391	19616	19466	19469	19367	19355	19354	19640	19441	19376	19348	19483	19712	19414	19453	19479	19388	19672	19501	19382	19577	19436	19572	19460	19231	19607	19455	19679	19622	19506	19669	19500	19565	19415	19327	19394	19422	19453	19492	19542	19540	19496	19204	19392	19482	19638	19415	19546	19447	19296	19609	19334	19616	19496	19383	19613	19356	19339	19570	19649	19467	19401	19404	19446	19222	19483	19492	19476	19702	19591	19485	19361	19399	19456	19609	19313	19346	19492	19381	19480	19437	19469	19633	19365	19446	19350	19443	19367	19413	19390	19427	19497	19503	19605	19511	19363	19427	19444	19506	19554	19351	19344	19393	19527	19614	19505	19608	19419	19499	19390	19688	19482	19434	19469	19235	19469	19501	19355	19764	19575	19573	19299	19700	19303	19548	19553	19476	19534	19598	19455	19318	19641	19511	19472	19287	19331	19267	19514	19478	19323	19577	19682	19386	19354	19436	19593	19401	19430	19467	19378	19374	19609	19558	19669	19308	19365	19616	19528	19277	19505	19654	19370	19550	19357	19268	19490	19572	19488	19529	19436	19451	19472	19342	19596	19376	19524	19503	19432	19362	19388	19533	19572	19397	19516	19440	19600	19608	19404	19565	19431	19537	19380	19514	19433	19406	19347	19526	19557	19521	19850	19429	19334	19586	19329	19578	19438	19507	19506	19436	19467	19698	19529	19330	19729	19577	19432	19424	19438	19471	19443	19679	19596	19664	19484	19563	19554	19443	19665	19366	19430	19694	19575	19203	19379	19297	19652	19644	19315	19445	19459	19340	19405	19368	19457	19534	19652	19675	19325	19641	19223	19584	19453	19460	19483	19510	19322	19528	19648	19343	19628	19375	19400	19356	19585	19451	19237	19462	19442	19360	19513	19735	19419	19345	19564	19496	19552	19312	19522	19463	19444	19266	19424	19260	19700	19449	19499	19484	19633	19178	19592	19424	19427	19456	19420	19385	19626	19333	19496	19324	19528	19650	19488	19560	19643	19637	19332	19464	19507	19437	19525	19532	19589	19385	19278	19600	19350	19438	19371	19465	19394	19411	19387	19547	19380	19559	19577	19406	19711	19461	19434	19479	19401	19511	19391	19551	19517	19390	19544	19293	19381	19497	19502	19633	19380	19262	19239	19484	19520	19433	19584	19491	19433	19784	19586	19368	19345	19513	19448	19631	19609	19489	19741	19691	19593	19524	19539	19569	19436	19434	19474	19680	19473	19518	19456	19561	19385	19650	19328	19224	19474	19561	19560	19431	19561	19329	19405	19586	19666	19612	19467	19391	19459	19584	19315	19367	19485	19310	19485	19544	19540	19448	19391	19395	19456	19307	19448	19318	19458	19357	19342	19468	19483	19415	19509	19557	19354	19344	19561	19405	19486	19322	19619	19489	19406	19364	19325	19406	19424	19490	19425	19539	19300	19436	19746	19614	19440	19453	19325	19415	19554	19451	19336	19459	19328	19347	19294	19261	19456	19344	19436	19479	19563	19601	19521	19476	19413	19403	19487	19660	19510	19588	19521	19664	19719	19351	19557	19693	19588	19548	19618	19467	19588	19139	19575	19631	19497	19526	19315	19334	19401	19503	19326	19530	19388	19441	19535	19481	19437	19268	19454	19458	19366	19559	19447	19444	19381	19481	19359	19563	19384	19657	19282	19728	19606	19522	19395	19283	19314	19399	19549	19476	19617	19309	19425	19597	19368	19508	19426	19606	19383	19651	19429	19575	19507	19433	19371	19631	19340	19352	19389	19348	19426	19554	19486	19408	19588	19575	19443	19590	19539	19193	19482	19289	19589	19442	19465	19373	19281	19496	19480	19570	19558	19435	19403	19435	19649	19516	19569	19585	19489	19546	19520	19614	19687	19765	19474	19380	19380	19666	19400	19600	19707	19619	19590	19474	19532	19486	19468	19558	19412	19342	19464	19407	19464	19642	19382	19602	19385	19361	19467	19710	19422	19360	19342	19465	19347	19290	19301	19510	19371	19460	19503	19389	19449	19665	19464	19615	19393	19322	19416	19290	19265	19340	19362	19531	19557	19441	19221	19291	19354	19473	19529	19428	19451	19478	19550	19556	19524	19358	19381	19440	19559	19435	19409	19489	19604	19448	19435	19683	19331	19339	19528	19567	19610	19405	19647	19596	19461	19555	19508	19610	19373	19634	19404	19490	19544	19677	19220	19310	19694	19531	19542	19600	19547	19606	19339	19485	19365	19235	19279
19769	22814	21354	17765	18411	17451	15885	16178	15995	15872	15734	15763	16228	17963	17862	17127	15699	15485	15449	15508	15487	15340	15427	15425	15518	15401	15406	15423	15449	15286	15645	15407	15527	15432	15310	15387	15324	15518	15317	15447	15353	15570	15425	15392	15397	15379	15670	15349	15248	15505	15585	15496	15494	15246	15303	15519	15474	15429	15422	15498	15513	15326	15366	15387	15440	15284	15290	15457	15405	15504	15429	15548	15439	15425	15439	15324	15508	15508	15489	15477	15363	15499	15426	15556	15581	15255	15450	15446	15585	15429	15493	15349	15291	15485	15500	15541	15323	15307	15529	15396	15278	15388	15365	15414	15367	15511	15430	15512	15266	15470	15528	15432	15479	15241	15590	15329	15546	15379	15449	15503	15572	15558	15350	15365	15553	15415	15415	15270	15418	15492	15353	15426	15272	15379	15501	15571	15338	15527	15516	15469	15290	15392	15520	15488	15462	15485	15294	15490	15325	15338	15499	15444	15441	15640	15483	15429	15425	15289	15441	15518	15502	15291	15432	15471	15346	15383	15473	15399	15499	15492	15464	15383	15329	15324	15403	15667	15477	15451	15425	15382	15379	15502	15531	15508	15820	15332	15360	15438	15445	15399	15469	15257	15452	15391	15557	15188	15423	15271	15232	15340	15377	15517	15465	15390	15401	15436	15420	15449	15328	15375	15479	15581	15477	15435	15499	15332	15576	15425	15553	15523	15374	15385	15312	15458	15446	15367	15527	15353	15441	15446	15529	15386	15307	15438	15392	15416	15522	15440	15460	15618	15584	15479	15502	15566	15550	15532	15379	15354	15405	15382	15483	15283	15429	15535	15447	15522	15333	15534	15520	15241	15404	15332	15426	15390	15328	15464	15313	15490	15532	15324	15538	15416	15463	15501	15329	15320	15570	15435	15393	15386	15473	15361	15406	15546	15186	15533	15417	15296	15501	15402	15347	15543	15414	15507	15482	15412	15387	15372	15383	15433	15452	15400	15612	15273	15314	15484	15302	15453	15330	15461	15598	15514	15346	15303	15494	15556	15478	15465	15249	15387	15295	15508	15538	15594	15327	15354	15488	15432	15289	15461	15454	15481	15503	15419	15464	15392	15374	15534	15453	15321	15322	15367	15432	15464	15440	15571	15448	15394	15429	15467	15600	15555	15467	15468	15526	15476	15455	15405	15631	15450	15544	15494	15506	15362	15554	15582	15274	15453	15364	15449	15494	15272	15467	15529	15506	15426	15391	15445	15296	15484	15298	15537	15396	15383	15418	15319	15471	15540	15144	15407	15404	15470	15514	15585	15193	15436	15658	15399	15457	15604	15392	15454	15534	15399	15379	15526	15431	15410	15439	15369	15529	15456	15423	15460	15399	15389	15536	15391	15484	15463	15275	15416	15483	15431	15707	15540	15396	15492	15413	15312	15517	15507	15457	15321	15566	15363	15366	15398	15321	15509	15502	15493	15396	15432	15508	15398	15502	15475	15421	15495	15428	15480	15597	15578	15396	15301	15306	15525	15382	15384	15348	15435	15480	15555	15468	15519	15470	15560	15336	15478	15455	15530	15483	15536	15471	15461	15381	15501	15460	15434	15355	15467	15413	15446	15502	15455	15258	15527	15426	15404	15383	15483	15494	15436	15507	15395	15463	15571	15320	15319	15279	15522	15394	15476	15594	15304	15441	15285	15492	15376	15438	15561	15252	15446	15323	15471	15479	15445	15578	15566	15414	15401	15567	15508	15588	15357	15430	15625	15542	15559	15379	15349	15345	15408	15297	15635	15462	15567	15331	15480	15386	15440	15529	15284	15379	15499	15412	15547	15525	15478	15414	15512	15518	15433	15463	15469	15454	15284	15452	15473	15408	15575	15516	15506	15310	15335	15576	15249	15362	15387	15517	15464	15491	15593	15439	15325	15443	15415	15388	15457	15478	15410	15446	15654	15490	15419	15557	15380	15291	15431	15431	15212	15543	15298	15495	15453	15397	15422	15536	15549	15440	15539	15338	15332	15516	15443	15382	15468	15359	15473	15613	15483	15529	15329	15336	15577	15405	15488	15434	15408	15439	15335	15546	15368	15388	15360	15459	15558	15464	15376	15534	15376	15404	15499	15471	15495	15469	15443	15539	15469	15543	15466	15453	15439	15432	15369	15518	15494	15399	15392	15297	15437	15454	15525	15382	15447	15512	15539	15462	15415	15415	15441	15388	15499	15451	15503	15517	15487	15386	15415	15453	15534	15416	15429	15470	15390	15496	15613	15405	15481	15375	15391	15522	15441	15404	15452	15403	15434	15449	15380	15548	15562	15362	15296	15507	15661	15300	15533	15419	15496	15477	15556	15464	15483	15426	15440	15549	15614	15572	15306	15507	15359	15315	15585	15425	15347	15348	15409	15544	15502	15596	15617	15504	15328	15376	15470	15423	15475	15511	15582	15457	15557	15314	15327	15579	15279	15402	15449	15261	15471	15399	15605	15572	15315	15337	15419	15485	15411	15428	15437	15435	15495	15505	15534	15262	15504	15436	15232	15478	15563	15499	15375	15386	15414	15356	15330	15490	15544	15335	15272	15303	15573	15461	15470	15407	15444	15550	15364	15526	15447	15297	15405	15469	15328	15351	15563	15482	15484	15428	15629	15286	15293	15337	15477	15464	15329	15444	15371	15384	15525	15402	15315	15602	15567	15415	15569	15652	15531	15463	15475	15366	15601	15446	15353	15486	15306	15561	15596	15394	15527	15476	15476	15592	15571	15471	15484	15609	15536	15485	15391	15297	15190	15476	15439	15413	15449	15315	15299	15372	15505	15555	15370	15341	15437	15329	15449	15457	15495	15472	15443	15486	15442	15476	15706	15394	15551	15582	15491	15306	15187	15349	15318	15418	15467	15388	15455	15416	15432	15333	15411	15436	15474	15368	15437	15252	15524	15444	15436	15507	15423	15520	15521	15447	15580	15434	15458	15562	15419	15465	15536	15524	15409	15493	15414	15605	15432	15474	15496	15378	15406	15367	15497	15399	15487	15409	15298	15556	15508	15304	15606	15467	15345	15499	15486	15519	15580	15401	15428	15395	15506	15411	15415	15260	15634	15533	15357	15419	15317	15410	15551	15530	15442	15390	15460	15315	15364	15440	15473	15600	15566	15441	15408	15536	15349	15397	15473	15498	15548	15619	15595	15419	15403	15470	15484	15286	15427	15431	15416	15417	15463	15503	15397	15536	15254	15576	15490	15522	15452	15405	15450	15251	15474	15541	15486	15467	15569	15504	15376	15412	15381	15527	15461	15504	15617	15557	15633	15336	15399	15337	15582	15385	15402	15452	15397	15519	15418	15374	15527	15450	15421	15490	15359	15247	15410	15493	15462	15488	15461	15489	15496	15297	15442	15406	15599	15634	15457	15389	15576	15437	15350	15415	15305	15303	15332	15470	15300	15553	15518	15340	15325	15342	15418	15365	15456	15446	15402	15414	15558	15246	15404	15577	15540	15594	15604	15457	15505	15346	15433	15583	15489	15442	15427	15438	15421	15653	15480	15388	15470	15452	15580	15434	15487	15508	15356	15384	15420	15432	15491	15478	15285	15375	15457	15552	15386	15382	15558	15575	15649	15470	15272	15442	15598	15352	15358	15436	15490	15603	15358	15453	15455	15427	15364	15496	15579	15540	15530	15425	15587	15453	15348	15487	15217	15543	15512	15568	15284	15419	15320	15481	15369	15351	15525	15375	15509	15475	15516	15480	15424	15394	15489	15435	15486	15540	15340	15447	15366	15391	15379	15437	15412	15407	15545	15588	15357	15489	15422	15581	15467	15440	15452	15344	15360	15470	15446	15540	15530	15432	15514	15411	15506	15539	15532	15433	15350	15531	15395	15299	15442	15496	15331	15442	15515	15294	15538	15356	15370	15550	15619	15456	15391	15511	15398	15575	15377	15526	15349	15497	15177	15468	15416	15439	15422	15416	15361	15457	15518	15381	15283	15496	15412	15294	15521	15345	15368	15405	15390	15475	15437	15530	15428	15559	15420	15509	15415	15382	15383	15555	15328	15344	15324	15459	15448	15414	15498	15438	15365	15318	15317	15319	15648	15314	15348	15385	15454	15362	15458	15390	15478	15517	15332	15453	15556	15394	15405	15223	15317	15356	15500	15508	15604	15486	15508	15379	15574	15381	15489	15504	15446	15302	15588	15476	15469	15495	15288	15547	15434	15457	15483	15417	15412	15391	15300	15398	15544	15460	15539	15345	15468	15419	15485	15564	15429	15453	15526	15485	15611	15357	15463	15493	15403	15430	15377	15344	15424	15327	15340	15438	15531	15415	15460	15321	15436	15395	15514	15449	15462	15496	15466	15321	15231	15309	15337	15606	15813	15493	15451	15447	15536	15592	15353	15314	15493	15428	15339	15279	15392	15587	15496	15283	15438	15501	15640	15166	15479	15363	15233	15424	15337	15403	15278	15354	15489	15519	15479	15440	15394	15464	15260	15444	15328	15396	15461	15547	15407	15586	15447	15511	15391	15386	15574	15520	15499	15419	15466	15466	15409	15450	15317	15450	15424	15584	15347	15501	15489	15337	15444	15452	15535	15454	15562	15232	15442	15561	15448	15392	15493	15653	15403	15502	15447	15475	15379	15429	15623	15519	15348	15447	15246	15497	15527	15319	15323	15428	15265	15432	15588	15271	15637	15634	15351	15532	15333	15460	15346	15450	15394	15605	15261	15568	15466	15560	15703	15357	15536	15458	15562	15403	15504	15326	15535	15361	15508	15416	15277	15387	15367	15300	15538	15431	15382	15529	15283	15523	15385	15387	15508	15541	15355	15490	15621	15450	15178	15367	15285	15564	15503	15393	15681	15355	15599	15338	15442	15569	15360	15671	15455	15556	15576	15439	15509	15424	15248	15381	15464	15494	15387	15437	15403	15418	15398	15539	15386	15431	15486	15478	15459	15443	15474	15326	15325	15495	15481	15531	15424	15379	15767	15473	15388	15276	15520	15522	15347	15242	15439	15485	15250	15355	15515	15495	15415	15502	15456	15366	15571	15413	15443	15493	15526	15458	15451	15388	15533	15521	15355	15506	15348	15410	15528	15450	15635	15582	15410	15457	15492	15326	15575	15469	15361	15407	15453	15531	15410	15501	15463	15506	15341
25674	21388	28275	25613	23616	23825	22192	20062	19419	19480	19359	18736	22398	31987	29775	26136	20266	18766	18641	18637	18477	18280	18680	18525	18494	18471	18638	18320	18468	18385	18576	18454	18518	18470	18653	18599	18381	18639	18342	18293	18472	18620	18636	18412	18401	18589	18617	18488	18357	18533	18434	18722	18445	18518	18448	18358	18243	18325	18402	18450	18367	18591	18225	18308	18427	18603	18287	18233	18178	18505	18422	18408	18544	18376	18499	18514	18525	18463	18407	18382	18388	18367	18361	18468	18366	18672	18632	18708	18383	18414	18485	18328	18451	18449	18427	18376	18443	18337	18391	18445	18444	18284	18136	18384	18624	18581	18271	18287	18521	18532	18546	18314	18406	18264	18322	18573	18301	18449	18439	18350	18326	18137	18529	18405	18347	18459	18461	18458	18576	18558	18310	18453	18415	18441	18439	18389	18465	18347	18304	18571	18631	18340	18564	18453	18371	18624	18467	18311	18451	18365	18331	18253	18285	18334	18362	18335	18318	18097	18370	18480	18267	18382	18346	18535	18634	18471	18482	18549	18565	18536	18375	18383	18525	18506	18334	18195	18456	18287	18175	18477	18345	18392	18464	18391	18366	18357	18407	18357	18264	18554	18290	18458	18225	18427	18381	18386	18432	18306	18238	18327	18299	18538	18339	18188	18642	18110	18258	18188	18610	18235	18355	18426	18547	18682	18388	18261	18280	18448	18629	18400	18343	18378	18730	18338	18405	18359	18241	18351	18494	18362	18436	18285	18266	18255	18478	18521	18517	18372	18282	18412	18368	18369	18342	18390	18458	18554	18712	18296	18326	18130	18429	18380	18445	18348	18303	18397	18436	18420	18153	18556	18456	18515	18352	18339	18346	18238	18416	18400	18424	18492	18453	18455	18302	18582	18420	18334	18473	18187	18250	18463	18472	18390	18276	18374	18214	18473	18638	18537	18626	18293	18327	18525	18255	18582	18478	18484	18291	18432	18465	18401	18216	18467	18407	18397	18525	18342	18808	18468	18549	18346	18369	18330	18353	18320	18434	18389	18465	18411	18297	18445	18373	18416	18421	18542	18358	18407	18497	18380	18374	18374	18363	18216	18508	18579	18267	18418	18435	18466	18527	18520	18582	18505	18573	18466	18366	18357	18492	18679	18634	18355	18464	18169	18591	18456	18504	18493	18432	18293	18234	18333	18507	18413	18430	18430	18516	18373	18155	18412	18427	18420	18304	18296	18571	18473	18643	18324	18348	18299	18537	18564	18346	18347	18443	18543	18409	18382	18334	18298	18308	18428	18408	18351	18504	18472	18523	18650	18356	18556	18186	18428	18427	18377	18336	18557	18350	18487	18375	18440	18301	18328	18427	18454	18538	18328	18292	18445	18461	18169	18424	18465	18367	18528	18321	18363	18400	18534	18525	18437	18553	18479	18430	18549	18528	18520	18442	18551	18688	18414	18524	18517	18437	18548	18370	18382	18439	18454	18336	18277	18289	18156	18370	18412	18361	18604	18420	18278	18409	18282	18360	18369	18189	18325	18486	18240	18205	18387	18478	18342	18582	18372	18530	18429	18583	18430	18406	18383	18202	18470	18480	18453	18291	18340	18435	18569	18316	18474	18507	18201	18617	18374	18748	18510	18617	18428	18440	18687	18407	18257	18425	18406	18248	18298	18381	18469	18446	18625	18592	18633	18502	18324	18163	18413	18475	18208	18602	18391	18507	18317	18383	18461	18268	18498	18437	18523	18246	18409	18523	18247	18626	18642	18248	18529	18681	18357	18513	18434	18468	18288	18404	18630	18444	18563	18200	18475	18295	18562	18452	18562	18376	18388	18259	18505	18293	18487	18477	18454	18372	18434	18341	18154	18419	18435	18501	18391	18470	18348	18505	18428	18489	18462	18419	18479	18392	18426	18417	18404	18406	18230	18350	18365	18452	18317	18461	18396	18353	18499	18319	18356	18173	18527	18577	18545	18512	18557	18540	18440	18372	18547	18458	18584	18315	18514	18484	18434	18395	18697	18372	18550	18424	18349	18480	18454	18556	18482	18342	18351	18483	18408	18532	18343	18290	18487	18489	18420	18537	18108	18214	18406	18399	18292	18593	18467	18462	18296	18577	18187	18305	18363	18461	18464	18373	18452	18488	18569	18284	18417	18318	18329	18421	18457	18302	18256	18411	18457	18460	18563	18430	18399	18364	18394	18337	18381	18354	18310	18427	18541	18398	18296	18519	18696	18332	18468	18306	18407	18572	18321	18445	18510	18273	18206	18302	18153	18329	18343	18399	18419	18394	18353	18608	18548	18408	18512	18517	18460	18483	18297	18283	18226	18326	18469	18250	18300	18225	18348	18509	18424	18261	18146	18282	18507	18367	18474	18438	18384	18632	18662	18381	18232	18343	18291	18312	18409	18426	18390	18509	18423	18427	18408	18561	18392	18426	18493	18411	18439	18588	18213	18607	18557	18541	18310	18513	18315	18263	18551	18730	18284	18363	18241	18460	18469	18360	18409	18261	18513	18284	18627	18629	18433	18354	18223	18259	18414	18538	18595	18501	18325	18355	18357	18373	18468	18520	18215	18493	18322	18193	18388	18556	18615	18285	18274	18240	18474	18411	18369	18496	18440	18375	18471	18656	18195	18536	18581	18480	18440	18392	18071	18329	18440	18486	18467	18268	18459	18548	18696	18434	18594	18458	18504	18293	18290	18211	18314	18636	18187	18260	18608	18217	18413	18456	18328	18530	18645	18300	18397	18449	18415	18540	18428	18381	18440	18521	18685	18234	18234	18345	18326	18469	18577	18490	18419	18430	18465	18379	18375	18462	18615	18306	18159	18435	18479	18310	18532	18339	18565	18516	18547	18570	18256	18418	18470	18296	18458	18412	18127	18204	18537	18418	18323	18505	18258	18507	18579	18553	18685	18344	18399	18343	18231	18290	18241	18307	18509	18199	18220	18340	18581	18334	18371	18595	18396	18348	18369	18361	18481	18462	18502	18403	18287	18468	18347	18457	18310	18427	18379	18290	18352	18316	18299	18564	18378	18388	18312	18262	18464	18366	18332	18453	18379	18597	18222	18333	18507	18419	18372	18720	18414	18346	18465	18574	18576	18365	18514	18347	18454	18558	18467	18422	18568	18267	18397	18492	18538	18266	18555	18184	18526	18445	18376	18346	18541	18646	18352	18361	18370	18530	18432	18491	18404	18341	18402	18148	18419	18535	18403	18446	18341	18168	18415	18360	18438	18526	18512	18482	18187	18321	18362	18408	18356	18373	18361	18528	18454	18399	18632	18262	18413	18205	18389	18202	18311	18446	18270	18381	18271	18236	18653	18318	18484	18565	18266	18419	18110	18323	18379	18295	18490	18530	18418	18394	18544	18361	18331	18391	18219	18450	18456	18322	18539	18286	18447	18343	18312	18419	18340	18463	18492	18469	18564	18360	18429	18368	18382	18365	18543	18511	18360	18359	18379	18476	18429	18212	18486	18591	18279	18304	18235	18651	18479	18455	18336	18280	18265	18452	18652	18558	18641	18299	18500	18411	18398	18341	18373	18534	18443	18484	18417	18275	18600	18499	18340	18472	18566	18460	18406	18521	18309	18506	18526	18432	18314	18291	18473	18162	18372	18395	18243	18157	18390	18319	18346	18476	18435	18564	18485	18254	18448	18427	18370	18487	18346	18398	18303	18511	18365	18499	18477	18225	18414	18376	18266	18444	18340	18475	18561	18372	18493	18276	18429	18555	18376	18396	18391	18326	18373	18385	18350	18488	18553	18263	18333	18473	18601	18532	18309	18479	18310	18573	18546	18399	18337	18472	18455	18600	18475	18405	18497	18526	18380	18394	18376	18385	18390	18285	18574	18287	18331	18403	18581	18443	18388	18657	18283	18636	18545	18282	18331	18453	18493	18564	18438	18369	18460	18374	18523	18544	18415	18256	18426	18335	18584	18420	18549	18265	18420	18540	18452	18315	18167	18454	18326	18469	18428	18472	18421	18397	18472	18326	18189	18431	18364	18288	18396	18380	18349	18462	18485	18366	18274	18247	18468	18462	18292	18433	18489	18326	18295	18356	18361	18426	18589	18338	18445	18421	18526	18399	18503	18463	18464	18314	18398	18419	18449	18265	18544	18466	18377	18351	18492	18226	18528	18536	18312	18205	18119	18255	18417	18404	18505	18268	18398	18547	18528	18271	18387	18217	18362	18450	18344	18517	18202	18468	18565	18523	18543	18500	18387	18564	18294	18512	18514	18348	18337	18593	18392	18559	18341	18468	18284	18669	18363	18215	18438	18413	18584	18528	18590	18542	18367	18335	18566	18446	18545	18646	18481	18403	18373	18611	18491	18663	18628	18305	18450	18337	18459	18599	18426	18424	18345	18244	18473	18314	18441	18318	18444	18453	18629	18436	18534	18388	18395	18553	18547	18373	18675	18557	18462	18493	18272	18269	18293	18202	18514	18469	18387	18486	18591	18419	18390	18163	18465	18496	18580	18486	18210	18320	18806	18363	18214	18458	18483	18545	18522	18631	18288	18292	18415	18406	18384	18420	18576	18672	18380	18520	18404	18255	18322	18576	18375	18331	18481	18493	18485	18433	18225	18394	18462	18523	18338	18206	18565	18435	18302	18304	18462	18475	18453	18454	18376	18545	18520	18234	18458	18314	18243	18249	18394	18398	18341	18359	18453	18606	18418	18289	18536	18385	18452	18349	18405	18424	18266	18676	18462	18497	18602	18457	18241	18401	18455	18621	18577	18507	18530	18345	18359	18347	18578	18335	18258	18449	18412	18411	18490	18356	18532	18220	18513	18388	18244	18490	18500	18427	18341	18098	18256	18448	18328	18439	18319	18336	18422	18545	18347	18206	18745	18344	18264	18332	18532	18571	18350	18409	18396	18211	18114	18224	18306	18594	18577	18392	18401	18600	18557	18401	18390	18611	18228	18519	18357	18295	18392	18251	18610	18404	18505	18380	18269	18451	18250	18269	18525	18503	18558	18258	18319	18438	18183	18337	18225	18374	18517	18541	18568	18289	18457	18285	18309	18335	18459	18343	18343	18385	18286	18433	18508	18374	18219	18298	18342	18494	18320	18426	18531	18649	18431	18314	18605	18551	18177	18375	18257	18221	18440	18392	18498	18452	18463
22854	35164	29200	24587	22493	21775	18184	17199	16500	16465	15937	15839	21966	32598	29566	23570	15618	15017	15059	14910	15084	14933	14905	14990	15028	14912	14995	14991	14911	14944	14829	14994	14807	14908	14845	14794	14909	15060	14776	14911	14894	15067	14999	15010	15029	15036	14928	14847	14827	14987	15084	14964	14837	15006	14953	14978	15098	14987	14955	14712	15149	14937	14920	15014	15029	14953	14896	15090	15049	14797	15116	14936	14976	15278	15060	15033	14920	14862	14988	15053	14984	14829	14969	15021	14922	14754	15064	14834	14931	15074	15027	15118	14897	15028	14943	14981	15015	15072	14997	15092	14885	15005	14887	14980	14974	14985	14951	14913	14876	14785	14942	14871	14989	14947	15025	15002	14757	15009	14850	14846	14846	14873	15007	15011	14968	15050	14880	14941	14850	14975	14847	14980	15047	15022	15002	14943	14808	14928	15072	14901	14965	14961	14986	14881	14990	14969	15047	14803	15038	14876	14955	14922	14831	14896	15017	14896	14893	14954	14812	14958	14910	15126	14901	15017	15019	14925	14966	14978	14913	14954	14968	15201	14780	15080	14828	15044	14978	14991	15153	14856	14884	14821	15043	14898	15188	15022	14969	14865	14933	15172	14925	15014	14865	15020	14929	14935	14948	15053	15052	14889	14916	14946	15148	14883	15009	14964	14916	14892	15013	15076	15012	14920	14952	15009	14809	14865	14935	14966	14917	14955	14902	14870	14919	15179	15037	14923	15019	14975	15004	14874	14978	14942	14920	15045	15055	14941	14857	15077	14832	15048	15027	15027	14874	15028	14964	15124	15061	14909	15189	14975	14965	15005	14847	14882	14945	15009	14901	14956	14901	14966	14856	14922	15006	14934	14956	15017	15035	14902	15095	15037	14990	15012	14974	14912	14946	14945	15047	14974	14827	15143	15008	14937	14959	14915	14850	14971	14924	14796	14896	15075	14883	14903	14979	14913	14992	14977	15006	14987	14954	14908	15045	15020	14862	14912	14933	14955	15185	15118	14894	14931	14945	14891	14929	14862	14935	14966	14987	14901	14955	14997	14957	15099	14945	14944	15018	14947	14904	14838	15039	14777	15088	14837	14820	14739	14887	14831	14848	14998	14837	14965	14992	14826	15029	14822	15188	14917	14893	14967	14921	15022	14958	14800	15164	14990	14872	14961	14917	14934	14902	15114	14880	14750	14812	14884	14916	15012	14964	14851	14919	14866	14946	14832	14979	14958	15128	14995	14906	14938	14946	14972	14737	15011	15034	14937	15210	14861	15074	14845	14968	14997	14966	14863	14833	15105	14968	14991	14907	15046	15036	14995	14918	14999	14976	14985	15133	14856	15022	15009	14956	14867	14810	14824	14995	15019	14913	14998	14959	14986	14992	15098	15052	14901	15073	14996	15054	14882	15011	14855	14940	14988	14956	14801	14918	15059	14958	14877	14932	14972	14842	15003	14962	15121	14806	14990	14904	14956	14944	14900	14983	15061	15029	14965	14938	15015	14886	14938	14884	14800	14843	14899	14930	14701	14961	14959	14950	15108	14834	15062	14780	14898	14923	15054	14855	14771	14973	15108	14790	14686	15049	14952	15078	14937	14926	14951	14895	15075	14929	14902	15028	14919	14974	15021	14793	15012	14827	14954	15052	15055	14996	15007	14873	14953	14891	14812	14915	15001	14845	14878	14911	14896	14970	14884	15010	14872	15023	14827	14986	14749	14884	14989	14904	14911	14915	14938	14796	14823	14937	14972	14786	14998	15044	15068	14827	14894	14729	14929	14829	14732	15004	14868	14918	14875	14968	15180	14936	14876	15100	14831	14908	14884	14773	14983	15035	14848	14919	14958	14961	14976	15131	14987	14946	14907	14884	15020	15100	14926	15015	15061	14949	14871	14840	15116	15033	14918	14805	14978	14846	14913	14855	15147	14916	14894	14968	14852	14884	14975	15082	14966	14915	15053	15018	14829	14850	14947	15025	14876	14968	14924	15012	14812	15062	14959	14689	14955	14928	14893	14889	14846	14982	14880	14918	14980	15101	14982	14905	15086	14995	15014	14916	14819	14915	14970	14807	15011	14899	14860	14968	14844	14911	14846	14982	15101	14878	14876	14981	14984	15089	14886	14957	14929	15071	14763	14949	15053	15130	14930	14877	14913	14870	15182	14955	14994	14872	15109	14839	14894	15125	14951	14975	14880	14854	14930	15059	15065	14940	14994	14899	15083	14863	15073	15119	15095	14928	14908	14982	15016	14894	14809	14775	14851	14948	14967	14839	15032	15027	15013	14904	14959	14989	14956	14934	14890	14849	14867	14837	14914	15178	14790	14869	15129	14821	15172	14876	14800	15005	14947	14849	14945	14938	14929	15136	15010	14943	14882	14871	14888	14974	15051	14857	14814	14865	14943	14711	14769	14932	15006	15039	14905	14961	14950	14896	14980	14930	14884	14876	14919	14819	14929	14975	15065	14967	14913	15011	14843	15095	14704	14860	15037	14896	14980	14960	14970	14957	14840	14924	15064	14998	15199	14885	14746	14930	14926	14951	14914	14965	15006	15045	15015	14881	15009	14854	15017	14893	14961	15007	14946	15078	14900	14860	15016	14962	14848	15074	14979	14863	14958	14926	14854	14939	14876	15025	15052	15086	14796	14772	14948	15014	15007	15126	14911	14934	15008	14779	15019	14963	14770	15032	14955	15081	14989	14966	14991	14836	14948	14932	14914	15005	15194	14833	14854	14842	15015	14813	14940	14865	14974	14927	14908	14755	15089	14878	14866	15013	14821	14952	15036	14914	15150	14928	14818	14726	14842	15079	14903	15014	14893	14972	14852	14924	14831	15010	14861	15075	14852	14922	14906	14995	14894	15025	15081	14893	15003	14979	14934	15009	14848	14931	15098	14979	15023	14911	15055	14969	14759	14953	14958	14987	14885	15122	14757	14843	14737	14988	14998	14992	14929	14938	14982	15023	14983	15032	15155	14998	15016	14875	14997	14976	15025	15006	14853	14859	14923	15031	14992	14768	14830	14929	14980	14969	15105	14915	15012	14968	14941	14853	14986	15027	14806	14878	14891	14905	14814	14896	14911	14941	14926	14976	15052	15093	14950	14854	14883	14797	14972	14813	15064	15102	14994	14866	14857	15048	14918	14963	15124	14847	14868	15055	15015	15008	14999	15046	15067	14856	15020	15060	14920	14915	15049	15106	14934	15105	14956	14970	15011	14986	14889	14967	15030	14938	14912	15109	14835	14961	14963	14953	15029	14953	14957	14931	14965	15010	14824	15003	15024	15077	15057	15095	15063	14861	14757	15071	14897	14983	15039	15039	14813	15047	14936	14979	14892	14984	15036	14937	14910	14966	14967	14907	14963	14803	14887	14848	14974	14817	14928	14965	15058	14860	14882	15060	14798	15012	14944	15021	14864	15102	15093	14923	14973	15059	14954	14971	14895	14947	14874	14880	15271	14804	14960	15001	15174	15062	14985	14830	14976	15050	14865	15093	15033	14882	15117	14985	14984	14891	14858	15082	15036	14873	14923	14930	14954	14918	14967	14949	15197	15002	14940	14934	15022	14898	14743	15045	15086	15005	14869	15022	14922	14868	15033	14950	15053	14769	14952	14912	14881	14741	14985	14947	15003	15022	15034	14834	15064	15024	14891	14879	14934	14917	14985	14874	14993	14965	15039	14797	14895	15011	14933	14861	15019	14994	14989	14950	14907	14883	14965	14912	15086	14886	14938	14986	14947	15036	14977	14847	14886	14922	14799	14872	14802	15128	14958	14959	14923	14878	14829	14988	14877	14803	14788	14885	14946	14970	14966	15056	14911	14948	14835	14902	14888	14957	14894	14911	15060	15102	14915	15004	14997	15094	14887	14950	14987	15121	14959	15036	14874	15015	14938	15112	14999	14868	14939	14938	14894	15254	14880	14984	14870	14956	14878	15101	14977	15073	14962	15061	14834	14905	14649	14928	14976	14905	15239	14956	14991	14919	14970	15104	14930	14867	14961	14959	15013	14986	14915	15021	14958	14870	14881	14994	15006	14967	14769	14820	15083	14940	14755	14957	15040	14941	14980	15062	14969	14923	14828	14796	15085	14942	14904	15006	15052	14921	14922	14781	14982	15022	15104	14914	15089	15010	14847	15114	14984	14929	14887	14918	14919	15061	15005	15115	14889	15003	14976	15056	14926	14978	14949	14871	15074	14897	14889	15009	14908	14806	15039	15063	14996	14879	14910	14915	15027	14909	15139	15039	14922	15043	14831	14882	14894	15156	14819	14997	15073	15015	14950	15097	15011	14724	15039	14799	14935	14898	14769	14873	15007	15109	14954	14990	14821	14859	15132	14991	14956	14848	14906	15050	14893	14951	14949	14901	14863	14841	14888	14947	15134	14913	14963	14970	14864	14993	14964	14954	14884	14835	14934	15027	14880	14716	14927	14887	14831	14987	15042	15056	14757	14955	14935	14835	14902	14989	15020	15110	14789	15045	14904	14908	14940	14999	15091	15093	14915	15168	14839	14909	14917	15235	14873	15081	15012	14904	14817	14770	14956	14935	14943	14791	15030	14957	14992	15012	15022	14938	15133	14966	14893	14956	14968	14907	15007	14918	15064	14922	14986	14925	14707	14972	14901	14895	14787	14904	14988	15047	14908	14825	14933	14863	15185	14820	14935	15001	14789	14824	15028	14870	15029	14924	14960	15105	14976	15046	15008	14720	14918	15046	15066	14924	14840	14992	15038	15009	15113	14907	14942	14932	15015	14970	14962	15005	14976	15018	14990	15044	15009	14828	14993	14835	14946	14796	14839	14963	14966	14862	14955	14878	15001	15034	15038	15128	15011	14968	14923	15031	15044	15202	14979	14878	15051	14806	14760	14968	14959	15010	15116	14816	14799	14916	15061	14975	14858	15066	15031	14847	15034	14892	14810	14821	15018	14824	14932	15050	14931	14936	14907	15021	15074	15000	14934	14969	14834	14810	14857	15004	15048	14894	14827	15005	14840	14956	14880	14858	15096	14950	14898	15069	15104	15025	14945	14981	15019	14984	14896	14889	15101	14831	15000	14950	15013	14997	15108	15056	14910	14726	14957	14776	14929	14883	14983	15012	14904	14908	15061	14993	14931	14882	14943	14961	15034	14883	14743
23965	21275	28780	24208	22230	25607	25610	20578	19627	19168	18755	17891	23130	39773	37497	31341	20052	17634	17611	17576	17391	17439	17483	17263	17322	17152	17250	17342	17336	17260	17271	17401	17175	17303	17027	17184	17304	17249	17137	17133	17361	17056	17131	17243	17108	17303	17220	17359	16969	17124	17270	16970	17401	17331	17161	17293	17322	17373	17175	17221	17416	17089	17247	17105	16974	17013	17129	17176	17156	17094	17251	17106	17084	17070	17271	17363	17049	17193	17126	16893	17135	17239	17234	17262	17305	17333	17107	17034	17152	17300	17341	17223	17270	17300	17458	17308	17193	17198	17139	16984	17237	17071	17134	17142	17334	17243	17194	17230	17187	17361	17307	17201	17087	17116	17173	17228	17129	17317	17028	17228	17333	17272	17111	17114	17116	17280	17058	17189	17135	17276	17258	17278	17167	17109	17007	17183	17336	17228	17230	17341	17343	16866	17363	16977	17158	17126	17333	17354	17187	17192	17151	17177	17268	17120	17394	17246	17245	17342	17160	17149	17213	17239	17102	17198	16980	17116	17128	17046	17336	17178	17121	17242	17133	17115	17217	17094	17230	17244	17201	17156	17118	17348	17240	17165	16934	17139	17094	16945	17223	17076	17221	17105	17448	17267	17165	17159	17245	17104	17089	17172	17129	17142	17063	17508	17280	17369	17243	17172	17258	17319	17125	17103	17198	17205	17248	17340	17094	17132	16972	17272	16834	17062	17323	17306	17207	17123	17045	16906	17242	17229	17320	17298	17298	17454	17050	17311	17128	17090	17296	17137	16918	17075	17141	16976	16999	17062	17261	17207	17181	17071	17142	16990	17403	17052	17272	17219	17304	17176	16945	17050	17117	17200	17159	17283	17064	17389	17486	17243	17174	17331	17152	17042	17127	17312	17013	17095	17264	17199	17180	16990	17211	17063	17319	17183	17209	17017	17039	17111	17340	17272	17325	17307	17191	17203	17225	17195	17058	17153	17003	17221	17078	17135	17147	17237	17039	17272	17118	17383	17267	17271	17209	16992	17033	17277	17175	17170	17154	17356	17144	17231	17197	17234	17160	17177	17225	17100	17039	17170	17080	17148	17411	17187	17148	17128	17208	17359	17230	17135	17160	17085	17062	17195	17136	17202	17447	17311	17249	16997	17121	17167	17080	17090	17334	17152	17187	17043	17191	17068	16906	17170	17029	17182	17132	17236	17083	16922	17217	16979	17164	17043	17110	16984	17006	17144	17042	17238	17061	17194	17313	17216	17252	17337	17140	17191	17273	17358	17238	16952	17068	17096	17222	17068	17150	17026	17183	17384	17433	17163	17277	17143	17043	17384	17201	17376	17235	17073	17087	17378	16995	17218	17347	17279	17230	17195	17018	17206	17120	17175	17176	17347	17217	17221	17125	17067	17298	17235	17081	17216	17357	17237	17114	16912	17185	17409	17253	17184	17242	17160	17307	17229	17031	16951	17236	17085	17127	17182	17021	16977	17217	17131	17320	17136	17297	17104	17185	17285	17135	17112	17180	17263	17302	17289	16959	17337	17211	17128	17299	16982	17249	17266	17088	17288	17229	17332	17230	16924	17250	17345	17169	17263	17132	17254	17222	17172	17032	17013	17028	17113	17427	17082	17215	17118	17034	17261	17000	17125	17207	17053	17106	17006	17222	17153	17095	17207	17252	17146	17119	17245	17108	17159	17114	17264	17125	17341	17090	17125	17205	17168	17094	17223	17134	17076	17320	16987	17186	17283	17311	17337	17362	17190	17118	17087	17235	17170	17294	17142	17309	17141	17158	17122	17197	17178	17302	17321	17145	17240	17159	17275	17146	17167	17373	17066	17343	17332	17266	17300	17352	17106	17268	17157	17036	17416	17372	17225	17147	17088	17107	17291	17192	17300	17145	17173	17153	17095	17256	16918	17282	17297	17162	17327	17211	17260	17200	17127	17022	17138	17124	17171	17160	17099	17205	17264	17287	17202	17251	17111	17171	17157	17080	17116	17236	17225	16941	17292	17331	17150	17055	16972	17135	17102	17378	17309	17171	17253	17034	17200	17057	17155	17163	17211	17186	17164	17230	17429	17240	17234	17098	17219	17316	17068	17417	17062	17153	17227	16905	17151	17186	17177	17204	17202	17028	17274	17009	17251	17086	17309	17044	17012	17120	17204	17396	17254	17296	17042	17374	17107	17289	17092	17161	17144	17173	17384	17363	17100	17362	17098	17276	17269	17140	17246	17334	17140	17144	17144	17232	17279	17236	17117	16976	17408	17123	17298	17193	17295	17287	17424	17355	17184	16970	17302	17104	17237	17035	17213	17165	17036	17145	17126	17033	17181	16891	17191	17216	17054	17150	17128	17357	17165	17192	17220	17379	17142	17065	17151	17236	17167	17180	17232	17130	17086	17114	17043	17205	17344	17188	17189	17208	17231	17134	17186	17017	17218	17178	17252	17176	17071	17286	17235	17312	17083	17152	17257	17226	17187	16976	17079	17423	17251	17001	17085	17174	17137	17350	16991	17208	16971	17106	17203	17341	16990	17289	17247	17173	17172	17071	17088	16960	17014	17103	16905	17069	17217	17257	17058	17120	17114	17021	17099	17140	17160	17286	17135	17075	17092	17166	17166	17311	17007	17111	17245	17077	17057	17189	17157	17220	17084	17266	17030	17384	17275	17215	17102	17113	16969	17272	17335	17236	17125	17028	17186	17206	17363	17052	17207	17275	17159	17320	17097	17112	17004	17391	17125	17028	17235	17069	17166	17209	17053	17083	17176	17239	17057	17168	17299	17230	17018	16959	17343	16958	17012	17076	17130	17068	17212	17158	17299	16967	17192	17125	17157	17001	17106	17146	17211	17315	17212	17128	17104	17201	17144	17285	17167	17007	17204	17349	17016	17183	17192	17132	17196	17143	17215	17210	17135	16990	17267	17186	17070	17104	16878	17085	16976	17275	17230	17108	17218	17104	17100	17395	17224	17084	17143	17374	17351	17162	17076	17064	17139	17325	17194	17121	17143	16966	16918	17126	16989	17138	16980	17107	17001	17141	16964	17041	17097	17126	17066	17159	17212	17421	17234	16974	17087	17252	17248	17130	17210	17246	17052	17188	17163	17146	16985	17032	17255	17188	17015	17324	17094	17301	17101	17111	17244	17373	17095	17073	16939	17140	17124	17364	17107	17236	17066	17100	17216	17052	17216	17120	17257	17204	17289	17239	17194	17105	17102	17207	17172	17158	17217	17240	17092	17269	17282	17117	17126	17271	17196	17320	16967	17085	17128	17105	17360	17086	17160	17241	17292	17116	17047	17195	17010	17196	17197	17184	16952	17152	17111	17078	17058	17133	17196	17347	17141	17016	17217	17135	17104	17121	17147	17072	17293	17342	17221	17136	16984	17108	17151	17201	17209	17284	17211	17201	17152	17013	17115	17232	17189	17063	17209	16981	17223	17132	16975	17098	17098	17040	17171	17117	16986	17305	17294	17102	17212	17357	17008	17064	17089	17256	17116	17218	17147	17174	17175	17135	17154	17227	17277	17212	17288	17330	17191	17404	17064	17329	17129	17217	17156	17036	17125	16896	17073	17329	17300	17081	17192	17154	17004	17188	17277	17464	17110	17154	17124	17200	17116	17217	17232	17279	17238	17212	17151	17047	17031	17221	17259	17125	17063	17197	17388	17196	17242	17370	17078	17053	17028	17056	17249	17346	17133	17078	17212	17166	17328	17381	17173	17220	17071	17175	17040	17163	17050	16989	17183	17000	17071	17291	17093	17012	17061	17412	17278	17114	17033	17187	17287	17405	17202	17159	17303	17274	17147	17017	17184	17208	17354	17345	17315	17408	17207	17164	17236	17078	17342	17163	17091	17212	17222	17342	17429	17208	17297	17253	17071	17125	17133	17164	16962	17203	17251	17012	17257	17095	17182	17147	17366	17140	17419	17299	17159	17202	17229	16892	17496	17155	17315	17309	17230	17123	17176	17328	17231	17173	17150	17283	17121	16984	17141	17215	17034	17262	16922	17157	17019	17171	16982	17081	17110	17061	17200	17369	17109	17091	17195	17180	17031	17180	17164	17258	17180	17338	17162	17272	17247	17040	17367	17044	17113	17190	17276	17080	16812	17278	17218	17176	17125	17214	17179	17368	17164	17264	17169	17179	17090	17079	17266	17103	17129	16942	17217	17318	17244	17160	17156	17378	17148	17096	17247	17103	17182	17344	17155	17149	17315	17213	17327	17088	17288	17144	17313	17184	17343	17222	17352	17051	16998	17008	17190	16910	17134	17173	17158	17172	17276	17176	17213	17190	17273	17184	17215	17225	16993	17175	16941	17186	17094	17203	17020	17254	17248	16980	17250	17222	17324	17260	17099	17188	17224	17027	17068	17335	17407	17497	17298	16906	17133	17231	17321	17384	17190	17227	17176	17227	17258	17013	17159	17172	17226	17113	17158	17190	16959	16990	17218	17350	17279	17215	17266	17187	17099	16953	17333	17277	17289	17116	17194	17247	17012	17034	17244	17191	17006	17155	17150	17281	17293	17157	17289	17240	17103	17316	17220	17153	17140	17117	17097	17187	17160	17106	17009	17109	17120	16945	17015	17396	17462	17353	17244	17163	17273	17180	17319	17158	17279	17059	17115	17281	17161	17173	17072	17152	17355	17246	17082	17307	17148	17302	17108	17155	17095	17302	17149	17230	17277	17090	17133	17126	17318	17069	17050	17228	17219	16994	17325	17015	17142	17112	17197	17058	17165	17222	17123	17030	17171	17198	17270	17115	17226	17283	17352	16999	16919	17112	17279	17143	17143	17105	17242	17027	17174	17340	17255	16983	17091	17213	17375	17163	16853	17203	17298	17300	17286	17228	17078	17251	17103	17335	17048	17258	17366	17133	17179	17218	17162	17317	17063	17172	16934	17088	17135	16938	17245	17322	16946	16991	17127	17416	17432	17121	17345	17375	17171	17240	17184	17149	17054	17181	17239	17260	17194	17286	17255	17363	17016	17287	17270	16968	17351	17055	17090	17344	16986	17111	17352	17246	17228	17203	17221	17099	17198	17298	17151	17165	17188	17289	17234	17054	17118	17272	17293	17047	17247	17203	17200	17327	17376	17064	17453	17205	17079	17273	17265	17163	16944	16995	17319	16891	17236
26607	44605	37480	30357	26174	25993	20691	18674	18329	17000	16118	15463	24187	41887	38502	29725	15249	14422	14248	14343	14289	14407	14367	14084	14257	14322	14306	14161	14186	14147	13978	14307	14281	14173	14189	14213	14256	14175	14096	14340	14188	14194	14359	14295	14324	14267	14105	14280	14256	14218	14353	14090	14320	14192	14331	14291	14253	14303	14253	14250	14105	14288	14353	14563	14197	14266	14213	14201	14056	14168	14076	14183	14315	14291	14377	14174	14150	14345	14318	14239	14132	14368	14280	14249	14206	14296	14358	14284	14212	14264	14192	14212	14217	14172	14252	14291	14256	14193	14099	14208	14279	14068	14299	14193	14204	14199	14294	14133	14448	14193	14179	14231	14190	14078	14378	14175	14249	14321	14282	14273	14260	14316	14196	14234	14179	14132	14324	14289	14101	14148	14345	14386	14188	14184	14207	14194	14144	14288	14178	14211	14112	14139	14099	14139	14144	14169	14199	14036	14141	14307	14258	14276	14243	14251	14165	14046	14256	14241	14082	14295	14104	14322	14306	14308	14211	14181	14243	14316	14251	14484	14315	14414	14197	14291	14082	14083	14285	14157	14110	14283	14390	14130	14286	14243	14165	14178	14278	14100	14252	14185	14258	14094	14253	14183	14368	14122	14139	14220	14275	14155	14195	14282	14358	14312	14378	14315	14199	14345	14213	14225	14416	14203	14160	14274	14333	14278	14286	14092	14274	14289	14321	14358	14407	14181	14299	14228	14118	14190	14184	14122	14297	14083	14095	14207	14093	14201	14349	14297	14324	14280	14213	14156	14112	14206	14078	14173	14244	14021	14009	14229	14246	14198	14280	14283	14162	14344	14076	14216	14214	14142	14403	14121	14178	14393	14272	14377	14222	14107	14125	14262	14180	14091	14245	14240	14350	14238	14136	14409	14116	14237	14024	14197	14248	14262	14240	14144	14199	14024	14290	14078	14131	14288	14245	14359	14281	14419	14347	14261	14219	14373	14232	14041	14077	14240	14257	14398	14188	14237	14170	14157	14309	14274	14114	14119	14210	14139	14209	14281	14272	14232	14376	14313	14324	14257	14274	14154	14129	14142	14296	14268	14154	14384	14300	14144	14094	14224	14122	14217	14366	14208	14346	14256	14421	14118	14208	14191	14389	14268	14253	14076	14170	14287	14336	14359	14439	14292	14314	14283	14034	14154	14325	14213	14159	14220	14246	14210	14273	14328	14200	14143	14405	13975	14242	14178	14279	14230	14189	14118	14222	14245	14206	14289	14143	14258	14216	14347	14118	14233	14190	14140	14099	14302	14200	14173	14164	14458	14315	14168	14367	14238	14390	14099	14191	14294	14275	14326	14243	14193	14327	14145	14341	14210	14372	14261	14093	14146	14230	14264	14102	14241	14113	14081	14224	14214	14409	14309	13991	14203	14220	14160	14277	14224	14326	14268	14213	14224	14289	14188	14244	14185	14181	14165	14098	14151	14169	14187	14395	14248	14354	14209	14322	14134	14288	14254	14201	14150	14267	14116	14322	14284	14440	14257	14226	14161	14192	14299	14061	14373	14252	14321	14050	14153	14221	14375	14289	14180	14323	14385	14428	14247	14272	14312	14114	14356	14132	14133	14251	14284	14272	14056	14321	14306	14122	14208	14273	14211	14173	13968	14375	14123	14153	14134	14268	14336	14239	14250	14297	14350	14159	14394	14154	14177	14080	14134	14425	14250	14186	14295	14356	14287	14312	14347	14220	14349	14280	14253	14108	14234	14273	14343	14234	14346	14208	14165	14208	14264	14329	13962	14293	14222	14189	14341	14234	14153	14172	14288	14087	14113	14200	14091	14176	14069	14132	14261	14163	14479	14199	14151	14076	14256	14146	14373	14120	14247	14167	14356	14147	14275	14082	14094	14208	14284	14119	14212	14251	14238	14183	14390	14273	14268	14276	14188	14352	14216	14266	14215	14286	14231	14295	14235	14246	14091	14033	14211	14187	14140	14155	14330	14158	14269	14123	14377	14358	14277	14181	14318	14265	14064	14279	14279	14107	14294	14193	14283	14183	14145	14297	14333	14345	14037	14214	14202	14266	14226	14360	14213	14192	14309	14299	14159	14273	14263	14269	14170	14147	14222	14266	14208	14193	14174	14256	14335	14293	14315	14182	14347	14050	14212	14107	14361	14222	14074	14344	14250	14221	14067	14200	14140	14155	14296	14316	14214	14168	14230	14068	14211	14199	14064	14238	14247	14259	14143	14150	14139	14275	14355	14398	14253	14216	14204	14394	14238	14274	14340	14132	14345	14129	14068	14245	14230	14268	14092	14149	14224	14203	14174	14073	14122	14142	14160	14159	14329	14053	14085	14189	14146	14217	14327	14145	14201	14183	14258	14464	14183	14235	14376	14236	14268	14331	14068	14291	14311	14152	14163	14158	14355	14113	14378	14213	14245	14083	14331	14224	14129	14155	14391	14106	14138	14340	14239	14365	14141	14140	14112	14324	14295	14099	14133	14254	14325	14352	14262	14208	14100	14263	14166	14223	14234	14175	14323	13988	14228	14223	14310	14125	14316	14202	14314	14130	14249	14321	14413	14041	14204	14197	14214	14254	14049	14198	14091	14170	14190	14250	14187	14281	14206	14160	14202	14193	14129	14083	14197	14335	14232	14308	14320	14252	14314	14264	14354	14324	14238	14344	14306	14143	14145	14338	14115	14172	14031	14197	14109	14283	14100	14269	14439	14261	14135	14169	14146	14198	14050	14429	14259	14204	14222	14175	14217	14380	14107	14181	14280	14066	14145	14109	14198	14113	14183	14130	14305	14251	14234	14118	14248	14168	14198	14182	14278	14328	14207	14023	14332	14136	14043	14140	14197	14333	14230	14339	14138	14155	14216	14214	14235	14133	14194	14384	14248	14240	14246	14166	14311	14431	14260	14119	14180	14145	14089	14167	14199	14302	14063	14216	14274	14231	14392	14062	13999	14033	14038	14195	14270	14315	14215	14100	14250	14405	14332	14169	14245	14302	14228	14241	14019	14232	14245	14333	14152	14153	14306	14158	14108	14280	14381	14258	14279	14173	14106	14270	14279	14206	14380	14263	14227	14313	14178	14056	14011	14279	14250	14182	14346	14263	14228	14254	14325	14174	14130	14197	14426	14293	14063	14234	14244	14354	13924	14163	14262	14075	14054	14270	14205	14247	14303	14200	14219	14341	14313	14216	14129	14384	14046	14376	13989	14394	14278	14195	14146	14216	14001	14151	14101	14335	14175	14433	14069	14263	14100	14285	14019	14419	14288	14048	14339	14220	14197	14339	14110	14115	14099	14280	14175	14163	14270	14258	14110	14114	14239	14210	14346	14362	14176	14171	14118	14414	14373	14305	14053	14496	14130	14142	14227	14275	14238	14167	14224	14081	14218	14101	14361	14248	14106	14471	14336	14188	14152	14161	14142	14334	14251	14286	14140	14233	14280	14482	14061	14258	14229	14115	14113	14237	14326	14082	14464	14127	14345	14275	14320	14329	14418	13952	14129	14156	14295	14076	14045	14179	14103	14174	14118	14360	14187	14312	14322	14257	14107	14288	14165	14133	14241	14339	14166	14083	14034	14291	14218	14151	14175	14245	14265	14128	14159	14401	14319	14247	14151	14205	14310	14261	14076	14184	14273	14258	14279	14128	14168	14319	14163	14257	14390	14285	14067	14255	14201	14217	14084	14215	14265	14193	14171	14227	14128	14285	14302	14168	14121	14149	14239	14136	14212	14364	14166	14014	14206	14311	13960	14465	14287	14189	14201	14253	14397	14237	14243	14225	14031	14145	14231	14155	14189	14169	14246	14172	14252	14246	14063	14250	14124	14253	14171	14414	14231	14126	14158	14334	14194	14217	14112	14353	14285	14105	14199	14213	14208	14253	14401	14055	14168	14307	14061	14163	14300	14259	14194	14122	14212	14411	14196	14153	14186	14324	14350	14105	14304	14352	14205	14356	14135	14261	14256	14308	14359	14292	14155	14223	14202	14315	14312	14168	14145	14266	14095	14342	14124	14341	14228	14109	14310	14265	14183	14333	14244	14315	14249	14149	14011	14103	14131	14160	14242	14481	14525	14331	14036	14206	14312	14202	14186	14381	14188	14247	14166	14114	14179	14178	14112	14151	14028	14307	14109	14228	14182	14295	14175	14340	14431	14257	14301	14225	14377	14219	14233	14085	14245	14304	14191	14235	14158	14328	14326	13978	14337	14380	14234	14284	14051	14211	14193	14204	14187	14317	14029	14141	14107	14323	14113	14289	14179	14316	14256	14174	14397	14257	14138	14161	14266	14339	14042	14291	14218	14299	14130	14229	14148	14110	14233	14215	14266	14243	14186	14291	14205	14333	14181	14345	14278	14275	14216	14241	14222	14172	14121	14278	14197	14211	14090	14223	14290	14141	14008	13998	14174	14204	14164	14183	14177	14270	14143	14170	14137	13992	14083	14158	14406	14176	14225	14278	14341	14390	14209	14066	14251	14174	14251	14214	14189	14186	14182	14235	14321	14141	14182	14081	14294	14270	14178	14051	14291	14255	14323	14247	14334	14442	14169	14116	14103	14410	13957	14159	14156	14037	14094	14172	14267	14255	14144	14319	14267	14171	14282	14177	14099	14105	14181	14157	14266	14186	14285	14200	14261	14136	14337	14264	14080	14244	14161	14296	14243	14248	14325	13993	14232	14287	14277	14103	14243	14286	14033	14166	14214	14231	14198	14242	14277	14243	14269	14210	14239	14107	14177	14241	14318	14265	14191	14260	14199	14162	14110	14251	14213	14265	14218	14136	14305	14556	14268	14416	14278	14175	14023	14182	14233	14136	14159	14192	14242	14296	14334	14229	14168	14247	14330	14295	14140	14270	14196	14444	14232	14133	14231	14097	14173	14272	14077	14127	14310	14229	14106	14038	14211	14108	14187	14199	14227	14334	14076	14278	14222	14058	14280	14268	14188	14109	14292	14175	14225	14213	14346	14252	14074	14345	14117	14287	14224	14189	14195	14183	14216	14258	14318	14285	14058	14354	14167	14378	14281	14146	14146	14254	14236	14286	14221	14249	14131	14159	14336	14323	14149	14191	14186	14182	14247	14286	14263	14151	14261	14233	14320	14272	14207	14268	14185	14277	14235	14113	14159
30786	23239	22964	20471	18905	18752	18656	18217	18090	17984	18259	17986	18467	19720	20270	19627	18310	17746	17978	18098	18026	17976	18078	18167	18228	18006	17724	17995	18086	17837	17899	17939	18116	18034	18025	18043	18261	18016	17901	18143	17897	17863	17951	18188	17980	18193	17974	18091	17900	17990	17922	17913	18044	18099	18023	17977	17926	17946	17716	18041	17947	17863	17900	18138	17854	17916	17838	17949	17888	18083	18089	18071	17976	18040	17923	17982	17592	17819	17879	17770	17865	18140	17799	17897	17971	17959	17709	17841	17993	17907	17938	18074	17861	18013	17989	17887	18059	17998	18018	17944	17899	17939	17967	17853	17857	17920	17973	17935	18182	17876	17999	17867	17834	17816	18127	17948	18125	17917	17858	17947	17914	17755	17905	17894	17973	18054	18140	18002	17878	17902	17918	17859	18012	17828	17901	18086	17826	17773	17788	17894	18001	18029	17884	18013	18026	17952	17939	17849	17720	17909	17846	18171	17884	17809	18095	17962	18136	17920	17851	17940	17969	17974	17944	17760	17901	18055	18094	17971	17901	17629	18126	17837	17763	17872	17815	17936	18058	17881	18087	17810	17982	17937	18036	17771	17902	17894	17867	17820	17874	17919	17942	17987	17988	17886	17782	17891	17790	18000	18002	17763	17937	17996	18044	17856	17797	17778	17998	17997	18056	17929	17925	17872	18014	17778	17756	18011	17971	17801	17895	17895	17933	17882	18020	17833	17876	17903	17956	18030	17989	17859	17849	17942	17990	18149	18025	17650	18081	17847	17962	18031	17996	18099	17879	17987	17835	17930	17780	17985	18038	18111	17939	17909	17969	17882	18015	18099	17815	18083	17788	17944	17970	18052	17901	17901	17847	18014	17997	18078	18059	18185	18035	18002	18011	17864	17849	18103	18076	17811	18025	17985	18015	18057	18005	17911	17772	18051	17836	18123	17903	17877	17970	17775	17847	17749	17877	17873	17985	17912	17980	17769	17731	17783	17895	18001	18027	18165	18008	17878	18009	17970	17861	18154	17867	18063	18003	17836	18003	18202	18000	17945	17808	17875	18049	18102	17871	17839	18095	17979	17762	18028	17973	17854	18096	18084	17864	17876	17933	18081	17928	17798	18039	17857	17948	17887	17957	18063	17817	17903	18023	18042	18155	17936	18128	18003	17922	17869	18145	18047	18012	17977	17788	17908	17862	17896	17965	17864	17978	17897	17917	18178	18039	17859	17945	17806	17807	17809	17882	17985	17978	18140	17903	17861	17900	17836	17825	17836	18092	17815	17947	17822	18043	17859	17846	18091	17806	17950	17961	17989	17792	18044	18115	17879	17883	18014	17859	17979	17871	17910	18053	17974	17989	17898	18034	18048	17773	17948	17892	18106	17918	18094	18174	18040	17915	17971	18023	17900	17951	17963	17884	18043	18004	17694	17982	18071	17980	18037	17955	17952	18034	18010	18000	17966	17935	18026	17959	17868	17810	18092	17848	17910	17966	18097	18005	17997	17961	17831	18004	17989	18082	17984	17917	17876	17969	17988	17966	17828	17778	17999	17831	17935	17905	17855	17556	18018	17654	17954	17746	17995	18036	17951	17930	17938	17883	18301	18239	18003	18052	17916	17869	17848	17974	17994	18041	17704	17999	17877	17816	18090	18096	17634	17876	17870	18129	18207	17867	17793	17619	17819	17913	17844	17985	18020	18164	18127	18164	18009	17972	17976	17981	17971	17765	17854	18065	17988	18137	18104	18056	17769	17951	17950	17865	17998	18071	17891	18117	17855	18014	17912	18135	17985	17963	18096	18133	18034	17917	17951	17958	17937	18013	17801	17993	17713	18040	18160	17877	17792	17993	18173	18145	17838	17871	18110	17927	17919	17835	17894	17876	18115	17805	17859	17743	17880	17825	17855	18079	17922	17706	17861	18041	17905	18082	17930	17828	17924	18161	18015	18154	18132	18002	17950	18049	17881	18155	18065	17754	17991	18043	17978	17877	17965	18110	18006	18026	17852	17975	17854	18014	18022	18091	17918	17998	17840	17897	18013	17980	17866	18048	18039	17863	18218	18079	17876	17796	18007	17794	17893	17995	17948	18003	18150	18073	18029	18156	17976	17849	17950	17724	17762	17893	17904	17896	17942	18056	17887	17891	17694	18102	17934	17840	18155	17951	17892	18009	18080	18034	18010	18059	17796	17912	18023	17806	17995	17756	17768	17857	18043	18064	17835	17883	18073	18071	18029	17820	18041	17975	18070	18014	17904	17829	17939	18080	18078	18070	17806	18041	17805	18090	18095	17935	17997	18090	17890	17788	17825	17998	17889	17894	17928	17840	17888	17957	18011	17692	17954	17844	18109	17882	17968	17964	18047	17992	17977	17969	18059	17928	17816	18051	18021	17723	17985	17700	17860	18003	17794	18011	18109	18302	18107	17833	17799	18010	17920	18003	18094	18036	17876	17986	17987	18006	17980	18134	17930	17923	17773	17910	18011	18067	17924	17733	18043	17940	17968	18178	17976	18003	17866	17907	17968	17938	17837	17870	17797	17933	17867	17815	17816	17819	18005	17885	17915	17917	17949	17937	17856	17870	17928	17845	17736	17908	17726	17934	18115	17930	17863	18023	17827	17795	17830	17988	17979	17969	17892	17735	17628	17869	17727	17981	17961	17971	17955	17835	17934	17981	18190	17853	18096	17989	18009	17875	17746	18151	17906	18063	18105	17888	17880	17870	18056	18110	17894	17910	17943	17939	17833	17790	18023	18047	18138	17980	18059	17884	18124	18054	18211	18086	17805	18000	18058	17855	17774	18009	17892	17918	18067	18145	17864	17873	18011	18136	17806	17803	18160	18021	17988	17827	18017	17921	17950	17890	17865	17855	17878	18181	17898	18144	17914	18163	17862	17846	17902	17858	18131	17978	17940	18058	17925	18151	17899	18157	18044	18064	18029	17940	17705	17895	17953	17979	17818	17921	17908	18010	18043	18208	17866	18216	17969	17849	17880	18106	17890	17903	17921	18050	17883	18082	17910	17848	17887	17634	17907	17975	17710	18094	17880	18006	17911	18008	17927	17840	18007	17968	18004	17997	17800	17938	18228	17995	17990	18021	17813	18050	17901	18128	17834	18147	17960	18089	18030	17922	18063	18025	17828	17981	18029	18049	18004	17944	17969	18099	17961	18016	18220	18038	17669	18013	18047	18096	17899	17912	17926	17987	18090	17861	17839	17847	18009	17933	18038	18060	17909	18007	17865	17998	17827	17959	18067	18114	17809	17943	17814	18028	17805	17877	17852	17928	17884	18002	18262	18104	17884	17967	18034	18166	18027	17851	18146	18064	17996	18015	18000	17756	17933	18083	17959	18028	18061	17980	17749	18017	17928	17968	17980	17660	17786	17840	17825	18036	17790	17968	17888	17905	17754	17894	17911	17829	18248	17895	17975	18127	17976	18001	18002	18131	18050	17996	17974	18093	17832	17864	17820	18030	17938	18094	18080	17965	17868	17941	18004	18051	17979	17766	17871	18022	18025	17981	18034	17983	17817	17968	17933	18088	17874	17899	18070	18041	17976	18015	17771	17906	18042	17947	17663	17834	17764	17767	18065	18251	17856	17779	17970	17899	18039	17885	17895	17843	17945	17787	17921	17885	17684	18067	18029	18032	17883	18098	17755	18058	17808	17989	18136	17989	17921	18094	17816	17741	18186	18097	18073	18186	18006	17961	17893	17956	17961	18271	17872	18005	18161	18001	17909	17964	18047	18065	17890	17902	18028	18058	18112	17937	17892	17985	17852	17909	17880	18187	17994	18042	17874	18017	18061	17860	18285	18037	18093	18026	17897	17760	17686	17956	17935	17841	17966	17978	17927	17904	17712	17750	17966	18095	17916	18055	17943	17704	17815	18016	17875	17980	18102	17953	17877	17875	17896	18061	17980	18008	17901	17780	17867	17708	18034	18116	18000	18031	18062	18010	17852	17821	17948	17846	18064	17913	17905	17935	17770	18010	17776	17738	17954	18091	18027	17941	18047	17986	17817	18011	17991	17906	17951	18055	17898	17983	17879	17849	17845	17898	17976	17852	17979	18034	17801	18006	17943	18083	18065	17894	17799	17842	17867	17972	18064	18025	17985	17820	18002	18038	18083	17904	17972	17734	18036	18090	17954	17869	18003	18054	18224	17986	17917	18062	18023	17932	17856	17879	17688	18055	18187	17756	17638	18076	17808	17954	18186	17806	18151	17996	18014	17817	18042	17954	17845	17832	17889	18028	18052	17795	17856	17921	17811	17929	17778	18055	18136	17868	17744	17818	18232	18005	17562	17864	17869	18174	17830	17729	18021	17824	17881	17869	17995	18068	17900	17801	18106	17922	17889	17793	17739	17986	18124	17958	18081	18095	17802	18082	17975	18000	18053	17834	17956	17918	18132	18008	17621	17959	17896	18126	17937	18096	17959	18001	17776	17837	17998	17927	18016	18068	18003	17787	18095	17943	17850	17919	17731	17969	18052	17941	17763	18067	17771	17873	17932	17900	18051	18054	17831	18100	17863	17991	18122	17889	17781	17867	17900	18051	17789	17926	18046	18028	17784	17765	17981	18013	18147	17924	18063	18113	18145	17973	18092	18020	17777	17820	17778	17992	18051	17734	17762	17908	18056	17685	17773	18122	17972	18034	18120	18070	17693	17758	17953	17882	17925	17838	17937	18077	17975	18035	17958	17937	17890	18009	18107	17981	17773	17946	17864	17909	17780	18033	17890	18121	17856	18001	17919	17980	17907	18096	18015	17964	17932	18002	18090	17887	18205	18076	17977	18037	17776	17974	18105	17998	17990	17918	17857	18050	17831	18009	17945	17964	18036	18183	18186	17988	17986	18180	17989	18085	17796	17926	18133	18050	18077	18078	18200	18147	18163	18156	17827	17828	17826	17972	18047	18168	17859	18047	17716	17738	18177	17996	18068	18115	17894	18057	18040	17854	18039	17939	17948	17888	17835	18119	17916	18035	17738	18065	18207	17944	18050	17940	17973	17702	17801	18103	17989	18003	17925	18093	18186	17920	17859	18132	18046	18030	18099	18085	18041	17927	18008	17864	17994	17973	17895	18077	18015	17880	17820	18133	17851	17652	17917	17924	17992	17972	18140	17799	17819	17964	17976
19708	21934	19222	16967	16415	15838	15624	15328	15244	15025	14827	14843	15134	17541	17835	16528	14846	14611	14556	14790	14579	14933	14750	14760	14604	14836	14636	14954	14832	14674	14675	14602	14701	14478	14711	14689	14686	14980	14844	14729	14637	14740	14549	14622	14826	14751	14764	14777	14506	14845	14767	14652	14682	14682	14654	14601	14732	14697	14712	14724	14614	14657	14587	14810	14744	14757	14710	14784	14792	14586	14593	14727	14511	14736	14625	14657	14762	14642	14798	14698	14715	14991	14720	14814	14731	14630	14631	14634	14861	14841	14687	14682	14645	14876	14835	14722	14775	14695	14778	14762	14742	14819	14711	14720	14793	14759	14681	14687	14806	14767	14915	14658	14695	14720	14617	14841	14675	14781	14688	14507	14815	14680	14648	14933	14768	14718	14642	14894	14844	14649	14607	14716	14726	14813	14989	14498	14820	14525	14803	14768	14685	14775	14897	14681	14827	14756	14758	14574	14615	14947	14718	14607	14675	14699	14736	14652	14711	14782	14623	14746	14538	14777	14877	14649	14602	14729	14700	14680	14695	14685	14767	14638	14816	14646	14625	14768	14835	14763	14708	14795	14794	14882	14782	14741	14926	14727	14593	14808	14765	14847	14863	14630	14759	14826	14847	14648	14781	14598	14792	14729	14510	14638	14810	14768	14693	14813	14695	14610	14876	14624	14676	14774	14669	14777	15031	14550	14711	14705	14781	14588	14765	14741	14758	14604	14812	14800	14751	14694	14576	14690	14741	14696	14802	14709	14656	14718	14749	14729	14759	14495	14864	14650	14641	14768	14764	14629	14547	14834	14870	14761	14632	14736	14770	14734	14802	14703	14705	14666	14855	14652	14697	14849	14844	14772	14680	14798	14867	14825	14785	14821	14789	14692	14680	14643	14694	14624	14632	14780	14592	14888	14556	14650	14725	14786	14626	14667	14724	14574	14908	14665	14675	14738	14757	14791	14753	14724	14642	14790	14862	14810	14886	14596	14646	14635	14764	14753	14813	14782	14718	14626	14677	14774	14745	14656	14726	14629	14750	14655	14534	14686	14928	14815	14794	14761	14817	14756	14815	14599	14631	14741	14785	14785	14824	14912	14746	14811	14686	14727	14698	14743	14684	14777	14872	14855	14804	14682	14937	14687	14794	14742	14769	14636	14690	14804	14808	14816	14509	14817	14756	14914	14655	14784	14531	14847	14662	14739	14795	14693	14745	14674	14652	14645	14751	14639	14679	14689	14695	14653	14562	14801	14680	14638	14853	14665	14788	14782	14708	14705	14629	14782	14862	14650	14707	14801	14802	14677	14480	14607	14886	14710	14653	14660	14618	14888	14852	14751	14790	14728	14670	14745	14807	14607	14692	14650	14751	14769	14680	14574	14858	14716	14638	14695	14692	14827	14651	14761	14774	14572	14641	14746	14593	14752	14698	14655	14929	14922	14756	14607	14851	14643	14719	14799	14632	14734	14556	14766	14654	14609	14778	14671	14756	14762	14846	14797	14960	14790	14532	14702	14536	14822	14659	14805	14832	14774	14661	14679	14620	14793	14570	14778	14778	14753	14721	14774	14768	14721	14682	14687	14948	14723	14746	14712	15037	14863	14746	14551	14721	14854	14685	14688	14847	14740	14626	14845	14719	14773	14638	14735	14596	14582	14849	14749	14666	14765	14719	14680	14665	14502	14802	14676	14768	14934	14544	14775	14747	14642	14630	14677	14800	14697	14529	14650	14739	14752	14793	14627	14679	14801	14700	14724	14634	14869	14790	14834	14608	14670	14785	14684	14801	14549	14759	14837	14852	14801	14661	14604	14636	14612	14716	14635	14730	14923	14692	14888	14750	14671	14749	14604	14813	14749	14559	14796	14908	14678	14781	14756	14623	14777	14608	14726	14901	14659	14718	14813	14953	14764	14772	14563	14850	14715	14809	14750	14599	14946	14637	14817	14657	14837	14649	14854	14742	14951	14879	14752	14729	14688	14807	14512	14810	14565	14762	14717	14683	14713	14773	14740	14723	14627	14688	14895	14760	14713	14859	14588	14707	14795	14733	14650	14676	14692	14757	14832	14704	14661	14760	14629	14828	14959	14506	14664	14675	14668	14676	14881	14621	14741	14666	14746	14720	14805	14800	14853	14625	14734	14785	14556	14817	14764	14739	14772	14719	14694	14659	14702	14598	14565	14700	14707	14769	14787	14697	14673	14704	14656	14704	14685	14602	14804	14656	14698	14710	14531	14842	14711	14779	14771	14732	14777	14568	14611	14759	14619	14486	14828	14674	14632	14609	14565	14714	14736	14779	14870	14627	14759	14937	14580	14771	14607	14747	14647	14808	14704	14679	14788	14877	14645	14704	14691	14703	14802	14725	14817	14846	14724	14684	14814	14776	14731	14681	14890	14847	14861	14711	14661	14698	14799	14739	14705	14571	14668	14676	14756	14664	14673	14811	14707	14637	14733	14718	14695	14717	14720	14740	14799	14936	14893	14657	14805	14777	14710	14793	14825	14873	14650	14675	14587	14776	14559	14486	14910	14615	14649	14626	14462	14540	14801	14853	14738	14862	14821	14555	14692	14635	14649	14730	14607	14786	14700	14636	14669	14715	14605	14649	14660	14757	14935	14786	14745	14753	14630	14758	14761	14703	14728	14743	14674	14517	14974	14827	14557	14813	14732	14860	14705	14658	14604	14692	14748	14691	14755	14715	14659	14877	14679	14699	14677	14781	14650	14798	14674	14792	14761	14871	14584	14718	14697	14708	14709	14693	14903	14711	14722	14665	14782	14720	14726	14749	14601	14613	14720	14791	14774	14697	14710	14765	14843	14746	14668	14701	14815	14750	14784	14875	14903	14803	14696	14805	14759	14685	14629	14754	14788	14763	14674	14730	14595	14722	14674	14832	14631	14868	14454	14693	14951	14747	14601	14714	14790	14668	14633	14669	14622	14706	14734	14721	14623	14637	14785	14760	14777	14618	14536	14680	14830	14714	14746	14780	14712	14598	14492	14668	14743	14643	14788	14887	14785	14900	14833	14923	14688	14710	14682	14752	14535	14678	14781	14561	14735	14692	14743	14847	14897	14646	14734	14878	14741	14588	14817	14698	14689	14781	14699	14773	14935	14578	14687	14821	14829	14606	14787	14936	14665	14711	14632	14684	14789	14682	14742	14668	14700	14819	14574	14573	14842	14688	14739	14715	14588	14800	14871	14709	14842	14786	14689	14904	14754	14576	14798	14700	14649	14588	14503	14748	14748	14630	14613	14764	14625	14812	14749	14669	14712	14710	14711	14542	14702	14901	14602	14638	14761	14710	14686	14718	14852	14615	14644	14738	14592	14613	14831	14689	14714	14706	14597	14698	14612	14627	14726	14703	14570	14750	14758	14686	14784	14740	14780	14860	14558	14670	14819	14849	14724	14665	14801	14791	14900	14661	14817	14564	14743	14777	14646	14662	14823	14870	14793	14632	14667	14877	14698	14743	14719	14873	14881	14645	14700	14775	14767	14720	14649	14726	14567	14739	14605	14775	14808	14782	14588	14706	14715	14743	14630	14672	14716	14819	14758	14794	14683	14672	14862	14869	14733	14672	14836	14611	14787	14523	14637	14716	14768	14699	14792	14612	14527	14616	14769	14638	14807	14668	14704	14783	14707	14771	14742	14695	14726	14685	14786	14836	14808	14830	14770	14782	14866	14813	14796	14623	14754	14608	14797	14714	14653	14777	14817	14757	14711	14843	14759	14781	14898	14684	14933	14665	14614	14716	14773	14863	14786	14754	14755	14712	14829	14651	14753	14598	14727	14722	14667	14707	14681	14732	14670	14829	14571	14629	14865	14752	14659	14591	14772	14679	14664	14941	14732	14675	14741	14777	14781	14746	14637	14748	14760	14839	14774	14704	14867	14680	14602	14679	14784	14693	14709	14735	14658	14767	14924	14705	14546	14716	14609	14646	14784	14621	14739	14866	14723	14796	14622	14777	14653	14606	14657	14760	14762	14812	14792	14838	14827	14578	14662	14821	14808	14794	14651	14676	14844	14615	14604	14658	14771	14707	14563	14869	14821	14827	14631	14588	14585	14742	15008	14675	14732	14646	14794	14892	14826	14773	14694	14832	14534	14790	14879	14618	14718	14631	14729	14660	14706	14602	14512	14737	14846	14771	14673	14823	14680	14855	14712	14623	14710	14875	14588	14635	14735	14648	14671	14738	14707	14776	14721	14738	14839	14990	14908	14729	14772	14516	14599	14725	14861	14701	14568	14734	14718	14720	14635	14770	14678	14714	14678	14688	14722	14874	14779	14689	14860	14723	14628	14875	14678	14665	14952	14635	14869	14605	14664	14677	14652	14622	14722	14782	14773	14797	14691	14813	14807	14688	14669	14620	14768	14656	14803	14847	14661	14953	14688	14754	14863	14404	14510	14626	14712	14631	14725	14722	14870	14551	14732	14730	14761	14536	14709	14637	14735	14662	14741	14875	14652	14677	14789	14769	14862	14569	14469	14619	14776	14806	14688	14640	14845	14792	14761	14623	14678	14605	14739	14809	14650	14644	14723	14667	14801	14798	14672	14895	14555	14832	14712	14763	14789	14613	14651	14587	14767	14677	14762	15095	14783	14719	14717	14767	14522	14596	14774	14811	14838	14746	14729	14856	14716	14819	14698	14676	14714	14591	14546	14826	14704	14827	14733	14768	14758	14731	14762	14624	14718	14668	14754	14896	14660	14970	14561	14816	14807	14804	14826	14753	14546	14553	14761	14807	14764	14885	14552	14703	14541	14698	14700	14722	14634	14509	14855	14865	14742	14739	14734	14728	14652	14574	14712	14832	14639	14631	14712	14747	14686	14761	14569	14621	14806	14778	14685	14705	14751	14877	14853	14718	14791	14646	14724	14768	14741	14733	14782	14762	14662	14625	14736	14926	14616	14899	14745	14878	14627	14710	14732	14970	14822	14754	14648	14675	14753	14786	14828	14520	14800	14780	14774	14690	14965	14911	14684	14768	14817	14819	14713	14757	14868	14669	14790	14857	14868	14743	14691	14637	14704	14756	14768	14782	14626	14673	14689	14661	14716	14784	14743	14658	14811	14734	14833	14705	14660	14723	14788	14811	14572	14741	14807	14800	14696	14717	14818	14709	14605	14722	14716
25764	21407	28268	25609	23117	22409	21530	19581	19202	19284	18719	18843	22987	32085	30847	25324	19724	18180	18145	18038	18224	18108	18313	18333	18148	18455	18168	18174	17984	18142	18351	18342	18203	18103	18188	18265	18200	18154	18013	18139	18065	18305	18336	18089	18300	18108	18179	18292	18108	18278	18148	18026	18172	18171	18066	18262	18093	18337	18269	18101	18169	17911	18248	18176	18220	18220	18124	18235	18054	18067	17885	17982	18077	18078	18151	18199	18205	18063	18164	18222	18254	18226	18166	18218	18122	18145	18090	18104	18098	18181	18095	18106	18207	18194	18343	18282	18169	18058	18241	18057	18040	18098	18068	18095	18145	18141	18280	18216	18187	18099	18231	18218	18208	18406	18151	18029	18240	18218	17930	18286	17895	18032	18124	18102	18267	18044	17892	18005	18036	18189	18024	18062	18184	18241	18204	18318	18185	18091	18166	18092	18135	18279	18211	18141	18161	18276	18091	17982	18053	17986	18180	18243	18031	18295	18275	18087	17937	18258	18144	18200	18358	18136	18221	18250	18204	18136	18094	18147	17796	17990	18167	18105	18021	18333	18045	18105	18207	18278	18327	18110	18100	18189	18094	18118	18100	18226	18404	18148	18113	18222	17984	18005	18032	18068	18300	18284	18369	18109	18299	18098	18042	18111	18263	17942	18048	18343	18185	18131	18092	18264	18106	18160	18153	18175	18047	18056	18450	18003	18278	18096	18250	18206	18168	18092	18335	18255	18126	17870	17993	18100	18352	18014	18166	18247	18289	18204	18093	18086	18140	18265	18236	17905	18205	18302	18363	18181	18084	18050	18080	18054	18328	18094	18427	18198	18002	18066	18150	18113	18088	18135	18440	18144	18097	18251	18172	18171	18357	17863	18308	18216	18238	18071	18009	17989	18354	18051	18306	18094	18153	17877	18265	18240	18236	18141	18130	18197	18097	18124	18140	18044	18002	18255	18146	18184	18152	18183	18252	18199	18209	18042	17947	17912	18207	18132	18119	18160	18154	18073	18210	17992	18137	17899	17970	18326	18040	18142	18217	18259	18256	18196	18086	18096	18109	18002	18200	18036	18123	18312	17916	18056	18015	18084	18013	18083	18108	18160	18120	18210	18217	18020	18133	18212	18124	18079	18107	18143	18230	18160	18169	18229	18351	18106	18152	18123	18232	18262	18293	18352	18094	18123	18088	18202	17930	18016	18288	18158	18214	17993	18237	18211	18082	18032	18257	18079	18122	18256	18203	18135	18154	18320	18301	18122	18106	18153	18106	18137	18266	18159	18118	18256	18422	18297	18401	18147	18098	18130	18210	18261	18099	18313	18114	17840	17866	18249	18220	18020	17997	17879	18207	18110	18076	18238	18089	18120	18051	18187	18219	18249	17987	18224	18041	18332	18118	18156	18246	17966	18208	18294	18189	18013	18161	18075	18399	18005	18148	18126	18034	18102	18065	17997	18163	18161	18225	17903	18162	18242	18302	18144	18184	18031	18254	17911	18029	18125	18008	18024	18056	18107	18090	18174	18291	17996	18151	18074	18184	18362	18205	18001	18105	18287	18157	18240	18160	18087	18180	17957	17924	18098	18058	18332	18252	18240	18185	18228	18170	18023	18141	18035	18353	18214	18170	18270	18155	18282	18109	18275	18077	18077	18270	18110	18074	18210	18059	18139	18194	18354	18238	18093	18057	18270	18288	18157	18266	18157	18094	18111	18504	17885	18318	18143	18330	18293	18162	18211	18168	17916	18222	18172	18120	18145	18125	18173	18065	17924	18143	18035	17974	18235	18154	18348	18198	18195	18128	18181	18160	18239	18182	18104	18086	18186	18185	18251	18058	17967	18190	18187	18073	18139	18034	18079	18172	18103	17941	18228	18150	18102	18257	18109	18179	18151	18149	18190	18143	18156	18338	18027	18153	18137	18382	17995	18281	18183	18157	18133	18446	18095	18037	17982	18073	18292	18226	18087	18178	18171	18173	18126	18148	17985	18121	18172	17911	18150	18080	18187	18156	18051	18186	18144	18087	18121	18151	18127	18295	17999	18157	18142	17830	18009	18364	18152	18041	18039	18364	18202	18365	18299	18063	18090	18197	18104	18001	18203	18365	18202	17990	18240	18229	18135	18110	18142	18167	18095	18339	18150	18071	18099	18276	18233	18489	18212	18266	18279	18131	18202	18194	18037	18119	18174	18035	18141	18247	18192	18141	17908	18194	18164	18144	18093	18052	18197	18209	18137	18192	18064	18061	18171	18092	18030	18193	18084	18053	18140	18250	18268	18219	18184	18179	18026	18131	18136	17993	18263	18294	18003	17966	18076	17961	18096	18217	18164	18226	18028	18251	18165	18238	18215	18191	18146	18227	18255	18424	18179	18152	18137	18275	18093	18051	18152	18157	18045	18145	18029	18247	18152	18366	18448	18016	18095	18224	17985	18251	18047	18148	18371	17899	18173	18056	18330	18322	18360	18224	18199	18312	18144	18034	17900	18023	18122	18261	17998	18208	18133	18178	18112	18102	18161	18205	18129	18039	18277	18394	18237	18205	18111	17951	18262	18221	18141	18073	18256	18059	18194	18025	18234	17975	18081	18117	18162	18246	18285	18139	17970	18190	17941	18271	18249	18372	18077	18068	18211	18311	18168	18106	18257	18286	18021	17938	18217	18080	18250	18015	18108	18146	18173	17946	18443	18149	18074	18060	18425	17844	18031	18125	18188	18158	18099	18272	18060	18204	18045	18251	18100	18151	18083	18192	18175	18227	18025	18108	18092	18152	17998	18094	18089	18146	18147	18327	18408	18028	18247	18168	18210	18172	18303	18149	18202	18034	18175	18116	18032	18088	18198	18135	18214	18446	18247	18165	18201	18238	18238	18161	18085	18092	18137	18158	18168	18102	18226	18110	18103	18294	18231	18054	18290	18179	18129	18135	18019	17931	17961	18037	17995	18028	18269	18165	18281	18169	18422	18113	18249	17949	18088	17987	18045	18064	17926	18166	18333	18111	18050	18260	17981	18061	18157	18147	18140	18047	18051	18171	18172	18201	18270	18155	18393	18022	18011	18196	18273	18046	17998	18264	18159	18177	18060	18183	18292	18027	18146	18160	18201	18136	18202	18138	18190	18127	18191	18172	18199	18194	18114	18073	18320	18012	18208	18034	18277	17974	17909	18116	17891	18299	18195	18233	18192	18302	17922	18272	18173	18150	17932	18042	17970	18137	17994	18082	18043	18072	18192	18159	17995	18063	18110	18146	18077	18187	18075	18308	18297	18162	18056	18137	18094	18076	18098	18213	18140	18108	18175	18375	18160	18363	18125	18050	18408	18258	18316	18080	17962	18074	18185	18110	18237	18320	18221	17845	18095	18057	18044	18087	18158	18194	18156	18033	18181	18143	18325	18292	18093	18294	18150	18192	18228	18079	18007	18122	18047	18034	18205	18212	18275	18124	18188	18208	18349	18272	18164	18119	18024	18257	18277	18071	18324	18069	18092	18278	18111	18248	18062	18224	18269	18166	18257	18329	18263	18281	18121	18284	18031	18001	18087	18216	18204	18329	18043	18270	18068	18010	18256	18360	18161	18064	18155	18217	17988	18196	18044	18034	18246	18269	17942	18320	18156	18195	17957	18076	18204	18110	18242	18050	18199	18282	18111	18224	18244	18148	18012	18183	18161	18335	17989	18178	18150	18006	18160	18415	18457	18383	18007	18062	18152	18114	18319	18184	18245	18094	18386	18330	17786	18286	18272	18161	18203	18329	18110	18191	18231	18363	18179	18251	18359	17984	18193	18118	18300	18181	18000	18079	18123	17882	18132	18170	17978	18381	18141	18265	18054	18182	18514	18288	18225	18132	18249	18216	18221	18090	18162	18065	18194	18058	17985	18305	18055	18152	17987	18349	18411	18188	18259	18242	18057	18256	18179	18270	18034	18040	18158	18121	18263	18103	18030	18228	18121	18073	18039	18210	18149	18228	18257	18115	18248	18088	18126	18390	18362	18297	18119	18183	18001	18130	18208	18122	18105	18274	18156	18094	18247	18106	18087	18376	18139	18224	18170	18146	18087	18217	18203	18257	18016	18025	18113	18075	18083	18266	18133	18192	18223	18188	18079	18200	17997	18158	18160	18047	18241	18037	17853	18126	18384	18119	17925	18053	18103	18236	18126	18137	18393	18063	18091	18064	18007	17853	18000	17965	18102	18195	18142	18234	18042	18200	18087	18000	17925	18137	18148	18191	18278	18278	18193	18194	17957	18069	18248	18284	18344	18364	18157	17949	18226	18107	18050	18246	18085	18377	18131	18142	18092	18210	18121	18156	18104	18227	18340	18216	18233	18369	17991	18089	18220	18217	18179	17923	18234	18303	18186	18072	18101	18113	18168	18099	18293	18362	17952	17835	18226	18147	18301	18207	18328	18320	17964	18196	18361	18181	18070	18289	18164	18104	18079	18057	18068	18146	18269	18144	18005	18201	18100	18319	18077	18006	18165	18115	18236	17927	18147	17815	18228	18084	18177	18173	18062	18054	18178	18229	18061	18176	18134	18100	18045	18141	18004	18060	18162	18346	18086	18064	17992	17999	18274	18036	18170	18012	18270	18112	18277	18125	18148	18154	18119	17966	18173	18232	18220	18120	18201	18219	18170	18198	18129	18167	18084	18087	18316	18047	18126	18238	18140	18178	18243	18368	18213	18044	18101	17930	18170	18258	17998	18067	18102	18085	18337	18134	17941	18091	18008	18239	18196	18055	18117	18119	18088	18298	18295	18291	18131	18231	17844	18083	18170	18031	18050	18097	18079	18113	18234	18197	18213	18083	18062	18095	18017	18180	18286	18248	18086	18024	18140	18016	18072	18154	18122	18103	18188	18175	18106	18310	18264	18298	18232	18226	18259	18048	18116	18328	18368	18264	17998	18301	18260	18214	18105	18199	18241	18156	18089	18160	18131	18286	18167	18314	18233	18175	18068	17927	18183	18092	18243	18232	18144	18187	17970	17979	18154	18198	18003	18201	18328	18112	18159	18080	18103	18244	18335	18247	17992	18119	18105	18150	18390	18172	18233	18155	18166	18178	18157	17954	18161	18095	18214	18297	18170	18055	18138	18114	18268	18140	18094	18048	18114	18077	18195	18155	18257	18028	18168	18011	18259
22756	37116	31303	22872	21194	19334	17692	16698	16810	16169	15805	15693	23284	33743	30393	22959	15726	14720	15106	14821	14923	14673	15018	14946	15059	14921	14822	14807	14919	14785	15009	14975	14905	14835	14802	14612	15031	14869	14882	14996	15077	14801	14879	14849	14955	14939	14956	14798	14820	14745	14886	14945	14847	14879	14933	14801	14992	14697	14999	14911	14850	14846	15008	14792	14978	14778	14944	14944	14988	14759	14896	14938	14673	14876	14880	14858	14795	14846	14896	14935	14941	14820	14688	14988	14792	14753	15026	14802	14962	14857	14912	14658	14681	14927	14822	14841	14897	14733	14962	14846	15009	15005	14810	14906	14779	14949	15078	14818	14885	14864	14798	14939	14915	14781	14882	14816	15047	14792	14920	14844	14733	14955	14728	14758	14940	14975	14835	14777	14869	14820	14641	14945	14949	14972	14836	14937	14699	14890	14843	14825	14803	14978	14947	14964	14939	14840	14794	14951	14833	14891	14930	15053	14808	14997	14763	14963	14815	14825	14885	15059	15032	14722	15010	14871	14792	14996	15028	14961	14883	14803	14914	14908	14728	14836	14971	14860	14785	14647	14828	14917	14774	14962	14706	14752	14887	14734	14784	14829	15046	14879	14647	14818	15011	14904	15054	14811	14870	14904	14810	14709	14896	15101	14876	14927	14863	14951	14846	14688	14917	14864	14957	14896	14903	14888	15015	14815	14913	14811	14762	15039	14822	14885	14811	14862	14937	15044	14853	14765	14853	14851	14956	14894	14959	14855	14830	14690	14950	14948	14882	14994	14834	14862	14837	14766	14811	15048	14830	15051	14794	14935	14802	14858	14947	14915	15071	14945	14936	14987	14854	14843	14786	14905	14853	14928	14760	14848	14819	14754	14803	14951	14942	14817	14920	14788	14953	14905	14874	14817	14846	14734	14760	14985	14791	14979	14922	14855	15014	14906	14882	14898	14785	14974	14946	14899	14834	14700	14902	14608	14838	14590	14837	14802	15031	15004	14940	14772	14948	14798	14737	15050	14767	14904	14832	14844	14768	14811	14912	14732	14842	14973	14741	14729	14897	14881	14989	14860	14936	14731	14982	14942	14959	15022	14753	14906	14876	14804	14957	14734	14822	14808	14828	14776	14910	14897	14901	14913	14866	14868	15049	14771	14866	14884	14803	15073	14656	14843	14787	14959	14904	14870	14849	14856	15142	14924	14844	14894	15024	14810	14738	14751	14883	14901	14799	14917	14992	14881	14997	14778	14989	14774	14754	14872	14775	14843	14828	15051	14825	14823	14658	14934	14939	14915	14807	14792	14871	14625	14971	14871	14850	14744	14882	14624	14869	15022	14823	14969	14900	14772	14967	14856	14957	14747	14842	14789	14805	14897	14980	15005	14842	14693	14738	14914	14954	14958	14889	14773	14866	14919	15006	14814	14691	14944	14846	15031	14918	14922	14825	14789	14912	14870	14757	14772	14963	14857	14745	14794	14643	14820	14981	14783	14897	14875	14791	14756	14967	14943	14929	15079	14890	14691	15074	14877	14791	14775	15023	14866	14806	14810	14665	14712	14896	14923	14716	14912	14938	14995	14970	14825	14902	14723	14802	14814	14915	14810	14863	14779	14734	14800	15012	14829	14888	14926	15034	14790	14999	14838	14889	14953	14641	14877	14889	14925	14947	14957	14799	14788	14852	14840	14869	15059	14804	14789	14977	14818	14780	14812	14843	15033	14871	14794	14913	14758	14767	14688	14709	14837	14836	14894	14925	14884	14806	14839	14809	14819	15049	14895	14853	14866	14752	14831	14918	14958	14871	15060	14815	14595	14829	14911	14899	14780	14906	14980	14806	14862	14945	15094	14864	14892	14984	14742	14714	14899	14844	15002	14860	14834	15010	14956	14910	14792	14863	14960	14889	14910	14830	14937	14741	14775	14913	14707	14963	14745	14979	14933	14820	14876	15011	14897	14868	14734	15012	14774	14835	14861	14990	14792	14903	14924	14984	14929	14826	14790	15041	14847	14875	14737	14704	15086	15061	14900	14760	14693	14896	14811	14808	14928	14820	14950	14789	14729	14794	14900	14933	14897	14960	14790	14967	14957	14939	14755	15008	15044	14834	14729	14819	14945	14802	14916	14762	14897	14990	14814	14875	14886	14949	14802	14854	14906	14887	14828	14832	14853	14878	14834	14977	14920	14837	14962	14779	14828	14890	14740	15062	14710	14881	14830	14851	14817	14841	14815	14847	14833	14834	14824	14795	14853	14734	14901	14866	14771	14798	14640	14818	15037	14736	14729	14950	14940	14888	14923	14803	14830	14827	15015	14895	14820	14929	14896	15108	14762	14754	14892	14905	14863	14741	14893	14785	14712	14908	14825	14818	14955	14917	15032	14838	14779	14784	14895	14796	14969	14874	14980	14615	14811	14885	14755	14899	15062	14949	14942	15069	14770	15020	14869	14870	15035	14911	15049	14888	14834	14905	14790	14869	14832	14793	14646	14866	14922	14920	14870	15018	15034	14792	14995	14950	14953	14811	14765	14891	14836	14902	14808	14996	14850	14838	14997	14806	14922	14908	14807	15030	14732	14928	14826	14873	14759	14807	14870	14896	14621	14900	14870	14762	14801	15015	14896	14747	14890	14834	14957	14928	14921	14785	14814	14707	14935	14910	14780	14888	14800	14987	14808	14836	14842	14897	14764	14996	15054	14862	15080	14630	14812	15023	14920	14838	14823	14636	14904	14865	14810	14728	14963	14744	14873	14838	14748	14904	14761	14818	15020	14894	14836	14834	14738	14848	14978	14814	14879	14840	14913	14974	14907	15038	14829	14889	14784	14689	14918	14854	14919	14902	14873	14945	14861	15054	14854	14773	14885	14898	14891	14936	14867	14906	14831	14793	14884	14869	14835	14812	14933	14808	14827	14719	14851	14848	14777	14807	14807	14963	14800	14807	14919	14898	14793	14860	14863	14882	14928	14934	14797	15045	14961	14776	14861	14792	14952	15021	14810	14731	14952	14802	14831	14927	14760	14823	14783	14863	14792	14963	14944	14918	14941	14801	14903	15088	14711	14742	14936	14752	15059	14808	14981	14974	14933	14908	14934	14765	14690	14855	14794	14924	14832	14716	14741	14847	14927	14896	14887	14862	14854	14909	14834	14759	15109	15069	15068	14843	14876	14930	14914	14915	14783	14672	14938	14922	14824	14777	14872	14837	14797	15132	14945	14867	14961	14823	14732	14854	14892	14879	14981	14815	14848	14833	14942	14906	14752	14850	14805	15003	14817	14730	14826	14876	14824	14949	14859	14814	14852	14940	14824	14666	14813	14678	14973	14953	14910	14678	14779	14747	14906	14734	14849	14765	14969	15000	14857	14726	14971	14922	14883	14871	14847	14964	14955	14784	14914	14872	15000	14991	14889	14975	14891	14903	15069	14724	14771	14979	14824	14791	14772	14890	14881	14778	14757	14979	14823	14981	14814	14804	14678	14817	14870	14996	14987	14806	14925	14859	15011	14760	14827	14853	14850	14849	15040	14893	14859	14900	14885	14906	14819	14963	15002	14890	14876	14937	14845	14792	14899	14811	14906	14935	14945	14952	14984	14839	14897	14814	14832	14863	14949	14960	14819	14694	14919	14747	14940	14809	14892	14920	14876	14721	14911	14864	14886	14746	14862	15082	14798	14890	14928	15106	14967	14783	14937	15005	14723	14920	14856	14944	14862	14711	14973	14902	14860	14768	14758	14856	14800	14826	14938	14966	14944	14796	14822	14874	14856	14807	14809	14780	14892	14933	14843	14992	14812	14855	15071	14804	14753	14794	14781	15016	14873	14821	14845	14855	15087	14838	14636	14922	14903	14754	14907	14872	14920	14768	15013	14875	15035	14893	14864	14673	14935	14708	14760	14790	14671	14870	15042	14787	14805	14880	14849	14883	14887	14912	14896	14873	14966	14838	14930	14821	14870	14966	15075	14754	14947	14821	14836	14979	14976	14922	14938	14906	14866	14868	14797	14928	14865	14921	15036	14908	14828	14799	15028	14804	14908	14818	15063	14804	14887	14927	15079	14773	15049	14872	14874	14958	14842	14887	14937	14865	14898	14580	14898	14849	14860	14823	14994	14873	14830	14825	14855	14978	14974	14953	14902	14953	14863	15073	14740	14879	14869	14853	14820	14882	14594	14915	14932	14721	14894	14761	14870	14880	14643	14976	14898	14700	14876	14943	14738	14962	14941	14877	14906	14759	14878	14798	14761	15143	14822	14955	14886	14975	14959	14795	14691	14832	15085	14728	14992	14848	14758	14981	14819	14962	14772	14948	14677	14917	14855	14920	14943	14743	15073	14832	14754	14834	15032	14882	14885	14994	14888	14823	14771	15093	14649	14692	14927	14782	14827	14908	14769	14864	14775	14839	14787	14800	14984	14866	14881	14979	14966	14917	14961	14699	15012	14811	14926	14921	14758	14756	14964	15077	14826	15124	15061	14832	15030	14839	14919	15012	14965	14726	14810	15104	14845	14698	14760	14837	14752	14874	14879	14923	14941	14939	14995	14849	14751	14819	14807	14770	14921	14837	14986	14824	14993	14839	14779	15033	14847	14911	14809	14865	14983	14957	14790	14857	14692	14974	14868	14816	14666	14877	14756	14915	14835	14850	14996	14848	14964	14746	14786	14859	14885	14809	14769	14765	14865	15028	14864	14884	14864	14780	14858	14761	14812	14758	15000	14844	15008	14824	14973	14806	14906	15005	14926	14881	14917	14895	14896	14873	14743	14902	15086	14929	14974	14757	14883	14904	14873	14897	14842	15107	14976	14914	14773	14954	14938	14804	14961	14850	14767	14895	14970	14878	15117	14834	14811	14912	14853	14823	14826	14844	14791	14750	14818	14791	14805	14820	14887	14940	14867	14884	14951	14908	14886	14776	14971	14937	14887	14931	14770	15084	14835	14722	14838	14887	14923	14772	14924	14801	14815	14854	14786	15009	14919	14956	15042	14857	14991	14814	15033	14984	14894	14833	14898	14955	14823	14982	14875	15102	14958	14821	14883	14892	14933	14856	14794	14876	14946	14809	14972	14938	14837	14803	15041	14893	14972	14872	14822	14840	14839	14959	14985	14713	14879	14903	14759	14892	14949	14836	14757	14949	14931	14839	14840
24087	21474	29062	24346	22473	26100	25944	21462	20861	20629	20100	20600	32768	42534	39857	29918	21457	19089	18792	18929	18680	18604	18629	18562	18698	18656	18578	18660	18756	18713	18808	18802	18729	18551	18759	18691	18690	18655	18740	18313	18559	18698	18575	18671	18382	18478	18876	18574	18474	18523	18732	18724	18557	18556	18712	18665	18497	18500	18774	18815	18808	18418	18588	18653	18659	18566	18631	18571	18665	18618	18818	18782	18537	18467	18505	18427	18682	18559	18672	18737	18578	18655	18367	18623	18682	18584	18367	18582	18656	18708	18640	18513	18692	18639	18503	18367	18596	18653	18617	18567	18429	18714	18562	18677	18459	18722	18512	18577	18576	18595	18540	18366	18703	18543	18578	18536	18717	18586	18351	18515	18587	18464	18590	18386	18585	18317	18608	18539	18582	18671	18573	18651	18639	18523	18628	18753	18551	18740	18507	18661	18757	18427	18498	18583	18464	18654	18514	18485	18489	18468	18594	18733	18657	18379	18592	18403	18523	18579	18641	18489	18628	18751	18590	18440	18557	18423	18556	18524	18590	18582	18837	18804	18647	18818	18915	18730	18620	18814	18652	18711	18680	18561	18678	18554	18474	18616	18518	18574	18607	18475	18646	18545	18536	18561	18479	18672	18619	18636	18646	18637	18729	18585	18514	18773	18603	18749	18585	18556	18534	18611	18625	18560	18612	18409	18525	18768	18456	18688	18688	18523	18550	18670	18488	18517	18595	18680	18652	18608	18540	18738	18514	18602	18300	18444	18317	18470	18518	18468	18557	18807	18540	18526	18555	18526	18599	18489	18512	18616	18571	18311	18538	18762	18389	18553	18636	18464	18493	18615	18444	18599	18426	18475	18536	18795	18347	18544	18573	18563	18663	18498	18631	18399	18590	18638	18537	18531	18887	18858	18494	18408	18464	18333	18425	18722	18495	18277	18642	18741	18623	18682	18446	18594	18581	18635	18531	18507	18839	18535	18633	18466	18488	18775	18622	18637	18494	18725	18321	18339	18592	18491	18483	18600	18538	18492	18437	18707	18787	18487	18367	18561	18485	18596	18551	18710	18424	18613	18479	18579	18688	18560	18468	18357	18612	18593	18699	18809	18552	18542	18544	18738	18714	18734	18616	18617	18549	18383	18494	18575	18686	18592	18559	18630	18650	18803	18690	18661	18849	18400	18603	18547	18676	18719	18622	18645	18538	18552	18637	18534	18573	18492	18528	18530	18739	18559	18559	18753	18575	18385	18381	18664	18489	18742	18581	18449	18798	18573	18660	18581	18548	18466	18590	18615	18434	18556	18491	18551	18544	18604	18608	18557	18572	18663	18574	18363	18738	18458	18498	18462	18621	18625	18227	18548	18499	18562	18683	18582	18693	18594	18504	18511	18613	18527	18620	18626	18640	18664	18467	18561	18703	18845	18742	18826	18569	18573	18671	18580	18807	18602	18225	18457	18475	18618	18493	18519	18392	18350	18732	18637	18506	18653	18468	18503	18388	18609	18522	18507	18589	18530	18555	18421	18514	18558	18631	18688	18478	18619	18714	18697	18739	18537	18518	18666	18551	18593	18524	18664	18664	18722	18666	18549	18707	18612	18800	18585	18673	18639	18584	18608	18663	18404	18333	18798	18816	18504	18544	18478	18546	18412	18632	18689	18741	18744	18603	18459	18560	18547	18332	18627	18741	18757	18489	18547	18554	18500	18751	18534	18525	18877	18763	18616	18475	18539	18660	18533	18612	18630	18485	18438	18626	18635	18641	18674	18598	18615	18542	18611	18738	18544	18737	18499	18431	18705	18371	18592	18735	18541	18443	18492	18615	18562	18583	18444	18531	18391	18656	18628	18583	18409	18489	18647	18448	18684	18566	18583	18661	18651	18581	18431	18555	18671	18581	18623	18612	18591	18652	18466	18537	18339	18437	18528	18561	18514	18638	18505	18494	18529	18824	18558	18459	18390	18570	18616	18378	18548	18496	18594	18632	18779	18345	18533	18480	18643	18579	18499	18558	18634	18734	18532	18568	18654	18425	18407	18539	18700	18590	18440	18642	18646	18690	18494	18625	18487	18389	18780	18688	18631	18501	18663	18646	18854	18696	18731	18680	18510	18563	18735	18399	18526	18637	18504	18407	18554	18502	18745	18546	18700	18692	18682	18714	18550	18496	18518	18570	18521	18668	18555	18535	18695	18417	18675	18496	18697	18496	18462	18574	18599	18583	18616	18680	18549	18527	18594	18571	18585	18639	18562	18693	18542	18767	18452	18662	18415	18385	18541	18485	18734	18560	18473	18697	18477	18735	18408	18751	18482	18546	18755	18760	18560	18751	18585	18727	18427	18563	18518	18519	18710	18489	18605	18452	18509	18560	18547	18613	18569	18452	18379	18632	18709	18842	18680	18583	18671	18524	18530	18586	18655	18701	18712	18470	18384	18618	18636	18467	18665	18582	18634	18553	18613	18362	18523	18563	18564	18570	18527	18688	18563	18598	18566	18646	18672	18533	18673	18547	18392	18656	18751	18524	18395	18764	18802	18677	18496	18669	18531	18498	18391	18508	18462	18565	18750	18297	18647	18627	18608	18727	18649	18623	18628	18622	18698	18785	18684	18588	18428	18505	18376	18557	18613	18617	18415	18646	18688	18620	18525	18631	18503	18504	18495	18598	18525	18600	18769	18690	18584	18656	18602	18689	18789	18579	18760	18504	18541	18354	18677	18569	18585	18901	18586	18555	19071	18513	18427	18491	18548	18632	18655	18873	18460	18594	18533	18647	18558	18399	18526	18490	18472	18471	18694	18804	18501	18517	18481	18760	18653	18606	18556	18541	18536	18518	18787	18518	18711	18565	18451	18705	18473	18471	18732	18601	18607	18681	18494	18330	18575	18806	18524	18494	18399	18711	18532	18651	18441	18483	18696	18533	18445	18581	18680	18708	18427	18560	18600	18765	18684	18639	18595	18699	18717	18549	18603	18621	18563	18557	18652	18564	18777	18607	18630	18721	18764	18604	18595	18611	18896	18549	18663	18701	18593	18688	18562	18534	18553	18596	18484	18485	18512	18559	18803	18879	18665	18566	18609	18451	18584	18608	18316	18440	18642	18777	18654	18679	18643	18473	18596	18633	18542	18310	18407	18590	18775	18593	18751	18546	18453	18662	18704	18375	18415	18672	18423	18788	18365	18292	18549	18769	18627	18456	18647	18507	18306	18535	18545	18736	18310	18638	18650	18668	18720	18581	18622	18434	18457	18606	18528	18550	18643	18672	18473	18797	18634	18609	18518	18577	18527	18504	18720	18554	18577	18574	18387	18536	18595	18683	18674	18525	18599	18507	18500	18375	18525	18571	18301	18682	18519	18470	18402	18868	18488	18570	18584	18376	18711	18577	18515	18585	18654	18716	18571	18480	18445	18720	18520	18551	18402	18663	18671	18400	18558	18735	18766	18704	18436	18331	18737	18709	18552	18661	18574	18333	18500	18725	18402	18654	18577	18682	18829	18623	18384	18652	18668	18554	18510	18384	18685	18418	18512	18468	18717	18586	18654	18888	18630	18539	18525	18540	18630	18392	18605	18545	18475	18611	18561	18546	18656	18645	18569	18779	18557	18501	18409	18556	18697	18602	18457	18605	18704	18563	18775	18514	18388	18390	18569	18628	18367	18617	18732	18627	18485	18556	18493	18545	18549	18670	18677	18485	18554	18781	18511	18480	18546	18463	18654	18547	18447	18533	18486	18733	18930	18677	18646	18512	18537	18682	18408	18356	18523	18669	18464	18599	18563	18682	18557	18705	18590	18465	18491	18688	18530	18538	18512	18425	18655	18682	18526	18687	18514	18360	18488	18753	18686	18425	18703	18329	18556	18598	18349	18771	18537	18558	18595	18617	18468	18569	18663	18617	18342	18501	18530	18674	18566	18568	18360	18358	18615	18578	18651	18463	18543	18670	18508	18561	18711	18643	18703	18613	18318	18715	18508	18491	18527	18334	18503	18505	18651	18389	18513	18388	18594	18435	18770	18682	18706	18515	18474	18682	18767	18767	18679	18611	18642	18720	18568	18698	18742	18474	18679	18558	18583	18672	18754	18427	18714	18408	18601	18479	18491	18685	18633	18644	18677	18668	18485	18707	18631	18489	18487	18456	18433	18492	18643	18456	18570	18761	18577	18354	18809	18641	18530	18651	18481	18676	18615	18487	18404	18389	18608	18613	18537	18399	18681	18603	18524	18575	18573	18563	18448	18435	18706	18660	18451	18542	18690	18577	18519	18564	18674	18584	18518	18602	18361	18452	18513	18521	18695	18658	18635	18648	18623	18563	18550	18659	18668	18705	18518	18640	18614	18720	18747	18651	18461	18560	18708	18658	18583	18520	18699	18739	18585	18574	18833	18685	18416	18420	18608	18411	18426	18519	18437	18505	18508	18628	18550	18582	18651	18690	18465	18530	18483	18575	18444	18550	18678	18555	18366	18483	18733	18783	18649	18624	18519	18564	18636	18449	18499	18696	18377	18751	18478	18614	18565	18549	18536	18426	18864	18576	18494	18541	18617	18491	18547	18437	18642	18635	18779	18703	18806	18628	18541	18564	18525	18454	18477	18575	18660	18507	18639	18535	18623	18843	18435	18605	18509	18544	18503	18473	18553	18715	18780	18494	18702	18580	18487	18746	18576	18571	18631	18639	18656	18632	18379	18385	18470	18630	18551	18823	18421	18475	18532	18693	18394	18616	18539	18585	18326	18401	18376	18356	18552	18912	18533	18562	18569	18448	18699	18511	18420	18666	18783	18691	18684	18503	18577	18517	18579	18505	18345	18489	18564	18579	18463	18596	18295	18327	18480	18499	18737	18732	18465	18515	18696	18500	18561	18646	18531	18646	18509	18572	18474	18636	18721	18521	18775	18647	18449	18503	18536	18646	18621	18610	18439	18615	18547	18688	18618	18682	18749	18543	18402	18814	18537	18463	18489	18455	18542	18599	18575	18571	18421	18676	18699	18644	18511	18509	18505	18487	18568	18650	18536	18514	18685	18566	18626	18498	18621	18490	18531	18579	18599	18773	18617	18653	18489	18512	18445	18646	18494	18492	18614	18609	18655	18568	18729	18839	18806	18576	18690	18492	18649	18762	18577	18660	18464	18685	18678	18750	18594
26964	46383	41006	29012	27244	25576	19846	18862	19237	17853	17019	18428	35751	43752	38894	27010	16615	15053	15076	15160	15217	14942	15163	15174	14927	15022	15082	15047	15068	15156	15000	15079	15009	15085	15166	15061	15017	15181	15055	15221	15225	14956	15076	15039	15180	15252	15025	15114	15256	14945	14980	15250	15102	15137	15059	15038	15191	15128	15095	15105	15033	15200	14812	15037	15139	15091	15105	15118	14937	15110	15116	15073	15122	14971	15067	15181	14960	15155	15107	15137	15171	14990	14957	15004	15157	15223	15064	15183	14950	15023	15068	15142	15063	15161	14938	15038	15074	15100	15095	15068	14962	15050	15145	15054	15099	15059	15125	14994	15026	14962	14990	15180	14907	15011	15050	15041	15045	14984	14874	15191	15114	15057	15146	14875	15064	15057	15249	15178	15010	14982	15057	15006	15048	15043	14887	15029	15206	15128	15036	15012	15227	15050	15110	14985	14908	15093	15109	15075	15139	15112	14947	15015	15203	15032	15266	15161	15088	15073	14926	15031	15083	15019	15048	15075	15055	15186	14972	15092	15153	15174	15096	15103	15179	15113	14962	15272	14913	15088	15040	15111	15377	15093	15003	15116	15046	15100	15106	15129	15155	15131	15062	15068	15077	14965	15048	15015	15195	15214	14996	15071	15062	15123	15075	15096	15034	15265	15123	15109	15278	14970	14970	15141	15081	15039	15147	15058	15063	15218	15085	15021	15053	15009	15084	15059	15006	14966	15213	15077	15040	15035	15056	15055	15046	15279	15099	14948	15077	15027	15142	15093	15115	14950	14938	14970	15257	14955	15130	15261	15091	15052	15093	15176	14960	15300	15203	15071	15073	14961	14977	15171	14949	15209	15058	15253	15075	15168	14969	14993	15251	15069	15193	15078	15027	14980	14976	15059	15153	15084	14894	15102	15138	15072	14950	15160	14889	14885	14995	15052	15121	15079	15043	15170	15083	15062	14856	15090	15062	15154	15091	14905	15216	15174	15122	15237	15079	14833	15077	15114	15081	14955	15163	14966	14919	15289	15034	15147	15042	14922	14952	15046	15059	14927	14980	15153	14976	15109	15152	15180	14973	15089	15036	15119	15131	15166	15220	14852	15015	15070	14959	15175	14960	15099	15043	15070	15117	15048	14925	15089	14998	15141	15167	14975	15141	15080	14957	15152	15065	14923	15129	15125	15131	14966	15117	15140	15113	15021	14884	15223	15068	15094	15133	15177	15028	14936	15175	14938	15251	15070	14959	15056	14981	15025	14973	14931	15079	15118	15038	14984	14995	15095	15026	15159	15094	15239	15243	15300	14971	15086	15051	15247	15019	15090	15193	15063	15042	15050	15184	15140	14968	14930	14948	15175	15065	15005	15199	14955	15096	15227	15062	15120	15085	14961	15101	14966	15093	15133	15043	15062	15047	15235	14942	15054	15170	15195	15004	15260	15053	14892	15047	15039	15170	15174	15056	14837	15027	15062	14943	15149	14985	15100	14905	15219	14997	15045	15128	15136	14993	15085	14968	15046	15155	15148	14893	15062	15362	15109	15191	15125	15053	15089	14982	15142	15080	14913	15019	15196	15016	15204	14948	15160	15099	15029	15093	15143	14980	15051	15126	14858	15230	15127	15074	15160	15109	15174	15095	15002	15033	15071	15075	15074	15069	14955	15055	14909	15062	14922	15171	14990	15045	15228	15140	14933	14914	15166	15213	15136	15295	15055	15188	14967	15090	15154	15211	14987	15117	15182	15043	15208	15067	14945	14996	15005	15261	15315	15078	15105	14967	15142	15048	15117	15155	15089	15199	15150	15039	15074	15020	15142	15087	15295	15099	15072	15021	14970	15032	15193	15028	15149	15053	14850	15042	15189	14941	15239	14986	15181	15006	15216	14876	14995	14959	15039	15011	15058	14998	15012	14914	14930	15038	15011	14988	15009	15036	15113	15041	15186	15085	14949	14998	15085	15148	15005	15129	15114	14938	15126	14974	15027	15179	15181	14942	15074	15126	15208	15016	15057	15179	15207	15078	15156	15007	15038	15015	15144	14888	15090	15130	15179	15045	15015	14940	15168	15253	15176	15090	15081	15089	15117	15109	15223	15017	15183	15105	15047	15118	14975	15001	15083	15064	15013	15077	14921	15015	15099	15160	15144	15053	15088	15077	15139	15132	15077	15140	14998	15349	15035	15164	15144	15149	14799	15182	15075	14987	15073	15089	14869	15048	14904	15156	14989	15295	15079	15056	15005	15108	15049	15022	14985	14826	15091	15148	15081	15121	15026	15131	15071	15104	15089	15099	15003	15024	15055	15106	15158	15105	14970	15061	15145	14990	14981	15124	15099	15013	15030	15123	15130	15131	15105	15054	14954	15180	15152	15136	15064	15110	15233	15214	15039	15087	14974	15052	15036	14936	15054	15158	15203	15158	15096	14975	15171	15350	14983	15046	14991	15118	15112	14847	15169	14994	15060	15112	14990	15140	15032	15180	14875	15033	15084	15103	15059	15073	15135	15109	15079	15101	15123	14953	15076	15093	15019	14946	14929	15093	15184	15090	15095	15075	15127	14927	15105	15006	15107	15085	15009	15187	15013	14984	15126	15118	15072	15273	15069	15246	14999	15208	15153	15098	15116	15056	15107	15084	15137	15105	15158	15168	14924	15105	15076	15181	15147	14993	14939	15236	15131	15228	15169	15144	15087	15054	15178	15172	15009	15189	15135	15108	15094	15097	14977	14953	15094	15096	15135	15232	14966	15233	15123	14900	15112	14906	15087	15175	15112	14929	15031	15114	15051	15045	15059	15137	14868	14995	15046	14993	15170	15053	15062	15084	15026	15162	15106	15077	15077	15009	15021	15015	14988	15152	14894	15211	15156	15086	15199	15173	15011	15046	15121	15072	15115	15031	15009	14801	15089	15252	15099	15063	15056	15186	15030	14961	15038	15216	14987	15096	15155	14949	15036	15129	15055	15095	15030	15192	15212	14997	15149	15017	15049	15083	15012	15089	15054	15099	14971	15154	14924	15113	15042	15129	15120	15076	15057	15017	15104	15077	15009	15141	14997	15164	14896	15148	14882	15145	15125	14989	14986	14880	15089	15069	15144	15015	15001	15017	14933	14997	15249	15065	15070	15286	15059	15017	15009	15222	15095	14998	14935	15045	15179	15056	15108	15077	15116	15096	15195	14949	15102	14991	15163	15226	14977	15157	15132	15001	15097	15184	14942	15037	15119	15083	15383	15206	14956	15174	15191	15125	14937	15111	15083	15252	14880	14987	15021	14910	15037	15039	15213	15011	15158	15014	15086	15321	15134	15010	15255	14967	15077	15158	15031	14972	15001	14999	14924	14911	14760	15100	15024	15126	15060	15003	15103	15082	15033	15062	14867	15288	15000	15038	15155	14983	15211	14928	15168	15034	15161	15050	15072	15048	15077	15262	15080	14970	15121	15022	15084	15162	14989	15188	15087	15082	15068	15199	15045	15134	15041	15036	14975	15030	15098	14990	15069	15088	15058	15200	15036	15189	15161	14818	15167	15066	15083	14997	14953	14862	15076	14910	14831	14965	15099	15211	15131	14950	15020	15031	15094	15228	15252	15276	15077	15081	15047	14922	15001	15062	15059	15037	15034	14946	14903	15206	15170	15185	15158	15115	14983	15068	15149	14980	15061	14927	15275	14876	15065	14998	15118	15228	15023	15143	15142	14996	15139	15060	14932	15173	15039	14945	15041	15148	15174	14917	15074	14900	15064	15125	15083	15191	15151	14989	15162	15080	15028	15136	15204	15108	14963	15039	15051	15146	15160	15105	15144	15176	15045	15013	15184	14873	15205	15054	15041	15180	14923	14926	15144	15304	15199	14860	15102	15161	15116	14902	15142	15006	14808	15048	15102	15093	14966	15254	15085	15210	14873	15045	15054	15195	15158	14985	15153	15081	15157	14972	15124	14955	15000	15210	15199	15095	15103	14983	15035	15157	15199	15198	15017	15020	15046	15079	15088	15218	14907	15109	15086	15139	15010	15039	15116	15009	14948	15016	15125	15111	15079	15106	15125	15068	15008	15136	15069	15005	15118	15137	15138	14966	15185	15161	15085	14900	15093	15073	15042	15119	15056	15065	14908	15039	15087	15144	14986	15047	14978	15019	14977	14938	15026	15051	14880	15060	15137	15077	15113	15076	15222	15183	15093	14959	15104	15091	15086	14994	15012	15142	15041	15031	15017	15164	15065	15015	14900	15107	15229	15149	14893	15113	15142	15109	15212	14844	15036	15037	14784	14950	14957	15228	15020	14979	14963	14830	15208	15018	14957	15034	15025	15383	15078	14919	15088	15166	15186	15069	14959	15008	14998	15137	15122	15002	15135	15066	15088	15125	15155	15202	15084	15043	15178	14965	14996	14949	15196	15188	15073	15212	14856	15266	14911	15098	15149	15018	15143	14958	15012	15161	15105	15050	14957	15198	14943	14940	14927	14860	15159	15133	15144	15105	14958	15064	15170	15156	15080	15016	14810	15119	15010	15155	15042	15035	15011	15018	15114	15283	14979	15194	15315	15109	15034	15060	14838	15064	15162	15128	15097	14934	15092	14946	15004	15171	15226	15002	15084	15064	15025	15045	14964	15253	15121	15096	15134	15012	15024	15130	15048	14941	15092	15133	15100	14951	15233	15023	15153	14992	15081	14913	15097	15087	15115	14983	14887	14804	15051	15095	15112	15073	15118	15136	15121	15023	15002	15147	15076	14978	15080	15079	15064	15213	15005	15139	15018	15141	15165	15042	14892	15065	15091	15237	15162	15220	15104	15208	15158	15205	14890	15133	15116	15028	14962	15081	15004	14985	15007	15169	15049	15281	14898	15102	15081	15348	15124	15055	15119	15072	15131	15177	14930	15056	15012	15060	15029	15064	15084	15150	15157	14920	15151	15259	14921	15136	15019	15073	14950	15096	15146	15012	15077	15043	15198	14986	15261	14962	15106	15224	15064	15253	15181	15093	15155	15044	14904	15299	15027	15018	15020	14885	15054	14952	15040	15180	15045	15114	15064	15097	15103	15032	14984	14965	15110	15093	14890	15099	15071	14998	15198	15069	15143	15117	14971	15039	15247	15023	15128	15210	15314	15067	15033	15006	15138	15169	15178	15133	15203	15089	15175
31204	24343	25189	23093	20999	21020	21053	20510	20527	20234	20292	20219	20830	22878	22348	20992	20393	20189	20074	20126	20023	20124	20108	20037	20062	19958	20258	20173	20008	20075	20230	20031	20113	19996	20182	20259	20065	20174	20004	20436	20162	20058	20241	20217	20357	20127	20202	19989	20183	20061	20244	19994	20006	19982	20132	20034	20187	19900	20181	20082	20229	20183	20104	20218	20084	20066	20123	20023	20024	20008	20112	20000	20019	20198	20113	20213	20133	20301	19949	20198	20243	20025	20024	20217	20353	20172	20331	20213	20210	20034	20095	20151	20087	20077	19954	20294	20134	19921	20167	20276	20047	20068	20285	20199	20147	20058	20009	20229	20085	19979	20086	19860	20337	20125	19971	20035	20211	19963	20089	20039	20151	19993	20089	20110	20308	19923	20272	20141	20161	20162	20083	20357	20143	19966	19940	20255	20120	20099	20008	19879	20226	20056	20223	20347	20093	19966	20044	19986	19798	19986	20226	20117	20164	20150	20098	20074	20020	19904	20157	19949	20115	20112	20061	19986	20088	19973	20126	20211	20221	20145	20135	20366	20052	20159	20304	20106	20057	20066	20010	20020	19993	20075	20200	20207	19832	20024	20137	20004	20173	19875	20093	20191	20133	19946	19947	20163	20093	20291	20125	20024	20167	19962	20152	20361	20187	20200	20223	20252	20026	20143	20256	20064	20112	20225	20346	20137	20184	20167	19981	19952	20169	20264	20158	20135	20085	19957	20422	20058	20165	19933	19999	19985	20240	20007	20273	20314	20091	20335	20007	20246	20139	19849	20169	20125	20012	20134	20041	20171	20142	20266	20112	20266	20016	20267	20140	20097	19985	20189	20066	20151	20111	20238	20171	20016	19930	20078	20143	20320	20126	20127	20063	20004	20072	20187	20028	20406	20227	20122	20067	20180	20258	19948	20169	19854	19906	20172	19747	20062	20037	20261	19963	20053	20055	19970	20200	20019	20248	20059	20112	20058	20281	20199	20387	20312	20011	20022	20158	20055	20148	20162	19972	19975	20131	20300	19975	20199	20205	20101	20474	20015	19848	20184	20169	20029	19989	20293	20146	20214	20173	20129	20083	20084	20255	20115	20018	20195	19988	20095	20030	20072	20267	20171	20035	20100	19952	20090	20043	20212	20199	20030	20438	20065	20071	20112	20091	20186	20007	20255	20190	19994	20044	20244	20272	20254	20207	20250	20102	20023	20135	20000	20225	20017	20120	19963	20161	20215	20167	20071	20066	20186	19910	20174	20378	20011	20087	20201	19907	20218	19958	20153	20104	20397	20030	20125	20078	20125	20128	20167	19970	20112	20182	20093	19959	20066	20102	19908	20067	20232	20068	20146	20056	20207	20087	20246	20144	20315	20092	20150	20400	20338	20093	20106	20073	19924	20100	20172	20154	20222	20246	20044	19848	20133	19921	20078	20183	20292	20175	20171	20130	20080	20249	19991	20046	20059	19935	20078	19978	20055	20429	20347	20161	20020	20190	20224	20180	20142	20214	20292	20236	20323	20074	20133	20031	20058	20061	20153	20131	20050	19971	20047	19960	20219	20077	20106	20139	20176	20103	20181	20016	20111	19920	20013	20028	20188	20270	20467	20268	20191	20038	19946	20068	20006	20020	20219	20284	20097	20173	20235	20199	20087	20175	20123	20173	20121	20083	20225	20065	20064	20055	20132	20252	19986	20153	20060	20281	20003	20098	20299	20089	20129	19878	20107	20118	19977	20095	20116	20166	20163	20167	20123	20240	20119	20191	20153	20297	20203	20124	19893	20210	19942	20299	20059	20114	20092	20210	20037	20188	20172	20095	20220	20065	19891	19951	20255	20031	19941	20322	20135	20047	20240	20185	20242	20097	20132	20299	20037	20202	19969	20218	20355	20193	20196	20086	19775	20119	20224	19992	20184	19909	20070	20186	20091	20147	20019	19879	20295	20346	20156	20405	20167	19967	20062	20112	20190	20146	20070	20188	20330	20255	20037	20074	20148	20115	20251	20286	20281	20095	19971	20077	20087	20098	20012	20158	20077	20107	20160	20008	20039	20004	20446	20223	20033	20031	20003	20167	20257	20128	20028	20064	20142	20121	20361	20002	19967	20193	20012	20015	19937	19920	20358	20061	20243	20278	20409	20236	20004	20006	20050	20154	20131	20162	20257	20377	20009	20090	20096	20316	20257	20161	20194	20410	20254	20158	20384	20152	20150	20063	19842	20085	20003	20225	20141	19915	19907	20223	20294	20027	19930	20175	20140	19903	20011	20023	19968	20243	19985	19928	20189	20349	19987	19980	19984	19967	19989	20156	20095	20126	19983	19965	20232	20218	20284	20297	20089	19973	20122	20055	20305	20085	20203	20042	20054	20075	20181	20090	19910	20133	20094	20048	20263	19944	20133	20138	20052	20012	20153	20138	20001	19973	19979	20398	20009	20203	20124	20259	19965	19945	20195	20145	20192	20102	19992	20251	20179	20027	20256	20315	20067	20343	19923	20084	20188	20169	20087	20328	20163	20111	20160	20101	20212	20167	20051	20095	19855	20216	20035	20075	20244	20443	20033	20013	20057	20178	20045	20089	19963	20092	20153	20247	20045	20196	20098	20245	20041	19963	20158	20220	20083	19930	20055	20278	20282	19927	20078	20096	20041	20133	20107	20059	20282	20184	20222	20162	20297	20275	20166	20260	20148	20104	20002	20196	20271	20118	20205	20298	19968	20280	20268	20044	20246	20058	20427	20094	19970	20338	20013	20182	19871	20161	20150	20222	20158	20207	19997	20096	20196	20137	20182	20044	20023	20126	19950	20075	20141	20018	20001	19947	19962	20057	20024	20126	20187	20299	20050	20006	19911	20031	19948	20204	20125	20286	20024	20191	20163	20212	20159	20199	20205	20168	20049	20142	20202	20222	20033	20217	20128	19972	20081	20051	20119	20307	20194	20042	20001	20068	20030	19978	20349	20168	20177	19922	20236	20197	20380	20089	20360	20094	20067	20275	20129	20082	20167	20248	20158	20132	20075	20086	19988	19928	20275	19906	20265	19991	20214	20062	20263	20072	20170	20227	20065	20082	20092	20143	20163	20265	20124	20098	20199	20051	19999	20255	20192	20061	20247	20193	20388	20079	20029	20247	20276	20106	20068	20128	20068	20038	20127	20100	20106	20242	20010	20110	19876	20006	20276	19980	20105	20113	20053	20270	20173	19935	20154	20088	20168	20108	20239	20029	20002	19997	19887	20254	20155	19973	20060	19922	20121	20022	20177	20111	20141	20117	20181	20199	20292	20146	19993	20078	20089	20044	20062	20084	20030	20089	20062	19930	20065	20135	20256	20169	19967	20114	20236	20150	20096	20172	19889	20245	20449	20025	20100	20060	20035	20009	19898	19904	20059	19939	19966	20220	20213	20184	20057	19896	19970	20030	20022	20195	20190	20068	20264	20036	20208	20012	20073	20314	19946	20057	20275	20294	20410	20239	20131	20135	20209	20160	19998	20089	20142	20256	20078	20132	20179	20140	20166	20065	19900	20077	20332	19965	20283	20048	19990	20091	20140	20218	20211	19965	19967	20190	19814	20064	20050	20077	20093	20057	20186	20245	20076	20159	20030	20076	20044	20081	20230	20025	20220	20200	20094	19991	20106	20357	20210	19920	20314	20029	20151	20157	20017	19945	19835	20069	20042	20223	19964	20179	20166	20283	20111	20191	20124	20166	20183	20297	20032	19812	20187	20076	20172	20157	20004	20210	19865	20236	20223	20121	19986	20119	20189	20183	20070	19972	20182	20176	20142	20359	20090	20029	20064	20274	19979	20159	20014	20229	20147	20122	20155	19999	20155	20141	19969	20093	20295	20020	20044	20285	20039	20179	20245	20252	20123	20182	20055	20068	20095	20247	20313	20264	20094	19957	19845	20207	20229	20259	20067	20193	20540	20098	20400	20069	20217	20096	20300	20003	19836	20157	20375	20332	20041	20072	20026	20087	20219	20115	19989	20208	20161	20224	20067	20299	20301	20097	20232	20205	19909	20123	19905	20098	20050	20243	20144	19997	20008	20064	19948	20205	20099	20353	20181	20198	19940	20294	20086	20109	19936	20125	19978	20051	20139	20286	20059	19997	20157	19938	20015	20276	20075	20135	20075	20202	19897	20094	20114	19957	20103	19977	20084	20203	20014	20236	20162	20183	20082	19998	19989	20227	20147	20146	20208	20244	20097	20301	20148	20175	20076	20056	20129	19935	20053	20212	20190	20116	20274	20195	20079	20110	20187	19990	20181	20092	20004	19968	20077	20139	20203	20102	20228	20352	20104	20165	20085	20151	20117	20029	19971	19874	19826	20189	20365	20299	20056	20059	20153	20085	20031	19951	19985	20078	19887	20146	20124	20132	20147	20066	20244	20237	19960	20146	20092	19937	20087	20077	20126	20236	20061	20244	19879	20173	20063	20331	20164	20021	20205	20133	20066	20078	20172	20063	20053	20156	20034	20203	19986	20394	19959	19945	20169	19995	20001	20288	20125	19931	20178	20235	20041	20232	20325	20199	20159	20014	20268	20095	19983	19969	20136	20097	20130	20243	20041	20033	20198	20094	20020	20243	20008	20175	20024	20213	19944	19779	20243	19978	20082	20177	19877	20057	20025	20161	20025	20048	20052	20040	20366	20000	20198	20090	20107	20139	20127	20242	20154	19913	19965	20239	20003	20372	20220	20164	20074	20151	19875	20055	20167	20243	19897	20128	20099	20098	20024	20042	20303	20197	20111	20159	20134	20051	20027	20042	20022	19959	19850	20126	20168	20295	20265	20023	20207	20310	20058	20266	20169	20106	20152	20123	20089	20269	20277	19988	20164	20225	20063	19991	20068	20017	20316	20248	20075	20096	20030	19864	20097	20003	20097	20349	20231	20334	19964	20256	20277	20067	20255	20379	20028	20171	20014	20024	19928	20169	20049	20071	20086	20026	20158	20124	20214	20211	20237	20032	20180	19993	20160	20013	19834	19871	20109	20103	20162	20022	20019	20101	20098	20157	20101	20087	20230	19943	20339	20217	20329	19950	20306	20324	20203	19965	20035	20341	20314	20013	20152	20124	20042	20118	20136	19953	20142	20153	20279	20116	20241	20281	20099	19910	20122	20346	19848	20185	20204
20519	24260	22601	18321	17509	17430	17062	16581	16308	16208	15931	15824	17652	19547	18416	16938	16001	15865	15852	15897	15994	16045	15980	15872	15892	15906	15950	16005	15979	15911	15819	15713	15912	16051	15838	15895	16070	15908	15890	15738	15887	15836	15801	15849	15888	15931	15741	15955	15812	15865	15817	15853	15884	16102	15737	15941	15778	15828	15966	15871	15882	15926	15922	15883	15859	15820	15835	15845	15900	15870	15974	15847	15859	15926	16011	15946	15829	15827	15859	15942	15807	15795	15882	15973	15852	15914	15846	15854	15800	15794	15856	15794	15695	15928	15774	16011	15975	15840	15829	15826	15862	15740	15866	15723	15877	15960	15768	15917	15849	15837	15894	15908	15883	16039	15762	15990	15937	15781	15879	15798	15966	16018	16016	15969	15929	15945	15773	15758	15688	15981	16033	16016	15985	15810	15843	15956	15879	15796	15907	15783	15806	15863	15783	15816	15822	15897	15995	15837	16124	15956	15988	15927	15845	15692	15882	15773	15790	15814	15764	15779	15876	15799	15894	15902	15785	15939	15942	15996	16038	15866	15796	15967	15914	15874	15637	15975	15786	15907	15854	15974	15696	15811	16017	15891	15890	15954	15955	15798	15984	15894	15878	15889	15881	15937	16037	15733	15900	15793	15918	15979	16043	15755	15865	15786	15859	15740	15810	15712	15782	15921	16072	15858	15898	15958	15845	15963	15973	15951	15802	16040	16090	15742	15848	16024	15910	15774	15867	15809	15844	15911	15893	15844	15889	15880	15981	15818	15805	15803	15982	15863	15858	15894	15852	15568	15959	15999	15777	15902	15769	15812	15782	16032	15803	15917	15770	15909	15906	15849	15800	15810	16052	15891	16018	15901	15860	15945	15865	15892	15951	15799	15806	15958	15919	16021	15790	15819	15861	15922	15858	15750	15714	16013	15913	15717	15912	15959	15824	15878	15721	16070	15773	15903	16043	15810	15909	15987	15865	15770	15834	15851	15921	15747	15783	16047	15875	15795	15902	15809	15796	15888	15866	16005	15730	15787	15945	16066	15811	15752	15673	15989	15930	15940	16068	15892	15989	15892	15913	16106	15840	15970	15868	15809	15856	15813	15801	15749	15844	15940	15870	15949	15844	15822	16118	16083	15729	15930	15868	15912	15809	15999	15986	15717	15908	15745	15859	15863	15958	15681	15866	15816	16012	15969	15910	15763	15898	15984	15864	15864	15788	15865	15903	15763	15942	15922	15742	15721	15944	16001	15947	15770	16030	15909	15770	15784	16012	15816	15950	15749	15798	15893	15863	16004	15871	15781	15828	16082	15876	15846	15962	15977	15857	15970	15880	15904	16019	15934	15773	15868	15946	15822	15736	15901	15860	15971	15825	15959	15977	15841	15909	15874	15819	15944	15795	15828	15918	16068	15987	15703	15703	15773	15918	15835	15855	15907	15889	15910	15601	15794	15874	15830	15916	15721	15914	15761	15974	15831	15923	15858	15928	15805	15766	15790	15748	15892	15621	15797	15892	15942	15932	15909	15852	16089	15824	15859	15831	16081	15977	15783	15876	15839	15865	15772	15900	15581	15847	15880	15866	15720	15773	15814	15931	16101	15856	15961	15869	15883	15795	15816	15818	15965	15759	15791	16074	15698	15948	15881	16019	15846	15884	15819	15749	15748	15805	15834	15864	15822	15850	15974	15938	15879	15843	15885	15823	15813	15820	15637	15983	15969	16027	15945	15914	15740	15940	15880	15781	15905	15864	15883	15890	15838	15752	15943	15931	15935	15799	15829	15896	15882	15825	15803	15823	15856	15857	15893	15866	15883	15979	15880	15823	15700	15837	15836	15922	15805	15916	16037	15941	15862	15855	15882	15748	15785	15904	15853	15903	15730	15959	15881	15933	15833	15912	15688	15920	15874	15895	15924	15889	15960	15921	15985	15799	15891	15718	15912	15829	15851	15833	15869	15836	15874	16125	15839	15802	15755	15827	15865	15968	15870	15837	15928	15983	15817	15763	15870	15771	15834	15762	15878	15803	15869	15851	15818	15855	15701	15742	15698	15919	15736	15942	15750	15872	15812	15786	15827	15974	15877	15846	15976	15884	15816	15945	16000	15952	15860	16021	15806	15887	15901	15918	15811	16057	15654	16009	15843	15896	15724	15839	15895	15932	15826	15962	15725	15899	15739	16044	15755	15784	15674	15813	15894	15961	15878	15801	15843	15721	15800	15723	15839	15877	15992	15875	16034	15944	15680	15817	15852	15935	15977	15758	15871	15840	16068	16004	15735	15733	15913	15925	15896	15925	15713	15780	16002	15832	15948	15779	15892	15676	15969	15786	15897	15988	15866	15966	15835	15824	15884	15971	16032	15770	15928	15849	15943	15817	15839	15927	16022	16034	15950	15961	15868	15905	15742	16012	15796	15770	15825	15989	15978	15900	15892	15772	15993	15817	15684	16011	15864	15643	15920	15897	16045	15869	15631	15836	15961	15696	15969	15861	15821	15700	15743	16040	15687	15895	15832	15794	16013	15680	15970	15914	15902	15832	15892	15720	15749	15898	15850	15950	15919	15896	15861	15593	15840	15786	15763	15865	15974	15796	15860	15913	15870	15796	15866	15758	15884	15848	15912	15825	15796	15861	15846	15850	15927	16006	15865	15996	15817	15928	15735	15936	15965	15833	15911	15839	15870	16002	15802	15917	15802	15922	15923	15920	16030	15692	15974	15678	15872	15768	15881	15924	15840	15997	15868	15960	15926	15734	15910	15960	15829	15695	16012	15798	16047	15717	15984	15916	15936	15854	15791	15664	16011	16117	15881	15978	15888	15878	15939	15934	15805	15752	16037	15933	15871	15985	15827	15931	15780	16000	15840	15883	15822	15899	15768	15894	15935	15837	15811	15953	15818	15938	15927	15754	15796	15913	15804	15761	15980	15866	15688	15701	15963	15904	15737	15809	15738	15984	15674	15964	15716	16062	15761	15846	15688	15831	15909	15725	16032	15867	15880	15928	15838	15771	15926	15827	15937	15819	15731	15763	15835	16015	15795	15903	15914	16114	15607	15911	15625	15978	15821	15858	15777	15903	15979	15793	15801	15884	15714	15847	15990	15711	15993	15918	15936	15885	15819	15757	15705	15741	15703	15785	16037	15897	15907	15949	15727	15900	15870	15812	15728	15777	16096	15836	15854	15850	15981	15880	15992	15808	15943	15898	15891	15852	15778	15910	15766	15830	15857	15681	15863	15858	15823	15809	15755	15779	15995	15975	16010	15683	15783	15919	15856	15867	15944	16048	15948	15941	15869	15867	15741	15939	15856	15860	15864	15666	15912	16015	15662	15915	15787	15880	15837	15934	15930	15892	15763	15960	16005	15899	15786	15892	15630	15881	15848	15744	15905	15897	15815	15783	15809	15961	16067	15913	15891	15936	15827	16000	15934	15956	16042	15959	15871	16140	15869	15908	16026	15938	15910	15790	15715	15884	15911	15937	15998	16035	15772	15847	15788	15977	15856	15996	15824	15943	15945	15843	15928	15772	15888	15744	15710	15821	15815	15944	15753	15894	15944	15770	16126	15902	15804	16011	15920	15935	15928	15789	15717	15840	15867	15830	15850	15979	15906	15872	15650	15887	15670	15922	15732	15885	16000	15933	15963	15747	15800	15927	15849	15790	15920	15848	15812	15858	15849	15902	15985	15957	15908	15902	15874	15955	15948	15900	15795	15916	15749	15929	15944	15799	15992	15727	15812	15948	15819	15786	15832	15913	15917	15827	16000	15967	15930	15853	15880	15860	15857	15922	15949	15806	15742	15816	15960	15614	15901	15926	15880	15775	15791	15909	16027	15845	15870	15849	15825	15895	15929	15827	15983	15879	16026	15866	15870	15954	15894	15905	15857	15836	15839	15793	15863	15922	16045	15815	15826	15788	15716	15967	15863	16023	15783	15910	15993	15810	15851	15896	15857	15685	15901	15843	15732	15939	15845	16011	15844	15855	15918	15797	15808	15858	15748	15870	15887	15800	15975	15958	15801	15991	15918	15909	15889	15836	15878	15723	15853	15921	15878	16017	15893	15835	15888	15889	15773	15889	15880	15823	15818	15906	15796	15857	15736	15892	15815	15832	15951	15687	15734	15861	15876	15930	15826	15932	15794	15848	15907	15888	15877	15681	15854	15994	15932	15889	15907	15971	15965	15871	15976	15928	15821	15802	15726	15849	15741	15913	15906	16058	15862	15873	15831	15851	15961	15964	16099	15693	15914	15953	15760	15858	15848	15805	15868	15971	15781	15918	15871	16018	15899	15962	15997	15806	16025	15821	15799	15942	15835	15777	15892	15971	16029	15695	15815	15809	15937	15953	15872	15747	15712	16010	15832	15963	15737	15860	15739	16085	15874	16000	15988	15900	15870	15823	15836	15827	16014	15857	15952	15845	16011	15781	15926	15780	15864	15951	15890	15937	15786	15893	15772	15856	15978	15848	16034	15961	15783	15898	15910	15918	15887	15893	15871	16000	15854	15687	15989	15834	15831	15843	15922	16040	16100	15925	15982	16199	15778	15805	15958	15726	15944	15866	15754	15915	16006	15778	15927	15740	15821	15644	15980	15763	16011	15743	15776	15810	15772	15917	15824	15810	15965	15807	15893	15857	15806	15840	15805	15916	15900	16019	15929	15880	15857	15838	15989	15921	15981	15737	15833	15830	15814	15916	15875	16037	15926	15882	15937	15904	15928	15876	15896	16001	15911	15785	15892	15923	16021	15817	15828	15932	15779	15916	15906	15796	16045	15875	15890	15938	15924	15992	15879	15904	15896	15916	15799	15933	15749	15955	15929	15802	15817	15932	15838	15873	15894	15866	15858	15848	15855	15740	15752	16025	16099	15879	15911	15734	15921	15856	15822	16020	16083	15717	15919	15804	15816	15922	15753	15764	16002	15961	15759	15888	16002	15890	16006	15750	15860	15875	16016	15887	15671	15876	15831	15846	15856	15935	15907	15812	15819	16097	15863	15869	15824	16036	16012	15989	15857	15844	15835	15927	15858	15841	15825	15766	15805	15932	15931	15668	15892	16063	16008	15793	15743	15716	15903	16067	15839	15760	15822	15717	15924	15694	15905	15784	15866	15761	15788	15863	15914	15844	15921	15869	15980	15809	15907
25631	21257	28080	25650	23829	24516	23989	21996	21320	20741	20581	20586	30880	34608	29536	24149	20869	20281	20001	19990	19765	19711	19748	19759	19795	19854	19746	19527	19793	19656	19828	19741	19759	19769	19690	19820	19818	19733	19764	19569	19907	19808	19774	19896	19712	19698	19676	19776	19861	19759	19748	19699	19800	19793	19712	19682	19830	19540	19872	19702	19506	19843	19890	19618	19849	19823	19745	19734	19772	19520	19755	19827	19640	19780	19771	19764	19984	19776	19736	19654	19599	19699	19915	19679	19696	19809	19654	19614	19805	19629	19559	19681	19850	19670	19716	19721	19616	19731	19602	19877	19759	19901	19668	19898	19921	19772	19835	19814	19816	19771	19836	19639	19656	19541	19710	19603	19687	19834	19679	19811	19777	19842	19547	19850	19670	19669	19890	19587	19526	19504	19781	19807	19974	19758	19554	19593	19735	19723	19749	19751	19649	19533	19739	19616	19789	19952	19828	19729	19778	19764	19623	19783	19738	19675	19470	19751	19692	19547	19865	19594	19733	19801	19718	19515	19689	19790	19927	19786	19803	19782	19802	19809	19648	19720	19661	19746	19833	19791	19771	19588	19813	19809	19756	19674	19558	19672	19667	19798	19929	19663	19822	19669	19833	19586	19614	19660	19639	19404	19743	19573	19714	19856	19726	19641	19540	19706	19955	19802	19657	19790	19624	19929	19699	19770	19525	19869	19785	19878	19862	19699	19673	19697	19723	19776	19621	19711	19843	19750	19687	19879	19762	19607	19676	19712	19932	19861	19769	19576	19496	19594	19605	19767	19566	19717	19728	19761	19923	19570	19736	19705	19615	19868	19710	19783	19659	19444	19816	19833	19887	19799	19914	19782	19734	19654	19681	19738	19807	19679	19582	19605	19807	19767	19936	19582	19647	19757	19668	19966	19805	19890	19718	19844	19616	19697	19722	19669	19741	19753	19632	19613	19712	19711	19514	19774	19643	19763	19823	19610	19603	19610	19600	19678	19937	19629	19728	19595	19706	19581	19841	19694	19666	19641	19811	19572	19856	19724	19748	19553	19872	19704	19656	19920	19790	19660	19863	19638	19758	19717	19620	19758	19944	19733	19717	19531	19648	19864	19732	19560	19809	19865	19822	19786	19984	19604	19806	19733	19632	19771	19787	19724	19555	19549	19773	19627	19979	19695	19507	19576	19567	19633	19859	19805	19741	19788	19904	19818	19835	19769	19806	19953	19647	19496	19512	19804	19663	19908	19603	19751	19617	19574	19922	19738	19861	19762	19776	19377	19720	19773	19888	19730	19943	19653	19692	19637	19725	19661	19934	19788	19717	19737	19749	19816	19881	19852	19788	19808	20055	19760	19674	19656	19693	19628	19627	19729	19777	19784	19724	19781	19667	19736	19791	19783	19693	19667	19907	19572	19696	19622	19809	19775	19757	19681	19951	19793	19851	19934	19778	19729	19766	19783	19727	19721	19915	19755	19668	19785	19688	19641	19804	19867	19584	19783	19913	19760	19770	19689	19668	19798	19852	19780	19619	19654	19717	19686	19520	19560	19898	19808	19619	19641	19596	19955	19696	19579	19742	19556	19590	19877	19703	19853	19785	19496	19473	19842	19602	19680	20020	19692	19881	19701	19836	19761	19636	19605	19918	19817	19726	19821	19728	19794	19670	19754	19545	19581	19802	19785	19820	19797	19668	19695	19867	19776	19822	19665	19896	19707	19650	19604	19704	19828	19914	19753	19715	19707	19823	19769	19780	19728	19819	19721	19660	19726	19833	19747	19894	19586	19702	19733	19714	19545	19651	19791	19735	19750	19470	19717	19752	19713	19861	19900	19906	19699	19841	19659	19869	19716	19812	19764	19824	19784	19714	19686	19892	19745	19749	19742	19840	19664	19672	19719	19667	19793	19616	19513	19815	19628	19668	19804	19743	19735	19861	19757	19715	19868	19726	19806	19667	19810	19740	19690	19751	19754	19531	19627	19709	19728	19756	19746	19649	19652	19521	19548	19433	19803	19948	20045	19908	19662	19824	19706	19592	19599	19723	19817	19841	19963	19870	19860	19730	19615	19864	19651	19845	19832	20033	19770	19784	19850	19735	19912	19801	19642	19832	19632	19580	19693	19750	19689	19704	19644	19719	19754	19674	19830	19808	19815	19643	19855	19734	19674	19777	19575	19638	19583	19516	19620	19820	19681	19613	19671	19703	19931	20070	19397	19666	19895	19966	19706	19573	19793	19743	19607	19673	19637	19862	19858	19639	19851	19641	19816	19857	19736	19739	19771	19765	19793	19712	19809	19608	19756	19628	19780	19768	19939	19688	19915	19729	19660	19873	19748	19682	19970	19893	19741	19639	19777	19893	19776	19780	19885	19760	19720	19847	19658	19704	19579	19666	19768	19718	19627	19873	19698	19873	19753	19695	19663	19725	19722	19667	19661	19842	19817	19751	19707	19911	19700	19739	19806	19635	19676	19670	19892	19579	19738	19792	19878	19734	19720	19750	19754	19803	19525	19858	19785	19811	19665	19733	19797	19537	19806	19877	19693	19652	19643	19739	19661	19697	19732	19639	19761	19893	19515	20004	19594	19757	20090	19797	19785	19673	20017	19748	19572	19693	19484	19674	19986	19780	19646	19806	19687	19691	19587	19876	19740	19684	19692	19622	19565	19565	19546	19796	19754	19626	19715	19640	19840	19732	19735	19633	19577	19830	19932	19765	19797	19938	19828	19701	19653	19659	19789	19633	19853	19778	19886	19720	19825	19714	19962	19746	19959	19864	19636	19833	19788	19861	19712	19567	19602	19900	19548	19566	19745	19801	19564	19781	19893	19705	19887	19803	19679	19864	19778	19892	19811	19926	19833	19564	19735	19743	19669	19692	19593	19678	19602	19717	19831	19730	19888	19607	19743	19698	19803	19722	19593	19695	19854	19748	19777	19623	19719	19790	19759	19711	19625	19534	19756	19713	19784	19850	19630	19732	19859	19614	19570	19698	19774	19674	19574	19909	19912	19554	19774	19489	19853	19732	19799	19774	19780	19719	19839	19762	19748	19731	19473	19764	19552	19957	19693	19652	19614	19614	19682	19760	19779	19658	19624	19925	19780	20008	19687	19691	19695	19605	19684	19651	19578	19639	19832	19741	19681	19637	19836	19982	19976	19700	19804	19644	19684	19730	19850	19848	19684	19648	19727	19713	19814	19818	19503	19648	19764	19857	19706	19621	19735	19453	19509	19744	19530	19740	19814	19796	19548	19903	19627	19762	19879	19623	19542	19689	19769	19875	19700	19659	19758	19687	19794	19907	19738	19751	19929	19909	19624	19779	19908	19605	19668	19637	19678	19802	19655	19857	19668	19647	19886	19676	19669	19917	19603	19868	19559	19766	19743	19764	19762	19561	19571	19719	19494	19738	19665	19694	19768	19683	19668	19696	19666	19707	19869	19669	19749	19611	19762	19911	19705	19895	20020	19801	19774	19838	19627	19817	19698	19869	19730	19811	19928	19512	19590	19637	19747	19692	19649	19584	19715	19659	19840	19969	19756	19552	19666	19753	19641	19826	19698	19758	19654	19826	19701	19960	19582	19898	19754	19611	19989	19756	19756	19894	19792	19840	19864	19928	19767	19871	19703	19694	19732	19786	19692	19779	19722	19768	19627	19619	19600	19721	19616	19860	19791	19685	19569	19639	19701	19811	19875	19811	19719	19795	19826	19842	19604	19704	19723	19585	19990	19762	19921	19539	19726	19520	19779	19835	19805	19563	19702	19822	19712	19776	19842	20014	19818	19728	19581	19792	19815	19640	19438	19677	19688	19557	19793	19662	19782	19703	19536	19785	19689	19523	19756	19821	19721	19778	19739	19826	19829	19696	19764	19859	19812	19650	19788	19725	19945	19787	19558	19753	19672	19898	19953	19702	19701	19748	19836	19621	20001	19661	19449	19732	19589	19744	19883	19711	19717	19820	19797	19708	19775	19840	19765	19581	19472	19852	19728	19876	19751	19843	19658	19696	19797	19888	19741	19735	19777	19750	19643	19773	19775	19856	19714	19690	19776	19770	19633	19668	19555	19682	19727	19571	19856	19690	19558	19623	19608	19546	19647	19844	19698	19841	19802	19686	19691	19671	19905	19566	19671	19706	19865	20029	19579	19656	19559	19767	19673	19809	19788	19689	19789	19705	19628	19704	19693	19707	19748	19745	19754	19713	19645	19677	19812	19896	19957	19849	19982	19706	19704	19584	19696	19712	19770	19643	19696	19673	19801	20005	19627	19490	19884	19849	19584	19722	19760	19639	19796	19593	19822	19801	19735	19727	19752	19981	19648	19764	19864	19901	19651	19940	19738	19709	19860	20030	19799	19781	19701	19782	19561	19509	19739	19704	19963	19838	19851	19822	19649	19737	19869	19873	19593	19908	19594	19873	19766	19608	19798	19688	20028	19668	19920	19745	19717	19761	19887	19829	19943	19544	19855	19740	19683	19748	19696	19730	19630	19640	19686	19625	19900	19613	19705	19560	19783	19621	19612	19852	19623	19899	19826	19721	19633	19583	19795	19753	19563	19835	19660	19788	19582	19783	19690	19626	19901	19741	19527	19645	19940	19493	19614	19781	19831	19737	19708	19844	19809	19801	19744	19791	19610	19658	19914	19719	19700	19772	19748	19589	19504	19611	19789	19771	19645	19832	19846	19941	19783	19716	19624	19745	19716	19704	19653	19775	19566	19804	19763	19618	19638	19603	19697	19536	20050	19974	19729	19709	19469	19643	19698	19743	19598	19883	19597	19735	19822	19750	19810	19466	19770	19755	19960	19897	20008	19880	19922	19693	19653	19760	19622	19875	19967	19803	19962	19726	19837	19807	19640	19746	19948	19604	19750	19868	19528	19771	19676	19690	19841	19735	19804	19669	19819	19621	19757	19940	19607	19920	19913	19731	19863	19873	19569	19878	19832	19594	19745	19785	19846	19857	19608	19809	19660	19625	19760	19846	20075	19767	19691	19706	19709	19806	19917	20011	19795	19645	19658	19831	19732	19959	19822	19677	19705	19378	19692	19712	19588	20006	19779	19774	19547	19597	19929	19446	19835	19776	19659	19680	19984	19793	19721	19788	19726	19704	19391	19758	19475	19774	19666	19819	19687	19716	19754	19858	19625
22642	34922	30271	25306	22433	21470	19650	18947	18042	16809	16772	17162	32526	34226	26912	19954	16363	15520	15763	15588	15645	15678	15759	15544	15792	15721	15721	15756	15753	15657	15612	15573	15769	15556	15841	15709	15949	15681	15711	15641	15652	15796	15635	15696	15896	15550	15878	15761	15670	15881	15796	15527	15712	15726	15556	15810	15601	15863	15752	15764	15695	15795	15815	15610	15783	15623	15541	15624	15607	15612	15650	15765	15693	15866	15730	15741	15782	15576	15718	15671	15645	15525	15788	15685	15681	15761	15793	15686	15795	15650	15573	15726	15564	15703	15666	15647	15624	15832	15710	15624	15511	15695	15717	15674	15538	15593	15663	15680	15671	15774	15699	15723	15720	15650	15694	15621	15594	15775	15789	15707	15538	15804	15935	15709	15782	15669	15697	15800	15809	15789	15672	15546	15584	15471	15564	15722	15809	15423	15533	15756	15578	15582	15816	15680	15676	15539	15753	15705	15822	15689	15587	15732	15711	15813	15654	15654	15662	15824	15718	15811	15657	15479	15810	15694	15572	15783	15720	15696	15782	15575	15660	15511	15666	15662	15826	15871	15617	15536	15620	15695	15576	15562	15757	15732	15497	15853	15687	15841	15762	15662	15683	15585	15754	15753	15770	15736	15583	15730	15597	15658	15704	15850	15732	15860	15635	15792	15725	15657	15744	15750	15554	15800	15726	15655	15647	15584	15774	15768	15485	15765	15688	15711	15562	15547	15812	15813	15613	15818	15765	15697	15612	15940	15828	15577	15617	15599	15620	15709	15670	15739	15454	15580	15755	15580	15694	15630	15752	15704	15760	15751	15724	15801	15610	15626	15675	15802	15745	15753	15638	15721	15632	15731	15810	15616	15786	15745	15598	15643	15772	15663	15530	15725	15721	15545	15663	15848	15814	15661	15632	15678	15780	15639	15811	15754	15775	15530	15725	15711	15673	15762	15593	15595	15633	15817	15803	15666	15722	15835	15649	15747	15665	15687	15612	15644	15788	16010	15800	15542	15660	15842	15649	15796	15826	15499	15670	15709	15665	15648	15639	15704	15733	15629	15665	15635	15621	15624	15679	15760	15694	15744	15717	15842	15877	15572	15482	15713	15672	15685	15721	15705	15534	15589	15656	15570	15771	15847	15720	15640	15726	15741	15764	15689	15679	15467	15657	15787	15807	15719	15726	15625	15731	15460	15655	15784	15689	15721	15561	15600	15598	15610	15710	15652	15698	15857	15698	15759	15647	15697	15567	15827	15820	15643	15782	15662	15522	15685	15702	15679	15795	15594	15718	15583	15698	15611	15752	15658	15756	15637	15835	15762	15750	15699	15610	15706	15765	15660	15576	15626	15659	15677	15639	15883	15739	15792	15477	15673	15442	15762	15732	15802	15627	15543	15641	15505	15779	15527	15756	15653	15680	15571	15888	15569	15791	15654	15788	15656	15579	15698	15602	15711	15714	15782	15892	15573	15549	15777	15748	15765	15663	15632	15657	15735	15656	15701	15774	15639	15564	15803	15761	15767	15769	15727	15768	15759	15591	15725	15790	15746	15452	15481	15597	15576	15725	15663	15817	15720	15767	15692	15716	15799	15700	15673	15723	15686	15620	15645	15644	15733	15459	15769	15856	15742	15639	15590	15640	15859	15737	15784	15723	15578	15736	15620	15857	15715	15729	15664	15732	15693	15604	15635	15826	15792	15723	15634	15641	15848	15705	15678	15690	15688	15644	15568	16017	15598	15752	15596	15798	15513	15616	15727	15597	15517	15764	15889	15752	15829	15465	15619	15737	15513	15815	15759	15637	15634	15639	15596	15601	15927	15532	15780	15745	15674	15663	15670	15642	15654	15648	15535	15591	15631	15726	15612	15661	15737	15636	15643	15767	15654	15737	15741	15679	15653	15748	15783	15771	15790	15735	15584	15885	15605	15584	15813	15603	15662	15694	15731	15647	15713	15651	15767	15627	15703	15718	15767	15658	15814	15803	15651	15704	15828	15667	15830	15678	15752	15526	15791	15874	15663	15552	15521	15759	15547	15816	15798	15712	15792	15826	15901	15781	15690	15569	15742	15639	15664	15731	15745	15739	15893	15534	15586	15580	15679	15872	15640	15608	15613	15641	15679	15754	15758	15768	15621	15777	15415	15720	15707	15651	15700	15776	15670	15776	15712	15734	15646	15736	15705	15701	15769	15677	15859	15747	15656	15634	15807	15620	15656	15843	15596	15592	15563	15805	15735	15669	15675	15685	15828	15636	15734	15881	15643	15826	15662	15682	15793	15553	15655	15853	15656	15508	15658	15649	15705	15570	15690	15778	15834	15756	15801	15823	15653	15892	15614	15598	15590	15733	15621	15591	15602	15560	15663	15732	15860	15537	15812	15615	15714	15468	15773	15658	15751	15682	15815	15759	15718	15585	15721	15763	15811	15655	15778	15588	15718	15762	15625	15598	15684	15640	15685	15598	15686	15780	15713	15781	15714	15886	15858	15700	15678	15714	15580	15637	15810	15602	15764	15489	15713	15429	15605	15767	15641	15571	15724	15731	15821	15671	15792	15657	15519	15766	15625	15810	15594	15808	15780	15706	15558	15717	15665	15620	15612	15666	15706	15638	15593	15681	15795	15547	15736	15765	15675	15716	15464	15708	15888	15611	15674	15603	15997	15637	15753	15682	15673	15777	15829	15567	15708	15700	15773	15655	15641	15654	15704	15627	15815	15720	15780	15658	15593	15606	15732	15568	15637	15804	15748	15763	15584	15653	15758	15684	15768	15714	15697	15866	15670	15674	15761	15475	15703	15720	15664	15579	15823	15717	15756	15658	15640	15865	15595	15761	15655	15534	15844	15637	15784	15702	15700	15614	15842	15672	15741	15636	15718	15708	15582	15735	15560	15676	15701	15718	15684	15952	15577	15815	15689	15776	15721	15782	15761	15836	15777	15634	15744	15670	15647	15652	15718	15644	15646	15567	15636	15599	15641	15591	15586	15764	15782	15833	15795	15700	15620	15845	15699	15668	15511	15660	15634	15714	15827	15631	15635	15601	15712	15554	15720	15793	15874	15628	15737	15681	15717	15706	15800	15638	15744	15705	15544	15711	15631	15914	15570	15754	15608	15721	15739	15655	15570	15666	15649	15644	15741	15778	15744	15845	15507	15726	15690	15856	15700	15746	15701	15660	15733	15706	15641	15669	15697	15638	15845	15591	15757	15667	15710	15670	15636	15749	15842	15855	15685	15681	15742	15556	15870	15554	15667	15517	15823	15544	15733	15685	15575	15658	15827	15713	15739	15872	15677	15787	15713	15752	15645	15709	15870	15730	15651	15713	15521	15613	15810	15689	15632	15626	15696	15632	15479	15680	15791	15735	15698	15755	15705	15658	15726	15613	15683	15739	15791	15656	15678	15745	15857	15533	15708	15565	15579	15774	15635	15687	15652	15767	15699	15683	15748	15616	15740	15715	15728	15783	15700	15859	15556	15527	15745	15722	15667	15791	15547	15680	15684	15835	15542	15595	15728	15619	15575	15651	15828	15653	15577	15907	15669	15632	15627	15664	15711	15781	15767	15781	15909	15712	15720	15606	15601	15652	15659	15529	15691	15774	15542	15744	15609	15747	15751	15840	15524	15632	15726	15725	15777	15532	15605	15747	15748	15633	15595	15601	15797	15650	15513	15704	15769	15648	15607	15649	15692	15728	15672	15807	15693	15811	15477	15736	15538	15656	15688	15809	15613	15598	15586	15558	15827	15632	15635	15793	15889	15658	15590	15784	15742	15859	15625	15783	15630	15730	15760	15846	15756	15655	15748	15618	15837	15781	15740	15783	15698	15871	15688	15756	15503	15709	15750	15655	15776	15599	15820	15779	15731	15718	15724	15774	15679	15793	15627	15642	15665	15576	15713	15694	15679	15769	15853	15851	15657	15711	15870	15546	15676	15623	15757	15527	15612	15709	15745	15788	15740	15510	15559	15534	15663	15659	15581	15696	15814	15791	15577	15640	15645	15945	15779	15643	15622	15760	15746	15589	15694	15586	15788	15542	15943	15744	15699	15774	15672	15674	15972	15718	15657	15703	15772	15674	15580	15739	15758	15726	15668	15764	15866	15683	15692	15594	15604	15740	15785	15609	15779	15721	15777	15904	15766	15666	15679	15629	15634	15678	15610	15754	15862	15569	15626	15572	15779	15647	15766	15675	15604	15853	15641	15669	15763	15846	15850	15670	15653	15640	15629	15747	15561	15734	15640	15478	15598	15988	15644	15788	15501	15674	15772	15876	15731	15677	15721	15753	15720	15705	15667	15741	15808	15809	15929	15666	15587	15658	15690	15787	15739	15753	15564	15753	15891	15706	15724	15651	15768	15762	15630	15637	15697	15660	15718	15643	15571	15686	15688	15606	15757	15796	15675	15699	15641	15612	15717	15892	15526	15791	15629	15676	15737	15654	15704	15694	15624	15643	15730	15802	15693	15793	15788	15459	15755	15616	15548	15595	15754	15749	15863	15648	15508	15598	15608	15771	15423	15741	15693	15817	15712	15766	15791	15668	15715	15681	15667	15687	15614	15582	15699	15711	15723	15792	15786	15721	15555	15803	15598	15665	15750	15613	15646	15665	15596	15640	15764	15683	15792	15710	15544	15510	15829	15707	15720	15846	15646	15832	15688	15568	15585	15679	15739	15614	15763	15737	15692	15755	15851	15788	15589	15741	15811	15742	15770	15589	15769	15734	15729	15745	15699	15772	15596	15685	15817	15708	15711	15822	15747	15709	15782	15754	15786	15776	15689	15599	15656	15605	15611	15675	15684	15756	15719	15708	15647	15698	15892	15558	15775	15846	15716	15619	15739	15721	15677	15450	15702	15650	15824	15577	15678	15819	15582	15702	15761	15490	15831	15727	15571	15779	15821	15851	15589	15708	15462	15721	15684	15771	15768	15540	15796	15659	15613	15734	15692	15717	15595	15827	15717	15707	15785	15614	15630	15647	15623	15753	15843	15672	15655	15713	15692	15684	15789	15694	15626	15556	15808	15658	15687	15784	15685	15536	15720	15742	15719	15762	15740	15725	15849	15676	15646	15522	15679	15644	15737	15673	15772	15559	15635	15624	15808	15791	15517	15684	15675	15528	15780	15683	15573	15684	15658	15685	15700
23931	21300	28773	24217	22794	27033	27691	23358	22291	21130	20548	21505	38102	43709	35695	26934	20199	19309	19206	19152	19007	19003	19154	19096	18999	18933	18837	19136	19237	19332	19132	19010	19128	18919	19040	19080	19060	19122	18876	18990	19023	19162	18996	19111	19114	19095	19010	18906	19210	19177	18972	18868	18961	19034	18785	18962	19007	19037	18964	18951	19016	18841	18714	18930	19022	18963	19128	18864	19008	18868	18907	19067	18738	19009	19056	19181	18855	19069	19085	18999	18787	19008	18980	18875	19073	18809	18954	19080	18883	18770	19124	18961	18885	19070	18966	18617	18916	18927	19043	18840	18889	18870	18978	18716	19109	18899	18948	18815	18818	19108	19107	18742	19003	19117	18884	18888	19008	18996	19192	18947	18963	18893	18735	18820	18832	18801	18817	18965	18786	18716	18902	18914	18920	18775	19102	18863	18942	18784	19215	18848	18962	19040	18877	19044	18841	19229	18880	18931	18979	18979	18965	19095	19073	18997	18935	18846	18984	18994	19136	18970	18942	18999	18894	18824	18956	18819	19018	18947	18989	19020	19065	19037	19199	18994	19005	18966	18918	18848	18971	18947	19048	19113	19016	18955	18783	18837	19064	18913	18857	19030	18845	18812	18799	18823	18951	18779	18993	18910	18690	18708	18976	18948	18980	19111	19156	19117	18917	19181	18956	18854	18956	19007	18844	19059	18797	18971	18984	18992	18951	18837	19075	19091	18901	18932	18922	18657	19004	18787	18778	18893	19061	19056	18941	18891	18729	18904	18878	18979	18953	18874	18947	18919	18943	18879	18886	19052	18932	18914	19004	18923	18969	19078	18881	18870	18902	18641	18892	18911	18915	18832	18939	18869	18878	19011	18901	19093	18842	18899	18903	18809	18841	19010	18985	18884	19068	18850	18805	18960	19051	18938	18889	18610	18962	18962	18758	19022	19024	18738	18932	19085	18701	19001	18986	18906	18882	18782	18817	18852	18841	19022	19045	19034	18749	18742	19188	18961	18903	19034	18845	18760	18972	18880	19095	18604	19036	18844	18949	18902	18986	19030	18872	18823	18914	18962	19140	18812	18900	18920	19038	18829	18998	18827	19074	18943	18980	19141	18888	18973	18853	19014	18938	19064	19098	18842	19009	18856	19098	18757	18840	19023	18924	18791	19049	18891	18746	18902	19096	18983	19096	19119	19059	18848	18793	18926	18929	18901	18943	18988	19122	19044	18881	18930	18978	18865	18980	19019	18872	19000	18968	19000	18931	18749	18854	18862	18748	19015	18878	18921	18890	18874	18969	18740	18787	18961	18836	19074	19073	18981	19025	19003	18841	18762	18877	19040	18932	19005	18953	18834	18976	18815	18864	18914	19234	19022	18905	19114	19087	18899	18874	19032	18816	18980	18959	18931	18815	18829	18922	18895	19001	19034	18933	18942	18858	19163	18860	18614	18826	18891	18763	18851	18974	18886	18981	18769	18875	18971	18879	19010	18859	18966	18778	18999	18939	19009	18780	18835	18570	18950	18897	18827	18814	18928	18840	18960	18850	18848	19009	19068	19021	18819	18972	18988	18820	18993	18913	18975	18716	18909	19044	18843	18947	18847	19029	18769	18889	18950	18911	19089	18711	18782	18912	19028	19179	19028	18893	18990	18998	19022	18953	18912	18950	19031	19057	19014	19029	19018	19204	18825	18996	18837	18993	18831	19008	18909	19011	18817	18878	18935	18801	18827	19125	18902	18864	19028	18846	18958	18915	18877	18931	18930	18917	18967	19033	18990	18972	18974	19035	18865	19028	19114	18981	19143	18974	19002	18892	18977	18885	18987	19039	18964	18953	18943	19037	18874	18881	18780	19040	18840	19063	18819	18933	18773	19029	19057	18909	18849	18869	19058	18974	19013	18919	19007	19039	18880	19045	18987	18870	18812	18750	18664	18878	19097	19114	18990	19052	18786	19045	18868	18918	18937	18909	18851	18927	19025	18869	18934	18641	19131	18874	19015	18961	18928	18769	18792	18954	19024	18935	18881	18930	18893	18921	18858	18999	18842	18866	18873	19245	18928	18953	18953	19226	19081	18985	18898	18996	18873	18943	19024	19000	18870	19023	18878	18873	18843	18940	18941	18927	19193	18856	18936	18996	18756	18953	19038	19012	18919	18874	18708	18700	19007	18945	18919	18809	18994	18987	18761	18890	18895	18999	18983	19051	18968	18929	18989	18991	18812	18878	18933	18923	18872	19230	18946	18840	18827	18950	19007	18916	18865	18806	18840	18951	18866	19091	18874	18967	19009	18795	18996	19008	18964	18991	19026	18955	18969	18986	18871	18887	18955	19118	19084	18922	19056	18591	18761	18866	19190	18856	18865	18937	19009	18856	19101	18964	18877	18975	18949	18881	18834	18690	19047	18797	18896	18904	19010	18897	18817	18926	19040	19069	18885	18980	19148	18900	18990	18896	18903	18929	18847	19232	18889	18913	19003	18821	18937	18971	18928	19159	19000	19028	18918	18956	18912	18944	18861	18884	18737	19217	18937	18817	18954	18963	18822	18773	18850	19079	19077	19034	18996	18901	18864	18905	19028	18877	18979	18841	19079	18908	18838	18994	18793	18945	18894	18923	18986	18869	18745	18959	18893	19076	19055	19109	18995	18955	18888	19104	18724	18881	18805	19105	18851	18929	19017	18880	18827	18840	18947	18993	18950	18874	19101	18805	18994	19016	18971	19207	19063	18988	18873	18905	18853	19063	18785	18769	18976	18782	19054	18997	18814	18890	18693	18836	18948	19171	19028	19080	18938	18959	18905	19041	18851	18988	18947	18936	18905	18977	19001	18938	19053	18996	19012	18922	18703	18728	18957	19052	18839	18960	18801	18823	18940	18980	18931	19000	18883	18803	18875	18843	18921	19212	18974	18893	18852	19172	18993	18965	19193	18972	18969	18927	18891	18775	18828	19024	18961	18842	18943	18912	19058	18908	18906	18959	18802	19007	19002	19053	19044	18879	18985	18758	19090	19047	18962	18990	19006	18799	18971	19046	18912	19003	18731	18801	18994	18915	18751	18880	19062	18798	18915	18868	18894	19004	19023	19259	18966	19035	19031	19048	19153	19000	18947	18956	18833	18927	19091	19007	18877	19087	19000	19051	18819	18938	19000	18813	18997	19042	18906	18815	18866	18979	18910	19044	18878	19033	18964	18809	18922	18925	18965	18975	18997	18881	18850	19001	18849	19106	18968	18982	18783	18885	18700	19267	19058	18842	19207	19194	19013	18916	18947	18924	19227	19003	19189	18942	18881	19059	18765	18843	18786	19011	19131	18846	19021	18998	18925	18810	18818	19096	19019	18950	18887	19025	18794	18974	18862	18977	19012	18758	18716	18708	18911	18885	18899	18949	19062	18741	18962	18853	18948	18968	19053	18907	19115	18995	19107	18812	19011	19066	18650	18869	19141	19110	18896	18888	18956	18875	18962	19023	18784	18935	18628	18789	18808	19056	18765	18872	18825	19020	18954	18951	19065	18742	18788	18950	18929	18943	18905	18979	18757	19026	18781	18920	19014	19022	18854	19095	18765	19050	19042	19225	19076	19055	19109	19160	18969	18896	19032	18939	19063	19204	18956	18884	19010	19048	18739	18734	18909	18924	18878	19071	19234	18986	19144	18946	18853	19033	19058	18975	19000	18862	18858	18969	18805	18796	18979	18770	18927	18852	18884	19011	18750	18997	18867	19037	18937	18733	18949	19063	19037	18821	19006	18915	19015	19138	19014	18961	18760	18773	19081	18821	19001	19052	19180	19089	18754	19041	18900	18989	18926	19074	19095	18947	18990	18840	18981	18977	18872	19091	19023	18881	18753	18913	19008	19142	19201	18739	18967	19034	18957	18844	19018	19011	18765	18950	18930	19110	19173	18908	18991	18915	18874	18948	19097	18905	18826	18845	18933	18821	18630	19049	18944	19023	18941	18865	18746	18938	18750	19023	18921	19006	18980	18953	18818	19009	18961	19105	19044	18871	18832	19052	18978	18917	18824	18807	19030	18810	18913	19074	18998	18855	18936	19213	18929	18963	19087	19083	18867	18977	18897	18791	18950	18927	18904	19172	19003	18990	18786	18836	18882	18883	19008	18967	18895	18907	18922	18609	18937	18977	19057	18791	18845	19197	19041	18835	18937	18846	18957	18945	19052	18866	19088	18904	19048	19074	19034	19054	18867	18825	19038	18967	18658	18994	19018	19033	18793	18904	18614	19034	18988	19076	19183	19179	18994	18871	18993	18950	18925	18881	19084	18850	18925	18760	18951	18991	19013	18920	18909	18975	19149	19032	18864	19228	18874	18926	18861	18925	19030	18971	18938	18969	18898	18897	19023	18910	19029	19049	18901	18909	18987	18894	18994	18775	18704	18797	18628	18815	18800	18835	19008	19095	19017	18840	18812	18938	19089	18975	19001	18832	18957	18887	18796	19217	19016	19105	19340	18952	18929	18950	18934	18923	18936	18944	18919	18869	18866	19015	18751	19018	18795	18962	19017	18802	19069	18887	18975	18910	18795	19019	18906	19033	19045	18924	18880	18896	19053	19135	18850	18698	18820	18840	18862	19053	18812	18835	19189	19070	18999	19007	19153	19010	18902	19027	18987	18826	18957	18846	18872	18757	18995	18875	18846	18824	18988	19044	19104	18984	18948	19128	18875	18897	19006	18979	19035	18828	18944	18857	18891	18895	18851	19139	18811	19055	18832	19138	18923	18978	19110	19100	18742	19071	18823	18970	18860	18977	18992	18878	18949	18891	19084	18798	18998	19234	18891	19159	18951	18979	18767	18849	18839	18924	18799	19023	19044	18967	18863	18898	19096	19002	18762	18906	18959	19122	18878	18793	18723	19086	18912	18783	18744	18872	19117	18966	18984	18884	19027	18742	18765	18837	18800	19109	18688	18985	18832	19033	18885	18615	18898	19032	18933	19021	19078	18845	18894	19091	18930	18883	18969	19036	18841	18938	19029	18786	18970	18967	18813	18942	18750	18970	18981	19066	18863	19042	19063	18973	19056	18778	18770	18937	18975	18821	19022	18979	18979	18782	19136	18975	19062	18901	18943	19039	18921	19045	19007	19274	19006	18755	19015	19117	18967	18857	19114	19190	19060	18701	18701	18787	19145
27194	43443	37434	31625	29759	27507	22949	21629	20521	17973	17128	19596	41077	43308	34363	23423	15346	15328	15272	15350	15296	15479	15150	15166	15235	15217	15207	15283	15168	14999	15145	15167	15246	15229	15256	15233	15131	15234	15204	15088	15216	15172	15074	15080	15266	15137	15363	15088	15316	15249	15311	15275	15172	15167	15280	15155	15187	15238	15296	15077	15367	15227	15355	15147	15215	15246	15181	15256	15050	15152	15151	15250	15114	15143	15159	15062	15049	15133	15073	14975	15176	15177	15313	15272	15225	15099	15161	15182	15097	15300	15108	15132	15358	15076	15179	15168	15154	15296	15147	15182	15181	15335	15226	15210	15271	15236	15288	15144	15185	15132	15039	15207	15180	15214	15198	15236	15138	15191	15273	15105	15077	15144	15215	15097	15323	15135	15123	15262	15179	15315	15239	15363	15236	15146	15108	15402	15105	15177	15250	15258	15066	15258	15044	15021	15152	15312	15303	15269	15066	15433	15261	15134	15189	15209	15225	15358	15244	15185	15162	15089	15178	15249	15230	15300	15165	15201	15130	15249	15112	15217	15174	15298	15172	15105	15193	15156	15253	15188	15196	15158	15173	15255	15204	15015	15093	15137	15148	15137	15184	15172	15126	15227	15255	15250	15057	15160	15163	15241	15231	15179	15266	15313	15243	15076	15059	15194	15321	15124	15229	15501	15059	15224	15362	15177	15085	15270	15048	15080	15251	15173	15186	15138	15348	15232	15112	15055	15265	15105	15208	15331	15167	15162	15332	15316	15108	15112	15126	15165	15113	15245	15242	15138	15017	15019	15190	15275	15241	15230	15190	15054	15310	15168	15244	15264	14981	15045	15336	15135	15224	15312	15231	15226	15178	15180	15167	15287	15285	15223	15141	15202	15126	15211	15057	15188	15336	15153	14932	15061	15100	15227	15234	15136	15163	15167	15219	15198	15249	15329	15216	15099	15213	15246	15059	15331	15125	15142	15069	15392	15140	15227	15095	15216	15229	15074	15122	15279	15068	15159	15049	15065	15315	15127	15192	15238	15203	15149	15296	15100	15112	15232	15128	15218	15442	15242	15123	15120	15195	15094	15077	15137	15328	15011	15304	15287	15185	15276	15279	15273	15223	15100	15253	15066	15092	15219	15237	15151	15249	15084	15133	15257	15118	15242	15073	15260	15373	15391	15267	15200	15303	15161	15204	15200	15290	15255	15303	15272	15239	15180	15238	15021	15223	15151	15152	15179	15173	15220	15102	15156	15204	15255	15268	15157	15207	15125	15230	15127	15207	15289	15307	15362	15140	15232	15172	15147	15208	15192	15270	15139	15228	15254	15076	15132	15206	15193	15104	15213	14964	15200	15238	15173	15129	15262	15238	15041	15103	15321	15140	15253	15091	15004	15105	15062	15150	15209	15195	15243	15294	15092	15346	15152	15080	15234	15156	15110	15245	15046	15099	15243	15113	15173	15188	15161	15064	15243	15022	15225	15026	15123	15047	15387	15198	15253	15264	15161	15106	15239	15018	15228	15338	15124	15255	15154	15073	15229	15373	15190	15302	15145	15246	15216	15235	15269	15007	15193	15109	15331	15139	15189	15338	15159	15275	15266	15050	15079	15194	15135	15010	15083	15197	15134	15174	15174	15270	15125	14963	15108	15063	15117	15264	15200	15098	15178	15271	15257	15307	15109	15192	15101	15128	15079	15070	15275	15124	15322	15292	15091	14996	15195	15120	15077	15164	15042	15244	15107	15132	15275	15210	15112	15167	15156	15293	15179	15203	15279	15199	15091	15351	15300	15024	15158	15116	15237	15380	15049	15277	15023	15164	15066	15189	15279	15256	15186	15174	15188	15340	15240	15199	15364	15237	15234	15317	15150	15143	15440	15046	15357	15166	15127	15235	15219	15167	15335	15414	15164	15143	15100	15226	15254	15067	15257	15095	15262	15175	15113	15098	15144	15065	15278	15308	15192	15124	15323	15214	15010	15245	15162	15184	15033	15315	14954	15310	15116	15193	15162	15233	15275	15254	15182	15217	15278	15325	15217	15178	15127	15235	15404	15104	15104	15206	15282	15270	15051	15247	15121	15111	15091	15126	15125	15167	15069	15171	15269	15137	15312	15139	15016	15246	15017	15164	15221	15250	15353	15098	15073	15105	15133	15115	15178	15208	15057	15195	15075	15269	15204	15103	15120	15307	15238	15193	15168	15203	15351	15102	15175	14974	15299	15207	15223	15235	15268	15038	15309	15233	15163	15244	15216	15115	15101	15279	15238	15140	15371	15262	15088	14984	15273	15165	15153	15201	15213	15182	15017	15213	15163	15172	15142	15309	15281	15207	15184	15341	15093	15217	15198	15204	15258	15326	15172	15119	15345	15242	15152	15406	15239	15211	15024	15377	14955	15062	15335	15028	15251	15229	15093	15221	15217	15079	15159	15174	15060	15384	15055	15246	15146	15232	15159	15179	15151	15166	15150	15331	15031	15344	15248	15109	15092	15384	15320	15106	15311	15318	15275	15356	15273	15277	15209	15162	15005	15130	15223	15185	15193	15163	15081	15116	15156	15223	15149	15120	15183	15265	15113	15225	14982	15221	15105	15308	15006	15346	15218	15244	15259	15090	15367	15255	15227	15161	15288	15277	15082	15199	15099	15047	15201	15204	15284	15133	15228	15233	15261	15330	15149	15318	15303	15104	15152	15134	15150	15258	15154	15225	15090	15116	15214	15126	15202	15147	15115	15245	15334	15201	15071	15227	15310	15125	15209	15075	15314	15199	15142	15196	15036	15141	15223	15268	15193	15158	15282	15291	15319	15237	15225	15144	15126	15276	15124	15095	15156	15353	15192	15227	15204	15185	15184	15335	15114	15287	15338	15296	15188	15304	15145	15200	15329	15269	15185	14976	15038	15284	15047	15265	15268	15113	14980	15221	15234	15328	15184	15193	15308	15255	15241	15209	15281	15090	15227	15065	15307	15225	15058	15057	15334	15073	15227	15249	15092	15093	15093	15295	15110	15221	15236	15204	15142	15212	15160	15152	15160	15275	15318	15171	15095	15368	15017	15234	15196	15259	15197	15151	15140	15201	15190	15177	15074	15114	15168	15184	15318	15248	15136	15224	15109	15244	15241	15088	15310	15145	15150	15039	15189	15247	15191	15168	15048	15132	15224	15152	15277	15252	15203	15138	15094	15159	15267	15084	15302	15170	15278	15333	15132	15354	15170	15340	15144	15204	15137	15155	15072	15270	15297	15263	15401	15009	15110	15254	15131	15210	15181	15295	15054	15237	15195	15104	15316	15298	15235	15262	15125	15259	15140	15264	15187	15238	15000	15017	15030	15129	15218	15261	15138	15169	15226	15253	15160	15174	15191	15254	15173	15245	15252	15187	15100	15170	15197	15167	15030	15267	15137	15238	15209	15127	15040	15254	15195	15183	15037	15253	15357	15212	15239	15129	15000	15117	15156	15252	15172	15151	15143	15268	15224	15169	15252	14962	15354	15377	15206	15291	15216	15179	15246	15242	15281	15109	15079	15152	15033	15278	15135	15170	15119	15178	15127	15155	15171	15203	15158	15158	15110	15181	15257	15309	15249	15131	15184	15145	15163	15094	15232	15230	15140	15123	15261	15038	15155	15377	15334	15098	15143	15166	15123	15227	15184	14995	15139	15330	15091	15313	15090	15111	15188	15267	15232	15261	15258	15252	15084	15173	15189	15203	15028	15215	15180	15182	15323	15188	15254	15183	15064	15251	15385	15053	15164	15172	15109	15188	15358	15184	15093	15198	15153	15182	15146	15330	15159	15352	15251	15267	15164	15049	15275	15254	15406	15039	15287	15261	15088	15257	15232	15088	15128	15148	15329	15065	15080	15088	15272	15245	15279	15114	15041	15026	15080	15305	15236	15282	15192	15108	15294	15156	15165	15311	15168	15211	15280	15015	15162	15088	15126	15220	15286	15176	15223	15278	15245	15174	15022	15091	15147	15113	15141	15168	15201	15196	15430	15105	15304	15146	15172	15177	15215	15159	15363	15153	15306	15127	15248	15187	15283	15266	15335	15249	15159	15191	15276	15077	15241	15187	15105	15125	15134	15266	15114	15206	15134	15136	15267	15097	15088	15104	15189	15057	15136	15057	15242	15140	15173	15267	15276	15295	15344	15161	15194	15276	15117	15114	14939	15134	15213	15223	15177	15152	15186	15122	15329	15211	15236	15200	15195	15284	15239	15318	15141	15268	15054	15199	15238	15313	15057	15064	15136	15369	15146	15430	15175	15149	15313	15013	15058	15099	15335	15158	15083	15045	15082	15166	15174	15257	15229	15232	15083	15250	15114	15115	15149	15056	15065	15164	15147	15276	15296	15313	15134	15252	15106	15133	15077	15048	15199	15078	15094	15252	15309	15117	15140	15203	15222	15207	15315	15236	15167	15142	15195	15204	15366	15209	15189	15195	15201	15289	15129	15098	15110	15251	15261	15151	15156	15320	15137	15235	15084	15263	15217	15145	15207	15167	15159	15217	15405	15169	15316	15341	15079	15145	15347	15302	15020	15223	15102	15215	15110	15222	15087	15132	15256	15239	15235	15119	15343	15172	15142	15214	15114	15309	15101	15325	15223	15327	15154	15179	15273	15308	15152	15230	15204	15165	15148	15178	15129	15208	15022	15048	15244	15191	15012	15074	15107	15258	15268	15196	15173	15154	15259	15074	15002	15164	15304	15307	15185	15375	15417	14970	15160	15058	15248	15336	15242	15114	15335	15262	15106	15210	15216	15090	15066	15167	15244	15363	14988	15396	15019	15072	15136	15363	15040	15208	14947	15394	15088	15291	15212	15313	15147	15089	15234	15338	15218	15144	15024	15178	15198	15197	15250	15191	15117	15477	15342	15127	15060	15282	15276	15372	15342	15211	15177	15090	15062	15229	15314	15185	15111	15086	15194	15133	15035	15266	15156	15264	15291	15349	15149	15108	15324	15208	15175	15078	15226	15126	15311	15098	15124	15273	15212	15163	15258	15067	15232	15372	15355	15116	15227	15216	15273	15121	15185	15279	15189	15219	15313	15280	15274	15170	15241	14999	15306	15141	15086	15354	15079	15183	15109	15185	15143	15245	15192	15181	15170	15232	15240	15311	15144	15350	15091	15081	15182	14966	15271
31256	24104	24292	23038	21201	21055	20890	20340	20310	20430	20044	20371	21347	22365	21726	20859	19976	19839	19948	19939	19830	19872	19891	19778	19956	19880	19722	19884	19778	19830	19908	19940	19799	19968	19926	19878	19736	19746	19941	19886	19960	19694	19764	19902	19967	19768	19925	19890	19951	19978	19806	19788	19887	20010	19983	19700	20098	19727	20014	20111	19766	19795	19813	19913	19654	19583	19824	19642	19901	19744	19837	20164	19695	19875	19657	19511	19861	19871	19711	19890	19708	19757	19840	19873	19669	19776	19616	19890	19763	19869	19726	19857	19802	19853	20067	19843	19901	19946	19955	19890	19850	19843	19820	19975	19978	19794	19713	20021	20086	19627	19844	19731	19813	19834	19704	19705	19898	19859	19766	19824	19807	19823	19845	19917	19932	19781	19961	19731	19719	19953	19994	19866	19918	19860	19743	19969	19861	19765	19720	19879	19672	19626	19543	19899	19939	19756	19797	19826	19907	19676	19825	19897	19887	19970	19943	19830	19770	19732	19755	19868	19676	19656	20070	19918	19804	19883	19660	19612	19858	19785	19653	19723	20000	20154	19743	19653	19774	19874	19870	19847	19976	19655	19940	19664	19566	19980	19768	19969	20127	20036	19814	19785	19969	19837	19855	19772	19986	19874	19969	19692	19745	19999	19628	19670	19787	19870	19744	19886	19845	19895	19746	19743	19830	19720	19807	19943	19748	19832	19630	19970	19671	19866	19956	19846	19870	19545	19701	19716	19632	19916	19647	19635	19821	19710	19758	19695	19923	19617	19743	19833	19870	19775	19805	19701	19927	19743	19652	20049	19904	19714	19629	19900	19691	19849	19890	20059	20041	19888	19820	19751	19799	19998	19756	19676	20084	19823	19912	19858	19799	19735	19698	19790	19800	19585	19946	19753	19763	19501	20004	19782	19884	19749	19949	19935	20050	19711	19620	19688	19855	19804	19750	19753	19764	19850	19609	19635	19758	19896	19802	19921	19899	19968	19870	19610	19775	19706	19802	19743	19883	19597	19931	20002	19738	19882	19818	20037	19782	19933	19722	19929	19821	19807	19889	19549	19820	19772	19863	19823	19849	19799	19793	19876	19735	19911	19821	20058	19914	19900	19741	19717	19810	19992	19852	19685	20051	19635	19756	19754	19667	19966	19797	19637	19865	19663	20012	19741	19820	19825	20021	19790	19781	19795	19813	19864	19869	19651	19881	19977	19561	19744	19807	19771	19977	19852	19850	19650	19790	19808	19741	19816	19694	19677	19768	19681	19912	19716	19836	19726	19746	19861	19829	19776	19652	19812	19555	19881	19705	19798	19812	19843	19841	19783	19692	19824	19869	19575	19870	19701	19771	19910	19840	19885	19892	19624	19732	19802	19796	19721	19991	19853	19588	19899	19871	19801	19866	19715	19701	19816	19852	19729	19800	19850	19894	19945	19825	19724	19965	19704	19689	19847	19723	19749	19785	19935	19758	19798	19930	19927	19628	19792	19720	19797	19865	19763	19728	19828	19949	19716	19756	19748	19775	19844	19952	19723	19673	19942	19861	19907	19893	19900	19873	19856	19846	19848	19716	19926	19894	19795	19801	19930	19786	19762	19959	19938	19688	19950	19971	19846	19668	19934	19836	19830	19712	19748	19805	19963	19799	19801	19908	19829	20145	19961	19739	19677	19821	19723	19925	19620	19898	19637	19709	19664	19696	19658	19960	19952	19714	19860	19770	19866	19806	19764	19680	19647	19766	19631	19903	19931	19841	19993	19976	19734	19798	19643	19656	19816	19778	19862	19667	20095	19934	19863	19600	19768	19689	19806	19756	19760	19856	19804	19876	19606	19796	19651	19834	19981	19833	20044	19759	19741	20033	19827	19712	19768	19642	19809	19847	19927	19866	20008	19817	19761	19671	19878	20000	19956	19884	19823	19762	19731	19713	19755	19802	19738	19677	19817	19856	19758	19794	19587	19768	19817	19994	19915	19841	19765	19793	19880	19880	20069	19757	19900	19976	19790	19737	19590	19781	19860	19715	19667	19860	19837	19997	19646	19793	19938	19820	19740	19968	19758	19734	19685	19773	19679	19753	19890	19851	19725	19901	19916	19921	19735	19802	19846	19863	19812	19916	19878	20036	19890	19620	19838	19734	19763	19745	19931	19600	19737	19890	19783	19881	19697	19933	19859	20159	19769	19654	19812	19916	19875	19790	19664	19979	19874	19951	19565	19946	19966	19773	19754	19838	19809	19979	19841	19846	19877	19876	19884	20030	19819	19910	19603	19678	19638	19907	19447	19841	19805	19734	19915	19695	19884	19762	19727	19856	19760	19748	19920	19837	19883	19804	19640	19881	19954	19699	19836	19797	19767	19670	19980	19864	19541	19778	19695	19689	19858	19804	19650	19720	19779	19752	19753	19854	19822	19826	19701	19738	19683	19871	19909	20024	19920	19966	19722	19792	19794	19757	19839	19777	19953	20071	19868	19822	19875	19807	19806	19875	19677	19956	19925	19671	19716	19694	19742	19799	19855	19777	19891	19967	19873	19703	19824	19669	19847	19864	19757	19720	19700	19881	19795	19755	19722	19814	19627	19839	19934	19727	20009	20075	19810	19964	19787	19927	19794	19803	19828	20078	19763	19596	19930	19926	19831	19706	19653	19928	19723	19869	19821	19783	19784	19762	19956	19804	19717	19778	19905	20009	19903	19807	19854	19958	19782	19815	19781	19766	19808	19768	20073	19864	19764	19901	19789	19835	19877	19678	19758	19942	19844	19858	19795	19664	19756	19843	20044	19814	19752	19915	19681	20068	19803	19830	19752	19942	19867	19881	19739	19803	19721	19551	20017	19917	19973	20007	19897	19838	19809	19993	19764	19759	19914	19735	19848	19915	19672	19775	19855	19782	19706	19809	19728	19821	19613	19724	19598	19672	19817	19919	20022	19771	19667	20068	19635	19707	19830	19684	19840	19798	19803	19679	19874	19779	19754	20021	19822	19805	19746	19743	19797	19765	19965	19881	19689	19809	19933	19824	19772	19724	19888	20044	19554	19831	19812	19721	19681	19836	20072	19784	19532	19748	19840	19882	19747	19906	19778	19889	19834	19984	19696	19623	19588	19781	19725	19838	19916	19939	19760	19880	19808	19945	19880	19835	19815	19962	19812	19657	19739	19810	19674	19812	19708	19807	19958	19744	20013	19680	19832	19982	19968	19799	19946	19868	19751	19787	19788	19577	19735	19910	19957	19931	19470	19744	19996	19896	19948	19870	19881	20038	19667	19701	19674	19999	19843	19945	19852	19886	19631	20115	20194	19939	19678	19605	19894	19739	19756	19929	19936	19996	19901	19960	19649	19680	19882	19945	19752	19721	19633	19912	19740	20018	19642	19905	19938	19791	19761	19864	19709	19911	19899	19768	19957	19617	19845	20027	19829	19824	19734	19970	19825	19599	19774	19780	19856	19913	20057	19543	19791	19684	19939	19794	19861	19573	19784	19894	19875	19648	19881	20141	19684	19842	19889	19790	19740	19873	19997	19812	19721	19896	19909	19809	19657	19780	19791	19791	19740	19882	19855	19999	19849	19736	19663	19635	19770	19913	19699	19927	19728	19867	19647	20102	19792	19689	19709	19904	19883	19995	20012	20091	19809	19912	20037	19652	19957	19709	20007	19886	19763	19769	19806	19685	19920	19947	19949	19998	19696	19745	19798	19807	19830	19967	19644	19695	19705	19656	19891	19870	19671	19830	19994	20163	19861	19846	20038	19878	19831	19811	19832	19861	20155	19778	19825	19808	19706	19998	20000	19866	19651	19771	19847	19698	19748	20013	19758	19905	19980	19847	19948	19798	19662	19947	19866	19650	19965	19649	19880	19745	19918	19722	20079	20131	20006	19800	19845	19701	19675	19840	19722	19676	19687	19840	19792	19831	19709	19997	19992	19886	19727	19788	19910	19770	19757	19795	19945	19726	19651	19722	19687	19715	19752	19959	19831	19948	19835	19983	19951	19959	19554	19810	19756	19787	19851	19685	20051	19896	19774	19839	19826	19888	19814	19788	19822	19971	19889	20009	19510	19808	19698	19896	19749	19839	19747	19807	19800	19900	19847	19786	19657	19865	19632	20017	19873	19750	19876	19664	19799	19938	19909	19772	19663	19807	19661	19803	19725	20274	20041	19855	19819	20047	19710	19725	20042	19698	19941	19922	19841	19885	20012	19511	19721	19754	19744	19699	19894	19764	19832	19838	19807	19832	19778	19786	19869	19662	19855	19966	19701	19765	19732	19811	19775	19955	19762	19965	19796	19848	19697	19808	19708	19858	19687	19752	19920	20004	20005	19786	19866	19804	19877	20003	19875	19984	19748	19824	19792	19731	19846	19867	19774	19765	20039	19958	19707	19980	20034	19950	20063	19632	19690	19785	19927	19922	19909	19658	19668	19994	19779	20116	19872	19700	19999	19826	19709	19738	19721	19483	19778	20024	19781	19607	19792	19890	19793	19895	19812	19875	19996	19923	19910	20003	19822	19697	19813	19938	19959	19740	19842	20005	19763	19872	19869	19804	19892	19870	19697	19840	19769	19691	19871	20020	19741	19639	19942	19982	19780	19794	19727	19994	19681	20012	19801	19933	19760	19760	19944	19562	19911	20010	20117	19980	19853	19972	19784	19947	19976	20068	19910	19850	19932	19732	19797	19629	19789	19928	19805	19834	20000	19672	19872	19749	19696	19730	19910	19893	19949	19681	19914	19620	19749	19645	19854	19679	19941	19827	19902	19935	19903	19670	19872	19890	19717	19463	19529	19739	19743	19867	19736	19876	19741	19768	19800	19925	19923	19827	19848	19944	19865	19915	19801	19956	19831	19991	19780	20033	19720	19811	19751	19883	19973	19814	19643	19527	19782	19804	19981	19748	19746	20087	19714	19885	19909	19748	19718	19771	19795	19622	19719	19796	19787	19685	19922	19759	19715	19811	19788	19619	19885	19753	19881	20084	19989	19932	19707	19738	20027	19716	19984	19812	19744	19924	19765	19508	19887	19823	19751	19800	19878	19646	19749	19784	19893	19889	19709	19636	19959	20015	19917	20035	19703	19763	19912	19789	19821	19799	19971	19853	19817	19894	19920	19904	19656	19741	19777	19887	19807	19739	19682	19823	19862
21324	22822	19994	19466	18136	17697	17016	16737	16474	16098	15975	16515	18298	19155	18261	16720	15778	15735	15911	15588	15882	15541	15755	15646	15721	15834	15810	15758	15844	15768	15858	15813	15750	15848	15724	15846	15671	15727	15801	15644	15712	15836	15707	15882	15746	15682	15993	15862	15810	15822	15817	15652	15724	15613	15637	15917	15842	15765	15850	15770	15595	15946	15695	15639	15482	15767	15787	15735	15794	15660	15763	15886	15914	15801	15811	15727	15846	15677	15737	15851	15909	15689	15785	15711	15832	15653	15652	15860	15657	15804	15963	15781	15688	15654	15768	15880	15842	15827	15840	15771	15939	15647	15714	15718	15793	15748	15656	15847	15739	15734	15722	15640	15743	15832	15850	15891	15862	15688	15879	15664	15900	15677	15759	15883	15725	15967	15812	15565	15802	15709	15609	15912	15849	15858	15857	15861	15727	15777	15856	15672	15725	15692	15733	15645	15647	15656	15765	15681	15786	15786	15804	15861	15658	15648	15720	15571	15740	15939	15811	15882	15697	15721	15704	15852	15680	15822	15737	15820	15733	15839	15835	15849	15895	15644	15947	15802	15972	15757	15667	15629	15663	15854	15666	15832	15779	15744	15824	15685	15881	15813	15726	15903	15742	15798	15704	15950	15638	15672	15717	15841	15760	15882	15812	15672	15689	15835	15733	15790	15589	15742	15862	15558	15709	15699	15722	15763	15576	15741	15804	15758	15852	15669	15946	15674	15639	15856	15711	15709	15816	15769	15674	15798	15506	15811	15667	15555	15792	15657	15797	15738	15738	15890	15707	15616	15730	15831	15766	15837	15768	15724	15693	15735	15646	15889	15845	15732	15698	15717	15827	15730	15791	15709	15853	15791	15720	15763	15708	15839	15826	15707	15787	15601	15764	15815	15723	15813	15701	15793	15825	15868	15728	15707	15870	15747	15690	15731	15764	15783	15843	15820	15819	15706	15775	15641	15761	15778	15773	15763	15791	15868	15720	15781	15634	15577	15961	15686	15816	15829	15574	15800	15709	15698	15858	15935	15824	15924	15726	15743	15752	15746	15872	15682	15739	15904	15766	15668	15718	15621	15832	15888	15836	15770	15671	15819	15867	15535	15842	15542	15949	15625	15797	15676	15887	15734	15811	15866	15789	15732	15811	15733	15839	15678	15588	15665	15734	15949	15826	15713	15569	15706	15733	15680	15817	15752	15625	15678	15591	15783	15881	15794	15810	15943	15656	16024	15861	15885	15818	15780	15751	15778	15701	15718	15971	15730	15675	15860	15742	15916	15859	15889	15670	15719	15721	15818	15874	15623	15695	15689	15666	15674	15674	15742	15810	15724	15659	15671	15740	15674	15937	15893	15750	15714	15747	15611	15786	15906	15632	15835	15725	15670	15737	15632	15782	15615	15815	15675	15909	15694	15839	15885	15625	15715	15777	15534	15654	15935	15624	15666	15743	15651	15725	15747	15574	15707	15668	15806	15788	15786	15610	15905	15809	15848	15766	15861	15746	15760	15758	15713	15739	15823	15752	15763	15775	15731	15762	15917	15741	15822	15783	15776	15809	15949	15839	15893	15736	15860	15848	15885	15847	15713	15690	15803	15833	15611	15792	15511	15822	15725	15750	15618	15765	15705	15828	15668	15753	15716	15773	15773	15707	15607	15887	15546	15734	15864	15660	15752	15799	15638	15694	15771	15821	15804	15708	15756	15779	15785	15787	15675	15791	15758	15841	15789	15685	15878	15801	15747	15753	15839	15664	15882	15849	15675	15795	15669	15707	15825	15920	15688	15676	15772	15686	15544	15858	15671	15783	15949	15698	15761	15639	15800	15611	15651	15809	15699	15692	15770	15639	15734	15799	15864	15866	15835	16038	15746	15644	15622	15771	15667	15689	15720	15818	15751	15897	15963	15785	15753	15724	15788	15912	15744	15824	15810	15869	15637	15794	15767	15696	15744	15689	15774	15678	15735	15660	15809	15955	15850	15704	15827	15796	15755	15803	15676	15639	15783	15756	15884	15748	15826	15755	15966	15625	15779	15841	15893	15670	15799	15820	15910	15884	15665	15515	15856	15843	15882	15786	15925	15672	15647	15600	15657	15870	15614	15607	15741	15744	15714	15637	15675	15736	15814	15868	15794	15817	15781	15637	15810	15804	15752	15794	15682	15712	15705	15791	15780	15798	15867	15554	15877	15789	15658	15758	15761	15890	15880	15903	15822	15667	15815	15750	15668	15704	15787	15665	15755	15824	15701	15732	15844	15904	15753	15639	15674	15716	15742	15888	15769	15783	15714	15784	15715	15532	15849	15883	15882	15773	15688	15817	15757	15639	15888	15865	15863	15664	15801	15560	15862	15841	15663	15815	15682	15810	15957	15770	15809	15858	15759	15737	15688	15635	15617	15701	15693	15833	15710	15709	15783	15818	15702	15724	15898	15656	15849	15920	15724	15832	15743	15642	15834	15714	15492	15796	15816	15574	15833	15734	15797	15787	15808	15775	15723	15712	15659	15740	15665	15780	15656	15713	15816	15735	15789	15869	15952	15698	15707	15784	15850	15866	15655	15738	15646	15712	15618	15785	15713	15810	15756	15767	15876	15837	15713	15791	15955	15620	15821	15765	15644	15759	15649	15656	15805	15656	15699	15871	15847	15790	15659	15709	15758	15920	15693	15770	15610	15585	15957	15649	15885	15727	15833	15609	15967	15733	15734	15682	15674	15817	15769	15748	15790	15681	15781	15867	15892	15746	15950	15586	15765	15861	15744	15804	15851	15632	15912	15737	15810	15673	15755	15805	15801	15528	15652	15816	15886	15731	15914	15828	16037	15836	15771	15796	15863	15901	15872	15730	15854	15688	15775	15890	15718	16011	15896	15895	15865	15849	15693	15747	15724	15662	15760	15770	15791	15749	15677	15672	15698	15711	15674	15598	15829	15927	15736	15726	15603	15769	15842	15683	15713	15635	15760	15769	15811	15799	15824	15591	15896	15641	15815	15734	15848	15715	15824	15687	15732	15586	15833	15698	15673	15828	15740	15820	15873	15861	15745	15891	15761	15661	15819	15660	15791	15841	15679	15924	15710	15668	15635	15663	15877	15928	15752	15772	15629	15868	15682	15865	15694	15653	15669	15804	15654	15697	15833	15939	15748	15918	15826	15867	15597	15817	15761	15948	15707	15822	15966	15737	15780	15589	15727	15805	15820	15763	15679	15771	15851	15821	15745	15792	15956	15672	15791	15856	15595	15788	15659	15842	15691	15845	15731	15805	15758	15910	15828	16085	15810	15892	15682	15653	15873	15648	15608	15800	15943	15804	15948	15654	15747	15745	15835	15744	15867	15858	15863	15696	15648	15645	15679	15642	15824	15929	15910	15723	15822	15801	15629	15759	15817	15726	15873	15803	15729	15751	15771	15865	15689	15772	15873	15910	15695	15647	15786	15943	15790	15585	15654	15750	15883	15695	15746	15835	15614	15856	15788	15729	15620	15793	15769	15928	15775	15697	15709	15655	15770	15767	15737	15850	15733	15581	15699	15698	15716	15694	15963	15702	15701	15651	15892	15723	15767	15833	15640	15739	15930	15792	15835	15590	15894	15865	15524	15817	15733	15575	15809	15856	15746	15764	15867	15802	15597	15893	15849	15756	15785	15818	15700	15812	15750	15704	15527	15650	15789	15571	15750	15752	15675	15776	15775	15656	15814	15668	15732	15851	15746	15655	15752	15797	15770	15743	15745	15736	15577	15824	15784	15720	15732	15839	15609	15919	15879	15566	15825	15609	15545	15713	15788	15713	15602	15627	15832	15676	15895	15805	15775	15778	15772	15683	15699	15729	15754	15780	15657	15660	15899	15886	15819	15821	15660	15809	15843	15777	15770	15692	15859	15744	15678	15661	15634	15654	15766	15671	15742	15651	16013	15774	15775	15666	15851	15681	15759	15669	15734	15753	15594	15882	15749	15822	15945	15827	15790	15802	15870	15681	15726	15753	15887	15861	15657	15968	15791	15729	15763	15757	15828	15646	15604	15657	15752	15698	15813	15760	15652	15737	15737	15866	15602	15715	15859	15756	15741	15786	15679	15784	15806	15713	15791	15642	15852	15921	15649	15656	15869	15875	15866	15875	15743	15603	15664	15693	15720	15768	15834	15872	15705	15913	15536	15692	15643	15655	15673	15793	15678	15799	15785	15836	15676	15643	15658	15807	15634	15701	15795	15781	15739	15897	15741	15805	15715	15622	15710	15779	15869	15756	15779	15749	15719	15826	15682	15730	15679	15600	15781	15807	15683	15672	15779	15809	15826	15776	15914	15826	15719	15839	15898	15698	15859	15726	15759	15721	15703	15701	15751	16048	15778	15788	15870	15774	15999	15714	15769	15832	15739	15818	15826	15739	15855	15925	15792	15688	15785	15792	15766	15890	15797	15670	15746	15594	15893	15982	15629	15914	15828	15559	15789	15799	15603	15650	15816	15780	15622	15751	15697	15903	15853	15902	15673	15835	15782	15905	15752	15628	15870	15794	15771	15760	15871	15766	15718	15713	15674	15929	15788	15813	15796	15764	15732	15729	15597	15844	15742	15617	15694	15702	15778	15902	15683	15771	15791	15705	15812	15728	15693	15688	15686	15649	15872	15848	15654	15726	15704	15645	15592	15845	15811	15816	15639	15723	15871	15957	15798	15827	15758	15662	15771	15828	15724	15757	15865	15729	15701	15918	15714	15900	15782	15804	15789	15741	15779	15884	15709	15731	15770	15749	15879	15749	15779	15662	15707	15820	15840	15653	15563	15811	15683	15649	15646	15716	15653	15870	15845	15764	15668	15882	15594	15849	15662	15542	15636	15692	15772	15859	15800	15670	15827	15907	15762	15712	15723	15932	15724	15965	15810	15880	15823	15638	15585	15838	15838	15960	15737	15885	15768	15745	15906	15746	15782	15811	15584	15666	15711	15958	15820	15690	15941	15649	15727	15818	15801	15703	15667	15665	15674	15899	15732	15710	15802	15907	15682	15553	15785	15699	15861	15778	15830	15860	15572	15708	15636	15766	15624	15701	15657	15750	15741	15720	15922	15957	15848	15866	15822	15800	15604	15825	15802	15772	15768	15998	15839	15805	15850	15846	15580	15792	15803	15522	15801	15768	15793	15762	15830
25939	21495	28361	25883	24714	25187	24189	21738	21157	20766	20263	23151	30802	33539	29049	23936	20844	19915	19705	19966	19880	20010	19965	19774	19820	19967	19624	20135	19641	19732	19707	19778	19712	20008	19692	19861	19840	20021	19834	19864	19890	19933	19760	19824	19684	19925	19689	19548	19931	19894	19891	19750	19788	19903	19898	19718	19766	19722	19924	19887	19994	19889	19642	19803	19905	19719	19808	19944	19785	19851	19668	19758	19834	19525	19710	19918	19872	19695	19716	19668	19666	19649	19678	19711	19752	19762	19763	19805	19793	19605	19835	19799	19753	19604	19691	19768	19752	19768	20160	19842	19690	19479	19556	19778	19767	19798	19809	19763	19722	20086	19846	19664	19903	19808	19776	19795	19699	19736	19855	19684	19729	19725	19862	19690	19785	19593	19713	19716	19624	19497	19620	19596	19867	19937	19766	19640	19784	19719	19782	19704	19895	19845	19774	19778	19888	19819	19968	19462	19750	19544	19604	19703	19811	19700	19641	19784	19797	19590	19719	19698	19689	19600	19710	19673	19674	19660	19965	19843	19658	19875	19638	19725	19905	19904	19705	19694	19685	19527	19766	19793	19675	19447	19972	19693	19658	19909	19875	19766	19999	19810	19525	19746	19881	19832	19927	19584	19750	19746	19889	19945	19897	19563	19707	20042	19920	19615	19748	19917	19778	19624	19651	19917	19586	19680	19802	19769	19624	19567	19877	19695	19755	19784	19706	19698	19888	19842	19800	19811	19735	19760	19671	19767	19754	19883	19657	19559	19913	19667	19871	19791	19819	19773	19737	19897	19936	19920	19766	19813	19545	19696	19451	19811	19790	19635	19731	19736	19730	19929	19725	19816	19674	19817	19655	19757	19821	19760	19792	19693	19628	19873	20029	19517	19666	19426	19750	19652	19797	19676	20087	19656	19706	19757	19747	19802	19799	19733	19949	19671	19626	19659	19835	19630	19774	19807	19834	19775	19515	19976	19777	19911	19919	19677	19773	19767	19722	19737	19651	19665	19831	19736	19956	19847	19700	19679	19620	19813	19615	19823	19762	19540	19950	19793	19901	19742	19711	19938	19795	19770	19760	19703	19762	19677	19775	19798	19714	19770	19849	19884	19734	19797	19787	19547	19641	19991	19817	19842	19795	19914	19693	19706	19601	19828	19763	19906	19852	19835	19901	19637	19927	19773	19811	19857	19640	19583	19759	19703	19787	19816	19684	19797	19976	19676	19735	19836	19739	19820	19823	19612	19689	19804	19762	19856	19749	19524	19701	19838	19625	19765	19823	19775	19771	19592	19839	19657	19914	19716	19714	19921	19736	19824	19881	19518	19907	19707	19820	19592	19677	19655	19624	19967	19761	19839	19796	19797	19758	19588	19834	19992	19827	19966	19885	19667	19726	19672	19913	19873	19716	19846	19750	19742	19654	19465	19642	19856	19822	19728	19618	19498	19671	19695	19605	19701	19766	19996	19983	19623	19750	19930	19648	19636	19525	19802	19634	19675	19889	19881	19957	19910	19738	19903	19654	19541	19923	19694	19932	19779	19935	19864	19867	19767	19654	19778	19696	19605	19737	19775	19821	19771	19867	19785	19753	19795	19790	19784	19779	19746	19630	19663	19695	19780	19705	19583	19795	19849	19808	19717	19681	19695	19866	19677	19637	19749	19605	19702	19678	19875	19779	19872	19676	19726	19886	19660	19721	19785	19528	19819	19840	19618	20035	19613	19661	19777	19723	20051	19827	19808	19733	19933	19754	20157	19717	19515	19969	19950	19776	19746	19913	19578	19888	19671	19676	19805	19648	19775	19802	19869	19696	19946	19625	19847	19645	19722	19702	19725	19589	19495	19703	19688	19880	19864	19866	19500	19558	20031	19760	19798	19943	19715	19644	19595	19746	19809	19693	19898	19891	19798	19423	19590	19629	19849	19576	19739	19653	19703	19869	19705	19649	19640	19665	19776	19845	19727	19656	19747	19800	19694	19809	19814	19740	19866	19771	19710	19729	19788	19877	19862	19772	19673	19716	19736	19657	19974	19781	19810	19866	19657	19830	19590	19676	19724	19518	19811	19698	19799	19776	19689	19672	19843	19784	19756	19628	19836	19796	19645	19787	19685	19786	19815	19789	19930	19684	19438	19817	19908	19720	19736	19706	19844	19668	19626	19685	19670	19745	19669	19812	19776	19848	19752	19849	19606	19579	19581	19613	19859	19759	19842	19829	19542	19707	19686	19689	19995	19820	19791	19666	19873	19680	19902	19617	19689	19918	19788	19824	19790	19880	19807	19693	19802	19848	19676	19615	19759	19822	19817	20092	19906	19804	19827	19984	19632	19709	19757	19802	19698	19634	19800	19666	19733	19781	19642	19847	19699	19887	19629	19714	19826	19833	19656	19739	19898	19822	19723	19807	19840	19891	19918	19860	19832	19663	19668	19789	19756	19838	19798	19793	19694	19742	19633	19562	19808	19863	19724	19872	19851	19701	19668	19683	19824	19867	19523	19626	19661	19681	19587	19329	19711	19801	19834	19825	19738	19670	19634	19759	19793	19885	19699	19943	19704	19816	19972	19996	19604	19582	19821	19845	19588	19821	19787	19607	19902	19749	19672	19829	19743	19734	19724	19810	19751	19580	19516	19708	19697	19919	19760	19945	19858	19789	19749	19505	19592	19756	19453	19534	19422	19720	19770	19870	19853	19650	19934	19708	19615	19703	19719	19565	19800	19716	19834	19609	19643	19721	19746	19578	19779	19582	19648	19656	19642	19648	19739	19743	19702	19839	20022	19844	19814	19690	19791	19903	19645	19540	19677	19729	19694	19650	19672	19949	19815	19853	19981	19841	19700	19821	19799	19739	19919	19893	19684	19882	19722	19630	19791	19870	19446	19815	19634	19868	19753	19934	19890	19594	19705	19843	19806	19700	19600	19751	19736	19873	19673	19778	19924	19642	19792	19723	19689	19833	19721	19610	19676	19800	19730	19550	19542	19869	19806	19441	19679	19919	19724	19701	19801	19745	19614	19713	19726	19829	19766	19864	19878	19778	19839	19409	19740	19628	19843	19842	20049	19871	19762	19902	19692	19599	19662	19783	19900	19601	19615	19709	19701	19659	19778	19825	19899	19732	19769	19851	19625	19708	19654	19755	19758	19793	19797	19776	19721	19899	19872	19677	20001	19897	19601	19680	19655	19691	19596	19588	19826	19768	19626	19872	19775	19796	19901	19531	19744	19730	19715	19650	19662	19728	19877	19548	19824	19883	19789	19774	19771	19784	19729	19649	19870	19856	19754	19676	19624	19789	19812	19780	19875	19824	19975	19563	19809	19550	19687	19680	19869	19890	19800	20001	19758	19601	19778	19767	19617	19780	19688	19745	19612	19753	19687	19721	19658	19770	19811	19711	19689	19633	19711	19933	19766	19821	19685	19945	19848	20036	19697	19876	19565	19599	19517	19723	19859	19446	19847	19927	19870	19742	19682	19706	19797	19960	19700	19572	19779	19723	19634	19585	19652	19835	19804	19706	19733	19471	19610	19719	19683	19559	19429	19926	19920	19911	19817	19771	19933	19853	19703	19755	19683	19633	19956	19754	19741	20076	19641	19535	19547	19596	19732	19792	19766	19792	19732	19833	19655	19975	19672	19740	19881	19626	19730	19725	19611	19893	19844	19924	19919	19813	19774	19695	19816	19821	19770	19729	19589	19714	19758	19912	19792	19877	19781	19910	19541	19794	19995	19729	19627	19455	19518	19936	19738	19760	19633	19915	19720	19976	19765	19671	19925	19945	19626	19725	19816	19911	19878	19868	19740	19860	19763	19809	19749	19703	19698	19704	19978	19795	19766	19848	19581	19957	19746	19571	19816	19730	19641	19814	19718	19627	19820	19975	19758	19563	19544	19842	19890	19628	19582	19761	19922	19680	19572	19646	19858	19411	19897	19812	19779	19760	19842	19885	19696	19892	19841	19785	19791	19586	19758	19811	19791	19691	19828	19623	19778	19670	19844	19846	19657	19842	19739	19613	19603	19908	19766	19973	19856	19826	19734	19755	19773	20008	19627	19684	19818	19845	19630	19368	19632	19917	19486	19745	19702	19651	19946	19919	19624	19911	19759	19938	19756	19748	19682	19708	19883	19858	19796	19818	19703	19879	19755	19688	19631	19579	19773	19588	19710	19827	19962	19602	19719	19846	19672	19686	19633	19719	19570	19827	19721	19899	19704	19835	19701	19641	19416	19727	19729	19987	19631	19471	19880	19827	19690	19742	19701	19765	19657	19563	19670	19462	19840	19763	19902	19820	19861	20008	19550	19830	19541	19679	19682	19611	19858	19636	19746	20002	19671	19688	19912	19788	19709	19795	19742	19968	19856	19857	19913	19729	19831	19937	19786	19803	19805	19911	19774	19780	19633	19858	19776	19699	19718	19702	19732	19930	19651	19896	19766	19803	19698	19805	19851	19921	19719	19715	19695	19816	19787	19934	19899	19606	19465	19899	19592	19890	19772	19918	19774	19644	19700	19652	19691	19829	19537	19863	19893	19892	19582	19577	19653	19704	19940	19841	19981	19676	19870	19856	19732	19829	19866	19653	19812	19718	19725	19613	19751	19659	19855	19784	19670	19904	19771	19669	19779	19744	19718	19862	19669	19743	19705	19741	19669	19902	19843	19867	19826	19865	19487	19616	19741	19742	19777	19532	19917	20061	19784	19828	19830	19709	19447	19754	19787	19640	19798	19873	19785	19787	19831	19830	19658	19776	19717	19595	19780	19881	19326	19602	19639	19661	19776	19898	19650	19933	19815	19624	19941	19945	19930	19598	19699	19650	19759	19804	19939	19619	19821	19755	19949	19837	19522	19864	19749	19555	19676	19951	19787	19843	19728	19686	19667	19638	19683	19661	19875	19736	19890	19699	20016	19667	19721	19651	19639	19796	19832	19803	19683	19942	19531	19772	19768	19953	19737	19684	19745	19684	19722	19642	19691	19688	19801	19816	19708	19977	19705	19581	19845	19938	19759	19650	19932	19992	19959	19757	19830	19720	19786	19666	19672	19775	19752	20021	19854	19637	19819	19524	19709	19756	19809	19791	19861	19689	19806	19642	19646	19696	19773	19716	19654	19681	19700	19675	19809	19818	19679	19898	19725	19674	19657
24354	32546	27840	24455	25462	22775	19889	18555	17966	16988	16472	21903	31880	33652	26506	20127	16140	15679	15824	15915	15790	15832	15800	15719	15691	15952	15857	16045	15916	15735	15818	15816	15729	15917	15779	15826	15706	15730	15862	15889	15691	16015	15929	15931	15895	15774	15930	15788	15636	15781	15718	15816	16003	16138	15721	15727	15817	15821	15969	15880	15767	15793	15790	15801	15866	15919	15836	15893	15724	15816	15816	15908	15906	15869	15863	15665	15737	15766	15785	15791	15649	15774	15892	15687	15773	15808	15790	15651	15640	15605	15813	15648	15806	15839	15788	15860	15819	15762	15805	15848	15748	15891	15820	15810	15881	15808	15751	15893	15783	15803	15737	15734	15836	15901	15838	15579	15687	15805	15807	15953	15842	15854	15731	15968	15896	15815	15580	15799	15862	15944	15937	15717	16091	15789	15847	15706	15825	15700	15901	16024	15969	15751	15853	15762	15976	15621	15704	15762	15772	15897	15955	15747	15876	15666	15894	15919	15621	15853	15822	15830	15823	15705	15916	15847	15801	15841	15800	15867	15787	15688	15725	15710	15985	15858	15740	15769	15687	15799	15925	15757	15733	15881	15809	15648	15763	15756	15784	15757	15891	15782	15781	15738	16010	15849	15902	15815	15698	15851	15769	15760	15856	15966	15813	15856	15699	15876	15756	15835	15722	15866	15785	15873	15951	15694	15962	15842	15780	15873	15857	15688	15922	15874	15805	15671	15781	15840	15927	15835	15852	15689	15865	15760	15851	15594	15850	15683	15851	15784	15986	15698	15847	15818	15736	15713	16038	15799	15591	15995	15657	15760	15702	15785	15770	15975	15693	15763	15755	15789	15800	15574	15975	15790	15820	15858	15724	15867	15822	15800	15832	15782	15782	15795	15834	15866	15931	15873	15821	15966	15842	15749	15920	15872	15788	15842	15856	15820	15850	15879	15903	15841	15569	15863	15755	15865	15798	15828	15786	15995	15695	15841	15868	15838	15775	15955	15788	15684	15816	15714	15887	15898	15809	15626	15841	15859	15686	15877	15746	16014	15868	15789	15728	15948	15793	15805	15952	15653	15658	15864	15660	15910	15801	15851	15657	15744	15842	15733	15732	15778	15786	15872	15837	15805	15678	15769	15862	15860	15953	15722	15803	15783	15706	15740	15781	15809	15784	15809	16034	15745	15918	15909	15837	15712	15680	15818	15800	15866	15771	15914	15717	15853	15680	15759	15788	15844	15755	15766	15762	15797	15874	15750	15666	15895	15810	15733	15801	15780	15919	15814	15911	15894	15896	15747	15854	15849	15837	15869	15975	15718	15782	15970	15924	15818	15853	15785	15851	15897	15744	15735	15668	15621	15854	15729	15852	15741	15855	15956	15727	15725	15765	15728	15735	15582	15815	15742	15885	15654	15777	15913	15863	15775	15805	15828	15782	15880	15748	15559	15837	15815	15872	15653	15785	15665	15807	15645	15803	15712	16177	15737	15826	15879	15887	15736	15764	15886	15741	15884	15885	15864	15736	15721	15934	15757	15844	15744	15755	15883	15611	15713	15833	15655	15682	15637	15705	15739	15776	15742	15836	15822	15855	15980	15762	15838	15807	15801	15922	15877	15953	15700	15800	15806	15749	15751	15626	15744	15874	15786	15837	15801	15850	15681	15711	15778	15768	15922	15581	15794	15875	15681	15829	15834	15967	15991	15858	15729	15725	15707	15585	15929	15730	15926	15894	15802	15841	15748	15654	15751	15764	15767	15784	15772	15982	15803	15921	15804	15885	15821	15747	15812	15931	15838	15804	15840	15832	15776	15899	15733	15899	15921	15746	15752	15725	15676	15786	15761	15925	16004	15785	15812	15680	15812	15589	15802	15822	15891	15649	15705	15712	15704	15894	15742	15987	15743	15786	15945	15708	15856	15695	15819	15876	15788	15755	15776	15962	15850	15719	15823	15870	15779	15909	15784	16072	15643	15854	15779	15965	15930	15750	15716	15805	15802	15771	15543	15743	15775	15628	15625	15742	15505	15886	15873	15870	15697	15890	15855	15786	15850	15709	15579	16067	15855	15872	15901	15723	16100	15793	15864	15836	15738	15811	15863	15835	15723	15780	15910	15841	15682	15839	15735	16009	15763	15686	15700	15733	15827	15904	15769	15788	15836	15785	15747	15707	15826	15778	15805	15769	15886	15873	15799	15833	15844	15896	15991	15779	15885	15762	15821	15798	15884	15690	15827	15806	15903	15815	15787	15826	15782	15823	15848	15917	15718	15679	15832	15834	15677	15633	15831	15992	15770	15720	15888	15586	15951	15915	15895	15658	15742	15686	15829	15839	15776	15807	15630	15905	15820	15737	15883	15652	15778	15873	15757	15714	15882	15827	16008	15823	15781	15693	15839	15929	15657	15729	16009	15822	15763	15781	15729	15887	15911	15847	15633	15748	15875	15643	15749	15991	15778	15889	15763	15871	15811	15971	16006	15708	15696	15870	15713	15797	15949	15854	15680	15844	15773	15672	15728	15870	15760	15793	15682	15857	15654	15861	15604	15678	15758	15766	15983	15804	15836	15866	15674	15805	15821	15855	15867	15874	15636	15613	15860	15769	15850	15875	15963	15995	15621	15803	15725	15920	15769	15760	15948	15684	15894	15691	15951	15693	15933	15771	15788	15927	15893	15863	15896	15871	15645	15787	15819	15924	15812	15691	15707	15770	15907	15834	15868	15822	15806	15891	15893	15827	15846	15724	15694	15675	15740	15697	15714	16012	15840	15712	15847	15649	15810	15715	15903	15750	15890	15944	15825	15891	15892	15863	15892	15639	15819	15881	15861	15874	15922	15753	15680	15874	15666	15893	15763	15816	15788	15814	15729	15834	15974	15763	15742	15720	15953	15865	15721	15790	15625	15856	15799	15771	15617	15809	15808	15850	15823	15874	15866	15788	15707	15706	15697	15821	15707	15847	15920	15851	15681	15762	15683	15727	15723	15734	15750	15630	15691	15673	15812	15713	15898	15856	15836	15765	15956	15772	15832	15885	15783	15897	15720	15723	15772	15914	15788	15849	15772	15776	15792	15781	15737	15959	15815	15758	15853	15670	15778	15753	15768	15734	15678	15718	15726	15677	15861	15799	15573	15727	15776	15796	15793	15793	15895	15960	15697	15802	15642	15858	15764	16006	15746	15781	15700	15901	15740	15873	15862	15727	15894	15705	15670	15877	15746	15827	15862	15884	15744	15849	15595	15865	15904	15866	15757	15732	15853	15845	15798	15769	15709	15858	15738	15655	15779	15882	15803	15851	15829	15817	15699	15817	15701	15706	15653	15721	15763	15770	15958	15732	15747	15729	15925	15864	15760	15843	15693	15745	15668	15813	15731	15947	15629	15608	15789	15868	15803	15674	15877	15912	15754	15875	15655	15928	15897	15886	15618	15822	15788	15915	15766	15903	15945	15739	15662	15627	15811	15806	15697	15819	15701	15904	16025	15883	15565	15727	15739	15800	15841	15917	15682	15872	15762	15751	15816	15910	15767	15720	15793	15752	15688	15951	15859	15646	15811	15741	15803	15777	15761	15672	15898	15745	15952	15865	15815	15701	16039	15708	15944	15709	15865	15857	15832	15934	15742	15914	15603	15688	15796	15740	15833	15718	15729	15787	15919	15739	15747	15804	15904	15770	15781	15771	15641	15759	15680	15631	15745	15879	15875	15721	15754	15967	15829	15647	15599	15674	15687	15751	15859	15690	15900	15807	15927	15789	15670	15726	15832	15618	16016	15858	15855	15610	15858	15775	15846	15784	15749	15935	15768	15896	15793	15797	15838	15804	15738	15735	15835	15715	15700	15857	15749	15679	15785	15797	15646	15798	15918	15612	15916	15797	15694	15860	15839	15919	15823	15560	15706	15830	15672	15889	15924	15871	15772	15992	15806	15569	15712	15823	15828	15800	15808	15780	15745	15713	15715	15768	15905	15739	15860	15822	15853	15837	15766	15599	15806	15815	15856	15759	15793	15864	15838	15765	15782	15807	15682	15865	15900	15898	15691	15803	15739	15739	15841	15735	15748	15686	15734	15779	15696	15925	15807	15798	15798	15800	15859	15754	15762	15915	15762	15771	15968	15853	15985	15595	15898	15713	15890	15695	15830	15618	15912	15879	15882	15654	15870	15758	15715	15743	15808	15661	15947	15823	15946	15793	15836	15711	15682	15835	15683	15650	15715	15765	15816	15882	15867	15816	15879	15840	15842	15720	15658	15821	15860	15578	15716	15856	15738	15682	16029	15927	15810	15774	15789	15792	15651	15919	15771	15972	15792	15797	15729	15768	15766	15664	15925	15737	15673	15915	15961	15917	15871	15715	15952	15716	15878	15816	15700	15828	15783	15640	15833	15842	15934	15737	15669	15796	15895	15685	15768	15862	15703	15651	15813	15598	15731	15792	15715	15646	15878	15843	15768	15867	15801	15816	15765	15792	15869	15695	15819	15920	15678	15753	15748	15807	15675	15806	15847	15741	15875	15896	15814	15878	15855	15855	15731	15741	15779	15797	16055	15624	15762	15628	15818	15806	15857	15574	15764	15748	15881	15818	15773	15817	15723	15704	15806	15729	15758	15736	15764	15605	15767	15773	15637	15730	15747	15986	15817	15966	15681	15973	15714	15864	15827	15905	15786	15834	15680	15855	15722	15776	15830	15810	15799	15746	15766	15822	15717	15887	15750	15905	15785	15742	15818	15790	15870	15811	15881	15822	15885	15718	15870	15809	15956	15786	15888	15665	15965	15847	15881	15569	15801	15627	15785	15759	15780	15895	15730	15796	15912	15855	15625	15803	15566	15734	15824	15899	15761	15765	15854	15825	15867	15827	15897	15768	15715	15802	15740	15724	15818	15745	15875	15925	15840	15590	15890	15855	15804	15637	15768	15780	15879	15708	15885	15800	15799	15761	15817	15968	15995	15670	15937	15907	15994	15947	15846	15819	15800	15730	15782	15782	15779	15693	15792	15836	15959	15741	15808	15538	15851	15782	15982	15870	15866	15809	15799	15787	15953	15956	15824	15788	15674	15820	15851	15901	15705	15731	15712	15770	15852	15798	15630	15895	15900	15709	15815	15850	15891	15859	15801	15664	15764	15839	15833	15618	15741	15906	15857	15783	15824
24058	21447	29019	24359	23407	27094	28643	24330	22863	22705	21820	29601	46626	42380	34561	27237	21977	21029	20709	20815	20885	20522	20701	20782	20606	20750	20508	20545	20772	20555	20751	20725	20724	20653	20594	20698	20764	20866	20550	20801	20604	20664	20734	20659	20729	20525	20577	20463	20655	20515	20615	20724	20750	20694	20688	20550	20240	20539	20546	20638	20573	20488	20430	20291	20814	20630	20685	20603	20584	20541	20541	20537	20467	20673	20617	20618	20672	20688	20449	20661	20530	20628	20952	20484	20707	20792	20627	20568	20455	20620	20460	20748	20695	20571	20448	20466	20511	20395	20601	20638	20624	20622	20647	20738	20631	20591	20472	20517	20510	20547	20584	20579	20556	20404	20538	20456	20630	20544	20516	20608	20684	20523	20565	20660	20611	20705	20490	20541	20628	20668	20615	20790	20739	20600	20400	20737	20486	20548	20533	20427	20631	20649	20789	20569	20529	20550	20597	20600	20691	20516	20647	20542	20563	20485	20631	20486	20552	20511	20328	20543	20518	20719	20748	20583	20479	20635	20418	20540	20723	20729	20591	20546	20603	20631	20542	20431	20599	20596	20526	20565	20498	20344	20338	20618	20715	20544	20698	20464	20712	20522	20649	20520	20584	20754	20433	20584	20563	20767	20713	20810	20761	20809	20788	20460	20774	20631	20625	20655	20601	20523	20310	20500	20637	20636	20573	20413	20671	20531	20624	20447	20693	20659	20715	20326	20540	20396	20524	20773	20556	20742	20675	20569	20486	20537	20609	20743	20598	20658	20794	20589	20627	20484	20504	20683	20514	20582	20605	20588	20683	20544	20711	20662	20562	20592	20651	20535	20515	20440	20597	20617	20672	20699	20866	20661	20679	20862	20585	20686	20774	20557	20732	20816	20669	20570	20571	20609	20628	20541	20393	20418	20416	20483	20566	20488	20219	20483	20474	20404	20779	20616	20423	20600	20736	20635	20607	20569	20319	20774	20410	20969	20452	20519	20585	20646	20651	20504	20821	20757	20555	20554	20681	20580	20606	20558	20612	20698	20622	20732	20563	20640	20593	20857	20539	20487	20590	20593	20733	20528	20526	20682	20367	20363	20546	20396	20503	20661	20678	20634	20673	20381	20646	20699	20533	20623	20708	20636	20499	20373	20672	20717	20677	20596	20596	20706	20652	20648	20735	20660	20550	20543	20595	20781	20536	20664	20516	20471	20670	20380	20689	20687	20726	20520	20604	20658	20612	20587	20593	20406	20663	20624	20552	20722	20458	20742	20739	20734	20660	20316	20742	20423	20631	20831	20598	20577	20448	20666	20484	20587	20695	20562	20471	20604	20688	20507	20453	20550	20501	20653	20393	20345	20667	20735	20400	20804	20632	20486	20549	20498	20587	20480	20570	20549	20753	20491	20743	20602	20527	20534	20491	20233	20596	20376	20525	20470	20622	20592	20634	20590	20640	20359	20463	20651	20959	20523	20560	20599	20530	20488	20526	20509	20567	20688	20777	20551	20695	20832	20649	20518	20429	20680	20623	20727	20481	20476	20568	20630	20546	20763	20371	20517	20533	20660	20538	20738	20657	20391	20575	20740	20507	20737	20640	20553	20656	20825	20661	20472	20237	20506	20456	20648	20608	20493	20804	20628	20690	20757	20728	20534	20770	20587	20467	20271	20541	20462	20569	20748	20637	20737	20807	20717	20922	20441	20458	20574	20636	20621	20610	20483	20732	20597	20707	20339	20517	20565	20521	20554	20490	20459	20552	20393	20399	20600	20437	20380	20445	20640	20527	20559	20543	20527	20793	20643	20653	20561	20425	20426	20381	20637	20627	20346	20793	20342	20468	20405	20552	20564	20706	20787	20706	20790	20480	20685	20696	20479	20519	20740	20527	20601	20384	20499	20332	20410	20599	20589	20698	20414	20724	20505	20367	20571	20574	20523	20564	20355	20477	20644	20381	20308	20572	20460	20429	20577	20558	20468	20706	20729	20574	20629	20328	20819	20456	20552	20489	20600	20751	20509	20267	20487	20597	20642	20506	20599	20589	20612	20630	20359	20601	20725	20678	20552	20705	20540	20362	20637	20576	20668	20493	20647	20648	20584	20669	20852	20727	20652	20540	20679	20747	20640	20534	20827	20441	20546	20483	20544	20766	20422	20665	20689	20749	20635	20568	20512	20465	20595	20479	20612	20536	20581	20627	20640	20471	20475	20391	20605	20454	20583	20497	20517	20764	20616	20619	20412	20465	20490	20664	20582	20513	20591	20766	20570	20430	20689	20582	20418	20711	20463	20546	20549	20439	20594	20686	20730	20524	20473	20870	20781	20500	20384	20565	20518	20415	20746	20659	20599	20692	20682	20611	20759	20458	20667	20522	20641	20450	20622	20559	20677	20464	20539	20703	20732	20767	20413	20669	20806	20829	20567	20642	20445	20585	20600	20431	20490	20588	20598	20740	20625	20668	20454	20662	20773	20390	20608	20448	20227	20598	20434	20377	20711	20759	20671	20611	20468	20435	20516	20439	20557	20695	20674	20563	20484	20455	20515	20605	20579	20577	20598	20710	20691	20632	20583	20340	20864	20518	20559	20606	20576	20748	20670	20394	20699	20585	20554	20662	20575	20726	20813	20770	20514	20648	20558	20437	20545	20735	20658	20520	20471	20456	20681	20437	20602	20589	20656	20606	20608	20458	20373	20746	20572	20790	20655	20483	20676	20713	20887	20720	20514	20727	20953	20744	20688	20395	20597	20408	20506	20528	20673	20458	20291	20484	20470	20616	20586	20422	20637	20483	20626	20679	20569	20524	20615	20515	20614	20408	20445	20651	20840	20629	20637	20631	20734	20449	20631	20767	20461	20790	20748	20494	20866	20747	20311	20647	20623	20512	20400	20600	20495	20647	20311	20693	20484	20651	20782	20502	20624	20568	20823	20465	20666	20617	20530	20811	20529	20766	20756	20551	20591	20724	20727	20564	20631	20606	20573	20481	20595	20729	20437	20758	20567	20626	20867	20526	20637	20554	20688	20588	20593	20537	20340	20596	20538	20547	20530	20589	20538	20607	20652	20524	20636	20540	20627	20670	20446	20410	20496	20391	20587	20838	20764	20513	20570	20561	20365	20369	20568	20676	20770	20702	20486	20592	20377	20572	20611	20541	20423	20436	20266	20443	20760	20504	20550	20650	20602	20497	20799	20588	20614	20541	20649	20742	20767	20544	20667	20456	20497	20661	20588	20709	20749	20767	20491	20700	20418	20467	20589	20516	20791	20463	20629	20527	20426	20709	20489	20910	20729	20695	20726	20754	20438	20770	20584	20692	20749	20282	20507	20600	20693	20366	20620	20597	20591	20774	20625	20586	20668	20339	20529	20651	20632	20597	20719	20574	20690	20383	20840	20633	20499	20663	20569	20311	20660	20524	20655	20594	20430	20578	20513	20711	20512	20590	20341	20743	20674	20642	20561	20696	20576	20424	20511	20730	20559	20478	20474	20477	20576	20654	20619	20693	20499	20481	20382	20763	20407	20568	20481	20353	20400	20633	20542	20525	20746	20759	20435	20713	20595	20749	20496	20554	20553	20691	20575	20773	20403	20710	20638	20600	20611	20581	20661	20668	20603	20634	20582	20481	20637	20755	20505	20766	20468	20622	20515	20516	20513	20592	20587	20585	20456	20603	20416	20795	20443	20631	20658	20670	20418	20520	20423	20516	20535	20736	20542	20748	20653	20719	20614	20789	20781	20406	20656	20660	20712	20349	20651	20427	20458	20424	20761	20358	20518	20640	20542	20524	20684	20620	20559	20563	20610	20594	20603	20530	20676	20824	20281	20577	20557	20369	20661	20644	20478	20515	20610	20495	20572	20573	20619	20412	20567	20663	20635	20544	20563	20553	20731	20534	20588	20760	20685	20525	20646	20447	20280	20653	20344	20595	20739	20579	20631	20760	20706	20808	20558	20456	20420	20537	20441	20556	20472	20485	20560	20513	20732	20484	20718	20816	20461	20652	20460	20606	20522	20910	20726	20514	20378	20613	20490	20635	20499	20588	20622	20500	20406	20629	20420	20661	20582	20430	20776	20455	20518	20561	20453	20578	20791	20406	20343	20573	20674	20594	20686	20459	20482	20717	20386	20655	20329	20457	20549	20622	20588	20428	20366	20504	20685	20460	20436	20562	20585	20641	20647	20534	20618	20688	20640	20513	20571	20379	20670	20532	20601	20576	20620	20542	20499	20769	20527	20613	20556	20635	20738	20464	20672	20465	20573	20606	20754	20617	20485	20837	20556	20492	20506	20819	20701	20397	20411	20720	20637	20545	20511	20438	20491	20487	20549	20523	20532	20452	20465	20417	20484	20664	20696	20695	20554	20399	20688	20625	20709	20575	20576	20580	20514	20604	20579	20906	20434	20465	20581	20741	20392	20413	20604	20313	20569	20616	20665	20399	20718	20592	20492	20436	20540	20601	20575	20629	20655	20478	20520	20632	20592	20575	20591	20467	20620	20425	20556	20422	20506	20429	20644	20553	20481	20629	20554	20451	20523	20615	20505	20304	20723	20588	20706	20772	20580	20588	20708	20471	20745	20525	20426	20608	20394	20555	20409	20510	20670	20518	20711	20586	20625	20680	20515	20588	20521	20629	20537	20480	20714	20583	20751	20528	20574	20589	20606	20449	20445	20402	20501	20554	20467	20586	20497	20624	20915	20626	20682	20424	20309	20693	20577	20638	20885	20729	20706	20483	20552	20528	20679	20574	20532	20640	20844	20540	20458	20664	20460	20393	20469	20640	20946	20612	20538	20755	20545	20458	20417	20473	20482	20479	20741	20708	20353	20544	20605	20688	20789	20504	20558	20519	20510	20276	20521	20649	20561	20580	20607	20687	20574	20564	20450	20726	20553	20552	20658	20833	20702	20629	20535	20587	20481	20488	20296	20667	20612	20666	20659	20671	20467	20445	20623	20632	20677	20619	20587	20534	20603	20711	20812	20755	20517	20723	20758	20576	20691	20573	20562	20583	20645	20598	20635	20703	20392	20607	20454	20539	20640	20696	20568	20598	20472	20623	20459	20532	20415	20583	20612	20546	20453	20571	20664	20530	20381	20729	20414	20427	20311	20577	20466	20530	20545	20836	20715	20570	20550	20717	20446	20429	20620
26791	40755	35689	30755	31337	27003	23140	21502	20249	18772	17754	30751	46629	41342	32078	23247	16681	16220	16258	16184	16265	16181	16302	16099	16190	16371	16040	16162	16187	16040	16327	16107	16389	16076	16205	16262	16267	16225	16316	16161	16180	16182	16154	16145	16221	16193	16204	16247	16097	16073	16204	16197	16286	16175	16117	16297	16188	16076	16475	16241	16064	16051	16274	16160	16064	16352	16278	16187	16060	15973	16277	16097	16162	16260	16175	16053	16119	16112	16194	16109	16352	16254	16113	16261	16068	16075	16198	16306	16155	16135	16055	16288	16172	16346	16148	16178	16277	16345	16236	16209	16257	16150	16296	16107	16251	16182	16039	16144	16147	16255	16206	16192	16161	16066	16103	16301	16181	16162	16227	16189	16152	16136	16258	16144	16253	16321	16053	16217	16101	16376	16136	16099	16101	16302	16195	16335	16260	16233	16298	16074	16116	16157	16194	16199	16301	16075	16119	16229	16026	16144	16161	16278	16280	16005	16056	16161	16119	16240	16151	16288	16060	16102	16173	15928	16347	16179	16228	16223	16151	16193	16123	16258	16287	16005	16125	16322	15993	16296	15971	16284	16196	16037	16239	16131	16124	16084	16218	16001	16249	16240	16083	16160	16127	16134	16073	16142	16396	16326	16070	15939	16229	16194	16225	16162	16096	16093	16170	16211	16180	16096	16155	16233	16184	16192	16263	16008	16054	16203	16200	16233	16021	16085	16096	16014	16332	16183	16099	16207	16208	16293	16115	16275	16115	15904	16331	16113	16042	16277	16172	16304	16229	16170	16154	16226	16041	15972	16255	16225	15964	16229	16136	16212	16157	16064	16178	16062	16136	16141	16205	16095	16211	16237	16201	16069	16123	16242	16005	16151	16038	16077	16268	16192	16215	16262	16289	16186	16342	16205	16090	16122	16264	16277	16072	16229	16161	15977	16062	16277	16221	16127	16075	16251	16194	16148	16271	16181	16400	16198	16209	16263	16368	16101	16329	16206	16165	16227	16349	16228	16116	16216	16184	16049	16204	16058	16169	16217	16130	16367	16172	16150	16063	16214	16201	16163	16077	16144	16258	16053	16234	16105	16532	16132	15955	16113	16282	16100	16240	16143	16242	16111	16084	16181	16297	16251	16117	16324	16278	16084	16139	16285	15997	15997	16162	16202	16154	15963	16272	16359	16023	16208	16050	16294	15988	16264	16275	16089	16105	16097	16155	16093	16051	16035	16042	16158	15992	16096	16040	16205	16111	16150	16109	16132	16154	16108	16144	16277	15966	16094	16164	16193	16191	16152	16102	16248	16161	16171	16134	16134	16203	16187	16120	16122	16296	16201	16218	16158	16038	16102	16111	16128	16126	16212	16256	16229	16134	15991	16251	16076	16226	16125	16213	16130	16244	16024	16341	16116	16113	16227	16170	16249	16138	16217	16202	16184	16255	16139	16155	16165	16094	15894	16100	16180	16142	16294	16115	16135	16035	16205	16199	16109	16154	16116	16062	16037	16053	16252	15967	16176	15993	16166	16190	16200	16196	16163	16214	16209	16125	16155	16230	16151	16114	16119	16103	16126	16101	16116	16137	16227	16086	16275	16185	16089	16222	16033	16261	16188	15942	16174	16200	16086	16032	16187	16140	16051	16164	16021	16150	16039	16184	16120	16352	16200	16115	16248	16126	16221	16166	16199	16029	16199	16124	16093	16074	16189	16199	16151	16175	16254	16184	16194	16154	16142	16187	16225	16096	16185	16150	16041	16128	16110	16067	16308	16152	16188	16211	16255	16185	16184	16420	16243	16085	16205	16261	16057	16171	16049	16234	16160	16113	16033	16138	16174	16227	16243	16112	16113	16283	16418	16039	16137	16184	16017	16254	16235	16329	15910	16391	16173	16009	16153	16277	15816	16312	16211	16196	16116	16318	16106	16148	16122	16288	16201	16008	16210	16233	16238	16098	16005	16241	16105	16037	16191	16162	16149	16098	16127	16030	16299	16245	16144	16229	16331	16238	16157	16222	16263	16125	16173	16170	16210	16229	16083	16234	16200	16300	16035	16084	16198	16046	16106	16232	16125	16200	16190	16172	16143	16097	16198	16113	16382	16207	16064	16301	16208	16386	16191	16163	16313	16084	16037	16270	15948	16279	16159	16113	16016	16131	16104	16194	16265	16243	16205	16089	16490	16069	16026	16157	16101	16140	16083	16368	16322	16071	16285	16349	16269	16107	16293	16050	16067	16079	16066	16236	16075	16090	16128	16154	16270	16329	16257	16094	16106	16005	16254	16166	16189	16153	16148	16152	15937	15962	16110	16212	16084	16227	16065	16162	16098	16109	16269	16273	16284	16118	16270	16226	16072	16151	16187	16213	16245	16169	16120	16096	16252	16223	16044	16085	16238	16244	16199	16253	16067	16151	16221	16118	16230	16124	16157	16359	16253	16093	16516	16024	16063	16116	16003	16231	16144	16234	16187	16180	16145	16132	16201	16247	16266	16188	16236	16107	16074	16153	16042	16063	16001	16121	16124	16290	16184	16187	16171	16032	16159	16099	16239	16044	15924	16100	16198	16301	16105	16261	16068	15990	16294	16173	16129	16227	16260	16113	16115	16122	16213	16359	16233	16182	16125	16140	16028	16130	16136	16245	16058	16243	16244	16038	16154	16308	16167	16265	16174	16156	15988	16264	16213	16221	15954	16179	16277	16099	16166	16152	16063	16166	16013	16137	16125	16255	16342	16301	16208	16080	16159	16330	16205	16211	16138	16024	16202	16129	16171	15959	16244	16130	16202	16088	16212	16293	16143	16095	15962	16038	16342	16136	16172	16097	16289	16103	16185	16262	16271	16108	16371	16107	16194	16143	16248	16110	16220	16339	16112	16296	16193	16092	16014	16140	16122	16128	16099	16164	16133	16117	16179	16244	16006	16146	16122	16179	16085	15990	16027	16091	16164	15982	16414	16015	16167	16179	16237	16236	16014	16150	16066	16084	16028	16108	16290	16166	16176	16319	16141	16094	15919	16255	16116	16311	16261	16201	16136	16212	16158	16097	16044	16309	16321	16170	16075	16031	16317	16226	15993	16167	16204	16090	16048	16114	16004	16146	16231	16157	16193	16365	16216	16174	16163	16192	16129	16122	16205	15977	16107	16149	16317	16124	16169	16099	16210	16103	16142	16274	16206	16218	16130	16219	16173	16067	16098	16110	16184	16369	16193	16056	16154	16197	16238	16319	16186	16095	16286	16227	16295	16024	16233	16272	16219	16218	16385	16088	16252	16221	16166	16140	16304	16057	16158	16173	16208	16117	16113	16166	16150	16140	16011	16119	16282	16293	16313	16118	16237	16000	16227	16103	16208	16287	16336	16215	16081	16545	16214	16060	16217	16072	16119	16046	16235	16247	16093	16259	16045	16194	16180	16133	15982	15969	16193	16225	16142	16179	16234	16223	16069	16245	16116	16051	16083	16327	16051	16070	16093	16179	15984	16303	16143	16217	16091	16079	16031	16271	16227	16231	16098	16287	15987	16144	16149	16145	16175	16016	16126	16144	16117	16083	16379	16024	16164	16198	16297	16077	16223	16313	16080	16209	16098	16144	16362	16191	16185	16235	16171	16064	16143	16241	16257	16115	16147	16066	16172	16045	16234	16041	16261	16148	16223	16109	16145	16108	16120	16234	16103	16176	16151	16102	16072	16024	16133	16156	16109	16113	16223	16061	16161	16308	16218	16304	15992	16076	16198	16157	16247	16125	16364	16129	16236	16236	16215	16211	16237	16237	16137	16078	16101	16252	16132	16134	16288	16107	16147	16094	16117	16158	16196	16116	16317	16123	16253	16093	16149	16182	16205	16123	16024	16200	16147	16114	16326	16045	16336	16273	16270	16115	16310	16055	16114	16236	16099	16191	15901	16188	16038	16307	16170	16185	16052	16035	16068	16204	16294	16266	16265	16067	16201	16212	16151	16137	16177	16200	15918	16284	16293	16269	16090	16108	16069	16208	16216	16245	16242	16260	16074	16252	16209	16104	16102	16129	16140	15999	16187	16145	16220	16152	16127	16180	16198	16274	15989	16202	16035	16073	16037	16399	16213	16076	16121	16191	16229	16154	16100	16310	16005	16179	16171	16155	16282	16138	16100	16108	16081	16317	16099	16438	15988	16258	16122	16174	16071	16168	16144	16268	16154	16311	16187	16230	16101	16153	16197	16035	16082	15999	16154	16185	16077	16125	15981	16326	16295	16208	16133	15949	16029	16221	16086	16233	16114	16158	16015	16053	16165	16242	16176	16149	16262	16272	16169	16285	16287	16348	16132	16168	16236	16172	15962	15998	16263	16146	16332	16281	16238	16062	16229	16226	16224	16198	16223	16358	16166	16284	15911	16305	16122	16190	16190	16124	16157	16340	16263	16271	16180	16124	15979	16207	16054	16284	16192	16200	16173	16075	16280	16263	16061	16366	16290	16252	16066	16245	16092	16014	16310	16086	16176	16286	16149	16069	16078	16210	16055	16035	16016	16152	16028	16231	16099	16120	16058	16111	16144	16105	16087	16234	16114	16063	16264	16182	16109	16232	16014	16011	16282	16227	16203	16119	16102	16097	16112	16156	16114	16195	16214	16276	16227	16269	16198	16121	16248	16154	16102	16201	16117	16195	16016	16154	16002	16216	16320	16189	16158	16078	16041	16225	16214	16206	16242	16290	16247	16038	16147	16193	16056	16194	16032	16204	16117	16169	16207	16208	16202	16131	15965	16238	16160	16275	16067	16106	16091	16175	16128	16231	16148	16239	16191	16185	16153	16062	16194	16132	16194	16032	16040	16177	16028	16086	16124	16119	16019	16168	16156	16240	16160	16267	16208	16276	16149	16121	16152	16199	15890	16166	16173	16156	16037	16197	16370	16340	16115	16178	16247	16138	16185	16036	16265	16214	16102	16077	16141	16161	16125	16137	16094	16273	16170	16157	16294	16157	16428	16147	16231	16021	16179	16236	16179	16074	16145	16301	16101	16162	15878	16041	16227	16087	16292	16201	16080	16267	16247	16049	16193	15974	16151	16223	16273	15939	16024	16276	16157	16136	16193	16070	16184	16132	16165	16048	16218	16234	16106	16085	16228	16181	16012	16217	15983	16140	15977	16190	16351	16111	15987	16158	16098
31432	24224	25146	23385	21937	21819	21914	21499	21240	21238	21100	21668	22991	23662	22980	21721	20904	21123	20947	20898	21042	21258	20968	20888	21045	21016	21030	20974	21118	21029	20897	21042	20897	20820	20870	20968	21072	20940	21071	20997	21021	20947	20888	21090	20842	20635	20690	20787	20722	20962	20939	20921	20941	20898	21013	20884	20880	20902	20957	21018	20944	20877	21206	21096	20921	20816	21189	21104	21147	20990	21212	20878	20801	21055	21030	20803	20931	20808	20970	20834	20849	20894	21115	20800	21105	20886	21092	21045	20971	20856	20764	20921	20914	21042	20930	21054	20931	20840	21039	20777	20635	20873	21024	20829	20907	20996	20918	20909	20962	20846	20923	21131	20802	20948	20773	20938	21003	20980	21151	21007	21003	21086	20992	21048	21055	21173	20963	21020	21084	20858	21055	21072	21017	21054	20834	21153	20926	20897	20716	20963	21030	21006	20949	21020	20894	20888	20879	20932	20755	20789	20779	20795	20881	20957	20990	20959	21170	21031	20859	20979	20902	20881	20816	20928	20834	20733	21150	21023	20978	20954	20994	21027	20901	20739	20912	21029	20938	20986	20981	21011	20854	21156	21052	20899	20886	20904	21140	20864	20878	21161	20937	20916	20863	20886	20935	20883	20949	21180	20995	20905	21048	20919	21038	20797	20976	21065	20931	21014	21015	20948	20968	21102	21038	21023	20765	21108	20817	21074	20948	21167	21113	21049	21062	20907	20694	20787	21062	21146	20968	21028	20721	20919	20858	20757	20919	20942	20837	21139	20848	20782	20923	20836	20962	21119	20893	20862	20919	20885	20855	20931	20961	20980	20884	20713	20910	20881	21067	20909	20896	21149	20889	21036	21285	20914	20799	20885	20805	20829	20894	20932	21075	20937	20734	20748	20814	20953	21152	21056	20996	20926	20968	20917	20930	20941	21070	20867	20827	20986	21187	21069	20999	20864	21024	20883	21037	20907	20975	20854	20929	20710	20755	21070	21107	20873	20773	20788	21025	20813	20933	20858	21017	20860	21032	20836	20735	20884	21036	20783	21020	20856	21056	20840	21107	20966	20870	21024	21060	21085	20883	20785	20742	20884	21022	21085	21059	20858	20850	20800	21142	20917	21188	21014	20818	20929	20810	20977	21217	21128	21006	20937	21017	20923	20954	20931	20898	20810	20826	20751	20765	20983	20766	20785	20862	20994	20791	21025	21025	20880	20985	20971	21092	20983	21202	21073	20958	20927	20820	21073	20897	20864	20872	21064	20973	20840	20995	20896	20915	20867	21065	20946	21046	20873	20901	20888	20843	21065	20912	20833	20770	20814	20965	20997	20967	20831	21018	20980	21024	20890	20696	20906	20924	20976	20969	20997	21023	20869	21019	21112	20970	21001	20848	20786	21175	21087	21018	21073	21059	20803	20943	21099	21074	20918	20824	20784	20845	20726	20818	20971	21124	20997	20834	21157	21059	20925	21034	20905	20844	20985	20909	20786	20804	20939	20975	20785	20912	20985	21012	21094	20933	20703	20880	20948	21089	21031	21190	20981	21114	20699	21060	20866	20982	21012	20900	21011	21081	21071	20914	20954	20957	21076	21100	20903	20872	20897	20718	20819	20949	20831	20929	20770	20838	20945	20961	20797	20987	20988	21179	21061	20892	21081	20887	21050	20950	20862	20948	20948	21047	20803	20884	20809	20908	20971	20838	21203	21086	21101	21072	21024	21141	21108	21162	20964	21195	20876	20862	20666	20945	20798	20818	21137	21185	21024	20707	21069	20978	20856	20903	20755	21083	20992	21049	20848	20855	21060	20987	21013	20933	20960	20974	21119	20763	20923	20955	20698	21056	20810	21009	20812	20839	20889	20785	21056	21034	21157	20931	20923	20880	20979	20950	21015	20864	20888	20720	20758	20882	20865	21045	20817	20709	20833	20862	20982	21023	21054	21091	21122	20998	20777	20831	20910	20994	21068	20994	21019	20906	21056	20868	20825	20953	21131	21118	20903	21206	20975	20801	20902	20789	21005	21030	20912	20954	20966	20908	20641	20910	20888	21005	20913	20871	20863	21020	20868	21055	21012	21055	20972	20892	21030	21035	21128	21212	20924	20907	20866	20938	20844	20765	21124	21188	20990	20978	20890	20952	20900	20914	20973	20837	20848	20900	20908	21060	20790	20786	20821	21285	21094	20957	20911	20867	20973	20899	20917	20986	20973	20816	20879	20913	20942	21120	20882	20796	20731	20904	20950	20876	21008	20887	21096	21014	21186	21041	20952	20821	21002	21001	20893	21186	20960	20903	20900	21079	20770	21006	20987	20898	20882	20961	20806	20933	20954	20937	20911	21058	20906	21000	21027	21056	20997	20815	21007	20911	20904	20982	21167	20873	21146	20967	20745	20804	20719	20776	21033	20939	20897	20942	20886	20827	21224	21095	20813	20996	20862	21120	20661	20830	20970	20898	20848	20915	20794	20818	21064	20861	20880	20999	21134	21110	21007	20896	21171	20966	20970	20776	20999	20822	20736	20765	21063	20791	20840	20907	21063	20813	20781	20842	20805	21040	20928	20939	21016	20952	21045	21265	21059	21040	21041	21059	20952	20874	20980	21111	20991	20865	20951	20909	21066	21165	20919	21015	21050	20949	20926	20887	20984	20883	20908	20846	21026	20881	20840	20859	21120	21079	21073	20919	21112	21047	20821	21163	21010	20922	20976	20869	20880	21142	21007	20914	21070	20870	20804	20961	20999	20917	21064	20964	20765	20823	20610	21070	20789	21094	21138	21051	20932	20977	20903	20969	20986	20906	20840	20673	20977	20871	20741	21115	20970	20770	20488	21106	20947	20839	20936	20753	21128	20755	21051	21232	20859	21107	21175	21117	21023	20932	20810	20855	20931	20834	20868	21124	20759	20825	20798	20907	20749	20966	20928	20818	20822	20804	21081	20958	20893	20917	21085	20888	20820	20791	21043	20834	20765	20801	20820	20922	20961	20910	21049	21051	21013	21047	20838	20603	20983	20803	21247	20973	20903	20912	20910	21084	20897	20975	20776	20937	20961	20893	20878	20968	21174	21134	20999	21048	20803	20820	20943	20806	20960	20938	20822	21065	21089	20840	20782	20936	21006	21034	21003	21039	20880	21009	21001	20885	20807	21013	20997	21043	20906	21136	20906	21248	20925	20934	21017	21124	20895	20926	20870	20842	20982	20947	20927	20717	20861	20582	21001	20856	21012	20950	20651	20934	20985	21245	20873	21121	21032	20949	21078	21099	20891	21172	20756	20937	21104	20864	20898	20774	20870	20763	21124	21088	20892	20845	20779	20993	20908	21041	20868	20916	20871	20946	20803	21158	20919	20883	21112	21011	20831	20850	20940	21041	20980	21117	21098	20865	21032	20960	21074	21019	20733	21032	20814	20929	20654	20729	20801	20904	20801	20659	20890	20969	21233	20854	20857	21144	20970	20940	21040	21082	20850	20977	20997	21038	20833	20901	20993	20931	20893	20948	20944	20844	21127	21015	20957	21063	20915	20898	20863	21106	21050	20924	20939	20846	20896	20772	21267	20713	21248	20907	21032	20914	20882	21058	20949	21050	21083	21036	20931	20854	20850	21125	20950	20854	21039	20962	21013	20904	20784	20978	20959	21073	20858	20983	20980	20989	21046	20867	21190	21003	21038	21118	20895	20836	21059	21024	20894	20863	20698	20709	21097	21109	20936	20882	20811	21143	21030	20866	20761	20959	20917	20865	20796	21105	21008	20992	21025	20972	20871	20911	21017	20925	20932	20781	20729	21041	20762	20940	21039	20936	20995	20908	20940	20968	20903	20882	21087	20793	21086	20980	20895	20852	21084	21041	20939	20905	20958	21052	20982	20940	20992	20840	20970	21037	20738	21006	20977	20912	21111	21005	21028	20855	20929	20820	20942	21008	21218	20849	20948	20886	20981	21104	20790	20800	20703	21138	20964	20826	21253	20771	20965	21130	21044	21002	20935	21056	20965	20799	20879	20918	20980	20818	20905	20833	21042	20836	20864	21080	20978	21005	21147	20884	20926	20892	20771	20827	20975	20955	21118	21111	20865	20751	21055	20969	20895	21084	20946	20965	20864	20914	20973	21043	20938	20921	20914	20865	20849	21074	21064	21084	21044	20857	21003	21007	21218	20767	21117	20992	20887	21001	20946	20760	20879	21003	20913	21133	21146	21079	20989	20861	20851	20696	21060	20948	21107	21019	21007	20926	20888	20991	20854	20897	20752	20923	20832	20874	21035	21219	20882	20867	20780	20967	20936	20852	21066	20957	20959	20823	20971	20926	20919	20973	20982	20818	20690	21022	20643	20861	21111	21058	20772	20847	20987	20814	20671	20914	20845	20888	21118	20801	21022	21137	20835	21041	21101	21090	20718	21084	20852	21048	21068	20833	20868	20761	20758	21163	20944	21031	21257	20933	20816	21036	21004	21066	20970	20807	20869	21199	20969	20891	21092	20745	20809	21061	21063	21076	20862	20830	20937	20870	20993	21001	20903	20816	20873	21115	20971	21010	21052	20976	21118	20954	21078	21019	20684	20992	20988	20936	21308	20829	20845	20965	20970	20979	20858	20774	21028	20815	20994	20830	21095	20914	20745	20914	21000	20899	20796	21015	20764	20773	20830	21004	20928	21032	21066	20983	20831	20817	21215	21047	20998	21135	21179	21010	21056	20813	20935	21022	20866	20891	21103	20812	20987	21164	20911	21086	20945	20883	20908	20818	20897	20947	20931	20894	20851	21059	21014	20853	21177	20945	21090	21003	20927	21114	20769	21169	21144	20938	20925	21028	20715	20947	20852	20980	21008	20837	20749	20863	20883	21138	21060	21099	20891	20947	20754	20868	20996	20984	20817	20973	20941	20825	20716	20995	20998	21236	20979	20882	20988	20862	20937	20770	20864	20822	20807	20925	20813	20963	21014	20896	20733	20807	21041	20932	20758	20762	20779	21140	21025	21171	20973	20970	20887	21000	20896	20904	20785	20847	21009	20856	20978	20840	20807	20933	20765	21018	20962	20871	20803	20922	21026	21029	20905	20870	21161	20831	21070	20964	21091	20817	20795	21025	20992	20829	20840	20842	20818	21027	21020	20936	20844	20920	20937	21084	20939	21036	21155	21047	20912
21031	23080	20715	18917	18417	18109	17580	17080	16845	16585	16543	17415	19243	19572	18390	17208	16385	16378	16421	16541	16420	16458	16406	16320	16418	16494	16330	16216	16485	16496	16553	16361	16425	16481	16374	16287	16460	16478	16507	16356	16216	16251	16458	16522	16361	16375	16410	16314	16269	16342	16504	16263	16448	16660	16613	16455	16395	16342	16313	16327	16496	16471	16420	16396	16364	16517	16382	16433	16581	16518	16421	16395	16508	16552	16323	16297	16411	16290	16393	16499	16323	16565	16500	16291	16597	16422	16424	16304	16331	16232	16341	16297	16569	16238	16430	16362	16418	16378	16372	16317	16425	16321	16326	16302	16503	16437	16414	16179	16140	16510	16456	16295	16291	16226	16302	16307	16403	16386	16284	16406	16390	16349	16339	16389	16346	16218	16294	16337	16343	16419	16430	16277	16314	16442	16433	16233	16342	16227	16272	16292	16309	16350	16227	16572	16251	16425	16390	16379	16374	16418	16205	16341	16298	16313	16334	16375	16367	16501	16268	16424	16277	16268	16461	16301	16327	16486	16295	16322	16323	16424	16514	16240	16475	16319	16410	16462	16514	16217	16521	16443	16502	16386	16310	16284	16331	16435	16442	16424	16452	16367	16354	16257	16428	16465	16367	16435	16512	16303	16502	16347	16500	16441	16223	16437	16344	16437	16443	16410	16512	16402	16326	16339	16411	16310	16418	16435	16380	16287	16368	16267	16380	16575	16442	16305	16308	16375	16404	16390	16250	16395	16295	16220	16455	16243	16581	16485	16409	16356	16439	16326	16365	16212	16363	16259	16382	16308	16476	16281	16333	16550	16446	16401	16340	16331	16269	16254	16439	16347	16385	16448	16435	16548	16415	16328	16239	16313	16554	16565	16297	16466	16291	16478	16375	16205	16423	16444	16414	16342	16293	16320	16454	16424	16524	16414	16353	16319	16255	16350	16623	16420	16253	16424	16399	16271	16249	16184	16437	16329	16565	16465	16199	16489	16286	16457	16398	16399	16504	16457	16364	16206	16285	16324	16365	16382	16335	16338	16300	16345	16397	16278	16532	16437	16338	16314	16335	16414	16315	16378	16265	16181	16303	16598	16515	16492	16168	16383	16260	16460	16390	16368	16303	16536	16494	16355	16422	16235	16360	16376	16351	16176	16275	16351	16580	16450	16343	16296	16257	16538	16381	16355	16371	16255	16444	16498	16372	16445	16315	16369	16264	16285	16432	16477	16299	16376	16323	16465	16300	16351	16303	16395	16333	16351	16448	16396	16415	16331	16370	16348	16484	16324	16189	16368	16447	16301	16331	16338	16232	16552	16533	16421	16453	16312	16417	16337	16410	16409	16302	16483	16427	16620	16491	16245	16463	16518	16457	16242	16356	16328	16322	16503	16329	16362	16213	16584	16364	16454	16242	16243	16427	16397	16352	16496	16292	16125	16407	16541	16538	16426	16396	16213	16367	16473	16284	16366	16422	16407	16313	16428	16443	16497	16328	16348	16359	16315	16318	16425	16436	16332	16448	16345	16429	16356	16243	16579	16359	16223	16363	16404	16432	16364	16417	16280	16396	16445	16284	16396	16630	16348	16489	16454	16278	16480	16446	16372	16483	16518	16347	16382	16371	16391	16502	16304	16352	16251	16334	16325	16513	16396	16225	16527	16443	16517	16364	16386	16445	16316	16275	16276	16636	16301	16470	16392	16309	16385	16338	16377	16394	16446	16373	16506	16426	16387	16429	16352	16313	16309	16398	16379	16351	16266	16353	16243	16490	16351	16628	16436	16429	16329	16262	16311	16405	16262	16408	16345	16342	16329	16454	16314	16409	16339	16353	16375	16250	16299	16367	16548	16396	16405	16297	16349	16283	16491	16450	16336	16511	16391	16403	16307	16407	16488	16409	16209	16394	16399	16398	16244	16255	16221	16435	16264	16229	16400	16355	16267	16351	16325	16312	16262	16497	16397	16479	16373	16346	16322	16407	16442	16256	16279	16245	16413	16273	16528	16292	16297	16371	16390	16248	16259	16271	16580	16375	16316	16325	16479	16164	16319	16358	16435	16470	16307	16411	16410	16062	16406	16617	16303	16331	16393	16326	16495	16270	16332	16551	16470	16379	16345	16282	16310	16174	16319	16423	16340	16388	16375	16418	16309	16419	16262	16414	16129	16495	16404	16383	16219	16322	16183	16285	16282	16436	16295	16405	16372	16499	16609	16477	16324	16401	16410	16379	16348	16302	16423	16310	16379	16346	16323	16463	16189	16480	16331	16274	16334	16424	16289	16279	16370	16280	16462	16356	16433	16309	16464	16397	16326	16531	16231	16468	16513	16361	16346	16451	16386	16466	16202	16311	16422	16367	16521	16415	16584	16267	16333	16380	16543	16482	16436	16449	16373	16395	16619	16340	16469	16190	16300	16460	16499	16327	16369	16397	16366	16542	16347	16190	16520	16488	16331	16362	16356	16510	16322	16601	16429	16412	16401	16412	16323	16337	16263	16401	16445	16232	16341	16469	16376	16365	16483	16319	16381	16526	16355	16298	16352	16372	16337	16570	16168	16188	16388	16399	16449	16478	16306	16358	16402	16390	16114	16533	16302	16462	16609	16606	16248	16342	16454	16455	16370	16368	16452	16417	16288	16472	16558	16418	16527	16192	16314	16312	16313	16209	16471	16330	16350	16356	16302	16361	16358	16414	16438	16448	16371	16298	16461	16388	16445	16354	16467	16473	16527	16336	16510	16470	16489	16344	16422	16387	16339	16441	16413	16414	16330	16372	16351	16499	16504	16398	16320	16284	16408	16350	16448	16295	16449	16492	16450	16371	16324	16288	16387	16414	16370	16082	16335	16467	16324	16242	16390	16311	16456	16380	16198	16417	16555	16383	16465	16506	16453	16442	16393	16302	16210	16336	16584	16390	16339	16259	16251	16373	16368	16381	16353	16279	16384	16193	16426	16471	16348	16293	16472	16344	16447	16543	16264	16377	16187	16317	16244	16486	16324	16375	16291	16461	16277	16339	16465	16357	16310	16204	16370	16269	16485	16414	16350	16406	16454	16451	16275	16175	16516	16377	16513	16492	16297	16335	16458	16301	16301	16566	16446	16465	16459	16304	16394	16372	16364	16501	16476	16374	16389	16308	16345	16298	16490	16358	16157	16686	16246	16390	16477	16511	16473	16254	16506	16333	16461	16517	16254	16285	16306	16270	16368	16318	16365	16536	16564	16465	16337	16396	16358	16359	16450	16292	16428	16505	16282	16418	16458	16525	16367	16257	16398	16357	16300	16422	16175	16348	16423	16404	16435	16321	16346	16321	16424	16501	16319	16351	16369	16191	16467	16233	16287	16456	16311	16392	16254	16480	16465	16441	16304	16372	16438	16272	16421	16338	16306	16360	16188	16380	16334	16184	16503	16406	16407	16521	16364	16155	16492	16380	16450	16346	16377	16413	16451	16250	16277	16280	16311	16593	16501	16541	16478	16323	16312	16426	16286	16338	16420	16457	16234	16363	16485	16389	16484	16294	16418	16381	16347	16342	16452	16222	16476	16340	16421	16273	16398	16479	16335	16507	16328	16417	16308	16434	16271	16414	16523	16331	16493	16321	16218	16415	16486	16564	16371	16304	16314	16472	16337	16290	16449	16364	16342	16440	16386	16483	16576	16403	16320	16240	16496	16475	16414	16254	16358	16439	16435	16362	16401	16392	16312	16589	16433	16417	16570	16371	16434	16364	16361	16404	16451	16437	16387	16476	16233	16353	16245	16559	16444	16521	16421	16282	16273	16260	16368	16422	16417	16278	16468	16313	16466	16542	16227	16498	16429	16292	16441	16317	16417	16487	16481	16461	16400	16479	16515	16417	16317	16457	16437	16390	16398	16356	16401	16361	16261	16426	16319	16381	16440	16369	16441	16427	16534	16414	16513	16408	16326	16462	16387	16488	16276	16323	16377	16266	16212	16491	16249	16347	16498	16398	16277	16300	16365	16457	16526	16374	16504	16238	16200	16399	16376	16325	16403	16518	16309	16368	16280	16185	16442	16350	16508	16470	16358	16558	16584	16166	16469	16379	16264	16426	16397	16438	16207	16370	16237	16264	16408	16198	16449	16445	16341	16396	16414	16461	16436	16380	16546	16481	16452	16417	16305	16491	16527	16525	16489	16548	16578	16545	16371	16391	16452	16397	16386	16253	16393	16324	16409	16292	16262	16247	16524	16502	16449	16274	16240	16368	16483	16344	16449	16425	16409	16347	16447	16232	16411	16348	16161	16255	16328	16268	16578	16405	16389	16310	16411	16291	16331	16384	16378	16228	16383	16561	16417	16314	16465	16330	16223	16260	16316	16192	16392	16400	16379	16322	16408	16486	16281	16329	16475	16287	16428	16323	16295	16335	16519	16260	16381	16477	16363	16266	16488	16497	16476	16419	16413	16430	16428	16347	16393	16356	16284	16337	16442	16396	16318	16483	16432	16187	16356	16409	16591	16335	16353	16245	16353	16307	16399	16456	16359	16373	16257	16513	16506	16512	16443	16381	16397	16330	16459	16335	16215	16268	16293	16419	16470	16470	16353	16250	16374	16247	16436	16431	16317	16377	16376	16448	16334	16470	16474	16376	16536	16349	16621	16380	16363	16307	16359	16276	16348	16440	16351	16449	16368	16535	16400	16287	16420	16413	16362	16527	16339	16410	16267	16265	16499	16402	16358	16418	16470	16442	16444	16333	16581	16418	16297	16355	16409	16346	16387	16426	16231	16466	16413	16574	16341	16305	16399	16462	16321	16365	16274	16366	16250	16327	16295	16478	16387	16505	16175	16422	16468	16576	16248	16453	16278	16365	16352	16408	16558	16356	16406	16426	16342	16386	16469	16307	16325	16256	16417	16351	16325	16288	16330	16297	16251	16414	16283	16420	16380	16528	16376	16357	16321	16268	16459	16399	16444	16323	16430	16486	16364	16268	16377	16439	16523	16394	16444	16326	16286	16372	16436	16436	16421	16310	16354	16363	16467	16440	16276	16521	16421	16349	16377	16467	16462	16437	16380	16270	16574	16589	16338	16432	16296	16368	16403	16511	16353	16423	16264	16434	16442	16478	16272	16472	16398	16269	16374	16410	16445	16325	16633	16092	16367	16309	16275	16368	16333	16434	16408
25992	21480	28360	25911	23695	23174	23166	20875	20076	20007	19416	20110	26872	33503	29429	23878	19514	18957	18851	18746	18931	18847	18771	18894	18588	18731	18867	18794	18815	18702	18772	18839	18739	18867	18638	18945	18718	18881	18880	18836	18936	18836	18698	18655	18730	18713	18515	18710	18728	18739	18746	18985	19000	18889	18743	18714	18559	18856	18735	18590	18886	18699	18661	18784	18905	18739	18818	18932	18878	18751	18918	18741	18594	18867	19109	18640	18870	18905	18769	18702	18672	18766	18714	18744	18746	18640	18701	18628	18595	18891	18887	18744	18575	18740	18758	18692	18588	18752	18671	18760	18652	18944	18998	18794	18839	18810	18769	18922	18668	18731	18842	18758	18815	19058	19054	18829	18803	18516	18796	18833	18945	18529	18874	18710	18667	18762	18711	18598	18824	18974	18779	18757	18792	18899	18844	18765	18786	18670	18645	18705	18733	18778	18994	18683	18814	18554	18739	18757	18540	18917	18698	18752	18634	18763	18961	18711	18753	18845	18861	18828	18707	18744	18876	18760	18689	18814	18703	18689	18877	18781	18716	18809	18707	18817	18958	18798	18823	18886	18600	18694	18604	18614	18691	18578	18681	18631	18705	18696	18630	18696	18723	18652	18920	18883	18622	18735	18980	18670	18897	18966	18892	18921	18853	18756	18801	18657	18733	18882	18734	18853	18999	18772	18708	18717	18862	18454	18711	18884	18655	18604	18707	18818	18821	18651	18515	18868	18751	18784	18560	18602	18726	18694	18885	18797	19013	18747	18641	18873	18913	18937	18736	18806	18702	18661	18752	18836	18847	18661	18708	18789	18898	18717	18645	18872	18848	18769	18743	18900	18758	18620	18751	18578	18848	18578	18707	18921	18691	18558	18725	18818	18741	18754	18744	18659	18612	18673	18940	18732	18707	19066	18693	18790	18925	18952	18597	18752	18813	18704	18559	18807	18781	18674	18707	18628	18680	18638	18856	18697	18741	18715	18562	18751	18451	18657	18808	18866	18811	18793	18764	18701	18848	18666	18885	18748	18737	18585	18698	18783	18820	18630	18764	18783	18610	18801	18762	18662	18731	18722	18698	18830	18526	18783	18826	18803	18747	18633	18536	18639	18909	18954	18774	18969	18723	18834	18813	18895	18737	18748	18766	18591	18575	18739	18860	18704	18462	18703	18790	18781	18639	18596	18798	18758	18645	18722	18983	18757	18993	18927	18730	18827	18774	18923	18817	18727	18975	18834	18801	18912	18755	18598	18658	18633	18828	18966	19060	18776	18690	18657	18751	18913	18736	18589	18907	18681	18776	18782	18516	18685	18861	18823	18850	18813	18863	18719	18848	18835	18976	18858	18768	18888	18673	18659	18577	18675	18946	18616	18659	18576	18522	18567	18867	18753	18536	18677	18578	18821	18757	18940	18560	18746	18703	18790	18748	18489	18552	18635	18599	18724	18800	18565	18866	18620	18821	18592	18710	18642	18636	18813	18738	18753	18837	18497	18643	18707	18852	18713	18722	18778	18783	18785	18950	18899	18878	18788	18667	18710	18787	18627	18570	18830	18847	18840	18608	18864	18994	18811	18682	18634	18726	19012	18668	18630	18888	18669	18753	18678	18656	18885	18775	18816	18492	18820	18633	18793	18665	18596	18864	18923	18760	18631	18744	18776	18709	18947	18914	18533	18934	18539	18838	18563	18812	18804	18611	18795	18641	18775	18610	18663	18640	18799	18742	18732	18621	18555	18675	18551	18756	18879	18814	18866	18600	18506	18898	18526	18593	18585	18814	18716	18684	18615	18679	18679	18924	18940	18646	18863	18699	18834	18580	18744	18866	18635	18519	18720	18672	18527	18810	18776	18555	18770	18872	18749	18469	18724	18837	18808	18768	18861	18539	18773	18827	18704	18756	18813	18764	18754	18760	18497	18693	18825	18965	18897	18803	18529	18807	18828	18690	18689	18909	19011	18886	18582	18664	18618	18796	18871	18929	18513	18649	18653	18717	18686	18658	18678	18920	18881	18707	18616	18780	18703	18761	18889	18714	18519	18689	18766	18904	18588	18786	18516	18710	18709	18793	18757	18811	18782	18776	18778	18905	18861	18666	18964	18793	18818	18869	18582	18698	18724	18657	18845	18777	18960	18916	18596	18765	18625	18768	18596	18872	18796	18604	18509	18633	18729	18918	18709	18704	18566	18571	18787	18840	18679	18758	18714	18696	18778	18798	18777	18634	18734	18682	18865	18771	18830	18718	18790	18702	18749	18555	18707	18728	18681	18620	18676	18657	18794	18695	18685	18895	18542	18689	18610	18678	18720	18951	18733	18764	18678	18734	18712	18804	18771	18840	18799	18760	18797	18757	18743	18659	18788	18613	18808	18910	18609	18702	18629	18624	18963	18822	18858	19027	18753	18582	18630	18973	18713	18581	18727	18871	18845	18728	18642	18656	18687	18688	19003	18693	18686	18645	18606	18774	18910	18403	18695	18709	18907	18659	18875	18680	18698	18687	18728	18832	18575	18799	18736	18542	18662	18705	18831	18790	18894	18827	18805	18708	18550	18744	18584	18639	18778	18574	18787	18444	18913	18947	18736	18780	18626	18551	18596	18619	18966	19030	18783	18869	18881	18572	18917	18713	18627	18895	18636	18640	18991	18871	18748	18701	18701	18754	18650	18917	18774	18671	18618	18481	18825	18771	18859	18760	18767	18696	18679	18753	18536	18578	18827	18926	18962	18585	18890	18778	18796	18820	18969	18667	18730	18793	18640	18948	18835	18749	18714	18660	18877	18790	18811	18705	18700	18702	18550	18770	18848	18636	18755	18795	18644	18561	18589	18953	18771	18654	18758	18637	18571	18793	18836	18751	18756	18729	18747	18930	18930	18861	18701	18792	18760	18763	18837	18893	18552	18742	18781	18761	18671	18680	18694	18727	18628	18583	18688	18744	18771	18773	18458	18749	18807	18863	18718	18830	18764	18717	18795	18716	18754	18585	18742	18857	18773	18730	18616	18681	18674	18624	18724	18660	18741	18550	18718	18802	18888	18796	18736	18772	18811	18694	18575	18741	18837	18574	18978	19016	18926	18572	18634	18698	18835	18657	18660	18940	18770	18802	18806	18558	18576	18732	18885	18810	18780	18696	18800	18850	18812	18519	18480	18808	18768	18899	18621	18830	18673	18926	18700	18735	18531	18798	18790	18768	18634	18613	18636	18686	18663	18687	18561	18830	18832	18713	18715	18837	18822	18914	18695	18627	18486	18666	18858	18786	18750	18968	18815	18683	18794	18849	18730	18851	18577	18831	18857	18648	18711	18918	18731	18685	18579	18960	18767	18749	18758	18843	18652	18839	18869	18691	18778	18952	18763	18870	18561	18624	18702	18530	18741	18748	18626	18773	18789	18761	18722	18720	18696	18593	18666	18463	18643	18736	18945	18547	18769	18675	18625	18727	18832	18645	18597	18756	18767	18677	18706	18721	18684	18857	18895	18678	18791	18760	18754	18687	18798	18696	18801	18730	18557	18769	18669	18773	18829	18643	18825	18755	18731	18809	18691	18760	18519	18897	18631	18617	18666	18836	18522	18938	18637	18694	18653	18823	18919	18713	18780	18735	18819	18671	18643	18671	18883	18740	18696	18654	18811	18867	18654	18708	18738	18586	18639	18700	18761	18904	18760	18729	18820	18849	18682	18754	18756	18940	18588	18761	18612	18768	18723	18652	18561	18687	18798	18678	18722	18917	18660	18615	18958	18803	18935	18763	18848	18645	18674	18695	18623	18871	18390	18688	18661	18885	18855	18630	18785	19082	18778	18754	18720	18809	18604	18945	18718	18741	18775	18761	18857	18706	18991	18940	18679	18845	18597	18760	18501	18780	18778	18778	18814	18608	18631	18926	18750	18690	18679	18778	18701	18586	18752	18811	18757	18736	18576	18622	18703	18857	18714	18613	18680	18739	18685	18812	18566	18870	18908	18715	18759	18689	18830	18933	18767	18678	18698	18519	18584	18980	18717	18729	18628	18746	18635	18954	18823	19027	18697	18875	18643	18551	18636	18593	18765	18868	18713	18741	18943	18954	18776	18896	18927	18828	18664	18607	18811	18902	18690	18721	18442	18952	18826	18735	18902	18735	18794	18718	18831	18724	18808	18774	18796	18774	18889	18758	18721	18565	18695	18829	18742	18643	18814	18747	18812	18852	18672	18674	18663	18689	18814	18830	18902	18845	18812	18868	18708	18898	18722	18911	18950	18733	18752	18799	18941	18743	18638	18647	18795	18719	18748	18771	18787	18707	18719	18666	18670	18869	18836	18598	18863	18803	18779	18532	18561	18842	18869	18633	18644	18844	18595	18611	18773	18715	18822	18809	18557	18797	18754	18592	18723	18617	18549	18828	18607	18702	18581	18638	18601	18578	18640	18844	18722	19049	18878	18759	19114	18801	18664	18845	18699	18682	18809	18609	18637	18608	18760	18770	18708	18572	18892	18563	18888	18724	18527	18990	18651	18831	18690	18601	18454	18820	18704	18690	18757	18713	18700	18793	18625	18663	18709	18899	18695	18851	18667	18968	18755	18702	18784	18987	18590	18701	18741	18668	18729	18770	18721	18748	18793	18872	18543	18690	18742	18826	18913	18543	18762	18613	18940	18711	18754	18753	18972	18753	18870	18580	18757	18742	18892	18802	18810	18784	18751	18875	18843	19062	18777	18958	18658	18743	18702	18678	18953	18591	18758	18592	18504	18601	18857	18898	18647	18724	18743	18807	18775	18690	18692	18955	18695	18689	18667	18848	18495	18668	18893	18831	18864	18733	18646	18780	18678	18621	18709	18641	18764	18699	18985	18571	18732	18836	18718	18877	18823	18652	18684	18831	18750	18939	18778	18772	18761	18546	18636	18620	18633	18629	18765	18981	18852	18827	18517	18544	18612	18652	18538	18637	18601	18717	18748	18749	18666	18791	18655	18954	18836	18613	18578	18796	18742	18742	18800	18647	18706	18976	18728	18817	18764	18813	18543	18909	18830	18609	18565	18677	18697	18773	18862	18951	18657	18483	18698	18583	18830	18759	18927	18838	18934	18757	18787	18903	18829	18925	18860	18687	18808	18731	18630	18860	18566	18883	18808	18877	18761	18901	18751	18855	18733	18830	18764
23003	32128	29480	25436	21633	20468	19943	18189	17295	16812	15847	17780	28049	32875	28160	20379	15387	15119	15250	15158	15190	15348	15067	15345	15242	15213	15133	15044	15216	15159	15374	15154	15106	15303	15238	15066	15208	15198	15280	15179	15232	15163	15100	15303	15315	15343	15102	15198	14958	15087	15167	15001	15261	15044	15215	15104	15062	15162	15254	15198	15303	15257	15297	15294	15343	15389	15010	15154	15059	15146	15261	15241	15071	15242	15345	15384	15122	15098	15159	15098	15429	15288	15103	15218	15203	15139	15201	15110	15124	15300	15085	15177	15134	15078	15212	15266	15328	15130	15066	15121	15299	15285	15160	15295	15164	15055	15139	15162	15275	15203	15115	15239	15200	14990	15162	15061	15040	15164	15206	15197	15118	15256	15100	15145	15128	15074	15196	15071	15244	15091	15164	15234	15209	15015	15293	14972	15100	15206	15271	15162	15217	15288	15134	15155	15078	15274	15104	15145	15125	15041	15013	15086	15210	15164	15210	15171	15041	15414	15111	15041	15126	15113	14904	15197	15176	15095	15217	15048	15315	15159	15221	15308	15085	15298	14991	15211	15137	15162	15141	15259	15344	15320	15041	15051	15107	15036	15232	15020	15070	15128	15138	15063	15080	15111	15093	15209	15148	14951	15166	14966	15005	15153	15102	15002	15035	14961	15056	15202	15275	15164	15270	15082	15017	15137	15037	15059	15185	15197	15203	15046	15265	15018	15021	15283	15285	15232	15231	15083	15181	15171	15152	15150	15032	15044	15068	15162	15114	15259	15209	15102	15171	15259	15111	15265	15185	15307	15153	15224	15236	15021	15101	15041	15065	15323	15226	15202	15000	15168	15225	15044	15105	15323	15115	15121	15194	15216	15284	15139	15280	15169	15160	15114	15338	15079	15290	15149	15249	15081	15220	15111	15254	15065	15201	15205	15161	14981	15079	15074	15041	15165	15361	15057	15165	15309	15070	15293	15228	15363	15191	15195	15070	15183	14959	15341	15329	15130	15174	15114	15138	15107	15277	15253	15114	15089	15410	15081	15253	15197	15168	15123	15059	15126	15113	15186	15164	15133	15016	15154	15082	15081	15276	15317	15126	15172	15161	15144	15156	15230	15228	15048	15241	15099	15154	15072	15189	15256	15322	15238	15026	15148	15033	15053	15272	15229	15220	15162	15077	15173	15361	15138	15228	15346	15228	15231	15019	15156	15143	15218	15116	15047	15327	15159	15296	15394	15175	15157	15044	15253	15163	15154	15071	15161	15336	15165	15407	15102	15344	15166	15162	14972	15171	15152	15054	15209	15291	14996	15241	15194	15276	15140	15057	15192	15340	15087	15226	15250	15089	15385	15104	15019	15118	15165	15241	15215	15107	15148	15154	15130	15061	15159	15242	15111	15224	14962	15073	15084	15281	15020	15290	15004	15245	15206	15339	15220	15262	15225	15226	15217	15063	15249	15212	15249	15361	15161	15051	15020	15034	15122	15406	15347	15337	15280	15105	15112	15023	15029	15109	15184	15055	15248	14945	15095	15298	15090	15058	15122	15163	15181	15155	15259	15120	15170	15259	15202	15141	15279	14971	15244	15042	14972	15143	14984	15340	14986	15063	15057	15362	15049	15214	15338	15237	15142	15247	15218	15106	15104	15073	15134	15129	15093	15236	15125	15140	15135	15223	15114	15319	15138	15210	15021	15316	15063	15188	15296	15290	15257	15093	15055	15153	15466	15318	15284	15210	15190	15142	15035	15183	15182	15131	15136	15217	15145	15217	15292	15198	14989	15197	15167	15155	15078	15191	15269	15129	15102	15132	15208	15001	15235	15225	15379	15206	15104	15213	15128	15393	14998	15166	15122	15208	15236	15242	15154	15042	15095	15163	15030	15071	15023	15185	15251	15154	15229	15289	15087	15229	15205	15210	15243	15083	15288	15032	15149	15164	15248	15367	15140	15187	15059	15269	15083	15210	15131	15168	15121	15094	14995	15102	15213	15225	15289	15189	15049	15204	14930	15193	15147	15092	15133	15176	15140	15158	15067	15142	15111	15287	15194	15215	15247	15220	15211	15236	15263	15240	15093	15177	15167	15245	15082	15173	15162	15195	15223	15111	15123	15148	15339	15135	15194	15167	15216	15300	15173	15089	15181	15192	15223	15150	15201	15197	15079	14993	15189	15214	15339	15191	15161	15099	15196	15278	15092	15015	15266	15341	14987	15226	15136	15325	15084	15105	15082	15166	15126	15180	15147	15166	15061	15077	15335	15151	15343	15163	15298	15233	15114	15065	15045	15110	15236	15148	15204	15156	15235	15120	15113	15304	15219	15222	15039	15048	15189	15189	15120	15355	15283	15082	15101	15063	15117	15323	15172	15252	15001	15228	14904	15061	15224	15162	15140	15122	15179	15308	15138	15073	15371	15129	15086	15090	15258	15280	15224	15211	15233	15124	15177	15073	15219	15100	15310	15217	14997	15043	15047	15202	15107	15280	15159	15246	15323	15252	15191	15301	15260	15191	15231	15091	15176	15218	15131	15095	15179	15181	15094	15150	15150	15199	15361	15252	15140	15168	15204	14950	15146	15242	15359	14992	15092	15192	15196	15258	15122	15209	15242	15032	15244	14931	15225	15043	15141	15144	15136	15282	15183	15363	15085	15413	15343	15048	15206	15262	15366	15191	15102	15103	15002	15222	15168	15030	15083	15138	15232	15123	15174	15050	15264	15308	15153	15195	15182	15088	15236	15106	15272	15126	15191	15318	15175	15175	15176	15182	15015	15254	15284	15174	15182	15348	15089	15226	15000	15227	15128	15107	15228	15123	15349	14981	15062	15455	15181	15256	15292	15191	15151	15149	15170	15115	15158	15243	15264	15216	15156	15152	15223	15226	15184	15207	15288	15200	15058	15179	14991	15094	15139	15229	15099	15119	14950	14971	15216	15341	15105	15283	15178	15140	15216	15162	15135	15138	15025	15296	15190	15144	15265	15127	15108	14973	15103	15125	15156	15161	15317	15311	15088	15229	15249	15318	15229	15224	15296	14961	15191	15264	15149	15021	15180	15459	14986	15220	15148	15140	15292	15093	15332	15170	15025	15176	15145	15216	15156	15139	15268	15106	14989	15206	15191	15353	15094	15341	14889	15196	15246	15337	15213	15245	15284	15168	15281	15188	15084	15155	15142	15037	15176	15373	15170	15187	15268	15117	15106	15194	15018	15257	15042	15240	15294	14977	15346	15194	14987	15367	15132	15221	15106	15337	15194	15165	15216	15109	15390	15218	15134	15143	15200	15215	15212	15357	15094	15229	15366	15305	15332	14976	15192	15292	15170	15140	15121	15178	15114	15136	15253	15038	15353	15165	15035	15170	15128	15160	15229	15258	15095	15372	15075	15180	15046	15106	15062	15295	15107	15106	15172	15174	15182	15109	15192	15101	15128	15070	15150	15195	15274	15132	15225	15127	15199	15104	15299	15166	15159	15231	15010	15342	15023	15111	15275	15185	14961	15220	15156	15201	15370	15261	15210	15130	15240	15218	15206	15226	15059	15287	15318	14980	15083	15188	14999	15015	15012	15329	15102	15245	15112	15268	15113	15017	15248	15287	15088	15005	15023	15116	15070	15235	15041	15138	15181	15247	15418	15018	15229	15129	15201	15119	15111	15110	15148	15287	15154	15176	15213	15243	15231	15139	15155	15098	15055	15060	15223	15293	15021	15333	15007	15342	15115	15277	15087	15345	15366	15070	15244	15293	15099	15185	15222	15153	15049	15260	15243	15200	15181	15310	15297	15091	15167	15138	15206	15153	15228	15278	15344	15099	15437	15128	15105	15218	15273	15148	15361	14948	15148	15135	15115	15295	15197	15316	15234	15201	15033	15127	15236	15220	15238	15217	15110	15066	15140	15186	15202	14932	15343	15168	15357	15105	15353	15262	15370	15175	15287	15052	15228	15215	15145	15055	15262	15166	15168	15065	15088	15212	14956	15128	15151	15253	15118	15217	15159	15202	15207	15316	15374	15218	15156	15250	15149	15036	15155	15199	15178	15167	15343	15198	15078	15168	15230	15205	15115	15098	15324	15112	15204	15342	15052	15219	15200	15037	15106	15242	15151	15259	15197	14976	15220	15220	15097	15226	15160	15192	15057	15338	15119	15074	15154	15193	15220	15164	15243	15057	15097	15157	15188	15178	15198	15224	15224	15097	15294	15129	15120	14880	15078	15145	15127	15329	15158	15121	14982	15144	15186	15198	15178	15203	15078	15215	15217	15201	15157	15079	15032	15160	15137	15148	15175	15203	15131	15033	15157	15318	15051	15156	15074	15202	15207	15162	15149	15067	15215	15175	15139	15101	15194	15067	15323	15150	15081	15012	15018	15220	15137	15085	15182	15227	15279	14946	15098	14995	15221	15289	15216	15200	15212	15136	15090	15255	15226	15103	15247	15457	15190	15175	15181	15156	15242	15162	15007	15119	15167	15125	15284	15125	15241	15266	15190	15344	15036	15170	15114	15224	15051	15130	15289	15260	15384	15190	15104	15406	15188	14994	15121	15116	15247	15221	15070	15122	15106	14995	15251	15187	15258	15286	15241	15038	15014	15092	15338	15139	15274	15229	15189	15306	15291	15114	15138	15316	15103	15194	15110	15201	15144	15133	15080	15132	15132	15086	15210	15253	14984	15235	15087	15320	15018	15356	15144	15335	15060	14970	15291	15299	15097	15117	15286	15175	15283	15174	15198	15222	15182	15308	15090	15137	15192	15298	15019	15232	15201	15217	15321	15117	15089	15095	15181	15214	15100	15156	15230	15282	15236	15170	15175	15015	15188	15248	15250	15230	15121	15204	15272	15158	15315	15232	15221	15195	15257	15252	15004	15128	15374	15152	15132	15042	15210	15097	15197	15202	15330	15154	15164	15177	15211	15314	15062	15112	15100	15111	15065	15115	15145	15085	15112	15186	15311	15101	15174	15161	15051	15315	15268	15076	15168	15074	15167	15139	15128	15007	15207	15270	15129	15323	15161	15086	15205	15098	14954	15123	15180	15045	15245	14907	15153	15245	15069	15135	15203	15155	15303	14979	15099	15226	15220	15057	15163	15022	15210	15199	15129	15205	15046	15329	15079	15082	15142	15154	15166	15258	15244	15021	15196	15118	15327
24187	21423	29010	24369	22467	25453	26452	21534	19548	19417	18205	18936	29409	41769	37266	27576	19011	17426	17131	17060	17186	17221	17187	17150	17156	17320	16997	17244	17289	17194	17231	17274	17103	17284	16960	17107	17306	17092	17160	16958	17059	17277	17064	17060	17150	17035	17249	17238	16897	17164	17077	17038	17129	17219	16879	17011	17235	16898	17149	17226	17099	17281	17152	17079	17268	17139	16988	17123	17307	16911	16919	16929	17113	17151	17091	16974	17094	17195	17246	17135	17094	17164	16993	17008	17125	17127	17162	17257	17080	17002	17124	17129	17023	17095	17057	17113	16976	17135	17147	17108	17246	17021	17009	17199	16990	17078	17058	17013	17159	17211	17193	17183	17022	17015	17035	16904	17116	17161	16957	17199	17198	17043	16827	16850	17178	17187	17050	17181	17109	17111	17099	17028	16895	16995	17102	17000	17133	17052	17001	17225	16915	16995	16892	16846	17116	16880	17053	17042	17120	17012	17019	17121	16997	17066	17080	16855	17194	17061	16938	16931	16937	16764	16975	17082	17027	17155	16945	16982	17106	16932	17019	17026	17324	17254	16985	16990	17172	17123	17066	16899	17133	17190	17061	17044	16953	17194	17113	17184	16911	17024	16921	16891	17115	17092	17124	17151	17055	16958	16990	17089	16996	17006	16927	16968	17045	17196	16853	16917	17004	17078	17152	16832	17077	17167	17085	17034	16939	16980	17330	17137	17043	16916	16981	17023	16874	16986	17074	17115	17097	17139	16957	16882	17089	16992	17126	17108	16970	16904	16988	17271	16815	16802	16989	17083	17024	17033	16959	17020	16859	17007	17188	17246	16938	17086	17114	17077	16874	17042	17084	17012	17010	17126	16997	17013	16937	16914	17102	16977	17087	17035	17094	17109	16928	16988	17088	16919	16825	17106	17075	16995	17105	16916	17147	17050	16954	17032	17152	17017	16971	17163	17113	17046	17041	17043	16939	17130	17176	17007	16821	16958	16910	16986	17133	17116	16929	17015	16937	17065	16842	16973	17189	16886	16933	16902	17061	17054	16847	17048	16973	16976	16994	17171	17176	17121	16911	17122	17140	17102	17169	17182	17001	17189	16964	16827	16933	17029	17060	17050	17234	17004	16988	17062	17092	17122	17060	17136	17127	16999	17030	17193	17132	17218	17129	16978	17126	17207	17077	16942	17201	16939	17052	17041	17147	16831	17063	16978	16884	17108	17167	17009	17049	17044	17201	17194	16968	17049	16901	17241	16912	17013	16953	17008	17123	17165	17077	17158	17266	17049	16959	17041	17105	16957	17006	17070	16893	17081	17058	16986	16991	17052	17004	17037	17369	16910	17053	17126	17117	16932	17085	16882	17142	17009	17133	17115	17030	17206	16751	17068	17043	16926	16896	17177	17149	17079	17046	17016	17001	16933	17197	16991	16959	16929	17088	16899	17182	17094	16986	17006	17018	16974	17127	16839	17183	17122	17173	17194	17011	17052	17002	17143	17202	16914	17119	16856	16808	16918	17059	17145	17025	17023	16947	16855	16807	17302	17129	17207	17039	16874	17032	16842	17021	16918	16939	17099	17180	17004	17026	16976	17013	16943	17027	17130	16919	16904	17038	16821	17107	16838	16906	16958	16937	17179	16931	17238	17107	17142	17022	17036	17149	17049	17027	16963	17011	17125	17010	17070	16955	17098	17000	17017	17017	17041	17101	17229	17141	17114	17094	17384	16841	17175	17132	17121	17163	16926	17139	16853	17072	17049	17084	16769	17122	16993	16959	17468	17070	17245	17106	16973	17066	17070	16907	17064	16957	16968	17008	17103	17121	16880	16801	17094	17024	16999	16954	17138	16980	17095	17101	17155	17044	17126	16950	17143	16927	17034	17124	17301	17111	16908	16829	17212	17054	17144	17003	17153	17133	16971	17030	16990	17024	17047	17198	17186	17154	17041	17003	17090	17065	17127	17050	17046	16887	17117	16848	17036	17011	17208	17010	17012	16975	16796	17206	16999	17291	16922	17169	16886	17340	17030	17099	17002	17100	16699	17147	17011	17050	16884	17195	16843	16859	16918	16866	16862	17125	17181	17380	17177	17109	17100	17153	17015	17007	16833	17096	17138	17003	16964	17268	16732	17282	17024	16842	17050	17112	17076	17154	16920	17096	17217	16819	16840	17070	16906	16935	16856	16934	16982	17086	17162	17114	17053	17272	17118	17059	16994	16972	16896	17006	16963	17081	16957	16987	16998	16825	17186	16865	17059	16938	17030	17069	16903	17042	17213	17030	16950	16955	17084	17085	16838	16824	17007	16845	16840	17119	17035	17098	17130	16996	16968	17374	16863	16866	17112	17068	17116	16985	17155	17127	16977	17105	16938	16996	17023	16955	16925	17109	17021	16942	16955	17114	16963	17202	17112	16931	16890	17052	17133	17086	17035	16983	16982	16896	17036	17072	16994	17013	17164	17003	16797	17057	16997	17040	16853	16963	16962	16941	17131	16911	16905	17034	17103	17178	17032	16927	16981	17179	16992	16894	17047	17189	17049	16988	17025	17215	17147	17209	17031	17128	16977	16828	17015	17288	16938	17135	16948	17139	16757	16854	16916	16915	16949	17062	17050	16900	16876	17055	17338	17029	17134	16804	17108	17158	17283	17011	17032	17168	17011	17104	17045	16932	17086	16928	17087	16969	16960	16886	17043	17067	17219	17078	17212	17008	17172	17201	17224	17080	16836	16856	16977	17117	17097	17116	17102	17034	16903	16980	16911	16937	17106	17075	16985	16959	16988	17033	16864	16963	17110	17000	17114	17080	17031	17123	17095	17168	17205	17173	17102	17080	17102	17163	17052	16856	16982	17045	17014	17139	17137	16963	16984	16930	16791	16929	17012	16974	17120	16897	16936	17150	16962	16950	17027	17023	16880	16838	16879	16908	16901	17046	17073	16958	17012	16918	16966	16972	17159	16911	17146	17200	17155	16824	16925	16977	17113	16840	16910	16732	16991	17081	17346	16880	16884	17047	17081	17051	16909	17156	17145	16910	17001	17052	17124	17001	16963	16910	17107	17068	17001	16943	16942	16946	17176	16929	16919	17006	17139	16857	16936	16989	16986	17073	17232	16973	17138	17036	17135	17174	17139	16920	17101	17163	17296	17167	17119	17221	17236	16987	17101	17065	17047	16867	17182	17224	16883	17070	16899	16985	16930	17077	17133	17076	17118	17045	16944	16978	16925	16983	17051	17033	16941	16958	16948	17069	16988	16921	16847	16926	16937	17075	16998	17056	17033	17033	16969	17042	16962	17094	16935	17110	17107	16929	17033	16956	17080	16974	17079	17013	16943	17284	17209	16965	16908	17058	17021	16859	17000	16976	17096	17014	17101	17028	17092	16916	16984	17038	17069	17020	16985	17045	17008	16995	17075	16854	17056	17039	16859	17184	16936	17028	17024	16950	16999	16967	16820	16983	17211	16876	16839	16929	16940	17100	16908	17115	16850	16881	17116	17240	16951	16926	16887	16988	16989	16918	16924	17076	16866	17092	17308	17123	17084	17027	16957	16927	16945	16922	17032	17118	17278	17004	16856	17066	16924	17267	17037	16964	17186	17063	17008	17224	17015	16830	16906	17007	17018	17030	16913	17066	17075	17085	17052	17068	17197	17022	17161	16994	16965	17005	17061	16824	16934	17171	16913	17113	17011	17132	17097	16935	16830	17039	16886	17052	16974	17001	16854	16854	17206	16980	17030	17342	17364	16908	17056	17229	17096	17311	17047	17179	16976	17026	17080	17154	16983	16911	17183	17211	17167	16900	17062	17261	16969	17142	17078	17043	17152	17246	17323	16983	17037	17079	17076	17183	16991	17016	16971	16809	16944	17138	17147	16990	17112	17091	17105	16991	17031	17015	16929	16986	17062	17229	16995	17069	17144	17370	17188	17184	17051	17117	17051	17145	17047	17003	17160	16957	17053	16938	17048	17048	16927	17079	17085	16847	17128	17045	16804	17171	17047	16994	17066	16879	17107	17156	16846	16896	17053	17045	16789	16929	17242	17107	17252	17017	17176	17124	17028	17170	17016	16978	16909	16902	16846	17098	16830	16911	17047	17167	17176	16845	16961	17003	16732	17156	17087	17185	16870	17196	17010	16895	16967	16931	17109	17047	16976	17204	17110	17126	16813	16900	17044	16927	17065	17015	16924	17036	16848	16772	16798	16988	17074	16966	17092	17169	17184	17340	16915	17151	16926	16963	16863	17012	16938	17225	17249	16950	17074	17156	16969	17082	17006	16737	16968	16989	17101	16968	16953	17116	16916	16911	17004	16908	17060	17120	17045	17027	17071	17049	17006	17299	17220	17120	17166	16847	16971	17050	16953	17155	17156	17169	16997	17059	16907	17214	16855	16950	17108	16959	17121	17003	17206	16933	17305	16901	17002	17203	17006	16974	16896	17048	16971	16890	16963	17106	17042	17032	16944	16938	17040	17113	17066	17024	16743	17227	16919	16821	16938	17026	17060	17005	16960	16946	16846	16892	16913	17132	17095	17171	17009	17107	17025	17049	16953	17078	17165	16965	16984	17048	17103	17012	16997	16874	17041	17068	16930	17054	16916	17166	17105	17094	17170	16978	16873	17045	17049	17024	17145	17017	16954	16925	17266	16972	17170	16837	17074	17102	17165	17074	17148	16961	16875	17102	16951	17117	17086	16995	16987	17135	16910	16995	16916	17035	16917	17097	16885	16888	17289	17102	16879	17009	17027	17030	17084	17132	17020	17139	16969	16993	17047	17144	17298	17152	17255	17251	17131	17136	16774	16941	16952	16969	17074	16948	17215	16829	16907	17085	16917	16985	16902	17248	17036	16940	16930	16781	17018	17051	17185	16985	16972	17052	17000	16943	17112	17083	17032	17086	17043	17237	16944	17027	16899	17072	17144	17190	17038	17124	17139	17176	16897	17141	17105	17056	16927	17173	16904	17035	17017	17158	17105	17076	17010	16950	17042	17224	16990	17041	16705	17098	16837	17070	16947	17111	16968	16881	17225	17134	16973	17229	17001	16925	17257	17007	16981	16975	17026	17227	17178	17198	17080	17065	17037	17080	16917	16958	17066	16950	16994	17181	16960	17144	16994	17055	17102	17352	17246	17068	17000	17111	17062	16881	16746
26104	38000	37369	31388	26312	25319	22689	19868	18180	17467	15565	17327	32896	42757	37697	24688	15141	14193	14248	14286	14274	13989	14220	14142	14211	14347	14214	14141	14403	14022	14274	14185	14077	14271	14365	14062	14303	14304	14186	14134	14312	14274	14261	14165	14279	14207	14266	14203	14127	14229	14238	14176	14217	14382	14201	14090	14107	14313	14173	14363	14219	14185	14208	14328	14264	14194	14263	14097	14284	14152	14175	14232	14218	14199	14273	14085	14258	14215	14322	14238	14251	14028	14146	14158	14191	14263	14261	14127	14211	14239	14257	14269	14292	14157	14348	14086	13918	14133	14151	14153	14214	14245	14140	14141	14176	14163	14140	14314	14064	14090	14136	14141	14275	14104	14236	14433	13956	14373	14179	14180	14126	14143	14160	14119	14046	14148	14053	14130	14082	14112	14220	14206	14313	14113	14041	14194	14180	14090	14167	14195	14198	14280	14297	14147	14177	13991	14184	14156	14211	14115	14184	14232	14248	14200	14203	14077	14100	14217	14247	14191	14122	14171	14047	14130	14332	14097	14196	14063	14263	14133	14193	14049	14086	14108	14147	14180	14259	14174	14249	14125	13958	14122	14103	14139	14145	14266	14096	14311	13956	14251	13981	14128	14282	14187	14099	14095	14216	14146	14297	14245	14216	14233	14187	14105	14234	14212	14124	14193	14247	14176	14200	14134	13967	14090	14211	14212	14377	14146	14084	14460	13964	14257	14183	14075	14019	14182	14065	13990	14145	14098	14043	14104	14211	14163	14294	14295	14267	14325	14075	14454	14244	14195	14223	14056	14190	14164	14213	14169	14220	14190	14169	14093	14217	14120	14017	14224	14319	14049	14049	14256	14101	14296	14211	14245	14228	14307	14249	14360	14341	14225	14014	14232	14330	14176	14219	14231	14147	14258	14049	14169	14221	14163	14205	14162	14234	14127	14198	14257	14196	14258	14075	14079	14133	14087	14083	14120	14356	14093	14216	14196	14071	14280	14314	14370	14211	14020	14223	14096	14387	14054	14194	14185	14098	14008	14117	14200	14187	14140	14195	14176	14232	14187	14032	14389	14191	14197	14223	14314	14169	14185	14128	14248	14099	14288	14158	14116	14165	14183	14124	14328	14214	14198	14017	14148	13950	14332	14295	13918	14222	14291	14118	14054	14168	14286	14178	14235	14212	14408	14300	14143	14225	14075	14133	13953	14281	14059	14047	14379	14181	14286	14292	14352	14041	14088	14232	14162	14262	14217	14110	14108	14249	14096	14142	14263	14153	14137	14184	14072	14188	14188	14191	14147	14112	14181	14162	14247	14076	14189	14044	14397	14133	14120	14275	14200	13942	14135	14321	14205	14165	14194	14200	14009	14280	14164	14196	14312	14192	14118	14259	14289	14208	13994	14032	14139	14250	14195	14170	14132	14169	14129	14209	14205	14120	14254	14155	14140	14069	14170	14047	14249	14070	14292	14053	14096	14163	14340	14224	14176	14181	14213	14368	14123	14254	14014	13963	14082	14011	14341	14136	14215	14178	14108	14152	14226	14175	14116	14182	14201	14045	14109	14109	14271	14170	14073	14244	14129	14280	14152	14065	14151	14115	14280	14314	14206	14026	14123	14252	14340	14353	14274	14187	14209	14142	14053	14132	14249	14066	14242	14248	14142	14275	14160	14130	14176	14020	14118	14225	14159	14048	14253	14196	14140	14205	14222	14161	14161	14294	14228	14212	14157	13990	14264	14229	14234	14037	14104	13949	14338	14123	13991	14205	14057	14064	14203	14378	14107	14194	14233	14071	14266	14175	14097	14213	14150	14078	14214	14213	14319	14207	14119	14164	14134	14100	14253	14121	14305	14198	14258	14190	14122	14089	14174	14352	14105	14271	14167	14164	14259	14166	14200	14230	14128	14150	14277	14063	14174	14182	14159	14061	14103	14293	14261	14062	14111	14077	14208	14235	14281	14112	14159	14081	14385	14117	14438	14255	14175	14062	13906	14277	14192	14104	14236	14153	14108	14088	14176	14171	14258	14167	14229	14278	14037	14234	14396	14067	14330	14212	14143	14241	14056	14147	14251	14153	14260	13989	14181	14159	14055	14239	14198	14197	14283	14269	14080	14127	14232	14144	14262	14090	14134	14285	14022	14141	14307	14250	14205	14246	14154	14095	14162	14013	14350	14232	14104	14233	14021	14257	14317	14095	14123	14124	14204	14294	14022	14178	14375	14248	14090	14168	14029	14102	14042	14302	14223	14244	14171	14243	14046	14062	14137	14208	14121	14100	14207	14174	13926	14072	14178	14070	14093	14179	14172	14121	14136	14234	14106	14070	14135	14065	14256	14029	14162	14190	14043	14184	14231	14057	14315	14179	14118	14125	14320	14253	14232	14247	14050	14126	14050	14074	14163	13991	14106	14039	14317	14256	14251	14167	14184	14166	14013	14167	14423	14144	14033	14150	14108	14296	14073	14176	14355	14002	14225	14250	14211	14150	14246	14036	14302	13940	14223	14211	14224	14236	14328	14140	14164	14126	14105	14266	14113	14140	14298	14156	14411	14122	14357	14182	14200	14193	14053	14190	14211	14205	14145	14238	14194	14012	14135	14186	14138	14248	14167	14222	14099	14275	14189	14171	14096	14280	14210	14135	14264	14196	14085	14137	14072	14097	14070	14156	14311	14224	14154	14195	14078	14211	14281	14251	14182	14113	14257	14222	14377	13974	14171	14136	14435	14221	13952	14158	14086	14183	14052	14210	14192	14199	14218	14136	14356	14159	14209	14125	14307	14195	14225	14158	14082	14030	14178	14193	14250	14170	14178	14093	14169	14259	14142	14082	14165	14060	14176	14230	14186	14219	14315	14110	14292	13980	14381	14175	14248	14192	14069	14127	14187	14086	14245	14147	14127	14246	14310	14036	14177	14077	14362	14264	14217	13992	14151	14051	14295	13954	14282	14184	14274	14265	14135	14273	14202	14162	14305	14178	14113	14240	14385	14216	14038	14316	14236	14186	14041	14235	14114	14293	14050	14194	14174	14070	14138	14192	14255	14158	14243	14202	14218	14183	14254	14058	14116	14054	14202	14084	14109	14448	14162	14230	14205	14097	14206	14103	14159	14195	14301	14019	14169	14348	14170	14085	14170	14200	14233	14313	14193	13980	14048	14267	14156	14275	14057	14070	14241	14465	14139	14238	14271	14315	14088	14152	14111	14130	14000	14276	14239	14035	14228	14158	14326	14261	14254	14234	14363	14290	13982	14076	14140	14175	14266	14135	14149	14284	14044	14217	14122	14294	14059	14305	14087	14285	14176	14079	14330	14169	14239	14255	14080	14151	14155	14134	14209	14119	14181	14147	14175	14248	14122	14338	14060	14210	14133	14201	13983	14145	14203	14119	14174	14176	14292	14222	14053	14297	14347	14160	14030	14201	14248	14133	14219	13999	14224	14043	14162	14047	14246	14178	14254	14187	14100	14323	14190	14175	14090	14211	14207	14263	14203	14271	14313	14068	14199	14189	14107	14279	14276	14176	14101	14087	14312	13957	14277	14108	14348	14206	14321	14185	14191	14261	14146	14427	13987	14374	14262	14190	13958	14174	14063	14279	14335	14222	14110	14111	14106	14195	14045	14226	14098	14121	14191	14378	14151	14042	14066	14146	14250	14270	14300	14165	14108	14273	14264	14196	14241	14145	14246	14180	14116	14171	14162	14082	14276	14242	14157	14320	14091	14129	14286	14065	14192	14168	14087	14211	14234	14259	14124	14275	14123	14140	14182	14033	14243	14165	14161	14173	14134	14136	14326	14283	14302	14041	14201	14200	14233	14229	13972	14207	14062	14070	14248	14153	14133	14358	14173	14013	13961	14287	14042	14268	14232	14161	14084	14417	14256	14297	14217	14153	14155	14130	14095	14171	14194	14104	14223	14116	14174	14038	13977	14041	14369	14155	14016	14117	14192	14304	14093	14337	14108	14159	14097	14069	14246	14272	14386	13945	14128	14142	14190	14195	14209	14049	14179	14138	14303	14132	14184	14159	14276	14167	14014	14318	14223	14204	14144	14139	14248	14342	14203	14167	14060	14100	14120	14003	14116	14043	14359	14171	14319	14273	14117	14152	14164	14130	13929	14156	14142	14131	14023	14149	14104	14331	14358	14120	14449	14112	14237	14031	14267	14219	14376	14091	14198	14290	14107	14175	14093	14164	14229	14241	14050	14043	14041	14134	14396	14057	14118	14268	14159	13964	14225	14048	14300	14043	14198	14044	14190	14193	14170	14288	14196	14113	14049	14159	14058	14237	14182	14061	13997	14092	14188	14258	14159	14301	14198	14200	14099	14085	14195	14127	14178	14216	14274	14197	14231	14207	14255	14056	14281	14099	14217	14337	14330	14185	14210	14258	14145	14250	14241	14115	14189	14185	14089	14188	14108	14185	14323	13961	14043	14215	14115	13996	14171	14143	14295	14319	14123	14081	14187	14155	14034	14335	14179	14304	14220	14227	14378	14333	14190	14147	14193	14167	14229	14089	14305	14237	14151	14175	14341	14083	14199	14064	14269	14245	14125	14121	14215	14298	14153	14188	14277	14242	14222	14188	14107	14232	14185	14167	14123	14364	14169	14108	14173	14103	14102	14231	14314	14126	14153	14244	14256	14075	14305	14230	14152	14111	14244	14112	13968	14101	14175	14012	14233	14204	14052	14151	14242	14027	14034	14167	14243	14032	14121	14171	14267	13983	14096	14194	14325	14148	14217	14082	13994	13986	14297	14179	14140	14174	14175	14130	14108	14074	14276	14184	13984	14278	14355	14282	14347	14225	14105	14194	14148	14248	14055	14103	14085	14335	14324	14087	14229	14293	14222	14286	14153	14049	14091	14219	14204	14248	14275	14235	14195	14165	14151	14194	14169	14341	14092	14088	14261	14229	14289	14096	14244	14210	14282	14084	14102	14103	14153	14211	14262	14217	14273	14187	14032	14280	14179	14108	14401	14173	14204	14249	14077	14288	14041	14315	14274	14344	14265	14204	14132	14098	14215	14183	14193	14102	14176	14283	14189	14052	14106	14075	14287	14106	14091	14211	14195	13964	14151	14351	14251	14229	14235	14196	14177	14313	14084	14143	14116	13953	14114	14244	14194	14242	14062	14091	14273	14276	14165
30604	22798	22816	20946	19138	18935	18634	18294	18202	18157	17940	17800	18785	20054	20588	19118	18202	17680	17810	17870	17826	17878	18146	18144	17900	17829	17820	17724	17856	17938	17718	17736	17770	17883	17825	18017	17820	17831	17890	17899	17696	17740	17601	17720	17952	17739	17750	17802	17708	17712	17695	17614	17759	17810	17699	17866	17835	17751	17733	17911	17630	17805	17657	17710	17944	17872	17967	17966	17555	17867	17691	17781	17624	17787	17833	17867	17880	17660	17895	17853	17745	17667	17729	17763	17604	17777	17729	18016	17886	17881	17689	17873	17576	17869	17867	17835	17973	17730	17814	17811	17828	17614	17776	17864	17712	17949	17770	17668	17532	17919	17912	17889	17925	17586	17967	17736	17657	17679	17656	17672	17907	17952	17787	17824	17919	17975	17775	17955	17802	17727	17985	17738	17896	17835	17869	17707	17904	17655	17878	17661	17765	17712	17716	17699	17879	17812	17876	17804	17837	17647	17624	17550	17758	17788	17801	17790	18016	17966	17939	17931	17617	17787	17897	17623	17866	17831	17698	17911	17819	17589	17717	17754	17744	18017	17927	17697	17839	17617	17572	17635	17803	17719	17806	17766	17871	17659	17760	17821	17965	17944	17599	17882	17750	17825	17884	17546	17779	17779	17774	17741	17749	17869	17729	17863	17829	17809	18015	17752	17821	17880	17859	17772	17771	17686	17769	17783	18034	17833	17777	17626	17757	17643	17816	17751	17729	18006	17868	17822	17591	17911	17934	18060	17832	17800	17740	17709	17784	17791	17905	17832	17858	17931	17765	18019	17831	17776	17948	17780	17762	17745	17881	17779	17645	17693	17731	17831	17814	17872	17807	17815	17686	17817	17727	17663	17870	17795	17787	17847	17670	17549	17645	17918	17693	17955	17813	17853	17533	17628	17806	17734	17646	17891	17803	17860	17919	18003	17593	17673	17921	17865	17774	17782	17978	17711	17994	17731	17824	17716	17979	17728	17705	17811	17670	17840	17909	17731	17738	17805	17911	17881	17750	17644	17663	17825	17849	17852	17755	17772	17862	17964	17855	17669	17694	17883	17741	17772	17726	17749	17730	17842	17580	17796	17692	17724	17939	17936	17917	17756	17997	17684	17774	17557	17580	17773	17839	17698	17969	17747	17905	17743	17985	17831	17880	17846	17711	17855	17843	18002	17776	17949	17824	17731	17450	17619	17885	17749	17608	17883	17732	17629	17775	17935	17849	17573	17840	17986	17741	17643	18037	17744	18027	17744	17722	17613	17843	17901	17816	17812	17799	17911	17544	17807	18077	17836	17840	17748	17756	17893	17903	18036	18020	17830	17771	17720	17928	17743	17678	17747	17860	17876	17777	17884	18005	17901	17735	17687	17742	17640	17759	17939	17758	17706	17764	17707	17783	17750	17813	17821	17811	17784	17763	17822	17827	18021	17890	17855	17830	17824	17796	17726	17776	17590	17766	17638	17733	17773	17907	17815	17773	18018	17789	17578	17769	17809	17755	17896	17622	17838	17929	17755	17667	17650	17736	17851	17826	18018	17920	17863	17885	17913	17845	17753	17814	17818	17822	17747	17724	18016	17894	17784	17824	17848	17720	17746	17772	17749	17840	17978	17763	17931	18009	17911	17852	17756	17701	17814	17867	17847	17786	17944	17840	17601	17921	17917	17972	17918	17852	17640	17757	17961	17963	17882	17917	17862	17792	17662	17774	17659	17568	17858	17725	17828	17879	17807	17858	17857	17940	17686	17724	17688	17880	17709	17882	17748	17700	17951	17690	17722	18032	17825	17750	17837	17711	17534	17753	17788	17675	17704	17651	17594	17706	17759	17776	17689	17667	17882	17873	17873	17860	17834	17785	17884	17858	17737	17817	17690	17885	17645	17809	17894	17988	17755	17704	17907	17796	17905	17796	17758	17717	17868	17900	17803	17769	17782	17914	17634	17917	17816	17695	17718	17768	17649	17906	17872	17774	17747	17866	17725	17915	17568	17823	17925	17696	17976	17776	17796	17876	18013	17709	17613	17592	17808	17939	17951	17846	17961	17896	17884	17767	17789	17704	17842	17974	17796	17926	17738	17974	17871	17815	17796	17660	17752	17978	17589	17898	17750	17799	17882	17893	17859	17775	17904	17683	17605	17882	17816	17659	18162	17754	17961	17717	17930	17735	17865	17924	17803	17862	17743	18038	17949	17873	17928	17908	17748	17788	17976	18021	17534	17720	17746	17850	17780	17809	18092	17890	17826	17892	17666	17867	17767	17817	17789	17651	17893	17725	17615	17750	17764	17796	17756	17823	17817	17942	17963	17784	17689	17674	17873	17867	17847	17943	17595	17779	17836	17812	17828	17972	17869	17604	17539	17594	17677	17666	17936	17854	17759	17911	17798	17923	17861	17647	17923	17934	17832	17710	18021	17798	17912	17729	17828	17960	17838	17728	17772	17843	17900	17810	17738	17807	17770	17881	17773	17698	17872	17778	17967	17657	17665	17865	17953	17657	17752	17790	17735	17815	17599	17649	17806	17663	18001	17732	17603	17859	17801	17780	17956	18044	17803	17970	17804	17792	17806	17927	17845	17735	17888	17899	17903	17768	17668	17686	18044	17709	17905	17690	18047	18044	17917	17749	17895	17686	17693	17774	17887	17896	17701	17953	17924	17939	17681	17887	17756	17796	17769	17716	17619	17836	17842	18037	17879	17925	17842	17699	17745	17819	17718	17791	17871	17694	17516	17652	17784	17794	17920	17921	17527	17562	17791	17733	18023	17755	17970	18008	17970	17636	17725	17721	17827	17762	17746	17970	17776	17834	17619	17721	17932	17650	17712	17799	17840	17920	17896	17885	17726	17812	17741	17975	17851	17883	17750	17885	17853	17884	17734	17712	17610	17876	17726	17792	17586	17556	17681	17842	17795	17962	17846	17583	17777	17936	17806	17939	17843	17808	17839	17641	17699	17861	17787	17842	17802	17877	17851	17870	17981	17728	17654	17672	17875	17626	17720	17918	17784	17784	17838	17736	17786	17804	17868	17704	17902	17793	17496	17808	17725	17823	17787	17808	17723	17819	17859	17858	17542	17687	17903	17762	17726	17707	17838	17887	17904	17800	17870	17870	18010	17780	17850	17765	17927	17842	17777	17808	17935	17885	17925	17942	17722	17794	17812	17946	17891	17687	17666	17925	18020	17850	17796	17624	17830	17787	17892	17849	17672	17780	17792	17853	17797	17587	17780	17593	17771	17936	17643	17780	17601	17808	17842	17800	18047	17807	17886	17771	17854	17749	17788	17943	17751	17932	17577	17881	17737	17755	17666	17666	17674	17925	17825	17717	17835	17794	17997	17703	17856	17866	17906	17770	17876	18086	17765	17749	17935	17898	18020	17970	17876	17747	17915	17984	17926	17860	17892	17882	17759	17729	17909	18002	17756	17787	17940	17763	17699	17881	17782	17633	17662	17903	17777	17597	17819	17767	17672	17725	17684	17703	17632	17850	17758	17778	17495	17910	17898	17633	18110	17846	17663	17785	17864	17763	17737	17551	18068	17881	17857	17699	17857	17768	17892	17966	17785	17692	17912	17878	17758	17913	17628	17732	17641	17782	17842	17856	17854	17816	17872	17932	18009	17861	17894	17781	17720	17840	17861	17859	17697	17754	17874	17723	17752	17696	17879	18045	17789	17858	17749	17694	17811	17894	17809	18001	17758	17848	17711	17815	17773	17776	17572	17893	17733	17690	17944	17762	17832	17869	17881	17718	17766	17818	17740	17828	17665	17731	17783	17602	17892	17820	17706	17633	17609	17787	17853	17803	17917	17770	17671	17844	17686	17897	17793	17680	17714	17777	17984	17773	17795	17767	17923	17779	17717	17789	17826	17527	17804	17579	17905	17846	17627	17772	17853	17881	17747	17789	18028	17643	17904	17719	17743	17783	17690	17779	17806	17837	17604	17642	17610	17857	17878	17602	17953	17796	17914	17855	17633	17729	17762	17946	17794	17710	17836	17787	17867	17947	17727	17836	17838	17929	17715	17664	17839	17796	17857	17903	17843	17655	17766	17749	17830	17712	17737	17795	17807	17696	17897	17781	17707	17758	17845	17668	17828	17847	17890	17772	17735	17620	17721	17885	17728	17668	17935	18022	17831	17837	17744	18075	17747	17605	17771	17578	17668	17942	17843	17733	17872	17691	17866	17915	17797	17773	17931	17928	17532	17892	17712	17898	17963	17918	17707	17858	17896	17844	17735	17912	17598	17855	17785	17881	17804	17754	17509	17817	17778	17848	17912	17910	17829	17601	17552	17739	17742	17931	18032	17807	17860	17794	17691	17857	17787	17894	17685	17634	17589	17884	18017	17863	17880	17759	17860	17856	17633	17868	17729	17668	17835	17880	17883	18016	17819	17951	18023	17933	17686	17925	18036	17657	17796	17896	17706	17690	17717	17755	17751	17723	17737	17967	17805	17827	17794	17932	18111	17945	17920	17909	17664	17667	17764	17884	17888	17945	17894	17794	17814	17756	17747	17700	17658	17795	17956	17533	17929	17840	17980	17665	17593	17703	17703	17866	17885	17714	17838	17730	17647	17950	17771	17968	17922	18003	17811	17766	17976	17783	17757	17595	17782	17760	17800	17843	17680	17803	17710	17884	17595	17731	17809	17919	17757	17919	17978	17656	17761	17989	17601	17896	17953	18075	17970	17986	17853	17791	17990	17563	17702	17691	17834	18101	17867	17928	17860	17858	17792	17725	17960	18014	17771	17569	17909	17808	17757	17645	17774	17781	17757	17794	17681	17789	17959	17740	17787	17798	17748	17621	17819	18039	17720	17849	17740	17837	17605	17628	17887	17537	17865	17751	17721	17754	17876	17623	17775	17775	17627	17568	17876	17717	17830	17590	17957	17640	17788	17661	17992	17710	17847	17959	17957	17738	17849	17619	17848	17642	17821	17810	17922	17766	17645	17620	17857	17466	17897	17807	17738	17810	17564	17680	17744	17830	17915	17729	17774	17780	18005	17752	17921	17884	17668	17729	17666	17985	17931	17868	17595	17648	17702	17579	17808	17617	17889	17912	17614	17592	17850	17928	17861	17834	17981	17936	17771	17849	17919	17994	17946	17947	17894	17774	17723	17809	17943	17879	17689	18008	17915
19282	19888	20246	17829	17024	16182	15713	15363	15015	14985	14849	14822	15983	18014	18275	15857	14815	14618	14591	14569	14607	14704	14714	14709	14491	14591	14696	14315	14779	14486	14576	14615	14844	14549	14596	14670	14549	14599	14568	14529	14512	14557	14700	14661	14626	14531	14683	14662	14783	14501	14668	14711	14694	14616	14578	14701	14694	14631	14638	14561	14669	14652	14491	14426	14480	14736	14718	14623	14530	14542	14567	14595	14701	14609	14533	14687	14605	14679	14610	14444	14570	14554	14618	14671	14667	14609	14560	14462	14575	14442	14632	14712	14657	14694	14465	14559	14481	14444	14686	14476	14707	14674	14701	14395	14633	14632	14525	14396	14739	14616	14510	14641	14727	14476	14681	14715	14484	14643	14811	14577	14581	14723	14744	14555	14603	14569	14720	14645	14671	14563	14681	14632	14637	14850	14684	14528	14549	14609	14539	14701	14598	14645	14581	14330	14638	14594	14614	14659	14562	14803	14694	14715	14640	14612	14686	14647	14514	14443	14445	14700	14598	14684	14572	14516	14678	14551	14495	14521	14541	14631	14689	14561	14614	14491	14466	14528	14482	14583	14711	14423	14648	14561	14649	14539	14526	14523	14728	14496	14656	14660	14612	14560	14612	14569	14527	14462	14528	14506	14621	14632	14752	14705	14699	14565	14625	14698	14590	14616	14670	14510	14756	14604	14575	14572	14654	14637	14459	14670	14541	14639	14536	14696	14704	14716	14657	14585	14578	14795	14546	14536	14743	14675	14636	14727	14492	14791	14610	14567	14614	14730	14561	14747	14545	14597	14629	14685	14597	14574	14647	14661	14675	14637	14533	14615	14676	14675	14607	14562	14520	14703	14557	14512	14705	14632	14645	14586	14638	14615	14644	14623	14497	14602	14630	14627	14623	14594	14494	14590	14568	14615	14619	14510	14570	14547	14644	14552	14789	14718	14532	14599	14547	14788	14535	14617	14669	14669	14626	14593	14477	14663	14617	14634	14646	14638	14573	14607	14594	14697	14536	14571	14630	14613	14610	14537	14568	14546	14545	14631	14524	14701	14516	14691	14580	14683	14534	14492	14642	14728	14640	14571	14587	14597	14676	14523	14770	14611	14526	14706	14719	14440	14634	14680	14627	14500	14621	14683	14567	14510	14503	14555	14534	14451	14716	14458	14439	14630	14452	14700	14449	14666	14515	14621	14518	14367	14706	14587	14680	14564	14604	14610	14530	14725	14524	14665	14530	14627	14494	14651	14608	14538	14597	14571	14746	14608	14371	14740	14697	14424	14697	14620	14527	14772	14652	14680	14573	14681	14478	14731	14645	14611	14690	14475	14624	14536	14721	14665	14653	14671	14572	14600	14545	14642	14379	14538	14484	14516	14677	14531	14621	14553	14624	14695	14563	14583	14722	14702	14579	14825	14650	14626	14663	14531	14658	14597	14508	14528	14558	14537	14602	14461	14765	14636	14713	14610	14642	14784	14463	14684	14607	14509	14582	14832	14581	14606	14482	14566	14693	14606	14590	14467	14763	14636	14550	14473	14689	14615	14673	14475	14476	14525	14395	14642	14671	14450	14688	14499	14731	14582	14562	14559	14505	14442	14609	14526	14785	14457	14544	14606	14584	14727	14481	14569	14457	14647	14528	14824	14794	14530	14673	14495	14696	14630	14605	14561	14697	14643	14520	14631	14687	14645	14607	14805	14680	14702	14526	14590	14587	14640	14556	14619	14666	14710	14560	14744	14496	14725	14595	14523	14838	14645	14543	14582	14725	14587	14749	14593	14665	14591	14790	14393	14576	14609	14514	14411	14734	14640	14733	14643	14624	14540	14627	14500	14461	14845	14501	14560	14500	14723	14774	14738	14744	14515	14739	14483	14635	14446	14538	14616	14653	14682	14687	14507	14662	14573	14805	14678	14658	14709	14540	14535	14555	14739	14548	14735	14487	14459	14747	14404	14679	14630	14582	14528	14649	14777	14643	14641	14680	14560	14731	14590	14495	14575	14603	14723	14697	14648	14586	14541	14496	14816	14549	14606	14613	14515	14515	14601	14486	14673	14493	14593	14731	14568	14476	14612	14571	14581	14606	14489	14667	14650	14529	14597	14557	14516	14558	14574	14500	14456	14644	14731	14665	14714	14535	14484	14490	14668	14591	14534	14625	14602	14498	14520	14636	14627	14627	14575	14628	14705	14667	14574	14564	14576	14568	14781	14627	14580	14757	14547	14641	14512	14798	14701	14681	14572	14813	14803	14632	14516	14686	14646	14648	14511	14548	14677	14654	14577	14587	14566	14657	14718	14606	14551	14746	14459	14457	14727	14627	14687	14607	14642	14494	14625	14621	14531	14811	14578	14634	14772	14720	14707	14644	14626	14615	14517	14680	14429	14733	14536	14686	14562	14585	14370	14557	14592	14572	14625	14578	14821	14716	14560	14579	14649	14526	14667	14581	14667	14722	14586	14630	14626	14550	14695	14551	14710	14538	14511	14452	14696	14719	14379	14457	14591	14663	14654	14431	14519	14672	14561	14457	14631	14629	14612	14554	14695	14604	14590	14612	14547	14625	14645	14528	14658	14697	14721	14691	14605	14672	14508	14475	14629	14557	14635	14536	14542	14569	14707	14485	14665	14579	14644	14666	14795	14760	14399	14610	14699	14694	14608	14470	14611	14731	14649	14722	14441	14778	14593	14509	14546	14540	14495	14668	14575	14668	14753	14560	14731	14477	14544	14636	14545	14694	14673	14478	14673	14483	14567	14547	14804	14676	14500	14633	14448	14570	14609	14510	14719	14638	14523	14659	14573	14635	14491	14474	14545	14686	14781	14635	14676	14751	14403	14610	14629	14571	14750	14617	14618	14735	14628	14701	14530	14614	14524	14450	14550	14396	14409	14556	14629	14522	14547	14494	14532	14523	14522	14597	14665	14532	14725	14709	14396	14553	14577	14596	14456	14468	14687	14608	14688	14541	14625	14607	14563	14476	14539	14433	14571	14683	14637	14541	14624	14513	14637	14351	14624	14570	14508	14616	14711	14602	14611	14661	14611	14700	14553	14622	14626	14751	14545	14601	14577	14633	14407	14689	14630	14528	14679	14820	14373	14768	14638	14604	14614	14679	14722	14495	14560	14630	14578	14627	14616	14799	14727	14644	14586	14630	14604	14657	14656	14589	14602	14646	14513	14478	14764	14503	14651	14554	14656	14596	14572	14644	14596	14721	14546	14622	14616	14742	14570	14588	14568	14435	14531	14616	14646	14623	14480	14699	14646	14520	14531	14657	14809	14615	14573	14664	14629	14723	14553	14579	14713	14388	14569	14789	14500	14428	14645	14649	14587	14411	14767	14657	14560	14512	14691	14600	14478	14700	14577	14624	14634	14576	14535	14728	14577	14543	14447	14669	14783	14608	14630	14561	14593	14629	14692	14738	14527	14628	14651	14561	14711	14548	14588	14694	14559	14687	14562	14764	14733	14739	14756	14671	14627	14466	14581	14540	14690	14705	14663	14546	14658	14568	14534	14629	14572	14568	14637	14506	14644	14466	14633	14512	14586	14605	14519	14537	14541	14643	14479	14691	14666	14602	14770	14523	14666	14507	14736	14552	14761	14660	14512	14637	14621	14589	14941	14740	14609	14602	14625	14626	14523	14594	14572	14544	14739	14642	14625	14652	14695	14638	14627	14541	14450	14641	14440	14573	14463	14549	14621	14667	14669	14647	14467	14468	14645	14371	14459	14633	14795	14708	14469	14714	14716	14661	14532	14581	14515	14666	14628	14602	14578	14707	14729	14519	14709	14523	14510	14725	14516	14566	14735	14847	14701	14521	14511	14537	14619	14588	14496	14696	14710	14678	14682	14511	14579	14605	14590	14486	14689	14502	14581	14722	14665	14627	14548	14618	14556	14531	14558	14628	14337	14749	14660	14781	14490	14620	14780	14606	14705	14553	14616	14635	14846	14638	14537	14553	14636	14519	14565	14695	14621	14728	14542	14566	14557	14475	14511	14612	14579	14792	14801	14591	14617	14664	14614	14483	14790	14448	14581	14577	14559	14439	14717	14483	14413	14636	14639	14554	14561	14522	14641	14671	14578	14490	14498	14728	14539	14605	14516	14481	14518	14518	14587	14576	14815	14648	14630	14698	14606	14688	14513	14555	14709	14640	14621	14723	14736	14439	14727	14579	14541	14545	14697	14653	14594	14622	14552	14682	14683	14461	14599	14567	14695	14700	14654	14593	14681	14506	14820	14532	14666	14695	14493	14554	14479	14538	14656	14600	14470	14676	14562	14630	14558	14499	14643	14643	14415	14596	14682	14510	14495	14588	14607	14774	14749	14590	14608	14702	14707	14519	14597	14534	14644	14641	14543	14655	14560	14620	14548	14385	14525	14716	14481	14538	14567	14473	14686	14753	14606	14663	14418	14705	14669	14370	14530	14527	14612	14695	14468	14730	14620	14471	14496	14630	14642	14799	14514	14850	14600	14771	14588	14564	14814	14528	14589	14651	14707	14734	14568	14677	14592	14606	14491	14633	14625	14591	14553	14537	14635	14608	14638	14619	14633	14537	14694	14482	14583	14738	14529	14627	14597	14539	14761	14623	14423	14754	14717	14612	14497	14669	14580	14636	14559	14605	14763	14715	14730	14587	14527	14627	14499	14583	14648	14585	14549	14711	14571	14627	14614	14723	14610	14632	14540	14720	14592	14730	14572	14676	14581	14614	14704	14586	14646	14607	14531	14692	14496	14622	14480	14623	14481	14511	14679	14683	14574	14678	14637	14692	14548	14544	14572	14731	14558	14588	14670	14754	14622	14559	14772	14697	14516	14597	14491	14709	14554	14659	14571	14618	14705	14581	14552	14757	14626	14608	14763	14607	14551	14599	14475	14739	14575	14763	14558	14688	14635	14581	14647	14670	14657	14533	14481	14589	14418	14669	14578	14756	14612	14580	14667	14494	14606	14701	14658	14571	14918	14551	14621	14773	14624	14560	14537	14538	14705	14465	14667	14654	14464	14664	14597	14650	14493	14375	14378	14572	14561	14676	14542	14664	14694	14605	14485	14590	14600	14513	14760	14591	14841	14691	14709	14616	14538	14800	14690	14620	14734	14537	14547	14453	14433	14620	14578	14684	14512	14577	14611	14526	14550
25766	21429	28261	25868	23344	22400	21845	19439	18771	18647	18277	18254	24333	32701	30953	23206	18530	17799	17854	17722	17705	17840	17891	17764	17796	17942	17732	17631	17807	17676	17761	17649	17623	17863	17649	17573	17672	17731	17690	17930	17897	17748	17693	17816	17747	17740	17694	17664	17590	17718	17767	17813	17717	17738	17532	17771	17748	17665	17722	17658	17637	17713	17604	17704	17685	17587	17955	17785	17813	17685	17662	17765	17748	17665	17634	18032	17862	17769	17881	17648	17776	17679	17736	17764	17644	17642	17782	17648	17588	17919	17841	17606	17564	17807	17818	17693	17766	17841	17638	17605	17730	17652	17563	17744	17777	17701	17529	17649	17615	17591	17564	17686	17494	17661	17672	17735	17540	17914	17921	17490	17755	17904	17706	17788	17617	17580	17480	17745	17520	17630	17696	17715	17656	17694	17527	17682	17671	17792	17891	17662	17933	17765	17810	18055	17996	17581	17738	17737	17830	17666	17703	17876	17901	17702	17609	17787	17620	17983	17766	17758	17806	17939	17563	17808	17693	17592	17788	17860	17698	17515	17743	17415	17658	17864	17645	17618	17636	17768	17973	17657	17681	17605	17591	17666	17818	17679	17514	17576	17688	17735	17547	17697	17767	17805	17898	17641	17742	17601	17649	17692	17788	17895	17705	17686	17718	17758	17785	17727	17687	17894	17680	17825	17948	17749	17664	17761	17692	17594	17851	17773	17605	17800	17638	17721	17622	17790	17768	17511	17887	17787	17796	17801	17955	17525	17672	17531	17617	17789	17597	17668	17776	17653	17667	17643	17605	17653	17833	17711	17503	17674	17819	17753	17611	17768	17634	17598	17694	17689	17505	17851	17817	17761	17751	17914	17824	17832	17590	17822	17779	17880	17662	17767	17930	17767	17681	17773	17772	17845	17747	17543	17780	17727	17660	17683	17730	17664	17671	17807	17702	17606	17600	17548	17787	17775	17694	17726	17697	17798	17684	17585	17580	17746	17883	17571	17747	17722	17745	17562	17720	17919	17770	17699	17703	17788	17791	17760	17705	17731	17700	17793	17754	17829	17846	17749	17795	17782	17736	17867	17762	17846	17937	17789	17669	17855	18043	17845	17658	17551	17911	17668	17583	17775	17672	17725	17894	17846	17879	17778	17722	17791	17577	17683	17437	17836	17801	17797	17760	17668	17859	17683	17727	17670	17619	17807	17799	17683	17609	17607	17889	17690	17704	17698	17683	17639	17770	17709	17792	17872	17720	17912	17841	17853	17618	17609	17607	17662	17658	17473	17707	17432	17830	17677	17699	17571	17702	17597	17657	17720	17754	17610	17636	17553	17665	17813	17875	17491	17500	17777	17777	17763	17802	17727	17589	17634	17737	17817	17771	17886	17597	17656	17752	17554	17680	17735	17774	17598	17769	17542	17701	17660	17679	17811	17643	17869	17783	17764	17630	17616	17533	17857	17655	17611	17730	17547	17737	17586	17654	17732	17761	17597	17628	17650	17630	17776	17917	17636	17790	17550	17887	17820	17722	17889	17700	17904	17683	17734	17939	17676	17724	17424	17659	17817	17785	17660	17846	18002	17523	17650	17693	17910	17946	17536	17618	17523	17460	17692	17848	17737	17672	17735	17785	17643	17554	17674	17729	17773	17661	17415	17782	17675	17471	17822	17727	17640	17686	17702	17680	17676	17733	17751	17794	17548	17843	17714	17719	17575	17569	17714	17782	17898	17663	17772	17779	17728	17692	17885	17732	17919	17634	17638	17638	18000	17760	17803	17794	17872	17885	17594	17870	17743	17558	17587	17859	17856	17754	17723	17673	17796	17553	17978	17760	17663	17785	17617	17652	17617	17695	17683	17651	17746	17545	17825	17671	17686	17638	17860	17596	17797	17786	17628	17754	17968	17689	17791	17637	17832	17900	17900	17840	17535	17875	17665	17771	17586	17759	17589	17665	17612	17671	17787	17659	17709	17681	17542	17645	17638	17794	17856	17719	17564	17649	17677	17821	17786	17846	17714	17691	17771	17802	17845	17734	17868	17744	17640	17706	17766	17569	17601	17665	17865	17721	17971	17862	17989	17686	17468	17884	17744	17773	17716	17584	17565	17727	17702	17849	17867	17771	17700	17480	17510	17531	17648	17712	17944	17972	17732	17948	17548	17729	17687	17831	17624	17623	17988	17574	17549	17585	17696	17677	17862	17804	17700	17549	17864	17904	17825	17910	17753	17682	17792	17859	17728	17910	17752	17836	17742	17635	17578	17658	17489	17634	17779	17889	17863	17777	17618	17616	17602	17722	17763	17619	17736	17838	17811	17623	17953	17857	17461	17728	17660	17844	17713	17793	17734	17669	17700	17656	17770	17707	17707	17591	17453	17634	17478	17632	17857	17738	17726	17684	17841	17764	17790	17639	17585	17656	17690	17475	17685	17709	17699	17791	17632	17549	17677	17795	17600	17596	17611	17721	17825	17830	17819	17775	17654	17530	17780	17710	17704	17788	17625	17934	17507	17674	17588	17541	17563	17891	17793	17605	17620	17691	17653	17673	17821	17717	17896	17819	17511	17656	17768	17878	17613	17595	17961	17762	17830	17768	17493	17643	17716	17552	17586	17604	17741	17762	17611	17889	17621	17738	17912	17594	17873	17662	17591	17593	17679	17600	17942	17636	17659	17711	17826	17645	17641	17743	17724	17783	17494	17797	17470	17658	17872	17584	17681	17763	17775	17724	17694	17777	17702	17686	17630	17683	17698	17685	17692	17990	17801	17770	17498	17780	17720	17892	17686	17722	17627	17744	17602	17726	17675	17750	17693	17698	17769	17616	17666	17690	17653	17842	17662	17800	17865	17520	17642	17706	17749	17783	17861	17730	17800	17552	17759	17706	17509	17586	17688	17764	17754	17719	17644	17786	17709	17797	17718	17841	17553	17615	17519	17477	17541	17808	17552	17719	17854	17762	17748	17422	17714	17583	17881	17673	17654	17756	17730	17652	17599	17741	17703	17861	17685	17760	17392	17862	17674	17595	17540	17725	17768	17752	17831	17730	17673	17656	17793	17702	17703	17724	17709	17560	17596	17645	17678	17835	17698	17731	17675	17792	17819	17853	17564	17742	17727	17546	17744	17826	17559	17798	17683	17900	17591	17621	17788	17724	17564	17739	17828	17651	17880	17681	17745	17912	17734	17651	17756	17700	17618	17862	17667	17833	17617	17862	17640	17892	17591	17881	17578	17711	17727	17725	17556	17856	17779	17837	17709	17743	17688	17758	17803	17596	17744	17710	17736	17619	17673	17742	17852	17824	17756	17764	17925	17715	17822	17841	17827	17776	17579	17770	17614	17656	17637	17724	17736	17723	17796	17886	17723	17849	17680	17724	17719	17968	17765	17550	17656	17797	17833	17834	17789	17928	17598	17794	17728	17665	17957	17839	17700	17680	17560	17765	17743	17663	17654	17723	17686	17776	17728	17565	17792	17881	17643	17492	17823	17654	17708	17745	17678	17763	17687	17662	17750	17767	17708	17658	17661	17652	17524	17587	17664	17756	17770	17723	17749	17711	17565	17636	17789	17880	17631	17690	17820	17545	17615	17730	17558	17633	17703	17723	17741	17740	17829	17668	17490	17627	17600	17769	17857	17446	17922	17873	17793	17938	17718	17493	17664	17766	17598	17842	17675	17620	17555	17619	17600	17789	17584	17853	17599	17741	17598	17473	17698	17875	17614	17839	17546	17519	17603	17765	17639	17870	17710	17646	17679	17753	17790	17726	17695	17559	17696	17872	17634	17850	17792	17805	17769	17712	17701	17691	17777	17759	17624	17653	17728	17696	17641	17685	17844	17802	17824	17660	17655	17699	17647	17679	17700	17641	17515	17745	17881	17943	17791	17714	17837	17890	17756	17711	17776	17765	17724	17843	17706	17728	17611	17872	17816	17778	17648	17773	17805	17622	17634	17620	17669	17617	17720	17845	17682	17829	17829	17889	17982	17727	17728	17756	17735	17542	17779	17958	17595	17759	17526	17602	17765	17935	17505	17869	17732	18034	17483	17655	17869	17822	17550	17892	17624	17867	17629	17633	17779	17701	17626	17791	17727	17744	17672	17744	17709	17775	17586	17647	17685	17892	17756	17788	17620	17790	17718	17859	17911	17692	17769	17680	17815	18083	17632	17814	17848	17867	17872	17644	17801	17575	17691	17621	17756	17732	17832	17736	17478	17575	17637	17830	17663	17780	17785	17675	17731	17586	17650	17721	17566	17767	17923	17907	17713	17807	17978	17769	17692	17740	17865	17857	17856	17629	17668	17981	17813	17723	17884	17788	17823	17956	17588	17806	17682	17761	17987	17719	17730	17837	17612	17688	17587	17772	17655	17754	17628	17590	17676	17652	17554	17568	17698	17738	17518	17793	17651	17711	17651	17656	17521	17765	17669	17645	17832	17699	17619	17745	17603	17561	17309	17750	17661	17531	17559	17744	17830	17959	17764	17709	17517	17581	17668	17753	17643	17753	17587	17945	17811	17844	17734	17737	17610	17505	17631	17723	18031	17617	17787	17985	17837	17355	17822	17637	17805	17602	17555	17553	17751	17742	17702	17779	17749	17913	17594	17785	17708	17860	17535	17796	17768	17659	17693	17791	17772	17625	17752	17632	17672	17751	17711	17599	17779	17846	17670	17843	17592	17654	17652	17605	17957	17902	17762	17835	17639	17527	17727	17618	17862	17686	17722	17770	17516	17792	17749	17874	17819	17652	17455	18018	17655	17615	17612	17800	17815	17633	17496	17762	17685	17518	17583	17754	17958	17774	17569	17845	17653	17710	17674	17598	17795	17657	17804	17704	17702	17908	17751	17717	17833	17642	17761	17727	17623	17767	17733	17725	17812	17850	17748	17733	17676	17749	17638	17815	17882	17725	17712	17884	17740	17656	17732	17635	17813	17677	17662	17990	17798	17860	17799	17840	17784	18017	17751	17850	17872	17519	17708	17887	17780	17774	17787	17818	17710	17662	17719	17685	17772	17551	17742	17812	17794	17671	17891	17722	17723	17805	17738	17749	17797	17694	17808	17742	17880	17627	17627	17758	17970	17648	17780	17685	17644	17524	17894	17799	17655	17797	17781	17789	17815	17815	17690	17624	17679	17690	17697	17592	17672
21570	29163	30725	26091	22099	19856	18593	17150	16510	16005	15124	15117	25814	33828	30699	19511	14834	14727	14621	14361	14627	14708	14534	14481	14432	14682	14695	14647	14516	14649	14695	14692	14653	14618	14699	14485	14651	14605	14689	14654	14607	14780	14553	14702	14731	14497	14475	14684	14681	14578	14583	14643	14463	14546	14468	14691	14654	14425	14732	14575	14795	14523	14513	14514	14582	14575	14669	14573	14673	14338	14650	14471	14548	14799	14473	14616	14492	14691	14548	14459	14680	14669	14669	14571	14584	14573	14709	14554	14782	14667	14670	14592	14669	14793	14846	14718	14660	14537	14459	14667	14467	14660	14656	14769	14725	14520	14500	14721	14623	14743	14756	14432	14512	14622	14635	14537	14759	14586	14675	14743	14638	14564	14491	14722	14354	14620	14538	14704	14514	14740	14610	14511	14516	14492	14541	14671	14604	14672	14675	14631	14628	14502	14754	14632	14637	14660	14649	14664	14521	14399	14837	14621	14645	14558	14452	14552	14630	14622	14732	14587	14431	14534	14709	14577	14857	14573	14811	14709	14433	14559	14615	14454	14577	14592	14620	14536	14617	14701	14622	14554	14565	14496	14579	14644	14568	14783	14410	14426	14468	14725	14641	14480	14508	14508	14455	14504	14619	14641	14779	14519	14536	14598	14560	14667	14666	14669	14548	14641	14616	14739	14483	14760	14558	14473	14506	14575	14609	14542	14675	14830	14386	14634	14624	14617	14598	14946	14561	14533	14662	14637	14444	14583	14618	14452	14548	14446	14420	14543	14515	14595	14620	14557	14480	14567	14589	14762	14600	14598	14593	14725	14578	14502	14716	14641	14699	14627	14574	14528	14652	14561	14510	14608	14665	14642	14643	14655	14574	14670	14556	14386	14510	14589	14545	14939	14381	14731	14647	14722	14494	14676	14682	14639	14727	14592	14522	14631	14699	14568	14469	14537	14496	14618	14596	14577	14621	14553	14543	14617	14770	14572	14657	14700	14621	14741	14715	14576	14683	14392	14772	14650	14645	14602	14533	14648	14495	14703	14662	14612	14563	14553	14318	14646	14671	14663	14553	14660	14595	14525	14414	14697	14612	14541	14668	14606	14453	14752	14489	14623	14695	14564	14610	14578	14562	14526	14700	14763	14647	14355	14609	14544	14493	14681	14691	14530	14723	14660	14658	14529	14656	14594	14531	14656	14676	14751	14715	14483	14618	14736	14530	14633	14535	14629	14623	14599	14540	14553	14441	14627	14577	14420	14642	14613	14559	14607	14593	14495	14620	14565	14745	14621	14529	14577	14563	14407	14827	14631	14398	14596	14662	14593	14531	14521	14476	14726	14645	14507	14632	14578	14497	14554	14570	14565	14678	14691	14608	14769	14606	14694	14571	14442	14436	14512	14626	14624	14507	14642	14605	14615	14669	14456	14684	14755	14614	14885	14605	14675	14612	14637	14652	14772	14604	14597	14586	14424	14521	14654	14618	14735	14518	14422	14567	14613	14669	14628	14795	14552	14756	14588	14667	14761	14665	14520	14543	14594	14505	14582	14675	14582	14524	14491	14657	14709	14532	14648	14560	14579	14659	14691	14492	14727	14642	14662	14655	14458	14515	14689	14732	14612	14358	14481	14541	14536	14535	14700	14557	14503	14687	14637	14805	14462	14692	14557	14457	14603	14610	14714	14612	14589	14564	14619	14738	14426	14688	14385	14652	14558	14640	14734	14669	14464	14634	14570	14653	14505	14529	14614	14543	14431	14667	14379	14685	14479	14508	14631	14661	14683	14617	14459	14579	14702	14706	14619	14471	14773	14618	14661	14511	14611	14411	14588	14448	14655	14663	14797	14548	14581	14615	14405	14731	14476	14568	14574	14535	14475	14683	14714	14549	14634	14602	14396	14425	14615	14535	14565	14760	14635	14731	14662	14502	14515	14635	14640	14516	14626	14751	14506	14569	14456	14429	14567	14644	14510	14585	14650	14482	14522	14616	14500	14546	14678	14470	14653	14534	14766	14560	14563	14609	14465	14640	14602	14601	14435	14612	14607	14586	14709	14754	14556	14616	14590	14502	14679	14649	14682	14725	14389	14725	14569	14640	14711	14508	14603	14639	14540	14635	14613	14508	14604	14533	14786	14734	14677	14840	14394	14443	14694	14512	14461	14500	14511	14590	14648	14499	14524	14565	14699	14585	14577	14690	14658	14714	14670	14679	14507	14541	14534	14608	14578	14547	14585	14618	14670	14678	14595	14651	14681	14403	14626	14712	14617	14639	14728	14564	14648	14545	14555	14483	14677	14514	14614	14789	14391	14694	14664	14642	14603	14535	14462	14667	14537	14532	14642	14608	14703	14750	14584	14754	14738	14746	14611	14564	14599	14634	14581	14778	14538	14661	14567	14576	14591	14745	14773	14654	14587	14714	14708	14661	14691	14722	14741	14610	14499	14479	14548	14589	14721	14486	14703	14474	14688	14671	14549	14616	14610	14545	14403	14715	14568	14577	14765	14652	14436	14687	14466	14737	14611	14663	14491	14565	14554	14536	14530	14607	14609	14510	14616	14514	14589	14480	14674	14555	14606	14752	14680	14667	14727	14568	14687	14513	14667	14582	14626	14601	14618	14608	14739	14631	14399	14492	14632	14674	14614	14620	14699	14694	14547	14615	14558	14757	14525	14643	14676	14587	14628	14582	14507	14658	14431	14547	14715	14587	14610	14614	14652	14537	14415	14460	14593	14695	14510	14570	14737	14616	14582	14651	14565	14686	14601	14635	14726	14486	14511	14582	14757	14720	14618	14604	14515	14464	14437	14475	14671	14640	14672	14523	14592	14723	14622	14587	14633	14681	14519	14595	14511	14569	14663	14520	14678	14595	14614	14620	14502	14686	14608	14747	14639	14666	14610	14702	14658	14537	14567	14550	14464	14828	14627	14598	14570	14678	14455	14415	14636	14618	14710	14597	14796	14665	14676	14527	14707	14611	14432	14860	14582	14451	14625	14554	14725	14540	14687	14505	14727	14646	14784	14424	14420	14588	14557	14596	14624	14821	14549	14638	14511	14733	14688	14783	14429	14640	14575	14639	14586	14654	14674	14601	14628	14662	14677	14540	14545	14514	14600	14607	14629	14604	14656	14709	14731	14658	14572	14531	14658	14547	14613	14619	14589	14486	14632	14571	14587	14648	14651	14627	14557	14660	14630	14678	14556	14620	14616	14591	14797	14552	14576	14687	14549	14614	14597	14707	14546	14711	14506	14646	14579	14705	14526	14681	14511	14677	14794	14491	14552	14630	14670	14819	14577	14634	14741	14660	14510	14521	14553	14535	14642	14758	14542	14605	14480	14523	14819	14696	14511	14602	14624	14627	14609	14664	14654	14667	14827	14580	14519	14494	14679	14659	14523	14708	14718	14437	14622	14693	14642	14472	14759	14616	14551	14714	14621	14711	14479	14726	14665	14561	14617	14562	14557	14522	14579	14610	14574	14608	14654	14603	14747	14735	14573	14472	14499	14631	14718	14693	14556	14491	14508	14587	14591	14443	14612	14655	14600	14529	14550	14666	14502	14636	14509	14561	14690	14652	14681	14756	14648	14530	14528	14525	14595	14639	14513	14728	14589	14621	14532	14552	14721	14450	14616	14707	14599	14627	14543	14668	14570	14422	14658	14576	14501	14665	14476	14726	14541	14608	14518	14812	14597	14613	14580	14664	14687	14564	14640	14683	14605	14594	14740	14625	14594	14606	14649	14432	14659	14478	14725	14587	14587	14500	14487	14601	14714	14481	14667	14638	14705	14556	14558	14653	14683	14492	14701	14779	14646	14828	14654	14513	14555	14530	14501	14580	14747	14539	14534	14547	14538	14515	14715	14627	14524	14729	14605	14676	14543	14435	14723	14560	14621	14611	14677	14707	14623	14629	14573	14672	14544	14522	14611	14667	14648	14395	14497	14584	14471	14657	14787	14681	14565	14755	14632	14647	14740	14454	14622	14596	14537	14504	14633	14555	14558	14625	14493	14719	14507	14692	14573	14538	14597	14699	14424	14681	14546	14672	14566	14673	14466	14600	14560	14611	14744	14704	14697	14739	14583	14518	14605	14817	14629	14587	14683	14353	14644	14698	14626	14514	14607	14539	14518	14670	14542	14624	14662	14486	14582	14688	14684	14568	14613	14644	14553	14601	14609	14595	14669	14522	14668	14650	14742	14538	14568	14593	14654	14636	14620	14625	14583	14605	14654	14539	14621	14494	14565	14545	14526	14687	14489	14721	14461	14448	14581	14465	14753	14556	14568	14593	14589	14764	14550	14432	14441	14630	14640	14691	14663	14561	14675	14603	14693	14694	14520	14591	14553	14503	14566	14648	14550	14642	14596	14738	14562	14627	14576	14760	14544	14535	14394	14725	14528	14651	14723	14527	14582	14505	14521	14691	14552	14571	14618	14619	14592	14654	14436	14681	14599	14556	14695	14689	14720	14722	14736	14495	14501	14472	14596	14714	14676	14391	14536	14706	14602	14569	14571	14512	14684	14663	14674	14597	14636	14511	14667	14491	14555	14501	14589	14576	14673	14592	14570	14514	14530	14716	14664	14663	14494	14546	14564	14550	14748	14648	14540	14667	14559	14647	14566	14543	14661	14517	14532	14584	14608	14521	14500	14638	14661	14495	14738	14370	14667	14722	14518	14486	14720	14575	14545	14487	14751	14541	14439	14546	14763	14626	14681	14603	14823	14548	14735	14552	14847	14619	14716	14702	14576	14561	14614	14518	14566	14609	14547	14611	14604	14728	14543	14608	14561	14584	14699	14605	14563	14382	14620	14638	14546	14519	14732	14598	14634	14559	14586	14508	14488	14670	14526	14453	14513	14583	14611	14577	14540	14719	14519	14624	14795	14426	14708	14569	14747	14474	14647	14592	14639	14665	14518	14466	14764	14606	14614	14691	14515	14768	14278	14723	14670	14571	14508	14475	14818	14574	14589	14707	14747	14463	14776	14569	14538	14517	14797	14555	14795	14708	14433	14667	14621	14575	14544	14454	14450	14692	14558	14561	14586	14782	14548	14742	14538	14641	14561	14441	14538	14656	14644	14656	14599	14556	14648	14602	14650	14662	14586	14608	14715	14550	14618	14543	14526	14546	14724	14529	14528	14652	14658
23954	21314	28851	24239	22326	25590	27253	22077	20790	20366	19610	19354	31379	44932	39424	28716	19993	18804	18754	18549	18599	18721	18735	18668	18613	18483	18673	18468	18773	18822	18465	18283	18477	18438	18435	18401	18367	18462	18546	18433	18318	18405	18365	18555	18427	18362	18279	18519	18481	18522	18422	18661	18561	18606	18599	18479	18585	18250	18614	18388	18320	18657	18641	18411	18398	18523	18454	18506	18400	18635	18243	18508	18411	18286	18539	18520	18436	18569	18436	18524	18445	18452	18392	18456	18406	18485	18327	18526	18347	18561	18566	18540	18486	18395	18424	18335	18477	18696	18348	18485	18457	18345	18396	18619	18516	18468	18376	18556	18501	18588	18377	18546	18486	18421	18439	18422	18460	18560	18490	18290	18385	18368	18365	18384	18461	18430	18360	18531	18524	18358	18390	18400	18490	18564	18485	18544	18561	18394	18361	18679	18451	18507	18377	18413	18389	18346	18404	18374	18199	18509	18603	18429	18450	18279	18614	18353	18391	18514	18378	18427	18510	18423	18319	18600	18477	18358	18519	18420	18425	18494	18498	18607	18463	18612	18446	18378	18258	18510	18432	18426	18464	18446	18375	18559	18353	18392	18474	18569	18604	18427	18534	18408	18509	18324	18642	18449	18696	18538	18519	18489	18499	18532	18609	18388	18493	18463	18552	18470	18368	18405	18372	18573	18498	18398	18410	18329	18352	18253	18558	18378	18271	18378	18464	18507	18579	18440	18296	18491	18315	18536	18514	18442	18430	18691	18372	18239	18490	18485	18347	18284	18370	18395	18475	18262	18382	18309	18292	18456	18316	18291	18464	18500	18549	18494	18392	18589	18386	18282	18500	18401	18426	18295	18294	18386	18557	18474	18264	18258	18416	18326	18255	18453	18661	18298	18485	18408	18424	18324	18373	18322	18384	18476	18408	18295	18518	18418	18483	18348	18304	18386	18700	18433	18550	18698	18334	18422	18385	18460	18424	18338	18304	18556	18306	18429	18260	18326	18492	18503	18654	18380	18716	18408	18511	18395	18421	18403	18328	18365	18415	18276	18436	18491	18360	18710	18383	18283	18528	18349	18488	18372	18403	18639	18525	18363	18418	18535	18419	18244	18568	18333	18389	18312	18626	18653	18359	18424	18610	18454	18398	18452	18524	18412	18453	18420	18239	18417	18356	18694	18459	18379	18480	18282	18463	18239	18328	18540	18253	18373	18455	18303	18453	18584	18563	18470	18534	18290	18440	18316	18353	18623	18475	18441	18305	18247	18381	18338	18432	18460	18567	18411	18587	18637	18394	18368	18383	18479	18316	18239	18517	18260	18474	18514	18431	18260	18423	18477	18325	18472	18419	18483	18472	18374	18539	18390	18373	18479	18402	18278	18384	18459	18529	18378	18406	18292	18309	18358	18653	18563	18426	18361	18373	18459	18440	18615	18439	18685	18512	18383	18499	18358	18385	18347	18633	18351	18458	18470	18338	18312	18351	18595	18286	18475	18441	18478	18522	18081	18510	18391	18283	18337	18520	18560	18490	18376	18421	18226	18388	18436	18446	18543	18327	18591	18308	18335	18142	18387	18473	18589	18339	18542	18382	18655	18518	18266	18359	18243	18492	18578	18254	18433	18337	18379	18560	18359	18331	18421	18590	18415	18616	18388	18277	18344	18539	18408	18337	18303	18643	18465	18269	18530	18441	18585	18526	18463	18403	18260	18376	18372	18334	18561	18575	18387	18382	18687	18528	18351	18492	18383	18023	18450	18626	18406	18498	18514	18258	18558	18524	18492	18473	18237	18413	18449	18344	18316	18408	18433	18339	18259	18561	18198	18403	18390	18598	18433	18537	18527	18397	18357	18589	18555	18339	18413	18372	18648	18171	18358	18346	18324	18357	18693	18560	18414	18271	18605	18279	18269	18425	18373	18451	18624	18582	18422	18336	18463	18615	18400	18486	18442	18467	18561	18482	18327	18438	18583	18578	18295	18386	18340	18709	18462	18332	18471	18662	18409	18499	18572	18385	18235	18563	18549	18670	18621	18521	18392	18361	18585	18425	18265	18182	18334	18410	18342	18521	18393	18538	18706	18583	18521	18620	18465	18503	18418	18426	18359	18557	18427	18305	18281	18440	18416	18408	18616	18320	18483	18455	18471	18449	18380	18558	18543	18419	18521	18401	18309	18398	18410	18547	18316	18493	18417	18255	18369	18545	18404	18543	18459	18395	18255	18605	18413	18374	18217	18429	18520	18494	18436	18564	18464	18355	18290	18509	18443	18529	18351	18627	18544	18221	18478	18465	18659	18449	18407	18543	18334	18531	18617	18358	18222	18521	18405	18545	18389	18557	18562	18488	18415	18514	18326	18536	18442	18406	18501	18230	18355	18139	18365	18459	18402	18559	18453	18484	18652	18471	18453	18452	18492	18558	18448	18479	18543	18552	18400	18394	18371	18224	18590	18483	18506	18523	18295	18250	18386	18556	18614	18464	18435	18412	18481	18447	18652	18492	18384	18793	18435	18621	18341	18656	18563	18449	18330	18458	18495	18427	18409	18396	18425	18541	18328	18435	18418	18256	18311	18444	18517	18507	18307	18464	18325	18173	18376	18425	18435	18542	18478	18425	18465	18259	18382	18470	18637	18347	18363	18400	18269	18483	18767	18747	18502	18343	18443	18190	18544	18292	18322	18433	18488	18456	18341	18280	18263	18699	18424	18462	18473	18338	18576	18507	18176	18282	18378	18438	18298	18512	18290	18477	18399	18404	18260	18332	18529	18297	18521	18270	18410	18458	18671	18281	18605	18402	18580	18443	18239	18302	18724	18329	18442	18447	18557	18415	18461	18256	18421	18400	18522	18421	18435	18537	18191	18462	18530	18521	18455	18267	18575	18512	18370	18397	18415	18452	18498	18207	18364	18451	18386	18493	18437	18422	18292	18612	18462	18515	18614	18570	18601	18665	18543	18373	18474	18473	18395	18565	18442	18477	18220	18492	18272	18430	18352	18346	18373	18636	18530	18388	18509	18504	18420	18519	18347	18396	18269	18450	18383	18456	18412	18382	18443	18535	18477	18443	18252	18489	18438	18481	18409	18251	18321	18433	18504	18412	18416	18490	18224	18551	18376	18603	18403	18479	18362	18405	18267	18276	18502	18515	18375	18406	18568	18375	18541	18504	18421	18477	18376	18541	18259	18354	18315	18572	18521	18340	18514	18466	18343	18229	18378	18468	18365	18602	18519	18355	18391	18441	18468	18491	18768	18480	18454	18525	18525	18370	18488	18415	18464	18694	18458	18251	18205	18444	18380	18513	18330	18354	18301	18594	18427	18393	18265	18250	18355	18524	18302	18430	18829	18434	18447	18468	18401	18772	18317	18463	18303	18510	18621	18517	18256	18460	18396	18266	18382	18340	18312	18567	18454	18478	18263	18416	18357	18544	18245	18433	18534	18597	18521	18618	18552	18321	18387	18560	18483	18480	18488	18251	18409	18464	18275	18199	18298	18405	18337	18277	18289	18318	18243	18436	18136	18396	18551	18446	18519	18500	18310	18539	18353	18324	18517	18689	18494	18436	18176	18514	18299	18386	18363	18106	18261	18356	18543	18326	18491	18341	18570	18326	18608	18429	18280	18283	18409	18299	18247	18535	18408	18445	18468	18477	18360	18303	18434	18332	18335	18437	18467	18301	18649	18127	18168	18501	18472	18559	18463	18348	18378	18415	18222	18639	18351	18647	18472	18519	18352	18523	18501	18562	18311	18565	18513	18240	18209	18561	18253	18569	18487	18512	18520	18556	18539	18445	18191	18591	18547	18435	18322	18416	18460	18449	18523	18427	18491	18458	18570	18459	18311	18381	18306	18473	18725	18436	18389	18276	18423	18384	18205	18500	18286	18435	18336	18681	18459	18445	18552	18553	18666	18612	18559	18429	18552	18511	18401	18540	18467	18325	18423	18257	18469	18516	18227	18226	18626	18299	18286	18274	18517	18422	18316	18414	18215	18557	18286	18660	18368	18499	18494	18261	18438	18720	18569	18343	18421	18701	18385	18523	18260	18315	18376	18580	18451	18496	18420	18346	18567	18593	18416	18337	18560	18352	18445	18464	18642	18534	18516	18426	18228	18480	18378	18645	18668	18635	18397	18388	18467	18481	18580	18547	18283	18406	18331	18360	18422	18456	18483	18497	18295	18390	18397	18327	18520	18537	18227	18324	18409	18594	18565	18421	18694	18606	18514	18379	18412	18492	18273	18504	18551	18561	18250	18289	18587	18639	18433	18448	18527	18600	18291	18399	18341	18556	18569	18443	18299	18452	18593	18450	18626	18358	18524	18648	18433	18440	18487	18453	18527	18427	18462	18450	18414	18582	18406	18458	18387	18424	18502	18383	18378	18310	18237	18416	18611	18475	18355	18390	18624	18342	18393	18385	18398	18249	18525	18633	18386	18369	18326	18495	18443	18259	18380	18593	18504	18301	18387	18427	18369	18319	18620	18557	18379	18644	18441	18358	18466	18326	18372	18481	18253	18311	18477	18572	18440	18337	18365	18421	18590	18398	18797	18654	18417	18460	18556	18386	18318	18494	18396	18390	18457	18338	18415	18367	18348	18410	18628	18605	18501	18360	18635	18526	18354	18261	18420	18442	18502	18438	18451	18486	18395	18223	18444	18520	18378	18516	18504	18612	18526	18211	18393	18315	18469	18281	18482	18598	18648	18724	18466	18646	18641	18310	18451	18436	18547	18669	18373	18461	18162	18613	18403	18381	18447	18397	18575	18438	18347	18340	18541	18676	18583	18514	18623	18547	18327	18400	18411	18495	18555	18433	18414	18458	18238	18425	18520	18345	18752	18521	18465	18455	18446	18289	18577	18365	18364	18291	18351	18327	18530	18494	18459	18403	18366	18380	18350	18356	18458	18322	18463	18292	18678	18442	18349	18508	18525	18268	18407	18453	18444	18642	18310	18319	18453	18386	18264	18259	18414	18442	18398	18036	18668	18380	18452	18366	18370	18350	18522	18445	18395	18476	18427	18344	18282	18440	18388	18264	18654	18387	18413	18371	18368	18351	18463	18534	18566	18520	18427	18323	18387	18414	18590	18751	18528	18457	18510	18583	18447	18600	18331	18363	18371	18236	18515	18396	18405	18422	18405
24934	38505	40335	31558	25266	24663	23090	19635	18768	17762	16462	16471	33885	45139	38530	25447	15154	14913	15005	15063	15079	15022	15075	14981	15138	15015	15064	15169	14977	14900	15058	15100	14979	15108	15070	15153	15127	14962	14934	15084	15074	15103	14938	14995	15166	14983	14858	14996	15000	14988	14997	15164	15011	15020	14967	15144	15064	14916	15104	15011	14986	14995	15014	14793	15053	14953	14970	14988	14810	15085	15068	15228	14966	14891	15043	15073	15116	14889	15171	14994	15038	14921	14889	14939	14887	15038	14947	15016	15019	15041	15226	14891	14933	14901	15042	14915	14943	14923	15003	15076	14919	15080	15046	15078	14863	14906	15054	14906	15113	14854	14862	15059	14943	15018	14849	14900	15015	15055	15025	14887	15106	14966	14978	15079	14865	15088	14760	14940	14954	14991	14829	15011	14898	14883	15028	14954	15013	15017	14894	15021	14983	15037	15056	15141	15050	14869	15070	14869	15061	15026	14957	14928	14878	14837	14883	15214	15074	14920	15063	14968	15019	14848	14918	14868	15017	14888	14739	15014	15078	14961	15058	15063	14912	15079	14946	15087	14915	15021	15075	15136	14887	14975	14933	15078	15104	14942	14990	14962	15055	14949	15007	15053	14943	14907	14975	14863	15061	14939	14921	15011	15008	14935	14986	14853	15009	15027	15006	15022	15049	15024	14949	15169	15038	14814	15054	14836	14880	14933	15126	14917	15082	14949	15189	14927	15015	14996	15075	14964	14864	15115	14914	14888	15091	14907	14934	14976	15083	14720	14821	14881	15038	15009	15023	14803	14947	14878	15066	14986	14923	15077	15030	14969	15066	15107	14826	15047	15014	14998	14879	14954	14792	15102	15125	14887	14993	15014	14855	15123	14908	15077	15029	14879	14921	15103	14969	14931	15058	14947	15059	14915	15139	15003	14865	14922	14971	15138	14936	14906	15016	15075	15064	15069	15022	15096	15017	14921	14822	14836	14860	14984	14837	15028	14990	15126	14950	14962	15131	14965	15064	14847	15027	15192	15070	14943	15198	15048	14989	15015	15070	14821	15101	14771	15033	14859	15193	14812	14932	14998	15113	14986	14978	14894	14889	14930	14835	14925	14860	15139	14945	14927	15196	14788	14947	15022	15059	15075	14933	14926	14948	14880	15039	14935	15015	15054	15102	15075	15009	15056	15030	14975	14819	14739	14824	14993	14928	14862	15062	14970	14918	15082	14989	15013	15019	15035	15006	14978	14795	14971	15069	15207	15072	14882	14947	14961	15016	15069	14994	15019	14833	15139	14989	14968	14952	14974	14918	14859	14835	14913	15047	14894	14815	14982	15184	15135	14972	15046	14965	14929	14997	14925	14978	15028	14941	15042	14836	14959	14951	14870	14835	14829	14945	15088	15058	15069	15060	14968	15042	14931	15163	14995	14853	15039	15010	15029	14869	14951	14989	14938	14794	14978	15064	14928	15151	14955	15002	15109	14834	14894	14949	14753	15016	14869	14895	14907	14917	15020	15138	14846	15020	14886	14925	14891	15121	15038	15104	14773	15080	14882	14985	15218	14936	14849	14979	15079	14811	15036	14929	14972	15074	14988	14964	14973	15106	14896	15065	14980	14989	14916	14890	15043	14805	14966	14929	14969	15042	14928	15083	14973	15027	14941	14956	14871	15020	15089	14907	15017	14985	14945	14802	15043	14861	14977	14862	15017	14868	14983	14892	15014	15022	14838	14977	14910	14919	15030	14971	15053	14870	14833	14933	14950	14905	15099	14998	14980	15095	15019	14939	14990	14850	14893	14909	14914	14924	15046	14869	15009	15188	14945	14993	14896	15023	15017	15014	15042	14814	14894	14961	15005	15015	14934	14964	14887	14854	14915	15017	15068	14998	14910	14945	14944	15051	14888	15031	14802	15083	14946	15201	15023	14912	15013	14884	14898	15027	15100	14954	14835	14961	14999	14939	14994	14776	15044	14977	14911	14876	15081	15003	14970	15048	14907	15040	15092	15050	14868	14960	14966	15082	14925	14920	14873	14928	15026	14875	14946	14957	15033	15046	14964	14996	15155	15115	14927	14960	15018	14822	15026	14993	14903	14753	14826	15169	15030	15102	14945	14857	14970	14991	15048	14899	15115	14935	14919	14987	15035	15027	15018	14769	14976	15009	15002	15019	15019	14826	14982	14867	14959	15135	14746	15110	15095	14987	14899	14980	14978	15044	14912	15006	14977	14849	14959	14988	14946	14933	14960	14864	14973	15119	14941	14977	14920	15052	15062	15053	15051	15072	15038	14935	15168	14766	14997	15027	14884	15142	15043	15064	14983	15127	14865	14989	14753	14935	14879	15006	15040	14959	14936	14950	15129	14786	14859	15035	14961	14886	15041	14984	15020	14980	15133	15013	15053	14866	14954	14962	15043	15086	14895	14899	14898	15014	15073	15024	15050	15062	14898	15060	14853	14844	14910	14751	15019	15043	14937	14810	14982	15005	14967	15026	15021	15005	14920	15056	15119	14829	15016	14906	14861	15002	15011	15057	14938	14793	14815	15004	14967	14915	15027	14935	14916	15069	14966	14898	14893	14939	14964	14955	14989	14974	15151	14939	14978	14855	14804	14943	14766	15078	15085	15020	15051	14943	15062	14959	15046	14902	14930	14928	15045	14996	14896	14831	14892	15020	15017	14908	15035	14867	15137	15212	14891	14931	15007	14944	15042	15035	15008	14870	14947	15115	14895	15157	15042	14907	15063	14968	15038	14965	14900	15000	14930	15188	14890	14846	14966	14827	14826	14946	15033	15021	14980	14991	15113	14955	14893	14924	14798	14918	14973	15000	14942	14938	14949	15022	15025	15036	15051	14904	15065	15177	14981	15073	15058	14995	15068	15000	15189	15081	14917	15044	14994	14990	14964	14921	15009	15065	15109	14808	14854	14929	14933	15162	15027	15237	15075	15016	14682	14961	15087	14869	14829	15046	15083	14973	14951	14959	15016	14949	14905	14962	15026	15066	14981	14951	15099	15050	14965	14976	14898	15033	14856	14967	14738	14962	14714	15043	14980	15145	14847	15080	14928	14892	15070	15050	14804	14973	14878	15092	15034	14947	15048	14861	15052	15018	15062	15081	15025	14995	15083	14841	14748	15082	14887	14982	15001	14975	15058	15097	15111	14919	14908	15101	14857	15031	14862	14999	14951	15071	15085	14868	14758	15012	15083	14968	14766	15033	14978	15070	15010	14912	15049	15029	14851	14982	15099	15023	15022	15001	15070	15045	15049	14762	14834	14951	14934	14851	14862	14940	15052	14871	14888	14954	15062	14986	15000	14984	14974	14816	15012	15090	14952	15004	15028	14918	14800	15141	15026	14973	15041	15104	14841	15041	14917	15026	14904	14966	14958	14922	14900	14876	15072	14919	15012	14917	15158	14962	15164	14955	15059	14947	14895	14920	15065	14923	14990	14996	14994	15094	14984	15134	14967	15036	15097	14901	14982	15010	14961	15007	14788	14984	14869	15052	15055	15083	15173	15100	14911	14877	15013	15122	14984	14861	15058	15112	14990	14922	14934	14852	15040	14965	14900	14909	15003	14805	14917	14795	14988	14917	14892	15083	15070	14848	14911	15119	14792	14824	14808	15003	15110	14919	15035	14979	14958	15106	15015	14870	15027	14944	14885	14938	15048	14980	15008	14954	15029	14854	15083	14893	15079	14854	15071	14935	14852	14846	14962	15000	14768	15047	15017	14875	15020	15122	14916	15164	14856	14966	14839	15111	14904	14941	14902	14753	14962	14933	15027	14990	15086	15032	15012	14936	14950	15080	14947	15240	15030	14910	14975	15222	14883	14970	15145	15073	14963	15011	15006	14897	14858	14947	14912	15095	14827	14986	15005	15080	14750	14872	15056	14948	14970	15097	14940	14845	15189	15150	15059	14903	14833	14973	15081	15018	15030	15076	15005	15035	14991	14923	14949	14754	14809	14981	15014	14880	15054	15005	15062	14893	15010	15020	14972	14898	14870	14924	15062	15023	15093	15098	15121	14978	14787	15032	15099	15165	14897	15009	14874	15010	15044	15034	14888	15071	15089	15084	14976	15091	14993	14935	15029	15144	14885	15010	14935	14928	15197	15024	14952	14994	15008	15106	14875	14835	14956	14985	14982	15075	14833	15063	14974	14940	15077	15107	15061	14958	14969	14890	14829	15129	14904	15166	14955	15020	14983	15144	14884	14940	14984	14927	14946	15041	15063	15125	14989	15136	15030	15052	15038	14893	14939	14929	15223	14927	14898	14774	14798	14789	15131	14904	14670	14926	15088	14822	15036	14958	14765	14948	14864	15012	14976	14893	15056	15034	14954	15144	14873	14900	15030	15065	14780	15059	15093	15026	15034	14904	15111	15009	14941	14967	15016	14992	14871	14877	14946	15063	14928	15216	14970	14957	15203	14980	14992	14971	15189	15063	14933	14896	14930	14829	15133	14894	15164	14941	14832	15012	14980	15041	15112	15064	15121	15065	15069	14946	14873	15053	15150	14846	14948	14896	15004	15006	14939	14881	14920	15048	14864	15000	14962	15032	14809	14935	15040	14874	14810	15006	15049	15018	14932	15109	14928	14945	15002	14881	14824	14914	15048	15056	14970	14905	15061	14923	14973	14970	14970	15055	14929	14988	15052	15000	14996	14996	15055	15024	14887	14930	14977	14908	14943	14973	14999	15122	15018	14979	15095	15025	14826	15046	15149	14918	14955	14917	14840	14996	15176	14921	14906	15085	15076	15154	15025	15039	14904	15061	14885	14923	15012	15036	15050	14888	14977	14920	14792	14968	15042	15091	14917	14858	14942	15127	15035	15027	14842	14835	15019	15147	14938	15023	14861	15249	14971	15010	15015	14819	15060	14896	15102	15007	15199	14896	15057	15030	14955	15022	14926	14994	15017	14924	15079	14894	15115	14993	15022	15037	15028	15080	15140	14880	15095	14966	15208	15019	15118	15069	14925	14778	15001	14993	15015	14944	15164	14917	14935	14839	15155	14929	14751	14999	14981	15094	14887	14824	14958	15045	14896	15031	15127	14889	15067	15000	14999	14976	14910	14981	14785	14984	14926	15034	15053	14981	14799	14902	14983	15046	14890	15050	14965	14898	14913	14965	14978	14965	14971
31048	23656	25574	22859	20901	20968	21092	20619	20514	20613	20363	20142	21058	22980	23132	21690	20460	20214	20114	20259	20349	20175	20355	20275	20351	20019	20498	20222	20304	20276	20338	20340	20220	20148	20370	20429	20062	20126	20425	19927	20291	20052	20098	20012	20284	20104	20142	20216	20208	20197	20259	20290	20212	20314	20514	20338	20377	20287	20369	20266	20251	20264	20160	20285	20343	20297	20307	20113	20332	20182	20322	20201	20357	20298	20135	20301	20207	20156	20444	20081	20484	20109	20227	20285	20240	20347	20336	20183	20152	19976	20153	20176	20168	20170	20300	20353	20440	20223	20125	20151	20148	20154	20204	20113	20016	20173	20275	20224	20084	20258	20271	20086	20066	20231	20032	20259	20126	20053	20180	20131	20111	20295	20180	20288	20219	20222	20248	20071	20279	20178	20265	20165	20138	20259	20124	20272	20001	20222	20261	20250	20226	20046	20171	20398	20470	20275	20142	19977	20284	20268	20298	20069	20163	20446	20300	20192	20029	20140	20224	20281	20446	20261	20122	20281	20199	20413	20342	20131	20164	20186	20280	20119	20214	20184	20096	20127	20365	20166	20285	20142	20301	20245	20347	20053	20181	20290	20439	20189	20182	20091	20213	20205	20387	20190	20541	20258	20228	20188	20314	20345	20466	20419	20307	20328	20226	20400	20091	20443	20073	20153	20259	19999	20217	20062	20205	20114	20266	20133	20169	20278	20256	20422	20312	20147	20129	20227	20166	20253	20089	20001	20054	20069	20055	20073	20203	20283	20317	20261	20247	20235	20241	20336	20267	20220	20235	20166	20244	20213	20454	20235	20179	20143	20162	20222	19964	20269	20282	20022	20154	20085	20420	20391	20178	20141	20089	20283	20192	20353	20189	20126	20188	20415	20149	20267	20144	20251	20449	20133	20154	20267	20159	20210	20437	20342	20298	20203	20286	20157	20164	20163	20300	20262	20180	20215	20235	20227	20062	20276	20146	20053	20208	20262	20308	20157	20283	20390	20439	20367	20160	20154	20335	20162	20036	20346	20126	20287	20051	20074	20339	20014	20323	20332	20326	20113	20194	20038	20252	20041	20327	20267	20288	20259	20186	20328	20110	20214	20111	20467	20049	20049	20166	20033	20103	20267	20026	20098	20207	20419	20217	20033	20239	20240	20263	20178	20301	20279	20140	20222	20224	20200	20140	20199	20150	20014	20120	20092	20242	20426	20140	20168	20117	20448	20158	20369	20360	20389	20312	20386	20349	20207	20336	20092	20281	20121	20306	20183	20172	20240	20138	20329	20267	20186	20236	20261	20150	20224	20306	20217	20332	20269	20017	20115	19972	20392	20138	20110	20291	20220	20160	20185	20406	20406	20276	20219	20123	20264	20325	20392	20280	20192	20293	20144	20316	20293	20377	20118	20117	20075	20312	20234	20157	20215	20306	20044	20073	20350	20153	20254	20219	20125	20457	20252	20279	20299	20281	20345	20104	20190	20358	20202	20275	20318	20178	20391	20330	20488	20175	20271	20148	19971	19962	20125	20327	20298	20422	20415	20223	20231	20229	20340	20261	20315	20529	20292	20100	20028	20331	20086	20098	20032	20225	20337	20209	20441	20260	20083	20036	20055	20074	20155	20267	20118	20225	20163	20061	20102	20304	20209	20248	20242	20154	20250	20204	20105	20434	20334	20273	20547	20338	20161	20431	20208	20312	20161	20266	20203	20263	20168	20040	20347	20307	20369	20278	20452	20167	20517	20336	20289	20218	20187	20220	20198	20121	20139	20389	20161	20287	20137	20144	20376	20292	20149	20176	20027	20410	20222	20455	20027	20190	20323	20376	20226	19863	20295	20196	20397	20337	20542	20061	20167	20217	20336	20278	20313	20368	20286	20208	20246	20366	20378	20304	20217	20178	20257	20332	20298	20341	20158	20135	20158	20468	20199	20084	20178	19975	20322	20468	20310	20400	20155	20276	20082	20214	20239	20131	20176	20298	20316	20387	20374	20164	20136	20192	20111	20383	20512	20228	20166	20043	20225	20222	20389	20258	20064	20016	20090	20139	20214	20128	20212	20068	20134	20267	20348	20053	20296	20149	20310	20081	20106	20364	20040	20159	20016	20010	20195	20208	20386	20323	20340	20426	20102	20084	20091	20266	20132	20189	20275	20201	20156	20250	20145	20308	20187	20331	20056	20175	20183	20245	20046	20149	20131	20264	20147	20223	20240	20434	20253	20351	20288	20097	20355	20181	20214	20277	20387	20168	20398	20214	20149	20277	20173	20147	20301	20165	20076	20177	20343	20298	20187	20252	20282	20232	19995	20172	20255	20110	20232	20385	20193	20045	20160	20275	20417	20270	20101	20305	20376	20419	20276	20192	20266	20276	20185	20293	20110	20269	20163	20314	20311	20188	20185	20192	20116	20397	20304	20207	20059	20237	20233	20215	20120	20262	20335	20155	20142	20132	20371	20192	20318	20076	20248	19982	20076	20301	20092	20236	20322	20122	20145	20198	20468	20205	20232	20219	20298	20109	20182	20070	20295	20175	19969	20114	20161	20339	20283	20293	20386	20338	20273	20205	20394	20461	20165	20185	20220	20193	20179	20499	20167	20158	20212	20225	20349	20297	20330	20314	20095	20142	20204	20217	19943	20298	20403	20617	20295	20532	20347	20252	20151	20258	20094	20299	20040	20108	20404	20445	20275	20319	20356	19998	20274	20303	20218	20137	20329	20190	20500	20180	20109	20240	20141	20227	20064	20207	20281	20252	20307	20234	20253	20155	20002	20406	20128	20186	20233	20131	20296	20038	20064	20346	20168	20126	20238	20186	20384	20152	20442	20064	20014	20067	20199	20354	20253	20411	20312	20263	20344	20310	20084	20037	20162	20321	20344	20228	19930	20280	20008	20210	20155	20146	19970	20138	20092	20229	20126	20375	20101	20311	20195	20181	20216	20393	20175	20326	20249	20408	20116	20300	20167	20311	20246	20297	20021	19828	20117	20312	20313	20172	20340	20329	20251	20210	20398	20244	20153	20216	20205	20101	20317	20476	20178	20299	20082	20483	20038	20283	20226	20016	20076	20355	20247	20435	20048	20165	20376	20159	20372	20150	20492	20227	20116	20223	20374	19995	20180	20164	20368	20184	20214	20355	20211	20049	20221	19846	20458	20322	20196	20132	20074	20360	20251	20144	20391	20230	20407	20211	20391	20232	20173	20065	20204	20009	20147	20017	20408	20353	20174	20263	20164	20131	20357	20249	20155	20209	20303	20433	20116	20182	20111	20406	20408	20436	20294	20158	20274	20344	20103	20091	20302	20081	20046	19965	20036	20451	20032	20211	20115	20208	20161	20282	20385	20117	20300	20142	20012	20265	20311	20143	20227	20089	20242	20248	20303	20187	20199	20182	20135	20066	20173	20435	20429	20287	20199	20224	20383	20311	20249	20372	20231	20153	20126	20324	20181	20478	20260	20276	20180	20131	20237	20278	20501	20185	20158	20262	20288	20267	20131	20194	20175	20146	20292	20163	20219	20194	20121	20205	19949	20088	20323	20309	20056	20306	20254	20277	20302	20035	19848	20137	20331	20392	20087	20188	20075	20289	20332	20188	20098	20300	20144	20303	20200	20195	20197	20134	20052	20237	20251	20305	20167	20157	20225	20164	20036	20237	20392	20316	19881	20194	20145	20108	20151	20353	20213	20271	20217	20207	20166	20074	20055	20049	20320	20168	20322	20123	20186	20030	20205	20261	20393	20229	20246	20311	20449	20228	20275	20191	20264	20493	20398	20228	20392	20538	20327	20297	20332	20323	20270	20157	20127	20132	20190	20396	20270	20558	20203	20201	20386	20016	20374	20202	20277	20227	20160	20071	20267	20252	20151	20227	20215	20147	20398	20006	20422	20359	20250	20316	20031	20191	20000	20133	19928	20306	20154	20133	20139	20033	20095	20090	20346	20141	20175	20216	20180	20469	20324	20437	20161	20480	20254	20161	20276	20268	19924	20265	20456	20220	20179	20186	20260	20394	20185	20183	20286	20349	20125	20274	20056	20164	20191	20347	20234	20187	20211	20381	20107	20348	20255	20414	20109	19990	20121	20226	20327	20101	20166	20205	20289	20228	20218	20272	20029	20217	20285	20172	20231	20163	20343	20305	20234	20196	20208	20333	20094	20155	20108	20192	20369	20257	20232	20329	20273	20062	20166	20359	20244	20236	20239	20211	20304	20305	20279	20195	20007	20212	20190	20235	20213	20264	20372	20140	20429	20322	20305	20278	20300	20242	20113	20180	20359	20286	20192	20181	20124	20287	20207	20140	20115	20134	20071	20364	20160	20326	20206	20226	20106	20206	20080	20324	20346	20169	20287	20452	20171	20357	20246	20352	20107	20134	20085	20228	20329	20224	20305	20212	20181	20131	20171	20138	20263	20045	20209	20222	20296	20222	20170	20090	20237	20442	20138	20291	20276	20257	20349	20205	20353	20078	20288	20258	20274	20257	20342	20199	20337	20431	20130	20121	20155	20201	20314	19870	20238	20395	20154	20104	20187	20211	20313	20417	20254	20256	20219	20267	20205	20158	20303	20167	20237	20199	20067	20142	20103	20406	20077	20166	20185	20107	20178	20294	20181	20071	20106	20118	20195	20127	20164	20211	20154	20042	20063	20373	20266	20244	20490	20158	20211	20187	20199	20237	20010	20308	20323	20205	20448	20029	20250	20383	20317	20401	20399	20044	20179	20376	20105	20251	20424	20344	19998	20405	20251	20370	20071	20132	20311	20349	20365	20347	20282	20263	20119	19884	20300	20140	20079	20394	20248	20349	20238	20334	20420	20280	20470	20349	20137	20177	20407	19937	20140	20083	20075	20217	20336	20236	20344	20234	20193	20267	20176	20222	20172	20258	20213	20247	20146	20215	20324	20307	20447	20293	20262	20255	20128	20391	20252	20380	20056	20102	20214	20344	20068	20156	20117	20321	20185	20388	20205	20339	20078	20236	20289	20165	20259	20132	19980	20218	20090	20297	20116	20462	20093	20237	20371	20272	20190	20142	20200	20239	20147	20181	20336	20226	20124	20075	20221	20130	20111	20206	20274	20391	20255	20038	20197	20260	20107	20393	20408	20270	20123	20347	20179	20278	20372	20205	20158	20140	20280
19902	21073	22933	18509	17377	17310	17168	16677	16380	16133	16054	16099	17183	19578	19038	17250	16095	15893	16026	16020	16035	15953	16145	15894	15805	15877	16021	16096	15859	16143	15996	15827	16080	15956	16025	16009	16170	15984	16135	16040	15951	16018	16114	15935	16209	16024	15968	16043	15874	15738	15881	15899	16102	16042	15994	16070	16086	15892	16043	16007	15922	15958	15949	15947	15993	15874	15964	15987	16040	15928	15966	15839	15912	16032	16114	16084	15846	15893	15903	15930	15904	16046	16083	15936	16018	15906	15817	16018	16091	15992	15934	16012	15891	16038	16015	16041	15887	15900	16093	15935	15897	16017	15925	15985	15966	15992	16049	16140	16021	15976	16006	15987	15881	16026	16210	15765	16139	15859	16024	15969	15955	15978	16227	15961	16101	16224	15929	15912	16098	16077	16036	15902	15967	15921	15992	15847	16301	15933	15834	15897	16020	16015	16106	16030	15926	15989	16056	15966	15899	16008	16041	16022	15819	15973	15930	15953	15947	16030	15856	16057	15963	16049	16059	16023	16020	15867	15901	15871	15927	16122	16086	15780	16033	15962	15935	15927	15977	16003	16062	15974	15918	15838	15764	15916	16023	15970	15941	15979	16055	15956	15909	15937	15919	15940	15837	15957	16192	15917	16142	15903	15795	16000	16079	16095	16015	15973	15906	15978	15990	16038	16140	15846	16043	15903	16054	15998	16202	15955	16020	15871	16119	15999	15905	16068	16168	15829	15931	16061	15765	15939	16102	16111	15995	15765	16098	15967	16004	15923	15962	16021	15967	15953	15966	16142	15904	16002	16078	15971	15824	16028	16034	16146	15821	15991	16166	16110	15897	15872	15773	16032	15935	16130	15835	15805	16071	15967	16148	16149	16017	15927	15982	15995	15960	15877	16092	15884	15999	16020	16022	15981	15963	15986	15982	15999	16091	15975	15926	16151	15871	16068	16180	16006	16099	15929	15978	16016	16004	15930	16105	16010	16059	16109	16050	15940	16082	16047	16059	15816	15901	15747	15927	15846	16039	15913	15903	16015	15957	15851	16015	15860	16114	15981	15867	15930	15933	15872	16035	15857	16026	15761	15944	16011	16018	15837	16009	15945	16117	15843	15840	16066	15970	16324	15955	15971	16032	15805	15803	16104	16068	16034	15953	16076	15992	16186	16064	15858	16033	16083	15843	16090	16071	16004	15950	15926	16107	16119	15950	15996	16037	15995	15992	15966	16023	15944	15904	16114	15874	15957	16026	15944	16178	15863	16001	16080	16024	16166	15859	15878	16018	15909	16025	15966	16003	16080	15889	15998	16219	16077	15922	15857	15874	16033	16150	15887	16047	15912	15866	16127	16082	16167	16048	16075	15994	16124	16055	15998	15965	15969	15874	15977	16044	16052	16184	15781	15825	16021	15795	15978	16112	15663	15885	15998	16079	16027	16069	15894	15858	16111	15964	15926	16008	16004	16096	15914	15899	15955	16009	15990	15872	15991	16158	16041	15976	16027	15891	15992	16064	15955	16094	16101	16034	15968	16107	15823	15978	15986	15974	16130	15979	16083	15916	15878	16099	16117	15900	15908	16040	15814	15988	15978	15862	15946	15933	16073	15887	16056	15952	15981	15913	16055	16206	15917	16016	15965	15996	15986	15836	15752	16053	15912	15973	16240	15988	16149	16012	16100	15919	15958	15958	15935	16021	16001	15982	15818	15983	16123	16126	16059	15973	15739	15935	16119	15907	16035	15912	15935	16039	15858	15943	15929	15819	15957	15918	16016	15999	15935	15895	16040	15936	16054	16173	15922	16019	15962	15881	15972	15871	15893	15943	15950	15996	15854	15875	15894	15918	15925	15858	15949	15876	15994	15980	16005	16131	16160	15841	15918	16040	16096	16116	15946	15930	15877	15768	16154	15867	16011	15689	16065	15872	15883	15973	15874	16068	15889	16151	16012	16030	15977	16169	15933	15855	16017	15758	15989	16039	15948	15930	15981	16109	15898	15950	15987	15895	16045	16069	16028	16014	15915	16106	16032	15838	16223	16102	16037	15987	15981	15868	16001	15957	15912	15992	16002	16033	15931	16019	16186	15957	15810	15885	15993	15968	15905	16182	15851	15939	15968	15797	15976	16006	16065	16032	15929	16174	15996	15996	16030	16086	16299	16072	16014	16006	15882	15991	15966	16058	15874	15897	15798	15908	16113	15991	15971	15839	16075	15856	15932	15850	15857	15918	15991	15950	15854	16063	16089	16108	15864	16083	15952	16056	15913	16054	15800	15771	16028	16025	15963	16018	16019	15858	16002	15941	16054	15962	16066	15918	15936	15988	15992	16180	15942	15833	16114	15878	16161	15821	16048	16132	15884	15894	16041	16032	16073	15881	15951	15827	15862	16009	16153	15974	15980	15931	16136	15993	15923	16057	15902	16208	15969	16094	16080	15946	16097	15960	16057	15858	15945	15851	15962	16014	15942	16003	15754	15892	16129	15890	15951	16084	16037	15997	16178	15977	16099	15993	16063	15935	15922	15872	16171	15894	15958	15977	16168	15971	16055	16059	15849	16033	15938	16104	15986	15990	15931	16046	15928	16032	16057	15970	15974	15896	15919	16068	15964	16082	15988	15767	16172	15914	15964	16126	16195	16135	15932	15996	16045	16238	15913	15897	15983	16036	16003	15986	15989	15906	16039	16014	16176	16036	15941	15969	15956	15921	16020	15927	15970	16293	16011	15927	16004	15916	15822	16237	16173	16120	15895	16115	15955	16013	15963	16102	15925	15926	15917	15873	16004	15939	15929	15833	16004	16074	16078	15995	16078	15888	15986	16080	15854	15908	16177	15948	16041	15945	16048	15936	16030	15863	15914	15981	16027	15969	15955	15908	15898	16044	15982	16047	16121	15986	16067	15945	15872	15841	15952	16001	16032	15973	16218	15923	16102	16228	15954	15931	15959	15947	15781	16006	16024	16104	16053	16045	16094	15921	16027	15898	15834	15954	16042	16085	15990	15917	15925	16055	16043	16041	15905	16035	16103	16072	16032	15862	16025	16048	16113	15824	16208	16028	16037	15998	15913	16030	16161	16192	16005	15818	15976	15949	15874	16042	15982	15933	15926	15938	15912	15922	15900	16053	15971	15988	16031	15907	16024	15826	15989	16022	15846	16009	15987	15936	16029	15930	16015	16152	15780	16070	16078	15955	15759	15989	15887	16029	16239	16011	16018	15939	15954	16040	15793	15822	15890	15959	15888	15905	15923	15949	15971	16040	16109	15860	16015	15993	15871	16047	15977	16168	16035	16147	15934	16098	15981	15967	15916	15946	16111	16028	15904	16014	16143	15962	16039	16068	15830	15971	15885	16091	15958	15916	15888	16024	15984	15940	15913	15926	15930	15866	15847	15986	15866	15921	15954	15919	16151	15991	16105	15891	16001	16105	16007	16017	16062	16110	15931	16017	15902	16066	16083	15983	15713	16022	15914	16097	15957	15988	16071	16067	15982	15962	16045	16071	16004	15994	15975	16014	15953	16040	15928	16000	16215	15871	16025	16035	16092	15999	15925	15723	16035	15972	16009	16087	15967	16015	15849	16109	16048	15938	16065	15894	16101	15955	15784	16004	15858	16054	15996	16008	15981	15968	16122	15888	15894	15877	15972	15968	16166	16054	16027	16242	16177	15920	16065	15898	15998	16023	16075	16009	16019	15956	15995	15897	15890	15913	16052	15957	15921	16022	16000	16077	15975	15907	16200	16161	15966	15999	15910	16013	16005	15893	16127	16034	15879	15944	15821	15935	15929	15890	16022	16000	16005	15922	15931	15938	15951	16136	16077	16099	16006	16021	16093	15935	16007	15703	15931	16000	15997	16051	15875	15885	16049	15925	16065	16091	15941	15934	16058	16041	16118	15889	16140	15997	16130	15977	16008	16091	16073	15917	15884	15838	15829	15974	15925	16120	15924	16239	15978	15977	15987	15911	15965	16006	16018	15848	16147	16024	16027	15875	15977	16032	16068	15942	16091	16008	16070	15886	15962	15874	15954	15981	15914	15950	16005	15958	16052	15936	16074	15707	15944	15914	15859	15985	16044	15945	15954	16028	15862	15949	16094	16060	16016	16103	15896	15856	16092	16081	16160	15812	15989	16205	15999	16018	15955	16013	15811	16034	15881	15921	15844	16225	15984	15952	15985	15876	15902	16061	15937	15848	16050	16076	15931	16012	15929	15963	16131	16113	16076	15922	15847	15925	15950	15886	15732	16096	16017	15898	15802	15984	15879	16129	16003	16003	15982	16050	15985	16054	16117	16121	16148	16023	16099	16052	15948	16048	15922	16084	16021	16083	15964	16103	15905	15928	16241	16061	16003	16072	15816	15839	15981	16055	16038	16063	15945	16070	15724	15922	16011	16093	16012	15798	16032	15970	16117	16023	15868	16030	15881	16094	16074	16094	15973	16082	16035	15844	15927	16222	15743	15945	15979	16124	15960	15939	15947	16124	15996	16127	15965	16071	15918	15882	16003	16031	15994	16085	15932	15863	15872	16032	16075	16172	15949	16082	15925	15991	15919	16041	15947	16015	16020	16038	15926	16003	15847	15923	15907	15933	16004	16019	15772	16032	15933	15993	16127	15994	15786	16002	15950	16063	15813	16075	16027	16070	16017	16000	15995	16235	16054	16117	16076	16270	15860	16050	15871	16114	15945	16138	15992	15910	16157	15962	16148	15990	16108	15993	15976	15992	15941	15928	16171	15994	15857	15954	16138	16086	15979	16007	16027	16071	15966	16103	16181	15907	15880	16064	16008	16039	15970	16060	16112	15913	15974	15994	16142	15939	15976	16033	15986	15970	15991	15796	15972	15989	15954	15959	16019	16021	16075	16034	15846	16045	16005	16097	16132	15781	15954	16096	15715	15968	15992	16108	15888	15991	16053	16065	16173	15962	15855	16001	16133	16064	15960	16029	16026	15920	15847	16034	15939	16009	15953	16043	15984	16134	15989	16032	16004	15935	16076	15915	16008	15968	16106	16047	15844	15952	16131	15952	16147	15985	15906	16117	15889	15828	15856	16122	15971	15974	15842	15928	16056	16087	15990	16119	16060	15955	15957	15993	16053	15948	15980	15995	15975	16043	15982	16040	15909	16018	16012	16137	15982	15869	16014
25775	21459	28396	25887	23685	23860	24724	22439	21786	21745	21555	21224	28868	35821	31438	26243	21835	20945	20829	20880	20755	20158	20712	20822	20534	20481	20600	20555	20932	20627	20654	20845	20682	20697	20665	20708	20662	20483	20601	20663	20620	20596	20668	20633	20490	20713	20609	20527	20621	20555	20956	20667	20806	20773	20568	20558	20598	20550	20582	20521	20675	20524	20619	20580	20947	20669	20531	20535	20557	20585	20720	20775	20444	20346	20419	20736	20675	20660	20496	20825	20606	20593	20461	20342	20568	20634	20671	20537	20532	20606	20466	20743	20735	20585	20474	20470	20506	20550	20597	20641	20576	20557	20442	20768	20608	20521	20648	20629	20659	20570	20676	20698	20600	20460	20390	20315	20348	20661	20367	20586	20925	20543	20669	20639	20499	20615	20493	20505	20541	20457	20673	20362	20581	20658	20760	20620	20399	20579	20534	20714	20461	20824	20604	20706	20777	20658	20491	20554	20651	20580	20709	20454	20632	20685	20732	20713	20652	20669	20473	20534	20586	20527	20722	20386	20613	20527	20567	20851	20481	20602	20578	20537	20714	20630	20723	20481	20723	20812	20587	20475	20490	20808	20425	20698	20696	20605	20561	20574	20584	20637	20515	20632	20659	20733	20541	20776	20714	20641	20758	20551	20721	20627	20383	20336	20421	20707	20794	20669	20588	20454	20389	20520	20348	20495	20499	20402	20609	20904	20587	20578	20618	20679	20526	20660	20628	20516	20690	20665	20454	20747	20526	20562	20484	20565	20701	20563	20376	20513	20576	20536	20609	20817	20416	20571	20468	20273	20510	20465	20528	20461	20518	20669	20558	20587	20571	20464	20636	20501	20744	20856	20393	20649	20589	20542	20762	20578	20635	20688	20598	20527	20551	20567	20697	20434	20640	20453	20767	20731	20838	20761	20636	20579	20498	20339	20640	20649	20746	20703	20641	20647	20401	20483	20583	20640	20670	20754	20595	20604	20602	20648	20631	20669	20609	20402	20522	20439	20799	20522	20771	20566	20450	20853	20784	20663	20649	20258	20510	20650	20609	20551	20739	20387	20601	20676	20416	20517	20639	20713	20564	20261	20511	20357	20436	20573	20366	20612	20537	20530	20746	20354	20474	20538	20589	20555	20628	20534	20697	20582	20711	20466	20659	20611	20557	20436	20677	20549	20386	20603	20578	20618	20508	20391	20549	20472	20587	20562	20619	20561	20556	20616	20738	20389	20627	20586	20554	20731	20709	20566	20730	20615	20808	20710	20524	20613	20540	20499	20566	20584	20614	20667	20711	20610	20720	20826	20527	20743	20341	20764	20732	20666	20723	20550	20726	20546	20664	20603	20596	20675	20933	20721	20709	20704	20650	20672	20656	20596	20760	20600	20403	20613	20546	20652	20426	20418	20508	20625	20738	20691	20683	20822	20409	20687	20577	20699	20631	20709	20598	20530	20715	20785	20745	20679	20663	20646	20813	20834	20498	20544	20616	20757	20560	20594	20344	20623	20458	20670	20611	20604	20535	20537	20488	20718	20687	20602	20484	20613	20495	20583	20629	20657	20342	20524	20719	20728	20582	20692	20534	20635	20479	20545	20527	20663	20538	20653	20473	20478	20589	20557	20418	20690	20253	20447	20586	20736	20605	20271	20460	20319	20474	20610	20760	20682	20772	20577	20678	20843	20679	20648	20669	20454	20489	20471	20776	20520	20857	20658	20484	20454	20672	20554	20576	20793	20611	20748	20538	20595	20720	20662	20662	20580	20307	20502	20691	20718	20716	20553	20428	20534	20762	20520	20710	20615	20644	20495	20494	20715	20424	20666	20549	20593	20566	20614	20576	20675	20565	20570	20667	20734	20548	20435	20785	20597	20439	20609	20614	20675	20584	20625	20565	20463	20569	20659	20618	20701	20506	20552	20412	20660	20783	20438	20364	20511	20693	20574	20388	20625	20635	20651	20665	20543	20571	20627	20568	20621	20556	20773	20679	20696	20446	20298	20712	20490	20392	20550	20357	20815	20701	20557	20450	20469	20647	20478	20583	20550	20572	20716	20646	20604	20760	20631	20520	20771	20502	20349	20709	20721	20638	20223	20714	20620	20455	20596	20406	20677	20621	20724	20543	20807	20534	20645	20640	20371	20479	20632	20677	20568	20685	20593	20468	20642	20793	20636	20605	20662	20579	20448	20509	20537	20405	20856	20618	20620	20772	20602	20454	20458	20513	20522	20431	20431	20701	20455	20556	20652	20562	20195	20581	20577	20546	20601	20850	20590	20587	20396	20346	20528	20604	20647	20529	20600	20647	20756	20797	20689	20670	20834	20924	20538	20597	20520	20566	20720	20627	20673	20710	20490	20535	20504	20694	20533	20493	20723	20456	20675	20519	20547	20380	20472	20620	20489	20630	20550	20474	20778	20830	20683	20569	20574	20786	20495	20541	20902	20760	20694	20495	20795	20624	20417	20549	20511	20632	20228	20207	20598	20541	20711	20637	20474	20582	20675	20655	20632	20654	20690	20431	20406	20831	20592	20522	20631	20632	20597	20691	20717	20716	20417	20609	20717	20426	20667	20774	20789	20603	20601	20375	20461	20562	20680	20622	20771	20508	20508	20678	20709	20754	20636	20711	20202	20338	20735	20579	20497	20717	20567	20453	20483	20619	20641	20571	20607	20525	20485	20514	20450	20663	20776	20742	20635	20563	20612	20576	20764	20591	20767	20657	20719	20551	20468	20359	20487	20728	20574	20481	20531	20450	20831	20671	20440	20575	20633	20807	20601	20692	20623	20529	20768	20824	20625	20544	20584	20422	20600	20583	20497	20802	20636	20638	20562	20616	20714	20503	20558	20606	20595	20409	20767	20867	20756	20414	20647	20492	20695	20909	20715	20718	20557	20647	20571	20580	20537	20514	20521	20309	20593	20685	20593	20603	20670	20690	20601	20607	20622	20604	20639	20581	20726	20628	20684	20819	20672	20730	20605	20744	20668	20411	20760	20674	20429	20550	20529	20734	20591	20697	20504	20661	20524	20543	20507	20774	20598	20686	20691	20723	20631	20505	20653	20510	20559	20429	20418	20575	20485	20582	20461	20576	20518	20565	20652	20639	20785	20611	20445	20557	20793	20713	20556	20662	20492	20550	20597	20586	20838	20747	20605	20608	20715	20616	20667	20761	20574	20458	20651	20629	20655	20631	20583	20592	20502	20474	20710	20514	20519	20852	20614	20633	20442	20583	20398	20511	20533	20614	20456	20628	20545	20568	20601	20362	20585	20599	20514	20636	20836	20629	20776	20647	20516	20592	20724	20582	20584	20740	20536	20719	20630	20510	20643	20495	20492	20670	20747	20654	20737	20569	20397	20768	20660	20648	20666	20545	20677	20639	20709	20776	20522	20621	20509	20590	20522	20708	20875	20556	20483	20432	20434	20504	20596	20322	20619	20758	20584	20608	20486	20590	20716	20776	20529	20838	20511	20618	20381	20703	20714	20425	20447	20547	20521	20606	20656	20605	20377	20842	20634	20351	20819	20746	20668	20342	20586	20504	20551	20504	20600	20432	20610	20734	20668	20470	20611	20314	20585	20706	20410	20521	20640	20858	20716	20368	20600	20696	20589	20643	20705	20440	20563	20649	20694	20407	20642	20630	20640	20547	20480	20714	20602	20642	20622	20775	20607	20579	20661	20831	20754	20639	20407	20652	20562	20526	20603	20742	20604	20571	20615	20515	20472	20507	20569	20585	20378	20598	20413	20761	20677	20462	20512	20637	20711	20658	20747	20598	20690	20775	20593	20700	20429	20533	20439	20557	20855	20797	20653	20436	20809	20592	20934	20491	20442	20582	20610	20331	20679	20650	20588	20662	20616	20546	20554	20556	20388	20686	20689	20716	20523	20631	20646	20571	20628	20625	20537	20649	20831	20503	20473	20629	20756	20684	20441	20575	20521	20541	20600	20686	20488	20525	20694	20598	20481	20695	20779	20737	20570	20375	20539	20560	20312	20584	20683	20516	20688	20596	20456	20529	20458	20730	20560	20493	20729	20626	20511	20462	20425	20891	20503	20422	20480	20629	20491	20556	20634	20575	20555	20620	20451	20537	20691	20591	20580	20757	20622	20284	20505	20608	20588	20699	20559	20509	20460	20425	20466	20561	20609	20481	20926	20717	20454	20627	20477	20684	20518	20517	20624	20629	20649	20802	20700	20624	20630	20472	20596	20442	20650	20529	20536	20576	20531	20691	20563	20442	20361	20458	20449	20582	20723	20552	20542	20581	20669	20600	20605	20520	20574	20553	20255	20510	20670	20388	20574	20453	20721	20673	20606	20554	20708	20491	20362	20679	20653	20740	20537	20486	20653	20935	20792	20718	20554	20595	20468	20505	20563	20658	20823	20851	20694	20685	20393	20577	20619	20688	20662	20543	20775	20634	20728	20678	20530	20755	20644	20571	20475	20637	20799	20703	20642	20887	20691	20664	20419	20511	20654	20533	20578	20609	20590	20548	20312	20669	20595	20683	20505	20514	20414	20638	20466	20660	20574	20698	20599	20461	20589	20572	20538	20672	20553	20603	20609	20625	20785	20470	20537	20474	20693	20670	20500	20693	20540	20735	20554	20541	20572	20523	20396	20551	20543	20540	20606	20635	20714	20572	20699	20602	20786	20491	20565	20513	20671	20706	20431	20606	20684	20794	20442	20441	20455	20784	20294	20567	20681	20782	20494	20885	20639	20601	20550	20628	20552	20501	20593	20690	20599	20628	20399	20767	20560	20528	20375	20488	20360	20545	20414	20539	20640	20462	20497	20453	20427	20905	20721	20632	20727	20620	20331	20696	20429	20876	20515	20461	20779	20820	20576	20875	20677	20556	20653	20637	20596	20742	20500	20786	20735	20452	20561	20450	20729	20713	20429	20677	20560	20608	20576	20625	20501	20782	20638	20487	20582	20552	20457	20669	20560	20471	20499	20698	20625	20764	20680	20641	20657	20680	20458	20574	20622	20528	20785	20607	20459	20623	20410	20901	20756	20656	20854	20653	20601	20643	20473	20522	20474	20460	20668	20687	20510	20610	20761	20903	20721	20688	20603	20687	20482	20438	20867	20629	20761	20677	20556	20384	20825	20330	20350	20619	20576	20731	20453	20418	20639	20596	20600
22011	32519	31483	23719	20759	20062	20667	18838	18110	17491	17147	16778	29442	35392	29120	22316	16604	16269	16164	16187	16351	16279	16119	16022	16224	16253	16100	16077	16143	15999	16272	16287	16223	16222	16159	16400	16345	16328	16091	16058	16157	16185	16296	16242	16117	16122	16042	16104	16198	15992	16324	16200	16261	16118	16257	16120	16047	16259	16291	16313	16215	16298	16181	16208	16299	16141	16108	16393	16244	16273	16176	16150	16232	16227	16051	16254	16305	16204	16245	16193	16220	16228	16106	16093	16188	16330	16286	16138	16080	16168	16238	16257	16292	16037	16238	16268	15971	16329	16343	16046	16269	16280	16140	16104	16315	15917	16341	16383	16102	16080	16233	16317	16224	16071	16243	16263	16072	16255	16116	16340	16089	16283	16179	16288	16169	16245	16189	16221	16211	16150	15966	16093	16141	16270	16075	16218	16067	16229	16222	16154	16192	16130	16162	15991	16165	16382	16337	15998	16134	16188	16010	16312	16274	16104	16055	16196	16167	16284	16261	16199	16226	16073	16151	16387	16071	16302	16264	16129	16233	16211	16325	16111	16221	16240	16273	16120	16141	16155	16194	16232	16307	16037	16206	16118	16228	16097	16299	16156	16257	16482	16054	16369	16067	16166	16259	15962	16149	16145	16096	16262	16090	16082	16217	16220	16009	16238	16183	16404	16010	16331	16241	16387	16103	16021	16304	16248	16256	16422	16299	16075	16112	16028	16308	16188	16008	16225	16141	16311	16479	16100	16154	16224	16324	16270	16181	16105	16299	16203	16065	16258	16191	15991	16390	16079	16246	16189	16243	16258	16221	16249	16239	16125	16136	16252	16184	16298	16187	16102	16253	16168	16271	16100	16254	16215	16193	16202	16152	16173	16384	16030	16273	16115	16311	16041	16258	16210	16250	16233	16152	16308	16284	16207	16316	16146	16197	16233	16142	16196	15956	16305	16064	16188	16220	16161	16162	16166	16288	16193	16144	16066	16169	16209	16271	16161	16155	16232	16336	16130	16040	15998	16331	16312	16111	16119	16090	16353	16137	16201	16192	16117	16446	16143	16282	16265	16210	16217	16062	16224	16170	16332	16355	16400	16342	16234	16310	16214	16247	16265	16180	16164	16160	16203	16272	16262	16232	16209	16210	16025	16314	16296	16049	16332	16224	16148	16303	16327	16198	16172	16091	16407	16239	16133	16187	16293	16396	16175	16070	16176	16244	16284	16209	16396	16254	16182	16168	16270	16288	16293	16194	16208	16030	16206	16286	16171	16209	16316	16068	16263	16235	16178	16193	16145	16184	16217	16105	16180	16240	16122	16178	16291	16065	16045	16475	16182	16192	16222	15979	16160	16176	16358	16251	16038	16236	16323	16151	16260	16164	16150	16257	16206	16207	16080	16195	16485	16103	16122	16101	16132	16341	16022	16097	16065	16150	16340	16178	16167	16137	16398	16375	16173	16131	16141	16156	16233	16289	16120	16220	16081	16296	16299	16186	16234	16358	16190	16007	16328	16272	16183	16248	16253	16165	16163	16264	16250	16224	16266	16210	16216	16252	16411	16048	16017	16105	16257	16291	16232	16276	16160	16218	16311	16252	16210	16067	16269	16231	16163	16170	16149	16239	16150	16312	16445	16301	16158	16182	16409	16280	16024	16172	16305	16174	16002	16152	16259	16255	16352	16050	16161	16217	16145	16175	16378	16240	16277	16226	16223	16145	16308	16223	16161	16352	16312	16146	16268	16227	16151	16240	16442	16199	16071	16178	16229	16192	16246	16112	16159	16288	16282	16008	16171	16193	16184	16330	16172	16345	16138	16322	16136	16130	16014	16257	16190	16131	16309	16190	16045	16090	16061	16380	16157	16164	16066	16283	16125	16201	16074	16283	16146	16340	16260	16306	16371	16165	16221	16060	16210	16110	16243	16255	16142	16192	16118	16180	16391	16195	16147	16188	16288	16294	16306	16213	16319	16197	16161	16168	16401	16062	16217	16231	16281	16163	16023	16226	16126	16220	16363	16251	16188	16257	16133	16135	16243	16286	16350	16060	16098	16315	16214	16261	16090	16239	16138	16394	16144	16181	16318	16233	16230	16188	16084	16228	16232	16182	16187	16183	16144	16255	16210	16290	16210	16155	16228	16239	16034	16229	16358	16255	16161	16200	16196	16157	16063	16256	16141	16157	16266	16131	16173	16249	16257	16320	16233	16141	16204	16090	16023	16186	16284	16217	16151	16285	16221	16134	16334	16182	16196	16218	16383	16186	16264	16234	16264	16117	16114	16304	16341	16118	16403	16119	16228	16210	16064	16148	16253	16336	16236	16212	16276	16316	16137	16265	16365	16376	16028	16242	16101	16214	16069	16318	16260	16060	16143	16258	16214	16146	16077	16152	16094	16225	16117	16212	16152	15993	16111	16211	16335	16272	16236	16193	16210	16247	16163	16228	16275	16242	16171	16267	16152	16380	16198	16290	16194	16283	16295	16312	16250	16177	16248	16220	16274	16221	16143	16094	16308	16358	15991	16178	16130	16131	16124	16187	16090	16210	16144	15937	16211	16224	16212	16325	16408	16156	16232	16098	16339	16168	16250	16055	16161	16289	16141	16309	16265	16256	16272	16167	16084	16226	16252	16355	16126	16169	16267	16256	16252	16177	16239	16005	16288	16214	16100	16285	16292	16140	15935	16303	16116	16398	16187	16305	16275	16072	16304	16079	16236	16298	16192	16115	16199	16267	16249	16288	16102	16169	16204	16194	16238	16195	16227	16072	16391	16427	16130	16235	16232	16094	16222	16207	16088	16397	16280	16146	16134	16193	15993	16249	16254	16307	16369	16101	16311	16156	16237	16292	16130	16170	16102	16206	16278	16056	15943	16111	16136	16187	16212	16285	16438	16191	16236	16254	16274	16165	16348	16336	16092	16300	16149	16278	16304	16270	16282	16291	16254	16180	16121	16292	16195	16114	16198	16100	16321	16236	16100	16188	16327	16247	16108	16102	16263	16308	16188	16349	16165	16142	16160	16312	16204	16164	16243	16257	16133	16236	16187	16214	16203	16301	16199	16227	16224	16095	16202	16050	16091	16233	16311	16182	16225	15992	16146	16168	16130	16076	16218	16224	16133	16111	16087	16153	16233	16271	16321	16215	16168	16203	16355	16304	16077	16127	16191	16299	16230	16449	16192	16190	16119	16066	16054	16255	16347	16120	16363	16248	16047	15990	16192	16238	16293	16124	16321	15993	16374	15951	16201	16214	16270	16197	16141	16094	16154	16307	16193	16311	16245	16154	16278	16153	16390	16140	16149	16184	16175	16201	16269	16365	16124	16054	16175	16167	16211	16089	16082	16099	16381	16321	16313	16219	16254	16256	16328	16270	16322	16221	16248	16265	16148	16074	16215	16106	16321	16294	16414	16288	16090	16255	16260	16076	16182	16345	16279	16180	16144	16133	16172	16282	16246	16224	16192	16240	16069	16162	16309	16102	16141	16049	16165	16099	16303	16115	16302	16114	16192	16228	16127	16265	16245	16181	16300	16194	16085	16217	16325	16271	16339	16347	16169	16146	16280	16073	16156	16170	16105	16093	16285	16266	16216	16185	16297	16174	16259	16201	16024	16247	16062	16130	16244	16169	16258	16209	16207	16047	16249	16301	16385	16341	16301	16176	16209	16099	16220	16227	16172	16117	16190	16211	16172	16156	16262	16151	16102	16077	16285	16362	16007	16134	16256	16197	16176	16249	16341	16397	16321	16324	16119	16223	16202	16175	16234	16296	16202	16228	16205	16298	16167	16207	16269	16152	16075	16105	16008	16269	16312	16115	16233	16248	16291	16209	16190	16284	16121	16280	15998	16345	16108	16310	16277	16239	16140	16249	16253	16204	16392	16068	16145	16038	16305	16328	16352	16289	16162	16080	16196	16104	16112	16179	16217	16137	16324	16366	16228	16111	16124	16023	16089	16168	16088	16251	16078	16141	16112	16290	16360	16284	16177	16241	16331	16128	16060	16224	16263	16110	16231	16338	16159	16173	16185	16110	16205	16042	16215	16168	16069	16296	16409	16174	16143	16102	16158	16251	16234	16007	16103	16328	16118	16302	16236	16076	16369	16145	16324	16176	16230	15956	16181	16130	16205	16225	16080	16170	16313	16306	16258	16375	16086	16090	16224	16385	16422	16185	16090	16231	16190	16236	16151	16268	16212	16198	16136	16376	16217	16149	16184	16120	16067	16186	16318	16211	16115	16295	16262	16332	16267	16171	16311	16238	16312	16243	16094	16247	16115	16206	16238	16083	16284	16204	16135	16326	16059	16499	16147	16117	15945	16198	16359	16152	16059	16353	16144	16227	16132	16323	16178	16289	16214	16261	16067	16214	16411	16289	16260	16343	16105	16381	16263	16252	16139	16269	16195	16059	16251	16435	16204	16184	16347	16150	16192	16294	16185	16243	16093	16373	16206	16223	16123	16257	16189	16008	16190	16314	16299	16301	16325	16317	16093	16093	16179	16159	16262	16228	16291	16176	16281	16082	16215	16210	16223	16205	16114	16170	16371	16125	16264	16149	16288	16230	16228	16053	16179	16400	16168	16180	16148	16211	16352	16273	16237	16262	16385	16258	16049	16159	16256	16165	16153	16251	15999	16142	16204	16170	16080	16130	16192	16170	16237	16196	16086	16229	16251	16190	16201	16280	16234	16306	16093	16213	16307	16237	16155	16089	16283	16185	16300	16321	16340	16178	16370	16136	16228	16237	16310	16274	16179	16237	16258	16136	16209	16207	16368	16211	16198	16306	16011	16249	16264	16299	16203	16205	16319	16329	16256	16246	16160	16316	16294	16164	16148	16167	16180	16141	16254	16214	16299	16095	16202	15960	16273	16113	16367	16036	16138	16286	16368	16182	16146	16011	16186	16145	16012	16275	16242	16245	16215	16125	16179	16270	16259	16091	16188	16215	16323	16311	16107	16095	16208	16336	16167	16154	16282	16262	16219	16161	16246	16285	16313	16145	16235	16446	16004	16145	16242	16307	16318	16361	16230	16148	16126	16273	16170	16156	16258	16148	16255	16298	16262	16227	16243	16352	16433	16217	16249	16160	16256	16305	16310	16279	16271	16304	16278	16255	16236	16334	16237	16174	16177	16363	16241	16271	16242
24065	21443	29008	24388	22597	25648	28441	24250	22402	22598	21872	21578	34374	47257	38913	30499	22445	20833	20362	20443	20561	20385	20481	20711	20341	20497	20276	20329	20469	20334	20394	20447	20447	20425	20324	20728	20544	20530	20192	20455	20363	20529	20375	20291	20464	20361	20430	20393	20394	20370	20453	20528	20363	20311	20385	20300	20311	20580	20470	20388	20497	20282	20389	20319	20297	20190	20358	20466	20320	20480	20120	20204	20263	20486	20377	20268	20257	20346	20447	20230	20333	20368	20437	20433	20334	20323	20249	20319	20439	20476	20544	20290	20265	20308	20260	20233	20592	20205	20346	20292	20485	20119	20291	20025	20536	20380	20371	20306	20459	20396	20275	20538	20525	20542	20427	20224	20389	20178	20313	20357	20304	20330	20366	20445	20336	20292	20298	20307	20347	20361	20391	20161	20439	20157	20141	20300	20228	20187	20290	20551	20504	20410	20469	20540	20453	20384	20325	20529	20362	20385	20318	20393	20293	20320	20497	20413	20338	20448	20160	20342	20330	20403	20441	20140	20373	20373	20341	20141	20525	20157	20378	20138	20456	20275	20286	20429	20256	20265	20332	20236	20452	20286	20331	20406	20444	20428	20277	20346	20209	20328	20342	20285	20409	20170	20360	20355	20346	20416	20473	20378	20303	20100	20130	20232	20198	20433	20521	20330	20320	20387	20376	20516	20226	20193	20564	20352	20492	20297	20160	20322	20207	20226	20444	20272	20352	20307	20160	20281	20200	20172	20432	20367	20499	20333	20338	20449	20432	20369	20207	20191	20422	20389	20506	20323	20578	20250	20116	20418	20328	20328	20259	20314	20409	20294	20349	20274	20218	20292	20154	20367	20321	20120	20200	20349	20380	20195	20361	20289	20462	20367	20330	20231	20137	20331	20267	20294	20196	20280	20268	20458	20515	20344	20342	20398	20333	20405	20314	20499	20324	20245	20231	20393	20415	20246	20248	20482	20546	20280	20209	20174	20360	20130	20491	20293	20443	20209	20246	20449	20396	20360	20262	20413	20402	20346	20150	20421	20258	20363	20348	20252	20522	20239	20444	20569	20290	20479	20518	20462	20367	20179	20456	20254	20390	20453	20551	20371	20272	20174	20115	20444	20119	20326	20368	20506	20396	20433	20411	20020	20438	20369	20230	20494	20060	20515	20512	20319	20204	20057	20425	20454	20277	20427	20336	20467	20359	20383	20357	20529	20543	20461	20449	20316	20400	20468	20372	20229	20329	20335	20357	20229	20192	20434	20168	20195	20183	20032	20238	20301	20265	20159	20427	20206	20303	20310	20225	20298	20208	20307	20530	20330	20500	20394	20317	20518	20187	20347	20460	20396	20385	20314	20344	20424	20008	20163	20392	20341	20232	20496	20263	20198	20373	20229	20396	20095	20499	20243	20418	20158	20115	20244	20320	20397	20221	20028	20323	20374	20190	20223	20242	20505	20453	20385	20551	20164	20299	20239	20224	20044	20391	20378	20366	20548	20301	20324	20099	20137	20576	20365	20458	20527	20418	20394	20473	20115	20338	20128	20396	20521	20364	20312	20358	20148	20408	20243	20385	20304	20338	20275	20458	20400	20501	20389	20480	20394	20557	20069	20441	20330	20305	20323	20397	20061	20417	20058	20365	20154	20424	20453	20323	20365	20300	20247	20105	20500	20349	20291	20281	20265	20414	20439	20409	20335	20201	20196	20392	20217	20423	20306	20202	20227	20409	20281	20463	20185	20268	20369	20124	20252	20453	20319	20198	20329	20438	20310	20451	20366	20353	20114	20241	20394	20383	20346	20317	20531	20401	20316	20342	20247	20548	20326	20080	20193	20326	20268	20169	20259	20344	20335	20333	20154	20587	20581	20200	20483	20070	20299	20406	20511	20375	20327	20335	20150	20154	20331	20267	20355	20459	20096	20439	20286	20489	20236	20192	20101	20361	20243	20324	20446	20225	20241	20227	20398	20224	20498	20532	20620	20479	20269	20275	20276	20297	20657	20301	20498	20125	20388	20450	20118	20219	20134	20299	20308	20475	20260	20257	20319	20322	20268	20365	20372	20500	20415	20339	20486	20184	20467	20449	20366	20116	20395	20300	20058	20412	20372	20171	20208	20142	20635	20517	20231	20146	20434	20455	20291	20437	20229	20443	20253	20234	20107	20345	20183	20141	20094	20448	20347	20385	20267	20346	20446	20572	20204	20236	20156	20356	20208	20178	20144	20321	20437	20438	20319	20201	20326	20251	20274	20271	20266	20300	20234	20387	20436	20225	20331	20267	20202	20361	20325	20191	20129	20158	20472	20279	20209	20502	20295	20408	20334	20576	20186	20313	20217	20342	20228	20419	20432	20319	20486	20615	20604	20392	20294	20214	20263	20395	20265	20219	20328	20329	20332	20217	20462	20326	20419	20402	20320	20563	20403	20237	20044	20178	20051	20337	20093	20440	20296	20264	20371	20519	20392	20435	20265	20303	20199	20301	20332	20197	20280	20256	20434	20200	20482	20558	20138	20396	20244	20528	20164	20372	20337	20153	20201	20133	20151	20267	20199	20466	20145	20252	20418	20468	20062	20302	20236	20089	20252	20441	20220	20227	20318	20469	20272	20178	20315	20235	20418	20194	20136	20446	20325	20218	20049	20348	20521	20315	20367	20287	20401	20315	20148	20221	20428	20201	20492	20226	20355	20297	20446	20463	20393	20298	20140	20217	20305	20393	20346	20271	20274	20558	20331	20295	20332	20163	20329	20364	20182	20343	20309	20164	20304	20365	20378	20206	20364	20324	20211	20213	20353	20418	20525	20232	20312	20035	20177	20239	20250	20216	20349	20286	20309	20455	20366	20403	20379	20409	20320	20319	20255	20383	20131	20426	20272	20166	20485	20166	20385	20326	20228	20123	20157	20363	20275	20368	20533	20412	20281	20440	20335	20484	20596	20276	20382	20395	20314	20119	20383	20228	20349	20422	20362	20212	20249	20155	20412	20258	20272	20068	20507	20097	20400	20365	20192	20278	20339	20228	20257	20365	20299	20225	20203	20150	20230	20390	20449	20340	20192	20276	20198	20289	20433	20451	20451	20232	20402	20307	20258	20286	20261	20254	20226	20333	20536	20379	20293	20411	20347	20457	20185	20209	20275	20345	20387	20386	20251	20331	20369	20348	20292	20287	20303	20456	20401	20327	20193	20348	20266	20369	20422	20314	20368	20316	20571	20234	20438	20438	20411	20111	20487	20458	20303	20241	20394	20376	20311	20489	20138	20409	20230	20213	20315	20583	20252	20266	20183	20448	20301	20463	20127	20395	20498	20313	20086	20248	20248	20007	20406	20315	20231	20289	20341	20319	20123	20424	20443	20294	20270	19956	20311	20159	20380	20347	20030	20406	20303	20557	20426	20275	20138	20313	20312	20237	20260	20257	20282	20332	20339	20522	20371	20197	20203	20370	20331	20111	20317	20017	20389	20536	20451	20387	20247	20436	20217	20339	20133	20505	20340	20407	20322	20340	20188	20001	20406	20439	20339	20284	20389	20575	20402	20456	20358	20189	20427	20262	20072	20367	20146	20336	20527	20432	20480	20552	20404	20174	20312	20322	20319	20360	20203	20245	20295	20432	20336	20378	20309	20334	20468	20410	20283	20269	20399	20366	20172	20276	20357	20026	20377	20441	20423	20379	20262	20323	20131	20330	20030	20425	20293	20330	20395	20357	20458	20219	20419	20320	20378	20280	20347	20314	20235	20369	20389	20513	20390	20566	20366	20154	20485	20165	20267	20293	20231	20431	20373	20445	20405	20427	20503	20354	20272	20335	20376	20391	20320	20403	20301	20247	20081	20333	20292	20345	20218	20385	20505	20402	20210	20108	20158	20129	20390	20206	20160	20275	20412	20358	20287	20312	20401	20194	20280	20382	20413	20312	20471	20320	20410	20268	20291	20267	20241	20379	20369	20357	20138	20412	20254	20209	20237	20317	20464	20297	20374	20276	20170	20367	20075	20519	20164	20488	20549	20380	20286	20250	20211	20338	20216	20462	20268	20408	20410	20272	20337	20539	20137	20440	20157	20359	20414	20416	20264	20221	20227	20246	20422	20212	20068	20252	20474	20141	20449	20437	20506	20371	20285	20298	20421	20348	20324	20198	20475	20314	20372	20557	20418	20375	20398	20371	20320	20234	20252	20207	20439	20358	20525	20376	20343	20590	20117	20067	20368	20046	20227	20348	20134	20602	20567	20129	20064	20222	20430	20227	20084	20139	20059	20394	20482	20109	20075	20428	20289	20190	20468	20346	20256	20320	20419	20363	20267	20287	20310	19990	20258	20434	20299	20293	20200	20437	20244	20413	20290	20163	20510	20265	20356	20269	20195	20425	20285	20303	20261	20250	20364	20424	20274	20069	20239	20380	20368	20507	20321	20337	20311	20409	20400	20354	20423	19967	20368	20325	20490	20310	20422	20465	20415	20070	20311	20297	20262	20375	20484	20298	20208	20230	20489	20286	20412	20159	20478	20508	20434	20240	20469	20502	20384	20333	20248	20253	20592	20234	20529	20391	20345	20287	20195	20413	20432	20340	20552	20342	20415	20011	20210	20293	20396	20241	20437	20238	20571	20319	20393	20299	20212	20470	20389	20311	20401	20355	20321	20258	20426	20578	20421	20192	20346	20353	20151	20382	20562	20206	20442	20304	20345	20170	20342	20253	20197	20624	20453	20454	20267	20305	20522	20181	20326	20339	20373	20445	20148	20346	20380	20563	20644	20467	20169	20440	20300	20287	20390	20531	20259	20459	20379	20281	20268	20407	20302	20533	20128	20463	20390	20354	20343	20357	20465	20311	20465	20205	20212	20239	20336	20295	20438	20257	20302	20280	20081	20276	20524	20350	20205	20158	20230	20349	20259	20266	20475	20236	20394	20259	20323	20437	20307	20340	20707	20163	20237	20411	20247	20261	20138	20288	20156	20346	20345	20494	20107	20393	20143	20142	20497	20205	20279	20354	20293	20256	20431	20725	20450	20260	20432	20294	20385	20378	20531	20466	20179	20387	20271	20277	20314	20208	20221	20311	20102	20291	20118	20345	20327	20419	20331	20283	20402	20244	20495	20431	20413	20450	20120	20057	20168	20106	20249	20607	20361	20361	20213	20202	20206
26112	37966	39409	31002	25284	23111	23437	21040	19832	19432	18227	17629	36132	46362	37366	27310	16959	15984	16179	16233	15795	16149	16033	16059	16152	15978	16230	16184	15984	16101	16052	16134	16036	16063	16032	16122	16279	16025	16096	16042	16088	16094	16106	15886	15915	16114	16017	16033	15935	15939	16060	15986	16068	16183	15821	16119	15988	15966	16224	15862	16057	16003	15996	16114	16010	16031	16087	15985	16049	15979	16137	15957	15999	15929	15847	16065	16116	15974	15830	15941	16038	15918	16027	15713	16014	16055	15960	16060	15879	16033	15906	15937	15944	15756	16189	15979	16038	15976	16073	16011	16050	16006	16100	16054	16032	16094	16061	15951	16046	16137	15984	15967	15925	15980	16046	15976	16092	16080	16025	16128	16020	15935	15916	16084	15995	15984	16004	15935	15936	15980	15833	15900	15981	16091	15891	15966	15989	15966	16031	15944	15862	15998	15835	16085	15697	16190	16045	16076	16093	16033	16091	16099	15784	16014	16083	15895	16025	16113	15967	16152	16067	16011	15936	16170	15876	16091	16038	16167	16025	15943	15949	16053	16034	15985	16006	15945	16134	16198	15854	16096	15985	15977	16129	16149	15819	15901	16030	15951	15905	15985	16233	15937	16059	15907	16067	16136	15970	16059	15839	16079	15919	15888	16166	15956	15915	16118	15994	15916	15803	15987	15973	16066	15810	15943	16128	16062	16140	16094	16003	16189	16005	16017	16206	15937	16163	16199	16011	15893	16076	16079	15991	15963	16001	15995	16025	16100	15981	16090	15896	15902	16015	15996	16050	15951	16055	15990	15951	16074	15991	16041	15907	15837	16001	16104	15970	15911	15952	15981	16178	15958	15879	15998	15873	15916	16194	15924	15865	16086	16094	15932	16044	15914	16105	16023	16056	15966	16057	16028	15989	16107	16155	16030	15743	15987	15968	16077	15914	15874	15885	16053	16162	15925	15985	16053	16021	16023	16135	15916	16017	15991	15961	15921	15960	15946	16065	15905	16057	15957	16237	16082	15778	16117	16032	16017	16054	15874	15919	16011	15977	15890	15982	15950	16154	15901	16006	16195	15876	15775	16173	15797	16082	16254	15922	16088	15910	16125	15841	16182	15949	15991	16127	15895	16031	16214	15910	16027	15844	16035	16081	15939	15866	16012	16101	15797	15963	15989	15912	16071	16134	16155	16086	16077	15964	16216	16018	16211	16054	15923	15983	16043	15957	15913	15904	15861	15839	16056	16029	15950	16057	15944	15988	15925	16035	16103	16129	15967	15876	16080	15981	15884	15985	16088	15977	16148	16109	15987	15992	16105	16011	16022	15862	15962	16069	16154	16014	16065	15946	15982	16120	15943	16116	15959	15924	16046	16000	16024	16069	16017	15983	16005	16015	15913	16112	16005	15902	15977	16140	15990	16155	16123	15838	16209	15938	15922	15985	15977	16001	15843	16285	15935	16302	15995	15936	15932	16041	16062	15967	15921	15960	15892	16187	16079	16004	15831	16057	16023	16006	16039	15978	15973	15912	16149	16082	16013	16211	16013	15942	16014	16023	15959	15970	15962	15975	16008	16041	16019	16050	15976	15998	16216	16074	16002	15798	15882	16016	16072	16071	15954	15977	16231	15931	16038	16040	16092	16138	16038	15871	15884	16066	16114	16074	16016	16213	15948	16039	16134	16047	16011	15884	16016	15954	16038	16084	15982	15948	16003	16008	15839	16031	16088	16178	16085	15943	16171	16000	16005	16032	15974	15973	16096	16152	16117	16012	15858	16026	15914	15891	15996	15812	16104	16035	16080	16086	16106	16008	16082	15942	15983	16023	16079	16047	16038	15936	16260	15999	16140	16095	15826	16076	15855	15894	15987	16028	15947	16046	16052	16033	16035	15872	16029	15902	15831	15806	15993	15915	16001	16076	16204	16273	15957	15945	15839	16003	15998	15905	16035	16020	15978	16088	15894	15916	16173	16026	16179	16003	15991	16141	15911	15848	15997	15977	15905	16113	15875	15726	16015	15857	15842	16034	16124	15945	16000	15937	16162	16013	16027	15936	16177	16063	15981	16168	16056	15993	15894	15969	15993	16063	15878	16060	16095	15998	16257	16037	16057	16029	15981	16080	15912	15896	15992	16075	16104	16140	16010	15999	16029	16022	16002	16055	16103	16180	16088	16001	16030	15985	15960	15956	16040	16085	16129	16114	15935	16009	16084	16089	16009	15988	16129	16118	15930	16074	16070	16026	16035	16015	16026	15922	15908	15907	16057	16193	15994	16027	15863	16167	16143	16075	16031	15997	15998	16127	16008	16033	15876	16027	16108	16164	15982	15918	15951	15992	16091	16032	16094	15931	16026	16073	16031	16002	15826	15975	16056	15982	16161	15957	15957	16094	15956	16079	16019	16051	16152	15968	15884	16132	15991	16041	16003	15966	15949	15848	15901	16076	15882	15956	15856	15882	15976	16097	15796	16115	15962	15873	16128	15992	16190	16000	15938	16040	15950	16167	15998	16228	16040	16077	16256	16030	16099	16017	16191	16090	16019	15865	15855	15864	16048	16143	15983	16173	15912	16203	16027	16088	16125	16079	15852	16014	15944	16017	15891	15921	15968	16014	15951	16064	15923	15972	15982	15957	15873	15971	15904	16167	16060	16144	15990	16109	16113	15920	15921	15991	16022	16105	16080	15990	15955	16035	16096	15980	15977	15991	16046	16076	15972	16074	16019	15967	16044	16171	16016	15955	16054	15935	16034	16069	16089	16160	15974	16069	15992	16122	15965	16004	16016	15953	15874	16141	16086	15934	16036	15948	16019	16010	16066	15827	16045	15836	16055	15889	16208	15853	15966	16066	15909	15957	16016	16055	15933	15971	16137	15930	16032	16071	15918	15952	16132	15898	15935	15840	16014	15878	16069	15805	15962	16001	16012	15982	15979	15832	16059	16116	15911	16037	15927	15926	15944	15867	16125	16182	16162	16034	15999	16063	15996	16175	16048	16030	15925	15914	16112	15911	16038	16136	15852	15958	16014	16130	16085	16042	16040	15830	16031	15956	16064	15994	15939	15965	16001	15997	16193	16022	15863	16042	15966	15877	15896	16082	16037	15797	15976	15970	16012	15938	15950	16056	16077	16179	16178	15973	16030	15894	16135	15893	16003	15849	16078	16010	16107	15999	15956	16053	16101	15861	15858	16074	15965	15969	16055	16065	16195	16046	16038	15776	15944	16163	15958	15986	16216	15954	16108	16033	15988	16093	16145	16019	15741	16127	16011	15933	15817	15936	16061	16000	16120	16079	16006	16010	16161	16036	16106	16058	15974	16046	15833	16035	15892	15889	15932	16030	16103	16006	15965	16009	16060	16125	15918	15771	15968	15903	15931	16073	16114	15871	15942	15959	16037	15977	16022	15871	16162	16025	16111	15960	15963	15930	15989	16016	15907	15959	15906	16036	16105	15948	16305	16140	16075	16085	15863	16001	15944	16243	15851	16044	15945	16051	16181	16028	15954	16075	15846	15995	15994	15963	15987	15872	15998	15974	15929	16083	15983	16009	15849	16043	15971	16315	15846	16102	15884	16113	15980	15949	16224	16022	15995	15924	16003	15964	16067	15993	15926	15999	16060	15990	16051	15976	16013	15886	16166	15944	16020	16064	15911	15993	16003	16024	16099	16044	16128	16019	15979	16016	15929	16041	15952	15974	15925	16142	15813	15929	15971	15824	16049	15901	16074	16045	15984	16084	15927	16174	16107	15951	15975	16009	15934	16071	16093	15920	16089	15935	15943	16063	15842	15816	16150	16073	15973	16036	15991	16008	15876	15730	16008	16083	16106	15858	15990	16014	16161	15942	16082	16003	16036	16049	15928	16008	16018	15990	16146	16088	16044	16009	16061	16003	15961	15999	16030	16021	15958	16046	16117	15861	15885	16020	15838	16116	15875	15932	15989	16155	16003	15800	16043	15891	15972	16072	15855	16100	16072	16080	15895	16068	16009	16052	16041	16020	16063	15960	16157	16025	15992	16139	15964	16008	16095	16124	15987	15900	15864	15986	16183	16033	15960	15827	16164	15980	16080	16101	16097	16134	16097	16038	16098	15831	16003	16056	16097	16009	16247	16361	16037	16041	16001	16015	16249	15909	15928	16036	15903	15972	16019	15955	16009	16012	16099	16077	16006	16213	15873	16081	16035	15981	16112	15790	15977	15857	15885	15868	16017	15929	15999	16190	15986	16143	15972	15909	15930	15965	16021	15948	16183	15745	16145	15919	15942	15883	16165	16039	16112	16017	16031	16167	15937	16062	15926	15901	15897	16066	16104	16025	16035	16042	15920	16194	16054	16003	16306	15952	15834	16041	16042	16023	16007	15942	16122	16027	15923	16024	15888	15791	15946	15986	15980	16039	16044	16121	15977	15973	15952	16084	15873	15945	15937	16142	15890	16031	15888	16000	16067	16016	16065	16186	16073	16044	15894	15940	15908	16028	16000	16053	16027	16082	16220	16038	15842	16121	15921	16150	16153	15883	16144	15817	15954	16030	16044	15810	15995	16001	16136	16046	15939	16119	16024	16029	16023	15948	16007	15931	16101	16035	15958	16062	16158	16043	16240	15902	16075	15979	16112	15901	15931	16051	15956	16080	16014	16218	15925	16047	15946	15949	16160	15827	16148	15971	16157	16122	16168	16085	16223	16027	16103	16080	16113	15920	16011	16092	16063	15945	16051	16028	16093	15954	15866	16105	16043	16038	15777	15943	16017	15925	16069	16012	15787	15841	16111	15856	16191	16021	15987	16007	15910	16064	16112	16120	16006	16086	16108	15850	16044	16048	15998	15999	16185	15818	15929	16004	15917	15987	15965	16098	15936	16082	15956	16116	15975	15907	15852	15934	16120	15918	15923	16035	16129	16145	15990	15946	15960	16085	16042	16097	16059	15817	15979	16046	15930	15964	15929	16095	16092	16184	15868	16141	15953	16038	15957	16065	15989	15928	15875	16003	16326	16020	15870	16085	16034	16074	15949	16201	16091	16082	16027	15909	15919	16254	16020	15924	15962	16026	16041	15921	16095	15985	15976	16124	16186	15861	16142	15987	16194	15962	15916	15836	15972	15983	16043	16124	16018	16077	16010	15949	16067	16131	16015	16133	16027	16096	16092
30639	23198	24889	22425	20703	20771	20612	20642	20290	19916	20240	20191	20377	22438	22260	21455	20048	20165	19974	20040	20032	20111	20139	19925	20120	20041	19899	19991	19915	19826	20092	20057	20162	20013	20185	19712	19959	19976	20189	20112	19787	20135	20057	20111	19896	20016	20055	20007	20029	20218	20083	20044	20281	19748	19876	20072	20120	20058	19940	20141	19970	19873	19900	20061	20008	20077	20196	19892	19986	20094	20118	20129	19935	19923	19937	19958	20088	19820	20116	20063	19820	19790	20011	19831	20075	20035	19961	19910	19896	19960	19954	20011	19915	20084	20020	19963	20050	19976	20047	20317	20354	20060	20073	19781	19957	20008	20068	20227	20171	19883	20037	20034	20038	19971	20017	19932	19966	19892	20018	19869	20010	19878	20171	19814	20071	19799	20102	20140	20274	19956	19984	19836	20134	19905	19900	20122	19973	20054	20025	19923	19878	19957	19978	20133	19960	20031	20005	20059	20069	19901	19983	20004	19893	19966	20143	20189	20002	20060	19935	19979	20016	20036	20070	20000	20023	19652	20097	19772	19925	19889	19846	19963	20073	19984	20097	20038	19956	20109	19900	20185	19981	20219	20066	19860	19911	20034	19961	20068	20053	20119	20028	19991	19868	19992	20345	20054	19766	20018	20341	19784	19917	19948	20126	19869	20015	20129	20071	19994	20081	20191	20074	19819	20186	19880	20213	20148	19940	19931	20147	19925	19928	19933	20159	20035	20047	19939	19878	20049	20062	19946	20003	19918	20030	20102	19946	20041	20042	19964	19956	19881	20038	20072	20087	20016	19957	20106	19803	20106	19971	19852	20154	20031	20049	20104	20188	20064	20116	19989	20048	19999	19972	19952	20116	20038	19874	20009	19866	19774	20190	19725	20061	20058	20187	20118	19946	19941	19998	20162	20158	20111	20273	19909	20111	20075	19859	20011	20039	20089	19867	20058	19916	20028	19871	19872	19814	19777	19810	20086	20170	20167	19799	19989	20079	19962	20066	19885	19792	19928	20259	20048	19971	19980	20154	19939	20174	19742	20065	20082	20196	19783	20146	19949	20109	19839	20147	20074	20103	19929	20091	19871	20172	19953	20006	19974	19997	20075	20156	19907	20014	19968	19995	20202	20057	19914	19956	19863	20017	20136	19815	20061	19924	19984	19952	20014	19868	20015	19945	19893	19847	19887	19907	20027	19987	20007	20134	20233	19989	19960	20019	19945	20177	19956	19987	19946	20119	20227	20046	19997	20075	20147	20094	19913	20077	20139	19991	20139	20094	19945	19917	19784	20012	19949	20023	20206	19936	19842	19994	19933	19953	20025	20242	19970	19855	20192	19975	19896	19822	19904	19952	20294	20097	19962	20113	19848	19996	20088	20131	19984	20017	20010	19989	19823	20115	20114	20032	19971	20029	20023	19944	19911	20196	19906	20071	20030	19908	20158	20097	20099	19983	19947	19819	20120	20012	20107	19836	19870	20044	19849	19871	19957	20105	20179	20141	20076	20108	20053	19858	20175	20145	20184	19935	20018	19882	20007	20210	20008	20035	19914	20145	19866	20069	20064	20106	19802	20070	20212	20022	20130	20303	20276	20014	19898	19858	19896	19997	19990	19934	19992	19898	19779	20184	20068	19873	20027	19885	19971	19929	19990	19992	20161	19858	20114	19846	19807	20046	19972	20048	20104	19846	19920	19870	19930	20077	19972	19968	19880	19855	20096	19914	19810	19941	20046	20142	19836	19983	20042	19868	19888	20176	20005	20064	19920	20054	20022	20039	20087	19900	20056	20037	20065	19968	20130	20059	20007	20024	20166	20128	20087	20158	19905	20190	20264	19961	19915	20070	19967	19965	19998	19991	19836	20220	20090	20264	19838	20095	19954	20139	19963	19873	20000	20032	20057	19975	20049	20225	20081	20210	20041	19986	19816	20084	20022	19840	19820	19951	20047	19915	20126	20156	20094	19949	19943	20045	19952	20090	20179	20083	20138	20076	19868	19962	19818	20017	20173	19943	20164	20095	20189	19994	20037	19971	20176	19969	19991	20097	20030	20041	20031	20043	20145	20056	20167	20126	20103	20184	19956	19847	19880	19972	20023	20194	20015	20003	19808	20025	19898	20122	20018	19915	20085	20157	19858	20057	20152	20064	19980	19917	19926	19884	19902	19925	20146	20056	19906	20059	20095	20006	20338	19976	20017	20190	19953	19975	20191	20105	20077	20156	20052	20040	20094	19793	19900	19985	19691	19951	19943	19927	20111	20003	20077	20081	19933	20031	19964	19859	19859	19958	20123	19910	20086	20147	20034	20101	20171	20159	20043	20063	20239	20034	19723	20007	20177	20039	19887	19927	20029	20207	19905	20212	20210	19901	19850	20029	19991	20293	19940	20197	20026	20058	19964	20051	20030	20058	20055	20173	20208	19859	19955	20049	20007	20122	19980	19934	19944	20057	19985	19847	19981	20083	20073	20107	20118	19945	20193	19973	19971	19919	19962	20117	20088	20128	19792	19980	19959	20146	19904	20166	20155	19868	20083	19902	19902	19834	20055	19979	20139	19850	20012	20228	20050	20140	19928	20302	19914	19926	20108	20323	20192	19878	19970	19777	20137	19944	20025	20045	20082	19911	20054	20076	20101	19919	19830	19840	20117	20072	20044	20222	20041	20086	20192	19920	20109	19969	19936	20189	19998	19906	20033	19991	20088	19951	19963	20081	20047	20238	20088	20053	20109	20092	20059	20103	19922	20028	19993	19689	19887	19998	19933	19939	20143	20109	20154	20090	20198	19813	20022	19918	19988	20014	20153	19959	19994	20017	20104	20141	20179	20085	19986	20014	19829	20126	19978	20013	19892	20009	20005	19970	20182	19694	19961	19847	19933	19881	19977	19931	19982	19915	19966	20047	19997	20170	19987	19880	19858	20165	19982	19883	19927	19818	20156	20064	19915	20225	20122	19924	19991	20013	19970	19878	19961	19822	19836	19950	20055	19956	19830	20038	20111	20199	20114	19880	20215	20024	20019	20143	19865	19833	20078	19914	20078	20190	19946	19774	19966	19925	20180	20156	20076	19918	19940	20023	20106	20120	19942	19865	20020	19864	19945	19899	19935	20139	20420	20105	19978	19916	19938	20031	20113	20109	20004	20070	19959	19941	19981	20163	20001	20063	19982	20191	19905	20048	20034	19831	20408	19919	19978	19926	19940	20142	20153	20224	19897	19886	19828	20029	20165	20068	19906	20009	19942	19926	19942	20086	19850	20098	19863	20050	19951	19859	20020	19961	20025	20040	20052	20141	20096	19962	19998	20070	19968	20030	19831	20150	19998	19639	19879	20010	20024	19856	19988	19873	20105	20018	19874	20001	20032	19860	20065	20170	20074	20088	19842	19932	19889	19994	19972	19827	19775	19907	20061	20181	20135	20118	20033	19894	19962	19965	20095	19909	20064	20001	19947	19964	19935	19911	20138	19969	19932	20114	20128	19756	20016	19859	20022	19972	20006	19875	19977	20219	19951	20080	19986	20038	20123	20117	20140	19983	20107	20134	20165	19968	20003	20117	20102	20116	19805	20076	20105	20047	19910	19911	20084	19744	19958	20132	20269	19862	20104	19997	20000	19898	20099	19818	19926	20003	19696	19789	19903	19847	20023	19985	19928	19963	19939	20153	19912	20018	20014	20048	20022	20030	20074	20126	20192	19855	19950	20064	20044	19874	20146	20106	20013	20068	20082	19858	19805	20050	20061	19987	20133	20066	19960	20006	20158	20017	20152	19906	19946	20020	19860	20245	19803	20139	19993	19999	20117	19812	19757	20143	19957	19793	20182	20084	20037	19956	19947	20187	20049	19958	20230	20040	20192	20149	19949	20038	19806	19804	20081	20072	19980	20031	19972	20098	19895	19997	20106	19991	19991	19851	20026	20071	19952	20112	20009	19951	20017	19855	19987	20029	20187	20168	20017	19946	20107	20014	20171	20027	20127	20092	20039	20093	19831	20073	20123	20060	20089	20148	19961	19957	20172	20051	19946	20027	19871	19884	20264	19903	20191	19968	20005	20028	20032	19883	20052	20181	20098	20099	19975	19931	20049	20049	19960	19938	20001	19989	20198	19697	20052	19952	19904	20034	19975	20000	20099	19875	19961	19940	19927	19854	19810	19922	20076	20050	20012	20241	20315	19994	19986	20113	19931	20211	19950	19978	19894	20033	20095	20243	19769	20001	20147	19951	20006	19959	20046	20057	20091	20127	19968	20224	20142	20112	20116	20082	19855	19958	19854	20065	19820	20179	20291	20235	19924	20218	20186	19997	20171	20226	20031	20157	20013	19947	19854	19946	20069	20216	20038	19919	19975	20170	20089	20007	19981	20186	19845	19910	20018	19973	19860	19907	20026	20050	19812	20159	19894	20207	19979	19791	20113	19884	20205	20260	20004	20007	20044	20001	19939	20068	20167	20144	19921	19895	19935	19908	19875	19987	19896	20017	19792	19986	20110	19918	20370	20183	20120	20176	20055	20049	19924	19981	20049	20050	20100	19884	20250	19919	19850	20118	19959	20050	20008	20144	20122	20112	19897	19806	20132	19995	19929	20180	20094	19954	20120	19917	19930	20281	19631	20051	20225	19997	20097	19882	20026	19810	20051	19893	20056	19942	20104	20132	19925	19931	19911	19991	20213	19934	20179	19711	19762	19794	20149	19967	20088	20171	20090	19991	19876	20085	20047	20150	19996	20017	19973	19942	19998	19974	19925	20021	19871	19911	19914	20238	19883	20074	19800	20139	19883	19947	19995	19923	20249	20216	19960	19954	19879	20096	19931	20118	20035	20103	19999	20065	20163	19902	19839	20093	20153	20262	19924	19941	19941	19951	20012	19720	19916	20305	19904	19793	19845	20094	20008	19960	19795	19983	20079	20280	19909	20064	20169	20047	20032	20001	19903	20178	20037	20034	19989	20002	19887	20071	20003	19926	20123	20121	20069	20002	20071	19865	19913	20034	19858	19906	19914	19977	20041	20060	19967	20048	20055	20186	20246	20074	20093	20122	19967	20010	19967	19990	20104	20026	20176	20073	20101	20088	20054	19984	19853	19933	19925	20154	19949	19930	19815	19909	19880	19890	20060	19997	20194	20061	19895	19974	19869	20018	20096	19707	19996
18952	20045	21948	18055	17090	16977	17042	16401	16124	16134	15900	15995	16656	19606	18341	17062	15973	15823	15722	15891	15869	15814	15722	15674	15660	15676	15784	15779	15689	15624	15786	15684	15819	15769	15958	15586	15819	15678	15893	15810	15648	15731	15687	15760	15773	15837	15593	15824	15822	15705	15740	15667	15944	15797	15690	15753	15717	15696	15888	15764	15609	15783	15857	15888	15821	15686	15742	15748	15831	15773	15711	15821	15824	15868	15884	15791	15906	15687	15809	15701	15744	15912	15853	15852	15750	15728	15700	15609	15733	15713	15749	15916	15693	15850	15694	15738	15572	15564	15760	15667	15341	15649	15700	15875	15747	15806	15702	15774	15821	15814	15528	15680	15867	15743	15704	15571	15909	15865	15832	15681	15674	15733	15659	15685	15765	15678	15753	15766	15753	15711	15682	15766	15732	15721	15854	15792	15678	15714	15536	15622	15795	15675	15894	15652	15670	15648	15801	15567	15722	15584	15787	15776	15781	15720	15623	15670	15786	15911	15694	15804	15714	15609	15818	15773	15730	15746	15785	15790	15871	15796	15937	15641	15655	15729	15831	15801	15850	15615	15824	15792	15773	15627	15815	15715	15691	15614	15593	15822	15855	15576	15779	15744	15915	15723	15860	15634	15746	15927	15724	15798	15614	15682	15810	15592	15744	15849	15704	15796	15657	15850	15761	15791	15824	15917	15875	15675	15733	15885	15693	15850	15691	15767	15709	15834	15770	15799	15776	15755	15553	15830	15601	15546	15702	15641	15832	15792	15622	15744	15930	15558	15718	15605	15743	15714	15649	15844	15812	15737	15750	15691	15834	15586	15759	15936	15562	15764	15750	15700	15873	15770	15655	15784	15727	15749	15680	15657	15834	15681	15820	15798	15798	15460	15705	15603	15679	15908	15667	15749	15729	15933	15696	15790	15820	15664	15858	15933	15690	15661	15695	15832	15861	15629	15697	15684	15673	15609	15947	15622	15778	15651	15654	15735	15611	15688	15870	15688	15727	15752	15771	15692	15721	15766	15734	15751	15799	15666	15827	15821	15773	15527	15854	15839	15844	15695	15476	15749	15827	15805	15817	15633	15975	15851	15697	15771	15733	15682	15789	15761	15770	15832	15744	15946	15694	15771	15683	15750	15837	15874	15696	15707	15691	15781	15903	15740	15653	15912	15850	15839	15643	15869	15770	15700	15814	15771	15780	15803	15855	15804	15791	15792	15815	15771	15603	15733	15619	15722	15873	15627	15847	15802	15947	15633	15696	15675	15807	15681	15654	15813	15746	15784	15835	15708	15699	15607	15693	15827	15708	15792	15769	15725	15592	15753	15724	15785	15764	15716	15695	15723	15694	15757	15723	15807	15689	15608	15652	15683	15825	15761	15686	15948	15729	15621	15901	15830	15671	15650	15748	15599	15741	15699	15841	15599	15853	15909	15908	15754	15664	15541	15681	15992	15618	15749	15785	15624	15679	15691	15763	15891	15605	15798	15770	15563	15825	15771	15780	15797	15841	15829	15827	15746	15759	15833	15687	15846	15814	15834	15795	15980	15688	15755	15655	15688	15824	15577	15834	15732	15905	15670	15846	15712	15631	15855	15671	15879	15721	15759	15780	15816	15676	15740	15826	15781	15676	15692	15905	15734	15756	15506	15797	15733	15709	15714	15559	15825	15751	15857	15782	15639	15930	15643	15824	15719	15707	15734	15657	15885	15649	15799	15715	15709	15797	15935	15646	15689	15711	15824	15762	15677	15651	16062	15788	15560	15793	15629	15719	15768	15724	15736	15757	15628	15799	15814	15804	15755	15716	15818	15906	15711	15561	15770	15759	15838	15597	15725	15762	15812	15753	15922	15647	15826	15758	15740	15753	15739	15831	15750	15726	15838	15635	15643	15774	15792	15919	15761	15678	15791	15684	15671	15622	15766	15738	15715	15682	15761	15773	15802	15836	15752	15807	15778	15684	15791	15585	15566	15932	15777	15733	15643	15798	15783	15790	15768	15814	15698	15539	15805	15862	15714	15833	15701	15686	15822	15746	15629	15915	15701	15719	15752	15787	15850	15534	15781	15665	15793	15614	15600	15765	15921	15873	15717	15750	15717	15753	15792	15661	15905	15745	15847	15680	15737	15744	15549	15732	15671	15766	15641	15642	15694	15732	15966	15858	15702	15670	15665	15678	15607	15557	15903	15864	15735	15673	15771	15773	15787	15736	15604	15662	15842	15650	15720	15788	15796	15725	15689	15703	15759	15725	15792	15866	15784	15920	15740	15780	15681	15661	15641	15786	15762	15793	15701	15748	15726	15877	15629	15710	15814	15824	15690	15827	15794	15789	15737	15747	15770	16011	15668	15637	15798	15816	15579	15704	15722	15674	15771	15745	15767	15887	15674	15804	15886	15727	15664	15760	15713	15841	15984	15835	15707	15651	15822	15830	15562	15840	15769	15723	15812	15743	15862	15617	15823	15745	15612	15979	15639	15668	15955	15631	15949	15509	15552	15945	15760	15692	15778	15651	15740	15590	15797	15668	15656	15757	16009	15669	15706	15680	15797	15674	15559	15795	15730	15912	15829	15767	15666	15678	15727	15638	15826	15547	15843	15896	15659	15556	15801	15770	15707	15925	15793	15740	15640	15848	15867	15806	15765	15546	15664	15653	15737	15627	15723	15717	15794	15744	15818	15858	15694	15725	15809	15757	15776	15694	15752	15654	15754	15863	15635	15845	15617	15801	15751	15714	15765	15853	15940	15828	15833	15846	15728	15790	15696	15849	15818	15592	15737	15939	15803	15872	15785	15807	15666	15735	15865	15864	15936	15719	15805	15624	15691	15782	15654	15811	15768	15814	15710	15786	15859	15854	15569	15537	15763	15554	15713	15535	15775	15632	15613	15872	15633	15883	15779	15900	15859	15678	15652	15629	15675	15764	15772	15734	15863	15855	15620	15707	15779	15890	15852	15684	15770	15691	15650	15798	15726	15717	15783	15533	15760	15760	15633	15771	15839	15891	15668	15710	15899	15677	15817	15814	15629	15713	15494	15882	15734	15591	15721	15752	15678	15584	15812	15728	15813	15713	15754	15778	15578	15762	15717	15753	15846	15597	15867	15732	15699	15780	15634	15671	15633	15729	15913	15809	15662	15722	15832	15829	15788	15721	15713	15728	15801	15755	15718	15746	15799	15737	15696	15625	15792	15689	15836	15754	15616	15775	15680	15736	15787	15893	15858	15724	15777	15710	15739	15817	15758	15710	15571	15536	15797	15719	15797	15613	15776	15797	15750	15613	15775	15749	15730	15731	15761	15867	15911	15757	15721	15765	15790	15769	15716	15772	15634	15761	15653	15626	15734	15753	15700	15800	15683	15848	15825	15713	15787	15772	15623	15767	15800	15763	15836	15643	15815	15777	15781	15745	15747	15713	15794	15662	15867	15772	15778	15823	15627	15656	15746	15979	15858	15603	15680	15817	15782	15781	15642	15806	15789	15706	15856	15662	15879	15682	15783	15625	15674	15737	15589	15738	15680	15663	15673	15710	15778	15772	15704	15819	15843	15749	15611	15730	15625	15782	15828	15660	15766	15857	15772	15824	15708	15703	15810	15505	15807	15621	15705	15674	15859	15532	15728	15811	15678	15844	15655	15830	15761	15658	15747	15526	15522	15704	15691	15842	15858	15676	15587	15698	15917	15810	15809	15884	15587	15855	15686	15822	15794	15729	15983	15741	15727	15652	15726	15803	15707	15753	15764	15570	15789	15641	15696	15637	15772	15547	15706	15687	15673	15923	15593	15778	15787	15661	15854	15698	15864	15739	15622	15868	15586	15848	15628	15835	15658	15552	15801	15842	15572	15834	15791	15727	15766	15738	15619	15784	15710	15741	15820	15881	15727	15622	15809	15674	15574	15751	15842	15880	15668	15709	15862	15827	15702	15873	15832	15710	15709	15765	15625	15707	15791	15746	15887	15667	15686	15631	15764	15626	15769	15672	15688	15591	15822	15770	15748	15791	15712	15777	15808	15670	15867	15683	15774	15870	15847	15749	15629	15760	15848	15780	15661	15866	15677	15670	15741	15620	15757	15819	15751	15637	15928	15603	15802	15682	15637	15728	15689	15812	15661	15754	15702	15801	15688	15807	15769	15614	15667	15937	15714	15724	15623	15833	15713	15674	15874	15736	15863	15671	15759	15772	15710	15676	15640	15897	15677	15815	15759	15677	15731	15924	15808	15651	15734	15887	15728	15738	15668	15760	15680	15614	16056	15811	15601	15778	15694	15686	15669	15736	15695	15665	15995	15613	15848	15833	15894	15675	15865	15840	15777	15904	15752	15781	15798	15624	15701	15815	15742	15772	15754	15797	15968	15755	15851	15677	15785	15683	15802	15738	15766	15706	15762	15920	15523	15840	15873	15625	15681	15592	15725	15835	15800	15750	15572	15782	15714	15913	15697	15822	15795	15675	15966	15739	15736	15663	15781	15890	15713	15782	15713	15651	15733	15887	15674	15905	15641	15773	15592	15776	15783	15893	15703	15783	15840	15676	15755	15918	15645	15529	15771	15845	15786	15651	15698	15708	15978	15888	15674	15896	15787	15693	15890	15525	15744	15840	15885	15726	15706	15884	15759	15686	15836	15709	15656	15809	15959	15796	15750	15808	15896	15697	15828	15728	15761	15766	15881	15829	15684	15799	15985	15955	15660	15557	15675	15769	15791	15769	15655	15710	15726	15793	15832	15804	15769	15868	15586	15919	15759	16003	15729	15769	15879	15657	15755	15790	15708	15732	15715	15811	15827	15601	15625	15850	15611	15793	15625	15514	15750	15612	15816	15782	15759	15784	15799	15749	15687	15822	15875	15636	15865	15791	15819	15585	15665	15849	15547	15846	15864	15621	15750	15617	15722	15626	15572	15565	15779	15819	15530	15765	15652	15642	15793	15755	15750	15773	15632	15870	15528	15810	15710	15672	15779	15598	15804	16058	15695	15737	15680	15865	15652	15729	15853	15813	15712	15740	15973	15718	15733	15715	15830	15795	15790	15736	15812	15706	15694	15736	15799	15704	15707	15781	15761	15577	15699	15698	15673	15868	15789	15869	15693	15714	15619	15887	15704	15746	15641	15742	15933	15750	15800	15775	15815	15835	15833	15658	15644
25680	21418	28361	25800	24003	25613	25421	22996	21501	21062	21139	21049	22707	34786	32570	26658	21577	20297	20094	20109	20041	19949	20218	20008	20192	20029	20008	19928	20036	20120	20028	19722	19889	20108	19945	19806	19888	19960	19875	19981	20031	19861	19886	20216	19908	20053	19940	19766	20096	20007	20180	19933	20095	20067	20140	20096	20265	19924	20292	19867	19841	20257	19983	20013	20181	19865	20062	19937	19874	19902	20076	20018	20179	20150	19967	20058	19759	19903	20024	20008	20121	20102	19803	19995	19668	20241	19960	20041	19989	20011	20086	20001	19868	20172	20075	20068	19944	20024	19947	19908	19913	19846	20020	19929	19888	20012	19891	20095	20015	19976	19947	20038	20091	19994	20037	20056	19928	20056	19976	20086	19884	19970	20047	19927	19942	19823	19938	19876	19984	19853	19809	19998	19779	19860	19865	19922	20010	19947	19919	19874	19874	20029	19986	20041	20013	19989	20028	19986	19940	19942	19849	20029	20017	20013	20240	19947	19880	19891	20213	19845	19827	19795	19704	20006	19963	19771	20075	19908	19885	19868	19889	20108	20109	20164	20008	19848	19924	19989	19906	19995	19963	19946	20042	19938	19821	19769	20241	20191	20027	19933	19906	19824	19937	20055	19753	19863	19849	20059	20108	19978	19902	20051	20232	19845	19821	19730	19816	20179	19714	19864	19989	20032	20103	19958	20113	19900	20042	20001	20216	19948	20047	19986	19970	19956	19880	19841	20173	19826	20039	19998	19975	20048	20203	19917	20026	20060	19885	19823	19878	19754	19959	19862	20113	20073	20112	20018	19884	19776	19978	20040	20096	20004	20045	19917	20000	20134	20031	19953	20076	19859	20058	19903	19863	20071	20009	20224	19965	20009	20073	20028	20018	20099	19962	19937	19980	19812	19910	19969	19805	19968	20081	19903	19867	19947	19996	20273	19987	19908	19929	20050	19989	20103	19991	19819	19946	20106	19849	19945	19989	20107	20122	19954	20046	20106	20166	19895	19912	19947	19865	19837	19983	19758	19887	19771	19969	20046	20046	19870	19833	20058	19891	19971	19930	19943	19974	19988	19961	19888	19901	20024	19998	20146	20222	20017	20207	19954	19953	19949	20185	19974	20016	20159	19859	19975	19917	19928	19925	19948	19990	19936	20234	19799	20000	19946	20114	20074	19832	19832	20002	19910	19985	19907	19835	19840	19783	20058	20179	19964	20165	20172	19789	19985	20131	19944	19824	20010	20017	20219	19880	20045	19947	19962	19992	20087	20136	20036	20040	20006	20216	20200	19909	19973	19933	19872	20013	19768	19919	20058	19928	20045	20070	19816	20239	19944	20265	20035	19838	19977	19835	20109	19892	19868	19830	20175	19921	20012	20024	19954	20006	19955	20109	20174	19872	19969	19913	20001	20032	20085	20016	19798	19868	19971	20257	19808	19943	19952	20238	20143	19875	20058	19974	19926	19885	19873	20143	20100	20111	20076	19973	19934	20050	19974	19919	20086	20125	19713	20083	20104	20074	19973	20123	20164	20194	19907	20065	20141	20240	19902	19991	19914	19917	19673	20066	20052	20010	19820	19977	19813	20081	19900	19936	19778	19940	19938	19989	19902	19999	19943	19730	19788	20120	20021	20093	19873	19820	20087	20066	19804	20082	19843	19841	20150	19789	19843	19779	19784	19916	19900	19983	19991	19908	20025	20103	20277	20079	19824	20111	20027	20059	19945	20139	20033	20232	19907	20070	19958	20152	19928	20040	20100	20039	20006	19833	19985	20107	19998	20043	20112	20163	19836	20043	19987	20059	20223	20006	19949	20105	20043	20093	19937	20005	20165	19904	19921	19984	20027	20007	19782	19976	20012	20116	20220	20156	20070	19999	20075	19829	19820	19892	20010	19649	20132	20016	19939	19949	19948	19996	20009	20071	20041	20159	20034	19899	19958	20091	20183	19958	19889	19952	19982	19931	19989	19955	20077	19877	20104	20143	19942	20128	19892	20028	20155	20075	20050	19942	19805	19946	19822	19908	19881	20054	19764	20090	20020	20086	20025	19961	20113	20095	20108	19799	19941	19956	19961	19897	20298	20001	19951	19999	20081	19906	19957	19845	19929	20134	19937	20028	20049	19838	19975	20098	20086	20148	19716	20001	20019	20003	20314	20077	20006	19966	19830	20056	20139	19905	20041	20209	20129	19863	19866	20062	19874	19941	20086	20009	19987	19769	20027	20177	19874	19932	20078	19973	20074	20087	19978	19755	20059	19813	19909	20233	19989	19971	20071	20118	19829	19923	19972	20063	19896	19947	19905	20020	20006	20060	20167	19994	20004	19765	19943	19810	19833	19902	19950	20012	20152	20192	20010	19909	19748	19779	19879	20244	20050	19948	19957	19967	19941	20009	19936	20002	20024	20000	20394	19955	20009	20081	20001	20218	19734	20077	20062	19998	19929	20037	19968	19931	19882	20135	20022	19923	19911	20124	19734	20028	19830	20004	19828	19853	19981	20066	19953	19904	19957	19727	19849	20048	19745	19963	20103	20134	19763	19862	20126	19953	19828	20093	19935	19831	20021	20007	20079	20146	19949	19956	19887	19981	20180	20189	20157	19938	19893	20063	19890	19963	19885	20015	19935	20154	19940	19960	20076	19911	19841	20009	20069	20070	19990	20016	20069	19786	19655	20109	19800	20175	19853	20043	19880	20131	19884	20250	19953	20146	19917	19786	19933	19931	19855	19984	19937	19858	20037	20102	20015	20033	20337	20028	20017	19988	20012	20018	19956	19965	19765	19949	20014	19846	19945	20072	19916	19964	19886	19854	19893	20075	19994	19823	19925	19952	19893	19901	20089	20015	19861	20041	20084	20106	19862	20025	19849	19912	19776	19992	20059	20229	19901	19933	19949	19997	19959	20021	19940	19779	19901	19690	19914	20017	20047	20175	19833	19978	20023	19979	20088	20002	19946	20180	20042	19995	20131	20267	19922	20056	20126	20149	20084	20116	19990	20156	20126	19929	20055	20033	20125	19916	19860	19768	20101	19860	20005	19958	19958	19997	19839	19716	20038	20262	20058	19814	19855	19979	20061	20028	20013	19987	19859	19912	20002	20028	19859	19936	19769	19914	19952	20066	19838	19689	19854	20075	19925	19826	19905	19998	20068	19947	19762	19958	19842	19758	20008	19827	20129	19942	20088	20031	19843	20050	19881	20054	19941	20131	20037	19988	19784	20134	20087	20073	20119	20008	19827	19898	19838	20229	19997	20015	19926	20009	19977	20192	19740	19903	20044	19946	19962	19704	20014	19881	19927	19872	19878	19992	19960	19879	19740	19837	19979	19865	19972	19926	20195	20215	19897	20044	19855	19808	19876	19844	19880	19908	19926	19869	19962	20160	20046	20061	20054	19959	20046	20035	20041	19977	20071	19887	19913	20064	19954	20081	20138	19735	19827	20028	20036	19857	19742	19938	20050	19881	19984	20085	20121	20155	20252	19999	19978	19721	19949	20075	19916	19828	20133	20131	19967	19886	20006	20031	19844	20028	19845	19822	19990	20011	19928	20047	19890	19894	20155	20202	20134	20185	19955	20006	20157	19938	20065	19927	19980	19837	20062	20016	20134	20026	19841	20031	19891	19988	20057	19989	20049	20223	20112	19896	19979	19994	20085	20176	19946	20022	20067	19880	19829	20035	20112	20040	19924	19821	20028	20138	20021	19995	19937	19890	19920	20146	19976	20009	19987	20015	19954	19653	19900	20286	20022	20105	19907	19997	19756	19906	19950	20007	20043	19997	19676	19937	19983	19909	19906	20007	20049	20044	19937	20009	19979	20023	20157	19922	20105	20007	19936	20047	20067	20172	20083	19937	20130	20133	19945	20047	19987	20000	19886	20015	20012	19980	19882	19917	20213	20043	19915	20065	19984	20023	20002	20076	20197	20177	20003	19903	19836	20084	20116	19959	19861	19904	19754	19853	20071	20061	19930	20017	19818	19910	20171	20004	19982	19987	19825	19764	20001	20129	19980	19887	20125	20104	19998	20217	20022	20083	20082	19895	20054	19828	20017	19677	19827	20315	19906	19957	19952	19996	20032	20148	19935	19916	19945	20020	20005	19996	20276	19997	19835	20073	19841	20058	19971	19711	20043	20076	20038	20038	19938	20169	20001	20100	20088	20126	20128	20005	20060	19840	19833	19955	19982	19953	19980	19786	19829	19900	19984	19981	19863	19925	20109	20011	20112	19694	19972	19973	19924	20119	19980	19891	20126	20152	19912	19947	20065	20178	20015	20305	20034	19999	20009	20118	20182	20114	20030	19947	19862	19885	19981	20081	19820	20091	19827	19904	20264	20026	19917	20057	19948	20195	20108	20052	19840	20032	20069	20066	19910	19892	19837	20079	19798	20091	19985	19981	19967	19906	19980	19986	19921	19771	19873	20108	19954	20334	20129	20227	20159	20113	20103	20042	19923	19970	19927	19696	19813	20183	19993	20168	20023	20008	20019	19979	19979	20050	20048	19817	20051	20031	19942	19806	20038	20044	19833	20061	19868	19926	19901	20173	19976	19618	19801	19714	19906	20091	20096	20126	20165	20085	19837	20001	19824	19949	20032	19930	19861	19869	20055	19916	19937	20082	20026	20046	19703	19905	20016	19877	20019	20164	19946	20100	19951	19827	19941	20024	20012	20064	20013	19977	20044	20257	20000	19959	20017	19868	19864	19986	20059	20092	19902	19945	20058	20202	19812	20057	19985	19904	20079	19899	19968	20069	20142	20157	20150	19993	19923	19953	20031	19836	19992	19928	19964	19910	20094	20113	20052	20064	20181	19870	20058	19988	20248	20259	20002	20061	20127	19988	20140	20092	20049	19748	19841	20263	20034	20117	19921	19960	20160	19952	19909	20303	20019	20099	19940	19996	20040	19829	19909	20115	19865	20095	20163	20035	19890	19859	20065	20052	20008	19987	19971	20051	19860	20084	20023	19972	19928	19852	19937	20011	20037	19819	19991	20000	20006	19970	20163	19737	20157	20060	20032	20021	19800	19779	19943	20045	19948	19690	19882	19793	19932	19928	20094	19919	19922	19946	19951	20089	19832	19973	20032	20060	20051	20027	20124	20147	19947	20034	19888	19958	20103	19950	20048	19728	19986	19962	19987
20022	30938	32394	24243	22906	23814	21527	19909	17499	17158	17132	17386	20549	35936	30148	23160	16495	15709	16018	15784	15973	15837	15927	15786	15803	15864	16007	15904	15758	15680	16039	15787	15828	15746	15802	15795	15842	15747	15755	15796	15735	15866	15755	15875	15883	15784	15641	15801	15767	15867	15810	15855	15943	15808	15773	15867	15915	15853	15865	15764	15650	15928	15905	15836	15923	15790	15852	15976	15896	15830	15747	15823	15815	15821	15781	15824	15866	15772	15672	15786	15792	15839	15787	15673	15838	15759	15901	15811	15791	15757	15843	15617	15966	15743	15713	15828	15858	15749	15699	15906	15734	15959	15961	15843	15711	15783	15688	15838	15915	15896	15801	15863	15931	15804	15874	15674	15748	15652	15786	15721	15744	15611	15720	15826	15967	15655	15850	15774	15794	15846	16015	15883	15891	15800	15770	15911	15875	15881	15859	15817	15683	15810	15746	15796	15691	15841	15863	15827	15801	15731	15696	15771	15796	15784	15952	15611	15761	15796	15719	15772	15839	15859	15878	15740	16015	15841	15887	15752	15852	15722	15772	15825	15829	15684	15781	15940	15748	15986	15669	15824	16034	15873	15864	15854	15746	15893	15931	15609	15928	15747	15908	15944	15854	15927	15819	15847	15759	15839	15676	15916	15756	15812	15682	15948	15805	15809	15894	15802	15756	15579	15738	15975	15743	15831	15723	15723	15918	15746	15516	15897	15745	15844	15835	15789	15856	15691	16115	15674	15986	15790	15748	15843	15748	15773	15947	15717	15762	15896	15865	15812	15810	15783	15772	15837	15700	15723	15837	15775	15843	15641	15694	15712	15878	15783	15701	15821	15817	15638	15738	15723	15894	15807	15772	15708	15800	15751	15833	15851	15797	16007	15824	15778	15876	15785	15882	15779	15863	15814	15880	15700	15812	15713	15883	15893	15674	15805	15939	15678	15849	16052	15719	15891	16041	15699	15791	15857	15743	15694	15858	15837	15795	15750	15998	15852	15809	15721	15840	15828	15878	16006	15882	15786	15859	15812	15952	15650	15881	15706	15957	15893	15860	15761	15683	15675	15602	15891	15616	16080	15719	15861	15837	15897	15704	15866	15694	15752	15827	15870	15666	15710	15799	15782	15848	15822	15992	15740	15814	15783	15872	15797	15848	15827	15780	15935	15809	15644	15815	15854	15794	15730	15743	15755	15704	15710	15831	15634	15868	15782	15770	15838	15759	15823	15737	16043	15787	15760	15763	15763	15737	15738	15715	16010	16004	15856	15912	15761	15943	15747	15907	15638	15846	15818	15802	15819	15814	15796	15840	15830	15606	15913	15626	15724	15773	15714	15948	15738	15758	15936	15695	15678	15764	15742	15998	15778	15730	15883	15711	15970	15831	15718	15851	15716	15849	15641	15668	15758	15713	15749	15782	15653	15857	15981	15788	15670	15755	15812	15797	15809	15776	15784	15802	15906	15938	15985	15832	15626	15867	15711	15767	15913	15577	15914	15923	15741	15767	15839	15811	15834	15809	15801	15951	15704	15781	15749	15619	15923	15691	15723	15797	15774	15855	15773	15852	15862	15743	15799	15852	15637	15701	15797	15817	15829	15917	15998	15884	15650	15944	15804	15947	15742	15833	15846	15860	15891	15855	15863	15779	15887	15718	15868	15665	15803	15869	15711	15829	15692	15820	15769	15725	15689	15766	15853	15772	15881	15715	15781	15833	15734	15753	15865	15735	15691	15735	15760	15782	15760	16005	15725	15966	16021	15924	15854	15928	15789	15819	15801	15857	15822	15697	15892	15839	15735	15954	15795	15775	15682	15850	16015	15833	15924	15739	15806	15653	15861	15758	15535	15931	15787	15857	15781	15740	15741	15845	15831	15700	15767	15928	15812	15760	15950	15740	15807	15855	15933	15747	15927	15770	15919	15624	15903	15789	15755	15712	15988	15776	15793	15964	15697	15771	15884	15745	15988	15863	15582	15811	15704	15849	15871	15695	15899	15522	15665	15885	15961	15824	15656	15974	15758	15984	15843	15741	15794	15887	15860	15737	15896	15795	15858	15837	15756	15854	15629	15956	15717	15707	15802	15692	15782	16060	15870	15801	15754	15762	15840	16151	15798	15952	15852	15846	15989	15740	15763	15779	15880	15859	15986	15726	15669	15690	15700	15612	15845	15781	15638	15653	15894	15673	15861	15842	15868	15790	15907	15769	15902	15828	15867	15722	15744	15945	15881	15691	15830	15881	15829	15873	15816	15665	15857	15876	15736	15733	15685	15762	15666	15592	15711	15679	15774	15855	15643	15881	15952	15857	15741	15806	15788	15781	15653	15756	15729	15792	15694	15867	15619	15691	15788	15811	15806	15582	15907	15891	15689	15837	15866	15702	15883	15775	15729	15850	15719	15784	15810	15879	15769	15824	15920	15779	15846	15784	15653	15660	15826	15780	15879	15842	15754	15743	15908	15930	15817	15795	15821	15778	15930	15807	15708	15673	15923	15911	15792	15746	16052	15866	15973	15909	15892	15992	15858	15874	15879	15822	15770	15804	15587	15863	15825	15664	15742	16055	15910	15807	15936	15835	15847	15730	15935	15875	16128	15788	15858	15815	15858	15861	15859	15998	15908	15715	15847	15785	15809	15847	15865	15733	15773	15914	15768	15924	15807	15851	15601	15778	15603	15897	15865	15844	15829	15821	15858	15870	15834	15805	15894	15758	15823	15875	15782	15748	15884	15781	15840	15818	15733	15779	16021	15795	15695	15918	15876	15780	15944	15944	15767	15804	15719	15945	15849	15836	15875	15710	15845	15824	15774	15733	15788	15832	15739	15775	15835	16006	15705	15670	15887	15671	15609	15817	15934	15775	15704	15818	15719	15906	15843	15801	15796	15959	15934	15930	15716	15848	15735	15770	15816	15550	15733	15775	15774	15785	15731	15903	15763	15858	15705	15802	15809	15644	16023	15670	15887	15749	15763	15707	15854	15919	15766	15894	15927	15852	15734	15855	15747	15940	15879	15938	15747	15795	15833	15887	15815	15912	15720	15699	15887	15716	15895	15755	15957	15691	15706	15830	15843	15636	15743	15795	15791	15820	15841	15728	15690	15865	15881	15967	15833	15813	15641	15919	15760	15825	15815	15634	15839	15930	15719	15858	15988	15873	15928	15884	15845	15770	15843	15960	15784	15987	15779	15768	15771	15791	15690	15920	15846	15850	15585	15797	15864	15905	15837	15797	15868	15810	15796	15969	15921	15765	15843	15910	15887	15828	15791	15815	15873	15962	15784	15799	15882	15808	15776	15832	15844	15800	15875	16031	15977	16047	15918	15978	15790	15813	15804	15763	15905	16009	15904	15810	15989	15715	15744	15843	15736	15928	15566	15786	15639	15870	15802	15806	15927	15940	15696	15803	15844	15807	15798	15762	15880	15709	15639	15980	15994	15803	15926	15752	15869	15892	15820	15729	15933	15860	15678	15796	15816	15784	15736	15945	15774	15910	15868	15802	15883	15876	15742	15691	15874	15719	15718	15982	15975	15799	15610	15661	15875	15824	15788	15795	15818	15913	15878	15728	15872	15861	15878	15769	15854	15709	15833	15919	15736	15919	15799	15823	15797	15911	15765	15979	15730	15837	15790	15844	15777	15706	15836	15908	15737	15916	15789	15819	15748	15724	15837	15691	15840	15818	15715	15924	15859	15831	15881	15927	15700	15924	15846	15765	15783	15944	15688	15885	15758	15834	15767	15652	15860	15784	15919	15786	15852	15599	15703	15699	15890	15979	15767	15865	15859	15809	15791	15881	15714	15658	15988	16009	15773	15834	15708	15779	15769	15928	15791	16029	15770	15781	15909	15800	15677	15919	15761	15716	15864	15746	15822	15756	15951	15817	15881	15695	15722	15782	15800	15911	15797	15883	15859	15803	15730	15859	15732	15715	15685	15782	15879	15874	15748	15840	15880	15673	15767	15884	15733	15836	15914	15914	15917	15779	15783	15791	15843	15763	15896	15700	15814	15837	15786	15874	15807	15924	15839	15716	15912	15638	15710	15853	15684	15803	15840	15767	15771	15777	15803	15803	15796	15789	15999	15720	15806	15875	15685	15833	15738	15737	15908	15757	16020	15784	15676	15659	15671	15807	15769	15759	15919	15805	15848	15763	15931	15597	15622	15822	15787	15806	15621	15920	15884	15798	15717	15872	15887	15886	15940	15945	15865	15742	15874	15871	15856	15700	15774	15790	15794	15740	15683	15844	15780	15796	15814	15815	15719	15763	15867	15896	15723	15865	15831	15711	15943	15985	15790	15768	15648	15892	15814	15833	15740	15816	15834	15812	15943	15900	15903	15765	15983	15737	15890	15897	15770	15861	15842	15707	15881	15735	15798	15845	15714	15784	15762	15746	15567	15738	15697	15817	15924	16004	15804	15850	15729	15672	15597	15807	15781	15782	15931	15935	15893	15968	15972	15640	15848	15807	16000	15846	15785	15919	15893	15719	15839	15893	15678	15964	15793	15768	15780	15945	16100	15706	15817	15845	15868	15767	15923	15815	15832	15902	15746	15771	15877	15902	15767	15713	15964	15831	15847	15736	15785	15623	15860	15813	15906	15779	15825	15935	15814	15848	15799	15762	15697	15899	15738	15842	15843	15827	15830	15660	15782	15755	15782	15917	15800	15912	15865	15934	15893	15802	15919	15827	15764	15820	15859	15728	15722	15933	15780	15843	15862	15716	15943	15942	15776	15749	15872	15852	15808	15856	15814	15814	15799	15757	15770	15942	15870	15876	15713	15724	15827	15813	16015	15535	15700	15881	15687	15608	15767	15806	15963	15724	15585	15769	15863	15745	15827	16047	15724	15666	15805	15860	15888	15746	15824	15866	15955	15769	15631	15851	15869	15967	15890	15856	15841	15734	15886	15903	15854	15667	15785	15827	15981	15727	15693	15920	15957	15842	15785	15852	16018	15771	15939	15873	15763	15772	15889	15874	15982	15805	15792	15920	15949	15895	15765	15844	15927	15781	15731	15821	15827	15746	15847	15902	15564	15766	15636	15795	15957	15873	15718	15820	15563	15735	15793	15546	15892	15900	15922	15750	15798	15768	15854	15872	15914	15816	15761	15894	15896	15891	15848	15607	15848	15697	15876	15893	15850
24060	21424	28958	24400	22562	28469	31812	26313	22986	22204	21665	21727	24919	43376	40477	31580	22585	19742	19702	19557	19526	19647	19606	19361	19531	19723	19720	19333	19334	19521	19547	19498	19738	19549	19425	19436	19522	19479	19417	19576	19605	19524	19288	19495	19318	19557	19528	19701	19431	19490	19531	19496	19444	19457	19525	19401	19521	19466	19360	19294	19393	19621	19467	19609	19378	19264	19405	19498	19637	19511	19375	19461	19620	19441	19479	19588	19311	19377	19427	19357	19534	19346	19397	19714	19507	19353	19544	19513	19340	19428	19295	19490	19410	19348	19346	19549	19518	19489	19702	19381	19249	19300	19385	19418	19516	19457	19516	19255	19483	19399	19325	19543	19363	19540	19624	19445	19460	19539	19373	19299	19314	19502	19714	19475	19469	19426	19448	19234	19439	19568	19648	19390	19666	19424	19291	19353	19424	19352	19524	19452	19454	19371	19371	19596	19233	19652	19426	19428	19601	19437	19375	19437	19466	19414	19351	19532	19395	19392	19359	19641	19359	19482	19391	19686	19363	19351	19278	19379	19484	19311	19443	19492	19300	19369	19295	19438	19443	19473	19283	19420	19401	19370	19159	19504	19598	19593	19474	19349	19353	19428	19369	19570	19369	19463	19518	19401	19652	19388	19444	19518	19313	19534	19355	19474	19557	19317	19256	19296	19603	19349	19518	19505	19491	19373	19501	19293	19459	19567	19514	19468	19523	19657	19288	19446	19429	19492	19105	19433	19564	19572	19397	19381	19489	19499	19589	19579	19472	19484	19411	19558	19636	19417	19452	19600	19584	19349	19650	19430	19389	19385	19309	19396	19248	19487	19469	19458	19195	19393	19339	19447	19481	19373	19403	19542	19532	19438	19368	19355	19365	19378	19555	19450	19451	19396	19471	19495	19438	19382	19449	19532	19394	19422	19369	19378	19409	19305	19435	19341	19391	19701	19435	19394	19398	19457	19183	19297	19207	19275	19291	19328	19426	19277	19450	19432	19364	19387	19181	19337	19238	19585	19493	19508	19528	19603	19409	19415	19361	19564	19541	19415	19492	19339	19401	19525	19602	19557	19304	19335	19285	19327	19517	19500	19465	19457	19490	19386	19534	19438	19428	19506	19384	19489	19366	19471	19533	19468	19593	19333	19451	19430	19354	19342	19357	19424	19414	19346	19476	19462	19605	19619	19420	19582	19472	19381	19287	19445	19281	19236	19476	19403	19593	19266	19606	19438	19495	19498	19213	19428	19265	19373	19435	19382	19683	19406	19261	19483	19458	19273	19660	19367	19337	19433	19334	19374	19348	19429	19323	19571	19254	19504	19285	19496	19490	19352	19416	19387	19491	19542	19512	19461	19461	19444	19469	19398	19443	19482	19412	19285	19383	19205	19422	19616	19501	19547	19492	19345	19364	19345	19381	19456	19541	19436	19355	19403	19372	19320	19458	19341	19339	19473	19316	19300	19490	19447	19506	19428	19375	19411	19598	19240	19484	19237	19299	19431	19499	19624	19635	19478	19467	19407	19340	19484	19471	19506	19521	19239	19474	19427	19295	19362	19342	19342	19288	19420	19273	19389	19585	19493	19336	19556	19648	19656	19558	19234	19249	19186	19313	19592	19679	19483	19509	19484	19444	19377	19406	19305	19582	19525	19410	19360	19317	19407	19387	19323	19575	19311	19365	19420	19170	19525	19323	19544	19625	19528	19541	19439	19395	19363	19346	19390	19396	19332	19581	19420	19402	19503	19277	19596	19432	19415	19417	19385	19431	19310	19186	19540	19351	19174	19264	19478	19450	19289	19567	19384	19371	19266	19530	19382	19564	19418	19363	19272	19622	19601	19346	19487	19466	19485	19276	19185	19594	19510	19696	19289	19431	19584	19498	19488	19205	19443	19402	19526	19517	19471	19391	19386	19513	19438	19317	19494	19526	19540	19148	19579	19465	19559	19477	19581	19353	19647	19512	19442	19567	19510	19397	19291	19469	19508	19391	19401	19426	19423	19608	19497	19474	19466	19653	19650	19536	19284	19297	19541	19362	19290	19632	19424	19229	19596	19443	19359	19491	19442	19304	19208	19126	19495	19556	19185	19415	19377	19682	19442	19472	19538	19257	19378	19404	19467	19419	19257	19321	19307	19512	19488	19406	19516	19690	19593	19599	19360	19329	19228	19562	19467	19369	19259	19624	19330	19234	19364	19610	19352	19554	19362	19419	19585	19525	19563	19328	19431	19552	19643	19615	19516	19360	19353	19481	19278	19373	19322	19460	19657	19497	19356	19481	19296	19475	19473	19346	19235	19494	19286	19433	19433	19482	19492	19267	19250	19369	19257	19371	19497	19422	19433	19541	19600	19586	19545	19451	19171	19598	19612	19601	19655	19517	19375	19382	19381	19580	19399	19507	19568	19454	19340	19408	19211	19391	19522	19335	19428	19513	19360	19431	19534	19342	19310	19315	19573	19298	19518	19634	19513	19196	19398	19391	19516	19441	19609	19455	19314	19181	19253	19613	19381	19400	19345	19357	19641	19264	19461	19546	19403	19678	19466	19502	19620	19501	19192	19469	19400	19220	19417	19507	19470	19465	19499	19438	19631	19420	19453	19543	19695	19487	19375	19557	19480	19562	19448	19464	19500	19430	19550	19397	19406	19455	19384	19543	19420	19556	19358	19540	19511	19460	19503	19322	19510	19580	19570	19436	19414	19583	19513	19281	19185	19337	19436	19268	19358	19533	19541	19390	19415	19314	19218	19332	19405	19539	19442	19262	19401	19358	19478	19206	19337	19406	19082	19423	19377	19467	19427	19680	19470	19394	19630	19397	19554	19297	19527	19346	19662	19766	19588	19633	19350	19417	19564	19387	19550	19634	19728	19543	19327	19545	19643	19413	19219	19416	19285	19497	19673	19165	19357	19559	19479	19740	19273	19544	19644	19626	19671	19417	19601	19240	19304	19328	19496	19388	19549	19541	19268	19532	19405	19381	19347	19706	19330	19415	19319	19503	19392	19425	19563	19521	19671	19518	19580	19503	19410	19488	19386	19592	19509	19499	19388	19581	19633	19583	19541	19499	19721	19547	19371	19507	19625	19628	19433	19332	19368	19453	19696	19653	19494	19649	19395	19445	19191	19391	19395	19322	19671	19524	19437	19572	19646	19464	19472	19362	19575	19380	19688	19501	19612	19408	19325	19418	19419	19510	19340	19568	19349	19361	19403	19616	19395	19367	19414	19360	19450	19422	19458	19505	19489	19553	19176	19329	19324	19384	19329	19395	19509	19458	19379	19381	19429	19434	19498	19526	19425	19319	19270	19450	19446	19572	19435	19452	19332	19577	19533	19505	19529	19548	19469	19441	19484	19301	19392	19503	19630	19341	19614	19474	19184	19441	19469	19292	19398	19361	19378	19501	19479	19568	19495	19582	19192	19386	19462	19356	19137	19229	19333	19356	19743	19226	19418	19353	19480	19472	19435	19399	19465	19402	19500	19412	19510	19409	19529	19572	19470	19562	19291	19318	19538	19478	19415	19413	19415	19476	19462	19580	19484	19468	19364	19403	19425	19589	19215	19451	19554	19413	19315	19360	19790	19538	19412	19561	19558	19415	19505	19420	19212	19483	19439	19476	19422	19420	19382	19614	19443	19523	19451	19368	19316	19468	19341	19530	19765	19480	19583	19527	19513	19520	19592	19464	19404	19615	19605	19555	19376	19307	19286	19374	19551	19271	19299	19348	19475	19235	19182	19599	19409	19295	19416	19315	19454	19336	19580	19360	19401	19419	19353	19233	19604	19663	19379	19530	19702	19372	19454	19432	19417	19353	19285	19293	19464	19349	19435	19520	19591	19540	19375	19583	19473	19531	19293	19534	19732	19343	19493	19473	19473	19346	19409	19361	19466	19424	19525	19301	19497	19244	19268	19450	19291	19406	19505	19546	19637	19449	19279	19478	19361	19794	19358	19362	19244	19140	19458	19305	19271	19293	19427	19595	19529	19375	19404	19459	19622	19657	19675	19314	19632	19624	19370	19366	19468	19382	19290	19524	19545	19445	19434	19342	19345	19357	19578	19155	19479	19437	19225	19498	19322	19245	19424	19331	19283	19589	19546	19395	19510	19340	19409	19448	19419	19553	19390	19210	19466	19560	19484	19538	19395	19605	19580	19294	19429	19450	19505	19656	19371	19508	19395	19559	19517	19522	19454	19323	19473	19428	19601	19658	19506	19539	19632	19505	19384	19483	19461	19294	19421	19485	19216	19370	19545	19682	19578	19316	19435	19367	19500	19545	19608	19566	19377	19413	19374	19329	19325	19455	19525	19419	19373	19594	19481	19287	19622	19709	19724	19583	19473	19216	19379	19507	19470	19381	19424	19483	19417	19344	19353	19404	19304	19202	19406	19412	19444	19237	19259	19487	19532	19341	19356	19348	19404	19358	19445	19374	19416	19430	19548	19479	19516	19484	19393	19297	19214	19292	19288	19380	19464	19586	19399	19220	19473	19430	19360	19810	19357	19354	19361	19385	19367	19383	19690	19332	19381	19301	19488	19426	19443	19463	19372	19505	19541	19495	19385	19480	19696	19313	19361	19192	19447	19357	19358	19598	19491	19360	19512	19321	19649	19456	19415	19480	19315	19493	19232	19462	19405	19507	19500	19557	19459	19393	19397	19478	19558	19436	19330	19576	19335	19580	19385	19507	19385	19517	19297	19524	19398	19590	19334	19371	19301	19314	19407	19255	19517	19421	19315	19346	19339	19496	19400	19338	19426	19391	19412	19529	19577	19505	19590	19460	19572	19392	19639	19623	19499	19376	19332	19380	19311	19657	19528	19469	19605	19274	19212	19364	19452	19418	19461	19483	19181	19352	19444	19443	19598	19285	19596	19308	19569	19627	19249	19450	19242	19486	19317	19398	19336	19457	19481	19463	19447	19424	19259	19410	19546	19220	19565	19365	19342	19362	19405	19536	19720	19432	19457	19531	19617	19510	19469	19245	19525	19639	19526	19476	19621	19483	19318	19665	19345	19340	19311	19363	19416	19529	19482	19321	19403	19459	19384	19569	19279	19281	19369	19248	19447	19462	19368	19624	19495	19244	19393	19467	19412	19615	19445	19491	19394	19484	19317	19386	19415	19606	19580	19334	19479	19390	19579
23777	38790	38281	29862	26762	31796	28987	24691	20516	19213	18548	18748	25092	44607	38819	29279	17206	15506	15604	15598	15310	15392	15636	15479	15571	15503	15274	15484	15430	15596	15384	15430	15370	15497	15500	15630	15381	15484	15309	15541	15452	15473	15548	15467	15395	15580	15574	15403	15445	15325	15549	15428	15474	15680	15379	15486	15548	15485	15428	15641	15383	15628	15390	15464	15343	15590	15416	15435	15544	15405	15644	15560	15599	15343	15491	15465	15565	15501	15375	15630	15439	15564	15473	15507	15589	15580	15382	15549	15332	15485	15521	15369	15509	15472	15615	15418	15455	15448	15428	15619	15497	15442	15406	15439	15355	15472	15506	15445	15441	15422	15581	15537	15535	15475	15350	15388	15545	15359	15361	15322	15513	15410	15345	15400	15613	15348	15398	15725	15369	15489	15517	15490	15322	15217	15588	15569	15408	15443	15618	15458	15417	15377	15394	15331	15637	15315	15767	15397	15562	15733	15465	15434	15511	15383	15525	15413	15550	15477	15497	15394	15276	15466	15456	15429	15506	15432	15324	15593	15509	15574	15670	15449	15464	15354	15484	15378	15475	15706	15500	15535	15467	15422	15377	15437	15411	15414	15580	15550	15296	15629	15585	15488	15325	15461	15453	15564	15355	15488	15590	15383	15587	15413	15591	15492	15426	15289	15498	15379	15513	15524	15421	15484	15525	15391	15537	15655	15548	15513	15476	15573	15352	15529	15394	15340	15462	15459	15607	15366	15289	15321	15667	15392	15527	15336	15518	15384	15486	15289	15668	15476	15554	15453	15541	15552	15474	15581	15427	15384	15304	15479	15479	15420	15445	15414	15487	15538	15476	15566	15431	15647	15478	15337	15536	15436	15521	15464	15461	15369	15191	15581	15237	15376	15456	15395	15382	15456	15634	15408	15673	15383	15446	15495	15474	15385	15616	15456	15411	15515	15445	15317	15451	15494	15460	15375	15447	15295	15382	15542	15499	15395	15416	15368	15444	15552	15518	15408	15476	15485	15277	15581	15439	15406	15563	15328	15738	15426	15527	15328	15342	15372	15344	15505	15562	15507	15387	15590	15310	15515	15460	15451	15441	15449	15592	15607	15343	15561	15419	15368	15501	15528	15490	15357	15239	15347	15533	15587	15448	15666	15472	15390	15379	15570	15413	15563	15612	15503	15419	15497	15502	15390	15500	15542	15582	15412	15471	15555	15384	15453	15512	15407	15296	15561	15383	15476	15320	15430	15298	15419	15548	15602	15462	15317	15452	15410	15455	15473	15414	15418	15527	15531	15445	15532	15530	15352	15387	15529	15437	15621	15550	15411	15501	15312	15506	15490	15524	15456	15675	15395	15443	15495	15333	15453	15497	15548	15570	15253	15426	15445	15326	15429	15475	15509	15531	15344	15460	15253	15671	15447	15217	15592	15451	15303	15524	15453	15558	15277	15436	15497	15582	15313	15640	15606	15483	15354	15508	15493	15457	15313	15427	15548	15448	15377	15488	15473	15352	15254	15413	15531	15464	15430	15438	15535	15361	15440	15737	15543	15526	15363	15459	15579	15542	15396	15362	15476	15341	15624	15561	15357	15678	15293	15456	15653	15514	15182	15419	15418	15389	15440	15523	15543	15568	15570	15499	15516	15399	15453	15525	15504	15189	15517	15602	15541	15383	15431	15391	15508	15495	15432	15352	15489	15608	15468	15552	15514	15513	15411	15283	15545	15444	15442	15476	15345	15481	15567	15389	15558	15340	15430	15433	15488	15483	15358	15543	15372	15584	15430	15298	15386	15264	15562	15439	15432	15566	15429	15397	15276	15440	15514	15570	15539	15536	15294	15479	15369	15359	15411	15362	15625	15476	15388	15463	15577	15507	15420	15467	15421	15392	15381	15451	15523	15361	15493	15581	15464	15562	15450	15422	15440	15377	15544	15227	15501	15568	15385	15429	15593	15423	15484	15556	15346	15491	15470	15622	15413	15404	15432	15440	15546	15384	15525	15511	15508	15502	15554	15527	15454	15462	15400	15533	15394	15516	15558	15296	15487	15359	15338	15396	15348	15489	15517	15526	15683	15473	15332	15469	15453	15622	15351	15455	15577	15356	15572	15471	15452	15424	15408	15510	15423	15372	15486	15454	15544	15342	15459	15417	15406	15402	15528	15448	15486	15347	15342	15352	15414	15470	15510	15332	15378	15323	15456	15611	15571	15389	15303	15246	15543	15345	15481	15439	15519	15352	15644	15352	15616	15353	15521	15604	15433	15351	15497	15538	15422	15533	15446	15374	15425	15438	15529	15464	15498	15447	15366	15453	15442	15515	15484	15360	15407	15468	15459	15478	15547	15388	15219	15643	15482	15483	15557	15473	15518	15477	15480	15371	15458	15431	15380	15411	15476	15625	15468	15520	15461	15459	15473	15313	15420	15348	15434	15455	15444	15594	15481	15306	15509	15624	15435	15458	15485	15411	15526	15426	15541	15572	15617	15506	15390	15456	15654	15387	15506	15317	15463	15545	15302	15498	15679	15385	15239	15503	15618	15551	15571	15397	15476	15330	15394	15530	15401	15596	15437	15429	15427	15393	15433	15525	15406	15610	15502	15368	15330	15349	15526	15569	15504	15413	15639	15488	15481	15418	15482	15313	15497	15360	15481	15474	15349	15443	15490	15682	15447	15408	15370	15600	15513	15551	15355	15491	15526	15215	15304	15447	15407	15531	15459	15443	15416	15458	15476	15515	15426	15553	15376	15443	15372	15480	15451	15693	15497	15448	15468	15432	15406	15487	15573	15464	15444	15376	15441	15530	15332	15599	15483	15529	15517	15421	15337	15418	15392	15468	15624	15470	15404	15350	15298	15472	15435	15519	15367	15399	15511	15397	15613	15368	15512	15435	15520	15602	15531	15466	15609	15423	15598	15406	15424	15371	15547	15641	15414	15630	15574	15518	15474	15429	15473	15577	15416	15359	15426	15494	15342	15646	15480	15512	15464	15314	15419	15598	15418	15531	15412	15593	15501	15226	15457	15440	15408	15501	15658	15480	15351	15549	15470	15521	15388	15408	15363	15458	15675	15626	15502	15409	15423	15520	15426	15518	15528	15378	15499	15581	15470	15438	15503	15351	15565	15619	15452	15180	15536	15569	15519	15277	15440	15578	15529	15404	15404	15549	15455	15384	15455	15462	15339	15435	15533	15328	15651	15740	15297	15523	15481	15300	15585	15396	15431	15437	15411	15511	15259	15494	15473	15425	15322	15474	15489	15504	15515	15542	15562	15398	15514	15423	15496	15543	15556	15553	15411	15541	15509	15433	15531	15504	15536	15454	15401	15443	15549	15599	15418	15601	15530	15519	15505	15406	15562	15361	15509	15539	15359	15428	15451	15305	15454	15500	15435	15466	15406	15696	15397	15538	15420	15419	15572	15404	15289	15583	15397	15388	15437	15653	15309	15355	15444	15363	15427	15560	15447	15484	15234	15396	15544	15429	15371	15434	15521	15442	15426	15327	15663	15458	15462	15464	15603	15519	15481	15382	15505	15484	15458	15561	15332	15469	15429	15497	15451	15558	15240	15626	15374	15409	15550	15579	15445	15444	15647	15379	15301	15255	15591	15614	15511	15657	15417	15589	15334	15497	15438	15538	15501	15524	15287	15436	15304	15450	15446	15460	15336	15344	15527	15432	15503	15445	15375	15580	15377	15324	15431	15463	15568	15497	15414	15507	15465	15407	15465	15592	15444	15453	15419	15444	15537	15561	15576	15508	15385	15435	15240	15386	15403	15454	15512	15516	15390	15492	15447	15447	15496	15466	15446	15476	15401	15502	15302	15485	15446	15453	15589	15436	15427	15593	15393	15569	15450	15533	15372	15291	15452	15447	15444	15534	15572	15409	15408	15571	15414	15261	15397	15586	15460	15457	15441	15431	15437	15464	15263	15382	15556	15416	15588	15432	15326	15400	15254	15249	15502	15542	15528	15438	15407	15399	15307	15658	15208	15438	15474	15545	15342	15439	15376	15373	15562	15358	15480	15339	15560	15391	15378	15351	15610	15500	15566	15450	15250	15764	15220	15476	15371	15498	15449	15635	15625	15453	15463	15434	15529	15469	15514	15516	15394	15496	15458	15348	15425	15514	15338	15386	15358	15543	15491	15648	15536	15567	15440	15335	15535	15392	15476	15410	15562	15377	15310	15580	15506	15583	15429	15569	15365	15437	15471	15549	15520	15696	15389	15353	15452	15470	15346	15527	15346	15426	15481	15616	15425	15439	15367	15489	15459	15521	15588	15550	15495	15409	15421	15428	15315	15482	15368	15495	15500	15608	15595	15512	15559	15428	15418	15550	15569	15528	15461	15388	15545	15594	15336	15384	15247	15534	15549	15556	15313	15281	15355	15493	15448	15407	15443	15487	15389	15454	15466	15601	15556	15533	15488	15415	15577	15481	15651	15572	15593	15391	15498	15389	15457	15456	15567	15442	15508	15632	15404	15524	15461	15484	15455	15532	15400	15408	15358	15545	15567	15496	15698	15504	15557	15556	15468	15300	15356	15556	15485	15502	15262	15570	15530	15418	15536	15472	15573	15430	15405	15359	15369	15573	15308	15278	15392	15314	15321	15389	15387	15612	15420	15498	15613	15372	15498	15593	15561	15537	15586	15368	15402	15549	15506	15504	15505	15632	15442	15471	15622	15447	15382	15623	15638	15492	15549	15621	15396	15497	15403	15255	15668	15565	15421	15348	15492	15402	15520	15483	15472	15353	15510	15537	15420	15358	15428	15341	15443	15397	15393	15608	15374	15666	15328	15420	15441	15528	15337	15475	15520	15418	15386	15685	15539	15498	15412	15387	15368	15368	15603	15474	15338	15475	15475	15619	15663	15355	15450	15494	15516	15527	15553	15515	15529	15560	15265	15484	15739	15362	15475	15448	15539	15517	15482	15488	15539	15596	15437	15423	15510	15408	15360	15484	15507	15426	15396	15410	15402	15626	15434	15592	15408	15376	15431	15680	15374	15406	15427	15562	15505	15520	15463	15502	15598	15538	15435	15418	15639	15434	15521	15345	15538	15474	15506	15491	15637	15432	15473	15553	15648	15478	15484	15382	15417	15525	15441	15478	15589	15372	15335	15342	15516	15350	15448	15518	15296	15412	15510
30683	23402	24077	22049	20658	20963	21456	20615	20374	20227	20170	20033	20161	21801	21977	21118	20121	19882	19761	19682	19604	20028	19789	19756	19826	19678	20015	19744	19873	19829	19836	19674	19791	19929	19814	19573	19898	19770	19879	19655	19747	19867	19727	19768	19647	19859	19920	19771	19678	19775	19648	19737	19721	19985	19771	19816	19879	19659	19771	19866	19814	19735	19676	19688	19713	19790	19784	19859	19733	19724	19810	19815	19599	19828	19793	19636	19627	19774	19728	19726	19789	19943	19832	19661	19815	19901	19807	19570	19839	19655	19722	19719	19920	19893	19761	19803	19950	19657	19693	19763	19735	19823	19698	19685	19779	19600	19792	19688	19920	19865	19812	19660	19668	19624	19810	19802	19777	19577	19496	19895	19778	19805	19746	19647	19650	19746	19818	19723	19778	19662	19516	19690	19840	19793	19999	19740	19630	19809	19726	19989	19566	19699	19435	19956	19992	19933	19634	19644	19854	19820	19737	19814	19787	19831	19690	19796	19850	19736	19813	19977	19885	19559	19611	19781	19649	19744	19695	19817	19819	19669	19884	19706	19773	19633	19836	19693	19878	19883	19899	19830	19756	19789	19742	19910	19586	19773	19783	19480	19830	19734	19695	19912	19895	19711	19946	19641	19745	19799	19913	19769	19786	19727	19675	19792	19739	19631	19771	19744	19589	19868	19790	19945	19767	19884	19686	19743	19727	19907	19928	19743	19646	19950	19708	19738	19569	19668	19533	19804	19738	19768	19803	19807	19693	19668	19744	19661	19710	19943	19695	19643	19877	19749	19684	19769	19936	19830	19847	19900	19827	19746	19781	19722	19591	19932	19716	19822	19618	19925	19816	19684	19675	19837	19797	19740	19707	19731	19890	19720	19691	19659	19871	19924	19667	19916	19683	19603	19649	19722	19840	19699	19757	19829	19737	19840	19749	19779	19716	19832	19654	19589	19623	19825	19821	19728	19718	19820	20005	19697	19886	19693	19915	19818	19685	19573	19695	19818	19604	20046	19761	19879	19973	19693	19614	19816	19781	19869	19657	19814	19770	19714	19972	19773	19799	19777	19723	19878	19946	19769	19671	19587	19758	19851	19835	19825	19548	20057	19795	19867	19906	19478	19760	19353	19743	19482	19594	19846	19700	19899	19755	19837	19678	19899	19966	19669	19778	19945	19802	19770	19640	19827	19711	19693	19970	19777	19775	19718	19876	19791	19871	19595	19736	19720	19865	19589	19663	19697	19751	19740	19715	19589	19969	19732	19853	19663	19776	19602	19914	19982	20081	19830	19903	19952	19774	19839	19868	19931	19968	19752	19896	19764	19924	19563	20012	19973	19712	19510	19823	19592	19932	19864	19922	19793	19928	19796	19737	19845	19840	19814	19817	19823	19844	19618	19649	19950	19938	19864	19891	19842	19730	19911	19859	19667	19557	19789	19932	19654	19708	19652	19826	19841	19936	19813	19907	19716	19616	19586	19797	19719	19803	19706	19805	19773	19751	19892	19705	19720	19767	19688	19753	19648	19568	19750	19709	19825	19792	19744	19824	19843	19791	19539	19645	19736	19702	19870	19496	19673	20034	19824	19862	19722	19625	19586	19830	19771	19789	19634	19710	19790	19694	19812	19715	19690	19821	19782	19746	19780	19775	19580	19785	19820	19901	19711	19706	19878	19903	19893	19796	19638	19703	19779	19716	19809	19750	19469	19746	19968	19773	19855	19940	19743	19971	19793	19647	19612	20029	19590	19697	19668	19560	19555	19601	19727	19856	19689	19821	19807	19862	19789	19873	19894	20017	19900	19800	19825	19642	19793	19910	19566	19629	19834	19921	19786	19718	19730	19697	20086	19946	19788	19813	19653	19768	19809	19691	19973	19759	19657	19681	19735	19854	19771	19801	19608	19847	19668	19884	19608	19820	19760	19761	19809	20087	19684	19860	19801	19621	19832	19891	19889	19917	19939	19640	19631	19582	19605	19759	19607	19754	19629	19784	19874	19879	19746	19705	19785	19887	19686	19833	19597	19531	19691	19720	19784	19531	19748	19921	19781	19928	19934	19549	19687	19771	19716	19852	19695	19678	19789	19838	19597	19792	19801	19599	19560	19623	19763	19986	19792	19807	19873	19895	19812	19914	19915	19910	19695	19963	19831	19759	19864	19757	19876	19603	19692	19839	19770	19722	19933	19707	19773	19818	19926	19750	19614	19618	19841	20145	19783	19581	19936	19748	19938	19788	19828	19731	19744	19862	19679	19592	19878	19575	19775	19532	19623	19650	19617	19720	19818	19680	19968	19858	19713	19871	19566	19590	19802	19941	19584	19988	19887	19776	19708	19621	19701	19769	19773	19634	19781	19606	19667	19674	19622	19698	19610	19530	19544	19647	19825	19811	19553	19788	19690	19742	19905	19639	19691	19644	19746	19848	19723	19813	19793	19590	19885	19862	19650	19524	19669	19931	19680	19879	19700	19874	19955	19604	19872	19881	19778	19680	19587	19885	19722	19745	20152	19815	19916	19747	19816	19781	19694	19794	19794	19756	19915	19728	19903	19792	19745	19581	19614	19972	19684	19914	19837	19857	19883	19693	19816	19759	19798	19743	19658	19739	19720	19801	19831	19823	19977	19690	19819	19931	19777	19847	19714	19822	19800	19940	19815	19855	19748	19627	19651	19721	19671	19858	19818	19913	19795	19747	19784	19753	19818	19857	19822	19774	20045	19732	19697	19922	19918	19710	19719	19777	19577	19760	20054	19977	19955	19809	19680	19792	19841	19900	19657	19708	19826	19765	19750	19921	19905	19784	19892	19475	19654	19655	19708	19801	19574	19715	19769	19761	19766	19683	19563	19903	19724	19751	19721	19758	19809	19830	19688	19808	19906	19637	19662	19768	19738	19607	19769	19956	19796	19590	19491	19653	19762	19829	19692	19740	19906	19780	19662	19897	19764	19641	19605	19600	19715	19653	19705	19722	19689	19829	19833	19862	19764	19710	19623	19718	19644	19889	19658	19815	19604	19662	19567	19767	19792	19817	19850	19690	19858	20022	19825	19703	19777	19735	19740	19666	19641	19861	19846	19809	19746	19902	19559	19685	19906	19691	19932	19758	19827	19870	19883	19763	19587	19692	19943	20009	19816	19707	19673	19649	19806	19874	19702	19659	19911	19713	19707	19919	19778	19569	19836	19809	19845	19551	19744	19705	19873	19815	19635	19814	19691	19848	19866	19920	19518	19688	19759	19790	19831	19705	19624	19953	19623	19749	19764	19854	19689	19740	19820	19840	19788	19827	19835	19664	19778	19721	19768	19890	19649	19721	19658	19896	19901	19880	19636	19685	19562	19686	19622	19632	19744	19905	19850	19719	19811	19732	19774	19733	19977	19534	19749	19695	19675	19880	19768	19705	19652	19837	19510	19820	19752	19773	19502	19624	19854	19799	20066	19772	19787	19932	19562	19746	19780	19757	19805	19660	19855	19371	19618	19768	19746	19812	19789	19591	19735	19916	19677	19883	19606	19928	19624	19651	19698	19726	19812	19667	19778	19938	19639	19712	19690	19634	19707	19861	19602	19804	19959	19777	19893	20008	19707	19635	19857	19693	19837	19497	19645	19709	19783	19659	19713	19829	19705	20180	19864	19736	19772	19895	19701	19773	19766	19653	19806	20058	19750	19765	19572	19949	19886	19916	19894	19923	19663	19759	19564	19882	19941	19788	19771	19695	19736	19964	19738	19814	19937	19718	19798	19986	19630	19839	19758	19753	19696	19606	19756	19655	19889	19639	19775	19803	19822	19691	19881	19841	19788	19764	20077	19621	19812	19930	19754	19777	19691	19821	19608	19814	19990	19820	19611	19786	19678	19702	19942	19951	19675	19788	19793	19762	19749	19795	19819	19837	19993	19765	19795	19789	19631	19693	19757	19860	19852	19815	19696	19984	19754	19880	19852	19855	19932	20066	19681	19848	19880	20043	19710	19586	19768	19880	19859	19623	19730	19557	19548	19788	19740	19614	19506	19857	19701	19498	19617	19822	19754	19974	19839	19808	19596	19898	19690	19758	19795	20049	19795	19702	19852	19924	19806	19768	19990	19856	19470	19716	19749	19818	19926	19738	19872	19891	19563	19864	19777	19842	19681	19991	19995	19877	19882	19986	19491	19856	19733	19934	19603	19591	19710	19813	19841	19862	19689	19780	19787	19807	19779	19734	19745	19709	19692	19701	19701	19576	19991	19636	19992	19923	19697	19574	19850	19975	19715	19826	19623	19785	19797	19944	19676	19716	19493	19725	19872	19879	19642	19823	19715	19602	19734	19849	19863	19674	19657	19818	19721	19805	19911	19802	19608	19837	19796	19912	19771	19772	19772	19630	19687	19794	19775	19933	19971	19941	19778	19980	19690	19859	19708	19810	19865	19561	19712	19924	19782	19892	19596	19722	19753	19842	19733	19602	19751	19913	19781	19421	19732	19896	19717	19902	19841	19743	19824	19670	19867	19837	19528	19723	19870	19899	19628	20009	19815	19726	19644	19691	19799	20067	19643	19555	19676	19625	19692	19632	19990	19688	19655	19842	19921	19645	19848	19878	19865	19819	19568	19680	19539	19861	19735	19808	19635	19817	19793	19719	19602	19857	19806	19790	19775	19825	19770	19823	19711	19625	19747	19664	19994	19821	19525	19938	19696	19913	19774	19694	19713	19758	19650	19857	19771	19777	19799	19692	19737	19845	19821	19769	19877	19619	19833	19720	19863	19795	19652	19837	19832	19912	19840	19851	19809	19861	19838	19811	19709	19696	19782	19654	19840	19804	19630	19855	19561	19453	19839	19888	19856	19819	19826	19763	19640	19795	19865	19668	19734	19757	19780	19672	19747	19783	19733	19736	19660	19872	19847	19773	19917	19773	19685	19959	19750	19697	19999	20162	19697	19640	19814	19864	19796	19713	19782	19702	20113	19820	19788	20010	19708	19647	19899	19866	19810	19824	19566	19772	19799	19646	19687	19952	19704	19568	19769	19869	19931	19928	19747	19788	19766	19878	19684	19649	19733	19786	19903	19808	19879	19967	19765	19658	19701	19728	19816	19586	19665	19565	19726	19694	20014	19900	19795	19807	19842	19763	19736	19852	19669	19675	19702	19853	19919	19861	19678	19936	19570
19204	21042	19407	17430	17284	18059	17804	16983	16515	16235	16134	16011	16243	18649	18253	17031	15685	15628	15538	15630	15632	15538	15582	15821	15579	15556	15444	15794	15560	15850	15630	15656	15696	15786	15671	15520	15653	15745	15839	15650	15465	15663	15676	15669	15744	15644	15707	15755	15520	15767	15648	15492	15581	15508	15583	15574	15579	15752	15459	15562	15747	15654	15485	15676	15594	15620	15745	15559	15780	15552	15495	15560	15562	15631	15527	15559	15731	15511	15504	15657	15570	15580	15651	15603	15705	15599	15612	15682	15625	15459	15671	15691	15640	15735	15713	15696	15650	15741	15480	15627	15816	15700	15566	15642	15557	15684	15590	15569	15525	15515	15695	15522	15561	15728	15601	15498	15598	15629	15584	15617	15452	15444	15561	15482	15486	15576	15710	15745	15513	15743	15495	15628	15672	15610	15678	15630	15606	15719	15566	15722	15664	15642	15661	15615	15521	15731	15639	15571	15618	15565	15623	15799	15596	15420	15643	15493	15707	15530	15594	15795	15578	15654	15680	15433	15483	15472	15686	15599	15470	15680	15625	15513	15608	15630	15551	15497	15682	15611	15630	15702	15617	15657	15605	15568	15477	15604	15607	15496	15651	15526	15816	15574	15753	15587	15640	15499	15755	15695	15659	15522	15608	15647	15634	15726	15683	15720	15592	15627	15553	15689	15761	15523	15654	15569	15635	15647	15656	15600	15546	15629	15668	15500	15688	15565	15539	15544	15541	15600	15729	15671	15787	15606	15798	15649	15714	15815	15714	15658	15553	15688	15680	15606	15551	15608	15693	15664	15769	15606	15612	15766	15714	15734	15610	15625	15805	15599	15684	15584	15698	15690	15624	15706	15592	15716	15529	15782	15496	15649	15476	15461	15546	15519	15467	15478	15702	15605	15635	15752	15808	15553	15580	15728	15690	15675	15737	15599	15566	15537	15657	15528	15728	15662	15637	15573	15494	15770	15632	15566	15680	15593	15704	15608	15577	15637	15806	15557	15558	15519	15609	15553	15662	15694	15583	15724	15867	15560	15678	15509	15745	15804	15625	15790	15463	15622	15506	15736	15604	15407	15549	15624	15525	15600	15636	15664	15600	15579	15717	15562	15684	15684	15661	15570	15632	15530	15717	15632	15703	15623	15692	15708	15596	15488	15736	15771	15508	15622	15618	15511	15737	15638	15688	15540	15524	15565	15745	15624	15621	15463	15634	15691	15660	15721	15613	15589	15744	15655	15569	15614	15772	15692	15656	15523	15702	15624	15675	15707	15573	15656	15704	15639	15696	15773	15620	15609	15582	15659	15698	15658	15677	15732	15625	15530	15552	15668	15489	15525	15519	15721	15660	15662	15739	15414	15805	15593	15866	15528	15715	15629	15548	15632	15438	15656	15632	15680	15553	15687	15577	15656	15609	15727	15565	15457	15649	15701	15759	15643	15600	15633	15543	15711	15727	15756	15612	15547	15608	15543	15600	15617	15695	15648	15690	15531	15673	15814	15641	15583	15630	15580	15702	15673	15704	15689	15613	15624	15673	15691	15559	15610	15612	15692	15638	15681	15778	15581	15655	15511	15600	15635	15639	15521	15500	15701	15562	15531	15605	15752	15683	15629	15723	15701	15682	15698	15559	15557	15505	15770	15567	15814	15515	15694	15727	15851	15602	15752	15594	15839	15778	15545	15748	15639	15549	15577	15666	15779	15716	15622	15748	15769	15571	15535	15533	15733	15587	15519	15535	15690	15699	15629	15617	15650	15736	15726	15462	15712	15747	15792	15767	15618	15638	15543	15547	15644	15525	15577	15697	15737	15646	15505	15546	15592	15736	15552	15554	15627	15821	15515	15686	15668	15503	15715	15640	15487	15572	15541	15638	15679	15706	15586	15571	15758	15634	15668	15679	15726	15661	15595	15667	15533	15515	15626	15742	15714	15672	15524	15678	15657	15681	15654	15636	15458	15546	15451	15537	15661	15568	15640	15610	15629	15619	15765	15629	15634	15606	15453	15675	15651	15635	15640	15781	15467	15537	15397	15786	15561	15471	15615	15769	15528	15630	15638	15674	15730	15612	15590	15599	15652	15588	15707	15492	15781	15578	15652	15667	15562	15703	15491	15673	15635	15662	15554	15617	15526	15522	15689	15652	15750	15635	15659	15570	15602	15516	15870	15659	15709	15660	15705	15657	15637	15713	15562	15427	15558	15520	15746	15451	15629	15617	15626	15635	15539	15633	15584	15720	15684	15710	15568	15670	15617	15518	15510	15667	15611	15591	15730	15435	15541	15648	15552	15720	15610	15429	15646	15620	15889	15566	15527	15585	15678	15467	15658	15569	15647	15639	15824	15715	15576	15725	15596	15601	15553	15602	15508	15530	15744	15618	15620	15621	15568	15740	15708	15858	15598	15656	15594	15671	15621	15575	15846	15727	15688	15704	15561	15488	15589	15638	15702	15572	15819	15698	15684	15358	15625	15494	15799	15646	15714	15706	15609	15629	15648	15610	15546	15653	15674	15689	15435	15717	15572	15758	15624	15527	15719	15579	15773	15557	15630	15615	15694	15722	15628	15716	15582	15570	15395	15791	15673	15538	15756	15561	15607	15760	15746	15738	15669	15680	15707	15587	15599	15709	15630	15682	15770	15625	15659	15492	15653	15600	15831	15564	15786	15729	15410	15610	15539	15797	15549	15748	15540	15502	15656	15640	15727	15768	15745	15655	15592	15571	15672	15617	15729	15556	15662	15813	15465	15554	15670	15732	15668	15554	15484	15625	15621	15542	15652	15685	15611	15745	15568	15649	15708	15567	15650	15627	15701	15604	15340	15497	15621	15543	15626	15686	15656	15706	15642	15636	15526	15690	15722	15580	15578	15678	15602	15650	15619	15480	15724	15647	15530	15754	15583	15734	15647	15688	15684	15593	15450	15520	15633	15597	15774	15625	15786	15520	15723	15532	15478	15548	15696	15670	15724	15443	15685	15644	15688	15442	15642	15711	15744	15485	15561	15735	15522	15739	15649	15659	15794	15725	15680	15784	15625	15581	15688	15737	15638	15758	15568	15632	15580	15627	15572	15566	15538	15560	15883	15643	15474	15778	15771	15679	15747	15598	15742	15539	15600	15701	15663	15628	15686	15688	15688	15532	15691	15633	15576	15642	15559	15740	15325	15616	15701	15783	15557	15876	15678	15884	15685	15795	15663	15610	15829	15592	15569	15640	15714	15531	15774	15580	15509	15674	15631	15596	15528	15626	15728	15600	15505	15598	15568	15574	15666	15537	15442	15592	15615	15649	15573	15725	15604	15601	15659	15536	15721	15597	15788	15711	15585	15674	15717	15655	15726	15525	15715	15542	15721	15513	15409	15624	15595	15600	15681	15652	15630	15485	15571	15673	15708	15558	15732	15778	15624	15515	15598	15643	15649	15495	15685	15597	15630	15601	15504	15602	15612	15566	15544	15628	15666	15570	15621	15548	15705	15651	15667	15816	15555	15533	15771	15611	15619	15739	15693	15647	15493	15709	15679	15662	15637	15615	15440	15584	15643	15584	15737	15597	15697	15525	15583	15654	15551	15623	15583	15610	15646	15730	15623	15803	15733	15606	15771	15582	15706	15561	15581	15614	15633	15585	15594	15691	15417	15671	15710	15557	15435	15545	15587	15674	15508	15697	15610	15694	15608	15474	15571	15820	15638	15642	15773	15517	15548	15700	15452	15681	15770	15595	15577	15698	15607	15614	15582	15706	15600	15730	15560	15769	15669	15683	15649	15563	15696	15674	15600	15491	15708	15726	15699	15645	15722	15738	15522	15583	15851	15749	15544	15548	15556	15649	15636	15513	15723	15653	15535	15530	15796	15715	15592	15742	15706	15596	15542	15797	15627	15552	15599	15713	15485	15798	15466	15686	15569	15662	15516	15549	15482	15514	15483	15699	15669	15634	15585	15592	15524	15592	15620	15705	15585	15492	15724	15703	15433	15806	15588	15602	15541	15774	15623	15801	15680	15923	15527	15626	15578	15426	15659	15745	15690	15866	15651	15524	15622	15513	15549	15437	15558	15664	15766	15716	15642	15725	15658	15768	15547	15761	15526	15660	15498	15689	15727	15704	15554	15691	15703	15649	15646	15564	15681	15623	15550	15785	15624	15472	15546	15628	15700	15582	15558	15516	15564	15693	15727	15586	15699	15691	15610	15655	15603	15534	15651	15743	15427	15610	15567	15552	15850	15652	15660	15642	15628	15755	15695	15677	15535	15538	15770	15723	15567	15468	15873	15571	15633	15623	15527	15618	15677	15739	15593	15518	15763	15638	15613	15542	15765	15606	15526	15705	15603	15610	15712	15461	15754	15512	15658	15591	15385	15725	15608	15675	15432	15698	15827	15594	15713	15773	15662	15730	15647	15796	15623	15718	15728	15502	15652	15567	15664	15675	15754	15519	15811	15622	15608	15455	15465	15645	15774	15545	15522	15645	15856	15707	15563	15588	15609	15611	15685	15709	15698	15656	15568	15453	15540	15612	15549	15774	15532	15561	15507	15520	15749	15695	15858	15624	15535	15587	15648	15568	15609	15626	15486	15723	15660	15632	15695	15615	15703	15769	15668	15836	15686	15672	15708	15570	15524	15595	15755	15507	15689	15574	15497	15564	15619	15709	15651	15578	15503	15759	15685	15648	15591	15890	15698	15527	15720	15709	15570	15730	15529	15719	15642	15809	15668	15738	15662	15709	15749	15555	15555	15537	15649	15702	15600	15651	15718	15485	15540	15587	15829	15571	15654	15690	15625	15661	15587	15757	15536	15563	15626	15684	15623	15603	15719	15600	15646	15573	15591	15571	15368	15629	15662	15570	15587	15545	15697	15731	15703	15672	15737	15777	15537	15570	15578	15594	15577	15481	15687	15625	15640	15647	15607	15675	15479	15651	15502	15688	15706	15460	15626	15674	15638	15695	15646	15685	15650	15569	15588	15621	15589	15453	15675	15707	15729	15671	15763	15538	15665	15768	15649	15619	15695	15472	15602	15653	15429	15804	15701	15612	15705	15770	15733	15555	15525	15697	15427	15668	15565	15696	15423	15552	15649	15580	15612	15539	15572	15626	15620	15610	15573	15635	15664	15672	15694	15450	15687	15941	15447	15559	15711	15776	15564
25783	21445	28380	25676	23984	24277	25593	23153	22239	21500	20852	20337	22395	33378	31292	25990	20731	19433	19506	19405	19520	19554	19561	19639	19561	19671	19399	19571	19463	19392	19406	19520	19354	19297	19477	19562	19490	19399	19430	19551	19329	19366	19533	19359	19486	19558	19523	19414	19479	19523	19473	19184	19347	19546	19288	19407	19501	19357	19374	19527	19476	19636	19587	19334	19420	19388	19579	19704	19491	19592	19605	19565	19548	19374	19548	19471	19547	19414	19528	19295	19552	19396	19437	19518	19488	19479	19310	19288	19488	19310	19465	19715	19667	19596	19439	19448	19324	19344	19395	19672	19335	19605	19359	19230	19422	19433	19273	19521	19630	19390	19371	19496	19378	19233	19420	19394	19270	19208	19481	19436	19419	19504	19169	19500	19346	19199	19513	19514	19532	19489	19492	19314	19387	19370	19411	19534	19342	19457	19460	19364	19333	19361	19424	19125	19304	19483	19581	19329	19499	19490	19478	19543	19392	19383	19626	19441	19504	19295	19498	19322	19360	19476	19350	19279	19552	19536	19542	19332	19560	19404	19343	19217	19353	19528	19566	19397	19485	19508	19397	19290	19549	19551	19510	19460	19367	19497	19417	19219	19503	19435	19465	19402	19681	19376	19290	19441	19322	19384	19535	19425	19359	19459	19258	19263	19451	19577	19441	19517	19660	19503	19397	19368	19350	19237	19366	19449	19353	19320	19343	19255	19243	19441	19433	19287	19422	19334	19491	19598	19588	19329	19509	19457	19267	19464	19398	19539	19190	19414	19434	19369	19258	19322	19347	19272	19430	19366	19418	19536	19398	19527	19526	19496	19326	19334	19343	19378	19419	19359	19615	19525	19283	19430	19342	19449	19619	19421	19411	19456	19358	19387	19450	19576	19249	19508	19506	19401	19512	19536	19248	19300	19569	19450	19414	19359	19365	19333	19416	19402	19367	19557	19324	19581	19323	19476	19558	19386	19565	19332	19488	19493	19546	19490	19624	19617	19391	19428	19506	19416	19589	19340	19407	19491	19704	19602	19573	19264	19314	19528	19378	19404	19482	19322	19422	19352	19043	19293	19286	19334	19505	19340	19428	19644	19411	19567	19375	19427	19376	19455	19525	19314	19399	19627	19312	19362	19451	19358	19434	19322	19361	19395	19214	19539	19453	19481	19375	19509	19364	19323	19318	19367	19443	19359	19289	19533	19447	19403	19632	19415	19486	19451	19322	19671	19574	19456	19325	19388	19440	19403	19454	19331	19298	19333	19591	19305	19448	19577	19527	19673	19332	19396	19579	19631	19534	19217	19748	19521	19309	19355	19468	19297	19289	19553	19494	19515	19601	19265	19511	19657	19368	19397	19295	19356	19548	19309	19373	19416	19392	19309	19416	19448	19496	19333	19274	19536	19398	19416	19365	19659	19429	19484	19400	19598	19181	19165	19371	19430	19496	19457	19443	19578	19597	19254	19514	19454	19577	19573	19407	19409	19456	19498	19413	19460	19203	19371	19670	19209	19243	19531	19448	19416	19438	19421	19353	19519	19534	19429	19445	19518	19582	19499	19132	19450	19421	19286	19469	19504	19388	19456	19500	19463	19321	19530	19536	19320	19295	19196	19548	19290	19389	19364	19251	19527	19641	19273	19482	19443	19424	19620	19450	19556	19489	19389	19360	19235	19252	19427	19343	19393	19495	19576	19371	19446	19371	19613	19469	19346	19323	19559	19451	19526	19502	19350	19452	19391	19462	19371	19317	19436	19347	19572	19468	19314	19346	19460	19196	19406	19355	19268	19339	19434	19332	19421	19368	19373	19370	19481	19373	19478	19602	19321	19321	19523	19414	19463	19248	19274	19252	19424	19424	19220	19446	19514	19326	19451	19436	19408	19367	19537	18922	19268	19545	19601	19265	19527	19402	19409	19277	19360	19581	19295	19505	19583	19379	19445	19676	19261	19453	19556	19394	19347	19525	19345	19498	19513	19658	19321	19526	19342	19254	19522	19495	19385	19346	19420	19457	19368	19317	19329	19372	19448	19416	19389	19177	19408	19646	19486	19612	19470	19334	19583	19544	19727	19355	19240	19509	19505	19363	19360	19590	19390	19582	19496	19467	19489	19493	19177	19315	19485	19542	19450	19280	19609	19498	19370	19714	19337	19434	19343	19413	19376	19388	19547	19543	19562	19318	19454	19430	19557	19509	19484	19532	19402	19307	19287	19176	19556	19494	19295	19406	19352	19401	19591	19586	19531	19070	19312	19479	19495	19432	19316	19413	19459	19516	19266	19543	19315	19441	19465	19496	19348	19388	19535	19415	19593	19429	19326	19289	19666	19694	19176	19475	19456	19439	19387	19419	19438	19401	19334	19480	19490	19320	19390	19573	19478	19380	19467	19456	19545	19441	19357	19451	19330	19367	19320	19566	19532	19632	19512	19317	19389	19529	19423	19613	19387	19619	19400	19480	19587	19718	19613	19263	19379	19336	19353	19528	19483	19424	19482	19409	19611	19334	19452	19509	19449	19522	19513	19643	19304	19311	19524	19235	19377	19211	19275	19424	19562	19391	19346	19633	19630	19413	19460	19492	19510	19257	19319	19510	19475	19551	19524	19530	19331	19506	19393	19676	19337	19437	19324	19212	19529	19314	19367	19541	19474	19290	19469	19365	19469	19306	19380	19452	19455	19419	19358	19555	19365	19387	19258	19345	19441	19500	19473	19394	19524	19577	19553	19363	19259	19294	19481	19330	19697	19401	19241	19275	19549	19261	19554	19470	19575	19474	19475	19343	19187	19303	19272	19426	19295	19376	19409	19283	19571	19275	19391	19438	19363	19260	19447	19431	19219	19703	19599	19450	19549	19451	19362	19424	19479	19573	19191	19355	19372	19734	19367	19565	19182	19268	19302	19145	19262	19391	19386	19364	19372	19459	19369	19582	19520	19585	19423	19309	19455	19239	19436	19318	19531	19433	19471	19401	19477	19470	19198	19410	19370	19589	19508	19530	19302	19273	19204	19592	19388	19311	19439	19383	19474	19318	19316	19249	19218	19474	19625	19221	19601	19683	19383	19427	19453	19615	19445	19395	19182	19388	19252	19649	19567	19772	19375	19409	19530	19391	19205	19242	19235	19440	19383	19599	19346	19514	19329	19380	19462	19474	19636	19339	19284	19354	19675	19494	19152	19372	19437	19490	19327	19457	19486	19615	19178	19422	19503	19284	19490	19605	19681	19659	19622	19551	19606	19317	19224	19378	19245	19503	19250	19475	19543	19478	19326	19321	19542	19460	19506	19220	19416	19274	19413	19435	19280	19366	19304	19397	19526	19429	19145	19561	19400	19498	19496	19255	19335	19319	19292	19514	19452	19387	19528	19634	19373	19351	19428	19533	19324	19535	19427	19608	19421	19550	19705	19341	19566	19351	19388	19399	19570	19363	19589	19614	19473	19406	19421	19556	19464	19525	19553	19407	19520	19571	19269	19433	19408	19459	19277	19402	19295	19499	19283	19370	19271	19473	19226	19468	19331	19593	19543	19633	19488	19472	19428	19576	19472	19240	19415	19502	19527	19517	19288	19580	19323	19648	19493	19864	19376	19526	19328	19514	19403	19424	19371	19268	19596	19391	19454	19459	19424	19393	19484	19489	19368	19565	19587	19415	19610	19620	19547	19478	19595	19339	19222	19134	19442	19631	19459	19470	19563	19618	19160	19313	19171	19597	19548	19171	19519	19546	19301	19316	19334	19504	19385	19402	19335	19293	19445	19304	19577	19519	19342	19462	19270	19299	19463	19176	19392	19445	19428	19597	19401	19261	19484	19284	19442	19479	19377	19369	19542	19221	19615	19536	19771	19435	19372	19320	19452	19413	19346	19419	19510	19270	19322	19371	19403	19302	19458	19473	19539	19547	19598	19573	19497	19412	19449	19493	19349	19543	19510	19613	19370	19517	19218	19391	19307	19432	19416	19318	19521	19572	19482	19488	19519	19269	19650	19477	19346	19488	19491	19335	19464	19509	19271	19426	19541	19310	19371	19413	19518	19439	19521	19619	19601	19576	19473	19396	19442	19422	19342	19498	19473	19374	19437	19308	19407	19429	19459	19564	19540	19287	19248	19437	19367	19507	19630	19531	19402	19408	19440	19267	19285	19339	19555	19440	19520	19443	19435	19416	19570	19663	19460	19561	19453	19356	19086	19544	19313	19210	19338	19124	19422	19395	19496	19550	19371	19344	19678	19600	19421	19322	19286	19448	19487	19244	19697	19532	19317	19496	19375	19453	19406	19690	19512	19576	19630	19514	19417	19414	19579	19576	19555	19418	19372	19514	19403	19386	19498	19256	19641	19292	19734	19437	19317	19514	19665	19604	19539	19423	19259	19292	19467	19447	19429	19595	19406	19553	19420	19251	19549	19520	19494	19422	19363	19200	19223	19558	19344	19531	19422	19426	19336	19007	19378	19426	19387	19244	19296	19526	19394	19669	19337	19394	19454	19584	19351	19347	19538	19471	19499	19263	19423	19460	19394	19674	19283	19537	19546	19450	19512	19499	19476	19438	19471	19589	19363	19356	19451	19498	19459	19575	19313	19391	19515	19627	19239	19536	19373	19600	19317	19433	19483	19611	19369	19278	19719	19447	19467	19336	19362	19202	19506	19649	19483	19462	19320	19429	19249	19483	19536	19438	19423	19531	19269	19436	19375	19396	19497	19275	19473	19255	19418	19441	19386	19520	19602	19636	19380	19484	19469	19327	19464	19415	19296	19391	19419	19508	19382	19323	19546	19337	19385	19292	19576	19457	19602	19450	19557	19350	19365	19606	19365	19465	19538	19298	19450	19566	19220	19476	19404	19599	19500	19387	19524	19344	19367	19274	19252	19496	19450	19608	19543	19310	19432	19527	19516	19423	19417	19405	19596	19612	19376	19423	19422	19660	19509	19406	19493	19495	19452	19459	19633	19731	19500	19343	19359	19392	19487	19521	19426	19352	19343	19457	19202	19522	19460	19303	19573	19439	19337	19524	19321	19392	19413	19527	19363	19239	19353	19430	19529	19435	19427	19391	19469	19301	19532	19427	19342	19372	19457	19502	19407	19410	19274	19259	19576	19647	19636	19541	19699	19346	19457	19360	19466	19282	19357	19379	19537	19358	19487	19318	19379
20275	31614	28311	24180	22758	21551	23097	20995	19966	18270	17494	17010	21047	34573	29657	22612	16056	15615	15491	15646	15637	15644	15498	15447	15541	15634	15586	15418	15668	15449	15475	15693	15687	15489	15593	15472	15507	15458	15633	15626	15499	15662	15426	15576	15519	15462	15509	15378	15602	15479	15504	15568	15529	15529	15559	15575	15584	15500	15605	15446	15544	15619	15289	15451	15542	15488	15413	15552	15513	15549	15394	15521	15546	15412	15502	15521	15451	15420	15411	15547	15613	15549	15535	15545	15322	15543	15513	15394	15461	15329	15414	15525	15588	15657	15336	15579	15541	15367	15670	15636	15396	15538	15638	15474	15509	15375	15489	15570	15455	15661	15643	15419	15483	15483	15459	15307	15553	15639	15547	15510	15578	15385	15569	15634	15417	15557	15597	15509	15567	15469	15589	15507	15614	15675	15562	15619	15527	15561	15566	15420	15687	15462	15604	15474	15571	15625	15616	15449	15601	15496	15642	15324	15617	15624	15562	15385	15516	15570	15467	15412	15467	15482	15490	15576	15672	15562	15532	15437	15634	15524	15471	15579	15425	15570	15510	15546	15456	15539	15526	15566	15614	15517	15627	15546	15598	15324	15506	15433	15408	15516	15636	15559	15469	15583	15598	15539	15484	15502	15485	15477	15554	15451	15440	15395	15396	15573	15561	15528	15538	15450	15451	15404	15547	15597	15595	15455	15398	15409	15604	15602	15527	15587	15608	15471	15437	15509	15257	15606	15571	15539	15474	15467	15514	15442	15406	15413	15554	15443	15373	15597	15532	15554	15430	15630	15510	15482	15532	15310	15593	15622	15525	15524	15524	15588	15567	15569	15579	15585	15436	15484	15373	15449	15603	15443	15384	15555	15353	15667	15605	15479	15557	15592	15550	15459	15572	15535	15637	15517	15413	15510	15629	15550	15335	15639	15535	15438	15739	15523	15512	15521	15621	15440	15746	15600	15563	15450	15423	15435	15620	15567	15578	15314	15613	15451	15421	15703	15531	15393	15495	15620	15528	15667	15531	15589	15520	15496	15439	15688	15610	15433	15688	15558	15566	15722	15504	15394	15744	15472	15748	15542	15736	15548	15490	15630	15341	15431	15395	15497	15548	15543	15765	15441	15588	15599	15617	15216	15589	15415	15605	15449	15501	15479	15552	15449	15553	15693	15390	15367	15759	15370	15552	15440	15457	15513	15416	15475	15543	15693	15388	15510	15557	15454	15458	15453	15592	15447	15560	15537	15408	15501	15428	15485	15573	15790	15397	15545	15591	15535	15491	15352	15422	15392	15574	15497	15531	15601	15467	15462	15596	15483	15692	15523	15510	15445	15457	15532	15468	15487	15520	15557	15521	15565	15481	15470	15556	15372	15490	15476	15513	15717	15521	15432	15462	15313	15371	15654	15727	15595	15553	15566	15608	15501	15471	15695	15426	15534	15437	15437	15535	15681	15418	15532	15606	15476	15446	15608	15581	15581	15686	15577	15545	15406	15566	15516	15561	15545	15461	15458	15607	15374	15437	15416	15608	15389	15677	15540	15555	15426	15497	15509	15529	15459	15548	15510	15455	15620	15504	15475	15504	15553	15432	15510	15553	15562	15653	15552	15369	15717	15509	15604	15732	15567	15517	15611	15524	15535	15520	15485	15699	15520	15510	15419	15517	15223	15600	15592	15518	15531	15518	15515	15479	15642	15571	15352	15438	15582	15414	15537	15693	15457	15606	15376	15396	15587	15657	15424	15553	15645	15680	15637	15608	15567	15442	15386	15548	15734	15566	15446	15495	15478	15565	15582	15483	15604	15430	15641	15569	15233	15492	15454	15587	15570	15528	15556	15531	15519	15484	15411	15547	15526	15632	15553	15557	15606	15583	15384	15395	15460	15496	15494	15562	15516	15228	15745	15526	15435	15354	15596	15467	15622	15559	15581	15614	15645	15574	15375	15650	15507	15374	15586	15564	15607	15521	15492	15544	15474	15526	15460	15853	15465	15306	15666	15509	15478	15500	15439	15466	15444	15433	15461	15521	15566	15577	15477	15595	15584	15517	15578	15700	15630	15511	15532	15503	15593	15548	15533	15405	15583	15473	15228	15532	15468	15670	15529	15671	15535	15526	15459	15322	15526	15467	15385	15657	15517	15653	15522	15482	15648	15358	15491	15615	15609	15516	15783	15465	15351	15649	15396	15589	15663	15625	15585	15629	15550	15394	15543	15533	15583	15536	15367	15440	15585	15556	15437	15467	15431	15594	15719	15416	15553	15509	15556	15487	15485	15579	15665	15460	15629	15571	15671	15513	15544	15626	15606	15550	15452	15548	15542	15484	15475	15572	15542	15337	15441	15533	15656	15650	15659	15503	15481	15552	15462	15424	15756	15583	15548	15482	15581	15413	15440	15398	15658	15638	15423	15631	15571	15496	15494	15584	15528	15488	15639	15492	15394	15487	15450	15505	15418	15499	15483	15627	15692	15386	15501	15676	15585	15550	15495	15395	15532	15554	15414	15348	15480	15294	15587	15546	15570	15504	15441	15425	15432	15575	15413	15444	15591	15527	15578	15549	15551	15408	15585	15287	15633	15486	15489	15551	15614	15379	15453	15352	15660	15657	15313	15526	15551	15424	15651	15535	15529	15760	15546	15423	15447	15529	15570	15531	15657	15582	15467	15516	15667	15589	15659	15581	15295	15479	15342	15484	15536	15546	15561	15423	15469	15554	15501	15529	15590	15649	15467	15573	15480	15324	15480	15362	15506	15481	15618	15437	15548	15354	15610	15574	15349	15391	15695	15342	15712	15493	15504	15679	15691	15552	15559	15374	15495	15551	15492	15453	15488	15520	15500	15514	15568	15566	15494	15542	15610	15525	15494	15591	15581	15436	15531	15528	15587	15623	15616	15505	15557	15650	15450	15486	15680	15505	15398	15459	15446	15584	15524	15472	15340	15494	15691	15555	15460	15417	15561	15712	15395	15499	15479	15470	15500	15419	15617	15571	15558	15439	15665	15412	15484	15286	15576	15521	15380	15580	15581	15587	15593	15355	15534	15474	15609	15595	15791	15617	15537	15425	15576	15522	15565	15499	15495	15413	15434	15539	15618	15604	15403	15520	15406	15657	15459	15494	15497	15567	15653	15486	15513	15571	15482	15581	15528	15504	15601	15395	15415	15354	15671	15441	15630	15481	15622	15565	15593	15432	15556	15583	15665	15508	15457	15549	15534	15358	15334	15461	15476	15572	15456	15545	15527	15521	15445	15565	15517	15460	15580	15379	15622	15653	15564	15374	15540	15523	15441	15474	15452	15529	15769	15430	15619	15643	15317	15648	15721	15575	15507	15506	15596	15625	15686	15377	15645	15501	15464	15675	15489	15634	15495	15365	15623	15486	15622	15430	15614	15635	15531	15390	15585	15648	15684	15529	15572	15366	15631	15522	15614	15519	15609	15537	15531	15641	15558	15601	15489	15336	15420	15535	15408	15586	15483	15671	15565	15382	15773	15445	15535	15548	15536	15526	15517	15288	15586	15493	15580	15643	15524	15481	15603	15470	15599	15535	15519	15594	15324	15666	15591	15560	15574	15579	15615	15820	15522	15467	15454	15625	15380	15550	15418	15690	15504	15469	15712	15428	15502	15646	15551	15728	15394	15452	15576	15729	15460	15565	15399	15412	15427	15476	15556	15488	15575	15427	15389	15369	15488	15592	15477	15505	15641	15544	15415	15675	15579	15472	15507	15669	15575	15638	15602	15406	15470	15618	15705	15517	15487	15670	15479	15684	15593	15519	15537	15504	15579	15814	15630	15511	15605	15500	15476	15594	15395	15441	15546	15523	15636	15527	15340	15617	15444	15678	15404	15662	15532	15473	15583	15481	15648	15429	15339	15558	15468	15644	15489	15556	15553	15432	15716	15569	15547	15567	15623	15438	15560	15581	15281	15610	15505	15634	15498	15642	15455	15617	15651	15544	15347	15503	15573	15351	15534	15452	15432	15632	15491	15683	15769	15567	15499	15508	15556	15565	15523	15423	15462	15422	15387	15427	15544	15589	15617	15558	15673	15390	15619	15655	15655	15501	15669	15528	15808	15451	15388	15556	15541	15418	15642	15712	15374	15326	15492	15472	15658	15504	15583	15705	15551	15588	15584	15465	15619	15427	15396	15614	15553	15665	15397	15324	15482	15507	15378	15511	15483	15576	15545	15577	15709	15523	15683	15567	15454	15522	15771	15657	15610	15506	15534	15740	15499	15475	15422	15465	15592	15604	15539	15445	15383	15465	15380	15646	15522	15701	15496	15637	15680	15494	15349	15539	15564	15630	15643	15536	15547	15516	15511	15705	15378	15549	15710	15527	15512	15603	15568	15513	15519	15459	15531	15414	15469	15555	15530	15494	15475	15531	15490	15569	15613	15573	15428	15648	15495	15552	15477	15390	15509	15452	15542	15510	15604	15476	15556	15484	15547	15372	15486	15686	15570	15573	15492	15449	15355	15412	15612	15481	15618	15560	15505	15490	15543	15502	15721	15423	15449	15556	15450	15682	15476	15630	15565	15498	15553	15490	15627	15542	15567	15687	15479	15632	15668	15668	15456	15660	15458	15567	15419	15447	15287	15382	15577	15548	15505	15461	15374	15538	15437	15500	15437	15358	15511	15417	15479	15439	15665	15519	15487	15485	15675	15518	15641	15483	15642	15505	15552	15378	15441	15379	15488	15589	15646	15526	15748	15414	15610	15569	15536	15473	15454	15476	15491	15472	15607	15591	15447	15574	15622	15587	15438	15547	15486	15330	15508	15535	15533	15472	15543	15683	15467	15495	15505	15591	15533	15481	15452	15539	15522	15690	15424	15444	15453	15651	15549	15534	15454	15508	15499	15440	15547	15348	15501	15397	15475	15583	15558	15521	15607	15566	15509	15419	15852	15403	15603	15390	15385	15607	15442	15601	15480	15593	15641	15498	15460	15560	15351	15536	15427	15556	15578	15521	15491	15511	15536	15526	15591	15437	15528	15699	15542	15550	15425	15733	15539	15649	15620	15683	15576	15649	15585	15465	15668	15628	15661	15536	15350	15467	15646	15626	15384	15403	15407	15547	15712	15738	15622	15680	15655	15545	15521	15574	15518	15387	15675	15542	15423	15517	15438	15568	15611
24117	21376	28964	24305	22477	25485	28402	24114	22264	21517	20486	20417	23751	39579	38267	31166	20505	18168	17996	17903	17627	17848	18037	17742	17893	17991	17998	17705	17901	17833	17735	17909	17922	17978	17753	17767	17875	17816	18018	17803	17867	17832	17740	17810	18010	17971	17763	17916	17945	17744	17868	17851	17735	17981	17909	17758	17891	17936	17943	17735	18007	17776	17834	17832	17878	17775	17590	17877	17937	17777	17970	17770	17654	17737	17933	17988	17805	18248	17868	17829	17919	17740	17867	17861	17627	18022	17910	17666	17623	17850	17754	17749	17870	17955	17877	17600	17929	17774	17789	18033	17875	18064	17964	18037	17825	17955	17802	17891	17700	17769	17847	17888	17624	17906	17820	18061	17725	17733	17892	17773	17728	17797	17783	17839	17640	17868	17781	17720	18010	17833	17863	17754	17829	17922	17909	17957	17756	17858	17910	17830	17951	17756	17801	17878	17879	17822	17887	17729	17585	17676	17750	17621	17768	17784	17606	17546	17957	17733	17735	17841	17646	17852	17682	17639	17641	17831	17763	17721	17819	17801	17853	17802	17918	17790	17869	17617	17824	17669	17650	17716	17726	17806	17850	17973	17794	17764	17929	17744	17862	17890	17857	17690	17732	17718	17777	17821	17887	17625	17854	17922	17814	17843	17868	17755	17711	17818	17886	17681	17750	17505	17542	17786	17938	17752	17758	17817	17840	17717	17624	17941	17843	17689	17698	17693	17775	17877	17878	17766	17647	17927	17907	17553	17705	17816	17753	17751	17937	17829	17693	17800	17814	17941	17852	17821	17706	17747	17746	17866	17747	17672	17607	18054	17687	17916	17623	17815	17706	18086	17755	17689	17648	17684	17820	17972	17813	17903	17750	17595	17768	17761	17754	17723	17692	17620	17598	17772	17866	17695	17701	17710	17611	17852	17747	17802	17785	17795	17647	17734	17624	17750	17878	17735	17880	17889	17883	17854	17600	17891	17791	17644	17650	17717	17912	17939	17699	17762	17819	17868	17739	17754	17859	17781	17947	17720	17765	17929	17907	17751	17833	17841	17972	17835	17706	17718	17676	17795	17747	17850	17692	17815	17704	17865	17771	17577	17696	17542	17939	17800	17815	17816	17798	17715	17662	17784	17771	17896	17743	17782	17693	17869	17806	17933	17720	17700	17913	17606	17840	17940	17710	17943	17747	17674	17952	17765	17756	17937	17605	17663	17891	17722	17679	17609	17571	17572	17689	17892	17641	17818	17937	17933	17719	17818	17790	17983	17777	17714	17654	17750	17792	17794	17739	17760	17523	17767	17858	17796	17820	17871	17640	17695	17874	17757	17698	17813	17761	17693	17754	17791	17779	17677	17776	17815	17773	17844	17888	17740	17889	18067	17811	17761	17622	17749	17935	17880	17875	17726	17654	17901	17585	17852	17887	17898	17894	17829	17995	17521	17787	18005	17937	17826	17708	17977	17725	17792	17842	17597	17568	17690	17935	17692	17895	17578	17823	17888	17759	17727	17629	17725	17667	17932	17771	17910	17662	17602	17797	17819	17846	17689	17791	17816	17852	17641	17717	17681	17757	17957	17950	17639	17721	17722	17714	17808	17425	17763	17782	17871	17754	17706	18038	17620	17678	17756	17763	17672	17877	17748	17775	17763	17933	17937	18030	17641	17734	17656	17769	17721	17795	17665	17959	17793	17739	17775	17913	17789	17757	17990	17785	17986	17811	17760	17601	17852	17614	17864	17713	17870	17674	17908	17741	17947	17958	17716	17736	17434	17873	17856	17710	17835	17920	17797	18023	17559	17590	17653	17765	17870	17823	17755	17623	17911	17990	17828	17791	17804	17978	17718	18045	17957	17560	17722	17783	17877	17944	17761	17577	17612	17798	17801	17773	17479	17890	17955	17868	17652	17762	17628	17741	17793	17783	17908	17803	17596	17654	17857	17569	17679	17829	17891	17547	17664	17727	17988	17945	17952	17891	17832	17825	17966	17848	17917	17806	17824	17891	17878	17907	17893	17854	17785	18120	17890	17672	17891	17643	17839	17522	17599	17693	17923	17629	17820	17780	17487	17757	17911	17984	17711	17906	17792	18122	17851	17925	17782	17758	17885	17745	17778	17702	17914	17764	17678	17808	17747	17519	17726	17863	17689	17715	17677	17934	17713	17635	17821	17767	17638	17805	17755	17755	17925	18045	17578	17590	17758	17979	17668	17751	17796	17685	17653	17658	17775	17655	17670	17800	17878	17647	17806	17683	17903	17945	17872	17814	17951	17893	17790	17548	17758	17716	17889	17748	17777	17802	17812	17799	17726	17902	17775	17966	17847	17804	17613	17625	17556	17675	17758	17831	17534	17645	17772	17674	17685	17846	17842	17860	17921	17780	17929	17624	17596	18012	17745	17680	17786	17871	17761	17769	17659	17747	17807	17774	17933	17955	17770	17779	17759	17679	17742	17854	17568	17691	18060	17847	17769	17786	17860	17954	17851	17752	17742	17762	17623	17814	17812	17822	17799	17797	17969	17725	17837	17882	17718	17797	17898	17860	17856	17833	17714	17999	17503	17839	17688	18142	17610	17867	17495	17799	17926	17829	17505	17638	17748	17764	17707	17863	17648	17662	17705	17847	17761	17884	17666	17475	17728	17586	17919	17855	17781	18039	17844	17914	17719	17955	17541	17700	17909	17782	17839	17764	17730	17762	17864	17784	18040	17643	17702	17826	17885	17443	17751	17693	17969	17915	17925	17793	17822	17607	17865	18045	17712	17870	17649	17912	17661	17648	17687	18062	17641	17781	17667	17749	17862	17806	17799	17728	17851	17884	17749	17612	17520	17480	17861	17751	17821	17687	17783	17708	17964	17892	17783	17727	17593	17770	17666	17812	17813	17714	17876	17816	17667	17829	17749	17753	17665	17758	17883	17759	17843	17713	17877	17541	17835	17913	17859	17751	17772	17941	17710	17671	17734	17750	17774	18009	17976	17775	17866	17693	17621	17886	17724	17907	17875	17803	17905	17828	17788	17730	17638	17938	17590	17607	17831	17898	17798	17827	17780	17851	17942	17935	17577	17655	17567	17699	17926	17976	17815	17912	17962	17712	17786	17796	17648	17763	17667	17896	17844	17702	17771	17804	17499	17808	17665	17853	17564	17739	17795	17696	17668	17649	17483	17675	17769	17754	17968	17932	17827	18126	18031	17778	17727	17786	17738	17740	17932	17789	17804	17770	17859	17776	17695	17787	17686	17776	17871	17684	17696	17629	17908	17687	17850	17566	17842	17730	17616	17886	17816	17636	17816	17723	17765	17672	17527	17657	17700	17694	17706	17730	17928	17934	17812	17808	17623	17862	17853	17784	17714	17680	17774	17844	17754	17949	17715	17809	17869	17775	17887	17941	17837	17792	17883	17974	17865	17829	17866	17794	17866	17877	17800	17657	17641	17940	18049	17856	17886	17923	17995	17735	17871	17874	17767	17756	17808	17629	17828	17684	17682	17825	17844	17794	17757	17682	17740	17756	17755	18031	17772	17853	17709	17887	17754	17821	17856	17711	17823	17651	17985	17628	17536	17944	17951	17754	17979	17767	17615	17735	17643	17718	17820	17780	17861	17707	17508	17780	17652	17788	17569	17773	17526	17656	17819	17674	17688	17738	17877	17964	17774	17808	17678	17985	17720	17679	17749	17905	17691	17634	17606	17935	17649	17815	17617	17868	17947	17876	17819	17868	17829	17781	17904	17696	17632	17845	17655	17814	17630	17699	17770	18039	17712	17705	17568	18036	17720	17539	17700	17756	17904	17875	17912	17858	17678	17820	17589	17763	17769	17770	17781	17914	17786	17907	17712	17813	17784	17692	17936	17796	17825	17958	17868	17863	17621	17590	17789	17906	17712	17842	17768	17837	17859	17898	17779	17662	17801	17881	17717	17718	17671	17795	17935	17904	17910	17880	17699	17767	17754	17996	17861	17756	17786	17645	17843	17808	17817	17664	17704	17843	17665	17934	17918	17528	17640	17882	17652	17849	17772	17863	17952	17960	17916	17604	17780	17652	17646	17831	17795	17874	17593	17726	17565	17599	17703	17697	17611	17548	17699	18027	17802	17575	17721	17924	17753	17719	17736	17760	17779	17826	17961	17947	17879	17849	17552	17672	17989	17674	17750	17726	17804	17822	17720	17848	17881	17651	17721	17806	17637	17854	17667	17666	17680	17712	17897	17710	17744	17861	17864	17700	17868	17692	17623	17685	17957	17798	17665	17726	17878	17664	17547	17650	17598	17689	17790	17763	17792	17546	17821	17762	17690	17814	17880	17763	17670	17584	17777	17809	17626	17831	17892	17975	17811	17592	17872	17829	17639	17603	17962	17602	17687	17799	17800	17608	17659	17805	17779	17823	17680	17954	17780	17579	17594	17770	17818	17825	17608	17707	17867	17690	17544	17672	17829	17632	17972	17744	17865	17747	17787	17687	17772	17699	17811	17800	17713	17744	17583	17453	17551	17647	17619	17659	17468	18055	17819	17820	17673	17829	17775	17758	17818	17787	17845	17688	17840	17689	17992	17543	17929	17790	17666	17749	17818	17876	17805	17605	17627	17647	17820	17702	17836	17875	17808	17862	17741	17657	17782	17963	17677	17679	17810	17834	17789	17540	17978	17838	17753	17711	18085	17872	17693	17694	17894	17732	17677	17702	17731	17782	17985	17809	17872	17733	17999	17880	17705	17605	17800	17927	17708	17977	17915	17791	17677	17629	17870	17880	17781	17677	17707	17578	17657	17919	17756	17814	17875	17905	17818	17698	17800	17691	17630	17765	17867	17921	17852	17827	18043	17891	17839	17771	17853	17692	17535	17725	17725	17738	17782	17778	17863	17798	17876	17958	17761	17933	17826	17729	17595	17796	17858	17703	17660	17738	17908	17664	17901	17883	17750	17858	17784	17801	17634	17691	17772	17931	17704	17748	17821	17775	17866	17717	17816	17646	17668	17773	17600	17660	17586	17851	17616	17720	17783	17931	17747	17966	17537	17664	17857	17819	17648	17874	17947	17570	17886	17888	17839	18078	17730	17902	17848	17790	17835	17782	17650	17848	17647	17899	17820	17643	17654	17632	17710	17608	17831	17686	17592	17567	17943	17932	17781	17824	17777	17879	17640
23351	39253	36798	32212	27536	24765	25799	23670	21408	19529	18598	18301	24529	41453	38389	29844	14785	14572	14537	14457	14457	14542	14570	14610	14585	14491	14704	14572	14696	14450	14575	14598	14547	14560	14515	14559	14523	14438	14483	14712	14517	14529	14390	14407	14620	14540	14409	14563	14524	14638	14563	14767	14511	14538	14653	14563	14410	14505	14427	14516	14703	14488	14735	14466	14527	14540	14468	14410	14501	14426	14762	14480	14664	14551	14503	14706	14388	14604	14591	14593	14531	14507	14609	14593	14533	14555	14714	14458	14572	14474	14478	14536	14552	14543	14583	14596	14597	14528	14585	14482	14470	14689	14581	14579	14559	14583	14501	14439	14575	14533	14620	14518	14766	14590	14600	14526	14455	14418	14550	14504	14576	14352	14585	14522	14505	14576	14326	14491	14664	14470	14377	14635	14649	14665	14545	14571	14455	14527	14628	14475	14620	14605	14599	14538	14481	14515	14549	14462	14443	14537	14580	14432	14282	14513	14407	14479	14551	14476	14416	14558	14459	14711	14386	14585	14716	14542	14543	14363	14520	14538	14549	14539	14614	14568	14487	14556	14598	14603	14703	14553	14573	14575	14584	14542	14400	14776	14624	14373	14624	14377	14561	14660	14485	14545	14486	14492	14548	14521	14638	14585	14397	14679	14615	14613	14541	14574	14400	14708	14628	14504	14479	14482	14680	14605	14523	14507	14505	14498	14466	14354	14630	14622	14538	14565	14509	14621	14636	14602	14458	14513	14516	14520	14455	14485	14594	14537	14634	14304	14637	14372	14632	14678	14743	14476	14545	14460	14436	14387	14683	14584	14502	14385	14484	14489	14491	14437	14509	14477	14611	14449	14545	14588	14471	14492	14613	14513	14672	14452	14659	14606	14442	14550	14566	14409	14633	14460	14567	14751	14809	14641	14325	14508	14503	14655	14491	14499	14682	14492	14524	14526	14448	14665	14605	14416	14521	14420	14438	14581	14454	14562	14539	14528	14540	14604	14449	14678	14746	14613	14492	14511	14403	14559	14578	14584	14514	14327	14384	14486	14539	14669	14402	14712	14597	14524	14612	14512	14471	14378	14448	14658	14559	14468	14529	14517	14665	14582	14574	14360	14607	14556	14556	14512	14575	14568	14569	14519	14548	14479	14429	14748	14427	14458	14602	14506	14520	14601	14398	14477	14588	14603	14570	14355	14453	14479	14490	14661	14360	14476	14569	14417	14613	14557	14409	14487	14548	14720	14485	14529	14334	14603	14568	14652	14434	14482	14358	14515	14509	14653	14499	14468	14486	14786	14413	14545	14517	14413	14442	14548	14244	14592	14561	14567	14426	14557	14635	14447	14725	14607	14474	14485	14493	14573	14309	14435	14495	14691	14602	14640	14596	14612	14635	14421	14583	14526	14421	14749	14477	14782	14502	14554	14589	14685	14663	14622	14696	14433	14454	14454	14445	14522	14549	14591	14575	14576	14475	14478	14378	14479	14617	14514	14568	14546	14470	14483	14783	14513	14401	14766	14493	14533	14486	14548	14561	14710	14548	14443	14603	14666	14533	14353	14466	14610	14480	14535	14602	14456	14406	14529	14665	14522	14444	14586	14564	14499	14472	14502	14512	14525	14266	14405	14446	14373	14396	14632	14609	14455	14570	14710	14550	14491	14460	14561	14428	14491	14497	14613	14399	14511	14716	14442	14453	14590	14682	14242	14432	14518	14495	14495	14345	14578	14471	14430	14446	14444	14427	14565	14503	14567	14525	14527	14449	14561	14491	14545	14617	14587	14648	14536	14441	14634	14524	14362	14520	14672	14527	14514	14513	14543	14614	14560	14501	14514	14710	14711	14540	14629	14447	14541	14604	14436	14545	14584	14564	14465	14338	14579	14670	14634	14530	14423	14548	14498	14464	14465	14526	14396	14595	14515	14625	14461	14468	14526	14431	14594	14680	14630	14604	14458	14462	14695	14555	14390	14544	14568	14569	14496	14673	14622	14578	14413	14527	14471	14647	14585	14558	14608	14591	14556	14351	14576	14516	14569	14587	14574	14599	14546	14546	14537	14625	14454	14668	14576	14593	14587	14556	14326	14592	14403	14637	14635	14531	14366	14512	14603	14581	14442	14605	14369	14504	14601	14492	14371	14602	14527	14692	14429	14615	14524	14583	14446	14320	14584	14417	14430	14478	14522	14518	14618	14649	14557	14582	14522	14446	14629	14592	14632	14686	14448	14651	14530	14556	14560	14439	14597	14581	14673	14537	14631	14374	14486	14488	14491	14657	14431	14410	14498	14493	14591	14591	14534	14444	14580	14636	14422	14609	14274	14568	14394	14441	14652	14397	14522	14645	14735	14477	14412	14475	14592	14758	14545	14528	14506	14485	14607	14475	14451	14794	14779	14538	14504	14544	14527	14584	14493	14592	14643	14593	14405	14570	14610	14479	14639	14530	14561	14627	14326	14604	14528	14725	14665	14578	14480	14652	14504	14610	14591	14510	14636	14607	14563	14734	14583	14560	14606	14504	14476	14482	14351	14553	14365	14389	14525	14465	14516	14548	14497	14482	14341	14591	14746	14473	14548	14560	14681	14817	14550	14726	14538	14555	14761	14499	14487	14641	14615	14530	14450	14556	14513	14605	14474	14541	14558	14361	14372	14443	14538	14517	14491	14678	14524	14563	14518	14509	14591	14683	14464	14559	14594	14832	14314	14569	14387	14519	14357	14558	14627	14407	14382	14515	14434	14530	14583	14571	14567	14470	14619	14493	14487	14719	14663	14424	14623	14553	14485	14545	14582	14700	14621	14451	14535	14477	14761	14569	14621	14733	14551	14589	14478	14525	14686	14510	14612	14431	14599	14803	14689	14535	14453	14624	14579	14571	14409	14621	14396	14453	14649	14522	14559	14595	14417	14410	14356	14620	14447	14470	14568	14453	14525	14557	14483	14431	14518	14599	14567	14292	14502	14662	14243	14460	14372	14666	14539	14545	14720	14524	14550	14578	14589	14487	14605	14542	14624	14598	14759	14531	14491	14687	14411	14339	14601	14562	14542	14651	14607	14714	14469	14441	14574	14574	14680	14825	14685	14746	14473	14435	14386	14478	14583	14440	14529	14423	14564	14502	14425	14558	14543	14572	14705	14566	14572	14636	14560	14542	14483	14568	14349	14456	14506	14632	14462	14576	14582	14642	14542	14414	14642	14428	14470	14635	14537	14679	14660	14529	14477	14449	14549	14509	14574	14620	14577	14557	14533	14518	14649	14525	14572	14475	14622	14451	14710	14475	14700	14402	14681	14617	14409	14635	14516	14604	14377	14368	14383	14814	14503	14426	14508	14574	14554	14394	14617	14367	14562	14510	14627	14452	14569	14534	14204	14450	14558	14396	14627	14563	14530	14389	14575	14534	14589	14530	14532	14630	14459	14540	14524	14684	14466	14546	14459	14474	14437	14525	14466	14476	14513	14465	14493	14436	14612	14436	14502	14511	14515	14573	14525	14528	14566	14641	14444	14462	14504	14446	14503	14487	14616	14565	14524	14540	14489	14555	14517	14579	14591	14616	14525	14643	14424	14498	14595	14517	14636	14444	14464	14464	14421	14489	14411	14459	14453	14571	14546	14646	14546	14496	14492	14680	14589	14438	14569	14418	14697	14573	14660	14572	14578	14671	14454	14586	14438	14367	14454	14532	14577	14623	14607	14458	14477	14532	14554	14514	14423	14498	14534	14517	14632	14532	14451	14752	14703	14517	14622	14480	14505	14484	14590	14549	14564	14534	14594	14640	14555	14618	14564	14655	14433	14602	14389	14473	14677	14568	14506	14598	14463	14314	14701	14657	14659	14632	14511	14641	14488	14461	14570	14485	14546	14316	14624	14569	14571	14526	14668	14546	14530	14453	14447	14608	14700	14555	14552	14363	14384	14617	14662	14564	14662	14464	14437	14654	14394	14505	14410	14352	14450	14728	14663	14401	14617	14454	14548	14560	14545	14511	14540	14678	14449	14775	14601	14615	14479	14480	14438	14613	14756	14569	14606	14515	14540	14579	14534	14575	14570	14553	14442	14512	14412	14578	14365	14419	14455	14679	14612	14455	14502	14608	14478	14523	14427	14493	14401	14509	14443	14639	14461	14477	14523	14532	14478	14659	14549	14427	14692	14524	14650	14487	14459	14441	14551	14587	14577	14514	14674	14668	14566	14568	14413	14482	14362	14405	14506	14585	14546	14387	14611	14490	14556	14521	14682	14611	14552	14445	14510	14609	14388	14382	14555	14511	14497	14702	14560	14469	14442	14433	14370	14623	14623	14575	14505	14482	14565	14735	14699	14609	14516	14672	14528	14474	14618	14484	14523	14373	14655	14539	14497	14598	14585	14542	14470	14756	14650	14440	14375	14580	14586	14510	14437	14514	14544	14610	14676	14522	14658	14389	14589	14673	14557	14652	14432	14561	14652	14602	14578	14611	14601	14368	14554	14538	14580	14451	14538	14402	14592	14657	14615	14436	14303	14390	14563	14565	14344	14615	14600	14423	14381	14488	14395	14608	14593	14485	14428	14575	14776	14436	14454	14618	14596	14551	14765	14666	14565	14564	14427	14461	14509	14502	14413	14553	14439	14594	14469	14603	14750	14485	14368	14638	14468	14393	14594	14482	14358	14558	14584	14471	14546	14500	14637	14431	14649	14673	14551	14415	14576	14607	14477	14460	14734	14531	14672	14321	14578	14519	14592	14628	14612	14553	14470	14653	14402	14511	14648	14585	14479	14685	14594	14448	14625	14536	14412	14587	14649	14545	14389	14594	14610	14571	14393	14611	14410	14474	14716	14552	14507	14414	14697	14446	14682	14618	14414	14505	14509	14525	14609	14553	14541	14449	14531	14538	14695	14407	14614	14546	14429	14342	14499	14607	14386	14596	14379	14628	14448	14784	14394	14653	14452	14450	14389	14473	14452	14564	14459	14489	14471	14647	14691	14512	14500	14689	14461	14487	14656	14560	14588	14569	14741	14526	14576	14393	14508	14681	14577	14449	14581	14502	14616	14413	14595	14526	14383	14518	14476	14576	14479	14637	14432	14480	14614	14451	14481	14538	14609	14462	14542	14576	14569	14821	14560	14550	14608	14531	14496	14576	14568	14517	14713	14486	14536	14494	14351
30652	22907	23499	21964	19756	19379	19625	19434	18874	18851	18942	18937	18952	20642	21243	20541	18860	18551	18418	18553	18605	18392	18378	18493	18555	18581	18627	18397	18194	18425	18545	18451	18611	18593	18309	18430	18755	18434	18490	18594	18388	18448	18531	18489	18609	18465	18522	18549	18431	18656	18418	18523	18714	18559	18764	18471	18245	18602	18468	18498	18511	18757	18450	18579	18596	18524	18543	18431	18541	18631	18789	18370	18308	18399	18363	18341	18437	18274	18604	18291	18319	18396	18430	18393	18611	18425	18621	18419	18690	18583	18621	18446	18589	18472	18545	18543	18413	18336	18473	18490	18599	18412	18439	18435	18402	18561	18567	18452	18181	18449	18414	18312	18428	18475	18417	18525	18307	18353	18252	18311	18463	18626	18594	18500	18357	18523	18402	18363	18514	18343	18322	18400	18589	18525	18521	18387	18280	18365	18490	18415	18554	18414	18322	18458	18463	18387	18392	18509	18397	18428	18428	18445	18463	18614	18514	18529	18466	18362	18668	18575	18358	18361	18582	18312	18394	18506	18382	18382	18428	18293	18541	18521	18545	18488	18580	18256	18403	18451	18420	18172	18285	18470	18490	18523	18285	18304	18480	18676	18434	18328	18484	18260	18341	18599	18287	18616	18483	18383	18705	18258	18402	18560	18645	18658	18552	18581	18420	18326	18408	18589	18523	18581	18244	18174	18445	18303	18267	18380	18501	18255	18626	18384	18552	18458	18228	18450	18555	18346	18420	18611	18539	18332	18528	18332	18285	18436	18194	18358	18323	18254	18412	18157	18552	18488	18629	18581	18549	18338	18339	18389	18207	18436	18330	18558	18291	18509	18606	18680	18305	18524	18610	18608	18488	18436	18431	18491	18591	18334	18515	18304	18576	18304	18594	18415	18588	18488	18353	18560	18596	18495	18389	18524	18548	18465	18453	18363	18405	18380	18597	18425	18407	18428	18502	18499	18420	18564	18588	18473	18579	18277	18504	18651	18449	18410	18537	18464	18238	18448	18651	18459	18442	18397	18343	18541	18453	18455	18391	18426	18524	18299	18370	18609	18427	18416	18330	18482	18353	18334	18548	18503	18402	18447	18510	18411	18427	18682	18414	18429	18435	18540	18475	18501	18480	18216	18507	18317	18345	18274	18669	18644	18396	18452	18333	18603	18259	18363	18625	18404	18573	18429	18646	18487	18749	18374	18479	18361	18337	18588	18653	18557	18482	18541	18527	18417	18338	18639	18439	18395	18307	18489	18487	18599	18445	18522	18380	18386	18373	18312	18223	18246	18579	18302	18369	18308	18422	18442	18531	18192	18522	18361	18441	18424	18327	18381	18503	18439	18587	18474	18565	18524	18399	18440	18337	18546	18569	18453	18588	18704	18474	18394	18408	18393	18410	18526	18485	18373	18562	18658	18593	18505	18513	18392	18399	18606	18371	18320	18201	18370	18603	18257	18459	18390	18435	18633	18413	18474	18372	18438	18280	18482	18321	18419	18426	18449	18500	18470	18500	18533	18564	18581	18419	18469	18495	18488	18630	18440	18533	18416	18444	18382	18560	18404	18340	18437	18495	18255	18325	18194	18468	18578	18308	18352	18570	18363	18771	18453	18564	18492	18664	18484	18600	18435	18393	18381	18455	18557	18420	18275	18563	18368	18471	18680	18414	18633	18437	18503	18465	18253	18706	18519	18490	18364	18473	18470	18305	18227	18262	18481	18680	18300	18388	18601	18382	18387	18223	18404	18611	18375	18588	18433	18375	18576	18439	18256	18468	18641	18379	18444	18488	18527	18373	18410	18365	18418	18449	18492	18538	18630	18306	18589	18201	18474	18480	18458	18485	18547	18375	18450	18368	18685	18575	18207	18433	18357	18428	18462	18637	18440	18620	18717	18492	18387	18400	18408	18456	18425	18517	18429	18514	18439	18706	18420	18515	18614	18636	18600	18477	18356	18509	18547	18325	18500	18524	18254	18483	18502	18517	18461	18548	18552	18319	18361	18377	18544	18565	18604	18443	18235	18516	18541	18478	18427	18575	18445	18268	18303	18273	18340	18615	18764	18494	18465	18502	18481	18542	18580	18443	18521	18544	18417	18404	18391	18565	18433	18582	18575	18355	18247	18388	18639	18649	18498	18592	18556	18619	18442	18581	18446	18403	18290	18437	18354	18628	18524	18499	18339	18360	18311	18733	18217	18368	18454	18428	18551	18372	18627	18488	18377	18602	18679	18562	18497	18450	18130	18445	18427	18400	18377	18334	18239	18484	18361	18510	18550	18648	18353	18481	18358	18570	18372	18505	18324	18521	18528	18363	18429	18575	18406	18538	18793	18366	18451	18396	18334	18489	18363	18341	18147	18525	18382	18514	18366	18390	18594	18585	18477	18576	18479	18520	18541	18411	18696	18720	18246	18594	18396	18446	18419	18460	18445	18470	18282	18628	18232	18396	18415	18317	18361	18334	18638	18604	18502	18412	18354	18681	18513	18605	18491	18539	18416	18467	18700	18470	18335	18233	18502	18508	18496	18454	18578	18646	18204	18506	18257	18410	18304	18484	18615	18417	18356	18440	18515	18457	18532	18511	18383	18365	18572	18539	18403	18538	18543	18328	18518	18383	18496	18375	18541	18686	18647	18284	18537	18567	18263	18584	18539	18209	18248	18468	18527	18423	18331	18490	18562	18509	18492	18570	18501	18651	18534	18452	18293	18239	18435	18525	18466	18541	18547	18562	18469	18397	18391	18501	18261	18513	18480	18340	18477	18548	18601	18281	18292	18570	18487	18457	18533	18447	18429	18538	18408	18467	18456	18274	18477	18594	18555	18531	18350	18491	18403	18614	18456	18335	18521	18351	18496	18340	18419	18387	18602	18191	18345	18472	18417	18314	18414	18244	18513	18590	18652	18330	18317	18542	18679	18545	18486	18613	18389	18489	18312	18477	18627	18527	18555	18382	18516	18473	18359	18435	18399	18414	18557	18394	18461	18658	18558	18437	18364	18588	18392	18534	18542	18466	18408	18362	18353	18358	18476	18578	18633	18348	18620	18320	18448	18493	18536	18522	18396	18588	18472	18658	18503	18319	18281	18540	18515	18533	18560	18530	18603	18585	18379	18525	18477	18369	18244	18474	18388	18585	18587	18370	18385	18324	18418	18314	18376	18320	18354	18381	18329	18408	18434	18095	18254	18515	18426	18527	18420	18341	18525	18430	18545	18487	18461	18456	18272	18443	18258	18502	18444	18345	18367	18551	18603	18461	18519	18293	18504	18505	18384	18617	18347	18526	18703	18385	18279	18682	18390	18410	18433	18376	18655	18514	18499	18432	18491	18613	18423	18505	18230	18562	18442	18369	18518	18245	18260	18521	18309	18196	18542	18322	18280	18529	18508	18526	18648	18619	18639	18311	18246	18392	18385	18181	18406	18376	18559	18433	18380	18640	18430	18512	18588	18353	18537	18278	18656	18495	18531	18148	18591	18670	18348	18086	18466	18504	18367	18623	18377	18410	18402	18593	18510	18573	18374	18543	18672	18601	18600	18477	18325	18354	18364	18267	18467	18351	18351	18669	18430	18456	18372	18224	18321	18491	18504	18562	18466	18458	18542	18413	18280	18387	18474	18572	18361	18556	18574	18596	18512	18419	18481	18537	18546	18608	18473	18406	18432	18574	18442	18259	18469	18339	18523	18587	18482	18467	18228	18378	18453	18437	18420	18691	18523	18469	18393	18425	18345	18411	18366	18388	18507	18557	18499	18220	18472	18503	18310	18362	18443	18578	18561	18309	18488	18454	18436	18566	18606	18600	18367	18482	18295	18529	18511	18323	18518	18653	18488	18330	18470	18565	18437	18276	18407	18372	18581	18504	18391	18385	18380	18395	18464	18573	18559	18512	18354	18473	18528	18828	18499	18542	18621	18604	18416	18648	18454	18728	18467	18556	18558	18458	18604	18563	18552	18458	18387	18403	18378	18481	18489	18272	18227	18404	18409	18629	18613	18286	18526	18680	18514	18648	18362	18493	18274	18403	18322	18455	18571	18592	18319	18488	18415	18341	18426	18374	18399	18274	18359	18504	18654	18383	18351	18417	18466	18328	18298	18461	18467	18526	18215	18116	18592	18636	18430	18362	18609	18404	18507	18411	18325	18448	18478	18481	18436	18448	18430	18540	18250	18455	18342	18338	18374	18096	18436	18402	18475	18508	18440	18578	18446	18279	18456	18603	18327	18604	18546	18534	18383	18533	18656	18324	18485	18319	18462	18559	18664	18389	18493	18594	18466	18505	18518	18491	18496	18472	18436	18503	18507	18583	18413	18438	18379	18427	18387	18638	18596	18510	18304	18761	18495	18345	18262	18626	18445	18561	18401	18386	18523	18490	18506	18622	18350	18423	18466	18509	18346	18335	18429	18368	18503	18324	18539	18686	18550	18699	18327	18474	18645	18352	18553	18512	18500	18499	18730	18596	18755	18685	18374	18607	18560	18536	18403	18453	18403	18480	18412	18376	18465	18457	18482	18614	18307	18466	18314	18670	18616	18361	18361	18579	18334	18556	18444	18376	18349	18331	18684	18477	18464	18324	18484	18563	18224	18355	18525	18487	18374	18453	18557	18461	18490	18406	18312	18405	18733	18647	18319	18454	18515	18491	18584	18231	18497	18303	18361	18572	18521	18380	18622	18444	18572	18555	18452	18465	18278	18565	18313	18433	18461	18484	18537	18520	18561	18476	18345	18290	18365	18540	18473	18694	18404	18335	18461	18587	18381	18260	18502	18677	18479	18523	18485	18457	18738	18518	18439	18544	18464	18345	18499	18404	18552	18677	18586	18555	18416	18351	18388	18284	18375	18318	18507	18503	18391	18495	18475	18725	18415	18361	18276	18331	18533	18432	18400	18352	18414	18375	18507	18497	18467	18245	18282	18528	18582	18485	18318	18354	18367	18417	18563	18485	18479	18524	18405	18356	18237	18544	18502	18459	18715	18327	18622	18418	18486	18485	18473	18642	18539	18202	18538	18415	18268	18273	18407	18534	18253	18418	18542	18589	18636	18705	18442	18340	18215	18316	18522	18480	18326	18480	18570	18437	18621	18351	18344	18434	18543	18374	18502	18418	18361	18539	18397	18336	18402	18518	18395	18447	18533	18605	18467
18216	20617	20232	18858	17226	16485	16605	16570	15948	15989	15525	15442	15835	17954	18368	17105	15024	14765	14904	14911	15057	15022	15128	14932	14881	14921	14938	15055	14770	15014	14940	15006	15020	15009	14964	14985	14890	14913	14900	14849	14893	14943	15031	14941	14895	14789	14868	15009	15116	14711	14850	14783	14899	14964	14973	14936	14892	14918	14787	14796	14915	14783	14920	14810	14846	15003	14940	14803	15029	14882	14965	14894	14885	14874	14724	14972	14947	14897	14953	14960	14767	14813	14985	14920	14903	14949	14923	15009	15074	14979	14905	14897	14881	14947	14874	14772	15034	14922	15038	14979	14988	15073	14796	15009	14785	14934	14843	14770	14792	15000	14959	14881	15057	14751	14975	15026	14833	14842	14842	15074	15016	14931	14866	14833	14719	15112	14828	14828	14925	14859	14839	14910	14779	14905	14715	14947	14815	14871	14955	14986	15064	14929	14903	14862	14911	14965	15043	14934	14941	14751	14883	14989	14819	14839	14980	14926	14830	14935	14852	14963	14961	15084	14961	14889	15029	14944	14913	14993	15069	14919	14872	15013	14954	14956	14942	14851	15041	14903	14905	14952	14882	14909	14880	14826	14901	15002	14948	14791	14865	14827	14971	15163	14881	14989	14712	14873	14810	14847	14794	14798	15138	15109	14723	14748	15073	14830	14895	15002	14911	14791	14833	15071	14965	14881	15020	14896	14912	14974	14959	14808	15037	14786	14833	14915	14902	14974	14753	14850	14862	14935	15000	14935	14798	14922	14958	14922	14944	14939	14856	14851	14922	14905	14990	14931	14967	14896	15015	15012	14862	14854	14853	14905	14976	14854	14935	14822	14948	14865	14820	14939	14852	14976	14928	15034	14995	14951	14942	14717	14964	14764	14952	14936	15041	14890	14943	14753	14961	15083	14888	14953	15150	14860	14854	14721	14906	14905	14919	14749	15019	14932	14994	14910	15020	14774	14847	14973	14866	14865	15015	15005	15048	14956	14735	14948	14846	14846	14864	14843	14886	14809	14876	14971	14859	14919	14959	14810	14884	14860	14904	14912	14860	14816	14936	14921	14871	14786	14929	15010	14936	14925	14898	14933	14801	14985	15019	14867	14942	14869	14910	14930	14928	14803	14957	14872	14791	14766	14798	14925	14785	15162	14916	14837	14981	14728	14946	14845	15001	14803	14969	14936	14863	14837	14847	15081	14890	14883	15100	14968	15036	14825	14940	14735	14949	14899	14904	14914	14976	14976	14987	14797	14993	14921	14952	14998	14878	14869	14919	14826	14858	14792	14972	14896	15119	14923	14948	14865	15003	15040	15041	14817	14895	14795	14890	14789	14897	14942	14874	14936	14868	14776	14858	14859	14967	14901	15029	14982	14942	14910	14944	14765	15088	14797	14959	15067	14899	14955	14736	15229	14895	14948	14819	14937	14983	15085	15015	15064	15078	14857	14890	14781	14982	14871	14929	14946	15020	14972	14867	14997	15017	14917	14982	14803	14986	14771	15016	14871	14895	14997	15029	14893	15020	14917	15145	15104	14731	14813	14896	14991	14849	14768	14829	14845	14922	14860	14841	14871	14825	14915	14789	14892	14792	14806	14791	14908	14869	14832	15029	14992	14856	15044	14754	14850	15047	14846	14968	14809	14866	15049	14920	15011	15053	14802	14906	14800	15045	14910	14975	14985	14810	14947	14962	14896	14895	14945	14825	14952	14887	14956	14950	15161	14893	14966	14855	14918	14840	14965	14929	14967	15053	14854	14913	14708	14947	14953	14804	14886	14982	14907	14908	14912	14745	14768	14838	14843	14839	15028	14945	14966	15043	14708	15031	14694	14945	14831	14938	14826	14984	14860	14990	14936	14850	14980	15166	14779	14929	14789	14897	14835	14830	14910	14855	14871	15046	15049	14978	14818	14979	14896	14991	14938	14839	14799	14864	14897	14623	14804	14838	14847	14908	14899	15018	14979	14814	14914	14820	14793	14772	14820	14855	14959	14946	14939	14927	14834	14999	14882	14864	14796	14879	14706	14882	14917	14748	14943	14876	15134	14775	14835	15066	14778	14882	14976	14825	15008	14958	15010	14841	14959	14718	14801	14695	14837	14808	14719	14857	14969	14848	14887	14861	14854	15013	14876	14778	14876	14792	14982	14849	14928	15035	14916	14865	14950	14813	14763	14856	14944	14973	14941	14905	14895	14796	14851	14920	15007	15088	14802	14923	14891	15011	14935	14863	15016	14973	14920	14838	14944	14985	14810	14972	14661	14926	14802	14877	14855	15175	14896	14804	15032	15236	14916	14813	14987	14762	15068	14861	14839	14856	15012	14819	14903	14938	15035	14773	15130	15048	15059	14864	14987	15025	14763	15050	14787	14860	14891	14922	15163	15043	14943	14785	15009	14736	15009	14959	14948	15137	14932	15064	14964	15092	15031	14914	14900	14847	14874	14893	14930	14931	14732	15077	14985	14883	14897	14899	14936	14911	15018	15074	14973	14830	14839	15019	14961	14946	14768	14907	15020	14941	14821	15073	14997	14932	14792	14960	14972	14939	14846	14810	14993	15009	15020	14964	14925	14992	15035	14917	14947	14778	14970	14951	14969	14835	14879	15080	14889	15052	14906	14984	14970	14887	14880	14844	14894	14842	15035	14951	14828	14698	15037	14911	14864	15024	14884	14792	14891	15077	14799	15078	14944	14937	14958	15023	14805	14903	14910	14955	14930	14975	14973	14807	14836	14895	14940	14901	14909	14958	14817	14882	14888	14957	14774	14715	14975	14952	14930	14948	14865	14800	15034	14914	15021	14890	14867	14839	15149	14882	14863	14764	14972	14937	15038	14869	14923	14961	15144	14813	15032	15064	15036	14792	14882	15083	14808	15080	14916	14844	15007	14820	14770	14835	15009	15002	14987	15012	14989	14928	14955	15099	14924	14849	14919	14887	14900	15002	14939	15075	14938	15080	14902	15033	14875	14946	14910	14842	14886	14973	14851	14794	14880	15070	14860	15038	14947	14878	15074	14944	14780	15049	14791	14864	14883	15054	14978	14954	14711	14888	14992	14945	14906	14896	14890	14881	14955	14861	15059	14824	14893	14992	14814	14865	14895	14748	14885	14812	14846	14870	14923	14749	14951	14938	14856	14885	15011	15070	14854	14876	14917	14832	15041	15078	15039	14907	14991	14833	14830	14828	14942	15002	15081	15040	14864	14982	14953	15116	15154	14970	14885	14992	14884	14867	15036	14947	14964	15069	15073	14826	14833	15054	14978	14940	14842	15069	14968	14880	14806	14841	15088	14948	14773	15076	15012	14893	14827	14799	14927	14973	14917	15112	14826	14858	14986	14887	14909	14765	14915	14779	14941	14930	15066	15091	14622	14927	15048	15022	14810	14887	14892	14855	14864	15066	15091	14887	14757	14930	14894	15101	14807	14711	15052	14948	14867	14863	14885	14886	14929	14881	14902	14954	15013	15048	15004	14807	15023	15025	14879	14860	14889	14840	14902	15077	14919	14944	15025	14894	14806	14916	14932	14977	15118	14977	14848	14922	14905	14988	14888	14920	14810	14884	14945	14848	14893	14746	14842	14785	14943	14998	14885	14906	14850	14865	14937	14939	14875	14870	15074	14851	14927	14875	14839	15026	15044	15158	15058	14724	14846	14982	14947	14928	14862	15041	15264	14959	14942	14895	14932	15000	14883	14819	14900	14934	15000	14826	14872	14972	14819	14811	14974	14952	14876	14908	14869	15140	15059	14877	14867	14991	14829	14990	14879	14811	15001	14832	14947	14948	14870	14996	14710	15062	14939	14980	15014	15024	14962	14876	14797	14813	14913	14923	14888	15005	14890	14850	14993	14805	15059	15121	14873	15062	15174	14916	14914	14994	14812	14815	14870	14904	14869	15074	14812	15161	15012	14822	14930	14848	14861	14863	14983	14952	14990	14919	14802	15105	14891	15015	14945	14876	15003	14890	14862	14740	14820	14839	14917	14894	14727	14980	14838	14994	14680	15019	14889	14772	14809	14944	15056	14761	14930	14910	14979	14905	14941	14949	15057	15036	14860	14835	14863	14930	14900	14984	14990	15062	14792	14854	15000	14867	14785	14792	14974	14818	14981	15046	14933	15000	15001	14842	15036	14922	14756	15066	14788	14994	14763	14853	14965	14936	14846	15100	15019	14835	14918	15057	14906	15076	14820	14963	14996	15059	14906	15018	14902	14729	15045	14822	14809	14835	14772	15066	14902	14981	14773	14998	14975	14954	14787	15001	14796	14794	14862	14859	14895	14847	14858	15004	14880	15189	14911	14895	14896	14791	14832	14896	15084	14972	15000	14881	14836	14870	14880	14909	14700	14844	14858	14768	14800	14994	14826	14888	15076	14744	15047	14875	14900	14928	14868	14855	14843	15065	14926	14838	14865	14931	14937	14955	15005	14897	14822	14889	14867	14742	14882	14881	14901	14775	14924	15024	14786	14849	14936	14877	14802	14810	15062	14925	14839	15023	14912	14967	14912	14975	14903	15103	14931	14994	15022	14993	14915	14771	14970	14826	15010	14930	14814	15087	15021	14862	14963	14995	15012	14926	14983	15031	14876	15174	14968	15002	14986	14889	15079	14968	14845	15050	14746	14784	15095	14860	14963	14957	15098	14922	14782	14921	14900	14783	15040	14872	14943	15005	14990	15015	15022	14720	15083	14875	15029	15006	14852	14952	14950	14817	14838	14873	14777	15054	14897	14933	14890	15011	14810	14885	14973	14987	14810	14804	14938	14886	14890	14815	14983	15013	14909	15003	14779	14920	14892	14941	15001	14843	15026	15038	14912	14907	14939	14797	14795	14916	14947	14928	14863	15046	15042	14822	14921	14809	14918	14877	14786	14962	15030	14942	14951	14882	14867	15016	14949	14862	14958	14960	15000	14926	14997	15093	14934	14921	14723	14999	14953	14808	14839	14851	14842	15024	15005	14998	14884	14744	15005	14880	14835	14813	14970	14981	15024	14936	14966	14821	14817	14895	14962	14975	15023	14806	14953	14858	15011	14832	14955	14881	14833	14980	14942	14860	14926	15091	15000	14962	14787	14902	14864	14933	14884	14927	14966	14841	14804	14974	14876	14869	14797	14920	14982	14849	14934	15005	14797	14728	14898
25715	21413	28315	25882	23611	23165	23156	22367	21021	20358	20273	19412	21854	31907	29818	25987	19620	18552	18737	18432	18316	18391	18565	18390	18496	18355	18396	18378	18342	18509	18556	18505	18438	18517	18457	18270	18097	18170	18535	18485	18717	18457	18476	18452	18236	18282	18419	18495	18449	18433	18390	18411	18355	18408	18331	18455	18325	18584	18177	18298	18387	18444	18396	18448	18335	18500	18451	18286	18444	18533	18442	18444	18302	18460	18228	18465	18493	18582	18259	18450	18534	18264	18336	18421	18507	18278	18511	18267	18487	18261	18407	18430	18400	18443	18413	18424	18337	18573	18346	18433	18565	18242	18279	18304	18484	18539	18452	18360	18459	18197	18278	18281	18406	18407	18287	18340	18291	18585	18339	18393	18358	18352	18541	18449	18511	18050	18366	18532	18615	18253	18653	18352	18413	18425	18300	18513	18490	18345	18416	18505	18378	18284	18379	18413	18318	18227	18291	18306	18411	18532	18509	18394	18342	18168	18337	18391	18417	18400	18343	18142	18369	18109	17997	18453	18361	18212	18681	18430	18350	18261	18396	18174	18373	18375	18489	18390	18581	18548	18317	18242	18588	18358	18308	18276	18255	18319	18215	18263	18338	18334	18415	18388	18347	18228	18285	18368	18222	18550	18383	18196	18427	18446	18413	18370	18555	18506	18308	18506	18528	18226	18399	18281	18325	18237	18365	18258	18340	18252	18204	18391	18181	18383	18497	18116	18317	18509	18355	18576	18257	18327	18473	18288	18225	18392	18278	18515	18316	18340	18219	18132	18497	18453	18264	18255	18498	18353	18280	18224	18476	18407	18198	18401	18434	18248	18286	18424	18525	18505	18473	18427	18407	18409	18240	18434	18357	18504	18600	18099	18412	18451	18146	18447	18404	18625	18372	18438	18306	18299	18123	18273	18218	18481	18269	18614	18385	18411	18154	18248	18570	18265	18633	18196	18149	18285	18318	18286	18344	18374	18393	18449	18375	18341	18189	18418	18313	18410	18431	18523	18349	18418	18349	18316	18317	18398	18234	18626	18461	18371	18425	18348	18409	18263	18309	18334	18534	18307	18156	18150	18335	18456	18276	18386	18210	18244	18176	18687	18282	18473	18392	18375	18266	18265	18481	18480	18365	18371	18540	18353	18134	18185	18412	18423	18260	18415	18401	18389	18241	18328	18389	18321	18391	18427	18391	18398	18305	18481	18310	18383	18530	18196	18387	18375	18388	18355	18247	18397	18252	18394	18365	18501	18490	18271	18385	18485	18332	18512	18719	18096	18383	18480	18347	18327	18426	18363	18171	18394	18404	18287	18300	18228	18301	18284	18454	18392	18551	18279	18184	18407	18413	18338	18364	18146	18405	18359	18555	18497	18385	18362	18277	18276	18347	18519	18482	18461	18328	18516	18488	18405	18468	18504	18393	18211	18357	18363	18318	18471	18381	18462	18626	18373	18431	18213	18454	18225	18620	18234	18266	18519	18310	18389	18392	18297	18462	18198	18293	18376	18315	18498	18334	18434	18425	18445	18310	18301	18267	18497	18336	18519	18453	18113	18568	18266	18345	18201	18412	18284	18569	18489	18458	18561	18202	18302	18386	18335	18462	18338	18343	18306	18561	18386	18503	18230	18300	18533	18342	18269	18328	18254	18395	18481	18425	18427	18382	18307	18249	18246	18368	18276	18367	18422	18321	18168	18509	18655	18494	18510	18584	18404	18284	18503	18459	18337	18280	18310	18438	18377	18207	18427	18399	18205	18533	18431	18414	18379	18428	18273	18513	18418	18390	18572	18478	18396	18372	18494	18373	18507	18445	18394	18417	18701	18616	18613	18343	18230	18498	18255	18234	18547	18409	18342	18354	18323	18607	18143	18438	18519	18443	18485	18330	18426	18166	18363	18649	18522	18205	18526	18355	18554	18284	18234	18200	18376	18531	18454	18462	18501	18439	18411	18302	18278	18323	18208	18231	18199	18414	18477	18438	18091	18417	18552	18272	18490	18500	18465	18465	18564	18432	18412	18401	18234	18349	18417	18547	18398	18542	18283	18315	18564	18498	18302	18343	18176	18411	18396	18330	18574	18485	18314	18398	18416	18363	18367	18337	18441	18399	18367	18415	18395	18350	18548	18429	18295	18162	18209	18146	18586	18369	18314	18240	18441	18515	18411	18434	18253	18389	18428	18358	18433	18411	18405	18506	18402	18353	18235	18246	18412	18314	18382	18468	18258	18346	18170	18209	18189	18564	18159	18447	18440	18465	18565	18485	18338	18391	18473	18579	18339	18528	18292	18421	18360	18266	18199	18472	18516	18362	18297	18348	18364	18362	18453	18402	18318	18415	18506	18445	18519	18277	18419	18416	18378	18247	18331	18487	18232	18443	18282	18386	18149	18171	18301	18292	18383	18383	18437	18365	18397	18258	18374	18250	18239	18387	18556	18285	18313	18325	18291	18206	18332	18437	18240	18359	18554	18302	18395	18541	18406	18535	18425	18428	18252	18272	18318	18488	18314	18216	18474	18415	18272	18307	18382	18487	18124	18290	18426	18330	18258	18298	18430	18416	18419	18495	18391	18438	18566	18446	18341	18412	18286	18394	18452	18373	18190	18543	18222	18353	18409	18343	18464	18467	18027	18387	18362	18351	18295	18436	18507	18509	18432	18250	18386	18426	18321	18137	18435	18522	18432	18482	18526	18383	18329	18255	18360	18425	18289	18244	18302	18223	18260	18505	18452	18422	18394	18260	18306	18266	18189	18403	18418	18413	18472	18352	18412	18325	18380	18555	18245	18420	18325	18512	18498	18359	18380	18398	18300	18522	18539	18339	18296	18251	18276	18405	18287	18495	18468	18188	18381	18259	18376	18328	18388	18199	18461	18516	18345	18332	18452	18350	18350	18257	18297	18481	18428	18366	18317	18422	18377	18277	18319	18328	18347	18459	18366	18527	18326	18255	18537	18489	18534	18358	18223	18236	18287	18345	18486	18409	18483	18594	18425	18694	18354	18397	18602	18553	18310	18397	18137	18277	18357	18449	18198	18351	18332	18241	18334	18303	18487	18236	18355	18316	18461	18324	18393	18093	18401	18287	18291	18261	18380	18398	18186	18366	18473	18420	18288	18205	18418	18323	18424	18466	18416	18309	18365	18349	18210	18330	18275	18593	18268	18417	18344	18377	18312	18350	18146	18440	18569	18596	18295	18394	18198	18524	18289	18430	18166	18391	18495	18571	18452	18172	18358	18590	18399	18311	18321	18200	18200	18335	18272	18213	18294	18383	18308	18302	18357	18300	18555	18470	18428	18412	18414	18247	18265	18583	18502	18414	18352	18283	18320	18429	18145	18329	18294	18358	18484	18570	18402	18281	18296	18262	18309	18286	18471	18264	18263	18351	18531	18324	18313	18147	18154	18286	18206	18147	18475	18189	18260	18657	18320	18128	18422	18253	18430	18429	18506	18444	18458	18364	18446	18485	18345	18518	18432	18441	18255	18444	18521	18461	18279	18471	18300	18481	18559	18287	18591	18343	18287	18572	18493	18740	18398	18616	18133	18358	18429	18471	18228	18511	18572	18430	18653	18355	18276	18377	18265	18483	18504	18346	18505	18242	18040	18153	18236	18333	18306	18325	18372	18410	18383	18515	18459	18374	18388	18449	18640	18485	18372	18447	18327	18415	18426	18459	18423	18489	18231	18446	18535	18636	18531	18359	18400	18233	18356	18432	18588	18431	18367	18541	18353	18392	18200	18321	18387	18100	18439	18388	18335	18325	18155	18506	18350	18552	18146	18554	18496	18513	18431	18422	18393	18263	18405	18301	18422	18143	18416	18301	18401	18107	18489	18390	18366	18321	18232	18230	18313	18308	18247	18219	18496	18484	18192	18533	18449	18441	18250	18475	18511	18248	18338	18510	18262	18472	18162	18431	18268	18346	18555	18352	18603	18650	18326	18443	18342	18543	18549	18369	18312	18517	18312	18424	18651	18412	18368	18259	18433	18295	18261	18421	18076	18298	18210	18672	18516	18520	18398	18483	18429	18263	18383	18384	18514	18458	18378	18478	18170	18340	18517	18325	18400	18257	18388	18396	18526	18466	18455	18416	18632	18236	18230	18258	18361	18244	18360	18375	18450	18316	18329	18290	18553	18292	18528	18429	18390	18632	18314	18629	18343	18454	18317	18519	18356	18401	18163	18637	18403	18200	18383	18513	18559	18627	18317	18567	18401	18446	18333	18268	18294	18286	18423	18485	18073	18503	18501	18457	18326	18494	18401	18296	18429	18405	18320	18513	18226	18426	18459	18159	18186	18372	18509	18430	18471	18387	18283	18461	18212	18495	18321	18640	18416	18335	18608	18447	18485	18616	18568	18339	18293	18319	18220	18444	18449	18408	18457	18379	18490	18499	18458	18535	18491	18322	18112	18455	18560	18381	18564	18232	18365	18479	18374	18664	18545	18454	18274	18462	18463	18452	18401	18715	18338	18290	18283	18465	18447	18179	18268	18365	18228	18354	18157	18382	18495	18576	18261	18178	18386	18354	18450	18445	18402	18360	18345	18560	18298	18412	18247	18405	18509	18585	18503	18345	18304	18371	18243	18302	18396	18517	18158	18375	18339	18528	18385	18427	18170	18149	18540	18124	18253	18502	18373	18561	18295	18336	18512	18287	18264	18563	18255	18273	18322	18381	18607	18313	18404	18348	18356	18559	18483	18418	18120	18269	18198	18454	18348	18417	18080	18391	18136	18359	18403	18373	18315	18280	18251	18217	18295	18350	18317	18354	18450	18566	18446	18465	18198	18430	18226	18308	18404	18359	18445	18247	18673	18355	18226	18402	18397	18453	18557	18289	18514	18347	18397	18397	18406	18194	18361	18271	18506	18383	18529	18479	18286	18403	18279	18495	18415	18406	18388	18362	18440	18366	18160	18402	18450	18520	18326	18464	18307	18471	18497	18311	18342	18455	18274	18237	18337	18389	18434	18489	18407	18345	18294	18461	18353	18371	18355	18436	18633	18419	18384	18308	18462	18150	18494	18261	18410	18268	18375	18368	18430	18639	18409	18575	18365	18327	18313	18400	18422	18331	18439	18333	18304	18491	18412	18417	18580	18259	18510	18034	18472	18413	18450	18469	18403	18265	18482	18318	18397
19813	31254	31002	26525	21636	20605	19858	20510	18732	17631	17365	16327	20821	33251	29060	23336	15197	14981	14805	14942	14913	15072	15019	14919	14895	14893	14739	14884	14943	14816	15019	14929	14954	14741	14942	15003	14932	14987	14689	14905	14916	14745	14885	14975	14913	14865	15072	15030	14967	14861	14879	14848	14882	14757	14935	14768	14835	14901	15035	14914	15029	15035	14973	14884	14991	15159	15014	14851	14936	14829	14798	14819	15127	14946	15016	14805	15051	14948	14858	14795	14868	14945	15018	14808	14958	14749	14754	14903	15059	14943	14865	14742	14961	14920	14947	15028	14894	14873	14717	14943	14867	14883	14933	14861	14940	14863	14917	14743	14827	14838	14837	14867	14789	14803	14842	14929	14980	14843	14879	14881	14893	14787	14873	14830	14868	14838	14862	14961	14853	14850	14717	14874	14898	14834	14878	14964	14959	14731	14951	15024	14972	14847	14912	14867	14751	14905	14734	14848	14960	14917	14933	14938	14860	14987	14834	14760	14936	14732	14882	14906	14842	14847	14910	14870	14792	14801	14831	14856	15014	14925	14721	14903	14925	14687	15048	14910	14744	14952	14808	15025	14849	14930	15017	14838	14868	14881	14855	14690	15133	14780	14793	14844	15025	14782	14948	14931	14867	14910	14875	14961	14810	15030	14946	14763	14778	14690	14877	14825	14829	14964	14693	14817	14853	14971	15025	14771	14998	14989	14876	15028	15043	14777	14765	14959	15024	14852	14705	14979	14767	14871	14971	14884	14894	15026	14951	14811	14857	14876	14816	14893	14940	14949	14809	14959	14944	14901	14785	14914	14980	14782	14943	14912	14979	14833	14992	14957	14960	14773	14934	14814	14766	14868	14991	14885	14910	15085	14874	14815	14912	14858	14874	14852	14763	14935	14806	14887	14919	14927	15004	14734	14832	14832	14691	15039	14924	14921	14917	15018	14943	14709	14926	14980	14991	14890	14697	14864	14837	15015	14885	14811	15041	15034	14797	14750	14802	14946	14943	15006	14976	14832	14878	14918	15015	14955	14922	14921	15069	14904	14869	14825	14893	14916	14817	14947	14855	15015	14914	14885	14799	14949	14916	14795	14863	15025	14895	14858	15006	15060	14770	14941	14948	14930	14853	15080	15049	14930	14862	14974	14713	14704	14939	14873	14820	14920	14962	14929	14937	14885	14876	14995	14990	15006	14849	14951	15035	15023	14953	14961	14972	14946	14797	14902	14965	14908	14905	14938	14778	14957	14825	15075	15098	14951	14835	14913	14775	14987	14960	14990	14744	14971	14856	15014	14823	14866	14818	15010	14901	14994	15024	14762	14911	14904	15070	14927	14902	14909	14880	14873	14664	14903	14811	15010	14809	14930	14768	14696	14967	15029	14866	14888	14770	14974	14952	14773	14788	14838	14675	14895	14898	14731	14988	14841	15084	14864	14786	14932	14736	14880	15026	14886	14772	14736	14969	14848	14540	14916	15185	14844	14819	14758	14862	14962	14933	14917	14704	14855	14857	14801	14841	14843	15018	14789	15056	14948	14899	14870	14815	14868	14686	14974	14793	14843	15027	14874	14908	14891	14904	15005	14929	14824	14705	14836	14899	14958	14867	14840	14943	14839	14948	15023	14881	14721	14903	14923	15038	14803	14816	14735	14875	14875	14964	14995	15102	14870	14984	14919	14854	14968	14848	14940	14912	14888	14765	14864	14948	14771	14944	15004	14898	14705	14977	14911	14777	14988	14886	14921	14920	14825	14812	14964	15052	14911	14833	14828	15080	14896	14795	14919	14910	14912	14782	14767	14840	14746	14728	14794	14957	14901	14960	14813	14963	14865	14884	15066	14936	14971	14910	14920	14887	14889	15080	14923	14900	14950	14658	14944	15005	14946	14840	14795	14784	14796	14823	15014	14883	15037	14767	15025	14694	14933	14949	15077	14961	14875	14749	14864	14826	15054	14911	14920	14858	14613	14817	14873	14743	14899	14909	14848	14771	14899	14943	14640	14833	14705	14881	14789	14908	14747	14918	15015	14809	14847	14797	14924	14959	14862	14882	15007	14973	14942	14973	15008	14833	15038	14988	14901	14865	14948	15121	14925	14922	15057	14913	14764	14736	15022	14908	14980	15084	14834	14846	14966	14821	14806	15055	14717	14925	14899	14879	14965	15045	14832	14882	15009	14939	14963	14925	14871	14790	14985	14754	14844	14905	14875	14745	14865	14854	14972	14696	14812	14821	14767	14884	14961	14947	14889	15012	14984	14855	14947	14857	15013	15021	14861	14877	14989	14957	14947	14907	15009	14826	14742	14932	15015	14867	15081	14890	14874	14826	14958	14886	15129	15011	14638	14921	15020	15053	14718	15103	14874	15000	14900	14779	14883	14992	14736	14970	14890	14853	14962	15036	14968	14810	14891	15040	14933	14953	14877	15070	14929	14895	14863	14836	14989	14963	14843	14968	14871	14705	14914	14756	15056	14847	14795	14922	14891	14910	14959	14838	15003	14813	15189	14775	14696	14969	14708	14807	14873	14945	14882	14933	14994	14828	14981	14910	14842	14921	14937	14748	14981	14737	14838	14950	14741	14928	14967	14910	14925	14857	14889	14719	14995	14900	14753	14912	14927	14907	14753	14944	15057	14938	14984	15064	14666	14912	14871	14871	14961	14942	14859	14994	14975	14872	14754	14839	14907	14936	14815	14992	14880	14890	14912	14826	14765	14793	15104	14912	14993	14805	14824	15000	14797	14808	14863	14769	15052	14748	14956	14784	14931	15027	14974	14983	14861	15006	14977	14892	14787	14775	15090	14871	14882	14985	14912	14705	14785	14889	14877	15049	14918	14876	14737	14841	14808	14736	15017	14905	14952	14917	14901	14877	14800	14895	15004	14990	14842	14896	14935	14766	14815	14841	14838	14978	14903	14995	14861	14824	14830	14795	14949	14992	14848	14977	14974	14908	14781	14834	14752	14788	14804	15088	14909	14965	14866	14764	14979	14972	14868	14772	14962	14832	15046	14922	15018	15011	14887	14829	15040	15033	14708	14842	14820	14885	14898	14893	14879	14748	14816	14713	14899	14693	14879	14979	14982	15026	14810	15035	14929	14864	14940	15027	14922	14941	15055	14786	14939	14994	14799	14849	14870	14715	14920	14890	14857	14964	14958	14922	14962	14922	15061	14914	14934	15019	14844	14957	14695	15103	14921	14875	14802	14886	14896	14949	14850	14777	14822	15081	14899	14813	14909	14849	15002	14909	14699	14818	14805	14935	14856	14929	14744	14821	14875	15023	14865	14873	15052	14934	14851	14839	14855	14990	14876	14953	14834	14859	15004	14846	15014	14983	14952	14865	15012	14841	14888	14897	14739	15065	14928	14878	15013	14868	14791	15003	14832	14974	14854	15031	14882	14986	14809	14997	14811	14841	14893	14908	14880	15004	14930	14866	14964	14943	14840	14918	14906	14842	15001	14777	14953	14864	14897	14832	14860	14889	14720	14939	14879	15036	14869	14919	14772	14978	14855	15001	14848	14861	15013	14956	14885	14988	14888	14904	14933	14889	14834	14958	14886	14836	14952	14965	15096	15054	14843	14889	15025	14878	14934	14922	14869	14803	15026	14965	14784	14950	14909	15029	14934	14785	15044	14984	14736	14890	14871	14899	14816	14805	14843	14914	14778	14868	14835	15084	14923	14772	15018	14892	15022	14970	14844	14902	14952	15047	14714	14958	14948	14797	14946	14794	14871	14876	14864	14810	15021	14823	14923	14957	14925	14946	14826	14795	14888	14786	14921	14917	14807	14983	14977	14887	14839	14968	15077	14815	14817	14952	14642	14840	14984	14941	14927	14841	14941	14861	14841	14885	14975	14902	14979	14979	14846	14934	14865	14900	14823	15046	14930	14961	15071	15002	14783	14832	14815	14905	14848	14851	15005	14896	14998	14908	14849	14899	14862	14906	14964	14827	14958	14814	14928	14906	14945	14932	14826	14977	14827	14876	15000	14766	14849	15020	14896	14927	14934	14707	15041	14783	14963	14820	14825	14901	14978	14818	14830	14864	15118	14801	14929	14821	14835	14829	14847	14868	14938	14900	14901	14716	14928	14849	14946	14752	14941	14832	14775	14824	14966	15005	14873	14804	14978	14789	14940	14765	14909	14826	14894	14821	14935	15017	14939	14859	14762	14912	14849	14964	14998	15074	14715	15015	14818	14974	14671	15112	14778	14946	14965	15027	14967	14814	15022	14951	14918	14920	15009	15050	14888	15041	14943	14769	15046	14917	14900	14714	14968	14953	14979	14902	14921	14995	15060	14775	14835	14800	14946	14871	15077	14863	14987	14953	14903	14838	14824	15005	14960	15035	14839	14892	14865	14618	15005	14898	14892	14928	14863	14881	14777	14906	14884	15062	14901	14910	14894	14803	15063	14828	14793	14798	15051	15005	14800	14848	14884	14982	15036	15001	14816	14815	14886	15017	14854	14945	15060	14902	15081	14881	14795	14925	14931	14929	14762	14927	14840	14885	14885	14978	14830	14746	14894	14807	14986	14771	14887	15090	15108	14801	14920	14860	14981	14980	14915	14796	14854	14958	14842	14761	14857	14902	15007	14964	15000	14901	14908	14869	14858	14983	15063	14897	14598	14854	14950	14831	14822	15055	14864	14829	14859	14978	14833	14936	14925	14817	14798	14791	14691	14949	14968	14951	14694	14823	14961	14977	14836	14857	14915	14892	14777	14827	15082	14716	14820	14927	14993	14953	14914	14876	14896	14856	15016	14845	14950	14873	14997	14886	14848	14882	14693	14860	14888	14933	14932	14760	14819	14959	14746	14883	14902	14796	14852	14850	14929	14931	14856	14918	14987	14861	14963	14908	14789	14926	14836	14967	14692	14886	14899	15051	14622	14855	14912	14928	14928	14777	14875	14858	14796	15151	15019	15061	14921	14799	14944	14978	15074	14981	14968	14967	14833	14913	14872	15042	14895	14915	14921	14968	14902	15019	15016	14778	14835	14867	15009	14916	14963	14925	14797	14835	14907	14927	14933	14838	14829	14912	15029	14865	14765	14907	14908	14990	14672	14955	14849	14844	14991	14881	14789	15008	14895	14894	14848	14953	14928	14949	14816	14821	14945	14741	14936	15009	14995	14903	15033
23914	21300	28818	24228	22492	25597	28043	25058	23027	22014	22110	21565	25858	41672	37110	31060	21246	18871	18495	18499	18486	18470	18271	18461	18460	18393	18444	18389	18381	18320	18437	18367	18300	18295	18444	18416	18200	18324	18311	18267	18261	18365	18285	18212	18504	18363	18147	18397	18345	18270	18084	18072	18307	18064	18141	18145	18326	18314	18285	18161	18071	18359	18189	18362	18257	18214	18415	18292	18331	18284	18128	18482	18210	18319	18359	18219	18199	18349	18463	18249	18318	18182	18308	18259	18421	18162	18474	18271	18428	18255	18159	18205	18123	18248	18357	18118	18193	18378	18299	18509	18354	18182	18269	18184	18190	18313	18316	18207	18238	18386	18367	18184	18153	18280	18163	18202	18365	18424	18245	18077	18287	18112	18282	18390	18280	18269	18092	18337	18152	18348	18137	18287	18204	18246	18308	18222	18461	18409	18231	18236	18220	18279	18518	18111	18145	18218	18246	18353	18122	18193	18121	18205	18220	18351	18342	18296	18315	17911	18288	18317	18195	18391	18270	18338	18162	17984	18186	18384	18153	18110	18388	18216	18080	18033	18127	18143	18103	18391	18230	18172	18244	18361	18264	18204	18255	18152	18279	18376	18294	18184	18094	18072	18260	18238	18474	18431	18449	18147	18138	18307	18268	18014	18436	18348	18158	18312	18267	18379	18165	18288	18363	18111	18259	18159	18137	18105	18497	18244	18340	18414	18125	18230	18305	18237	18213	18262	18244	18339	18287	18269	18356	18080	18334	18195	18032	18281	18329	18170	18346	18160	18184	18365	18288	18317	18191	18068	18133	18243	18274	18426	18363	18241	18357	18131	17977	18446	18216	18254	17976	18093	18108	18304	18088	18248	18312	18337	18375	18319	18226	18392	18199	18392	18244	18320	18242	18300	18160	18056	18228	18201	18030	17972	18037	18249	18320	18194	18387	18352	18450	18250	18351	18295	18275	18310	18126	18359	18189	18199	18145	18180	18156	18400	18467	18375	18297	18400	18309	18187	18214	18353	18056	18419	18264	18412	18207	18036	18404	18153	18470	18431	18286	18181	18235	18375	18352	18138	18433	18177	18014	18439	18279	18377	18255	18409	18422	18218	18188	18270	18211	18099	18337	18261	18300	18235	18097	18094	18243	18330	18148	18246	18432	18107	18130	18254	18102	18236	18401	18378	18552	18394	18247	18417	18329	18420	18261	18212	18093	18273	18255	18324	18375	18422	18410	18197	18223	18351	18344	18367	18458	18050	18189	18430	18170	18375	18316	18239	18258	18173	18219	18383	18344	18319	18239	18226	18113	18154	18084	18297	18310	18140	18179	18187	18371	18323	18239	18578	18240	18095	18263	18180	18253	18021	18242	18235	18086	18110	18270	18422	18187	18288	18128	18292	18245	18309	18411	18366	18397	18095	18263	18269	18261	18356	18378	18347	18257	18274	18168	18331	18364	18267	18303	18418	18104	18294	18255	18203	18134	18156	18060	18174	18317	18243	18329	18216	18480	18204	18267	18493	18240	18061	18259	17960	18301	18233	18216	18331	18342	18455	18275	18117	18283	18221	18217	18432	18385	18265	18066	18291	18197	18123	18281	18121	18145	18347	18247	18492	18135	18175	18044	18299	18167	18126	18310	18209	18134	18156	18170	18251	18357	18127	18375	18134	18153	18218	18354	18366	18178	18169	18153	18112	18352	18266	18296	18343	18427	18304	18238	18370	18517	18224	18320	18191	18186	18340	18268	18450	18228	18068	18222	18350	18123	18109	18285	18143	18195	18294	18226	18314	18262	18474	18098	18129	18164	18429	18255	18346	18417	18181	18381	18216	18330	18132	18237	18139	18297	18242	18270	18135	18267	18203	18328	18271	18368	18121	18326	18062	17979	18287	18299	18094	18216	18047	18117	18352	18134	18411	18427	18339	18358	18191	18319	18358	18417	18532	18144	18290	18299	18343	18262	18400	18307	18163	18227	18221	18354	18333	18395	18094	18116	18263	18202	18195	18312	18130	18123	18164	18164	18238	18260	18396	18121	18362	18332	18173	18328	18175	18288	18256	18268	18377	18300	18285	18136	18314	18322	18171	18304	18214	18394	18416	18278	18102	18271	18219	18306	18261	18413	18224	18264	18210	18214	18214	18016	18156	18108	18425	18264	18333	18371	18392	18390	18459	18255	18114	18364	18320	18483	18211	18267	18371	18307	18314	18347	18325	18215	18318	18335	18222	18305	18088	18255	18033	18018	18274	18235	18177	18189	18053	18398	18222	18185	18386	18375	18331	18132	18258	18225	18149	18362	18293	17971	18273	18133	18229	18407	18280	18209	18492	18373	18033	18147	18215	18231	18282	18283	18301	18370	18223	18176	18347	18430	18239	18125	18403	18227	18299	18320	18463	18327	18356	18260	18207	18190	18509	18083	18331	18235	18166	18298	18296	18255	18486	18218	18139	18408	18095	18128	18538	18542	18139	18234	17959	18481	18329	18273	18201	18139	18306	18264	18227	18271	18361	18310	18241	18181	18405	18226	18233	18416	18255	18338	17938	18320	18248	18194	18131	18325	18102	18289	18361	18364	18486	18210	18292	18436	18413	18429	18095	18102	18330	18310	18301	18618	18420	18203	18277	18216	18315	18263	18306	18303	18320	18317	18119	18198	18267	18209	18197	18059	18317	18202	18165	18277	18413	18105	17972	18414	18234	18203	18332	18212	18188	18162	18185	18210	18239	18265	18203	18385	18270	18241	18131	18278	18304	18430	18199	18072	18309	18147	18315	18418	18253	18230	18421	18241	18243	18342	18276	18277	18423	18252	18068	18345	18232	18492	18267	18246	18316	18401	18270	18471	18357	18298	18311	18254	18173	18341	18360	18284	18053	18379	18092	18270	18213	18366	18162	18128	18004	18163	18300	18265	17999	18269	18217	18104	18227	18254	18404	18352	18264	18028	18319	18468	18215	18200	18203	18399	18310	17964	18220	18253	18155	18303	18060	18188	18309	18055	18110	18162	18367	18430	18408	18315	18209	18313	18244	18290	18010	18157	18324	18317	18260	18223	18137	18221	18359	18280	18029	18041	18329	18232	18204	18031	18113	18318	18358	18343	18429	18389	18344	18120	18146	18297	18160	18260	18227	18316	18354	18374	18276	18529	18147	18268	18212	18269	18272	18094	18349	18356	18125	18410	18450	18494	18097	18226	18258	18375	18245	18465	18297	18195	18134	18314	18337	18051	18146	18181	18410	18327	18353	18198	18420	18221	18180	18016	18273	18155	18216	18355	18258	18202	18370	18175	18120	18118	18016	18274	18288	18389	18233	18219	18249	18388	18253	18164	18142	18251	18235	18210	18332	18242	18120	18162	18386	18024	18164	18339	18237	18270	18092	18170	18299	18337	18195	18155	18503	18212	18225	18406	18304	18177	18255	18350	18298	18264	18181	18279	18089	18178	18573	18284	18265	18354	18390	18353	18291	18286	18302	18103	18123	18316	18218	18178	18119	18181	18520	18216	18276	18292	18340	18129	18377	18347	18341	18409	18327	18272	18357	18205	18514	18282	18269	18023	18155	18491	18252	18194	18204	18088	18351	18222	18227	18381	18148	18294	18268	18216	18299	18204	18351	18393	18240	18405	18421	18362	18295	18334	18342	18349	18260	18259	18347	18239	18218	18476	18271	17918	18218	18206	18326	18329	18394	18270	18299	18241	18183	18317	18225	18237	18252	18221	18192	18133	18262	18182	18245	18319	18238	18351	18218	18288	18209	17979	18207	18181	18012	18313	18001	18301	18150	18269	18400	18183	18261	18400	18361	18097	18246	18364	18310	18234	18220	18184	18410	18395	18188	18426	18121	18134	17983	18251	18362	18347	18199	18208	18169	18408	18481	18258	18171	18095	18272	18266	18215	18166	18287	18478	18279	18251	18323	18280	18213	18293	18098	18358	18237	18116	18183	18341	18347	18184	18465	18053	18271	18305	18271	18356	18293	18217	18438	18126	18381	18310	18171	18213	18365	18147	18151	18447	18334	18229	18377	18198	18221	18118	18296	18239	18188	18223	18304	18382	18164	18303	18274	18300	18199	18157	18175	18329	18303	18049	18232	18324	18299	18269	18416	18493	18264	18400	18280	18062	18079	18307	18446	18329	18299	18202	18127	18323	18126	18424	18150	18356	18385	17994	18165	18437	18360	18503	18161	18405	18172	18324	18256	18331	18134	18314	18081	18302	18266	18239	18093	18138	18314	18416	18302	18286	18335	18222	18109	18032	18174	18215	18102	18217	18259	18242	18456	18163	18171	18436	18267	18293	18276	18421	18344	18252	18381	18457	18227	18153	18111	18411	18225	18212	18280	18231	17969	18348	18180	18139	18239	18206	18422	18241	18172	18111	18319	18299	18210	18166	18248	18106	18186	18176	18327	18262	18302	18165	18218	18479	18308	18073	18160	18298	18354	18069	18273	18172	18188	18232	18246	18157	18217	18186	18229	18321	18451	18136	18144	18167	18164	18249	18386	18253	18200	18361	18164	18158	18164	18586	18263	18406	18205	18325	18273	18176	18310	18143	18210	18141	18287	18375	18206	18469	18156	18393	18124	18388	18134	18250	18351	17927	18250	18141	18156	18050	18321	18377	18370	18281	18388	18326	18529	18244	18186	18106	18186	18335	18300	18240	18134	17989	18473	18185	18315	18172	18307	18318	18127	18245	18204	18042	18307	18372	18253	18354	18150	18377	18356	18325	18360	18311	18339	18246	18153	18398	18141	18354	18167	18418	18251	18242	18183	18137	18192	18314	18214	18234	18440	18417	18133	18089	18414	18192	18019	18425	18341	18257	18269	18183	18219	18368	18322	18370	18192	18176	18409	18380	18137	18249	18407	18206	18339	18151	18175	18278	18333	18145	18202	18298	18626	18376	18416	18303	18160	18561	18241	18254	18317	18414	18160	18044	18178	18263	18603	18372	18354	18304	18426	18326	18302	18281	18342	18310	18279	18314	18487	18155	18243	18120	18331	18299	18196	18236	18365	18322	18355	18145	18260	18328	18166	18045	18261	18231	18208	18296	18364	18284	17977	18228	18239	18085	18167	18289	18422	18234	18336	18284	18361	18314	18339	18341	18422	18357	18349	18274	18224	18394	18101	18468	18319	18352	18083	18413	18156
22669	39021	39650	31119	27424	24885	24687	24204	21847	19840	20395	19849	26944	42416	36920	29545	15950	14992	14947	14794	14772	14888	14695	14876	14860	14842	14867	14973	14737	14780	14742	14871	14978	14734	14904	14753	15027	14772	14894	14690	14762	14778	14803	14760	14696	14730	14793	14830	14820	14967	14760	14820	14710	14884	14750	14857	14802	14804	14840	14889	14879	14747	14594	14677	14920	14977	14894	14784	15013	14880	14962	14769	14900	14781	14783	14765	14668	14717	14725	14625	14750	14753	14743	14851	14706	14918	14843	14774	14728	14710	14773	14826	14674	14651	14850	14699	14967	14703	14629	14822	14936	14768	14836	14796	14760	14705	14608	14753	14865	14839	14680	14910	14697	14627	14672	14640	14835	14899	14763	14787	14771	14798	14711	14605	14717	14807	14689	14812	14842	14667	14795	14689	14648	14705	14951	14840	14751	14780	14801	14751	14997	14713	14831	14900	14645	14851	14877	14841	14792	14619	14779	14750	14779	14754	14769	14774	14763	14815	14897	14734	14724	14928	14752	14745	14777	14744	14900	14887	14779	14868	14751	14767	14860	14775	14679	14673	14807	14868	14691	14925	14642	14756	14658	14773	14777	14801	14730	14618	14715	14698	14795	14739	14903	14772	14833	14818	14907	14724	14765	14968	14829	14878	14680	14861	14865	14915	14776	14900	14834	14785	14951	14821	14780	14596	14918	14751	14709	14685	14940	14774	14882	14816	14909	14728	14788	15094	14619	14980	14846	14840	14642	14705	14924	14794	14868	14928	14719	14899	14776	14767	14806	14807	14649	14796	14699	14678	14666	14736	14825	14635	14900	14907	14642	14806	14913	14620	14819	14991	14620	14905	14546	14886	14820	14731	14821	14774	14820	14753	14713	14796	14800	14786	14779	14778	14834	14925	14830	14928	14762	14782	14768	14714	14914	14761	14753	14748	14698	14855	14896	14842	14771	14709	14930	14721	14715	14852	14706	14708	14744	14892	14893	14779	14884	14610	14661	14720	14767	14783	14724	14806	14706	14858	14818	14570	14835	14836	14789	14846	14809	14668	14832	14838	14702	14696	14779	14762	14685	14850	14851	14983	14677	14776	14728	14872	14577	14810	14982	14767	14792	14873	14695	14726	14808	14868	14760	14829	14940	14783	14927	14911	14736	14819	14780	14798	14924	14855	14722	14755	14711	14766	14575	14885	14727	14636	14745	14629	14738	14949	14803	14715	14742	14667	14764	14843	14697	14765	14745	14865	14841	14778	14665	14753	14697	14849	14899	14622	14865	14803	14773	14861	14910	14842	15027	14812	14646	14776	14816	14730	14644	14849	14732	14740	14727	14763	14698	15013	14759	14765	14949	14731	15006	14840	14784	14973	14945	14757	14748	14909	14727	14836	14856	14936	14853	14573	14926	14731	14853	14695	14780	14741	14812	14636	14776	14827	14919	14740	14781	14929	14641	14739	14596	14691	14959	14710	14929	14647	14478	14789	14669	14751	14671	14690	14729	14700	14830	14682	14705	14822	14767	14775	14752	15013	14758	14825	14871	14696	14650	14817	14853	14745	14741	14681	14675	14762	14715	14560	14835	14729	14569	14841	14804	14812	14808	14803	14751	14922	14784	14686	14722	14778	14844	14900	14830	14678	14802	14670	14688	14832	14902	14784	14593	14734	14835	14807	14890	14648	14844	14574	14821	14805	14818	14815	14920	14669	14662	14732	14795	14704	14620	14606	14817	14877	14779	14736	14878	14792	14822	14723	14689	14756	14716	14744	14763	14900	14732	14910	14800	14870	14699	14648	14836	14654	14723	14819	14727	14968	14629	14761	14788	14768	14732	14749	14813	14712	14685	14839	14834	14757	14642	14823	14713	14766	14766	14822	14657	14801	14861	14937	14757	14738	14798	14826	14689	14789	14989	14695	14923	14829	14797	14801	14754	14675	14646	14790	14601	14695	14948	14669	14772	14775	14761	14740	14898	14743	14860	14718	14838	14825	14765	14736	14860	14797	14921	14789	14953	14604	14714	14740	14775	14811	14720	14753	14889	14955	14822	14768	14719	14762	14885	14758	14842	14828	14787	14777	14839	14602	14703	14813	14731	14811	14798	14691	14794	14755	14820	15029	14825	14733	14696	14746	14935	14682	14913	14902	14795	14637	14700	14780	14908	14847	14834	14732	14930	14842	14898	14890	14740	14709	14856	14805	14639	14642	14633	14897	14882	14690	14704	14775	14637	14545	14846	14703	14729	14785	14807	14843	14875	14803	14824	14674	14882	14704	14873	14777	14663	14720	14666	14771	14656	14834	14737	14739	14904	14730	14678	14683	14871	14813	14820	14838	14818	14681	14835	14740	14805	14807	14811	14788	14605	14721	14852	14895	14931	14618	14851	14692	14867	14880	14855	14702	14506	14766	14915	14902	14831	14797	14928	14622	15011	14678	14649	14872	15094	14693	14787	14863	14775	14860	14689	14815	14813	14936	14787	14613	14821	14784	14882	14790	14873	14844	14716	14803	14721	14677	14759	14888	14712	14733	14896	14810	14875	14757	14921	14740	14830	14697	14742	14815	14765	14760	14854	14770	14739	14802	14720	14623	14910	14663	14812	14689	14829	14827	14704	14908	14796	14782	14856	14870	14712	14859	14784	14739	14873	14844	14722	14844	14638	14942	14744	14824	14741	14827	14647	14820	14995	14778	14817	14789	14728	14995	14657	14753	14821	14702	14830	15018	14864	14721	14879	14755	14661	14769	14975	14950	14616	14860	14892	14845	14850	14767	14982	14763	14841	14875	14862	14856	14766	14873	14840	14823	14651	14843	14917	14825	14914	14735	14703	14950	14737	14969	14848	14767	14709	14775	14840	14776	14778	14778	14804	14708	14775	14798	14821	14720	14689	14821	14795	14739	14806	14741	14875	14747	14575	14569	14658	14823	14780	14695	14797	14743	14616	14712	14926	14743	14850	14691	14653	14806	14655	14768	14694	14883	14934	14828	14742	14658	14968	14814	14853	14863	14940	14899	14858	14885	14783	14888	14610	14874	14688	14635	14786	14871	14782	14915	14696	14782	14810	14678	14631	14767	14832	14850	14728	14765	14597	14766	14726	14843	14694	14679	14636	14790	14591	14803	14673	14881	14634	14909	14694	14666	14787	14689	14865	14902	14810	14904	14908	14605	14862	14667	14691	14828	14804	14555	14556	14884	14816	14842	14892	14908	14710	14732	14810	14595	14857	14734	14813	14841	14701	14728	14905	14747	14862	14528	14844	14771	14887	14844	14582	14646	14809	14728	14710	14589	14755	14849	14731	14764	14699	14939	14791	14782	14644	14876	14709	14787	14775	14932	14729	14752	14729	14671	14806	14608	14834	14784	14621	14629	14752	14929	14775	14828	14963	14714	14609	14969	14879	14910	14586	14708	14790	14730	14797	14794	14661	14915	14705	14638	14727	14744	14899	14735	14947	14740	14690	14921	14690	14823	14701	14820	14844	14772	14758	14712	14767	14722	14832	14732	14866	14810	14802	14741	14761	14895	15016	14804	14846	14728	14800	14786	14693	14994	14684	14702	14785	14898	14705	14826	14967	14773	14714	14806	14758	14665	14676	14884	14810	14730	14738	14633	14904	14653	14697	14949	14714	14712	14728	14628	14854	14777	14875	14576	14702	14788	14827	14868	14751	14550	14761	14766	14803	14697	14705	14715	14718	14934	14609	14759	14725	14921	14742	14827	14668	14843	14856	14636	14907	14931	14849	14563	14868	14899	14597	14614	14921	14691	14902	14809	14795	14858	14793	14828	14724	14704	14730	14719	14808	14742	14711	14629	14709	14773	14866	14793	14860	14745	14773	14769	14838	14767	14721	14845	14815	14658	14774	14789	14955	14789	14721	14689	14760	14793	14581	14717	14704	14747	14893	14704	14826	14666	14653	14751	14780	14896	14667	14936	14844	14796	14791	14642	14960	14971	14875	14760	14810	14541	14875	14754	14781	14675	14797	14798	14815	14771	14779	14776	14956	14776	14785	14853	14918	14861	14789	14678	14767	14765	14825	14741	14616	14768	14785	14683	14717	14838	14710	14769	14707	14765	14939	14599	14895	14813	14757	14621	14736	14794	14648	14831	14763	14807	14645	14931	14855	14640	14774	14966	14874	14860	14817	14767	14583	14847	14628	14713	14819	14665	14799	14725	14818	14944	14774	14715	14866	14881	14629	14823	14793	14860	14818	14850	14753	14745	14846	14692	14697	14698	14860	14824	14752	14775	14868	14602	14792	14810	14814	14690	14887	14807	14742	14777	14877	14770	14815	14736	14716	14761	14773	14861	14868	14694	14795	14735	14954	15013	14589	14738	14799	14733	14866	14820	14991	14902	14865	14646	14668	14667	14955	14765	14870	14795	14619	14720	14740	14813	14804	14940	14618	14706	14868	14809	14769	14714	14751	14941	14801	14800	14773	14553	14774	14874	14617	14879	14677	14698	14618	14731	14682	14789	14750	14590	14852	14810	14901	14929	14839	14748	14905	14836	14650	14814	14792	14791	14731	14806	14888	14601	14948	14899	14873	14794	14699	14811	14756	15018	14836	14809	14815	14801	14739	14650	14635	14682	14756	14964	14798	14968	14672	14740	14735	14861	14890	14594	14897	14697	14744	14693	14837	14850	14851	14909	14805	14817	14643	14829	14930	14653	14629	14644	14935	14786	14898	14751	14733	14772	14752	14961	14891	14835	14824	14679	14890	14896	14749	14799	14727	14879	14807	14860	14853	14855	14562	14771	14866	14894	14854	14700	14738	14831	14710	14764	14637	14735	14790	14754	14752	14798	14901	14557	14902	14846	14700	14717	14673	14769	14767	14604	14728	14741	14664	14603	14777	14808	14747	14714	14924	14767	14944	14686	14777	14605	14788	14694	14620	14649	14802	14766	14709	14669	14859	14693	14842	14807	14745	14819	14699	14586	14674	14773	14844	14772	14659	14660	14893	14836	14762	14612	14988	14560	14723	14766	14754	14778	14822	14811	14744	14882	14834	14820	14806	14800	14960	14730	14774	14651	14748	14802	14792	14729	14855	14797	14676	14810	14801	14717	14921	14782	14841	14855	14919	14917	14651	14736	14799	14528	14833	14842	14870	14800	14778	14822	14800	14830	14692	14889	14755	14837
30869	23464	24379	22387	20906	20990	20746	20303	20208	20081	20127	20061	20406	21460	21808	20758	20043	19694	19904	19811	19654	19694	19682	19749	19626	19691	19497	19620	19671	19680	19700	19730	19521	19664	19668	19733	19835	19848	19661	19717	19521	19617	19637	19562	19590	19514	19489	19687	19501	19561	19524	19721	19664	19420	19643	19651	19632	19537	19503	19563	19611	19621	19561	19769	19456	19562	19617	19838	19650	19650	19582	19562	19425	19592	19594	19572	19449	19543	19737	19490	19842	19986	19594	19534	19579	19566	19520	19456	19430	19829	19619	19440	19522	19579	19498	19752	19635	19400	19581	19675	19616	19663	19552	19564	19531	19847	19561	19580	19610	19599	19610	19512	19381	19727	19647	19575	19655	19497	19621	19387	19658	19363	19560	19635	19577	19535	19598	19493	19538	19664	19713	19426	19751	19443	19600	19394	19672	19643	19670	19250	19614	19597	19566	19372	19729	19583	19640	19461	19584	19511	19514	19619	19620	19522	19580	19585	19401	19462	19661	19611	19615	19765	19507	19673	19533	19904	19585	19544	19550	19450	19448	19634	19488	19512	19827	19515	19829	19737	19554	19489	19715	19543	19521	19554	19565	19473	19445	19762	19483	19686	19668	19351	19518	19585	19569	19539	19534	19747	19690	19642	19574	19616	19432	19571	19722	19630	19744	19646	19725	19653	19693	19567	19742	19596	19344	19609	19490	19453	19387	19736	19388	19704	19490	19620	19575	19626	19540	19310	19710	19706	19848	19619	19478	19603	19552	19506	19628	19704	19693	19650	19637	19682	19773	19363	19535	19388	19396	19546	19600	19428	19460	19454	19891	19646	19782	19601	19660	19533	19737	19631	19611	19396	19600	19590	19767	19766	19585	19572	19453	19649	19423	19709	19816	19719	19517	19479	19480	19695	19592	19457	19616	19686	19432	19454	19746	19618	19545	19516	19686	19505	19509	19764	19468	19483	19572	19380	19634	19726	19594	19392	19541	19374	19507	19493	19766	19499	19656	19617	19465	19591	19562	19551	19597	19448	19660	19617	19743	19447	19489	19479	19801	19675	19608	19552	19520	19410	19509	19439	19810	19715	19726	19487	19767	19521	19558	19640	19669	19631	19580	19463	19484	19531	19669	19589	19504	19773	19478	19521	19656	19698	19659	19597	19601	19509	19669	19527	19614	19472	19388	19469	19552	19502	19533	19637	19394	19444	19751	19639	19555	19603	19620	19534	19690	19514	19363	19870	19655	19560	19528	19638	19500	19641	19463	19625	19370	19479	19592	19592	19217	19332	19605	19513	19676	19527	19584	19733	19553	19386	19613	19255	19543	19503	19410	19627	19861	19722	19817	19532	19215	19533	19626	19381	19601	19584	19628	19480	19703	19567	19305	19457	19414	19467	19678	19391	19660	19571	19479	19506	19733	19464	19813	19694	19574	19869	19498	19595	19512	19658	19531	19594	19692	19540	19705	19560	19635	19755	19898	19520	19640	19721	19521	19857	19511	19590	19587	19488	19847	19487	19439	19621	19525	19380	19523	19677	19603	19531	19367	19663	19694	19656	19693	19545	19290	19572	19602	19583	19589	19595	19607	19616	19700	19658	19392	19653	19661	19595	19560	19534	19590	19557	19612	19568	19583	19562	19494	19542	19670	19624	19597	19651	19737	19497	19584	19593	19489	19663	19706	19705	19563	19651	19702	19547	19549	19594	19751	19717	19670	19614	19466	19748	19579	19544	19695	19592	19333	19496	19538	19482	19474	19465	19400	19627	19511	19500	19506	19507	19673	19605	19514	19586	19643	19503	19815	19723	19634	19436	19615	19571	19563	19683	19616	19746	19741	19775	19647	19448	19345	19410	19693	19418	19530	19534	19721	19334	19497	19374	19706	19463	19426	19557	19539	19702	19644	19538	19467	19581	19612	19796	19486	19596	19349	19561	19685	19514	19698	19844	19725	19648	19798	19666	19765	19662	19548	19668	19714	19693	19415	19648	19762	19612	19463	19327	19718	19640	19658	19603	19497	19426	19687	19749	19688	19625	19644	19742	19552	19625	19735	19594	19662	19603	19471	19678	19355	19333	19582	19769	19751	19526	19604	19583	19664	19735	19598	19861	19643	19474	19385	19431	19653	19727	19474	19564	19725	19947	19643	19834	19503	19461	19665	19749	19586	19468	19750	19764	19641	19643	19471	19584	19566	19542	19644	19587	19631	19625	19707	19885	19463	19559	19463	19535	19543	19709	19527	19785	19697	19626	19609	19703	19848	19674	19597	19603	19764	19588	19717	19563	19827	19530	19648	19479	19461	19443	19854	19710	19630	19550	19655	19590	19519	19777	19748	19652	19606	19548	19474	19453	19743	19810	19773	19877	19373	19578	19602	19353	19606	19520	19347	19743	19368	19527	19655	19454	19554	19577	19534	19873	19655	19575	19731	19460	19677	19527	19703	19582	19588	19508	19860	19713	19435	19577	19700	19495	19924	19552	19638	19439	19555	19529	19476	19732	19497	19434	19421	19445	19416	19544	19500	19467	19639	19575	19516	19725	19536	19527	19743	19614	19498	19694	19594	19518	19742	19651	19673	19545	19426	19659	19597	19737	19444	19506	19566	19460	19728	19802	19685	19748	19687	19516	19539	19386	19481	19677	19766	19588	19500	19715	19741	19494	19544	19350	19620	19716	19590	19399	19815	19460	19746	19486	19672	19626	19688	19405	19636	19758	19682	19358	19624	19559	19607	19500	19360	19385	19646	19391	19590	19573	19699	19516	19409	19407	19943	19637	19433	19691	19542	19552	19541	19542	19721	19380	19578	19632	19707	19663	19634	19570	19664	19598	19779	19413	19498	19694	19678	19814	19503	19449	19789	19692	19420	19767	19684	19494	19837	19663	19539	19569	19591	19633	19637	19564	19549	19760	19741	19683	19704	19528	19631	19400	19545	19328	19712	19720	19378	19377	19730	19570	19775	19391	19455	19584	19730	19365	19631	19584	19642	19531	19362	19589	19653	19593	19668	19503	19578	19567	19760	19963	19577	19620	19634	19500	19473	19575	19698	19478	19615	19619	19434	19410	19650	19691	19803	19940	19439	19627	19764	19621	19430	19462	19767	19519	19726	19678	19334	19590	19571	19439	19510	19463	19548	19425	19697	19551	19696	19697	19600	19570	19655	19633	19525	19610	19447	19486	19935	19742	19627	19793	19690	19739	19393	19611	19798	19775	19572	19468	19663	19628	19672	19597	19566	19590	19523	19710	19634	19529	19681	19464	19652	19690	19751	19650	19492	19707	19825	19630	19482	19375	19655	19507	19574	19681	19532	19644	19674	19746	19369	19695	19738	19691	19767	19621	19469	19468	19533	19399	19804	19547	19529	19585	19714	19913	19558	19690	19672	19669	19256	19495	19745	19555	19424	19543	19703	19688	19505	19616	19422	19745	19744	19544	19511	19576	19474	19908	19587	19724	19555	19575	19504	19694	19724	19583	19795	19694	19549	19346	19633	19449	19453	19475	19567	19557	19530	19783	19787	19722	19951	19546	19516	19642	19457	19573	19577	19479	19635	19543	19454	19543	19637	19470	19833	19583	19771	19511	19506	19582	19587	19631	19803	19648	19605	19647	19663	19631	19433	19475	19659	19638	19657	19683	19500	19302	19607	19500	19539	19725	19847	19409	19396	19642	19407	19702	19716	19704	19614	19650	19530	19574	19535	19622	19583	19546	19530	19546	19618	19806	19538	19473	19609	19521	19819	19561	19574	19457	19600	19462	19454	19612	19525	19328	19719	19575	19598	19590	19743	19643	19739	19436	19672	19449	19695	19384	19726	19500	19679	19545	19520	19683	19789	19701	19379	19614	19395	19530	19512	19603	19555	19618	19504	19619	19527	19718	19422	19681	19508	19562	19542	19571	19586	19372	19972	19659	19592	19515	19675	19879	19526	19699	19668	19507	19523	19467	19550	19409	19372	19702	19600	19523	19492	19426	19671	19340	19537	19616	19630	19389	19761	19582	19857	19580	19623	19624	19651	19527	19426	19578	19581	19604	19576	19686	19507	19839	19782	19482	19289	19670	19646	19590	19627	19652	19401	19530	19663	19856	19588	19565	19588	19536	19766	19461	19700	19521	19532	19831	19587	19859	19441	19763	19347	19713	19626	19634	19658	19699	19653	19772	19697	19663	19685	19655	19569	19529	19715	19735	19628	19608	19562	19775	19668	19606	19663	19771	19583	19497	19605	19608	19451	19591	19810	19381	19747	19476	19491	19576	19660	19572	19845	19661	19356	19500	19512	19540	19596	19545	19738	19641	19531	19714	19639	19430	19778	19499	19491	19400	19727	19445	19727	19550	19508	19751	19689	19578	19683	19585	19575	19701	19785	19864	19846	19676	19674	19674	19527	19477	19652	19554	19664	19658	19366	19464	19575	19641	19730	19612	19671	19918	19565	19532	19593	19702	19521	19689	19789	19647	19650	19516	19610	19641	19696	19674	19665	19698	19874	19655	19662	19514	19492	19512	19402	19422	19495	19612	19530	19651	19410	19652	19628	19320	19576	19576	19567	19758	19562	19505	19703	19740	19755	19436	19419	19404	19670	19588	19610	19451	19381	19548	19504	19787	19347	19535	19614	19907	19732	19512	19556	19645	19619	19578	19676	19704	19415	19635	19845	19652	19563	19745	19626	19769	19573	19726	19577	19630	19543	19615	19655	19737	19585	19636	19675	19675	19831	19592	19738	19467	19564	19868	19766	19545	19572	19494	19618	19579	19372	19365	19775	19454	19370	19582	19282	19684	19879	19584	19729	19683	19658	19623	19551	19746	19560	19608	19457	19470	19774	19668	19689	19588	19495	19672	19661	19505	19617	19473	19602	19425	19461	19548	19652	19617	19744	19672	19591	19705	19633	19712	19591	19524	19615	19557	19495	19543	19685	19600	19612	19684	19618	19643	19665	19431	19676	19589	19540	19532	19658	19671	19690	19833	19684	19652	19928	19525	19553	19614	19488	19631	19577	19445	19569	19501	19501	19529	19685	19668	19655	19355	19609	19577	19782	19621	19832	19720	19470	19704	19532	19331	19467	19674	19612	19414	19629	19605	19539	19505	19487	19667	19774	19498	19511	19620	19620	19427	19462	19595	19681	19845	19732	19495	19477	19323
18158	20960	21231	18056	17891	17708	16955	16975	16274	16283	15811	16160	16766	18513	18090	17153	15729	15338	15751	15480	15367	15493	15568	15454	15647	15532	15701	15593	15481	15681	15564	15507	15391	15518	15515	15424	15764	15584	15727	15720	15578	15551	15506	15529	15693	15569	15522	15512	15665	15476	15483	15546	15565	15627	15485	15676	15458	15730	15705	15640	15627	15483	15610	15600	15581	15567	15473	15541	15568	15660	15501	15607	15743	15489	15493	15538	15558	15678	15707	15680	15447	15607	15657	15461	15586	15461	15644	15634	15518	15638	15576	15595	15734	15593	15543	15535	15619	15495	15527	15571	15593	15723	15629	15744	15725	15465	15453	15711	15445	15671	15647	15423	15626	15629	15559	15461	15448	15526	15585	15628	15557	15710	15523	15496	15494	15646	15584	15730	15453	15468	15465	15505	15537	15448	15634	15727	15623	15730	15665	15646	15662	15576	15618	15528	15466	15484	15640	15328	15612	15602	15641	15681	15573	15575	15716	15688	15523	15602	15637	15716	15454	15511	15731	15635	15444	15517	15653	15533	15410	15515	15531	15546	15429	15676	15690	15571	15561	15538	15648	15311	15472	15626	15512	15399	15554	15443	15612	15601	15569	15518	15644	15715	15687	15542	15859	15610	15472	15650	15546	15526	15653	15582	15473	15569	15632	15475	15602	15598	15402	15433	15756	15399	15711	15587	15540	15384	15499	15617	15455	15492	15570	15607	15540	15536	15624	15575	15541	15556	15516	15510	15690	15320	15588	15718	15649	15335	15371	15509	15566	15547	15569	15505	15396	15886	15443	15511	15735	15501	15669	15592	15405	15651	15611	15577	15622	15608	15563	15415	15672	15505	15657	15572	15358	15576	15630	15476	15576	15653	15662	15456	15532	15401	15652	15551	15567	15565	15606	15706	15624	15515	15581	15524	15448	15298	15640	15552	15629	15500	15593	15568	15643	15507	15563	15473	15498	15574	15600	15518	15575	15501	15670	15488	15639	15617	15589	15653	15724	15608	15565	15558	15670	15346	15703	15454	15594	15486	15550	15502	15700	15711	15628	15559	15353	15670	15459	15648	15666	15436	15554	15513	15633	15472	15522	15711	15461	15575	15586	15342	15533	15445	15652	15603	15592	15366	15538	15539	15604	15495	15581	15519	15636	15539	15656	15671	15637	15441	15648	15607	15557	15569	15658	15480	15487	15523	15636	15692	15593	15394	15671	15715	15764	15736	15575	15528	15524	15820	15538	15638	15526	15483	15682	15484	15301	15523	15516	15489	15581	15684	15633	15641	15540	15487	15422	15672	15700	15613	15718	15582	15521	15658	15493	15591	15405	15597	15611	15492	15583	15523	15751	15704	15484	15594	15703	15439	15661	15541	15465	15626	15673	15524	15487	15442	15496	15500	15663	15447	15625	15642	15568	15717	15468	15504	15612	15482	15483	15544	15500	15472	15601	15541	15578	15594	15757	15516	15490	15362	15587	15571	15532	15402	15454	15439	15579	15539	15473	15578	15399	15633	15598	15502	15749	15680	15569	15572	15471	15515	15415	15633	15642	15562	15653	15626	15529	15512	15572	15542	15574	15636	15572	15540	15379	15390	15571	15378	15471	15618	15450	15432	15721	15467	15588	15494	15638	15582	15572	15669	15502	15506	15433	15509	15441	15552	15514	15686	15575	15550	15621	15527	15409	15519	15576	15470	15539	15612	15556	15488	15562	15443	15456	15555	15656	15615	15555	15530	15594	15720	15563	15490	15606	15510	15584	15678	15425	15592	15372	15531	15603	15677	15522	15472	15497	15594	15524	15515	15634	15452	15661	15435	15585	15640	15671	15603	15601	15727	15523	15620	15575	15588	15463	15583	15408	15674	15696	15602	15567	15403	15504	15715	15705	15686	15488	15423	15693	15328	15445	15416	15630	15590	15409	15610	15434	15531	15473	15387	15530	15604	15784	15723	15515	15588	15559	15551	15750	15660	15522	15683	15587	15703	15510	15671	15687	15663	15643	15453	15531	15501	15469	15636	15429	15472	15533	15430	15528	15578	15566	15664	15681	15634	15525	15536	15528	15611	15588	15521	15571	15447	15609	15757	15532	15796	15427	15565	15679	15607	15659	15584	15636	15726	15722	15592	15519	15549	15691	15725	15696	15587	15511	15468	15467	15628	15553	15590	15767	15431	15614	15616	15480	15571	15702	15632	15571	15693	15529	15572	15627	15564	15412	15588	15554	15592	15477	15647	15564	15548	15566	15573	15596	15553	15648	15642	15460	15706	15623	15711	15449	15603	15563	15537	15545	15553	15537	15538	15376	15505	15490	15445	15497	15665	15452	15652	15665	15523	15477	15655	15410	15680	15458	15597	15438	15636	15649	15433	15523	15513	15416	15701	15529	15669	15697	15540	15552	15722	15505	15579	15467	15646	15682	15636	15658	15541	15582	15518	15501	15603	15563	15714	15413	15409	15604	15721	15706	15594	15536	15498	15649	15604	15453	15580	15636	15683	15709	15660	15572	15636	15562	15683	15645	15541	15525	15562	15461	15535	15566	15449	15597	15435	15528	15668	15770	15710	15627	15541	15475	15605	15587	15566	15425	15453	15572	15619	15471	15743	15588	15685	15586	15789	15412	15474	15584	15520	15455	15671	15595	15398	15588	15606	15605	15412	15666	15454	15485	15569	15522	15675	15510	15566	15653	15658	15536	15491	15650	15573	15572	15463	15620	15534	15571	15561	15599	15520	15459	15783	15670	15661	15467	15513	15817	15463	15579	15656	15650	15562	15436	15741	15728	15530	15619	15529	15566	15657	15607	15531	15461	15708	15388	15532	15560	15592	15519	15565	15606	15708	15341	15598	15766	15610	15585	15556	15513	15534	15401	15674	15496	15637	15719	15457	15399	15490	15373	15643	15561	15546	15590	15521	15584	15611	15655	15610	15543	15462	15673	15595	15565	15667	15621	15592	15508	15573	15564	15624	15398	15594	15606	15642	15463	15524	15619	15477	15462	15626	15631	15669	15731	15637	15656	15596	15579	15477	15557	15425	15603	15469	15517	15408	15606	15440	15437	15639	15792	15495	15671	15682	15734	15584	15754	15594	15575	15384	15539	15675	15608	15798	15732	15575	15461	15587	15648	15552	15678	15460	15483	15564	15626	15596	15567	15754	15715	15623	15607	15718	15452	15472	15621	15614	15518	15656	15626	15637	15646	15637	15541	15698	15579	15774	15306	15605	15396	15481	15662	15568	15614	15570	15464	15630	15657	15459	15564	15498	15510	15483	15421	15636	15655	15497	15735	15588	15472	15651	15610	15399	15528	15621	15406	15663	15461	15540	15718	15582	15476	15434	15581	15550	15634	15471	15483	15663	15515	15524	15546	15667	15537	15593	15538	15510	15628	15519	15512	15615	15452	15473	15613	15386	15617	15402	15445	15556	15818	15707	15728	15540	15582	15715	15397	15412	15582	15533	15517	15396	15726	15760	15650	15521	15578	15550	15576	15680	15538	15563	15605	15431	15547	15478	15528	15674	15511	15312	15645	15607	15592	15594	15699	15641	15647	15706	15591	15673	15574	15690	15540	15533	15661	15694	15507	15695	15519	15471	15670	15593	15581	15587	15548	15675	15668	15565	15626	15553	15549	15635	15582	15423	15507	15624	15499	15432	15633	15540	15503	15625	15557	15676	15572	15671	15468	15594	15619	15632	15625	15547	15592	15673	15533	15552	15630	15405	15590	15626	15571	15629	15670	15670	15490	15622	15619	15531	15375	15500	15361	15457	15434	15400	15501	15657	15664	15606	15531	15555	15506	15541	15567	15625	15603	15548	15628	15612	15490	15579	15673	15550	15791	15658	15550	15509	15553	15440	15469	15602	15683	15539	15719	15533	15552	15652	15599	15660	15544	15439	15542	15521	15528	15434	15533	15747	15702	15667	15559	15719	15521	15612	15431	15695	15582	15592	15570	15693	15481	15614	15494	15569	15661	15615	15591	15551	15653	15650	15505	15470	15611	15525	15437	15588	15612	15737	15498	15637	15317	15465	15346	15614	15637	15640	15421	15552	15594	15732	15477	15542	15606	15598	15385	15496	15764	15786	15591	15544	15533	15446	15638	15581	15576	15625	15465	15483	15596	15752	15567	15605	15520	15719	15506	15449	15509	15695	15414	15579	15461	15615	15488	15414	15650	15569	15607	15497	15491	15490	15594	15595	15587	15520	15597	15488	15485	15508	15597	15669	15651	15497	15650	15507	15532	15739	15466	15550	15469	15542	15438	15596	15564	15627	15544	15524	15669	15518	15571	15627	15394	15727	15516	15364	15605	15551	15564	15598	15485	15736	15418	15508	15441	15363	15509	15510	15631	15492	15371	15736	15480	15657	15556	15696	15509	15634	15563	15533	15347	15505	15556	15760	15570	15738	15726	15385	15680	15470	15556	15594	15651	15647	15475	15576	15623	15759	15468	15545	15589	15497	15454	15542	15543	15659	15566	15582	15557	15446	15643	15453	15588	15585	15557	15462	15485	15704	15501	15583	15534	15478	15533	15799	15575	15616	15603	15616	15495	15553	15552	15492	15436	15593	15372	15459	15484	15471	15680	15654	15550	15632	15449	15495	15601	15553	15602	15570	15569	15742	15639	15770	15507	15734	15415	15450	15602	15576	15519	15603	15635	15492	15557	15537	15509	15520	15692	15535	15630	15360	15818	15701	15577	15570	15546	15520	15595	15575	15544	15685	15527	15696	15612	15417	15514	15530	15597	15631	15552	15569	15470	15581	15543	15476	15659	15497	15645	15691	15582	15315	15705	15523	15599	15534	15564	15701	15729	15621	15733	15568	15666	15636	15606	15557	15644	15375	15735	15437	15572	15493	15395	15636	15486	15460	15549	15507	15563	15639	15627	15426	15581	15597	15686	15607	15591	15667	15649	15569	15546	15668	15476	15664	15579	15515	15486	15588	15690	15467	15655	15601	15633	15593	15614	15666	15463	15497	15462	15565	15419	15543	15645	15616	15605	15602	15744	15505	15727	15458	15690	15583	15353	15528	15698	15440	15702	15774	15477	15621	15625	15659	15612	15606	15563	15609	15446	15686	15470	15640	15436	15557	15483	15514	15433	15458	15567	15618	15588	15701	15532	15367	15757	15633	15535	15638
25755	21458	28439	25884	24265	25249	24952	22461	21287	21621	21177	21269	25105	33430	30607	26369	21817	20213	19750	19916	19953	19894	19971	19855	19976	20042	20090	19817	19746	19918	19795	19585	19845	19910	19960	19847	19856	19765	19830	19802	19903	20042	19779	19804	20027	19904	19831	19939	20045	19889	19890	20134	19923	19773	20068	19906	19789	19930	19752	19785	19822	19950	19901	19782	19880	20015	19830	19989	19897	19773	19994	19883	20013	20027	19899	19787	19892	19870	19659	19635	19771	19783	19691	19875	19701	19976	19754	19970	19789	19964	19735	19712	19612	19934	19677	19789	19995	19799	19909	19997	19867	19826	19872	19649	19827	19846	20042	19658	19721	19761	19965	19738	19869	19941	19909	19723	20000	19712	19841	19619	19818	19885	19982	19815	19884	19822	19792	19964	19935	19983	19839	19971	19930	19693	19804	19873	19918	19647	20030	19818	19846	19993	19814	19914	19723	19892	19973	19731	19990	20051	19866	20150	19896	19909	19960	19855	19772	19665	19869	19847	19722	19875	19878	19885	19930	19617	19784	19894	19630	19910	19778	19778	19639	19857	19854	19837	19823	19992	19992	19668	19916	19776	19999	19694	19734	19844	19788	19940	19975	19864	19765	19905	20021	20104	19914	19741	19844	19770	19814	19869	19663	19719	19778	19865	19705	19790	19904	19768	19937	20041	19721	19799	19975	19895	19737	19794	19970	19871	19694	19965	19776	19728	19670	19654	19862	19823	19788	19853	19793	19789	19841	19829	19820	19882	19903	19787	19760	19610	19655	19893	19885	19691	19830	19702	19664	19840	19858	20150	19846	19727	19903	19764	19932	19833	20022	19853	20024	20183	19939	19664	19632	19778	19851	19868	19777	19679	19975	20027	19890	19893	19900	19547	19768	19997	19766	19801	20016	19865	19744	19793	19745	19915	19922	19830	19743	19718	19946	19697	19867	20047	19885	19788	20004	19675	19860	19611	19848	19869	19806	19967	19823	19613	19993	19979	19998	19966	19960	19913	19783	19824	19703	19649	19777	19996	19790	19859	19986	19915	19563	19877	19819	19930	20038	19937	19798	19568	19924	19822	19869	19843	19704	19919	19965	19925	20027	19708	19954	19741	19740	19621	19992	19821	19863	19853	19854	19796	19713	19860	19514	19776	19957	19693	19970	19590	19993	20004	20035	19799	19754	19685	19911	20035	19960	19749	19678	20062	19936	19749	19860	19761	19839	19869	19962	19857	19835	20019	19856	19984	19836	19828	19806	19740	19802	19706	19546	19791	19938	19843	19733	19608	19791	19618	19764	20046	19863	19757	19828	19735	19982	19823	19708	19655	19829	19720	19824	19930	19915	19867	19974	20061	19716	19781	19915	20060	19789	19637	19806	19994	19730	19844	19809	20149	19675	19572	19897	19840	19753	19725	19946	19838	19725	19808	20024	19826	19920	19828	19860	19684	19747	19800	19982	19839	20082	19609	19815	19830	19799	19816	19791	19890	19956	19700	19820	19740	19796	20015	20023	19652	19763	19980	19795	19843	19659	19927	20067	19941	19874	19768	19755	19703	19719	19779	19787	19465	19876	19964	19904	20004	19990	19879	19704	19774	19543	19796	19873	19918	20073	19795	19877	19887	19941	19968	19732	19836	19851	19723	19848	19789	19949	19620	19883	19971	19807	19730	19942	19928	19955	19695	19825	19864	19610	19708	19935	19866	19675	19990	19736	19851	19625	19706	19548	19672	19953	19934	19972	19989	20088	19646	20124	19748	19951	19733	19835	19984	19737	19861	19550	19760	19844	19812	19865	19833	19734	19633	19927	19699	19803	19865	19889	19681	19652	19752	19765	19883	19998	19624	19856	19872	19763	19893	19743	19887	19832	19498	19899	19917	20022	19864	19912	19725	19823	19798	19903	19951	20055	19797	19941	19795	19752	19836	19877	19895	19930	19846	19995	19758	20081	19666	19915	19936	19942	19755	19690	19949	19733	19761	19710	19933	19765	19934	19823	19822	19964	19953	19839	19738	19844	19841	19929	19807	19896	19894	19904	19919	19933	19975	19949	19836	19839	19724	19958	19478	19678	19707	19909	19774	19853	20038	19981	19628	19890	19906	19986	19878	19692	19861	19883	19963	20008	19854	19890	19756	19785	19616	19636	19656	19844	19972	19806	19725	19811	19830	19684	19797	20042	19731	19954	19827	19768	19614	19572	19960	19600	19745	20082	19734	19664	19821	19876	19830	19813	19937	19755	19680	20033	19722	19893	19946	19894	19831	19840	19652	19607	19931	19707	19929	19716	19827	19667	19754	19766	19638	19819	19941	19874	19813	19734	19712	20048	19799	19776	20113	19840	19874	19767	19780	19698	19707	19860	19809	19794	19866	19943	19918	19785	19680	19811	19862	19625	19998	19814	19835	19742	19793	19895	19874	19962	19650	19729	19606	19789	19937	19984	19970	19875	20026	19886	19869	19937	20173	19979	19764	19874	19785	19984	19705	19955	19806	19698	19870	19895	19761	19621	19677	20023	19645	19819	19605	19889	19818	19796	19969	19676	19785	19945	20016	19789	19815	19728	19958	19719	20223	19778	19799	19627	20061	19838	20274	19807	19913	19847	19849	19735	19768	19730	19835	20139	19848	19777	19871	19852	19872	19945	19957	19849	20009	19890	19704	19903	20018	19683	19837	19782	19854	19993	19756	19862	19973	19877	19930	19875	19712	19597	19870	19812	19751	19853	19828	20039	19954	19950	19787	19934	19974	19807	19832	20131	20007	20035	19772	19666	19830	19823	19758	19655	19739	19617	19815	19804	19873	19841	19815	19912	20120	19887	19968	19833	19726	19779	19890	20021	19936	19753	19942	19815	19948	19949	19710	19935	19789	19852	19857	19908	19766	19927	19917	20080	19944	19867	19891	19897	19684	19656	19907	19717	19677	19704	19611	19840	19912	19833	19695	19913	19820	19829	19771	19973	19712	19871	19885	19687	19827	19663	19715	19970	19987	19825	19943	20008	19831	19689	19991	19889	19982	19839	19632	19950	19804	19778	19701	19962	19866	19736	19804	19719	19959	19767	19665	20067	19957	19758	19971	20075	19934	19855	19684	19946	19799	19833	19806	19846	19869	19797	19928	19804	19777	19853	19982	19855	19893	19991	19844	19829	19805	19689	19922	19742	19752	19836	19923	19746	19867	19764	19849	19760	19809	19898	19867	19596	19882	19818	19995	20042	19898	19985	19642	19811	19992	19670	19859	20046	19769	19771	19852	19794	19902	19806	19938	20031	19792	19869	19920	19934	19809	19711	19670	19663	19673	19843	20034	19757	19650	20012	19786	19961	19909	19898	19695	19698	20054	19975	19791	19881	19744	20071	19933	19857	19764	19796	19765	19885	19738	19810	19762	19829	19934	19690	19986	19903	19804	19806	20138	19958	19857	19754	20053	19763	19640	19895	19671	19792	19740	19811	19786	19930	19826	19911	19874	20019	19783	19872	19669	19878	19946	19660	19818	20003	19821	19698	19820	19860	19778	19793	19652	19637	19742	19754	19706	19974	19985	19737	19814	19981	19891	19921	19731	19882	19918	19993	19519	19665	19984	19810	19416	19819	19799	19728	19714	20078	19810	19914	19737	19738	19810	19589	19804	19866	19859	20218	19718	19798	19931	19921	19851	19905	19890	19858	20013	19824	19669	19766	19867	19811	19868	19762	19874	19838	19857	19867	19863	19848	19825	19996	19986	20121	19785	19822	19761	19849	19926	19667	19784	19748	19866	19890	19912	20066	19854	19733	19725	19726	19940	19950	19915	19948	19767	19640	19747	19975	19794	19693	19876	19869	19899	19973	19772	19827	19826	19895	19753	19670	19750	19869	19706	19737	19952	19850	19813	19759	19527	19790	19934	19954	19754	19936	19713	19937	19871	19990	19875	19804	19905	19896	19880	19445	19728	19889	19808	19697	19783	19724	19752	19846	20041	19756	19732	19995	19878	19613	19949	19996	19777	19945	19922	19822	19999	19757	19792	19971	19800	19988	19823	19922	19982	19689	19944	19857	19753	19752	19707	19738	19683	19987	19862	19853	19744	19748	19909	20003	19803	19748	19908	19920	19789	19508	20013	19818	19932	19967	19744	19932	19925	19993	19824	19965	19850	19851	19818	19767	20066	19788	19828	19839	19669	19795	19772	19971	19843	19548	19729	19711	19768	19836	19786	19957	20050	19947	19796	19644	19945	19791	19828	19909	19744	20114	19700	20050	19821	19883	20104	20113	19894	19792	19927	19843	19721	19690	19785	19914	19690	19837	19811	19808	19794	19880	19609	20120	19761	19736	19814	20011	19741	19952	19943	19879	19910	19810	19999	19891	20028	20017	19828	19935	19937	19940	20007	19837	19926	19906	19846	19923	19893	19857	19702	19905	19820	19631	19659	19861	19825	19801	19705	19963	20243	19858	19802	19879	19929	19702	19995	19819	19756	19811	19864	19879	19900	19993	19762	19783	19722	19968	19725	19922	20030	19886	19700	19863	19812	19892	19769	20091	19892	19739	19824	19767	19787	19714	19683	19979	19796	19810	19957	19662	19984	19938	19841	19846	19829	19775	19903	19970	19846	19808	19813	19660	19825	19697	19753	19810	19795	19818	19727	19816	19921	19837	20047	19652	19759	19795	19906	19873	19968	19722	19799	19891	19919	19786	20071	19847	19812	19718	19851	19831	19838	19819	19710	19911	20112	19847	19891	20114	19826	19685	19860	19905	19730	19846	19874	20010	19698	19767	19616	19784	19902	19724	19635	19836	19799	19721	19762	19784	19784	19771	19671	19951	19966	19971	19989	19904	19846	19932	19780	19797	19651	19783	19982	19785	19882	20130	19777	20052	19982	20037	19882	19820	19899	19761	19775	19869	19783	19968	19657	19799	19809	20078	19809	19925	19866	19976	19949	19792	19898	19963	19775	19610	19643	19783	19879	19789	19817	19860	19778	19884	19832	19880	19995	19848	20185	19751	19796	19774	19845	19718	19927	19866	19856	19959	19771	19893	19712	20001	20070	19955	19883	19806	19849	19874	19936	19860	19742	19830	19908	19903	19673	19691	19918	19769	19696	19975	19806	19875	19993	20014	20013	19753	20088	19631	19719	19732	19839	19886	19804	19776	19659	19954	19961
19870	31500	31730	26408	23791	23116	21254	19229	17742	18484	17538	17847	24328	33544	29256	23339	17249	15651	15904	15759	15709	15727	15872	15845	15648	15828	15898	15728	15737	15862	15928	15783	15878	15701	15694	15849	15820	15903	15646	15779	15933	15712	15909	15864	15725	15716	15742	15764	15852	15873	15787	15756	15794	15849	15839	15789	15696	15856	15667	15792	15800	15908	15701	15775	15735	15781	15726	15676	15699	15830	15942	15786	15620	15772	15724	15756	15862	15950	15673	15842	15780	15830	15905	15693	15662	15911	15729	15565	15908	15678	15732	15728	15645	15934	15942	15775	15846	15662	15878	15714	15966	15825	15833	15928	15872	15779	15811	15727	15904	15836	15821	15659	15915	15700	15940	15936	15741	15915	15644	15675	15728	15709	15685	15713	15752	15849	15872	15678	15761	15732	15814	15805	15900	15861	15737	15828	15612	15746	15744	15782	15634	15656	15820	15709	15830	15675	15823	15883	15670	15830	15717	15899	15729	15667	15810	15851	15779	15981	15714	15893	15859	15825	15697	15751	16022	15738	15742	15830	15659	15947	15895	15572	15897	15773	15730	15837	15891	15876	15650	15820	15671	15673	15758	15630	15807	15771	15707	15903	15705	15744	15733	15773	16017	15743	15668	15864	15680	15807	15893	15711	15848	15976	15669	15827	15752	15887	15976	15831	15747	15958	15895	15682	15791	15732	15766	15658	15624	15739	15982	15691	15810	16009	15691	15696	15563	15867	15788	15782	15746	15749	15777	15739	15817	15746	15908	15764	15938	15846	15874	16055	15769	16011	15812	15815	15928	15835	15880	15697	15920	15819	15709	15761	15754	15821	15743	15853	15728	15682	15701	15881	15923	15786	15821	15755	15752	15966	15751	15670	15842	15753	15867	15859	15775	15844	15724	15810	15846	15715	15818	15889	15813	15817	15785	15804	15653	15679	16028	15706	15832	15993	15760	15713	15900	15625	15777	15788	15888	15751	15879	15770	15823	15833	15991	15656	15704	15754	15902	15593	15773	15674	15944	15673	15716	15791	15723	15715	15835	15810	15877	15739	15754	15773	15702	15703	15659	15858	15558	15679	15943	15667	15734	15655	15942	15775	15739	15911	15773	15678	15988	15810	15778	15894	15689	15608	15947	15753	15792	15874	15939	15755	15812	15839	15770	15704	15804	15627	15704	15783	15789	15701	15862	15716	15622	15865	15728	15847	15786	15654	15740	15650	15716	15667	15883	15709	15790	15780	15999	15619	15953	15685	15622	15757	15752	15657	15866	15920	15743	15647	15819	16020	15754	15840	15815	15813	15785	15777	15734	15719	15776	15754	15819	15801	15805	15811	15719	15767	15718	15715	15837	15864	15775	15719	15795	15634	15761	15851	15714	16042	15893	15885	15826	15944	15666	15663	15839	15829	15734	15621	15893	15814	15787	15672	15802	15696	15751	15809	15975	15817	15762	15683	15562	15940	15747	15731	15811	15806	15899	15720	15759	15709	15878	15868	15881	15656	15685	15852	15928	15981	15700	15751	15703	15714	15784	15885	15841	15737	15628	15700	15908	15753	15779	15969	15780	15791	15950	15890	15681	15721	15696	15769	15990	15753	15841	15910	16060	15828	15725	15804	15729	15817	15704	15756	15803	15687	15732	15859	15892	15744	15702	15878	15847	15744	15856	15815	15761	15781	15836	15742	15799	15836	15757	15925	15802	15658	15729	15778	15784	15741	15721	15886	15802	15811	15845	15861	15741	15887	15896	15676	15704	15721	15699	15811	15992	15724	15791	15849	16028	15712	15780	15773	15864	15722	15813	15841	16066	15663	15849	15728	15838	15811	15977	15790	15792	15773	15764	15949	15861	15804	15728	15656	15763	15624	15784	15721	15849	15741	15824	15747	15727	15668	15679	15676	15699	15818	15759	15771	15717	15735	15971	15728	15720	15695	15609	15671	15815	15814	15861	15915	15691	15535	15839	15781	15757	15814	15810	15640	15783	15755	15943	15615	15801	15833	15848	15528	15839	15672	15794	15792	15676	15832	15701	15866	15833	15787	15819	15738	15659	15927	15592	15798	15690	15787	15671	15841	15882	15870	15739	15773	15777	15665	15825	15756	15739	15870	15802	15778	15686	15720	15870	15723	15862	15693	15702	15611	15819	15831	15851	15844	15798	15685	15753	15662	15749	15812	15788	15764	15896	15799	15737	15730	15905	15835	15845	15819	15922	15764	15819	15822	15885	15856	15865	15764	15859	15491	15719	15826	15822	15681	15785	15670	15657	15779	15630	15705	15690	15900	15826	15835	15808	15605	15713	15749	15721	15856	16027	15803	15675	15653	15852	15791	15933	15734	15737	15809	15810	15678	15835	15686	15906	15852	15959	15741	15828	15756	15596	15702	15696	15741	15648	15628	15731	15850	15705	15814	16056	15842	15767	15957	15855	15831	15703	16004	15819	15798	15875	15954	15766	15632	15740	15763	15792	15783	15842	15829	15757	15771	15805	15817	15875	15814	15815	15958	15871	15645	15844	15792	15498	15789	15727	15888	15898	15798	15819	15652	15920	15953	15686	15888	15740	15717	15688	15821	15789	15627	15822	15873	15834	15778	15788	15763	15673	15791	15767	15707	15843	15752	15709	15666	15670	15880	15753	15805	15839	15786	15712	15783	15795	15842	15806	15866	15771	15725	15888	15839	15689	15728	15665	15609	15747	15769	15838	15702	15621	15716	15782	15707	15931	15774	15836	15858	15655	15733	15564	15786	15671	15943	15809	15886	15659	15868	15828	15806	15767	15808	15663	15894	15863	15905	15849	15698	15627	15948	15714	15625	15897	15580	15774	15827	15576	15645	15834	15691	15742	15805	15656	15841	15859	15923	15587	15773	15768	15851	15641	15640	15642	15915	15793	15743	15834	15696	15750	15884	15662	15885	15838	15694	15817	15798	16022	15898	15778	15858	15896	15802	15901	15696	15760	15788	15795	15793	15799	15773	15898	15707	15728	15789	16054	15815	15753	15917	15924	15671	15720	15741	15857	15791	15736	15836	15628	15745	15802	15796	15823	15735	15799	15697	15750	15808	15728	15824	15738	15920	15856	15737	15819	15750	15769	15987	15655	15766	15736	15843	15889	15730	15626	15915	15657	15819	15782	15849	15781	15956	15746	15698	15749	15728	15799	15682	15677	15791	15761	15767	15936	15910	15803	15719	15970	16006	15733	15687	15738	15775	15809	15756	15876	15759	15810	15794	15787	15974	15876	15822	15833	15821	15756	15751	15823	15915	15743	15687	15843	15758	15839	15540	15902	15759	15882	15796	15830	15832	15833	15740	15637	15618	15918	15722	15827	15806	15796	15854	15779	15743	15698	15623	15754	15769	15880	15748	15811	15629	15870	15747	15769	15968	15557	15723	15569	15827	15828	15709	15903	15897	15570	15598	15696	15879	15756	15989	15863	15753	15777	15836	15663	15747	15849	15745	15755	15778	15859	15946	15709	15601	15864	15834	15731	15868	15785	15793	15951	15676	15791	15812	15790	15745	15721	15732	15739	15667	15713	15899	15773	15797	15725	15709	15827	15889	15772	15640	15764	15854	16055	15786	15797	15711	15804	15797	15709	15845	15613	15888	15702	15766	15709	15901	15853	15749	15487	15627	15839	15860	15831	15695	15727	15825	15742	15769	15708	15754	15749	15801	15777	15759	15764	15840	15641	15832	15718	15719	15922	15748	15816	15819	15752	15810	15667	15604	15796	15774	15695	15954	15759	15938	15642	15826	15925	15869	15684	15964	15638	15774	15622	15988	15771	15799	15809	15830	15779	15767	15794	15803	15751	15879	15930	15937	15824	15890	15674	15903	15862	15672	15714	15774	15725	15809	15753	15839	15761	15802	15858	15699	15804	15762	15761	15757	15746	15756	15711	15856	15792	15866	15731	15697	15695	15876	15779	15834	15767	15742	15670	15773	15740	15643	15735	15669	15934	16013	15784	15707	15791	15878	15802	15959	15746	15724	15715	15804	15755	15808	15908	15903	15699	15911	15705	15857	15727	15483	15937	15758	15733	15547	15878	15843	15667	15920	15811	15913	15895	15641	15703	15697	15783	15768	15838	15788	15827	15705	15760	15839	15684	15849	15587	15661	15805	15915	15670	15763	15718	15667	15854	15809	15753	15705	15836	15770	15822	15813	15681	15859	15890	15843	15772	15879	15684	15839	15798	15832	15675	15937	15615	15830	15793	15727	15828	15734	15763	15794	15856	15742	15947	15737	15795	15881	15972	15718	15827	15767	15884	15729	15942	15926	15903	15886	15733	15827	15785	15869	15744	15844	15897	15662	15834	15792	15899	15743	15630	15826	15831	15840	15926	15628	15737	15793	15859	15801	15768	15632	15853	15829	15742	15902	15736	15952	15688	15797	15819	15900	15752	15757	15743	15686	15866	15665	15762	15900	15900	15663	15999	15769	15690	15767	15781	15890	15651	15615	15732	15731	15888	15839	15893	15925	15680	15820	15923	15696	15948	15543	15778	15831	16002	15773	15731	16087	15503	15841	15651	15586	15835	15734	15859	15772	15722	15606	15725	15937	15779	15871	15763	15849	15903	15871	15724	15679	15786	15837	15821	15649	15944	15836	15780	15770	15845	15831	15944	15924	15718	15875	15852	15959	15886	15590	15803	15732	15709	15908	15697	15766	15845	15897	15799	15812	15888	15748	15992	15887	15702	15716	15782	15780	15832	15866	15739	15757	15811	15710	15811	15674	15681	15779	15987	15942	15714	15687	15533	15784	15815	16023	15768	16070	15796	15702	15826	15917	15697	15629	15922	15783	15737	15812	15886	15869	15847	15765	15785	15657	15907	15752	15967	15568	15700	15719	15645	15878	15954	15862	15763	15876	15913	15712	15728	15712	15720	15769	15645	15583	15819	15852	15769	15513	15927	16036	15641	15702	15964	15714	15699	15901	15859	15830	15777	15852	15739	16006	15838	15867	15756	15755	15981	15951	15918	15771	15845	15830	15771	15788	15877	15800	15718	15797	15999	15724	15898	15840	15768	15889	15820	15797	15921	15855	15755	15778	15819	15794	15700	15828	15788	15735	15708	15648	15936	15654	15778	15829	15724	15859	15668	15936	15928	15832	15786	15800	15660	15850	15813	15705	15839	15764
24016	21363	28927	24269	22792	25861	28006	22857	21514	22033	22206	22062	31297	44329	38406	30955	22917	20032	19856	19674	19615	19683	19549	19730	19621	19613	19346	19617	19439	19601	19758	19698	19542	19528	19440	19609	19562	19523	19808	19477	19413	19572	19643	19492	19479	19675	19263	19532	19418	19613	19638	19676	19626	19572	19442	19534	19685	19526	19500	19565	19613	19613	19511	19668	19485	19644	19537	19518	19637	19740	19466	19787	19671	19476	19691	19659	19393	19339	19614	19229	19644	19675	19566	19477	19518	19445	19532	19180	19520	19520	19613	19598	19686	19349	19552	19505	19740	19430	19563	19708	19443	19545	19598	19387	19390	19534	19652	19618	19354	19439	19628	19504	19592	19469	19678	19398	19637	19539	19583	19634	19407	19690	19338	19594	19457	19511	19465	19549	19340	19673	19653	19589	19271	19583	19431	19434	19728	19600	19597	19575	19585	19473	19566	19583	19409	19433	19303	19380	19747	19444	19237	19501	19496	19399	19365	19338	19647	19534	19805	19616	19607	19221	19511	19449	19512	19537	19771	19558	19476	19498	19708	19347	19408	19478	19415	19490	19521	19340	19848	19564	19485	19665	19543	19470	19341	19553	19535	19306	19521	19426	19665	19572	19683	19566	19467	19527	19478	19573	19640	19566	19491	19483	19412	19494	19216	19448	19464	19397	19509	19484	19585	19755	19514	19352	19515	19428	19413	19604	19452	19169	19525	19390	19559	19354	19469	19380	19429	19436	19562	19592	19411	19595	19488	19364	19577	19295	19441	19597	19381	19524	19345	19665	19628	19599	19565	19731	19543	19206	19384	19478	19713	19488	19522	19684	19373	19541	19442	19247	19490	19418	19534	19387	19399	19655	19480	19374	19445	19577	19788	19605	19286	19819	19723	19468	19431	19428	19451	19525	19421	19698	19365	19615	19561	19501	19452	19513	19646	19488	19507	19284	19551	19428	19522	19526	19267	19521	19523	19457	19435	19660	19655	19379	19404	19546	19485	19590	19283	19400	19643	19360	19419	19557	19437	19555	19721	19346	19396	19650	19493	19453	19378	19433	19684	19606	19314	19569	19666	19382	19555	19325	19146	19415	19416	19495	19620	19497	19410	19324	19343	19491	19503	19503	19445	19390	19525	19564	19356	19557	19353	19494	19634	19328	19631	19626	19428	19333	19351	19569	19560	19528	19643	19701	19535	19651	19355	19373	19603	19475	19644	19538	19552	19534	19448	19506	19400	19279	19541	19587	19602	19480	19661	19284	19394	19391	19548	19613	19439	19461	19681	19606	19677	19463	19471	19329	19360	19482	19606	19300	19407	19453	19468	19498	19711	19526	19406	19742	19566	19461	19569	19771	19503	19541	19572	19480	19602	19463	19538	19394	19221	19493	19297	19300	19272	19518	19694	19365	19382	19678	19359	19547	19563	19454	19380	19381	19604	19484	19453	19327	19516	19351	19542	19543	19463	19338	19498	19423	19640	19289	19523	19618	19450	19325	19434	19367	19568	19471	19582	19624	19452	19568	19402	19417	19412	19578	19614	19619	19426	19393	19450	19396	19401	19449	19611	19382	19408	19400	19460	19527	19434	19656	19707	19491	19551	19573	19420	19410	19690	19641	19574	19345	19691	19408	19419	19527	19576	19641	19603	19693	19645	19807	19359	19371	19495	19348	19616	19586	19732	19531	19372	19306	19540	19607	19538	19368	19365	19561	19635	19552	19454	19451	19458	19495	19539	19546	19544	19435	19568	19417	19533	19385	19775	19399	19628	19776	19569	19443	19610	19500	19638	19445	19453	19567	19570	19639	19505	19354	19328	19187	19461	19353	19436	19391	19614	19456	19735	19596	19542	19307	19488	19367	19582	19399	19310	19493	19616	19725	19630	19461	19437	19443	19811	19689	19609	19680	19633	19353	19443	19713	19500	19451	19602	19394	19599	19369	19752	19622	19435	19499	19301	19376	19760	19498	19263	19497	19513	19664	19391	19554	19486	19473	19394	19375	19469	19535	19630	19511	19458	19442	19476	19526	19637	19394	19309	19535	19430	19490	19442	19800	19339	19514	19470	19573	19610	19616	19519	19481	19482	19627	19545	19344	19449	19444	19602	19502	19409	19575	19360	19275	19531	19540	19516	19477	19429	19495	19605	19510	19551	19685	19407	19273	19466	19339	19497	19390	19522	19445	19401	19462	19529	19465	19626	19547	19686	19267	19531	19457	19671	19579	19658	19464	19489	19596	19567	19532	19414	19349	19531	19497	19528	19523	19572	19634	19540	19480	19573	19537	19545	19382	19569	19509	19427	19553	19605	19455	19284	19644	19495	19457	19541	19542	19453	19458	19538	19344	19617	19470	19399	19659	19635	19448	19522	19425	19369	19516	19426	19573	19332	19230	19533	19604	19567	19738	19396	19463	19492	19306	19377	19513	19786	19664	19675	19442	19472	19285	19551	19533	19558	19442	19504	19419	19540	19409	19457	19553	19756	19583	19608	19522	19346	19435	19495	19442	19552	19526	19589	19608	19672	19522	19640	19619	19709	19394	19589	19413	19330	19342	19429	19449	19518	19558	19531	19487	19480	19272	19472	19427	19685	19404	19541	19514	19574	19464	19427	19659	19436	19430	19432	19244	19454	19412	19342	19460	19696	19555	19359	19600	19247	19583	19346	19524	19444	19592	19508	19638	19520	19599	19545	19350	19380	19356	19548	19561	19167	19465	19644	19437	19365	19422	19436	19543	19605	19282	19253	19369	19663	19519	19550	19395	19431	19396	19519	19467	19606	19402	19422	19639	19342	19070	19497	19562	19343	19350	19459	19452	19432	19518	19527	19336	19437	19382	19503	19299	19681	19428	19559	19514	19335	19401	19573	19399	19562	19384	19487	19462	19622	19623	19354	19347	19689	19395	19427	19463	19691	19475	19333	19510	19446	19397	19383	19511	19577	19484	19641	19305	19650	19378	19517	19493	19412	19565	19413	19774	19501	19416	19577	19570	19572	19494	19346	19468	19419	19731	19564	19395	19651	19460	19603	19502	19629	19473	19451	19237	19303	19202	19569	19584	19339	19586	19476	19588	19546	19266	19448	19435	19560	19554	19494	19610	19435	19565	19482	19249	19371	19388	19474	19459	19497	19382	19448	19519	19535	19564	19375	19718	19490	19510	19431	19430	19509	19507	19685	19410	19429	19631	19375	19518	19368	19584	19445	19528	19546	19648	19528	19385	19283	19593	19622	19439	19298	19472	19383	19482	19360	19513	19269	19456	19678	19479	19517	19460	19463	19599	19521	19515	19365	19590	19701	19394	19504	19411	19493	19454	19600	19729	19325	19525	19377	19550	19572	19301	19321	19420	19528	19583	19729	19342	19528	19335	19376	19272	19436	19451	19289	19429	19591	19760	19575	19805	19598	19212	19338	19325	19478	19530	19577	19414	19761	19539	19607	19659	19461	19409	19698	19538	19620	19610	19640	19634	19297	19647	19586	19386	19821	19357	19382	19474	19439	19567	19538	19561	19674	19512	19368	19389	19572	19530	19592	19484	19501	19646	19581	19486	19463	19537	19462	19271	19494	19303	19570	19415	19238	19486	19480	19540	19538	19622	19467	19593	19510	19325	19571	19426	19581	19654	19407	19403	19329	19598	19468	19431	19637	19366	19499	19397	19273	19415	19575	19360	19561	19429	19507	19225	19473	19470	19360	19531	19433	19529	19577	19809	19350	19488	19642	19467	19591	19649	19339	19467	19532	19427	19453	19513	19537	19606	19373	19521	19528	19620	19521	19419	19593	19570	19488	19497	19381	19555	19456	19498	19326	19547	19588	19504	19387	19655	19560	19410	19565	19628	19511	19256	19509	19484	19526	19435	19455	19582	19565	19722	19379	19482	19367	19722	19568	19638	19540	19502	19501	19339	19414	19442	19450	19367	19557	19359	19655	19510	19435	19443	19480	19645	19585	19449	19545	19508	19342	19431	19597	19489	19532	19276	19570	19522	19487	19570	19489	19448	19495	19444	19502	19531	19728	19419	19481	19486	19442	19652	19601	19394	19641	19289	19619	19552	19659	19513	19611	19731	19487	19620	19650	19691	19450	19554	19489	19535	19490	19605	19467	19465	19599	19679	19402	19388	19538	19599	19397	19545	19584	19315	19621	19502	19643	19568	19499	19499	19495	19495	19550	19508	19409	19642	19882	19386	19455	19435	19562	19566	19421	19325	19484	19368	19389	19565	19551	19506	19634	19622	19355	19452	19482	19264	19622	19681	19648	19316	19293	19453	19590	19403	19510	19333	19425	19474	19612	19437	19612	19476	19561	19779	19328	19652	19467	19509	19330	19473	19467	19370	19701	19258	19406	19581	19582	19781	19439	19627	19442	19541	19657	19475	19387	19627	19511	19535	19402	19602	19349	19497	19580	19419	19695	19352	19567	19486	19682	19412	19576	19612	19393	19505	19749	19436	19495	19473	19395	19590	19473	19401	19386	19598	19454	19387	19393	19576	19200	19370	19476	19699	19480	19502	19707	19633	19643	19554	19750	19651	19711	19465	19574	19559	19480	19493	19606	19742	19553	19580	19454	19427	19503	19461	19558	19247	19267	19578	19601	19400	19594	19349	19491	19463	19702	19626	19584	19596	19472	19442	19689	19477	19478	19320	19696	19527	19471	19666	19587	19431	19315	19452	19658	19733	19495	19297	19485	19534	19677	19355	19503	19655	19599	19455	19648	19522	19652	19460	19406	19498	19417	19558	19561	19723	19555	19526	19323	19578	19570	19617	19383	19652	19626	19441	19562	19550	19075	19541	19612	19528	19401	19439	19367	19434	19674	19398	19402	19428	19603	19577	19504	19426	19819	19403	19352	19488	19553	19414	19367	19405	19334	19421	19333	19581	19395	19414	19456	19506	19418	19373	19471	19604	19430	19630	19605	19484	19468	19599	19582	19495	19543	19548	19403	19414	19374	19737	19412	19366	19548	19371	19569	19519	19252	19502	19348	19302	19417	19436	19527	19506	19301	19500	19480	19426	19533	19423	19592	19528	19412	19307	19252	19487	19303	19682	19452	19678	19596	19436	19624	19622	19707	19534	19375	19798	19349	19489	19472	19731	19370	19562	19661	19217	19555	19498	19594	19533	19472	19499	19572	19636	19427	19482
22897	39430	38452	32948	28870	23866	23040	19961	18627	19668	19601	19666	32907	43324	37760	28943	18238	15500	15616	15412	15726	15646	15477	15450	15618	15625	15515	15721	15590	15639	15530	15603	15669	15470	15560	15550	15312	15482	15612	15529	15632	15504	15612	15636	15643	15531	15534	15637	15607	15517	15634	15634	15551	15502	15706	15408	15721	15564	15636	15448	15593	15752	15623	15482	15627	15510	15599	15682	15565	15686	15587	15650	15570	15579	15488	15506	15436	15608	15692	15573	15434	15653	15710	15693	15388	15526	15561	15585	15684	15479	15596	15633	15501	15432	15598	15553	15476	15454	15661	15706	15579	15530	15512	15663	15504	15513	15656	15452	15509	15485	15567	15373	15664	15506	15530	15594	15502	15628	15674	15550	15717	15576	15538	15437	15664	15534	15486	15540	15557	15435	15713	15544	15570	15559	15477	15610	15813	15406	15358	15488	15585	15478	15525	15481	15521	15440	15602	15590	15263	15631	15584	15579	15376	15681	15409	15521	15443	15561	15474	15555	15615	15472	15488	15497	15543	15633	15500	15556	15641	15509	15610	15509	15462	15551	15552	15513	15477	15526	15438	15511	15547	15534	15506	15458	15558	15455	15345	15486	15493	15434	15361	15543	15338	15544	15716	15443	15629	15553	15519	15487	15555	15452	15422	15603	15667	15633	15589	15354	15591	15498	15378	15497	15574	15646	15538	15610	15556	15507	15651	15499	15612	15814	15499	15542	15508	15496	15581	15446	15486	15611	15437	15623	15496	15576	15455	15449	15561	15590	15599	15534	15631	15465	15632	15594	15423	15582	15432	15444	15500	15513	15607	15585	15530	15567	15644	15601	15528	15533	15630	15554	15525	15719	15587	15633	15558	15589	15534	15433	15686	15512	15648	15572	15625	15665	15622	15495	15448	15533	15701	15570	15508	15514	15648	15505	15683	15706	15628	15380	15583	15408	15467	15544	15586	15542	15538	15699	15411	15632	15327	15546	15513	15574	15514	15579	15533	15786	15472	15587	15584	15576	15474	15760	15428	15583	15474	15430	15452	15706	15564	15486	15628	15527	15573	15461	15559	15652	15440	15601	15670	15635	15796	15477	15635	15528	15472	15529	15603	15535	15598	15617	15583	15511	15532	15676	15527	15598	15428	15500	15634	15703	15642	15423	15589	15623	15477	15639	15531	15664	15480	15523	15592	15484	15541	15639	15579	15503	15512	15407	15652	15777	15410	15588	15525	15705	15535	15539	15606	15517	15500	15472	15346	15503	15552	15595	15676	15473	15463	15437	15611	15584	15614	15549	15613	15664	15425	15486	15432	15640	15479	15482	15562	15457	15590	15687	15485	15483	15625	15455	15636	15829	15446	15634	15469	15383	15603	15513	15384	15529	15508	15620	15397	15680	15520	15520	15646	15433	15507	15589	15688	15624	15540	15582	15628	15517	15790	15556	15482	15834	15642	15470	15548	15664	15451	15796	15518	15681	15609	15366	15574	15557	15492	15640	15530	15537	15401	15544	15609	15515	15523	15678	15444	15625	15513	15441	15484	15629	15547	15693	15592	15604	15433	15581	15460	15579	15467	15539	15548	15619	15432	15441	15584	15700	15506	15514	15649	15546	15646	15464	15574	15674	15662	15462	15656	15612	15633	15616	15643	15488	15467	15574	15514	15614	15691	15591	15457	15562	15734	15492	15650	15442	15533	15564	15490	15542	15634	15592	15634	15564	15616	15504	15558	15533	15656	15623	15390	15531	15669	15519	15562	15564	15601	15665	15623	15433	15432	15537	15475	15581	15350	15502	15648	15530	15504	15598	15502	15489	15719	15522	15383	15630	15489	15489	15606	15623	15586	15584	15588	15610	15515	15492	15500	15537	15563	15506	15562	15625	15580	15498	15638	15577	15408	15575	15687	15481	15573	15422	15371	15509	15560	15566	15475	15414	15616	15587	15506	15567	15632	15480	15548	15603	15547	15478	15525	15696	15566	15665	15602	15628	15545	15521	15516	15625	15568	15660	15620	15582	15545	15498	15480	15640	15498	15636	15710	15565	15570	15477	15575	15638	15500	15538	15589	15608	15416	15679	15621	15696	15522	15466	15576	15541	15490	15530	15701	15541	15459	15448	15387	15441	15565	15685	15662	15598	15464	15462	15494	15481	15501	15365	15703	15548	15611	15544	15541	15545	15670	15402	15655	15473	15605	15618	15542	15817	15609	15493	15600	15444	15779	15525	15612	15570	15549	15368	15602	15529	15424	15722	15510	15506	15424	15587	15450	15515	15537	15527	15610	15676	15370	15601	15327	15575	15405	15510	15615	15692	15599	15631	15527	15496	15472	15550	15627	15611	15557	15673	15721	15673	15531	15644	15495	15503	15510	15545	15488	15551	15587	15643	15473	15387	15584	15513	15474	15426	15673	15487	15504	15497	15567	15704	15550	15680	15577	15532	15618	15447	15321	15462	15478	15729	15566	15567	15395	15496	15487	15429	15572	15627	15610	15625	15615	15399	15610	15550	15797	15444	15416	15533	15552	15595	15468	15556	15596	15398	15758	15536	15592	15584	15442	15612	15507	15641	15589	15436	15600	15594	15699	15466	15483	15349	15569	15472	15452	15628	15526	15592	15557	15582	15579	15492	15528	15654	15595	15527	15570	15654	15463	15627	15512	15387	15496	15675	15397	15702	15458	15531	15706	15389	15489	15373	15682	15807	15792	15425	15618	15719	15569	15604	15524	15740	15479	15509	15501	15527	15528	15614	15644	15532	15788	15391	15581	15600	15484	15492	15607	15612	15592	15470	15533	15521	15540	15558	15709	15594	15452	15611	15507	15576	15539	15637	15458	15394	15403	15307	15511	15501	15468	15577	15619	15476	15475	15625	15499	15510	15432	15653	15424	15545	15559	15493	15522	15606	15536	15638	15593	15465	15419	15592	15490	15583	15751	15464	15542	15511	15445	15501	15655	15528	15508	15651	15482	15616	15531	15409	15531	15600	15470	15779	15497	15498	15417	15442	15457	15511	15429	15555	15548	15536	15553	15544	15451	15678	15596	15462	15603	15560	15496	15496	15491	15472	15525	15572	15450	15378	15613	15615	15664	15500	15617	15477	15567	15491	15553	15518	15443	15543	15482	15556	15637	15624	15610	15664	15533	15758	15481	15564	15686	15510	15559	15424	15557	15590	15458	15614	15644	15552	15524	15534	15508	15467	15591	15489	15510	15479	15633	15610	15496	15607	15606	15531	15571	15604	15574	15633	15440	15641	15643	15676	15546	15600	15497	15363	15537	15483	15398	15585	15460	15626	15701	15416	15472	15553	15506	15579	15680	15548	15630	15528	15528	15564	15598	15636	15703	15598	15413	15586	15480	15554	15689	15607	15411	15589	15614	15475	15561	15550	15593	15608	15377	15606	15707	15463	15628	15597	15540	15465	15599	15624	15645	15536	15554	15450	15464	15554	15440	15598	15666	15491	15595	15394	15659	15568	15520	15549	15477	15605	15595	15418	15625	15547	15453	15675	15679	15565	15809	15555	15646	15568	15574	15517	15641	15556	15555	15631	15564	15547	15376	15554	15490	15609	15610	15683	15542	15729	15581	15475	15385	15623	15468	15433	15722	15428	15491	15625	15510	15463	15519	15601	15555	15471	15543	15717	15508	15634	15398	15567	15468	15598	15514	15642	15395	15385	15196	15610	15433	15465	15439	15477	15482	15505	15597	15581	15590	15594	15566	15447	15735	15521	15443	15525	15632	15693	15565	15476	15666	15568	15543	15692	15771	15590	15491	15601	15458	15478	15668	15521	15677	15453	15453	15624	15643	15485	15737	15639	15534	15644	15698	15598	15636	15579	15431	15608	15559	15719	15517	15437	15710	15554	15652	15451	15512	15577	15414	15597	15641	15570	15530	15567	15502	15588	15548	15487	15770	15501	15473	15466	15430	15424	15666	15636	15598	15584	15508	15473	15584	15748	15515	15607	15391	15432	15585	15516	15382	15618	15519	15515	15659	15516	15652	15602	15504	15506	15349	15599	15462	15687	15215	15527	15644	15587	15645	15433	15422	15572	15457	15502	15427	15578	15528	15604	15478	15502	15602	15504	15614	15697	15481	15592	15428	15659	15532	15616	15521	15477	15513	15449	15515	15582	15500	15579	15463	15636	15573	15393	15514	15492	15732	15616	15577	15547	15367	15405	15441	15600	15690	15640	15557	15413	15480	15346	15644	15459	15590	15561	15301	15663	15521	15585	15617	15611	15373	15411	15529	15456	15710	15729	15532	15527	15495	15584	15510	15415	15595	15529	15603	15624	15663	15488	15510	15515	15422	15599	15428	15492	15612	15590	15486	15434	15515	15646	15603	15551	15521	15222	15579	15415	15843	15542	15466	15587	15431	15609	15474	15548	15656	15490	15684	15572	15503	15570	15436	15462	15547	15431	15653	15719	15637	15614	15648	15684	15409	15698	15516	15468	15685	15357	15503	15604	15702	15524	15523	15652	15482	15581	15539	15550	15436	15580	15577	15612	15697	15604	15514	15609	15578	15672	15477	15621	15515	15673	15461	15610	15645	15636	15708	15510	15558	15541	15698	15574	15527	15454	15552	15354	15604	15435	15462	15583	15662	15416	15579	15528	15580	15608	15542	15544	15501	15567	15371	15527	15562	15618	15617	15564	15383	15523	15553	15499	15619	15521	15639	15617	15629	15537	15511	15577	15548	15416	15582	15536	15461	15671	15479	15711	15452	15617	15403	15455	15639	15411	15527	15617	15564	15553	15500	15512	15602	15585	15484	15465	15531	15584	15692	15492	15545	15364	15604	15473	15601	15558	15428	15663	15605	15495	15564	15371	15464	15679	15558	15568	15454	15449	15416	15594	15417	15474	15486	15453	15477	15698	15452	15524	15569	15654	15473	15513	15631	15543	15552	15365	15534	15530	15652	15634	15441	15741	15385	15593	15532	15497	15705	15643	15506	15551	15678	15524	15494	15499	15634	15639	15630	15674	15468	15543	15435	15589	15580	15596	15470	15393	15587	15471	15614	15548	15414	15560	15439	15482	15523	15432	15463	15461	15460	15512	15534	15601	15749	15364	15458	15522	15377	15495	15657	15652	15670	15489	15563	15487	15376	15731	15399	15461	15667	15416	15644	15495	15469	15544
30919	23455	24558	21931	21042	20765	20322	20267	19999	19893	19907	20030	20513	22236	21911	20988	20238	20110	19874	19758	19927	19841	19929	19929	19955	19956	19821	19615	19706	19815	20015	19883	19751	19724	19979	19855	19749	19720	19571	19845	19612	19957	19747	19985	20118	19899	19708	19829	19873	19840	19684	19832	19938	20023	19603	19837	19773	19939	19794	19905	19843	19674	19957	19956	19786	20000	19983	19767	19716	19951	19760	19675	19516	19859	19964	20001	19864	19649	19993	19962	19872	20027	19919	20012	19821	19828	19741	19921	19720	19875	20034	19717	20174	19748	19763	19792	19758	19856	19620	19772	19863	19785	19921	19895	19867	19821	19954	19891	19851	19838	20075	20054	19947	19805	19754	19860	19812	19662	19679	19609	19871	19669	19770	20152	19902	19838	19795	19837	20137	20100	19732	19790	19878	19727	19816	20093	19716	19858	19959	19782	19754	19872	19938	19757	19629	19768	19835	19854	19922	19894	19900	19986	19755	19685	19829	19670	19919	20078	19700	19861	19796	19751	19775	19829	19857	19862	19759	19872	19634	19651	19747	19655	19663	19717	19864	19903	20067	19823	19933	19725	19903	19675	19727	20032	19773	19727	19714	19835	19886	19930	19871	19773	20013	20028	19853	19676	19788	19882	19924	19823	19674	19583	19639	19708	19634	19851	19713	19853	19827	19737	19955	19777	19744	19780	19741	19966	19553	19715	19915	19832	19884	19937	19922	19633	19692	19750	19818	19954	19742	19752	19900	19976	19685	19829	19910	19900	19579	19929	19854	19891	19686	19723	19823	19631	19905	19890	19856	19709	19970	19837	20057	19774	19778	19726	19680	19804	19918	19805	19704	19822	19895	19783	19978	19910	19941	19690	19760	19722	19860	19649	19673	19803	19880	19652	19734	19898	19836	19912	19634	19833	19889	19805	19859	19607	19954	19612	19812	19828	19744	19743	19984	19932	19765	19861	19991	19797	19786	19693	19698	19733	19998	20135	19963	19724	19683	19675	19726	19863	19834	19884	19948	19928	20155	20019	19845	19798	19863	19886	19876	19800	19878	19819	19863	19838	19790	20010	20020	19802	19834	19740	19608	19924	20032	19963	19939	19871	19771	19875	19986	19722	19837	19775	19628	19983	19958	19907	19618	19955	19735	19811	19857	19994	19862	19626	19746	19783	19955	20041	19820	19958	20099	19864	19739	19814	19741	20004	19672	19864	19933	19984	19658	20145	19727	19799	19950	19938	19786	19899	19719	19862	19870	19714	19857	19936	20001	19964	20259	19691	19802	19866	19717	19933	19816	19894	19758	19961	19789	19832	19871	19740	19741	19638	19517	19640	19899	19705	19671	19749	19918	19837	19470	19765	19791	19708	19961	19837	19952	19685	19915	19842	19815	19692	19673	19695	19726	19926	19802	19781	19833	19935	19701	19745	19826	19815	19639	19697	19700	19852	19703	19877	20006	19717	19885	20019	19835	19993	19893	19786	19564	19947	19747	20068	19844	19945	19885	19925	19747	19813	19790	19637	19928	19866	19827	19961	19727	19822	19573	19946	19957	19697	20069	19665	19687	19760	19937	19882	19874	19614	19635	19778	20072	19939	19921	19841	19853	19709	19850	19669	19785	19853	20008	19903	19892	19905	19725	19666	19740	19828	19994	19716	19706	19732	19847	19911	19822	19769	19792	19817	19600	19739	19917	19622	19707	19663	19865	19824	19673	19708	19647	19711	19776	19741	19481	19780	19732	19364	19487	19815	19936	19808	19758	19794	19834	19790	19645	19973	19605	19647	19856	19755	19699	19961	19817	19811	19870	19797	19761	19697	19837	20002	19816	19866	19842	19736	19813	19725	19928	19663	19714	19827	19662	19685	19947	19834	19778	19721	19803	19586	19723	19604	19871	19767	19819	20052	19891	19942	19711	19651	19774	19731	19828	19896	19908	19856	19965	19813	19758	19648	19913	19568	19863	19853	19766	19940	19761	19782	19955	19930	19666	19924	19893	19818	19907	19971	19959	19957	19578	19818	19823	19817	19680	19934	19716	19969	20012	19902	19732	19822	19674	19648	19799	19835	19727	19816	19834	19891	19777	19856	20021	19735	19867	20037	19854	19882	19782	19960	19807	19916	19574	19753	19943	20078	19855	19835	19671	19941	19839	19780	19818	19867	19936	19887	19996	19736	19961	19728	19917	19785	19968	19808	19711	19765	19778	19795	19818	19812	19822	19767	19782	19785	19569	19932	19798	19789	19980	19660	19781	19851	19849	19758	19891	19751	19942	19869	19843	19788	19819	20053	19919	19751	19801	19842	19756	19871	19948	19993	19899	19770	19646	19746	19771	19829	19809	19740	19843	19855	20075	19784	19780	19972	19674	19969	19842	19858	19747	19835	19733	19798	19815	19780	19830	19641	19764	19708	19715	19788	20010	19922	19932	19761	19801	19646	19918	19842	19803	19814	19746	19706	19439	19784	19711	19725	19856	19781	19779	20106	19925	19954	19900	19646	19923	19732	19835	19955	19937	19735	19818	19858	19912	19899	19849	19807	19773	20004	19932	20019	19853	19821	19845	19770	19675	19745	19988	19979	19906	19595	19805	19658	19675	19621	19886	19752	19864	19819	19821	19647	20069	19793	19805	19740	19933	19723	19851	19987	19814	19720	19740	19809	19779	19813	19777	19866	19962	19925	19689	19994	20037	19787	19603	19776	19677	19831	19914	19903	19836	19829	19729	19982	19783	19795	19783	19630	19783	19985	19964	19811	19873	19800	19602	19757	19741	19769	19742	19890	19678	19928	19773	19894	19732	19862	19716	19833	19727	19645	19865	19666	19848	19603	19955	19859	19815	19975	19788	19735	19796	19815	19768	20017	19793	19879	19849	19717	19886	19622	19938	19558	19912	19812	19923	19547	19807	19752	19738	19639	19969	19831	19790	19596	19772	19880	19772	19927	19923	19679	19813	19763	19683	19873	19728	19704	19907	19866	19740	19741	19800	19849	19990	19839	19709	19935	19831	19926	19780	19806	19722	19749	19619	19877	19674	19952	19879	19770	19777	19878	19833	19858	19961	19785	19749	19740	19714	19852	19736	19750	20062	19675	19957	19705	19752	19619	19922	19812	19659	19864	19686	20024	19813	19823	19837	19541	19747	19839	19884	19999	20101	19737	19938	19879	19789	19826	19847	19752	19861	19842	19821	19609	20104	19831	19780	19747	19769	19734	19706	20037	19978	19816	19768	19868	19947	20020	19726	19972	19911	19749	20049	19970	19793	19529	19944	19829	19854	19621	19933	20000	19737	19667	19714	19951	20022	19797	19726	19935	19959	19885	19789	19998	19958	19799	19720	19709	19859	19842	19847	19769	19713	19792	19848	20159	19888	19934	19889	19904	19738	19726	19801	19845	19928	19838	19865	19718	19992	19935	19985	20002	20000	19714	19611	19949	19725	19661	19860	19849	19790	19887	19858	19803	19768	19924	19801	19790	19856	19923	19799	19917	19772	19814	19981	19675	19860	19975	20059	19819	19926	19731	19794	19803	19732	19738	19796	20019	19792	19809	19597	19520	19698	19784	19556	19865	19815	19694	19897	19930	19804	19888	19762	19803	19801	19693	19742	19789	19955	19698	19848	19801	19773	19898	20069	19835	19961	19969	20025	19965	19846	19730	19573	19684	19697	19726	19550	19724	19686	19730	19827	19654	19891	19958	19779	19754	19748	19897	19724	19871	19854	19780	19872	19750	19913	19846	19862	20046	19871	19693	19932	19791	19843	19814	19893	19891	19943	20099	19812	19765	19943	19666	19683	19883	19737	19655	19814	19794	19821	19851	19707	19775	19959	19734	19950	19847	19925	19821	19837	19774	19675	19860	19903	19806	19808	19766	19858	19862	19816	19741	19845	19955	19844	19695	19989	19710	19903	19902	19915	19991	20056	19924	19692	19944	19991	19931	19899	19798	19882	19897	19842	19688	19865	19861	19748	19895	19817	19789	19901	19875	19993	19679	19878	19754	19896	19955	19763	19933	19979	19874	19782	19779	19912	19704	19895	19682	19932	19655	20007	19715	19795	19773	19678	19939	19711	19860	20118	19768	19799	20017	19678	20106	19891	19830	19695	19782	19991	19871	19727	19780	19820	19784	19757	19735	19879	20034	19815	19881	19945	20119	19859	19880	19689	19879	19803	19758	19718	19858	19843	19897	19774	19750	19958	19651	19698	19553	19718	19763	19717	19944	20101	19849	19844	19730	19860	19726	19812	19692	19743	19912	19704	19564	19675	19513	19838	19821	19932	19971	19980	20055	19893	19914	19879	19764	19714	19578	19917	19773	19899	19600	19758	19625	19811	19751	19868	19736	19943	19814	19713	19687	19848	19854	19715	19843	19888	19699	19962	19602	19689	19611	19697	19899	19824	19962	19960	19930	19913	19995	19649	20007	19954	19863	19945	19972	19831	19754	19827	19924	19680	19769	19835	19772	19842	19990	19626	19996	19797	19754	19725	19896	19930	19781	19698	19756	19938	19913	19776	19720	19953	19601	19674	19652	19657	19848	19852	19925	19745	19643	19846	19841	19685	19901	19866	20023	19706	19874	19680	19926	19805	20046	19830	19836	19789	19770	19913	19865	19924	19879	19956	19799	19745	19939	19656	19555	19865	19746	19873	19787	19808	19760	19913	19788	19685	19807	19838	19880	19968	19894	19888	19844	19839	19903	19921	19888	19973	19605	19893	19729	19589	19882	19787	19737	19847	19788	19902	19979	19886	19615	19788	19744	20015	19774	19762	19844	19716	19683	19758	19956	19663	19906	19746	19839	19657	19841	19715	20057	19655	19840	19735	19738	19897	19631	19847	19676	19907	19747	19633	19878	19730	19762	20015	19702	19946	19723	19812	19933	19894	19903	19836	19788	19998	19859	19815	19650	19811	19990	19854	19803	19774	19960	19648	19868	19864	19785	19811	19842	19910	19865	19796	19824	20042	19835	19928	19607	19772	20012	19913	19817	19801	19916	19776	19691	19708	19918	19867	20027	19648	19551	19880	19965	19620	19812	19714	19812	19748	19784	19667	19782	19949	19889	19842	19740	19910	19875	19826	19890	20011	19801	19561	19780	19691	19820	19974	19808	19798	19746	19861	19911	19833	19781	19837	19678	19725	19621
17898	20944	20529	17587	18127	17304	16386	16155	16078	15808	15945	15894	17186	19089	18251	17048	15962	15683	15867	15892	15675	15703	15725	15842	15831	15861	15809	15782	15756	15842	15868	15731	15696	15752	15785	15695	15786	15673	15778	15736	15534	15807	15538	15777	15761	15833	15638	15877	15723	15819	15683	15787	15605	15654	15715	15781	15687	15765	15699	15763	15713	15802	15779	15654	15798	15694	15762	15706	15809	15667	15879	15776	15777	15615	15768	15723	15722	15828	15768	15684	15763	15581	15824	15732	15859	15833	15586	15792	15781	15855	15622	15787	15553	15668	15599	15817	15588	15648	15588	15796	15705	15710	15663	15855	15580	15669	15701	15873	15667	15798	15748	15733	15728	15718	15749	15818	15682	15831	15683	15725	15712	15659	15677	15738	16018	15709	15846	15790	15656	15733	15769	15826	15715	15628	15667	15662	15758	15761	15607	15757	15721	15643	15798	15668	15727	15746	15769	15654	15621	15652	15818	15790	15542	15559	15739	15747	15889	15694	15817	15777	15565	15798	15615	15876	15702	15647	15704	15708	15676	15645	15708	15621	15685	15709	15754	15633	15837	15559	15472	15586	15714	15653	15844	15783	15771	15642	15776	15634	15702	15845	15788	15773	15684	15532	15761	15766	15685	15738	15884	15729	15719	15682	15600	15750	15869	15590	15745	15693	15766	15724	15749	15828	15802	15830	15811	15644	15809	15717	15822	15694	15719	15776	15863	15723	15745	15787	15669	15662	15856	15848	15581	15642	15636	15717	15751	15628	15625	15809	15687	15828	15762	15758	15834	15757	15977	15856	15672	15790	15867	15672	15746	15555	15786	15702	15764	15627	15706	15672	15844	15778	15799	15884	15659	15740	15570	15726	15601	15669	15819	15806	15642	15733	15698	15826	15814	15648	15665	15755	15669	15660	15781	15648	15765	15577	15567	15582	15621	15739	15663	15545	15763	15680	15780	15646	15643	15664	15762	15781	15691	15801	15760	15743	15656	15654	15672	15718	15689	15620	15695	15776	15987	15812	15773	15918	15712	15805	15707	15800	15666	15615	15776	15732	15750	15738	15652	15640	15704	15619	15558	15729	15667	15705	15717	15783	15597	15807	15823	15665	15568	15690	15735	15904	15577	15720	15780	15753	15812	15827	15799	15765	15810	15912	15786	15728	15839	15593	15740	15475	15799	15684	15706	15470	15723	15646	15966	15803	15595	15815	15855	15681	15700	15951	15818	15783	15774	15642	15820	15715	15732	15806	15873	15697	15740	15727	15646	15642	15652	15644	15789	15620	15783	15630	15881	15604	15867	15836	15663	15637	15812	15614	15639	15808	15591	15786	15717	15759	15717	15849	15752	15741	15819	15463	15768	15716	15772	15852	15770	15724	15788	15897	15449	15791	15762	15534	15658	15889	15627	15738	15735	15768	15849	15904	15690	15694	15752	15693	15871	15964	15595	15677	15805	15581	15790	15608	15914	15672	15714	15816	15656	15699	15707	15441	15649	15670	15732	15579	15809	15760	15871	15663	15620	15739	15621	15820	15593	15911	15573	15843	15736	15709	15689	15731	15701	15744	15757	15708	15899	15687	15861	15516	15525	15722	15624	15782	15999	15746	15806	15742	15656	15617	15748	15779	15678	15560	15741	15862	15653	15737	15693	15600	15552	15652	15879	15640	15816	15731	15692	15703	15718	15455	15602	15796	15745	15698	15661	15811	15630	15818	15770	15527	15661	15920	15730	15791	15634	15675	15693	15774	15553	15572	15569	15737	15632	15540	15860	15845	15768	15907	15773	15613	15716	15733	15809	15570	15788	15485	15764	15763	15637	15670	15721	15706	15784	15782	15680	15792	15602	15797	15705	15766	15701	15888	15755	15758	15729	15612	15640	15644	15591	15725	15737	15837	15633	15616	15935	15785	15658	15713	15701	15765	15694	15730	15838	15477	15886	15812	15745	15610	15705	15666	15741	15744	15739	15664	15734	15732	15581	15682	15564	15609	15666	15742	15673	15554	15906	15692	15824	15642	15781	15720	15775	15751	15876	15906	15903	15758	15719	15698	15793	15756	15788	15415	15847	15711	15769	15634	15643	15837	15916	15600	15607	15787	15735	15746	15601	15705	15749	15671	15825	15839	15689	15553	15808	15746	15768	15746	15790	15776	15780	15796	15565	15635	15607	15771	15663	15703	15718	15662	15675	15717	15846	15850	15712	15881	15716	15869	15805	15873	15673	15648	15791	15588	15670	15669	15818	15929	15763	15877	15607	15711	15705	15658	15763	15647	15761	15950	15568	15709	15724	15777	15711	15697	15723	15734	15695	15764	15811	15849	15641	15618	15693	15593	15735	15686	15750	15765	15593	15718	15864	15686	15823	15741	15749	15721	15758	15585	15751	15694	15763	15696	15774	15644	15707	15718	15773	15724	15654	15692	15785	15696	15721	15783	15753	15678	15728	15651	15761	15831	15722	15621	15757	15787	15939	15746	15761	15724	15815	15742	15744	15791	15744	15732	15745	15777	15896	15720	15617	15736	15800	15789	15619	15801	15798	15905	15749	15529	15733	15536	15836	15857	15681	15746	15652	15820	15935	15672	15780	15637	15687	15745	15760	15608	15517	15732	15795	15699	15781	15782	15568	15709	15785	15727	15742	15622	15837	15766	15802	15692	15700	15738	15711	15811	15789	15609	15778	15482	15645	15736	15522	15692	15748	15632	15596	15803	15994	15622	15728	15885	15787	15619	15651	15742	15700	15875	15724	15698	15705	15741	15647	15826	15744	15745	15702	15618	15667	15647	15750	15882	15511	15718	15779	15809	15817	15777	15777	15760	15521	15958	15882	15740	15849	15716	15662	15788	15820	15721	15659	15747	15503	15718	15830	15684	15673	15597	15637	15802	15761	15889	15799	15778	15668	15828	15718	15628	15734	15638	15714	15915	15519	15919	15675	15583	15847	15709	15652	15735	15667	15832	15742	15766	15740	15641	15713	15726	15570	15880	15553	15679	15916	15766	15633	15812	15739	15689	15836	15701	15872	15623	15679	15758	15862	15746	15638	15708	15701	15628	15619	15632	15538	15734	15655	15626	15749	15680	15632	15731	15780	15713	15877	15732	15612	15814	15669	16009	15685	15826	15727	15774	15631	15803	15830	15853	15615	15519	15684	15765	15680	15616	15666	15713	15901	15728	15737	15828	15820	15649	15830	15835	15706	15901	15591	15590	15888	15704	15771	15687	15840	15782	15746	15723	15734	15919	15616	15756	15778	15769	15665	15824	15589	15667	15712	15705	15654	15695	15710	15721	15682	15653	15539	15733	15704	15718	15751	15995	15743	15771	15697	15718	15654	15789	15597	15771	15775	15740	15700	15636	15901	15787	15667	15860	15815	15868	15819	15729	15706	15878	15960	15666	15769	15771	15846	15857	15769	15875	15720	15581	15764	15637	15904	15796	15751	15959	15885	15737	15811	15797	15747	15693	15638	15755	15811	15577	15845	15814	15634	15825	15697	15821	15614	15779	15780	15714	15956	15821	15715	15607	15785	15689	15579	15744	15650	15808	15562	15707	15745	15715	15704	15666	15587	15725	15904	15732	15822	15790	15942	15760	15564	15780	15663	15677	15776	15558	15749	15749	15794	15793	15688	15818	15614	15785	15747	15702	15838	15546	15809	15818	15501	15733	15792	15688	15763	15773	15836	15635	15863	15741	15740	15803	15818	15854	15622	15777	15580	15710	15750	15598	15762	15591	15610	15806	15572	15674	15695	15715	15703	15652	15834	15861	15632	15693	15942	15849	15778	15819	15576	15770	15802	15692	15654	15784	15865	15695	15798	15709	15849	15843	15823	15781	15865	15772	15605	15569	15851	15713	15777	15874	15701	15925	15795	15785	15862	15634	15563	15697	15825	15721	15714	15591	15825	15839	15729	15694	15856	15941	15647	15693	15697	15740	15739	15765	15805	15666	15763	15631	15744	15747	15655	15746	15766	15788	15616	15737	15725	15854	15848	15535	15669	15969	15748	15843	15773	15573	15947	15746	15709	15702	15805	15801	15602	15711	15700	15746	15541	15758	15757	15850	15702	15696	15877	15629	15717	15626	15699	15915	15766	15829	15770	15752	15643	15707	15678	15666	15623	15989	15690	15604	15787	15649	15771	15748	15680	15506	15816	15725	15812	15686	15835	15681	15716	15856	15882	15714	15765	15819	15813	15705	15766	15664	15807	15831	15572	15829	15853	15784	15798	15724	15639	15711	15731	15730	15753	15724	15788	15687	15788	15607	15813	15763	15889	15729	16016	15728	15694	15823	15692	15785	15733	15753	15634	15851	15703	15641	15660	15829	15920	15682	15553	15738	15696	15685	15838	15933	15723	15625	15750	15630	15863	15658	15685	15846	15586	15821	15715	15675	15603	15759	15485	15819	15813	15557	15757	15695	15649	15704	15585	15758	15771	15754	15812	15784	15781	15799	15747	15879	15879	15716	15719	15746	15648	15789	15757	15601	15620	15864	15809	15718	15727	16037	15848	15568	15721	15863	15643	15798	15723	15627	15772	15789	15852	15716	15704	15656	15863	15634	15636	15546	15680	15647	15750	15788	15826	15656	15656	15562	15665	15648	15677	15687	15669	15849	15586	15648	15753	15654	15815	15635	15587	15774	15787	15718	15956	15723	15787	15730	15638	15644	15773	15819	15698	15744	15918	15799	15929	15601	15746	15508	15852	15942	15716	15811	15881	15745	15882	15771	15770	15810	15627	15732	15896	15802	15778	15862	15632	15702	15640	15757	15584	15785	15805	15604	15584	15715	15853	15747	15718	15813	15567	15816	15611	15671	15895	15760	15662	15870	15643	15777	15598	15824	15570	15876	15786	15715	15585	15705	15899	15832	15743	15811	15627	15859	15867	15921	15804	15608	15796	15755	15674	15650	15733	15709	15705	15948	15855	15740	15855	15852	15836	15742	15720	15873	15847	15715	15734	15635	15537	15777	15637	15688	15738	15893	15788	15750	15748	15686	15726	15654	15689	15718	15769	15675	15714	15929	15665	15770	15715	15634	15833	15629	15708	15680	15754	15566	15762	15803	15879	15727	15641	15687	15812	15747	15704	15841	15679	15858	15759	15854	15762	15899	15545	15931	15829	15843	15764	15796	15605	15808
25824	21476	28417	25772	24239	25863	23832	20988	20648	21010	20792	20934	26834	35404	30944	26501	22018	20234	20276	20216	20041	20070	19995	20083	19978	20085	20120	20254	20080	20172	20040	20037	20168	20214	19899	19990	20141	20124	19965	19857	19982	20124	20009	19935	20146	20223	20154	19939	19812	19916	19952	19987	20001	20156	20310	20030	20025	19916	20148	19918	20022	19954	20038	20076	20065	19931	20070	19862	20140	20278	20160	20123	20155	19948	20091	20001	20084	20083	20158	20111	20125	20058	19986	19893	19785	19914	19961	19767	19959	20012	19804	20097	19919	20088	20012	20000	19992	20137	20050	20144	20022	19970	20007	20059	20091	20102	20146	19902	19837	19970	20171	20038	20139	20056	19969	20117	19989	19852	20042	20085	20107	20025	20047	19914	19842	20003	20085	20007	19947	19962	20221	19952	19961	19842	20124	20011	19906	20128	19856	19933	20005	19898	19990	19940	19966	20003	20154	19786	20088	19805	20169	19978	20122	19879	19960	19973	20044	19855	20245	19939	20233	20188	19890	19923	19975	19916	20049	19954	19965	19770	20012	20004	20016	20140	20117	20038	20022	20085	19773	19979	19995	19906	20071	19848	19838	20128	19980	19873	20075	20213	20063	19939	20081	20066	19921	20124	19921	20058	20088	19805	20065	19999	20081	19883	20028	20105	20102	20068	20244	19994	20058	20010	19989	19957	20103	19977	20197	20030	20038	20101	19690	20065	19870	19933	20015	20156	19670	19941	20122	20136	20132	20015	19934	20095	20007	19963	19879	19785	19899	20039	19977	19973	20031	20101	20200	19972	19867	20305	20040	20029	20275	20022	20272	20089	19933	20411	20013	19900	20132	20122	20032	19916	19858	19884	19725	20053	20087	19871	20023	20131	20173	20136	20007	20063	20071	19922	20210	20185	20074	20067	20112	19993	19909	19909	20076	20118	20045	20125	20037	20054	20083	19858	20136	19945	20042	19907	20045	20023	20138	20046	20068	20186	20117	20121	19911	20064	19819	19769	20218	20055	19920	19858	20021	20063	19970	20031	20154	20108	20300	20042	20061	20125	20080	20116	20089	20010	20065	20136	20063	20166	19965	20107	19920	19871	20101	20118	19804	20015	20007	20078	20104	20113	19964	20095	20091	20013	20056	20121	19978	19961	20117	19889	20166	20037	19914	20245	19928	19925	20126	20111	19911	20137	20043	20050	20098	20142	20033	20177	20014	20095	20069	19996	20073	20028	19980	20043	19958	19917	20049	20005	19832	19985	19928	20195	20051	19933	20012	19893	20032	20053	20107	20119	19840	20135	20163	20021	20119	19982	19851	19772	19920	20050	19885	19978	20020	19979	20055	19908	20011	19919	20065	20045	20108	20027	19979	20018	20162	20045	19952	20255	20183	20172	20241	20025	19870	19698	19853	20022	20062	20063	20222	20031	19844	19994	19923	19790	19971	20035	19820	20090	20081	20166	20036	19938	19975	20158	20101	20025	20108	20138	19927	20012	19949	20024	19873	20007	19960	20144	20087	19934	19884	19967	19901	20218	20066	20190	19682	20178	20055	20028	19990	19799	19961	20112	19950	20075	20074	20031	20112	19984	20046	19891	20077	20007	19901	19924	19870	20085	20071	20024	19957	19877	20074	20031	20054	19958	19910	19697	19922	20069	20009	20156	19930	19955	20090	20012	19987	19936	19883	20107	20078	20021	19985	20150	20065	20118	20236	20007	20199	20013	20001	20129	20018	19964	20056	19925	20082	19885	19982	20006	20191	20114	19956	19914	19774	20034	19935	19931	20205	20017	19867	19992	19975	20141	20061	20014	20104	20071	20117	20052	19773	20126	20095	20052	20102	20018	20223	20138	19969	19974	20321	20053	20103	20142	20100	20190	20088	19930	20255	19853	20070	20108	20174	20039	20288	20148	20041	19821	20001	20102	19978	19953	19949	19981	19991	20058	19944	19958	20050	19949	20082	20030	20148	19900	20057	19865	19843	20103	20064	20192	20136	20077	20001	20031	20158	20021	19921	20032	20060	20093	20090	20022	20118	20180	19829	20109	19973	20035	19896	20014	19980	19923	20088	19980	19805	19857	19988	20037	20168	20030	20139	19943	20181	19778	20134	20326	20009	20003	20290	20187	20030	19769	20014	19928	20011	20255	20061	20053	20069	20027	20052	20176	20066	19971	19956	19849	19972	19973	19969	20000	20026	20002	19829	19888	20210	20117	20102	20225	20098	20179	20010	20207	20044	19988	20021	19908	19854	20173	20106	20027	19977	19948	19950	19920	19966	20184	19932	19748	19886	20105	19795	20001	20262	19946	20085	19876	20102	19986	20056	19986	20041	19965	19793	19861	19945	20017	19947	19955	20025	20012	19875	19785	20088	20195	19944	20047	20054	20037	19876	20168	20160	19967	20173	20077	20217	19884	19998	19984	20033	19838	20048	19802	20181	20116	19847	20087	20008	19969	20177	19945	19833	19809	19988	20079	20193	20077	20008	20061	20122	20055	20039	20083	20059	20180	19920	20079	19983	19981	19969	20083	20077	19923	19884	19973	20096	20132	20154	19857	20042	20159	20035	19809	20095	19744	19952	19748	19744	20197	20132	19951	19824	19959	20035	19967	20070	20016	19951	19902	19843	20085	19817	19992	20028	20099	20012	19920	19999	19940	20004	20162	20230	19916	19969	19857	20168	19969	19762	19958	19875	20037	19863	20040	19978	20290	20113	20062	20073	20130	20215	19948	19749	19971	20130	20177	20016	19993	19930	20087	19996	19905	20030	19902	20013	20134	20020	20060	20174	20041	19997	20026	19899	19852	20144	19965	20014	20184	19957	20041	19876	19881	20010	20068	19827	20082	19981	19865	20273	20030	20015	20135	19909	19838	19855	19701	20005	19857	20071	20152	20164	20275	20032	19910	20059	19889	19884	20066	19961	19968	19909	19983	20084	20103	20153	20040	19909	20134	19915	19913	19940	19978	20038	19906	20045	19881	20247	20067	19951	20131	19966	20151	20079	20081	20182	20195	20135	19987	20162	20123	19974	20264	19885	19951	20006	20140	20050	19943	20032	20053	20051	20026	20105	19765	20022	19941	20196	20274	20086	19758	20108	19937	20157	20196	19996	19847	20110	19918	20004	20031	19995	19985	19967	20244	20095	20119	20022	20021	19931	20177	20109	20057	20092	19969	19902	19829	20087	20018	20125	20103	20159	19958	20057	20020	19912	20043	20125	20091	19920	20165	20144	20079	19980	19993	19798	20140	20190	20215	19931	20040	19948	19944	20065	20122	20085	20038	19936	19980	19848	19906	19920	20099	20010	19936	20143	20038	20116	20102	20332	20057	20048	20124	20062	19994	20229	19926	19831	19921	20169	19945	20146	20189	20099	19789	19893	20054	20192	19915	20046	20030	19978	20033	19927	20036	20054	19995	20153	20121	20031	20124	19869	20162	20146	20080	20066	20104	19975	20113	19902	19862	19990	20049	20019	20075	20107	20288	19958	19998	20022	19967	20064	20035	19970	20151	19911	19918	20025	20130	19863	19854	20023	19988	20026	19816	19898	20144	19875	20118	20015	19950	19949	20071	19876	20215	19831	20026	20118	19904	20129	19777	20017	19706	20323	20125	20131	20026	19909	20046	19943	19999	19943	20006	20055	19949	20242	19800	19939	19725	19985	19909	19946	19823	19857	20059	19843	20182	20078	20186	20214	19843	19924	20080	19922	20051	20048	20237	20382	20003	20325	20176	20106	19714	19929	20155	20005	20074	20091	19987	19994	19983	19868	19991	20201	20112	20018	20070	20283	20106	19929	20062	19929	19852	19993	19940	20141	20074	20083	20082	19983	20112	20080	20088	20115	19986	19899	19965	19902	19816	19823	20159	20155	19946	19939	19997	19899	20128	20077	20028	20142	20046	20029	19707	20188	20073	20062	20198	20102	19881	19919	20144	19844	19942	19932	20096	19995	20068	19955	20038	19996	20116	19939	20045	20036	20012	19939	20002	20085	20188	20065	20116	20129	20202	19933	20230	19986	20222	19935	19911	20139	19956	19976	19979	19793	19827	19934	19978	20056	19814	19950	20151	20073	20072	19836	19858	20015	20050	20028	19979	19968	19843	20067	19906	20117	19971	19946	19901	20099	19912	19995	19959	20111	20215	20086	20121	20204	20045	19983	20002	20139	19889	19989	19841	20124	20036	19971	20168	19880	20028	19846	19846	19880	19969	20268	19885	19914	20218	20074	20051	20236	19868	19958	20187	20097	19928	20058	20088	20026	19945	19894	19742	20133	20053	20083	19949	19973	19981	20084	20149	19952	19962	20287	20083	19968	19962	20195	20036	19878	20016	20380	20096	20123	20101	20027	19978	19939	20091	19804	19782	19711	20163	20133	19920	20123	19971	20090	19961	20236	20125	19939	20053	20149	19926	19851	19992	19948	19953	19964	20003	19885	19927	20058	20120	19965	20002	20098	20103	19977	20041	20157	20048	20090	20047	19870	19935	20180	20153	20157	20003	19913	20027	20071	20141	19901	20059	19843	19942	20072	20088	19846	20132	20076	20232	20034	19857	19816	20064	20009	20039	19841	19951	20018	20036	19951	19999	20231	20101	19912	19931	19971	19997	20043	19992	19837	19865	19831	19936	19912	19972	20167	20084	19808	20066	20098	20207	19921	20136	19987	20091	19840	19871	20037	20128	20157	20173	20139	20143	19941	20321	19946	20067	19936	19868	19983	19855	19726	19928	19950	19870	19898	19993	19939	19999	20028	19969	19785	19872	19961	19908	20040	20085	20100	20133	20114	20245	20053	20121	19854	19978	19861	20007	19878	19947	20159	19942	19824	20013	20095	20138	20278	19932	19915	19835	20018	19962	19972	20066	20069	20003	19921	20196	19791	19786	20064	19974	20056	19954	20279	20103	19993	19982	19993	19974	20276	20035	20048	20051	19987	19995	19863	19946	20176	19799	20071	20134	19924	19906	19974	20092	19944	19904	20304	20016	20073	19919	20020	20193	20143	19832	20187	20134	20149	19982	20086	19938	19958	20312	19978	20255	20080	19860	19905	20158	19958	19944	20145	20012	20207	20167	19987	19995	20122	20183	19808	20136	20198	20057	20011	20025	19876	20101	20064	19897	20107	19993	20107	19998	19961	20095
19404	32317	30253	23777	24093	23448	18938	16902	17091	17280	17217	17142	27128	34461	29651	23162	17007	15882	16124	15924	16006	15854	15927	15874	15888	15874	15930	16129	15903	15909	15981	15893	15809	16119	15917	15964	15826	15906	16025	16052	15921	15874	15826	15699	15740	15836	15901	15911	15649	15850	16012	15859	15867	15991	15974	15950	16158	15994	15805	15929	15954	15825	16016	15985	15905	15750	15683	15992	15938	15957	15997	15875	15958	15995	16077	16011	15886	15865	15899	15988	16005	15935	15949	15873	15869	15993	16009	15731	15887	15833	16009	15886	15888	15916	15870	15948	15874	15945	15976	16026	15990	15835	16009	16031	15885	15974	15917	15831	15954	15845	15922	15942	15948	15827	15827	15716	15957	15990	15924	15904	15872	15828	15885	16120	15992	15969	15905	15862	15741	15909	15847	15799	15951	15835	15893	15943	15931	16034	15882	15922	15883	15916	15891	15976	16058	15892	15802	16041	15992	15848	16009	15970	15873	15843	15891	15854	15926	15913	16012	15907	15856	16054	15938	15921	15872	15792	15805	15908	16040	15802	15759	15912	15925	15963	15947	16040	15740	16002	15898	15958	16014	15977	16002	15861	15749	15742	16001	15886	15986	15917	15883	15928	15692	15998	15800	15996	15866	15727	15850	15990	15787	15888	15877	15910	15943	15914	15933	15914	15879	15974	15843	15735	15884	15955	15952	15929	16019	16067	15902	15906	15933	15869	15814	15972	15760	15863	15979	15909	15797	16013	16065	16014	15863	15663	15882	15903	15871	15773	15952	15888	15833	15894	16043	15806	15805	16085	15794	15764	15979	15850	16006	15934	15955	15816	15948	15976	15847	16050	15821	15927	16048	15840	15831	15895	16014	15971	15889	16178	15788	15935	15737	15920	15910	15833	15806	15734	16103	16259	15984	16067	15855	15909	15956	15885	15763	15961	16039	15798	15819	16268	15904	15848	16010	15893	16066	15700	15746	16018	15868	16097	15917	15816	16066	15696	15818	15919	15778	15846	15890	15968	15862	16014	16022	15989	16021	15916	16000	15762	15782	16059	15862	16112	16065	15849	15835	15865	16004	15824	15988	16043	15915	16085	16044	15782	15831	15921	15980	15777	15920	15875	15969	15833	15793	15967	15834	15986	15834	15947	15863	15900	15792	15944	15965	15899	15953	15906	15933	15838	15904	15747	15793	15890	15928	16080	16032	15961	15979	15999	16011	16004	15976	15924	15896	15843	16190	15989	15985	15723	16036	15799	15690	15984	15874	15926	15958	15960	16010	16077	15902	15842	15890	15955	15953	15993	15944	15933	15930	15847	15926	15987	15782	15860	15985	16054	15841	15917	16010	16172	15879	15746	15882	15886	15806	15921	15936	15738	15797	15947	15880	15805	15910	16018	16011	15875	15968	15875	15795	15916	16038	15982	16024	15927	15907	15872	15868	15890	15967	15940	15832	15999	15893	15891	15904	15992	15953	16132	15812	15864	15843	15859	15726	15845	15841	16000	15872	15994	16014	15800	16069	16088	15889	15930	15897	15847	15906	15950	15883	15824	15811	16066	15944	15990	15863	16068	15962	15801	15922	15854	15759	15848	16026	15911	16013	15936	15966	15870	15814	15833	15946	15835	16004	16061	15903	16131	15965	15801	15934	15943	15956	15942	16003	16200	15849	15899	16065	15836	15950	15845	15812	15825	15967	15948	15882	15835	16016	16101	15969	15773	15861	16005	16062	15993	15857	15942	15936	15877	15793	15997	16015	15994	16053	15757	15863	16002	15873	15950	15881	15919	15693	15908	15978	15908	15810	15964	15817	15839	15723	15871	15954	15993	16139	15834	15950	16070	15895	15928	15981	15850	15967	16024	15895	15907	15831	15906	15882	15915	15967	15981	15960	16110	15887	15871	16025	16023	15985	15918	15858	15979	15845	15927	15967	15660	15880	15999	15853	15936	15935	15999	15953	15936	15876	15860	16027	15932	15843	15921	15871	15916	15889	15914	16067	15970	15907	15970	15921	15968	15790	16018	16105	15826	15762	16014	15861	15928	15953	16018	15871	16106	15781	16024	15894	15962	15846	15960	15850	16024	15880	15877	15889	15937	16026	16088	16097	15795	16055	15772	15902	16034	15892	16061	15898	15863	15988	15920	15863	15858	16020	15740	16111	16068	15879	15816	15939	16041	16154	15991	15995	15987	16006	15779	15940	15899	15801	16065	15887	15834	15978	16026	15820	15835	15843	16039	15968	15854	15980	16017	15953	16017	15881	15944	15873	15967	15851	15917	15849	15918	15917	16004	16076	15852	15935	15859	16044	15729	16069	15942	15882	15864	15879	16008	16026	15855	15962	15855	16008	16031	15926	15724	16083	16023	15822	15952	15918	15910	15845	15923	15939	15964	15813	15845	15893	15903	15841	15979	15962	16036	15948	15949	16017	16216	15956	15814	15720	15983	15973	15782	15877	15848	15871	16031	15740	15913	15935	15991	16052	15998	15985	15758	15815	15914	15834	15800	15892	15985	15976	15862	15889	15848	15836	15808	15824	15843	15993	15949	15910	15781	16077	16231	15968	15761	15838	15996	15913	15809	16011	15844	15952	16189	15960	15738	15961	15951	15922	16013	15879	15932	15995	15902	15954	15931	15900	15808	16044	16225	15887	15774	15936	15754	15880	15983	15768	15805	16100	15861	16009	16004	15913	16004	15701	15940	15925	15744	15926	16025	15699	15943	15816	16059	15952	15876	16037	15774	15949	16024	16121	15767	15886	15914	15914	15893	15902	16000	15851	16236	15979	15918	16035	15978	15909	16040	15999	16007	15909	16069	15894	15877	16030	15904	15932	15844	15813	15947	15902	15894	15987	15877	15939	15961	15916	15722	15915	15930	16028	15938	15999	15862	15787	15967	15918	15861	15923	15843	15752	15941	16003	15845	15957	15829	16012	15862	15836	16075	16072	15949	16003	15974	15888	15990	15888	16043	16038	15855	15982	16164	15908	15861	15836	16045	16055	16041	15957	16222	15850	16091	15953	15836	15858	15836	15758	15687	15958	15900	16019	15908	15866	15858	15969	16093	16023	16055	15856	15898	15937	15828	16068	15811	15996	15901	16026	15824	15857	15959	15921	15909	15927	15825	15860	15856	15739	15946	16011	15756	15800	15940	15977	15817	15974	15878	15904	15807	15868	15725	15954	15824	15978	15826	15764	15904	15914	15967	15904	15942	15698	15681	15860	15911	16012	15952	15670	16015	15955	15696	16053	16124	15813	15837	16002	16038	16010	15996	15886	15927	15851	15776	15885	15972	15920	15896	15822	15934	15940	15969	15969	15877	15978	15956	15988	15881	15939	15921	15867	15995	15869	15842	15801	16020	15772	15954	16080	15949	15731	16098	15836	16056	15721	15838	15996	15978	15773	16180	15876	15932	15878	16069	15916	15882	15923	15959	15828	15964	15953	15913	16041	15845	16102	15972	15924	15896	15903	15823	15810	15917	15937	15841	15960	15948	15889	15912	16073	15923	16034	16029	16007	16007	15846	15844	15884	15944	15985	15858	15859	15953	15906	15930	15932	15824	16003	15977	15968	16026	16092	15966	16046	15839	16006	16014	16006	15978	16041	15977	15899	15974	15824	15849	16036	15915	15990	16032	15876	15916	15826	16002	15900	16176	15890	15897	15919	15961	15824	15927	15951	15932	16135	15920	15844	16102	16110	15768	15925	15978	15879	16029	15831	15906	15876	15906	15972	15803	15845	15912	15959	15922	15962	16046	15967	15865	15935	15966	16037	15866	16031	15920	15870	15945	15860	15835	16010	15954	15990	16011	15786	15978	16010	15915	15827	15824	15889	16002	15798	15860	15869	16015	15863	15923	15745	15986	15753	15838	15848	16028	15897	15957	16000	15866	15994	15882	15879	15949	15909	15912	15973	15861	15990	15921	15866	15745	15818	15865	15801	15726	16006	15858	15917	16152	15959	15901	15924	15823	15901	15925	16095	15997	16029	15862	15953	15850	15934	15920	15791	15855	15954	15794	15933	15948	15940	15961	16020	15979	15980	15785	15889	15871	16024	15992	15916	15979	16084	15692	16006	15847	15925	15914	15933	15862	15959	15969	15833	15829	15910	15945	16012	15944	15976	15842	15892	15930	15938	15983	15929	15911	15970	16145	15922	15930	16105	16041	15840	16007	15942	16066	15773	15860	15950	15865	16117	15890	15967	15813	15968	15825	15951	16034	15846	15818	15896	15932	15810	15692	15970	16001	15997	15903	16166	15882	15914	15823	15916	15974	15970	15852	16007	16058	15909	15974	15931	15863	15907	16026	16015	16019	15751	15843	15957	15972	15663	16054	15946	16007	15835	15955	15949	15824	15736	15779	16043	16005	15749	15768	15778	15964	15899	15796	15990	15978	15934	15940	15937	16047	15911	15900	15837	15905	15830	15807	15979	16056	15945	15871	15878	16081	15967	15976	15943	15991	16132	15816	15907	16077	15898	15935	15877	15966	15784	15795	16033	15819	15895	15754	15820	16001	15845	15976	15967	16045	15856	16016	16001	15998	15974	15844	15800	15973	15896	16131	15828	15973	15846	15856	15805	15836	15818	16051	15978	16015	15818	15896	15891	15839	15857	15966	15897	15886	15877	15974	16132	15948	16165	15800	15870	15873	16096	15860	16045	16049	15967	15907	15921	15905	15804	15873	15866	15936	15974	15797	15950	15762	16045	15834	15906	15924	15995	16012	15788	16087	15740	15961	15797	15899	16041	15907	15834	15917	15991	15976	15767	16019	15909	15938	15803	15887	16107	15985	15601	16013	15883	15928	16034	15900	15889	15841	16014	15855	15966	15894	15978	15953	15841	15848	15855	15926	15768	15938	15959	15931	15987	15889	15875	15981	15867	15730	15971	15839	16048	15832	16051	15924	16062	15871	15928	15974	15855	15983	15936	15858	15895	15857	15738	15967	15804	15993	15861	15829	16004	15957	15885	16046	15872	15997	15991	15949	15879	15898	15924	15708	15851	15945	15975	15963	16028	15995	16026	16075	16012	15723	15971	15957	15823	15841	15911	15803	15977	15963	15973	15858	15854	15975	16039	15842	15991	15918	15840	15940	15954	16050	16085	15908	15968	15778	15907	15933	15865	15926	15850	15990	15797	15873
23914	21287	28828	24188	23175	28045	29476	22951	21052	21861	21739	22165	33250	45044	37885	30552	23027	20224	20061	19775	19879	19955	19835	19785	19984	20124	19957	19747	19995	19852	19983	19536	19700	19983	19860	19926	19957	19727	19882	19865	19883	19827	19841	19666	19573	19613	19881	19977	19901	19727	19448	19850	19643	19830	19790	19958	19691	19659	19839	19692	19554	19689	19946	19722	19752	19787	19812	19820	19789	20015	19702	19730	19741	19790	19802	19628	19610	19722	19596	19593	19601	19847	19429	19661	19811	19625	19784	19938	19694	19746	20030	19717	19723	19650	19929	19496	19863	19686	19758	19787	19696	19917	19630	19762	19802	19766	19913	19796	19593	19757	19745	19530	19747	19561	19763	19546	19689	19662	19732	19812	19805	19832	19843	19754	19760	19980	19684	19910	19712	19760	19644	19677	19883	19745	19807	19816	19714	19813	19822	19790	19897	19673	19754	19759	19739	19779	19903	19796	19609	19495	19517	19734	19851	19828	19664	19693	19813	19739	19739	19671	19911	19648	19490	19759	19687	19747	19731	19824	19738	19711	19904	19965	19781	19823	19672	19819	19933	19942	19607	19831	19857	19710	19852	19881	19643	19834	19615	19615	19568	19906	19746	19801	19752	19782	19622	19513	19539	19730	19594	19797	19575	19588	19591	19632	19776	19719	19762	19784	19991	19732	19703	19943	19767	19896	19759	19845	19655	19673	19807	19623	19689	19781	19703	19661	19661	19462	19630	19589	19675	19696	19611	19887	19723	19755	19804	19640	19770	19785	19836	19694	19710	19875	19678	19769	19547	19669	19787	19697	19611	19673	19540	19775	19748	19879	19434	19768	19845	19855	19645	19685	19576	19813	19816	19584	19822	19929	19645	19765	19612	19641	19755	19678	19592	19726	19815	19892	19744	19769	19637	19698	19674	19492	19589	19894	19935	19910	19694	19774	19859	19700	19618	19606	19665	19926	19725	19898	19863	19509	19919	19978	19814	19509	19735	19674	19864	19708	19727	19803	20079	19717	19626	19756	19644	19686	19915	19751	19728	19705	19708	19579	19559	19788	19893	19487	19645	19819	19627	19766	20029	19889	19957	20019	19780	19554	19632	19906	19845	19853	19675	19904	19853	19901	19745	19899	19514	19707	19828	19665	19847	19743	19766	19675	19807	19696	19632	19836	19841	19773	19896	20002	19852	19604	19738	19615	19876	19740	19780	19715	19723	19777	19750	19770	19909	19920	19838	19843	19579	19697	19621	19828	19687	19853	19702	19900	19902	19819	19685	19716	19823	19706	19686	19686	19706	19843	19665	19620	19868	19801	19594	19786	19730	19815	19750	19825	19977	19622	19712	19861	19900	19698	19751	19773	19693	19700	19766	19706	19828	19702	19695	19758	19723	19763	19728	19661	19770	19648	19644	19748	19750	19838	19588	19598	19746	19799	19656	19534	19673	19783	19749	19872	19619	19845	19629	19944	19846	19593	19863	19822	19709	19863	19637	19662	19822	19901	19853	19637	19943	19673	19736	19917	19894	19711	19815	19692	19574	19931	19721	19872	19718	19684	19677	19904	19820	19676	19653	19745	19842	19613	19656	19819	19926	19577	19624	19684	19744	19626	19895	19686	19867	19962	19977	19752	19939	19742	19643	19526	19849	19900	19493	19580	19595	19805	19785	19739	19624	19728	19517	19668	19752	19723	19747	19754	19514	19606	19596	19704	19687	19655	19837	19784	19701	19668	19675	19766	19833	19778	19730	19574	19797	19671	19843	19718	19928	19827	19899	19908	19553	19689	19836	19675	19817	19719	19691	19570	19637	19881	19647	19567	19828	19618	19659	19790	19581	19849	19716	19591	19933	19959	19738	19642	19806	19762	19847	19683	19600	19793	19691	19577	19525	19743	19659	19551	19654	19513	20005	19730	19795	19576	19652	19568	19551	19649	19819	19653	19662	19862	19640	19476	19704	19609	19794	19888	19556	19892	19942	19871	19594	19601	19771	19942	19698	19680	19776	19615	19949	19687	19688	19749	19701	19582	19667	19795	19769	19517	19688	19899	19617	19711	19770	19747	19627	19872	19870	19907	19771	19686	19811	19793	19780	19697	19724	19510	19845	19544	19662	19554	19940	19820	19863	19648	19583	19800	19750	19576	19592	19774	19603	19685	19982	19747	19701	19876	19720	19783	19869	19732	19677	19783	19885	19671	19834	19738	19819	19701	19715	19619	19713	19430	19730	19694	19671	19649	19813	19722	19799	19893	19959	19818	19542	19709	19615	19633	19630	19539	19567	19587	19782	19780	19733	19556	19536	19771	19792	19661	19838	19848	19543	19677	19690	19667	19643	19709	19959	19655	19795	19648	19568	19641	19534	19868	19606	19894	19675	19731	19719	19740	19782	19609	19849	19806	19766	19857	19519	19742	19876	19599	19864	19690	19725	19664	19787	19812	19736	19648	19695	19573	19602	19725	19928	19789	19675	19677	19570	19750	19701	19886	19685	19675	19678	19831	19654	19648	19695	19942	19660	19788	19776	19857	19750	19783	19440	19625	19687	19747	19763	19761	19639	19863	19655	19830	19700	19636	19714	19841	19756	19713	19789	19640	19674	19753	19768	19617	19896	19512	19708	19533	19613	19650	19603	19870	19588	19709	19779	19777	19584	19485	19651	19712	19744	19788	19778	19703	19840	19918	19676	19811	19655	19610	19780	19797	19912	19677	19735	19822	19856	19713	19666	19740	19603	19712	19589	19713	19498	19677	19663	19705	19513	19788	19792	19888	19840	19875	19641	19639	19821	19542	19692	19525	19771	19666	19718	19696	19824	19678	19673	19838	19719	19678	19947	19887	19804	19501	19751	19708	19732	19775	19523	19488	19679	19570	19674	19732	19749	19847	19795	19805	19516	19544	19757	19734	19713	19613	19594	19685	19472	19755	19747	19705	19955	19849	19752	19809	19662	19717	19707	19875	19854	19976	19834	19745	19744	19798	19806	19773	19936	19713	19734	19661	19974	19774	20033	19751	19774	19809	19468	19562	19439	19559	19657	19745	19630	19674	19890	19715	19649	19511	19761	19676	19709	19552	19886	19908	19776	19659	19880	19681	19910	19791	19787	19679	19792	19604	19830	19982	19886	19533	19847	19888	19846	19884	19781	19521	19814	19789	19727	19498	19825	19859	19742	19999	19748	19827	19771	19725	19730	19714	19722	19709	19752	19569	19655	19622	19837	19742	19820	19758	19714	19704	19694	19670	19763	19757	19979	19720	19744	19728	19566	19776	19986	19768	19755	19916	19869	19784	19661	19627	19696	19823	19797	19620	19886	19695	19622	19725	19774	19580	19864	19619	19563	19717	19705	19790	19625	19850	19844	19716	19727	19771	20024	19658	19501	19728	19763	19944	19873	19933	19863	19822	19836	19657	20000	19703	19744	19699	19673	19894	19855	19815	19528	19683	19695	19894	19740	19763	19724	19730	19686	19753	19568	19755	19641	19770	19502	19609	19525	19827	19667	19563	19789	19768	19712	19727	19737	19690	19688	19706	19747	19524	19729	19720	19657	19679	19745	19744	19707	19840	19825	19887	19747	19676	19789	19636	19678	19683	19664	19794	19778	19700	19595	19674	19693	19757	19714	19764	19666	19535	19683	19789	19770	19817	19813	20000	19674	19573	19743	19930	19855	19764	19895	19833	20041	19880	19857	19814	19950	19740	19772	19593	19712	19755	19661	19650	19776	19838	19729	19712	19965	19834	19508	19782	19657	19673	19788	19939	19685	19732	19794	19662	19775	19793	19646	19658	19891	19803	20015	19765	19852	19615	19714	19908	19881	19812	19801	19532	19876	19735	19733	19879	19682	19665	19532	19973	19632	19736	19839	19468	19618	19690	20020	19773	19729	19588	19853	19650	19750	19451	19625	19614	19789	19794	19680	19725	19769	19783	19852	19633	19559	19809	19704	19662	19674	19615	19821	19778	19856	19691	19799	19656	19918	20002	19847	19879	19769	19719	19717	19437	19820	19778	19668	19734	19546	19522	19529	19736	19653	19627	19852	19827	19751	19598	19733	19710	19671	19714	19682	19913	19678	19848	19585	19720	19872	19965	19842	19464	19542	19728	19870	19677	19679	19840	19756	19800	19734	19615	19597	19515	19879	19855	19949	19792	19699	19601	19676	19703	19757	19906	19868	19574	19643	19509	19786	19797	19954	19810	19748	19932	19668	19722	19650	19633	19769	19847	19811	19827	19652	19728	19694	19797	19902	19724	19718	19698	19793	19737	19723	19703	19708	19806	19884	19975	19696	19885	19571	19789	19763	19783	19865	19570	19593	19583	19700	19522	19643	19707	19765	19893	19760	19692	19675	19842	19942	19703	19616	19775	19871	19822	19784	19937	19848	19767	19710	19687	19893	19667	19934	19610	19657	19745	19824	19680	19789	19559	19798	19812	19709	19643	19817	19825	19735	19769	19637	19743	19580	19789	19746	19470	19404	19610	19750	19526	19575	19914	19765	19664	19706	19787	19557	19785	19753	19858	19854	19670	19690	19774	19740	19767	19589	19674	19652	19630	19827	19696	19702	19809	19626	19604	19821	19835	19916	19860	19849	19705	19718	19823	19828	19760	19750	19803	19592	19629	19614	19688	19786	19758	19557	19709	19933	19873	19783	19720	19923	19733	19923	19796	19709	19784	19819	19403	19853	19750	19690	19842	19706	19910	19732	19501	19948	19669	19617	19757	19942	19793	19908	19871	19764	19811	19779	19623	19682	19579	19561	19773	19742	19541	19775	19698	19581	19342	19658	19616	19730	19777	19713	19819	19824	19884	19666	19586	19727	19825	19767	19711	19902	19710	19642	19752	19936	19512	19713	19650	19876	19614	19711	19520	19681	19768	19655	19553	19728	19791	19891	19912	19804	19710	19872	19653	19693	19780	19756	19517	19641	19732	19591	19747	19552	19771	19918	19797	19788	19689	19709	19724	19548	19641	19598	19607	19644	19780	19611	19691	19765	19766	19911	19743	19636	19928	19712	19858	19672	19866	19808	19838	19775	19918	19803	19588	19859	19794	19878	19670	19855	19732	19724	19719	19680	19688	19828	19878	19873	19761	19779	19790	19650	19827	19815	19825	19688	19643	19721	19845	19652	19641	19659	19747	19835	19766
22813	40442	38421	30916	32762	29580	25563	18918	17828	18413	18706	19300	35575	43549	37387	27647	18450	15649	15640	15780	15914	15782	15813	15643	15740	15622	15630	15713	15613	15637	15655	15707	15728	15665	15573	15748	15581	15589	15618	15873	15629	15673	15800	15732	15810	15950	15781	15627	15791	15691	15870	15589	15629	15734	15642	15682	15827	15740	15459	15363	15864	15758	15576	15835	15742	15800	15690	15719	15805	15738	15455	15939	15738	15806	15705	15731	15859	15795	15750	15770	15600	15639	15595	15455	15846	15769	15589	15739	15625	15702	15823	15436	15784	15773	15475	15616	15848	15692	15560	15645	15745	15508	15833	15805	15856	15502	15713	15784	15702	15561	15646	15756	15678	15738	15756	15732	15679	15628	15603	15572	15881	15672	15709	15790	15749	15645	15682	15655	15647	15713	15737	15714	15699	15668	15657	15727	15779	15824	15992	15636	15639	15673	15784	15585	15655	15813	15581	15649	15598	15689	15712	15666	15736	15646	15613	15565	15691	15597	15659	15815	15578	15655	15685	15701	15624	15662	15748	15773	15520	15741	15701	15730	15743	15678	15561	15542	15683	15666	15731	15646	15849	15788	15661	15694	15544	15755	15699	15800	15688	15546	15719	15674	15807	15699	15896	15637	15891	15754	15682	15491	15710	15558	15596	15669	15774	15613	15734	15597	15824	15800	15756	15673	15569	15708	15674	15538	15788	15659	15617	15909	15632	15664	15743	15676	15630	15681	15775	15729	15767	15786	15797	15604	15942	15816	15636	15774	15831	15802	15812	15542	15785	15678	15456	15756	15843	15685	15609	15700	15657	15666	15892	15719	15759	15737	15844	15668	15706	15680	15700	15750	15623	15573	15599	15629	15557	15841	15763	15805	15720	16026	15774	15745	15559	15778	15693	15585	15700	15851	15882	15717	15749	15886	15903	15753	15731	15601	15694	15730	15606	15754	15535	15629	15677	15706	15790	15798	15509	15942	15560	15687	15701	15621	15746	15383	15771	15680	15677	15656	15500	15583	15594	15777	15639	15697	15959	15795	15635	15591	15631	15810	15628	15668	15750	15670	15684	15616	15806	15636	15745	15641	15799	15830	15717	15610	15623	15898	15726	15691	15596	15641	15659	15460	15696	15662	15903	15772	15626	15681	15737	15859	15800	15823	15654	15682	15752	15643	15684	15738	15741	15861	15519	15738	15632	15806	15670	15772	15744	15742	15657	15692	15843	15762	15680	15660	15577	15538	15596	15730	15750	15743	15811	15691	15625	15855	15791	15631	15777	15600	15714	15641	15485	15761	15739	15651	15645	15724	15745	15768	15577	15616	15727	15829	15780	15739	15445	15893	15566	15640	15916	15518	15847	15624	15667	15698	15567	15689	15883	15696	15674	15774	15613	15609	15872	15515	15729	15903	15714	15631	15778	15784	15643	15757	15752	15619	15751	15740	15801	15677	15666	15756	15695	15705	15803	15660	15662	15552	15647	15570	15733	15694	15707	15626	15743	15622	15508	15787	15559	15719	15701	15617	15865	15779	15689	15714	15696	15531	15743	15563	15937	15602	15665	15888	15769	15767	15665	15683	15708	15477	15610	15815	15625	15625	15867	15858	15541	15654	15677	15865	15575	15859	15579	15818	15564	15622	15614	15615	15688	15676	15695	15540	15712	15731	15731	15788	15762	15640	15761	15715	15641	15615	15668	15738	15557	15797	15771	15615	15819	15623	15585	15516	15815	15756	15641	15679	15712	15784	15669	15785	15532	15793	15695	15638	15801	15897	15807	15631	15633	15721	15733	15594	15820	15820	15492	15585	15709	15609	15636	15531	15756	15926	15868	15651	15825	15792	15777	15723	15543	15768	15670	15701	15791	15696	15616	15848	15611	15761	15756	15632	15770	15736	15684	15805	15740	15699	15817	15530	15714	15689	15778	15704	15682	15586	15737	15661	15784	15639	15745	15693	15647	15694	15913	15791	15732	15754	15603	15702	15741	15599	15536	15656	15654	15584	15800	15690	15936	15867	15640	15615	15737	15784	15649	15748	15703	15763	15833	15653	15593	15671	15811	15726	15609	15871	15651	15753	15808	15622	15547	15654	15644	15800	15684	15715	15591	15700	15698	15778	15781	15790	15576	15590	15827	15542	15819	15753	15533	15560	15673	15695	15682	15564	15688	15632	15930	15577	15720	15678	15762	15625	15760	15660	15862	15809	15847	15722	15801	15774	15674	15608	15742	15610	15773	15705	15663	15839	15616	15701	15778	15734	15658	15566	15848	15657	15548	15756	15670	15732	15868	15702	15780	15822	15702	15587	15720	15683	15690	15850	15663	15836	15678	15850	15724	15631	15745	15744	15760	15666	15768	15789	15749	15799	15668	15681	15786	15555	15834	15635	15856	15699	15741	15627	15634	15685	15729	15955	15790	15673	15809	15681	15637	15630	15694	15669	15696	15760	15696	15768	15688	15736	15687	15685	15751	15665	15740	15571	15713	15712	15759	15758	15670	15624	15672	15690	15734	15763	15706	15769	15668	15617	15760	15574	15740	15849	15586	15764	15585	15725	15729	15714	15703	15625	15726	15782	15693	15523	15618	15693	15546	15792	15686	15907	15655	15685	15623	15638	15658	15737	15615	15735	15602	15847	15765	15638	15519	15660	15591	15797	15741	15649	15720	15811	15563	15640	15778	15565	15793	15838	15725	15560	15692	15746	15704	15785	15761	15660	15692	15671	15627	15771	15544	15658	15543	15598	15755	15713	15635	15752	15828	15696	15708	15730	15619	15615	15642	15612	15535	15727	15667	15709	15668	15720	15658	15633	15676	15793	15722	15684	15705	15698	15624	15815	15726	15765	15769	15775	15584	15806	15859	15824	15757	15658	15945	15639	15714	15843	15771	15814	15627	15806	15758	15724	15752	15707	15669	15750	15632	15775	15704	15696	15774	15638	15687	15713	15708	15836	15623	15697	15658	15675	15637	15467	15673	15626	15565	15769	15634	15830	15638	15633	15684	15626	15826	15697	15741	15667	15698	15785	15827	15707	15622	15778	15983	15871	15691	15689	15845	15651	15730	15779	15611	15677	15488	15688	15752	15718	15726	15840	15820	15595	15717	15494	15781	15628	15658	15827	15711	15636	15810	15595	15611	15798	15745	15614	15802	15698	15636	15597	15557	15863	15762	15659	15679	15746	15853	15460	15723	15788	15800	15624	15849	15831	15656	15684	15647	15805	15601	15864	15646	15717	15808	15560	15776	15816	15648	15716	15807	15686	15779	15831	15707	15715	15693	15709	15776	15740	15636	15699	15722	15588	15842	15408	15771	15638	15648	15745	15715	15653	15829	15548	15692	15671	15651	15816	15838	15722	15604	15556	15837	15767	15831	15842	15693	15478	15690	15728	15610	15543	15425	15780	15555	15526	15744	15782	15660	15679	15761	15635	15840	15791	15679	15677	15758	15728	15716	15686	15600	15731	15660	15694	15796	15650	15662	15694	15636	15752	15733	15738	15574	15691	15670	15587	15645	15799	15911	15711	15743	15695	15562	15663	15697	15580	15732	15610	15669	15629	15713	15544	15797	15831	15754	15547	15648	15630	15691	15751	15674	15637	15747	15551	15737	15689	15761	15588	15727	15700	15765	15698	15483	15631	15659	15809	15552	15772	15591	15737	15694	15785	15889	15668	15589	15645	15843	15687	15510	15789	15673	15720	15568	15884	15794	15655	15737	15717	15561	15627	15716	15643	15744	15817	15853	15675	15858	15547	15446	15670	15732	15766	15685	15588	15774	15678	15780	15587	15555	15615	15523	15651	15649	15721	15730	15639	15509	15726	15698	15746	15605	15784	15584	15661	15835	15763	15635	15879	15779	15572	15724	15673	15754	15524	15627	15737	15666	15564	15619	15827	15702	15708	15611	15648	15738	15708	15737	15590	15838	15719	15756	15620	15709	16021	15716	15842	15725	15749	15746	15620	15753	15766	15661	15685	15713	15772	15719	15586	15657	15624	15785	15613	15710	15790	15660	15735	15745	15495	15722	15850	15744	15778	15518	15485	15594	15625	15739	15692	15560	15796	15721	15753	15931	15563	15622	15792	15709	15781	15650	15582	15704	15806	15763	15608	15789	15583	15575	15807	15625	15670	15748	15701	15761	15564	15599	15744	15697	15674	15688	15881	15655	15751	15769	15785	15714	15797	16054	15597	15706	15804	15597	15732	15621	15579	15589	15722	15785	15753	15635	15717	15719	15633	15771	15747	15470	15600	15516	15528	15691	15685	15865	15674	15903	15802	15592	15679	15676	15560	15679	15611	15619	15831	15824	15686	15668	15707	15609	15886	15714	15746	15607	15787	15883	15873	15652	15551	15585	15653	15682	15579	15796	15688	15682	15660	15746	15562	15630	15803	15786	15661	15824	15643	15719	15642	15563	15652	15650	15706	15776	15519	15809	15692	15787	15686	15563	15904	15544	15506	15641	15629	15630	15779	15716	15603	15470	15590	15786	15729	15599	15958	15654	15570	15758	15706	15709	15620	15641	15598	15832	15930	15758	15684	15750	15701	15701	15676	15476	15767	15818	15793	15785	15846	15664	15714	15621	15844	15669	15637	15837	15564	15553	15741	15818	15662	15554	15747	15686	15769	15449	15774	15686	15641	15763	15810	15620	15652	15566	15663	15655	15884	15499	15848	15554	15756	15635	15610	15750	15663	15557	15699	15609	15540	15797	15831	15791	15694	15752	15708	15723	15789	15757	15911	15738	15662	15922	15667	15751	15632	15702	15688	15711	15754	15748	15636	15950	15695	15906	15762	15856	15703	15723	15911	15677	15519	15711	15632	15669	15723	15559	15767	15634	15581	15807	15595	15806	15606	15557	15782	15793	15553	15667	15414	15653	15958	15596	15737	15560	15685	15680	15793	15818	15652	15969	15685	15638	15682	15572	15606	15656	15753	15774	15741	15865	15547	15680	15760	15599	15771	15578	15704	15753	15653	15812	15776	15851	15745	15541	15619	15687	15750	15487	15768	15683	15801	15684	15641	15740	15661	15619	15585	15654	15612	15679	15501	15789	15768	15590	15670	15675	15751	15772	15728	15883	15626	15783	15823	15671	15716	15758	15695	15813	15724	15814	15831	15853	15756	15701	15617	15687	15855	15694	15898
31065	23898	25044	23367	21955	22034	21721	21060	20484	20740	20895	20697	21408	22904	22610	21811	21008	20391	20488	20443	20666	20530	20516	20675	20486	20539	20525	20883	20537	20534	20587	20699	20683	20663	20513	20525	20513	20463	20592	20826	20390	20598	20675	20591	20668	20555	20651	20632	20507	20645	20420	20520	20791	20672	20701	20627	20673	20490	20669	20559	20711	20449	20747	20477	20497	20572	20665	20469	20539	20618	20470	20816	20717	20566	20733	20598	20590	20625	20584	20549	20705	20630	20456	20373	20493	20498	20409	20514	20620	20675	20539	20610	20616	20614	20643	20537	20532	20490	20700	20485	20712	20583	20574	20633	20555	20470	20305	20581	20553	20723	20426	20539	20871	20725	20850	20521	20472	20605	20656	20568	20469	20581	20640	20576	20595	20666	20810	20681	20601	20636	20535	20745	20986	20537	20641	20698	20515	20648	20623	20573	20692	20712	20520	20611	20555	20630	20724	20718	20569	20659	20421	20672	20490	20660	20450	20395	20500	20652	20526	20498	20575	20718	20609	20523	20639	20569	20503	20762	20616	20452	20408	20558	20564	20644	20551	20663	20591	20433	20423	20402	20853	20794	20670	20478	20435	20597	20544	20688	20367	20664	20470	20853	20483	20421	20542	20314	20689	20964	20567	20798	20627	20568	20446	20680	20626	20690	20598	20425	20632	20518	20543	20716	20717	20604	20637	20646	20586	20610	20704	20502	20570	20670	20581	20597	20419	20533	20500	20677	20279	20698	20451	20676	20353	20488	20729	20518	20567	20758	20714	20482	20623	20390	20648	20726	20602	20577	20693	20631	20508	20518	20582	20637	20570	20495	20572	20431	20668	20771	20603	20636	20496	20292	20358	20530	20675	20579	20405	20888	20798	20558	20697	20578	20516	20495	20721	20590	20667	20587	20576	20562	20511	20665	20618	20621	20686	20427	20694	20439	20708	20970	20699	20423	20555	20568	20706	20405	20606	20808	20608	20548	20730	20341	20337	20636	20502	20444	20748	20590	20485	20440	20393	20591	20624	20482	20636	20343	20660	20431	20434	20447	20747	20650	20342	20753	20470	20666	20544	20545	20840	20549	20286	20484	20664	20347	20416	20586	20665	20684	20729	20610	20580	20542	20584	20436	20720	20792	20375	20631	20602	20600	20597	20540	20590	20721	20511	20570	20263	20642	20528	20600	20680	20437	20609	20677	20469	20454	20775	20675	20707	20545	20488	20580	20618	20693	20746	20470	20563	20662	20551	20656	20475	20680	20394	20407	20605	20762	20664	20531	20615	20767	20639	20384	20680	20495	20463	20366	20420	20653	20651	20678	20461	20540	20577	20566	20587	20704	20622	20548	20662	20645	20567	20506	20529	20667	20592	20738	20458	20601	20619	20595	20502	20485	20652	20449	20620	20463	20433	20544	20476	20664	20541	20620	20766	20642	20762	20508	20410	20766	20673	20478	20941	20689	20594	20505	20613	20488	20509	20601	20527	20429	20586	20489	20634	20390	20620	20570	20657	20703	20689	20721	20662	20404	20463	20599	20698	20480	20597	20347	20939	20522	20751	20712	20608	20545	20440	20524	20447	20686	20854	20649	20580	20499	20586	20554	20385	20510	20790	20643	20596	20709	20390	20435	20722	20495	20615	20749	20518	20565	20515	20618	20523	20434	20736	20572	20644	20521	20568	20377	20720	20763	20401	20701	20381	20427	20815	20743	20674	20614	20728	20568	20455	20556	20318	20546	20577	20574	20457	20489	20793	20536	20231	20521	20557	20694	20763	20580	20731	20657	20725	20494	20786	20821	20705	20675	20390	20536	20415	20703	20629	20639	20397	20493	20724	20552	20572	20497	20664	20552	20696	20554	20595	20688	20745	20524	20641	20730	20665	20504	20559	20701	20621	20526	20660	20596	20590	20447	20644	20665	20765	20664	20503	20633	20507	20499	20662	20597	20534	20576	20835	20719	20736	20371	20691	20840	20608	20648	20648	20508	20339	20513	20554	20506	20637	20534	20484	20524	20776	20437	20605	20553	20502	20584	20477	20465	20636	20711	20637	20537	20563	20591	20612	20772	20606	20641	20594	20717	20490	20629	20401	20474	20551	20679	20693	20561	20583	20598	20552	20544	20665	20698	20709	20397	20545	20465	20393	20621	20468	20403	20564	20566	20468	20447	20352	20562	20483	20768	20463	20700	20472	20574	20605	20595	20523	20657	20755	20666	20432	20555	20648	20430	20488	20548	20643	20457	20645	20574	20526	20734	20632	20702	20616	20433	20500	20648	20601	20411	20643	20640	20260	20717	20514	20590	20516	20575	20653	20638	20631	20652	20677	20411	20514	20466	20569	20649	20724	20815	20584	20560	20536	20664	20620	20664	20473	20635	20590	20729	20458	20559	20633	20520	20783	20676	20694	20649	20556	20544	20579	20668	20603	20724	20465	20458	20592	20591	20702	20621	20565	20741	20726	20583	20641	20506	20570	20740	20617	20746	20540	20491	20662	20606	20625	20400	20385	20579	20629	20554	20729	20664	20478	20498	20560	20426	20540	20645	20546	20638	20436	20433	20632	20568	20692	20669	20497	20833	20494	20637	20590	20451	20483	20626	20597	20613	20703	20391	20599	20679	20491	20692	20671	20671	20889	20521	20722	20591	20567	20616	20543	20540	20803	20617	20727	20444	20433	20804	20565	20492	20317	20499	20598	20636	20644	20656	20554	20441	20591	20627	20553	20689	20708	20509	20629	20663	20748	20260	20488	20736	20573	20658	20567	20483	20490	20754	20543	20593	20518	20469	20443	20792	20531	20712	20622	20585	20524	20613	20675	20751	20477	20570	20420	20559	20342	20353	20500	20570	20588	20536	20527	20664	20531	20464	20453	20490	20686	20433	20569	20593	20495	20779	20776	20492	20410	20835	20675	20536	20564	20623	20731	20340	20534	20435	20711	20444	20653	20642	20356	20503	20403	20467	20465	20571	20725	20612	20541	20854	20593	20351	20575	20765	20686	20507	20444	20647	20411	20559	20620	20613	20718	20473	20407	20745	20499	20677	20399	20447	20672	20734	20536	20428	20545	20860	20560	20640	20760	20504	20630	20705	20457	20449	20460	20571	20512	20466	20579	20561	20817	20595	20567	20471	20503	20646	20643	20439	20597	20327	20492	20883	20447	20555	20705	20702	20703	20816	20742	20634	20536	20582	20500	20445	20609	20416	20503	20676	20756	20582	20520	20571	20462	20644	20530	20564	20396	20424	20528	20324	20710	20516	20341	20783	20733	20818	20604	20617	20705	20568	20740	20500	20757	20595	20639	20531	20494	20503	20541	20653	20447	20355	20698	20705	20522	20895	20616	20549	20539	20574	20530	20512	20816	20536	20493	20747	20640	20648	20741	20536	20642	20592	20508	20637	20656	20561	20563	20645	20607	20595	20574	20558	20745	20609	20398	20573	20584	20875	20339	20698	20616	20783	20673	20519	20503	20578	20409	20722	20458	20316	20717	20594	20882	20690	20650	20388	20616	20427	20537	20611	20704	20749	20601	20668	20682	20463	20596	20470	20713	20667	20814	20579	20433	20502	20596	20480	20649	20603	20650	20783	20728	20539	20684	20414	20481	20795	20587	20578	20752	20640	20460	20380	20456	20534	20840	20358	20872	20770	20743	20555	20536	20412	20451	20666	20610	20639	20438	20556	20392	20664	20656	20571	20608	20568	20609	20507	20608	20737	20724	20477	20743	20561	20791	20563	20642	20456	20704	20516	20541	20627	20666	20676	20587	20517	20539	20824	20826	20733	20765	20671	20666	20568	20494	20358	20436	20463	20490	20509	20556	20570	20565	20386	20733	20351	20689	20467	20518	20449	20492	20805	20597	20670	20371	20608	20663	20651	20672	20596	20574	20629	20596	20548	20684	20702	20533	20701	20642	20678	20666	20741	20580	20388	20576	20378	20572	20681	20551	20670	20618	20579	20541	20594	20620	20807	20530	20752	20831	20606	20687	20667	20592	20416	20345	20531	20762	20652	20666	20664	20479	20525	20587	20540	20336	20522	20504	20651	20538	20753	20644	20633	20716	20625	20637	20630	20583	20491	20702	20624	20410	20530	20264	20554	20524	20600	20585	20436	20563	20604	20800	20462	20784	20577	20484	20520	20504	20571	20667	20407	20507	20638	20523	20488	20388	20535	20546	20708	20328	20591	20396	20621	20608	20848	20716	20440	20529	20648	20407	20646	20589	20534	20693	20733	20626	20743	20560	20592	20756	20554	20329	20449	20496	20507	20513	20538	20529	20696	20507	20532	20515	20336	20679	20780	20455	20564	20512	20640	20582	20635	20544	20599	20744	20647	20580	20548	20441	20433	20621	20632	20606	20543	20662	20680	20494	20426	20485	20559	20548	20370	20386	20569	20681	20639	20495	20617	20638	20516	20822	20776	20583	20577	20520	20710	20757	20927	20757	20731	20555	20771	20768	20653	20638	20579	20696	20600	20698	20741	20534	20750	20845	20494	20409	20342	20535	20480	20413	20352	20599	20545	20772	20431	20336	20430	20427	20515	20791	20686	20707	20573	20518	20624	20535	20420	20543	20605	20630	20764	20665	20579	20370	20378	20203	20486	20622	20569	20677	20561	20643	20588	20605	20486	20723	20491	20688	20603	20762	20983	20667	20480	20736	20509	20359	20389	20761	20529	20551	20480	20539	20524	20466	20585	20538	20628	20488	20837	20320	20490	20804	20725	20627	20825	20521	20523	20650	20462	20653	20636	20532	20510	20625	20523	20592	20589	20551	20521	20485	20635	20736	20554	20542	20579	20786	20674	20721	20685	20805	20487	20352	20496	20709	20618	20751	20786	20451	20555	20572	20638	20696	20599	20571	20492	20540	20529	20739	20647	20468	20628	20509	20594	20647	20516	20543	20429	20680	20612	20468	20561	20610	20582	20805	20737	20401	20550	20383	20782	20521	20620	20431	20624	20876	20624	20668	20384	20747	20454	20581	20492	20591	20757	20563	20438	20621	20905	20678	20587	20763	20596	20613	20518	20674	20498	20667	20638	20516	20666	20481	20410	20603	20779	20521	20499	20640	20563	20506	20837	20604	20682	20607	20821	20457	20615	20489	20580	20565	20496	20735	20761	20605	20753	20648	20728	20479	20540
18719	22057	20577	18452	18862	18382	17645	16785	16299	16345	16528	16577	17978	19150	18672	17265	16408	16203	16288	16247	16239	16334	16116	16108	16129	16054	16041	16173	16217	16234	16139	16140	16205	16029	16201	16251	16099	16336	16068	16115	16255	16309	16231	16078	16308	16250	15928	16199	16257	16227	16148	16291	16257	16054	16205	16079	16158	16217	16182	16189	16160	16022	16137	16142	16373	16137	15938	16225	16130	16132	16201	16127	16186	16217	16019	16289	16228	16119	16263	16176	16112	16245	16188	16034	16077	16165	16230	16176	16312	16331	16121	16220	16366	16424	16070	16274	15870	16154	16096	15971	16169	16197	16272	16266	16037	16266	16461	16113	16042	16186	16184	16145	16328	16236	15997	16166	16189	16203	16025	16168	16133	16105	16190	16252	16232	15931	16118	16092	16168	16231	16132	16280	16174	16128	16128	16237	16042	16174	16185	16224	16125	16038	16134	16185	16078	16081	16107	16152	16126	16173	16101	16254	16261	16326	16178	16260	16389	16241	16076	16090	16302	16120	16275	16147	16069	16063	16276	16238	15959	16088	16136	16104	16259	16109	16128	16251	16184	16000	16242	16131	16302	16147	16084	16124	16132	16195	16098	16102	16292	16201	16182	16247	16194	16220	16093	16216	16217	15997	15987	16111	16268	16232	16092	16181	16140	16125	16275	16092	16200	16100	16165	16193	16185	16042	16208	16239	16229	16097	16042	16142	16173	16132	15997	16161	16047	16102	16333	16218	16224	16256	16229	16294	16069	16197	16092	16093	16155	16091	16094	16170	16150	16095	16162	16061	16249	16082	16375	16276	16199	16184	16077	16091	16276	16166	16216	16104	16158	16064	16215	16134	16294	16139	16179	16050	16366	16215	15919	16238	16078	16119	16122	16145	16101	16225	16148	16106	16149	16252	16310	16303	16072	16015	16224	16198	16209	16072	16107	16237	16134	16161	16275	16190	16012	16203	16104	16227	16027	16099	16224	16195	16069	16195	16320	16148	16216	16026	16164	16157	16125	16152	16250	16224	16134	16097	16188	16220	16257	16207	16138	16161	16142	16256	16137	15947	16300	16332	16153	16112	16313	16127	16239	15987	16182	16019	16415	16121	16070	16292	16091	15984	16130	16061	16185	16090	16064	16094	16159	16089	16285	16188	16231	16031	16233	16137	16221	16333	16170	16182	16302	16016	16047	16146	16283	16017	16052	16405	16208	16170	16200	16305	16245	16157	16063	16242	16204	16003	15848	16025	16039	16267	16213	16247	16095	16091	16293	16093	16059	16111	16149	16214	16242	16165	16306	16086	16284	16250	16146	16003	16167	16122	16201	16052	16062	16420	16302	16083	16173	16052	16054	16165	16243	16220	16149	16254	16210	16249	16155	16236	16150	16283	16205	16144	16199	16124	16189	16149	16157	16017	16105	16261	16175	15994	16179	16260	16286	16356	16193	15912	16132	16131	16126	16247	16263	16157	16063	16096	16089	16099	16281	16241	16183	16172	16106	16195	16329	16302	16132	16043	16218	16032	16126	16223	16141	16176	16277	16068	16056	16211	16092	16121	16181	16337	16217	16160	16140	16205	16279	16166	15981	15996	16215	16060	16061	16153	16205	16278	16118	16159	16183	16224	16168	16106	16101	16122	16242	16368	16079	16406	16002	16155	16153	16059	16113	16193	16061	16040	16258	16305	16175	16081	16129	16215	16286	16126	16197	16166	16238	16030	16335	16252	16168	16131	16179	16332	16101	16014	15950	16001	16194	16026	16134	15995	16086	16017	16124	16182	16128	15982	16123	16187	16207	16253	16064	16151	16072	16065	16212	16162	16138	16242	16262	16192	16105	16183	16291	16390	16219	16314	16111	16141	16153	16186	15980	16161	16335	16150	16179	16149	16229	16178	16233	15803	16072	16297	16327	16036	16130	16100	16185	16095	16140	16324	16141	16219	16078	16178	16176	15949	16192	16171	16005	16141	16223	16135	16078	16138	16114	16150	16314	15967	16163	16229	16118	16177	16127	16133	16280	16175	16223	16062	16180	16308	16057	16314	16183	16249	16240	15990	16203	16188	16199	16122	16139	16250	16141	16226	16236	16192	16159	16077	16270	15985	16237	16159	16144	16097	16207	16024	16230	16011	16234	16081	16237	16289	16076	16317	16223	16069	16196	16254	16182	16203	16364	16207	16006	16203	16145	16161	16294	16083	16164	16159	16209	16159	16138	16317	16145	16301	16292	16037	16081	16250	16113	16080	16295	16104	16177	16234	16017	16218	16045	16239	16060	16080	16286	16158	16129	16351	16324	16137	16019	16127	16054	16233	16084	16004	16159	16188	16091	16244	16220	16343	16203	16088	16279	16142	16328	15943	16274	16201	16112	16246	16172	16241	16119	16278	16222	16123	16321	16176	16197	16031	16029	16112	16123	16089	16225	16199	16255	16096	16276	16262	16106	16074	16005	16131	16273	16183	16192	16006	16108	16075	16214	16199	16275	15997	16141	16019	16170	16324	16177	16228	16129	16359	16217	16257	16181	16157	16185	16146	16225	16174	16455	16142	16100	16208	16113	16271	16111	16203	16196	16218	16179	16092	16248	16003	16153	16151	15985	16221	16115	16253	16132	16153	16109	16144	16200	16162	16112	15898	16262	16183	16081	16030	16241	16084	16091	16292	16273	16202	16144	16219	16229	16197	16265	16252	16326	16233	16155	16237	16268	16250	16204	16153	16169	16153	16260	16201	16133	16020	16123	16266	16070	16146	16048	16285	16130	16085	16027	16175	16165	16164	16137	16148	16297	16156	16127	16135	16259	16269	16140	16267	16111	16063	16213	16243	16272	16290	16148	16130	16299	16307	16058	16371	16201	16080	16190	15868	16209	16170	16111	16280	15981	16241	16132	16253	15996	16218	16119	16047	16218	16232	16186	16110	16343	16154	16118	16224	16228	16209	16132	16159	16242	16030	16025	16150	16171	16296	16216	16145	16101	16111	16198	16204	16199	16262	16251	16107	16102	16143	16235	16399	16340	16132	16202	16337	16112	16125	16085	16258	16168	16066	15991	16302	16246	16314	16175	16101	16034	15996	16211	16349	16273	16123	16086	16251	16138	16130	16065	16131	16286	16000	16070	16381	15981	16076	16176	16151	16018	16036	16320	16100	16129	16146	16065	16101	16255	16053	16283	16301	15982	16066	16133	16303	16178	16334	16113	16281	16167	16193	16256	16071	16144	16247	15931	16270	16037	16119	16281	16250	16192	16011	16181	16145	16106	16049	16177	15954	16111	16079	16188	16067	16247	16265	16268	16062	15988	16371	16080	16144	16217	16038	15944	16289	16202	16176	16307	16374	16114	16300	16218	16157	16183	16187	16147	16140	16323	16089	16341	16150	16371	16083	16281	16170	16146	16290	16256	16194	16310	16092	16166	16148	16099	16260	16153	16150	16165	16266	16145	16237	16223	16062	16110	16297	16077	16096	16150	16254	16169	16011	16161	15910	16266	16093	16101	16216	16021	16192	16048	16300	16276	16138	16205	16196	16084	16189	16241	16091	16147	16275	16215	16129	16264	16229	16163	16205	16113	16245	16232	16010	16093	16130	16092	16189	16120	16181	16253	16066	16366	16174	16426	16233	16252	16110	16099	16339	16099	16166	16136	16186	16175	16303	16050	16071	16114	16131	16021	16149	16170	16196	16383	16185	16165	16171	16156	16208	16201	16008	16236	16256	16325	16161	16139	16190	16035	16122	16119	16104	16065	16324	16266	16125	16286	16101	16114	16169	16239	16193	16330	15994	16210	16229	16124	16138	16211	16279	16119	16105	16333	16326	16254	16264	16150	16183	16201	16218	16066	16308	16113	16165	16173	16235	16244	16241	16229	16140	16031	16243	16160	16158	16143	16230	16328	16148	16297	16075	16256	16453	16213	16253	16216	16191	16283	15978	16147	16319	16216	16159	16258	16167	16315	16270	16150	16228	16241	16211	16181	16148	16307	16087	16234	16158	16084	16232	16111	16036	16263	15992	16007	16241	16321	16239	16213	16265	16238	16346	16258	16055	16236	16095	16263	16112	16045	16171	16276	16229	16128	16319	16039	16072	16105	16214	16158	16052	16257	16220	16291	16201	16279	16202	16076	16233	16242	16303	16255	16113	16145	16178	16250	16179	16238	16145	16043	16117	16260	16064	16397	16281	16057	16061	16219	16113	16155	16243	15968	16090	16047	16240	16337	16261	16080	16122	16028	16260	16193	16253	16182	16167	16182	16113	16167	16290	16206	16291	16266	16247	16168	16116	16226	16136	16204	16136	16085	16328	16130	16162	16128	16107	16081	16135	16140	16270	16111	16108	16218	16224	16136	16090	16113	16257	16093	16278	16061	16155	16272	16144	16091	16084	16110	16227	16374	16148	16220	16101	16388	16175	16207	16087	16310	16163	16128	16441	16210	16118	16150	16224	16157	16115	15955	16157	16364	16222	16198	16210	16119	15904	16111	16143	16239	16165	16164	15947	16087	16162	16238	16087	16087	16329	16160	16239	16200	16166	16255	16117	15950	16036	16203	16022	16085	16274	16118	16316	16151	16276	16194	16335	16099	16018	16228	15997	16136	15921	16273	16155	16089	16017	16100	16245	16218	16116	16135	16015	16214	16160	16264	16223	16311	16231	16083	16170	16308	15984	16344	16155	15953	16274	15861	16020	15977	16134	16127	16156	16280	16183	16208	16218	16258	16289	16212	16249	16293	16060	16395	16066	16273	16284	16101	16044	16276	16010	16252	16202	16117	16095	16055	16272	16163	15934	16159	16050	15973	16203	16068	16059	16350	15988	16298	16225	16214	16356	16178	16186	16137	16122	16279	16287	16131	16192	16140	15985	16219	15989	16023	16163	16070	16092	16131	16377	16061	16068	16243	16316	16240	16267	16152	16238	16240	16283	16069	16059	16242	16214	16247	16086	15976	16154	16203	16181	16269	16186	16198	16345	16273	16024	16116	16122	16246	16244	16210	16213	16056	16148	16136	16190	16248	16298	16277	16281	16211	16150	16288	16094	16208	16036	16226	16187	16241	16125	16047	16146	16122	16151	16285	16118	16150	16256	16026	16111	15986	16254	16131	16274	16161	16143	16364	16325	16215	16062	16207	16254	16190	16215	16112	16363	16222	16147
25797	21442	28393	25876	23974	25556	25839	22990	21136	21071	21173	21106	28946	34600	30785	26229	21968	20525	20492	20261	20543	20389	20390	20232	20300	20405	20308	20360	20347	20359	20181	20173	20330	20212	20213	20132	20183	20101	20346	20345	20156	20213	20308	20209	20155	20321	20327	20257	20416	20084	20345	20480	20296	20153	20230	20137	20082	20429	20157	20448	20571	20248	20528	20343	20253	20342	20295	20150	20240	20240	20137	20211	20357	20345	20426	20011	20389	20221	20348	20283	20083	20371	20216	20221	20368	20157	20125	20245	20474	20264	20196	20470	20324	20116	20421	20118	20360	20210	20349	20520	20295	20435	20285	20350	20241	20274	20073	20129	20439	20375	20345	20341	20368	20306	20499	20259	20336	20352	20447	20318	20328	20285	20112	20240	20100	20294	20210	20063	20284	20131	20254	20169	20087	20005	20582	20530	20369	20147	19930	20401	20301	20148	20006	20261	20196	20047	20350	20315	20234	20379	20442	20219	20370	20257	20338	20182	20305	20269	20330	20139	20352	20321	20233	20345	20232	20181	20231	20265	20219	20178	20307	20348	20025	20011	20398	20485	20272	20295	20236	20297	20345	20223	20324	20238	20213	20381	20387	20183	20187	20282	20153	20248	20216	20168	20177	20308	20289	20263	20065	20125	20333	20261	20269	20308	20431	20234	20433	20289	20280	20295	20373	20203	20242	20133	20246	20109	20174	20293	20229	20299	20125	20214	20410	20144	20162	20399	20249	20255	20369	19947	20320	20491	20209	20144	20205	20129	20317	20245	20150	20235	20211	20248	20137	20152	20232	20338	20313	20333	20114	20250	20281	20286	20306	20385	20154	20180	20177	20295	20231	20260	20338	20309	20045	20105	20076	20142	20496	19970	20173	20187	20108	20323	20189	20475	20464	20219	20297	20183	20642	20269	20472	20276	20283	20260	20228	20321	20301	20390	20242	20321	20267	20414	20116	20181	20427	20321	20152	20274	20284	20455	20303	20303	20305	20312	20200	20218	20221	20406	20319	20104	20147	20209	20187	20129	20276	20428	20484	20193	20237	20289	20338	20291	20283	20262	20283	20325	20182	19915	20266	20335	20461	20170	20339	20154	20460	20165	20503	20292	20455	20375	20248	20135	20101	20098	20355	20356	20365	20329	20445	20242	20215	20118	20113	20264	20202	20327	20359	20226	20328	20395	20129	20164	20099	20299	20274	20075	20197	20332	20359	20056	20324	20134	20338	20101	20110	20212	20063	20353	20452	20456	20124	20510	20069	20438	20302	20288	20123	20328	20331	20351	20267	20228	20289	20216	20253	20350	20201	20351	20451	20360	20131	20229	20347	20196	20191	20132	20227	20255	20472	20247	20315	20346	20358	20244	20442	20441	20312	20284	20274	20019	20198	20064	20345	20204	20253	20092	20119	20116	20398	20153	20483	20176	20309	20562	20328	20241	20219	20187	20247	20572	20336	20568	20187	20063	20341	20151	20176	20268	20167	20443	20225	20357	20400	20168	20169	20074	20272	20318	20209	20369	20074	20111	20395	20527	20226	20346	20301	20324	20319	20150	20325	20315	20131	20068	20072	20366	20165	20341	20255	20076	19978	20245	20202	20367	20326	20176	20169	20192	20656	20112	20278	20073	20440	20106	20262	20268	20376	20119	20409	20140	20182	20236	20118	20221	20438	20261	20366	20134	20149	20411	20340	20229	20403	20242	20392	20455	20078	20426	20242	20195	20384	20313	20459	20351	20558	20176	20168	20134	20244	20228	20370	20164	20208	20256	20172	20208	20272	20196	20063	20324	20171	20174	20125	20487	20293	20476	20118	20329	20300	20353	20331	20381	20171	20332	20225	20400	20433	20360	20468	20254	20223	20294	20160	20088	20382	20216	19962	20273	20353	20204	20185	20253	19982	20269	20423	20455	20335	20437	20251	20001	20238	20267	20329	20372	20289	20311	20210	20353	20309	20173	20207	20355	20220	20328	20202	20296	20154	20137	20368	20309	20252	20098	20217	20114	20187	20336	20283	20311	20333	20192	20248	20192	20431	20015	20018	20296	20133	20215	20359	20161	20193	20355	20190	20345	20264	20175	20212	20238	20307	20400	20403	20075	20295	20176	20278	20487	20315	20152	20261	20286	20393	20260	20120	20260	20080	20356	20279	20344	20289	20138	20314	20396	20356	20119	20132	20051	20361	20267	20073	20297	20175	20306	20375	20330	20249	20190	20380	20157	20267	20387	20295	20384	20437	20146	20124	20314	20168	20205	20183	20424	20226	20226	20407	20341	20116	20201	20185	20372	20304	20326	20309	20430	20286	20278	20474	20280	20316	20224	20535	20033	20219	20072	20250	20108	20361	20175	20227	20172	20339	20359	20242	20150	20274	20274	20258	20306	20043	20293	20265	20128	20245	20361	20022	20141	20301	20176	20336	20141	20286	20364	20382	20277	20312	20113	20146	20274	20044	20272	20399	20460	20161	20448	20090	20391	20377	20162	20285	20309	20212	20123	20439	20314	20419	20130	20147	20234	20505	20210	20360	20361	20463	20278	20107	20312	20401	20142	20180	20083	20273	20209	20254	20241	20387	20281	20216	20188	20157	20317	20171	20255	20446	20229	20221	20212	20515	20544	20299	20202	20042	20524	20322	20147	20224	19987	20165	20254	20286	20304	20245	20319	20227	20153	20383	20210	20310	20197	20124	20340	20367	20148	20060	20294	20182	20286	20284	20332	20278	20477	20279	20172	20190	20452	20206	20292	20151	20031	20381	20303	20287	20391	20553	20361	20203	20219	20042	20181	20085	20314	20183	20163	20370	20155	20324	20208	20025	20256	20173	20266	20376	20217	20356	20157	20066	20224	20288	20128	20095	20433	20480	20448	20265	20218	20120	20249	20152	20384	20360	20253	20373	20225	20372	20217	20440	20297	20269	20361	20209	20366	20243	20065	20312	20354	20224	20185	20227	20308	20119	20095	20332	20205	20064	20094	20330	20173	20279	20336	20471	20361	20221	20451	20239	20182	20313	20188	20157	20158	20237	20174	20371	20239	20306	20192	20250	20472	20402	20306	20307	20397	20452	20301	20273	20292	20153	20187	20336	20259	20418	20229	20178	20358	20121	20281	20277	20016	20167	20121	20363	20259	20408	20289	20309	20238	20458	20188	20255	20400	20036	20247	20405	20182	20247	20173	20193	20172	20294	20228	20348	20393	20388	20305	20162	20068	20144	20128	20397	20278	20237	20147	20187	20094	20400	20117	20231	20341	20192	20530	20085	20222	20301	20015	20279	20221	20105	20141	20321	20028	20228	20252	20259	20113	20294	20236	20261	20364	20201	20182	20300	20316	20430	20266	20175	20184	20119	20314	20056	20314	20267	20145	20109	20149	20345	20235	20208	20194	20075	20168	20309	20265	20401	20180	20211	20415	20153	20084	20238	20161	20330	20313	20197	20226	20023	20494	20327	20214	20371	20251	20110	20147	20119	20124	20341	20301	20312	20185	20328	20174	20168	20211	20241	20351	20119	20364	20156	20173	20273	20456	20393	20314	20241	20311	20408	20118	20287	20263	20485	20393	20227	20380	20535	20291	20097	20332	20162	20416	20294	20079	20332	20286	20406	20301	20042	20068	20303	20268	20262	20560	20444	20323	20295	20450	20216	20340	20221	20263	20444	20465	20258	20248	20330	20382	19995	20251	20310	20037	20125	20227	20266	20502	20164	20435	20061	20279	20400	20387	19999	20382	20147	20357	20155	20241	20263	20249	20334	20363	20223	20211	20207	20357	20210	20250	20412	20241	20113	20429	20097	20152	20408	20357	20418	20228	20342	20280	20268	20051	20286	20097	20042	20203	20193	20098	20281	20422	20292	20385	20303	20211	20023	20392	20322	20225	20625	20143	20380	20170	20262	20064	20339	20236	20271	20282	20355	20161	20241	20047	20297	20266	20255	20184	20434	20113	20320	20302	20049	19991	20067	20292	20159	20351	20451	20291	20308	20059	20164	20280	20357	20152	20518	20425	20206	20333	20248	20256	20207	20111	20204	20291	20219	20269	20107	20423	20249	20138	20144	20335	20338	20218	20341	20359	20166	20169	20119	20165	20391	20113	20147	20298	20104	20366	20282	20160	20148	20316	20101	20148	20227	20210	20200	20088	20429	20202	20193	20238	20355	20007	20224	20312	20151	20248	20187	20277	20375	20197	20226	20284	19962	20342	20254	19998	20167	20147	20132	20251	20224	20086	20054	20509	20285	20269	20222	20273	20452	20278	20152	20156	20322	20157	20323	20188	20369	20277	20348	20066	20398	20142	20325	20138	20468	20294	20041	20324	20208	20189	20165	20264	20160	20303	20099	20361	20209	20275	20314	20054	20190	20337	20547	20301	20117	20172	20244	20331	20356	20333	20378	20025	20145	20430	20101	20215	20286	20098	20387	20306	20221	20411	20149	20319	20422	20296	20204	20356	20331	20202	20103	20173	20275	20179	20279	20080	20250	20247	20041	20304	20143	20175	20372	20514	20236	20132	20105	20129	20429	20292	20283	20055	20241	20477	20209	20210	20258	20231	20297	20028	20353	20315	20298	20165	20225	20287	20304	20250	20172	20505	20205	20145	20164	20559	20356	20341	20370	20308	20313	20270	20349	20239	20271	20351	20202	19986	20194	20230	20308	20194	20293	20273	20261	20206	20061	20476	20332	20152	20027	20209	20356	20237	20349	20382	20482	20379	20073	20227	20248	20300	20318	20278	20152	20279	20059	20197	20222	20242	20264	20447	20365	20227	20401	20266	20250	20442	20234	20153	20232	20108	20412	20204	20167	20377	20203	19992	20437	20210	20427	20485	20375	20032	20342	20545	20037	20360	20234	19997	20196	20219	20202	20270	20441	20272	20099	20282	20332	20344	20105	20277	20369	20299	20320	20361	20288	20074	20319	20438	20293	20157	20209	20505	20402	20330	20219	20297	20107	20311	20436	20327	20187	20130	20224	20139	20409	19933	20311	20511	20282	20126	20139	20235	20099	20137	20322	20110	20172	20208	20248	20370	20212	20181	20226	20357	20510	20367	20052	20429	20119	20269	20161	20209	20351	20129	20127	20333	20172	20125	20110	20171	20134	20467	20173	20161	20145	20022	20379	20364	20340	20314	20212	20354	20521	20269
20375	34536	32433	25038	21600	23410	22538	19688	17277	17218	16954	17336	29987	33441	28764	22256	16957	16155	16006	16110	16053	16034	15927	16230	15927	16139	15867	15960	15868	16001	16144	15989	16063	15976	16078	16022	16109	16087	16003	16043	16161	16216	16046	15961	16231	16097	15843	15927	16222	16226	15951	16027	16016	15988	16023	15977	15956	15975	16016	15995	15963	16094	15987	16125	15926	16013	16095	15975	16007	15970	16110	16089	16043	16035	15925	15954	16119	16114	16073	16102	16053	15982	15993	16054	16141	16068	15967	16236	16107	15914	15990	16083	16153	15866	16058	16141	15879	16176	15947	16031	16311	16023	16085	16078	15981	16097	15779	15974	16072	15926	16075	15831	15995	15938	15963	15938	15967	16028	16056	16063	15983	15970	16088	16083	15906	16131	16038	16186	15976	16138	16215	16006	15910	16024	16165	16110	15986	15995	15895	15937	16210	16054	16143	16075	16095	16309	16062	16027	15948	16169	15847	16149	16108	15758	15956	16095	15990	16060	16086	15997	15948	15949	16221	15956	16025	16170	16060	16088	16078	16084	16158	16051	16058	15922	16057	16007	16015	16039	15955	15905	16136	16051	15922	16084	15904	16030	16092	16093	16125	15999	15812	16223	15975	15994	16044	16186	16053	16028	16226	16001	16184	15929	16331	16183	16104	16073	15883	15991	15906	15925	16071	15889	15900	15928	16132	16195	15935	16021	16077	15943	15965	15953	16120	15902	15921	16058	16094	16084	16172	16024	16087	16134	15957	16007	16047	16055	16034	15910	16011	16179	16040	16142	15983	16028	16090	15980	16111	16094	16130	16134	16071	15862	15971	16135	16093	16086	16089	15821	15959	15996	16082	16035	15909	16120	15910	16033	16140	16002	15966	15885	16058	16109	16010	15926	16053	16042	16052	16251	15974	16054	15925	15953	16094	15959	15964	16017	15904	16018	16025	16104	16114	16008	16116	16015	16163	16001	15888	16132	15984	15903	16177	15882	16056	16103	15943	16038	16023	16002	16035	15982	16022	15966	16117	15991	16185	15806	15906	15974	16055	16107	16042	16014	16166	15987	15962	16068	15875	16032	16015	15966	16228	15958	15978	16023	15969	16038	15940	15993	16026	16202	16067	15980	16196	15872	15836	15949	15798	16055	16021	16005	16063	16105	16061	16030	15965	15989	16056	15998	16027	16258	15950	15988	15932	15964	16129	16138	16043	15989	16090	16176	15926	15968	16090	16127	16071	15987	15967	15966	15886	15945	16088	16107	15800	16044	15981	15935	15947	15965	15952	16096	16034	15916	16133	15919	16167	16024	15982	16089	16091	15911	16034	15873	15999	16140	16036	15952	16019	16091	15958	16032	15877	16105	15915	15915	16089	16095	16046	15978	16030	16064	15962	15972	16047	15981	15846	15877	16032	16004	15960	16127	16038	15967	16057	15956	16096	16007	16087	15833	15966	16137	16116	15884	16011	16028	16077	15995	16057	16086	16105	16130	15964	15846	15965	16042	16054	16077	16069	16020	16199	15976	15980	16147	16040	15875	16042	16227	15894	15903	15922	16004	16083	16062	15951	15988	15868	16080	15929	15950	16071	16067	16092	16102	16020	16111	15965	16119	15954	16017	16082	15965	15887	15963	15924	15988	16120	16074	16128	16007	16020	16044	15939	16079	16111	15957	16059	16069	16109	15859	16057	16168	15855	15898	15994	15931	15847	16183	15847	16064	16000	16168	16095	16072	15907	16019	16082	16167	15999	15989	16008	16115	16138	16086	16079	15910	15993	15832	16064	16183	15885	16048	16036	16059	15957	16199	15954	15957	15878	16113	15930	15900	15878	15865	16158	15837	16016	16011	16037	16053	16170	16041	15968	15886	16104	16103	15893	16071	16043	16031	15870	15988	16007	16096	16066	15952	15999	15917	16125	15932	15924	15955	16097	16237	15886	16029	15893	15972	15971	16044	16001	16029	16028	16108	16167	15949	15955	16076	15981	16065	16010	15985	16081	15995	15948	16013	16053	16111	16017	15997	15920	16039	16037	16072	16193	15962	16002	15998	16164	16018	15801	16155	16094	15899	15807	16002	16065	16159	16156	15939	15944	16022	16012	16089	16162	15984	15802	15962	16119	15957	16030	15893	15884	16104	15916	16189	16008	16085	16014	16000	16072	15961	15954	15998	15955	16100	15859	16010	15821	15918	16105	16100	15964	16133	16056	16042	15848	16013	16052	15949	16076	15980	16138	16046	15969	15937	16094	16186	16124	15847	16099	16130	15903	16079	15953	16164	16029	16235	16031	15843	16098	16067	16115	15983	15962	16211	16238	16160	15873	15981	15945	16233	15827	15927	15876	16050	16106	16108	15863	16169	16008	15984	16220	15980	15999	16171	15904	16116	15927	16020	15996	16106	16101	16037	15959	15833	15994	16090	15869	16125	15776	16023	15978	15934	15988	15952	15953	15924	16028	15954	15750	16150	16213	15881	16039	15922	16033	16030	16001	15945	16036	15877	15921	16120	16087	15867	15989	15992	15950	16137	15845	16149	15967	16046	15947	15881	16220	16167	16032	16038	16051	16218	15943	16062	15954	15988	16005	16101	16136	16047	16079	15891	16175	15934	15973	16042	16147	16177	16024	15830	16002	15970	15908	15944	15816	16160	15870	16023	16015	16030	16104	15956	16015	16094	15918	16000	16144	16070	15972	16054	16130	15997	15944	16053	16101	15918	16128	16101	16141	16129	15925	16118	15998	16071	16004	15961	16071	15898	16165	15986	15997	16150	15842	16068	16132	15943	15984	16113	15980	16047	15940	15998	16109	15972	16047	15942	16198	15949	16123	15923	16010	15912	16068	15997	16123	16061	15984	15953	16142	15936	16066	15990	16086	16096	15993	15936	16007	16047	16005	16037	16009	16084	15931	15924	15810	15914	16005	15979	15996	15831	16153	15829	15924	16001	16040	16252	16043	15922	16216	16099	16027	15969	15923	15884	16028	15984	16037	16009	16047	16073	16029	16051	16066	15997	16005	15997	16049	16014	16128	15963	16259	16080	15923	16065	15977	16097	16066	16052	16037	15943	16047	15988	16002	15956	15993	16078	16001	16128	15837	16005	15810	15890	15992	15789	16143	15836	16139	16095	16109	16036	15946	15941	16081	15969	16089	16044	15897	16105	15977	16122	16243	15879	16132	16017	15989	15964	16020	16104	15954	15943	16016	16009	16011	16191	16002	15895	15988	16037	15992	16109	16053	15990	15998	16015	15894	15970	16030	16048	16060	16034	15992	16006	15991	15962	16060	16103	16141	16260	15903	15979	16114	16229	16091	15865	16060	16012	16087	16167	15869	16063	16065	16260	16024	16052	15971	16186	16024	16130	16066	16011	15843	16143	15921	16057	15968	15939	16007	16066	16124	16143	16051	15966	16053	15826	15978	15929	16061	16080	16207	16006	15878	15984	15997	15992	16184	16054	16107	15915	16093	15958	16005	16015	15971	15876	16134	16089	16045	15958	16081	16173	15919	15912	15903	16042	15874	16019	16089	16114	16077	16096	15905	16017	15818	16037	15969	16068	16087	16063	16005	15895	16070	16088	16051	16118	16053	16141	16015	16038	16130	16088	16141	15970	15997	16061	16053	16168	15929	15922	16069	15992	16087	15959	16074	15955	16095	16091	15919	15920	16018	15932	15893	16065	15928	16102	16193	15884	15991	15983	16050	16020	15968	16087	16031	15994	16068	15995	15957	16030	16028	16055	16012	15849	16021	15927	16009	16092	16074	15831	15922	16026	16100	15972	16064	15976	16099	15937	16131	16116	16086	15899	16054	16037	16114	15979	16066	15976	16040	16120	16058	16062	16061	16178	16111	15882	16021	16142	15904	16009	16078	16232	16237	16077	15995	16108	16216	16077	15823	16171	16162	16062	15969	15985	16044	16195	15912	16037	15986	16072	15830	16026	15988	16044	16098	15973	16022	16116	16152	16135	15972	16003	16115	15975	16117	15884	16305	16042	15952	15877	16195	16010	15910	15943	15968	16149	15791	15943	16101	15938	16031	15918	16121	15775	16123	16085	16022	16028	15973	16017	16110	15870	15957	16029	16083	16014	16065	16030	16128	16043	15881	16011	16049	16120	16119	16042	15907	16202	16108	15961	15894	15980	15975	15875	16224	16139	16058	16113	16045	16062	16250	16000	16191	15996	15800	16016	15910	15956	15911	16047	15992	16108	15845	15980	16033	15967	16117	16286	16248	15987	16060	16036	16017	16117	16059	16076	16093	16037	16233	16017	16274	15910	15929	16265	16005	16060	15914	16058	16060	15992	15997	15963	15999	15975	16025	16137	15958	16066	15979	15862	16019	16040	15927	16184	15878	16038	16123	16055	16030	16089	16147	16031	16081	15976	15920	15938	16163	16071	15909	16044	16034	16241	16122	16063	16154	16076	16028	15994	16063	16081	15839	16122	16010	15965	15998	16056	15947	15992	16155	16172	16070	15985	16000	16146	16108	16045	16033	16112	16040	16106	15855	15992	16091	16146	16061	16082	16121	15996	15972	16108	16137	15890	16091	15798	15924	16227	15974	16217	15899	16187	15925	16151	15988	15969	16084	16001	16083	16023	15936	15930	16187	16001	15785	15982	16040	16021	16115	16108	16026	15934	15981	16182	16098	16119	15955	15948	16036	16099	16144	15947	16072	15946	16037	16154	15920	16044	16041	16126	16023	16138	15876	16114	15856	15888	15882	16087	15966	15977	16062	16089	16059	15938	16119	15998	15878	15884	16026	15991	16066	16066	16191	16172	15999	15986	16148	15975	16116	16223	15953	15981	16080	16162	15891	16044	16070	15892	16036	16066	15996	16027	16079	16019	16028	16083	15960	16019	16151	16018	15915	16022	15957	15963	16091	16127	15950	15953	15927	15897	16075	16003	16138	16056	16051	15943	15947	15895	15944	16048	15949	15875	16023	15954	16071	16046	15927	16194	16013	15999	16038	15994	16151	16073	16151	16038	16159	15904	15942	16095	16076	16011	16177	15959	15985	16134	16113	16020	15925	15907	16114	15962	16021	16002	16178	16121	15925	15983	16046	16006	16058	16044	15873	16038	16030	15922	16018	16239	16141	16055	16124	16115	16009	16062	16144	15880	16033	16010	16035	16000	15963	15899
23979	21350	28916	24273	22348	27009	31059	25102	22304	21137	20803	21309	35977	44149	37819	30289	22576	19991	19869	19876	19781	19923	19718	19729	20117	19776	19947	19924	19782	19963	19853	19854	19954	19790	19998	19993	19705	19885	19753	19750	19861	19821	19597	19680	19874	19616	19807	19726	19708	19706	19762	19538	19871	19707	19819	19668	19818	19890	19896	19676	19823	19529	19603	19840	19754	19547	19799	19757	19807	19827	19758	19723	19612	19608	19978	19826	19775	19710	19609	19700	19624	19515	19599	19696	19947	19666	19983	19897	19796	19552	19839	19905	19729	19637	19776	19676	19724	19682	19686	19941	19729	19777	20044	19679	19739	20023	19706	19624	19737	19595	19767	19528	19759	19849	19762	19721	19701	19834	19468	19887	19808	19838	19781	19557	19760	19835	19789	19861	19457	19623	19834	19944	19941	19595	19568	19759	19764	19815	19785	19822	19851	19871	19681	19554	19725	19726	19729	19512	19494	19717	19693	19517	19695	19575	19676	19952	19451	19656	19669	19756	19750	19701	19470	19658	19727	19744	19806	19869	19978	19587	19653	19647	19832	19696	19665	19621	19556	19661	19759	19738	19848	19489	19642	19739	19718	19864	19649	19814	19670	19632	19852	19480	19474	19523	19648	19799	19756	19764	19539	19701	19593	19650	19653	19761	19874	19560	19677	19776	19823	19930	19744	19465	19764	19627	19643	19714	19816	19667	19646	19646	19823	19809	19556	19710	19522	19650	19555	19703	19537	19679	19638	19661	19589	19728	19770	19699	19696	19723	19727	19835	19633	19735	19488	19790	19752	19628	19783	19622	19470	19737	19748	19704	19638	19725	19717	19827	19672	19572	19787	19705	19652	19779	19773	19769	19846	19603	19660	19820	19725	19604	19470	19675	19829	19837	19737	19718	19529	19497	19536	19828	19993	19772	19648	19855	19811	19687	19664	19623	19559	19646	19688	19670	19814	19832	19554	19849	19720	19312	19898	19524	19669	19825	19837	19669	19795	19814	19874	19719	19717	19713	19680	19782	19904	19803	19650	19563	19720	19751	19737	19629	19710	19702	19704	19694	19563	19705	19590	19523	19489	19966	19511	19631	19711	19835	19782	19627	19846	19570	19663	19655	19624	19649	19652	19700	19858	19544	19845	19662	19741	19779	19502	19833	19858	19819	19563	19606	19821	19486	19722	19590	19675	19901	19730	19856	19750	19564	19622	19690	19793	19718	19659	19798	19545	19825	19549	19702	19683	19568	19672	19699	19808	19687	19642	19745	19637	19723	19640	19698	19545	19567	19735	19804	19593	19477	19660	19705	19935	19801	19652	19759	19919	19833	19842	19759	19637	19623	19814	19509	19755	19981	19819	19719	19784	19663	19754	19667	19668	19552	19713	19744	19852	19862	19698	19729	19684	19777	19495	19655	19752	19645	19609	19687	19661	19951	19751	19682	19628	19707	19902	19731	19751	19692	19671	19840	19714	19857	19892	19560	19538	19669	19815	19563	19777	19736	19828	19911	19556	19686	19775	19771	19562	19516	19595	19569	19563	19899	19859	19718	19976	19661	19666	19712	19870	19698	19777	19722	19898	19631	19691	19800	19860	19545	19770	19703	19752	19717	20025	19745	19775	19689	19837	19633	19672	19783	19728	19487	19637	19826	19743	19555	19717	19695	19779	19838	19817	19758	19754	19501	19676	19797	19777	19516	19717	19604	19722	19730	19732	19668	19513	19688	19683	19703	19511	19608	19619	19606	19624	19779	19842	19733	19787	19611	19665	19352	19633	19648	19753	19641	19619	19792	19741	19901	19895	19649	19749	19955	19851	19756	19589	19805	19612	19755	19658	19943	19984	19896	19860	19551	19746	19578	19661	19799	19609	19840	19966	19905	19711	19886	19721	19799	19782	19670	19691	19759	19676	19583	19802	19693	19916	19713	19527	19687	19758	19807	19781	19611	19608	19495	19814	19670	19540	19649	19794	19723	19661	19846	19524	19542	19503	19541	19898	19797	19780	19702	19714	19723	19700	19782	19785	19876	19661	19737	19776	19844	19543	19578	19910	19805	19787	19878	19722	19645	19464	19440	19612	19744	19787	19765	19686	19885	19455	19764	19837	19748	19768	19769	19874	19832	19796	19697	19825	19819	19485	19946	19741	19629	19652	19683	19839	19694	19870	19872	19856	19709	19767	19563	19838	19650	19492	19550	19803	19798	19800	19730	19687	20032	19791	19757	19693	19758	19578	19582	19786	19705	19700	19694	19771	19622	19651	19676	19993	19636	19893	19516	19876	19660	19796	19812	19602	19630	19843	19654	19772	19613	19888	19597	19556	19519	19728	19728	19694	19415	19792	19666	19508	19653	19851	19810	19729	19958	19801	19683	19640	19758	19688	19769	19715	19641	19725	19749	19738	19499	19678	19739	19790	19814	19677	19730	19586	19639	19639	19777	19734	19693	19764	19631	19822	19915	19578	19885	19747	19690	19787	19429	19977	19647	19803	19817	19480	19750	19674	19667	19792	19727	19714	19528	19611	19860	19684	19836	19670	19684	19706	19872	19607	19751	19689	19698	19366	19675	19616	19668	19584	19705	19664	19818	19709	19796	19512	19649	19639	19650	19722	19829	19578	19659	19725	19740	19599	19693	19686	19729	19859	19553	19619	19738	19978	19584	19699	19720	19820	19633	19851	19884	19900	19754	19634	19774	19634	19686	19737	19569	19635	19678	19643	19952	19869	19774	19700	19774	19628	19733	19763	19724	19455	19722	19488	19877	19757	19767	19693	19623	19940	19451	19596	19469	19506	19522	19792	19469	19768	19499	19661	19906	19732	19717	19637	19533	19639	19816	19810	19696	19660	19849	19498	19519	19581	19466	19702	19733	19769	19684	19597	19986	19618	19634	19959	19797	19789	19591	19800	19692	19443	19832	19746	19703	19874	20083	19701	19764	19730	19682	19893	19700	19759	19712	19758	19726	19658	19748	19790	19785	19765	19726	19746	19973	19694	19798	19683	19678	19627	19639	19854	19669	19857	19703	20055	19839	19643	19757	19881	19746	19654	19558	19663	19838	19754	19707	19611	19728	19797	19698	19690	19682	19718	19733	19783	19700	19961	19803	19839	19520	19515	19555	19830	19661	19749	19629	19929	19951	19680	19790	19755	19440	19858	19755	19656	19666	19766	19711	19705	19781	19479	19617	19724	19736	19580	19737	19652	19897	19550	19654	19835	19744	19722	19773	19453	19702	19633	19814	19846	19874	19484	19703	19887	19645	19880	19629	19876	19868	19877	19742	19494	19549	19553	19693	19701	19588	19782	19639	19800	19821	19621	19761	19539	19386	19831	19789	19768	19863	19713	19650	19608	19859	19769	19590	19597	19590	19494	19736	19631	19405	19934	20048	19791	19534	19743	19696	19610	19672	19576	19932	19651	19465	19816	19640	19919	19587	19610	19638	19883	19919	19874	19667	19561	19672	19705	19465	19806	19803	19764	19763	19967	19722	19650	19598	19935	19515	19744	19675	19510	19731	19858	19639	19829	19760	19646	19681	19703	19566	19499	19725	19655	19684	19697	19854	19810	19833	19836	19827	19779	19968	19615	19785	19725	19668	19804	19578	19748	19763	19821	19727	19698	19863	19630	19745	19673	19609	19866	19999	19941	19542	19706	19807	19674	19821	19712	19568	19689	19678	19642	19660	19792	19685	19737	19678	19642	19628	19751	19763	19908	19650	19764	19820	19695	19562	19579	19849	19656	19671	19476	19661	19692	19644	19735	19745	19632	19768	19590	19656	19717	19741	19630	19510	19679	19678	19813	19664	19812	19804	19703	19603	19725	19983	19824	19808	19795	19682	19933	19715	19567	19709	19467	19612	19658	19847	19631	19911	19598	19706	19652	19742	19663	19608	19576	19854	19692	19847	19710	19619	19511	19638	19640	19834	19775	19584	19652	19718	19964	19637	19685	20001	19858	19600	19524	19762	19793	19763	19716	19665	19601	19706	19508	19459	19602	19612	19668	19730	19751	19786	19746	19749	19943	19709	19665	19589	19725	19578	19760	19845	19648	19680	19804	19603	19706	19454	19819	19807	19651	19580	19797	19642	19827	19795	19681	19613	19785	19818	19470	19487	19746	19745	19750	19617	19572	19755	19736	19628	19901	19544	19801	19562	19551	19459	19961	19672	19713	19614	19670	19583	19689	19737	19669	19723	19751	19542	19790	19591	19538	19555	19665	19638	19682	19850	19728	19724	19693	19491	19763	19804	19561	19511	19593	19678	19919	19463	19745	19561	19788	19825	19737	19872	19819	19773	19646	19636	19722	19661	19774	19705	19692	19787	19502	19590	19709	19485	19612	19607	19664	19595	19680	19469	19711	19728	19666	19555	19595	19582	19645	19561	19888	19672	19649	19742	19926	19604	19839	19863	19818	19683	19758	19699	19612	19670	19718	19524	19540	19570	19628	19622	19694	19579	19817	19716	19669	19738	19565	19775	19653	19601	19757	19847	19875	19658	19613	19649	19521	19678	19517	19554	19731	19564	19792	19716	19685	19691	19602	19709	19740	19754	19662	19673	19759	19654	19813	19520	19762	19848	19749	19888	19643	19602	19492	19564	19775	19861	19810	19751	19694	19836	19801	19724	19814	19787	19781	19669	19936	19880	19488	19695	19423	19705	19689	19615	19664	19639	19537	19821	19864	19723	19593	19827	19758	19603	19776	19757	19646	19697	19836	19499	19763	19768	19805	19727	19696	19732	19580	19872	19657	19665	19636	19692	19600	19630	19866	19596	19697	19891	19727	19526	19781	19745	19755	19912	19852	19712	19541	19691	19695	19681	19619	19626	19806	19696	19666	19717	19922	19614	19783	19670	19720	19690	19560	19772	19606	19809	19868	19916	19802	19751	19780	19672	19638	19540	19859	19438	19741	19573	19571	19840	19815	19545	19540	19739	19635	19585	19813	19722	19836	19646	19792	19716	19658	19623	19614	19581	19607	19607	19870	19785	19603	19804	19689	19560	19649	19766	19875	19682	19756	19725	19544	19899	19798	19788	19686	19657	19592	19656	19616	19809	19726	19697	19819	19737	19652	19776	19562	19721	19754	19761	19722	19583	19881	19711	19958	19548	19646	19825	19665	19842	19742	19873	19826	19697	19652	19645
25508	42718	40750	31767	25173	28710	28549	22854	19321	17281	17082	18739	38679	43053	37116	27684	17405	15733	15631	15695	15571	15513	15764	15641	15776	15529	15698	15655	15781	15621	15741	15963	15770	15662	15891	15745	15681	15741	15871	15725	15852	15603	15788	15628	15755	15792	15696	15741	15596	15748	15591	15592	15678	15677	15751	15726	15757	15847	15707	15731	15763	15699	15582	15846	15643	15671	15705	15695	15765	15794	15714	15805	15674	15494	15569	15721	15431	15756	15588	15711	15650	15677	15637	15533	15736	15759	15682	15744	15651	15777	15638	15602	15735	15590	15814	15716	15731	15783	15756	15580	15693	15723	15660	15560	15838	15414	15656	15668	15725	15741	15743	15710	15697	15693	15841	15638	15610	15677	15711	15543	15821	15585	15525	15773	15580	15640	15776	15707	15838	15480	15564	15650	15597	15543	15683	15643	15691	15649	15800	15800	15752	15653	15671	15873	15824	15505	15564	15820	15804	15607	15583	15727	15784	15692	15572	15938	15602	15672	15693	15911	15590	15800	15567	15627	15643	15750	15733	15741	15639	15808	15760	15762	15543	15854	15756	15584	15556	15657	15652	15638	15585	15691	15679	15617	15769	15597	15730	15715	15727	15523	15675	15746	15763	15660	15725	15621	15612	15708	15780	15747	15645	15548	15938	15655	15780	15557	15668	15640	15703	15896	15489	15687	15502	15731	15804	15636	15708	15692	15823	15595	15522	15735	15528	15916	15639	15615	15799	15682	15875	15724	15759	15544	15708	15529	15920	15697	15588	15678	15614	15647	15636	15504	15836	15704	15786	15600	15628	15765	15698	15736	15747	15731	15476	15630	15640	15627	15725	15646	15720	15625	15865	15658	15653	15644	15587	15581	15649	15749	15561	15650	15673	15756	15772	15646	15661	15606	15671	15604	15664	15619	15622	15702	15667	15644	15541	15919	15666	15616	15813	15620	15610	15638	15652	15521	15616	15602	15555	15653	15671	15689	15705	15639	15517	15705	15577	15785	15652	15678	15620	15775	15773	15618	15514	15545	15580	15682	15749	15531	15623	15639	15560	15758	15498	15682	15846	15638	15640	15666	15659	15768	15840	15672	15701	15643	15663	15630	15765	15695	15615	15892	15696	15744	15676	15610	15800	15606	15717	15579	15603	15549	15740	15620	15643	15738	15655	15821	15687	15950	15548	15648	15705	15571	15601	15885	15483	15748	15565	15704	15639	15526	15537	15644	15732	15605	15549	15520	15885	15734	15882	15858	15741	15793	15629	15686	15514	15643	15688	15684	15693	15674	15659	15541	15623	15716	15604	15637	15558	15750	15860	15602	15666	15688	15680	15569	15587	15549	15612	15528	15648	15459	15684	15715	15632	15793	15620	15949	15538	15579	15682	15700	15666	15802	15729	15527	15681	15610	15634	15496	15664	15614	15748	15698	15680	15692	15567	15717	15763	15547	15649	15716	15623	15768	15677	15513	15732	15566	15502	15798	15601	15735	15673	15752	15622	15739	15690	15833	15723	15579	15717	15708	15424	15708	15554	15521	15813	15861	15703	15763	15709	15630	15611	15601	15764	15664	15719	15685	15738	15513	15606	15603	15584	15462	15848	15657	15696	15557	15666	15473	15682	15838	15688	15788	15636	15608	15597	15574	15668	15838	15635	15416	15783	15900	15686	15643	15606	16009	15558	15808	15797	15718	15614	15543	15844	15767	15683	15738	15676	15669	15662	15584	15729	15635	15493	15661	15849	15646	15853	15850	15584	15725	15802	15699	15523	15730	15610	15729	15734	15561	15679	15633	15674	15473	15598	15616	15747	15673	15421	15784	15516	15545	15874	15534	15532	15729	15750	15598	15617	15802	15579	15458	15615	15709	15641	15573	15721	15718	15767	15634	15680	15699	15879	15706	15892	15699	15567	15784	15718	15834	15608	15817	15698	15588	15562	15722	15666	15716	15498	15715	15644	15740	15676	15717	15639	15739	15767	15551	15663	15853	15639	15899	15710	15680	15711	15585	15645	15700	15673	15691	15837	15594	15817	15616	15779	15727	15599	15756	15673	15594	15817	15617	15740	15560	15794	15819	15822	15430	15755	15560	15706	15688	15855	15483	15701	15587	15763	15743	15604	15494	15652	15604	15743	15764	15746	15512	15684	15683	15428	15546	15546	15739	15847	15638	15506	15584	15779	15634	15671	15693	15751	15596	15604	15791	15674	15497	15796	15650	15637	15862	15518	15638	15694	15720	15572	15626	15598	15706	15692	15610	15557	15721	15685	15728	15761	15592	15780	15662	15769	15764	15600	15727	15795	15635	15642	15730	15645	15737	15644	15651	15812	15727	15597	15787	15790	15611	15783	15605	15741	15606	15603	15562	15507	15666	15633	15640	15811	15619	15724	15718	15694	15724	15711	15594	15667	15777	15709	15649	15667	15679	15589	15664	15852	15644	15502	15846	15712	15697	15617	15595	15523	15587	15448	15702	15639	15522	15563	15608	15552	15595	15714	15726	15703	15530	15664	15790	15613	15733	15527	15830	15659	15590	15802	15674	15761	15662	15663	15580	15631	15563	15765	15743	15794	15813	15525	15584	15661	15786	15692	15864	15676	15659	15621	15581	15618	15573	15627	15638	15707	15704	15766	15536	15737	15632	15838	15705	15738	15638	15572	15785	15573	15669	15554	15507	15866	15759	15637	15653	15775	15751	15729	15822	15617	15659	15699	15626	15621	15710	15459	15786	15727	15842	15673	15590	15710	15539	15665	15634	15791	15662	15655	15695	15782	15672	15439	15665	15653	15623	15658	15666	15634	15669	15490	15573	15609	15619	15757	15731	15466	15675	15700	15835	15618	15697	15293	15734	15508	15776	15735	15794	15554	15531	15543	15697	15690	15796	15693	15755	15729	15676	15650	15842	15595	15667	15636	15795	15628	15797	15574	15638	15813	15805	15484	15780	15667	15674	15683	15509	15573	15695	15678	15704	15543	15605	15662	15719	15746	15632	15726	15573	15770	15641	15587	15705	15357	15712	15711	15799	15691	15900	15835	15806	15672	15567	15673	15662	15759	15681	15726	15618	15778	15870	15692	15755	15701	15560	15633	15656	15706	15706	15458	15798	15711	15742	15487	15702	15683	15557	15551	15682	15684	15575	15815	15743	15596	15548	15878	15516	15625	15620	15515	15811	15658	15629	15687	15555	15521	15613	15985	15655	15683	15637	15604	15681	15751	15685	15700	15857	15579	15534	15599	15749	15623	15687	15721	15690	15581	15660	15730	15738	15509	15537	15613	15633	15796	15627	15760	15676	15566	15635	15482	15693	15720	15862	15626	15551	15733	15797	15667	15585	15610	15590	15707	15639	15816	15507	15573	15684	15763	15667	15689	15629	15632	15620	15813	15846	15739	15644	15548	15602	15785	15834	15739	15687	15702	15496	15689	15396	15631	15685	15769	15763	15814	15623	15517	15652	15644	15703	15660	15759	15857	15725	15647	15727	15748	15579	15790	15703	15496	15588	15652	15671	15869	15714	15835	15749	15551	15634	15760	15613	15729	15641	15725	15623	15480	15772	15669	15748	15636	15554	15808	15630	15759	15679	15740	15785	15647	15492	15584	15683	15597	15800	15633	15554	15649	15608	15763	15581	15524	15687	15755	15535	15622	15529	15552	15642	15732	15658	15646	15605	15758	15883	15881	15685	15631	15601	15727	15583	15791	15823	15728	15753	15662	15746	15703	15649	15686	15515	15429	15819	15401	15647	15581	15739	15600	15625	15732	15650	15639	15709	15843	15820	15682	15751	15740	15618	15599	15757	15641	15573	15626	15751	15760	15492	15642	15772	15598	15525	15782	15882	15729	15593	15789	15715	15859	15586	15740	15699	15619	15625	15739	15665	15571	15739	15702	15760	15679	15611	15701	15666	15704	15751	15576	15506	15707	15690	15632	15541	15633	15664	15695	15593	15650	15702	15606	15767	15797	15513	15608	15749	15765	15768	15632	15620	15711	15574	15763	15713	15627	15751	15819	15730	15601	15705	15685	15696	15596	15582	15825	15713	15713	15770	15763	15629	15818	15541	15697	15687	15594	15514	15696	15611	15812	15608	15647	15818	15638	15786	15479	15560	15572	15658	15676	15786	15532	15693	15680	15683	15720	15714	15621	15611	15689	15523	15852	15644	15904	15612	15591	15664	15694	15546	15845	15584	15690	15545	15618	15634	15633	15479	15782	15693	15610	15674	15670	15573	15515	15826	15557	15731	15626	15792	15672	15625	15551	15550	15641	15539	15667	15628	15649	15864	15598	15736	15611	15770	15730	15584	15826	15916	15568	15666	15639	15629	15794	15839	15744	15687	15921	15607	15660	15468	15743	15630	15710	15652	15716	15657	15745	15613	15582	15780	15658	15727	15675	15645	15731	15712	15700	15848	15784	15689	15604	15583	15630	15678	15578	15609	15763	15753	15840	15443	15761	15543	15580	15652	15703	15523	15863	15743	15515	15601	15699	15754	15646	15751	15630	15712	15723	15681	15658	15532	15692	15614	15851	15747	15765	15585	15716	15816	15633	15638	15548	15694	15608	15871	15667	15683	15823	15640	15688	15800	15632	15795	15713	15673	15852	15810	15518	15665	15696	15546	15643	15752	15714	15676	15757	15688	15655	15652	15702	15860	15693	15729	15600	15663	15535	15681	15824	15564	15613	15695	15571	15646	15609	15725	15708	15659	15641	15672	15502	15732	15761	15638	15770	15675	15799	15644	15747	15646	15653	15736	15724	15770	15716	15697	15754	15656	15787	15494	15743	15589	15605	15675	15594	15531	15774	15595	15622	15834	15634	15545	15701	15737	15686	15711	15837	15685	15545	15595	15722	15774	15728	15520	15560	15691	15660	15738	15710	15788	15652	15720	15787	15611	15739	15676	15779	15823	15436	15598	15551	15616	15743	15563	15742	15694	15727	15733	15723	15761	15585	15718	15543	15753	15529	15594	15796	15781	15688	15638	15625	15823	15661	15649	15745	15470	15585	15639	15802	15609	15711	15715	15647	15528	15750	15529	15676	15744	15647	15731	15655	15807	15485	15599	15819	15769	15720	15709	15678	15630	15790	15790	15664	15563	15601	15720	15718	15707	15697	15692	15626	15616	15571	15512	15604	15803	15606	15653
30923	23922	25669	23656	21279	21465	21703	21279	20675	20415	20593	20541	21588	22772	22366	21505	20568	20323	20484	20254	20240	20440	20068	20295	20234	20593	20434	20386	20255	20517	20334	20386	20454	20319	20415	20338	20360	20161	20351	20291	20278	20538	20213	20441	20381	20456	20390	20487	20565	20359	20239	20274	20248	20472	20427	20410	20270	20389	20463	20399	20547	20454	20247	20255	20476	20334	20377	20297	20406	20293	20334	20595	20363	20363	20381	20287	20404	20389	20230	20385	20328	20205	20112	20494	20390	20357	20551	20259	20417	20526	20219	20198	20195	20545	20289	20645	20361	20298	20431	20246	20370	20270	20389	20484	20407	20476	20332	20178	20504	20346	20555	20427	20283	20198	20357	20403	20346	20392	20392	20302	20333	20522	20497	20258	20405	20051	20200	20434	20406	20467	20206	20098	20150	20204	20337	20220	20361	20313	20198	20601	20572	20183	20172	20257	20084	20220	20213	20205	20455	20538	20469	20412	20342	20231	20247	20458	20339	20201	20346	20250	20404	20257	20344	20264	20300	20222	20225	20300	20529	20179	20377	20375	20068	20430	20212	20216	20550	19950	20334	19999	20267	20393	20255	20318	20174	20499	20336	20460	20316	20174	20283	20201	20286	20365	20408	20433	20640	20234	20285	20202	20355	20225	20360	20459	20181	20212	20377	20299	20507	20436	20331	20321	20179	20249	20558	20266	20207	20268	20405	20275	20370	20310	20305	20363	20296	20398	20440	20422	20448	20239	20304	20236	20497	20351	20379	20299	20283	20717	20583	20180	20467	20214	20365	20356	20380	20208	20209	20274	20287	20387	20358	20472	20325	20230	20454	20455	20397	20457	20248	20156	20405	20328	20291	20087	20496	20448	20364	20382	20220	20343	20396	20252	20343	20321	20154	20272	20358	20513	20353	20476	20384	20232	20235	20346	20147	20396	20347	20291	20194	20429	20519	20142	20337	20309	20339	20484	20350	20408	20467	20326	20302	20263	20220	20426	20229	20281	20465	20252	20374	20526	20340	20337	19977	20271	20259	20323	20329	20310	20190	20476	20362	20232	20296	20451	20255	20061	20175	20298	20180	20203	20216	20081	20345	20215	20195	20218	20541	20269	20426	20477	20438	20281	20191	20337	20185	20446	20399	20251	20349	20388	20420	20271	20526	20420	20360	20398	20395	20414	20383	20180	20329	20316	20385	20410	20415	20302	20161	20268	20372	20450	20261	20419	20294	20247	20265	20568	20352	20260	20315	20194	20237	20378	20312	20427	20220	20275	20506	20363	20329	20076	19974	20401	20234	20269	20327	20417	20273	20387	20750	20385	20258	20321	20303	20193	20425	20551	20268	20197	20250	20286	20419	20383	20391	20381	20294	20399	20445	20429	20286	20391	20198	20148	20370	20263	20401	20181	20248	20429	20481	20425	20477	20291	20181	20440	20592	20463	20271	20310	20492	20481	20244	20276	20344	20608	20510	20343	20451	20305	20534	20151	20217	20475	20242	20235	20346	20482	20400	20326	20529	20396	20580	20303	20513	20513	20503	20425	20381	20316	20388	20608	20543	20387	20303	20075	20314	20227	20391	20373	20261	20297	20422	20277	20442	20458	20122	20122	20120	20364	20293	20261	20350	20274	20281	20265	20329	20388	20329	20292	20292	20209	20269	20335	20321	20198	20472	20255	20326	20436	20413	20286	20375	20517	20455	20302	20451	20422	20463	20137	20321	20424	20352	20181	20278	20267	20286	20227	20206	20297	20435	20287	20253	20338	20417	20203	20431	20365	20217	20379	20213	20218	20493	20245	20439	20334	20316	20322	20312	20227	20252	20348	20338	20495	20360	20190	20345	20462	20259	20380	20280	19956	20357	20172	20471	20306	20245	20522	20574	20430	20253	20399	20328	20278	20265	20268	20227	20473	20334	20253	20474	20496	20478	20272	20242	20313	20258	20425	20232	20288	20407	20651	20405	20110	20388	20487	20033	20250	20347	20276	20265	20382	20190	20316	20147	20415	20465	20444	20046	20282	20444	20226	20196	20349	20424	20470	20207	20344	20321	20296	20292	20208	20490	20034	20437	20502	20321	20297	20272	20405	20240	20348	20507	20337	20238	20258	20278	20458	20300	20246	20314	20428	20336	20574	20424	20355	20280	20376	20378	20450	20510	20372	20380	20304	20157	20507	20110	20235	20538	20666	20443	20296	20361	20343	20264	20494	20468	20330	20043	20284	20396	20416	20348	20411	20358	20273	20309	20524	20389	20285	20425	20361	20287	20335	20176	20234	20514	20350	20498	20363	20331	20407	20515	20337	20305	20187	20293	20355	20251	20360	20557	20343	20346	20598	20455	20183	20464	20288	20078	20252	20374	20527	20298	20291	20295	20247	20366	20375	20390	20288	20456	20268	20348	20182	20419	20257	20260	20196	20250	20163	20260	20239	20434	20371	20431	20368	20457	20365	20392	20385	20292	20373	20433	20306	20436	20402	20374	20340	20147	20303	20136	20339	20398	20454	20372	20335	20281	20357	20254	20597	20435	20298	20306	20298	20360	20434	20539	20448	20324	20454	20333	20405	20245	20584	20231	20463	20248	20231	20413	20246	20498	20411	20386	20468	20438	20292	20489	20151	19982	20309	20231	20384	20309	20114	20544	20324	20525	20208	20146	20264	20549	20094	20559	20247	20255	20233	20332	20294	20276	20288	20295	20414	20387	20461	20305	20234	20191	20441	20283	20551	20273	20286	20427	20294	20369	20347	20427	20512	20413	20619	20492	20297	20200	20313	20306	20657	20451	20464	20536	20434	20144	20274	20339	20539	20401	20301	20445	20281	20611	20478	20295	20151	20256	20315	20400	20611	20232	20302	20279	20554	20406	20522	20262	20290	20336	20463	20355	20493	20605	20359	20390	20363	20366	20377	20412	20507	20250	20191	19976	20242	20199	20527	20186	20366	20171	20300	20467	20402	20291	20151	20356	20143	20323	20276	20344	20078	20280	20461	20411	20212	20262	20367	20220	20282	20123	20416	20491	20226	20395	20297	20574	20524	20404	20360	20359	20297	20399	20299	20458	20512	20485	20280	20484	20290	20519	20371	20104	20054	20290	20537	20519	20354	20404	20297	20314	20539	20405	20241	20298	20149	20316	20408	20375	20362	20458	20238	20435	20166	20178	20143	20349	20362	20422	20225	20310	20362	20302	20394	20390	20293	20188	20321	20349	20402	20616	20081	20266	20360	20287	20226	20352	20280	20408	20465	20342	20318	20304	20328	20462	20113	20372	20181	20333	20211	20377	20504	20355	20284	20280	20252	20408	20442	20364	20368	20403	20369	20320	20248	20246	20250	20362	20311	20402	20289	20447	20323	20269	20175	20215	20364	20222	20583	20284	20306	20445	20236	20449	20316	19979	20446	20198	20130	20065	20343	20346	20156	20271	20288	20347	20256	20632	20146	20311	20308	20415	20373	20249	20363	20222	20295	20309	20490	20310	20518	20420	20415	20262	20289	20255	20425	20478	20355	20394	20271	20371	20551	20368	20525	20279	20586	20317	20369	20357	20256	20296	20360	20328	20225	20279	20326	20364	20113	20382	20174	20477	20195	20420	20532	20405	20416	20140	20290	20224	20184	20156	20332	20271	20448	20397	20291	20429	20236	20232	20511	20335	20071	20554	20293	20342	20529	20332	20362	20409	20411	20331	20416	20648	20315	20160	20352	20481	20339	20314	20360	20285	20267	20532	20219	20435	20104	20354	20456	20486	20315	20430	20534	20304	20394	20437	20408	20447	20400	20209	20370	20349	20169	20382	20370	20322	20445	20316	20455	20321	20308	20317	20486	20345	20539	20398	20379	20438	20219	20268	20327	20201	20400	20475	20552	20490	20420	20289	20136	20302	20310	20544	20496	20469	20388	20202	20384	20458	20228	20481	20542	20274	20181	20338	20403	20161	20392	20442	20470	20461	20397	20460	20353	20466	20220	20330	20386	20204	20545	20454	20102	20479	20254	20372	20449	20503	20546	20585	20453	20457	20307	20295	20465	20503	20395	20519	20398	20439	20293	20308	20345	20363	20299	20469	20145	20398	20440	20477	20451	20283	20343	20402	20442	20267	20447	20084	20201	20380	20582	20374	20276	20488	20218	20352	20293	20199	20511	20499	20249	20598	20498	20284	20257	20286	20350	20387	20403	20423	20276	20285	20247	20451	20267	20281	20484	20333	20254	20377	20264	20434	20362	20452	20070	20203	20456	20099	20350	20182	20233	20304	20228	20306	20263	20495	20324	20383	20481	20394	20442	20587	20340	20243	20253	20354	20396	20352	20335	20417	20536	20321	20253	20183	20492	20337	20320	20360	20165	20400	20393	20258	20449	20090	20381	20429	20211	20294	20288	20452	20194	20264	20281	20166	20272	20411	20457	20463	20391	20601	20503	20361	20070	20383	20333	20533	20610	20410	20314	20108	20252	20419	20308	20460	20445	20498	20366	20339	20483	20373	20515	20405	20592	20268	20338	20365	20374	20512	20517	20539	20384	20333	20437	20324	20434	20159	20213	20146	20332	20468	20313	20199	20318	20230	20248	20427	20151	20260	20396	20428	20255	20157	20420	20643	20454	20308	20177	20529	20275	20166	20349	20409	20231	20185	20109	20139	20389	20261	20423	20265	20187	20213	20289	20284	20398	20471	20200	20217	20183	20706	20275	20423	20220	20385	20418	20370	20286	20416	20262	20457	20319	20306	20276	20352	20296	20426	20309	20151	20200	20392	20459	20513	20216	20305	20520	20364	20432	20471	20312	20265	20325	20380	20348	20202	20455	20539	20501	20266	20340	20444	20253	20751	20501	20418	20350	20401	20382	20529	20354	20251	20263	20291	20348	20227	20364	20558	20348	20461	20578	20206	20316	20135	20338	20270	20288	20271	20302	20431	20213	20320	20471	20337	20433	20635	20394	20330	20396	20472	20297	20226	20323	20243	20153	20286	20443	20244	20246	20318	20396	20705	20462	20274	20404	20341	20286	20408	20265	20504	20358	20408	20379	20426	20390	20266	20439	20443	20195	20516	20428	20364	20362	20350	20352	20044	20314	20449	20380	20328	20361	20490	20290	20499	20575	20341	20210	20505	20358	20331	20351	20291	20154	20172	20235	20107	20498	20185	20290
19392	23207	22355	19235	17229	17926	18084	16976	16413	16214	16398	16298	17916	19169	18450	17219	16175	16105	16047	16106	16297	15840	16104	15837	16014	16224	16036	15888	16124	16020	16044	15977	15957	16085	16044	15996	16002	16164	15960	15967	16267	15972	16187	16180	16059	15967	15960	15921	15983	15872	16206	16106	16114	16086	16027	16193	15954	15959	16027	15668	16007	15853	15954	15884	16084	15783	16153	16025	16029	16134	16013	15993	16081	15948	16057	16149	15919	15982	16206	15993	16049	15891	15790	16053	16096	16092	16140	16021	16100	16012	16093	16069	16015	15983	15966	16132	16212	15978	15984	15937	15932	16142	16132	16113	15970	15986	15923	16041	16085	15804	16006	15983	15923	16033	15946	15981	15802	16217	16083	15985	16259	15855	15992	16042	16038	16017	15877	16165	15954	16017	15975	16061	15924	16102	15929	16036	16131	16009	16081	15981	15869	15959	16192	16199	16008	15994	15967	15933	15959	15974	16142	16038	16059	15846	16164	16051	16137	16006	15963	16018	15946	16059	16227	15970	16058	15928	16104	15951	15961	16064	16006	15965	16152	15974	16205	16075	16160	16198	15938	16149	15854	16117	16173	16011	16019	15849	15974	15994	16175	16017	16010	15959	15959	15955	15987	16007	16008	15967	15818	16028	15964	15944	16133	15920	15988	16042	16082	16004	16166	16088	16066	16015	15975	15944	15892	15970	15956	16015	15952	15917	16059	16100	15756	16119	15894	16066	15907	15937	15846	16019	16012	16013	15971	15896	16024	15999	15956	16061	16016	16092	16023	16034	15991	15982	15898	16114	15865	16089	16037	15961	16003	16219	16087	16143	15923	16111	15931	15971	16097	15999	16019	16206	15910	16104	15944	16054	16006	16073	15923	15822	16129	16083	16128	16020	15938	16097	16040	16103	15864	16111	15986	16058	15797	15996	16037	15872	16024	16151	16123	16155	16059	15989	15931	15847	16238	16058	15916	16134	15962	16075	16043	16088	15982	16018	16008	16020	15921	15906	16061	15986	15985	16019	15799	16147	16046	16081	16071	15868	15974	16067	15969	16150	15936	16115	16036	16020	16051	15956	16072	16030	16063	15927	16144	16036	15866	16038	16117	15950	16025	15902	16076	16013	16047	15969	15855	16030	15794	15997	15959	16120	15906	16005	15826	16033	16137	16061	16027	16063	16067	16133	15922	16112	15887	16101	15804	16009	16212	15820	16147	15954	16004	16166	15946	15954	15926	16100	15875	15983	15879	15950	15966	15992	15966	15993	16162	16097	15927	15958	15987	16084	15813	16195	16039	16095	15802	16013	15959	15945	16134	15935	15925	16086	15946	16084	15932	15850	15893	15985	15853	16074	16030	15944	15775	15993	16055	15899	15891	15795	15986	16063	16152	15954	16088	15928	16041	15979	16031	16046	16005	15963	15988	16029	15918	15973	16029	16050	15979	15867	16046	16031	15903	15997	16002	16082	15992	15872	16003	16171	16092	15992	16058	16154	15803	15949	16051	15977	16053	15925	15934	16016	15980	16050	16047	15897	16073	15976	15820	16069	16045	16100	15867	16064	15979	15833	15953	15872	16083	16049	15712	15954	15894	15950	16030	16220	16104	16060	16108	16068	15970	15954	15885	16041	16021	15928	16187	15981	15802	15997	16068	15887	16052	16046	16226	15875	16072	15928	16127	15873	15917	15982	15981	15889	16086	16015	15892	15951	16129	16089	15731	15844	16112	16142	15962	16082	16131	15913	16062	15997	16146	15718	15971	15991	15897	15953	16003	16083	15916	16245	15969	16003	15809	16158	16065	15972	15921	16025	15999	16235	15972	15969	15976	15900	15869	16169	15927	16032	16136	15892	15899	15995	16129	15885	16117	16092	15944	15840	16067	16061	16045	16032	16011	16096	16144	15805	16068	15923	16053	16080	15884	16030	16054	15915	15881	15980	16005	15923	16086	15942	16187	15750	16258	16027	16008	16053	16111	16010	15901	15952	15814	16154	16130	15995	16108	15954	16053	16142	16012	16035	16004	15984	15975	15994	16076	16022	16128	16062	15930	16088	16109	16032	16007	15833	16041	15910	16046	16009	16046	15903	16182	16007	16169	15854	15837	15962	16080	16137	16026	15859	15970	15994	15915	15969	16211	15900	16224	15880	16003	15781	15891	16149	16176	15893	16123	16036	15933	16093	16074	15974	15908	16014	16020	16040	16004	15964	16201	15890	15965	16085	16075	16006	15985	16066	16101	15826	16023	15979	15962	15938	15924	16045	16077	16063	15712	16205	15994	16066	16129	16110	16132	16023	16045	15853	15961	16064	15919	15909	16011	16074	16000	15991	16034	15980	16055	16097	15940	15975	16015	16018	16056	15838	15978	15954	16020	15994	16074	16168	16162	16025	15974	16072	16149	15903	16085	15939	15939	15942	16007	16106	16028	15985	15982	16105	15925	16079	16095	16059	16189	15936	16070	16162	15981	15882	15967	15976	16019	15883	15980	16043	16106	15796	16095	15935	15889	15929	16105	15899	16140	16020	16106	15952	16026	16110	15972	16188	15946	15975	15964	15942	15959	16044	16026	15999	16178	16104	15978	16104	16042	16183	15871	15950	16062	16025	15992	16120	15983	16136	16105	15860	16077	16094	16119	16113	16017	15915	15902	16225	15953	16222	16098	15777	16095	16087	16085	16087	15966	16092	16118	15837	15943	15886	15961	15954	16054	15860	15958	15960	16060	16028	16155	16262	16061	15939	16101	16000	16149	15901	15844	16139	15993	16059	16098	15873	15920	15938	16001	15913	15987	15948	16256	16036	16100	15954	15895	16031	16115	15954	16050	15984	15962	16080	15951	16082	16134	16072	16081	15912	16207	16030	15954	15952	15913	16029	15940	15752	16015	16129	15894	16056	15959	15990	15898	15937	16039	15920	16021	15856	15941	16017	16029	15999	15976	15905	16125	16069	16144	16115	15992	15894	15990	15922	15929	16120	15988	15970	15982	15898	15902	15952	16101	16049	15918	16032	16072	16097	16182	15994	15971	15942	16046	16043	15858	16000	16116	16006	16082	16103	15912	16008	15928	16035	16178	16037	16184	15963	16030	16013	15875	15977	15991	16019	16017	16034	16133	15884	16074	16228	15872	15977	15975	16043	16088	15945	15904	16069	16134	15914	16173	16202	16007	15942	16055	16114	15920	16077	15923	16129	16207	15995	15880	16021	16089	16068	16031	15895	15973	15947	15978	15923	16012	15984	15912	16074	16009	16079	16048	16058	16114	16164	16017	16145	15872	16035	15955	16071	16049	16047	16069	16071	15946	16048	15863	16010	16061	15956	16008	16207	16040	15963	16082	15981	15962	15990	16006	16048	16067	16105	15960	15956	15919	16038	16013	15895	16023	16037	15977	16023	16105	16108	16034	15921	15931	15982	15935	16038	16182	16151	16137	15939	15858	15972	16022	16047	15919	15954	16016	15806	16106	15983	15908	16192	15912	15908	15971	16070	15929	16028	16110	15956	15959	15992	16152	15945	16050	16039	15879	15979	16086	15854	16071	15964	15881	15998	15988	16123	16045	16068	16059	15997	16258	15753	15993	16013	15958	16033	16129	16036	15915	16012	16016	16144	15952	16094	15763	15962	15995	15947	16049	15996	16020	15911	16033	16126	15929	15979	15915	16097	15968	15945	15968	16042	15877	15914	15999	15909	15954	15790	16035	15958	15901	16036	16149	16171	15813	16059	16089	16089	16083	16054	16020	16007	16058	16038	16115	16202	16121	15992	15914	16062	15968	15817	15991	15967	16037	15943	16001	15864	15868	16108	15922	16010	15960	16086	15896	16058	16121	15969	16029	16050	15945	15972	16030	16108	15846	16064	16056	16067	16026	15879	16101	16018	16203	15937	16082	16061	15955	16111	16133	16102	15908	16194	16130	16065	15809	16029	16034	16010	16068	16071	16035	15998	15893	15917	15900	15913	16008	16060	15780	16062	15958	16109	16005	16001	16029	16187	15905	16055	16037	16145	15949	16031	16125	16023	15975	15938	16110	16012	15996	16036	16005	16124	15996	16046	16198	15892	15947	16199	16125	16026	15981	15870	15931	15987	16055	15958	15755	16149	15954	16056	15980	16020	16020	15964	15911	16027	16143	15986	16191	15977	16039	16063	16101	15948	16111	15964	16087	16031	15959	16139	16081	15973	16069	15936	15934	15839	16135	16012	16090	15872	15988	16103	16089	16114	15866	16036	15875	16037	15973	16100	15993	16177	16134	16054	15909	16069	16060	15893	16038	16221	15971	16008	15928	15971	15950	16061	16058	15905	16141	15846	16125	15857	15801	15927	16073	16047	16015	16056	16052	16053	16084	16069	15911	15954	16120	16092	16063	16154	16060	15930	16127	16157	16041	15932	16059	16037	15950	16132	15948	15963	16103	16054	16020	16066	16112	16014	15919	16040	15962	15965	16158	16103	16006	16074	15819	16125	16064	16017	15929	15834	15948	15799	16144	16077	15989	15983	15963	16028	16038	15999	16241	15825	16028	15998	15974	16147	15960	16127	16082	16144	15892	16103	15940	16022	16012	15999	15927	16132	15841	15978	16025	16039	15992	16167	15984	15858	15930	15819	16018	15967	16050	15949	16141	15952	15969	16101	15935	15836	16128	15868	16018	15990	15985	15982	15973	15994	16034	15998	15996	15936	15927	15984	16118	16130	16013	15934	15935	16037	15933	15881	16059	15942	15975	16068	15930	16009	16068	15911	16166	15992	16096	16075	15953	15834	15979	16091	16021	16148	16078	16071	16024	16131	15931	16042	15921	16024	15987	16110	15762	15980	16113	16148	16041	15930	16196	15921	15901	15984	15929	16165	15775	15992	15814	15851	15924	16109	16039	16133	16068	16031	15992	15818	16162	15883	15908	15990	16012	15966	16075	16014	16078	15981	15986	16024	16060	16045	15906	15897	16051	16106	15918	16101	15838	15975	16026	15926	16037	15851	16000	16083	15945	16060	16037	16024	16015	16061	15971	15910	16062	16153	16002	15969	15876	16026	16008	15936	15886	16075	16279	16049	16145	16040	16035	16036	16059	15994	16028	15916	16051	16009	16007	15976	15894	15928	16003	15999	16120	15945	15941	15971	15825	16099	16060	16012	15974	15805	16115	15849
25691	21380	28369	25999	23809	24677	25563	23241	21461	20902	21754	23276	30064	33543	29840	25367	21086	19913	19923	20269	20384	20075	20087	20054	19978	20210	20374	20193	20023	20004	20276	20274	20217	20209	20159	20032	20334	20089	20280	20220	19809	19935	20249	20115	20198	20088	20303	20233	20251	20152	20073	20178	20192	20275	20196	20163	20172	20212	20241	20085	20225	20155	20153	20376	20040	20270	19957	19989	20118	19981	19975	20240	20142	20025	20223	20023	19890	20264	20068	19995	20206	20281	19947	20220	19968	20045	20157	20164	20030	20293	19941	19879	20267	20181	19859	20186	20031	20306	19981	20239	20152	20074	20067	20047	20057	20208	20021	20171	20038	19903	19946	20030	20046	19974	20040	19869	20018	20142	20338	20137	20014	20074	20148	20077	20004	19922	20033	20040	20134	20130	20180	20190	20102	20016	20161	20042	19926	20087	20325	20056	19935	20116	20124	20170	20194	20306	19892	19883	19937	20068	19948	20122	20292	20135	19854	20156	20267	20085	20074	20263	19984	20102	20247	20120	20005	20266	20116	20417	20215	20032	20260	20014	20141	20062	20287	20040	20179	19907	20102	20166	20224	20142	20113	20162	20192	20001	20195	20079	20236	20193	20335	20143	20093	20106	20165	19978	20009	20015	20357	19990	20032	20144	20050	19965	20268	20248	20010	19981	20317	20125	20054	19928	20322	20139	20068	19939	20340	20026	20206	19993	20069	19946	20094	19984	20158	20019	20002	19992	19988	20181	20225	20200	19987	20164	20197	20177	20129	20129	20258	20172	20214	20044	20159	19978	20107	20182	19960	19801	20282	19865	19923	20252	20150	20279	19981	20213	20043	20225	20111	20109	20106	19885	19980	20226	19964	20236	20208	20161	20093	20208	20194	19913	20203	20137	20235	19931	20042	20213	20112	20381	20079	20179	20170	20024	20043	20298	20103	19806	20126	19904	20179	20283	19959	19854	20158	19982	20173	20097	20067	20007	19993	20039	20143	20163	20097	19983	20094	20273	20135	20285	20057	20045	20204	20132	20019	20191	20154	20415	20164	20060	20053	19950	19990	20223	20178	20147	20150	20116	20008	20044	20050	19979	19982	20143	19916	20071	20055	20146	20172	20082	20228	19949	19932	19896	19871	19955	19947	20032	20271	20377	20011	20406	20024	20301	20236	20114	19867	20019	20078	20122	20244	20144	20162	20046	19862	20226	20096	20239	20123	19904	20050	20135	20109	20254	20129	20174	19971	20066	20016	20202	20312	20280	20119	20102	20142	20048	20174	20073	19968	20049	20118	20090	19820	20221	20182	20175	20276	20081	20182	19984	20123	20133	20142	19922	20116	20074	20214	20182	20340	20272	20123	20311	20145	20029	20099	20124	19984	20254	20082	20287	19843	20034	19979	19983	20047	20192	20244	20267	19972	19991	20160	20141	20103	20173	20083	20104	20201	20020	20014	20138	19981	20303	20133	20067	19806	20089	20218	19940	20045	19923	20047	20048	20024	20058	20241	20064	20196	20171	20193	20056	20313	20125	20189	20316	20360	20051	20296	20006	20117	20099	20128	20311	19926	20019	20048	19906	20192	20055	19921	19850	20009	20245	20056	20178	20204	20003	19910	20110	20090	19996	20361	20122	19992	19961	20276	20055	20092	20383	20229	19869	20153	20154	20025	20055	19987	20105	20048	20193	20066	19976	20250	19770	20198	20259	19954	20157	20202	20097	20111	20118	20079	20046	20066	20165	20094	20251	20370	19958	20019	20045	20426	20155	20069	20132	19916	20165	20031	20124	20183	20142	20343	20160	19977	20245	20148	20022	19993	20090	19968	20135	20229	20185	19801	20121	20121	20232	20204	19984	20001	19872	19907	19911	20290	19975	20139	19850	20058	20102	20099	20219	20065	20088	20142	20077	19901	19864	20044	19964	20075	19910	20101	20285	20032	19944	20089	20038	20252	20181	19995	20251	20008	20140	20313	19906	19998	19980	20010	20154	20094	20027	20143	20128	20032	19992	19976	20087	20175	20195	20060	20321	20046	20142	19906	20273	20195	20026	20033	20189	20237	20175	20052	20118	20158	19938	20050	20067	20219	20298	20043	20121	20082	20012	20172	20088	19981	20163	20306	19760	19892	20141	20232	19975	20130	20020	20239	20097	20174	20083	20159	19977	20331	20116	20155	19877	20058	20235	20035	20133	20002	19975	20062	20251	20044	20180	20030	20000	20254	20005	20042	20086	20186	20021	19993	20101	20108	19924	20153	20127	20106	19982	20107	20094	20294	20151	20166	19972	20330	20034	19948	20152	20032	20193	20067	20146	20054	20171	20099	20054	20005	19978	20274	20119	20205	20219	20137	20251	20051	20248	20114	20118	20064	20100	20064	20067	20243	19942	20022	20193	20080	19877	20245	20090	20224	19914	20212	19996	20109	19993	20283	19988	20054	20121	20214	20126	20117	20002	20092	20102	20153	20173	20173	20247	20115	20277	20248	20019	20216	20229	20210	20046	20266	20064	20179	20058	20081	19861	19859	20044	20195	20096	20129	20087	20105	20211	20179	20142	20281	20262	20040	20182	20090	20070	20050	20203	20072	20125	20056	20324	20161	20164	19998	20003	20099	19954	19940	20057	20096	19937	20012	20195	20030	20061	19954	20055	19965	20142	19928	20193	20211	20073	20281	19994	20237	20165	20138	20047	20201	19923	20253	19995	19917	20118	20134	20062	20176	20049	20069	20097	20050	20095	20051	20177	20154	20044	20118	20165	20048	19958	20087	20230	20142	20120	20116	20221	20222	19959	20111	20013	19914	20056	20199	20099	20077	20200	20123	20075	20316	20218	20118	19931	20202	20083	20165	20219	20084	20016	20076	20073	19971	19875	19892	19946	20118	20225	20149	20113	20228	20119	20120	20181	20001	20025	19977	20117	19987	20041	20276	20089	20116	20108	20132	20115	20179	20114	19922	20153	20183	20224	20423	20053	20249	20206	19902	20016	20189	20013	20114	20255	20152	20163	20176	20193	19984	20149	20232	20023	19822	20320	20211	20130	20060	20239	20154	20216	20010	20099	20074	20135	19990	20087	19918	20019	20068	20275	20085	19909	19781	20206	20085	20104	19948	20160	20205	19936	20052	20189	20166	20080	20238	20142	20154	20171	20065	20177	19936	20376	20154	19848	20142	20190	20104	20090	20138	20217	20171	20138	20180	20111	19980	20007	20326	20281	20078	20008	20060	19893	20046	20076	20123	20157	20178	20273	20238	20224	20318	20131	20000	19951	20057	20154	20207	20255	20260	19991	20301	20161	20090	20088	20020	20045	20190	20010	20139	20373	20002	19739	20141	20158	20159	20200	20126	19959	19977	19995	19948	20152	19984	19936	20211	20105	20128	20208	19939	20302	20047	19897	20007	19914	19896	20099	20016	19918	20111	20053	20140	20010	20082	20174	20087	19912	20015	20177	20137	19985	20319	20081	20102	20277	20231	20090	19967	20208	20207	19999	19989	20141	20036	20140	19885	19963	20095	20152	20212	20084	19997	20104	20223	20081	20076	20169	20138	20107	20224	20064	19785	20174	20170	20085	20036	20050	20012	20201	20135	20030	20054	20330	20157	19919	20232	20088	20118	20238	20048	20004	20284	20116	19979	20099	20004	20109	19906	20000	20271	20069	20183	20233	20250	20202	20118	20143	20276	19950	19991	20064	19937	20050	20194	20166	19951	19863	20159	20165	20058	20012	20079	19947	20165	20046	20042	19847	20229	20048	20288	20169	20173	20188	20223	20065	20159	20208	20038	20204	20063	20297	19882	19947	19972	20132	20067	20094	20286	20082	20096	20259	20068	20077	19817	19955	19960	20290	20092	20103	20053	19798	19970	19952	19936	20009	20046	20008	20108	19975	20080	19940	20251	20383	20017	19746	20124	20145	19996	20103	19890	20159	20118	20052	20220	20145	20302	20265	20255	20243	20259	20165	20135	19931	19951	20225	20236	19949	20018	20135	19883	20046	19945	20116	19968	20083	20099	20121	20041	20132	20022	20080	19946	20009	19850	20205	20214	19956	20176	20217	20130	20167	20162	20096	20163	20058	20020	20079	20159	20066	20268	20039	20096	19949	20148	19977	20015	20094	20109	20193	20096	20102	20076	20014	20123	20256	20076	20270	20172	20152	20175	20147	20226	20163	20069	20263	20058	20125	19855	19894	20030	20019	20091	20134	20046	20158	20245	20012	20129	19898	19994	19979	20037	20230	20133	20154	19923	19936	20314	20187	20144	20310	20346	20306	20270	20103	20099	20027	20078	20029	19952	20185	20036	19882	20038	20197	20147	20046	20174	19966	20138	20138	20061	20040	19972	19965	20248	20175	19956	20086	20084	20204	20010	20269	20175	20273	19941	20122	20027	20143	20135	20223	19904	19887	19922	19813	20155	20030	20005	20109	19974	20225	20098	20031	20179	20152	19938	19891	20172	20258	20365	20002	20134	20034	20224	20307	19978	19903	20112	20265	20032	19918	20071	20185	19950	19889	20158	20119	20110	19994	20098	20119	20198	20146	20287	20132	20340	20239	20149	20215	19930	20235	20142	20264	20221	20050	20162	20180	19888	19908	20110	20341	20091	20162	20081	20017	20136	20363	20107	20155	20063	20066	20156	20012	20117	20003	20174	20290	20131	20068	20175	20175	20071	20130	20295	20249	20203	20153	20240	20361	20129	19903	20132	20261	20117	20057	20051	20122	20054	19977	19942	20036	20128	20222	20079	20052	20029	20136	20133	20113	20217	20027	20089	20202	20393	20002	20342	20351	20142	20166	20290	19961	20388	20019	20078	20114	20022	20294	20190	20030	20314	20102	20059	20433	20431	20046	20258	20143	20074	20154	20009	19957	20115	20110	20111	20173	19811	20165	20051	20090	19914	19951	19985	19818	20293	20204	20148	20064	20157	19995	20209	20312	20044	20141	19982	20025	20052	19909	20086	20252	20105	20010	20065	20100	20073	20121	19974	20314	20256	20134	19970	20075	19947	20122	19953	19950	20330	20153	20144	20147	20221	20025	20097	20050	20037	20253	20320	20269	20105	20131	19986	20111	19898	20162	19991	19949	20250	20252	20073	20018	20210	19953	19753	20089	20112	20335	20146	19828	20058	20062	20057	20166	20117	20197
21458	32782	32259	28549	21276	21384	21804	20196	17434	16497	19223	21160	30768	32463	27898	21641	16359	16024	15917	15823	15895	15906	15990	15893	16057	15944	16066	16010	15906	15918	16189	15728	16040	15933	15852	15988	16086	15864	15870	15784	15799	16104	15844	15801	15825	15925	15843	16049	15935	15917	15926	16047	15782	16058	16025	16015	16028	16009	15816	15833	15999	15983	15805	15945	15740	15985	15948	15899	15910	15866	15893	15973	15901	15924	15858	15814	16006	15942	15893	15880	15949	15834	15983	15927	15731	15891	15964	16039	15923	15827	15954	15957	15940	15834	15792	15861	16026	16021	16154	15944	15786	16015	16089	15730	15950	16072	15847	15823	15881	15883	15736	15852	15975	16069	15848	15727	15959	16032	15756	15946	15983	15863	15792	15996	15943	15947	15956	15892	15912	15805	15933	15922	15932	16041	16094	16032	15840	15957	15888	15822	15833	15893	15859	15893	15936	15883	16026	15787	15850	15947	16034	15797	15994	15845	15867	15838	16010	15919	16058	15900	15920	15865	15896	15896	15885	15848	15844	15974	16145	15983	15884	15773	15850	15835	15810	16058	15832	15836	15801	15942	16018	15874	16024	16102	15885	15995	15943	16009	15828	15924	15910	15788	15935	15868	15977	15960	15883	15980	15888	15762	15897	15871	16086	15842	15775	15868	15940	15736	16016	15842	15885	15733	15853	16045	15737	15942	15811	15832	16003	15836	15961	15975	15947	15879	16107	15818	15966	15892	15885	16099	15787	15732	15993	15922	15913	15830	15919	16007	15938	15886	15982	15916	15816	15881	15897	15796	15865	15818	15956	15762	15821	15809	16031	15851	15922	15901	15823	15873	15965	16067	15809	15960	15824	15997	16011	15806	16006	15894	15830	15869	16012	15794	15866	15810	15814	15899	16056	16048	15918	15997	16238	15948	15779	15709	15998	15822	15783	15776	15952	16108	16055	15919	15887	15884	15953	15976	16024	15927	16043	15904	15843	16008	16007	15951	15947	15810	16046	15889	16086	15909	16000	15932	16067	16059	15771	16066	16020	15871	15754	16051	15846	15909	15895	15945	15936	15821	16077	15915	15833	15797	15866	15917	15838	15882	16012	16078	15704	15909	15913	15919	15933	15761	16141	15923	15908	15871	16003	15838	15873	15925	15851	15906	15865	16011	15940	15788	16005	15945	15957	16011	15838	16069	15955	15901	15770	15871	15876	15872	15845	15847	16193	15921	15977	16097	16010	15700	15868	15937	15939	15778	15747	15946	15747	15880	16086	15744	15866	15832	15806	15967	15917	15787	15815	15885	16038	16006	16090	15941	15787	15812	15854	15910	16027	15624	15886	15843	16016	15904	15808	16118	15899	15881	15904	15782	15943	15682	15848	15895	15860	16064	15845	16108	15983	15810	15853	16039	15897	15935	15887	15938	15982	15899	15991	15854	15902	16009	15996	15989	15838	15982	15896	15807	15821	15869	15889	15915	15976	15809	16014	15906	16075	16042	15861	15774	15949	15763	15874	15869	16042	16033	15866	15962	15916	15982	15879	15825	15802	15915	16008	15674	15831	15861	15930	15832	16058	15799	15765	15823	15856	16095	15959	15800	15957	15869	15978	15972	15792	15884	15758	15885	16143	15793	16116	16001	15920	15941	15867	15945	15944	15871	15964	15862	15876	15767	15871	15951	15823	16098	16176	15841	16027	15874	15806	15835	15927	15981	15990	15834	15991	16073	15894	15914	15864	16056	16070	15999	15986	15838	15829	15846	15801	16009	15876	15893	16033	15966	16018	15839	15918	15992	15914	15943	15825	15916	15986	15882	15823	15975	15933	15948	16050	15882	15854	15992	15828	15793	15977	15805	15884	15965	15738	16083	15775	15810	15853	15962	15900	15878	15950	16045	15890	16059	16180	15774	15877	15935	15997	15894	15861	15960	15897	15950	16005	15881	16002	15696	16119	15987	15906	15970	15990	16024	15865	15979	16013	15895	15727	15679	15858	15782	15779	15919	15790	15868	15953	15951	15847	16009	15790	15852	15965	15881	15876	15914	15944	15718	15887	15781	15829	15756	15840	15810	15843	15976	16106	16044	16006	16009	15950	15878	15840	15870	15899	15879	16087	15920	15936	15877	16057	16050	15927	15978	15824	16018	15997	16081	15925	16013	15877	15900	15814	15937	15770	15906	15957	15958	15952	16118	15925	15951	15913	15975	16149	15887	15908	16132	15866	16057	15909	15820	15898	15958	15948	15714	15949	15923	15917	15865	16017	15922	15925	16024	16170	15874	15788	15909	15895	15895	15898	15939	15841	15878	15927	15847	15952	15882	15933	16016	15881	15895	16054	15807	15833	15816	15844	15974	15853	15673	15831	15903	15776	15903	15869	15874	16026	15905	15876	15885	15896	15932	16041	16001	15946	15962	16061	15937	15958	15893	15997	16074	15710	15905	16012	15847	15756	15822	16063	15922	15874	16050	16008	15945	16010	15845	15731	15834	15897	15801	16003	16018	16073	15839	15915	15810	16045	15824	16026	15997	15857	15800	15949	15966	15899	15919	16003	15891	15838	15996	15940	15968	15872	16052	16041	16055	16047	16009	15949	15897	16049	16114	15956	15756	15846	16051	15987	15867	15868	15928	16016	15984	15744	15891	15715	16057	15718	15923	15900	15971	15781	15934	15975	15863	15978	16009	15959	16022	15763	15983	15961	16034	15898	16001	15919	15925	15989	15793	15965	15969	16016	16027	15921	15938	16163	15946	15830	15940	15871	15781	15841	15937	16010	15877	15929	15900	15932	15871	15937	16008	15959	15913	15805	15893	15912	15854	16085	16058	15771	15985	15915	15932	15886	15835	15875	15969	15855	16015	16035	16063	15853	15819	15969	15838	15930	15794	15861	15918	15910	15921	15714	15905	16106	16035	15777	16092	15840	16023	15741	15879	15892	15746	15909	15634	16121	15774	15895	15859	15998	15846	15872	16044	15960	15827	16008	15934	15844	15916	16062	16007	15773	15961	15914	16062	15993	15987	15923	15945	15787	15789	15935	15827	15955	15985	15821	15922	15747	15950	15922	15914	15960	15998	15861	16033	15999	15870	16092	15779	15963	15822	15947	16001	15882	16050	15942	15957	15855	15867	15829	15814	15899	15856	16002	15900	15967	15924	15982	15941	15747	15899	16030	15867	15947	16008	15874	15926	16031	15940	15746	15984	15900	15869	15975	15989	15964	15856	15890	15813	16116	15985	16052	15971	16000	15952	15876	15952	15920	15950	16006	15929	15763	15811	15891	15847	15801	15944	16000	15987	15881	16072	16015	15889	15863	15847	15831	15826	15893	15957	15801	15967	15938	16058	15897	15805	15974	15771	15862	15974	15934	16130	16049	15629	15963	15931	15781	15891	15923	15874	15974	16045	15955	15784	16015	15850	15904	15906	16042	15985	16194	15847	15852	16000	15896	15943	15800	15728	15904	16120	15938	15950	16152	15914	15898	15946	16009	15996	15878	15902	15860	16043	15773	15993	15835	15890	15970	15982	15953	15866	15827	15925	15864	15812	15875	15894	16060	16133	16007	16129	15630	15871	15979	16083	15949	15888	15915	15863	15765	15968	16012	15739	15921	15929	15958	15907	15839	15976	15881	15810	15925	15998	15955	16149	15933	15985	15935	15969	15970	15898	15979	15761	15751	15893	15997	15977	15856	16010	15827	15961	15828	15795	16006	15872	15839	16018	15952	15889	15863	15865	15851	15846	16031	15778	16010	15935	15951	16038	15916	15940	15743	15931	16040	15924	15983	15985	15802	15863	15991	15836	16023	15728	16092	15964	15883	16008	16026	15805	15878	15809	15970	15886	15990	15946	15915	15932	15861	15780	15835	15887	15837	15929	15850	15883	16073	16041	15903	16040	15832	15781	15916	15906	15779	15801	15778	15942	15767	15843	16049	15939	15990	15947	15911	15996	16002	15979	16090	15984	15826	15960	16066	15819	15977	15924	15984	15887	15847	15982	15911	16058	15944	15919	16027	16050	15981	15767	15833	15788	16043	15923	15704	15893	15720	15839	15988	15835	15843	15927	16009	15774	15851	16011	16044	15865	15991	15939	15858	15796	16007	15967	15819	16020	15756	15672	15946	15865	15943	16024	15705	15892	16014	15844	15866	15885	15909	15896	15873	16078	15975	16068	16026	15852	15990	15892	16002	15914	15936	15837	16023	15913	16034	15906	15936	16029	15842	15951	15914	16041	15973	16045	15975	15970	16015	15978	15853	15855	15799	15922	16037	15877	15926	15873	16020	15939	16022	15950	16019	15970	15804	16112	15978	15932	15923	15898	15997	15758	15935	15832	16038	15960	15843	15988	15939	15832	15809	15908	16057	15673	15989	15840	15972	15929	15855	15928	15789	15932	15783	15764	15863	15903	15948	15874	16065	15784	15962	15876	15983	16120	15947	15949	15799	15832	15931	15937	15882	16005	15945	15873	15902	15963	15852	15958	15799	16001	15878	15917	15857	16117	16031	15875	15862	15890	16030	15768	15866	15866	15873	15961	15839	15784	16070	15883	15978	16007	15867	16005	15839	15941	15820	15888	16053	15933	15945	16016	15997	15894	15871	16025	15870	15962	15948	15850	15891	15795	15978	15916	15763	15832	15987	16032	15779	15695	16063	15887	15935	16036	16071	15906	16005	15845	15904	15983	15957	15755	15823	16005	15833	16047	15857	15952	15936	15889	15938	15942	16015	15965	15860	15820	15994	15926	16051	16029	15908	15813	15952	15872	15750	15959	16063	15931	15808	16038	15871	16014	15967	15927	15839	15883	16008	15954	15845	16026	15983	15845	15959	15938	15839	15797	15828	15847	15903	15864	15819	15937	15912	15934	16082	15735	15846	15833	16165	16157	15860	15905	15909	15857	15869	15853	16066	15855	15826	16081	15951	15879	15808	16078	15860	16106	15929	15924	16041	16144	15980	15908	15907	15840	16168	15969	16019	15904	15983	15802	15829	15727	15910	15723	15870	15911	15757	15857	15969	15861	16137	15954	15911	15893	15894	15983	15969	15863	15973	15847	15846	16048	15858	15855	15878	15829	15773	15922	15774	15875	16005	15740	15883	15968	15860	16100	15948	16025	15960	15910	16011	15705	15982	15883	16031	16066	15915	15975
23914	21364	28971	24400	23566	27815	28866	25429	21543	21080	22217	32331	40281	40952	35499	28684	21840	20389	20119	20308	20272	20209	19973	20151	20155	20365	20054	20012	20059	20097	20150	20167	19991	20064	20045	20090	20065	20120	20182	20159	20150	20092	20021	20085	19958	20052	20047	20021	19864	19942	20101	19994	19988	20126	20031	20132	19922	19805	19852	20094	20021	20024	20036	19925	20058	20158	20162	19977	20004	20216	20035	19976	19922	20099	19807	19999	20052	19962	20178	20022	20138	20086	20266	20071	19937	19839	20080	20025	20068	19902	19789	19977	20092	20151	19962	20169	20011	20218	19878	19970	20256	20025	19947	19855	20149	19932	20021	19988	19868	19963	20106	19998	20024	20115	20003	19837	20180	19945	20015	19885	20015	20025	19891	19999	20008	20115	20125	20100	20064	19804	19955	19925	19953	20001	20081	20200	19931	20038	20071	20055	20111	19997	19982	19927	20107	20173	20095	20092	20056	19948	19937	19968	20122	20147	19982	20017	20052	20050	20083	20148	20153	20053	19854	19754	20018	20136	20046	19984	20100	19744	20079	19953	20029	19890	20090	20041	20005	19952	19917	20200	19914	20026	19978	19843	20050	19689	19990	19862	20080	20076	19865	20100	19908	19795	19889	19898	19975	20125	19948	20087	19790	20122	20027	19967	19926	19848	19752	19970	19942	19829	20156	20154	19895	20112	20204	20236	19785	20041	20033	19850	20056	20063	20146	19931	19873	19977	19902	20185	20079	20064	20091	20164	20036	19919	20249	20020	20027	19963	19919	20061	19880	20055	20111	20114	19899	19928	20029	19922	19899	20045	20064	19912	19912	20161	19934	19976	20010	20076	20129	19809	19972	19967	20088	20126	19829	19845	19876	19965	19987	19954	19939	19877	19909	20022	20050	19884	20022	20032	19838	19988	19989	19919	20071	20126	19928	19941	20117	20018	19981	19857	20022	19913	19828	19831	19775	19667	19952	19973	19944	19854	19906	20156	20057	19973	19971	19835	19934	20148	19755	19962	19970	19944	19762	19942	19991	19998	19923	19931	20015	19926	19938	19997	19929	19938	20108	20025	19967	20028	19997	19937	20065	20024	20210	20008	19938	19913	19978	19926	19835	20094	19930	19939	20023	19900	19909	20061	20170	19844	19943	20103	19965	20160	20222	19948	20282	20075	20126	19846	19944	20199	19951	19910	20033	19892	20117	19916	20169	19941	20193	19996	19974	19894	19845	20026	20132	19807	20000	20138	20018	19792	19966	19888	19991	20014	19863	19786	20172	20028	20084	20028	20164	20030	20193	19998	19913	20184	19867	19993	19784	19732	19787	20018	20002	19988	20065	20142	20219	19903	20031	19893	19962	20067	19960	19920	20239	19951	19751	20098	19847	20032	19871	20024	19855	20026	20056	20165	19929	20072	19927	20065	19997	20027	19926	19958	19981	19978	19957	20127	19999	20188	19971	19935	19871	20236	20085	19762	19926	20204	20061	19981	19966	20042	19970	19978	20104	19947	20224	19901	19931	20067	20036	20155	20081	20014	20018	20079	20128	20035	19975	20111	19862	20125	19954	19981	19979	20027	20101	19847	19985	20057	19845	19847	19929	19990	20151	19917	19998	20091	19925	19794	19945	20112	19988	19798	19936	19841	19882	20003	20147	19935	19901	19922	19926	20015	20268	19809	19798	20143	20181	20019	20093	19966	20125	19977	20151	20113	20028	20065	19947	19867	20233	20077	19910	20053	20025	20020	20024	19961	20113	19935	20137	19975	20080	19938	20023	20340	19990	19967	20038	19935	20212	20118	20070	19926	19743	19959	19861	20117	19959	20240	19923	20191	20040	20149	20001	20181	20025	20088	20096	19996	19899	20007	20138	19902	20109	20077	20097	19971	19943	20311	20152	19864	19928	19972	20118	19956	20140	19960	20002	19965	19977	20077	19921	19930	19955	19764	19923	20094	20149	20136	19859	19991	19879	20065	20274	19911	20113	19957	19801	19994	19851	20014	20260	20044	20080	19985	19786	20129	20087	19916	20062	19867	20216	19922	20032	19994	20034	20019	20026	20157	19941	20262	19872	19969	20117	20158	20083	20104	20145	19942	19725	20018	20215	20117	19905	19868	19898	19828	19977	20152	20301	19801	19921	19937	20122	19828	20080	20062	20053	19920	19935	20009	19945	20222	19993	20080	20247	20049	19957	20032	19983	19986	19922	20063	19855	19978	20036	20067	20188	19889	19838	20212	19818	19900	20058	20021	19994	19891	20181	19935	19881	20103	20164	19871	20041	20271	19863	20035	20102	20065	20016	19990	20140	20004	20164	20109	19948	20059	20050	19941	20213	19911	19982	20139	19991	20021	20112	20030	19822	19927	20072	20032	20024	20207	19849	19949	20097	20160	19908	19941	20060	20032	20058	20021	20133	20098	19855	20156	19997	20018	19888	19982	19983	19902	19992	19967	19718	20029	20121	19744	19920	20096	20074	19971	19885	20149	19984	20262	19758	19963	19871	20014	20139	20156	20064	20107	19884	19898	20054	19951	19810	19826	20099	19999	20306	19981	19873	20027	19924	20034	20234	19956	19967	19924	20008	20044	19804	19947	20206	20009	20137	19916	20103	20151	20061	19969	19824	19936	19907	20145	19977	19857	20026	19994	20137	20005	19904	19761	20074	19984	19945	19969	20094	19941	20037	20046	20122	19981	20071	19975	19960	19960	19917	19934	19914	20079	20000	20096	20172	19938	19971	20022	20126	19992	19923	19761	20025	20147	20021	20100	20093	19826	20013	20001	19995	20002	20077	20027	20070	20043	19836	20025	19823	19847	19813	19917	20040	20169	20161	19880	20148	19995	19988	20038	20037	19955	20133	20198	20052	20158	19889	20051	19956	20130	19998	19956	19994	20076	19854	20029	19907	19965	20063	20167	20010	19829	20000	19884	19971	20160	20032	19894	19932	19964	19955	20008	19985	20101	19983	20050	19872	20147	19999	20054	20222	19858	19904	19920	20331	20151	19793	20042	19890	20229	20177	20205	19824	19909	20079	20129	19982	19968	20015	20014	19942	19912	20238	20081	19962	19846	19808	20130	19992	20126	19929	19939	20016	20248	19985	20204	19960	20052	20365	19993	20135	20092	20106	19912	20328	20097	20028	19845	19949	19965	20220	20111	20065	20126	19917	19970	20004	20064	20134	19977	20049	19860	19852	19755	19855	20100	20091	20202	20116	20082	20075	19989	20054	20196	20083	20127	19908	19993	19852	20199	19955	19885	19956	19979	19838	19847	19815	19829	20119	19866	19862	20042	19842	19752	19919	19875	19888	19980	20239	19982	19892	20029	19955	20009	19880	19921	20031	19804	20180	19846	19948	20029	20023	20117	19975	19950	20115	19910	20053	19862	20011	19984	20140	20159	19905	19987	19917	19998	19956	20060	19883	19747	19865	19806	20123	19765	19904	19982	20021	19945	19919	20009	19735	19904	19845	19734	20307	19949	20259	20132	20079	20150	19978	20005	20060	20229	20019	20131	19967	20146	20264	20004	20185	19900	19975	19929	19807	19953	19909	20058	20126	20193	20024	20092	20042	20060	19785	20177	19868	20078	20019	19983	19867	20201	20349	19813	19845	20119	19993	19948	20186	19871	20134	19983	19978	19976	19957	19968	19963	19831	20030	19923	19924	19935	20060	20174	20103	20005	19856	19768	19923	20077	20005	20101	19986	20170	19955	20049	20120	19958	19882	19959	20015	20027	20067	19807	20078	19992	20108	19968	19872	20051	20176	20046	20114	20022	19911	20121	19894	20112	19802	20031	20048	20065	20031	20102	20125	19957	19827	19848	19903	20084	20087	20017	20002	20127	20034	20050	19995	20094	20185	20016	20269	19715	20090	20229	19878	19998	19999	19940	20077	20091	20081	19814	20003	19975	20171	19940	19950	20102	20005	19804	19983	19959	19960	19882	20081	20096	20047	19999	20028	20045	20042	19957	19946	19897	20022	19764	19909	20064	19967	20049	19987	20038	19860	19928	20043	20118	20011	19993	20029	20050	20087	20036	19988	19996	20050	20138	19912	19897	20029	19986	20080	19995	20001	19898	20006	19825	19906	19810	19892	19960	20075	20013	20122	19878	20180	19962	19915	20088	19908	20166	19889	19727	19871	20029	19952	20009	20043	19943	20040	20213	20181	20053	20101	19736	20114	20068	20141	19920	19955	19920	20062	20145	20035	19878	19758	20063	20146	19934	20068	20165	19850	19883	19716	19799	19930	19930	19833	19813	19915	19839	19962	19961	19966	19991	19918	19972	20052	19965	19989	20151	20049	20122	20177	20005	20046	19982	19977	19941	19953	19857	20028	19947	20118	20071	20035	19872	20052	20056	20297	20152	20013	20079	20186	19994	20041	20074	19949	20059	20082	20059	20044	20105	19820	19831	19943	19788	19992	19957	19975	20111	20037	20174	20000	19658	20028	20202	20035	19913	20125	20074	19982	19882	19824	20201	20037	20077	20049	19813	19908	20077	19911	19786	20000	20046	19916	19988	19932	19844	20019	20167	19916	20169	19981	20173	20043	20147	20063	19984	20094	19926	20008	19926	19931	19964	20102	20236	19987	20143	20144	20033	19907	19798	19996	19984	19786	20115	19995	20152	19602	19878	20011	19942	19874	19851	19976	20046	20119	20021	20063	20012	20143	19908	20027	19871	19928	19993	20103	20109	20109	20019	19910	20102	20004	19862	19783	19833	19833	20042	19987	20084	20017	20051	19935	19725	19899	19860	19941	19942	20025	20063	20054	19837	20077	19969	19803	20073	20105	20336	20183	19835	19802	20009	19974	19929	20141	19965	20046	19917	20207	19906	20003	19971	20187	19904	19892	20155	20005	20063	19852	19840	19846	19955	20054	19831	19857	20202	20065	19949	19849	20129	20052	20041	20110	19892	20117	20125	19800	19853	20032	19957	20093	20050	20046	20072	20033	20025	19887	19917	19921	20184	19896	19982	20049	19943	20199	20016	19915	19759	20097	20043	19974	20046	20028	20027	19937	20241	20129	19910	20147	20178	19800	20081	19963	20183	19835	20065	19911	19914	19899	20055	19935	19955	20149	19989	19849	19824	20061	19841	19956	20079	19904	19893	20142	20060	20123	20125	19894	20106	19943	19992
23679	39178	38079	37897	33393	28654	24579	23084	18075	16990	20050	34196	42174	40253	34387	25679	16462	15848	15933	15831	15796	15920	15946	15843	15969	15706	15977	15901	15938	15925	15818	15862	15786	16002	15916	15786	15753	15803	15879	15906	15804	15801	15794	15820	15886	16083	15863	15648	16010	15910	15847	15762	15865	15826	15818	15970	15884	15806	15889	15891	15887	15750	15720	15747	15910	15934	15848	15839	15901	15964	15759	15730	16006	15990	15897	15658	15800	15797	15915	15830	15856	15889	15733	15952	15775	15829	15953	15820	15812	16073	15919	15796	15781	15793	15874	15821	15683	15774	15768	15959	15932	15843	15870	15880	15908	15801	15794	15904	15953	15978	15920	15723	15740	15715	15824	16125	15755	15724	15782	16083	15772	15826	15822	15944	15906	15689	15933	16002	15938	15896	15737	15808	15820	15822	16014	15701	15886	15879	15932	15849	15769	15731	15806	15941	15870	15863	15839	15824	15961	15820	15677	15694	15895	15875	15973	15914	15889	15887	15755	15763	15843	15880	15971	15924	15738	15909	15976	15833	15960	15683	15967	15775	16049	15860	15867	15859	15912	15892	15852	15861	15816	15941	16001	15646	15844	15762	15973	15736	15935	15830	15899	15814	15700	15704	15860	15979	15886	15798	15825	15894	15877	15874	15868	15880	15901	15813	15775	15825	15768	15788	15738	15634	15848	15813	15759	15863	15773	15773	15970	15944	15914	15899	15981	15947	15709	15673	15798	15669	15744	15824	15764	15840	15828	15763	15960	15751	15675	15889	15895	15805	15925	16017	15749	15861	15870	15771	15837	15873	15861	16004	15870	15799	15875	15769	15902	15921	15874	15774	15764	15937	15913	15856	15889	15776	15901	15899	15844	15879	15963	16019	15839	15911	15970	15824	16007	15873	15805	15862	15774	15841	15942	15788	16085	15902	15741	16158	15806	15867	15784	15747	15811	15904	15983	15910	15731	15949	15879	15710	15773	15946	16050	15968	15904	15883	15758	15857	15860	15634	15947	15712	15918	15930	15820	15832	15787	15890	15690	15776	15858	15815	16068	15696	15854	15852	15629	15942	15840	15795	15643	16077	15826	15880	15966	15867	15810	15904	15562	15697	15789	15900	16154	15814	15859	15773	15963	15717	15869	15795	15867	15884	15789	15770	15853	15916	15810	15868	15784	15781	15720	16023	15714	15982	15889	15781	16013	15955	15784	15992	15693	15849	15727	15884	15872	15723	15920	15892	15862	15851	15949	15972	15635	15757	16007	15936	15771	15967	15850	15831	15812	15882	15750	15947	16043	15788	15933	15891	15894	15836	15798	15835	15745	15593	15815	15706	15789	15766	15701	15760	15822	15946	15848	15875	15794	15937	15883	15756	15863	15824	15810	15588	15886	15907	15895	15805	15770	16001	15866	15766	16029	15780	15901	15860	15898	15814	15843	15843	15943	15876	15752	15722	16016	15857	15613	15845	15833	15732	15831	15773	15795	15733	15965	15822	15860	15838	15753	15878	15952	15829	15748	15906	15724	15810	15749	15764	15802	16012	15924	15749	16034	15828	15824	15913	15660	15948	15818	15831	15696	15903	15980	15920	15870	15929	15819	15833	15886	15744	15933	15753	15852	15797	15740	15697	16048	15719	15867	15929	15821	15762	15972	15838	15908	15895	15779	15788	15986	15764	15874	15767	15824	15965	15891	15992	15836	15864	15984	15715	15931	15953	15802	15917	15708	15655	15653	15925	15835	15882	15779	15797	15984	15773	15700	15755	15865	15755	15818	15897	15804	15794	15793	15889	15728	15921	15817	15816	15894	15910	15923	15950	15972	15804	15741	15702	15857	15827	15997	15917	15793	15668	15810	15859	15665	15751	15670	15913	15871	15880	15782	15982	15660	15980	15885	15781	15867	16028	15829	15881	15701	15892	15945	15956	15886	15648	15876	16066	15975	15692	15911	15845	15861	15775	15788	15891	15942	15656	15634	15721	15876	15731	15723	15900	15836	15841	15887	15683	15764	15883	16043	15856	15796	15991	15867	15955	15741	15762	15965	15770	15838	15757	15917	15748	15783	16025	15748	15889	15913	15751	15948	15847	15837	15895	15715	15867	15919	15739	15938	15767	15688	15734	15756	15740	15908	15855	15758	15784	15877	15745	15673	15770	15859	15833	15956	15809	15692	15701	15903	15731	15797	15907	15781	15754	15968	15861	15676	15689	15841	15788	15749	15895	15931	15683	15754	15955	15889	15795	15829	15787	15820	15823	15817	15923	15963	16003	15758	15679	16009	15939	15891	15822	15849	15880	15864	15738	15865	15892	15622	15810	15876	15549	15878	15867	15830	15972	15784	15681	15880	15620	15773	15913	15828	15737	15809	16012	16026	15715	15803	15805	15801	15957	15701	15809	15661	15772	15836	15787	15943	15750	15889	15891	15887	15853	15893	15793	15988	15982	15807	15758	15794	15749	15685	15784	15777	15863	15947	15831	15869	15882	15775	15827	15988	15828	15785	15974	15916	15761	15727	15735	15743	15719	15932	15748	15774	15857	15782	15872	15720	15815	15859	15910	15914	15747	15802	15656	15713	15890	15823	15894	15750	15912	15880	15903	15848	15922	15915	15743	15820	15789	15848	15771	15826	15703	15782	15780	15704	15876	15955	15960	15931	15972	15864	15720	15850	15895	15939	15900	15948	15783	15845	15779	15712	16117	15688	15941	15968	15925	15770	15940	15793	15797	15730	15834	15872	15955	15938	15857	15860	15721	15853	15966	15850	15732	15851	15700	16026	15925	15807	15987	15786	15865	15902	15938	15844	15900	15962	16019	15860	15725	15769	15779	15880	15710	15830	15872	15709	15832	15904	15663	15838	15794	15902	15998	15707	15713	15904	15614	15882	15815	16037	15684	15811	15729	15834	16046	15856	15887	15900	15859	15879	15843	15988	15857	15960	15889	15888	15788	15813	15970	15997	15750	15848	15993	15746	15818	15900	15805	15848	15745	15830	15974	15983	16112	15870	15725	15744	15820	15904	15803	16111	15852	15803	15981	15917	15715	15862	15702	15786	15908	15836	15827	15738	15867	15959	15929	16012	15785	15962	15877	15978	15728	15779	15759	15887	15803	15773	15784	15910	15942	15850	15680	15756	15774	15825	15780	15883	15833	15701	15926	15723	15919	15767	15940	15896	15757	15756	15783	15831	15958	15856	15762	15883	15956	15874	15912	15733	16018	15860	15986	16027	15914	15766	15944	15923	15818	16045	15766	15770	15906	15946	15864	15788	15902	15740	15888	15965	16025	15716	15980	15902	15855	15799	15787	15849	15994	15821	15918	15816	15733	15793	15677	15685	15714	15969	15913	15936	15838	15844	15764	15815	15768	15805	15897	15817	15817	15995	15754	15759	15870	15943	15721	15884	15688	15956	15926	15796	15787	15698	15932	16038	15735	15866	15827	15860	15833	15943	15721	15911	15876	15735	15824	15768	15944	15817	15827	15812	15847	15963	15764	15777	15922	15919	15821	15721	15766	16052	15836	15993	15888	15960	15904	15738	15996	15910	15858	15941	15997	15774	15855	15918	15874	15940	15765	15894	15670	15866	15758	15786	15826	15743	15781	15934	16019	15926	15943	15772	15806	15898	15815	15812	15727	15707	15763	15841	15694	15971	15691	15924	15811	16045	15968	15816	15900	15778	15732	15794	15733	15749	15925	15784	15826	15870	15970	15785	15723	15830	15868	15921	15747	15954	15822	15802	15807	15916	15932	15946	16055	15779	15812	15795	15922	15885	15483	15933	15686	15904	15854	15604	15683	15831	15813	15858	15824	15720	15889	15783	15820	16122	15606	15771	15921	15869	15830	15897	16041	15781	15876	15763	15893	15876	15879	15850	15955	16089	15904	15956	15693	15799	15847	15618	15948	15892	15767	15799	15677	15755	15856	15830	15603	15777	15951	15785	15974	15959	15823	15931	15823	15693	15814	15729	15741	16010	16101	15752	15938	15904	15783	15839	15897	16001	15786	15993	15872	15962	15705	15849	15813	15766	15801	15883	15742	15721	15893	15842	15893	15855	15635	15666	15978	15736	15786	15884	15748	15650	15838	15799	15809	15991	15823	15856	15799	15818	15807	15903	15952	15801	15805	15916	15851	15721	15842	15823	16008	15580	16012	15851	15870	15811	15888	15829	15711	15886	15857	15784	15924	15824	15670	15842	15768	15897	15831	15994	15780	15766	15959	15916	15887	15868	15765	15888	15979	15816	15850	15817	15719	15986	15744	15892	15824	15660	15861	15996	15906	15943	15728	15916	15835	16004	15987	15667	15799	15813	15959	15895	15775	15916	15869	15876	15998	15864	15910	15849	15907	15845	15835	15800	15804	15964	15901	15860	15826	15776	15807	15973	15788	15756	15820	15702	15884	15788	15740	15931	15819	15803	15831	15882	15826	15916	15976	15962	15801	15741	15750	15810	15802	15968	15790	15814	15783	15760	15978	15938	15807	15907	15740	16020	15772	15835	15996	16040	15823	15853	15836	15920	15968	15792	15926	15838	15823	15788	15773	15721	15992	15964	15785	15906	15809	15677	15842	16065	15735	16005	15812	16016	15739	15929	15904	15802	15975	16006	15937	15798	15963	15714	15887	15842	15764	15885	15677	15905	15979	15880	15958	15773	15606	16008	15800	15630	15743	15806	15788	15903	15809	15714	15783	15878	15922	15833	15857	15741	15827	15789	15909	15916	15753	15981	15923	15867	15855	15897	15637	15745	15656	15867	15883	15746	15895	15969	15818	15772	15966	15837	15784	15809	15803	15866	15723	15699	15910	15880	15756	15858	15805	15712	15845	15728	15862	15749	15918	15789	15765	15914	15952	15700	15782	15822	15840	15932	15821	15859	15881	15841	15756	15761	15731	15758	16016	15985	15811	15881	15854	15816	15862	15748	15750	15931	15702	15782	15910	15896	15760	15850	15992	15785	15830	15865	15904	15983	15640	15847	15781	15728	15854	15757	15701	15898	15788	15741	15758	15797	15648	15935	15861	15857	15804	15915	15844	15929	15960	15741	15716	15926	15765	15872	15861	15866	15801	15784	15869	15742	15823	15781	15971	15715	15843	15944	15838	15870	15877	15732	15896	15786	15870	15916	15804	15944	15789	15776	16011
31171	23777	25245	24817	22960	22424	21679	21155	20990	20819	20958	21627	22453	22699	22288	21880	21034	21162	20903	20854	20854	20856	20973	20880	21176	20924	20769	20892	20947	20610	20818	20973	20936	20814	20720	20922	20942	20890	20900	20686	20988	20764	20768	21019	20913	20798	20909	20835	20781	21073	20826	20844	20778	20741	20775	20800	20811	20670	20926	20774	20956	20871	20787	20917	20639	20885	20883	20754	20971	20864	20890	20808	20783	20990	20794	20881	20572	20956	20860	20660	20852	21134	20857	20886	20764	20985	20629	20792	20916	20871	20758	20997	20699	20832	20540	20678	20694	20762	20842	20850	20655	20688	20734	20608	20940	20821	20790	20918	20890	21007	20797	21019	20723	20883	20882	20884	20768	20907	20806	20890	20840	20870	20758	20887	20857	20755	20896	20926	20795	20856	20668	20652	20900	20641	20790	20812	20720	20955	20608	20725	20750	20919	20977	20765	20849	20642	20659	20720	20787	20840	20834	20887	20741	20621	20897	20972	20753	20698	20685	20844	20817	20548	21042	20886	20898	20749	20907	20807	20730	20909	20555	20820	21000	20808	20896	20728	20926	20701	20563	20711	20741	20800	20834	20872	21091	20899	20803	20986	20717	20867	20775	20952	20880	20972	20911	20916	20779	20957	20911	20791	20753	20779	20616	20678	20666	20889	20755	20844	20910	20777	20855	20930	20863	20926	20811	20723	20947	20616	20712	20760	21043	20906	20805	20908	20862	20905	20918	20647	20832	21053	20751	20766	20864	20635	20822	20971	20835	20626	20825	20908	20964	20645	20857	20925	20922	20696	20875	20693	20816	20732	20784	20917	21108	20933	20894	20793	20848	20708	20961	20767	20858	20785	20813	21007	20796	20904	21026	20722	20801	20783	20822	20718	20948	20918	20961	21014	21125	20944	21131	20861	20691	20960	20987	20849	20885	20901	20759	20763	20910	20822	20720	20736	20516	20857	20618	20881	20896	20871	20919	20814	20746	20805	20869	20828	20884	21127	20912	20910	20878	20584	20895	20965	20794	20855	20849	20691	20714	20702	20843	20864	20667	20904	20722	20879	20713	20806	20775	20724	20812	20845	20495	20720	20639	20638	20798	20917	20711	20929	20603	20956	20787	20711	20760	20855	20909	20955	20830	20692	21103	20946	20721	20870	20752	20814	20548	20786	20792	20802	20857	20808	20869	20623	20909	20864	20808	20815	20885	20728	20696	20787	20918	20893	20935	21147	20963	20863	20857	20724	21112	20733	20877	20799	20715	20718	21036	20891	20619	20870	20713	20693	20819	20955	20860	20844	20809	20986	20844	20928	20790	20887	20678	20632	20801	20789	20842	20764	20741	20792	21029	20714	20865	20744	20842	20900	20877	20731	20644	20822	20783	20870	20901	20686	20847	20545	20953	20792	20797	20519	20991	20809	20915	20772	20622	20789	20808	20738	20763	20793	20717	20810	20802	20904	21073	20960	20809	21003	21116	20920	20912	20667	20871	20890	20599	20595	20927	20709	20834	20756	20842	20983	20786	20856	20746	20780	20637	20724	21070	20814	20895	20849	20878	20986	20826	20836	20958	20864	20831	20864	20891	21079	20781	20652	20651	20717	20804	20840	20842	20900	20770	20876	20968	20764	20854	20977	20858	20628	20859	20691	20693	20642	20713	20753	20858	20776	20853	20900	20986	20847	20814	20825	20909	20981	20806	20706	20882	20713	20680	20798	20773	20764	20629	20728	21050	20769	20771	20617	20749	20831	20732	20953	20703	20691	20697	20831	20735	20793	20950	20920	20847	20774	20844	20883	20867	20691	20654	20940	20848	21043	20839	20776	20845	20786	20868	20833	20778	20660	20793	20840	20803	20788	20896	20958	20913	20799	21016	20920	20853	20625	20962	20853	20664	20902	20770	20778	20490	20941	20864	21011	20883	20914	20618	20950	20749	21025	20977	20815	20752	20880	20795	20857	20795	20880	20759	20938	20986	20890	21168	20803	20885	20957	20758	20793	20876	20892	20727	20617	20744	20811	20797	20761	20976	20824	20896	20994	20786	20660	20860	20836	20807	20678	20744	20754	20894	20591	20963	20958	20728	20831	20766	20914	21037	20784	20744	20682	21037	20622	20942	20632	20905	20823	20651	20816	20613	20851	21000	20925	20975	20890	20742	20854	20885	20868	20807	20610	20919	20813	20763	20888	20849	20968	20783	21005	20897	21066	20925	21040	20853	20698	20975	20783	20861	20710	20980	20846	20859	20823	20856	20878	21013	20918	20763	20775	20914	20980	20995	20831	20933	20803	20860	20917	20539	20860	20673	20897	20844	20693	20804	20944	20819	20843	20891	21008	20788	20864	20642	20881	20758	20919	21048	20702	20709	20715	20813	20769	20754	20744	20729	20785	21113	20807	21028	20888	21032	20888	20732	20920	20462	20794	20631	20793	20956	20695	20814	20830	20909	20810	20648	20718	20842	20781	20782	20713	20811	20792	20706	20904	20938	20700	20879	20820	20763	20721	20848	20801	20885	20668	20665	20764	20804	20882	20615	21063	20853	20904	20980	20871	20646	20733	20913	20745	20774	21038	20946	20663	20820	20676	20866	20806	20844	20713	20980	20879	20840	20958	20895	20698	20772	20900	20872	20914	20835	20820	21074	20828	20610	20704	20847	20693	20806	20756	20543	20867	21027	20838	20911	20824	20982	20853	21027	20739	20829	20947	20616	20763	20994	21040	21079	20850	20798	20637	21162	21048	21002	20857	20818	20873	20828	20868	20727	20632	21000	20874	20759	20797	20774	20943	20968	20866	20786	20792	20814	20678	20996	20729	20638	20717	20572	20729	20803	20852	20833	20929	20948	20982	21149	20941	20985	20959	20724	20878	20975	20878	21027	20767	20651	20837	20855	20841	20785	20781	20827	20712	20753	20786	20815	20934	20704	20764	20864	20993	20857	20730	20946	20880	20689	20880	20908	20842	20868	20799	21008	20721	20921	21014	20758	20920	20933	20642	20798	21108	20834	20816	21003	20781	20852	20685	20803	20843	20766	20679	20812	20963	20743	20845	20970	20945	20711	20554	20961	20946	20915	20859	21013	21116	20872	20676	20914	20952	20869	20799	20829	20910	20799	20757	20547	20724	21139	20792	20811	20941	21035	20828	20897	20751	20963	20857	20643	20828	20921	21117	20758	20887	21106	20806	20626	20660	21045	20755	20902	20696	20959	20751	20983	20574	20741	20823	20800	20910	20873	20770	20887	20874	21031	20891	21064	20903	20837	20712	20652	20820	20758	20938	20892	20759	20842	20795	20989	20804	20819	20659	20926	20730	20802	20926	20904	21064	20812	20892	20798	20758	20723	20851	20950	20830	20975	20874	21111	20878	20636	20861	20831	20722	20734	20844	20724	20848	20959	20675	20774	21024	20840	20848	20982	20620	20920	20966	20747	21134	21027	20912	21094	20763	20948	20612	20846	20868	20862	20950	20833	21099	21020	20923	20919	20876	20885	20745	21015	20980	20922	20579	20833	20637	20859	20779	20757	21080	20786	20867	20869	20808	20818	20727	20788	20960	20771	20627	20806	20822	20817	20738	20634	20876	20855	20564	20850	20942	20944	20722	20862	20850	20944	20871	21021	20765	20672	20767	20840	20805	20707	20887	20864	20823	20852	20904	20962	20861	20771	20759	20806	20980	20749	20770	20759	20802	20943	20784	20878	20904	21058	20748	21004	20988	20891	20725	20873	20916	20869	20850	20668	20742	20704	20823	20789	20428	20771	20739	20879	20834	20812	20660	21037	20932	20622	20648	20721	20613	20741	20742	20814	20949	20814	21133	20799	20802	20960	20929	20844	20835	20936	20887	20973	20775	20779	20775	20792	20707	20719	20961	20650	20843	20843	21012	20754	20944	20893	20889	20721	20692	20658	20888	20853	20813	20687	20772	20627	20727	20725	20769	21015	20656	20554	21069	20964	20790	20824	20834	20717	20801	20931	20755	20819	20781	20916	20885	20770	21136	21093	20745	20652	20635	20739	20937	20778	20846	20888	20758	20747	20914	20746	20775	20689	20835	20855	20774	20932	21005	20728	20813	20767	21038	20948	20979	20861	20900	21089	20827	20847	20704	20768	20763	20817	21040	20720	20896	20861	20886	20814	20735	21187	20659	21043	20688	20816	20788	20690	20893	20944	20777	20920	21004	20853	20937	20661	20700	20797	20953	20901	21052	21063	20723	20876	20826	20598	21013	20726	20732	20700	20666	20884	20836	20653	20746	20896	20878	20804	20760	20745	20612	20704	20785	21057	20897	20896	20778	20543	20828	20750	20611	20755	20834	20880	20938	21053	20815	21080	20942	20687	20954	20964	21051	20773	20896	20803	20768	20741	20873	20723	20705	20778	20677	20735	20745	20570	20733	20802	20764	20653	20836	20896	20896	20746	20848	20834	20827	20771	21009	21120	20976	21085	20871	21018	20801	20717	20760	20606	20769	20786	20736	20990	20722	20798	21054	20965	20699	20739	20734	20946	20786	21002	20778	20860	20870	20881	20779	20835	20647	20786	20830	20846	20783	20702	20930	20884	20760	20583	20656	20820	20930	20884	20777	20857	20876	20583	20705	20756	20915	20937	20955	21085	20778	20775	20852	20927	21137	20858	20802	20864	20941	20830	20741	21004	20805	20873	20857	20842	20984	20780	20889	20821	20891	21069	21103	20773	20864	20608	20653	20831	21014	20900	20690	20911	20763	20940	21049	20915	20727	20935	20830	20839	20841	20739	20930	20803	20687	20915	20728	20883	20871	21012	20667	20708	20795	20743	20623	20880	20885	20739	20699	20935	20988	20769	20875	20850	20775	20637	20840	20936	20768	20837	20664	20953	20798	20776	21047	20855	20675	20950	21102	20528	20871	20866	20561	20672	20835	20563	20764	21149	20873	20821	20704	20794	20725	20813	20853	20905	20862	20836	20798	20856	20684	21042	20890	20988	20869	20814	20819	20945	20673	20754	20934	21036	21082	20838	20913	20803	20791	20985	20819	20945	20825	20976	20946	20700	20832	20636	20898	20925	20928	21061	20821	20906	20784	20872	20959	20895	21017	20615	20783	20791	20673	20889	20764	20746	20875	20875	20809	20818	20948	20714	20877	20940	21133	20802	20656	20787	20963
18417	20757	21315	21169	19897	18275	17104	16982	16372	16428	16421	17577	18939	18655	18203	17291	16110	16289	16269	16134	16377	16188	16273	16259	16317	16351	16330	16219	16280	16322	16156	16312	16409	16153	16169	16273	16400	16066	16386	16167	16288	16283	16367	16253	16293	16411	16166	16213	16428	16200	16451	16096	16246	16359	16281	16225	16400	16265	16277	16351	16309	16331	16051	16289	16290	16311	16406	16245	16200	16378	16410	16332	16146	16256	16378	16377	16301	16150	16207	16060	16484	16387	16312	16520	16305	16097	16395	16361	16227	16274	16320	16327	16242	16226	16164	16201	16307	16295	16200	16329	16117	16247	16315	16300	16126	16315	16150	16073	16183	16266	16212	16255	16208	16189	16184	16252	16284	16332	16451	16306	16326	16135	16294	16198	16166	16486	16185	16279	16180	16308	16177	16204	16386	16097	16250	16328	16386	16320	16213	16277	16227	16223	16369	16243	16274	16158	16391	16209	16537	16406	16088	16332	16313	16111	16181	16255	16310	16439	16288	16213	16422	16332	16199	16425	16018	16373	16234	16376	16099	16183	16285	16316	16319	16268	16143	16403	16295	16292	16150	16353	16167	16334	16458	16160	16306	16283	16204	16295	16168	16311	16239	16345	16433	16193	16323	16314	16361	16258	16344	16237	16195	16314	16103	16466	16300	16397	16125	16202	16221	16423	16156	16165	16130	16047	16314	16385	16384	16510	16334	16354	16451	16302	16132	16382	16234	16227	16198	16162	16355	16184	16377	16318	16346	16204	16370	16380	16254	16309	16364	16234	16284	16127	16498	16226	16283	16295	16246	16267	16234	16296	16452	16095	16286	16409	16298	16409	16126	16049	16202	16330	16313	16391	16332	16253	16214	16227	16276	16230	16194	16258	16207	16327	16289	16230	16298	16301	16230	16169	16243	16398	16308	16208	16209	16352	16307	16288	16293	16387	16276	16227	16221	16349	16094	16335	16085	16230	16310	16127	16195	16274	16371	16204	16168	16376	16188	16229	16121	16122	16326	16240	16258	16362	16166	16205	16314	16242	16200	16195	16146	16083	16269	16391	16247	16536	16247	16342	16248	16204	16252	16287	16263	16237	16244	16192	16218	16166	16174	16306	16237	16173	16201	16199	16388	16339	16282	16336	16404	16366	16126	16392	16261	16246	16293	16367	16430	16235	16391	16315	16231	16322	16289	16305	16310	16257	16244	16403	16166	16299	16500	16307	16332	16397	16415	16434	16379	16200	16537	16241	16280	16237	16318	16369	16328	16394	16264	16142	16159	16281	16123	16407	16406	16350	16463	16225	16194	16273	16424	16381	16257	16431	16216	16413	16412	16152	16319	16250	16100	16202	16077	16317	16187	16315	16288	16359	16512	16272	16334	16208	16437	16256	16246	16319	16272	16400	16275	16316	16212	16585	16203	16477	16271	16239	16240	16245	16356	16318	16353	16166	16184	16373	16374	16223	16235	16343	16299	16175	16422	16295	16263	16283	16379	16274	16220	16502	16275	16212	16340	16230	16383	16300	16339	16204	16415	16216	16262	16144	16279	16402	16109	16358	16329	16140	16266	16172	16223	16163	16344	16002	16342	16358	16181	16267	16302	16266	16372	16179	16216	16341	16304	16174	16143	16293	16270	16294	16123	16171	16196	16243	16374	16318	16412	16269	16244	16138	16379	16349	16170	16402	16373	16334	16245	16302	16202	16515	16279	16415	16247	16112	16253	16280	16291	16327	16339	16180	16262	16285	16252	16294	16394	16351	16169	16105	16392	16350	16202	16322	16305	16326	16350	16060	16262	16157	16398	16280	16299	16254	16296	16186	16387	16067	16421	16176	16116	16343	16344	16158	16448	16101	16282	16179	16260	16086	16255	16304	16189	16264	16268	16248	16340	16333	16214	16272	16279	16264	16408	16259	16242	16303	16214	16242	16379	16311	16258	16263	16221	16273	16387	16332	16203	16289	16380	16245	16228	16357	16124	16347	16113	16257	16365	16204	16448	16351	16387	16260	16119	16178	16328	16223	16358	16441	16315	16383	16280	16269	16275	16443	16224	16314	16348	16306	16297	16333	16255	16082	16138	16094	16208	16362	16332	16398	16417	16319	16163	16236	16325	16178	16389	16244	16425	16316	16279	16214	16306	16417	16188	16340	16136	16125	16339	16272	16398	16284	16426	16197	16337	16325	16360	16490	16228	16401	16242	16525	16360	16322	16253	16134	16215	16331	16274	16355	16336	16266	16218	16368	16066	16335	16185	16099	16229	16147	16363	16415	16300	16167	16346	16333	16427	16313	16150	16314	16283	16354	16207	16223	16229	16199	16344	16360	16166	16207	16211	16195	16214	16347	16135	16241	16204	16372	16231	16043	16111	16324	16171	16222	16284	16036	16205	16269	16304	16184	16294	16248	16185	16279	16241	16300	16143	16375	16245	16422	16314	16169	16353	16260	16284	16196	16428	16126	16233	16006	16386	16251	16065	16196	16354	16285	16343	16224	16226	16323	16191	16370	16370	16258	16356	16191	16259	16308	16255	16111	16280	16341	16377	16317	16339	16192	16153	16044	16163	16269	16331	16348	16349	16237	16314	16333	16191	16248	16238	16051	16304	16241	16383	16348	16292	16393	16343	16294	16422	16175	16364	16228	16210	16431	16245	16307	16255	16378	16340	16296	16307	16250	16340	16366	16088	16342	16309	16334	16218	16385	16314	16025	16266	16347	16403	16181	16433	16321	16368	16345	16293	16356	16233	16366	16179	16329	16413	16167	16312	16325	16277	16398	16307	16380	16357	16307	16208	16293	16307	16313	16334	16266	16350	16269	16236	16264	16317	16290	16244	16329	16122	16281	16333	16387	16226	16215	16321	16305	16398	16161	16296	16228	16179	16147	16287	16288	16329	16308	16323	16181	16214	16210	16187	16316	16287	16336	16303	16360	16199	16384	16338	16338	16349	16323	16334	16312	16182	16516	16186	16301	16224	16271	16407	16334	16377	16491	16090	16261	16251	16285	16155	16246	16207	16319	16099	16282	16300	16249	16348	16283	16199	16258	16139	16442	16347	16212	16273	16469	16293	16320	16337	16294	16418	16207	16381	16292	16229	16259	16250	16329	16414	16403	16092	16473	16307	16335	16335	16308	16199	16367	16358	16240	16469	16434	16282	16412	16277	16148	16417	16197	16305	16326	15999	16280	16405	16238	16338	16165	16268	16412	16231	16393	16485	16145	16261	16290	16284	16348	16312	16434	16162	16405	16240	16331	16431	16286	16049	16380	16282	16147	16331	16222	16178	16381	16323	16406	16318	16267	16253	16525	16118	16250	16507	16402	16096	16320	16145	16174	16365	16346	16423	16369	16208	16178	16352	16391	16351	16237	16313	16296	16158	16239	16231	16436	16358	16199	16274	16127	16450	16360	16247	16239	16126	16166	16400	16400	16194	16218	16295	16325	16464	16271	16197	16130	16486	16363	16172	16500	16163	16327	16313	16294	16208	16338	16158	16352	16252	16328	16290	16289	16166	16225	16199	16236	16232	16256	16293	16246	16165	16415	16254	16307	16087	16291	16081	16378	16205	16301	16419	16068	16094	16345	16365	16175	16321	16188	16241	16262	16481	16336	16139	16235	16224	16386	15977	16286	16056	16410	16347	16285	16262	16360	16272	16236	16523	16370	16552	16109	16290	16342	16292	16118	16358	16272	16398	16307	16362	16204	16251	16207	16312	16342	16155	16397	16330	16344	16488	16286	16082	16209	16277	16328	16351	16246	16321	16200	16200	16304	16374	16077	16403	16187	16257	16290	16255	16212	16408	16276	16268	16393	16363	16219	16220	16193	16228	16270	16157	16246	16362	16401	16229	16346	16286	16260	16270	16312	16148	16073	16080	16292	16174	16389	16265	16270	16287	16185	16406	16381	16293	16287	16275	16383	16222	16322	16566	16137	16367	16279	16227	16131	16341	16347	16255	16144	16327	16316	16314	16322	16317	16184	16321	16499	16292	16143	16424	16462	16214	16282	16274	16267	16121	16292	16337	16259	16158	16320	16256	16089	16374	16402	16315	16200	16235	16467	16310	16298	16353	16306	16279	16220	16279	16255	16197	16203	16360	16395	16331	16226	16335	16322	16356	16252	16151	16126	16264	16292	16243	16185	16264	16321	16314	16442	16384	16285	16175	16408	16239	16188	16317	16360	16347	16363	16462	16257	16389	16139	16384	16049	16422	16321	16320	16241	16233	16399	16276	16070	16396	16167	16360	16307	16340	16457	16136	16231	16195	16206	16301	16375	16441	16300	16273	16168	16261	16126	16376	16181	16279	16099	16418	16441	16512	16127	16222	16183	16314	16348	16391	16213	16353	16394	16470	16352	16333	16259	16210	16192	16300	16141	16225	16076	16233	16275	16238	16251	16235	16201	16330	16533	16225	16297	16201	16384	16182	16306	16446	16101	16490	16224	16299	16247	16139	16241	16152	16454	16292	16351	16409	16157	16269	16358	16371	16242	16249	16386	16331	16248	16362	16221	16282	16223	16184	16303	16364	16199	16293	16396	16193	16442	16352	16142	16316	16173	16356	16263	16322	16338	16289	16360	16314	16415	16361	16292	16323	16285	16174	16166	16288	16287	16277	16179	16380	16145	16393	16282	16206	16358	16311	16174	16127	16149	16305	16204	16287	16358	16161	16305	16436	16071	16247	16375	16316	16519	16425	16325	16319	16155	16285	16311	16262	16280	16258	16320	16277	16249	16299	16459	16271	16175	16304	16216	16394	16246	16365	16219	16265	16153	16290	16316	16289	16461	16232	16274	16397	16274	16488	16252	16162	16341	16264	16307	16274	16404	16165	16227	16419	16262	16169	16272	16378	16428	16474	16432	16188	16229	16441	16141	16353	16153	16338	16471	16243	16216	16241	16271	16327	16377	16228	16450	16223	16310	15954	16190	16498	16267	16152	16414	16356	16318	16221	16230	16347	16247	16045	16226	16174	16323	16152	16160	16320	16139	16161	16174	16214	16268	16082	16245	16395	16407	16404	16375	16197	16364	16257	16212	16015	16286	16206	16426	16223	16266	16061	16278	16385	16403	16396	16395	16273	16379	16411	16206	16245	16279	16360	16246	16279	16165	16375	16289	16279	16268	16257	16303	16442	16331	16285	16256
25850	21440	28650	26430	25257	25820	25175	21804	20933	21073	21074	25489	34574	32518	28419	24508	21000	20583	20373	20662	20390	20425	20224	20458	20347	20438	20595	20519	20279	20368	20547	20601	20218	20468	20290	20251	20335	20338	20226	20303	20313	20279	20508	20433	20372	20407	20171	20181	20379	20565	20430	20381	20467	20436	20451	20300	20529	20309	20401	20426	20257	20103	20063	20412	20257	20335	20403	20280	20307	20540	20399	20442	20323	20262	20341	20403	20255	20132	20492	20393	20311	20438	20711	20459	20484	20387	20219	20320	20298	20446	20415	20437	20401	20402	20087	20387	20272	20639	20432	20399	20498	20351	20244	20227	20341	20388	20163	20336	20423	20392	20354	20551	20404	20328	20367	20459	20360	20389	20462	20551	20204	20383	20593	20243	20258	20231	20501	20388	20202	20305	20360	20305	20414	20447	20399	20603	20514	20355	20471	20500	20255	20230	20255	20304	20351	20407	20302	20276	20231	20351	20206	20570	20437	20545	20626	20362	20272	20363	20468	20283	20495	20239	20088	20197	20377	20283	20361	20338	20510	20524	20461	20375	20385	20272	20377	20223	20389	20466	20528	20156	20516	20516	20159	20350	20354	20238	20396	20413	20245	20408	20305	20325	20392	20469	20583	20465	20049	20195	20303	20327	20230	20401	20429	20488	20612	20148	20249	20440	20513	20421	20270	20127	20252	20600	20274	20378	20103	20255	20148	20192	20190	20386	20403	20268	20161	20358	20293	20382	20117	20283	20048	20230	20407	20411	20423	20429	20430	20281	20370	20450	20320	20357	20299	20404	20500	20429	20379	20425	20503	20262	20388	20207	20563	20445	20265	20256	20292	20214	20327	20273	20403	20551	20322	20323	20263	20424	20207	20265	20345	20494	20496	20128	20313	20213	20416	20319	20316	20471	20369	20292	20321	20123	20251	20206	20377	20510	20709	20197	20362	20130	20373	20501	20283	20451	20349	20339	20231	20408	20521	20246	20249	20471	20578	20255	20393	20409	20441	20449	20375	20428	20328	20293	20375	20498	20401	20415	20351	20340	20595	20636	20320	20482	20158	20415	20408	20471	20399	20307	20338	20604	20443	20497	20304	20519	20447	20489	20375	20168	20320	20366	20275	20578	20417	20405	20499	20319	20328	20361	20466	20079	20490	20496	20310	20270	20326	20418	20375	20378	20242	20571	20315	20542	20434	20419	20204	20161	20301	20354	20312	20343	20301	20362	20320	20453	20477	20446	20133	20421	20444	20389	20405	20460	20299	20326	20382	20387	20288	20408	20470	20373	20322	20390	20320	20432	20304	20234	20383	20596	20304	20334	20523	20387	20237	20367	20457	20318	20500	20299	20381	20321	20331	20506	20395	20277	20295	20368	20407	20226	20166	20415	20368	20179	20290	20499	20527	20366	20289	20420	20255	20410	20317	20359	20354	20299	20498	20402	20591	20401	20390	20278	20342	20288	20179	20351	20571	20566	20557	20335	20085	20292	20321	20340	20350	20131	20167	20303	20371	20387	20246	20380	20239	20218	20365	20326	20309	20289	20531	20401	20566	20123	20203	20359	20281	20291	20464	20235	20246	20343	20385	20264	20145	20549	20575	20250	20358	20291	20401	20268	20495	20338	20443	20393	20241	20502	20338	20428	20353	20541	20244	20323	20238	20165	20235	20248	20436	20489	20300	20266	20448	20552	20335	20341	20364	20808	20307	20192	20451	20466	20528	20449	20528	20320	20416	20355	20489	20285	20273	20438	20334	20424	20514	20391	20398	20361	20403	20329	20222	20280	20614	20360	20453	20457	20505	20183	20244	20499	20159	20332	20328	20476	20421	20620	20406	20194	20387	20391	20321	20328	20442	20420	20583	20498	20350	20433	20229	20466	20404	20473	20404	20451	20394	20482	20431	20356	20193	20233	20410	20328	20566	20481	20520	20411	20449	20356	20484	20343	20431	20445	20154	20350	20290	20219	20527	20512	20401	20462	20524	20157	20321	20371	20369	20159	20514	20285	20458	20597	20734	20167	20013	20561	20450	20262	20393	20321	20495	20412	20416	20387	20711	20308	20151	20154	20470	20095	20494	20628	20312	20375	20374	20333	20340	20328	20307	20390	20241	20407	20440	20244	20348	20501	20264	20214	20502	20369	20376	20356	20419	20502	20463	20471	20334	20278	20702	20370	20443	20210	20346	20515	20468	20494	20531	20270	20391	20423	20209	20200	20424	20352	20518	20563	20449	20301	20445	20591	20319	20089	20387	20220	20460	20513	20338	20339	20261	20469	20290	20383	20273	20390	20294	20363	20547	20364	20292	20350	20554	20374	20514	20448	20568	20459	20363	20460	20289	20346	20458	20435	20372	20380	20519	20391	20522	20186	20196	20349	20202	20502	20481	20216	20293	20406	20305	20410	20401	20310	20495	20361	20138	20443	20460	20330	20477	20258	20474	20541	20324	20364	20397	20232	20426	20427	20563	20323	20488	20583	20354	20562	20406	20538	20326	20399	20368	20466	20265	20253	20373	20311	20615	20314	20453	20535	20648	20467	20556	20506	20170	20611	20340	20292	20257	20329	20429	20456	20209	20350	20515	20515	20350	20590	20365	20440	20508	20438	20336	20552	20466	20369	20403	20368	20350	20383	20277	20268	20200	20404	20449	20176	20381	20504	20455	20218	20481	20534	20376	20460	20278	20246	20474	20371	20443	20306	20286	20276	20235	20355	20169	20316	20627	20241	20441	20462	20461	20241	20530	20421	20493	20330	20227	20173	20185	20297	20238	20317	20478	20574	20670	20675	20325	20277	20395	20284	20387	20534	20399	20303	20237	20360	20259	20295	20596	20360	20380	20291	20409	20460	20384	20498	20452	20112	20484	20482	20551	20106	20370	20281	20509	20236	20581	20496	20190	20344	20498	20393	20145	20457	20216	20563	20519	20461	20516	20247	20220	20364	20489	20353	20442	20470	20409	20512	20542	20490	20417	20356	20384	20573	20350	20377	20324	20422	20514	20568	20327	20341	20428	20217	20232	20514	20430	20243	20249	20132	20457	20175	20344	20376	20339	20337	20325	20292	20264	20519	20422	20572	20524	20310	20408	20314	20480	20209	20209	20627	20317	20311	20573	20402	20595	20447	20284	20307	20324	20443	20263	20270	20382	20345	20406	20391	20286	20196	20383	20465	20400	20507	20343	20183	20316	20337	20258	20498	20593	20295	20493	20414	20236	20445	20420	20480	20552	20365	20585	20213	20362	20246	20332	20387	20330	20372	20367	20379	20378	20221	20372	20446	20152	20369	20530	20518	20252	20270	20238	20418	20113	20335	20164	20293	20196	20507	20552	20334	20329	20508	20369	20325	20527	20315	20269	20475	20311	20325	20417	20310	20527	20436	20553	20280	20541	20448	20323	20273	20211	20484	20373	20462	20576	20372	20398	20335	20148	20344	20523	20412	20172	20410	20357	20320	20308	20412	20137	20246	20377	20461	20447	20683	20330	20504	20350	20365	20481	20347	20501	20275	20374	20563	20487	20385	20222	20480	20342	20491	20259	20436	20199	20374	20499	20450	20407	20361	20388	20362	20523	20392	20521	20512	20393	20337	20421	20262	20152	20602	20333	20460	20361	20485	20377	20245	20341	20332	20435	20457	20302	20221	20433	20419	20470	20183	20334	20259	20410	20441	20616	20549	20384	20595	20574	20195	20264	20379	20224	20347	20400	20419	20291	20209	20336	20240	20516	20464	20489	20341	20328	20392	20243	20494	20581	20263	20593	20576	20379	20396	20114	20488	20626	20440	20125	20466	20367	20272	20486	20451	20219	20382	20477	20252	20277	20191	20594	20499	20467	20340	20339	20347	20332	20255	20304	20612	20508	20365	20427	20556	20277	20248	20445	20281	20440	20233	20294	20239	20084	20136	20410	20494	20483	20646	20598	20298	20587	20384	20065	20243	20370	20398	20349	20388	20585	20353	20150	20249	20490	20377	20425	20324	20419	20538	20270	20090	20358	20341	20430	20325	20391	20364	20381	20287	20393	20545	20397	20173	20384	20264	20478	20418	20387	20454	20386	20180	20189	20395	20308	20252	20209	20377	20380	20362	20415	20421	20363	20433	20199	20558	20105	20421	20248	20303	20276	20317	20431	20347	20161	20358	20350	20527	20410	20330	20391	20365	20195	20562	20288	20208	20490	20457	20474	20263	20433	20273	20170	20368	20340	20474	20372	20440	20479	20242	20357	20318	20599	20382	20409	20219	20374	20356	20300	20330	20323	20309	20398	20415	20375	20405	20252	20173	20386	20270	20465	20300	20054	20525	20423	20444	20332	20311	20195	20417	20454	20422	20534	20363	20308	20213	20346	20292	20243	20521	20195	20405	20334	20264	20540	20439	20396	20338	20409	20213	20217	20435	20531	20157	20472	20345	20332	20185	20419	20191	20407	20396	20447	20269	20282	20483	20458	20363	20370	20311	20315	20338	20535	20458	20273	20486	20673	20347	20518	20187	20331	20373	20456	20389	20443	20385	20538	20256	20624	20423	20412	20458	20449	20430	20386	20412	20381	20340	20477	20464	20293	20327	20385	20228	20287	20203	20271	20328	20345	20271	20228	20244	20358	20248	20405	20310	20226	20392	20455	20413	20272	20446	20347	20156	20389	20364	20288	20593	20514	20387	20378	20283	20360	20410	20463	20204	20320	20386	20387	20409	20237	20498	20308	20386	20276	20552	20333	20399	20329	20321	20525	20245	20235	20289	20375	20281	20396	20354	20494	20363	20379	20498	20331	20249	20578	20450	20437	20408	20285	20316	20682	20402	20539	20539	20234	20483	20491	20417	20265	20458	20522	20272	20320	20392	20298	20560	20540	20586	20257	20287	20441	20241	20570	20309	20300	20482	20325	20186	20238	20323	20232	20223	20406	20237	20304	20429	20415	20419	20560	20311	20380	20413	20253	20334	20549	20351	20496	20378	20124	20249	20270	20233	20387	20377	20266	20561	20594	20297	20684	20393	20234	20261	20301	20229	20322	20251	20312	20390	20361	20355	20533	20405	20568	20513	20312	20416	20499	20179	20334	20413	20458	20310	20534	20508	20435	20258	20248	20407	20231	20146	20268	20375	20507	20499	20424	20534	20340	20310	20414	20377	20479	20294	20206	20423
19799	31653	36510	32127	26084	23143	20749	17899	16712	16703	17097	24883	35285	30705	25763	20681	16250	16019	16067	15781	16001	16269	15927	16087	16152	16099	16127	15942	16088	16247	16104	16010	16027	16176	15976	15875	16159	16035	16009	15898	16030	16147	16227	16091	15994	16050	16150	16080	16011	15889	16089	15884	16004	16173	16055	16208	16188	15984	16019	16031	15979	15996	15976	16124	16245	16044	15913	16015	15995	16235	16163	16055	16142	16040	15959	15971	16016	15952	15888	16060	16203	16020	16291	15891	16179	16010	16089	16124	16089	16027	16031	16110	16106	15970	16036	16020	16117	16074	16084	15893	16083	16003	16109	16156	16065	16388	16001	16067	16174	16012	16172	15998	15990	16036	16046	16159	16034	16012	16129	15932	16019	16089	15934	16015	16119	15843	16093	16133	15976	16188	16079	16139	16152	15878	16027	16210	16000	16005	15903	15948	16179	15770	15932	15930	16003	15994	16017	16080	15946	15898	15908	16113	16017	16124	16098	16084	16007	15993	16191	16123	16012	16155	15972	15899	16001	16008	16194	15890	16081	16187	16086	16028	16015	16145	15910	16115	16158	15945	16018	16115	16117	16082	16096	16103	16094	16100	16131	16027	16102	16134	15810	16112	16129	16105	16047	16029	16039	16066	16059	15989	16283	15966	15904	15994	16147	16029	15946	16258	15979	16081	16084	15976	16033	15958	16209	16044	16017	16010	16005	16052	16160	16095	15985	16083	16100	15981	16217	16024	15897	15896	15864	16039	16148	15945	15979	16078	16132	16038	16182	15980	15935	15978	16061	15933	16041	16036	16035	15980	16007	16024	15923	16074	16005	16048	16014	16060	16101	16145	16193	15932	15837	16130	15906	16062	16165	15927	15919	15948	16097	15991	16056	16162	16006	15875	16089	16064	16052	16222	16036	16025	16033	16100	16105	16019	16042	15886	16040	15892	15965	16172	16115	16040	15962	16004	15917	15992	15957	16203	15985	16071	15992	15985	16067	15996	16056	16159	15966	15989	15957	15946	16064	16135	15942	16028	16040	16035	16243	15902	16017	16095	15998	16092	15838	16058	16074	15871	16240	16037	16023	15808	16233	15897	16042	16084	16116	15935	16071	16156	16065	15904	16137	15964	16008	16126	15952	16054	15907	15979	15949	15931	15914	16128	15872	16021	16084	16083	16077	16106	15904	16060	15954	16001	15953	16216	16064	16085	16072	16007	15982	15964	15903	16136	16092	15991	15945	15956	16020	15956	16013	16168	15974	16088	16075	16019	16045	16051	15977	16177	16056	16140	16105	15960	16166	16130	15998	16049	15856	16024	15936	16041	15864	16222	15957	16057	16194	16085	15943	15996	15941	16019	16129	16042	16153	16027	16162	15746	16018	15980	16093	16125	15965	16161	16060	16089	16021	16162	15940	16035	16083	16235	15907	16234	15962	16126	16014	16080	16081	16082	16077	16190	16016	15724	16076	15977	15997	15886	16153	16141	16072	16084	15846	16197	16150	16223	15931	15981	16069	16065	16048	15850	16064	15885	15848	16225	15937	15978	15864	16103	16091	15962	15876	16043	15958	15879	15834	15904	16175	16162	16156	15963	15997	15990	16133	16020	15941	16012	16205	15975	15959	16053	16051	15916	16029	16049	16154	16001	15960	15998	15991	16118	15887	15890	16090	15982	15990	16033	15790	16114	15888	16190	16112	16044	16202	15908	16159	16021	16153	15948	16210	16167	16085	16105	16137	15917	16073	16132	16215	15877	15979	16028	15980	16055	15958	16027	15942	16053	16051	16023	16116	15966	16156	15880	16034	16241	16193	15915	15934	15978	15963	16110	16046	16161	16113	16282	16012	16226	15938	16016	16113	16016	16120	16028	16171	15987	16116	16026	16138	16073	16101	16221	16047	16096	16027	16036	16028	15987	16237	15968	16096	15981	16114	15988	16054	16175	16282	15975	15975	16094	15995	16044	15980	16094	16014	16039	16079	16193	16028	15962	15867	15980	16041	15971	16016	16064	16102	15999	16130	16126	16233	15921	16036	16130	15965	15992	15944	15961	16042	16144	16108	16076	16106	16083	16096	15803	16020	16052	15995	16131	15857	16143	16076	16118	16080	16160	15999	16059	15909	16007	16060	15965	16003	15975	16186	15974	16037	15853	15926	15982	16129	16127	15978	15886	16059	16174	16047	16117	15900	15920	16191	15950	16138	15988	16118	16037	16123	16112	16166	16045	16044	16128	16083	16063	15858	16164	16141	16095	16174	16163	16069	15990	15900	15972	16113	16005	16190	15964	16068	16068	16078	16143	16112	15965	16104	16122	15942	15942	16027	16121	16045	16019	15847	15921	16140	16073	16055	16111	16033	15978	16104	16113	15959	16007	15860	16091	15926	16187	15944	15958	16079	16048	16009	16021	16098	16012	15997	16017	16022	16029	16024	16097	16113	16046	16019	15971	15900	16082	16150	15960	16118	16161	16054	16129	15869	16131	15954	16050	16008	15976	16096	15921	15837	15952	15967	16281	16086	15870	15964	15972	16042	16020	16041	15945	15928	15962	16008	16028	16173	16122	15998	15906	16116	15986	15947	16049	16138	16169	16080	16112	16055	16038	16123	16095	16119	16102	16146	15960	16190	15965	15983	16095	16153	15854	16002	16160	15980	16075	15979	16104	16017	16003	16000	16101	15949	16287	16161	15959	16074	16019	16002	16016	16085	16028	16039	16011	16125	16151	15924	15981	15939	16177	16072	16117	16204	15852	15987	16104	16011	15972	16155	15958	16081	16106	16050	16211	16125	15940	16203	15997	16047	16059	16161	16085	15962	16130	16094	15963	16000	16126	16124	15866	15878	16057	15925	15929	15965	16136	16079	15947	15945	16151	16098	16093	15981	16094	15985	16096	16050	16100	16059	15962	16199	16046	16086	16117	16012	16236	16029	16165	15980	16174	15943	16021	15994	15935	16178	15940	15992	16086	16153	15923	16033	16007	16079	16108	15992	16043	15976	16183	16131	16144	15977	16140	16139	16266	15857	16082	16086	16005	16196	16012	16146	16195	16135	15977	16264	16101	16026	16056	16110	16130	15934	16060	16004	16171	16078	16103	16119	16128	16115	15975	16138	15956	16011	15915	15960	16160	15953	16099	16085	16010	15892	15980	16006	16018	16078	16015	16053	15817	16203	15985	15943	16229	15856	16085	15991	16001	15951	16109	15958	16017	15960	16092	16086	16220	16000	16050	16142	16086	16090	15749	15830	16007	16190	16062	15975	16200	16049	16002	16065	16287	15936	15925	16168	16128	16032	16005	15938	16137	16090	15908	16009	16228	16114	15973	16213	15940	16245	15937	16114	16009	15949	16139	16038	16114	16168	16073	15983	16020	16040	15979	16140	15993	16143	15981	16083	16017	15972	16036	16103	16012	16023	16089	16073	15984	15861	16243	15933	15919	16110	15925	16003	16039	16112	16036	16047	16011	15956	15963	16139	16099	16227	16010	16124	15910	16023	16042	16133	15954	15842	16065	15974	16217	16040	15974	15969	15914	15972	15891	16141	16028	16056	16129	16010	16060	15971	15938	16195	16011	15927	16021	16032	15851	16176	16117	15925	15927	16009	16008	15842	16165	15969	16108	16181	16044	15948	15995	15942	15996	15986	15997	16070	15966	16274	16004	15948	16150	15973	15988	15892	15966	15941	16108	15963	16105	16022	15982	16040	16044	16154	16023	16032	15846	16230	15886	16082	16015	16019	16166	15913	15890	16071	16317	16013	16050	16097	15898	16100	16111	16077	16137	16079	16030	16048	16117	15834	15984	15948	16144	15981	16137	16007	16029	16042	16224	16211	16132	16089	16108	15984	16025	16024	15920	15995	16007	15955	15917	16079	16067	16039	15938	15970	16131	16023	16099	16050	16068	16166	15937	15972	15969	16038	15695	16058	16007	15845	15922	15979	15977	16119	16039	16253	16177	16082	16010	16060	16055	16152	16145	15786	15982	16050	16232	15877	16253	16071	16127	16076	16074	16114	16061	15920	16040	16174	15980	15875	15910	15965	16074	16004	16019	15923	16057	15987	16166	16046	16144	16141	15910	16050	16130	16019	16026	15918	16040	15983	15976	15976	16165	16093	15945	16164	16167	16149	16078	16090	16053	16049	16071	15976	15991	16088	16087	16000	16125	16155	15887	15989	16062	16218	16271	16056	16158	15981	16228	15973	16010	16037	16092	16087	15981	15990	16112	16198	16002	16000	16121	16116	16112	16007	16120	15968	15934	16080	16034	16198	16072	16048	16077	16180	16131	16208	16074	15938	15903	16088	16162	16026	16082	16210	16057	15914	16172	16221	15998	16132	15955	16155	16040	16113	16004	16019	15926	16064	16124	16065	16018	16196	16002	15995	15939	16232	15866	16118	16138	16056	16043	16064	16127	15950	16024	15927	16069	16152	15945	16013	15982	15982	15934	15980	15921	15969	16105	16036	15994	16098	16130	16101	15966	15989	16150	15973	15985	16066	16062	15979	16064	16080	16027	16223	15949	15965	15889	16014	15944	16072	16138	16202	16155	16201	15897	16107	16018	16030	16010	15929	16037	16156	15829	16061	15958	16061	16011	16100	16008	15946	16140	16040	16042	16109	16095	15988	16059	16116	15891	16145	16013	16111	15957	15994	16001	15936	16164	16134	16056	16044	15947	16129	16011	16081	16079	16278	16052	16133	16197	16113	16204	16139	15855	15975	15979	16053	15908	16072	16040	15957	16124	16066	15977	16038	16178	15900	16180	15926	16019	16076	16118	16072	15919	16080	16155	15989	16109	16013	15895	16065	16179	16027	16076	16101	15997	16086	15962	16017	15963	16072	15998	16059	15997	16049	15977	15941	16116	16002	15910	15970	16252	16039	16116	15981	15941	16060	16200	16074	16207	16073	16032	16157	16032	16186	16209	15995	16023	15960	16024	16193	16075	16020	16118	16164	16149	16084	16241	16107	15900	16162	15952	15946	16121	16073	15933	16279	16066	16090	16005	15954	16063	15977	16130	15910	16135	15956	16057	16120	16016	16101	15951	15949	16080	16245	16081	16047	16016	16175	16062	16097	16077	16121	16199	16050	16100	15767	16075	16136	16089	16106	15992	15897	15976	15867	16124	16173	15996	16084	16058	16080	16167
23965	21431	29058	24537	23067	26168	28263	23128	20674	20832	20779	26284	44767	42035	34945	27513	20706	19668	19660	19548	19781	19877	19495	19607	19736	19666	19829	19831	19534	19717	19710	19730	19627	19690	19536	19198	19736	19624	19659	19610	19746	19513	19655	19596	19582	19523	19705	19745	19606	19688	19453	19604	19728	19519	19392	19419	19415	19562	19388	19827	19603	19539	19615	19712	19538	19648	19449	19432	19561	19576	19693	19572	19580	19524	19548	19447	19555	19640	19569	19404	19479	19571	19505	19466	19775	19717	19600	19748	19735	19510	19727	19622	19575	19492	19637	19553	19308	19475	19693	19649	19352	19522	19670	19240	19419	19780	19581	19671	19620	19703	19605	19638	19582	19752	19618	19488	19606	19607	19561	19459	19789	19603	19653	19381	19478	19478	19644	19496	19408	19582	19766	19500	19786	19664	19599	19410	19687	19310	19776	19614	19638	19632	19547	19406	19508	19603	19677	19673	19594	19741	19613	19400	19490	19579	19581	19525	19421	19406	19519	19511	19732	19667	19409	19737	19648	19579	19606	19436	19486	19347	19577	19488	19509	19536	19597	19340	19394	19507	19630	19646	19765	19754	19431	19382	19730	19711	19648	19684	19688	19382	19638	19473	19605	19570	19570	19516	19580	19581	19556	19584	19600	19792	19578	19575	19444	19613	19670	19610	19480	19484	19565	19505	19629	19611	19611	19405	19756	19565	19564	19333	19487	19686	19521	19658	19464	19562	19565	19510	19387	19596	19560	19281	19582	19487	19491	19588	19347	19524	19409	19520	19661	19635	19505	19481	19583	19603	19612	19524	19733	19606	19385	19642	19564	19496	19452	19570	19575	19570	19462	19518	19583	19599	19491	19613	19364	19485	19747	19467	19502	19387	19550	19481	19580	19532	19659	19577	19504	19373	19495	19742	19661	19695	19499	19393	19782	19526	19610	19729	19732	19511	19532	19499	19653	19676	19629	19630	19520	19494	19603	19617	19493	19787	19407	19511	19765	19470	19610	19619	19484	19471	19477	19392	19459	19387	19600	19341	19661	19644	19444	19497	19555	19796	19634	19457	19599	19540	19644	19562	19358	19306	19675	19503	19640	19644	19719	19675	19574	19470	19497	19504	19578	19341	19610	19667	19637	19565	19767	19746	19774	19345	19678	19569	19761	19727	19792	19620	19399	19613	19442	19706	19577	19678	19445	19637	19326	19678	19574	19414	19427	19417	19381	19420	19618	19521	19631	19447	19544	19315	19594	19546	19538	19340	19532	19494	19517	19392	19415	19639	19693	19837	19487	19675	19644	19435	19593	19617	19720	19749	19410	19633	19705	19668	19415	19630	19571	19402	19417	19644	19456	19514	19629	19422	19645	19434	19562	19786	19597	19594	19463	19320	19562	19447	19423	19660	19762	19553	19693	19801	19596	19707	19413	19506	19688	19552	19235	19606	19614	19380	19567	19627	19581	19491	19647	19555	19707	19730	19435	19440	19476	19602	19581	19743	19453	19611	19619	19273	19504	19438	19635	19613	19402	19647	19472	19564	19499	19381	19394	19630	19650	19640	19491	19621	19513	19468	19424	19516	19732	19820	19481	19519	19584	19548	19405	19578	19481	19500	19429	19569	19323	19617	19537	19581	19359	19655	19515	19476	19632	19743	19556	19474	19726	19633	19780	19669	19477	19755	19732	19623	19547	19518	19496	19589	19338	19484	19302	19376	19699	19469	19533	19401	19419	19509	19622	19710	19491	19451	19522	19404	19615	19623	19620	19615	19445	19614	19651	19420	19667	19598	19465	19520	19742	19428	19573	19524	19524	19442	19613	19473	19585	19580	19406	19507	19789	19498	19656	19471	19730	19526	19478	19479	19600	19738	19782	19586	19296	19415	19472	19711	19791	19370	19385	19483	19523	19463	19529	19512	19386	19464	19532	19419	19547	19577	19635	19486	19577	19396	19393	19481	19484	19490	19712	19545	19723	19500	19432	19479	19563	19571	19625	19410	19670	19579	19385	19638	19501	19503	19720	19410	19617	19594	19438	19448	19278	19517	19547	19465	19630	19443	19498	19624	19299	19486	19386	19685	19316	19484	19607	19496	19519	19667	19823	19575	19428	19308	19432	19557	19651	19458	19760	19395	19574	19672	19457	19344	19661	19476	19447	19639	19781	19397	19465	19449	19541	19422	19590	19533	19571	19430	19684	19516	19602	19668	19537	19562	19497	19521	19604	19502	19529	19589	19563	19481	19529	19465	19765	19830	19570	19579	19592	19451	19535	19585	19595	19632	19657	19677	19612	19478	19621	19458	19664	19464	19553	19484	19354	19578	19440	19445	19503	19540	19686	19691	19654	19613	19484	19603	19512	19669	19465	19632	19611	19507	19446	19502	19588	19403	19486	19565	19325	19641	19373	19517	19469	19481	19590	19510	19517	19746	19624	19726	19602	19598	19585	19723	19500	19517	19551	19883	19477	19527	19560	19564	19459	19507	19389	19629	19525	19405	19726	19442	19492	19544	19754	19657	19457	19493	19495	19476	19496	19522	19444	19638	19470	19677	19715	19534	19553	19575	19387	19749	19515	19553	19375	19467	19518	19499	19570	19659	19520	19631	19707	19645	19442	19801	19438	19494	19339	19596	19370	19799	19476	19696	19491	19360	19585	19514	19529	19444	19404	19586	19493	19552	19559	19450	19628	19652	19680	19552	19469	19674	19499	19245	19768	19633	19620	19850	19511	19541	19636	19552	19753	19637	19629	19547	19435	19651	19616	19529	19338	19259	19365	19389	19573	19529	19625	19690	19721	19493	19689	19393	19426	19584	19522	19446	19622	19522	19418	19719	19589	19496	19521	19566	19581	19778	19643	19451	19304	19610	19583	19688	19635	19337	19691	19634	19527	19551	19517	19780	19488	19640	19370	19691	19620	19672	19854	19586	19611	19583	19448	19625	19530	19543	19645	19422	19426	19515	19576	19597	19404	19631	19488	19616	19363	19575	19534	19638	19558	19568	19547	19542	19804	19455	19586	19573	19676	19438	19721	19653	19392	19604	19609	19727	19422	19463	19547	19465	19400	19491	19685	19507	19698	19531	19906	19554	19623	19632	19745	19563	19723	19532	19494	19571	19531	19429	19788	19542	19547	19388	19313	19402	19434	19479	19539	19634	19277	19461	19400	19775	19645	19602	19656	19303	19481	19650	19640	19474	19487	19283	19349	19693	19486	19388	19672	19497	19366	19777	19441	19564	19599	19658	19628	19345	19738	19607	19489	19804	19706	19653	19785	19584	19494	19305	19561	19525	19673	19486	19450	19683	19568	19431	19457	19601	19555	19527	19504	19480	19772	19456	19677	19642	19640	19611	19646	19468	19654	19570	19407	19523	19481	19517	19519	19719	19635	19578	19405	19767	19603	19643	19692	19701	19605	19588	19478	19596	19623	19613	19602	19808	19663	19710	19635	19521	19498	19508	19329	19426	19471	19726	19787	19708	19605	19583	19561	19537	19517	19485	19488	19664	19476	19621	19556	19650	19562	19414	19443	19695	19414	19773	19849	19564	19513	19659	19501	19555	19588	19909	19356	19790	19497	19570	19577	19782	19536	19508	19783	19673	19543	19686	19615	19409	19555	19622	19462	19600	19494	19354	19639	19489	19504	19700	19484	19840	19502	19650	19438	19575	19619	19754	19535	19732	19708	19447	19691	19434	19645	19302	19697	19485	19644	19494	19627	19575	19694	19557	19503	19431	19614	19685	19708	19287	19564	19547	19705	19640	19365	19680	19733	19630	19451	19319	19666	19579	19674	19691	19546	19691	19535	19650	19525	19497	19474	19504	19537	19739	19462	19595	19635	19444	19607	19490	19437	19232	19462	19403	19481	19395	19753	19706	19424	19499	19540	19564	19524	19618	19609	19674	19545	19563	19575	19525	19486	19558	19425	19452	19512	19422	19524	19557	19770	19497	19555	19598	19465	19499	19608	19584	19596	19616	19641	19564	19437	19605	19681	19563	19474	19453	19499	19358	19658	19353	19626	19670	19535	19466	19508	19438	19550	19522	19462	19646	19640	19433	19541	19511	19238	19578	19573	19555	19496	19587	19652	19378	19709	19556	19769	19537	19661	19463	19549	19553	19626	19457	19486	19566	19413	19618	19600	19727	19496	19536	19480	19705	19322	19489	19484	19675	19395	19586	19740	19664	19291	19432	19563	19351	19340	19597	19669	19464	19764	19926	19455	19332	19589	19378	19699	19656	19613	19563	19670	19703	19594	19553	19665	19437	19511	19620	19490	19512	19374	19628	19637	19362	19538	19461	19411	19421	19541	19540	19595	19347	19648	19321	19282	19503	19709	19555	19586	19763	19570	19479	19576	19437	19536	19539	19718	19599	19483	19338	19381	19556	19707	19483	19779	19489	19505	19609	19598	19534	19810	19460	19434	19304	19485	19736	19377	19628	19532	19558	19513	19443	19587	19664	19732	19640	19529	19428	19458	19235	19568	19492	19512	19806	19556	19449	19533	19519	19474	19632	19634	19333	19914	19525	19687	19470	19668	19670	19838	19595	19720	19530	19694	19328	19439	19530	19591	19489	19450	19802	19554	19432	19665	19504	19396	19426	19414	19624	19616	19538	19660	19705	19665	19661	19451	19611	19547	19420	19542	19476	19412	19694	19626	19456	19757	19780	19665	19681	19495	19587	19521	19531	19464	19551	19473	19463	19550	19414	19577	19650	19534	19406	19408	19465	19532	19528	19489	19594	19466	19464	19577	19612	19488	19720	19661	19785	19507	19509	19488	19452	19407	19570	19615	19496	19682	19587	19676	19426	19691	19555	19417	19575	19571	19655	19521	19657	19307	19564	19527	19544	19416	19565	19472	19820	19564	19626	19444	19622	19817	19611	19571	19610	19194	19521	19425	19490	19599	19518	19439	19441	19462	19612	19517	19429	19443	19448	19451	19461	19661	19411	19378	19594	19749	19435	19532	19184	19467	19502	19707	19721	19418	19320	19629	19603	19553	19560	19535	19332	19556	19671	19608	19504	19626	19533	19419	19587	19341	19461	19588	19377	19564	19470	19507	19492	19596	19630	19577	19483	19577	19507	19482	19658	19526	19399	19491	19519	19497	19585	19294	19517	19568	19584	19431	19503	19598	19618	19511	19410
23384	39940	46050	38836	29730	25067	23683	20165	17284	17197	17149	27133	45817	41119	33727	24024	15536	15726	15658	15613	15460	15689	15601	15645	15490	15461	15633	15655	15655	15666	15607	15604	15664	15605	15514	15422	15551	15711	15351	15561	15648	15432	15595	15581	15500	15493	15695	15688	15689	15614	15840	15441	15846	15635	15624	15422	15580	15778	15645	15570	15638	15522	15741	15476	15657	15587	15427	15614	15634	15651	15648	15478	15669	15717	15667	15726	15517	15583	15603	15664	15526	15651	15613	15511	15440	15498	15670	15584	15541	15574	15658	15702	15568	15638	15648	15806	15588	15718	15387	15670	15686	15390	15571	15503	15616	15515	15666	15507	15647	15715	15409	15628	15560	15477	15683	15576	15750	15565	15419	15416	15640	15741	15550	15568	15519	15540	15572	15812	15611	15605	15603	15586	15485	15454	15440	15443	15593	15614	15443	15635	15527	15622	15393	15570	15591	15540	15639	15686	15451	15598	15596	15562	15601	15598	15552	15604	15507	15680	15619	15571	15620	15514	15665	15319	15546	15651	15683	15519	15666	15558	15650	15548	15472	15392	15469	15471	15684	15481	15538	15587	15586	15400	15708	15491	15664	15452	15635	15522	15515	15512	15678	15605	15629	15540	15618	15578	15773	15682	15650	15667	15550	15776	15623	15470	15558	15564	15566	15568	15498	15507	15558	15598	15625	15626	15615	15599	15619	15654	15530	15610	15713	15625	15725	15398	15654	15524	15423	15407	15602	15581	15648	15591	15610	15621	15659	15609	15674	15610	15648	15699	15658	15571	15595	15628	15569	15613	15599	15527	15428	15642	15530	15628	15632	15615	15575	15653	15668	15480	15502	15630	15583	15454	15669	15539	15465	15591	15594	15484	15647	15684	15603	15684	15521	15398	15524	15510	15522	15671	15581	15508	15610	15611	15538	15490	15561	15372	15643	15356	15621	15592	15583	15609	15477	15652	15617	15593	15550	15586	15494	15633	15480	15629	15516	15550	15412	15513	15562	15374	15653	15581	15649	15533	15742	15614	15758	15437	15647	15526	15689	15672	15773	15508	15655	15571	15361	15595	15431	15582	15505	15645	15645	15448	15633	15790	15452	15506	15509	15556	15640	15540	15530	15665	15574	15549	15640	15642	15758	15612	15637	15540	15430	15656	15730	15349	15669	15445	15542	15455	15589	15756	15475	15493	15528	15605	15446	15627	15531	15510	15637	15704	15426	15508	15626	15672	15647	15535	15634	15506	15582	15514	15550	15661	15685	15512	15462	15429	15553	15628	15473	15640	15464	15337	15652	15550	15726	15494	15632	15404	15532	15467	15620	15473	15488	15760	15579	15444	15679	15622	15450	15462	15631	15668	15426	15582	15590	15480	15560	15626	15784	15495	15576	15604	15661	15615	15668	15523	15595	15487	15624	15512	15627	15656	15549	15679	15409	15543	15525	15584	15667	15456	15533	15598	15541	15711	15620	15684	15645	15496	15423	15495	15539	15609	15558	15568	15607	15525	15589	15529	15695	15465	15558	15693	15514	15693	15711	15563	15706	15532	15612	15473	15542	15686	15716	15472	15466	15753	15686	15593	15499	15569	15546	15545	15673	15701	15418	15700	15555	15701	15536	15542	15480	15614	15643	15504	15623	15746	15448	15621	15595	15623	15792	15502	15576	15528	15512	15330	15561	15595	15627	15536	15580	15542	15589	15610	15753	15434	15601	15641	15544	15593	15319	15410	15522	15567	15661	15606	15687	15532	15544	15606	15406	15505	15425	15432	15559	15481	15655	15498	15543	15555	15590	15373	15493	15676	15781	15505	15585	15538	15722	15508	15656	15488	15528	15730	15603	15581	15470	15457	15454	15614	15664	15706	15356	15453	15580	15505	15519	15523	15396	15543	15929	15455	15687	15466	15540	15645	15527	15535	15481	15523	15519	15442	15662	15632	15570	15472	15742	15692	15595	15620	15522	15743	15564	15527	15563	15648	15472	15484	15649	15502	15801	15471	15573	15654	15573	15671	15637	15515	15496	15662	15563	15498	15645	15626	15347	15516	15482	15538	15612	15575	15406	15601	15423	15643	15665	15719	15622	15596	15513	15464	15687	15460	15613	15518	15459	15658	15632	15580	15788	15402	15694	15611	15729	15580	15628	15673	15625	15370	15541	15665	15686	15663	15652	15514	15584	15604	15579	15301	15540	15617	15694	15587	15479	15637	15551	15591	15482	15558	15657	15408	15488	15743	15625	15538	15622	15392	15527	15761	15463	15581	15623	15536	15712	15673	15428	15507	15550	15364	15542	15413	15711	15719	15554	15708	15570	15599	15541	15645	15471	15713	15719	15387	15540	15508	15749	15446	15678	15555	15697	15391	15571	15612	15469	15376	15643	15654	15653	15685	15676	15600	15451	15667	15552	15526	15777	15469	15580	15553	15591	15401	15504	15572	15498	15441	15607	15649	15624	15652	15525	15667	15492	15497	15570	15631	15599	15613	15392	15545	15563	15683	15466	15614	15468	15483	15499	15793	15440	15479	15573	15626	15617	15607	15499	15467	15569	15497	15549	15584	15765	15594	15729	15580	15612	15519	15612	15513	15543	15569	15645	15455	15562	15696	15570	15581	15513	15583	15515	15624	15688	15546	15470	15578	15576	15685	15655	15581	15708	15571	15649	15565	15627	15557	15482	15691	15603	15495	15601	15503	15486	15588	15755	15574	15703	15402	15731	15567	15538	15543	15505	15529	15643	15454	15613	15556	15543	15623	15621	15649	15555	15712	15518	15627	15532	15488	15617	15378	15622	15539	15637	15615	15607	15522	15547	15606	15719	15681	15643	15573	15619	15532	15691	15528	15551	15668	15554	15585	15649	15554	15661	15409	15585	15605	15556	15610	15540	15572	15619	15569	15638	15600	15388	15532	15615	15564	15433	15647	15573	15546	15453	15535	15569	15605	15621	15424	15774	15569	15662	15727	15678	15674	15659	15430	15547	15519	15582	15595	15620	15679	15604	15700	15628	15633	15625	15480	15607	15680	15454	15603	15386	15543	15592	15548	15672	15598	15633	15594	15504	15580	15338	15657	15430	15565	15681	15680	15557	15548	15475	15673	15566	15562	15593	15721	15677	15573	15598	15773	15527	15647	15670	15437	15464	15656	15642	15669	15546	15626	15663	15460	15615	15546	15504	15488	15663	15741	15618	15500	15605	15609	15507	15546	15491	15487	15605	15378	15467	15507	15604	15722	15680	15433	15547	15563	15528	15600	15637	15426	15760	15396	15484	15411	15520	15666	15547	15405	15338	15563	15660	15609	15533	15659	15472	15451	15537	15571	15570	15591	15452	15511	15746	15659	15460	15550	15731	15676	15540	15655	15685	15584	15520	15536	15546	15733	15567	15497	15685	15474	15728	15488	15465	15686	15617	15560	15593	15657	15604	15417	15553	15442	15394	15573	15806	15687	15725	15569	15641	15581	15612	15629	15579	15564	15750	15638	15384	15666	15576	15712	15484	15596	15661	15627	15650	15650	15655	15615	15749	15606	15599	15605	15585	15660	15622	15610	15704	15563	15694	15664	15598	15559	15436	15429	15533	15652	15470	15834	15602	15685	15673	15788	15735	15553	15771	15658	15626	15650	15457	15367	15778	15651	15631	15705	15612	15506	15545	15511	15545	15560	15541	15456	15616	15631	15644	15552	15687	15638	15364	15599	15705	15632	15571	15726	15531	15653	15618	15472	15643	15481	15529	15670	15646	15539	15627	15510	15771	15468	15724	15567	15605	15688	15536	15459	15636	15566	15614	15472	15573	15661	15490	15634	15663	15664	15675	15494	15630	15803	15550	15668	15499	15662	15430	15507	15963	15347	15487	15622	15591	15675	15459	15536	15615	15447	15507	15643	15512	15628	15570	15748	15700	15360	15563	15563	15750	15424	15609	15644	15673	15447	15567	15505	15607	15450	15500	15763	15708	15513	15592	15575	15731	15618	15641	15523	15225	15667	15602	15552	15520	15762	15583	15558	15647	15683	15502	15591	15616	15613	15579	15537	15744	15471	15625	15405	15606	15501	15439	15655	15563	15483	15351	15495	15633	15476	15450	15553	15629	15688	15627	15590	15620	15679	15454	15509	15679	15491	15559	15420	15495	15604	15588	15574	15449	15594	15661	15709	15471	15420	15681	15596	15625	15823	15588	15732	15533	15560	15581	15655	15470	15581	15646	15565	15610	15685	15675	15584	15422	15610	15621	15736	15487	15579	15729	15600	15714	15560	15509	15640	15598	15494	15315	15570	15493	15614	15664	15468	15453	15510	15639	15390	15458	15504	15657	15437	15474	15533	15677	15700	15563	15606	15585	15683	15413	15529	15674	15464	15542	15825	15580	15601	15499	15702	15563	15533	15589	15545	15667	15698	15588	15691	15391	15575	15432	15583	15639	15644	15736	15673	15630	15554	15635	15659	15501	15710	15709	15589	15399	15672	15508	15572	15641	15611	15633	15440	15689	15641	15558	15630	15524	15667	15406	15525	15653	15575	15600	15658	15578	15426	15341	15580	15485	15505	15649	15683	15404	15569	15610	15593	15706	15762	15668	15657	15638	15635	15391	15631	15721	15641	15457	15566	15646	15605	15631	15650	15492	15835	15787	15777	15547	15703	15559	15390	15706	15645	15585	15586	15528	15539	15530	15492	15714	15579	15523	15525	15558	15616	15351	15619	15564	15542	15638	15575	15652	15574	15480	15630	15662	15562	15731	15534	15491	15659	15488	15720	15521	15643	15550	15677	15397	15732	15651	15681	15487	15532	15591	15404	15648	15581	15477	15543	15688	15608	15544	15681	15600	15562	15395	15488	15570	15680	15692	15754	15563	15441	15508	15523	15579	15627	15590	15487	15657	15503	15503	15618	15581	15608	15505	15615	15585	15539	15549	15497	15549	15573	15554	15497	15790	15654	15610	15535	15494	15700	15631	15632	15736	15711	15406	15793	15592	15580	15511	15631	15599	15375	15509	15607	15612	15610	15390	15709	15472	15444	15644	15609	15538	15604	15561	15657	15726	15645	15544	15591	15713	15450	15526	15657	15477	15434	15660	15517	15657	15548	15617	15645	15651	15622	15698	15534	15398	15599	15492	15691	15688	15486	15650	15711	15628	15677	15610	15480
30936	23473	25503	23374	21342	21009	20675	20111	20343	20135	20127	20706	22151	22342	21930	21207	20144	19860	20036	19890	19919	20028	19842	19997	19819	19774	20104	19991	20072	19947	19871	19829	20098	20000	19948	19961	19658	19928	19910	20059	19934	19729	20099	19931	20123	19891	19862	19967	20180	20073	19898	19803	19941	20146	20141	19983	19914	20025	19791	19787	19956	20100	19870	19804	19971	20056	19977	20129	19908	19909	20038	19831	19989	20056	20067	19840	19998	20003	20141	19823	19859	19939	19861	19752	19902	19776	19916	19841	19999	19940	19937	19814	19753	19819	20130	19924	19867	20131	19891	20071	19853	19746	20002	19909	19835	19802	19969	19821	19884	20116	19873	20289	20053	19957	19788	19907	19812	19820	20094	19930	19859	19915	20071	19969	20062	20147	20037	20087	20006	19996	20099	20157	20041	19989	20003	19792	19952	19740	20032	20072	19723	19939	20187	20224	19850	20067	19908	19741	20090	19954	19773	19997	19889	20006	20121	19888	19858	20109	19910	19773	19924	19929	19888	19891	19715	19833	19699	19885	19798	19772	19884	19730	19979	20036	19739	19844	19958	20106	19789	19727	19784	20163	20032	19924	19942	19918	19997	20106	19950	19957	19999	20026	19807	19889	20066	19735	19958	19958	19969	19813	19890	19790	19695	20179	19874	19981	19802	19792	19959	19755	20057	20187	19821	20064	19969	20033	19839	19856	20026	19843	19866	19710	19824	20092	19947	19819	19701	19770	19862	19870	20131	19938	19963	19853	19925	19905	19871	19941	19775	19897	19775	19975	20130	19947	19941	19963	20006	19820	19977	19850	19862	19978	19841	19882	19842	19914	20266	20024	19830	20030	19962	19972	19934	20011	20083	19781	20196	19963	19934	19776	19706	19931	19779	19997	19772	20060	20007	19805	19963	19899	19911	19797	19892	19846	19859	19890	19955	19946	20134	19845	19856	19989	19768	19667	19954	20036	19968	19868	20030	19995	19894	19816	19936	20077	20047	19973	19946	19707	19952	19865	19827	19811	20068	19836	19839	19963	19916	19967	19978	20143	19899	20033	20122	20009	20138	19950	19991	20104	19836	19944	19787	19950	19951	20144	19886	20042	19868	19929	19900	19848	19911	20029	19918	19780	20139	19903	19829	19983	19973	19930	20202	19820	19857	19803	19882	20059	19969	19865	19955	19800	19956	19768	19960	19848	19914	19913	19806	19821	19926	20040	19946	19912	19783	19862	19837	20017	19925	19985	20036	19854	19870	19878	19965	20110	20138	19725	19870	19865	20047	19877	20102	20028	19942	20004	19994	19989	19814	19913	19965	19876	19990	20148	20080	19794	19882	20194	20051	19781	19888	19816	20003	19953	19902	19844	19884	20087	19836	19869	19915	19945	19834	19855	19824	19934	19904	20025	20130	20005	20047	19834	19989	19805	19870	19857	19955	19880	20093	19889	19772	19842	19944	19820	20010	20001	19821	19790	19984	19928	19781	19964	20048	19972	19938	19780	19958	20220	19943	19992	20212	20024	20025	19893	20010	19976	19950	20064	20113	19812	19899	19866	20304	19862	19869	19833	19900	19951	19872	20014	19856	19891	20245	20156	19911	19816	20028	19962	20127	19920	20007	20023	19941	19981	19878	19832	20082	19824	19965	20141	19732	20124	20030	19987	20077	19904	19839	19882	19832	20002	19965	20077	19992	20025	19721	19913	20150	20076	20051	19950	20038	19970	19897	19886	19977	20082	19935	19899	19883	20084	19912	19976	20036	19953	19873	19903	20038	20040	20068	20084	20025	20016	20028	19907	19840	19963	19970	19861	19875	19966	20070	20047	19797	20052	20066	20037	20060	20250	20135	20048	19937	19887	19753	19992	19908	19955	20089	19981	20146	19960	19817	19729	19893	19628	19644	19695	19984	19950	20052	20125	20073	20094	19945	19992	20147	20074	20011	19806	19779	19913	19879	19827	19851	20002	19875	20050	20016	19713	20025	20122	20066	19889	19932	20160	19921	19783	19946	19680	20136	19898	19911	19666	19797	19917	19983	19936	19671	19891	19879	19996	19994	19932	19990	20007	20047	20043	20072	19671	19654	19867	20032	19737	19773	19877	20141	20103	19942	19996	19995	19921	19948	19925	19827	19975	19955	20092	20025	19946	20021	19872	20113	19882	19950	19938	20087	19750	19876	19946	19906	19968	19835	20044	20128	19920	20064	19977	20224	20044	20007	20099	19918	20028	20092	20074	19711	19780	19925	20087	19931	19807	19784	19826	19627	19759	19949	20138	20075	19889	19993	19902	19946	20062	19908	19903	19986	19934	19926	19847	19931	19881	19917	19859	19835	20199	20030	19824	19671	19951	19871	20048	19985	19896	20150	19902	19824	19997	19953	19959	20021	19952	20095	19746	20191	19839	20076	19984	19984	19966	20021	20092	20216	19699	19885	19739	20072	19921	19806	19937	19859	20099	19871	19948	20068	20027	19957	19806	19897	20037	19954	20041	19779	20102	20122	19972	20032	19898	20036	19917	20150	20121	19955	20265	20046	20010	20035	20081	19938	20163	20180	19979	19912	19880	19792	19922	19953	20046	20149	19853	19796	19681	20068	19848	19927	19853	19893	19859	20062	19775	19971	19865	19900	19636	20037	19892	20044	19957	19826	19844	19994	19856	19949	19859	20051	19799	20032	20100	19943	19956	20096	20155	19965	19805	19840	19740	19857	19660	20187	19988	19916	19816	19927	19824	20160	20127	20009	20063	19854	19795	19983	19942	19869	20171	20008	19592	19957	19963	20004	20133	19898	19859	19979	19792	20182	19894	19838	19978	19862	19858	19975	20174	20075	20013	19933	19872	19773	19957	20143	19909	20095	19949	19888	20008	19973	19886	19982	19851	19849	19942	20014	19811	19837	19923	20091	19997	19944	19991	19913	19961	19873	19975	20029	19865	19953	20154	20124	19988	19968	19954	20104	20083	19991	19950	19972	20140	19870	20180	20166	20065	20194	19933	19941	19897	19722	19931	19974	20049	20121	19690	19931	19937	19945	19779	19923	19959	19770	19885	19945	19936	19853	20145	20033	20043	20118	19867	20114	19828	20002	19879	19861	19788	20046	19978	19721	19688	19821	20138	19972	19973	20187	20031	19914	19840	19686	19922	19950	19829	19990	19839	20028	19771	19888	20130	19905	20073	20070	19959	20036	19905	19745	19869	19687	19836	19734	19862	20112	20035	19945	19918	19807	19967	20150	19847	19887	19961	19944	20075	20096	20004	20117	19810	20051	20023	19767	19748	20077	19845	19844	20139	19986	19741	20071	19764	19730	20081	19907	19972	19759	20039	20039	19928	19779	19939	20003	20083	20248	20036	20141	19997	20097	19740	19875	20077	20097	20067	19886	20055	19977	20048	20009	19824	19772	20191	20077	19980	20019	19796	19805	20066	19839	19794	19976	19992	20160	20205	20075	19853	19824	19910	20135	20078	20022	20159	19878	19646	19982	20070	19862	19862	19854	20005	19681	19923	20012	20089	20041	20121	20063	19781	19901	19817	19838	19761	19846	19968	20064	19908	20072	19868	19984	19968	19823	19702	20161	19859	19951	19975	20047	19836	20134	19968	19940	20057	19995	19991	20050	20060	20010	20140	20276	20047	19757	19782	19930	19913	19825	19834	20238	19982	19896	20106	19963	20004	19981	19979	19981	20066	20205	19848	19874	19932	20104	19993	20029	19681	19884	19854	20023	20008	19984	19858	19740	19922	19902	19750	20102	19732	19903	19824	20009	19933	19723	19794	20006	19911	20014	20102	19990	20115	19807	19965	19828	19719	19843	19889	19735	20093	20091	19867	19774	19989	19967	20014	19876	19951	19701	19986	19954	19740	19902	19814	19919	19771	19754	19794	19875	20064	19872	19949	20039	20006	20108	20058	19794	19766	20029	19979	19899	19642	19807	20001	19834	19928	19921	19938	20016	20067	20139	19984	20024	19881	19880	19970	19918	20014	19929	20060	20192	20119	20141	19954	19756	19721	19771	19805	19676	20047	20120	20047	20090	20046	19768	19903	20099	20166	20154	19973	20100	20005	20083	20136	19971	19906	19992	20033	20180	19993	19818	19679	20062	19879	20058	19715	19858	19876	19933	19858	19926	19865	19879	20212	19965	19830	19801	19746	19795	20029	20066	19953	19755	19912	20002	19904	19909	20061	19781	19960	20024	19948	19799	20071	19975	19723	19965	19945	19899	20093	19992	19981	19882	19891	19859	20048	20089	19850	19988	20195	19865	19838	19778	19982	19865	19896	20112	19976	20003	19980	20130	20046	19939	19971	19847	19907	19826	20021	19891	19950	19917	20119	19894	19794	19975	19952	19892	20109	20014	19746	19861	19984	19968	20018	20007	19872	20064	20038	20053	19977	19832	19899	19889	19843	20161	20002	19963	20146	19904	19922	19924	19826	19811	19896	20040	19838	19911	19910	20075	19997	20279	19934	20022	19805	19922	20010	19915	19741	19897	19997	19846	19938	19978	19893	19829	20015	20088	19886	19912	19835	20115	19603	19777	19823	19872	19783	19712	19779	20150	19987	20128	19855	19840	20073	19924	19963	19761	19618	19886	19927	19893	19880	19729	19832	19967	19813	20041	19998	20044	19905	19943	19982	19975	20045	19935	19902	19953	19992	20225	20013	20100	19984	19985	19863	19790	19949	20190	19966	19863	19781	19901	20194	19952	19833	19795	20154	20005	19983	19937	19933	19962	19816	19971	20028	19796	19906	19943	20042	20059	19979	19986	19945	19962	19820	19933	20037	19779	20033	19905	19968	19884	20176	20141	19849	19890	20099	20052	19763	19980	19775	20122	19750	19924	19840	20020	20072	19909	20090	20013	19926	19957	19886	20006	19841	19959	20103	19742	19827	19949	20196	20231	19975	19966	19866	20053	19957	20078	19893	19928	19853	19913	19821	20256	19930	19982	20004	20047	20025	19907	19700	20037	20028	19967	19813	20025	19996	20128	19940	19975	20050	20014	20058	19756	19761	20000	19816	19967	20010	20026	20203	20064	19875	19907	20058	20009	19915	20047	19933	20057	20015	20241	19925	19718	19934	20064	19789	19838	19883	19594	19791	19900	19893	20120	20049	20018	20149	19885	20044	20065	19770	19897	19907
18378	21140	23857	19777	18539	17363	16873	16275	15934	15913	15777	16624	18924	18722	18038	16850	15874	15920	15918	15674	15897	15657	15750	15741	15660	15890	15906	15658	15924	15899	15735	15859	15725	15661	15703	15684	15719	15854	15847	15671	15755	15849	15656	15866	15672	15818	15752	15860	15738	15714	15726	15845	16000	15666	15728	15895	15708	15656	15682	15858	15729	15769	15789	15794	15860	15828	15753	15787	15796	15735	15852	15807	15666	15758	15749	15790	16015	15763	15690	15658	15745	15796	15841	15649	15849	15741	15969	15708	15792	15744	15882	15761	15753	15813	15767	15904	15880	15846	15731	15984	15855	15813	16040	15787	15717	15789	15635	15636	15574	15905	15616	15667	15943	15685	15771	15794	15790	15933	15642	15754	16012	15874	15760	15832	15932	15658	15850	15744	15880	15599	15792	15634	15664	15754	15840	15715	15572	15760	15818	15824	15766	15882	15764	15649	15784	15760	15755	15794	15821	15791	15618	15794	15588	15717	15747	15722	15869	15752	15694	15770	15557	15637	15750	15728	15874	15781	15629	15527	15868	15816	15810	15709	15856	15767	15754	15638	15748	15791	15835	15764	15895	15775	15748	15847	15771	15633	15781	15731	15876	15905	15793	15758	16003	15760	15674	15697	15560	15879	15717	15834	15887	15673	15788	15745	15819	15620	15819	15665	15846	15658	15883	15585	15713	15829	15726	15716	15854	15763	15789	15934	15798	15834	15781	15671	15764	15763	15744	15724	15658	15863	15796	15703	15724	15735	15756	15885	15748	15665	15930	15784	15815	15595	15916	15783	15684	15829	15683	15753	15731	15857	15741	15616	15695	15850	15729	15760	15714	15838	15749	15846	15616	15791	15745	15637	15770	15787	15845	15721	15778	15699	15666	15660	15915	15759	15616	15687	15929	15656	15843	15747	15628	15903	15878	15713	15694	15653	15866	15753	15819	15803	15798	15932	15703	15870	15932	15706	15816	15760	15978	15803	15742	15680	15843	15669	15895	15781	15741	15761	15841	15820	15846	15669	15771	15728	15798	15718	15741	15840	15788	15694	15794	15699	15824	15831	15670	15800	15838	15804	15825	15842	15702	15621	15856	15786	15801	15853	15712	15789	15802	15824	15780	15798	15717	15845	15708	15832	15799	15653	15963	16018	15819	15792	15755	15826	15914	15755	15721	15905	15869	15775	15849	15583	15728	15921	15784	15661	15901	15618	15778	15847	15819	15796	15871	15764	15855	15768	15901	15711	15967	15862	15813	15667	15963	15739	15847	15872	15835	15839	15899	15759	15778	15755	15868	15731	15805	15839	15746	15826	15827	15829	15822	15828	15755	15792	15938	15636	15854	15643	15621	15584	15955	15831	15669	15908	15842	15695	15834	15788	15791	15709	15652	15737	15826	15670	15695	15576	15710	15723	15715	15711	15730	15918	15745	15923	15922	15921	15766	15975	15704	15958	15805	15847	16010	15757	15809	15747	15757	15732	15645	15845	15859	15605	15872	15823	15616	15913	15790	15686	15749	15773	15747	15602	15818	15810	15735	15778	15923	15991	15590	15675	15793	15762	15765	15765	15850	15725	15929	15828	15844	15821	15701	15743	15686	15822	15826	15643	15842	15809	15732	15763	15784	15953	15879	15716	15721	15866	15747	15870	15753	15714	15870	15798	15637	15770	15755	15672	15894	15586	15713	15840	15836	15664	15751	15881	15807	15744	15931	15655	15813	15625	15662	15747	15843	15797	15991	15713	15600	15674	15700	15749	15876	15715	15882	15823	15789	15773	15952	15887	15881	15786	15712	15709	15730	15964	15740	15840	15719	15637	15991	15846	15687	15821	15890	15791	15804	15721	15846	16009	15631	15742	15675	15957	15799	15835	15697	15739	15849	15648	15738	15739	15828	15927	15795	15669	15837	15752	15742	15705	15901	15773	15856	15850	15745	15878	15713	15831	15871	15847	15786	15789	15866	15866	15817	15833	15829	15862	15583	15744	15990	15787	15823	15696	15720	15815	15893	15963	15771	15843	15717	15840	15772	15745	15712	15751	15981	15808	15550	15729	15835	15869	15778	15757	15809	15958	15936	15655	15665	15750	15856	15808	15868	15818	15930	15805	16055	15895	15930	15748	15864	15778	15919	15671	15670	15908	15703	15676	15836	15774	15728	15797	15973	15853	15848	15934	15733	15770	15688	15730	15753	15748	15645	15903	15749	15664	15826	15741	15720	15869	15828	15743	15851	15660	15787	15806	15805	15845	15759	15795	15652	15763	15939	15704	15786	15714	15717	15849	15752	15633	15914	15889	15663	15837	15613	15711	15889	15897	15877	15713	15767	15827	15908	15913	15701	15908	15844	15735	15609	15898	15650	15743	15781	15697	15700	15703	15598	15931	15784	15783	15714	15857	15740	15692	15919	15828	15724	15926	15777	15931	15694	15652	15757	15692	15864	15797	15969	15777	15846	15736	15850	15808	15818	15798	15808	15854	15935	15807	15738	15702	15636	15933	15714	15854	15844	15640	15832	15862	15762	15725	15842	15703	15712	15618	15720	15736	15581	15676	15901	15890	15785	15697	15903	15860	15652	15873	15766	15793	15752	15751	15593	15815	15876	15792	15809	15788	15621	15705	15766	15952	15623	15983	15707	15887	15868	15804	15890	15951	15683	15658	15779	15839	15906	15924	15897	15866	15824	15848	15791	15623	15669	15876	15808	15767	15823	15797	15787	15867	15977	15836	15840	15755	15640	15918	15887	15933	15755	15827	15629	15944	15811	16009	15611	15817	15785	15943	15801	15647	15763	15740	15669	15776	15783	15831	16010	15699	15832	15871	15772	15701	15756	15853	15878	15796	15909	15571	15859	15745	15827	15731	15853	15910	15690	15913	15854	15770	15736	15805	15966	15909	15879	15796	15677	15779	15755	15604	15890	15862	15752	15659	15836	15816	15923	15849	15819	15739	15803	15807	15675	15946	15821	15747	15622	15831	15614	15743	15940	16008	15760	15666	16029	15998	15732	15945	15775	15827	15656	15723	15814	15962	15959	15794	15827	15660	15633	15844	15608	15673	15970	15791	15601	15732	15885	15707	15812	15919	15862	15761	15771	15930	15880	15828	16008	15784	15841	15955	15880	15701	15723	15836	15726	15811	15849	15851	15868	15667	15889	15805	15905	15915	15905	15891	15785	15818	15985	15687	15840	15865	15762	15805	15731	15767	15694	15772	15823	15815	16054	15666	15658	15635	15873	15951	15611	15743	15802	15589	15920	15834	15722	15796	15717	15624	15868	15789	15755	15894	15823	15731	15895	15704	15751	15863	15803	15691	15777	15649	15795	15630	15657	15754	15555	15802	15900	15731	15769	15729	15705	15756	15765	15684	15915	15725	15734	15706	15867	15710	15672	15803	15672	15821	15701	15762	15782	15820	15743	15805	15846	15713	15844	15762	15728	15714	15805	15894	15681	15683	15856	15846	15804	15883	15567	15925	15745	16089	15786	15825	15900	15843	15772	15694	15815	15806	15836	15696	15826	15875	15810	15799	15882	15656	15791	15754	15987	15946	15819	15803	15745	15740	15817	15676	15897	15750	15609	15688	15820	15751	15821	15807	15852	15780	15925	15988	15761	15667	15699	15772	15821	15854	15684	15656	16060	15806	15613	15752	15872	15742	15749	15783	15789	15739	15658	15703	15837	15775	15813	15798	15773	15851	15692	15621	15838	15886	15650	15837	15948	15802	15927	15720	15759	15704	15956	15661	15829	15821	15846	15783	15863	15868	15818	15928	15747	15769	15832	15737	15812	15764	16067	15740	15917	15893	15637	15747	15754	15836	15745	15661	15653	15607	15735	15757	15794	15895	15792	15798	15733	15833	15595	15643	15686	15855	15877	15809	15850	15972	15703	15695	15815	15720	15724	15734	15714	15786	15960	15776	15697	15739	15785	15756	15888	15771	15627	15802	15778	15754	15799	15731	15861	15907	15774	15713	15922	15811	15792	15817	15746	15612	15862	15770	15810	15767	15842	15992	15870	15844	15723	15896	15628	15811	15916	15784	15698	15855	15904	15885	15861	15722	15798	15752	15934	15743	15792	15823	15846	15850	15733	15623	15688	15822	15849	15810	15648	15901	15967	15780	15728	15693	15900	15758	15853	15641	15833	15696	15861	15909	15750	15823	15938	15745	15702	15716	16041	15943	15960	15757	15736	15984	15671	15726	15707	15794	15841	15764	15882	15863	15823	15780	15942	15877	15888	15779	15902	15836	15761	15686	15840	15937	15900	15867	15642	15609	15832	15847	15863	15631	15822	15790	15798	15640	15733	15737	15807	15697	15854	15952	15792	15846	15742	15722	15732	15822	15697	15780	15733	15835	15939	15708	15809	15841	15811	15822	15589	15767	15866	15863	15930	15783	15785	15806	15641	15807	15952	15916	15720	15746	15813	15884	15744	15889	15941	15791	15650	15876	15529	15794	15853	16023	15672	15618	15909	15779	15557	16007	15696	15893	15701	15763	15854	15791	15927	15849	15772	15913	15809	15860	15760	15651	15777	15897	15726	15797	15598	15883	15789	15730	15816	15730	15628	15809	15818	15896	15886	15749	15868	15781	15825	15674	15868	15839	15769	15929	15705	15756	15757	15897	15915	15710	15940	15750	15767	15760	15724	15876	15828	15846	15605	15749	15754	15827	15894	15756	15918	15813	15876	15668	15716	15865	15923	15915	15913	15567	15901	15796	15839	15953	15845	15639	15678	15674	15561	15831	15710	15778	15822	15891	15851	15937	15813	15752	15848	15866	15917	15661	15708	15848	15789	15795	15624	15786	15801	15630	15911	15653	15770	15770	15814	15817	15786	15691	16059	15840	15837	15817	15696	15806	15895	15645	15747	15874	15673	15841	15680	15873	15763	15877	15731	15827	15920	15706	15856	15797	15890	15858	15814	15844	15872	15979	15737	15767	15758	15774	15800	15801	15811	15853	15942	15871	15759	15788	15769	15898	15794	15822	15753	15983	15808	15819	15626	15717	15857	15688	15705	15644	15904	15716	15973	15882	15753	15786	15862	15895	15817	15947	15814	15781	15695	15735	16022	15788	15825	15851	15706	15679	15655	15850	15932	15800	15576	16026	15689	15893	15940	15697	15946	15896	15835	15865	15833	15895
25688	21333	28332	26109	24548	24048	22759	20983	19900	19459	19644	20221	29328	33939	29651	22785	19249	19043	18784	18859	19089	18908	18886	18802	18819	18869	18845	18725	19124	18932	18708	18836	18879	18904	18726	18936	18841	18540	18851	18844	18999	18827	18912	18942	18787	18635	18664	18709	18774	18873	18770	18980	18631	18744	18930	18724	18959	18763	18819	18936	18894	18769	18778	18718	18878	18722	18648	18916	18695	18736	18852	18797	18660	18637	18920	18672	18792	18822	18866	18658	18681	18856	18807	18522	18549	18686	18707	18608	18581	18819	18708	18913	18641	18827	18944	18730	18706	18812	18917	18845	18831	18670	18682	18684	18851	18693	18667	19062	18861	18890	18843	18902	18856	18809	18906	18755	18555	18764	18822	18896	18848	18579	18715	18750	19007	18570	18697	18683	18844	18670	18757	18771	18930	18920	18790	18876	18851	18965	18766	18712	18744	18660	18606	18881	18783	18999	18732	18563	18737	18892	18706	18696	18808	18887	18832	18711	18990	18738	18741	18638	18930	18929	18837	18997	18805	18967	18592	18943	18867	18681	18849	18634	18764	18833	18832	18928	18679	18716	18865	18616	18510	18560	18808	18625	18934	18791	18539	18708	18628	18807	18423	18717	18672	18536	18785	18717	18907	18788	18725	18721	18932	18857	18581	18728	18833	18647	18704	18779	18883	18811	18857	18685	18866	18859	18841	18665	19017	18641	18808	18756	18697	18556	18761	18683	18709	18639	18483	18631	18745	18624	18723	18841	18863	18754	18820	18733	18907	18839	18751	18635	18834	18702	18767	18865	18823	18316	18689	18658	18704	18744	18928	18662	18823	18679	18559	18572	18693	18705	18874	18852	19009	18769	18429	18791	18742	18855	18690	18569	18785	18679	18730	18568	18780	18782	18950	18893	18796	18845	18674	18598	18619	18664	18817	18793	18897	18704	18772	18880	18636	18662	18638	18629	18461	18611	18665	18855	18610	18637	18804	18964	18733	18782	18762	18825	18738	18904	18843	18849	18763	18896	18849	18614	18695	18796	18652	18796	18937	18783	18906	18636	18747	18872	18912	19023	18893	18756	18822	18787	18733	18893	18922	18642	18560	18743	18866	18762	18693	18744	18725	18935	18666	18603	18739	18757	18790	18761	18770	18847	18924	18817	18876	18788	18701	18868	18868	18649	18841	18844	18924	18694	18870	18817	18897	18754	18720	18940	18830	18744	18861	18745	18714	18811	18863	18744	18788	18955	18844	18648	18734	18564	18705	18595	18760	18753	18807	18676	18873	18693	18744	18778	18608	18864	18873	18554	18846	18966	19028	18768	18833	18572	18910	18746	18779	18812	18694	18715	18758	18740	18806	18707	18649	18554	18762	18895	18801	18703	18850	18799	18902	18864	18481	18666	18739	18684	18463	18606	18800	18899	18866	18864	18659	18820	18805	18776	18841	18795	18817	18813	18642	18857	18878	18735	18974	18733	18608	18662	18929	18826	18713	18728	18581	18702	18654	18804	18748	18751	18773	18740	18735	18885	18874	18861	18930	18508	18913	18952	18809	18993	18746	18894	18986	18582	18566	18715	18819	18615	18802	18732	18811	18745	18784	18844	18657	18654	18743	18837	18852	18652	18713	18872	18782	18699	18936	18843	18742	18807	18967	18596	18827	18670	18745	18645	18785	18763	19000	18903	18930	18690	18875	18676	18977	18664	18677	18837	18875	18681	18558	18937	18642	18638	18888	18912	18788	18738	18667	18683	18678	18795	18477	18879	18894	18806	18728	18787	18569	18745	18757	18738	18737	18950	18861	18736	18836	18630	18515	18779	18937	18694	18902	18747	18752	18667	18544	18931	19037	18781	18750	18892	18736	18722	18780	18543	18788	18823	18935	18941	18913	18830	18902	18772	18905	18970	18911	18876	18780	18856	18547	18576	18739	18724	18741	18516	18654	18838	18706	18913	18669	18754	18776	18682	18712	18932	18811	18823	18874	18898	18688	18800	18952	18831	18762	18757	18833	18785	18852	18880	18897	18614	18756	18680	18785	18917	18828	18656	18736	18578	18560	18512	18780	18662	18855	18592	18591	18781	18698	18840	18915	18862	18592	18624	18808	18848	18870	18742	18650	18648	18738	18597	18686	18825	18691	18827	18719	18856	18751	18634	18625	18973	18531	18751	18721	18893	18814	18613	18776	18779	18794	18761	18690	18653	18848	18635	18797	18755	18767	18626	18622	18873	18692	18770	18770	18709	18625	18768	18657	18851	18890	18782	18726	18720	18679	18941	19048	18702	18889	18715	18805	18723	18666	18736	18674	18796	18715	18885	18913	18882	18769	18911	18636	18601	18749	18660	18559	18605	18716	18635	18702	18639	18910	18622	18787	18768	18780	18708	18862	18695	18848	18864	18790	18752	18927	18683	19013	18932	18844	18997	18920	18844	18681	18601	18942	18662	18853	18639	18886	18885	18791	18756	18928	18636	18937	18853	18837	18686	18905	18580	18856	18786	18761	18597	18734	18673	18497	18600	18762	18798	18883	18674	18772	18616	18777	18444	18614	18688	18690	18787	18881	18649	18848	18867	18553	18852	18841	18650	18777	18844	18804	18719	18763	18598	18762	18742	18727	18608	18668	18588	18780	18636	18610	18706	18772	18637	19014	18812	18707	18790	18826	18662	18692	18655	19017	18874	18813	18698	18624	18793	18604	18682	18721	18749	18692	18607	18631	18688	18755	18722	18645	18561	18730	18671	18937	18883	18902	18977	18673	18797	18796	18727	19094	18916	18865	18662	18892	18818	18650	18654	18973	18723	18816	18738	18899	18617	18662	18699	18648	19062	18717	18756	18804	18775	18691	18967	18914	18984	18793	18607	18918	18546	18600	18669	18755	18701	18788	18820	18625	18559	18751	18722	18714	18848	18861	18814	18847	18828	18645	18956	19021	18609	18897	18659	18673	18733	18840	18655	18786	18759	18832	18835	18636	18831	18756	18877	18883	18981	18588	18615	18996	18707	18794	18888	18741	19004	18832	18558	18755	18952	18959	18751	18632	18885	18736	19029	18876	18596	18992	18777	18759	18573	18737	18703	18863	18759	18568	18738	18901	18823	18811	18785	18913	18811	18655	18794	18623	18659	18655	18781	18646	18846	18762	18806	18739	18669	18845	18830	18810	18687	18753	18550	18890	18669	18890	18708	18868	18633	18874	18773	18730	18709	18831	18773	18840	18860	18807	18858	18771	18794	18782	18876	18844	18818	18855	18711	18728	18832	18893	18885	18843	18924	18789	18452	18781	18767	18862	18612	18850	18524	18720	18747	18924	18812	18832	18853	18710	18669	19049	18621	18722	18765	18758	18851	18753	18652	18700	18734	18556	18762	18897	19006	18918	18908	18577	18612	18723	18770	18639	18955	18825	18839	18682	18688	18863	18908	18824	18610	18581	18750	18823	18715	18687	18847	18869	18862	18714	18945	18869	18979	18635	18811	18822	18775	18746	18694	18904	18820	18800	18756	18922	18815	18612	18567	18699	18608	18899	18899	18721	18924	18848	18687	18500	18633	18729	18784	18854	18643	18710	18888	18814	18885	18817	18468	18804	18790	18914	18634	18857	18736	18785	18771	18736	18802	18946	18833	18915	18765	18458	18624	18799	18629	18774	18822	18774	18897	18614	18850	18890	18751	18770	18837	18766	18746	18775	18950	18863	18863	18654	18856	18808	18670	18915	18748	18815	18835	18709	18902	18713	18886	18738	19115	19004	18814	18855	18783	18854	18928	18879	18665	18545	18780	18918	18844	19015	18798	18810	18918	18621	18874	18880	18905	18772	18540	18713	18878	18851	18660	18720	18730	18692	18690	18595	18778	18684	18705	18658	18929	18710	18734	18833	18803	18590	18777	18773	18761	18808	18689	18924	18713	18689	18683	18958	18832	18870	18863	18769	18857	18741	18784	18673	18877	18823	18501	18647	18518	18686	18865	18756	18588	18746	18776	18576	18559	18697	18729	18544	18812	18732	18615	18691	18701	18654	18612	18735	19055	19032	18880	18752	18813	18834	18874	18657	18621	18624	18722	18633	18684	19002	18777	18803	18766	18637	18631	18671	18580	18920	18763	18616	18452	18846	18571	18652	18739	18755	18549	18786	18759	18745	18995	19094	18872	18742	19079	18755	18742	18918	18881	18705	18818	18792	18613	18878	18881	18609	18843	18651	18770	18706	18912	18850	18909	18737	18883	19001	18340	18534	18654	18724	18614	18744	18623	18806	18758	18789	18663	18848	18759	18533	18751	18967	18804	18838	18681	18907	18853	18948	18862	18713	18871	18889	18562	18647	18757	18977	18951	18992	18881	18859	18694	18793	18827	18727	18791	18794	18681	18822	18843	19011	18916	18818	18831	18683	18866	18713	18796	18862	18739	18811	18869	18882	18616	18808	18856	18734	18809	18822	18879	18900	18686	18888	18762	18795	18790	18634	18931	18861	18887	18886	18866	18718	18728	18772	18763	18695	18945	18866	18993	18784	18863	18880	18716	18703	18481	18904	18902	18836	18819	18763	18877	18899	18924	18597	18852	18683	18631	18719	18823	18876	18875	18773	18800	19043	18626	18670	18625	18831	18822	18856	18796	18770	18726	18771	18956	18883	18728	18719	18804	18629	18763	18772	18608	18904	18760	18619	18771	18643	18874	18732	18870	18788	18993	18804	18879	18919	18612	18703	18930	18784	19013	18696	18863	18893	18816	18929	18702	18739	18726	18722	18811	18872	18904	18817	18877	19067	18830	18670	18795	18654	18630	18811	18912	18712	18853	18806	18696	18789	18826	18967	18690	18583	18768	18695	19012	18786	18973	18809	18986	18318	18789	18860	18786	18604	18970	18837	18781	18939	18805	18968	18865	18754	18790	18760	18937	18775	18852	18760	18909	18830	18866	18706	18791	18775	18881	18906	18726	18656	18697	18856	18882	18601	18937	18770	18977	18848	18629	18832	18910	18773	18776	18846	19050	18713	18766	18644	18767	18872	18601	18836	18635	18799	18868	18715	18775	18561	18627	18741	18610	18883	18736	18716	18864	18766	18577	18771	18847	18757	18962	18751	18540	18726	18846	18866	18697	19024	18871	18709	18815	18906	18863	18718	18759	18850	18888	18853	18751	18603	18704	18700	18837
19559	30457	36308	29809	25729	21256	18975	17704	16516	15960	16041	17722	30872	33927	27824	18595	15005	15075	15065	15060	15249	15250	15188	15107	15197	14982	15174	15031	15075	15130	14976	15053	15275	15208	15204	15128	15172	15063	15151	15092	14980	15040	15110	14989	15186	15101	14957	15070	15194	15191	15032	14973	15061	15021	15030	15109	15104	15077	15151	15009	15197	15053	15016	15083	14928	15295	15052	15052	14988	15210	15009	15413	15212	15065	15110	15105	15189	15147	14959	15074	15093	15168	14924	15076	15141	15081	15192	14981	15191	15050	15067	15168	15096	15190	15005	15130	15246	15275	15182	15233	15226	15049	15280	15194	15226	15038	15125	15203	15084	15107	15177	15129	15093	15162	15058	15054	15129	15193	15084	15019	15118	15083	15070	15253	15197	15107	14937	15247	15219	15136	15209	15123	15011	15059	15081	15199	15045	14999	15020	15004	15178	15003	15066	15083	15206	15015	15093	14906	15242	15338	15071	15155	15057	15244	15087	15003	15082	15151	15223	15176	15225	15216	14992	15071	15062	15306	15132	15168	15179	15084	15144	15049	15001	15136	15030	15013	15092	15152	15061	15129	15165	15048	15142	15107	15048	15090	15171	15307	15086	15080	15026	14897	15275	14828	15014	15138	15010	15291	14970	15124	15172	15072	15134	15159	14969	14949	15135	15154	15039	15171	15290	15054	15210	15021	15066	15261	15223	15072	15066	15164	15152	15154	15175	15047	15175	15054	15270	15156	15078	15046	15202	15109	15028	15034	15001	14956	15202	14921	15169	15183	15073	15299	15113	15073	15092	15059	15190	15179	15180	15185	15073	15289	15070	15022	15189	15142	15081	15136	15156	15206	14999	15219	15319	15137	15065	15136	15191	15134	15204	15223	15201	15243	15211	15162	15262	15141	15159	15224	15149	15075	15046	15035	15183	15195	15092	15114	15131	15028	15241	15121	14939	15122	15139	14906	15203	14943	15051	15058	15290	15114	15104	15197	15028	15280	15049	14941	15073	15157	15042	15068	14915	15062	15129	15113	15159	15139	15142	15132	15151	15211	15135	15148	15195	15155	15068	15015	15182	15026	15065	14917	15006	15008	15140	15022	14921	15244	15207	15086	15153	15068	15112	15105	15142	14981	15267	15156	15264	15074	15099	15007	15043	15130	15170	15092	14956	14987	15140	15078	15112	15089	15092	15119	15091	15030	15077	15100	15047	14850	15119	15051	15017	15135	15029	15077	15235	15234	15227	15085	15075	15232	15076	15177	15276	15021	14976	15126	15002	15151	15213	15180	15094	15125	15188	15017	15089	15141	14968	15220	15149	15184	15134	15024	15097	15091	15231	15092	14963	15154	15138	15154	14986	15115	15094	15273	15151	15094	15141	15176	14944	15178	15089	15104	15010	15083	15153	15248	15192	15051	15208	15176	14999	15373	15071	15010	15131	15198	15031	15326	15102	15129	15062	15349	15217	15173	14909	14862	15227	15043	15148	15095	15046	15162	15071	15217	15007	15162	15183	15179	15219	14993	15325	15133	15274	15141	15207	15232	15071	15227	14965	15094	15048	15075	15167	15086	14987	15131	15088	15176	15246	15121	15200	15145	14862	15091	15217	15056	15057	15327	14985	15066	14997	15105	15078	14974	14951	14965	15093	15189	15166	14899	15021	15068	15008	15094	15156	15173	15112	15097	15111	15069	15024	15019	15218	15089	15070	15218	15193	15141	15145	15041	15234	15181	15057	15020	15114	15080	15185	15236	15273	15210	15103	15099	15188	15236	15341	15048	14914	15016	15226	15149	15098	15040	15101	15043	15083	15134	15098	15195	15153	15087	15061	15138	15226	15092	15151	15295	14968	15230	15143	15133	15174	15165	15311	15023	15065	15142	15053	15017	15210	15125	14985	15139	15109	14962	15061	15124	15032	14994	15031	14959	15095	15275	14951	15176	15039	15182	15071	15154	15006	15085	15224	15040	14947	15003	15103	15035	15356	15091	14907	15142	15141	15145	15193	15040	15242	15067	15039	14880	15110	15216	15043	15120	15137	15091	15062	15118	15190	15235	15222	15090	15039	15145	15348	15289	15122	15260	15072	15189	15179	15054	15095	15054	15001	15030	15230	15199	15109	15227	15023	14952	15117	15183	15304	15027	15016	15102	15190	15079	15038	15239	14996	15013	15289	15093	15085	14977	15110	15208	15203	15180	15165	14983	15147	15122	14999	15299	15207	15056	15130	15250	15133	15197	15064	15170	15090	14965	15075	15098	15326	15135	15125	14909	15069	15153	15218	15133	15222	15110	15162	14987	15015	15098	15173	15251	15140	15134	15141	15081	15215	15147	15109	15133	15137	15030	15059	15112	15147	14973	15148	15158	15026	15305	15228	15123	15125	15073	15195	14969	15124	15072	15134	15201	15202	15138	15101	15072	15103	15212	15192	14951	15118	15101	15173	15172	14970	15154	15095	15035	15026	15071	14996	14934	15165	15034	15257	15175	15042	15270	15153	15150	14960	14987	15181	15141	15143	15097	15090	15130	15144	15093	15026	15078	15154	15080	15152	15115	15214	14978	15101	15058	15212	14988	15028	15156	15125	15093	15114	15031	14977	15086	15173	15221	15099	15135	15102	15224	15108	15215	15036	15163	15077	14860	14993	15079	15176	15018	15107	15176	15267	15072	14985	15087	15256	15264	15143	14979	15238	15100	14897	15212	15079	15113	15017	14983	14930	15084	15134	15212	15265	15260	14957	15041	15088	15239	15047	15155	15081	15118	15123	15012	15399	15068	15120	15269	14982	15214	15220	15091	15121	15188	15022	15236	15124	15141	15131	15243	15131	15010	15193	15210	15092	14968	15147	15003	15234	15025	15092	15296	15160	15168	15112	15065	15002	15165	15016	14936	15081	15121	14933	15088	15048	15137	15029	15135	15071	15191	15064	15080	14941	14990	15198	15037	15036	15117	15025	15092	15214	15180	15050	15119	15217	15147	14880	14924	15138	15089	14968	15137	15108	15086	15082	15107	15050	15244	15066	14860	15175	15029	15018	15309	15240	15134	15157	15068	15017	15062	14935	15124	14995	15131	14965	15159	15211	15012	15048	15331	15069	15107	15048	15126	15087	15061	15158	15022	15210	15038	15086	15107	14979	15115	15082	15272	15171	15117	15244	15053	15258	14909	15172	15167	15176	15242	15225	15143	15217	15010	15311	15080	15243	14957	14979	15205	15038	15153	15059	15098	15168	15139	15104	15203	15066	14952	15025	15070	15135	15175	14990	15238	15223	14963	14955	15263	15126	15043	15216	15174	15244	15124	15184	15206	15156	15240	14921	15099	15057	15081	15138	15176	15251	15013	15147	15145	15077	15145	14866	15182	15238	15056	15339	15133	15152	15172	14995	14925	15161	15086	15090	15199	15210	15145	15188	15188	15017	15091	15318	14999	14999	15155	14994	15092	14988	15171	15060	15072	14914	15068	15195	15140	15060	15142	15139	15173	15126	15047	15172	15156	15066	15215	15142	15100	15138	14991	15067	15022	15097	15049	15027	15165	15187	14881	15080	15149	15124	15242	15030	15190	15139	15252	15090	15169	15183	15154	15176	15274	15059	15111	14957	15111	15034	15245	15116	15141	15251	15288	15162	15157	15322	15088	15084	15154	15185	15186	15254	15218	14999	15100	15066	15268	15192	15006	15228	15223	15128	15064	15220	15239	15130	15194	15079	15161	15174	15214	14974	15158	15075	14928	15187	15107	15003	14965	15179	15052	14958	15295	15096	15002	15178	15193	15061	15009	15149	15209	15026	15228	15049	14996	14991	15086	15190	14958	15134	15058	15272	15141	14958	14980	15111	15073	15190	15122	15070	15230	15051	15170	15139	15101	15065	15165	15142	15224	15159	15025	15082	15161	15212	15087	15081	14984	14987	15104	15136	15083	15268	15163	15056	15147	15015	14991	15183	15159	15052	15228	15141	15107	15044	15150	15306	15075	15107	15130	15159	14970	15076	15114	15190	14951	15082	15116	15225	15011	15116	15057	15028	15064	14933	14943	15186	15047	15175	15171	15145	15138	15179	15162	15076	15107	15158	15168	15096	15113	15250	15057	14995	15103	15126	15055	15133	15009	15044	15112	14968	15113	15314	14995	15216	15223	15159	15069	15174	15093	14979	15196	14982	15158	15355	15273	15178	15052	15220	14951	15144	15225	15155	15264	15105	15060	15040	15195	15145	15005	15077	15001	15208	15233	15140	15074	15134	15006	15129	15040	15144	15035	15116	15168	15071	15188	15064	15173	15015	15088	14981	15036	15284	15166	15331	15039	14992	15196	15141	14893	15129	15096	15112	15085	15210	15081	15115	15025	15135	15173	15005	15135	15252	15158	15212	15043	15200	15086	15103	15305	15077	15141	15033	15023	15201	15078	15301	15192	14975	15381	15137	15180	15150	15099	15014	15233	15163	15070	15130	15345	15025	15119	15209	15108	15111	15182	15094	15117	15183	15041	15097	15270	15088	15016	15032	15215	15238	15070	15384	15004	15194	15208	15325	15154	15129	15094	15020	15219	15159	15166	15139	15178	15097	15100	15205	15127	15142	15167	15198	15242	15125	15069	15080	15087	15205	15100	15382	15144	15081	15138	15153	15106	15257	15161	15065	15094	14913	15066	15269	15032	15190	15000	15179	15176	15123	15064	15090	15170	15102	15042	15159	15306	15166	15166	15220	14958	15036	15094	15154	15125	15220	15350	15105	15132	15243	15217	15074	15003	15206	15221	14980	15136	15120	15197	15123	15300	15209	14977	15160	14920	15233	14985	15232	15127	14963	15246	15102	15059	15152	15124	15257	15280	15331	14885	15101	15147	15189	15238	15042	15113	15045	14979	15126	15211	15132	15109	15273	15115	15126	15112	15303	15025	15088	14886	15255	15203	15211	15092	15331	15082	15108	15349	14973	15139	15284	15136	15232	15210	15271	15127	15014	15036	15059	15163	14979	15219	15290	15113	15114	15054	15164	14984	15024	15253	14915	15146	15153	14965	15095	15079	15363	14914	15149	15162	15103	15147	15035	14901	15195	15030	15261	15035	15002	14933	15014	15139	15017	15229	15162	15250	15027	15063	15169	14964	15105	15154	15173	15247	15188	15179	15030	15182	15327	15141	15209	15152
24139	21424	29049	24474	22706	26177	26153	20882	19797	19523	19840	19908	37224	46404	36780	24965	19022	18315	18101	18113	18210	18169	17909	18324	18121	17909	18068	18007	18139	18246	18041	17987	18011	18115	18172	18016	18020	18286	17927	18015	18011	17877	17879	17908	18150	18067	18165	18139	17878	18031	18065	18097	18173	18046	18217	18014	18073	18069	18014	18078	18029	17938	17968	18122	18063	18052	17947	18084	17911	17902	17902	17884	17902	18007	18031	17975	17851	17890	17886	17933	18166	17972	18042	17879	17952	17985	17880	18080	17989	17905	17766	17863	18075	17953	18044	17910	18074	18214	17897	17956	17829	17952	18143	17777	18120	17844	17930	17987	17831	17764	17942	17810	17846	17838	17914	17850	17851	18016	18223	18158	18074	17854	18140	17913	18089	18085	17839	17919	17814	17707	17933	17902	18121	18062	17887	18063	17976	18155	17913	17902	17971	18037	18093	17998	17953	17856	18002	17991	17973	17883	17894	18082	17922	17890	17929	17847	17940	17931	18080	17958	18125	17991	17752	17936	18084	17943	17857	17727	18080	18018	17919	17856	18144	18101	17976	17841	17760	17680	17732	18062	17839	17966	17832	17972	18098	17990	17895	18084	18068	18042	17963	18082	17801	17997	18027	17880	18226	17995	17959	18062	18093	17743	17778	17908	17819	17884	17844	17820	17784	18232	17887	17799	17955	17977	17831	17973	18088	18231	17904	18060	17662	18033	18051	18000	17650	17952	17907	17993	17916	17949	17994	17832	18090	18049	17915	18016	17803	18109	17901	17904	18026	17920	17888	17891	18019	17940	17939	17793	17936	17846	18030	17995	18046	17985	18013	17949	18007	18121	17822	18017	17930	17879	18124	18251	17896	18133	18159	17912	18059	17869	17869	17981	17979	18013	18190	18076	17943	17781	17791	18135	18083	17996	17894	18016	17873	17842	17902	18038	18149	17777	17780	17969	18066	17888	17901	17674	17867	18167	17985	18055	17814	17895	17974	18072	18093	17944	18018	18060	17751	17941	18058	17575	18015	18013	17796	17992	17842	17999	18016	17769	18099	18148	17777	17841	17881	18025	18223	17891	17898	17807	18078	18120	17867	18014	17887	17739	17898	17796	17911	18153	18004	17679	17976	18059	18004	18042	17704	17990	18132	17838	17899	18054	17821	17757	17829	17989	17923	17887	17996	17995	17972	17814	17934	18065	18092	17955	17891	17898	17977	17650	17950	17884	17885	17896	17963	17905	17777	18173	18031	17882	17850	18012	18006	18089	17877	17884	17767	17790	17808	17923	17814	17780	18061	18203	17908	17991	17973	17922	17831	18110	17884	17803	17929	17928	17916	18086	17981	18188	17984	17686	17898	17926	18046	17878	17856	17742	17936	17977	17936	17912	17967	17908	17906	17839	17809	17836	17958	18085	17989	18130	17847	17973	18185	18054	17834	18076	18115	17724	17811	17793	18021	17945	17818	17937	17958	18193	17787	18075	18002	17867	17760	17912	17925	18035	17849	17998	17768	17896	17877	17810	18107	18048	17847	17956	18055	17795	18091	18004	18033	17713	18172	17959	17844	17830	18173	17889	17863	17964	18061	17991	18094	17865	17836	17863	17875	17861	17956	17965	18094	18044	17991	17862	17934	18117	17920	17974	17953	18054	18032	17948	17892	17952	17979	18042	17867	17949	18306	18003	17808	17957	17809	17851	17996	18069	17909	17868	17994	17939	18084	18112	18025	18042	17868	18129	17860	17874	18131	18049	18034	17930	17951	17746	17986	18134	18244	18057	17991	17877	17946	18022	18065	18032	17764	17880	17922	18041	18045	17964	17872	17889	18005	17856	17857	18164	18025	17772	18043	17956	18059	18090	18138	18079	17799	18039	18099	18086	17746	17789	17806	18101	18186	17992	17854	18107	17826	17718	17870	18273	17930	17741	17839	17836	17952	17916	17737	18115	17965	17951	18065	17943	17967	18170	17827	18025	18176	17892	17808	18056	18210	18077	17723	17952	17948	17818	17794	17883	17929	17900	18009	18061	17922	18102	17858	18080	17945	17798	18058	17939	17943	17858	17765	17894	17980	18008	17976	17966	17976	17940	17789	17808	18039	17984	18049	18040	17897	17868	17708	17916	17795	18044	17875	18006	18013	17784	17882	17915	18040	18005	17963	17889	17893	17863	18103	17807	17981	18036	17879	17905	17892	18021	17946	17903	18206	17943	17855	17895	17978	17854	17888	17937	17901	17964	17987	17877	18041	18173	17853	17750	17924	18103	17808	17957	17975	17826	17896	17687	18198	18026	17875	17801	17994	18041	17858	17859	17933	17966	18107	18106	18031	17754	17777	17941	18017	17856	17948	17869	18038	17935	17861	18042	18062	17875	17877	17845	17964	17832	18117	18010	18060	18163	18056	18004	18028	17869	18159	18021	17957	18032	17923	18063	18109	18063	17832	17878	18062	17852	18011	17934	18076	18112	18054	17930	18075	18009	17786	18100	17873	17952	18030	18194	18006	17904	18340	17893	17927	17967	17978	18058	17810	18067	17925	17939	17821	17939	18017	17972	18060	17937	17976	17832	17939	17739	18041	18038	17884	18073	18032	17808	17981	17818	18204	17952	18005	17893	17895	17985	17937	17780	18022	17993	17925	17907	17861	17776	17949	17994	18087	17992	18077	18046	17856	17846	17931	18158	17927	17880	18125	17727	17903	17860	17918	18089	17968	17860	17707	17810	17834	17976	17854	17704	17970	18041	18026	18035	17935	17895	18087	17789	18039	17865	17976	18037	18040	17872	18059	17939	18095	17784	17750	17955	18014	18098	18247	18134	17890	18152	17946	18009	17978	17994	18151	18166	17898	17756	17887	17916	18148	17876	17982	17848	17965	17986	17988	17846	18082	17727	18000	17859	17825	17948	18065	17977	17894	17973	18007	17745	18053	17910	17983	18013	17921	17991	18001	17887	18033	17933	17880	17703	17990	17761	17731	17714	17977	17904	18007	17899	17921	18050	17961	18026	18090	17969	18227	17762	18124	17635	18021	17800	17928	17865	17922	17824	17985	17907	18207	18047	17913	17854	17941	17791	17785	17861	17961	17865	17732	17974	17934	17872	18033	18201	17960	17911	17907	17952	18027	17906	18057	18005	17885	18044	17913	17844	18046	18014	17863	17898	17902	17904	17844	18001	18032	17995	17968	18188	17994	17858	17943	17945	17998	18172	18198	18029	17950	17870	17915	17708	18259	17929	17941	17809	18045	17899	17903	18027	17840	18097	18089	18000	18025	18021	17983	17785	18183	18009	17849	17891	17884	17849	17865	17930	17968	18050	17831	18111	17862	17900	17914	17747	17827	17932	17843	18126	18021	17826	17808	17907	17790	17833	18079	17811	17812	18083	18007	18058	18009	18069	18108	17993	18043	17874	17853	17876	17898	17957	17913	18092	17900	17889	17863	17956	17902	17897	17891	18040	18067	18055	17974	17834	17925	17947	18096	18064	18024	18000	18086	17883	17951	18074	18115	18069	18063	17916	17871	17875	17864	17791	18119	17959	17916	17914	17875	17851	17871	17972	18038	17728	17873	18033	18091	17985	17919	17934	17846	17729	17855	17956	18040	17965	17863	17933	17952	17982	17808	18047	17860	18155	18003	18004	17859	17976	18106	17972	17838	17931	18086	17920	17937	17936	17884	17919	18162	18025	18167	17838	18097	17825	17898	17855	17909	17904	17872	17814	18001	17864	17937	17825	17830	17675	18010	17900	17825	17967	18017	17901	17915	18123	18053	18050	18101	17812	17697	18093	17832	17963	18075	17991	17939	18001	18062	17920	17874	17955	17918	17867	18013	18108	17979	18067	18156	17978	17991	17981	18050	17615	18015	17969	17974	17995	17929	18059	17950	17846	18028	17940	17790	17927	17982	17765	17661	18064	17851	17857	18000	18048	18089	17639	17847	17964	18121	17809	17910	17911	17897	17939	17919	18008	18071	17939	17952	17931	17968	18025	18244	17942	18001	17876	17864	18023	18095	17916	18137	17820	17792	17856	17974	17780	17968	17880	18123	18176	17883	18042	17866	18014	17987	17768	17863	17995	18171	18066	18111	18002	17880	17879	17978	17882	18137	18057	17852	17974	17750	17790	17956	17806	17795	18028	18041	17977	18161	18034	17827	17951	17857	17793	17882	18042	17896	17889	18004	17971	18104	18040	18041	17807	17968	17969	17973	18161	18036	17813	17841	18102	17896	17969	18009	17985	18043	18004	17786	17818	17975	17908	17948	17889	18092	18110	17973	17946	17800	17842	18135	18031	17875	17922	17859	18035	18031	17897	18004	17895	18080	17843	17969	18069	17923	17952	17852	18270	17966	17733	17806	17879	17974	18156	17881	18048	17740	17952	18038	18084	17801	18056	17834	17942	17939	17986	17861	17691	17796	18017	17890	17831	17968	17874	18148	17938	17913	18011	17796	17852	18025	17977	18174	18139	18091	18001	18074	17785	17713	17798	17944	17824	17866	17914	17931	18153	17846	17831	17860	18082	17778	17901	17754	18019	17984	17877	17911	17805	17975	17929	17943	18006	17749	17967	18109	18016	17854	18118	17923	17723	18073	18021	17774	17815	17868	17893	17944	17664	17933	17876	18035	17865	18027	17889	18141	17904	17903	17811	17876	17723	18045	17972	17836	17917	17912	17858	17878	17874	17964	18120	17929	18005	17929	17878	18017	17792	17979	17966	18099	17877	18067	17626	17739	17860	18030	17961	17850	18035	18033	18109	17994	18020	17961	18037	18103	18061	17983	17988	17840	17835	18138	18088	17962	18085	17917	18216	18191	18019	17916	17882	17974	17987	18000	18001	17811	17795	17748	17839	18252	18050	18014	17960	17897	17788	17939	17899	18009	17679	18039	17943	17934	17934	17921	17813	17979	18032	18183	17890	17893	17996	17802	17957	17950	17906	17959	18098	17844	17925	17849	17930	18001	17886	17859	18242	18160	18060	18034	17900	17818	17778	17970	17982	18075	17961	17902	18183	18126	18189	17905	17843	17929	18081	17980	17752	17782	17945	17995	17950	18071	18108	17960	17857	18002	17665	18063	18110	17886	18227	18037	18116	18035	17930	18017	18138	18107	17796	17939	17831	17906	17791	17863	17862	17817	17960	18028	17912
22257	38803	40353	37437	27035	25996	20695	18559	17721	16619	17148	17527	40669	45798	35503	20122	14601	14642	14654	14677	14655	14684	14480	14647	14642	14584	14686	14621	14542	14656	14608	14725	14665	14587	14615	14606	14740	14631	14788	14456	14530	14685	14296	14735	14565	14631	14723	14684	14685	14623	14466	14553	14476	14625	14705	14598	14705	14727	14629	14591	14587	14619	14578	14573	14563	14516	14603	14664	14424	14678	14719	14807	14531	14482	14622	14617	14561	14596	14508	14560	14645	14828	14531	14709	14525	14642	14632	14649	14483	14573	14529	14584	14671	14337	14581	14589	14600	14537	14840	14678	14715	14697	14859	14587	14630	14734	14777	14612	14619	14516	14810	14609	14568	14675	14489	14752	14729	14567	14576	14625	14734	14741	14624	14553	14713	14632	14615	14776	14696	14552	14606	14615	14672	14527	14574	14623	14621	14635	14689	14466	14626	14730	14637	14373	14792	14510	14581	14528	14587	14660	14688	14685	14542	14541	14453	14685	14567	14589	14573	14589	14613	14434	14636	14361	14621	14450	14611	14529	14499	14539	14511	14651	14683	14539	14589	14724	14592	14693	14630	14583	14559	14686	14767	14720	14682	14583	14635	14669	14478	14560	14601	14669	14568	14497	14486	14657	14682	14675	14603	14762	14753	14640	14570	14642	14560	14593	14338	14719	14548	14591	14660	14578	14582	14532	14562	14652	14534	14551	14487	14582	14677	14740	14779	14518	14624	14585	14677	14461	14539	14577	14628	14744	14519	14508	14509	14656	14694	14693	14523	14497	14678	14508	14576	14603	14543	14605	14612	14708	14697	14773	14684	14585	14530	14673	14553	14786	14581	14792	14596	14588	14563	14605	14567	14509	14643	14501	14606	14650	14627	14657	14562	14683	14673	14744	14675	14508	14520	14580	14512	14447	14701	14669	14443	14457	14595	14676	14675	14438	14602	14497	14646	14459	14776	14519	14558	14596	14396	14582	14817	14572	14651	14609	14686	14525	14581	14674	14508	14537	14619	14726	14762	14776	14620	14554	14710	14589	14771	14477	14594	14581	14612	14448	14472	14610	14485	14559	14730	14768	14619	14673	14499	14649	14673	14701	14585	14661	14666	14610	14642	14634	14636	14722	14633	14599	14532	14528	14677	14573	14652	14620	14722	14626	14600	14495	14628	14701	14719	14737	14716	14555	14721	14606	14588	14663	14448	14755	14548	14563	14540	14651	14559	14805	14539	14608	14710	14541	14621	14666	14576	14664	14492	14834	14504	14639	14616	14614	14600	14507	14660	14578	14429	14553	14591	14546	14564	14530	14579	14726	14421	14588	14793	14663	14654	14809	14632	14544	14678	14552	14650	14612	14524	14714	14569	14792	14706	14694	14644	14669	14586	14701	14785	14628	14582	14698	14644	14617	14695	14444	14713	14532	14617	14606	14470	14657	14641	14507	14651	14582	14657	14466	14678	14656	14650	14591	14588	14462	14587	14688	14592	14619	14568	14561	14435	14566	14706	14731	14645	14524	14738	14587	14524	14585	14491	14495	14607	14507	14570	14793	14673	14570	14807	14663	14609	14573	14584	14462	14574	14564	14541	14635	14551	14882	14831	14772	14513	14578	14668	14424	14482	14691	14416	14765	14250	14700	14600	14640	14814	14576	14555	14566	14760	14739	14639	14572	14635	14698	14717	14696	14557	14501	14496	14497	14540	14633	14670	14524	14717	14545	14663	14577	14727	14699	14673	14683	14546	14470	14537	14809	14556	14672	14573	14600	14660	14743	14530	14634	14657	14477	14577	14488	14600	14716	14515	14473	14640	14768	14552	14748	14556	14570	14553	14499	14626	14655	14541	14665	14628	14517	14655	14615	14628	14569	14523	14607	14614	14678	14550	14607	14713	14603	14538	14657	14425	14724	14578	14600	14563	14668	14504	14521	14672	14581	14808	14600	14711	14671	14637	14586	14481	14503	14664	14602	14595	14699	14531	14601	14448	14492	14490	14536	14589	14652	14588	14635	14727	14476	14607	14460	14627	14503	14670	14545	14687	14472	14611	14462	14775	14714	14429	14630	14618	14524	14600	14497	14704	14529	14731	14667	14631	14664	14560	14695	14564	14565	14743	14546	14626	14734	14618	14771	14448	14700	14469	14689	14388	14640	14617	14526	14403	14607	14494	14612	14551	14537	14741	14374	14780	14562	14523	14549	14521	14764	14649	14562	14521	14518	14453	14538	14427	14514	14501	14664	14597	14505	14638	14651	14469	14427	14648	14601	14585	14568	14517	14549	14568	14612	14387	14615	14702	14635	14631	14619	14518	14471	14554	14648	14640	14615	14595	14461	14525	14600	14489	14477	14752	14512	14686	14554	14684	14523	14693	14734	14594	14660	14524	14669	14510	14526	14377	14564	14564	14619	14642	14762	14411	14761	14683	14560	14502	14606	14634	14607	14736	14630	14730	14524	14633	14671	14684	14764	14611	14682	14529	14672	14854	14663	14442	14552	14648	14571	14724	14509	14521	14361	14713	14588	14480	14740	14646	14589	14538	14562	14629	14614	14524	14739	14527	14688	14632	14476	14661	14831	14622	14701	14539	14797	14539	14556	14582	14581	14620	14407	14802	14620	14454	14768	14725	14383	14694	14620	14588	14670	14439	14568	14522	14680	14549	14449	14622	14618	14669	14632	14647	14480	14602	14579	14623	14556	14655	14572	14443	14551	14536	14702	14627	14640	14496	14541	14533	14536	14691	14635	14593	14569	14625	14541	14567	14635	14542	14552	14635	14661	14713	14643	14551	14515	14408	14372	14815	14441	14575	14513	14570	14701	14523	14627	14755	14507	14749	14563	14582	14560	14546	14683	14474	14627	14586	14577	14709	14672	14563	14539	14561	14752	14572	14648	14634	14570	14677	14582	14521	14520	14636	14563	14691	14581	14572	14729	14553	14714	14556	14471	14509	14590	14630	14637	14408	14562	14517	14755	14727	14608	14623	14650	14606	14695	14728	14538	14668	14635	14413	14566	14453	14560	14590	14601	14498	14691	14694	14625	14651	14647	14731	14575	14514	14517	14761	14575	14624	14534	14555	14733	14636	14592	14701	14608	14589	14647	14470	14607	14754	14766	14459	14251	14781	14644	14550	14506	14636	14701	14437	14594	14372	14551	14369	14852	14559	14399	14544	14704	14540	14473	14700	14557	14678	14624	14509	14607	14587	14587	14769	14458	14570	14617	14510	14692	14700	14546	14693	14579	14582	14670	14615	14450	14664	14507	14704	14608	14604	14627	14666	14655	14634	14548	14615	14774	14476	14635	14470	14661	14491	14607	14743	14458	14618	14551	14456	14554	14544	14576	14423	14667	14585	14700	14614	14625	14625	14673	14601	14583	14771	14677	14620	14513	14583	14733	14596	14410	14654	14577	14683	14639	14668	14553	14510	14475	14616	14620	14521	14440	14582	14621	14474	14658	14334	14612	14626	14483	14680	14656	14604	14564	14750	14590	14559	14509	14534	14451	14673	14577	14556	14531	14576	14641	14444	14480	14633	14550	14641	14789	14571	14547	14807	14407	14710	14516	14475	14628	14657	14682	14716	14684	14589	14637	14594	14526	14895	14764	14565	14459	14642	14696	14621	14695	14653	14631	14634	14559	14651	14568	14531	14630	14603	14535	14707	14566	14561	14716	14535	14587	14565	14502	14746	14412	14719	14633	14637	14485	14686	14562	14479	14712	14583	14609	14601	14518	14558	14498	14654	14722	14553	14493	14546	14514	14608	14577	14659	14563	14596	14634	14566	14625	14644	14582	14450	14567	14587	14544	14881	14499	14558	14566	14602	14527	14579	14636	14652	14451	14546	14563	14670	14757	14720	14586	14520	14562	14402	14588	14629	14629	14642	14771	14651	14570	14614	14607	14668	14725	14599	14561	14614	14592	14841	14627	14525	14623	14421	14590	14657	14663	14386	14633	14511	14632	14562	14493	14640	14670	14498	14633	14555	14658	14489	14592	14686	14654	14643	14469	14585	14579	14753	14432	14540	14701	14529	14421	14574	14483	14597	14700	14718	14675	14574	14676	14633	14681	14650	14676	14558	14598	14590	14560	14508	14655	14582	14709	14635	14639	14657	14782	14671	14498	14488	14635	14597	14625	14556	14738	14724	14610	14638	14479	14588	14449	14615	14659	14617	14666	14441	14558	14654	14791	14607	14459	14691	14595	14531	14601	14552	14474	14639	14445	14503	14583	14664	14530	14597	14657	14677	14472	14707	14387	14559	14576	14706	14682	14388	14628	14605	14580	14638	14433	14512	14628	14563	14485	14509	14584	14525	14613	14639	14572	14730	14637	14446	14755	14786	14613	14687	14583	14655	14722	14613	14719	14743	14629	14713	14603	14427	14608	14643	14562	14456	14655	14802	14709	14788	14682	14692	14646	14524	14519	14578	14707	14579	14570	14557	14476	14543	14571	14434	14520	14699	14782	14610	14508	14552	14582	14519	14639	14676	14646	14596	14523	14415	14514	14584	14722	14654	14629	14505	14535	14513	14622	14853	14641	14463	14727	14662	14587	14560	14637	14691	14725	14526	14729	14659	14514	14471	14655	14474	14633	14585	14640	14535	14396	14654	14613	14578	14579	14592	14533	14508	14481	14653	14676	14561	14457	14692	14584	14590	14662	14536	14536	14579	14587	14436	14524	14658	14540	14446	14547	14698	14599	14582	14643	14575	14548	14464	14712	14602	14634	14526	14588	14578	14531	14665	14472	14727	14589	14524	14643	14684	14673	14641	14555	14681	14498	14616	14664	14731	14767	14668	14783	14732	14419	14479	14606	14729	14635	14677	14790	14685	14685	14566	14796	14565	14684	14586	14552	14576	14813	14555	14802	14684	14493	14552	14711	14455	14541	14556	14394	14687	14574	14532	14806	14531	14664	14552	14574	14554	14714	14660	14605	14584	14519	14622	14623	14643	14677	14618	14765	14488	14564	14566	14451	14602	14757	14558	14655	14602	14552	14595	14626	14460	14534	14492	14452	14651	14585	14602	14574	14650	14492	14709	14575	14714	14540	14744	14446	14526	14474	14505	14700	14785	14379	14769	14614	14575	14459	14546	14623	14636	14837	14504	14683	14630	14511	14693	14354	14578	14442	14679	14694	14659	14691
30581	22779	24009	22344	19789	20265	19616	19169	19154	18981	19068	19130	20869	21207	21048	19719	19056	18982	18932	18919	18858	18972	19011	18767	18892	18923	18846	18834	18919	19134	19038	18992	18803	18807	18852	19056	18899	18856	19085	18876	18882	18977	18734	18941	18855	18911	18989	18976	19085	19104	18960	19058	18874	18897	19081	19061	18992	18961	19158	18828	19165	19097	19198	18994	18995	19030	18960	18729	18801	19134	19128	19184	18840	18908	19044	19049	18935	18873	19037	18869	18843	19148	18967	18880	18846	18852	18785	18808	19063	18822	18969	18782	19070	18753	19221	19038	19188	19045	18845	19054	19187	18928	18972	18787	18899	18871	18880	18942	18844	18810	18784	18833	19036	18985	18984	19075	19124	18829	18872	19037	18933	18824	18920	18718	18934	19019	18946	18968	18883	18771	18806	19052	18815	18879	19196	19039	18996	19138	18969	19025	18903	18889	18941	18899	18855	19151	18988	18942	18938	18745	18781	19187	19034	19046	18986	18980	19132	18945	18882	18744	18877	18904	18827	19039	19010	19091	18833	19049	18783	18852	18827	18921	18983	18684	19044	19049	18811	18761	18732	19221	19057	18956	19017	19017	18889	19018	18964	18898	18843	18889	18955	18690	18909	19161	18963	18934	18830	18828	18869	18903	18909	18858	18939	18790	18994	18794	18621	19006	18965	18914	19137	19030	19102	18980	19054	18983	18928	19030	18827	18778	18936	18876	18965	18952	18999	18751	18881	18986	18707	18948	18628	18854	19213	19071	18760	18892	18900	18819	18938	18869	19141	18755	18851	18907	19032	18866	18952	18773	18982	18794	18963	18623	18988	18845	18726	18933	19062	19027	18959	18864	18938	18895	18994	18672	18884	18788	19048	18928	18955	18923	19036	18831	18697	18960	18812	18984	19102	18988	18889	19014	18964	18929	18873	19059	18858	18918	19054	18919	18816	18771	18788	18841	18840	19030	18865	19052	18885	18933	18860	18771	19071	18848	18835	19041	18800	18931	19012	18809	18765	19034	19000	18738	18822	19030	19041	18870	18857	19070	19026	18966	18832	18836	19058	18970	18883	18972	18894	18914	18995	19009	18910	18652	18806	18957	18899	19051	19108	18832	18951	19098	18869	18965	18836	18844	18952	18942	18939	19089	18927	19006	18887	19017	18975	18784	19008	18675	18820	18951	19001	18927	19029	18890	18917	19149	19162	18982	19069	19061	19011	19146	18760	19055	18928	18959	18901	18755	18986	19130	18861	18902	18960	18952	18942	18974	18957	19088	19039	19092	18967	18832	18909	18998	18968	18899	18738	18918	18949	18760	18886	18838	18787	19070	18908	18941	19107	18800	19103	19110	19054	18975	18916	19043	18972	18948	18941	18979	19136	18951	18863	19077	18843	18881	19039	18971	18763	18804	18663	18917	19085	18842	18950	18899	18863	18948	18797	19004	18876	18848	18811	18807	19030	19002	18958	18966	19146	19130	18979	19055	18931	18739	18899	18794	19073	19059	19116	18995	19074	18981	18784	18941	18933	18841	18881	19049	18934	18799	18822	19019	19190	18982	18850	18987	19134	18903	18842	18920	19010	18889	19151	18885	18859	18768	18742	19026	19029	18850	18759	18946	19102	19138	18889	18843	18648	19024	19097	18837	19020	18980	19111	19021	18996	18759	18752	18861	19087	19010	18832	18800	18855	18743	18996	18885	18922	18975	18909	18982	18746	18958	18871	18719	18814	18970	18907	19124	18990	19026	19082	18900	18961	18809	18890	18934	18781	18841	18821	19205	19043	18813	19016	18997	18726	18688	19029	18859	18973	18809	18856	18983	19039	18834	18843	18886	19024	18763	18773	19150	19081	18964	19205	19000	19091	18843	18750	18798	18904	18941	18795	18975	18736	18891	18842	18982	18794	19019	19134	18869	18907	18890	18965	18701	19132	19072	19022	19038	18802	18926	18923	18793	18787	18769	18796	18895	18882	19006	18918	19085	18832	18878	18842	18806	18903	18779	18826	18972	18813	18932	18921	19007	19042	19053	19051	18921	18822	18855	18795	18633	19096	18966	18925	18913	18903	18847	18966	18897	18781	18988	18827	19109	18734	18715	18889	19035	18947	18886	18674	19178	18984	19093	18928	18692	18917	18638	18902	18820	19015	18820	19030	18860	18860	19021	18882	18939	18987	19108	18987	18934	18866	18982	19030	18752	18898	18896	18969	18993	18904	19042	18937	18847	18667	18996	18806	18921	18900	19057	18957	18785	18815	18891	18927	19100	19054	18944	18983	18975	18995	18881	19060	19006	18968	19004	18927	18837	19057	18883	18827	18676	19193	18769	18947	18754	18920	18981	19138	18940	18688	18995	18848	18940	18994	18939	19025	19077	18903	19098	19011	19021	18873	18763	19058	18986	19008	18955	19105	18724	18855	18932	18990	19063	19018	19012	18907	18920	19015	18955	18873	18793	18931	18960	18936	18825	18928	18690	18973	18923	18877	19083	18822	19061	19091	19073	18790	18922	19011	18741	19010	18896	18918	18884	18780	18915	19044	18970	19025	18830	18728	18840	19037	18969	18925	19057	18935	18816	18766	18977	18816	18978	18951	18836	18792	18918	18956	19107	18918	18920	18954	18798	18759	18754	18824	19065	18980	18957	18937	18968	19004	18924	18864	18981	18889	18798	18978	18895	19135	18831	18960	19035	19188	18905	18991	19063	19103	18961	18859	19168	19071	19019	19120	18960	19104	18890	18819	19140	18861	19072	19007	18823	18884	18757	19047	18825	18786	18794	18927	19091	19013	19191	18996	18765	19104	18927	18848	18984	18818	18991	18890	18902	18999	19176	18993	18957	18981	18963	19149	18868	18984	18744	19029	18924	18865	18745	18797	18870	19021	18957	19148	18961	19130	18979	19042	18864	18904	18954	18892	18855	18988	19043	19092	19060	18820	18804	18936	19039	18996	18819	18921	18976	19039	18943	18883	19018	19054	18878	19013	18864	18901	18770	18922	18758	18897	19046	18901	18936	18883	18889	18923	19104	18920	18984	18951	18974	18855	18831	18925	19017	19046	19122	18999	18817	18936	18807	18946	19064	19031	18859	19007	18793	18932	18889	18800	19013	18983	18968	19002	18987	18880	18852	18843	18860	18905	18828	19069	19008	18589	18773	18970	19037	19017	18894	18868	18762	18909	18942	18772	18722	18699	18866	18946	18784	19051	19002	18831	18991	18885	18824	19012	18867	19037	18956	18803	18894	18890	18756	18999	18606	19073	18923	18801	19068	18799	18775	18771	18948	18850	18668	19057	19020	18999	18810	18882	18834	19107	18695	18890	18994	18947	19186	18770	18954	18937	18947	18930	18986	18754	18906	18823	18759	18983	18770	18813	18993	18813	18937	18871	19162	19044	19017	18790	19003	19016	19201	19061	19042	19033	18964	18906	19036	18877	18865	18832	19035	18958	18709	18823	18887	18864	18653	18841	18862	18757	18539	18863	19026	18925	18932	18628	18986	19029	18959	18921	18881	18775	18834	18876	18853	18983	18852	18895	18840	18812	18868	18953	18965	19034	18761	18826	19205	18896	19060	19120	18809	18755	18932	19089	18992	18992	18669	18807	18888	19040	19139	18894	18849	19009	18830	18963	19136	19043	18868	18741	19003	18977	18761	18804	18814	18957	18987	19108	18682	19111	18867	18868	18752	18985	18725	18797	19038	18999	18776	19074	18728	19020	18847	18945	19092	18832	18806	18805	18906	18992	18883	18847	19027	18927	18689	18897	18881	18999	18980	19049	18874	19029	18784	18857	18945	19054	18989	18803	18948	19015	18923	18939	19044	18898	18981	19080	18881	18931	19158	18776	19059	18933	19168	18811	18842	19039	18901	18955	18830	18838	18922	18979	18945	18925	18993	19001	18842	18976	19021	18933	18818	19117	18892	18896	19359	19139	18948	19085	18821	19087	19029	18907	18832	18880	18976	18830	19083	19107	19102	18946	19074	18982	18998	18969	18848	18946	18830	18872	18838	18927	18998	18991	18770	18882	18754	18920	18964	18966	18695	18859	18911	19133	18998	19008	19059	18926	18977	18958	18728	19185	18943	18849	18779	18996	18938	19018	19137	18906	18880	18964	18932	18897	18871	18844	18868	18912	18924	18901	18932	19005	19109	19008	19016	18884	18874	19105	18944	19080	18997	19117	18975	19019	18886	19214	18995	18812	19038	18798	19013	19054	19204	18726	19084	18821	18883	19010	18968	19131	18758	19093	19033	18982	18956	19063	18906	18971	18847	19100	19201	18842	19025	18853	19188	18929	19000	19011	18939	18837	19121	18974	18876	19016	19018	18971	18808	18731	18922	18964	18992	19103	18567	18927	18821	18862	19009	18997	19000	18848	18931	18950	18794	18996	18848	19004	19113	18966	18797	19008	18790	18897	18866	18896	18732	18899	19069	18818	18890	18943	19053	19031	19064	19110	18867	18713	18901	19089	18834	18919	19146	18865	18838	19030	18987	18915	18899	18971	18959	18863	18936	19200	19096	19116	19009	19011	18692	18946	19107	18719	19047	18890	18887	19029	18641	18788	18958	18844	18872	18971	18778	18887	18927	18885	18811	18928	18921	18952	18851	18763	18790	18849	18897	18890	18888	18778	18837	18781	18854	19050	18961	18831	19108	18948	18933	19144	18800	18788	18890	18883	18801	18901	18886	18697	19018	18951	19139	18897	18833	18847	18631	19033	19056	18888	18811	18928	19074	18908	18898	19162	19071	18986	18937	18777	18963	19096	18873	18983	18984	19141	18995	18783	18872	18960	18792	19107	18824	18907	18902	19114	19104	19035	19107	18782	18870	18890	19137	18836	18957	18861	18826	19044	18837	19045	18944	18898	19151	18879	18885	18731	18924	18914	18738	19040	18689	18712	18949	18951	18799	18904	18803	18932	18924	18611	19031	18822	18876	18910	18943	19169	19060	19031	18992	18879	18990	18819	18860	18848	18923	18918	18962	19202	18884	19172	18802	18883	18831	18829	18999	19098	18925	19101	18754	18739	18932	18922	18807	18994	18863	19091	18775	18978	18945	18950	19119	18879	18897	18868	18892	19076	18927	19000	18871	18821	18869	18879	19051	18937	18940	18951	18721	18921	18844	19013	18815	18884	18868	19151	18948
17347	19607	21069	18399	16547	16947	15885	15403	15460	15489	15245	15666	18137	18441	17461	15698	15064	14928	15166	15166	15223	15168	15090	15123	15290	15198	15274	15254	15121	15089	15188	15235	15179	15020	15179	15017	14989	15081	15112	15096	14903	14992	15163	15056	15184	15073	15275	14923	15283	15180	15260	15093	15032	15137	15058	15082	15275	14974	14917	15115	15107	15115	15206	14853	15081	15124	15129	15070	15141	15101	15031	15222	15124	15237	15203	15184	15144	15121	15035	15054	14950	15070	15272	15287	15217	15151	15253	15061	15126	15102	15302	15122	14987	15353	15225	15101	15075	15107	15181	15215	15111	15110	15063	15190	14945	15127	15026	15198	15219	15185	15124	15011	15159	15127	15269	15144	15094	15053	15139	15071	14979	15120	15178	15082	15265	14903	15056	15023	14955	15202	15078	15019	15038	15118	15105	15175	15005	15011	15155	15105	15158	15254	15274	15164	15145	15219	15075	15101	15273	15040	15268	15115	15148	15154	15060	15209	14998	15078	15096	15064	15205	15108	14891	15245	15040	15046	15230	15239	15151	15055	14942	15178	15091	14917	15171	14950	15107	15240	15093	15042	15025	15118	15053	15075	15325	15305	15027	15136	15132	15055	15145	15239	15118	14962	14972	15239	14950	15097	14988	15076	15247	15218	15204	15086	15099	15093	15095	14882	14963	15233	15107	15128	15183	15170	15172	15153	15085	15011	15250	15091	15270	15167	15067	15162	15071	15164	15117	15031	15228	15164	15095	15174	15104	15147	15264	14975	15250	14988	15186	15297	14992	15048	15090	14940	15085	15144	15097	15133	15224	15200	15303	15203	14969	15103	15060	15060	15136	15145	15044	15161	15165	15236	15238	15111	14949	15199	15127	14991	15153	15112	15017	15121	15042	14994	15078	15209	15194	15229	15151	15148	15036	15125	15091	15027	15063	15133	15201	15149	15188	14937	15279	15031	15191	15127	15039	14984	15340	15215	15164	14971	15233	15106	15097	15037	15099	15142	14889	15044	15163	14964	14973	15163	15149	14987	15103	15140	15053	15255	15064	15119	15051	15112	15223	15148	15225	15159	15173	15107	15057	15212	15160	15059	15200	14983	15115	15057	15060	14930	15030	14972	15333	15106	15218	14999	15094	15192	15218	15108	15093	15219	15048	15103	15300	15157	15071	15086	15117	15203	15035	15149	14978	15156	15115	15013	15203	15100	15182	15070	15233	15026	15192	14969	15093	15106	14945	15146	15157	15256	15027	15152	15060	15314	15265	15078	15086	15064	15252	15172	14959	15173	15123	14965	15091	15152	15279	15055	15215	15007	15033	15197	15163	15071	15115	15070	15005	15185	15054	15018	15276	15231	15062	15287	15020	15256	15112	15018	15183	14887	15240	14974	15073	15122	15040	15055	15026	15005	14982	15118	15012	15057	15061	15167	15073	14980	14926	15246	15203	15254	15237	15069	15298	14958	15080	15021	15033	15196	15238	15041	15095	15149	15276	14960	15050	15074	15221	15077	15169	14987	15239	15066	15128	15078	15105	15200	15116	15101	15069	15184	15209	15116	15129	15064	15126	15171	15077	14986	14927	15037	15160	15159	15069	15205	15085	14956	15190	14990	15329	15217	15098	15228	15052	14948	15135	14980	15185	15158	15229	15116	15003	15188	15108	15071	15216	15166	15101	15102	15046	15134	15064	15083	15222	15181	15113	15135	15145	14974	15118	15214	15096	15237	15218	15084	15226	15066	14966	15146	15146	14954	15144	15149	15288	15019	15202	15077	15171	14960	15304	15082	15165	15292	15367	15094	15019	15187	14988	15033	15283	15000	15065	15125	15238	15069	15100	15138	15223	15052	14974	15180	15080	15104	15053	15339	15247	15138	15178	15217	15204	15005	15136	15182	15121	15125	15268	15208	15124	15087	15152	15167	15201	15046	15027	15047	15063	15061	15215	15176	14942	14972	15335	15244	14948	15106	15097	15039	15144	15096	15136	15104	15041	15221	15202	15100	15138	15094	15158	15123	15128	15216	15056	15071	15116	15028	15031	15174	15048	14924	15255	15251	15089	14928	15142	15140	15131	15096	15249	15151	15103	15147	15109	15072	15081	15255	15229	15009	15152	15069	14950	15332	15123	15173	15239	15289	15242	14965	15105	15268	15113	14984	15238	15188	15181	15121	15229	15248	15151	15182	14998	15127	14978	15277	15241	15057	15037	15027	15178	15229	15064	15285	15131	15173	15007	15177	15088	15140	15221	14982	15047	15046	15146	15218	15039	15109	15129	15072	15111	15247	15145	15325	15221	15296	15174	15041	15123	15279	15268	15037	15049	15174	15271	15200	15121	15150	15003	15074	15067	14969	15125	15279	14997	15149	15236	15136	15149	15033	15103	15072	15214	15222	14988	15107	15131	15162	15014	15104	15088	15304	15266	14975	15115	15080	15098	15063	15206	15208	15074	15088	15145	15160	15033	15298	15104	15181	14957	15168	15120	15088	15191	15028	15082	14984	15205	15011	15111	15088	15100	15305	15067	15232	15084	15051	15151	15084	15223	15129	15102	15164	15263	15073	15174	15071	15087	15220	15013	15116	15023	15021	15044	14914	15029	15194	15137	15002	15057	15252	15291	15207	15169	15096	14991	15093	15080	15235	15071	14996	15225	15105	15357	15124	15117	15005	15041	15126	14946	15041	15157	15079	15208	15138	15196	15112	15092	15167	15136	15262	15141	15086	15071	15240	15336	15155	15268	15259	15128	15048	15032	15096	15080	15169	15219	15224	15113	15131	15309	15228	15280	15148	15319	15100	15150	15172	14851	15186	14970	15020	15157	15164	15168	15114	14997	15155	15053	15022	15051	15055	15054	15213	15004	15250	15231	15045	15190	15114	15128	15176	15104	15177	15059	15063	15266	15053	15063	15149	15064	14942	15154	15063	15273	15195	15074	15044	15117	15185	15294	15033	15072	15145	15085	15158	15188	15156	15187	15145	15342	15056	15044	15166	15029	15100	14872	14982	15088	15139	15108	15177	15236	15218	15097	15285	15171	15185	15219	15210	15159	15225	15034	14969	15121	15228	15178	15202	15064	15066	15054	15158	14945	14987	15011	15146	15052	15288	15132	15146	15220	15096	15052	15015	15078	15123	15044	15231	15167	15236	14974	15228	15270	15124	14992	15229	15138	15105	15164	15172	15177	15336	15089	15154	15191	15022	15252	15360	15131	15001	15299	15387	15144	15154	15158	15129	15039	15081	15142	14983	15108	15070	15222	15187	14995	15192	15019	15110	15231	15070	15152	15124	15175	15082	15001	15118	15165	15096	15116	15078	15119	15095	15188	15151	15034	14990	14985	15261	15237	15102	15108	15077	15137	15085	15252	15032	15215	15097	15008	15127	15112	15271	15131	15110	15103	15071	15059	15145	15147	15118	15161	14977	15035	15312	15284	15078	15034	15079	15015	15249	15081	15108	15086	15237	15145	15100	15122	15193	15076	15124	15030	15205	15020	15075	15073	15068	14911	15079	15126	15094	15015	15046	14956	14990	15232	15009	15172	14836	15186	15266	15121	15051	15214	15144	15310	15095	15195	15259	15054	14951	15081	15048	15044	15017	15122	15192	15105	15262	15097	15066	14967	15232	15235	15189	15140	15124	15359	15258	15075	15348	15202	15148	15175	15112	15061	15156	15161	15122	15262	14949	15049	15183	15191	15049	15028	15151	15041	15246	15063	15207	15092	15115	15150	15145	15065	15126	15083	15242	15094	15169	15189	15128	15238	14946	15152	15130	15001	15219	15212	14972	15147	15293	14835	15018	15083	15128	15166	15101	15133	14980	15130	15100	15146	15011	15207	15249	15348	15086	15080	14983	15118	15172	15217	15174	15050	15147	15096	15033	15166	15240	15207	15041	15300	15062	15069	15071	15082	15173	15077	15199	15037	15074	15267	15022	15191	14995	15032	15084	15192	15065	15201	15086	15095	15209	15092	15177	15076	15248	15057	15190	15096	15047	15112	15147	15062	15203	15243	15083	15152	15170	15205	15182	15312	15073	15194	15032	15101	15114	15219	15168	15099	15168	15240	15230	15149	15206	15188	14827	15163	15029	15193	15040	15124	15181	15249	15136	15125	15246	15059	15022	15168	15019	15181	15160	15267	15202	15255	15002	15031	15218	15046	15167	15172	15154	15165	15188	15160	15104	15217	15235	15027	15232	15059	15040	14974	15117	15082	15056	15001	15111	15065	15130	14990	15028	15122	15048	15285	15236	15264	15021	15097	15111	15051	15177	15180	15074	15043	15148	15280	15117	14985	15224	15143	15187	15172	14995	15087	15172	15215	15191	15133	15230	15056	15050	15183	15201	15209	15155	15133	15113	15068	14953	15266	15341	15140	15082	15234	15076	15100	15190	15250	15266	15237	15222	15177	15057	15243	15152	15131	14996	15175	15051	15169	15114	15191	15056	15023	15259	14968	15061	15032	15032	15107	14923	15103	15143	15117	15056	15193	15132	15192	15295	15236	15161	15149	15060	15060	15121	15166	15115	15101	15267	15246	15127	15274	15116	15196	15141	15023	15194	15085	15096	15154	15062	15113	15039	15110	15199	15144	15194	15300	15117	15245	15215	15189	15197	15176	15224	15021	15138	15204	15165	15141	15036	15039	15169	15142	14925	15055	15088	15333	15208	15016	15110	15200	15000	15118	15205	15194	15258	15139	15142	15272	15068	15070	15128	15171	15074	15246	15066	14986	15115	14868	15180	15193	15116	15245	15215	15088	15093	15185	15207	15190	15268	15074	15111	15027	15140	15087	15043	15138	15211	15028	15062	15345	15052	15108	15010	15211	15293	15095	15315	15134	15060	15211	15089	15129	14932	15286	15204	15218	15072	15023	15237	15191	15100	15229	15163	15011	15096	15165	15176	14971	15173	15126	15203	15106	15253	15128	15078	15143	15126	15013	14999	15123	15013	15174	15061	15171	14999	15197	15092	15221	15135	15211	15082	15182	15215	15000	15133	15106	15148	15240	15190	15152	15121	15131	14998	15180	15127	15165	14944	15199	15085	15188	15033	14999	14879	15180	15092	15137	15148	15170	15108	15337	15026	15166	15095	15175	15260	15259	15209	15233	15024	14817	15091	15007	15288	15094	14933	15095	15190	15162	15200
25936	21489	28293	25928	23003	23526	22386	19929	19199	19330	18971	20729	34540	31377	28116	21344	18649	18482	18563	18479	18369	18361	18226	18140	18252	18297	18345	18392	18356	18314	18377	18319	18290	18185	18483	18361	18307	18214	18393	18357	18329	18307	18582	18545	18327	18269	18327	18403	18355	18435	18493	18318	18355	18294	18336	18215	18395	18425	18348	18345	18329	18302	18320	18449	18260	18375	18351	18339	18450	18332	18555	18194	18240	18400	18370	18287	18438	18320	18383	18459	18308	18259	18336	18410	18139	18275	18129	18070	18515	18232	18381	18295	18269	18212	18209	18064	18527	18213	18344	18330	18140	18344	18336	18255	18151	18173	18282	18196	18213	18158	18410	18212	18424	18127	18217	18447	18162	18401	18400	18301	18273	18276	18328	18330	18259	18298	18078	18097	18261	18297	18228	18236	18290	18245	18402	18275	18403	18158	18312	18276	18399	18370	18548	18374	18217	18185	18112	18180	18277	18259	18263	18263	18444	18259	18409	18300	18429	18006	18436	18302	18414	18241	18373	18251	18290	18384	18423	18207	18297	18290	18182	18415	18297	18148	18375	18369	18246	18255	18301	18191	18324	18250	18330	18268	18015	18270	18437	18391	18354	18390	18192	18295	18300	18333	18271	18234	18285	18135	18262	18363	18279	18376	18262	18208	18425	18293	18498	18187	18223	18370	18145	18203	18314	18246	18255	18196	18213	18294	18119	18313	18340	18428	18332	18279	18263	18275	18128	18412	18254	18275	18252	18295	18308	18393	18424	18074	18204	18329	18305	18321	18267	18149	18161	18211	18200	18282	18326	18282	18264	18190	18256	18274	18293	18386	18466	18216	18474	18472	18312	18339	18266	18424	18481	18336	18180	18300	18230	18394	18365	18326	18291	18163	18469	18424	18324	18293	18216	18099	18279	18158	18456	18391	18400	18172	18148	18384	18430	18269	18419	18297	18370	18205	18391	18361	18185	18283	18353	18183	18536	18442	18314	18209	18274	18338	18319	18392	18159	18409	18502	18298	18332	18429	18416	18209	18615	18585	18406	18239	18429	18328	18135	18297	18186	18233	18247	18468	18319	18272	18272	18376	18071	18277	18223	18350	18365	18304	18385	18265	18130	18303	18352	18511	18322	18365	18334	18153	18268	18387	18297	18301	18481	18263	18379	18328	18314	18123	18200	18132	18379	18408	18289	18372	18533	18176	18167	18294	18076	18238	18276	18144	18298	18374	18117	18205	18195	18100	18359	18254	18198	18307	18372	17977	18338	18148	18318	18261	18519	18313	18487	18208	18185	18282	18154	18437	18351	18466	18354	18080	18511	18138	18231	18485	18199	18260	18371	18226	18365	18291	18364	18365	18109	18422	18283	18138	18263	18183	18201	18275	18296	18300	18199	18295	18359	18254	18389	18268	18269	18332	18220	18201	18240	18257	18289	18319	18426	18220	18447	18199	18472	18303	18271	18492	18294	18231	18405	18332	18432	18222	18234	18216	18311	18064	18233	18351	18159	18325	18197	18187	18352	18341	18495	18311	18382	18352	18238	18243	18320	18333	18217	18373	18408	18251	18199	18372	18300	18389	18374	18361	18412	18279	18416	18184	18224	18044	18113	18371	18330	18109	18239	18160	18543	18339	18238	18166	18374	18304	18624	18338	18445	18295	18317	18247	18246	18488	18320	18212	18421	18567	18201	18385	18289	18373	18140	18408	18296	18286	18289	18414	18410	18307	18368	18227	18339	18253	18266	18173	18298	18224	18174	18379	18435	18375	18231	18185	18280	18246	18185	18445	18161	18135	18400	18362	18273	18132	18184	18444	18183	18352	18356	18209	18412	18364	17970	18555	18481	18295	18271	18323	18316	18175	18389	18346	18237	18271	18206	18251	18232	18416	18380	18012	18098	18099	18416	18281	18267	18374	18246	18396	18172	18313	18152	18001	18197	18283	18239	18547	18286	18331	18278	18175	18414	18469	18295	18153	18217	18490	18570	18419	18372	18261	18329	18419	18481	18144	18121	18245	18383	18194	18310	18254	18283	18286	18210	18359	18249	18236	18184	18144	18245	18257	18179	17912	18247	18297	18182	18375	18279	18448	18426	18178	18293	18317	18453	18361	18235	18385	18204	18266	18307	18223	18381	18262	18439	18281	18238	18365	18236	18308	18180	18301	18220	18138	18203	17977	18318	18324	18205	18398	18111	18218	18113	18376	18170	18183	18283	18263	18214	18256	18003	18281	18301	18204	18532	18310	18360	18231	18309	18054	18386	18358	18221	18462	18135	18296	18277	18102	18257	18160	18220	18269	18234	18392	18442	18183	17961	18414	18374	18390	18290	18141	18477	18216	18449	18255	18207	18212	18169	18311	18486	18446	18150	18356	18253	18307	18314	18290	18300	18183	18186	18433	18467	18119	18275	18306	18247	18467	18474	18159	18454	18282	18312	18202	18384	18385	18403	18351	18352	18219	18134	18212	18384	18518	18347	17982	18045	18249	18265	18307	18394	18510	18153	18491	18485	18196	18125	18229	18323	18153	18263	18224	18318	18352	18366	18363	18283	18145	18435	18363	18287	18224	18480	18300	18406	18295	18304	18175	18228	18328	18023	18165	18213	18368	18423	18366	18190	18201	18300	18314	18251	18359	18531	18219	18243	18142	18105	18259	18461	18165	18154	18277	18414	18334	18626	18486	18426	18310	18480	18161	18148	18404	18356	18360	18388	18157	18302	18298	18576	18206	18323	18445	18228	18293	18411	18244	18426	18427	18179	18393	18253	18404	18176	18321	18293	18299	18165	18375	18219	18150	18333	18186	18343	18394	18289	18179	18266	18389	18143	18158	18201	18178	18430	18228	18330	18458	18526	18188	18419	18483	18377	18279	18407	18515	18322	18280	18385	18242	18546	18276	18042	18272	18205	18359	18248	18293	18242	18446	18210	18293	18235	18358	18346	18406	18404	18175	18268	18382	18432	18290	18470	18435	18461	18312	18297	18517	18165	18421	18414	18227	18160	18294	18363	18406	18397	18357	18030	18308	18083	18161	18432	18460	18224	18287	18341	18302	18349	18290	18324	18487	18354	18483	18438	18285	18448	18291	18343	18362	18294	18217	18234	18196	18347	18380	18395	18288	18376	18303	18262	18352	18295	18467	18524	18272	18332	18196	18384	18385	18310	18126	18324	18244	18293	18274	18270	18211	18375	18382	18204	18196	18211	18204	18463	18355	18253	18373	18232	18324	18327	18355	18319	18200	18341	18440	18389	18169	18045	18154	18269	18077	18283	18284	18229	18314	18399	18518	18551	18157	18207	18250	18348	18220	18322	18297	18179	18209	18282	18156	18398	18305	18254	18243	18153	18235	18134	18349	18281	18070	18108	18283	18215	18399	18215	18319	18270	18385	18461	18376	18336	18463	18263	18184	18284	18206	18182	18444	18088	18346	18239	18335	18373	18377	18191	18235	18315	18193	18377	18192	18170	18190	18310	18203	18391	18266	18506	18123	18112	18366	18389	18330	18284	18318	18467	18437	18242	18238	18216	18249	18394	18448	18256	18326	18218	18388	18247	18350	18400	18253	18268	18404	18328	18398	18485	18296	18059	18301	17945	18358	18338	18118	18288	18274	18202	18316	18349	18256	18457	18427	18387	18287	18394	18282	18248	18278	18285	18285	18330	18361	18162	18442	18415	18315	18331	18250	18255	18253	18389	18296	18193	18220	18295	18371	18346	18295	18131	18172	18112	18184	18634	18375	18308	18316	18313	18160	18432	18391	18263	18450	18212	18129	18447	18490	18044	18541	18165	18406	18028	18346	18288	18335	18171	18299	18459	18275	18222	18434	18397	18163	18264	18438	18323	18217	18528	18330	18282	18568	18308	18266	18377	18457	18105	18268	18275	18225	18470	18357	18283	18396	18411	18157	18261	18040	18364	18175	18437	18232	18343	18426	18377	18334	18262	18077	18141	18139	18392	18278	18276	18269	18381	18279	18476	18292	18172	18154	18311	18347	18320	18318	18512	18384	18279	18209	18262	18352	18433	18429	18322	18224	18387	18299	18428	18391	18166	18221	18190	18265	18156	18023	18484	18444	18210	18445	18446	18051	18215	18048	18352	18334	18361	18294	18257	18226	18241	18149	18231	17999	18352	18420	18284	18207	18401	18376	18182	18081	18378	18241	18327	18150	18294	18321	18375	18232	18095	18464	18312	18152	18273	18345	18406	18437	18324	18231	18062	18132	18220	18286	18214	18211	18303	18292	18128	18333	18287	18342	18375	18450	18312	18340	18317	18191	18455	18239	18233	18182	18471	17909	18330	18381	18459	18367	18223	18310	18333	18395	18393	18167	18398	18287	18124	18453	18339	18171	18439	18237	18290	18352	18555	18324	18536	18553	18292	18208	18247	18479	18616	18276	18340	18449	18386	18420	18177	18051	18499	18419	18553	18058	18267	18281	18513	18299	18406	18458	18599	18443	18165	18450	18226	18157	18364	18311	18378	18187	18364	18348	18310	18371	18109	18338	18377	18312	18113	18520	18197	18129	18309	18309	18400	18134	18341	18387	18480	18619	18214	18451	18324	18399	18398	18459	18318	18477	18516	18363	18155	18257	18240	18105	18459	18441	18440	18277	18351	18327	18138	18306	18330	18384	18284	18348	18057	17988	18082	18166	18124	18325	18420	18213	18067	18197	18355	18404	18300	18405	18264	18422	18264	18143	18290	18202	18201	18418	18182	18268	18197	18352	18346	18233	18402	18248	18159	18451	18257	18246	18264	18479	18295	18563	18393	18084	18126	18248	18274	18236	18172	18194	18307	18398	18280	18176	18332	18190	18293	18348	18135	18310	18485	18528	18243	18354	18243	18120	18370	18319	18199	18445	18163	18245	18304	18218	18384	18439	18387	18434	18438	18288	18506	18228	18263	18088	18121	18234	18358	18217	18398	18502	18390	18263	18414	18395	18304	18331	18442	18050	18337	18236	18237	18362	18253	18204	18233	18337	18646	18467	18434	18374	18164	18343	18200	18329	18454	18413	18441	18149	18235	18181	18282	18080	18479	18415	18269	18308	18287	18356	18397	18181	18242	18351	18304	18378	18609	18323	18297	18442	18288	18202	18435	18203	18320	18499	18291	18496	18166	18436	18205	18408	18251	18190	18085	18202
19833	31730	30181	24700	20691	21599	18402	16613	16440	16724	15794	19320	36426	30738	26711	16517	14847	14835	14826	14843	14819	14781	14786	14953	14783	14802	14854	14949	14763	14854	14728	14771	14883	14826	14717	14754	14679	14870	14723	14896	14905	14711	14947	14835	14716	14881	14691	14940	14887	14735	14761	14873	14858	14959	14809	14984	14869	14682	14775	14824	14826	14817	14758	14754	14778	14954	14817	14840	14811	14886	14775	14675	14788	14720	14805	14919	14872	14685	14788	14703	14820	14827	14820	14916	14913	14771	14774	14907	14886	14679	14890	14810	14819	14684	14677	14801	14751	14938	14916	14848	14948	14682	14798	14838	14777	14895	14764	14792	14884	14881	14774	14912	14750	14826	15000	14764	14845	14904	14985	14794	14861	14661	14747	14846	14909	14751	14785	14886	14948	14792	14846	14737	14802	14681	14824	14849	14855	14591	14761	14830	14856	14659	14883	14676	14717	14674	14855	14756	14953	14735	14867	14754	14868	14656	14851	14956	14812	14817	14844	14726	14755	14681	14924	14838	14889	14750	14843	14969	14824	15004	14907	14983	14817	14896	14741	14949	14833	14769	14709	14933	14816	14827	14712	14639	14710	14684	14891	14707	14729	14798	14807	14987	14815	14753	14764	14914	14930	14844	14864	14908	14909	14867	14885	14868	14685	14573	14855	14851	14829	14651	14738	14831	14967	14756	14763	14829	14874	14877	14707	14770	14773	14830	14818	14835	14970	14724	14816	14932	14681	14822	14813	14771	14746	14876	14804	14802	14952	14712	14788	14772	14807	14973	14739	14770	14962	14729	14907	14913	14817	14921	14815	14629	14821	14836	14785	14907	14635	14783	14834	14720	14865	14608	14850	14699	14791	14864	14848	14797	14885	14786	14717	14722	14774	14737	14808	14738	14747	14701	14849	14900	14662	14784	14755	14742	14865	14750	14822	14770	14759	14788	14878	14900	14971	14657	14884	14955	14900	14718	14822	14714	14911	14758	14994	14639	14858	14874	14658	15010	14725	14765	14512	14843	14734	14828	14762	14851	14589	14704	14651	14882	14848	14671	14898	14875	14716	14672	14885	14743	14990	14761	14743	14796	14867	14844	14817	14743	14733	14568	14621	14855	14861	14982	14727	14886	14747	14850	14635	14737	14857	14888	14658	14802	14724	14929	14850	14865	14927	14855	14968	14773	14860	14712	14746	14681	14675	14791	14721	14609	14972	14757	14814	14861	14842	14883	14876	14819	14787	14915	14736	14749	14628	14890	14624	14733	14754	14930	14754	14697	14758	14853	14739	14830	14800	14709	14789	14950	14812	14746	14870	14833	14860	14935	14719	14690	14891	14793	14768	14996	14817	14662	14888	14773	14797	14671	14827	14760	14853	14869	14891	14956	14932	14796	14791	14728	14829	14935	14658	14819	14877	14690	15016	14745	14804	14789	14971	14939	14639	15049	14859	14814	14813	14613	14740	14772	14852	14735	14619	14686	15064	14927	14800	14672	14758	14853	14859	14747	14849	14633	14917	14675	14690	14656	14807	14821	14873	14797	14882	14711	14803	14711	14827	14730	14661	14819	14897	14867	14914	14846	14707	14912	14826	14879	14868	14733	14759	14814	14844	14855	14958	14767	14672	14712	14843	14811	14901	14720	14880	14893	14990	14870	14817	14762	14885	14836	14993	14755	14774	14740	14780	14959	14842	14700	14828	14686	14771	14741	14807	15070	14955	14738	14716	14893	14719	14793	14625	14957	14552	14750	14965	14884	14777	14980	14859	14778	14993	14905	14664	14863	14930	14771	14824	14827	14926	14781	14828	14867	14672	14851	14781	14787	14714	14810	14752	14895	14715	14732	14826	14756	14828	14894	14567	14824	14962	14773	15107	14953	14943	14623	14684	14872	14839	14841	14844	14878	14791	14769	14672	14654	14876	14817	14791	14947	14679	14856	14766	14884	14737	14617	14832	14889	14740	14916	14835	14755	14804	14851	14945	14889	14823	15026	14789	14849	14854	14847	14826	14748	14934	14721	14663	14637	14780	14928	14854	14682	14766	14815	14886	15029	14832	14778	14829	14819	14786	14890	14758	14813	14825	14893	14697	14749	14611	14889	14757	14810	14651	14904	14933	14867	14650	14743	14929	14789	14834	14807	14830	14832	14773	14815	14841	14737	15003	14626	14765	14701	14920	14702	14784	14886	14689	14928	14711	14984	14839	14823	14760	14813	14750	14762	14615	14801	14895	14923	14839	14750	14783	14685	14891	14842	14676	14698	14689	14732	14693	14732	14957	14578	14862	14890	14767	14772	14764	14688	14697	14781	14886	14649	14760	14772	14782	14585	14715	14858	14863	14810	14886	14661	14763	14759	14871	14869	14845	14725	14914	14763	14899	14792	14755	14947	14816	14895	14896	14799	14875	14633	14958	14682	14926	14884	14801	14821	14831	14849	14765	14791	14704	14866	15010	14799	14755	14860	14787	14684	14690	14760	14813	14881	14839	14782	14759	14982	14923	14790	14873	14893	14833	14739	14899	14804	14904	14940	14691	14820	14854	14764	14737	14831	14818	14862	14794	14779	14789	14778	14755	14742	14666	14904	14920	15021	14721	14810	14877	14709	14865	14887	14696	14769	14636	14814	14776	14735	14641	14786	14814	14810	14740	14942	14750	14910	14948	14954	14590	14895	14770	14697	14810	14912	14855	14863	14735	14944	14682	14777	14884	14846	14911	14665	14705	14821	14968	14816	14774	14858	14900	14743	14716	14747	14917	14765	15000	14815	14969	14739	14784	14843	14922	14760	14835	14868	14969	14738	14843	14798	14818	14708	14629	14728	14829	14863	14838	14781	14755	14897	14896	14644	14843	14873	14829	14603	14654	14762	14695	14811	14767	14653	14683	14605	14922	14669	14842	14806	14852	14778	14831	14810	14774	14814	14724	14892	14900	14822	14674	14653	14778	14908	14824	14737	14922	14684	14832	14537	14840	14883	14847	14793	14679	14967	14831	14744	14836	14834	14854	14941	14728	14781	14791	14914	14721	14851	14811	14783	14683	14777	14882	14720	14989	14630	14792	14636	14755	14860	14653	14950	14774	14770	14734	14781	14872	14808	14870	14703	14655	14782	14850	14703	14707	14755	14700	14795	14896	14776	14806	14954	14625	14737	14896	14862	14669	14968	14818	14765	14726	14877	14961	14937	14836	14911	14846	14931	14589	14743	14994	14735	14905	14790	14722	14708	14899	14660	14886	14814	15008	14771	14692	14743	14665	14933	14833	14756	14715	14914	14841	14785	14826	14803	14795	14850	14908	14884	14847	14891	14814	14791	14804	14749	14881	14946	14935	14833	14845	14819	14852	14840	14902	14729	14813	14832	14771	14664	14788	14760	14825	14916	14828	14924	14773	14836	14772	14789	14815	14937	14717	14974	14695	14745	14813	14845	14754	14781	14856	14782	15009	14661	14766	14770	14810	14904	14805	14662	14701	14863	14630	14650	14777	14909	14840	14851	14806	14857	14871	14812	14823	14754	14810	14727	14823	14788	14760	14687	14679	14782	14758	14850	14758	14822	14754	14862	14873	14652	14869	14829	14765	14737	14752	14834	14704	14791	14967	14818	14909	14765	14798	14823	14838	14752	14777	14699	14832	14771	14837	14784	14699	14954	14732	14863	14830	14792	14778	14672	14855	14704	14780	14821	14762	14903	14596	14734	14936	14886	14915	14907	14741	14665	14950	14670	14812	14863	14670	14809	14717	14692	14935	14866	14920	14564	14877	14794	14857	14750	14774	14966	14720	14884	15033	14898	14662	14941	14750	14962	14940	14756	14894	14777	14906	14876	14823	14915	14938	14829	14612	14710	14736	14775	14866	14710	14800	14762	14847	14766	14886	14828	14812	14972	14615	14744	15006	14857	14787	14913	14862	14708	14785	14863	14685	14827	14729	14884	14742	14844	14818	14861	14764	14812	14617	14916	14621	14737	14896	14776	14897	14654	15095	14812	14757	14887	14827	14654	14738	14759	14748	14694	14755	14644	14903	14833	14828	14658	14654	14709	15058	14669	14723	14933	14931	14812	14633	14775	14896	14901	14793	14729	14901	14850	14875	14972	15021	14666	14739	14846	14656	14807	14900	14950	14937	14771	14737	14860	14858	14784	14898	14783	14794	14897	14887	14844	14872	14904	14858	14703	14801	14701	14844	14882	14827	14715	14882	14896	14886	14818	14907	14796	14647	14951	14696	14706	14779	14732	14762	14763	14925	14796	14879	14701	14624	14662	14715	14800	14757	14883	14720	14766	14757	14927	14723	14938	14825	14760	14717	14645	14903	14795	14798	14801	14846	14775	14907	14807	14936	14655	14769	14729	14661	14606	14977	14811	14769	14654	14740	14722	14949	14789	14679	14688	14624	14783	14856	14694	14858	14858	14807	14906	14778	14793	14784	14769	14752	14850	14755	14827	14826	14970	14682	14719	15101	14746	14982	14965	14780	14884	14884	14807	14849	14816	14534	14930	14970	14622	14806	14775	14718	14669	14738	14661	14674	15035	14950	14876	14709	14781	14901	14759	14721	14655	14935	14819	14755	14882	14824	15063	14826	14780	14910	14825	14752	14742	14725	14733	14721	14756	14815	14603	14827	14768	14860	14797	14612	14811	14811	14810	14814	14824	14764	15020	14794	14748	14871	14807	15003	14757	14676	14804	14756	14828	14985	14686	14784	14884	14857	14837	14888	14728	14751	14821	14740	14692	14919	14717	14922	14718	14806	14722	14887	14760	14625	14771	14710	14750	14957	14938	14792	14944	14808	14817	14925	14765	14825	14609	14894	14939	14737	14773	14803	14788	14887	14800	14841	14881	14859	14963	14868	14701	14847	14834	14892	14960	14928	14765	14709	14912	14768	14748	14667	14714	14819	14818	14704	14790	14833	14747	14728	14934	14948	14636	14668	14918	14744	14870	14719	14742	14729	14536	14682	14869	14725	14876	14744	14719	15015	14880	14905	14788	14797	14756	14819	14857	14700	14657	14703	14800	14721	14691	14568	14897	14753	14694	14713	14857	14864	14963	14754	14575	14869	14732	14840	14873	14708	14800	14827	14878	14771	14887	14735	15070	14980	14876	14819	14619	14710	14781	14956	14680	14895	14747	14897	14824	14774	14656
24083	21397	28988	24328	22348	25843	25777	20646	19350	19931	19297	27991	45698	40263	34002	21153	18042	17673	17886	17628	17887	17752	17817	17519	17599	17659	17485	17518	17596	17910	17739	17621	17762	17645	17692	17687	17476	17668	17730	17368	17533	17744	17562	17473	17665	17578	17511	17395	17569	17660	17600	17427	17623	17635	17521	17594	17512	17755	17732	17610	17545	17635	17651	17729	17494	17483	17545	17668	17479	17386	17569	17494	17523	17860	17510	17610	17587	17590	17451	17506	17561	17459	17494	17702	17712	17704	17662	17707	17571	17633	17576	17522	17579	17370	17506	17694	17686	17757	17606	17683	17599	17618	17696	17589	17688	17465	17777	17404	17615	17644	17638	17428	17478	17482	17621	17500	17708	17452	17480	17511	17433	17578	17688	17492	17440	17447	17431	17465	17487	17865	17630	17544	17533	17671	17637	17656	17770	17667	17637	17418	17700	17519	17405	17487	17523	17492	17610	17558	17623	17353	17570	17509	17556	17514	17626	17837	17658	17448	17602	17672	17552	17493	17613	17599	17689	17593	17501	17772	17607	17734	17581	17657	17544	17467	17568	17495	17583	17323	17643	17722	17570	17473	17623	17502	17390	17491	17666	17476	17495	17819	17686	17676	17502	17581	17694	17559	17545	17609	17785	17598	17705	17612	17659	17784	17726	17490	17591	17569	17514	17531	17533	17683	17425	17718	17751	17748	17547	17649	17737	17476	17439	17691	17471	17509	17330	17544	17307	17687	17536	17675	17507	17543	17619	17604	17582	17565	17462	17698	17597	17434	17599	17551	17509	17632	17423	17603	17472	17590	17575	17371	17526	17615	17541	17474	17550	17667	17832	17566	17634	17663	17528	17518	17545	17685	17610	17575	17504	17640	17617	17525	17801	17545	17545	17509	17649	17600	17581	17536	17406	17551	17595	17717	17596	17651	17558	17647	17366	17684	17540	17482	17467	17501	17483	17574	17580	17521	17544	17481	17702	17577	17262	17394	17727	17580	17585	17676	17652	17917	17699	17741	17714	17587	17657	17475	17533	17636	17356	17592	17610	17512	17816	17668	17709	17544	17584	17572	17657	17521	17790	17631	17714	17406	17582	17553	17653	17624	17556	17712	17759	17560	17624	17651	17521	17659	17570	17545	17558	17552	17536	17543	17532	17557	17719	17622	17414	17714	17521	17439	17524	17504	17393	17487	17376	17358	17718	17795	17437	17467	17503	17465	17582	17544	17740	17776	17473	17821	17521	17502	17364	17513	17609	17667	17668	17550	17489	17366	17746	17525	17696	17840	17248	17362	17428	17460	17743	17431	17708	17643	17474	17471	17601	17387	17576	17536	17592	17616	17560	17351	17306	17476	17478	17800	17476	17406	17573	17497	17655	17658	17374	17448	17433	17538	17554	17686	17653	17509	17448	17781	17584	17643	17431	17602	17454	17495	17639	17306	17544	17339	17687	17575	17892	17651	17570	17663	17626	17578	17607	17436	17342	17323	17532	17612	17608	17529	17462	17690	17594	17562	17660	17344	17699	17648	17566	17567	17487	17675	17586	17598	17816	17643	17645	17495	17495	17581	17458	17389	17396	17602	17700	17739	17480	17694	17576	17401	17559	17554	17576	17540	17681	17556	17531	17452	17608	17574	17517	17696	17588	17423	17506	17495	17384	17439	17561	17581	17669	17725	17662	17516	17649	17453	17555	17528	17570	17554	17409	17529	17383	17616	17531	17501	17352	17652	17479	17636	17334	17703	17519	17482	17404	17610	17394	17469	17808	17628	17652	17538	17725	17466	17531	17603	17476	17473	17641	17656	17478	17488	17772	17352	17728	17576	17587	17617	17624	17495	17598	17757	17494	17428	17376	17398	17504	17530	17590	17620	17752	17625	17515	17419	17540	17595	17467	17573	17678	17409	17592	17637	17494	17476	17502	17555	17534	17529	17443	17534	17455	17504	17577	17680	17458	17643	17694	17675	17492	17447	17570	17404	17639	17457	17676	17600	17515	17667	17346	17267	17602	17543	17453	17498	17440	17626	17602	17914	17459	17662	17642	17455	17612	17795	17496	17531	17590	17345	17474	17546	17561	17781	17525	17500	17511	17589	17666	17662	17571	17499	17500	17471	17566	17379	17403	17407	17499	17667	17471	17344	17475	17645	17402	17598	17553	17660	17462	17359	17647	17603	17470	17653	17629	17554	17573	17378	17381	17413	17574	17554	17543	17850	17469	17551	17433	17607	17713	17658	17731	17487	17588	17698	17652	17536	17485	17488	17449	17705	17367	17508	17412	17505	17727	17599	17543	17654	17583	17790	17624	17555	17467	17541	17539	17543	17601	17830	17435	17592	17604	17663	17382	17605	17527	17459	17427	17691	17549	17716	17658	17441	17751	17665	17711	17769	17708	17558	17427	17570	17502	17384	17681	17382	17493	17590	17634	17433	17679	17562	17767	17466	17477	17546	17471	17620	17721	17610	17655	17483	17669	17630	17544	17781	17526	17831	17707	17465	17572	17582	17661	17458	17592	17560	17461	17499	17582	17503	17773	17643	17545	17467	17554	17549	17593	17507	17385	17665	17854	17727	17618	17548	17671	17630	17686	17551	17408	17523	17599	17545	17613	17739	17689	17597	17498	17535	17366	17489	17688	17479	17804	17670	17757	17661	17611	17819	17902	17489	17510	17847	17646	17519	17541	17361	17539	17549	17711	17391	17575	17449	17393	17495	17742	17538	17453	17633	17618	17648	17665	17556	17516	17535	17508	17398	17629	17598	17490	17670	17509	17736	17491	17442	17552	17633	17681	17658	17764	17562	17767	17500	17779	17704	17499	17545	17548	17480	17712	17493	17660	17395	17629	17635	17676	17521	17516	17680	17678	17706	17383	17554	17689	17774	17384	17652	17645	17701	17585	17500	17524	17642	17542	17566	17701	17477	17542	17538	17638	17412	17445	17564	17574	17681	17429	17369	17466	17258	17600	17680	17698	17387	17453	17591	17605	17623	17355	17664	17637	17462	17664	17647	17311	17725	17664	17579	17525	17477	17505	17573	17516	17512	17637	17501	17647	17762	17901	17705	17274	17518	17669	17414	17433	17644	17530	17625	17435	17721	17489	17826	17766	17585	17684	17280	17550	17681	17572	17557	17512	17784	17593	17412	17780	17509	17617	17364	17554	17659	17416	17485	17651	17559	17608	17629	17428	17267	17588	17547	17698	17628	17604	17558	17658	17373	17305	17479	17605	17398	17442	17429	17578	17526	17445	17392	17641	17511	17480	17567	17496	17555	17719	17415	17812	17586	17624	17644	17567	17510	17620	17769	17652	17647	17540	17610	17466	17613	17480	17275	17627	17373	17590	17409	17625	17544	17536	17656	17650	17560	17660	17517	17407	17477	17810	17585	17634	17461	17855	17380	17498	17439	17573	17709	17763	17458	17693	17615	17520	17670	17687	17717	17462	17582	17577	17415	17671	17690	17675	17692	17616	17431	17342	17501	17499	17612	17533	17598	17737	17644	17546	17577	17336	17777	17658	17552	17560	17385	17339	17569	17641	17195	17799	17559	17383	17709	17659	17545	17682	17490	17727	17526	17260	17545	17566	17724	17556	17686	17524	17574	17598	17625	17378	17400	17615	17505	17316	17687	17657	17358	17409	17699	17613	17545	17795	17396	17513	17663	17603	17579	17554	17547	17651	17644	17687	17536	17714	17711	17524	17733	17530	17662	17611	17635	17609	17275	17479	17444	17586	17631	17649	17636	17540	17496	17643	17432	17488	17829	17745	17598	17672	17594	17592	17531	17688	17747	17568	17570	17476	17540	17556	17395	17502	17798	17520	17564	17631	17518	17546	17564	17521	17565	17375	17461	17647	17552	17527	17643	17898	17314	17579	17518	17605	17722	17626	17265	17629	17689	17728	17693	17510	17605	17616	17577	17532	17586	17586	17680	17523	17519	17523	17867	17589	17599	17706	17797	17583	17607	17734	17614	17675	17711	17637	17483	17528	17375	17680	17433	17843	17713	17564	17538	17645	17450	17554	17536	17465	17473	17664	17573	17749	17946	17658	17525	17472	17499	17578	17458	17608	17537	17703	17611	17563	17379	17625	17616	17344	17686	17634	17429	17578	17644	17442	17619	17954	17631	17520	17574	17420	17602	17548	17596	17462	17551	17540	17379	17380	17724	17553	17563	17512	17344	17617	17575	17422	17497	17545	17457	17778	17765	17666	17715	17519	17630	17776	17461	17485	17532	17512	17730	17478	17669	17374	17565	17624	17505	17567	17611	17687	17673	17614	17614	17435	17450	17574	17534	17509	17547	17689	17553	17659	17657	17437	17545	17824	17721	17597	17531	17745	17628	17644	17513	17614	17501	17615	17279	17666	17406	17639	17653	17500	17433	17673	17631	17502	17661	17621	17438	17490	17471	17560	17593	17704	17594	17808	17351	17671	17668	17600	17395	17345	17415	17576	17431	17380	17627	17368	17414	17657	17290	17363	17582	17835	17636	17669	17360	17681	17529	17559	17721	17477	17816	17615	17512	17621	17580	17495	17344	17547	17728	17480	17619	17469	17737	17802	17625	17525	17441	17858	17545	17447	17542	17611	17641	17575	17466	17458	17434	17605	17581	17660	17626	17758	17462	17580	17532	17663	17392	17552	17549	17720	17527	17759	17669	17727	17638	17519	17771	17597	17391	17655	17370	17425	17616	17596	17570	17463	17498	17584	17442	17505	17327	17524	17559	17506	17693	17754	17619	17602	17648	17573	17638	17644	17506	17617	17611	17499	17435	17654	17569	17507	17580	17554	17664	17530	17739	17492	17451	17467	17735	17604	17665	17647	17520	17647	17397	17378	17394	17446	17443	17666	17623	17394	17483	17511	17469	17645	17412	17518	17674	17750	17572	17602	17432	17410	17393	17766	17739	17675	17256	17529	17435	17438	17493	17443	17537	17492	17565	17857	17496	17543	17554	17384	17727	17504	17474	17598	17584	17805	17601	17676	17603	17595	17575	17440	17367	17476	17513	17716	17590	17309	17327	17517	17459	17633	17519	17536	17436	17543	17511	17711	17442	17313	17604	17588	17465	17823	17684	17578	17598	17538	17492	17534	17415	17559	17447	17548	17624	17435	17506	17347	17593	17648	17711	17495	17649	17696	17578
23524	38496	37157	31962	25585	25569	20514	18266	16832	17768	16250	29476	46291	40741	32698	15769	14403	14329	14249	14411	14352	14304	14552	14256	14342	14295	14258	14509	14385	14446	14397	14391	14361	14327	14302	14419	14411	14455	14270	14372	14298	14446	14368	14458	14347	14327	14312	14276	14328	14385	14379	14349	14330	14486	14324	14427	14264	14527	14260	14441	14292	14318	14571	14479	14156	14458	14421	14158	14424	14439	14416	14392	14263	14328	14189	14385	14191	14357	14368	14317	14527	14461	14402	14412	14371	14187	14238	14216	14381	14438	14386	14308	14418	14138	14332	14242	14255	14248	14320	14208	14287	14405	14360	14294	14412	14359	14444	14244	14333	14430	14349	14282	14235	14086	14475	14289	14289	14427	14335	14406	14257	14235	14151	14399	14241	14369	14306	14345	14419	14276	14163	14273	14435	14327	14349	14431	14260	14325	14277	14298	14218	14412	14494	14419	14338	14402	14400	14249	14348	14308	14268	14279	14287	14289	14344	14293	14355	14457	14275	14302	14345	14358	14278	14370	14222	14270	14445	14233	14285	14366	14251	14428	14450	14287	14317	14469	14429	14283	14430	14161	14400	14301	14390	14400	14491	14272	14334	14074	14288	14420	14300	14323	14283	14401	14188	14243	14335	14480	14377	14300	14345	14264	14283	14368	14379	14347	14205	14279	14516	14327	14201	14383	14424	14432	14333	14293	14369	14347	14467	14174	14372	14306	14219	14251	14406	14308	14306	14255	14494	14351	14210	14394	14405	14399	14296	14333	14160	14410	14575	14188	14476	14315	14350	14348	14470	14310	14435	14289	14414	14447	14194	14477	14424	14379	14416	14440	14285	14326	14405	14447	14312	14335	14287	14356	14275	14427	14488	14174	14297	14406	14255	14265	14396	14388	14230	14354	14298	14181	14404	14282	14460	14429	14284	14284	14311	14353	14468	14338	14298	14304	14333	14288	14421	14450	14166	14470	14331	14433	14435	14227	14465	14313	14420	14269	14258	14530	14235	14347	14194	14022	14327	14313	14500	14197	14353	14281	14484	14249	14165	14329	14456	14369	14155	14385	14339	14245	14155	14279	14364	14166	14282	14301	14413	14227	14447	14304	14337	14314	14413	14342	14228	14296	14246	14197	14259	14326	14365	14266	14259	14463	14231	14253	14434	14270	14408	14481	14154	14411	14331	14333	14416	14440	14240	14279	14318	14339	14302	14278	14272	14278	14418	14279	14372	14434	14238	14447	14367	14298	14176	14209	14468	14353	14198	14234	14409	14262	14484	14320	14338	14383	14265	14393	14274	14303	14344	14331	14285	14305	14383	14190	14412	14124	14311	14317	14339	14290	14503	14403	14441	14205	14310	14389	14307	14351	14213	14309	14431	14295	14374	14398	14208	14421	14280	14136	14248	14085	14353	14362	14252	14284	14502	14293	14361	14418	14229	14217	14412	14236	14240	14190	14404	14246	14284	14331	14482	14303	14331	14302	14171	14284	14243	14357	14462	14206	14405	14210	14234	14190	14322	14518	14257	14523	14234	14298	14380	14333	14285	14332	14562	14260	14341	14505	14392	14260	14293	14357	14437	14310	14309	14451	14316	14406	14280	14268	14309	14278	14495	14321	14315	14433	14301	14363	14370	14490	14232	14399	14354	14371	14475	14336	14105	14409	14280	14216	14218	14512	14257	14230	14453	14349	14323	14174	14294	14342	14270	14374	14388	14418	14455	14223	14328	14125	14140	14256	14527	14435	14394	14291	14470	14347	14362	14348	14303	14275	14295	14348	14434	14233	14427	14335	14201	14291	14332	14216	14390	14223	14158	14495	14399	14277	14304	14197	14370	14182	14299	14267	14271	14141	14287	14345	14403	14243	14272	14175	14445	14251	14377	14132	14290	14252	14228	14429	14450	14297	14404	14285	14372	14314	14321	14331	14270	14230	14335	14384	14237	14266	14318	14169	14428	14248	14413	14268	14459	14342	14280	14474	14260	14247	14203	14498	14303	14190	14375	14443	14425	14233	14309	14298	14497	14267	14256	14281	14366	14275	14259	14183	14445	14156	14234	14181	14408	14283	14289	14455	14412	14293	14347	14213	14172	14352	14240	14309	14277	14216	14372	14340	14336	14386	14364	14375	14331	14252	14270	14305	14408	14240	14342	14384	14363	14274	14257	14353	14161	14237	14223	14269	14233	14351	14250	14284	14194	14341	14179	14413	14360	14301	14370	14359	14529	14343	14390	14371	14451	14405	14214	14301	14239	14533	14327	14256	14335	14343	14298	14227	14314	14200	14287	14326	14248	14356	14305	14337	14287	14414	14435	14332	14347	14166	14383	14464	14450	14414	14323	14349	14339	14366	14326	14404	14219	14377	14304	14308	14347	14213	14202	14215	14342	14550	14292	14411	14381	14413	14414	14288	14242	14518	14331	14266	14429	14323	14466	14479	14430	14330	14380	14371	14389	14432	14379	14375	14198	14452	14467	14332	14293	14428	14299	14272	14433	14278	14316	14226	14341	14398	14205	14150	14491	14387	14457	14321	14279	14367	14428	14229	14415	14238	14244	14343	14434	14393	14294	14175	14476	14309	14315	14285	14506	14388	14278	14367	14393	14351	14267	14260	14405	14430	14350	14238	14321	14372	14275	14193	14445	14287	14229	14238	14279	14179	14229	14338	14337	14559	14381	14141	14390	14339	14217	14431	14442	14400	14223	14362	14355	14271	14453	14288	14422	14194	14334	14263	14594	14326	14216	14329	14362	14209	14199	14280	14283	14506	14457	14384	14212	14368	14363	14281	14277	14179	14404	14327	14273	14126	14447	14410	14401	14338	14247	14221	14214	14406	14403	14267	14293	14281	14324	14166	14260	14300	14224	14264	14153	14299	14404	14170	14428	14301	14384	14294	14236	14328	14571	14376	14267	14523	14310	14418	14464	14320	14326	14560	14242	14347	14399	14245	14254	14187	14351	14323	14173	14242	14275	14255	14290	14436	14327	14247	14511	14237	14333	14466	14274	14251	14486	14396	14302	14257	14133	14515	14254	14373	14162	14288	14315	14294	14359	14247	14509	14286	14357	14344	14225	14253	14289	14208	14417	14235	14445	14115	14268	14291	14395	14315	14326	14398	14214	14310	14500	14303	14323	14290	14358	14541	14520	14367	14155	14290	14301	14375	14136	14473	14345	14417	14315	14247	14286	14308	14264	14212	14320	14307	14322	14340	14268	14326	14357	14315	14249	14432	14255	14372	14261	14150	14333	14574	14209	14220	14284	14164	14105	14478	14200	14382	14569	14104	14308	14381	14308	14323	14362	14405	14184	14273	14218	14304	14239	14334	14402	14095	14297	14318	14354	14324	14616	14133	14518	14267	14311	14351	14256	14274	14283	14448	14317	14218	14551	14265	14157	14337	14225	14449	14474	14298	14304	14347	14301	14358	14462	14387	14425	14272	14419	14427	14243	14260	14345	14407	14337	14499	14113	14352	14318	14154	14377	14266	14297	14348	14392	14318	14299	14198	14520	14268	14315	14355	14253	14360	14447	14372	14310	14313	14405	14378	14316	14422	14321	14335	14318	14448	14285	14355	14318	14172	14580	14448	14356	14335	14359	14244	14294	14463	14280	14263	14336	14327	14293	14466	14171	14270	14399	14300	14339	14323	14443	14360	14405	14265	14296	14395	14299	14290	14183	14412	14494	14484	14430	14424	14456	14283	14316	14324	14346	14298	14347	14481	14330	14461	14054	14221	14325	14354	14368	14341	14281	14302	14317	14511	14434	14283	14518	14330	14426	14352	14342	14249	14389	14109	14235	14417	14443	14360	14372	14243	14400	14319	14259	14511	14307	14422	14359	14206	14403	14258	14345	14315	14270	14353	14265	14336	14393	14344	14405	14295	14291	14440	14315	14395	14447	14395	14381	14393	14173	14317	14419	14339	14332	14408	14278	14278	14423	14363	14275	14350	14355	14431	14531	14331	14340	14438	14193	14316	14275	14239	14349	14254	14321	14207	14306	14244	14436	14465	14475	14421	14319	14343	14466	14119	14285	14501	14335	14475	14382	14313	14244	14364	14293	14254	14527	14354	14333	14259	14618	14206	14288	14429	14264	14262	14258	14433	14375	14432	14133	14312	14336	14426	14365	14308	14268	14396	14183	14359	14378	14390	14267	14521	14392	14084	14342	14229	14321	14422	14304	14352	14367	14427	14366	14411	14071	14330	14534	14250	14441	14129	14379	14301	14327	14484	14197	14256	14351	14489	14501	14235	14347	14240	14297	14356	14349	14388	14454	14311	14344	14267	14360	14338	14368	14312	14440	14429	14541	14159	14207	14444	14394	14375	14280	14277	14447	14363	14328	14438	14248	14336	14188	14148	14409	14319	14424	14317	14272	14271	14298	14309	14244	14121	14355	14335	14332	14128	14258	14359	14400	14458	14314	14153	14318	14351	14231	14315	14343	14313	14206	14302	14320	14336	14250	14399	14376	14241	14413	14512	14362	14234	14385	14337	14480	14263	14363	14354	14340	14240	14341	14564	14260	14284	14217	14261	14487	14327	14239	14367	14298	14317	14315	14334	14249	14322	14423	14278	14317	14300	14521	14446	14292	14298	14239	14557	14255	14440	14341	14367	14284	14249	14340	14481	14407	14306	14316	14185	14466	14414	14431	14219	14303	14265	14354	14366	14162	14180	14383	14276	14325	14197	14423	14336	14290	14350	14376	14358	14245	14171	14275	14206	14382	14232	14282	14525	14367	14268	14424	14177	14270	14084	14416	14317	14434	14412	14313	14444	14217	14218	14428	14267	14236	14321	14361	14314	14368	14287	14247	14233	14285	14494	14335	14385	14408	14263	14421	14269	14232	14282	14409	14291	14406	14277	14413	14507	14292	14512	14263	14422	14266	14299	14364	14334	14378	14537	14345	14302	14200	14315	14270	14451	14339	14100	14423	14459	14471	14440	14324	14254	14358	14190	14251	14265	14269	14343	14201	14492	14203	14373	14490	14210	14199	14412	14305	14379	14347	14332	14345	14086	14472	14376	14395	14337	14417	14148	14261	14326	14280	14353	14293	14375	14350	14350	14204	14186	14199	14306	14346	14395	14225	14433	14316	14352	14325	14250	14356	14263	14359	14266	14168	14254	14413	14312	14368	14288
31140	24036	25705	23342	20855	20747	20702	20301	20273	20280	20363	20724	22420	22804	21987	20502	19904	20077	20020	19960	19879	20051	20105	20111	19900	20191	20281	20163	20135	20221	20063	20180	19934	20022	19882	20177	19998	20165	19989	20193	20132	20043	20058	20195	19899	20003	20116	20186	20311	20041	19773	20229	19894	19883	19940	20002	20155	20193	20113	20097	19967	20076	20019	20039	20138	20042	19934	19751	20028	20023	20069	19899	19864	20001	19845	19688	19987	19969	19993	20106	19806	19989	19845	20146	20122	20001	20017	20081	20174	20076	19931	20018	19890	19975	20164	19978	20097	20153	20031	19906	19693	20135	20130	20119	20034	19934	20016	20348	20001	20035	19918	19986	19911	20065	20043	20107	20128	20174	20120	20195	19896	20008	20063	19925	20202	19878	20133	20120	19971	20099	19887	20089	20122	20169	19960	19946	20104	20046	20134	20018	19746	20006	19975	19898	19851	20037	20115	20148	20151	20076	20014	20124	19989	20060	20164	20157	20111	19987	19778	20085	19838	20136	20134	19873	20125	19958	20094	20026	19916	20065	20145	19804	19937	19958	20003	19900	19969	20005	19974	20071	20327	19995	20118	20118	19946	20184	20142	19803	19876	20002	20142	20134	19943	19953	20022	19989	20044	19851	19973	19901	20068	19857	20078	20182	20040	20043	20037	20012	19916	20183	19940	20088	20073	20000	20098	20119	20078	19943	19966	20143	20102	19945	20147	20029	20035	19937	19851	19891	19997	19974	20208	19836	20130	19780	19822	20090	20025	20008	20033	19773	19964	20138	20162	19848	20083	20020	19955	20054	19986	20073	19896	19942	20177	20061	19902	19889	20149	19956	19822	19686	20070	20247	20065	20006	20034	19830	19997	20150	20126	19924	19986	19933	20129	19974	20007	19925	20058	20057	19818	20001	20030	20149	20015	20011	20108	20178	20192	19906	20058	20199	20200	20215	20007	19941	19951	20229	20141	20146	19902	19804	20008	19891	20083	19845	19894	20149	20203	20087	19904	20099	19902	20104	19987	20041	20050	20032	20069	19988	20269	20177	20029	20198	20127	19853	20106	19991	19976	20201	19984	20055	20073	19998	19947	19998	19928	20163	20211	20005	20256	19822	19978	20157	19943	19987	20082	20037	19788	20190	19986	20014	19971	20013	20092	19956	19958	20071	19859	20087	20144	19827	19902	19919	20058	20102	20107	19993	20282	19916	19962	20023	20020	20016	19912	20008	19980	19936	19882	19960	20097	20085	20020	19857	20007	20172	19901	20048	20019	19926	20092	19869	19922	19915	20055	19936	19766	19958	20003	19921	20243	19973	20095	20128	20121	20024	19827	20270	19975	20109	20130	19884	20277	20046	20124	20224	19984	19916	19959	19991	19945	19909	19935	19936	19924	20008	19894	20134	20098	20018	20114	19937	19993	20070	20206	19877	20072	19998	19993	20126	20208	20220	19947	20143	20093	20238	20076	20011	19843	19937	19882	20107	19741	20096	19932	19948	20120	20090	19944	19925	20109	19962	20005	19919	20174	20102	20128	20187	19926	20112	20272	20157	20045	19905	20147	20128	19787	19966	20061	19820	20044	20120	19695	20085	20058	20085	19963	20011	20308	19834	20233	20133	20013	19780	20000	20040	19764	20002	19845	20074	19960	19970	20095	19943	20046	20063	20125	19869	20107	19997	19833	20229	20065	19991	19927	19912	20019	20003	20267	19964	19893	19920	19799	19892	19897	19823	19949	20169	20247	20078	19971	19944	20034	19889	19984	20169	19731	20091	20175	20272	20013	20062	20079	20124	20116	19959	20067	20233	19958	20078	19916	19750	20027	20055	20151	20009	20016	20062	20047	20020	20142	19994	20038	20131	19939	20181	20047	20011	20139	20018	20027	19894	19893	19865	20130	19944	20004	19909	20036	20105	20013	20191	19948	19765	20193	20154	19928	20141	20047	19982	19885	19931	20075	19928	20144	20124	19942	20190	19877	20006	19993	20124	20010	19987	20183	19990	20043	20014	20146	19932	20112	20045	19973	19955	20092	19901	20119	20021	20155	20012	20191	20226	20380	20107	20084	20082	19975	20071	20005	20097	20034	19917	20052	20216	20145	20086	20294	20152	20081	19797	19883	19966	19900	19924	20445	19927	20028	20116	19998	19926	20207	20154	19900	20096	20301	20134	19992	19945	20093	20036	20024	20122	19942	19984	20168	19870	19994	20190	20228	20039	20144	20023	20090	20012	20171	20165	19963	19884	19697	20017	19957	20141	20045	20109	20291	20030	20054	20092	20113	19824	19939	19972	19868	19915	20327	20147	20177	20080	19885	20058	19937	20172	20091	19999	20046	19964	19969	19884	20093	19943	20078	19837	19739	20090	20019	19848	19937	20024	20036	20289	20155	20252	20226	19846	19823	20097	20045	19959	20070	19791	19903	20099	19877	19736	20137	20171	20017	20069	20155	19936	20087	19834	19973	19908	19986	20077	20268	19871	19969	19985	20054	19957	20034	20141	20152	20026	20144	20114	19936	20187	19960	19670	19912	19870	19908	19944	20149	20269	19839	20136	19918	19885	19972	19988	19781	20239	20154	19952	20020	19966	19907	20032	19966	20003	20196	19912	20076	20077	20075	20006	20209	20113	20033	20066	19912	20032	19916	19838	20079	19901	20041	20188	19924	20331	20052	20136	20031	20129	20074	19886	20236	19908	20154	20188	20029	20179	19863	20072	19987	20125	20158	20186	19952	20030	19909	19972	20005	20178	19995	20198	19917	19953	20058	20121	20320	19986	19858	19989	19876	19870	19988	19937	20036	19997	20176	20153	20136	19946	20188	19964	19920	20018	20152	19914	19852	19958	19856	20062	19961	20090	20207	19942	19974	19969	20207	20104	20060	20251	19944	19987	20145	19973	20019	20046	20169	20179	20255	19964	20306	20223	20196	20084	19971	20027	20308	19947	19873	20006	20070	19969	19959	20016	20223	19984	20227	19980	20024	19917	20080	19996	20244	20124	19958	20052	19840	19992	20159	20198	20209	20243	20135	20136	20082	19975	19995	19868	20048	19921	19903	20214	19934	20089	19944	19732	20176	19857	19904	20067	20222	20020	20230	20233	20019	20140	20087	19977	19943	20116	19922	20235	20290	19976	19908	19946	20047	20056	20218	19859	19945	19916	20019	20026	19891	20054	19974	20068	19871	19853	19890	19958	20024	20070	20151	20125	20127	19982	20124	19989	20128	20067	20234	20242	20141	20033	19915	20034	20142	20075	19919	20179	20215	20176	19770	20029	19916	20289	20074	20163	19802	19998	20023	19973	20077	19875	19984	19756	20100	19968	20156	20010	20114	20050	20016	20149	20173	19841	19945	20172	19870	20198	20004	20057	19790	20014	20257	20000	20174	19988	20118	20066	20239	20024	19785	19914	20118	20173	20081	20126	20132	19904	20077	20135	20189	19880	19933	20039	20034	19975	19822	20097	20058	20091	20092	20041	20139	19904	19975	19993	19907	20130	19883	19920	19926	20245	20006	19908	20120	19970	19697	19986	20090	19955	19922	20089	20172	20045	20293	20032	20047	20051	20140	20067	20097	20149	20341	20261	20043	20067	20028	20074	19970	20248	19996	19980	20131	20064	20025	19804	19918	19874	19946	20097	20240	20188	20119	19935	20077	20026	20208	20056	19849	20136	20129	19889	19852	20020	20136	20073	20160	20016	19988	20040	20062	19955	19825	20027	20114	20095	20079	20076	20117	19895	20045	19910	20179	19829	20006	19990	20090	19995	20051	20121	20144	19791	19989	19980	19924	20090	19963	19874	20105	20251	20031	20175	20327	19971	19952	20023	20098	20040	20052	19979	20025	20023	20197	20116	19906	19747	20089	19810	19899	20094	20139	20157	20017	20082	19999	20165	20043	19984	19825	19968	19773	20125	19926	20192	20322	19998	19935	19829	20068	20026	20085	19919	20203	20167	19898	20010	19796	20222	19907	20154	20256	20291	19911	20212	20233	19980	20045	20304	20087	20174	20045	19959	20159	20007	19945	20081	20136	19955	20019	20051	20024	20019	20048	20064	20092	19801	19989	19991	20277	19950	20155	19868	20077	20069	20111	19987	19943	19891	19963	19924	20038	20140	20188	19955	19994	19964	19974	19837	19800	20059	20249	19914	20133	20156	19935	20070	19968	19884	20033	19827	19934	20038	20032	19753	19976	19837	19933	20002	20191	20212	20233	20244	19941	19732	19875	20073	20078	20065	19946	20060	19922	20039	20100	20226	20073	20112	19939	20109	20074	20213	19848	20046	20021	19901	20035	20184	20048	20098	20143	20019	19906	20086	19977	19875	20079	19995	20081	20043	20067	19851	20045	20011	20097	20287	20160	20029	20058	20019	20024	20037	20145	20107	20155	20195	20221	20014	20112	20128	20046	20056	20116	20150	20303	19930	19923	19880	20069	19896	20152	20193	20021	19862	19981	19990	20161	20002	19967	20171	19937	19996	19934	19917	20010	20139	20099	20183	20099	19866	20054	19885	19925	20232	20217	20096	20289	19791	20314	19808	20165	19800	20006	20050	20253	20082	20074	20268	20237	20077	20016	19789	20020	20250	20331	19968	20044	20035	20125	19891	19829	20265	20125	19852	20010	19715	20007	19973	20145	20071	19977	20150	20213	20061	19982	20119	20207	20232	20021	20108	20194	19995	20027	20110	20066	20275	20044	20073	20158	20188	20123	20253	19911	19841	20158	20090	20231	20227	20083	19998	20056	20052	19769	20095	20023	20008	20246	19941	20057	19921	20111	20080	20148	20005	20189	19879	20032	20176	20006	20177	19922	20105	20167	20219	19852	19930	20082	20007	20080	20036	20061	20188	20010	19891	19806	20008	20334	20224	20035	19764	19985	20070	20165	20011	19989	19941	20188	20043	20051	19906	20129	19893	20012	20069	19887	20038	19916	20134	20162	20088	20078	19919	20025	19894	19883	20098	20138	20061	20120	20043	20024	19842	19996	19934	20048	20087	20074	19979	20181	19996	20027	20090	20092	19991	20168	20257	20131	20140	20127	20177	19891	20133	20138	20224	19962	20065	20016	19990	20005	20078	19963	19847	19958	20008	19932	19877	19933	20164	20108	20251	20202	19987	19978	20224	20099	20076	20020	19987
18948	22942	22703	19009	17601	17059	16473	16075	15842	16028	16029	17320	19099	18914	17382	16176	15766	15709	16013	15918	15876	15707	15871	15844	15570	15609	15704	15906	15737	15817	15766	15509	15738	15723	15977	15957	15856	15793	15873	15789	15765	15682	15694	15946	15780	15919	15763	15812	15807	15631	15753	15814	15649	15835	15703	15836	15683	15671	15705	15752	15824	15792	15569	15842	15548	15752	15697	15620	15842	15825	15805	15821	15681	15661	15659	15741	15741	15617	15692	15727	15722	15641	15969	15852	15773	15775	15737	15895	15961	15744	15821	15837	15646	15724	15747	15927	15753	15681	15841	15715	15645	15710	15722	15598	15808	15725	15704	15721	15926	15909	15755	15842	15717	15654	15811	15648	15731	15723	15837	15793	15683	15733	15789	15691	15848	15767	15722	15940	15780	15889	15818	15782	15777	15801	15729	15670	15782	15760	15740	15794	15758	15716	15562	15774	15860	15734	15713	15601	15811	15825	15788	15680	15804	15707	15772	15918	15758	15794	15794	15817	15726	15802	15679	15737	15620	15658	15589	15688	15651	15609	15733	15535	15605	15833	15909	15784	15644	15750	15762	15717	15832	15671	15729	15773	15822	15656	15822	15759	15569	15917	15782	15655	15762	15671	15724	15922	15836	15807	15762	15846	15752	15824	15767	15749	15862	15882	15792	15866	15799	15813	15830	15844	15713	15935	15693	15835	15790	15886	15720	15777	15657	15871	15713	15871	15833	15767	15817	15675	15671	16045	15627	15797	15718	15736	15762	15784	15816	15695	15806	15908	15831	15779	15943	15864	15741	15806	15884	15895	15639	15691	15972	15818	15741	15743	15879	15784	15961	15630	15924	15870	15887	15776	15845	15719	15638	15707	15792	15865	15698	15767	15799	15819	15802	15655	15698	15719	15700	15749	15893	15624	15586	15904	15740	15708	15668	15748	15610	15881	15804	15697	15726	15843	15826	15781	15701	15638	15701	15716	15709	15641	15828	15700	15848	15726	15725	15825	15622	15542	15757	15674	15758	15772	15836	15773	15714	15888	15680	15731	15868	15741	15662	15826	15782	15689	15804	15630	15666	15741	15706	15599	15638	15823	15794	15804	15795	15664	15770	15938	15957	15744	15657	15758	15806	15802	15940	15835	15701	15788	15782	15773	15765	15776	15885	15748	15776	15901	15838	15776	15864	15697	15674	15678	15557	15664	15813	15732	15709	15707	15675	15949	15752	15843	15817	15634	15731	15676	15829	15779	15714	15719	15736	15777	15656	15739	15882	15615	15915	15628	15840	15821	15715	15766	15726	15657	15981	15640	15716	15678	15759	15865	15918	15771	15550	15634	15926	15818	15767	15745	15888	15758	15810	15775	16042	15651	15758	15810	15631	15852	15876	15805	15896	15836	15746	15759	15707	15658	15707	15533	15826	15714	15778	15925	15757	15748	15678	15799	15607	15743	15507	15772	15826	15769	15769	15856	15704	15764	15764	15857	15814	15673	15807	15819	15764	15830	15807	15884	15840	15674	15847	15949	15979	15721	15782	15673	15696	15798	15655	15826	15855	15825	15785	15792	15781	15862	15675	15750	15799	15739	15806	15673	15844	15771	15716	15725	15819	15626	15882	15606	15853	15902	15835	15874	15750	15842	15967	15837	15679	15584	15735	15848	15797	15769	15705	15818	15736	15887	15554	15806	15766	15649	15664	15815	15804	15614	15849	15556	15803	15911	15847	15731	15838	15758	15568	15679	15778	15713	15767	15815	15894	15855	15866	15734	15923	15592	15725	15768	15856	15827	15812	15829	15813	15920	15751	15550	15780	15851	15835	15790	15872	15686	15917	15737	15923	15805	15710	15783	15861	15755	15703	15735	15790	15919	15726	15676	15809	15824	15704	15695	15790	15540	15914	15624	15868	15635	15603	15787	15988	15891	15805	15876	15656	15801	15857	15599	15836	15714	15653	15647	15764	15851	15733	15627	15759	15649	15734	15806	15778	15747	15720	15671	15776	15743	15614	15817	15743	15816	15658	15743	15599	15694	15741	15893	15836	15719	15752	15737	15937	15674	15736	15857	15772	15731	15727	15811	15686	15653	15902	15709	15867	15837	15829	15601	15777	15922	15840	15674	15728	15775	15682	15683	15677	15740	15846	15863	15862	15696	15900	15778	15845	15816	15711	15699	15642	15829	15793	15752	15735	15778	15826	15848	15854	15879	15843	15527	15844	15753	15820	15820	15824	15733	15855	15791	15754	15737	15649	15711	15779	15859	15747	15706	15781	15782	15684	15669	15687	15844	15811	15693	15770	15825	15921	15715	15678	15821	15811	15635	15678	15607	15749	15788	15764	15782	15735	15624	15724	15730	15514	15728	15869	15639	15871	15627	15752	15671	15871	15784	15882	15773	15828	15724	15772	15868	15572	15940	15859	15833	15742	15729	15541	15722	15669	15916	15854	15858	15782	15780	15818	15867	15683	15868	15690	15784	15679	15615	15806	15791	15678	15692	15860	15704	15891	15790	15677	15580	15747	15872	15721	15829	15714	15740	15750	15708	15790	15727	15696	15808	15712	15714	15829	15679	15839	15643	15687	15861	15707	15877	16029	15546	15721	15694	15651	15771	15736	15818	15675	15694	15666	15782	15739	15762	15651	15789	15736	15702	15821	15510	15692	15692	15809	15727	15832	15731	15686	15719	15829	15817	15585	15772	15721	15674	15851	15772	15808	15718	15840	15659	15747	15939	15899	15880	15554	15680	15720	15797	15808	15676	15715	15713	15720	15739	15799	15645	15814	15766	15722	15618	15803	15709	15875	15811	15767	15774	15710	15773	15750	15623	15747	15928	15703	15912	15889	15619	15782	15895	15739	15791	15924	15652	15665	15720	15744	15715	15781	15753	15736	15723	15766	15788	15568	15773	15676	15763	15862	15935	15689	15742	15771	15648	15790	15730	15911	15747	15700	15863	15685	15752	15986	15877	15835	15909	15708	15725	15765	15812	15791	15892	15897	15920	15682	15710	15851	15656	15767	15684	15812	15882	15816	15946	15839	15826	15859	15690	15774	15815	15726	15887	15915	15825	15812	15794	15856	15797	15804	15849	15707	15853	15933	15947	15799	15810	15759	15787	15619	15664	15900	15788	15540	15613	15902	15696	15596	15780	15713	15811	15839	15809	15947	15711	15835	15756	15672	15782	15621	15713	15788	15645	15641	15908	15626	15770	15869	15754	15755	15864	15726	15908	15757	15696	15767	15800	15712	15883	15692	15769	15763	15749	15734	16042	15711	15589	15961	15786	15706	15690	15662	15720	15838	15684	15592	15936	15897	15835	15649	15755	15710	15639	15845	15663	15689	15733	15674	15754	15715	15690	15872	15656	15865	15983	15709	15582	15796	15837	15747	15891	15766	15813	15910	15795	15614	15752	15668	15834	15549	15940	15647	15688	15692	15611	15690	15799	15759	15810	15813	15948	15786	15860	15665	15797	15804	15624	15665	15786	15744	15689	15853	15782	15652	15632	15785	15710	15793	15799	15563	15850	15828	15774	15826	15667	15859	15525	15754	15743	15824	15753	15678	15845	15908	15777	15947	15860	15659	15812	15742	15775	15707	15740	15819	15713	15822	15749	15556	15764	15767	15798	15763	15714	15610	15937	15600	15819	15914	15818	15800	15716	15867	15663	15949	15710	15806	15773	15815	15778	15830	15795	15853	15731	15821	15913	15732	15760	15696	15645	15685	15788	15913	15677	15710	15853	15892	15773	15833	15814	15752	15742	15675	15754	15625	15825	15766	15799	15934	15625	15778	15522	15846	15762	15736	15951	15849	15788	15969	15891	15762	15789	15677	15751	15650	15812	15761	15858	15987	15615	15760	15607	15715	15677	15781	15753	15840	15939	15670	15726	15778	15675	15808	15853	15744	15791	15860	15792	15759	15720	15772	15877	15730	15763	15865	15692	15693	15914	15824	15752	15804	15608	15584	15671	15808	15636	15805	15934	15768	15916	15779	15604	15869	15634	15884	15922	15768	15835	15737	15696	15758	15771	15848	15859	15739	15771	15823	15855	15724	15837	15682	15795	15697	15743	15936	15622	15695	15711	15829	15709	15668	15798	15688	15741	15820	15729	15854	15622	15722	15870	15880	15750	15733	15819	15854	15632	15610	15619	15971	15811	15933	15724	15829	15747	15817	15665	15954	15795	15775	15789	15642	15810	15692	15953	15730	15802	15592	15785	15886	15770	15790	15787	15757	15861	15700	15759	15734	15940	15918	15678	15921	15730	15759	15925	15643	15759	15749	15653	15595	15689	15780	15943	15665	15693	15883	15821	15779	15753	15908	15855	15820	15758	16016	15676	15716	15828	15673	15673	15907	15768	15802	15944	15768	15830	15822	15715	15855	15790	15859	15684	15802	15897	15727	15869	15790	15867	15733	15824	15856	15778	15836	15914	15783	15776	15870	15759	15719	15797	15799	15842	15891	15702	15750	15766	15754	15650	15673	15852	15720	15753	15691	15749	15730	15635	15783	15960	15755	15623	15911	15797	16002	15704	15633	15791	15851	15744	15938	15619	15817	15755	15747	15814	15879	15778	15735	15684	15812	15756	15779	15719	15545	15810	15713	15723	15509	15787	15765	15745	15678	15728	15762	15779	15767	15790	15810	15699	15851	15530	15740	15780	15769	15777	15752	15657	15958	15839	15922	15809	15795	15715	15856	15850	15841	15636	15838	15728	15770	15945	15757	15764	15768	15686	15770	15765	15600	15537	15674	15835	15709	15900	15808	15836	15738	15910	15624	15697	15935	15818	15871	15660	15674	15812	15739	15751	15606	15788	15947	15781	15890	15861	15718	15728	15843	15908	15809	15789	15817	15655	15648	15757	15696	15773	15597	15754	15710	15611	15787	15817	15751	15962	15826	15754	15708	15774	15822	15857	15756	15742	15714	15755	15685	15801	15794	15709	15778	15721	15770	15730	15854	15765	15693	15715	15953	15622	15590	15700	15703	15745	15916	15739	15815	15615	15857	15611	15856	15859	15697	15705	15804	15791	15855	15646	15668	15813	15773	15841	15689	15736	15757	15723	15810	15974	15635	15807	15688	15794	15792	15741	15889	15891	15850	15763	15864	15847	15852	15681	15691	15870	15682	15787	15785	15718	15823	15707
25768	21481	28465	25964	24373	24292	23801	22261	21766	21823	21841	26546	37316	34037	28777	23208	20806	20901	21060	20855	20970	20853	20939	20941	21102	20966	20919	21126	21052	20669	20959	20945	20988	21044	20713	20621	20715	20662	20926	20614	20886	21014	20737	20867	20650	21114	20887	20806	21118	20814	20959	21060	20785	20987	20840	20820	20863	20682	20790	20613	20967	20785	20521	20883	21051	20920	20807	20988	20910	21068	20834	20688	20965	20981	20821	21020	21042	20722	20949	20805	20835	20867	20841	20777	21072	20847	20902	20735	20897	20787	20757	21060	21068	21037	21032	20827	20668	20941	20853	20941	20859	20839	20794	20869	20864	21083	21138	20899	21100	20624	20823	20675	20942	20888	20682	20714	20950	20824	20969	21161	20999	20849	20788	20819	20992	20770	20926	20725	20830	20761	20806	21065	20914	20957	20728	20893	20812	20811	20651	20788	20758	20800	20645	20832	20713	20708	20677	20898	21001	20780	20841	20756	20943	20984	20646	20905	20816	20782	20951	20688	20910	20769	20851	20741	20891	20597	20888	20816	20801	20931	20790	20885	20830	20713	20803	20729	20697	20842	20797	20712	21016	20593	20751	20711	20641	20721	20822	20708	20889	20883	20733	20904	20857	20859	20855	20641	20620	20837	20814	20977	20727	20902	20690	20927	20801	20809	20640	20906	20804	20805	20842	20728	20918	20851	20909	20802	20795	20870	20871	20782	20856	20875	20876	20961	20918	20886	20760	20945	20696	20881	20845	20889	20574	20800	20759	20717	21108	20943	20810	20740	20962	20743	20651	20723	20468	20761	20698	20913	20727	20919	20806	21027	20979	20696	20727	20759	20830	20801	20868	20999	20764	20834	20908	20679	20854	20795	21082	20999	20700	20800	20921	20672	20755	20823	20815	20889	20973	20936	21093	20775	20979	20741	20945	20952	20861	20893	20769	20832	20879	20636	20955	20870	20757	20889	20813	20917	20862	20757	20677	20758	20774	20807	21030	20896	20753	20874	20907	20742	20767	20632	20774	20847	20592	20975	20976	21038	20936	20864	20880	20721	20983	20912	20913	20750	20869	20816	20777	20937	20780	20742	20653	20570	20980	20867	21073	20850	20830	20866	20889	21026	20906	20569	20780	20744	20927	20803	20747	20916	20698	20834	20995	20876	20975	20917	20692	20717	20672	20997	20883	20877	20823	20742	20775	20772	20611	20833	20701	20802	20827	21036	20877	20697	20830	20955	20998	20801	20738	20736	20604	20901	20745	20592	20858	20974	21080	20837	20750	21076	20997	20731	20828	20930	20690	20580	20836	20759	20953	20770	20776	20747	20730	20881	20760	20803	20841	20982	20961	21078	20809	20731	20721	20892	20837	20885	20728	20894	20741	20587	20782	20815	20838	21017	20950	20972	20567	20802	20858	20822	20895	20857	20824	20990	20949	20720	20929	20763	20988	20944	20628	20708	20932	20679	20979	20951	20636	20881	21029	20881	21028	20563	20600	20733	20852	20838	21013	20482	20765	20780	20974	20705	21055	20931	20588	20879	20714	20554	20564	20683	20664	20900	20662	20804	20754	20856	20929	20687	21005	20885	20944	20874	20868	20975	20863	20993	20898	20877	20814	20700	20916	20811	20812	20875	20901	20767	20853	20814	20863	21074	20738	20795	20623	20886	20855	20894	20894	20708	20973	20874	20758	20872	20941	20942	20812	20922	20865	20756	20962	20781	20936	20924	20891	20913	20821	20761	20779	20687	20552	20763	20804	21021	20772	20793	20770	20751	20622	20761	20834	20855	20709	20599	20836	20745	20725	20667	20783	20856	20815	21076	20777	20766	20871	20996	21108	21073	20717	20964	20901	20825	20745	20804	20744	20996	20699	20999	20949	20776	20947	20807	20935	20881	20798	20900	20686	20876	20988	21082	20770	20595	20990	20864	20722	20866	21065	20936	21004	20831	21023	21079	20729	20890	20840	20816	20939	20867	20734	20883	20796	20870	20951	20644	20973	20721	20839	20784	20828	20854	20998	20772	20740	20603	20785	20623	20623	20687	20809	20653	20996	20999	21082	20916	20813	20782	20791	20758	20848	20724	20741	20965	20638	20861	20668	20858	20681	20873	20849	20799	20892	20774	20701	20907	20867	20878	20856	20985	20867	20886	20675	20679	20892	20699	20684	20908	20912	20695	20881	20766	20635	20845	20788	20914	20815	20861	20693	20887	20854	20703	20865	20518	20811	20889	20879	20759	20924	21024	20971	20760	20639	21003	21040	20907	20839	20887	20768	20917	20943	20798	20876	20994	20770	20948	20803	20819	21010	20997	20651	20722	20929	20841	20832	20922	20842	20771	20707	20764	20784	20962	20865	20833	20812	20643	20876	20906	20802	20487	20710	20784	20966	20521	20912	20634	20863	20912	20710	20954	20879	20826	20804	20787	21012	20865	20755	20701	20871	20840	21050	20893	20800	20900	20855	20859	20865	20666	20925	20644	20880	20976	20901	20904	20727	20647	20677	20928	20736	20946	20978	20423	20688	20723	20750	20799	21018	20761	20712	20752	20927	20850	20982	20861	20862	20797	20750	20778	20797	20680	20894	21027	20991	20715	20741	20736	20836	20851	20826	20827	20961	20888	20758	20730	20679	20875	20645	21083	20854	20723	20986	20801	20907	20982	20751	20999	20658	20559	20871	21050	20817	20899	21023	20858	20549	21188	20904	21007	20754	20892	20780	20730	20871	20839	20906	20803	20753	20789	21001	20772	20860	21032	20963	20944	21032	20974	21001	20819	20809	20759	20917	20781	20683	20537	20897	20818	20866	20991	20894	20979	20879	20903	20799	20720	20850	20869	20720	20799	20702	20835	20838	20925	20842	20580	20707	20830	20993	20860	21093	20977	20732	20905	20913	20880	21003	21011	20798	20830	20844	20906	20921	20763	20860	20717	20860	20625	20660	20856	20785	20735	20867	20765	20763	20696	20938	20971	20800	20940	20883	20897	21018	20828	20844	20957	20657	20643	20618	20894	20737	20922	20945	20609	20714	20644	20890	20781	20713	20716	20925	20702	20779	20896	21092	20736	20823	21037	20673	20615	20842	20884	21000	20836	20928	20971	20960	20668	20771	20986	20839	20669	20741	20773	20896	20847	20804	20840	20845	20788	20918	20737	20955	20733	20673	20713	20879	20625	20714	20771	20851	20769	21028	20968	21001	20882	20786	20840	20988	20943	20733	20763	21064	20732	20683	20674	20713	20657	20787	20896	20812	20925	20855	20680	20701	20967	20765	20970	20856	20903	20764	20773	20641	20940	20863	21035	20909	20899	21086	20963	20883	20969	20783	20835	20698	20757	20936	20914	20820	20723	20888	20787	20706	20763	20681	20929	20761	20580	21049	21065	20943	21080	20709	20782	20935	20766	21065	20920	20861	20780	21134	20734	20723	20929	20811	20877	20841	20685	20903	20741	20720	20633	20677	20724	20625	20797	21028	20752	20726	20644	20872	20744	20871	20878	20761	20834	20761	20869	20873	20820	20959	20951	20782	20795	20870	20827	20836	20793	20783	20797	20972	20700	20836	20726	21006	20895	20863	20773	20934	20765	20781	20835	20831	20693	20777	20942	20826	20827	20611	20941	20990	20730	20889	20713	20629	20818	20835	21007	20787	20930	20687	20712	20745	20793	20903	20827	20996	20814	20981	20882	20976	20940	20891	20850	20710	20655	21054	20941	21110	20874	20833	20828	20991	20884	20867	20809	20765	20877	21044	20820	20644	20776	20827	20752	20737	20716	20732	20866	21054	20879	20777	20911	21034	20855	20766	20989	20827	21033	20782	20857	20843	20937	20858	20869	21145	20812	21150	20715	20885	20871	20730	20779	20716	20682	20777	20797	20734	20714	20751	20841	20906	20817	20802	20959	20856	20739	20764	20996	20881	20807	20832	20859	20654	20873	20761	20830	20984	20667	20907	20682	20940	20894	20811	20982	20874	20832	20776	20601	20980	20749	20612	20692	20612	20694	20656	20845	20918	20775	20700	20937	20895	20882	20709	20768	20819	20799	20943	20888	20774	20538	20689	20837	20839	20794	20903	20836	20948	20824	20806	20747	20418	20664	20723	20643	20836	20802	20696	20674	20761	20629	20843	20669	20681	20868	20901	20658	20659	20610	20890	21005	20839	20917	20948	21138	20889	20887	20889	20843	20715	20790	20786	20797	20931	20682	20830	20817	20908	20557	20776	20784	20861	20731	20916	20698	21064	21023	20858	20760	20917	21029	20656	20797	20840	21142	20744	20778	20986	20665	20892	20779	20816	20904	20704	20672	20557	20714	20907	20901	20956	20742	20973	20783	20905	21020	20827	20702	21059	20845	20975	20707	20754	20759	20811	20688	20771	20695	20716	20961	20821	20676	20934	20880	20838	20680	20914	20974	20924	20646	20899	20785	20666	20830	20733	20778	21140	21027	20905	20881	20940	20936	20830	20794	20877	20717	20687	20819	21026	20642	20813	20676	20855	20945	21033	20939	20909	20709	20900	20828	20708	20852	20967	21091	21170	20814	20813	21058	20699	20966	20933	20683	20764	20910	20697	20922	20913	21049	20805	20931	20900	20789	20938	20779	20843	20799	20787	20742	20917	20828	20823	20688	20697	20768	20978	20913	20881	20846	20742	20511	20561	20590	20807	20908	20910	20904	20710	20784	20824	20652	20826	20690	20950	20739	21085	20927	20442	20622	20899	20948	20773	21064	20821	20657	20880	20789	20697	20892	20784	20791	20628	20681	20859	20721	21004	20900	21083	20823	20777	21000	20855	21112	20839	20967	20802	20815	20888	20879	20918	20761	20642	21049	20982	20848	20770	20841	20727	20939	21001	20848	20755	20742	20906	20926	20829	20744	20917	20935	21002	20788	20737	21020	20792	20960	20781	20896	20617	20960	20763	20916	20719	20588	20849	20958	20775	21076	21115	20927	20861	20769	20812	20818	20786	20800	20881	20828	20789	20547	20804	20827	20899	20723	20835	20874	21028	20921	20798	20707	20988	20735	20825	20747	20982	21111	20506	20704	20905	20970	20999	20739	20649	20915	20902	20852	20720	20759	20953	20813	20938	21031	20774	20821	20955	20767	20591	20611	20682	20814	20914	20930	20821	20923	20658	20708	20767	20969
21219	39650	35913	25526	22850	19582	18532	18027	17267	17714	17053	25925	37097	32140	25445	17993	16183	16366	16310	16164	16206	16230	16166	16212	16443	16189	16097	16284	16265	16179	16219	16292	16161	16275	16180	16480	16283	16254	16135	16318	16210	16223	16305	16405	16029	16191	16250	16411	16151	16240	16211	16194	16344	16253	16233	16007	16292	16321	16377	16154	16169	16208	16324	16409	16265	16165	16191	16145	16119	16240	16351	16156	16168	16114	16187	16303	16220	16256	16231	16197	16242	16416	16135	16317	16118	16191	16084	16311	16294	16343	16273	16284	16327	16228	16198	16232	16189	16103	16329	16268	16243	16171	16139	16284	16188	16136	16256	16148	16144	16382	16291	16222	16154	16366	16087	16219	16168	16401	16199	16286	16156	16385	16289	16225	16168	16327	16169	16297	16231	16168	16233	16137	16148	16386	16182	16230	16412	16284	16026	16284	16277	16121	15993	16175	16439	16400	16251	16256	16349	16400	16358	16270	16228	16427	16219	16234	16344	16095	16283	16257	16141	16282	16282	16240	16240	16226	16040	16215	16219	16234	16362	16213	16350	16254	16308	16302	16258	16182	16112	16096	16261	16063	16263	16161	16151	16281	16217	16230	16232	16278	16315	16233	16261	16269	16359	16204	16268	16242	16066	16198	15974	16386	16370	16362	16132	16359	16276	16192	16253	16240	16244	16243	16186	16180	16277	16326	16035	16197	16016	16342	16156	16255	16235	16182	16081	16314	16186	16036	16155	16326	16235	16249	16261	16171	16266	16348	16266	16260	16102	16352	16079	16206	16241	16345	16214	16048	16106	16209	16379	16092	16155	16322	16217	16409	16290	16142	16140	16065	16106	16413	16274	15991	16162	16172	16274	16235	16311	16142	16212	16058	16132	16189	16124	16207	16349	16386	16179	16226	16268	16427	16008	16376	16232	16260	16406	16231	16171	16416	16094	16280	16259	16329	16318	16227	16093	16202	16120	16168	16320	16231	16248	16361	16147	16133	16067	16181	16219	16264	16182	16226	16309	16297	16246	16278	16244	16406	16364	16379	16278	16047	16341	16355	16135	16241	16236	16058	16299	16467	16251	16328	16111	16187	16234	16285	16366	16296	16245	16354	16306	16283	16223	16139	16133	16427	15933	16125	16282	16198	16180	16301	16194	16417	16375	16286	16220	16112	16106	16212	16334	16283	16107	16135	16189	16186	16161	16073	16355	16431	16066	16338	16127	16161	16198	16224	16231	16294	16179	16256	16205	16153	16140	16193	16374	16271	16248	16202	16227	16258	16157	16238	16246	16329	16166	16302	16229	16240	16202	16136	16104	16151	16157	16327	16170	16067	16065	16211	16161	16264	16082	16226	16278	16281	16226	16222	16187	16164	16230	16232	16079	16241	16433	16249	16336	16054	16205	16351	16431	16266	16263	16417	16340	16372	16171	16379	16112	16337	16129	16420	16210	16285	16199	16421	16232	16293	16123	16236	16330	16158	16208	16143	16332	16189	16220	16398	16350	16120	16243	16119	16255	16192	16314	16222	16160	16175	16323	16300	16304	16347	16307	16173	16176	16355	16330	16344	16337	16243	16313	16218	16333	16158	16241	16160	16046	16267	16255	16200	16262	16157	16254	16227	16308	16018	16409	16113	16321	16211	16392	16440	16325	16297	16431	16176	16182	16245	16071	16111	16400	16252	16298	16204	16282	15973	16132	16208	16257	16195	16382	16177	16271	16282	16173	16208	16268	16323	16376	16292	16297	16138	16346	16181	16364	16101	16359	16241	16251	16318	16402	16170	16352	16179	16112	16171	16116	16127	16120	16232	16231	16154	16172	16272	16189	16249	16064	16216	16462	16126	16387	16115	16335	16314	16153	16201	16265	16401	16206	16277	16051	16356	16373	16264	15986	16117	16175	16165	16158	16236	16147	16170	16337	16206	16169	16252	16251	16229	16096	16279	16360	16270	16389	16372	16229	16216	16135	16339	16214	16204	16193	16152	16406	16311	16331	16291	16235	16293	16305	16419	16190	16250	16081	16240	16178	16282	16204	16325	16347	16244	16385	16293	16159	16161	16471	16403	16340	16338	16238	16172	16154	16363	16110	16003	16130	16227	16069	16297	16161	16228	16092	16180	16172	16215	16333	16305	16287	16202	16244	16144	16013	16373	16371	16107	16230	16152	16040	16132	16221	16332	16381	16335	16193	16205	16289	16252	16271	16311	16219	16259	16270	16108	16154	16205	16219	16264	16197	16194	16349	16184	16125	16202	16208	16101	16171	16111	16337	16164	16227	16269	16224	16127	16124	16231	16175	16350	16210	16230	16204	16256	16342	16301	16350	16182	16232	16374	16118	16213	16044	16175	16328	16158	16138	16294	16195	16279	16256	16228	16341	16232	16202	16228	16320	16178	16283	16182	16193	16101	16258	16252	16145	16017	16421	16176	16272	16202	16209	16215	16244	16199	16256	16226	16261	16179	16272	16078	16151	16281	16395	16285	16076	16155	16117	16202	16099	16383	16316	16341	16304	16397	16467	16252	16262	16237	16248	16297	16286	16083	16244	16370	16219	16437	16303	16083	16222	16240	16220	16292	16174	16469	16229	16260	16150	16247	16165	16296	16401	16123	16242	16349	16370	16301	16246	16105	16305	16126	16183	16400	16147	16510	16433	16189	16314	16157	16268	16212	16176	16074	16368	16073	16142	16438	16138	16245	16252	16217	16129	16107	16311	16439	16291	16206	16293	16336	16248	16434	16092	16226	16254	16294	16387	16295	16205	16169	16245	16297	16084	16286	16260	16270	16278	16241	16187	16359	16344	16283	16052	16128	16398	16296	16304	16306	16096	16203	16158	16125	16244	16108	16138	16371	16302	16241	16138	16404	16477	16338	16245	16175	16072	16161	16265	16235	16210	16219	16290	15997	16278	16289	16232	16192	16082	16250	16302	16295	16522	16195	16231	16195	16150	16402	16052	16477	16334	16389	16280	16310	16208	16346	16282	16278	16124	16429	16261	16267	16206	16120	16210	16147	16455	16140	16156	16301	16197	16312	16266	16201	16237	16367	16284	16291	16288	16380	16301	16236	16166	16407	16293	16295	16016	16375	16356	16318	16090	16223	16213	16107	16164	16201	16224	16330	16153	16166	16171	16117	16183	16134	16241	16314	16316	16240	16250	16219	16321	16174	16350	16227	16118	16238	15989	16121	16351	16132	16245	16173	16091	16416	16254	16212	16130	16188	16173	16199	16220	16176	16255	16304	16102	16277	16288	16263	16341	16552	16153	16254	16281	16226	16288	16339	16273	16220	16381	16273	16310	16201	16233	16192	16196	16217	16373	15993	16282	16199	16165	16194	16190	16212	16362	16486	16144	16354	16133	16130	16203	16266	16215	16306	16395	16268	16298	16069	16297	16306	16209	16385	16308	16341	16316	16245	16232	16399	16159	16342	16151	16367	16197	16370	16324	16266	16365	16271	16424	16149	16187	16194	16255	16217	16167	16109	16298	16099	16208	16253	16099	16323	16310	16142	16253	16217	16254	16111	16116	16338	16279	16341	16085	16191	16244	16155	16148	16309	16282	16313	16201	16210	16256	16181	16135	16274	16263	16178	16175	16228	16270	16298	16229	16408	16198	16195	16218	16247	16150	16213	16046	16157	16209	16294	16383	16128	16324	16431	16245	16250	16099	16357	16149	16271	16298	16324	16263	16349	16357	16228	16275	16234	16101	16145	16213	16168	16320	16259	16194	16226	16298	16336	16173	16135	16261	16255	16123	16215	16031	16151	16199	16299	16234	16298	16319	16232	16135	16326	16147	16267	16102	16217	16263	16218	16098	16265	16283	16220	15947	16181	16300	16192	16266	16456	16185	16348	16210	16069	16143	16234	16321	16135	16339	16193	16152	16337	16167	16258	16233	16178	16279	16091	16156	16219	16232	16427	16360	16290	16338	16239	16391	16256	16125	16338	16177	16224	16250	16196	16197	16290	16168	16287	16237	16369	16331	16413	16151	16251	16139	16295	16159	16411	16308	16279	16327	16210	16336	16201	16342	16319	16279	16244	16323	16213	16318	16156	16345	16326	16167	16223	16305	16099	16174	16085	16100	16193	16255	16297	16099	16199	16122	16254	16226	16324	16251	16219	16235	16126	16159	16304	16097	16219	16244	16149	16348	16221	16337	16185	16138	16271	16270	16229	16357	16116	16270	16023	16210	16134	16105	16280	16098	16177	16194	16229	16450	16074	16321	16263	16514	16224	16103	16274	16239	16131	16175	16084	16274	16243	16334	16151	16219	16363	16228	16127	16311	16128	15975	16140	16042	16035	16233	16309	16174	16272	16206	16244	16333	16194	16204	16175	16303	16188	16275	16131	16222	16201	16166	16218	16195	16142	16209	16251	16118	16189	16254	16294	16127	16338	16160	16148	16336	16307	16393	16221	16225	16176	16194	16281	16232	16402	16388	16236	16128	16259	16200	16240	16477	16265	16103	16299	16264	16376	16255	16276	16089	16134	16250	16157	16243	16152	16323	16337	16256	16336	16227	16409	16260	16272	16476	16219	16157	16186	16145	16376	16186	16007	16266	16228	16222	16228	16327	16287	16286	16368	16240	16169	16298	16271	16212	16180	16393	16253	16318	16184	16361	16298	16068	16078	16233	16430	16190	16157	16238	16279	16415	16435	15956	16180	16270	16253	16183	16234	16350	16147	16162	16205	16359	16309	16306	16049	16291	16234	16104	16284	16306	16209	16224	16227	16223	16330	16179	16209	16255	16104	16202	16195	16391	16197	16410	16341	16129	16304	16030	16335	16364	16267	16290	16158	16283	16168	16284	16110	16313	16313	16138	16229	16269	16349	16214	16430	16172	16286	16390	16253	16462	16230	16184	16168	16040	16235	16064	16292	16223	16137	16226	16283	16225	16308	16194	16376	16206	16176	16463	16201	16137	16137	16236	16377	16201	16134	16115	16299	16166	16204	16114	16204	16340	16260	16247	16167	16081	16272	16263	16309	16126	16298	16321	16182	16354	16223	16155	16223	16244	16147	16165	16319	16221	16173	16220	16235	16435	16130	16112	16242	16349	16374	16160	16105	16146	16551	16302	16290	16101	16389	16291	16259	16379	16180	16180	16286	16205	16183	16097	16290	16373	16213	16314	16253
23952	21448	29060	24474	22629	25697	27200	23564	22900	22542	22104	28918	49672	43413	33959	25324	21255	21083	20877	20798	20964	20842	20840	20882	20965	20917	20648	20740	20838	20616	20822	20815	20826	20545	20879	20936	20978	20976	20690	20885	20870	20790	21042	20825	21053	20870	20789	20767	21014	21019	20839	20871	20934	20851	20592	20841	20863	20704	20710	20854	20747	20697	20788	20966	20908	20684	20853	20826	20671	20553	20995	20850	20549	20670	20521	20753	20571	20935	20660	20595	20750	20758	20541	20699	20760	20863	20807	20720	20624	20651	20756	20801	20465	20809	20819	20852	20598	20797	20677	20854	20625	20847	20891	20866	20628	20545	20732	20597	20712	20800	20703	20850	20849	20846	20725	20422	20567	20682	20702	20664	20706	20548	20860	20576	20681	20748	20821	20785	20616	20568	20858	20635	20934	20863	20770	20698	20847	20849	20711	20550	20612	20696	21013	21101	20620	20770	20667	20712	20682	20824	20790	21014	20707	20783	20803	20781	20873	20695	20651	20692	20732	20585	20683	20557	20699	20657	20872	20790	20746	20836	20704	20774	20729	20791	20464	20579	20875	20943	20790	20734	20705	20746	20620	20835	20751	20686	20659	20717	20415	20684	20683	20825	20718	20658	20876	20824	20743	20580	20711	20661	20558	20745	20892	20592	20762	20848	20880	20746	20672	20796	21067	20728	20852	20604	20580	20771	20751	20852	20652	20837	20801	20688	20836	20656	20556	20720	20601	20773	20819	20710	20726	20548	20741	20519	20635	20902	20771	20967	20667	20541	20810	20585	20945	20777	20759	20628	20766	20844	20715	20704	20941	20737	20594	20656	20650	20746	20748	20607	20901	20723	20547	21038	20948	20561	20842	20622	20585	20794	20746	20652	20766	20866	20697	20655	20758	20491	20666	20870	20475	20735	20760	20890	20693	20722	20581	20870	20760	20678	20743	20625	20558	20551	20905	20542	20607	20801	20902	20658	20684	20601	20614	20595	20880	20816	20651	20818	20728	20832	20653	20811	20659	20498	20808	20727	20678	20759	20858	20527	20666	20786	20627	20583	20697	20569	20817	20531	20824	20687	20878	20765	20779	20783	20883	20737	20913	20737	20595	20773	20796	20936	20641	20803	20910	20698	20546	20862	20760	20670	20841	20842	20727	20634	20603	20742	20879	20691	20674	20874	20617	20675	20510	20984	20594	20723	20563	20752	20760	20887	20660	20776	20726	20634	20817	20817	20653	20825	20604	20537	20807	20768	20853	20733	20727	20831	20811	20724	20749	20798	20750	20603	20929	20779	20599	20656	20825	20753	20940	20675	20626	20852	20816	20654	20857	20712	20653	20614	20679	20743	20776	20798	20521	20600	20652	20617	20765	20664	20700	20684	20774	20775	20630	20699	20697	20921	20698	20615	20634	20725	20751	20740	20581	20781	20787	20835	20857	20589	20817	20612	20647	20630	20640	20801	20735	20762	20680	20677	20734	20751	20716	20579	20705	21020	20821	20639	20886	20877	20789	20797	20888	20768	20878	20901	20508	20721	20953	20659	20705	20881	20756	20942	20782	20794	20607	20687	20935	20951	20865	20616	20789	20659	20484	20578	20735	20626	20711	20687	20588	20658	20735	20609	20731	20579	20667	20539	20639	20675	20737	20702	20690	20733	20676	20740	20498	20675	20674	20665	20886	20714	20810	20654	20599	20654	20870	20766	20532	20709	20692	20800	20759	20749	20700	20676	20697	20795	20535	20870	20802	20583	21006	20679	20796	20560	20937	20769	20580	20769	20548	20795	20635	20631	20562	20691	20586	20765	20666	20715	20694	20622	20848	20680	20557	20811	20428	20777	20678	20783	20769	20771	20652	20933	20661	20664	20717	20619	20556	20635	20742	20777	20703	20545	20808	20612	20651	20616	20652	20813	20862	20781	20785	20587	20658	20596	20536	20802	20617	20674	20588	20688	20683	20570	20532	20804	20924	20653	20631	20755	20514	20716	20841	20680	20580	20744	20674	20781	20695	20880	20967	20600	20490	20758	20711	20756	20506	20710	20802	20736	20707	20760	20700	20796	20772	20633	20744	20694	20751	20822	20840	20829	20721	20710	20660	20688	20662	20787	20736	20784	20869	20685	20663	20685	20781	20728	20619	20956	20810	20923	20753	20649	20592	20782	20587	20715	20885	20715	20370	20788	20824	20731	20698	20861	20564	20612	20901	20642	20580	20677	20735	20934	20908	20721	20717	20855	20608	20470	20912	20650	20810	20733	20788	20866	20896	20804	20737	20833	20757	20539	20803	20402	20694	20568	21059	20758	20685	20732	20775	20667	20763	20622	20719	20550	20638	20836	20691	20641	20712	20691	20731	20637	20791	20720	20582	20531	20788	20826	20975	20544	20535	20819	20658	20656	20781	20432	20688	20694	20769	20966	20864	20703	20760	20499	20890	20664	20652	20659	20729	20630	20683	20780	20878	20962	20817	20805	20632	20799	20681	20769	20724	20596	20525	20772	20940	20590	20725	20803	20821	20825	20708	20663	20874	20684	20671	20811	20633	20476	20792	20901	20877	20716	21054	20691	20758	20650	20565	20516	20895	20746	20606	20714	20897	20513	20695	20761	20727	20600	20697	20696	20834	20590	20717	20527	20986	20823	20738	20545	20725	20578	20537	20833	20628	20634	20634	20526	20606	20685	20772	20619	20967	20996	20694	20605	20620	20696	20904	20853	20650	20675	20653	20448	20546	20865	20597	20795	20747	20722	20758	20847	20628	20675	20852	20811	20677	20613	20758	20501	20732	20835	20815	20716	20619	20563	20790	20529	20949	20429	20813	20639	20547	20735	20787	20600	20847	20727	20613	20773	20626	20669	20837	20736	20762	20603	20641	20645	20729	20685	20818	20419	20669	20692	20720	20575	20776	20639	20502	20590	20437	20761	20702	20794	20778	20822	20669	20856	20724	20634	20780	20617	20762	20704	20778	20950	20830	20562	20693	20700	20608	20853	20690	20531	20715	20651	20658	20694	20688	20882	20673	20950	20885	20744	20922	20858	20665	20787	20885	20637	20715	20540	20892	20831	20774	20795	20698	20473	20630	20759	20661	20801	20672	20507	20526	20832	20660	20647	20709	20701	20794	20741	20810	20549	20676	20608	20684	20918	20746	20829	20846	20640	20639	20782	20722	20764	20790	20817	20648	20656	20748	20640	20696	20632	20725	20739	20662	20745	20550	20831	20777	20836	20376	20741	20490	20642	20565	20603	20776	20800	20805	20438	20975	20657	20793	20626	20791	20721	20746	20654	20810	20666	20816	20688	20686	20496	20597	20688	20579	20464	20736	20768	20689	20762	20956	20621	20686	20680	20898	20851	20751	20774	20659	20746	20915	20950	20734	20956	20773	20593	20684	20891	20885	20691	20695	20660	20660	20637	20709	20546	20638	20803	20555	20780	20705	20795	20858	20632	20786	20730	21058	20751	20629	20622	20686	20591	20754	20533	20720	20479	20590	20775	20784	20761	20832	20635	20617	20741	20736	20809	20739	20679	20834	20611	20800	20822	20764	20791	20721	20642	20792	20755	20827	20689	20682	20661	20624	20864	20660	20767	20617	20867	20750	20673	20647	20755	20703	20797	20872	20741	20798	20747	20748	20906	20708	20789	20676	20549	20818	20793	20824	20643	20661	20385	20557	20664	20847	20683	20608	20590	20530	20757	20703	20867	20644	20748	20706	20910	20845	20846	20838	20616	20645	20790	20752	20675	20660	20516	20726	20654	20773	20917	20733	20763	20535	20897	20842	20927	20496	20648	20570	20692	20792	20617	20868	20743	20577	20914	20535	20869	21037	20896	21093	20647	20706	20724	20863	20736	20671	20802	20716	20824	20601	20768	20689	20604	20749	20716	20663	20852	20563	20630	20942	20741	20709	20777	20719	20737	20647	20788	20720	20644	20546	20708	20676	20775	20747	20920	20777	20886	20786	20896	20788	20849	20798	20666	20839	21014	20831	20873	20666	20816	20642	20773	20485	20468	20537	20737	20728	20622	20741	20751	20868	20693	20825	20890	20920	20707	20613	21042	20716	20677	20664	20774	20767	20658	20887	20618	20854	20784	20694	20850	20724	20796	20920	20898	20665	20767	20725	20824	20541	20802	20729	20840	20642	20657	20855	20773	20574	20628	20612	20661	20578	20910	20816	20708	20755	20740	20680	20914	20602	20827	20667	20646	20512	20650	20658	20756	20612	20553	20840	20762	20468	20842	21002	20768	20815	20673	20739	20769	20819	20856	20775	20612	20629	20732	20726	20778	20742	20747	20848	20734	20748	20599	20846	20627	20714	20606	20526	20859	20692	20726	20873	20933	20674	20775	20651	20912	20561	20592	20672	20943	20705	20758	20756	20918	20638	20646	20817	20788	20675	20560	20549	20772	20871	20691	20556	20891	20795	20734	20590	20824	20497	20649	20701	20741	20695	20560	20734	20746	20720	20825	20676	20912	20750	20720	20796	20699	20669	20822	20643	20531	20746	20764	20742	20858	20715	20671	20805	20578	20709	20870	20727	20511	20824	20466	20710	20578	20689	20724	20717	20699	20644	20744	20727	20800	20496	20603	20800	20794	20572	20690	20787	20693	20661	20702	20698	20674	20743	20836	20881	20662	20720	20731	21042	21049	20830	20587	20613	20457	20710	20919	20610	20701	20603	20609	20761	20624	20717	20693	20644	20982	20696	20762	20758	20461	20625	20725	20732	20584	20801	20476	20625	20627	20618	20806	20798	20494	20668	20737	21008	20601	20605	20802	20736	20673	20634	20705	20659	20910	20803	20806	20617	20596	20668	20835	20667	20708	20659	20684	20830	20726	20555	20648	20621	20435	20479	20758	20722	20940	20799	20650	20931	20587	20716	20617	20634	20778	20778	20691	20606	20776	20754	20570	20712	20774	20823	20553	20617	20558	20727	20842	20523	20950	20868	20658	20533	20654	20564	20767	20668	20681	20717	20844	20970	20796	20844	20864	20729	20844	20593	20893	20889	20983	20985	20718	20775	20505	20615	20564	20591	20661	20687	20746	20406	20550	20456	20731	20800	20728	20729	20813	20898	21004	20549	20729	20790	20503	20559	20726	20574	20872	20894	20818	20714	20735	20702	20678	20600	20781	20715	20668
26468	47987	45286	34022	25216	23019	21073	19858	19636	18615	17938	29359	48863	41470	30983	19374	16271	16092	16294	16287	16322	16074	16219	16312	16216	16179	16234	16281	16138	16297	16333	16122	16242	16298	16280	16181	16184	16249	16255	16182	16220	16422	16299	16220	16267	16138	16202	16222	16096	16267	16374	16230	16249	16188	16229	16029	16215	16140	16101	16081	16238	16088	16306	16180	16242	16333	16094	16260	16127	16245	16089	16130	16131	16123	16345	16102	16152	16316	16173	16137	16319	16253	16107	16012	16149	16249	16351	16041	16156	16122	16135	16148	16264	16153	16155	16070	16166	16058	16211	16060	16145	16324	16119	16431	16190	16117	16340	16162	16265	16218	16139	16038	16225	16246	16106	16305	16088	16322	16178	16190	16194	16174	16176	16175	16247	16265	16083	16305	16309	16178	16444	16398	16191	16365	16233	16119	16176	16231	16295	16173	16110	16309	16098	16152	16152	16313	16040	16342	16398	16302	16154	16353	16085	16085	16219	16129	16179	16245	16172	16216	16123	16249	16180	16126	16112	16344	16236	16029	16177	16249	16081	16209	16396	16225	16168	16406	16132	16166	16358	16150	16161	16266	16136	16165	16136	16281	16113	16217	16246	16282	16176	16169	16266	16203	16280	16085	16132	16270	16140	16187	16149	16255	16240	16228	16114	16041	16274	16043	16068	16211	16170	16378	16165	16078	16267	16121	16169	15884	16384	16210	16259	16263	16105	16157	16029	16095	16261	16196	16285	16260	16014	16350	16254	16158	16321	16273	16070	16346	16203	16050	16159	16339	16252	16392	16233	16064	16012	16278	16282	16214	16290	16128	16170	16190	16237	16192	16154	16200	16100	16056	16051	16206	16279	16125	16179	16112	16329	16205	16242	16211	16219	16224	16080	16070	16220	16224	16287	16256	16179	16250	16258	16270	16173	16234	16227	16090	16310	15972	16027	16164	16305	16146	16233	16123	16215	16245	16102	16173	16319	16317	16117	16136	16378	16137	16394	16115	16237	16212	16143	16343	16227	16196	16173	16158	16219	16342	16099	16131	16043	16235	16132	16306	15978	16267	16261	16203	16182	15963	16118	16161	16147	16060	16340	16166	16162	16044	16135	16049	16321	16113	16085	16157	16150	16244	16114	16111	16018	16184	16253	15986	16425	16226	16054	16235	16277	16240	16081	16046	16136	16277	15967	16198	16309	16165	16408	16134	16205	16304	16223	16149	16181	16113	16207	16148	16165	16234	16220	16286	16086	16132	16324	16287	16148	16146	16128	16271	16258	16164	16139	16193	16287	16192	16242	16119	16227	16197	16309	16241	16386	16227	16266	16160	16261	16256	16185	16264	16021	16173	16248	16122	16222	16139	16212	16212	16261	16239	16200	16195	16003	16297	16276	16447	16246	16251	16099	15959	16199	16188	16143	16180	16190	16177	16108	16262	16138	15978	16101	16324	16084	16236	15987	16116	16325	16118	16187	16308	16246	16187	16185	16137	16223	16235	16042	16200	16308	16225	15968	16162	16262	16321	16099	16170	16187	16306	16225	16281	16092	16179	16158	16197	16266	16233	16198	16129	16193	16272	16327	16232	16069	16295	16225	16127	16340	16166	16307	16116	16329	16257	16074	16120	16275	16377	16248	16002	16191	16061	16245	16307	16267	16185	16265	16236	16274	16157	16279	16271	16173	16154	16257	16136	16167	16115	16298	16198	16204	16257	16130	16239	16298	16126	16238	16174	16237	16294	16126	16185	16108	16134	16104	16148	16220	16031	16188	16069	16219	16249	16198	16120	16207	16075	16151	16266	16183	16125	16181	16207	16227	16176	16267	16129	16255	16139	16228	16059	16173	16200	16199	16008	16290	16145	16083	16020	16242	16123	16234	16129	16036	16261	16262	16101	16213	16196	16015	16078	16372	15914	15957	16287	16153	16149	16158	16137	16182	16276	16067	16283	16467	16081	16016	16143	16319	16162	16293	15999	16367	16128	16185	16072	16284	16080	16227	16095	16218	16275	16134	16094	16174	16110	16051	16173	16371	16029	16121	16267	16227	16149	16172	16162	16133	16015	16167	16151	16124	16191	16320	16217	16229	16176	16131	16426	16099	16070	16311	16178	16406	16165	16127	16123	16304	16065	16284	16100	16105	16410	16286	16216	16230	16343	16255	16147	16251	16198	16284	16124	16325	16064	16087	16220	16194	16107	16230	16256	16122	16137	16238	16156	16042	16325	16193	16179	16156	16325	16097	16061	16098	16319	16033	16195	16194	16115	16238	16349	16273	16341	15954	16174	16278	16132	16063	16177	16203	16145	16229	16193	16352	16181	16121	16013	16261	16164	16292	16167	16111	16250	16258	16084	16235	16274	16389	16292	16090	16236	16162	16055	16270	16081	16245	15993	16136	16203	16117	16307	16141	16277	16272	16255	16045	16136	16117	16242	16287	16163	16206	16279	16111	16140	16141	16122	16053	16271	16388	16193	16127	16217	16248	16153	16214	16207	16108	16230	16294	16027	16106	16257	16224	16202	16254	16041	16167	16236	16158	16197	16258	16235	16263	16150	16265	16239	16212	16208	16167	16037	16275	16082	16178	16280	16097	16233	16313	16121	16205	16087	16186	16213	16022	16133	16187	16089	16169	16140	16299	16263	16172	16127	16157	16335	16168	16317	16194	16211	16151	16168	16099	16240	16120	16218	16149	16130	16185	16168	16363	16173	16187	16308	16200	16071	16194	16273	16200	16259	16138	16211	16170	16263	16205	16218	16130	16197	16168	16179	16291	16211	15958	16229	16162	16247	16253	16304	16192	16278	16193	16279	16328	16173	16158	16088	16144	16241	16281	16200	16232	16418	16198	16293	16168	16130	16306	16095	16114	16278	16268	16293	16204	16082	16174	16285	16238	16255	16264	16258	16243	16188	16084	16365	16194	16070	16202	16431	16158	16161	16190	16298	16106	16275	16259	16175	16260	16066	16215	16227	16269	16137	16248	16156	16212	16175	16105	16232	16376	16242	16194	16016	16157	16191	16167	16152	16112	16236	16222	16060	16242	16197	16150	16135	16252	16321	16083	16234	15983	16186	16182	16246	16274	15977	16225	16086	16302	16224	16099	16095	16168	16088	16326	16186	16344	16151	16175	16304	16124	16207	16371	16382	16246	16210	16197	16082	16132	16202	16087	16067	16348	16212	16227	16228	16389	16471	16059	16142	16098	16151	16253	16240	16066	16190	16344	16290	16190	16190	16347	16287	15996	16261	16226	16318	16083	16155	16233	16260	16218	16216	16296	16207	16093	16182	16245	16233	16336	16258	16177	16291	16145	16395	16154	16075	16428	16173	16184	16197	16061	16156	16141	16302	16126	16316	16076	16238	16147	16085	16435	16125	16186	16315	16370	16218	16321	16163	16086	16298	15988	16037	16049	16105	16118	16205	16086	16020	16176	16162	16239	16128	16358	16202	16076	16328	16185	16129	16062	16180	16205	16085	16196	15994	16294	16247	16126	16019	16240	16177	16152	16189	16161	16233	16179	16119	16056	16211	16064	16159	16145	16132	16260	16202	16166	16013	16273	16132	16183	16046	16389	16108	16007	16203	16277	16307	16141	16100	16244	16232	16338	16162	16000	16234	16160	16114	16183	15967	16326	16200	16066	16264	16273	16169	16111	16146	16182	16072	16123	16136	16311	16162	16166	16231	16285	16083	16128	16206	16110	16258	16039	16135	16055	16133	16339	16226	16253	16073	16319	16282	16247	16243	16139	16381	16238	16179	16246	16313	16131	16160	16188	16170	16022	16139	16091	16316	16243	16150	16151	16205	16196	16207	16126	16055	16220	16118	16201	16219	16298	16150	16067	16034	16198	16057	16257	16209	16303	16023	16240	16263	16279	16133	16400	16121	16056	16156	16090	16179	16233	16142	16320	16274	16176	16107	16125	16210	16148	16339	16241	16337	16131	16195	16204	16342	16231	16236	16287	16057	16031	16242	16215	16314	16080	16371	16324	16212	16189	16410	16006	16062	16195	16162	16328	16302	16113	16163	16206	16177	16136	16263	16046	16203	16180	16088	15995	16282	16281	16234	16213	16225	16104	16139	16115	16215	16341	15974	16331	16257	16185	16147	16055	16059	16061	16180	16198	16187	16291	16273	16176	16026	16103	16175	16138	16244	16162	16207	16364	16242	15978	16169	16206	16276	16274	16145	16138	16142	16181	16220	16039	16216	16220	16251	16163	16283	16246	16179	16138	16185	16207	15941	16315	16149	16222	16223	16154	16244	16299	16223	16153	16241	16210	16194	16250	16212	16210	16169	16245	15922	16241	16069	16108	16181	16229	16141	16314	16198	16268	16118	16135	16107	16235	16164	16223	16129	16249	16236	16143	16157	16175	16132	16220	16165	16361	16230	16282	16283	16246	16102	16296	16077	16129	16083	16272	16115	16164	16210	16107	16109	16204	16189	16156	16106	16232	16221	16136	16279	16173	16003	16328	16018	16155	16494	16146	16247	16265	16196	16219	16104	16321	16225	16251	16340	16199	16112	16252	16262	16093	16200	16318	16315	16263	16337	16240	16204	16120	16183	16240	16258	16213	16210	16235	16165	16116	16270	16206	16204	16242	16069	16326	16291	16217	16264	16199	16300	16129	16215	16146	16309	16282	16174	16129	16184	16211	16175	16195	16176	16099	16169	16213	16197	16248	16207	16168	16201	16184	16277	16370	16333	16142	16115	16088	16132	16010	16143	16201	16254	16141	16270	16313	16264	16322	16069	16235	16078	16183	16168	16310	16194	16135	15893	15972	16167	15974	16224	16195	16146	16392	16070	16144	16115	16280	16106	16229	16154	16150	16154	16148	16312	16373	16118	16357	16102	16307	16225	16243	16363	15975	16321	16246	16255	16184	16161	16246	16129	16065	16141	16197	16208	16178	16069	16265	16224	16358	16166	16049	16297	16008	16142	16128	16210	16120	16088	16064	16245	16214	16245	16234	16172	16314	16187	16132	16271	16230	16255	16166	16099	16291	16208	16223	15950	16081	16204	16271	16176	16286	16296	16181	16246	16193	16140	16149	16344	16310	16191	16063	16212	16091	16082	16137	16144	16236	16191	16214	16062	16286	16158	16255	16139	16171	16147	16281	16181	16138	16256	16153	16026	16143	16019
31521	25446	27179	24839	22363	21847	21637	21485	21582	21424	21460	21715	22970	23758	23206	22213	21647	21518	21339	21561	21511	21673	21215	21520	21390	21290	21389	21459	21671	21223	21128	21209	21252	21533	21330	21291	21323	21331	21209	21309	21200	21256	21416	21157	21376	21384	21294	21615	21490	21450	21534	21206	21364	21454	21357	21368	21282	21264	21330	21488	21398	21326	21508	21405	21540	21353	21530	21382	21510	21230	21324	21352	21423	21274	21419	21501	21557	21263	21133	21504	21248	21426	21383	21419	21293	21304	21474	21306	21266	21376	21296	21462	21489	21262	21248	21411	21169	21385	21375	21414	21303	21421	21292	21151	21212	21404	21154	21124	21416	21433	21286	21361	21496	21112	21384	20978	21294	21222	21256	21490	21388	21110	21432	21316	21589	21550	21318	21335	21295	21243	21138	21337	21203	21238	21130	21341	21176	21315	21495	21179	21376	21396	21205	21242	21291	21402	21471	21352	21258	21239	21142	21283	21431	21326	21493	21368	21359	21398	21401	21281	21429	21338	21099	21386	21240	21291	21215	21524	21329	21295	21397	21369	21226	21420	21239	21152	21401	21156	21412	21359	21068	21097	21325	21305	21372	21422	21422	21097	21277	21331	21541	21236	21298	21375	21123	21266	21216	21128	21327	21271	21431	21059	21240	21196	21455	21577	21114	21309	21096	21149	21308	21415	21201	21474	21324	21205	21203	21310	21424	21317	21222	21362	21388	21435	21289	21484	21310	21289	21198	21317	21349	21444	21421	21493	21433	21189	21510	21325	21365	21339	21147	21329	21415	21333	21235	21427	21163	21524	21332	21178	21266	21567	21340	21325	21463	21478	21327	21446	21516	21240	21291	21493	21214	21211	21413	21379	21238	21353	21389	21200	21360	21187	21313	21377	21305	21426	21317	21397	21113	21477	21465	21238	21485	21119	21108	21298	21303	21110	21311	21327	21366	21294	21289	21360	21401	21441	21337	21302	21507	21149	21252	21243	21603	21302	21300	21414	21251	21064	21284	21325	21329	21164	21244	21174	21416	21218	21263	21276	21413	21205	21517	21308	21233	21403	21510	21236	21175	21319	21336	21504	21534	21444	21367	20959	21529	21193	21473	21342	21247	21318	21508	21391	21261	21376	21585	21452	21294	21257	21266	21540	21322	21257	21289	21333	21399	21389	21294	21572	21413	21437	21152	21423	21345	21293	21218	21392	21337	21336	21270	21476	21385	21297	21383	21306	21167	21319	21350	21244	21208	21250	21287	21238	21342	21267	21512	21422	21426	21258	21375	21442	21502	21392	21091	21308	21330	21207	21019	21120	21331	21464	21302	21391	21214	21519	21371	21228	21283	21633	21408	21605	21267	21542	21316	21323	21240	21416	21238	21353	21329	21215	21344	21303	21538	21320	21267	21401	21467	21445	21359	21501	21253	21373	21488	21413	21525	21181	21338	21650	21398	21313	21662	21311	21266	20940	21267	21476	21509	21220	21340	21331	21375	21290	21464	21511	21475	21276	21309	21218	21421	21294	21311	21583	21258	21204	21474	21283	21447	21420	21409	21254	21365	21515	21288	21319	21450	21551	21539	21342	21465	21338	21435	21542	21426	21402	21546	21301	21309	21551	21421	21393	21254	21274	21288	21443	21345	21480	21520	20942	21208	21276	21269	21386	21477	21300	21272	21412	21371	21406	21256	21464	21414	21122	21373	21295	21336	21284	21496	21248	21275	21287	21420	21309	21194	21379	21281	21570	21304	21328	21297	21367	21590	21366	21497	21370	21268	21346	21240	21330	21419	21638	21385	21362	21499	21339	21508	21363	21259	21417	21249	21123	21368	21256	21315	21403	21358	21312	21429	21300	21294	21231	21320	21306	21459	21307	21319	21425	21327	21362	21345	21196	21369	21447	21457	21352	20993	21244	21359	21316	21355	21233	21372	21392	21319	21444	21227	21354	21386	21310	21387	21269	21322	21450	21392	21309	21498	21232	21403	21435	21279	21300	21411	21490	21422	21500	21105	21275	21201	21253	21348	21241	21160	21235	21573	21177	21277	21126	21105	21275	21405	21532	21525	21523	21341	21332	21181	21403	21403	21321	21290	21385	21441	21390	21390	21360	21158	21449	21162	21206	21308	21350	21150	21258	21288	21365	21144	21359	21119	21590	21430	21372	21437	21358	21191	21397	21204	21167	21469	21209	21321	21179	21455	21465	21343	21235	21424	21249	21398	21247	21236	21314	21353	21636	21282	21269	21530	21248	21251	21364	21376	21278	21236	21261	21193	21364	21180	21469	21162	21138	21436	21499	21251	21315	21351	21265	21535	21472	21221	21474	21237	21498	21299	21363	21366	21612	21306	21319	21478	21143	21235	21231	21505	21275	21155	21492	21338	21571	21142	21406	21181	21549	21464	21101	21361	21623	21270	21200	21301	21211	21361	21425	21514	21128	21334	21402	21311	21433	21457	21207	21446	21212	21393	21265	21429	21407	21322	21249	21499	21228	21476	21561	21276	21523	21429	21456	21289	21400	21722	21336	21598	21368	21526	21253	21408	21572	21404	21414	21109	21224	21398	21407	21389	21256	21313	21294	21164	21397	21489	21143	21312	21400	21370	21394	21134	21541	21280	21239	21115	21201	21329	21271	21381	21175	21249	21395	21318	21375	21358	21369	21241	21384	21419	21284	21389	21458	21444	21234	21420	21255	21137	21216	21273	21258	21416	21481	21308	21324	21396	21492	21245	21443	21335	21388	21350	21408	21345	21515	21290	21364	21312	21421	21270	21178	21509	21289	21234	21327	21402	21325	21490	21525	21267	21335	21440	21534	21427	21261	21326	21283	21465	21077	21378	21593	21314	21361	21342	21124	21664	21540	21327	21262	21495	21457	21396	21210	21424	21216	21128	21269	21187	21429	21184	21314	21196	21491	21319	21224	21135	21266	21407	21062	21257	21415	21252	21455	21412	21156	21256	21455	21311	21405	21266	21422	21273	21370	21121	21418	21292	21257	21156	21498	21235	21356	21364	21294	21302	21542	21108	21396	21152	21074	21447	21446	21289	21455	21309	21255	21593	21509	21248	21360	21329	21307	21177	21360	21328	21252	21378	21292	21167	21549	21276	21470	21355	21141	21437	21331	21386	21442	21127	21520	21457	21225	21286	21311	21279	21482	21304	21294	21107	21305	21344	20947	21308	21364	21524	21290	21226	21269	21463	21221	21246	21251	21292	21290	21593	21424	21251	21229	21507	21164	21544	21187	21172	21534	21395	21313	21323	21219	21338	21404	21252	21501	21380	21407	21484	21346	21206	21281	21160	21272	21413	21398	21387	21276	21344	21414	21471	21356	21404	21217	21309	21358	21242	21410	21411	21322	21396	21327	21270	21426	21431	21369	21238	21207	21472	21244	21339	21399	21414	21391	21219	21190	21201	21455	21231	21342	21632	21482	21439	21293	21435	21389	21284	21387	21298	21172	21292	21200	21451	21282	21356	21348	21534	21424	21231	21382	21662	21516	21355	21222	21315	21471	21443	21466	21378	21300	21388	21466	21264	21324	21288	21419	21244	21460	21310	21314	21196	21322	21284	21120	21173	21505	21376	21416	21557	21284	21246	21484	21600	21356	21261	21429	21322	21189	21313	21410	21429	21226	21265	21387	21501	21538	21445	21159	21196	21223	21418	21486	21264	21576	21261	21281	21259	21423	21317	21280	21421	21324	21260	21217	21466	21215	21456	21437	21322	21274	21152	21444	21303	21245	21400	21344	21490	21415	21418	21401	21411	21344	21312	21375	21280	21318	21544	21450	21305	21336	21351	21390	21394	21277	21326	21243	21423	21243	21246	21259	21152	21386	21621	21210	21449	21351	21256	21391	21555	21438	21308	21477	21612	21412	21293	21328	21350	21360	21399	21407	21445	21357	21390	21370	21462	21431	21483	21377	21381	21356	21328	21286	21417	21130	21354	21209	21443	21351	21185	21189	21249	21254	21253	21424	21442	21240	21266	21280	21370	21452	21400	21208	21053	21385	21267	21501	21517	21219	21327	21566	21394	21407	21195	21079	21253	21478	21427	21454	21309	21466	21298	21074	21319	21299	21286	21480	21391	21327	21315	21200	21333	21420	21493	21349	21426	21286	21505	21442	21343	21232	21406	21371	21405	21305	21098	21488	21735	21110	21198	21142	21322	21308	21333	21462	21376	21280	21274	21237	21265	21554	21526	21308	21280	21386	21372	21369	21287	21527	21465	21529	21536	21441	21381	21567	21294	21524	21422	21399	21306	21570	21533	21364	21390	21445	21286	21165	21482	21379	21400	21357	21290	21293	21296	21334	21303	21342	21484	21520	21379	21254	21344	21337	21513	21553	21413	21177	21274	21353	21235	21344	21260	21397	21411	21370	21291	21139	21517	21416	21574	21279	21435	21376	21268	21457	21430	21303	21330	21224	21390	21229	21557	21179	21379	21325	21035	21225	21348	21408	21299	21414	21474	21324	21439	21296	21500	21178	21358	21373	21296	21314	21425	21192	21251	21177	21293	21211	21442	21335	21528	21097	21386	21013	21393	21298	21242	21282	21164	21282	21228	21156	21287	21341	21167	21177	21332	21192	21514	21462	21490	21323	21226	21395	21413	21208	21420	21507	21252	21296	21239	21148	21321	21361	21310	21465	21386	21292	21517	21459	21428	21251	21385	21167	21306	21075	21463	21407	21313	21162	21293	21345	21292	21355	21557	21534	21441	21442	21426	21267	21270	21254	21294	21325	21310	21351	21243	21100	21307	21395	21482	21291	21339	21484	21396	21421	21388	21382	21514	21358	21137	21505	21621	21480	21286	21332	21276	21211	21177	21263	21261	21304	21376	21592	21098	21422	21274	21301	21377	21210	21367	21226	21437	21204	21421	21376	21633	21224	21396	21265	21334	21323	21186	21218	21368	21309	21434	21375	21467	21457	21438	21421	21532	21267	21306	20973	21205	21307	21400	21640	21272	21284	21500	21522	21548	21388	21467	21391	21541	21465	21385	21208	21416	21280	21184	21364	21496	21249	21471	21394	21458	21207	21364	21339	21227	21537	21249	21180	21346	21416	21399	21054	21254	21592	21449	21348	21183	21157	21196	21358	21347	21375	21429	21226	21290	21383	21249	21329	21281	21393	21270	21249
20767	26802	24759	20243	18041	17535	17090	17090	16890	16858	16704	17079	19289	19830	18657	17152	16784	16336	16366	16610	16594	16773	16667	16560	16711	16485	16514	16541	16421	16336	16583	16742	16566	16701	16735	16476	16553	16626	16533	16488	16570	16506	16568	16692	16782	16483	16548	16485	16622	16544	16636	16690	16657	16486	16420	16553	16453	16542	16438	16666	16575	16545	16602	16571	16561	16408	16440	16366	16609	16729	16453	16439	16393	16416	16532	16509	16495	16544	16475	16463	16491	16403	16605	16615	16449	16691	16382	16596	16506	16453	16611	16466	16519	16584	16519	16479	16523	16674	16679	16494	16469	16438	16641	16702	16535	16429	16646	16323	16369	16513	16562	16644	16512	16578	16717	16655	16533	16615	16409	16724	16371	16664	16560	16243	16533	16462	16505	16552	16613	16521	16465	16502	16347	16470	16558	16484	16537	16591	16686	16581	16582	16388	16643	16624	16562	16543	16632	16576	16642	16579	16504	16635	16570	16492	16531	16418	16570	16466	16621	16577	16608	16518	16550	16494	16609	16597	16469	16533	16573	16516	16495	16469	16504	16637	16576	16653	16469	16548	16705	16481	16503	16485	16398	16659	16519	16600	16499	16647	16643	16466	16644	16661	16593	16557	16734	16626	16529	16621	16670	16481	16488	16615	16525	16525	16567	16403	16625	16450	16626	16480	16537	16586	16326	16624	16589	16553	16590	16548	16510	16422	16540	16471	16498	16667	16560	16645	16551	16692	16488	16375	16478	16390	16530	16498	16583	16324	16629	16531	16519	16478	16431	16466	16608	16555	16374	16479	16545	16587	16597	16555	16546	16545	16704	16477	16516	16511	16425	16454	16620	16529	16492	16329	16524	16462	16657	16467	16596	16653	16492	16712	16545	16601	16464	16530	16500	16553	16371	16624	16556	16397	16726	16458	16544	16419	16409	16464	16526	16604	16581	16527	16563	16564	16607	16461	16622	16615	16609	16721	16589	16334	16722	16498	16614	16563	16535	16313	16391	16587	16597	16559	16469	16416	16671	16535	16506	16483	16722	16451	16578	16424	16411	16331	16445	16475	16504	16570	16507	16568	16585	16622	16801	16339	16593	16486	16488	16471	16620	16630	16412	16500	16531	16509	16462	16511	16494	16612	16630	16739	16550	16429	16564	16536	16479	16565	16632	16516	16707	16468	16723	16630	16552	16616	16685	16526	16672	16657	16589	16535	16765	16427	16521	16569	16532	16437	16589	16484	16632	16571	16587	16456	16579	16357	16677	16462	16662	16538	16574	16548	16471	16481	16511	16499	16609	16424	16405	16538	16665	16776	16512	16514	16626	16522	16663	16470	16404	16586	16581	16493	16520	16704	16478	16566	16689	16517	16555	16609	16417	16669	16618	16609	16569	16478	16678	16673	16362	16537	16474	16570	16442	16687	16393	16529	16525	16732	16525	16542	16655	16673	16677	16597	16603	16697	16710	16630	16621	16438	16630	16756	16552	16747	16576	16402	16530	16533	16472	16678	16372	16456	16540	16580	16642	16559	16557	16534	16695	16537	16529	16602	16590	16524	16548	16408	16535	16565	16706	16539	16372	16520	16616	16661	16603	16631	16589	16526	16470	16622	16374	16636	16577	16661	16382	16844	16619	16490	16527	16516	16605	16472	16544	16425	16388	16629	16563	16522	16373	16546	16617	16600	16691	16501	16577	16507	16420	16509	16521	16553	16646	16556	16661	16508	16509	16526	16569	16659	16563	16545	16653	16554	16657	16487	16592	16618	16666	16524	16632	16475	16473	16509	16576	16714	16467	16696	16502	16520	16453	16577	16596	16502	16402	16705	16573	16590	16496	16491	16631	16645	16560	16582	16408	16599	16434	16519	16563	16427	16484	16502	16495	16620	16604	16696	16628	16559	16666	16567	16615	16414	16572	16532	16569	16643	16656	16474	16556	16650	16460	16521	16526	16587	16726	16577	16467	16549	16479	16474	16404	16440	16430	16515	16638	16497	16570	16635	16651	16535	16658	16471	16542	16363	16528	16521	16494	16292	16428	16404	16486	16430	16395	16601	16593	16563	16567	16590	16735	16511	16715	16425	16691	16452	16565	16571	16367	16590	16608	16624	16596	16710	16753	16563	16528	16455	16629	16513	16539	16527	16564	16553	16558	16556	16504	16555	16466	16526	16718	16686	16678	16540	16472	16530	16506	16715	16403	16601	16525	16642	16592	16573	16484	16648	16635	16593	16530	16630	16729	16685	16403	16543	16702	16628	16590	16427	16546	16639	16569	16428	16621	16609	16478	16367	16525	16625	16515	16472	16371	16687	16485	16595	16645	16486	16441	16418	16673	16515	16459	16360	16516	16730	16539	16528	16465	16610	16589	16696	16618	16488	16574	16692	16539	16366	16475	16463	16479	16324	16668	16538	16563	16563	16368	16728	16648	16443	16474	16612	16627	16563	16432	16530	16672	16458	16408	16427	16539	16549	16577	16728	16483	16413	16365	16443	16690	16582	16458	16685	16488	16580	16397	16426	16560	16625	16410	16606	16593	16552	16593	16576	16451	16497	16492	16400	16538	16530	16507	16535	16495	16497	16596	16576	16605	16631	16579	16742	16648	16516	16442	16493	16536	16628	16484	16488	16517	16549	16638	16499	16627	16508	16436	16475	16610	16514	16529	16472	16414	16533	16579	16486	16697	16486	16460	16662	16597	16767	16587	16444	16618	16441	16598	16633	16582	16656	16533	16504	16596	16769	16556	16525	16601	16691	16459	16657	16486	16501	16614	16591	16689	16661	16569	16512	16490	16317	16594	16533	16591	16565	16661	16588	16563	16576	16621	16636	16593	16597	16645	16543	16456	16546	16630	16525	16493	16601	16542	16592	16676	16543	16471	16535	16758	16696	16616	16418	16580	16580	16877	16521	16528	16699	16491	16607	16499	16497	16659	16395	16624	16610	16680	16620	16746	16602	16516	16574	16571	16620	16489	16538	16476	16791	16474	16631	16611	16539	16438	16531	16749	16586	16647	16695	16540	16614	16485	16407	16574	16550	16416	16619	16561	16477	16359	16568	16448	16709	16632	16489	16563	16569	16541	16609	16618	16403	16554	16521	16451	16638	16435	16705	16451	16696	16565	16588	16533	16577	16593	16655	16681	16588	16586	16700	16440	16643	16743	16478	16729	16534	16559	16554	16495	16557	16602	16715	16381	16533	16465	16493	16596	16530	16513	16529	16579	16639	16615	16483	16539	16588	16506	16511	16409	16675	16654	16763	16508	16529	16701	16510	16268	16488	16677	16551	16693	16607	16541	16558	16632	16614	16442	16439	16686	16531	16567	16681	16656	16522	16672	16579	16466	16477	16472	16477	16408	16478	16530	16573	16756	16739	16646	16451	16352	16483	16449	16578	16685	16585	16567	16535	16499	16652	16521	16451	16574	16658	16623	16645	16610	16573	16539	16542	16588	16594	16568	16617	16596	16582	16511	16594	16584	16749	16462	16546	16489	16493	16622	16573	16736	16661	16483	16484	16656	16522	16743	16607	16729	16422	16398	16589	16530	16579	16498	16443	16510	16434	16644	16574	16604	16602	16619	16760	16474	16467	16771	16542	16470	16510	16547	16836	16539	16677	16677	16358	16466	16659	16401	16560	16512	16606	16586	16620	16457	16643	16606	16450	16577	16473	16620	16685	16439	16567	16889	16522	16555	16426	16481	16547	16621	16389	16561	16682	16598	16552	16478	16448	16511	16737	16402	16479	16627	16562	16518	16580	16569	16854	16458	16621	16499	16482	16385	16410	16468	16428	16561	16613	16439	16643	16571	16427	16529	16636	16465	16424	16407	16543	16605	16468	16474	16569	16547	16513	16473	16659	16396	16422	16655	16575	16440	16488	16585	16598	16513	16614	16575	16618	16598	16457	16489	16556	16608	16449	16519	16628	16767	16467	16556	16510	16393	16584	16509	16561	16419	16447	16454	16733	16446	16536	16453	16500	16518	16679	16592	16478	16552	16644	16774	16679	16457	16553	16448	16655	16662	16413	16513	16416	16490	16629	16676	16499	16645	16433	16454	16648	16545	16629	16467	16631	16424	16571	16654	16553	16531	16383	16535	16519	16588	16537	16367	16684	16479	16639	16664	16629	16694	16518	16520	16532	16490	16737	16556	16551	16666	16644	16626	16416	16623	16640	16416	16515	16534	16569	16490	16477	16452	16560	16507	16738	16630	16586	16687	16654	16542	16482	16584	16621	16515	16554	16508	16637	16638	16390	16534	16542	16484	16421	16622	16637	16452	16494	16591	16416	16569	16652	16532	16463	16582	16445	16543	16245	16498	16616	16572	16635	16687	16607	16351	16535	16620	16541	16656	16722	16378	16812	16604	16665	16705	16505	16768	16516	16679	16554	16482	16589	16626	16510	16530	16616	16553	16470	16703	16481	16506	16552	16523	16571	16489	16610	16647	16670	16645	16439	16574	16492	16681	16492	16590	16644	16497	16399	16488	16473	16513	16581	16625	16532	16616	16675	16545	16710	16381	16393	16488	16487	16603	16605	16409	16322	16571	16466	16625	16490	16670	16645	16425	16546	16637	16529	16599	16313	16655	16518	16518	16687	16446	16424	16635	16435	16407	16727	16593	16742	16485	16530	16779	16507	16620	16405	16642	16484	16443	16565	16442	16567	16532	16536	16580	16514	16552	16691	16510	16450	16692	16515	16433	16548	16627	16798	16595	16598	16589	16622	16508	16579	16639	16610	16526	16457	16650	16374	16784	16624	16654	16585	16676	16640	16399	16540	16545	16666	16487	16527	16452	16475	16603	16354	16653	16663	16578	16723	16527	16461	16399	16486	16637	16816	16687	16527	16431	16621	16442	16523	16494	16497	16648	16615	16616	16637	16663	16788	16728	16480	16672	16691	16347	16442	16562	16418	16685	16688	16659	16514	16423	16617	16513	16624	16656	16507	16537	16734	16620	16430	16695	16519	16705	16491	16654	16614	16500	16387	16455	16517	16628	16711	16632	16724	16578	16635	16573	16545	16612	16376	16354	16673	16718	16538	16608	16609	16669	16565	16520	16684	16497	16774	16606	16518	16659	16556	16467	16547	16386	16508	16572	16413	16666	16321	16688	16640	16564	16521	16484	16519	16495	16582	16644	16505
25774	21470	28595	26681	25166	24852	24759	23071	22383	22555	22179	23491	34767	35425	31109	25249	21996	21570	21553	21928	21738	21496	21893	21697	21998	21656	21688	21644	21775	21570	21692	21534	21677	21674	21658	21725	21735	21318	21527	21489	21666	21679	21725	21545	21513	21502	21544	21327	21648	21718	21577	21737	21344	21717	21630	21693	21634	21515	21395	21653	21459	21716	21549	21674	21441	21450	21690	21626	21798	21749	21607	21736	21618	21838	21679	21647	21800	21834	21793	21719	21451	21364	21482	21583	21720	21768	21807	21624	21894	21594	21493	21416	21521	21480	21669	21648	21525	21615	21658	21512	21740	21845	21486	21535	21832	21485	21499	21416	21618	21473	21429	21319	21526	21689	21501	21553	21754	21509	21534	21469	21537	21676	21762	21700	21749	21618	21714	21540	21477	21501	21514	21496	21539	21734	21681	21764	21703	21540	21476	21894	21492	21557	21629	21653	21513	21682	21607	21437	21470	21481	21370	21509	21633	21476	21900	21339	21719	21495	21513	21540	21505	21541	21512	21514	21750	21633	21626	21534	21590	21580	21644	21748	21762	21625	21692	21631	21644	21712	21815	21496	21367	21382	21542	21639	21688	21533	21646	21695	21741	21559	21705	21839	21638	21739	21673	21594	21563	21580	21494	21646	21494	21557	21409	21707	21721	21606	21639	21296	21515	21325	21339	21495	21594	21489	21812	21604	21672	21845	21612	21584	21548	21941	21604	21862	21782	21682	21640	21692	21543	21614	21455	21450	21713	21579	21339	21332	21336	21548	21561	21463	21695	21588	21260	21392	21540	21448	21369	21606	21661	21776	21561	21644	21743	21429	21564	21551	21637	21646	21598	21835	21723	21547	21640	21699	21794	21608	21691	21665	21640	21607	21478	21823	21491	21431	21525	21731	21482	21796	21764	21714	21451	21363	21516	21404	21461	21349	21340	21777	21727	21476	21813	21546	21643	21395	21692	21544	21509	21457	21794	21647	21698	21736	21665	21552	21727	21581	21664	21433	21698	21580	21502	21564	21549	21560	21785	21492	21526	21827	21615	21339	21527	21726	21722	21622	21716	21494	21692	21726	21581	21705	21580	21541	21771	21520	21734	21623	21575	21596	21610	21724	21752	21532	21540	21756	21585	21508	21556	21496	21463	21579	21775	21722	21657	21644	21658	21721	21792	21645	21804	21562	21534	21397	21620	21601	21668	21721	21619	21635	21482	21491	21446	21516	21510	21888	21571	21737	21548	21490	21985	21508	21390	21619	21457	21429	21459	21585	21622	21625	21442	21347	21761	21669	21594	21458	21754	21605	21580	21580	21532	21522	21668	21797	21481	21627	21851	21681	21872	21613	21483	21628	21662	21548	21409	21684	21591	21560	21678	21625	21867	21578	21684	21715	21573	21564	21534	21662	21548	21413	21877	21677	21603	21478	21620	21461	21582	21723	21753	21551	21657	21453	21666	21650	21677	21664	21444	21508	21550	21734	21551	21611	21650	21378	21349	21721	21744	21552	21503	21496	21747	21629	21696	21658	21624	21532	21860	21597	21691	21690	21723	21683	21614	21562	21534	21765	21725	21461	21496	21589	21806	21723	21634	21534	21834	21608	21691	21698	21750	21563	21694	21549	21568	21788	21496	21789	21524	21664	21707	21515	21636	21536	21751	21655	21554	21587	21654	21655	21438	21866	21808	21560	21576	21669	21498	21697	21584	21707	21862	21770	21411	21560	21444	21648	21806	21540	21514	21617	21375	21551	21456	21417	21677	21488	21441	21685	21731	21430	21702	21563	21620	21630	21728	21728	21618	21686	21393	21635	21813	21480	21654	21636	21642	21388	21561	21644	21581	21666	21659	21663	21583	21558	21527	21565	21683	21535	21515	21585	21611	21763	21832	21753	21681	21493	21592	21671	21672	21646	21551	21497	21585	21720	21531	21925	21626	21338	21607	21422	21603	21532	21418	21432	21600	21468	21784	21453	21584	21419	21525	21686	21677	21690	21541	21584	21637	21590	21677	21352	21865	21537	21573	21663	21750	21372	21605	21518	21396	21598	21615	21660	21524	21761	21555	21745	21524	21532	21859	21654	21722	21717	21564	21731	21581	21571	21432	21581	21693	21685	21677	21845	21715	21578	21774	21604	21524	21480	21557	21671	21885	21582	21621	21548	21655	21593	21533	21586	21691	21635	21579	21570	21432	21719	21464	21514	21601	21604	21460	21449	21417	21553	21506	21701	21511	21568	21578	21583	21545	21671	21679	21591	21500	21410	21635	21739	21635	21627	21473	21728	21375	21399	21471	21527	21645	21699	21705	21945	21669	21645	21586	21342	21574	21470	21549	21677	21723	21720	21637	21643	21641	21374	21659	21620	21709	21558	21692	21532	21693	21577	21525	21523	21458	21635	21730	21610	21665	21641	21623	21541	21745	21765	21626	21525	21552	21642	21642	21577	21699	21570	21731	21702	21685	21673	21573	21566	21712	21408	21420	21520	21431	21894	21764	21392	21685	21756	21505	21551	21637	21729	21786	21431	21549	21739	21712	21593	21528	21395	21579	21490	21571	21691	21495	21749	21738	21958	21744	21685	21704	21767	21624	21457	21539	21693	21612	21563	21586	21654	21570	21766	21628	21496	21500	21676	21578	21626	21842	21549	21655	21368	21546	21445	21559	21477	21541	21567	21581	21649	21558	21671	21806	21608	21517	21539	21588	21698	21483	21613	21611	21527	21660	21672	21678	21588	21405	21676	21439	21620	21454	21456	21597	21739	21534	21588	21654	21717	21667	21510	21692	21389	21590	21600	21259	21592	21788	21652	21607	21580	21570	21733	21550	21614	21754	21646	21403	21651	21557	21503	21661	21570	21660	21333	21444	21720	21604	21559	21515	21596	21569	21446	21696	21581	21373	21404	21349	21315	21841	21763	21497	21551	21756	21668	21759	21578	21606	21583	21410	21761	21673	21747	21813	21701	21562	21554	21605	21563	21698	21517	21637	21963	21689	21707	21625	21409	21650	21499	21510	21514	21594	21470	21832	21333	21524	21696	21473	21239	21598	21591	21610	21676	21868	21789	21631	21596	21530	21526	21619	21457	21829	21659	21830	21615	21798	21745	21600	21726	21533	21508	21749	21775	21772	21445	21793	21630	21404	21541	21638	21494	21716	21706	21616	21668	21685	21704	21665	21765	21829	21523	21572	21479	21549	21589	21695	21559	21591	21531	21636	21696	21607	21334	21758	21652	21670	21301	21711	21619	21472	21762	21724	21597	21567	21622	21760	21595	21568	21808	21561	21548	21538	21617	21543	21571	21588	21604	21347	21628	21735	21716	21794	21713	21578	21702	21680	22145	21521	21604	21689	21382	21597	21796	21646	21501	21685	21830	21692	21359	21491	21571	21606	21577	21360	21533	21538	21708	21440	21721	21672	21548	21645	21748	21660	21687	21621	21853	21502	21537	21310	21701	21679	21662	21537	21637	21783	21640	21389	21778	21601	21558	21726	21563	21699	21474	21598	21390	21549	21419	21666	21589	21518	21656	21812	21662	21736	21660	21748	21826	21564	21462	21686	21313	21654	21632	21575	21815	21805	21671	21780	21692	21554	21535	21746	21578	21612	21511	21783	21621	21550	21503	21727	21691	21536	21600	21609	21701	21575	21566	21577	21584	21698	21663	21897	21771	21495	21596	21757	21675	21696	21519	21776	21491	21599	21544	21616	21559	21419	21715	21691	21618	21492	21630	21581	21878	21822	21636	21569	21706	21592	21828	21842	21580	21547	21699	21640	21755	21506	21487	21694	21723	21682	21498	21303	21582	21384	21454	21587	21798	21487	21392	21433	21642	21676	21601	21506	21590	21455	21483	21708	21521	21618	21527	21597	21501	21565	21584	21547	21587	21800	21611	21541	21763	21545	21564	21692	21524	21579	21558	21630	21455	21776	21570	21524	21624	21683	21570	21554	21512	21748	21685	21691	21548	21356	21487	21435	21619	21645	21702	21553	21682	21833	21598	21577	21613	21560	21493	21608	21406	21480	21606	21513	21462	21762	21544	21645	21659	21527	21498	21700	21506	21569	21561	21671	21392	21653	21379	21675	21463	21428	21668	21759	21809	21650	21759	21529	21817	21325	21417	21651	21789	21848	21986	21591	21595	21706	21660	21488	21513	21477	21751	21622	21570	21654	21638	21546	21692	21628	21758	21503	21719	21684	21551	21642	21597	21670	21462	21492	21779	22045	21587	21696	21619	21784	21602	21818	21521	21672	21442	21586	21590	21712	21541	21646	21544	21749	21576	21499	21614	21597	21746	21450	21723	21580	21609	21658	21666	21825	21670	21661	21713	21701	21653	21570	21464	21629	21578	21745	21640	21688	21859	21658	21574	21647	21728	21478	21748	21561	21527	21636	21370	21454	21897	21393	21652	21653	21673	21491	21501	21618	21755	21718	21794	21834	21503	21856	21713	21440	21534	21297	21551	21484	21545	21650	21554	21324	21621	21863	21511	21580	21374	21618	21588	21690	21777	21580	21641	21537	21607	21552	21644	21791	21510	21566	21618	21672	21811	21846	21441	21662	21830	21627	21661	21487	21536	21611	21716	21598	21657	21714	21450	21710	21497	21490	21799	21469	21691	21609	21512	21479	21426	21591	21506	21586	21562	21512	21668	21717	21433	21533	21440	21593	21318	21437	21407	21669	21657	21780	21596	21618	21745	21794	21735	21513	21567	21727	21684	21520	21505	21622	21527	21803	21621	21604	21566	21541	21245	21607	21437	21702	21639	21383	21626	21682	21816	21620	21640	21611	21511	21879	21670	21681	21559	21444	21651	21471	21471	21789	21710	21800	21612	21579	21527	21687	21743	21523	21629	21854	21584	21680	21764	21451	21525	21551	21553	21662	21514	21416	21530	21828	21677	21943	21487	21527	21690	21478	21410	21537	21685	21745	21704	21535	21566	21603	21629	21529	21492	21705	21625	21495	21708	21541	21570	21780	21615	21620	21451	21445	21757	21648	21597	21664	21433	21661	21623	21717	21759	21735	21737	21490	21496	21630	21497	21555	21556	21739	21754	21496	21389	21673	21621	21672	21388	21751	21562	21467	21651	21738	21695	21455	21581	21513	21622	21688	21633	21677	21504	21439	21690	21874	21610	21542	21375
25000	41346	39431	31364	24252	20068	19354	18567	18315	17557	17616	20556	35309	33584	27740	20118	16702	16581	16807	16884	16796	16722	16804	16724	16817	16762	16658	16758	16845	16898	16729	16658	16881	16756	16880	16664	16799	16790	16625	16797	16714	16680	16728	16674	16819	16764	16766	16773	16759	16585	16508	16805	16754	16805	16850	16678	16599	16787	16758	16675	16580	16696	16584	16659	16804	16592	16988	16800	16785	16694	16654	16780	16721	16840	16666	16583	16875	16693	16643	16668	16901	16812	16770	16909	16714	16648	16698	16792	16567	16585	16696	16834	16821	16741	16925	16818	16815	16679	16714	16579	16799	16871	16673	16769	16825	16769	16779	16768	16767	16566	16723	16765	16788	16666	16853	16756	16870	16810	16743	16700	16709	16694	16678	16743	16833	16738	16696	16809	16703	16753	16844	16909	16692	16730	16781	16784	16792	16764	16690	16599	16792	16587	16748	16630	16523	16873	16731	16743	16945	16848	16771	16872	16816	16737	16836	16741	16760	16751	16866	16782	16684	16540	16617	16603	16833	16686	16691	16762	16864	16747	16671	16760	16867	16752	16817	16683	16701	16729	16652	16780	16800	16700	16578	16561	16742	16537	16820	16582	16573	16693	17030	16893	16682	16797	16837	16753	16503	16796	16825	16742	16658	16667	16459	16723	16648	16961	16844	16720	16554	16841	16573	16783	16693	16673	16826	16745	16616	16842	16821	16594	16714	16722	16638	16735	16768	16839	16688	16699	16877	16714	16739	16741	16705	16786	16843	16698	16766	16838	16661	16857	16792	16780	16590	16770	16697	16727	16699	16711	16671	16658	16701	16818	16819	16805	16919	16928	16801	16577	16605	16729	16837	16654	16893	16703	16499	16814	16691	16761	16734	16553	16696	16702	16794	16710	16822	16743	16840	16583	16870	16560	16716	16766	16706	16822	16878	16745	16828	16763	16907	16825	16738	16621	16852	16728	16767	16676	16689	16739	16805	16676	16740	16569	16671	16773	16768	16653	16707	16819	16561	16795	16789	16703	16789	16744	16584	16893	16604	16846	16754	16838	16791	16808	16760	16875	16679	16643	16701	16806	16797	16739	16647	16783	16589	16742	16792	16580	16824	16882	16695	16804	16722	16574	16679	16755	16551	16754	16863	16714	16906	16718	16596	16815	16717	16618	16781	16787	16793	16643	16780	16691	16791	16864	16771	16743	16780	16699	16794	16725	16773	16780	16733	16670	16532	16750	16633	16755	16668	16722	16768	16758	16639	16695	16759	16924	16747	16671	16869	16726	16702	16574	16832	16644	16677	16790	16778	16782	16578	16855	16960	16678	16714	16596	16715	16683	16820	16640	16800	16571	16632	16587	16734	16743	16880	16677	16776	16586	16737	16758	16829	16610	16672	16732	16792	16780	16611	16673	16785	16575	16757	16729	16771	16690	16825	16745	16760	16729	16880	16790	16660	16862	16769	16735	16509	16796	16683	16776	16734	16585	16754	16826	16512	16731	16898	16798	16763	16749	16706	16638	16735	16879	16736	16759	16793	16735	16726	16587	16841	16723	16710	16796	16678	16873	16738	16703	16839	16715	16634	16724	16693	16741	16713	16541	16803	16675	16718	16764	16627	16784	16974	16763	16820	16669	16693	16600	16778	16632	16765	16743	16814	16627	16814	16675	16782	16656	16602	16781	16751	16724	16701	16589	16888	16718	16660	16552	16761	16785	16818	16685	16660	16718	16739	16662	16707	16700	16665	16564	16917	16775	16885	16741	16636	16623	16724	16721	16726	16605	16595	16954	16875	16865	16768	16804	16877	16655	16818	16649	16658	16837	16716	16707	16805	16603	16848	16591	16589	16914	16959	16821	16767	16668	16801	16770	16648	16767	16811	16871	16688	16747	16659	16851	16623	16757	16751	16636	16837	16744	16799	16875	16592	16804	16577	16553	16905	16824	16761	16815	16814	16747	16744	16766	16645	16624	16922	16818	16715	16844	16705	16740	16733	16724	16726	16664	16793	16822	16730	16944	16743	16704	16777	16820	16762	16702	16674	16765	16644	16656	16825	16714	16704	16826	16751	16659	16759	16870	16642	16756	16691	16624	16814	16799	16886	16748	16868	16691	16745	16809	16588	16995	16840	16753	16661	16602	16708	16865	16572	16671	16761	16650	16760	16837	16859	16566	16740	16876	16712	16874	16813	16793	16804	16749	16780	16715	16759	16779	16856	16670	16736	16819	16583	16655	16683	16648	16754	16643	16676	16668	16564	16693	16770	16616	17025	16861	16883	16749	16794	16647	16807	16751	16650	16689	16613	16617	16655	16601	16727	16689	16930	16820	16656	16796	16746	16643	16653	16783	16830	16730	16730	16812	16672	16625	16614	16674	16716	16790	16835	16882	16765	16613	16774	16642	16737	16705	16740	16626	16793	16611	16555	16611	16919	16732	16574	16713	16810	16730	16693	16550	16797	16899	16659	16771	16790	16736	16628	16751	16834	16645	16716	16755	16721	16759	16754	16745	16914	16781	16824	16668	16852	16872	16773	16722	16820	16745	16875	16702	16691	16735	16642	16756	16536	16916	16711	16720	16682	16686	16766	16809	16726	16784	16871	16674	16711	16917	16828	16624	16783	16587	16754	16641	16648	16626	16650	16720	16825	16632	16644	16845	16671	16721	16746	16856	16702	16726	16677	16651	16673	16912	16692	16691	16564	16854	16883	16657	16593	16696	16782	16875	16746	16910	16640	16719	16683	16705	16673	16655	16754	16801	16604	16739	16657	16752	16821	16755	16871	16731	16689	16803	16704	16754	16780	16738	16672	16855	16634	16919	16824	16731	16742	16668	16845	16837	16696	16639	16684	16659	16818	16762	16653	16909	16738	16763	16717	16667	16813	16668	16832	16771	16783	16849	16973	16708	16707	16900	16877	16754	16702	16832	16678	16757	16563	16832	16773	16665	16688	16783	16777	16755	16722	16906	16702	16747	16604	16707	16612	16722	16761	16714	16761	16765	16825	16761	16654	16738	16903	16658	16791	16709	16692	16739	16789	16792	16657	16777	16646	16888	16710	16912	16744	16640	16818	16915	16650	16735	16637	16773	16681	16726	16850	16584	16797	16537	16588	16855	16760	16755	16506	16747	16637	16544	16582	16652	16766	16726	16996	16705	16708	16906	16848	16716	16826	16817	16836	16731	16795	16814	16851	16712	16733	16846	16714	16719	16683	16714	16736	16702	16592	16746	16700	16708	16818	16706	16913	16693	16741	16750	16748	16558	16840	16623	16664	16535	16631	16703	16842	16771	16747	16723	16710	16810	16685	16710	16797	16835	16877	16509	16700	16688	16896	16701	16739	16616	16737	16730	16739	16774	16493	16704	16670	16824	16645	16638	16816	16654	16786	16472	16788	16690	16698	16641	16750	16650	16613	16868	16671	16848	16666	16892	16773	16655	16841	16723	16502	16711	16728	16645	16811	16663	16550	16844	16886	16766	16722	16551	16669	16846	16726	16762	16709	16781	16771	16675	16629	16936	16854	16709	16648	16640	16923	16726	16681	16579	16731	16810	16940	16658	16599	16615	16811	16774	16645	16699	16706	16637	16661	16878	16683	16783	16881	16616	16818	17041	16752	16820	16799	16622	16766	16749	16792	16656	16889	16654	16800	16651	16744	16724	16912	16739	16591	16633	16653	16727	16915	16881	16871	16750	16674	16596	16519	16682	16839	16768	16732	16838	16882	16787	16595	16807	16854	16586	16691	16608	16802	16900	16653	16760	16662	16823	16674	16644	16820	16691	16993	16720	16849	16788	16773	16608	16762	16807	16848	16625	16794	16885	16861	16730	16877	16713	16722	16777	16747	16631	16675	16642	16970	16655	16739	16576	16717	16598	16711	16724	16742	16668	16570	16744	16787	16924	16867	16705	16819	16554	16771	16660	16764	16743	16780	16751	16859	16787	16933	16766	16659	16914	16790	16600	16777	16777	16674	16789	16841	16834	16709	16765	16626	16724	16828	16517	16853	16917	16699	16751	16793	16830	16684	16700	16767	16825	16734	16814	16751	16699	16801	16814	16690	16793	16725	16679	16467	16729	16756	16890	16688	16798	16754	16666	16672	16925	16906	16661	16868	16775	16727	16805	16748	16674	16805	16752	17037	16526	16765	16592	16663	16644	16798	16722	16604	16835	16580	16905	16777	16913	16801	16833	16662	16697	16583	16967	16655	16784	16951	16636	16940	16585	16861	16791	16797	16940	16699	16814	16932	16684	16797	16703	16753	16670	16623	16649	16733	16845	16681	16737	16671	16665	16760	16823	16783	16693	16879	16666	16729	16714	16552	16723	16785	16734	16710	16680	16747	16795	16590	16849	16855	16917	16608	16771	16852	16624	16717	16583	16864	16782	16823	16643	16816	16728	16546	16622	16838	16839	16708	16688	16615	16654	16635	16929	16884	16675	16742	16702	16715	16689	16645	16796	16800	16699	16802	16905	16904	16584	16623	16788	16704	16765	16721	16666	16777	16834	16730	16744	16633	16690	16965	16789	16754	16889	16765	16731	16834	16661	16639	16652	16729	16913	16966	16850	16756	16636	16747	16725	16587	16736	16754	16915	16693	16685	16925	16666	16958	16669	16767	16875	16691	16887	16660	16658	16720	16705	16777	16639	16862	16855	16652	16683	16656	16758	16667	16717	16884	16743	16861	16669	16599	16786	16728	16678	16825	16644	16795	16666	16713	16689	16855	16746	16970	16730	16903	16749	16954	16561	16860	16805	16734	16548	16772	16768	16715	16743	16801	16673	16823	16847	16800	16664	16807	16842	16768	16647	16910	16775	16818	16560	16797	16899	16748	16691	16738	16819	16664	16787	16834	16639	16837	16783	16863	16729	16774	16798	16887	16724	16776	16680	16717	16676	16828	16455	16643	16656	16901	16787	16721	16736	16701	16804	16733	16832	16840	16788	16767	16618	16975	16733	16826	16785	16426	16693	16729	16745	16791	16613	16884	16761	16623	16787	16721	16711	16947	16619	16806	16614	16676	16677	16615	16822	16515	16781	16781	16683	16724	16812	16539	16510	16836	16730	16743	16666	16866	16907	16768	16766	16779	16777	16856	16774	16818	16662	16769	16814	16668	16793	16737	16719	16584	16769	16690	16883	16795	16889
24044	21488	29050	24484	23329	26437	27655	23758	23384	22732	22271	25151	43024	44494	38257	28644	22272	21289	21192	21293	21518	21242	21177	21177	21091	21395	21225	21367	21186	21159	21278	21123	21359	21049	21216	21183	21203	21120	21042	21157	21406	21098	20954	21306	21166	21114	21300	21038	21030	21243	21012	21156	21107	21153	21224	21091	21145	21075	21239	20831	21116	21214	20980	21151	21275	21123	21068	20907	20931	21330	21210	21063	21194	21055	21027	21122	21159	21071	21211	21298	21026	20998	21070	21090	21224	21009	21248	21144	21321	21062	20983	21217	21154	21024	21116	21235	21112	21149	21282	21194	21118	20739	21133	21089	21096	21098	20897	21017	21138	21142	20974	21104	21452	21097	21139	21054	21303	21015	21269	21266	21111	21112	21097	21095	21073	21232	21251	20978	21139	21163	21090	20846	20965	21131	21038	21261	21095	21153	21219	20880	21291	21180	20987	21008	21047	21077	20952	20876	21160	20961	21107	21285	21219	21122	21043	21003	21053	21254	21416	21097	21425	21150	21073	20998	21233	21066	20979	20980	21005	20929	20832	21123	20906	21157	20934	21075	20886	20924	21194	21342	21178	21278	21152	21048	21387	21178	21059	21087	21054	21243	21152	21086	21094	21043	21096	21093	21186	21016	21117	20966	21054	21002	21066	20922	20941	21091	21087	21227	21239	21198	21257	20899	21092	21077	21225	21128	20970	21023	21308	21126	21182	20937	21071	21185	21279	21062	21155	21481	21055	21079	21212	20929	21228	21187	21258	20869	20806	21346	21039	21095	21061	21041	21194	21050	20946	21120	20912	21153	21230	20949	21028	21038	20935	21172	21067	21132	21434	21146	21035	21104	21158	21045	21253	21195	21393	21077	21315	21185	21064	21065	20932	21021	21127	21156	21135	21041	21055	21069	21018	21088	21170	21113	20900	21156	21353	21006	21094	21237	20998	21132	20988	21176	21186	21416	21028	21168	21250	21027	21330	21151	21083	21116	21220	21145	21051	21136	21000	21204	21412	21092	21020	21288	21189	21064	20992	20940	21205	21169	21000	20957	20908	21200	21029	21153	21035	21152	21034	21106	21076	21099	21104	21092	21081	21019	21008	21117	21008	21202	21055	21060	21063	21135	20978	21297	20935	21219	20893	20868	21102	21125	21109	21049	20882	20940	21063	21037	21063	20943	20947	21117	21078	21070	21231	21260	20977	21026	21098	21046	21090	20940	21146	21066	21139	21013	20979	21173	21329	21071	21292	21362	21160	21072	20971	21159	21103	21029	21136	20990	21014	21143	21084	21403	21383	21145	20968	20836	21031	21172	21248	21087	20964	20954	20917	21125	21216	21120	21086	21175	21361	21096	20843	20981	21080	20957	21182	21154	20966	21279	21096	21114	21055	21218	20988	21029	21233	20980	20970	21197	20861	21171	21164	21381	21215	21189	21081	21077	21305	21128	21113	20986	21063	21182	20939	21094	20925	21061	21260	21221	21213	20808	21075	21036	20911	20915	21110	20783	21005	20966	21215	21356	21065	21290	21209	21189	21265	21059	21334	21190	21256	21059	21002	21004	21209	21057	21147	21150	21080	20853	21047	20950	21207	21230	21261	20949	21155	21004	20934	21056	21105	21095	21133	21061	21196	21133	21250	21198	21074	21133	21195	21178	21061	21106	21285	21171	21005	21065	21265	21073	20955	21080	21058	21080	20974	21023	21142	20976	21062	21121	21021	20898	21019	21185	20975	21163	20955	20922	20922	21044	21040	20999	21106	21164	21122	21159	21142	20980	20925	21056	20958	21098	21013	21286	21142	20928	21144	20942	21363	21227	21008	21048	21255	21030	21201	21339	21297	21401	21099	21106	21190	21024	21030	20907	21288	21291	21000	21243	21164	20968	21189	20982	21177	21470	21080	21013	20948	21160	21029	21144	21121	21331	21153	21001	20995	21133	21134	21118	20848	20993	21120	21046	21293	21283	21107	21008	21191	21025	21043	21159	21041	21198	21296	21121	21101	21305	21268	21166	21083	21164	21027	20938	20995	21028	21317	21107	21057	21018	21177	21094	21242	20938	21074	21008	21159	20902	21085	20994	21154	21113	21143	21077	21190	21132	21189	21225	21066	21077	20934	21139	21182	21214	20912	21238	21425	21100	21171	21126	21069	21189	21102	21125	21135	20995	20898	21210	21246	20929	21129	21045	20910	21211	21212	21103	20922	21062	20872	21040	21215	20978	21182	21131	21121	21034	21082	21220	21218	21072	20905	21227	20945	20966	21010	21146	21307	20983	21296	21048	21227	21079	20962	21023	21025	21159	20990	21082	21091	21203	20957	21168	21064	20970	21132	21059	21231	20867	21099	21261	20948	21112	21183	21086	21060	21109	21141	21037	21020	21184	21244	21089	21113	21343	21071	21040	21070	21217	21146	21148	21258	21141	21121	21087	21076	21177	20986	21196	21180	21038	21226	21164	21034	21042	21118	20948	21223	20834	21359	21047	21238	21106	21300	21030	20852	20918	21229	21122	21285	21045	21073	21150	21080	20877	20923	20946	21152	20966	21086	21225	21149	20896	21282	21090	21085	21020	21063	21138	21184	21049	20979	21136	21103	21035	20910	20875	21015	20969	21106	21137	21164	21084	21144	21096	21119	21091	21081	21056	20971	20875	21185	21180	21124	21148	21137	20986	21016	21227	21068	21095	20811	21030	21111	21176	21147	21139	21004	20995	21229	21041	21159	21127	20994	21048	21133	21221	21082	21155	21177	21180	21055	21047	21013	20921	21026	21079	21013	21371	21007	21092	21192	21105	21050	21086	21331	20920	21002	21142	21230	20893	21232	20944	21068	21129	21176	21029	21198	21178	20772	20909	21023	21131	21058	20963	20863	21020	21025	21135	21142	20912	21053	20805	21129	21144	21048	21172	21261	21275	21080	21009	20963	21049	21034	21095	21206	20948	21166	20967	21186	21217	20955	21313	21140	21140	21154	21062	21099	20841	20902	21251	21049	20982	21176	21105	21319	21116	21208	21122	21170	21047	20793	20959	21172	20999	21166	21039	20939	21128	21137	21089	21071	21014	21407	21015	21236	21157	20902	21272	21221	21160	21284	21390	21029	20878	21258	21121	21027	21098	21050	21088	21286	21022	21035	20925	21031	20783	21286	21180	21200	21153	21232	21203	21064	21077	21138	21239	21038	21132	20778	21072	21045	21153	21145	21020	21104	21281	21125	21219	20988	21057	21077	21085	21055	21036	21058	21171	21263	20874	21090	20823	21087	20992	21100	20936	21092	21117	21103	21080	20980	21112	21213	21011	20926	21028	20852	21261	21100	20820	21179	20928	21171	20990	21107	20969	21161	21090	21094	21394	21308	21252	20978	20950	20882	21161	21186	20968	21115	20964	21063	21076	21151	21125	21091	21008	21157	21100	20929	20885	21137	20929	21092	21106	21224	21179	21001	20995	21084	21173	21212	20979	21124	21036	20966	20932	21079	21131	21146	21130	20942	21098	21296	21143	21067	21117	21197	21156	21008	21140	21061	21096	20901	20934	20959	21015	20981	20826	21158	21084	21198	21121	21061	21114	21173	21018	21105	21183	20949	21138	21113	20941	21298	20999	20947	21323	21171	21021	21227	20966	21130	21326	21014	20888	21224	21057	20928	21314	21104	21048	21131	21040	21331	21060	21264	21169	21160	20960	21131	20977	20984	21063	21088	21181	21228	21281	20921	21061	21101	21178	21142	20919	21017	21072	20842	20951	21145	20980	21061	21271	21106	21023	21206	20970	21034	21143	21066	21026	21080	20882	21185	21103	20940	20848	21072	21183	21135	21118	20948	20890	21217	21137	21203	21227	21109	21066	21100	21002	21103	21069	21090	21060	21175	21029	21056	21138	21297	21187	21279	21062	20912	20777	21267	21139	21001	20890	21053	21063	21020	20912	21072	20926	21114	20880	21309	21156	21016	21294	21117	21178	21029	21158	21177	21129	21155	21127	21216	21109	21342	21034	21001	20999	21075	21118	21089	21209	21133	21082	21164	21078	21148	21027	21253	20971	21335	21067	20924	21104	21253	21290	21043	21139	21118	21055	21068	21186	20978	20992	21048	20928	21017	21106	21159	21109	21249	21237	21064	21194	21158	20978	20985	21207	21026	21002	21135	21253	21054	21244	21014	20900	21266	21115	21207	21087	20919	21056	21074	21174	21145	21363	21108	20983	21155	21137	21352	21173	21358	21055	20908	21036	20981	21153	21050	20973	21023	21244	21013	20921	20920	21113	21087	21017	20958	20947	21023	21016	21156	20968	21051	20981	21058	21172	21133	20945	21049	21179	21155	21110	20974	21071	21049	21053	21240	21294	21181	21261	20942	20933	21003	21197	21226	21290	20966	21217	21132	21261	21016	21082	20920	21136	21122	20871	21006	21064	21187	21066	21108	21012	21098	21116	21131	21102	21223	21027	21127	21104	20904	21022	21234	20967	20798	20925	20945	20899	21042	21071	21112	21100	20999	21036	21075	21146	21076	20965	21040	21033	21224	21171	21056	21069	21107	21032	21167	21155	21029	21391	21236	20928	20981	21332	21221	21091	20988	21018	21249	21145	21172	21164	21127	21189	21172	21119	21164	21384	21079	21278	21235	21146	20933	20824	21049	21049	21229	21004	21285	21031	21183	21019	21065	20970	21172	20953	21100	21012	21151	21189	20926	21147	21260	21252	21303	20935	20946	20920	20938	21113	20977	21009	21138	21334	21048	21008	21034	21158	21195	21038	21089	21134	21083	21053	21280	21088	21179	21250	21245	21122	21220	20906	20919	20865	20938	21167	21273	21030	21042	21122	21182	21178	21256	21135	21147	20782	21010	21104	21108	21146	21274	20944	21274	21201	21023	20983	21153	20845	21011	21100	21242	20893	21099	21306	21063	21144	21195	21007	21150	21130	21083	20900	20950	21220	21078	20979	21064	20947	21214	21171	21119	20960	20998	20868	20996	21203	21162	21057	21110	21044	20988	21249	20936	21241	21323	20947	21120	20927	21061	21243	21114	20975	21020	20982	21150	21077	21397	21188	21115	21191	20940	21104	21002	21183	21069	21071	21182	21228	21370	20966	21166	21107	21092	21179	21039	21013	21136	21025	21109	21034	21261	21245	21093	21045	21130	21038
29423	50087	47379	36240	29923	23383	20948	20036	19649	18201	17837	23422	44503	43231	36063	23696	16554	16490	16401	16365	16509	16658	16408	16659	16434	16504	16663	16533	16439	16595	16506	16385	16596	16525	16468	16418	16432	16495	16495	16393	16498	16654	16392	16449	16463	16493	16360	16315	16441	16480	16411	16538	16379	16434	16453	16437	16476	16323	16527	16460	16361	16559	16490	16554	16453	16352	16565	16334	16259	16446	16462	16505	16227	16482	16391	16532	16469	16402	16463	16550	16291	16276	16318	16554	16161	16534	16420	16552	16191	16524	16577	16549	16610	16474	16392	16278	16350	16425	16426	16280	16624	16493	16308	16395	16308	16419	16352	16383	16546	16387	16421	16542	16682	16439	16667	16259	16642	16387	16509	16337	16392	16574	16408	16408	16396	16395	16471	16424	16378	16362	16505	16358	16538	16437	16601	16443	16514	16510	16453	16404	16426	16514	16567	16508	16240	16352	16415	16387	16516	16468	16355	16379	16320	16281	16335	16497	16486	16320	16474	16450	16320	16606	16441	16444	16518	16369	16250	16479	16426	16398	16427	16505	16492	16409	16549	16478	16581	16527	16359	16435	16497	16418	16392	16358	16328	16326	16546	16273	16367	16567	16264	16441	16321	16367	16348	16402	16313	16320	16444	16617	16386	16520	16437	16486	16443	16498	16477	16367	16230	16243	16517	16384	16326	16398	16576	16370	16474	16372	16400	16381	16555	16298	16472	16322	16517	16399	16443	16522	16591	16344	16552	16424	16381	16506	16497	16565	16423	16395	16391	16459	16306	16465	16409	16437	16414	16289	16511	16502	16430	16457	16425	16577	16516	16550	16458	16580	16359	16402	16616	16303	16376	16465	16399	16380	16437	16509	16400	16460	16521	16405	16483	16489	16445	16504	16514	16285	16342	16374	16381	16500	16421	16497	16274	16415	16367	16535	16511	16410	16178	16605	16458	16480	16477	16333	16373	16396	16470	16507	16679	16575	16340	16457	16645	16411	16600	16414	16542	16369	16375	16498	16336	16589	16386	16482	16425	16413	16536	16322	16339	16537	16378	16582	16377	16439	16461	16418	16399	16557	16306	16467	16428	16331	16415	16461	16317	16442	16545	16432	16488	16299	16326	16231	16416	16503	16476	16441	16397	16555	16451	16464	16357	16395	16443	16362	16447	16320	16457	16423	16565	16299	16510	16501	16444	16427	16479	16315	16427	16506	16449	16450	16432	16414	16362	16516	16435	16319	16511	16326	16644	16376	16362	16456	16425	16440	16247	16306	16420	16413	16562	16421	16483	16396	16365	16490	16533	16469	16312	16611	16381	16608	16422	16467	16450	16503	16535	16485	16382	16118	16578	16361	16563	16437	16405	16445	16498	16491	16540	16300	16506	16303	16494	16345	16422	16501	16278	16456	16366	16517	16491	16419	16533	16606	16388	16416	16422	16233	16446	16484	16573	16510	16328	16425	16358	16291	16274	16486	16595	16213	16468	16394	16358	16438	16452	16536	16493	16584	16528	16430	16545	16415	16230	16456	16440	16447	16248	16487	16558	16496	16520	16484	16361	16702	16480	16353	16360	16552	16551	16463	16450	16452	16290	16442	16323	16443	16367	16409	16510	16349	16369	16387	16434	16440	16313	16334	16411	16433	16338	16528	16626	16428	16464	16313	16498	16411	16614	16279	16505	16485	16414	16582	16400	16298	16535	16372	16444	16251	16651	16296	16394	16393	16668	16343	16426	16429	16517	16564	16427	16386	16566	16519	16566	16406	16440	16483	16381	16248	16289	16392	16381	16346	16396	16457	16389	16511	16410	16384	16367	16347	16320	16392	16304	16364	16536	16343	16441	16291	16452	16293	16317	16424	16339	16524	16482	16455	16538	16573	16327	16519	16359	16490	16459	16432	16393	16459	16484	16410	16376	16187	16468	16340	16531	16526	16469	16368	16237	16503	16408	16370	16478	16501	16497	16467	16273	16425	16438	16382	16447	16436	16303	16552	16311	16480	16316	16541	16417	16336	16220	16280	16423	16486	16216	16594	16429	16477	16480	16385	16555	16620	16447	16498	16470	16393	16646	16518	16222	16301	16403	16309	16283	16490	16342	16325	16473	16565	16240	16426	16610	16390	16457	16391	16508	16354	16310	16352	16250	16329	16476	16336	16380	16280	16400	16511	16464	16413	16230	16391	16627	16553	16511	16385	16378	16469	16449	16461	16609	16454	16408	16361	16197	16505	16430	16442	16343	16307	16549	16455	16428	16366	16548	16388	16401	16459	16309	16250	16504	16379	16456	16556	16495	16508	16316	16353	16352	16279	16502	16617	16535	16362	16406	16249	16445	16357	16509	16326	16393	16530	16427	16317	16476	16455	16583	16355	16483	16413	16359	16460	16501	16391	16412	16381	16494	16298	16316	16509	16395	16397	16445	16396	16528	16374	16477	16369	16404	16391	16369	16556	16289	16493	16430	16641	16510	16467	16427	16296	16384	16606	16500	16393	16400	16482	16467	16540	16477	16494	16558	16726	16320	16454	16460	16468	16470	16161	16336	16512	16491	16252	16608	16338	16524	16209	16488	16460	16427	16356	16433	16464	16344	16514	16442	16295	16325	16423	16367	16513	16378	16408	16369	16403	16393	16461	16525	16498	16387	16471	16519	16357	16313	16357	16357	16362	16479	16446	16550	16545	16331	16280	16416	16413	16289	16429	16341	16409	16425	16537	16543	16526	16467	16361	16444	16476	16369	16292	16333	16544	16491	16122	16326	16436	16534	16548	16433	16447	16491	16529	16366	16411	16502	16225	16302	16582	16452	16370	16391	16412	16510	16493	16728	16591	16435	16420	16438	16644	16405	16551	16429	16366	16585	16388	16447	16415	16402	16427	16366	16342	16426	16470	16528	16459	16464	16495	16492	16537	16325	16444	16433	16315	16474	16404	16319	16353	16500	16685	16455	16556	16393	16242	16426	16554	16474	16339	16444	16394	16484	16456	16522	16626	16270	16389	16436	16525	16511	16689	16346	16583	16443	16338	16544	16551	16610	16303	16406	16407	16566	16559	16505	16444	16762	16507	16385	16493	16451	16566	16401	16445	16563	16189	16391	16368	16415	16476	16485	16339	16424	16581	16539	16423	16350	16522	16342	16348	16447	16587	16520	16220	16443	16347	16426	16176	16438	16361	16370	16515	16400	16397	16418	16516	16203	16571	16402	16261	16519	16522	16494	16384	16515	16540	16491	16267	16372	16403	16368	16474	16577	16414	16408	16480	16475	16318	16484	16613	16482	16365	16328	16574	16494	16480	16498	16483	16541	16554	16317	16361	16398	16424	16587	16488	16434	16423	16320	16681	16429	16312	16502	16452	16572	16566	16335	16411	16380	16540	16445	16626	16227	16534	16405	16480	16502	16509	16473	16318	16196	16410	16336	16332	16442	16451	16315	16495	16303	16514	16418	16384	16395	16556	16437	16340	16217	16441	16326	16360	16436	16384	16306	16371	16400	16379	16414	16439	16421	16364	16423	16486	16439	16357	16412	16421	16400	16434	16324	16498	16381	16570	16474	16373	16394	16427	16456	16355	16594	16396	16495	16448	16483	16297	16552	16331	16296	16597	16488	16636	16416	16503	16410	16454	16631	16365	16294	16330	16384	16473	16318	16503	16374	16357	16533	16479	16327	16292	16441	16488	16436	16232	16300	16525	16471	16395	16419	16543	16609	16417	16428	16623	16439	16446	16429	16440	16658	16398	16462	16404	16486	16462	16429	16292	16574	16441	16531	16580	16471	16280	16488	16363	16311	16198	16501	16459	16679	16343	16356	16249	16360	16350	16551	16481	16502	16498	16438	16512	16545	16415	16498	16372	16392	16478	16540	16467	16426	16244	16390	16311	16509	16331	16495	16418	16377	16490	16495	16355	16654	16447	16412	16496	16277	16527	16470	16477	16398	16499	16359	16579	16426	16469	16428	16430	16504	16325	16466	16439	16488	16394	16487	16514	16460	16410	16403	16484	16438	16404	16548	16494	16410	16347	16457	16356	16364	16613	16450	16442	16443	16457	16426	16520	16320	16431	16523	16536	16420	16457	16553	16429	16393	16507	16430	16541	16342	16469	16383	16325	16291	16555	16395	16367	16492	16502	16488	16513	16297	16409	16619	16519	16555	16350	16372	16305	16590	16413	16440	16357	16427	16252	16561	16310	16393	16459	16448	16413	16554	16379	16235	16498	16278	16550	16447	16451	16495	16586	16431	16592	16369	16476	16354	16429	16365	16400	16537	16398	16434	16265	16465	16478	16506	16599	16401	16437	16514	16418	16583	16440	16390	16344	16498	16622	16494	16372	16390	16376	16548	16448	16449	16505	16294	16364	16437	16305	16477	16406	16484	16488	16584	16480	16473	16515	16742	16449	16108	16354	16522	16380	16290	16462	16652	16333	16375	16376	16338	16520	16388	16453	16512	16423	16218	16383	16245	16591	16403	16585	16469	16267	16397	16357	16568	16501	16486	16390	16551	16257	16365	16579	16506	16346	16550	16517	16432	16386	16417	16610	16497	16484	16308	16403	16254	16355	16489	16479	16533	16381	16514	16283	16397	16342	16452	16506	16542	16444	16397	16407	16427	16517	16411	16326	16280	16426	16497	16349	16386	16657	16475	16532	16535	16420	16361	16412	16243	16299	16402	16498	16388	16463	16353	16539	16563	16302	16462	16548	16373	16290	16448	16466	16439	16490	16432	16382	16393	16429	16455	16374	16584	16585	16363	16515	16399	16381	16293	16380	16461	16487	16418	16358	16319	16517	16517	16370	16453	16396	16526	16361	16437	16486	16328	16512	16416	16637	16390	16251	16410	16323	16445	16390	16519	16322	16208	16473	16422	16511	16529	16446	16471	16502	16433	16351	16314	16422	16527	16528	16418	16365	16529	16409	16500	16417	16596	16606	16464	16484	16449	16254	16279	16459	16608	16331	16424	16395	16436	16406	16300	16555	16582	16333	16449	16374	16369	16501	16467	16525	16557	16465	16404	16409	16428	16453	16305	16326	16551	16428	16486	16369	16594	16234	16468	16568	16480	16297	16497	16553	16313	16442	16337	16410	16347	16371	16357	16315	16343	16207	16482	16534	16371	16589	16403	16423	16503	16586	16472	16428	16382	16373
31588	26715	28870	25370	22148	22179	21963	21804	21605	21575	21533	21849	23209	24009	23882	22758	21496	21464	21464	21280	21602	21643	21408	21507	21439	21569	21444	21653	21565	21484	21528	21389	21373	21372	21445	21370	21442	21561	21255	21326	21461	21700	21458	21417	21520	21232	21573	21503	21706	21501	21301	21469	21486	21650	21375	21623	21446	21467	21484	21198	21544	21603	21465	21354	21540	21614	21480	21394	21591	21608	21648	21459	21483	21456	21466	21635	21450	21460	21495	21440	21509	21428	21547	21347	21217	21616	21446	21473	21473	21345	21454	21442	21413	21443	21435	21348	21441	21667	21357	21534	21316	21402	21546	21422	21563	21305	21778	21554	21517	21557	21328	21484	21454	21439	21621	21498	21332	21596	21457	21492	21546	21294	21419	21451	21273	21335	21291	21529	21346	21419	21362	21446	21502	21361	21314	21176	21493	21385	21680	21663	21485	21511	21438	21461	21536	21598	21322	21599	21329	21562	21665	21466	21388	21430	21484	21417	21685	21324	21804	21553	21561	21566	21392	21222	21512	21397	21524	21508	21676	21454	21581	21485	21458	21715	21379	21552	21499	21395	21694	21591	21254	21514	21530	21542	21427	21246	21353	21517	21336	21350	21376	21488	21459	21483	21456	21654	21700	21486	21284	21531	21411	21369	21307	21316	21488	21223	21428	21317	21278	21365	21423	21616	21749	21506	21556	21337	21339	21589	21338	21333	21297	21643	21637	21487	21391	21436	21373	21200	21301	21489	21587	21668	21447	21457	21282	21465	21520	21580	21498	21474	21526	21441	21509	21307	21210	21399	21447	21432	21422	21614	21503	21566	21628	21569	21354	21466	21401	21292	21430	21412	21266	21636	21419	21513	21255	21364	21522	21351	21514	21565	21542	21489	21551	21364	21464	21682	21334	21529	21640	21611	21360	21524	21639	21424	21241	21416	21484	21589	21625	21429	21709	21426	21456	21440	21528	21482	21495	21368	21464	21462	21515	21269	21546	21460	21359	21368	21149	21421	21391	21317	21529	21309	21360	21523	21518	21759	21483	21212	21244	21253	21352	21412	21545	21605	21229	21375	21384	21473	21553	21301	21571	21358	21394	21526	21128	21443	21340	21217	21195	21432	21529	21305	21212	21469	21486	21473	21509	21586	21471	21675	21321	21637	21466	21367	21303	21463	21261	21344	21373	21462	21600	21322	21481	21357	21428	21456	21394	21269	21572	21689	21487	21350	21466	21375	21429	21425	21322	21488	21439	21494	21416	21440	21397	21419	21471	21650	21700	21037	21260	21537	21549	21472	21526	21402	21366	21500	21380	21375	21461	21583	21555	21439	21516	21570	21379	21318	21567	21486	21337	21519	21306	21465	21384	21393	21485	21460	21493	21377	21348	21410	21461	21599	21315	21496	21614	21623	21420	21468	21461	21670	21457	21334	21450	21413	21555	21434	21232	21336	21341	21561	21632	21412	21570	21431	21523	21481	21257	21231	21248	21299	21445	21443	21372	21396	21268	21476	21522	21515	21407	21363	21498	21614	21406	21555	21383	21539	21307	21522	21670	21596	21449	21507	21160	21535	21330	21490	21457	21550	21334	21274	21330	21457	21284	21647	21306	21512	21333	21494	21561	21389	21648	21489	21377	21274	21577	21452	21614	21504	21596	21656	21566	21460	21346	21330	21520	21397	21254	21364	21304	21257	21696	21271	21440	21600	21507	21630	21492	21685	21633	21521	21583	21306	21454	21435	21360	21517	21455	21378	21392	21548	21487	21583	21374	21561	21395	21392	21400	21589	21345	21558	21486	21563	21487	21320	21258	21302	21554	21650	21722	21345	21491	21463	21486	21471	21539	21406	21688	21489	21259	21611	21529	21349	21310	21370	21457	21289	21523	21394	21313	21473	21423	21477	21219	21573	21652	21396	21724	21526	21477	21480	21456	21322	21528	21424	21695	21411	21289	21436	21225	21609	21307	21397	21569	21411	21575	21343	21261	21527	21356	21357	21494	21591	21438	21590	21482	21524	21562	21258	21409	21435	21424	21611	21323	21668	21464	21443	21400	21196	21610	21592	21245	21373	21564	21427	21240	21507	21208	21406	21220	21596	21299	21398	21462	21257	21149	21389	21649	21422	21576	21409	21458	21363	21304	21299	21399	21461	21616	21337	21593	21565	21534	21536	21419	21531	21497	21574	21367	21462	21290	21294	21330	21515	21676	21665	21646	21502	21551	21629	21561	21598	21407	21281	21625	21449	21470	21502	21434	21435	21275	21265	21374	21527	21454	21316	21506	21317	21470	21522	21692	21640	21415	21403	21644	21546	21447	21588	21220	21484	21296	21521	21409	21551	21457	21423	21460	21434	21645	21418	21386	21605	21390	21394	21382	21428	21404	21650	21444	21690	21362	21510	21205	21624	21449	21485	21539	21562	21794	21468	21662	21415	21652	21631	21376	21220	21366	21494	21632	21305	21401	21353	21133	21448	21311	21391	21440	21448	21511	21425	21581	21500	21408	21557	21436	21502	21585	21503	21485	21439	21441	21561	21375	21570	21213	21449	21493	21338	21320	21602	21761	21418	21616	21685	21471	21540	21438	21496	21639	21362	21346	21271	21258	21358	21535	21406	21572	21495	21572	21683	21483	21459	21408	21583	21457	21456	21415	21311	21463	21519	21674	21534	21582	21399	21257	21468	21558	21612	21282	21399	21387	21475	21429	21501	21737	21393	21466	21450	21497	21341	21475	21427	21520	21632	21363	21569	21287	21691	21547	21593	21525	21609	21529	21359	21491	21516	21372	21422	21398	21369	21515	21505	21685	21427	21459	21661	21498	21565	21387	21332	21445	21437	21375	21478	21663	21561	21525	21229	21224	21311	21534	21492	21508	21638	21462	21509	21600	21222	21529	21399	21528	21443	21443	21389	21321	21449	21547	21188	21320	21340	21638	21409	21361	21500	21212	21320	21479	21375	21259	21522	21378	21390	21399	21521	21567	21589	21255	21497	21469	21320	21606	21279	21650	21259	21385	21451	21586	21447	21464	21616	21622	21410	21399	21367	21350	21247	21344	21385	21460	21528	21146	21211	21656	21460	21431	21467	21335	21233	21643	21706	21517	21441	21582	21474	21555	21459	21444	21457	21616	21435	21527	21394	21483	21581	21522	21320	21473	21461	21337	21362	21454	21649	21335	21339	21447	21365	21461	21272	21593	21403	21288	21454	21645	21390	21348	21218	21517	21460	21389	21176	21404	21679	21442	21474	21656	21457	21418	21522	21253	21510	21478	21498	21539	21398	21406	21523	21405	21479	21401	21413	21519	21597	21481	21474	21473	21380	21411	21321	21575	21433	21633	21477	21189	21506	21468	21509	21467	21212	21671	21492	21322	21382	21601	21407	21398	21256	21453	21611	21360	21647	21425	21398	21374	21310	21191	21305	21398	21284	21465	21294	21672	21417	21379	21323	21553	21461	21487	21383	21467	21480	21495	21615	21256	21561	21561	21541	21401	21310	21509	21332	21471	21524	21025	21531	21397	21441	21374	21628	21572	21414	21478	21485	21510	21618	21517	21588	21508	21408	21340	21253	21489	21289	21414	21723	21335	21496	21450	21353	21517	21532	21325	21513	21799	21506	21626	21605	21452	21422	21492	21490	21632	21674	21373	21431	21655	21593	21526	21455	21463	21499	21150	21766	21427	21511	21587	21581	21634	21455	21523	21692	21766	21373	21386	21686	21545	21578	21413	21224	21491	21305	21429	21489	21227	21155	21520	21296	21441	21500	21558	21469	21528	21603	21362	21488	21533	21701	21555	21254	21374	21236	21418	21367	21491	21369	21527	21403	21446	21637	21551	21490	21477	21404	21435	21365	21384	21598	21424	21623	21543	21204	21606	21603	21632	21152	21168	21446	21701	21435	21575	21486	21440	21462	21559	21450	21476	21423	21572	21158	21499	21413	21689	21470	21449	21374	21491	21386	21397	21373	21504	21364	21580	21631	21378	21291	21495	21624	21543	21226	21213	21454	21508	21432	21419	21509	21339	21477	21368	21497	21352	21459	21461	21527	21275	21373	21655	21504	21396	21326	21402	21610	21587	21091	21540	21352	21406	21410	21666	21078	21465	21429	21631	21344	21500	21677	21332	21553	21558	21394	21373	21427	21751	21394	21410	21411	21309	21334	21268	21321	21599	21509	21507	21430	21469	21328	21646	21383	21527	21738	21522	21490	21389	21428	21452	21444	21465	21244	21707	21488	21614	21435	21377	21262	21504	21351	21418	21676	21472	21654	21676	21677	21499	21436	21532	21554	21593	21559	21546	21434	21408	21385	21492	21526	21372	21507	21522	21479	21408	21527	21589	21483	21561	21536	21410	21577	21563	21433	21872	21270	21435	21389	21327	21560	21398	21455	21396	21355	21443	21598	21661	21374	21382	21367	21600	21356	21522	21477	21388	21633	21412	21601	21441	21308	21302	21391	21605	21472	21400	21788	21652	21403	21507	21324	21589	21464	21415	21510	21240	21476	21382	21454	21491	21521	21428	21322	21373	21469	21650	21487	21742	21563	21361	21557	21453	21434	21565	21486	21680	21769	21721	21539	21745	21384	21261	21581	21484	21357	21423	21440	21526	21269	21249	21319	21362	21440	21536	21477	21594	21419	21546	21489	21345	21409	21416	21622	21404	21294	21475	21672	21489	21577	21484	21477	21414	21589	21591	21363	21734	21294	21552	21602	21419	21472	21625	21429	21413	21405	21773	21354	21690	21693	21667	21566	21443	21473	21425	21291	21481	21634	21620	21497	21297	21507	21291	21529	21631	21416	21420	21243	21436	21443	21379	21337	21366	21635	21441	21526	21574	21417	21611	21520	21504	21522	21720	21567	21451	21458	21666	21447	21620	21300	21355	21504	21655	21309	21460	21551	21592	21604	21470	21647	21527	21411	21468	21251	21655	21494	21497	21530	21559	21180	21400	21412	21392	21578	21305	21252	21325	21332	21346	21193	21314	21357	21535	21663	21506	21414	21623	21488	21311	21557	21463	21559	21511	21562	21505	21514	21576	21559	21501	21477	21446	21486	21499	21737	21636	21315	21579	21535	21531	21459	21320	21441	21471	21549	21429	21497	21564	21466	21408	21313	21332	21402	21433	21302	21383	21246	21474	21444
23063	31135	27831	20439	18166	17548	17186	17073	17041	17011	16873	17225	19262	20009	19312	17759	16539	16576	16715	16622	16788	16745	16570	16636	16774	16617	16665	16600	16673	16673	16661	16725	16652	16528	16721	16644	16644	16547	16640	16552	16737	16633	16746	16628	16763	16710	16742	16602	16663	16622	16562	16583	16672	16623	16688	16684	16735	16646	16655	16630	16667	16617	16729	16516	16660	16562	16686	16553	16693	16699	16550	16661	16657	16696	16705	16650	16673	16841	16590	16549	16542	16582	16747	16537	16613	16684	16616	16719	16589	16771	16713	16655	16715	16684	16794	16572	16924	16785	16619	16566	16788	16766	16743	16543	16697	16749	16650	16689	16649	16650	16665	16426	16612	16670	16677	16768	16679	16585	16706	16443	16881	16705	16597	16706	16722	16638	16643	16639	16520	16423	16708	16602	16555	16744	16730	16818	16554	16730	16372	16625	16647	16558	16353	16604	16617	16756	16639	16489	16664	16610	16649	16743	16658	16651	16598	16422	16643	16769	16663	16444	16503	16652	16769	16448	16656	16572	16746	16667	16574	16585	16634	16638	16762	16608	16533	16482	16598	16329	16589	16483	16532	16671	16600	16769	16725	16618	16648	16622	16608	16638	16619	16637	16362	16493	16695	16581	16826	16681	16578	16478	16747	16633	16721	16669	16678	16623	16903	16746	16707	16607	16698	16677	16687	16429	16747	16623	16693	16598	16530	16706	16730	16687	16620	16667	16577	16749	16636	16538	16728	16656	16663	16755	16741	16782	16835	16506	16695	16644	16594	16580	16531	16608	16871	16694	16506	16761	16851	16451	16696	16863	16640	16512	16553	16562	16524	16788	16436	16767	16770	16679	16521	16687	16685	16744	16468	16665	16730	16586	16590	16689	16693	16764	16670	16544	16787	16533	16637	16604	16609	16512	16575	16583	16663	16687	16470	16556	16605	16604	16726	16486	16723	16626	16448	16599	16700	16596	16715	16696	16536	16792	16442	16473	16760	16608	16568	16500	16680	16565	16815	16716	16505	16553	16584	16542	16647	16737	16547	16549	16463	16697	16829	16605	16688	16612	16683	16658	16468	16749	16809	16591	16710	16523	16576	16662	16767	16687	16714	16699	16624	16778	16645	16501	16683	16629	16462	16553	16759	16679	16658	16743	16788	16419	16643	16661	16598	16644	16580	16459	16604	16799	16683	16739	16642	16553	16604	16585	16720	16704	16630	16559	16646	16555	16693	16784	16745	16648	16717	16661	16539	16613	16666	16877	16713	16663	16509	16627	16811	16507	16661	16690	16771	16462	16656	16856	16664	16582	16714	16461	16377	16674	16644	16645	16608	16786	16567	16672	16719	16658	16636	16485	16628	16605	16518	16538	16618	16594	16506	16573	16661	16459	16679	16545	16640	16670	16731	16666	16722	16741	16597	16706	16595	16674	16597	16647	16810	16535	16553	16625	16727	16642	16708	16641	16637	16435	16735	16518	16678	16426	16772	16611	16802	16577	16633	16613	16669	16463	16763	16668	16584	16411	16748	16651	16466	16654	16318	16772	16856	16711	16798	16584	16584	16707	16578	16674	16706	16544	16594	16844	16508	16714	16801	16696	16613	16703	16754	16711	16644	16677	16432	16674	16705	16655	16683	16718	16501	16570	16335	16792	16569	16669	16555	16638	16620	16722	16546	16650	16770	16626	16545	16626	16686	16581	16751	16547	16617	16656	16548	16628	16729	16636	16795	16463	16568	16640	16686	16819	16680	16755	16726	16578	16733	16786	16607	16676	16679	16632	16551	16580	16607	16494	16651	16618	16564	16545	16585	16692	16592	16620	16566	16528	16816	16597	16700	16657	16781	16641	16509	16518	16599	16571	16537	16632	16657	16557	16701	16760	16534	16583	16738	16755	16584	16641	16732	16601	16620	16697	16831	16603	16619	16660	16822	16496	16608	16637	16622	16735	16562	16650	16564	16693	16760	16626	16530	16802	16550	16618	16544	16501	16728	16590	16643	16737	16553	16807	16700	16669	16728	16658	16696	16685	16640	16632	16716	16628	16668	16517	16683	16615	16706	16738	16689	16823	16711	16708	16642	16543	16674	16677	16707	16758	16659	16598	16635	16499	16727	16674	16784	16669	16586	16502	16602	16573	16409	16572	16479	16682	16766	16850	16496	16657	16677	16543	16553	16789	16670	16597	16604	16661	16639	16742	16620	16555	16669	16607	16636	16512	16497	16640	16630	16703	16773	16524	16595	16600	16791	16626	16591	16782	16718	16505	16725	16573	16599	16753	16729	16586	16685	16468	16732	16501	16592	16618	16518	16657	16630	16605	16638	16692	16619	16769	16630	16831	16482	16762	16572	16584	16685	16617	16483	16786	16702	16774	16568	16640	16553	16605	16633	16688	16545	16576	16616	16604	16625	16751	16727	16601	16653	16632	16656	16519	16658	16613	16706	16840	16633	16550	16699	16656	16691	16852	16817	16585	16637	16717	16608	16740	16657	16567	16602	16658	16570	16707	16714	16550	16518	16679	16424	16571	16685	16779	16690	16522	16673	16808	16704	16547	16629	16596	16648	16706	16579	16607	16693	16620	16732	16429	16677	16568	16418	16568	16549	16756	16808	16466	16761	16769	16747	16851	16848	16547	16745	16476	16734	16809	16573	16714	16722	16687	16717	16449	16686	16783	16538	16774	16650	16672	16632	16651	16561	16848	16740	16512	16566	16583	16663	16540	16590	16734	16552	16575	16762	16541	16844	16535	16438	16514	16781	16621	16627	16574	16706	16674	16666	16454	16614	16708	16615	16786	16425	16636	16443	16726	16764	16573	16812	16764	16588	16614	16689	16694	16738	16669	16611	16563	16557	16499	16603	16617	16596	16594	16680	16488	16618	16662	16627	16732	16610	16601	16853	16760	16714	16606	16771	16790	16631	16655	16854	16659	16492	16587	16540	16673	16695	16768	16694	16620	16710	16623	16616	16588	16730	16626	16417	16708	16720	16607	16673	16634	16571	16614	16783	16652	16629	16591	16698	16557	16537	16846	16812	16694	16639	16712	16669	16665	16469	16524	16593	16696	16613	16597	16929	16552	16648	16667	16753	16583	16578	16664	16825	16560	16781	16632	16543	16686	16728	16714	16480	16582	16600	16556	16737	16701	16616	16568	16579	16759	16657	16485	16605	16666	16598	16638	16742	16597	16621	16785	16657	16536	16776	16618	16707	16680	16635	16779	16740	16721	16648	16789	16537	16574	16669	16653	16446	16601	16647	16768	16598	16746	16668	16703	16649	16675	16693	16750	16803	16554	16695	16711	16672	16672	16570	16565	16639	16766	16569	16720	16665	16654	16714	16634	16763	16613	16610	16770	16678	16529	16715	16730	16712	16603	16696	16630	16531	16676	16631	16558	16546	16661	16621	16504	16558	16658	16799	16589	16754	16579	16674	16674	16721	16756	16776	16451	16545	16524	16801	16588	16645	16680	16837	16734	16576	16750	16604	16586	16655	16668	16678	16691	16522	16591	16583	16658	16730	16595	16658	16637	16699	16721	16704	16653	16650	16655	16757	16474	16628	16839	16693	16644	16537	16645	16788	16731	16659	16731	16551	16604	16682	16508	16644	16829	16585	16569	16639	16656	16442	16634	16719	16645	16472	16662	16704	16626	16728	16650	16625	16623	16566	16622	16739	16677	16736	16759	16786	16744	16574	16607	16704	16723	16777	16806	16644	16684	16756	16685	16478	16677	16622	16646	16670	16513	16657	16780	16559	16814	16789	16587	16597	16574	16738	16604	16589	16739	16425	16544	16654	16682	16802	16694	16509	16603	16765	16666	16625	16685	16636	16677	16660	16684	16605	16627	16603	16744	16538	16778	16642	16583	16685	16640	16660	16570	16656	16775	16573	16572	16743	16786	16854	16677	16594	16609	16769	16670	16703	16569	16551	16721	16607	16412	16386	16646	16555	16562	16566	16434	16552	16718	16627	16455	16566	16586	16727	16764	16601	16704	16643	16717	16607	16609	16608	16729	16646	16598	16619	16845	16634	16706	16645	16623	16633	16582	16641	16667	16608	16646	16667	16525	16677	16663	16524	16724	16707	16739	16655	16643	16597	16532	16556	16720	16653	16771	16534	16652	16551	16682	16635	16767	16700	16635	16670	16739	16618	16735	16774	16555	16645	16740	16545	16808	16778	16601	16806	16669	16544	16533	16455	16611	16738	16607	16590	16627	16783	16527	16479	16695	16678	16661	16663	16457	16598	16663	16649	16602	16619	16610	16655	16661	16539	16480	16681	16751	16539	16744	16636	16561	16686	16831	16639	16759	16597	16571	16780	16535	16617	16711	16368	16644	16569	16421	16806	16477	16582	16617	16647	16625	16660	16787	16619	16528	16692	16719	16574	16764	16695	16533	16683	16528	16580	16640	16616	16648	16685	16656	16652	16685	16487	16702	16652	16653	16665	16666	16656	16677	16734	16652	16577	16490	16641	16614	16823	16721	16598	16678	16609	16630	16759	16513	16647	16651	16609	16489	16738	16732	16623	16664	16671	16613	16623	16796	16627	16644	16567	16670	16741	16793	16630	16739	16801	16664	16603	16745	16765	16681	16758	16768	16587	16712	16625	16634	16577	16682	16708	16719	16494	16544	16721	16696	16611	16591	16583	16742	16776	16582	16687	16719	16645	16599	16460	16676	16543	16722	16722	16660	16654	16690	16743	16603	16660	16631	16892	16566	16575	16666	16693	16427	16718	16672	16576	16447	16666	16732	16608	16740	16687	16742	16659	16562	16723	16446	16723	16567	16560	16673	16595	16598	16561	16631	16609	16599	16520	16680	16725	16757	16603	16613	16607	16670	16659	16677	16746	16658	16725	16532	16809	16663	16598	16694	16634	16631	16723	16770	16547	16521	16722	16617	16568	16705	16829	16751	16655	16562	16746	16834	16685	16701	16749	16631	16611	16580	16651	16646	16755	16678	16640	16607	16649	16762	16519	16691	16686	16650	16591	16677	16612	16560	16585	16717	16664	16563	16523	16690	16797	16664	16810	16657	16596	16616	16669	16576	16587	16497	16749	16764	16416	16718	16721	16453	16710	16528	16624	16778	16791	16584	16728	16626	16607	16548	16691	16599	16720	16685	16653	16683	16826	16761	16665	16706
25645	21419	28471	25841	24056	24649	24463	23088	22638	22362	22059	23981	32111	35383	31742	26102	22320	21587	21536	21629	21660	21559	21618	21638	21704	21583	21639	21488	21443	21084	21583	21440	21875	21566	21763	21527	21732	21336	21459	21378	21618	21526	21335	21567	21529	21571	21539	21639	21472	21658	21620	21413	21554	21600	21339	21535	21514	21508	21488	21590	21331	21998	21655	21241	21640	21337	21415	21321	21401	21372	21623	21436	21557	21513	21559	21289	21502	21220	21535	21497	21630	21598	21253	21489	21186	21533	21421	21626	21395	21348	21693	21450	21375	21473	21370	21368	21530	21454	21638	21499	21426	21355	21633	21631	21467	21531	21538	21627	21525	21538	21500	21431	21437	21652	21616	21576	21447	21210	21446	21176	21601	21648	21481	21483	21520	21257	21498	21547	21476	21690	21445	21347	21471	21495	21368	21584	21589	21376	21501	21385	21596	21658	21700	21287	21496	21383	21693	21594	21454	21505	21445	21463	21461	21632	21301	21468	21428	21390	21687	21694	21458	21423	21531	21516	21316	21544	21571	21336	21535	21702	21306	21595	21325	21556	21360	21586	21613	21494	21507	21567	21474	21597	21820	21636	21441	21622	21617	21482	21515	21504	21273	21587	21498	21398	21501	21310	21521	21583	21484	21483	21569	21533	21683	21601	21625	21510	21503	21636	21409	21437	21605	21644	21485	21408	21585	21676	21623	21379	21416	21553	21639	21443	21471	21497	21437	21570	21552	21506	21507	21573	21383	21570	21475	21419	21444	21454	21342	21517	21456	21466	21417	21480	21498	21333	21549	21595	21475	21262	21511	21331	21597	21549	21374	21494	21295	21393	21531	21346	21401	21433	21482	21572	21350	21324	21500	21379	21166	21534	21409	21466	21385	21477	21321	21478	21576	21444	21447	21374	21645	21617	21499	21565	21491	21435	21460	21425	21340	21456	21512	21463	21271	21558	21355	21408	21448	21393	21429	21533	21542	21618	21454	21423	21581	21466	21513	21472	21486	21354	21428	21430	21584	21635	21505	21417	21465	21602	21566	21526	21276	21435	21507	21445	21343	21478	21460	21501	21463	21476	21539	21563	21457	21351	21502	21406	21362	21415	21541	21466	21367	21468	21556	21773	21573	21549	21359	21396	21630	21466	21376	21480	21415	21733	21554	21438	21573	21457	21425	21406	21252	21654	21412	21528	21460	21457	21368	21417	21378	21361	21465	21419	21476	21564	21385	21538	21414	21435	21413	21516	21550	21638	21541	21354	21361	21420	21455	21585	21406	21499	21667	21329	21479	21375	21429	21337	21525	21745	21690	21467	21636	21298	21471	21434	21582	21508	21650	21636	21730	21607	21281	21483	21390	21495	21477	21591	21346	21426	21608	21542	21616	21111	21502	21455	21318	21222	21269	21568	21505	21709	21633	21269	21515	21431	21494	21542	21486	21467	21608	21507	21592	21558	21638	21493	21587	21578	21737	21507	21249	21397	21595	21537	21603	21400	21501	21483	21437	21368	21445	21469	21503	21612	21377	21385	21551	21686	21592	21573	21559	21476	21647	21617	21536	21420	21528	21415	21619	21267	21337	21499	21490	21545	21596	21319	21595	21401	21655	21463	21626	21516	21447	21377	21593	21384	21479	21439	21427	21674	21318	21554	21368	21605	21674	21572	21299	21526	21532	21521	21710	21294	21358	21389	21592	21727	21750	21457	21639	21200	21508	21454	21552	21368	21445	21645	21382	21649	21570	21560	21233	21424	21530	21436	21476	21252	21416	21505	21435	21392	21409	21482	21404	21579	21361	21306	21447	21562	21423	21571	21515	21568	21529	21378	21431	21629	21419	21505	21520	21248	21735	21591	21456	21522	21715	21483	21613	21532	21293	21495	21582	21477	21461	21451	21348	21541	21567	21602	21441	21558	21424	21723	21614	21671	21479	21475	21409	21557	21636	21604	21436	21372	21645	21514	21377	21591	21424	21536	21422	21632	21537	21585	21486	21284	21486	21618	21391	21405	21376	21338	21505	21460	21447	21477	21462	21578	21418	21456	21649	21495	21497	21699	21504	21351	21600	21414	21551	21560	21439	21531	21557	21328	21437	21624	21504	21718	21481	21656	21547	21474	21443	21594	21480	21542	21746	21434	21510	21817	21417	21517	21414	21441	21398	21360	21385	21575	21311	21310	21421	21475	21501	21440	21540	21464	21487	21412	21408	21343	21466	21351	21568	21492	21666	21485	21459	21542	21288	21493	21495	21348	21345	21411	21399	21453	21475	21458	21467	21488	21565	21359	21416	21518	21329	21688	21488	21678	21377	21414	21465	21707	21711	21631	21415	21591	21511	21431	21427	21742	21426	21408	21686	21423	21497	21293	21438	21450	21266	21523	21308	21473	21575	21305	21602	21527	21470	21361	21664	21642	21716	21519	21759	21792	21340	21339	21509	21488	21430	21349	21490	21508	21329	21216	21371	21526	21485	21358	21403	21423	21440	21465	21311	21444	21661	21585	21490	21693	21485	21346	21604	21386	21448	21565	21567	21729	21493	21446	21475	21555	21516	21617	21578	21785	21586	21385	21600	21653	21431	21712	21425	21343	21260	21604	21427	21315	21842	21489	21367	21388	21466	21394	21528	21297	21529	21463	21563	21505	21450	21254	21419	21474	21452	21516	21442	21699	21224	21608	21515	21549	21530	21563	21312	21493	21342	21277	21663	21523	21425	21442	21670	21511	21506	21674	21249	21406	21378	21376	21686	21446	21470	21477	21441	21529	21665	21788	21454	21380	21418	21703	21584	21405	21435	21414	21589	21580	21576	21479	21166	21526	21333	21468	21426	21562	21560	21311	21535	21616	21486	21641	21378	21400	21438	21528	21556	21559	21689	21630	21523	21301	21418	21444	21413	21479	21538	21526	21613	21599	21491	21605	21305	21193	21282	21463	21515	21676	21591	21211	21579	21246	21234	21349	21611	21631	21453	21502	21593	21273	21586	21486	21588	21486	21470	21084	21236	21437	21252	21420	21543	21482	21484	21652	21333	21570	21597	21581	21533	21470	21619	21374	21504	21466	21558	21421	21656	21417	21367	21532	21361	21526	21477	21524	21378	21692	21454	21342	21453	21438	21420	21421	21455	21558	21481	21590	21600	21411	21706	21495	21395	21468	21340	21440	21474	21478	21550	21411	21532	21448	21608	21629	21385	21512	21619	21488	21281	21595	21478	21789	21629	21751	21541	21398	21588	21590	21654	21507	21583	21374	21403	21483	21574	21442	21341	21528	21512	21339	21341	21473	21345	21665	21558	21356	21695	21514	21338	21481	21559	21455	21489	21543	21528	21489	21589	21473	21579	21629	21431	21604	21593	21542	21354	21487	21503	21447	21326	21551	21404	21349	21587	21344	21524	21557	21450	21383	21549	21517	21490	21430	21488	21402	21575	21168	21343	21543	21298	21419	21588	21643	21441	21402	21420	21593	21559	21320	21365	21462	21405	21336	21335	21420	21496	21383	21450	21491	21635	21568	21390	21345	21318	21655	21488	21772	21465	21425	21412	21510	21630	21524	21528	21550	21510	21673	21299	21632	21319	21526	21317	21525	21343	21510	21568	21638	21489	21549	21581	21495	21489	21538	21597	21527	21667	21615	21413	21272	21556	21265	21476	21604	21441	21631	21473	21641	21398	21447	21344	21343	21486	21697	21288	21338	21551	21455	21483	21365	21432	21491	21286	21684	21535	21432	21407	21574	21424	21363	21398	21644	21428	21499	21489	21555	21722	21372	21529	21293	21441	21461	21367	21535	21420	21577	21359	21710	21302	21568	21460	21557	21385	21416	21418	21281	21412	21408	21500	21163	21400	21530	21529	21620	21370	21457	21502	21503	21553	21532	21346	21275	21620	21262	21511	21360	21515	21587	21591	21471	21350	21733	21425	21504	21555	21653	21581	21271	21456	21538	21490	21585	21723	21429	21432	21584	21559	21366	21597	21485	21207	21531	21404	21524	21531	21477	21337	21546	21386	21476	21228	21458	21473	21403	21507	21576	21605	21534	21558	21553	21359	21400	21439	21311	21444	21596	21576	21446	21541	21589	21657	21676	21510	21380	21081	21515	21390	21396	21485	21326	21593	21388	21352	21382	21571	21353	21695	21381	21610	21467	21580	21587	21424	21401	21381	21865	21507	21445	21452	21349	21505	21515	21403	21484	21482	21474	21508	21372	21489	21459	21474	21380	21608	21509	21394	21269	21407	21535	21500	21661	21364	21392	21512	21455	21568	21378	21626	21536	21712	21508	21502	21554	21605	21372	21351	21441	21518	21494	21456	21626	21601	21287	21404	21429	21602	21426	21678	21342	21440	21501	21291	21624	21635	21518	21363	21507	21496	21680	21565	21722	21368	21650	21680	21574	21562	21521	21557	21478	21562	21284	21463	21387	21384	21467	21608	21353	21550	21650	21497	21283	21433	21541	21720	21770	21361	21338	21534	21427	21369	21648	21539	21634	21335	21395	21821	21398	21377	21404	21542	21557	21763	21577	21683	21478	21123	21300	21489	21481	21579	21605	21592	21561	21418	21647	21454	21458	21369	21588	21578	21594	21383	21558	21519	21432	21384	21410	21611	21491	21492	21490	21384	21787	21514	21498	21697	21395	21104	21428	21587	21621	21536	21568	21366	21354	21519	21681	21400	21484	21602	21567	21407	21644	21542	21346	21241	21270	21441	21551	21288	21543	21394	21633	21520	21447	21758	21169	21542	21616	21474	21437	21478	21631	21506	21354	21362	21531	21658	21359	21591	21508	21508	21453	21431	21420	21435	21377	21582	21355	21566	21572	21744	21428	21499	21503	21515	21519	21689	21413	21512	21546	21443	21358	21523	21319	21385	21317	21431	21559	21559	21308	21269	21443	21609	21589	21341	21820	21302	21520	21496	21571	21379	21427	21569	21538	21395	21502	21828	21441	21569	21362	21486	21311	21607	21470	21363	21450	21600	21388	21511	21235	21360	21523	21531	21227	21369	21445	21422	21562	21717	21573	21506	21676	21481	21711	21540	21446	21377	21527	21546	21331	21485	21420	21525	21318	21498	21584	21304	21413	21366	21660	21444	21766	21565	21540	21566	21439	21372	21622	21820	21670	21459	21365	21225	21466	21561	21445	21708	21396
27191	43094	37742	26106	21184	20105	18990	18685	18202	17827	17626	21264	32186	34190	28199	20674	16575	16640	16641	16760	16709	16672	16761	16606	16850	16732	16757	16725	16746	16698	16712	16666	16714	16697	16822	16668	16583	16768	16678	16493	16850	16781	16900	16721	16705	16483	16728	16589	16618	16874	16722	16656	16830	16740	16620	16616	16794	16660	16727	16745	16576	16673	16690	16737	16646	16684	16654	16690	16613	16615	16473	16670	16747	16723	16690	16780	16701	16660	16806	16531	16624	16572	16550	16729	16739	16654	16744	16760	16612	16896	16635	16736	16513	16633	16662	16694	16905	16605	16596	16753	16759	16889	16661	16837	16773	16608	16547	16652	16752	16682	16642	16514	16712	16793	16694	16672	16693	16700	16627	16693	16673	16544	16642	16695	16692	16631	16627	16672	16912	16676	16675	16590	16516	16759	16548	16713	16745	16688	16590	16704	16654	16584	16742	16527	16590	16747	16703	16713	16638	16438	16692	16795	16626	16689	16758	16672	16612	16882	16743	16565	16495	16732	16624	16643	16997	16654	16689	16737	16509	16831	16512	16492	16574	16622	16887	16594	16596	16536	16704	16616	16748	16728	16767	16711	16677	16753	16619	16691	16643	16653	16603	16554	16605	16748	16662	16562	16668	16607	16638	16527	16595	16781	16562	16681	16574	16624	16557	16666	16429	16639	16524	16663	16520	16770	16811	16662	16759	16796	16713	16713	16614	16735	16547	16540	16590	16703	16706	16772	16543	16675	16713	16655	16778	16655	16791	16599	16734	16564	16748	16693	16556	16633	16606	16544	16514	16764	16696	16576	16618	16630	16754	16599	16597	16521	16673	16663	16656	16634	16726	16676	16727	16699	16611	16793	16648	16760	16534	16669	16621	16481	16491	16651	16661	16683	16751	16517	16662	16729	16765	16497	16488	16630	16725	16678	16784	16693	16562	16699	16599	16581	16790	16722	16595	16546	16716	16571	16532	16613	16528	16793	16436	16509	16665	16667	16795	16604	16717	16718	16542	16457	16668	16652	16617	16678	16662	16563	16681	16654	16616	16662	16687	16633	16662	16684	16564	16582	16713	16759	16651	16621	16588	16591	16645	16674	16652	16851	16767	16771	16715	16863	16721	16614	16795	16848	16895	16528	16731	16540	16719	16778	16590	16659	16728	16660	16839	16808	16511	16744	16759	16648	16830	16714	16609	16742	16656	16743	16686	16723	16661	16718	16468	16751	16669	16775	16582	16755	16658	16682	16603	16739	16630	16628	16726	16601	16758	16690	16557	16673	16624	16769	16632	16714	16789	16711	16712	16792	16693	16726	16664	16555	16783	16608	16618	16699	16699	16488	16683	16714	16809	16798	16635	16987	16725	16618	16719	16833	16712	16690	16569	16629	16672	16752	16737	16687	16683	16687	16581	16840	16794	16524	16669	16756	16666	16663	16798	16635	16713	16715	16740	16831	16709	16611	16538	16617	16713	16721	16545	16756	16422	16638	16631	16880	16565	16651	16769	16696	16642	16491	16663	16685	16768	16558	16520	16472	16726	16509	16657	16684	16584	16738	16732	16641	16705	16725	16706	16778	16686	16691	16672	16591	16632	16648	16504	16559	16773	16645	16696	16589	16598	16613	16636	16818	16809	16608	16736	16696	16750	16775	16679	16633	16651	16666	16491	16615	16565	16707	16591	16639	16721	16543	16725	16737	16845	16444	16881	16483	16512	16732	16785	16887	16805	16727	16621	16788	16754	16808	16618	16817	16603	16612	16798	16547	16784	16666	16664	16652	16626	16719	16711	16594	16686	16694	16563	16660	16569	16526	16439	16757	16637	16789	16559	16802	16712	16814	16804	16524	16682	16673	16655	16578	16897	16898	16658	16712	16658	16662	16683	16701	16707	16659	16822	16753	16726	16695	16753	16536	16581	16647	16599	16575	16507	16685	16688	16457	16665	16647	16663	16540	16886	16663	16646	16839	16541	16677	16672	16680	16857	16664	16607	16786	16787	16732	16649	16566	16651	16618	16737	16485	16564	16561	16674	16661	16688	16662	16691	16645	16709	16592	16537	16594	16751	16609	16547	16710	16685	16704	16556	16785	16846	16626	16510	16664	16644	16586	16561	16624	16797	16715	16664	16766	16650	16612	16701	16678	16690	16607	16594	16586	16743	16771	16617	16608	16530	16561	16765	16823	16715	16575	16806	16553	16814	16848	16749	16476	16729	16601	16627	16627	16604	16800	16678	16504	16644	16691	16706	16652	16726	16654	16858	16787	16360	16712	16680	16782	16524	16787	16736	16787	16737	16790	16642	16533	16766	16663	16730	16752	16656	16797	16830	16679	16613	16857	16633	16728	16638	16681	16667	16685	16704	16606	16743	16572	16689	16582	16496	16645	16664	16708	16531	16586	16609	16826	16585	16704	16774	16693	16640	16773	16656	16691	16717	16700	16607	16556	16668	16768	16694	16729	16692	16539	16620	16678	16730	16703	16540	16594	16621	16702	16752	16577	16712	16610	16656	16610	16698	16741	16590	16704	16476	16565	16499	16737	16730	16787	16621	16777	16566	16584	16661	16640	16725	16623	16714	16673	16661	16694	16643	16515	16660	16772	16769	16738	16625	16739	16832	16698	16591	16589	16638	16621	16562	16726	16475	16506	16686	16636	16607	16601	16848	16514	16588	16438	16648	16713	16596	16635	16716	16727	16605	16568	16604	16503	16626	16673	16744	16672	16571	16639	16653	16651	16586	16573	16709	16763	16672	16618	16603	16723	16744	16727	16559	16735	16738	16682	16847	16647	16768	16775	16558	16640	16794	16677	16543	16701	16667	16508	16843	16599	16749	16639	16506	16870	16602	16735	16626	16692	16805	16733	16611	16598	16620	16789	16669	16591	16676	16595	16673	16687	16786	16694	16610	16663	16554	16690	16571	16694	16596	16660	16681	16662	16803	16687	16595	16659	16674	16676	16551	16578	16546	16538	16499	16509	16520	16815	16788	16638	16745	16423	16570	16555	16977	16670	16702	16928	16667	16737	16657	16787	16654	16604	16545	16745	16618	16662	16659	16663	16759	16571	16589	16642	16544	16630	16650	16657	16656	16677	16649	16661	16705	16682	16496	16850	16655	16752	16609	16685	16751	16597	16562	16532	16788	16806	16545	16786	16752	16650	16491	16798	16776	16819	16740	16584	16644	16744	16640	16592	16814	16606	16665	16618	16727	16498	16584	16543	16832	16459	16669	16620	16734	16678	16767	16522	16417	16607	16984	16754	16743	16636	16705	16923	16649	16594	16770	16623	16836	16675	16677	16686	16575	16654	16605	16684	16650	16690	16620	16637	16799	16524	16717	16664	16712	16716	16653	16610	16648	16726	16809	16712	16465	16582	16554	16649	16597	16651	16580	16741	16830	16589	16649	16826	16778	16689	16560	16501	16702	16602	16549	16622	16514	16715	16663	16743	16784	16633	16439	16653	16488	16689	16694	16695	16711	16836	16635	16661	16478	16774	16673	16658	16767	16455	16653	16588	16768	16607	16804	16640	16535	16669	16767	16757	16721	16761	16717	16686	16645	16671	16655	16818	16481	16735	16842	16737	16825	16660	16907	16693	16698	16837	16734	16780	16612	16438	16637	16845	16661	16719	16775	16679	16653	16753	16599	16690	16679	16621	16760	16726	16631	16676	16796	16703	16654	16774	16756	16668	16713	16597	16664	16611	16726	16658	16667	16717	16718	16682	16645	16582	16734	16704	16871	16647	16615	16729	16514	16731	16787	16652	16615	16513	16648	16665	16698	16951	16721	16643	16749	16531	16617	16524	16713	16786	16694	16739	16639	16646	16821	16640	16623	16730	16590	16726	16635	16559	16641	16740	16678	16585	16549	16583	16715	16685	16613	16631	16713	16798	16642	16687	16609	16699	16636	16581	16490	16686	16858	16654	16442	16766	16619	16680	16552	16656	16781	16737	16619	16472	16708	16803	16705	16725	16687	16659	16714	16455	16609	16667	16761	16604	16670	16545	16538	16787	16756	16559	16880	16586	16719	16627	16593	16622	16625	16678	16708	16677	16594	16447	16818	16663	16990	16589	16753	16703	16721	16772	16761	16737	16699	16586	16719	16520	16482	16671	16574	16682	16541	16630	16554	16436	16829	16513	16672	16617	16677	16482	16670	16693	16682	16651	16757	16820	16768	16673	16750	16571	16800	16822	16786	16630	16803	16708	16852	16675	16560	16743	16710	16426	16606	16787	16751	16681	16564	16661	16704	16763	16648	16721	16741	16486	16737	16691	16528	16448	16727	16556	16717	16562	16636	16581	16571	16581	16496	16615	16620	16650	16585	16805	16648	16623	16711	16725	16797	16750	16569	16723	16524	16736	16596	16737	16664	16553	16649	16590	16654	16654	16620	16724	16701	16758	16701	16567	16709	16699	16732	16669	16738	16601	16704	16627	16652	16684	16544	16693	16800	16725	16704	16725	16750	16603	16720	16695	16766	16697	16706	16664	16634	16517	16668	16704	16702	16565	16619	16691	16533	16525	16635	16700	16641	16751	16614	16697	16638	16565	16612	16758	16759	16401	16650	16526	16640	16662	16711	16593	16575	16584	16803	16565	16589	16649	16870	16756	16640	16720	16654	16745	16700	16765	16716	16670	16640	16696	16620	16542	16580	16708	16617	16513	16723	16712	16705	16738	16587	16585	16443	16771	16697	16618	16763	16743	16649	16709	16834	16896	16628	16711	16718	16709	16673	16549	16675	16637	16595	16767	16715	16759	16559	16712	16835	16609	16719	16729	16688	16675	16563	16558	16649	16678	16742	16712	16788	16752	16684	16595	16784	16701	16703	16756	16575	16700	16707	16578	16570	16723	16712	16671	16604	16731	16689	16696	16878	16709	16987	16780	16740	16699	16724	16823	16820	16753	16724	16506	16665	16603	16574	16608	16528	16694	16750	16809	16739	16727	16643	16708	16851	16606	16508	16567	16645	16527	16695	16440	16730	16653	16803	16743	16529	16588	16609	16801	16625	16812	16493	16832	16634	16660	16764	16790	16709	16570	16596	16528	16717	16717	16609	16807	16564	16731	16760	16830	16817	16831	16799	16678	16736	16574	16689	16768	16456	16530	16743	16626	16741	16627	16573	16634	16710	16526	16624	16496
23780	21338	28873	24275	22581	26157	28122	24490	23561	23185	23155	24214	39774	46962	38907	29721	22778	22060	21546	21580	21858	21446	21540	21584	21732	21614	21706	21819	21718	21801	21642	21622	21651	21515	21447	21604	21736	21737	21903	21781	21628	21647	21648	21651	21323	21582	21519	21478	21591	21512	21724	21642	21747	21456	21628	21421	21577	21536	21934	21691	21553	21452	21514	21521	21484	21643	21868	21610	21570	21682	21707	21563	21742	21305	21567	21640	21798	21441	21639	21575	21584	21548	21598	21531	21683	21465	21576	21595	21515	21693	21739	21696	21673	21497	21520	21641	21402	21536	21576	21515	21754	21378	21640	21484	21585	21489	21691	21640	21590	21379	21533	21694	21630	21447	21398	21535	21521	21836	21703	21440	21680	21446	21735	21483	21530	21371	21724	21585	21915	21433	21378	21596	21583	21671	21542	21599	21490	21552	21513	21504	21399	21397	21582	21469	21791	21489	21624	21603	21717	21445	21536	21592	21501	21627	21562	21501	21370	21563	21531	21518	21647	21520	21350	21292	21250	21342	21481	21277	21560	21422	21754	21861	21570	21451	21454	21476	21492	21561	21275	21491	21551	21554	21757	21667	21586	21498	21417	21453	21519	21479	21590	21653	21355	21389	21564	21429	21420	21237	21608	21521	21473	21640	21440	21709	21624	21815	21453	21474	21630	21557	21486	21445	21799	21577	21551	21831	21558	21583	21687	21509	21576	21654	21643	21476	21369	21610	21447	21494	21472	21539	21612	21587	21515	21458	21564	21256	21491	21472	21671	21471	21550	21684	21499	21524	21474	21475	21530	21599	21450	21621	21728	21575	21566	21460	21486	21411	21275	21650	21462	21414	21546	21584	21622	21483	21557	21728	21448	21373	21697	21371	21558	21475	21457	21542	21595	21496	21559	21645	21611	21495	21489	21320	21463	21803	21467	21560	21339	21525	21567	21536	21504	21675	21543	21348	21498	21338	21593	21292	21613	21601	21184	21460	21584	21638	21336	21458	21669	21487	21627	21267	21415	21567	21708	21644	21573	21449	21641	21402	21512	21479	21675	21522	21484	21471	21334	21485	21548	21621	21493	21470	21497	21811	21386	21432	21543	21487	21436	21539	21818	21570	21362	21462	21599	21530	21516	21648	21269	21428	21458	21696	21435	21467	21438	21492	21558	21562	21742	21490	21456	21543	21598	21665	21559	21468	21496	21443	21456	21656	21455	21564	21609	21590	21475	21310	21300	21388	21482	21575	21464	21432	21605	21375	21621	21569	21681	21575	21726	21723	21532	21580	21324	21362	21692	21657	21502	21276	21465	21373	21616	21657	21407	21341	21400	21579	21514	21554	21479	21551	21381	21732	21651	21736	21609	21578	21624	21427	21349	21598	21270	21592	21395	21547	21599	21673	21597	21587	21528	21442	21504	21636	21802	21535	21337	21599	21415	21520	21435	21590	21522	21529	21530	21436	21464	21618	21437	21486	21442	21314	21686	21587	21526	21325	21628	21440	21451	21254	21628	21568	21492	21527	21657	21777	21712	21506	21272	21341	21518	21569	21473	21662	21665	21474	21636	21507	21347	21517	21218	21383	21569	21414	21381	21555	21617	21387	21469	21507	21761	21651	21373	21568	21686	21487	21761	21642	21430	21592	21483	21725	21501	21445	21606	21418	21615	21587	21556	21770	21414	21628	21510	21437	21580	21558	21490	21655	21425	21506	21703	21573	21640	21600	21613	21524	21688	21317	21510	21553	21470	21317	21415	21721	21572	21556	21542	21579	21465	21638	21545	21557	21375	21621	21708	21510	21317	21473	21406	21437	21512	21390	21379	21573	21327	21626	21715	21363	21472	21387	21435	21455	21738	21353	21505	21685	21549	21696	21463	21690	21590	21650	21504	21423	21423	21435	21788	21676	21534	21498	21554	21771	21597	21531	21763	21444	21583	21511	21634	21540	21361	21328	21523	21646	21642	21383	21274	21556	21524	21645	21638	21629	21585	21445	21545	21655	21560	21436	21534	21515	21528	21505	21479	21505	21428	21612	21678	21728	21633	21451	21457	21440	21420	21494	21339	21438	21586	21730	21514	21511	21558	21465	21360	21539	21559	21715	21529	21312	21520	21600	21362	21545	21509	21605	21336	21552	21404	21607	21648	21719	21630	21408	21514	21374	21420	21484	21497	21546	21448	21437	21421	21641	21618	21534	21594	21459	21447	21376	21662	21634	21374	21347	21500	21630	21540	21452	21391	21505	21651	21443	21570	21634	21578	21673	21313	21403	21693	21567	21505	21475	21584	21489	21721	21615	21481	21517	21691	21608	21460	21625	21493	21438	21488	21723	21517	21659	21345	21478	21397	21453	21687	21598	21483	21525	21783	21747	21529	21580	21707	21470	21543	21768	21536	21687	21525	21407	21386	21486	21572	21357	21587	21556	21469	21678	21700	21460	21634	21500	21331	21453	21596	21565	21490	21601	21536	21518	21587	21531	21553	21717	21745	21382	21607	21415	21412	21512	21585	21642	21713	21492	21468	21499	21372	21522	21476	21560	21554	21545	21448	21468	21509	21649	21627	21788	21666	21407	21486	21490	21341	21737	21519	21505	21673	21486	21459	21580	21446	21600	21691	21476	21439	21729	21499	21524	21647	21352	21534	21628	21541	21536	21524	21524	21723	21580	21424	21631	21653	21697	21366	21433	21491	21389	21430	21415	21765	21605	21478	21380	21725	21277	21356	21734	21463	21463	21366	21467	21405	21477	21389	21390	21485	21607	21489	21718	21600	21554	21453	21575	21466	21636	21499	21450	21617	21408	21701	21464	21658	21462	21400	21529	21379	21456	21619	21350	21354	21324	21682	21764	21476	21474	21352	21337	21457	21612	21624	21709	21605	21435	21651	21643	21734	21383	21564	21391	21399	21410	21401	21654	21548	21653	21467	21559	21313	21548	21678	21671	21430	21554	21586	21272	21319	21449	21711	21309	21525	21854	21514	21351	21372	21424	21596	21625	21314	21604	21603	21469	21358	21511	21524	21558	21568	21549	21444	21469	21627	21427	21587	21813	21559	21454	21685	21641	21444	21620	21534	21570	21738	21689	21663	21569	21598	21537	21631	21650	21591	21536	21354	21661	21862	21507	21652	21667	21460	21521	21407	21595	21480	21436	21543	21404	21514	21600	21522	21723	21354	21554	21486	21474	21626	21802	21733	21412	21571	21237	21579	21347	21637	21464	21674	21630	21666	21691	21696	21387	21428	21685	21703	21719	21409	21531	21488	21670	21500	21496	21280	21506	21755	21521	21375	21534	21646	21511	21457	21557	21319	21436	21463	21369	21714	21515	21644	21346	21474	21620	21475	21534	21557	21604	21694	21619	21267	21633	21585	21593	21364	21414	21271	21407	21432	21445	21725	21602	21640	21410	21726	21680	21445	21600	21688	21443	21483	21429	21676	21613	21564	21569	21424	21501	21458	21632	21608	21494	21611	21459	21628	21693	21441	21556	21472	21536	21663	21581	21659	21572	21503	21332	21360	21628	21477	21513	21487	21422	21674	21494	21584	21525	21355	21577	21470	21581	21370	21533	21415	21654	21629	21541	21649	21627	21501	21369	21514	21536	21587	21389	21441	21637	21572	21819	21375	21475	21601	21421	21420	21410	21666	21495	21387	21508	21595	21503	21589	21498	21396	21394	21314	21555	21477	21658	21623	21618	21645	21482	21459	21555	21369	21457	21357	21501	21351	21436	21351	21571	21564	21645	21744	21540	21484	21556	21301	21676	21657	21491	21552	21661	21529	21637	21474	21646	21616	21686	21307	21448	21579	21434	21476	21346	21476	21297	21341	21520	21643	21508	21456	21634	21427	21475	21526	21708	21544	21433	21531	21753	21624	21347	21543	21635	21358	21500	21477	21506	21441	21662	21731	21398	21739	21570	21625	21539	21690	21531	21669	21344	21563	21416	21653	21433	21699	21561	21507	21498	21439	21487	21476	21643	21736	21628	21622	21607	21578	21650	21680	21569	21625	21277	21440	21816	21648	21537	21298	21653	21296	21518	21380	21523	21594	21435	21514	21536	21456	21309	21380	21554	21504	21527	21452	21549	21564	21573	21463	21473	21721	21639	21691	21549	21672	21833	21486	21358	21421	21566	21626	21683	21750	21689	21809	21492	21380	21540	21579	21678	21690	21369	21471	21346	21482	21732	21579	21385	21762	21637	21642	21489	21587	21401	21672	21484	21611	21496	21374	21444	21570	21514	21544	21735	21618	21504	21553	21688	21547	21529	21675	21622	21543	21681	21708	21586	21474	21750	21658	21315	21438	21653	21536	21342	21525	21467	21773	21566	21625	21568	21616	21891	21476	21687	21900	21525	21521	21536	21658	21498	21822	21642	21733	21477	21392	21611	21502	21501	21700	21413	21646	21256	21552	21406	21337	21550	21664	21425	21581	21623	21377	21382	21575	21645	21623	21603	21391	21625	21439	21469	21340	21639	21538	21595	21632	21570	21491	21401	21536	21648	21714	21342	21616	21691	21597	21497	21431	21723	21500	21464	21553	21528	21387	21597	21680	21483	21587	21384	21689	21493	21378	21820	21635	21587	21452	21610	21733	21673	21682	21652	21769	21627	21671	21523	21481	21401	21518	21553	21556	21587	21626	21495	21344	21259	21704	21577	21403	21587	21410	21519	21464	21679	21680	21516	21403	21524	21679	21362	21414	21414	21551	21540	21541	21471	21503	21391	21726	21652	21703	21370	21681	21508	21472	21644	21539	21573	21552	21585	21769	21361	21441	21621	21708	21541	21706	21402	21310	21482	21486	21618	21437	21359	21494	21606	21583	21548	21667	21651	21449	21674	21564	21653	21451	21630	21459	21448	21303	21628	21428	21522	21331	21432	21496	21345	21486	21761	21510	21361	21483	21377	21364	21486	21447	21635	21542	21609	21514	21481	21466	21646	21596	21542	21482	21736	21577	21564	21653	21616	21578	21552	21662	21578	21652	21524	21615	21582	21737	21710	21475	21439	21605	21725	21572	21558	21621	21521	21411	21665	21415	21567	21384	21516	21487	21433	21275	21460	21434	21633	21651	21598	21646	21587	21383	21548	21559	21388	21380	21562	21480	21420	21530	21521	21556	21559	21557	21546	21594	21519	21501	21391
31708	49940	45184	33050	26125	23375	21780	20900	19910	19045	18617	21626	41691	45648	36167	24897	16701	16779	16730	16556	16644	16662	16699	16734	16550	16617	16525	16487	16637	16711	16625	16710	16767	16777	16584	16705	16428	16673	16550	16607	16715	16599	16764	16623	16540	16564	16620	16692	16526	16735	16567	16739	16728	16630	16685	16446	16759	16814	16538	16795	16478	16663	16584	16531	16829	16528	16549	16679	16735	16631	16686	16684	16600	16630	16757	16492	16569	16661	16527	16467	16543	16682	16507	16628	16561	16736	16769	16523	16647	16665	16481	16569	16791	16716	16639	16669	16525	16487	16632	16770	16583	16625	16701	16490	16650	16728	16472	16625	16611	16411	16665	16589	16465	16596	16745	16483	16688	16549	16519	16420	16733	16521	16704	16520	16808	16537	16657	16621	16611	16655	16492	16737	16633	16517	16533	16754	16740	16707	16593	16470	16560	16789	16734	16583	16753	16728	16462	16802	16672	16672	16753	16572	16691	16896	16481	16578	16596	16673	16618	16589	16766	16691	16698	16616	16580	16764	16698	16495	16721	16538	16590	16634	16655	16545	16567	16703	16641	16654	16540	16489	16591	16636	16698	16602	16748	16434	16594	16621	16833	16557	16557	16726	16809	16653	16458	16534	16606	16616	16655	16572	16733	16685	16518	16657	16844	16618	16618	16752	16611	16697	16700	16662	16573	16733	16726	16601	16501	16765	16686	16518	16689	16661	16610	16758	16535	16520	16641	16561	16566	16590	16440	16667	16656	16712	16748	16695	16536	16749	16513	16656	16767	16695	16666	16618	16697	16636	16560	16583	16606	16495	16669	16432	16706	16879	16526	16554	16570	16707	16699	16603	16637	16660	16504	16772	16638	16604	16675	16652	16557	16497	16817	16704	16472	16508	16529	16598	16732	16511	16656	16774	16568	16665	16617	16586	16652	16707	16626	16626	16855	16509	16577	16731	16782	16562	16513	16685	16532	16607	16631	16623	16614	16665	16621	16638	16736	16794	16742	16731	16608	16543	16678	16669	16609	16632	16624	16541	16547	16460	16482	16620	16674	16544	16514	16473	16490	16626	16585	16632	16650	16673	16600	16601	16689	16597	16572	16478	16557	16744	16611	16670	16533	16684	16750	16500	16688	16594	16551	16627	16483	16786	16603	16698	16686	16857	16466	16705	16584	16477	16685	16638	16539	16843	16717	16488	16780	16531	16635	16589	16716	16551	16721	16780	16494	16615	16630	16612	16544	16651	16657	16720	16602	16646	16706	16707	16738	16468	16619	16689	16737	16774	16591	16636	16638	16794	16585	16611	16854	16552	16730	16572	16590	16551	16732	16676	16713	16718	16752	16673	16725	16698	16618	16659	16532	16513	16630	16834	16596	16524	16564	16516	16641	16475	16803	16695	16734	16579	16661	16574	16608	16469	16597	16511	16706	16676	16516	16674	16611	16632	16648	16469	16742	16692	16801	16639	16659	16764	16674	16623	16645	16475	16726	16726	16746	16667	16663	16723	16598	16540	16623	16715	16559	16690	16624	16823	16545	16697	16475	16788	16615	16446	16745	16640	16704	16576	16693	16587	16617	16628	16592	16683	16765	16573	16597	16741	16559	16630	16721	16710	16694	16894	16595	16532	16581	16761	16685	16483	16659	16698	16618	16708	16704	16485	16611	16639	16562	16545	16630	16531	16796	16589	16458	16663	16693	16546	16717	16710	16563	16475	16695	16585	16608	16477	16433	16688	16670	16774	16577	16708	16658	16601	16532	16602	16512	16630	16611	16493	16615	16718	16574	16798	16522	16564	16703	16766	16705	16728	16643	16686	16540	16754	16532	16566	16617	16697	16632	16642	16589	16474	16549	16495	16751	16665	16612	16728	16693	16596	16636	16651	16627	16622	16727	16632	16568	16708	16583	16588	16748	16599	16636	16564	16657	16681	16508	16596	16698	16799	16821	16646	16468	16717	16647	16665	16455	16771	16614	16763	16667	16628	16490	16726	16719	16488	16671	16783	16646	16595	16666	16590	16616	16604	16548	16858	16658	16641	16671	16429	16521	16640	16517	16655	16659	16555	16739	16734	16607	16880	16590	16567	16863	16711	16637	16648	16541	16564	16482	16678	16709	16715	16600	16637	16609	16662	16645	16840	16665	16614	16655	16717	16740	16662	16554	16664	16837	16747	16461	16446	16524	16676	16758	16611	16517	16631	16855	16643	16528	16576	16613	16765	16587	16670	16463	16662	16556	16711	16725	16523	16686	16661	16668	16641	16746	16558	16766	16604	16663	16639	16642	16571	16688	16625	16616	16731	16530	16668	16635	16744	16623	16763	16601	16476	16486	16585	16610	16649	16649	16672	16715	16759	16640	16671	16748	16605	16630	16626	16577	16580	16670	16514	16548	16646	16433	16680	16538	16617	16733	16530	16614	16649	16814	16586	16652	16486	16780	16634	16751	16807	16681	16629	16821	16834	16599	16702	16616	16677	16387	16763	16716	16791	16656	16522	16660	16719	16708	16685	16668	16617	16621	16557	16588	16714	16759	16676	16500	16578	16726	16800	16691	16603	16688	16765	16728	16704	16796	16617	16725	16341	16618	16783	16625	16671	16694	16742	16692	16580	16602	16797	16643	16518	16644	16494	16728	16734	16766	16638	16687	16530	16562	16664	16700	16530	16650	16666	16810	16612	16613	16731	16380	16803	16787	16721	16792	16519	16588	16527	16652	16717	16594	16638	16636	16619	16534	16810	16752	16587	16661	16562	16605	16538	16678	16874	16700	16728	16715	16494	16789	16770	16667	16486	16629	16590	16562	16555	16820	16737	16594	16500	16605	16835	16632	16905	16617	16661	16607	16620	16802	16650	16769	16727	16696	16631	16699	16669	16615	16515	16801	16526	16670	16685	16648	16911	16816	16666	16653	16615	16492	16706	16610	16725	16619	16596	16682	16677	16613	16596	16692	16542	16769	16645	16631	16619	16749	16625	16613	16680	16615	16641	16562	16681	16543	16587	16692	16479	16602	16584	16624	16695	16652	16581	16674	16652	16597	16715	16455	16626	16581	16668	16777	16684	16679	16745	16620	16669	16597	16674	16523	16787	16680	16691	16666	16480	16564	16690	16647	16668	16749	16608	16759	16558	16571	16600	16605	16594	16842	16616	16639	16768	16607	16621	16571	16734	16685	16699	16744	16572	16634	16765	16688	16487	16703	16736	16532	16668	16621	16652	16469	16725	16645	16752	16686	16648	16798	16611	16854	16656	16767	16581	16526	16497	16550	16608	16597	16588	16569	16730	16707	16553	16672	16759	16545	16705	16640	16680	16656	16875	16605	16692	16469	16710	16634	16692	16496	16629	16545	16658	16780	16518	16729	16745	16641	16637	16589	16713	16482	16758	16599	16661	16546	16652	16788	16630	16566	16612	16661	16634	16598	16742	16599	16537	16621	16646	16726	16740	16533	16557	16692	16694	16472	16452	16592	16797	16657	16801	16734	16586	16479	16663	16836	16581	16768	16825	16615	16459	16720	16601	16629	16616	16761	16474	16492	16626	16826	16671	16656	16670	16672	16479	16617	16533	16603	16739	16634	16584	16685	16675	16578	16640	16611	16827	16657	16680	16475	16574	16741	16599	16659	16562	16590	16933	16723	16682	16642	16603	16870	16615	16471	16819	16550	16620	16725	16618	16607	16748	16525	16735	16808	16638	16700	16678	16597	16682	16596	16605	16793	16709	16519	16751	16693	16677	16532	16584	16598	16501	16588	16550	16743	16584	16755	16613	16830	16629	16576	16617	16650	16601	16723	16745	16606	16725	16793	16671	16572	16707	16652	16777	16602	16629	16617	16779	16748	16602	16588	16609	16653	16657	16711	16548	16549	16429	16771	16455	16658	16640	16504	16787	16586	16750	16688	16562	16711	16664	16670	16787	16656	16622	16581	16623	16464	16693	16554	16632	16591	16877	16652	16727	16542	16615	16625	16736	16664	16580	16681	16590	16650	16814	16714	16571	16658	16425	16675	16661	16452	16782	16756	16548	16739	16558	16634	16683	16527	16874	16526	16738	16774	16583	16570	16796	16602	16694	16558	16628	16460	16843	16685	16590	16636	16542	16732	16563	16570	16593	16587	16564	16618	16665	16754	16641	16548	16650	16505	16499	16775	16581	16502	16733	16501	16791	16714	16712	16624	16855	16607	16685	16643	16496	16557	16539	16751	16693	16486	16689	16492	16639	16577	16610	16700	16663	16685	16450	16539	16735	16627	16694	16722	16726	16595	16425	16644	16524	16705	16742	16697	16770	16383	16629	16639	16654	16403	16616	16485	16610	16631	16768	16515	16681	16452	16807	16672	16486	16644	16502	16801	16585	16504	16512	16606	16611	16513	16674	16670	16714	16689	16419	16654	16912	16541	16831	16784	16777	16735	16631	16688	16496	16745	16547	16467	16544	16694	16572	16614	16634	16638	16507	16534	16617	16515	16609	16409	16773	16561	16647	16809	16549	16587	16719	16619	16597	16693	16583	16557	16625	16613	16808	16697	16705	16497	16881	16445	16571	16803	16561	16685	16765	16610	16715	16586	16620	16471	16844	16627	16720	16544	16690	16685	16638	16790	16645	16628	16760	16561	16682	16687	16616	16563	16691	16549	16568	16637	16568	16536	16567	16667	16593	16639	16755	16500	16596	16702	16533	16654	16681	16661	16567	16700	16482	16657	16784	16595	16534	16519	16640	16796	16584	16661	16702	16594	16650	16671	16610	16613	16795	16630	16595	16619	16594	16775	16479	16729	16704	16531	16810	16532	16632	16603	16658	16769	16629	16528	16504	16786	16573	16691	16659	16545	16552	16597	16705	16713	16596	16591	16556	16677	16611	16588	16564	16574	16628	16558	16740	16582	16799	16650	16475	16673	16604	16604	16817	16780	16615	16649	16478	16611	16512	16665	16773	16554	16656	16574	16650	16621	16511	16686	16556	16667	16671	16650	16540	16794	16702	16533	16505	16724	16807	16516	16640	16617	16719	16556	16674	16675	16471	16509	16550	16676	16888	16643	16600	16476	16693	16647	16494	16419	16582	16667	16516	16725	16801	16638	16759	16661	16599	16674	16665	16585	16667	16603	16682	16514	16637	16582	16598	16616	16588	16652	16471	16631	16708
32023	26981	28567	25772	23114	22875	23039	22730	22561	22360	22494	22718	23848	24766	24495	23395	22566	22589	22573	22375	22444	22379	22305	22327	22393	22617	22356	22396	22339	22429	22466	22465	22351	22254	22295	22106	22275	22413	22237	22230	22191	22504	22328	22353	22460	22075	22294	22339	22566	22431	22483	22338	22192	22281	22472	22397	22304	22192	22418	22325	22290	22354	22266	22206	22414	22088	22249	22443	22460	22225	22096	22351	22531	22453	21940	22132	22378	22471	22308	22391	22438	22282	22329	22330	22393	22530	22243	22341	22187	22210	22077	22305	22375	22058	22326	22651	22362	22260	22262	22265	22306	22411	22411	22326	22131	22198	22302	22392	22353	22185	22385	22374	22390	22395	22410	22292	22318	22398	22291	22335	22260	22035	22360	22289	22456	22376	22552	22417	22395	22219	22480	22344	22358	22337	22358	22281	22341	22329	22117	22304	22234	22230	22174	22277	22221	22272	22394	22386	22241	22352	22170	22477	22417	22318	22284	22118	22621	22263	22220	22185	22560	22201	22645	22501	22350	22094	22341	22466	22413	22206	22376	22073	22334	22194	22346	22094	22472	22213	22162	22328	22490	22224	22258	22000	22427	22328	22308	22233	22573	22290	22287	22301	22124	22259	22270	22282	22355	22199	22320	22069	22312	22376	22520	22245	22570	22261	22520	22466	22286	22446	22366	22527	22278	22406	22527	22420	22311	22458	22496	22311	22357	22291	22217	22522	22236	22245	22588	22276	22281	22167	22222	22142	22332	22198	22376	22345	22254	22313	22467	22252	22288	22426	22105	22391	22127	22262	22184	22302	22298	22139	22602	22184	22379	22157	22192	22419	22243	22332	22176	22301	22399	22256	22232	22386	22344	22391	22351	22307	22234	22257	22437	22278	22526	22270	22539	22343	22458	22347	22455	22504	22215	22311	22097	22355	22320	22606	22119	22213	22282	22358	22238	22283	22386	22241	22321	22542	22351	22305	22494	22207	22392	22511	22438	22423	22155	22281	22411	22250	22260	22313	22391	22353	22226	22260	22111	22133	22411	22219	22306	22305	22339	22511	22456	22385	22244	22422	22250	22257	22361	22355	22267	22316	22380	22427	22532	22345	22317	22516	22311	22267	22368	22366	22365	22362	22459	22504	22128	22535	22194	22288	22375	22105	22295	22119	22277	22277	22312	22360	22565	22329	22024	22323	22165	22225	22220	22433	22239	22232	22114	22156	22388	22347	22254	22053	22269	22411	22323	22330	22142	22302	22364	22142	22392	22273	22332	22503	22214	22258	22271	22195	22340	22393	22411	22412	22295	22304	22280	22283	22270	22498	22346	22112	22308	22474	22431	22292	22225	22368	22309	22119	22122	22198	22274	22213	22398	22336	22497	22358	22317	22308	22301	22456	22429	22355	22257	22213	22109	22433	22217	22285	22541	22165	22494	22200	22560	22433	22350	22345	22711	22432	22211	22178	22266	22145	22259	22196	22406	22246	22496	22546	22251	22204	22166	22158	22149	22254	22312	22378	22487	22285	22373	22413	22263	22180	22554	22452	22248	22069	22194	22205	22529	22121	22083	22209	22289	22350	22171	22162	22366	22406	22133	22300	22387	22414	22190	22432	22197	22259	22044	22151	22425	22453	22319	22562	22464	22504	22253	22395	22118	22320	22319	22333	22690	22224	22206	22391	22495	22273	22300	22519	22257	22188	22310	22369	22415	22375	22410	22516	22366	22527	22259	22211	22295	22245	22201	22175	22285	22341	22127	22220	22526	22234	22237	22181	22407	22210	22142	22420	22352	22235	22377	22475	22319	22330	22346	22311	22313	22135	22448	22185	22369	22292	22534	22163	22230	22353	22277	22287	22293	22387	22282	22295	22422	22410	22258	22258	22342	22156	22352	22354	22354	22321	21986	22374	22103	22326	22365	22209	22509	22233	22166	22181	22138	22398	22338	22184	22479	22474	22220	22521	22339	22376	22391	22336	22443	22294	22415	22267	22163	22302	22240	22338	22422	22336	22176	22215	22317	22379	22380	22295	22529	22248	22340	22515	22222	22465	22345	22441	22307	22628	22290	22349	22443	22135	22320	22253	22483	22356	22177	22598	22274	22388	22314	22622	22267	22486	22326	22324	22210	22399	22379	22311	22157	22189	22319	22307	22438	22310	22362	22301	22447	22488	22368	22262	22430	22346	22488	22309	22376	22379	22295	22395	22439	22306	22219	21980	22470	22381	22406	22486	22303	22497	22211	22279	22208	22456	22422	22418	22241	22278	22315	22184	22436	22177	22428	22438	22298	22261	22403	22356	22158	22223	22132	22240	22369	22335	22279	22389	22301	22244	22428	22431	22432	22405	22307	22335	22128	22250	22373	22364	22226	22201	22431	22285	22335	22340	22394	22478	22563	22054	22347	22304	22258	22276	22162	22345	22317	22380	22015	22453	22479	22338	22249	22321	22358	22372	22130	22545	22441	22342	22355	22447	22256	22175	22297	22285	22567	22385	22136	22202	22513	22370	22234	22360	22383	22436	22390	22163	22336	22578	22225	22297	22316	22305	22598	22414	22280	22281	22265	22509	22376	22058	22599	22138	22103	22359	22351	22418	22341	22408	22322	22119	22293	22467	22446	22485	22216	22325	22135	22215	22339	22426	22286	22402	22494	22365	21985	22264	22630	22290	22491	22269	22290	22319	22352	22280	22283	22351	22442	22326	22252	22495	22132	22334	22592	22599	22515	22422	22345	22543	22387	22294	22319	22398	22466	22419	21988	22200	22288	22456	22239	22465	22329	22440	22406	22111	22401	22394	22309	22295	22165	22236	22263	22335	22354	22328	22252	22188	22255	22585	22267	22427	22236	22317	22332	22259	22355	22084	22215	22427	22337	22229	22453	22313	22227	22426	22577	22391	22398	22168	22400	22355	22188	22296	22487	22218	22302	22389	22326	22078	22296	22278	22401	22379	22239	22131	22381	22363	22198	22221	22578	22355	22213	22353	22521	22336	22316	22532	22469	22378	22228	22275	22162	22533	22155	22546	22396	22304	22246	22084	22380	22493	22066	22104	22354	22349	22399	22190	22179	22551	22570	22170	22396	22246	21994	22372	22324	22375	22360	22264	22300	22402	22300	22306	22205	22534	22522	22192	22381	22433	22335	22297	22184	22258	22227	22508	22288	22451	22297	22381	22362	22345	22239	22424	22395	22440	22243	22155	22473	22219	22545	22445	22278	22448	22185	22401	22198	22222	22185	22411	22404	22145	22307	22365	22245	22138	22221	21970	22134	22361	22489	22316	22306	22325	22231	22348	22130	22370	22179	22487	22377	22231	22381	22285	22430	22390	22286	22330	22247	22218	22128	22286	22204	22198	22298	22363	22321	22401	22227	22272	22239	22368	22318	22240	22164	22361	22309	22304	22401	22355	22128	22369	22104	22146	22172	22307	22315	22117	22281	22067	22487	22159	22352	22401	22317	22399	22455	22365	22250	22363	22270	22438	22171	22346	22389	22481	22383	22476	22214	22314	22408	22439	22468	22263	22500	22386	22269	22497	22406	22487	22137	22570	22293	22350	22298	22217	22430	22387	22396	22247	22165	22201	22236	22363	22232	22142	22280	22372	22455	22142	22208	22258	22491	22466	22282	22357	22671	22586	22431	22344	22320	22355	22295	22175	22228	22252	22505	22408	22138	22300	22364	22400	22054	22388	22356	22371	22051	22324	22334	22197	22310	22188	22147	22164	22159	22360	22378	22499	22323	22229	22418	22325	22382	22151	22239	22525	22481	22222	22374	22368	22293	22375	22264	22144	22233	22317	22323	22329	22341	22438	22242	22196	22400	22226	22454	22381	22273	22298	22111	22430	22326	22350	22176	22404	22324	22307	22282	22192	22496	22250	22406	22280	22049	22481	22536	22408	22286	22352	22443	22280	22509	22126	22195	22499	22419	22381	22327	22363	22121	22549	22385	22159	22421	22228	22350	22111	22226	22341	22180	22092	22242	22246	22154	22170	22301	22411	22326	22351	22478	22262	22275	22324	22425	22221	22291	22425	22394	22552	22296	22224	22314	22268	22326	22500	22305	22330	22350	22391	22307	22465	22217	22358	22400	22278	22334	22371	22415	21917	22261	22264	22426	22470	22292	22346	22340	22333	22594	22518	22623	22305	22085	22376	22229	22359	22320	22131	22576	22270	22153	22444	22153	22317	22394	22309	22362	22122	22171	22428	22276	22488	22271	22380	22368	22370	22367	22175	22410	22628	22089	22384	22383	22439	22472	22419	22392	22173	22497	22190	22389	22199	22335	22549	22296	22230	22037	22309	22461	22376	22448	22417	22563	22469	22366	22251	22336	22034	22405	22343	22332	22298	22263	22532	22223	22432	22244	22337	22194	22502	22370	22131	22299	22298	22305	22501	22282	22116	22161	22378	22267	22309	22326	22459	22415	22352	22500	22307	22302	22275	22254	22359	22540	22378	22604	22330	22508	22336	22317	22424	22354	22289	22278	22237	22128	22511	22297	22428	22329	22469	22362	22111	22212	22168	22218	22233	22186	22135	22522	22259	22364	22190	22078	22160	22387	22349	22211	22283	22244	22255	22005	22334	22382	22310	22495	22489	22421	22339	22326	22157	22402	22345	22335	22433	22456	22207	22369	22259	22276	22383	22328	22191	22397	22465	22443	22244	22411	22245	22511	22075	22203	22251	22366	22284	22420	22240	22375	22328	22513	22318	22262	22398	22219	22153	22371	22302	22173	22279	22274	22271	22531	22354	22219	22285	22296	22270	22467	22198	22284	22345	22536	22175	22353	22232	22539	22249	22428	22392	22130	22265	22336	22365	22444	22221	22225	22257	22349	22250	22208	22388	22364	22218	22231	22332	22264	22258	22456	22249	22158	22221	22259	22435	22573	22078	22293	22371	22355	22226	22407	22206	22167	22484	22493	22521	22279	22407	22399	22453	22289	22458	22479	22308	22376	22380	22387	22309	22206	22338	22062	22088	22337	22273	22151	22341	22081	22305	22118	22293	22269	22288	22498	22321	22175	22351	22351	22234	22243	22166	22450	22453	22322	22192	22352	22321	22378	22383	22472	22037	22248	22068	22206	22058	22508	22499	22308	22166	22357	22552	22285	22493	22434	22328	22385	22332	22258	22324	22350	22456
24621	30431	26579	20744	18452	17997	17617	17523	17235	17402	17427	17434	19674	20186	19221	17895	16866	16949	16872	16970	17104	16928	17036	17081	17031	17109	17163	17014	17132	16904	16974	17104	17014	16940	17104	17004	17037	16892	16847	16995	17021	17139	17043	17213	16908	16827	17039	17083	16967	17028	16945	16991	16984	17176	17112	16962	17055	16948	17047	16875	17100	16965	16993	17173	17073	17053	16889	17272	16871	16987	17092	17106	17133	17148	17064	16827	16860	17032	17002	17036	17132	17201	17025	16921	17217	16938	16959	17032	16991	17122	16971	17121	17210	16986	17031	17027	16898	17181	16961	17098	17063	17216	16916	17126	16954	17186	16899	17007	17107	17026	16888	16978	16948	17012	16985	17071	17037	17057	17063	16970	16964	16994	17271	16914	17192	17023	17002	17028	17034	16956	17011	17076	17041	16974	17095	17188	17062	17176	17055	17250	16943	17102	17015	17006	17108	16920	17111	17028	16812	17242	16974	17039	16921	17070	17035	16958	16956	17267	17007	17074	17105	16817	16955	16950	17144	17150	17189	17163	16946	16946	17047	16912	16893	17012	17094	17242	17044	17083	17126	17050	17097	17022	16999	16979	16958	17068	17146	16784	17006	16885	16936	16835	16920	17154	16971	16959	17104	16891	17081	17147	16946	16981	17005	17085	17035	17044	17025	17063	17097	17013	16960	17119	17007	16981	16900	17110	16855	17048	17144	17009	16882	17006	17242	16996	17021	17177	17012	16892	16820	17047	16880	16908	16866	17016	17060	17069	17048	16874	17072	17077	16967	17138	16947	16938	17022	16988	16978	17006	16944	17098	16942	17242	16864	16978	17031	17088	17096	17106	17043	17042	16863	17027	17146	17132	17056	16937	16925	17027	17020	16884	16939	17122	17136	17037	17088	17009	16948	17072	17095	17175	16872	17035	17098	17073	17060	16981	17051	17131	17113	17100	16997	17016	16945	17134	17012	16996	17025	17109	16990	17074	16855	16930	17152	16946	17113	16999	16958	16956	16915	17133	17031	16943	17058	17007	17154	17064	17089	16953	16961	17151	17222	16971	17137	16998	16849	16979	17183	16992	17007	17101	17002	17048	17022	16955	17068	17027	17085	17191	16943	17054	17012	17004	17010	17003	16863	16957	17109	17026	16915	16871	16951	17108	17139	17083	17183	16873	16990	16948	17060	17065	17235	16898	17073	17063	16986	17211	17089	16936	17116	17022	16992	17086	17032	17016	17238	17098	16974	16895	16913	17096	16970	16969	17258	17098	16950	16922	17052	17199	17172	17170	17230	17043	17050	16907	16934	17006	16999	17066	17071	17020	17161	17024	17013	16944	17068	16909	16873	16924	17049	17007	16948	16916	17102	17042	16998	17082	16889	17119	17108	16985	17127	16979	16994	17073	17055	16902	17099	17026	16869	16951	17011	17046	16944	17020	16941	17052	17007	16968	17112	17031	17100	16895	17070	17131	17154	17170	17183	17024	17024	17033	16933	17103	17009	16946	16867	17043	17075	17108	17115	17028	17085	16884	17008	17019	17104	17041	16907	16827	17110	17140	16982	17064	17023	16925	17120	16984	16900	16962	17111	16779	16968	17061	16986	17135	16935	17111	16995	17186	16959	16925	17055	16961	17310	16965	17019	16990	16862	16992	17049	16867	17073	17011	17037	17023	17121	17020	17130	17148	16955	16957	17065	17099	17135	16909	17026	17043	17098	16873	17079	16915	16915	17012	17066	17158	16840	17135	17071	16861	17026	16918	16968	17043	17070	17106	17168	17083	17166	16903	16933	17071	17056	17029	16933	17050	16937	17107	17073	17049	16921	16980	17027	17126	17148	16961	16901	17125	17176	16997	17079	17167	16882	17136	17126	17175	16996	17041	16943	17006	17039	16901	17201	16986	17097	17119	17021	17007	17124	17028	17108	17052	17028	16930	17165	17116	17089	17145	16917	16958	17144	17006	16979	17047	17245	16969	17136	17161	17033	17058	17170	17128	17018	17087	17241	16964	17033	17101	17030	17071	17095	17159	16929	17035	16910	17166	17049	17005	16967	16829	17146	17048	16921	16873	16908	17037	17009	17151	16964	17161	17006	16933	17080	17099	16970	17139	16988	17162	17014	17198	17073	17015	16951	17198	16838	16992	17244	16951	17094	17051	17050	16919	17071	17016	16979	16989	17039	17059	17132	17161	17033	17145	17105	16989	17037	17035	16924	16834	16929	17018	17110	17012	17058	17202	17082	17082	16896	17184	16908	16941	17085	17109	16975	16910	16948	17091	17152	17105	17082	16988	17080	17053	17136	17085	16971	17058	17085	16822	17048	16922	17099	17052	17034	17081	17030	17127	17062	16944	16893	17050	17071	17064	17008	17169	17150	17085	17123	17174	16989	17063	17050	16939	17162	17142	16853	17172	16900	17060	16967	17215	17006	17025	17294	17115	17041	16993	16953	17067	17024	17028	17107	17039	16935	17025	17004	16883	17027	16885	17040	17124	16944	17039	17104	16912	17150	16901	16923	16805	17224	17074	16999	16904	17208	16977	17009	17030	17121	16980	17037	17087	17071	16968	17110	16869	17140	17051	17121	17107	16824	16918	16911	16867	17017	17006	17152	17114	17252	16987	17153	16965	17018	16987	16976	17000	16904	16940	17086	17126	17063	16934	16975	17116	16939	17098	17011	17136	17100	17120	17097	17113	16961	17016	16950	17059	16993	16942	16988	16869	17035	17246	17175	16900	17090	17124	17084	17113	17066	17031	16861	17124	17059	17157	16945	17190	16830	17185	17153	17108	17073	17023	17042	16776	17185	17154	16996	16897	17032	17047	17039	16811	17082	17242	17206	17119	16960	17088	17191	16988	17075	17156	17110	17127	16817	17056	16879	17119	17007	17013	16860	16923	17005	17036	17209	17075	16902	17119	17076	17057	17166	17130	16970	17033	16854	16966	17048	16895	16957	17005	17032	17089	17111	17033	16867	17079	17276	16957	16991	17068	17010	17045	17060	17108	17169	17095	16934	16859	17075	17170	17091	16993	17033	17025	17183	16955	16987	17089	16965	16924	17084	17046	16922	17043	17053	17009	17093	16985	17073	17015	17175	16983	17027	16971	17087	17027	16841	17026	17031	17144	17108	17083	17064	16930	17192	17039	17161	17118	17036	17110	16892	16856	16992	16985	17027	16998	17059	17011	16847	17151	17035	17064	16924	16978	16961	17049	17035	17057	16912	16882	17198	16875	17074	16980	16951	17153	16962	16996	16891	17034	17181	17076	17047	17154	16988	17218	16960	17042	16894	17059	17033	17159	17101	17020	17205	16927	17017	17013	16904	17093	16993	16998	17013	17228	16997	17132	17081	16899	17091	16996	16936	17042	16947	16911	17016	17010	17031	17003	16951	17041	17057	17049	17163	16980	17213	17137	17059	16950	17004	17079	17006	16962	17129	16810	16886	17043	16944	17015	17033	17032	17001	16938	17162	17133	17008	16925	17093	17072	16990	17003	16995	16969	17154	17107	17036	17111	17159	17016	16912	17011	17259	16995	16903	17073	16972	17024	17101	17018	17105	17199	17029	16998	17092	17265	16952	17011	16918	17006	17143	17105	17015	17015	17255	16981	17266	17057	17123	17117	17158	17117	16817	17031	17099	16948	16949	17231	17069	17046	16992	17170	17082	17124	16847	16999	17028	17098	16886	17020	17199	16997	17107	17060	17024	17023	17016	17004	17086	17048	17138	16960	16907	17077	17028	16967	17071	17062	17035	17181	16994	16879	16990	16929	16920	17061	16985	17163	17051	17152	16945	17106	17158	17010	17113	17197	16992	17124	17113	17119	16879	16897	16940	16887	16933	17153	17138	16848	17143	17152	17039	16836	17179	16807	17209	16955	16966	17128	16918	16983	17024	17118	17031	16948	17092	16875	17149	16985	17058	17036	17052	16912	17070	17019	16962	17180	16870	16995	17048	17080	17049	16928	17176	17190	16887	17065	16895	17171	17070	17113	17035	17039	16978	16985	16943	16923	17034	17013	17066	17006	17067	16931	17127	17117	17094	17138	16980	17150	17020	17157	17073	16952	16984	17031	17124	17018	16890	17283	16934	17085	17024	16763	17014	16916	16894	17016	16955	17054	16923	17064	17035	17027	17034	17152	17056	17167	17090	16996	17187	17100	17193	16996	17095	16977	17043	17019	16964	17079	17093	16996	16867	16964	16830	17016	17050	16963	17064	16939	17006	17051	16839	16917	17035	16978	17122	16994	17008	16996	17134	16975	16887	16973	16987	16994	17004	16996	16998	17040	17016	17084	17159	17215	16983	17124	17043	17017	16967	17164	16972	17156	17067	17018	16980	17065	17024	17095	17037	16919	17072	16985	16920	16926	17123	17094	16912	17051	17007	16976	16911	16976	17054	17023	17123	17006	17014	17098	17113	16964	17004	16992	16906	17019	17003	17097	17010	17181	17213	17088	16950	16987	16896	17112	16984	16956	16783	17084	17066	17088	17014	16935	17205	17132	16912	16919	16986	16903	17045	17036	16829	16894	16908	16924	16935	16869	16956	17061	17151	17031	17214	16923	17200	16965	17193	17075	17097	17124	17164	17067	16984	17036	17105	17168	17133	17017	16947	17169	17093	16958	17013	17067	16989	16980	17084	17107	17032	17048	16985	16881	16982	17153	17161	17017	16959	17031	17087	16971	17025	17021	17154	17209	16988	17006	16986	17097	16995	17095	16938	16951	16927	17044	17203	17161	16796	17043	17032	16856	16921	17136	17042	17020	17040	16912	17069	17114	17120	17147	17002	17084	17034	17140	17069	17066	16993	17140	17093	16927	17062	16897	16954	16953	17037	17172	17017	17374	17118	17006	17060	16808	17189	17004	17054	16815	17059	16957	16958	16906	16822	16880	17049	16931	17077	17019	16999	17039	17029	17128	17118	16892	17111	16916	16892	17029	17016	17039	16897	16999	16912	16996	17103	17058	17111	17011	17014	17034	16964	17058	17010	17150	17143	17174	16994	17169	16939	17049	17076	17023	17082	17008	16955	17117	17130	17088	17101	17108	16986	17075	17119	16927	16884	16907	17088	16881	16981	17100	16978	17244	17016	16875	17167	16949	16823	17022	17087	17015	17040	17110	16922	17103	17148	16981	17172	17099
25550	21301	28403	26057	24341	25194	24962	23357	22745	22678	22490	23900	32158	35421	31845	26018	22404	21834	21774	21851	21733	21936	21517	21646	22063	21641	21797	21718	21909	21658	21742	21794	21804	21760	21693	21567	21755	21817	21835	21681	21792	22051	21703	21689	21824	21684	21601	22017	21759	21997	21648	21758	21811	21740	21892	21685	21810	21858	21693	21602	21798	21616	21772	21817	21526	21659	21767	21754	21657	21701	21476	21641	21745	21719	21777	21958	22011	21609	21658	21601	21494	21800	21598	21796	21944	21723	21764	21676	21799	21635	21686	21825	21908	21905	21861	21462	21655	21692	21751	21585	21790	21931	21865	21795	21830	21573	21896	21844	21632	21761	21772	21694	21840	21777	21835	21774	21733	21652	21739	21807	21576	21716	21761	21561	21753	21889	21634	21784	21716	21778	21866	21632	21592	21636	21775	21829	21775	21802	21884	21633	21822	21670	21802	21882	21974	21809	21539	21608	21795	21736	21915	21602	21474	21711	21646	21680	21670	21774	21633	21729	21706	21864	21588	21716	21770	21929	21793	21919	21760	21672	21612	21591	21918	21810	21727	21926	21756	21761	21747	21632	21720	21808	22189	21715	21907	21567	21893	21770	21793	21677	21789	21823	21787	21743	21635	21712	21486	21907	21807	21861	21773	21782	21767	21656	21713	21760	21686	21709	21725	21938	21624	21853	21540	21809	21750	21861	21646	21822	21844	21753	21889	21623	21738	21962	21946	21844	21685	21840	21698	21364	21675	21524	21622	21766	21843	21824	21674	21756	21955	21669	21687	21721	21667	21846	21758	21698	21808	21783	21569	21776	21652	21646	21715	21707	21912	21689	21881	21729	21873	21749	21806	21835	21650	21632	21749	21681	21679	21842	21742	21637	21783	21643	21690	21652	21781	21619	21682	21693	21688	21669	21669	21811	21814	21787	21798	21720	21877	21377	21657	21812	21768	21725	21588	21649	21775	21708	21768	21760	21758	21832	21773	22083	21919	21691	21829	21841	21690	21552	21568	21679	21674	22116	21720	21806	21685	21692	21818	21507	21699	21726	21666	21946	21624	21878	21740	21769	21816	21816	21953	21960	21867	21816	21843	21747	21701	21825	21668	21676	21742	21919	21869	21805	21694	21700	21842	21772	21613	21699	21695	21763	21688	21882	21598	21853	21633	21829	21804	21839	21706	21809	21610	21804	21753	21731	21876	21623	21849	21644	21740	21448	21591	21581	21798	21680	21707	21807	21666	21676	21776	21835	21701	21713	21710	21789	21582	21727	21786	21786	21784	21756	21859	21673	21835	21807	21995	21426	21850	21762	21491	21595	21692	21584	21661	21841	21933	21653	21793	21854	21933	22041	22008	21553	21951	21692	21914	21760	21899	21852	21719	21693	21919	21777	21806	21616	21796	21776	21526	21701	21698	21646	21646	21805	21763	21778	21680	21837	21788	21672	21661	21857	21868	21734	21764	21822	21726	21557	21600	21826	21854	21607	21827	21514	21758	21847	21786	21887	21808	22059	21770	22051	21678	21828	21710	21843	21565	21915	21840	21771	21743	21760	21888	21868	21836	21749	21766	21458	21762	21986	21882	21503	21721	21609	21761	21658	21980	21857	21909	21812	21679	21687	21812	21608	21707	21840	21943	21610	21872	21466	21912	21634	21838	21671	21538	21726	21809	21665	21728	21822	21673	21790	21517	21747	21909	21668	21746	21667	21828	21638	21713	21562	21855	21552	21811	21820	21690	21716	21679	21757	21695	21858	21958	21700	21759	21842	21776	21626	21706	21615	21728	21877	21768	21822	21637	21598	21706	21837	21589	21729	21670	21431	21570	21866	21668	21745	21686	21723	21789	21532	21889	21789	21393	21585	21600	21769	21700	21663	21716	21774	21903	21618	21669	21854	21773	21693	21639	21590	21836	21674	21806	21856	21903	21937	21747	21781	21728	21640	21689	21742	21695	21562	21746	21679	21958	21952	21975	21608	21813	21849	21854	21674	21804	21847	21543	21795	21744	21628	21628	21611	21673	21756	21629	21724	21793	21791	21795	21829	21581	21644	21688	21848	21619	21612	21800	21687	21869	21943	21967	21873	21719	21823	21792	21724	21616	21761	21812	21665	21649	21785	21710	21743	21624	21745	21884	21644	21574	21735	21901	21810	21869	21731	21819	21726	21714	21615	21687	21668	21653	21719	21810	21780	21677	21722	21691	21764	21694	21736	21861	21686	21687	21678	21663	21801	21797	21695	21703	21687	21808	21748	21755	21969	21833	21809	21899	21688	21738	21750	21604	21848	21753	21879	21881	21676	21820	21783	21562	21443	21817	21642	21986	21766	21955	21975	21759	21650	21777	21849	22058	21637	21702	21713	21690	21731	21691	21912	21928	21869	21665	21595	21825	21667	21774	21828	21838	21996	21978	21868	21747	21917	21682	21811	21692	21754	21731	21609	21926	21889	21725	21699	21761	21792	21800	21734	21829	21806	21798	21555	21741	21764	21770	21747	22028	21971	21936	21812	21390	21643	21818	21715	21546	21686	21616	21512	21794	21669	21743	21805	21845	21586	21866	21785	21748	21598	21682	21867	21775	21991	21741	21802	21864	21824	21802	21738	21697	21497	21722	21770	21818	21769	21823	21862	21856	21716	21743	21521	21850	21817	21501	21714	21613	21740	21464	21589	21848	21929	21854	21700	21867	21747	21644	21694	21749	21776	21838	21886	21642	21999	21773	21621	21675	21795	21459	21596	21731	21653	21659	22001	21792	21674	21558	21742	21811	21702	21895	21984	21807	21671	21678	21942	22060	21583	21797	21792	21706	21719	21836	21555	21734	21537	21541	21748	21569	21744	21832	21799	21713	21734	21856	21887	21914	21846	21670	21675	21890	21937	22106	21605	21794	21954	21710	21798	21753	21516	21870	21785	21772	21840	22084	21795	21699	21919	21985	21761	21847	21528	21591	21633	21702	21489	21723	21695	21827	21509	21722	21558	21852	21632	21605	21587	21666	21579	21713	21573	21709	21829	21630	21757	21616	21714	21894	21841	21795	21831	21723	21766	21574	21686	21777	21712	21883	21761	21508	21656	21798	21803	21853	21634	21751	21564	21602	21868	21792	21651	21779	21643	21819	21835	21686	21641	21959	21876	21669	21748	21838	21695	21903	21892	21824	21643	21725	21623	21691	21659	21802	21609	21574	21762	21843	21666	21784	21833	21701	21512	21740	21767	21991	21695	21911	21869	21606	22034	21874	21654	21912	21841	21762	21666	22095	21809	21488	21665	21671	21813	21774	21760	21797	21706	21734	21748	21500	21782	21732	21663	21769	21541	21596	21775	21688	21680	21791	21854	21670	21940	21874	21625	21773	21714	21735	21887	21693	21898	22009	21881	21875	21763	21899	21973	21955	21657	21737	21799	21989	21917	21645	21808	21697	21695	21710	21899	21846	21738	21994	21887	21757	21916	21655	21702	21513	21742	21745	21649	21722	21820	21817	21879	21749	21669	21785	21832	21974	21803	21561	21655	21700	21829	21860	21658	21439	21837	21993	21677	21668	21667	21865	21850	21728	21850	21847	21710	21799	21695	21927	21759	21728	21871	21781	21886	21685	21872	21623	21818	21789	21642	21817	21804	21778	21931	21721	21758	21877	21830	21742	21600	21728	21865	21659	21598	21734	21813	21756	21379	21604	21598	21708	21627	21803	21777	21872	21758	21513	21531	21686	21855	21896	21789	21601	21596	21766	22090	21847	21733	22120	21766	21841	21807	22041	21944	21865	21708	21752	21766	21869	21396	21787	21683	21746	22008	21743	21751	21730	21751	21600	21735	21770	21898	21643	21756	21746	21781	22088	21750	21754	21558	21696	21806	21570	21629	22016	21953	21791	21756	21576	21683	21736	21849	21606	21557	21586	21629	21572	21925	21514	21439	21846	21739	21851	21827	21694	21610	21939	21702	21822	21585	21881	21596	21774	21966	21819	21660	21780	21472	21829	21594	21841	21788	21856	21450	21648	21483	21788	22040	21705	21983	21694	21739	21824	21774	21588	21839	21715	21845	21920	21819	21958	21799	21730	21680	21541	21841	21848	21694	21838	21784	22022	21799	21365	21756	21826	21770	21788	21581	21764	21736	21722	21724	21797	21941	21717	21764	21604	21744	21789	21733	21799	21788	21602	21600	21686	21640	21805	21786	21649	21783	21609	21869	21622	21603	21663	21684	21765	21859	21487	21825	21512	21666	21825	21860	21680	21826	21925	21738	21930	21606	21622	21759	21869	21717	21692	21787	21678	21787	21941	21637	21872	21646	21982	21638	21424	21684	21803	21702	21672	21682	21751	21867	21830	21558	21668	21740	21776	21853	21691	21729	21674	21694	21753	21671	21824	21709	21713	21904	21692	21713	21763	21964	21774	21785	21605	21664	21531	21587	21698	21703	21542	21820	21567	21509	21656	22027	21825	21517	21606	21800	22102	21653	21944	21822	21906	21841	21752	21763	21950	21842	21913	21717	21635	21625	21858	21833	21781	21597	21649	21760	21723	21581	21737	21806	21628	21722	21642	21938	21642	21559	21815	21638	21867	21839	21938	21742	21817	21787	21712	21871	21812	21842	21656	21736	21674	21606	21695	21935	21954	21591	21752	21678	21765	21721	21754	21707	21674	21841	21896	21580	21628	21568	21808	21669	21728	21781	21547	21929	21712	21554	21632	21785	21705	21667	21870	21921	21689	21893	21844	21934	21702	21964	21639	21674	21914	21612	21796	21649	21897	21738	21683	21609	21774	21557	21874	21736	21708	21797	21836	21613	21693	21692	21931	21918	21536	21804	21830	21824	21770	21736	21710	21686	21654	21646	21592	21811	21731	21850	21790	21676	21963	21777	21699	21831	21844	21781	21801	21917	21811	21754	21749	21706	21923	21748	21877	21953	21532	21881	21792	21688	21616	21860	21719	21765	21565	21981	21818	21619	21758	21806	21673	21624	21458	21795	21737	21682	21773	21776	21756	21708	21904	21855	21662	21660	21843	21608	21892	21606	21807	21883	21706	21596	21513	21622	21402	21675	21802	21541	21726	21731	21898	21648	21755	21744	21782	21667	21617	21935	21938	21480	21736	21788	21948	21868	21762	21783	21631	21730	21760	21835	21822	21607	21608	21593
26430	41198	39021	28293	22194	20640	19202	18640	18134	17742	17796	20343	31691	33590	28728	21149	16779	16872	16919	16800	16767	16682	16900	16910	16821	16741	16675	16956	16652	16914	16865	16794	16796	16656	16856	16799	16910	16718	16772	16656	16876	16631	16646	16782	16884	16752	16652	16689	17027	16587	16817	16762	16738	16819	16692	16784	16923	16706	16888	16585	16788	16916	16838	16774	16597	16719	16849	16911	16716	16855	16764	16862	16806	17010	16814	16650	16844	16764	16633	16926	16763	16739	16776	16952	16748	16529	16599	16786	16788	16838	16853	16545	16825	16669	16936	16612	16688	16574	16850	16648	16914	16553	16900	16640	16794	16702	16814	16846	16830	16555	16543	16724	16800	16754	16730	16674	16812	16711	16753	16695	16868	16708	16870	16786	16652	16629	16764	16781	16757	16811	16750	16696	16781	16654	16769	16727	16893	16856	16762	16862	16618	16834	16593	16717	16728	16614	16817	16757	17053	16767	16905	16935	16794	16720	16593	16808	16906	16688	16799	16656	16810	16754	16779	16770	16659	16888	17062	16870	16678	16699	16625	16692	16766	16963	16761	16758	16776	16532	16652	16739	16666	16922	16866	16748	16807	16596	16897	16683	16577	16678	16826	16707	16845	16929	16895	16740	16649	16828	16820	16807	16631	16686	16844	16597	16884	16702	16719	16724	16765	16892	16755	16772	16710	17008	16664	16852	16875	16773	16841	16894	16673	16791	16808	16623	16753	16757	16712	16726	16723	16771	16713	16723	16777	16812	16813	16812	16775	16864	16748	16817	16709	16952	16775	16822	16702	16623	16692	16800	16843	16623	16902	16861	16854	16843	16782	16848	16506	16846	16839	16725	16568	16817	16705	16655	16691	16724	16747	16706	16796	16844	16751	16686	16831	16912	16855	16762	16830	16701	16885	16700	16692	16859	16857	16691	16553	16637	16476	16802	16803	16741	16721	16801	16885	16657	16690	16938	16832	16875	16796	16854	16837	16602	16522	16767	16782	16678	16823	16664	16716	16830	16785	16676	16745	16801	16931	16877	16817	16832	16777	16716	16869	16713	16669	16724	16807	16893	16822	16755	16807	16806	16721	16672	16807	16631	16823	16797	16925	16681	16688	16620	16705	16887	16752	16854	16899	16626	16715	16845	16892	16526	16797	16661	16726	16715	16771	16774	16731	16636	16747	16896	16797	16764	16745	16652	16831	16610	16944	16780	16758	16699	16723	16809	16767	16858	16751	16869	16642	16707	16696	16845	16773	16822	16719	16846	16769	16722	16704	16913	16730	16798	16754	16654	16803	16664	16726	16777	16679	16679	16778	16834	16683	16765	16889	16622	16683	16772	16784	16885	16787	16862	16762	16717	16701	16764	16831	16746	16741	16794	16777	16718	16744	16728	16825	16777	16719	16800	16885	16710	16794	16612	16724	16819	16883	16791	16818	16746	16835	16789	16821	16880	16716	16684	16772	16655	16566	16829	16833	16774	16804	16748	16863	16601	16676	16906	16718	16600	16624	16706	16729	16712	16707	16758	16780	16730	16729	16632	16932	16822	16904	16762	16804	16832	16846	16568	16733	16808	16856	16753	16661	16852	16736	16787	16851	16748	16617	16625	16799	16778	16742	16704	16681	16640	16812	16765	16733	16918	16785	16511	16776	16940	16745	16915	16692	16701	16693	16802	16742	16890	16709	16531	16873	16640	16844	16660	16867	16791	16877	16747	16704	16864	16825	16722	16772	16911	16729	16652	16646	16834	16842	16922	16786	16625	16619	16849	16698	16947	16683	16658	16760	16903	16719	16943	16740	16751	16763	16768	16931	16913	16770	16932	16755	16838	16673	16722	16696	16827	16698	16787	16783	16803	16743	16677	16766	16776	16801	16746	16791	16707	16820	16849	16523	16965	16776	16669	16812	16645	16886	16646	16782	16891	16893	16869	16601	16700	16696	16776	16706	16737	16791	16786	16579	16714	16933	16793	16870	16820	16919	16776	16694	16777	16847	16804	16654	16832	16663	16782	16795	16667	16763	16866	16843	16706	16737	16766	16884	16791	16709	16693	16871	16829	16631	16719	16854	16681	16657	16604	16765	16837	16777	16670	16895	16784	16744	16608	16724	16723	16664	16858	16746	16528	16836	16746	16719	16642	16806	16727	16811	16567	16733	16807	16777	16774	16856	16811	16794	16746	16778	16734	16649	16777	16695	16750	16813	16783	16603	16713	16836	16892	16943	16964	16794	16741	16673	16790	16809	16695	16821	16855	16593	16659	16843	16904	16752	16723	16703	16682	16727	16794	16862	16743	16714	16871	16673	16817	16795	16755	16799	16690	16825	16823	16774	16985	16726	16870	16998	16640	16713	16713	16927	16833	16838	16705	16646	16691	16657	16853	16775	16625	16741	16838	16758	16723	16586	16665	16803	17006	16830	16878	16812	16705	16659	16755	16719	16737	16617	16692	16791	16725	16874	16797	16597	16697	16747	16816	16824	16730	16843	16636	16690	16757	16690	16766	16774	16731	16691	16701	16796	16709	16832	16723	16850	16693	16746	16696	16878	16944	16943	16811	16731	16866	16809	16786	16747	16724	16724	16828	16752	16788	16698	16817	16766	16732	16654	16633	16774	16715	16635	16591	16822	17020	16882	16736	16817	16827	16812	16707	16988	16765	16737	16793	16776	16603	16747	16777	16852	16651	17006	16714	16744	16830	16667	16734	16897	16908	16690	16781	16914	16884	16761	16618	16822	16893	16871	16795	16754	16845	16702	16651	16844	16816	16861	16797	16781	16779	16788	16828	16943	16931	16743	16788	16576	16611	16880	16756	16715	16833	16784	16854	17030	16773	16780	16786	16790	16770	16744	16635	16733	16699	16633	16787	16694	16641	16590	16654	16754	16693	16812	16809	16641	16885	16870	16788	16671	16947	16721	16970	16757	16708	16842	16727	16769	16887	16842	16755	16775	16805	16682	16902	16928	16640	16862	16975	16797	16605	16832	16688	16709	16614	16697	16687	16908	16852	16629	16853	16791	16863	16883	16707	16866	16679	16685	16696	16763	16664	16728	16727	16708	16860	16863	16723	16832	16793	16665	16614	16897	16748	16803	16706	16762	16565	16732	16801	16749	16652	16636	16719	16832	16702	16762	16687	16796	16828	16863	16724	16700	16716	16843	16926	16810	16745	16829	16664	16813	16799	16785	16811	16759	16782	16865	16812	16798	16880	16758	16941	16823	16666	16795	16715	16717	16904	16786	16647	16846	16949	16823	16711	16800	16840	16751	16723	16711	16688	16808	16745	16782	16674	16882	16798	16870	16859	16837	16787	16721	16806	16750	16821	16728	16758	16783	16641	16667	16762	16803	16673	16777	16804	16951	16773	16799	16641	16913	16740	16872	16780	16897	16813	16690	16898	16590	16893	16721	16791	16708	16740	16738	16780	16752	16722	16839	16730	16483	16732	16872	16864	16687	16675	16724	16860	16764	16780	16689	16637	16841	16691	16893	16901	16807	16665	16802	16494	16537	16905	16768	16770	16793	16716	16857	16681	16939	16655	16708	16869	16771	16798	16656	16919	16842	16661	16787	16609	16752	16704	16750	16615	16758	16773	16693	16853	16783	16870	16847	16670	16763	16573	16850	16848	16728	16819	16712	16765	16824	16770	16602	16828	16879	16747	16979	16808	16653	16625	16859	16619	16879	16845	16809	16627	16771	16865	16497	17005	16920	16781	16692	16839	16791	16783	16811	16792	16765	16842	16701	16658	16842	16804	16818	16751	16983	16839	16702	16694	16705	16802	16782	16751	16973	16795	16824	16689	16601	16770	16614	16733	16862	16614	16759	16702	16663	16841	16812	16833	16882	16707	16788	16931	16919	16897	16726	16799	16727	16792	16956	16810	16633	16641	16744	16760	16723	16628	16757	16581	16582	16862	16891	16734	16835	16812	16910	16640	16895	16777	16761	16694	17003	16734	16832	16651	16863	16689	16815	16858	16594	16689	16766	16879	16724	16794	16741	16760	16640	16630	16761	16549	16699	16764	16692	16847	16776	16893	16750	16698	16801	16809	16886	16799	16688	16673	16732	16716	16702	16807	16815	16790	16887	16918	16705	16766	16764	16802	16723	16835	16749	16885	16798	16624	16988	16910	16800	16592	16658	16848	16761	16770	16847	16799	16780	16715	16638	16705	16941	16723	16723	16826	16642	16679	16718	16864	16709	16633	16692	16629	16784	16813	16823	17045	16796	16547	16740	16639	16719	16886	16788	16633	16702	16631	16770	16694	16705	16654	16910	16917	16644	16709	16822	16906	16657	16643	16813	16729	16837	16736	16830	16700	16793	16797	16759	16682	16739	16841	16883	16653	16900	16644	16917	16824	16591	16761	16704	16665	16770	16722	16758	16731	16749	16676	16767	16735	16692	16674	16781	16891	16810	16913	16748	17037	16744	16774	16454	16748	16974	16719	16736	16744	16924	16892	16741	16728	17019	16606	16834	16659	16763	16850	16957	16709	16825	16871	16906	16706	16745	16537	16816	16722	16801	16826	16747	16604	16764	16841	16668	16812	16707	16815	16872	16648	16630	16832	16750	16909	16686	16802	16847	16671	16766	16692	16796	16884	16810	16684	16803	16633	16875	16681	16685	16784	16671	16775	16787	16651	16864	16627	16796	16865	16899	16859	16738	16807	16645	16719	16618	16642	16872	16686	16889	16761	16795	16743	16786	16603	16660	16785	16947	16790	16829	16688	16820	16828	16728	16744	16655	16670	16858	16807	16846	16771	16561	16717	16739	16853	16673	16795	16705	16761	16790	16932	16650	16871	16746	16764	16787	16904	16688	16896	16874	16761	16819	16834	16748	16730	16804	16753	16815	16695	16585	16857	16836	16711	16741	16788	16828	16570	16650	16739	17020	16824	16874	16705	16770	16591	16765	16783	16850	16718	16905	16793	16707	16719	16740	16679	16787	16873	16723	16766	16802	16677	16642	16701	16838	16623	16694	16739	16655	16658	16761	16798	16725	16886	16752	16792	16788	16821	16777	16738	16827	16691	16824	16733	16482	16870	16717	16810	16849	16651	16767	16826	16660	16909	16840	16807	16847	16562	16850	16772	16635	16748	16630	16833	16691	16747	16844	16800	16617	16805	16773	16668	16727	16784
23777	21297	28862	24263	22586	26165	28223	24481	23512	23355	23155	25662	36482	46294	40692	30427	22898	22129	21848	21942	21944	21711	22013	21833	21712	21756	21638	21747	21743	21726	21655	21844	21600	21773	21900	21650	21612	21610	21499	21626	21778	21425	21813	21612	21753	21665	21592	21644	21603	21649	21521	21479	21610	21641	21703	21613	21810	21575	21529	21873	21714	21635	21651	21631	21662	21410	21490	21593	21597	21375	21783	21668	21358	21709	21581	21588	21635	21602	21590	21806	21413	21412	21521	21349	21838	21561	21583	21452	21834	21508	21593	21830	21521	21621	21676	21702	21572	21749	21597	21589	21662	21397	21764	21477	21730	21423	21711	21608	21811	21604	21571	21530	21478	21538	21813	21530	21430	21567	21504	21543	21835	21672	21513	21771	21694	21538	21470	21651	21626	21453	21505	21371	21426	21401	21646	21381	21738	21446	21556	21632	21635	21720	21540	21446	21629	21561	21479	21524	21665	21692	21320	21570	21378	21439	21525	21623	21652	21660	21698	21609	21772	21821	21554	21368	21713	21391	21550	21306	21595	21556	21478	21546	21509	21580	21756	21812	21871	21595	21621	21661	21524	21531	21717	21668	21441	21750	21741	21499	21491	21484	21524	21561	21704	21351	21670	21394	21684	21634	21386	21548	21874	21677	21619	21899	21572	21507	21709	21491	21667	21697	21752	21511	21635	21788	21747	21736	21574	21767	21763	21195	21608	21665	21573	21774	21572	21561	21575	21767	21475	21676	21605	21595	21748	21623	21555	21311	21652	21619	21570	21587	21443	21638	21778	21436	21550	21615	21537	21780	21568	21511	21444	21477	21476	21656	21508	21653	21667	21505	21632	21720	21529	21491	21417	21762	21514	21496	21493	21311	21462	21553	21504	21575	21481	21675	21734	21682	21665	21564	21713	21672	21608	21465	21647	21604	21586	21720	21592	21540	21686	21581	21495	21324	21675	21678	21573	21621	21515	21639	21582	21321	21536	21557	21476	21573	21667	21637	21525	21371	21402	21543	21560	21772	21449	21537	21814	21522	21846	21411	21639	21568	21525	21732	21545	21681	21623	21453	21315	21579	21458	21562	21599	21388	21556	21690	21652	21573	21597	21726	21560	21437	21674	21513	21440	21499	21492	21441	21650	21539	21584	21564	21783	21564	21792	21569	21557	21593	21585	21374	21552	21516	21579	21840	21670	21483	21479	21756	21547	21781	21720	21478	21394	21291	21431	21822	21668	21603	21654	21369	21727	21411	21618	21667	21572	21425	21370	21707	21683	21817	21518	21746	21719	21412	21693	21598	21816	21682	21678	21601	21487	21322	21548	21896	21699	21704	21456	21633	21469	21625	21580	21648	21575	21641	21740	21600	21594	21475	21614	21771	21629	21523	21676	21679	21585	21598	21673	21719	21406	21695	21437	21574	21167	21353	21584	21405	21769	21523	21606	21561	21584	21583	21498	21686	21466	21560	21597	21577	21495	21684	21736	21590	21429	21593	21438	21779	21378	21760	21464	21458	21612	21407	21504	21547	21426	21508	21589	21476	21761	21535	21517	21516	21584	21689	21558	21575	22017	21821	21426	21654	21601	21480	21612	21607	21633	21474	21664	21673	21415	21465	21490	21513	21631	21449	21470	21692	21676	21760	21479	21704	21499	21603	21539	21531	21594	21467	21688	21635	21157	21496	21670	21723	21568	21567	21563	21497	21631	21656	21332	21588	21686	21518	21584	21806	21679	21582	21648	21539	21498	21479	21638	21561	21684	21675	21546	21644	21697	21450	21603	21712	21638	21790	21561	21402	21725	21567	21574	21646	21664	21535	21540	21562	21590	21630	21598	21475	21637	21707	21574	21376	21545	21370	21358	21553	21500	21564	21712	21603	21744	21522	21534	21589	21667	21373	21745	21734	21606	21321	21550	21671	21510	21587	21457	21600	21699	21312	21871	21630	21706	21311	21608	21428	21468	21612	21676	21508	21540	21415	21548	21648	21721	21664	21553	21586	21507	21537	21583	21506	21853	21526	21593	21540	21530	21798	21732	21389	21454	21582	21650	21646	21694	21583	21500	21420	21739	21511	21625	21598	21526	21290	21504	21545	21686	21791	21563	21610	21617	21563	21560	21704	21672	21552	21866	21574	21748	21681	21669	21405	21319	21638	21644	21475	21392	21641	21862	21702	21831	21735	21746	21576	21553	21255	21526	21648	21489	21768	21650	21714	21570	21404	21561	21544	21453	21700	21467	21643	21475	21702	21604	21461	21660	21510	21529	21625	21628	21627	21421	21549	21634	21646	21753	21655	21606	21322	21529	21686	21737	21471	21588	21505	21745	21419	21238	21619	21769	21515	21572	21729	21522	21520	21625	21764	21793	21766	21410	21495	21477	21843	21516	21632	21494	21657	21651	21613	21363	21491	21282	21396	21406	21624	21815	21730	21638	21535	21683	21522	21465	21598	21638	21504	21627	21745	21572	21586	21311	21409	21726	21687	21943	21608	21494	21680	21513	21394	21448	21573	21629	21457	21527	21472	21700	21490	21756	21335	21610	21652	21592	21617	21619	21602	21557	21534	21704	21456	21615	21630	21870	21396	21563	21562	21540	21523	21578	21494	21611	21861	21529	21575	21532	21568	21378	21616	21588	21686	21674	21544	21536	21603	21552	21470	21510	21552	21458	21524	21459	21475	21720	21716	21767	21582	21517	21321	21501	21608	21605	21499	21548	21595	21696	21752	21650	21507	21612	21905	21837	21639	21647	21649	21489	21885	21495	21609	21651	21542	21778	21380	21580	21642	21745	21604	21575	21844	21596	21611	21694	21330	21384	21343	21443	21427	21632	21587	21471	21535	21769	21777	21523	21545	21718	21446	21383	21552	21622	21722	21708	21609	21417	21566	21435	21637	21688	21542	21451	21539	21576	21671	21805	21478	21447	21616	21531	21515	21804	21425	21635	21825	21519	21499	21655	21418	21609	21443	21506	21565	21569	21601	21811	21608	21612	21531	21570	21642	21706	21293	21659	21589	21609	21444	21508	21725	21706	21568	21605	21727	21600	21711	21459	21730	21666	21577	21702	21681	21806	21604	21555	21703	21605	21641	21698	21629	21445	21650	21446	21597	21644	21555	21456	21660	21728	21427	21607	21546	21455	21467	21481	21614	21710	21332	21630	21666	21612	21540	21673	21537	21677	21528	21455	21659	21676	21716	21495	21478	21512	21612	21720	21715	21676	21503	21611	21471	21714	21591	21654	21649	21431	21425	21319	21684	21837	21555	21668	21483	21429	21721	21638	21466	21621	21570	21805	21583	21410	21573	21731	21414	21499	21667	21761	21764	21761	21627	21873	21571	21347	21756	21599	21593	21631	21326	21686	21806	21501	21455	21520	21641	21563	21413	21543	21687	21435	21536	21759	21630	21455	21626	21369	21595	21584	21497	21610	21626	21484	21574	21555	21387	21686	21679	21583	21453	21719	21533	21510	21498	21563	21505	21658	21655	21494	21768	21669	21491	21543	21662	21708	21633	21510	21623	21450	21598	21516	21557	21793	21565	21511	21442	21733	21593	21586	21319	21682	21630	21491	21506	21572	21778	21382	21373	21583	21792	21639	21603	21499	21530	21508	21607	21434	21320	21324	21387	21462	21417	21662	21672	21770	21641	21717	21412	21599	21491	21585	21710	21647	21687	21776	21637	21479	21694	21559	21676	21634	21527	21275	21472	21379	21583	21458	21614	21579	21406	21606	21502	21413	21592	21786	21641	21655	21465	21607	21661	21651	21491	21525	21877	21614	21650	21643	21471	21540	21587	21513	21537	21473	21535	21611	21577	21533	21596	21713	21837	21564	21688	21569	21481	21363	21452	21651	21738	21784	21631	21691	21431	21668	21679	21744	21548	21604	21494	21640	21571	21634	21525	21622	21450	21702	21413	21534	21623	21500	21696	21456	21533	21672	21561	21488	21338	21650	21736	21691	21553	21497	21466	21699	21679	21490	21562	21505	21788	21625	21489	21645	21646	21658	21612	21424	21518	21537	21602	21206	21462	21668	21803	21724	21621	21747	21450	21625	21711	21536	21553	21805	21683	21532	21519	21885	21592	21862	21639	21540	21614	21492	21757	21832	21659	21543	21389	21535	21448	21792	21633	21587	21665	21590	21639	21607	21537	21551	21474	21511	21602	21604	21715	21592	21481	21778	21449	21503	21863	21656	21561	21612	21696	21576	21637	21500	21451	21589	21698	21629	21739	21431	21671	21468	21515	21572	21378	21476	21701	21408	21490	21404	21700	21651	21666	21498	21700	21553	21704	21697	21683	21471	21693	21737	21464	21638	21611	21726	21508	21464	21382	21527	21555	21705	21430	21679	21677	21359	21304	21583	21615	21552	21859	21496	21690	21565	21819	21506	21340	21670	21654	21551	21621	21645	21671	21685	21615	21480	21384	21459	21452	21670	21398	21560	21457	21697	21711	21635	21813	21804	21595	21618	21610	21610	21554	21677	21349	21362	21728	21750	21449	21549	21431	21657	21291	21490	21962	21614	21816	21710	21864	21609	21658	21713	21242	21307	21772	21646	21403	21517	21351	21703	21596	21580	21305	21398	21454	21545	21512	21363	21575	21753	21349	21262	21524	21642	21772	21620	21614	21773	21657	21462	21503	21557	21657	21658	21600	21446	21602	21707	21465	21729	21562	21721	21506	21502	21482	21629	21665	21470	21320	21765	21436	21526	21473	21482	21770	21749	21611	21667	21609	21380	21573	21697	21346	21516	21724	21775	21371	21531	21399	21385	21464	21639	21673	21609	21579	21354	21529	21561	21610	21644	21598	21862	21569	21629	21678	21743	21698	21713	21533	21590	21519	21557	21488	21587	21667	21650	21541	21398	21575	21409	21648	21613	21764	21615	21540	21392	21617	21655	21776	21689	21635	21591	21724	21832	21456	21706	21415	21728	21566	21494	21501	21647	21699	21717	21673	21471	21720	21554	21542	21639	21439	21567	21506	21656	21797	21497	21632	21767	21760	21636	21447	21805	21211	21322	21761	21782	21582	21622	21480	21652	21351	21689	21653	21719	21549	21419	21573	21461	21504	21585	21558	21457	21505	21620	21781	21486	21793	21800	21565	21789	21723	21566	21498	21526	21598	21491	21590	21572	21793
28435	47537	44959	34232	26616	23399	21639	20660	19674	19003	19007	24095	37380	44747	38187	25976	16927	16725	16524	16633	16761	16505	16747	16650	16711	16610	16625	16653	16693	16808	16505	16614	16698	16800	16716	16633	16643	16704	16508	16654	16800	16826	16681	16845	16819	16509	16573	16746	16571	16786	16617	16821	16611	16649	16629	16757	16843	16686	16635	16570	16826	16709	16596	16694	16554	16607	16709	16716	16794	16734	16594	16664	16605	16394	16532	16702	16646	16502	16796	16513	16562	16726	16710	16590	16575	16542	16757	16725	16597	16608	16529	16647	16793	16789	16745	16593	16665	16562	16663	16533	16557	16582	16708	16570	16455	16655	16606	16709	16587	16574	16710	16656	16597	16672	16731	16632	16550	16628	16775	16595	16634	16593	16624	16782	16719	16683	16745	16595	16732	16630	16712	16592	16720	16572	16609	16589	16582	16626	16810	16654	16682	16754	16598	16525	16526	16568	16561	16703	16661	16535	16833	16493	16702	16796	16791	16503	16872	16699	16538	16801	16604	16780	16621	16558	16741	16528	16618	16664	16655	16723	16654	16551	16621	16685	16682	16623	16771	16807	16660	16706	16673	16787	16749	16532	16761	16762	16680	16616	16632	16563	16555	16686	16705	16632	16634	16685	16659	16725	16758	16606	16642	16799	16722	16718	16617	16716	16661	16721	16460	16564	16711	16678	16769	16715	16854	16546	16775	16781	16638	16615	16582	16572	16626	16713	16636	16583	16666	16666	16657	16740	16711	16657	16445	16515	16842	16589	16494	16596	16708	16626	16557	16593	16611	16494	16616	16603	16619	16442	16511	16692	16556	16624	16600	16680	16535	16549	16597	16760	16700	16660	16781	16627	16466	16632	16559	16961	16486	16713	16640	16663	16854	16734	16549	16659	16499	16720	16632	16674	16539	16698	16733	16685	16687	16481	16725	16699	16629	16791	16655	16610	16552	16635	16521	16604	16800	16691	16664	16981	16623	16622	16676	16600	16610	16640	16598	16747	16641	16752	16542	16673	16708	16564	16548	16709	16681	16611	16535	16642	16740	16528	16736	16572	16489	16763	16599	16670	16472	16596	16519	16712	16696	16446	16714	16780	16496	16529	16760	16772	16658	16729	16663	16507	16910	16737	16720	16654	16632	16795	16517	16721	16660	16562	16518	16794	16694	16854	16790	16651	16757	16706	16667	16660	16431	16570	16680	16663	16528	16617	16879	16576	16640	16766	16620	16638	16545	16587	16604	16667	16636	16750	16725	16734	16672	16389	16638	16634	16750	16802	16524	16783	16585	16663	16531	16569	16527	16707	16789	16660	16653	16531	16736	16587	16550	16758	16763	16608	16636	16533	16564	16649	16808	16565	16740	16644	16723	16618	16518	16597	16684	16502	16704	16670	16938	16604	16698	16641	16766	16705	16758	16831	16661	16593	16716	16588	16675	16601	16480	16697	16481	16933	16721	16765	16921	16686	16799	16744	16581	16735	16581	16592	16578	16541	16702	16708	16726	16725	16647	16661	16789	16620	16715	16651	16673	16604	16629	16573	16613	16737	16536	16524	16659	16703	16653	16589	16624	16627	16728	16666	16739	16798	16694	16469	16556	16709	16591	16632	16798	16571	16401	16696	16669	16750	16728	16629	16730	16736	16857	16632	16611	16639	16575	16667	16676	16855	16596	16787	16670	16759	16619	16794	16748	16649	16759	16780	16623	16603	16662	16602	16466	16752	16842	16787	16580	16705	16761	16539	16781	16648	16640	16544	16603	16622	16652	16651	16501	16687	16649	16520	16795	16816	16514	16670	16559	16659	16746	16491	16699	16641	16710	16649	16708	16849	16702	16535	16764	16481	16561	16706	16849	16634	16744	16789	16588	16787	16612	16634	16599	16676	16646	16438	16686	16691	16693	16596	16595	16573	16547	16798	16534	16650	16601	16723	16560	16612	16590	16636	16656	16853	16740	16691	16496	16521	16744	16782	16646	16563	16679	16712	16624	16601	16521	16761	16796	16710	16664	16845	16840	16554	16435	16648	16640	16643	16680	16682	16667	16643	16750	16694	16759	16632	16620	16629	16704	16698	16592	16601	16649	16572	16689	16628	16755	16598	16670	16585	16703	16695	16583	16655	16447	16598	16717	16750	16615	16735	16565	16943	16646	16551	16562	16635	16708	16712	16623	16604	16595	16657	16674	16711	16814	16548	16626	16747	16559	16724	16556	16682	16571	16714	16497	16709	16775	16845	16660	16515	16657	16883	16667	16728	16783	16649	16661	16810	16723	16599	16720	16710	16732	16583	16700	16592	16656	16547	16625	16796	16711	16740	16666	16632	16726	16707	16494	16731	16546	16691	16762	16797	16587	16758	16651	16663	16671	16702	16827	16594	16756	16831	16626	16751	16587	16589	16612	16599	16809	16820	16708	16700	16692	16633	16777	16466	16640	16639	16771	16743	16784	16694	16601	16640	16613	16681	16763	16664	16593	16734	16647	16726	16519	16728	16601	16588	16613	16602	16758	16706	16595	16635	16763	16579	16548	16544	16726	16691	16453	16676	16715	16536	16622	16782	16740	16436	16635	16669	16673	16747	16550	16687	16810	16654	16680	16663	16879	16477	16721	16787	16788	16748	16815	16707	16620	16764	16773	16674	16620	16740	16687	16710	16524	16571	16540	16664	16733	16790	16562	16628	16621	16673	16483	16666	16615	16773	16762	16596	16719	16563	16586	16736	16532	16489	16766	16787	16572	16792	16803	16540	16765	16766	16755	16681	16651	16578	16892	16574	16684	16669	16808	16668	16749	16595	16748	16596	16668	16785	16674	16819	16654	16636	16699	16814	16596	16663	16645	16571	16755	16712	16717	16698	16888	16616	16518	16626	16786	16547	16614	16631	16676	16675	16718	16684	16681	16619	16697	16555	16573	16461	16678	16483	16445	16621	16654	16597	16705	16646	16690	16488	16688	16534	16708	16771	16628	16660	16524	16709	16621	16634	16610	16752	16649	16755	16676	16533	16816	16573	16592	16696	16710	16595	16740	16607	16817	16833	16583	16625	16741	16686	16857	16573	16719	16598	16618	16679	16567	16569	16645	16716	16622	16608	16652	16838	16642	16899	16787	16686	16532	16464	16854	16724	16702	16676	16596	16589	16848	16642	16703	16668	16597	16879	16798	16711	16662	16719	16581	16534	16642	16641	16487	16805	16578	16645	16693	16809	16803	16590	16711	16677	16609	16699	16559	16738	16703	16719	16569	16947	16534	16539	16737	16574	16515	16661	16785	16734	16633	16488	16748	16541	16815	16649	16641	16522	16721	16622	16517	16783	16825	16677	16561	16595	16673	16606	16662	16501	16860	16659	16608	16740	16810	16620	16467	16584	16567	16597	16848	16799	16682	16622	16663	16566	16701	16732	16679	16864	16528	16577	16733	16782	16771	16688	16532	16714	16738	16479	16647	16604	16658	16592	16572	16711	16686	16670	16560	16625	16704	16642	16772	16712	16671	16790	16440	16661	16584	16806	16811	16578	16773	16611	16513	16572	16613	16691	16499	16809	16725	16647	16699	16813	16681	16660	16615	16708	16581	16581	16597	16653	16638	16563	16452	16510	16568	16858	16596	16749	16610	16650	16700	16638	16702	16708	16674	16543	16686	16713	16513	16560	16599	16650	16692	16614	16707	16701	16822	16632	16649	16671	16508	16762	16471	16667	16673	16371	16705	16667	16683	16597	16686	16739	16727	16781	16632	16609	16595	16506	16818	16673	16809	16663	16575	16677	16639	16923	16588	16726	16727	16633	16516	16838	16666	16787	16693	16666	16538	16629	16598	16597	16627	16751	16506	16655	16783	16534	16582	16803	16722	16684	16670	16616	16488	16681	16510	16649	16760	16613	16643	16429	16780	16781	16386	16695	16677	16744	16770	16659	16506	16600	16564	16529	16550	16646	16572	16704	16665	16663	16736	16610	16651	16749	16677	16582	16778	16663	16646	16748	16569	16725	16589	16607	16476	16575	16705	16554	16637	16645	16700	16694	16793	16764	16680	16523	16663	16654	16789	16667	16764	16533	16728	16648	16785	16572	16616	16626	16770	16697	16612	16500	16622	16671	16561	16507	16774	16803	16542	16620	16530	16685	16579	16642	16659	16655	16565	16579	16478	16618	16724	16602	16668	16736	16689	16565	16542	16674	16778	16583	16625	16669	16590	16676	16570	16571	16590	16622	16662	16590	16538	16789	16595	16678	16769	16736	16502	16665	16619	16707	16624	16689	16687	16661	16737	16711	16739	16512	16644	16650	16674	16567	16640	16611	16678	16618	16573	16712	16579	16708	16546	16754	16582	16630	16624	16649	16701	16632	16581	16542	16537	16593	16583	16763	16694	16504	16683	16520	16622	16617	16810	16675	16658	16544	16557	16824	16521	16718	16582	16713	16678	16761	16635	16663	16760	16724	16603	16680	16571	16722	16508	16704	16485	16636	16784	16492	16825	16629	16594	16532	16443	16521	16679	16646	16656	16692	16507	16657	16657	16707	16507	16743	16683	16808	16605	16513	16709	16458	16705	16700	16683	16716	16690	16891	16624	16713	16628	16558	16706	16512	16892	16653	16750	16645	16689	16622	16777	16599	16641	16674	16694	16651	16499	16536	16599	16608	16732	16673	16661	16636	16554	16479	16525	16648	16831	16626	16699	16562	16671	16812	16496	16377	16731	16477	16580	16525	16682	16720	16721	16564	16497	16665	16495	16633	16518	16490	16845	16504	16635	16701	16686	16745	16737	16694	16656	16773	16807	16685	16770	16602	16838	16541	16695	16534	16616	16558	16780	16735	16733	16683	16691	16609	16730	16504	16685	16754	16766	16688	16455	16813	16521	16709	16515	16706	16615	16471	16667	16619	16582	16719	16646	16700	16464	16687	16731	16673	16610	16620	16616	16806	16692	16674	16573	16780	16743	16421	16664	16713	16688	16685	16532	16664	16617	16762	16686	16492	16791	16750	16655	16685	16679	16439	16680	16652	16583	16815	16640	16856	16636	16543	16648	16708	16678	16560	16662	16580	16817	16654	16675	16598	16672	16661	16570	16813	16601	16615	16539	16591	16590	16655	16556	16605	16773	16584	16742	16748	16929	16698	16746	16611	16602	16659	16593	16733	16639	16831
31741	26103	28592	25932	23309	23308	23094	23042	22638	22817	22671	22945	23830	25156	25046	23739	22752	22586	22741	22614	22584	22614	22742	22885	22635	22513	22633	22551	22622	22487	22582	22713	22677	22603	22667	22711	22578	22665	22454	22660	22750	22795	22670	22677	22563	22667	22625	22658	22659	22884	22427	22682	22463	22751	22770	22695	22856	22677	22491	22630	22802	22721	22584	22664	22475	22698	22485	22521	22783	22312	22723	22381	22665	22716	22660	22696	22862	22723	22729	22699	22565	22660	22740	22639	22767	22412	22561	22492	22589	22644	22679	22642	22566	22578	22723	22643	22723	22562	22496	22580	22677	22695	22756	22733	22763	22593	22608	22606	22486	22690	22597	22743	22678	22544	22496	22533	22545	22635	22678	22662	22809	22553	22470	22842	22640	22639	22523	22619	22721	22519	22493	22572	22644	22727	22795	22809	22590	22792	22659	22533	22488	22594	22581	22730	22722	22750	22726	22707	22683	22607	22743	22782	22824	22527	22591	22540	22761	22657	22787	22514	22720	22357	22539	22570	22746	22708	22563	22560	22309	22716	22803	22799	22585	22593	22567	22617	22756	22761	22537	22766	22684	22677	22649	22760	22571	22519	22508	22685	22630	22541	22718	22484	22656	22788	22612	22542	22545	22617	22464	22624	22514	22700	22570	22627	22686	22765	22682	22461	22603	22493	22654	22563	22658	22789	22886	22683	22814	22712	22505	22646	22610	22747	22365	22518	22630	22681	22752	22552	22685	22618	22650	22623	22682	22813	22641	22656	22392	22606	22584	22614	22736	22560	22603	22656	22428	22516	22588	22592	22790	22304	22402	22588	22684	22759	22681	22758	22604	22680	22479	22511	22825	22296	22530	22667	22706	22547	22780	22505	22709	22484	22650	22904	22713	22604	22760	22738	22585	22701	22469	22619	22724	22505	22626	22610	22844	22432	22593	22453	22661	22443	22648	22528	22748	22595	22384	22647	22809	22658	22715	22601	22673	22741	22449	22574	22494	22513	22626	22568	22911	22497	22790	22503	22645	22453	22739	22508	22567	22502	22471	22567	22706	22707	22639	22427	22664	22514	22597	22478	22615	22480	22640	22688	22537	22398	22555	22778	22692	22697	22718	22723	22669	22584	22664	22561	22682	22641	22932	22706	22460	22663	22770	22519	22818	22674	22692	22720	22585	22702	22448	22657	22617	22556	22744	22669	22369	22400	22595	22567	22678	22717	22595	22544	22258	22468	22571	22629	22842	22504	22479	22608	22535	22546	22755	22595	22514	22810	22642	22523	22511	22566	22748	22584	22398	22524	22611	22539	22661	22768	22565	22681	22840	22632	22585	22921	22652	22587	22605	22614	22473	22630	22485	22601	22532	22869	22725	22618	22502	22836	22696	22486	22593	22800	22783	22745	22548	22561	22765	22569	22576	22665	22727	22508	22535	22526	22656	22758	22670	22396	22594	22642	22655	22501	22741	22769	22818	22485	22776	22655	22602	22792	22695	22624	22704	22615	22672	22448	22640	22381	22461	22521	22625	22583	22665	22523	22695	22703	22617	22671	22580	22571	22606	22553	22673	22600	22727	22559	22627	22584	22443	22565	22980	22584	22511	22756	22401	22537	22539	22838	22682	22606	22568	22496	22518	22502	22702	22920	22713	22748	22744	22726	22753	22832	22799	22815	22492	22580	22761	22745	22723	22421	22558	22681	22525	22744	22764	22655	22557	22401	22725	22531	22563	22704	22728	22765	22574	22528	22540	22610	22759	22568	22615	22509	22515	22624	22508	22652	22588	22570	22707	22605	22400	22669	22611	22803	22740	22730	22686	22447	22502	22778	22673	22708	22723	22629	22709	22757	22794	22724	22608	22653	22598	22665	22609	22639	22814	22651	22590	22534	22781	22672	22805	22725	22493	22789	22693	22762	22651	22811	22570	22387	22503	22583	22681	22698	22590	22539	22360	22409	22751	22584	22487	22682	22743	22701	22479	22687	22887	22673	22669	22648	22838	22491	22794	22602	22698	22720	22632	22679	22712	22581	22682	22439	22539	22438	22767	22830	22603	22801	22590	22517	22728	22685	22604	22679	22639	22650	22641	22622	22604	22604	22715	22778	22470	22589	22634	22591	22667	22755	22587	22815	22567	22646	22667	22698	22722	22622	22625	22734	22681	22644	22629	22524	22519	22605	22761	22573	22554	22714	22598	22801	22446	22558	22736	22587	22592	22721	22427	22636	22431	22526	22490	22544	22823	22547	22555	22574	22563	22599	22515	22827	22632	22661	22537	22383	22544	22517	22710	22867	22354	22420	22566	22483	22623	22781	22401	22370	22622	22924	22842	22392	22608	22749	22559	22577	22550	22467	22598	22653	22618	22768	22504	22744	22327	22535	22535	22765	22602	22819	22618	22788	22810	22600	22623	22695	22574	22651	22483	22584	22589	22399	22804	22874	22794	22744	22797	22623	22487	22533	22670	22549	22574	22611	22741	22733	22617	22464	22575	22806	22572	22603	22885	22748	22583	22621	22564	22569	22820	22640	22660	22409	22657	22747	22663	22614	22510	22409	22611	22222	22551	22414	22707	22577	22703	22505	22663	22490	22570	22626	22533	22641	22544	22546	22502	22632	22791	22576	22458	22927	22669	22631	22786	22509	22493	22616	22573	22598	22676	22500	22736	22368	22871	22470	22744	22471	22546	22501	22629	22440	22575	22729	22722	22648	22743	22588	22524	22594	22629	22441	22628	22740	22545	22617	22715	22650	22419	22809	22670	22568	22553	22461	22560	22668	22613	22581	22718	22577	22701	22714	22501	22542	22590	22658	22414	22658	22654	22631	22572	22529	22486	22670	22617	22697	22856	22518	22702	22519	22713	22735	22591	22718	22684	22659	22767	22610	22657	22648	22567	22502	22590	22692	22703	22648	22737	22634	22431	22451	22535	22573	22796	22410	22579	22663	22661	22540	22541	22610	22668	22506	22529	22690	22644	22599	22666	22355	22786	22880	22796	22772	22595	22597	22702	22636	22592	22764	22766	22931	22922	22635	22728	22697	22575	22642	22620	22488	22626	22800	22445	22806	22732	22896	22475	22503	22708	22755	22624	22538	22689	22526	22869	22722	22765	22617	22714	22641	22511	22708	22776	22623	22645	22542	22601	22610	22712	22687	22609	22479	22352	22428	22784	22731	22623	22839	22579	22629	22663	22835	22668	22492	22599	22608	22541	22575	22738	22536	22488	22652	22843	22753	22759	22855	22672	22725	22774	22578	22568	22500	22682	22408	22393	22628	22661	22726	22616	22571	22445	22714	22682	22569	22581	22527	22761	22654	22607	22610	22649	22665	22694	22690	22654	22882	22661	22546	22720	22741	22513	22503	22686	22470	22723	22823	22658	22462	22857	22463	22535	22740	22499	22609	22642	22683	22612	22826	22626	22478	22709	22802	22740	22543	22697	22667	22709	22664	22563	22713	22652	22616	22720	22740	22665	22508	22521	22543	22651	22778	22875	22610	22683	22724	22587	22393	22583	22930	22465	22626	22513	22522	22691	22798	22655	22539	22635	22525	22626	22638	22598	22564	22647	22607	22701	22630	22630	22602	22535	22811	22904	22707	22717	22533	22690	22686	22805	22579	22655	22574	22735	22544	22683	22672	22686	22554	22490	22433	22666	22641	22667	22494	22701	22647	22761	22699	22563	22567	22632	22794	22947	22764	22709	22523	22680	22496	22515	22578	22715	22579	22848	22482	22601	22834	22659	22369	22687	22611	22576	22811	22620	22970	22569	22496	22648	22722	22757	22786	22638	22524	22653	22661	22665	22772	22570	22616	22475	22653	22756	22778	22846	22465	22717	22634	22657	22653	22757	22763	22752	22793	22848	22623	22944	22753	22594	22670	22751	22727	22600	22850	22646	22631	22750	22713	22586	22667	22443	22841	22544	22686	22582	22596	22563	22725	22635	22614	22702	22573	22633	22651	22829	22612	22585	22320	22555	22667	22669	22610	22540	22578	22817	22786	22432	22704	22799	22540	22661	22782	22613	22597	22696	22512	22791	22740	22598	22319	22714	22425	22552	22791	22617	22682	22660	22675	22524	22612	22630	22749	22704	22545	22525	22609	22586	22484	22338	22653	22582	22601	22744	22503	22516	22473	22618	22555	22626	22795	22827	22415	22672	22801	22798	22624	22679	22352	22657	22744	22553	22681	22749	22580	22691	22802	22852	22567	22571	22777	22593	22536	22675	22681	22913	22726	22517	22457	22730	22580	22830	22590	22626	22784	22844	22770	22774	22465	22603	22665	22731	22476	22449	22597	22684	22409	22490	22457	22590	22676	22738	22605	22645	22628	22549	22543	22666	22549	22635	22418	22911	22484	22615	22828	22746	22528	22650	22538	22661	22656	22972	22688	22563	22702	22709	22605	22779	22628	22569	22562	22544	22624	22508	22610	22382	22502	22639	22708	22732	22724	22731	22623	22686	22669	22777	22660	22825	22624	22740	22595	22578	22751	22736	22774	22455	22661	22680	22618	22357	22679	22562	22734	22810	22698	22607	22711	22520	22682	22559	22766	22764	22703	22574	22505	22581	22764	22496	22493	22619	22723	22656	22820	22745	22920	22353	22493	22450	22831	22641	22598	22497	22827	22680	22631	22708	22564	22476	22775	22419	22597	22546	22510	22526	22428	22440	22564	22595	22806	22587	22513	22649	22492	22623	22620	22732	22603	22524	22562	22658	22602	22517	22624	22615	22929	22752	22839	22676	22756	22690	22850	22797	22777	22471	22614	22787	22436	22720	22719	22635	22584	22669	22624	22591	22621	22777	22667	22609	22351	22593	22506	22850	22579	22714	22816	22808	22738	22788	22779	22592	22623	22483	22780	22594	22707	22601	22624	22685	22529	22602	22668	22694	22673	22525	22640	22463	22654	22638	22772	22631	22878	22704	22823	22580	22525	22548	22678	22640	22611	22603	22628	22404	22512	22843	22331	22515	22768	23003	22721	22655	22447	22914	22593	22452	22492	22727	22843	22654	22646	22795	22498	22583	22701	22592	22624	22665	22608	22802	22489	22425	22685	22618	22626	22722	22274	22728	22486	22510	22551	22596	22631	22575	22800	22698	22591	22438	22766	22769	22699	22774	22605	22579	22555	22635	22614	22830	22693
21721	27843	25940	20871	18523	18160	17812	17787	17603	17374	17418	17406	19312	20475	19491	17963	17211	17194	17253	17138	17350	17160	17188	17116	17287	17212	17105	17059	17013	16935	17104	17196	17245	17350	17296	17235	17480	17314	17264	17170	17263	17216	17251	17196	17115	17206	17205	17243	17156	17051	17114	17354	17164	17196	17227	17247	17210	17016	17255	17044	17265	17199	17168	17084	17150	17075	17020	17189	17088	17281	17004	17203	17131	17024	17297	17225	17263	17178	17075	17082	17273	17336	17114	17162	17061	17119	17123	17251	17181	17262	17014	16974	17102	17019	17187	17167	17256	17195	17278	17150	17260	17037	17042	16852	17105	16959	17268	17286	17093	17087	17164	17080	17187	17184	17155	17221	17145	17114	17208	17039	17058	17228	17055	17258	17073	17123	17164	17256	17085	17137	17042	17079	17155	17227	17371	17263	17016	16993	17205	17285	17075	17305	17087	17264	17319	17216	17145	17099	17010	17279	17160	17235	17119	17165	17134	17138	17229	17118	17178	17343	17121	17187	17150	17058	17302	17158	17305	17236	17023	17081	17203	17250	17100	17129	17147	17319	17154	17131	17062	16962	17263	17186	17158	17239	17286	17225	17202	17097	17288	17205	17158	17247	17283	17218	17219	17077	17053	17126	17101	17145	16980	17283	17066	17074	17201	16940	17026	17164	17349	17147	17305	17101	17318	17188	17218	17185	17449	17010	17055	17319	17112	17096	17184	17231	17141	17020	17071	17114	17134	17301	17336	17078	17222	17095	17155	17272	17139	17060	17311	17291	17271	17299	17052	17245	17197	17197	17096	17213	17205	17073	17206	17198	17215	17097	17099	17268	17279	17153	17165	16984	17219	17193	17124	17075	16988	17110	17173	17109	17375	17246	17198	17083	17131	17167	17072	17212	16966	17208	17060	17185	17212	17235	17272	17320	17262	17098	17130	17196	17051	17119	16943	17122	17229	17133	17230	17094	17120	17058	17123	17363	17074	17280	17026	17291	17068	17237	17105	17125	17297	17373	17275	17129	17357	17120	17132	17279	17194	17165	17066	17220	17235	17225	17197	17084	17176	16917	17084	17289	17052	17258	17470	17164	17252	17135	17245	17336	16960	17361	17316	17358	17260	17129	17209	17208	17272	17247	17323	17203	17329	17220	17207	17125	17123	17308	17218	17314	17220	17225	17004	17434	17189	17321	17167	17075	16938	17017	17045	17360	17311	17244	16995	17169	17183	17012	17154	17123	17131	17344	17221	17015	17304	17321	17044	17161	17255	17284	17119	17151	17306	17170	17208	17066	17258	17130	17182	17091	17175	17150	17188	17184	17187	17432	17114	17373	17157	17115	16988	17139	17101	17188	17107	17202	17230	17208	17349	17078	17227	17122	17321	17255	17117	17156	17350	17153	17060	17294	17165	17333	17128	17206	17184	17151	17013	17395	17251	17051	17327	17026	17110	17153	17019	17118	17326	17225	17058	17136	17121	17113	17133	17096	17209	17264	17197	17258	17214	17012	17024	17192	17201	17190	17281	17075	17146	17165	17178	17238	17251	17145	17247	17082	17115	17320	17190	17268	17381	17134	17373	17052	17405	17113	17093	17011	17200	17244	17091	17266	17214	17234	16950	17357	17039	17220	17171	17235	17251	17144	17201	17289	17209	17189	17387	17106	17192	17211	17169	17231	17044	17225	17078	16859	17164	17297	17262	17050	17078	17165	17222	17201	17111	17173	17402	17128	17237	17059	17085	17288	17080	16947	17259	17169	17345	17129	17235	17298	17125	17176	17245	17309	17250	17204	17364	17077	17172	17303	17175	17055	17086	17194	17160	17265	17044	17170	17274	16959	17134	17108	17213	17152	17127	17348	17168	17173	17205	17083	17107	17164	17162	17240	17019	17167	17010	17266	17297	17106	17096	17202	17263	17152	17213	17115	17148	17120	17145	17147	17310	17193	17329	17148	17112	17318	17177	17145	17184	17292	17087	17082	17321	17228	17230	17237	17145	17232	17120	17130	17310	17192	17034	17159	17134	17251	17340	17185	17332	17093	17125	17053	17255	17114	17168	17091	17309	17137	17064	17222	17368	17011	17175	17001	17371	17219	17277	17224	17467	17213	17184	17314	17270	17088	17237	17032	17144	17200	17107	17317	17259	17271	17270	17129	17177	17303	17179	17234	17296	17236	17270	17023	17310	17253	17200	17291	17250	17118	17058	17350	17209	17119	17268	17221	17077	17150	17123	17168	17003	17130	17187	17086	17401	17247	17082	17241	17037	17009	17298	17200	17177	17247	17278	17312	17219	17110	17012	17404	17098	17112	17233	16872	17182	17217	17101	17154	17184	17335	17141	17003	17004	17244	17193	17063	17313	17080	17054	17241	17138	17304	17008	17360	17235	17122	17221	17199	17136	17179	17008	17214	17108	17299	17194	16921	17111	17149	17306	17080	17328	17278	17026	17202	17151	17210	17209	17268	17183	17172	17238	17145	17216	17259	17197	16989	17164	17169	16909	17196	17024	17158	17225	17134	17366	17147	17121	17276	17196	17133	17006	17107	17286	17170	17108	17031	17195	17024	17156	17247	17102	17141	17204	17182	17123	17218	17210	17327	17152	17112	17269	17292	17168	17321	17053	17097	17232	17134	17276	17176	17259	17083	17137	17385	17030	17103	17245	17185	17140	17224	17315	17211	17199	17125	17240	17220	17226	17109	17248	17059	17106	17148	17359	16905	17159	17263	16932	17201	17228	17205	17312	17352	17292	17187	17075	17108	17190	17135	17093	17217	17243	17191	17139	17059	17126	17172	17155	17043	17157	17303	17246	17189	17229	17192	17173	17285	17086	17316	17252	17017	17117	17108	17213	17113	17284	17083	17038	17176	17052	17471	17183	17050	17037	17172	17113	17256	17287	17146	17180	17128	17048	17255	17212	17097	17177	17151	17085	17264	17132	17027	17172	17204	17184	17191	17145	17120	17209	17170	17243	17090	17226	17164	17274	17093	17135	17272	17110	17063	17165	17189	17240	17282	17178	17165	16995	17326	17233	17277	17175	17205	17233	17248	17056	17025	17204	17008	17321	17107	17224	17145	17111	17283	17168	17063	17240	17092	17214	17008	17059	17225	17008	17133	17217	17191	17216	17162	17191	17208	17041	17105	17212	17216	17215	17102	17078	17197	17144	17142	17204	17327	17177	17218	17224	17137	17329	17118	17184	17103	17136	17258	17239	17105	17130	17122	17101	17308	17102	17200	17209	17185	17277	17149	17055	17197	17157	17079	17247	17112	17352	17145	17055	17193	17139	17173	17141	17236	17160	17163	17242	17338	17366	17169	17054	17064	17145	17244	17111	16998	17159	17173	17291	17117	17159	17179	17213	17331	17064	17128	17208	17032	17240	17084	17276	17226	17212	17231	17134	17070	17055	17173	17132	17207	17057	17132	17216	17185	17100	17174	16994	17037	17189	17207	17203	17204	17210	17111	17131	17203	17310	17317	17159	17245	17182	17121	17049	17312	17160	17151	17285	17109	17447	17399	17087	17091	17241	17280	17194	17213	17147	17288	17145	17252	16938	17151	17159	17230	17156	17047	16951	17351	17301	17189	17099	17120	17156	17231	17290	17334	17164	17134	17273	17182	17232	17322	17209	17120	16941	17204	17082	17011	17164	17145	17146	17297	17069	17424	17158	17369	17434	17152	17324	17127	16954	17256	17242	17329	17302	17271	17100	17105	17426	17026	17303	17164	17207	17139	17257	17272	17358	17196	17085	17179	17107	17210	17182	17301	17120	17427	17520	17094	17194	17129	17147	17017	17229	17411	17435	17093	17175	17014	17039	17292	17005	17179	17181	17191	17151	17045	17247	17145	17209	17336	17165	17282	17083	17133	17081	17223	17158	17217	17191	17185	17215	17400	17169	17159	17206	17147	17012	17365	17206	17204	17161	17261	17068	17111	17037	17182	17165	17249	16985	17169	17205	17264	17161	17262	17128	17075	17098	17098	17097	17162	17207	17114	17120	17220	17053	17013	17042	17279	17055	17265	17175	17106	17103	17110	17301	17157	17089	17186	17122	17085	16940	17135	17356	17117	17110	17192	17222	17223	17257	17222	17140	17038	17319	17152	17194	17095	16975	17098	17095	17202	17246	17157	17187	17019	17198	17232	17207	17236	17054	17323	17149	17062	17085	17089	17270	17377	17150	17047	17095	17092	17148	17061	17291	17311	17055	17133	17087	17025	17133	17097	17361	17201	17119	17268	17279	17045	17262	17355	17124	17104	17353	17065	17303	17178	17119	17318	17139	17041	17111	17145	17202	17221	17229	17228	17174	17192	17057	17116	17147	17259	17240	17331	17069	17212	17375	17363	17217	17179	17174	16963	17344	17278	17193	17280	17359	17057	17298	17164	17176	17047	17288	17258	17137	17106	17207	17158	17219	17128	17088	17289	17082	17082	17102	17179	17336	17156	17230	17186	17107	17163	17016	17324	17045	17207	17187	17297	17084	17019	17501	17321	17158	17054	17184	17063	17396	17017	17126	17055	17126	17113	16942	17125	17241	17133	17183	17056	17069	17204	17138	17179	17094	17259	17164	17240	17181	17230	17260	17158	17041	17227	17108	17281	17288	17236	17317	17256	17125	17152	17341	17219	17137	17260	17174	17198	17268	17280	17270	17040	17222	17323	17281	17155	16978	17144	17133	17149	17104	17117	17173	17007	17077	17160	17212	17458	17113	17223	17198	17172	17047	17099	17269	17242	17014	17245	17273	17116	17164	17256	17145	17075	17036	17246	17184	17230	17021	17231	17345	17241	17064	17192	17167	17255	17076	17069	17170	17314	17250	17111	17267	17462	17164	17374	17140	17086	17173	17122	17132	17143	17404	17025	17228	17449	17114	17087	17071	17124	17189	17264	17304	17197	17193	17190	17080	17113	17112	17202	17200	17147	17274	16839	17278	17220	17319	17121	17123	17139	17088	17251	17032	17223	17094	17177	17213	17246	17196	17068	17201	17103	17139	17366	17018	17210	17018	17201	17153	17113	17250	17171	17362	17161	17194	17243	17241	17079	17359	17010	17372	17309	17122	17315	17246	17408	17138	17295	17175	17112	17179	17113	17225	17349	17373	17117	17115	17131	17194	17254	17286	17123	17148	17081	17254	17110
25675	21396	28543	26170	24558	25598	25636	23788	23174	23163	23067	23073	35001	35283	31940	26615	22992	22315	22231	22345	22434	22348	22390	22509	22340	22388	22402	22441	22485	22209	22559	22498	22273	22154	22426	22409	22220	22361	22429	22115	22513	22354	22389	22308	22425	22361	22261	22445	22295	22353	22262	22253	22253	22226	22520	22046	22343	22455	22387	22044	22242	22257	22294	22272	22394	22305	22338	22082	22190	22280	22238	22256	22271	22366	22198	22057	22544	22372	22163	22285	22320	22156	22375	22211	22345	22470	22195	22278	22172	22117	22193	22228	22347	22314	22157	22292	22114	22351	22241	22316	22177	22218	22176	22224	22262	22278	22407	22385	22177	22327	22186	22198	22363	22253	22381	22241	22477	22447	22343	22199	22121	22052	22150	22171	22284	22433	22141	22204	21988	22219	22187	22246	22385	22104	22346	22053	22195	22378	22218	22260	22376	22259	22302	22191	22334	22408	22461	22153	22236	22421	22280	22300	22237	22365	22198	22225	22356	22321	22281	22127	22132	22134	22150	22169	22286	22194	22385	22376	22269	22490	22498	22222	22108	22379	22196	22144	22563	22447	22241	22267	22382	22411	22285	22437	22273	22197	22148	22245	22229	22320	22201	22459	22267	22306	22351	22429	22319	22332	22215	22030	22422	22231	22336	22308	22431	22546	22348	22221	22206	22439	22312	22284	22326	22282	22183	22049	22172	22220	22377	22524	22192	22438	22113	22204	22130	22257	22497	22071	22258	22075	22452	22116	22206	22010	22367	22241	22375	22238	22218	22082	22412	22253	22109	22536	22518	22251	22182	22256	22110	22391	22270	22243	22378	22424	22500	22300	22411	22293	22417	22376	22014	22140	22359	22289	22304	22258	22302	22495	22241	22255	22180	22255	22522	22471	22244	22360	22531	21951	22214	22313	22305	22178	22447	22287	22427	22219	22298	22509	22293	22419	22317	22114	22063	22174	21960	22459	22253	22381	22333	22194	22338	22376	22253	22411	22409	22348	22374	22345	22197	22069	22160	22528	22252	22364	22330	21978	22542	22307	22252	22229	22214	22124	22001	22168	22089	22276	22234	22321	22282	22398	22387	22172	22254	22234	22199	22231	22318	22197	22065	22034	22418	22174	22234	22160	22411	22221	22323	22198	22198	22173	22250	22287	22356	22266	22197	22193	22274	22420	22273	22201	22418	22408	22383	22293	22239	22229	22219	22461	22377	22632	22464	22279	22280	22236	22326	22293	22448	22281	22341	22246	22203	22399	22447	22594	22298	22367	22334	22192	22105	22247	22296	22322	22399	22429	22308	22233	22184	22177	22556	22330	22214	22265	22155	22574	22408	22277	22374	22405	22676	22222	22266	22173	22135	22225	22393	22166	22476	22380	21935	22235	22188	22199	22427	22275	22471	22245	22244	22483	22310	22027	22261	22301	22355	21982	22301	22200	22291	22449	22506	22361	22296	22287	22069	22130	22324	22178	22213	22301	22300	22535	22394	22317	22088	22349	22203	22225	22123	22296	22518	22256	22535	22218	22413	22446	22177	22437	22481	22341	22405	22218	22424	22218	22351	22369	22286	22181	22083	22067	22264	22240	22357	22242	22248	22125	22312	22124	22134	22158	22353	22547	22282	22051	22362	22218	22550	22344	22358	22449	22269	22251	22441	22225	22338	22221	22079	22376	22044	22193	22080	22198	22080	22420	22341	22365	22309	22366	22235	22191	22156	22271	22389	22466	22182	22255	22154	22245	22383	22225	22246	22432	22208	22134	22428	22103	22414	22438	22239	22214	22411	22274	22348	22174	22683	22217	22220	22370	22346	22282	22292	22317	22227	22246	22243	22430	22252	22214	22271	22285	22306	22234	22400	22304	22264	22358	22356	22157	22343	22189	22401	22397	22300	22198	22168	22200	22413	22191	22198	22208	22369	22369	22416	22227	22005	22230	22447	22516	22209	22256	22182	22131	22383	22302	22246	22291	22256	22331	22500	22207	22305	22230	22282	22443	22223	22253	22297	22303	22180	22287	21945	22248	22405	22174	22289	22224	22315	22223	22147	22325	22346	21983	22143	22395	22176	22150	22287	22481	22060	21876	22316	22197	22244	22325	22203	22381	22257	22276	22215	22304	22278	22198	22224	22464	22165	22337	22325	22173	22053	22447	22349	22195	22220	22153	22573	22169	22320	22331	22242	22089	22445	22087	22099	22460	22133	22515	22335	22194	22450	22201	22307	22302	22682	22127	22341	22175	22254	22208	22475	22332	22344	22306	22094	22204	22233	22108	22229	22155	22300	22402	22369	22216	22098	22169	22460	22122	22129	22021	22184	22190	22457	22372	22339	22358	22396	22290	22433	22358	22157	22288	22428	22021	22395	22265	22158	22296	22219	22565	22400	22268	22184	22383	22077	22095	22290	22065	22252	22227	22287	22007	22327	22244	22660	22096	22140	22328	22246	22279	22240	22285	22455	22438	22554	22121	22069	22162	22222	22194	22233	22159	22262	22268	22324	22224	22327	22244	22351	22164	22191	22155	22251	22148	22422	22171	22263	22385	22352	22235	22155	22419	22292	22371	22178	22269	22474	22345	22476	22306	22312	22163	22183	22205	22286	22590	22077	22387	22240	22391	22153	21984	22487	22111	22189	22309	22268	22064	22119	22279	22236	22279	22322	22449	22262	22115	22177	22371	22396	22402	22429	22218	22233	22235	22350	22376	22345	22357	22324	22302	22314	22190	22423	22393	22173	22067	22451	22189	22367	22265	22187	22160	22237	22231	22250	22281	22406	22276	22104	22276	22216	22378	22530	22398	22534	22222	22345	22552	22245	22254	22289	22230	22347	22405	22136	22138	22393	22126	22193	22350	22461	22195	22223	22130	22180	22210	22233	22193	22398	22118	22309	22158	22303	22331	22389	22317	22328	22354	22229	22219	22370	22154	22154	22408	22209	22334	22563	22257	22334	22442	22258	22378	22367	22250	22128	22440	22449	22186	22270	22285	22150	22251	22326	22113	22340	22386	22152	22252	22240	22158	22179	22098	22185	22307	22294	22322	22318	22115	22440	22106	22249	22130	22435	22260	22167	22150	22333	22401	22450	22238	22192	22156	22210	22266	22518	22452	22268	22505	22313	22196	22345	22278	22198	22349	22274	22201	22400	22275	22282	22396	22276	22325	22071	22105	22251	22266	22453	22447	22263	22426	22198	22205	22410	22134	22167	22492	22482	22386	22311	22133	22255	22419	22292	22480	22504	22266	22190	22128	22192	22321	22373	22461	22354	22154	22144	22266	22344	22384	22298	22246	22286	22377	22383	22169	22361	22061	22345	22224	22282	22233	22331	22226	22201	22351	22442	22443	22318	22558	22258	22300	22374	21982	22197	22295	22343	22395	22291	22144	22083	22259	22259	22206	22271	22064	22161	22292	22176	22316	22111	22090	22212	22435	22412	22495	22220	22188	22323	22074	22395	22434	22159	22360	22243	22240	22156	22481	22177	22465	22082	22285	22224	22529	22323	22119	22200	22385	22191	22333	22218	22209	22154	22289	22216	22289	22411	22435	22178	22300	22357	22224	22601	22104	22267	22286	22319	22385	22313	22345	22390	22447	22111	22353	22325	22243	22179	22384	22224	22120	22267	22366	22211	22084	22190	22334	22223	22303	22210	22321	22132	22210	22240	22166	22304	22349	22480	22296	22298	22451	22277	22383	22362	22040	22461	22254	22248	22322	22375	22245	22434	22341	22005	22454	22116	22125	21930	22190	22280	22403	22290	22133	22376	22032	22271	22211	22398	22309	22125	22468	22442	22525	22312	22098	22173	22406	22301	22217	22106	22249	22167	22457	22331	22342	22325	22305	22436	22383	22289	22234	22246	22281	22284	22184	22406	22154	22452	22239	22220	22277	22241	21994	22175	22309	22401	22374	22074	22227	22328	22336	22385	22196	22191	22003	22377	22212	22124	22249	22161	22274	22176	22131	22326	22304	22286	22199	22177	22445	22251	22159	22237	22528	22038	22504	22351	22194	22291	22052	22248	22232	22284	22221	22289	22250	22053	22138	22321	22411	22347	22277	22127	22247	22491	22332	22489	22337	22144	22310	22219	22212	22401	22538	22282	22245	22120	22292	22140	22353	22376	22361	22293	22294	22438	22338	22444	22076	22309	22324	22337	22409	22143	22118	22277	22623	22231	22245	22319	22342	22479	22284	22199	22018	22051	22272	22258	22082	22188	22270	22559	22310	22483	22180	22119	22455	22555	22552	22206	22360	22336	22376	22242	22381	22211	22196	22241	22267	22101	22172	22327	22129	22266	22339	22337	22367	22285	22346	22254	22494	22316	22413	22381	22403	22190	22099	22223	22116	22391	22623	22452	22349	22429	21956	22473	22308	22225	22213	22186	22236	22172	22375	22040	22055	22361	22346	22224	22220	22418	22308	22256	22400	22339	22216	22436	22365	22290	22232	22466	22119	22266	22076	22171	22385	22425	22399	22232	22322	22442	22297	22332	22417	22228	22212	22448	22036	22132	22526	22237	22264	22326	22261	22067	22318	22208	22205	22223	22299	22238	22508	22177	22429	22494	22406	22326	22404	22326	22190	22439	22186	22156	22151	22581	22465	22207	22318	22211	22252	22076	22477	22220	22241	22131	22292	22297	22346	22273	22310	22477	22347	22307	22216	22188	22233	22366	22249	22212	22262	22440	22223	22263	22162	22236	22243	22236	22302	22272	22145	22352	22293	22198	22377	22277	22326	22319	22272	22332	22298	22157	22350	22125	22281	22306	22258	22353	22340	22147	22345	22322	22164	22226	22175	22285	22205	22551	22450	22328	22273	22288	22355	22220	22259	22296	22267	22421	22271	22436	22219	22274	22062	22114	22314	22576	22069	22400	22274	22465	22242	22422	22398	22197	22187	22113	22165	22294	22393	22134	22056	22180	22414	22155	21905	22339	22534	22334	22269	22335	22143	22520	22348	22295	22336	22465	22514	22295	22326	22280	22234	22364	22390	22500	22296	22381	22442	22542	22074	22148	22148	22470	22190	22302	22469	22329	22565	22322	22172	22240	22251	22087	22245	22316	22435	22165	22264	22437	22194	22443	22174	22159	22343	22162	22279	22334	22331	22464	22310	22344	22441	22236	22065	22088	22286	22373	22347
23416	40736	38807	28037	22116	21128	19810	18849	18433	18083	18060	18436	35201	32506	28619	21175	17367	17055	17116	17172	16974	17256	17042	17146	16971	16965	17117	17120	17016	17080	17055	16827	17060	17165	17121	17078	17233	17185	16925	17112	17231	17031	17223	17121	16814	17034	16984	17099	17048	17223	17201	17160	17290	17080	17021	17123	16847	17313	17075	16956	16928	17112	17029	17146	17166	17029	17058	17105	17174	16964	17102	17149	17073	17070	17038	17043	16997	16896	17197	17143	16944	16928	16958	16945	16984	17055	17016	16946	17062	17133	16981	16893	17083	17037	16967	16961	17188	16794	17171	16900	17091	16911	17094	16927	16959	16995	17139	16923	17056	16980	17020	16923	16959	16980	16940	17012	17000	17147	16910	17156	16913	17034	16992	17025	17037	17037	17114	17147	17103	16878	16910	16993	17066	16824	17056	17112	16986	17211	16813	16996	17005	17084	17064	17044	17009	17008	17125	17102	17209	16973	17033	17023	17161	17082	17243	17162	17022	17025	17175	16991	16875	17032	16960	16984	17032	17049	17154	16940	16892	17176	16913	17023	17009	16882	16985	17074	17127	16916	17115	17175	17062	17068	17031	17091	16955	17235	16967	16927	17012	17084	17050	16839	16993	17098	17145	17061	17023	17083	16967	16994	16968	17113	16967	17040	17048	17088	17116	17109	16992	17038	17146	16993	17080	16981	16956	17026	17015	16981	16988	17070	16993	17065	17033	17008	17094	17040	17055	17086	17087	16927	16904	17017	17064	17198	17116	17100	16982	17128	16973	17015	16885	16867	17131	17050	17100	17112	17048	17058	17252	17158	16996	17061	16935	16963	17026	16936	17093	17027	17112	16977	17026	17080	17041	17028	17119	16971	16998	17089	17008	17162	16988	17029	17219	17178	16868	17076	17072	16949	17187	16888	16889	17117	17068	17105	17110	17053	16920	17166	16931	16881	16925	17160	17216	16952	17129	16901	16997	17273	17082	17054	17046	16955	17121	17020	17012	17133	17022	16974	16993	17308	16849	16884	16828	17059	17109	17111	17132	16988	16892	17108	17112	17008	17006	17004	16845	17053	17023	17068	16954	17016	17098	17110	17059	17020	17102	16902	17093	17040	17013	17005	16927	16920	16968	17068	17104	16993	17103	17074	17109	17267	17055	17029	17104	17095	17115	17136	17083	17186	17017	17081	16860	17032	17141	17048	16955	17087	17099	17083	17031	17055	17109	17046	17011	17042	17105	16983	16954	17182	16979	17062	17076	17026	17074	17038	17018	16988	17050	17075	17184	16888	17197	17112	17031	17054	17073	17076	16866	17160	17007	17068	17133	17027	17053	16963	16993	16892	17014	16894	17044	16921	17055	17143	17058	17134	17209	17074	17170	17016	17102	17174	16940	17023	17066	17040	17010	17037	17126	17059	16988	16955	16939	16944	17033	16963	17134	17019	17082	17056	17009	17005	16854	17070	17125	17012	17055	16859	17072	16914	16966	17099	16777	17130	16859	16999	17249	16998	16907	17088	16932	17016	16964	17080	16970	17151	16907	17093	16918	17048	17121	17203	16965	16988	17061	17012	17012	17106	17033	17013	17140	17071	16991	17129	17007	17075	16973	17119	16974	16973	17066	16911	16925	17036	17001	17085	16808	17161	17110	16979	16966	17080	17009	16955	16923	17086	17056	17005	17022	17004	17016	17181	17037	17057	16908	17139	17185	17037	17073	16917	17076	16957	17112	17094	17097	17038	17046	16999	17137	17003	17048	17103	17288	17122	16946	17062	16874	17078	17050	17061	16919	17156	17218	16812	16970	17251	17033	16984	17116	17004	17001	16991	17087	17141	17046	17001	17018	17032	17022	16957	16970	17033	16931	16954	17112	17163	17103	17140	16996	17127	17045	16897	17057	17038	17061	17213	17040	17000	17095	17064	17092	17060	17027	16967	17002	16939	17001	17073	17024	16869	16978	17106	17067	17216	17101	17063	16980	17138	17109	16877	16901	17133	17034	17087	17040	17062	17061	17024	17021	16930	17032	17021	17077	17179	16975	16967	16914	17072	17058	16814	17068	17013	16938	16860	17153	16948	17064	17106	17129	17049	17096	17038	16960	17063	17222	17082	17000	16915	16945	17128	17033	16997	16848	17050	16818	17231	17107	17223	16799	17068	17057	17038	16959	17089	17061	17019	17052	17037	17082	16978	16969	17118	17006	16946	17206	17020	16984	17085	17124	16958	17021	17078	17112	17100	16871	17093	16948	17190	16975	17140	17116	16736	16963	16994	17093	17139	16853	17149	17017	17148	16844	17205	17074	17104	17075	17063	17025	17040	16963	17150	17057	17099	17176	17000	16967	17039	16971	16989	16918	17014	16997	16981	17115	17093	16936	17182	17012	17067	16983	17027	16979	17092	16957	17133	16953	17054	17135	16962	17016	16974	16892	16967	17097	17070	16949	17010	16935	16995	16953	17080	16909	16916	17181	16986	17047	17184	17023	17174	17210	17169	17066	17184	16947	17151	17228	16960	17144	17043	17168	17117	16987	16933	17098	17098	16897	16973	16938	16990	17070	16862	16991	17051	16888	17018	16965	16992	17194	17126	17098	17199	17048	17051	17063	16947	17012	17239	17128	17132	17092	16979	17076	16992	16668	16930	17088	17021	17036	17092	16952	17132	17177	17223	17044	17027	16944	17060	16948	16921	16961	17084	17024	17007	17073	17147	16984	17011	17002	17059	16997	17054	17026	17015	17281	16924	17081	16924	16992	16831	16932	16979	17051	17063	17166	17084	17139	16962	17111	16967	17107	16998	17150	17069	17168	16859	16768	17104	17186	17122	17082	16803	16886	17055	17040	16979	17062	16858	17007	17134	16932	16986	17010	16890	16891	17089	16934	16994	17018	17049	17051	17049	17160	16920	17109	16899	17050	16986	17008	16757	16978	17069	17004	17180	17197	17069	16913	17159	17058	17072	17025	17122	16789	17024	17018	17102	16955	16907	17011	17036	16990	16915	16983	16974	16972	17045	17052	17119	17120	17186	16947	17076	17177	16933	17216	16994	16912	17162	17205	16936	16975	17132	17093	17006	16943	16886	17060	17079	16962	17005	17137	17010	17287	17161	17056	17001	16910	16915	17016	17145	17110	17217	17042	16990	17018	17134	17057	17052	16846	17011	17301	17000	17040	17043	16929	17036	17067	16808	16980	16956	16931	16954	17211	17056	17007	17187	17000	17133	17079	17075	17075	16897	16995	17071	16911	17050	16995	17103	16915	17267	17078	17043	17075	17159	17117	17042	16947	17063	17041	17081	17001	17191	17127	17017	16958	17087	17003	17107	17041	17123	16864	17065	17009	17149	16947	16889	16920	16980	16993	17036	17016	16922	17057	17124	17179	16937	17153	16952	16938	17085	16985	16933	17052	17146	16975	17073	16931	17042	17209	17051	16903	17147	16959	17039	17146	16960	17044	17086	17001	16986	16985	16956	16967	17069	16965	17094	17044	16820	16946	17122	16866	16976	16960	16929	16879	16983	16924	17162	16899	16960	17040	17026	16918	17069	17160	16929	16960	17108	16947	16900	17144	16935	17063	16926	17109	16915	17070	17197	17131	17005	17095	17066	16882	17012	17007	17089	17151	16895	16921	17012	17201	16994	17113	16940	17120	16940	17153	17180	17202	16928	16931	17034	17141	17118	16954	17133	16850	17072	16924	16938	16927	17098	17048	17063	16969	17001	17058	17037	16941	17031	16874	17048	17070	17178	16967	17126	17007	17048	17216	17122	16940	17009	17059	17071	17165	16882	17199	17068	16828	17038	16966	17119	16947	17069	17181	17078	17039	16917	17205	16953	17054	17055	17009	17096	17020	17129	17078	16889	17100	16970	17074	17070	17038	17180	17060	17164	16998	16938	17045	17109	16949	17107	16955	17137	16998	17171	17002	16960	17068	17123	16836	17181	16865	17198	17165	16998	17022	16958	17019	17068	17081	16985	16950	16964	17005	17094	16890	17013	17048	17080	17077	17029	17329	17064	17146	16937	17047	16900	17154	16943	16886	17172	16917	16875	16976	17216	17053	17106	16996	17012	16959	17090	17081	17157	16955	17182	17205	17122	16937	16840	17048	16989	17031	17044	16996	17143	17019	17198	17006	16996	16975	17071	17012	16948	16990	17152	16961	17166	17073	17104	17034	17088	17170	17215	17036	16865	17094	16987	16982	17207	16937	17089	16983	17134	16931	17072	17007	16989	17098	16896	16792	17005	17043	17075	17074	17120	17190	17239	17078	17209	17212	16936	17172	17028	16835	17004	17041	16873	16929	16910	16930	17034	16914	17050	16992	17143	16966	17179	17069	16948	17041	17013	16990	16957	17047	17063	17136	17149	17077	17000	16915	17184	17119	17174	17095	16974	17119	17021	17042	17016	16936	17094	16986	17182	16912	16966	16851	17085	17126	17144	17006	16906	16954	17256	16988	17141	17058	17057	17032	16966	17028	17158	16950	17137	17115	17095	17249	17143	16941	17020	17176	17017	17176	16962	17008	16994	16970	16857	16870	17065	17143	17095	17123	16958	17267	16935	16912	17052	17155	17040	17228	17146	17063	17075	17097	17041	17093	16963	17094	17178	17077	16861	17064	17053	17023	17034	16966	16964	17021	16999	17091	16880	17137	17111	17074	16837	17083	17029	16992	16975	16960	17037	17159	17064	17149	17004	17081	17004	17097	17063	16998	16982	17180	17132	16889	17247	17151	17164	17089	17096	17090	17168	16997	17052	16953	16957	16895	17038	17007	17105	17062	16904	16978	16920	17101	17060	16963	17061	17136	17047	16957	17009	17043	16963	17019	16985	17079	17006	17111	17121	17063	17105	17092	17059	17087	16979	17167	16907	16961	17173	17060	17047	16925	17057	16977	17088	17167	17121	17008	17109	16977	17088	16763	17096	17029	17058	17215	17043	16949	17041	16974	17133	17158	16921	16849	17063	17012	17129	17035	16946	17095	17157	17015	16915	17207	17116	17029	17058	17031	17132	17013	17219	17108	17042	17126	17041	16896	17103	17000	17036	16896	17047	16966	17051	17089	17013	17311	17107	16649	17156	17053	17100	16929	17078	17035	17027	16942	17112	17160	17135	16957	16985	17062	16889	17164	17048	16863	17060	17166	16922
23774	21263	28904	24182	22512	26402	28210	24306	23309	22978	23126	22147	38508	44815	40990	29848	22794	21451	21321	21402	21457	21486	21507	21674	21577	21304	21401	21557	21337	21417	21296	21259	21292	21336	21501	21156	21459	21369	21557	21475	21403	21200	21471	21329	21489	21266	21388	21382	21204	21188	21449	21142	21140	21407	21392	21425	21398	21129	21206	21130	21317	21304	21197	21402	21385	21271	21409	21415	21248	21472	21477	21226	21242	21211	21256	21338	21264	21173	21375	21475	21357	21438	21378	21416	21413	21290	21540	21403	21016	21172	21220	21395	21314	21130	21335	21330	21156	21219	21414	21389	21331	21441	21154	21197	21207	21379	21386	21496	21451	21152	21114	21022	21036	21364	21485	21398	21298	21359	21245	21146	21316	21249	21322	21172	21165	21351	21154	21330	21524	21422	21195	21342	21469	21326	21217	21526	21240	20844	21136	21087	21300	21367	21242	21224	21154	21237	21285	21350	21287	21498	21484	21377	21388	21166	21303	21361	21273	21087	21174	21398	21254	21117	21135	21274	21284	21173	21498	21460	21562	21174	21151	21318	21236	21402	21349	21250	21416	21323	21400	21262	21216	21438	21175	21311	21464	21333	21263	21342	20997	21371	21373	21356	21208	21259	21463	21592	21278	21220	21242	21378	21543	21159	21495	21342	21198	21230	21248	21296	21357	21042	21220	20860	21460	21416	21408	21384	21438	21185	21421	21084	21441	21393	21367	21121	21199	21449	21135	21215	21335	21363	21230	21303	21251	21429	21175	21239	21198	21276	21315	21334	21420	21191	21140	21392	21416	21387	21238	21305	21230	21191	21193	21061	21339	21416	21203	21459	21431	21245	21249	21407	21113	21204	21426	21110	21449	21288	21465	21230	21324	21380	21218	21444	21144	21148	21276	21309	21196	21202	21308	21365	21173	21316	21363	21244	21170	21278	21451	21215	21590	21088	21358	21257	21261	21332	21405	21365	21250	21228	21363	21381	21394	21171	21314	21356	21191	21273	21287	21417	21308	21211	21370	21389	21344	21192	21254	21416	21260	21266	21207	21364	21265	21267	21187	21270	21481	21531	21420	21435	21352	21285	21311	21304	21197	21336	21484	21398	21329	21177	21257	21390	21185	21458	21311	21231	21422	21319	21242	21157	21204	21183	21208	21340	21297	21182	21327	21107	21449	21383	21389	21452	21447	21129	21195	21048	21440	21312	21383	21114	21251	21344	21401	21070	21454	21186	21098	21391	21387	21303	21380	21336	21233	21487	21426	21142	21450	21379	21326	21133	21359	21330	21341	21092	21251	21374	21362	21462	21330	21417	21397	21344	21305	21231	21458	21325	21476	21481	21232	21348	21295	21660	21373	21189	21364	21197	21387	21288	21185	21344	21535	21291	21339	21254	21210	20953	21521	21394	21346	21300	20982	21296	21292	21331	21210	21165	21410	21396	21400	21280	21382	21190	21176	21357	21568	21366	21283	21183	21233	21175	21105	21384	21424	21146	21288	21157	21343	21459	21450	21253	21423	21206	21255	21213	21320	21163	21382	21269	21377	21347	21269	21188	21426	21139	21158	21142	21315	21517	21198	21351	21181	21391	21141	21127	21186	21208	21116	21240	21326	21272	21172	21452	21119	21136	21305	21242	21291	21256	21304	21426	21269	21121	21595	21424	21411	21146	21019	21452	21164	21209	21193	21161	21575	21141	21286	21391	21250	21316	21255	21534	21353	21326	21238	21159	21267	21166	21460	21085	21190	21168	21148	20913	21115	21135	21400	21164	21067	21139	21359	21289	21364	21177	21109	21265	21487	21391	21406	21456	21478	21265	21458	21298	21387	21421	21201	21168	21218	21305	21360	21140	21365	21498	21193	21168	21230	21385	21243	21115	21381	21217	21196	21161	21308	21434	21291	21344	21243	21182	21368	21223	21196	21539	21327	21339	21520	20974	21686	21461	21278	21146	21180	21184	21362	21517	21247	21353	21370	21407	21203	20994	21320	21142	21217	21555	21198	21222	21364	21367	21319	21355	21466	21339	21277	21180	21341	21317	21585	21201	21462	21202	21383	21401	21128	21449	21236	21079	21355	21153	21364	21501	21195	21149	21359	21248	21142	21298	21185	21293	21295	21516	21348	21183	21145	21170	21207	21391	21236	21203	21294	21414	21255	21306	21225	21259	21213	21201	21303	21463	21234	21160	21190	21253	21601	21214	21349	21390	21475	21152	21269	21196	21174	21162	21222	21173	21376	21223	21425	21208	21357	21260	21136	21309	21345	21388	21175	21450	21212	21248	21532	21353	21132	21201	21127	21208	21196	21147	21339	21613	21217	21220	21168	21342	21532	21464	21245	21302	21233	21306	21215	21223	21269	21410	21303	21197	21313	21262	21121	21289	21415	21246	21413	21392	21375	21303	21455	21177	21235	21309	21285	21093	21428	21358	21205	21493	21530	21268	21569	21057	21274	21237	21393	21261	21380	21155	21210	21247	21445	21211	21331	21306	21077	21209	21106	21349	21298	21265	21350	21202	21273	21089	21360	21284	21107	21328	21229	21181	21249	21156	21183	21388	21144	21140	21185	21228	21414	21329	21469	21192	21272	21468	21387	21251	21250	21166	21236	21410	21116	21363	21384	21191	21184	21141	21299	21289	21146	21132	21253	21258	21432	21412	21259	21301	21129	21214	21344	21312	21230	21380	21134	21390	21269	21144	21406	21366	21091	21122	21280	21181	21232	21403	21436	21176	21463	21496	21084	21256	21267	21163	21264	21359	21232	21148	21329	21246	21428	21482	21438	21342	21271	21209	21177	21174	21335	21153	21399	21256	21317	21354	21234	21378	21227	21176	21390	21212	21294	21330	21391	21308	21396	21477	21352	21196	21288	21359	21267	21422	21276	21179	21330	21262	21251	21309	21359	21403	21452	21235	21379	21275	21246	21419	21265	21301	21280	21382	21135	21279	20995	21245	21347	21374	21149	21298	21372	21309	21108	21368	21133	21321	21375	21076	21231	21261	21351	21217	21252	21208	21410	21256	21389	21381	21188	21149	21164	21305	21452	21352	21355	21345	21281	21363	21307	21467	21413	21285	21411	21290	21229	21234	21215	21180	21267	21312	21190	21338	21598	21054	21269	21258	21278	21191	21229	21219	21280	21415	21431	21465	21178	21558	21083	21157	21377	21336	21398	21138	21313	21371	21220	21393	21604	21294	21310	21347	21313	21088	21387	21491	21187	21267	21336	21175	21160	21323	21403	21146	21231	21222	21305	21258	21298	21179	21458	21300	21197	21254	21185	21371	21338	21221	21159	21086	21309	21292	21375	21333	21311	21468	21356	21208	21473	21341	21318	21128	21123	21342	21054	21462	21215	21122	21160	21332	21350	21250	21380	21442	21395	21206	21350	21483	21156	21361	21356	21317	21163	21073	21174	21173	21320	21438	21463	21164	21388	21410	21414	21144	21259	21435	21325	21234	21313	21421	21438	21384	21431	21486	21285	21265	21433	21388	21335	21239	21281	21337	21274	21302	21059	21293	21286	21363	21212	21390	21337	21074	21271	21315	21332	21292	21351	21284	21300	21449	21334	21297	21431	21251	21283	21365	21415	21057	21290	21232	21544	21266	21449	21129	21332	21207	21507	21400	21286	21404	21327	21353	21262	21444	21244	21152	21371	21170	21292	21566	21443	21035	21144	21141	21190	21771	21258	21230	21291	21095	21217	21201	21266	21366	21203	21090	21192	21237	21318	21318	21283	21413	21249	21259	21151	21208	21315	21363	21262	21170	21225	21360	21184	21216	21441	21293	21356	21464	21411	21488	21398	21011	21149	21082	21149	21180	21313	21344	21380	21381	21542	21348	21346	21303	21253	21433	21400	21401	21079	21597	21399	21226	21117	21439	21236	21313	21348	21135	21222	21415	21441	21371	21243	21323	21078	21149	21233	21297	21367	21269	21297	21298	21097	21256	21378	21253	21273	21276	21423	21333	21176	21236	21147	21246	21329	21212	21405	21346	21156	21214	21291	21330	21329	21408	21531	21185	21201	21400	21042	21265	21330	21363	21382	21155	21296	21396	21386	21057	21398	21256	21282	21352	21237	21145	21084	21139	21223	21302	21369	21377	21296	21227	21398	21347	21262	21286	21360	21318	21230	21167	21048	21167	21248	21301	21308	21313	21151	21105	21457	21202	21310	21091	21524	21301	21384	21210	21380	21133	21349	21320	21381	21202	21080	21218	21246	21288	21097	21203	21294	21265	21158	21320	21262	21232	21255	21553	21563	21191	21229	21113	21545	21247	21019	21482	21551	21298	21365	21111	21299	21419	21346	21213	21290	21275	21376	21085	21414	21433	21286	21377	21412	21317	21415	21414	21354	21293	21389	21280	21307	21186	21278	21270	21204	21204	21388	21285	21252	21285	21363	21417	21317	21417	21280	21208	21286	21318	21405	21306	21184	21043	21456	21104	21240	21236	21235	21208	21307	21005	21294	21383	21428	21295	21187	21251	21230	21502	21358	21468	21211	21371	21223	21339	21515	21338	21535	21315	21344	21319	21301	21552	21303	21218	21384	21141	21311	21222	21239	21453	21391	21277	21221	21283	21344	21190	21376	21262	21368	21384	21400	21312	21267	21380	21599	21199	21346	21315	21275	21396	21125	21233	21192	21332	21479	21180	21328	21196	21217	21222	21394	21489	21261	21391	21391	21409	21526	21381	21388	21359	21550	21293	21401	21136	21344	21533	21256	21259	21398	21210	21294	21390	21445	21252	21279	21341	21208	21387	21395	21208	21235	21303	21236	21163	21258	21368	21327	21402	21442	21311	21345	21272	21222	21408	21334	21456	21505	21177	21371	21358	21298	21407	21400	21427	21179	21230	21200	21286	21157	21243	21136	21195	21219	21206	21269	21421	21306	21176	21223	21281	21195	21236	21455	21029	21289	21238	21208	21139	21257	21304	20984	21342	21354	21199	21178	21328	21441	21207	21089	21035	21208	21299	21423	21079	21117	21432	21428	21408	21435	21051	21244	21183	21241	21276	21336	21226	21477	21317	21365	21132	21350	21370	21365	21266	21278	21402	21375	21452	21204	21446	21355	21280	21349	21161	21164	21325	21331	21370	21416	21372	21454	21208	21320	21169	21356	21138	21155	21321	21362	21267
26462	47499	47391	35065	26525	24852	21877	20326	19413	18626	18775	17801	39632	43549	38720	25497	16816	16628	16466	16487	16662	16454	16616	16485	16482	16570	16473	16458	16397	16489	16570	16408	16420	16365	16343	16399	16508	16379	16370	16421	16375	16463	16459	16542	16541	16567	16438	16462	16349	16452	16422	16594	16424	16361	16474	16500	16487	16343	16422	16420	16408	16525	16514	16651	16290	16575	16468	16405	16575	16405	16374	16504	16438	16509	16463	16439	16357	16477	16371	16474	16346	16445	16461	16303	16471	16514	16726	16384	16462	16410	16401	16432	16520	16453	16492	16346	16550	16495	16652	16543	16389	16589	16372	16563	16469	16478	16206	16410	16579	16484	16421	16420	16549	16381	16360	16565	16419	16483	16433	16293	16541	16481	16431	16395	16463	16475	16459	16441	16466	16650	16450	16450	16571	16586	16394	16460	16519	16503	16477	16410	16527	16553	16417	16342	16291	16323	16452	16516	16566	16404	16317	16499	16639	16371	16204	16412	16425	16386	16400	16472	16367	16560	16362	16401	16644	16411	16480	16429	16420	16507	16513	16485	16548	16468	16539	16255	16426	16454	16326	16598	16349	16547	16462	16407	16662	16450	16364	16271	16448	16581	16487	16373	16282	16629	16304	16544	16564	16469	16657	16413	16446	16440	16309	16431	16496	16343	16514	16474	16375	16309	16444	16481	16461	16410	16526	16370	16575	16460	16425	16353	16477	16492	16398	16314	16463	16559	16339	16386	16334	16516	16501	16237	16483	16405	16471	16376	16374	16437	16329	16470	16431	16413	16421	16411	16427	16431	16587	16459	16410	16576	16548	16399	16399	16509	16457	16550	16412	16272	16650	16338	16376	16351	16392	16451	16358	16354	16455	16504	16513	16437	16354	16532	16432	16411	16382	16365	16566	16497	16476	16273	16614	16437	16344	16467	16379	16354	16456	16276	16519	16397	16545	16582	16400	16288	16482	16362	16425	16324	16250	16456	16432	16480	16398	16318	16424	16439	16320	16345	16570	16440	16544	16352	16393	16440	16406	16522	16362	16268	16395	16365	16452	16235	16467	16357	16409	16343	16424	16537	16520	16268	16411	16414	16414	16363	16468	16510	16272	16361	16690	16368	16506	16544	16224	16467	16649	16628	16430	16357	16577	16475	16420	16316	16529	16533	16462	16430	16341	16428	16527	16522	16535	16431	16487	16335	16395	16256	16190	16516	16452	16445	16502	16415	16433	16481	16478	16304	16489	16281	16413	16580	16441	16368	16283	16371	16444	16405	16594	16472	16213	16706	16552	16339	16283	16279	16460	16559	16438	16423	16498	16285	16579	16519	16442	16520	16411	16465	16440	16251	16514	16556	16496	16386	16359	16368	16471	16412	16640	16359	16321	16590	16395	16546	16620	16559	16383	16694	16382	16482	16453	16434	16335	16270	16434	16292	16498	16343	16340	16412	16528	16330	16393	16511	16395	16452	16240	16358	16416	16350	16324	16260	16378	16512	16629	16395	16375	16426	16355	16375	16285	16610	16511	16356	16420	16551	16421	16391	16380	16606	16407	16553	16559	16270	16513	16307	16470	16484	16228	16639	16347	16416	16309	16458	16375	16419	16519	16226	16399	16557	16482	16345	16419	16413	16490	16594	16417	16451	16498	16556	16407	16371	16431	16270	16521	16494	16418	16523	16369	16414	16623	16519	16403	16445	16388	16429	16562	16534	16415	16348	16452	16612	16297	16479	16438	16512	16286	16387	16193	16409	16210	16397	16440	16597	16539	16471	16466	16515	16466	16456	16421	16300	16368	16518	16473	16259	16513	16342	16484	16122	16287	16326	16482	16420	16524	16438	16464	16379	16520	16427	16353	16266	16298	16419	16284	16324	16484	16577	16397	16526	16245	16342	16495	16448	16420	16380	16501	16448	16469	16352	16694	16421	16273	16443	16210	16417	16494	16551	16425	16394	16464	16381	16474	16325	16440	16549	16458	16457	16365	16493	16340	16365	16425	16499	16199	16593	16289	16326	16497	16304	16527	16511	16511	16190	16588	16524	16507	16638	16529	16358	16478	16614	16354	16423	16475	16319	16433	16432	16307	16501	16510	16427	16408	16275	16356	16483	16420	16474	16399	16353	16654	16202	16556	16376	16524	16412	16512	16718	16400	16399	16540	16381	16493	16452	16382	16412	16358	16466	16208	16266	16589	16273	16478	16427	16394	16391	16409	16408	16330	16592	16522	16375	16386	16483	16376	16409	16495	16614	16460	16506	16534	16421	16425	16317	16375	16437	16212	16590	16369	16227	16540	16375	16563	16487	16441	16339	16476	16588	16433	16462	16370	16370	16419	16395	16374	16281	16381	16458	16361	16536	16513	16513	16570	16494	16345	16263	16539	16516	16330	16347	16616	16407	16489	16523	16518	16219	16321	16474	16343	16494	16362	16481	16474	16509	16423	16407	16353	16443	16283	16339	16342	16367	16341	16337	16265	16377	16517	16508	16474	16643	16356	16582	16406	16267	16357	16470	16468	16469	16474	16416	16458	16359	16163	16376	16503	16373	16575	16333	16486	16493	16365	16456	16608	16499	16318	16510	16547	16292	16380	16576	16614	16512	16389	16198	16453	16571	16532	16466	16569	16503	16602	16351	16334	16432	16529	16472	16276	16422	16417	16327	16400	16337	16464	16429	16313	16442	16416	16560	16306	16344	16305	16397	16276	16385	16414	16399	16362	16204	16583	16335	16244	16426	16341	16552	16353	16480	16408	16350	16559	16504	16424	16438	16271	16606	16349	16469	16405	16204	16504	16549	16490	16525	16507	16538	16580	16516	16460	16545	16428	16396	16358	16475	16589	16503	16234	16475	16232	16411	16553	16476	16517	16403	16485	16523	16434	16441	16454	16639	16253	16409	16457	16338	16551	16338	16487	16681	16405	16624	16376	16455	16370	16440	16379	16482	16503	16363	16485	16473	16427	16497	16468	16492	16625	16397	16339	16435	16458	16295	16485	16523	16536	16426	16449	16587	16315	16450	16512	16531	16438	16520	16560	16422	16478	16602	16284	16535	16362	16632	16510	16330	16421	16600	16294	16436	16363	16472	16158	16480	16365	16399	16442	16492	16458	16550	16270	16404	16500	16448	16523	16643	16654	16492	16479	16464	16498	16551	16321	16559	16402	16544	16400	16469	16488	16299	16527	16431	16384	16521	16349	16408	16598	16417	16304	16485	16366	16597	16444	16552	16356	16410	16491	16281	16354	16453	16518	16379	16460	16462	16535	16515	16361	16429	16354	16498	16465	16443	16332	16371	16503	16556	16474	16217	16388	16353	16607	16326	16517	16418	16580	16418	16268	16355	16412	16564	16406	16503	16354	16433	16484	16413	16426	16451	16289	16619	16416	16428	16322	16494	16296	16292	16346	16419	16524	16463	16548	16686	16418	16479	16430	16456	16464	16417	16410	16564	16458	16418	16434	16472	16306	16362	16465	16514	16473	16426	16404	16467	16579	16428	16377	16543	16476	16405	16292	16406	16524	16610	16481	16562	16453	16405	16470	16552	16450	16344	16310	16447	16548	16732	16325	16459	16328	16470	16469	16352	16543	16512	16620	16361	16329	16322	16288	16405	16459	16343	16586	16621	16378	16328	16623	16435	16510	16610	16389	16413	16383	16470	16467	16495	16470	16463	16608	16545	16382	16500	16411	16410	16300	16600	16576	16498	16457	16655	16400	16453	16489	16347	16576	16353	16523	16358	16411	16441	16444	16396	16424	16163	16438	16343	16284	16191	16378	16320	16362	16382	16346	16379	16385	16561	16355	16459	16577	16527	16317	16499	16418	16641	16527	16386	16530	16331	16593	16302	16416	16549	16364	16431	16321	16524	16472	16401	16401	16447	16522	16606	16298	16280	16294	16366	16542	16399	16550	16554	16422	16528	16477	16315	16392	16502	16477	16497	16346	16406	16448	16488	16549	16586	16377	16529	16405	16559	16286	16520	16482	16447	16462	16554	16354	16358	16372	16398	16419	16358	16456	16407	16437	16589	16667	16305	16590	16518	16352	16401	16388	16475	16565	16582	16413	16475	16394	16605	16523	16563	16271	16399	16414	16258	16379	16359	16466	16492	16464	16395	16358	16573	16473	16581	16374	16460	16369	16477	16321	16462	16354	16391	16316	16342	16610	16191	16447	16489	16693	16426	16603	16282	16582	16352	16453	16479	16455	16517	16540	16490	16608	16434	16301	16413	16270	16509	16416	16504	16418	16595	16492	16373	16341	16459	16675	16577	16411	16531	16473	16416	16592	16341	16378	16450	16394	16397	16344	16381	16357	16281	16418	16330	16466	16511	16344	16389	16385	16419	16306	16155	16563	16455	16370	16509	16514	16367	16289	16621	16589	16558	16389	16550	16367	16441	16434	16447	16542	16548	16482	16471	16496	16521	16408	16377	16453	16473	16382	16390	16321	16343	16369	16491	16433	16445	16734	16568	16526	16431	16236	16434	16429	16418	16408	16385	16418	16558	16361	16366	16410	16620	16351	16369	16556	16464	16397	16636	16467	16468	16385	16701	16441	16310	16328	16519	16540	16464	16332	16256	16348	16456	16391	16534	16539	16480	16328	16430	16495	16417	16458	16397	16402	16278	16470	16397	16462	16616	16183	16393	16505	16383	16380	16534	16423	16421	16557	16299	16431	16390	16266	16388	16207	16462	16446	16524	16395	16615	16335	16157	16584	16548	16398	16466	16577	16303	16453	16469	16520	16389	16596	16318	16416	16545	16414	16395	16455	16401	16651	16415	16466	16494	16434	16421	16431	16570	16531	16492	16582	16617	16415	16435	16315	16390	16491	16462	16471	16312	16530	16377	16366	16566	16508	16484	16499	16406	16569	16459	16361	16401	16429	16437	16334	16420	16482	16248	16606	16515	16607	16561	16441	16443	16372	16460	16536	16484	16522	16458	16250	16263	16405	16386	16626	16444	16456	16449	16589	16513	16475	16411	16369	16343	16468	16436	16464	16438	16588	16562	16323	16438	16222	16340	16301	16333	16497	16521	16499	16470	16574	16389	16428	16486	16387	16380	16345	16233	16468	16539	16411	16385	16436	16459	16382	16589	16407	16587	16350	16383	16652	16455	16306	16578	16501	16343	16352	16293	16351	16510
31292	26005	29173	25693	22727	22624	22458	22104	22030	21848	22193	22007	22603	24187	24381	22876	21878	21859	21903	21738	22001	21991	21945	21894	21915	21821	21738	22029	21966	21832	21909	21639	21661	21791	21859	21919	21835	21744	21968	21712	21928	21752	21931	21593	21660	21685	21806	21568	21855	21694	21737	21847	21813	21810	21816	21951	21736	22034	21792	21801	21738	21973	21851	21868	21840	21693	21863	21911	22004	21662	21868	21823	22115	21916	21588	21997	21577	21736	21855	21800	21883	21756	21816	21800	21790	21903	21804	21567	21498	21841	21884	21625	21605	21772	22057	21927	21918	21795	21748	21904	21653	21870	21839	21878	21763	21787	21857	21804	21860	21796	21732	21760	21997	21733	21737	22199	21833	21786	21772	21923	21815	21742	21723	21534	21700	21764	22056	21823	21732	21745	21777	21847	21700	21753	21678	21791	21845	21618	21943	21757	21625	21837	21653	21817	21820	21905	21835	21947	21633	21495	21593	21683	21761	21741	21920	21834	21878	21704	21718	21830	21834	21628	21694	21649	21935	21929	21764	21905	21771	21689	21924	21787	21716	21585	21685	21861	21749	21828	21824	21865	21670	21578	21901	21911	21926	21917	21979	21991	21995	21666	21759	21729	21956	21592	21789	21692	21949	21716	21825	21783	21803	21644	21985	21752	21818	21668	21460	21905	21849	21728	21827	21651	21855	21888	21871	22106	21822	21942	21713	21947	21785	21809	21985	21829	21812	22011	21833	21850	21970	21992	21743	21879	21662	21780	21873	21609	21895	21846	21983	21663	21478	21846	21598	21717	21577	21763	21893	21787	21667	21597	21800	21793	21531	21718	21836	21496	21631	21666	21740	21709	21872	21754	21824	21641	21933	21793	22030	21794	21812	21730	21946	21896	21896	21927	21814	21678	21626	21636	21770	21774	21914	21853	21810	21807	21979	21777	21916	21782	21847	21795	21759	21825	21828	21699	21906	22003	21854	21780	21769	21836	21714	21836	21951	21857	21930	21755	21942	21693	21870	21626	21891	21712	21883	21594	21879	21812	21595	21818	21754	21786	21812	21882	21738	21680	21790	21907	21877	21778	21897	21808	21762	21878	21678	21806	21568	21388	21734	21859	21751	21866	21759	21849	21891	21816	21890	21748	21733	21650	21988	21918	21914	21765	21731	21728	21945	21980	21665	21808	21859	21845	21650	21762	21559	21730	21930	21704	21825	21835	21989	21812	21812	21987	21785	21806	21633	21695	21585	21868	21706	21868	21760	21880	21809	22036	21947	22023	21789	22073	21568	21860	21678	21842	21775	21895	21943	21854	21809	21702	21638	21822	21728	21751	21647	21867	21870	21780	21773	21930	21857	21621	21665	21732	21873	21802	21716	21918	21766	22005	21774	21797	21777	21858	21871	21733	21753	21591	21944	21867	21815	21916	21758	21684	21957	21812	21726	21674	21969	21738	21726	21976	21905	21933	21580	21749	21951	21791	21870	21801	21928	21654	22038	21705	21898	21990	21705	21904	21690	21629	21801	21743	21824	21827	21562	21801	21694	21735	21846	21743	21785	21763	21860	21849	21845	21752	21749	21587	21700	21712	21812	21897	21760	21721	21779	21677	21829	21863	21553	21894	21875	21908	21700	21766	21919	21815	21881	21872	21710	21968	21801	21764	21840	21710	22000	21717	21899	21743	21758	21883	21724	21894	21809	21920	21684	21862	21702	21675	21596	21484	21660	21749	21873	21612	21784	21625	22026	21851	21885	21641	22091	21784	21836	21450	21756	21848	21829	21494	21956	21809	21831	21868	21727	21733	21985	21829	21990	21795	21640	21801	21656	21936	21872	21664	21729	21826	21940	21829	21764	21716	21899	21951	21838	21897	21615	21766	21777	21841	21702	21734	21735	21769	21859	21575	21736	21854	21790	21769	21744	21800	21802	21931	21760	21968	21772	21841	21880	21759	21818	21724	21891	21600	21578	21712	21736	21960	21786	21854	21833	22035	21678	21722	21838	21995	21579	21884	21727	21744	21866	21826	21667	21844	21873	21855	21737	21840	21822	21680	21849	21920	22053	21901	21791	21952	21967	21778	21906	21565	21970	21931	21740	21548	21798	21754	21776	21845	21925	21808	21926	21876	21760	21774	21757	21898	21910	21833	21650	21667	21712	21792	21672	21576	21798	21829	21673	21554	21766	21869	21872	21811	21908	21644	21726	21810	21583	21854	21925	21931	21660	21847	21995	21747	21757	21769	21762	21615	21633	21703	21655	21665	21690	21922	21752	22178	21977	21875	21825	21712	21752	21761	21957	21786	21604	21723	21591	21427	21883	21596	21697	21619	21861	21733	21942	21849	21780	21781	21742	21690	21709	21829	21711	21833	21799	21889	21912	21680	21863	21901	21811	21783	21703	21726	21827	21791	21797	21829	21648	21610	21825	21841	21719	21817	21787	21833	21881	21672	21791	21594	21725	21763	21778	21872	21934	21787	21835	21721	21823	21535	22009	21868	21735	21668	21721	21869	21808	22005	21835	21789	21761	21835	21854	21890	21871	21732	21734	21723	21888	21635	21836	21780	21839	21875	21719	21744	21701	22079	21849	21779	21875	21751	21822	21769	21856	21949	21872	21707	21935	21671	21583	21768	21826	21976	21745	21818	21722	21884	21939	21669	21828	21814	21727	21835	21818	21554	22096	22061	21877	21810	21928	21653	21978	21699	21683	21750	21850	21700	21624	21824	21830	21523	21915	21866	21899	21546	21676	21760	21746	21870	21745	21908	21762	21669	21643	22035	21849	21702	21802	21801	21910	21700	21598	21829	21509	21794	21983	21605	21765	21813	21698	21465	21778	21773	21688	21605	21839	21660	21803	21853	21754	21556	21727	21738	21806	21780	21947	21712	21859	21714	21642	21768	21570	21870	21853	21884	21985	21528	21893	21884	22023	21795	21594	21682	21680	21900	21926	21694	21818	21736	21822	21803	21891	21689	21806	21665	21807	21727	21690	21883	21912	21849	21977	21721	21761	21857	21880	21712	21979	21784	21962	21833	21767	21817	21824	22043	21699	21911	21859	21852	21628	21528	21959	21836	21909	21938	21517	21841	22032	21809	21995	21860	21670	21637	21721	21731	21747	21837	21707	21896	21653	21817	21783	21752	21617	21858	21617	21796	21975	21933	21946	21854	21691	21737	21799	21745	21882	21817	21838	21627	21836	21675	21846	21823	21974	21815	21750	21687	21979	21954	21822	21826	21788	21740	21941	21746	21845	21895	21932	21913	21702	21650	21681	21655	21590	21723	21602	21981	21935	21791	21773	22003	21809	21669	21822	21767	21737	21934	21770	21806	21834	21898	21778	21820	21961	21780	21776	21686	21704	21780	21793	21914	21868	21906	21866	21836	21737	21809	21769	21655	21733	21797	21871	21843	21887	21880	21763	21848	21590	21838	21726	22117	21734	21754	21877	21621	21698	21677	21921	21706	21846	21884	21630	21675	21559	21801	21855	21792	21739	21891	21911	21642	22007	21927	21743	21868	21718	21821	21825	21711	21736	21885	21740	21804	21628	21719	21864	21728	21614	21904	21854	21635	21686	21964	22140	21972	22032	21868	21897	21792	21649	21582	21871	21553	21616	21660	21917	22032	21647	21826	21938	21539	21871	21859	21908	21902	21980	21936	21552	21810	21806	21956	21774	21840	21870	22093	21840	21711	21809	21862	21758	21739	21829	21937	21862	21704	21726	21543	21884	21786	21676	21675	21779	21738	21661	21690	21545	21740	21611	21699	21772	21828	21766	21913	21742	21713	21821	21728	21798	21718	21659	21845	21941	21775	21780	21817	21734	21492	21894	21716	21584	22009	21790	21949	21934	21866	21784	21792	21605	21781	22016	21832	21911	21646	21806	21744	21982	21855	21720	21693	21756	21896	21727	21743	21670	21817	21874	21756	21778	21827	21860	21889	21860	21719	21889	21975	22012	21846	21715	21866	22061	21780	21895	21879	21831	21893	21789	21709	21985	21883	21924	21855	21939	21905	21858	21854	21642	21914	22074	21855	21889	21850	21759	21901	21862	21604	21828	21752	21771	21843	21680	21636	21723	21818	21846	21786	21811	21926	21775	21708	21869	21717	21908	21775	21780	21624	21855	21868	21690	21856	21732	21730	21913	21812	21631	21757	21957	21971	21856	21758	21801	21875	21850	21806	21900	21849	21627	21778	21769	21996	21779	22049	21815	21813	21651	21885	21775	21900	21866	21768	21905	21712	21972	21611	21833	21960	21946	21728	21758	21797	21864	21921	21763	21832	21608	21957	21930	21751	21867	21787	21909	21770	21778	21676	21684	21893	21804	21546	21793	21663	21791	21779	21692	21846	21829	21857	21567	21803	21743	21805	21822	21635	21760	21873	21746	21707	21789	22012	21702	21678	21920	21907	21533	21968	21676	21925	22155	21675	21793	21671	21755	21609	21823	21977	21721	21948	21732	21844	21658	21863	21876	21890	21905	22010	21787	21970	21745	21675	22159	21657	21578	21689	21462	21971	21983	21758	21575	21876	21939	21699	21731	21942	21836	21980	21640	21836	21804	21858	21691	21881	21805	21668	21765	21873	22137	21840	21885	21762	21536	21640	21795	21947	21737	21847	21920	21793	21809	21755	21625	21855	21586	21867	21985	21719	21549	21733	21667	21894	21717	22064	21851	21903	21880	21704	21936	22110	21830	21702	21792	21987	21787	21862	21788	21917	21916	22045	21829	21644	21950	21838	21707	21844	21744	21727	21899	21710	21750	21886	21670	21593	21584	21708	21604	21911	21932	21955	21948	21736	21583	21593	21519	21578	21847	21843	21472	21699	21673	21775	21694	21847	21800	21835	21770	21930	21941	21816	21698	21716	21789	21737	21880	21576	21631	21888	21857	21770	21908	21929	21690	21848	21738	21775	21816	21806	21949	21839	21507	21706	21666	21798	21897	21849	21970	21736	21992	21612	21830	21669	21798	21793	21625	21670	21816	21835	21884	21827	21792	21870	21767	21623	21619	21783	21863	21749	21801	21853	21708	21631	21950	21867	21915	21672	21781	21904	21776	21585	21698	21825	21934	21739	21950	21989	21617	21737	21490	21743	21849	21917	21767	21927	21764	21782	21758	21906	21775	21771	21868	21940	21962	22087
21313	28205	27879	20557	18132	17658	17350	17124	16762	16979	17019	16981	18094	20084	19710	17775	16678	16781	16599	16716	16573	16804	16749	16812	16604	16717	16752	16739	16564	16660	16834	16798	16854	16927	16702	16568	16633	16680	16607	16578	16755	16576	16681	16743	16640	16820	16741	16666	16832	16728	16636	16671	16888	16667	16591	16817	16670	16683	16765	16784	16718	16819	16707	16583	16695	16674	16674	16688	16725	16657	16650	16778	16463	16669	16648	16569	16601	16770	16681	16725	16625	16636	16607	16857	16652	16598	16734	16817	16722	16711	16673	16649	16626	16680	16764	16876	16667	16514	16737	16738	16738	16669	16748	16738	16723	16717	16767	16584	16802	16557	16790	16743	16815	16513	16721	16558	16756	16775	16641	16625	16662	16736	16716	16731	16904	16763	16698	16772	16707	16586	16627	16715	16547	16718	16754	16602	16785	16542	16591	16829	16586	16620	16563	16485	16494	16772	16809	16785	16849	16590	16786	16771	16581	16582	16662	16768	16827	16723	16704	16758	16692	16793	16726	16841	16801	16610	16640	16670	16665	16829	16617	16739	16732	16753	16636	16752	16886	16854	16678	16572	16539	16696	16635	16838	16634	16738	16723	16693	16794	16548	16525	16673	16742	16665	16710	16690	16537	16649	16609	16765	16791	16746	16565	16737	16612	16671	16617	16666	16660	16617	16688	16645	16614	16808	16721	16839	16671	16704	16658	16731	16761	16642	16812	16697	16814	16673	16653	16524	16790	16588	16723	16714	16748	16826	16664	16675	16681	16558	16537	16639	16746	16543	16489	16484	16664	16678	16792	16660	16646	16776	16647	16556	16676	16724	16594	16796	16641	16565	16712	16670	16682	16795	16607	16747	16741	16611	16949	16767	16711	16569	16726	16790	16656	16670	16700	16715	16658	16577	16626	16640	16671	16844	16833	16724	16788	16461	16762	16698	16557	16721	16803	16696	16839	16487	16788	16638	16656	16777	16575	16686	16822	16775	16528	16699	16595	16722	16845	16629	16705	16578	16661	16659	16775	16744	16572	16576	16819	16686	16743	16888	16661	16711	16785	16766	16886	16637	16650	16775	16597	16703	16642	16485	16787	16615	16694	16673	16723	16613	16664	16614	16724	16816	16841	16722	16780	16721	16755	16659	16655	16665	16836	16815	16639	16744	16980	16630	16877	16697	16524	16677	16809	16660	16670	16675	16534	16682	16811	16560	16747	16921	16477	16814	16737	16601	16684	16567	16726	16660	16712	16781	16667	16615	16620	16679	16718	16605	16611	16837	16660	16732	16731	16673	16628	16616	16551	16762	16602	16646	16766	16677	16805	16685	16652	16781	16734	16743	16787	16783	16738	16772	16640	16647	16558	16599	16675	16731	16682	16609	16840	16770	16647	16771	16650	16712	16756	16680	16818	16591	16647	16657	16791	16827	16855	16603	16831	16859	16609	16514	16717	16788	16818	16837	16673	16751	16836	16652	16742	16777	16860	16672	16698	16737	16620	16537	16812	16773	16535	16639	16530	16801	16658	16689	16925	16774	16712	16769	16666	16665	16745	16655	16796	16701	16565	16589	16777	16529	16538	16912	16525	16718	16660	16583	16629	16695	16532	16888	16559	16745	16749	16561	16638	16680	16537	16770	16575	16652	16788	16666	16758	16721	16653	16742	16723	16590	16614	16877	16800	16559	16755	16541	16743	16733	16814	16781	16746	16688	16751	16761	16806	16780	16766	16601	16597	16646	16735	16701	16669	16954	16728	16782	16623	16770	16653	16736	16616	16834	16728	16761	16716	16730	16609	16779	16727	16730	16552	16642	16570	16855	16713	16693	16674	16839	16773	16693	16586	16632	16809	16785	16779	16703	16743	16627	16786	16627	16596	16583	16675	16687	16655	16673	16537	16645	16640	16585	16717	16606	16710	16618	16653	16671	16615	16659	16858	16703	16596	16593	16778	16911	16711	16676	16644	16661	16775	16744	16763	16710	16800	16678	16729	16692	16688	16472	16699	16653	16689	16770	16863	16740	16677	16614	16656	16510	16794	16660	16724	16730	16696	16634	16718	16775	16571	16779	16716	16459	16837	16858	16604	16544	16711	16672	16959	16810	16599	16738	16710	16795	16749	16649	16672	16585	16521	16748	16831	16724	16664	16711	16685	16589	16821	16767	16609	16654	16821	16832	16769	16771	16682	16667	16770	16690	16805	16624	16826	16636	16790	16677	16835	16859	16649	16566	16800	16633	16678	16768	16536	16737	16676	16745	16511	16776	16723	16608	16577	16637	16582	16707	16763	16740	16655	16705	16577	16738	16485	16599	16787	16705	16612	16633	16692	16745	16630	16781	16756	16680	16695	16766	16651	16708	16614	16727	16585	16813	16715	16769	16512	16789	16648	16706	16709	16818	16707	16622	16749	16839	16604	16544	16714	16647	16628	16539	16667	16808	16758	16818	16723	16690	16594	16841	16741	16563	16811	16738	16511	16649	16669	16680	16807	16815	16675	16555	16740	16765	16692	16706	16734	16682	16573	16601	16678	16688	16716	16671	16691	16672	16738	16782	16853	16570	16693	16758	16800	16646	16623	16564	16794	16730	16835	16776	16873	16923	16548	16677	16658	16666	16633	16668	16551	16763	16772	16684	16716	16649	16654	16855	16532	16544	16632	16754	16733	16658	16727	16604	16726	16806	16495	16815	16601	16600	16757	16728	16776	16777	16658	16737	16800	16774	16660	16808	16642	16663	17057	16831	16620	16665	16674	16709	16838	16646	16725	16651	16573	16704	16772	16927	16787	16742	16577	16662	16718	16755	16771	16539	16673	16854	16797	16585	16727	16689	16564	16603	16707	16614	16771	16664	16727	16603	16653	16671	16810	16808	16670	16637	16777	16709	16838	16686	16668	16784	16516	16669	16612	16793	16699	16807	16805	16770	16775	16791	16650	16588	16824	16882	16802	16782	16677	16557	16779	16681	16754	16554	16805	16861	16669	16740	16731	16582	16652	16662	16653	16734	16540	16724	16595	16786	16587	16816	16611	16805	16660	16695	16750	16888	16647	16659	16716	16672	16765	16661	16720	16663	16689	16685	16729	16613	16731	16578	16436	16756	16739	16828	16675	16847	16582	16810	16562	16661	16710	16756	16820	16601	16733	16740	16754	16716	16903	16656	16718	16663	16654	16624	16427	16645	16605	16570	16647	16637	16691	16657	16595	16602	16508	16779	16839	16494	16821	16664	16752	16630	16449	16814	16481	16733	16620	16625	16609	16755	16561	16707	16657	16639	16747	16711	16542	16599	16810	16634	16600	16510	16582	16707	16725	16678	16612	16585	16801	16821	16567	16653	16871	16700	16837	16533	16679	16913	16770	16677	16718	16735	16754	16758	16536	16667	16635	16704	16688	16647	16661	16621	16639	16777	16640	16768	16655	16739	16893	16785	16555	16698	16650	16686	16740	16564	16516	16610	16626	16832	16875	16618	16764	16710	16767	16785	16668	16618	16703	16746	16603	16715	16887	16695	16559	16710	16837	16582	16633	16694	16828	16696	16761	16808	16630	16683	16655	16595	16849	16796	16765	16669	16615	16541	16871	16606	16710	16630	16691	16612	16769	16654	16712	16710	16833	16739	16663	16783	16506	16777	16800	16628	16720	16775	16735	16644	16714	16617	16663	16806	16737	16682	16797	16576	16863	16821	16729	16614	16671	16688	16752	16660	16782	16827	16730	16567	16734	16594	16642	16665	16746	16548	16721	16793	16529	16763	16635	16824	16758	16534	16814	16855	16622	16605	16667	16608	16808	16590	16589	16706	16686	16662	16708	16619	16728	16754	16829	16532	16711	16774	16671	16579	16662	16764	16681	16669	16620	16794	16794	16713	16854	16728	16676	16706	16749	16763	16777	16642	16709	16806	16804	16866	16700	16737	16667	16799	16705	16751	16864	16744	16705	16681	16684	16555	16771	16735	16709	16778	16481	16676	16710	16743	16723	16735	16595	16801	16753	16575	16800	16672	16652	16742	16663	16636	16846	16476	16823	16599	16677	16655	16743	16712	16770	16612	16704	16483	16644	16897	16719	16647	16650	16486	16581	16808	16645	16611	16848	16781	16769	16653	16728	16723	16855	16716	16713	16626	16668	16798	16600	16565	16582	16786	16564	16666	16764	16771	16691	16772	16709	16584	16915	16583	16629	16758	16516	16769	16795	16779	16680	16615	16705	16805	16842	16820	16644	16690	16734	16626	16791	16785	16790	16745	16510	16838	16602	16641	16724	16671	16543	16661	16625	16678	16647	16638	16682	16630	16647	16865	16829	16672	16663	16820	16626	16522	16740	16834	16712	16661	16685	16650	16810	16603	16647	16571	16587	16695	16736	16679	16709	16727	16748	16787	16684	16688	16535	16753	16611	16761	16532	16771	16582	16815	16862	16645	16780	16771	16554	16615	16770	16738	16678	16656	16756	16702	16746	16604	16610	16721	16745	16763	16629	16821	16821	16469	16860	16637	16646	16602	16746	16757	16662	16511	16564	16730	16663	16725	16731	16681	16790	16643	16750	16657	16606	16831	16747	16819	16645	16778	16655	16801	16577	16636	16710	16850	16665	16733	16723	16640	16617	16645	16551	16552	16786	16856	16724	16594	16585	16928	16805	16668	16708	16770	16818	16590	16579	16662	16669	16769	16534	16781	16676	16566	16574	16563	16753	16815	16761	16769	16894	16469	16634	16695	16810	16540	16530	16718	16658	16738	16593	16701	16667	16826	16436	16649	16610	16748	16574	16685	16575	16596	16711	16617	16611	16687	16526	16615	16839	16747	16699	16750	16554	16816	16841	16709	16751	16691	16826	16599	16644	16742	16773	16778	16710	16673	16881	16772	16777	16703	16627	16674	16848	16639	16648	16604	16833	16509	16729	16644	16604	16822	16585	16754	16683	16665	16674	16563	16688	16651	16729	16565	16674	16571	16740	16804	16655	16709	16712	16739	16572	16757	16584	16690	16556	16538	16669	16810	16562	16515	16871	16680	16567	16610	16811	16596	16832	16662	16741	16753	16728	16680	16686	16666	16772	16661	16738	16769	16932	16609	16732	16892	16748	16851	16786	16583	16626	16777	16415	16697	16719	16722	16515	16602	16585	16741	16810	16583	16820	16727	16778	16645
25691	21367	28440	26044	24393	24800	24719	22689	22161	21957	22065	21859	27715	36194	33135	26104	21839	21133	21219	21048	21198	21404	21280	21173	21243	21229	21169	21135	21332	21245	21140	21025	21043	21130	21238	21284	21040	20928	21132	20983	21288	20993	21307	21006	21102	21460	21156	21209	21194	21293	20987	20965	21206	20901	21043	20922	20869	20976	21229	21388	21118	21194	21275	21113	21202	20994	21073	21186	21028	20926	21154	20979	21205	21312	21040	20965	21097	21266	21340	21053	21138	21069	20961	21168	21099	21417	20875	21037	21140	20972	21037	21297	20993	21070	21173	21312	20937	21059	21228	20936	20965	21264	21307	20926	20905	21042	20963	20945	21169	21202	20968	21222	21005	21191	21139	21138	20835	21081	21215	21016	20860	20904	21346	20987	21113	21078	21210	21129	21278	21221	21131	20938	21021	20985	21062	20807	21362	21327	21155	20782	21046	21226	21154	21343	21052	21182	21063	21063	20977	20964	21213	21211	21137	20980	20780	21042	21003	21186	21024	21070	21128	21153	21099	21008	20991	21080	21348	21210	20984	20934	21128	21195	21152	21114	21341	21160	21078	21213	21238	20855	21019	21199	21155	21156	21121	21199	20869	20990	21012	21082	21188	21030	21001	21180	20957	21001	20948	21345	21246	21148	20842	21032	21155	21173	20989	21007	20964	21058	21043	21362	20943	21122	20905	21440	21249	21020	21230	21267	21035	21046	20915	20812	21061	21049	21043	21094	21239	21212	21201	21120	21259	21101	21101	21251	21195	21094	21100	21116	21271	21024	21060	21301	21159	21017	21238	21171	21171	21141	21225	21043	21318	21117	21198	20950	21166	21058	21135	21285	21099	21119	21131	21163	21053	21104	21062	21087	21270	21167	21097	21088	21118	21069	21241	20967	21112	21081	21124	21112	20987	21023	21128	21046	21131	21111	21181	21237	21189	21318	21147	21318	21084	21090	21119	20992	21246	21152	21122	21117	21382	21021	21193	21146	21274	21044	21040	21009	21241	21020	21098	21102	20960	21147	21141	21174	21168	21224	21016	21254	21037	21072	21027	21093	21216	21010	21129	21123	21125	21111	21225	21020	20937	21058	20915	20871	21122	21162	20997	21148	21185	21084	21006	20950	21127	21249	21304	21297	21226	21303	21070	21369	21040	20962	21118	20871	21272	21044	21000	21024	21069	21210	21119	21123	21139	20989	21144	21109	21096	21238	21159	21055	21288	21107	21079	21276	21178	20977	21204	20999	21089	21070	21131	21095	21010	20931	20984	21298	21064	21237	21192	21199	21402	21164	21197	21093	21093	21169	20982	21231	20968	20998	21216	21117	21054	20982	21117	21209	21109	20914	21076	21008	21182	21360	21117	21110	20978	21053	21084	21097	21125	21071	21181	20979	20847	20905	20971	21034	21087	21014	21099	21102	21216	20989	21115	20981	21070	21076	21032	20973	21134	21045	21105	20939	21109	21208	20961	21045	21093	21165	20886	21203	21046	20972	21241	21167	21146	21075	20999	21256	21152	21292	21185	21050	21137	21199	20938	21079	20958	20923	21181	21138	21094	20894	21282	20816	21088	21002	21140	21253	21204	21170	21109	20930	21209	20850	21153	21154	21233	20965	21023	20872	21074	21133	20916	21194	21136	21389	21057	21098	21070	21061	21101	21047	21018	21158	21233	21095	21287	21080	21136	21201	21129	20958	21045	21278	20977	20860	21188	21228	20897	21001	21363	21145	21002	21121	21191	21061	21113	21020	21041	21346	21160	21197	21160	21281	21086	21209	20968	21052	21113	21023	21036	20971	21307	20937	21159	21063	21046	21061	21117	21107	21189	21255	21096	21155	20985	21062	20986	20966	20932	20986	20877	21041	21058	21198	21317	21102	21252	21242	21027	21140	21116	21311	21153	21180	21261	21264	21141	21186	21143	21139	21158	21268	21054	21072	21227	21116	21252	21292	21139	20952	21417	21119	21110	21006	21015	21162	21142	21179	21103	21110	21153	21249	21013	21140	20931	21292	21251	21140	21326	21042	21036	21237	21002	21250	20964	21120	21124	21176	21020	21073	20881	20845	21163	21046	21216	21070	21261	20869	21172	21217	21188	20975	20985	21324	21218	20871	21110	21057	21293	21068	21231	21171	21079	20992	21265	21202	21109	21298	21088	21230	21077	21414	21039	21262	21209	21243	20889	21083	21184	20933	21167	21001	21157	20998	20800	21139	21059	20947	21089	21064	21210	21453	21286	21151	21128	20888	21251	21221	21158	21234	21172	21151	21184	21141	20984	21043	21167	21167	21277	21183	21104	21074	21296	21190	20883	21054	21179	21172	21261	20979	21112	21191	21171	21150	21181	20837	20927	21232	20941	20973	21353	21240	21187	21307	21065	21094	21333	21133	21132	21142	21117	21310	21377	21143	21091	21153	21410	21171	20982	21050	21047	20964	21164	21220	20857	21127	21087	21062	21083	21101	21088	21095	21193	20882	21162	21107	20874	21027	21297	21098	20943	21166	21214	20960	20980	20934	20927	20951	21234	20952	21166	21153	21038	21288	21098	21169	20955	21031	21098	21104	21198	21228	21244	21071	21172	21360	21149	21029	21064	20936	21143	21253	21135	21107	21146	20979	21213	20975	21016	21141	21109	21156	21177	21132	21386	21248	20950	21209	21025	21168	21014	21191	21212	21027	21024	21020	20973	21130	20946	20886	21110	21041	21005	21178	21099	21078	21006	21211	21091	20926	20906	21221	20912	21132	21027	21081	21392	21127	21078	21179	21148	21221	21166	21059	21090	21079	21073	20904	21163	21012	21122	21158	21261	21090	21014	21018	20890	21105	21079	21131	21005	21077	21089	21009	21052	21028	21320	21080	21428	21003	21039	20699	20891	21293	21189	21165	21091	21062	21006	21160	20982	21051	21118	21043	21141	21234	21144	20956	21017	21036	21032	20985	21328	21120	21205	21166	21301	21221	21246	21019	21178	21180	21377	21184	21181	20995	21023	20941	21203	21205	21100	21124	21286	21095	21164	21097	21240	21338	20954	21078	21260	21020	21195	21164	21265	21134	21304	20887	21182	21130	21063	20911	21038	20828	21065	21092	21058	20833	20995	21238	21290	21432	21025	21112	21095	21180	21104	21000	21012	21125	21272	21010	21031	21041	21167	21150	21094	20858	21032	21183	21198	21090	21118	21316	21323	21104	21156	21243	21287	21124	21164	20981	21129	21055	21218	20873	21168	21113	20992	21202	20938	20998	21311	20955	21112	21227	21259	21257	21278	21071	20937	20956	21002	21005	21227	21063	21169	21008	21009	21050	21156	21113	21245	21033	21129	21119	21274	21298	21028	21160	21157	21166	21233	21095	21194	21147	21181	21206	21125	20961	21018	21084	21210	21199	21150	21175	20932	21097	21062	21090	21234	21094	21053	20933	21041	20911	21194	20999	21083	20923	21237	20927	21091	21149	20978	21029	21266	21286	21200	21177	21164	21138	20977	20985	21150	20996	20954	21259	20988	21049	21459	21080	21135	20993	21124	21004	21107	21077	21072	21075	20932	21092	21170	21217	21198	21179	21175	21161	21210	20805	21044	20998	21011	21070	20989	21077	21058	21144	21028	21086	21163	21176	20925	21233	21082	21144	21188	21347	21325	21262	21032	21180	21106	21203	21065	21084	21170	21062	21124	21129	20882	21173	20966	21151	20990	21131	21367	20942	21033	20995	20969	21354	20992	20978	21224	21221	21002	21208	21077	21283	21206	21182	21124	20922	21224	21098	21105	21188	20774	21331	21043	21072	21082	21108	20999	21091	21268	21065	20997	20957	21013	21030	21162	21131	21196	21363	21183	21182	21073	21090	21013	21161	21008	21159	21098	21120	21066	21192	20959	21252	21305	21153	21224	21250	20888	21173	21092	21195	20986	21019	21250	21255	21204	21030	20976	21200	20952	21171	21033	21130	21113	21197	21276	20982	20835	21082	21000	21090	21206	20988	21043	21371	21068	21154	21051	21143	21073	21233	21255	21090	21042	21185	21488	21170	21097	21297	21387	21222	20958	21127	21048	20934	21188	20984	21041	20952	21241	21060	21145	21072	21007	20992	21032	21103	21105	21211	21057	21134	21028	20943	21268	20949	21117	21274	21081	20908	20998	21106	21089	21019	21003	21229	21307	20948	21387	21179	21105	21185	20967	21103	20950	21076	21089	21191	20972	21219	21139	21065	20972	21047	20950	21057	21196	21162	21138	20961	21320	21170	21057	21130	21170	21078	21024	21001	21021	21177	21243	21043	21184	21065	21174	21273	20966	21166	20889	21093	20987	21220	21367	21118	21153	21070	21175	21142	21212	21239	21268	20936	21228	21042	21328	21168	21169	21186	21087	21154	21166	21108	20803	21212	20995	20974	21203	21164	21176	21038	21071	20982	20962	21145	21105	21184	20975	21178	21389	21057	21059	20985	20986	20795	21151	21481	21131	21347	21183	21139	21170	21045	20906	20957	21074	21239	21101	20936	21127	21264	21115	20965	21134	21251	21237	21324	21070	21149	21126	21067	21172	21153	21172	21102	21201	21028	20841	21160	20852	20907	21037	20995	21208	20907	21334	21094	21147	21057	21031	21107	21039	21137	20988	21127	21326	21299	21151	21045	20946	21139	21044	21221	20949	20961	20959	21167	21033	21025	21223	21147	21300	21272	21102	21140	21147	20896	21287	20889	21115	20932	20968	21112	21076	21225	21022	21119	21005	20939	20977	21140	20974	21193	21128	21085	21001	21389	21070	20959	21245	21180	21266	21089	21028	21154	21175	21191	20981	21006	21119	21077	20914	21213	21056	21165	20862	21082	21170	21130	21141	21211	20979	21103	21217	21022	21211	21329	20999	20995	21115	21291	20942	21244	21203	21208	21113	21196	21155	21015	21114	21050	20982	21272	21241	21040	21030	20946	21182	21181	21232	21010	21050	21129	21144	21367	21025	20961	21027	21169	21230	21009	20906	20975	21219	21047	21397	21056	21103	21193	21153	21089	21080	21000	21161	21160	21072	21144	21010	21076	21054	21110	21358	21083	21223	20993	21433	21220	21210	21034	21069	20953	20991	21212	21044	21154	21109	21289	21047	21136	20930	21119	20844	21010	21251	20983	20987	21108	21070	21142	21174	20867
25022	37937	37545	27752	22362	20279	19357	18510	17782	17701	17715	17261	26673	35169	30449	21325	16433	16308	16425	16537	16542	16248	16490	16351	16393	16270	16238	16386	16471	16437	16618	16372	16608	16137	16543	16541	16421	16372	16336	16198	16358	16450	16448	16310	16261	16375	16536	16278	16216	16355	16379	16335	16330	16285	16229	16488	16464	16384	16296	16388	16411	16297	16344	16469	16333	16446	16462	16484	16427	16431	16468	16438	16460	16306	16187	16441	16339	16384	16528	16397	16394	16471	16316	16280	16264	16505	16393	16358	16329	16249	16181	16342	16380	16294	16471	16354	16348	16442	16321	16360	16192	16492	16317	16241	16323	16533	16401	16362	16263	16249	16299	16325	16418	16332	16188	16511	16409	16391	16395	16465	16387	16283	16288	16280	16352	16298	16418	16343	16412	16122	16466	16334	16393	16566	16522	16315	16482	16379	16342	16421	16337	16292	16438	16300	16157	16201	16286	16253	16442	16222	16211	16429	16287	16350	16287	16312	16351	16217	16317	16254	16208	16339	16440	16277	16346	16221	16377	16298	16277	16386	16258	16308	16184	16319	16428	16309	16217	16359	16209	16443	16320	16388	16103	16456	16388	16425	16343	16551	16263	16266	16313	16355	16430	16329	16086	16336	16443	16429	16562	16386	16309	16311	16395	16325	16413	16396	16279	16355	16371	16309	16274	16197	16334	16375	16430	16477	16283	16423	16454	16389	16240	16416	16233	16330	16379	16347	16435	16281	16310	16300	16390	16384	16377	16325	16343	16213	16347	16628	16353	16333	16363	16307	16274	16267	16322	16405	16415	16353	16542	16464	16279	16495	16346	16383	16313	16329	16347	16383	16177	16508	16331	16274	16363	16352	16496	16302	16461	16357	16247	16438	16552	16448	16356	16407	16412	16232	16411	16534	16307	16320	16358	16550	16230	16277	16265	16303	16419	16415	16329	16302	16597	16384	16434	16411	16394	16244	16385	16368	16412	16178	16523	16373	16362	16410	16251	16357	16373	16539	16401	16184	16341	16411	16287	16291	16272	16270	16295	16218	16348	16297	16388	16340	16378	16319	16394	16628	16339	16175	16429	16233	16371	16278	16412	16333	16491	16403	16328	16401	16316	16517	16380	16364	16264	16465	16477	16395	16486	16396	16553	16349	16310	16273	16442	16508	16314	16394	16225	16389	16273	16533	16393	16140	16218	16382	16430	16458	16206	16232	16331	16542	16453	16325	16516	16109	16365	16275	16281	16344	16287	16368	16349	16336	16330	16317	16364	16200	16419	16374	16230	16354	16396	16474	16252	16281	16207	16136	16392	16399	16334	16403	16290	16244	16350	16461	16274	16384	16307	16321	16263	16375	16327	16294	16455	16445	16431	16381	16292	16449	16330	16195	16584	16337	16323	16272	16356	16364	16163	16396	16178	16398	16305	16171	16416	16466	16227	16373	16355	16213	16239	16338	16204	16433	16152	16200	16319	16261	16453	16330	16437	16404	16199	16531	16156	16329	16344	16435	16250	16308	16312	16318	16347	16423	16295	16408	16233	16248	16490	16477	16405	16427	16489	16488	16268	16348	16333	16260	16289	16296	16461	16500	16381	16230	16404	16224	16513	16376	16433	16263	16442	16326	16549	16298	16364	16172	16302	16382	16255	16352	16305	16425	16605	16409	16303	16526	16405	16327	16214	16496	16261	16357	16348	16286	16390	16474	16498	16345	16257	16518	16379	16251	16428	16551	16168	16373	16376	16312	16509	16344	16301	16278	16425	16417	16258	16318	16541	16335	16368	16322	16403	16509	16535	16508	16463	16372	16316	16345	16533	16537	16439	16422	16432	16443	16160	16416	16396	16452	16319	16330	16373	16304	16391	16393	16405	16417	16460	16359	16412	16358	16431	16473	16444	16228	16307	16296	16456	16272	16261	16163	16387	16387	16413	16398	16291	16575	16252	16374	16375	16364	16280	16544	16328	16278	16266	16324	16470	16270	16321	16236	16513	16276	16486	16445	16445	16414	16341	16301	16532	16391	16370	16312	16371	16280	16501	16316	16440	16444	16606	16444	16368	16403	16370	16424	16471	16404	16330	16237	16542	16412	16439	16460	16381	16239	16548	16318	16527	16252	16376	16477	16358	16198	16253	16281	16251	16248	16283	16266	16390	16328	16301	16400	16409	16270	16369	16465	16554	16337	16454	16414	16400	16435	16230	16379	16362	16174	16314	16302	16398	16525	16488	16451	16351	16315	16426	16472	16432	16335	16488	16266	16291	16335	16481	16286	16468	16303	16446	16259	16464	16401	16353	16450	16341	16299	16447	16336	16404	16139	16349	16483	16368	16310	16316	16389	16364	16411	16443	16322	16113	16263	16435	16422	16418	16519	16399	16492	16304	16420	16326	16374	16263	16242	16294	16478	16395	16114	16205	16369	16488	16443	16408	16317	16390	16363	16477	16382	16272	16455	16509	16640	16299	16368	16410	16211	16441	16261	16300	16455	16269	16499	16455	16267	16385	16302	16406	16317	16211	16276	16373	16189	16464	16490	16451	16273	16495	16351	16271	16319	16223	16433	16283	16417	16203	16537	16343	16527	16482	16283	16442	16279	16219	16510	16488	16130	16321	16321	16566	16289	16342	16472	16335	16375	16323	16276	16307	16501	16384	16342	16285	16501	16260	16381	16143	16400	16488	16444	16380	16521	16342	16417	16319	16342	16529	16387	16333	16382	16592	16403	16271	16265	16306	16349	16344	16301	16191	16544	16465	16234	16351	16388	16300	16386	16276	16448	16265	16448	16341	16235	16512	16207	16252	16396	16350	16505	16384	16240	16167	16173	16397	16353	16328	16409	16327	16541	16363	16391	16395	16500	16397	16352	16332	16401	16246	16362	16332	16320	16332	16315	16418	16481	16379	16535	16267	16359	16231	16453	16276	16468	16200	16398	16403	16405	16212	16386	16308	16437	16102	16224	16386	16244	16238	16436	16435	16426	16342	16413	16434	16360	16267	16350	16292	16337	16446	16589	16269	16294	16361	16404	16382	16409	16327	16261	16350	16182	16466	16162	16462	16183	16337	16533	16424	16300	16523	16218	16406	16421	16362	16381	16504	16372	16198	16370	16297	16485	16370	16311	16387	16233	16361	16302	16345	16360	16335	16295	16456	16184	16430	16359	16174	16397	16405	16263	16358	16315	16281	16508	16539	16402	16274	16361	16280	16304	16374	16408	16448	16490	16263	16417	16505	16203	16402	16464	16366	16411	16308	16366	16366	16423	16583	16287	16285	16321	16386	16551	16412	16479	16413	16306	16462	16347	16380	16389	16389	16335	16366	16432	16439	16124	16473	16419	16398	16433	16216	16134	16391	16420	16473	16244	16220	16384	16528	16348	16303	16323	16290	16398	16374	16379	16516	16324	16261	16422	16383	16291	16338	16301	16357	16400	16461	16407	16472	16343	16557	16388	16464	16387	16363	16463	16426	16294	16414	16236	16392	16354	16222	16305	16283	16531	16272	16409	16405	16393	16534	16256	16314	16311	16333	16286	16341	16434	16242	16341	16499	16290	16229	16203	16300	16402	16505	16379	16360	16230	16182	16398	16360	16496	16425	16409	16440	16478	16272	16266	16261	16408	16223	16202	16179	16406	16508	16299	16255	16311	16299	16242	16411	16362	16139	16311	16367	16266	16402	16400	16454	16354	16454	16385	16350	16447	16322	16463	16237	16310	16364	16196	16496	16542	16377	16415	16499	16481	16492	16381	16350	16283	16338	16268	16362	16485	16305	16404	16495	16269	16510	16345	16468	16462	16354	16537	16187	16406	16459	16488	16389	16508	16492	16345	16326	16413	16345	16231	16496	16444	16400	16427	16371	16343	16324	16317	16424	16508	16466	16291	16420	16387	16274	16537	16427	16161	16295	16239	16320	16226	16402	16356	16414	16332	16316	16293	16333	16232	16299	16278	16312	16503	16379	16265	16426	16339	16224	16354	16328	16627	16467	16319	16498	16438	16407	16454	16483	16349	16269	16226	16297	16280	16410	16325	16246	16445	16378	16433	16248	16404	16332	16373	16423	16641	16234	16213	16476	16502	16341	16339	16326	16425	16407	16296	16484	16493	16636	16485	16392	16293	16307	16332	16268	16223	16232	16473	16458	16387	16344	16592	16322	16388	16400	16260	16420	16407	16512	16386	16408	16405	16412	16362	16242	16297	16381	16446	16416	16284	16260	16509	16545	16327	16425	16264	16339	16414	16378	16345	16325	16316	16251	16365	16261	16379	16346	16376	16409	16523	16299	16292	16465	16382	16307	16298	16367	16226	16451	16328	16346	16210	16412	16376	16395	16390	16389	16462	16389	16412	16498	16327	16302	16442	16283	16376	16425	16446	16295	16429	16337	16191	16459	16367	16450	16241	16472	16313	16346	16313	16464	16324	16482	16468	16398	16326	16291	16486	16306	16509	16445	16410	16504	16358	16238	16363	16251	16515	16421	16358	16586	16332	16421	16212	16487	16430	16399	16207	16415	16358	16451	16325	16309	16520	16355	16219	16332	16404	16394	16298	16414	16381	16251	16509	16281	16401	16371	16397	16376	16347	16416	16427	16422	16198	16238	16341	16287	16261	16343	16420	16394	16398	16351	16438	16493	16395	16534	16356	16352	16352	16247	16347	16476	16379	16346	16486	16446	16327	16367	16278	16234	16452	16265	16351	16430	16485	16109	16405	16453	16427	16550	16311	16525	16323	16278	16287	16335	16434	16546	16394	16405	16427	16388	16300	16381	16257	16490	16345	16417	16450	16407	16320	16256	16384	16320	16293	16464	16270	16451	16431	16374	16366	16352	16395	16342	16415	16354	16308	16419	16254	16287	16417	16422	16339	16275	16365	16364	16380	16591	16511	16443	16409	16414	16276	16137	16260	16495	16260	16369	16375	16425	16254	16383	16467	16275	16356	16345	16462	16392	16447	16419	16571	16344	16545	16447	16409	16434	16467	16327	16328	16201	16411	16500	16239	16471	16499	16475	16319	16392	16548	16378	16234	16447	16244	16289	16404	16365	16399	16310	16450	16323	16128	16295	16489	16330	16356	16349	16415	16384	16357	16357	16328	16441	16357	16436	16297	16455	16310	16305	16274	16459	16313	16408	16394	16546	16192	16423	16397
23780	21312	28955	24247	22775	25942	27772	23999	22714	22898	22923	22368	29608	47707	41487	29837	22596	21199	20936	20971	20987	20856	20713	20712	20848	20845	21142	20992	20895	21055	20940	20825	20710	20995	20912	20630	20637	20921	20878	20735	20573	20758	20920	20843	20736	20764	20757	20846	20818	20923	20818	20647	20658	20938	20953	20764	20795	20762	20901	20783	20629	20750	20887	20851	20887	20914	20847	20674	20877	20777	20935	20834	20768	20829	20815	20815	20703	20689	20803	20934	21029	20778	20547	20832	20785	20928	20905	20585	20961	20957	20929	21025	20595	20938	20873	20656	20755	20748	20812	20768	20853	20619	20837	20529	20887	20798	20853	20877	20870	20667	20867	20626	20687	20774	20644	20566	20647	20810	20923	20838	20698	20736	20815	20634	20572	20706	20850	20846	20850	20770	20728	20782	20807	20697	20853	20848	20643	20652	20589	20930	20857	20824	20802	20541	20743	20791	20985	20726	20945	20619	20833	20766	20789	20661	20801	20884	20916	20632	20961	20559	20891	20804	20947	20794	20808	20742	20586	20798	20864	20645	20692	20848	20733	20711	20650	20567	20855	20714	20604	20779	20585	20570	20683	20551	20546	20715	20827	20680	20603	20720	20740	20629	20692	20714	20677	20996	20794	20901	20829	20741	20673	20752	20849	20965	20932	20846	20804	20641	20669	20931	20851	20893	20810	20366	20795	20656	20626	20754	20666	20722	20666	20756	20633	20817	20756	20777	20831	20909	20455	20563	20512	20685	20804	20879	20826	20704	20630	20761	20928	20700	20738	20779	20775	20691	20751	20712	20726	20689	20555	20775	20847	20758	20697	20630	20709	20867	20638	20696	20999	20852	20730	21044	20880	20710	20685	20735	20705	20673	20728	20606	20727	20676	20600	20726	20646	20718	20831	20718	20809	20741	20682	20857	20778	20428	20419	20689	20803	20849	20735	20820	20728	20769	20749	20712	20795	20680	20936	20834	20861	20577	20755	20822	20725	20628	20638	20809	20918	20795	20899	20995	20673	20757	20685	20754	20477	20848	20653	20624	20735	20690	20937	20692	20762	20710	20837	20996	20954	20839	20824	20723	20747	20697	20561	20831	20832	20793	20409	20607	20675	20702	20718	20622	20937	20812	20975	20761	20824	20919	20565	20746	20719	20732	20604	20671	20720	20757	20775	20761	20744	20604	20721	20790	20736	20634	20646	20919	20955	20708	20882	20691	20664	20623	20500	20837	20810	20572	20715	20675	20920	20798	20913	20779	20545	20675	20943	20832	20784	20981	20941	20480	20891	20774	20679	20601	20731	20541	20541	20511	20591	20768	20931	20819	21110	20902	20764	20936	20618	20662	20652	20668	20951	20686	21021	20829	20739	20866	20946	20747	20853	20762	21063	20619	20732	20669	20761	20789	20871	20581	20767	20919	20604	20787	20711	20731	20722	20691	20538	20632	20912	20743	20629	20555	20786	20624	20901	20620	20735	20923	20611	20558	20847	20963	20697	20841	20787	20782	20718	20655	20807	20684	20779	20739	20591	20606	20774	20778	20686	20858	20883	20732	20981	20814	20808	20725	20854	20689	20861	20900	20859	20793	20819	20851	20849	20654	20812	20749	20720	20779	20836	20702	20852	20741	20491	20943	20725	20895	20755	20690	20913	20604	20652	20974	20762	20558	20594	20707	20707	20711	20465	20605	20639	20569	20842	21179	20815	20894	20706	21030	20705	20740	21005	20609	20681	20751	20791	20528	20776	20591	20658	20878	20799	20939	20607	20664	20776	20754	20737	20915	20822	20704	20906	20924	20534	20794	20582	20807	20640	20847	20742	20846	20950	20889	20680	20807	20752	20728	20642	20821	20634	20761	20790	20714	20876	20707	20667	20526	20717	20639	20780	20903	20889	20668	20844	20609	20699	20819	20584	20745	20817	20741	20739	20832	20739	20824	20702	20682	20945	20685	20788	20626	20892	20810	20598	20575	20490	20699	20907	20860	20693	20743	20742	20647	20804	20875	20951	20824	20762	20649	20665	20683	20566	20993	20765	20849	20804	20760	20748	20794	20722	20766	20888	20689	20757	20779	20741	20668	20766	20481	20788	20790	20830	20809	20675	20526	20696	20638	20566	20844	20917	20796	20769	20766	20735	20874	20794	20815	20622	20963	20796	20950	20721	20764	20931	20833	20859	20655	20712	20938	20968	20717	20852	20568	20969	20669	20525	20603	20830	20709	20556	20701	20694	20643	20685	20931	20850	20686	20546	20899	20776	20723	20641	20746	20835	20703	20836	20960	20741	20716	21017	20601	20720	20687	20752	20662	20583	20574	20847	20879	20687	20765	20849	20717	20488	20824	20727	20635	20853	20679	20797	20750	20835	20993	20848	20729	20882	20523	20817	20681	20644	20572	20795	20626	20925	20870	20728	20972	20768	20582	20715	20853	20540	20799	20836	20612	20672	20896	20589	20895	20771	20710	20570	20770	20598	20834	20755	20766	20804	20933	20638	20848	20955	20675	20856	20785	20772	20683	20772	20687	20960	20761	20695	20569	20841	20839	20532	20647	20706	20713	20854	20605	20712	20889	20828	20746	20673	20748	20815	20828	20659	20805	20623	20556	20473	20516	20770	20614	20791	20610	20790	20998	20818	20906	20846	20644	20648	20733	20859	20661	20667	20524	20783	20609	20725	20899	20757	20552	20755	20669	20817	20721	20711	20652	20703	20728	20648	20702	20784	20713	20861	20643	20745	20710	20954	20556	20833	20891	20688	20679	20789	20790	20716	20746	20802	20684	20637	20808	20602	21047	20692	20658	20628	20859	20776	20750	20566	20644	20714	20677	20490	20693	20712	20795	20774	20724	20623	20734	20793	20825	20592	20863	20809	20742	20943	20826	20874	20901	20855	20719	20730	20850	20871	20543	20816	20659	20688	20757	20835	20886	20617	20584	20965	20901	20618	20932	20859	20760	20724	21143	20849	20769	20770	20940	20965	20776	20771	20879	20645	20698	20668	20848	20831	20707	20942	20522	20655	20767	20841	20994	20722	20735	20718	20836	20762	20751	20695	20610	20773	20591	20832	20835	20823	20798	20885	20674	20640	20891	20809	20921	20683	20671	21024	20665	20938	20910	20529	20966	20557	20798	20658	20817	20965	20584	20812	20786	20578	20946	20798	20668	20786	20789	21062	20665	20728	20826	20792	20731	20800	20691	20760	20859	20901	20992	20657	20725	20909	20742	20905	20759	20567	20615	20747	20775	20872	20788	20993	20681	20737	20773	20589	20835	20859	20702	20626	20769	21047	20912	20919	20764	20659	20777	20704	20890	20738	20920	20572	20788	20734	20811	20687	20803	20802	20748	20782	20750	20627	20538	20658	20741	20663	20579	20782	20524	20655	20643	20784	20763	20781	20840	20791	20875	20857	20648	20647	20843	20777	20848	20758	20694	20861	20761	20759	20843	20796	20586	20825	20726	20816	21007	20863	20792	20643	20934	20921	20654	20879	20664	20748	20756	20744	20795	20823	20581	20806	20651	20664	20706	20621	20750	20719	20734	20729	20645	20926	20818	20717	20930	20972	20704	20843	20893	21057	20865	20708	20800	20661	20653	20834	20403	20814	20818	20781	20697	20693	20597	20849	20676	20866	20600	20689	20728	20685	20663	20893	21019	20894	20746	20615	20769	20946	20649	20717	20583	20497	20618	20780	20725	20696	20726	20715	20656	20715	20724	20690	20961	20911	20614	20859	20803	20695	20633	20632	20838	20779	20719	20775	20878	20860	20667	20578	20703	20754	20638	20719	20486	20759	20759	20682	20573	20900	20840	20697	20508	20981	20732	20609	20697	20682	20826	20926	21055	20873	20649	20754	20590	20653	20628	20725	20825	20690	20797	20922	20656	20800	20800	20848	20746	20839	20759	20884	20653	20677	20825	20887	20813	20807	20592	20770	20642	20778	20677	20715	20876	20874	20827	20974	20578	20803	20915	20781	20774	20860	20936	20774	20700	20483	20976	20985	20802	20744	20754	20667	20701	20865	20873	20781	20966	20845	20737	20675	20864	20728	20530	20751	20714	20757	20519	20775	20742	20865	20860	20878	20700	20878	20785	20800	20556	20700	20644	20750	20689	20725	20823	20862	20609	20546	20602	20554	20546	20734	20707	20718	20528	20758	20749	20795	20739	20723	20707	20861	20854	20848	20894	20867	20623	20697	20957	20846	20729	20775	20904	20611	20696	21042	20918	20854	20646	20861	20869	20575	20621	20919	20716	20657	20452	20563	20948	20852	20787	20741	20713	20710	20959	20810	20830	20723	20580	20830	20730	20804	20620	20736	20660	20933	20655	20728	20571	20852	20971	20679	20793	20760	20521	20770	20550	20710	20823	20549	20920	20835	20704	20878	20714	20871	20836	20893	20911	20807	20709	20812	20974	20758	20919	20703	20702	20757	20858	20734	20680	20990	20886	20837	20744	20909	20658	20827	20871	20762	20839	20619	20617	20626	20793	20864	20736	20985	20879	20817	20866	20835	20891	20687	20888	20825	20800	20739	20676	21015	20797	20722	20845	20813	20565	20736	20772	20630	20932	20928	20764	20846	20448	20611	20748	20701	20663	20752	20616	20630	20773	20852	21040	20773	20728	20481	20971	20730	20769	20861	20740	20908	20688	20787	20724	20682	20691	20668	20640	20648	20726	20539	20755	20773	20900	20713	20706	20829	20990	20886	20762	20695	20514	20692	20750	20707	20801	20865	20494	20899	20549	20684	20735	20894	20578	20814	20756	20857	20737	20812	20632	20736	20782	20819	20798	20776	20565	20859	20815	20743	20724	20869	20817	20675	20670	20785	20844	20686	20633	20479	20716	20684	20693	20775	21034	20791	20715	20673	20738	20762	20799	20754	20766	20841	20847	20708	20752	20786	20840	20693	20735	20661	20717	20676	20830	20705	20622	20749	20886	21095	20691	20807	20644	20507	20619	20707	20688	20711	20624	20835	20744	20728	20780	20756	20738	20876	20651	20623	20732	20675	20839	20663	20614	21001	20858	20744	20685	20573	20659	20523	20704	20732	20514	20709	21040	20766	20832	20704	20630	20840	20572	20764	20808	20794	20551	20753	20797	20677	20813	20942	20543	20931	20778	20714	20789	20651	20810	20714	20712
28889	46079	45305	34387	27929	23966	21930	21021	19032	19234	19311	17989	30310	46851	39084	25336	16712	16207	16333	16296	16037	16289	16251	16229	16252	16284	16069	16112	16317	16219	16454	16285	16305	16082	16136	16392	16141	16221	16092	16146	16259	16271	16344	16322	16307	16294	16138	16308	16228	16094	16245	16188	16504	16251	16121	16018	16366	16297	16376	16190	16165	16184	16339	16119	16190	16300	16162	16115	16251	16252	16259	16119	16253	16093	16134	16153	16194	16186	16200	16341	16245	16379	16182	16295	16295	16031	16331	16332	16133	16171	16407	16091	16247	16145	16202	16208	16262	16262	16202	16177	16118	16246	16387	16232	16399	16208	16238	16150	16287	16110	16199	16287	15915	16217	16167	16202	16220	16237	16168	16300	16158	16241	16281	16156	16273	16321	16223	16153	16060	16276	16268	16232	16202	16270	16291	16127	16232	16328	16305	16266	16098	16227	16484	16288	16169	16240	16167	16090	16284	16118	16095	16259	16172	16123	16259	16199	16390	16202	16425	16308	16185	16181	16039	16186	16155	16200	16232	16288	16134	16140	16381	16234	16327	16203	16202	16257	16077	16345	16380	16237	16261	16173	16082	16231	16284	16244	16147	16211	16252	16278	16224	16164	16141	16003	16191	16344	16308	16144	16072	16220	16143	16225	16224	16201	16214	16128	16283	16049	16206	16161	16324	16202	16210	16166	16102	16203	16059	16343	16261	16151	16040	16081	16293	16311	16197	16138	16260	16283	16304	16081	16278	16112	16215	16088	16158	16432	16101	16205	16277	16220	16173	16368	15976	16114	16097	16162	16223	15994	16333	15992	16143	16257	16031	16277	16150	16135	16242	16182	16198	16258	16125	15982	16251	16060	16157	16136	16331	16236	16270	16183	16303	16008	16128	16231	16387	16279	16299	16314	16051	16388	16085	16244	16227	16266	16124	16196	16092	16338	16255	16281	16058	16145	16229	16294	16172	16167	16181	16026	16128	16051	16143	16110	16290	16215	16046	16264	16345	16289	16152	16282	16121	16234	16269	16184	16257	16117	16263	16173	16035	16063	16364	16359	16250	16136	16332	16258	16306	16201	16359	16218	16119	16151	16331	16241	16307	16375	16335	16137	16237	16066	16176	16270	16411	16216	16147	16260	16135	16227	16169	16092	16150	16192	16184	16231	16316	16190	16274	16321	16239	16166	16212	16136	16235	16235	16283	16141	16205	16255	16040	16368	16247	16242	16267	16273	16341	16111	16316	16170	16340	16074	16312	16185	16217	16225	16266	16229	16163	16300	16384	16186	16058	16198	16233	16237	16108	16336	16282	16276	16171	16201	16016	16157	16259	16160	16191	16072	16293	16328	16112	16137	16039	16192	16158	16070	16128	16359	16141	15980	16125	16270	16135	16186	16325	16439	16203	16259	16068	16062	16171	16117	16281	16230	16164	16202	16174	16256	16285	16212	16426	16121	16183	16163	16296	16273	16227	16163	16258	16306	16252	16123	16270	16130	16190	16274	16350	16011	16263	16272	16118	16313	16266	16247	16100	16135	16244	16173	16134	16176	16271	16198	16196	16143	16394	16050	16148	16217	16134	16359	16267	16191	16074	16066	16135	16299	16149	16317	16233	16143	16383	16159	16216	16138	16342	16049	16199	16158	16225	16120	16168	16016	16014	16287	16158	16166	16113	16048	16143	16174	16230	16076	16128	16233	16167	16154	16420	16319	16287	16175	16074	16286	16161	16108	16290	16182	16484	16256	16269	16187	16214	16251	16393	16168	16021	16177	16363	16208	16056	16181	16169	16158	16205	16093	16242	16126	16204	16142	16278	16179	16291	16264	16106	16315	16191	16173	16159	16216	16275	16145	16237	16247	16217	16087	16090	16225	16189	16232	16159	16293	16214	16150	16238	16025	16145	16199	16068	16274	16300	16123	16239	16199	16195	16194	16177	16214	16276	16118	16310	16283	16383	16279	16257	16160	16204	16077	16164	16135	16319	16085	16161	16175	16208	16304	16123	16380	16191	16180	16294	16284	16201	16247	16179	16285	16040	16186	16066	16185	16287	16331	16072	16079	16119	16135	16168	16165	16131	16184	16254	16011	16203	16147	16207	16137	16175	16089	16283	16147	16262	16252	16064	16041	16252	16027	16230	16124	16329	16264	16214	16084	16249	16323	16216	16318	16017	16167	16289	16314	16359	16174	16301	16252	16040	16247	16110	16156	16178	16471	16081	16114	16154	16283	16179	16149	16233	16166	16255	16161	16327	16098	16131	16173	16186	16312	16334	16176	16216	16351	16207	16156	16346	16164	16254	16007	16126	16247	16155	16252	16056	16024	16203	16183	16124	16300	16257	16168	16188	16207	16470	16262	16109	16275	16011	16225	16208	16134	16173	16259	16140	16315	16060	16193	16085	16255	16326	16391	16249	16296	16234	16218	16127	16174	16437	16146	16196	16264	16302	16330	16277	16181	16352	16243	16065	16074	16066	15860	16185	16066	16375	16165	16173	16172	16115	16265	16274	16120	16309	16129	16081	16149	16099	16135	16179	16129	16086	16215	16330	16281	16198	16273	16135	16294	16205	16249	16222	16173	16165	16240	16135	16171	16228	16287	16265	16148	16291	16232	16059	16222	16258	16216	16203	16191	15993	16083	16141	16071	16094	16133	16286	16224	16099	16313	16189	16106	16282	16218	16136	16219	16173	16317	16067	16207	16160	16321	16119	16253	16201	16127	16191	16255	16161	16058	16274	15981	16283	16384	16228	16160	16178	16127	16284	16190	16249	16170	16185	16099	16272	16112	15902	16148	16145	16249	16076	16382	16067	16219	16150	16086	16060	16061	16270	16015	16209	16128	16224	16176	16230	16229	16177	16211	16193	16287	16269	16171	16082	16112	16214	16084	16120	16096	16080	16177	16087	16154	16198	15973	15995	16297	16190	16262	16098	16292	16112	16086	16335	16185	16035	16330	16227	16277	16186	16348	16183	16265	16107	16069	16248	16109	16265	16184	15956	16194	16105	16118	16324	16292	16226	16210	16314	16230	16229	16204	16211	16291	16271	16054	16100	16234	16089	16188	16199	16247	16152	16020	16175	16154	16177	16286	16260	16197	16059	16245	16229	16014	16254	16238	16229	16264	16075	16214	16115	16299	16226	16144	16141	16236	16194	16364	16182	16189	16158	16146	16355	16202	16252	16150	16083	16176	16234	16259	16299	16271	16203	16323	16241	16184	16396	16130	16262	16220	16143	16065	16280	16109	16075	16154	16246	16141	16195	16334	16242	16179	16217	16277	16045	16150	16335	16228	16266	16054	16265	16263	16407	16378	16156	15986	16351	16080	16216	16096	16438	16121	16045	16255	15991	16084	16227	16335	16195	16114	16127	16211	16164	16093	16160	16059	16059	16366	16312	16261	16082	16196	16063	16254	16239	16188	16181	16205	16157	16303	16242	16304	16301	16204	15971	16262	16091	16128	16299	16260	16204	16265	16174	16118	16093	16166	16221	16130	16263	16192	16135	16355	16250	16164	16202	16104	16231	16028	16187	16315	16134	16105	16402	16124	16238	16361	16119	16149	16326	16177	16250	16160	16043	16295	16264	16246	16024	16335	16208	16311	16135	16111	16121	16041	16143	16267	16259	16248	16169	16190	16172	16031	16118	16355	16339	16337	16244	16118	16137	16204	16157	16145	16324	16238	16367	16422	16175	16010	16295	16131	16143	16321	16245	16111	16227	16275	16307	16032	16207	16289	16246	16333	16374	16056	16207	16227	15973	16103	16293	16207	16323	16262	16288	16179	16166	16150	16123	16233	16360	16140	16273	16049	16112	16193	15983	16285	16037	16184	16135	16033	16283	16217	16220	16113	16071	16255	16334	16149	16105	16050	16300	16039	16249	16159	16237	16192	16173	16080	16139	16310	16099	16235	16258	16256	16240	16394	16201	16264	16182	16322	16126	16118	16348	16084	16121	16093	16299	16136	16261	16116	16163	16255	16328	16314	16296	16268	16273	16226	16231	16354	16020	16366	16117	16350	16002	16306	16043	16104	16171	16188	16306	16237	16135	16307	16281	16293	16223	16098	16215	16185	16272	16315	16234	16319	16180	16183	16195	16188	16258	16208	16119	16107	16322	16150	16346	16111	16265	16089	16207	16223	16198	16180	16428	16195	16200	16221	16173	16224	16185	16135	16228	16057	16109	16297	16194	16338	16215	16185	16125	16308	16187	16149	16148	16199	16185	16165	16273	16121	16188	16059	16405	16127	16326	16375	16198	16187	16420	16399	16199	16123	16092	16324	16405	16073	16261	16273	16319	16073	16167	16104	16265	16200	16276	15979	16137	16149	16161	16455	16314	16076	16243	16306	16332	16068	16145	16245	16144	16335	16216	16399	16105	16180	16274	16209	16045	16255	16194	16277	16111	16168	16146	16039	16127	16245	16267	16189	16371	16330	16211	16103	16189	16247	16389	16241	16204	16226	16216	16079	16245	16278	16006	16046	16297	16172	16197	16377	16182	16102	16246	16286	16111	16178	16236	16242	16134	16295	16143	16241	16232	16196	16167	16040	16100	16191	16040	16164	16227	16156	16287	16286	16068	16199	16211	16248	16157	16230	16045	16199	16164	16063	16224	16176	16434	16248	16195	16274	16285	16190	16268	16182	16289	16087	16206	16093	16245	16219	16122	16097	16241	16216	16218	16305	16251	16108	16222	16075	16104	16251	16217	16174	16223	16162	16385	16192	16153	16207	16562	16200	16267	16102	16279	16213	16177	16085	16168	16160	16292	16131	16261	16119	16212	16263	16219	16315	16127	16203	16239	16107	16283	16225	16165	16378	16096	16112	16182	16036	16274	16432	16171	16199	15969	16258	16349	16247	16100	16025	16281	16118	16177	16061	16266	16365	16265	16085	16081	16161	16175	16272	16100	16076	16362	16216	16423	16318	16110	16391	16098	16271	16190	16237	16292	16254	16322	16275	16177	16144	16286	16135	16151	16203	16173	16218	16265	16159	16171	16161	16368	16255	16289	16172	16182	16224	16175	16244	16256	16066	16206	16292	16071	16255	16390	16264	16253	16304	16179	16288	16173	16294	16148	16086	16082	16312	16296	16054	16164	16149	16263	16184	16166	16245	16106	16160	16101	16096	16317	16113	16283	16230
31741	25314	27825	25572	23306	23068	23003	22730	22660	22578	22835	22632	23419	25422	25049	23562	22636	22409	22439	22365	22266	22356	22566	22441	22296	22310	22491	22507	22361	22748	22369	22485	22350	22308	22465	22415	22423	22345	22196	22386	22301	22376	22253	22151	22360	22379	22492	22345	22499	22536	22307	22524	22436	22233	22159	22219	22239	22015	22517	22241	22230	22327	22308	22344	22440	22366	22509	22500	22239	22417	22658	22284	22414	22177	22491	22331	22313	22110	22366	22321	22295	22315	22352	22225	22337	22476	22282	22275	22486	22358	22244	22132	22199	22339	22254	22114	22386	22520	22446	22459	22584	22616	22447	22461	22439	22504	22509	22195	22369	22119	22228	22150	22317	22250	22169	22363	22330	22349	22290	22377	22487	22274	22270	22359	22314	22165	22312	22247	22350	22488	22466	22346	22364	22144	22088	22369	22357	22203	22309	22232	22543	22356	22540	22004	22408	22453	22235	22441	22485	22398	22374	22303	22151	22280	22547	22213	22376	22347	22472	22324	22436	22270	22178	22478	22250	22223	22297	22330	22278	22480	22242	22142	22059	22662	22438	22308	22276	22371	22524	22325	22279	22447	22309	22223	22371	22317	22448	22511	22310	22246	22346	22416	22339	22640	22224	22661	22208	22416	22371	22454	22295	22339	22291	22517	22578	22464	22427	22304	22497	22510	22312	22353	22155	22452	22447	22242	22155	22213	22478	22412	22307	22193	22436	22416	22401	22277	22071	22471	22365	22357	22362	22329	22392	22092	22450	22168	22334	22323	22269	22251	22171	22517	22181	22210	22383	22312	22471	22275	22513	22446	22246	22242	22236	22554	22455	22080	22371	22299	22169	22211	22246	22292	22386	22371	22450	22318	22410	22102	22429	22404	22255	22089	22459	22452	22496	22472	22234	22282	22106	22458	22185	22444	22168	22277	22446	22450	22522	22403	22359	22294	22259	22388	22310	22311	22496	22507	22358	22348	22079	22377	22423	22368	22358	22452	22463	22423	22223	22376	22377	22318	22482	22276	22372	22253	22320	22404	22383	22219	22218	22512	22279	22283	22269	22402	22563	22302	22281	22383	22455	22610	22370	22247	22324	22562	22292	22266	22481	22375	22383	22562	22331	22223	22439	22327	22363	22248	22211	22243	22379	22401	22514	22150	22303	22309	22194	22193	22060	22426	22530	22424	22440	22338	22207	22109	22218	22293	22253	22257	22482	22266	22331	22322	22566	22336	22285	22238	22463	22305	22205	22405	22522	22389	22203	22494	22479	22393	22452	22573	22471	22469	22420	22325	22344	22133	22358	22243	22395	22320	22527	22427	22553	22454	22368	22425	22109	22353	22284	22224	22332	22361	22378	22204	22450	22298	22455	22247	22237	22132	22576	22232	22344	22330	22293	22294	22328	22272	22469	22274	22321	22336	22306	22307	22199	22134	22329	22445	22170	22337	22150	22397	22366	22527	22289	22357	22435	22434	22377	22057	22205	22414	22512	22387	22507	22451	22249	22254	22227	22453	22345	22290	22321	22546	22398	22494	22328	22583	22261	22251	22418	22502	22504	22341	22315	22289	22264	22366	22103	22169	22356	22487	22342	22119	22398	22449	22228	22231	22357	22322	22320	22348	22413	22383	22351	22110	22218	22183	22539	22495	22366	22355	22276	22286	22422	22225	22242	22471	22633	22542	22373	22243	22537	22276	22449	22349	22353	22428	22229	22392	22423	22469	22215	22193	22037	22395	22345	22181	22402	22393	22274	22366	22372	22406	22282	22249	22448	22254	22348	22315	22334	22373	22396	22400	22343	22307	22237	22201	22252	22276	22465	22349	22494	22174	22397	22271	22449	22261	22460	22353	22348	22255	22454	22323	22411	22492	22527	22447	22442	22195	22444	22274	22395	22244	22400	22470	22537	22175	22182	22374	22432	22399	22443	22150	22252	22375	22415	22262	22298	22213	22294	22303	22288	22268	22508	22116	22598	22536	22430	22482	22480	22574	22383	22194	22373	22344	22456	22207	22309	22500	22535	22415	22503	22371	22530	22394	22265	22219	22466	22465	22211	22427	22495	22357	22230	22383	22306	22317	22539	22365	22345	22327	22258	22277	22405	22324	22547	22489	22254	22264	22242	22247	22532	22536	22453	22294	22411	22156	22556	22417	22345	22527	22200	22310	22126	22287	22445	22420	22312	22306	22447	22578	22312	22324	22200	22252	22469	22542	22406	22367	22504	22303	22244	22080	22167	22294	22405	22399	22463	22217	22387	22334	22181	22436	22281	22129	22137	22335	22193	22183	22387	22452	22268	22456	22617	22450	22310	22209	22381	22383	22110	22376	22270	22430	22445	22286	22317	22333	22563	22473	22652	22180	22501	22256	22370	22197	22170	22282	22169	22346	22678	22433	22182	22111	22381	22407	22466	22486	22195	22301	22289	22284	22407	22322	22440	22502	22523	22552	22353	22397	22166	22315	22225	22308	22300	22374	22348	22359	22489	22229	22392	22214	22196	22223	22154	22354	22298	22240	22159	22321	22415	22277	22393	22445	22540	22266	22496	22175	22236	22351	22414	22322	22395	22480	22395	22186	22271	22383	22163	22369	22339	22179	22146	22223	22231	22413	22531	22558	22461	22312	22329	22477	22522	22172	22072	22423	22300	22304	22332	22306	22323	22278	22440	22253	22379	22338	22199	22456	22406	22513	22316	22172	22264	22361	22447	22528	22434	22123	22242	22188	22499	22194	22299	22285	22049	22527	22256	22315	22306	22161	22448	22155	22268	22257	22170	22296	22409	22354	22400	22386	22266	22662	22301	22262	22352	22399	22427	22158	22408	22529	22411	22446	22310	22428	22216	22466	22175	22429	22140	22308	22576	22222	22168	22338	22178	22216	22389	22216	22601	22436	22321	22606	22480	22377	22428	22290	22337	22183	22374	22614	22303	22498	22575	22592	22523	22244	22367	22321	22310	22136	22549	22298	22348	22431	22390	22510	22395	22301	22395	22196	22480	22480	22601	22354	22283	22434	22433	22504	22405	22413	22393	22461	22559	22405	22385	22485	22364	22286	22367	22392	22410	22512	22391	22413	22505	22340	22383	22274	22299	22415	22260	22165	22298	22372	22550	22570	22342	22538	22459	22259	22409	22406	22277	22351	22455	22519	22259	22286	22554	22310	22416	22347	22413	22372	22074	22547	22346	22289	22534	22276	22520	22134	22406	22461	22350	22286	22397	22371	22383	22390	22146	22091	22283	22123	22190	22458	22422	22407	22481	22363	22337	22344	22306	22154	22526	22142	22370	22297	22376	22251	22501	22323	22535	22386	22600	22148	22412	22335	22222	22103	22291	22343	22568	22399	22297	22224	22327	22417	22425	22389	22461	22415	22336	22418	22469	22058	22630	22413	22267	22241	22275	22438	22322	22312	22435	22175	22396	22301	22199	22249	22464	22424	22333	22228	22456	22422	22262	22511	22299	22454	22494	22517	22307	22266	22567	22329	22409	22498	22365	22379	22413	22364	22241	22516	22086	22314	22307	22381	22116	22333	22360	22254	22437	22387	22354	22225	22327	22194	22288	22292	22370	22247	22221	22255	22351	22280	22091	22190	22541	22569	22294	22365	22389	22174	22232	22144	22174	22351	22284	22203	22293	22447	22173	22278	22372	22458	22414	22369	22298	22341	22452	22310	22337	22429	22570	22212	22495	22290	22550	22332	22294	22322	22324	22263	22263	22000	22360	22287	22310	22322	22129	22393	22412	22160	22271	22322	22229	22411	22302	22379	22437	22247	22303	22263	22379	22332	22180	22623	22508	22249	22228	22343	22355	22351	22249	22283	22446	22333	22378	22171	22699	22315	22365	22254	22288	22424	22457	22352	22378	22369	22166	22304	22541	22270	22188	22358	22353	22250	22279	22262	22364	22320	22378	22429	22229	22301	22174	22281	22347	22433	22445	22048	22436	22443	22080	22475	22248	22428	22474	22501	22358	22170	22351	22329	22503	22500	22492	22382	22230	22337	22358	22417	22336	22348	22547	22324	22481	22379	22488	22487	22319	22252	22215	22385	22358	22384	22225	22174	22441	22303	22429	22369	22299	22467	22208	22452	22305	22440	22274	22329	22441	22436	22355	22379	22185	22312	22347	22470	22215	22509	22250	22430	22485	22235	22446	22385	22312	22448	22463	22336	22598	22117	22487	22326	22294	22376	22423	22234	22322	22379	22306	22575	22335	22295	22308	22327	22379	22344	22424	22321	22308	22439	22319	22268	22428	22328	22290	22093	22425	22458	22329	22460	22276	22245	22309	22311	22271	22492	22497	22313	22369	22420	22451	22288	22358	22479	22339	22266	22066	22322	22251	22427	22397	22299	22343	22289	22461	22612	22386	22371	22307	22129	22237	22428	22314	22409	22382	22215	22249	22534	22434	22328	22430	22414	22038	22249	22193	22462	22354	22431	22505	22240	22337	22411	22203	22128	22428	22486	22482	22303	22436	22303	22324	22482	22405	22442	22447	22249	22280	22180	22131	22554	22634	22390	22254	22363	22316	22273	22525	22386	22525	22339	22379	22488	22120	22423	22233	22132	22439	22378	22230	22580	22498	22230	22305	22221	22386	22233	22460	22219	22514	22401	22327	22104	22234	22402	22353	22418	22595	22354	22564	22270	22297	22457	22317	22521	22399	22187	22288	22572	22369	22337	22464	22404	22394	22063	22344	22376	22290	22248	22463	22336	22269	22355	22316	22435	22234	22112	22167	22494	22454	22365	22280	22188	22294	22271	22249	22300	22379	22308	22173	22365	22403	22461	22405	22236	22281	22303	21948	22441	22414	22498	22370	22237	22615	22265	22450	22414	22393	22352	22293	22483	22432	22229	22277	22193	22404	22287	22359	22578	22272	22424	22370	22352	22343	22276	22314	22443	22459	22417	22192	22423	22432	22346	22269	22395	22370	22429	22366	22419	22340	22435	22469	22447	22154	22380	22422	22130	22264	22335	22254	22378	22371	22187	22395	22184	22268	22090	22168	22354	22219	22426	22458	22362	22374	22316	22365	22392	22391	22525	22495	22294	22254	22232	22394	22386	22377	22214	22462	22206	22470	22106	22569	22273	22112	22518	22710	22338	22343	22429	22183	22312	22124	22337	22397	22407	22404	22436
21065	25355	24602	20320	18989	18088	18010	17535	17491	17411	17219	17231	18542	21506	19913	18154	17232	16969	16997	17221	17101	17073	17005	17096	16959	17108	17092	17061	17081	17078	17039	17038	17092	17127	17124	17055	16862	17155	17176	17217	17063	17118	17039	17223	16860	17153	17167	17235	17043	17105	17004	17011	17281	17078	17087	17182	17134	16982	17085	16959	16977	17088	16977	16992	17052	17004	17158	17003	17152	17025	16984	17048	17074	17174	16984	17006	17094	17155	17063	17221	17031	17088	16895	17210	17120	17078	17013	16972	16918	16897	17029	17004	17070	17078	17150	17321	17232	17032	16951	17221	17105	16935	17159	17037	17008	17114	16943	17213	16982	17110	16912	17006	17280	17127	17011	17072	17012	17138	17026	17213	17090	17112	16990	17210	17143	16938	17073	17001	17181	17074	17047	16922	17160	17124	17051	17071	17149	17146	17079	16985	17101	17118	17111	16967	16860	17120	16892	17084	16997	16944	17051	17170	17019	17265	16877	17109	17100	17036	17064	16981	17004	17188	16850	16997	17002	16954	17131	17103	17127	17020	17112	17104	16964	17072	16944	17261	17177	17156	17175	16930	17151	16970	17126	17029	17075	17108	17078	17108	17163	17111	16946	17065	17042	17007	17026	17079	17146	17052	17069	16885	17115	17093	17097	17307	17129	16913	17187	17004	17179	17107	17098	17062	17084	17067	17122	17096	16940	17172	17176	17065	17247	17127	16994	16988	17046	17212	17053	17067	17028	17086	17039	16975	17118	17212	17102	17198	17038	17021	17163	17044	17074	17063	17117	16936	16963	16906	17055	16952	17119	16972	17039	17028	17038	17076	17069	16914	17216	17018	16897	16952	16953	17143	17009	17126	17093	17134	17250	17132	17093	17020	17066	16973	16894	17000	17052	17035	16850	17135	16978	17359	16998	17032	17117	17163	17191	17133	17016	17016	17151	16976	17033	16957	17044	17114	16976	17145	17085	17009	17095	16786	17126	17202	17071	17123	16909	17085	16908	17145	17018	17306	17110	16979	17004	17182	17240	17045	17112	17191	17288	17030	17184	17090	16961	17025	16992	17081	17014	17099	17142	16954	17244	17141	17207	17123	17048	16993	17069	17122	17301	17146	16977	17116	17030	16898	17066	16973	17126	17151	17068	17039	17134	17082	16994	17000	17027	17074	16902	17143	17031	17043	17216	17146	17076	17229	17022	16876	16836	17131	17019	16938	17142	17027	17186	16916	17068	16935	16868	17137	16894	17071	17264	16894	17062	16943	17086	16964	16966	17095	17015	16930	17067	16964	17025	17088	16957	17124	17183	17259	17109	17074	16961	17067	17136	16944	17058	17166	17045	17046	17179	17077	17029	16954	17233	16900	17233	17201	16875	17055	17090	17234	17262	17077	17042	17051	17096	17013	17109	17148	16963	17037	17104	16929	16974	17234	17076	16837	16964	17147	16962	17047	16951	17149	17113	17073	17243	17013	16878	17010	16991	16938	17000	17016	17082	17208	17062	17067	17186	16960	16928	17028	17005	17133	17208	16930	17077	17058	17021	17015	17060	17072	17021	16890	17123	16940	17191	16991	16960	17243	16925	16926	17173	17015	17101	17000	17089	17170	17091	17037	17168	17043	17070	16882	16999	17030	16981	17026	17103	17018	17025	17117	17026	17133	16866	16948	17267	17136	17145	16963	16982	17200	16953	17236	17159	16947	16902	16961	17071	17023	17152	16912	17211	17188	17095	16961	16941	17083	17144	17121	17143	17178	17118	16929	17149	17184	17233	16961	17196	17094	16825	17038	17121	17274	17225	17140	17190	17063	17210	17084	17059	17148	17144	16979	17123	16986	16929	17106	17018	17044	17019	17025	16890	17232	17070	17097	16993	17006	17078	17070	17135	17062	16998	16922	17060	17072	16916	16941	17166	17006	16942	17078	17039	17048	17229	17226	16917	17187	17167	16889	17310	17080	17200	17007	17135	17135	16972	17038	16936	17111	17118	17190	16951	16938	17032	17026	17091	16979	17177	16989	17087	17053	16967	17075	17071	16980	17200	16921	17099	17145	17169	16802	17179	16918	17181	16976	17024	17153	16993	17063	17070	17057	17014	16961	17170	17215	17028	17163	17000	16974	17045	17122	16936	17112	17107	17030	17186	16979	17042	16983	17054	17133	16851	17214	16984	17052	17215	17073	17019	16991	17078	17084	17109	17041	17201	17178	17021	17017	16959	16986	17208	17191	16950	17050	17085	17085	17036	17112	17015	16800	17027	17014	17059	17022	17344	17025	17053	16963	17134	17064	17024	17132	17103	17189	17036	17070	17084	16972	17119	17108	16983	17046	17087	16988	17169	17268	17184	17172	17102	17005	16962	17028	17081	17103	16951	16984	17100	17150	17080	17100	17176	16928	17110	16968	17085	17136	16982	17089	16959	16971	17147	17229	17323	17065	17002	17038	17072	17064	17119	17072	17225	17105	17016	17138	17215	17050	17095	16969	16873	17093	17151	17177	17006	17117	17013	17030	17008	17224	17013	16978	17236	16959	17253	17090	16983	17250	17043	17078	17073	17146	17200	17058	17024	17138	17144	16928	17333	17013	17016	17036	17178	17143	16978	17204	16911	16942	17054	17102	17125	17157	17204	17015	17323	17223	17002	17100	17209	16997	17120	17089	17171	17010	17272	17146	16994	16975	16998	17077	17138	16993	16951	17143	17149	16991	16824	17164	17106	17090	17047	17285	16947	16826	17050	17101	17077	17263	16999	16965	17063	17129	17217	17088	16975	17087	17063	17047	17136	17150	17094	17118	17077	17029	17066	17190	17011	17120	17096	17095	17058	17183	16916	17111	16922	17168	17046	17063	17237	16906	16988	17085	17007	17200	17122	16996	16891	16914	17017	17166	17227	16972	17153	17092	17105	17209	17007	16924	17002	17204	17189	17014	17051	16971	17030	17087	17055	16990	17192	16886	17109	17275	17124	16948	17094	17049	16923	16980	16979	17135	16912	17084	17019	17264	17068	17092	17231	17154	17212	17254	17030	17245	16897	17037	17002	17123	17117	17102	17011	17132	17210	17108	17067	16970	17180	17221	17269	16932	16948	17161	17091	17124	17110	17120	17020	17079	17066	17044	16959	17234	16908	17058	17087	17001	16942	16998	17111	16955	16972	17101	16908	16966	17128	17051	16966	17094	17104	17053	17039	17100	17115	17046	17143	17059	17030	16994	16869	17139	17021	17241	16930	17113	17275	17083	17140	16802	17117	17003	17083	17112	17017	17035	16989	17012	17050	17099	17033	16941	17063	17157	17033	17152	16985	17185	16970	17097	17025	16889	16969	17112	17178	16964	17088	17079	17055	17125	16833	17323	17115	17135	17099	17138	17105	17074	16862	17180	17105	16986	17156	17137	17082	17071	16926	17179	17207	17118	17015	17112	17093	17149	16893	16953	17200	17105	17134	17008	16943	16994	17194	17090	16982	17191	16970	17049	17122	16994	17161	17084	17104	16981	16982	17180	16973	17244	17023	17075	17103	17211	16885	17068	16960	17187	17019	17034	17042	17119	16910	17035	17011	16978	17091	16812	17002	17116	16957	17139	17009	17002	17156	17064	17011	17120	17040	17202	17015	16946	17011	17079	16830	17180	16974	17004	17143	17031	17126	17034	16961	17073	17179	17034	17244	17160	17090	17191	17094	17043	17127	17074	17206	16987	17082	16991	17067	17153	17022	17170	16919	17054	16930	17076	17025	17056	17094	17085	17215	17254	17111	17014	17193	17120	17179	17140	17002	16969	16976	16967	17192	17003	17181	17108	17169	17116	17013	17181	16957	17129	17275	16853	17108	17185	17184	17035	16987	17110	17138	17137	16943	17054	17089	17045	17081	16961	17131	17046	16987	17062	17055	17056	17223	17202	17052	17040	17263	17035	17210	17171	17316	17144	16989	17184	17165	17115	17044	16989	16922	17029	17025	17110	17018	17016	17005	17019	17028	17066	17124	16843	17174	17040	17097	16990	17014	17150	17011	17007	17180	17061	16992	16864	17084	16892	17061	17069	16944	17006	17037	17078	17000	17229	17068	17082	17074	17055	17134	17004	17072	17076	17054	17155	16976	16987	17230	16983	17216	17153	17314	17066	17055	17007	17168	17024	16891	17040	16955	17022	17139	17085	16988	17160	17166	17047	16963	16955	17068	16952	17187	17062	17145	17124	17043	17107	17085	17077	17007	17016	17099	16948	17008	17036	16993	16852	17030	17076	17065	16993	17129	17056	16970	16898	17125	17246	16969	17017	17153	16965	17168	17033	16965	17060	16973	17052	17088	17095	17096	16977	17181	17053	17165	17090	17127	17021	17175	17043	17082	17148	17050	17009	17209	17109	16936	16992	16872	17185	17036	17221	17090	16904	17204	17071	16988	17223	17083	17029	17153	17129	17037	17000	17111	17003	17182	17122	17019	17258	17241	17142	17128	17132	17173	17106	17047	17017	17135	17158	16985	17116	17114	17047	17056	17087	17051	16935	17009	17102	17151	17048	17069	17289	17066	17049	17010	17089	17027	17200	17113	17055	17212	17016	17157	16964	17067	17168	17133	17031	16982	17112	17082	17028	17260	17092	17175	17048	17003	16894	17122	17119	17081	16982	17095	17033	16853	17101	17230	17000	17018	17150	17105	17029	17073	17006	17034	17147	17056	17090	17081	17022	16995	17228	17196	17063	17096	17089	17207	16992	17078	17051	17032	17047	17123	17074	17117	17062	16951	17108	17147	17204	17002	17014	16933	17048	17113	17064	17179	16936	16984	17131	16877	17116	17020	16925	17064	16970	17136	17011	16890	17014	17200	16990	17008	17220	17066	17054	17039	17042	17004	17012	16916	17073	16951	17249	17096	16940	17211	16976	16945	17081	17041	17110	17000	17085	17082	17181	16969	17039	17192	17173	16854	16999	16920	17115	17128	17202	17087	17005	17005	17031	17170	17057	16944	16915	17158	17158	17160	16995	17194	17237	17067	17131	17083	17227	16958	16983	17057	17174	17001	16954	17136	17061	16984	17083	16866	17077	17108	17066	17128	17020	17140	17046	17080	17050	17034	17142	16958	17090	17035	16890	17017	17275	16877	17265	17112	16995	17062	17251	17117	17118	17045	16983	17072	16982	17012	17216
25704	21375	28367	26115	24903	25465	25751	24120	23194	23245	23674	23062	28371	38748	32726	26924	23085	22432	22273	22659	22440	22418	22566	22313	22348	22300	22302	22500	22209	22406	22376	22349	22398	22243	22439	22170	22244	22238	22339	22300	22279	22254	22152	22089	22419	22233	22187	22098	22344	22450	22469	22334	22295	22256	22232	22235	22249	22214	22319	22277	22263	22215	22456	22219	22323	22089	22271	22114	22120	22291	22245	22257	22025	22401	22396	22291	22110	21984	22214	22076	22175	22261	22255	22245	22122	22378	22269	22368	22350	22254	22306	22169	22299	22260	21977	22272	22319	22371	22182	22267	22324	22103	22507	22546	22082	22287	22329	22175	22179	22007	22321	22291	22181	22207	22153	22516	22248	22254	22277	22360	22110	22362	22303	22273	22058	22458	22281	22239	22333	22097	22340	22196	22327	22302	22397	22481	22168	22189	22354	22317	22481	22343	22269	22373	22135	22002	22340	22312	22198	22446	22345	22182	22108	22138	22139	22059	22257	22373	22279	22167	22322	22119	22313	22319	22290	22612	22230	22271	22456	22313	22162	22208	22415	22269	22410	22306	22298	22225	22157	22312	22323	22240	22441	22091	22051	22188	22372	22138	22185	22404	22222	22207	22370	22336	22094	22422	22390	22540	22332	22200	22114	22385	22248	22215	22321	22185	22301	22219	22269	22363	22329	22379	22155	22423	22255	22322	22052	22222	22347	22217	22154	21992	22177	22111	22111	22230	22047	22293	22351	22250	22163	22277	22252	22181	22229	22246	22212	22210	22427	22316	22230	22320	22252	22015	22427	22327	22149	22204	22227	22280	22080	22111	22217	22223	22501	22223	22435	22150	22337	22283	22405	22302	22132	22119	22304	22143	22200	22351	22300	22445	22279	22223	22239	22144	22212	21983	22308	21934	22288	22314	22182	22186	22381	22204	22238	22327	22393	22110	22262	22268	22263	22301	22533	22330	22106	22186	22223	22391	22243	22536	22392	22480	22128	22365	22101	22176	22312	22437	22260	22395	22226	22314	22242	22218	22091	22195	22467	22248	22288	22158	22323	22296	22228	22283	22211	22328	22159	22284	22128	22090	22289	22425	22192	22208	22357	22327	22225	22118	22168	22332	21978	22315	22140	22405	22149	22134	22235	22243	22310	22106	22115	21913	22234	22182	22191	22344	22264	22142	22369	22403	22176	22402	22286	22024	22153	22096	22134	22072	22059	22225	22279	22135	22350	22269	22202	22278	22340	22328	22111	22311	22115	22294	22432	22244	22149	22272	22135	22198	22264	22213	22305	22216	22222	22512	22297	21904	22275	22229	22198	22347	22245	22125	22172	22322	22375	21999	22329	22241	22094	22122	22127	22099	22361	22249	22251	22310	22196	22123	22472	22236	22123	22113	22394	22271	22108	22013	22186	22271	22177	22120	22220	22040	22282	22286	22501	22352	22236	22502	22322	22103	22328	22273	22261	22311	22145	22039	22159	22232	22599	22455	22219	22085	22297	22303	22316	22320	22148	22273	22326	22221	22268	22191	22112	22082	22184	22209	22266	22053	22400	22236	22486	22108	22153	22294	22234	22216	22013	22345	22272	22391	22094	22306	22516	22292	22226	22345	22190	22349	22183	22266	22266	22249	22449	22393	22383	22339	22121	22195	22398	22182	22449	22377	22236	22219	22187	22384	22230	22321	22318	22510	22382	22169	22168	22056	22207	22137	21982	22140	22151	22056	22133	22175	22210	22080	22254	22374	22044	22172	22046	22298	22374	22161	22062	22077	22187	22195	22142	22422	22216	22357	22186	22420	22256	22361	21985	22505	22178	22218	22354	22137	22314	22237	22220	22054	22221	21995	22263	22494	22285	22497	22236	21935	22245	22319	22345	22233	22216	22292	22252	22118	22104	22238	22251	22276	22450	22537	22166	22150	22311	22338	22576	22335	22409	22190	22257	22326	22253	22475	22174	22028	22216	22204	22311	22554	22205	22258	22344	22119	22371	22333	22480	22322	22216	22166	22331	22229	22229	22269	22385	22179	22220	22316	22320	22412	22420	22239	22077	22288	22357	22184	22385	22130	22300	22465	22327	22063	22315	22243	22320	22292	22264	22272	22295	22270	22075	22238	22110	22225	22156	22384	22386	22473	22240	22297	22169	22147	22041	22093	22093	22442	22216	22182	22337	22281	22195	22440	22380	22467	22360	22203	22103	22286	22191	22095	22368	22130	22118	22138	22518	22224	22391	22236	22275	22199	22105	22265	22223	22128	22041	21985	22607	22178	22282	22167	22150	22096	22204	22165	22308	22367	22315	22294	22235	22075	22079	22148	22324	22303	22341	22439	22094	22158	22380	22346	22063	22243	22346	22370	22027	22182	22177	22093	22402	22311	22211	22105	22407	22128	22397	22195	22470	22042	22397	22335	22238	22208	22264	22206	22481	22424	22298	22092	22339	22130	22015	22197	22270	22328	22203	22281	22187	22208	22370	22328	22113	22192	22414	22338	22307	22160	22456	22243	22184	22365	22219	22130	22320	22048	22191	22246	22320	21905	22342	22165	22306	22273	22131	22034	22255	22314	22004	22335	22190	22241	22280	22435	22220	22292	22302	22175	22321	22231	22190	22446	22403	22125	22189	22319	22089	22233	22281	22063	22161	22206	22201	22311	22218	22172	22332	22482	22057	22282	22396	22309	22324	22268	22299	22152	22175	22221	22339	22420	22087	22143	22224	22143	22321	22302	22512	22215	22222	22378	22369	22118	21985	22320	22245	22432	22239	22272	22337	22410	22143	22283	22219	22373	22233	22510	22263	22237	22007	22124	22168	22348	22325	22205	22132	22214	22193	22112	22322	22120	22136	22318	22149	22196	22409	22288	22360	22453	22150	22162	22000	22104	22230	22306	22361	22155	22277	22081	22208	22204	21983	22190	22303	22323	22381	22241	22305	22380	22307	22169	22450	22183	22222	22217	22279	21951	22219	22120	22293	21970	22410	22149	22055	22389	22179	22083	22143	22371	22210	22301	22304	22303	22276	22292	22402	22392	22285	22382	22294	22266	22354	22278	22117	22430	22222	22239	22360	22452	22236	22251	22210	22282	22340	22289	22384	22456	22184	22404	22309	22132	22646	22240	22012	22439	22201	22083	22020	22311	22412	22219	22381	22102	22328	22157	22245	22053	22261	22275	22156	22369	22319	22323	22206	22404	22434	22292	22514	22258	22211	22326	22159	22214	22404	22316	22233	22163	22337	22197	22223	22042	22321	22147	22154	22414	22542	22343	22168	22325	22458	22408	22336	22275	22289	22172	22171	22213	22327	22125	22194	22315	22166	22070	22398	22234	22168	22222	22085	22366	22162	22340	22233	22335	22287	22483	22329	22497	22269	22368	22222	22345	22234	22152	22114	22180	22156	22565	22165	22281	22363	22102	22244	22378	22461	22470	22253	22228	22338	22213	22042	21967	22350	22325	22236	22502	22144	22191	22385	22225	22220	22122	22098	22125	22129	22297	22117	22159	22153	22123	22195	22136	22284	22151	22566	22030	22292	22277	22257	22175	22133	22432	22261	21957	22047	22134	22443	22249	22377	22180	22152	22269	22146	22232	22181	22280	22342	22115	22170	22278	22376	22385	22058	22322	22465	22316	22267	21953	22437	21970	22208	22187	22303	22279	22304	22186	22231	22343	22303	22485	22399	22293	22443	22497	22147	22348	22139	22356	22204	22278	22221	22126	22330	22369	22260	22149	21952	22016	22147	22377	22347	22509	22188	22322	22141	22206	22206	22133	21896	22212	22333	22491	22275	22415	22532	22229	22240	22076	22330	22295	22149	22223	22220	22036	22287	22341	22306	22419	22128	21979	22150	22106	22368	22204	22187	22341	22052	22195	22196	22175	22254	22223	22155	22325	22203	22411	22302	22279	22216	22253	22157	22290	22423	22229	22169	22062	22183	22345	21937	22301	22172	22204	22276	22248	22202	22217	22198	22318	22314	22168	22138	22297	22181	22323	22282	22364	22389	22095	22245	22128	22305	22463	22271	22496	22388	21994	22034	22257	22151	22161	22125	22296	22292	22208	22412	22408	22342	22376	22405	22284	22019	22404	22264	22068	22201	22068	22266	22443	22333	22272	22107	22166	22291	22065	21979	22172	22432	22392	22375	22377	22235	22102	22170	22326	22297	22482	22299	22272	22170	22174	22326	22079	22223	22290	22202	22268	22255	22175	22184	22087	22261	22127	22067	22344	22357	22529	22373	22195	22254	22349	22229	22440	22016	22042	22218	22117	22266	22496	22259	21992	22455	22060	22177	22259	22473	22042	22524	22324	22212	22130	22333	22187	22158	22333	22268	22420	22360	22568	22345	22033	22212	22199	22307	22286	22158	22218	22271	22135	21997	22266	22229	22138	22171	22387	22192	22040	22496	22294	22095	22521	22316	22189	22152	22241	22181	22535	22203	22238	22307	22000	22026	22240	22473	22432	22126	22260	22005	22084	22285	22276	21954	22157	22156	22267	22294	22382	22325	22257	22142	22286	22263	22174	22204	22185	21958	22230	22290	22140	22173	22020	22291	22055	22227	22392	22134	22043	22398	22270	22558	21985	22305	22361	22057	22216	22445	22385	22318	22336	22253	22088	22114	22065	22221	22425	22321	22153	22493	22569	22175	22122	22221	22284	22332	22401	22223	22384	22221	22206	22256	22212	22101	22411	22333	22465	22177	22145	22191	22184	22223	22228	22189	22171	22452	22246	22233	22094	22496	22258	22144	22328	22197	22316	22213	22468	22350	22139	21939	22198	22399	22054	22359	22398	22158	22486	22212	22238	22330	22370	22188	22098	22273	22204	22422	22286	22294	22011	22170	22462	22402	22164	22238	22247	22267	22310	22590	22141	22198	22033	22165	22104	22193	22197	22448	22508	22001	22149	22376	22348	22416	22408	22071	22336	22340	22263	22139	22084	22184	22108	22037	22184	22155	22088	22255	22261	22293	22372	22120	22156	22395	22248	22419	22368	22272	22236	22326	22181	22260	22183	22298	22405	22285	22174	22454	22343	22287	22340	22252	22233	21969	22253	22179	22317	22526	22255	22328	22036	22236	22180	22108	22189	22482	22377	22350	21947	22086	22335	22190	22349	22266	22293	22331	22295	22251	22224	22338	22202
23711	34789	31586	27833	23555	21312	20136	19344	18622	18686	18594	17998	27566	37460	29001	21805	17329	17164	17030	17197	17036	17027	17112	16890	17114	17092	17140	17088	17160	17037	16992	16988	17303	16928	17141	17096	17086	17013	16970	17129	17168	16911	16999	17071	16817	16983	16952	16982	17155	17190	17080	17035	17021	17028	17128	17025	16998	17067	17148	17212	17158	17072	17073	17119	17188	17023	17109	17054	17109	17123	17025	17018	16832	17060	17101	17074	16944	17004	16945	17020	16890	17141	17046	17094	17066	16989	17054	16923	17073	17067	16975	17019	17048	16994	16992	17015	16923	16998	17016	16898	17056	16950	16988	16972	17018	16955	16981	16992	17098	17147	17072	17016	17159	16986	17018	17091	17153	17143	17024	16886	17200	16909	16965	16864	16938	17010	17077	17001	17111	17171	17094	17038	16975	16991	16840	17008	17110	17001	17079	16856	17048	16858	17093	16903	17097	17061	17105	16949	16966	17074	17092	17000	16832	16929	16826	17009	16951	17048	17072	16984	17037	16915	17037	16962	17007	17012	16960	17239	17011	17254	17139	17113	17065	17012	17034	17122	17003	16938	17001	17059	16956	16977	17159	17107	17105	17026	17117	17042	17044	17223	17259	17129	16945	17057	16965	17136	16988	16969	16968	17022	16948	16920	17028	16978	17004	16956	17034	16862	17124	17044	16936	16867	16967	17131	16983	16959	16975	16896	17132	17112	16996	17030	17099	17142	17032	17149	16905	17152	17252	17088	17069	17060	16962	17038	16834	16982	17106	16885	16984	17012	16997	17031	16950	16949	17130	16953	17242	17083	17019	16900	17010	16984	17142	17088	16937	17131	16843	16895	17090	17127	17011	17052	17110	17147	17072	16978	17095	17054	16907	17017	17079	17023	16964	17086	17133	16755	17062	17119	17047	16932	16782	17079	17016	17010	16983	17034	16970	17072	17050	17020	17199	16961	17012	16967	16935	16933	16917	17035	17003	16921	17064	16901	16864	17008	17066	17152	17123	17072	16959	17022	17045	16972	16859	16977	17228	16828	16953	16969	17009	17073	16964	17192	17192	17095	17204	17150	16942	17025	17150	17139	17051	17033	17087	17063	16976	17077	17018	17004	17106	17072	17051	16963	17148	16988	17063	17023	17054	16927	17169	17094	16874	17015	17022	17024	17050	17018	17129	17172	16999	17198	16978	17089	16948	17186	16998	17135	16952	17082	16899	16985	16970	16969	16987	16946	17282	17088	17058	17204	17205	16893	17180	17139	17041	16800	17046	16862	17021	17132	16906	16949	17102	17084	17167	16955	17055	17147	17000	17038	16941	17189	16988	16996	16968	17143	17043	16948	17013	17147	16944	16892	16838	17201	17134	17093	16965	17109	16931	16999	17160	17120	17034	17020	17119	16999	17176	17038	17160	17108	16987	16955	17089	17006	17184	16996	16981	17174	16891	16869	16985	17004	17056	17067	17087	17036	17137	17071	16988	17049	16943	16936	16949	17171	17131	16923	16942	16882	16868	17087	16906	17206	16987	17049	16864	17166	17254	17060	17100	16885	17042	17031	16886	16880	17119	16918	16844	17040	17095	16959	17146	17036	17026	17005	17116	17071	17057	17010	17013	17025	17039	17389	16976	16929	17037	17012	17175	16890	16882	17112	17080	16912	16967	16878	16973	17047	16977	16970	17071	17026	17011	16955	17051	17158	16983	17062	17092	17084	17239	17060	17012	16985	17064	17107	16978	17203	16922	16968	17118	17152	17023	16880	17019	16893	17014	17011	16882	16936	17223	17083	17053	17013	17059	16999	17226	16817	16904	16901	17012	17037	17117	17203	16963	17161	16994	16845	17040	17008	16947	17091	16998	17049	17123	17159	17003	16773	17067	16974	17080	17081	17121	17042	17091	16949	16936	16968	17098	17163	17166	16911	16874	17128	17000	17102	17055	17015	16970	16957	17033	16976	17215	17074	17008	17219	17000	17212	16934	17114	16745	17067	17087	16955	16876	17144	17006	17155	17001	17040	16992	17226	17137	17199	17071	17164	16880	17237	16987	17085	16912	17019	16927	17165	17041	17061	17083	17095	16974	17104	17157	16842	17050	17041	17074	17026	17179	17047	16758	17097	16998	17060	16866	17131	17000	17082	17210	17108	16975	17211	17004	17048	16988	16990	17062	17148	16941	17114	16943	17099	17142	17162	17159	17010	17042	17020	17122	17219	17096	16948	16959	17090	16947	17218	16881	17028	16988	17023	16921	17009	16980	16891	17111	17006	17004	17028	16953	16920	17341	16860	17086	16953	16932	17203	17092	16837	17106	17162	17038	17142	17165	17079	17086	17198	16991	17018	16950	16994	17121	17150	17146	16942	16809	16956	17110	17027	16938	17032	17210	17129	17085	17158	17209	17098	17039	16772	16924	17070	16917	16957	17086	16978	17204	17145	17200	17017	17165	17040	16990	16975	16942	16921	16970	17052	16973	17111	17160	17035	16929	17170	17076	16927	17082	17095	17020	16857	16982	17220	16987	17154	16882	16887	17047	17029	17171	17192	17014	17052	17096	17072	16956	16979	16993	17053	17058	17130	16898	17004	16986	17011	17014	17023	17037	16766	17072	16962	16967	17033	17141	17099	17055	16943	17158	17030	17032	16957	17109	17005	17029	16925	16973	17077	16875	17076	16966	16968	17070	16967	16976	17005	16966	16994	17026	16840	17087	16895	17198	17004	17142	16966	16971	16964	16885	16972	17217	17028	16884	17000	16994	16778	17014	16906	17084	17119	16984	16851	17027	17115	17260	16840	17020	16982	17076	16952	17200	17036	16910	17062	16976	17056	17094	17116	16914	17113	16870	17046	16996	16934	16870	17050	17251	16875	17007	16924	17106	17085	17077	17082	16930	16989	17152	17054	17007	17000	16922	16964	17034	17067	17027	17198	17174	16857	16963	17044	17155	17187	17179	17032	17002	17029	16888	17030	17099	16770	17108	17203	17119	16861	17037	16901	17007	16892	16943	17013	17086	16866	17094	17106	17144	17026	17058	17003	17064	17007	17018	17177	16973	17123	17143	16918	17084	17183	17018	16970	17029	16983	17146	16978	17169	17024	17194	17042	17075	16929	16847	17085	17145	16873	17184	16960	17102	17042	17115	16921	16965	17156	17025	16968	17013	16945	16918	17225	17031	16982	17095	16966	17064	17041	16975	17098	16987	17136	17077	17020	17144	17047	16887	17042	16941	17038	17149	16980	17128	16931	17100	17006	16906	17083	16979	17078	16931	16920	17102	16999	16913	16965	16977	16964	17020	17062	17021	17174	16950	17127	17177	16893	17027	16822	17076	17069	17219	17236	17153	16913	17048	17099	17044	16951	16980	16908	17227	16984	17098	17029	17131	17164	17008	17055	17072	17196	17034	16988	17006	17104	17255	16932	16917	17085	17025	16939	17138	17096	17154	17063	16955	17174	17103	16961	16861	17076	17151	16953	17244	17082	16972	17082	16943	16878	17052	17083	17109	17052	16778	17034	17209	17209	17051	17072	17084	16911	17041	17014	17087	17082	17124	17120	16993	16924	16867	17020	16955	17229	17094	17074	16980	16950	17183	16946	16965	17142	17094	17185	16994	17203	17174	17019	17050	17234	17086	17108	17067	17078	17120	16939	16982	16914	17120	16893	16956	16997	16931	17021	17155	17117	17202	17291	17032	17167	17006	17070	16970	16965	16887	16910	17039	16958	17015	17048	17119	16975	17024	16979	17238	17109	17178	17036	17272	16961	16903	17078	17041	17106	16888	17216	17030	17063	16975	17117	16919	17077	16953	17056	16974	16962	17097	17128	17166	17022	17038	16966	16917	17026	16958	17076	16872	17199	17020	17091	16967	17123	17087	16981	17044	17106	16841	17134	17047	16786	17166	17072	16909	16983	17088	17168	16935	17125	17128	17152	17194	16927	17173	17002	16971	16978	17035	17009	16925	17053	17119	17058	17092	16987	17147	16951	17100	17075	17071	17067	16931	17098	16910	16818	16980	17102	17110	17144	16997	17148	17085	17127	16944	17094	17110	17046	16792	17138	17035	17053	17096	16941	16906	17080	17073	17127	16965	17162	16933	17103	17016	17118	16910	16992	16918	17100	16854	17018	17159	17101	16922	16898	17094	16991	17038	16816	17033	16952	17275	17185	16889	16939	16953	17197	17333	17106	17071	17087	17092	17023	17236	17121	17136	17049	16987	17152	17038	17193	17092	17064	17197	17280	17069	16893	17137	17092	17110	16934	17035	16854	17200	17032	17048	16996	17070	16984	17049	16977	17017	16878	16966	17173	17082	16916	16974	16991	17050	17036	17055	16802	17253	17093	17149	16895	17075	17035	17119	16844	17117	17054	17021	16980	17092	17104	17146	16953	17079	17023	17316	16805	17055	17027	17034	16817	17096	17050	17077	16919	16993	17034	17072	17231	17012	16894	17114	16955	17109	16873	16956	17081	17017	17198	17000	17124	17024	17049	16960	17037	17083	17250	17122	17030	17004	16986	16896	16949	16907	17123	17075	16882	17009	17092	17040	16814	16977	17006	16973	16830	16951	17017	17125	17083	17107	16945	17259	16991	17196	17137	16945	17166	16914	17050	17214	17003	16964	17074	17158	16946	17032	16917	17058	17161	17033	17065	16980	17258	16839	17121	16910	17140	17089	16936	17026	17052	16774	17080	17138	17227	16955	16875	16917	17256	17039	17048	17073	16983	16859	17006	17004	16969	17039	17124	16928	16941	17138	17003	16884	17056	17041	17132	16982	17151	17162	17087	17116	16965	16896	17070	17043	16782	17102	17165	16941	17073	17094	16958	17230	16761	16894	17065	17069	17146	16995	16889	17152	17118	16930	16987	16971	17124	17010	17017	17005	17012	16900	17264	16890	16995	17249	17070	16976	16971	17001	16929	17090	17125	17064	17150	16976	17029	16956	17084	16982	17002	17150	17210	17056	17205	17113	17084	16985	17034	17032	17209	17225	17072	17025	17076	16889	17042	16959	17014	16979	17176	17011	16945	17044	16965	16987	16964	17115	17066	17099	17077	17187	17178	17052	17196	17151	17046	16977	17058	17172	16956	16996	17074	17106	16962	16924	16980	16960	17046	17007	17182	17084	16960	16973	17086	16897	16958	17123	17122
23945	21396	28979	24303	22904	26913	29413	25204	24367	23973	23734	23618	33674	49281	40767	31358	24216	22224	22228	22495	21967	22265	22205	21958	21992	22202	21766	22154	22028	22194	21991	21991	21844	21984	21987	22225	22022	22102	21926	22088	22099	21893	22016	22112	21995	22153	22184	22134	21994	22038	21987	22370	21959	21944	21997	21956	21819	22065	21759	22171	22066	22193	21996	22329	21943	22022	22225	22078	22001	22033	22192	21973	22008	21951	22089	22172	22111	21812	21805	21851	22155	21809	21952	21964	21949	21943	21841	22001	21997	22225	22065	22027	22147	21929	21953	21859	21946	21946	21935	22127	21911	22014	21774	22118	21973	21884	21986	21918	21875	21833	21865	21738	21957	22015	22111	22119	21801	21839	21900	21968	22112	21888	21947	21640	21987	21956	22184	22093	22014	22044	21778	21996	21816	21844	21882	21986	22012	22168	21842	21947	21923	21734	22180	22055	22175	22044	22005	21961	21867	21964	22332	21695	21940	21892	21971	21967	21701	22239	21876	22053	21958	21996	21941	21781	21858	21786	22091	22225	21989	21765	21931	22117	21886	21966	22072	22029	21975	21828	22057	22132	21975	21852	22004	21873	22080	22040	22080	22030	21898	21873	22111	21954	21955	21828	22147	22007	22300	22026	22070	21943	22146	22005	21821	21748	21803	21703	22156	21979	22170	21860	22212	22241	22010	21838	21922	21848	21996	22073	22010	21827	21984	21951	21982	22120	21941	22041	22037	21944	21862	22250	22062	22054	21896	21959	22048	22149	22141	22043	21877	21956	22029	21943	21859	21796	21900	21969	21956	21990	21672	22113	21860	22088	21867	21840	21924	22050	22124	22124	21941	21982	22093	21895	21769	21919	21922	22133	21798	21986	21826	22066	22013	22044	22058	21996	21909	21982	21750	21858	22172	22084	21943	22330	22162	21909	22162	21998	21888	21897	22033	22141	21973	22091	22093	21921	22056	21881	21923	21879	22233	21905	22082	22023	21954	21959	21940	22043	21993	21795	21948	22019	21885	21780	21786	21723	21910	22121	22001	22012	21937	21985	22059	22018	21936	21970	22134	21811	21676	21932	21994	21960	21970	22097	21807	21802	21894	21949	22015	21944	21970	21837	21944	21913	22027	21877	21888	21934	22048	21884	21929	21897	21957	21832	21868	21809	21866	21890	22176	22001	21959	22020	21861	21978	22216	22019	22032	22035	21822	21963	21891	21932	21778	21881	21905	21913	22085	22067	21871	21947	21936	22124	21883	21900	22103	21731	21891	21959	22066	21785	21842	21863	21993	21948	21886	21998	21909	22023	21948	21853	22117	22048	22015	22027	21853	21762	21988	21864	21850	21935	21935	22169	21652	22128	22073	21949	21971	21982	21876	22154	21958	21957	21848	21974	22031	22100	21888	21756	22117	21960	21978	22113	21905	22009	21590	21915	22054	21826	22038	22132	22071	21858	21950	21869	21994	21924	22148	21900	21955	21947	21903	22020	22012	21801	22105	22030	21951	21953	21921	21920	21955	21963	21984	22016	22134	22154	22153	21874	21827	21665	21798	22125	21965	22146	22013	21940	21871	21997	21924	21955	21882	22076	22133	21999	22021	21845	22278	21853	21955	22076	21855	22015	22035	21900	21948	22135	21957	21878	22047	21830	21943	22058	21926	21845	22076	21887	21828	21917	21889	22043	21971	21850	21774	22126	22009	21971	21768	21806	21910	22068	21978	22074	22126	21961	21992	21998	22101	21899	21891	22016	21922	22022	21953	21951	22011	21713	22040	22049	22117	21929	22067	21901	22072	22051	21855	21736	21852	21905	21828	22068	21905	21910	22130	21953	21782	21737	21918	21857	21927	21892	21877	22015	21943	21983	21783	22140	21982	21756	21998	21754	22068	21973	21941	22043	22077	21939	21938	21888	22058	21849	22010	21821	22039	22026	21594	21964	21877	21890	21894	21861	21878	22138	21750	21748	21953	21999	22084	22042	22059	21974	21868	22011	21879	22061	21964	21927	21865	21772	21834	22073	22014	21972	21975	21884	21786	21910	21950	21872	21816	21796	21774	22109	21960	21884	21946	21913	21791	21952	21824	21920	22088	22085	22013	22071	21982	22104	22017	22151	21851	21944	22047	22154	22139	22024	22142	21972	21708	22108	22091	22119	22018	22056	21938	22028	21993	22181	22155	21954	22040	21829	22188	22057	21909	22023	22032	22094	22167	22143	22035	21816	22075	22137	22159	21817	22130	22062	21962	22089	22230	21900	21799	21786	21720	22052	22095	22050	21800	22032	21923	21966	22100	22115	22152	21889	21833	21788	21849	21935	21869	22064	21968	21792	21845	21895	21865	21888	21851	21731	22057	21842	21882	21987	22166	22108	21896	22103	21988	21986	22065	21992	21860	22050	21952	22028	22277	21694	21920	21884	21976	22115	21930	22021	21950	22030	22081	22210	21853	22055	22258	21884	22143	22053	22058	21921	21933	22119	22073	22047	22090	22065	22042	21995	22026	21918	22014	21787	22247	21897	21820	22158	21862	21999	21829	22074	22138	22091	21879	22065	22089	21932	21985	21960	22100	21628	21900	21863	21993	22087	22193	22103	21829	21856	21965	21796	22026	21833	21889	21951	21904	21948	21910	22102	22243	22086	22189	21905	22139	21995	21834	21917	21985	21985	21994	22086	21991	22062	21919	21813	21845	21819	21845	22023	21854	21958	21961	21965	21879	21999	22047	21904	22018	21725	21975	21956	21939	21923	22004	22093	21931	21957	22053	21902	22086	22009	21951	21971	21909	21772	22004	22118	22179	21890	21956	21800	22067	21812	22085	21893	21923	22025	22047	22045	21926	22080	22120	21955	21864	22040	21845	22145	21983	21751	21734	21837	21816	21856	21908	21909	21995	21791	22095	22038	21957	22049	21882	22054	22026	22200	22089	22286	22130	21856	21947	21998	21796	22033	21903	22002	21825	21837	22044	22307	22063	21939	22149	21777	22030	21967	21977	21977	22133	21927	21916	21938	21940	22042	21855	21981	22117	22150	22161	22068	21966	21799	22048	22064	21906	21825	21776	22131	22101	22186	21796	22019	21933	21697	22194	21899	22021	22104	21836	21806	21963	21935	21946	21831	21849	21788	22082	22024	21843	22049	21817	21940	21910	21998	21933	22169	21903	21817	21963	21895	21919	22125	21849	22000	22090	22234	21918	22157	21956	22036	22200	21891	21961	22063	22049	22178	21986	22092	22431	21963	21916	22051	21902	22052	21897	21704	21722	22076	21980	21962	21871	22143	22067	21895	22152	22065	21834	21948	21967	21840	22057	22194	22140	22035	22165	22174	22081	21838	22031	22011	21822	21776	21932	21963	21994	22013	21909	22058	21879	21905	21927	22032	21866	22157	22042	22079	21930	22078	21764	21829	21944	21915	22114	21933	22027	21774	22038	22015	21953	21949	21871	22090	21936	22003	22044	21942	22021	21933	21956	22072	22090	21888	21949	22031	21925	22083	22006	21897	22044	21945	22131	22199	21876	21816	22030	22010	22137	21912	22029	21984	21841	21908	22119	21943	22043	21977	21827	22067	21878	22056	22134	21831	21906	22270	22187	22104	21777	21915	21837	22046	22081	22030	21896	22057	21945	21949	22076	21913	21801	21959	21978	21909	21848	22066	21954	21897	21818	21881	21959	21869	22055	21959	21992	21833	21783	22141	22061	22017	22080	22181	21897	22003	22010	21976	21868	21968	21983	21826	21955	22175	21940	22120	22064	22075	22074	21995	21894	21896	21969	22093	21822	21940	22007	22144	22177	21948	21844	21994	21890	22240	21992	21844	21761	21999	22080	22048	21887	22092	22078	21885	22018	22049	21885	22100	21862	21805	21850	21841	21949	21985	21965	22006	22001	21984	21859	21786	21678	22158	22113	21987	21785	22073	21968	22004	21875	22017	21836	22049	21839	22023	21753	22083	21971	22009	21976	22101	22026	22191	22098	21979	22089	22056	21757	21923	21864	21927	22023	21896	22024	21959	22152	22007	22079	21842	22060	21972	21995	21812	22050	22016	22021	21780	21774	22070	21889	21848	22061	21967	22218	21791	22098	22064	21967	22049	22168	22262	21936	22039	21825	22058	21924	22024	22080	21898	21918	22088	22097	22104	21945	21894	22083	21927	21988	21862	22133	22063	21990	22009	21936	21959	21843	22070	21885	21909	22028	22091	22011	21831	21988	21991	22074	21832	22020	21778	22149	21986	21915	22053	21954	21785	22105	22092	21981	22035	21950	21884	21875	21707	21817	21933	22002	21825	21971	21785	22117	21887	21920	22051	22043	22027	21899	21957	22049	21804	21922	22072	22190	21950	21954	21670	22013	22126	21751	21978	21845	21720	21950	22063	22088	21882	21963	21915	21939	21892	21891	21999	21921	21853	22035	22064	22037	21839	21970	22129	21811	22020	22049	22091	22065	21986	21887	21991	21997	21936	21859	21929	21947	21891	21956	22063	21759	21861	21898	21908	22276	21653	22160	22121	22184	22170	21927	22079	21980	21977	21818	21761	22016	21908	22019	21819	21903	22009	21909	21970	21936	22050	22058	21985	22047	21998	22152	22011	21861	22038	22039	21701	22028	22113	21774	21906	22093	21927	21892	22136	22150	22096	22056	22111	22234	21924	22003	21981	22004	22114	21957	22082	21891	22213	22101	21853	22187	22022	21920	21923	21925	21870	21980	22094	22143	21901	21855	21962	21946	21884	21969	21951	21942	21812	22019	21966	21884	21823	21877	21929	21891	22005	21953	22211	22206	22035	22018	21749	21894	22032	21962	21929	21963	22143	21969	21834	22014	22045	21859	21992	21968	21933	21948	21919	21938	22087	21923	22077	21976	22158	21978	22010	21903	22194	22091	21745	22015	22066	21940	21858	21920	21735	21942	22040	22043	22020	22167	22115	21940	21996	22009	21857	21807	22060	22015	21997	21908	21920	21892	21766	21960	21903	21975	21986	21748	22008	22095	21899	21995	21904	21846	21934	22032	22050	21977	22069	21949	22025	21904	21984	21931	21992	21986	21905	22010	21763	21922	21929	21818	21977	21997	22100	22020	21913	21909	22111	21739	22218	22100	21879	21863	22134	22004	22038	21940	21737	22086	21959	21891	22071	22250	22196
26556	39835	37296	32708	28561	24860	23217	21687	20374	19311	19257	19193	34664	47106	37982	27252	18106	17041	16879	16648	16795	17026	16941	16986	16830	16848	16949	16862	16950	16813	16988	16897	16964	16825	16889	16950	16986	16792	17039	16874	16967	17021	16823	16786	16841	16820	16573	16821	16947	16899	16831	16764	16839	17132	16917	16989	16863	16939	17129	16776	17001	16922	16922	17027	16959	16822	16973	16991	16785	16776	16801	16924	16930	16935	16861	17015	17016	16790	16965	17017	16995	16945	16906	16715	16917	16913	16887	16856	17024	16985	16793	16874	16770	17011	16847	16756	16906	16916	16931	16952	16839	16893	16916	16848	16919	16810	17039	17018	16938	16972	16829	16736	16792	16781	16844	16924	16661	16829	16783	16980	16870	16978	16871	16939	16906	16948	16942	16931	17017	16771	16986	16802	17010	16850	16923	16866	16869	16876	16941	17022	16938	16900	16698	16898	16800	16989	16916	16848	16969	17027	16921	16979	16875	16996	16985	16763	16951	16902	16776	16903	17085	17088	16983	16951	16891	16880	16895	17080	16946	16873	16757	16979	16944	16794	17056	16823	16946	16795	17127	16869	16879	16729	16964	17001	16802	16928	16877	16977	16954	16920	16903	16987	16981	16794	16760	16951	16805	16864	16741	16896	16920	16903	16920	16970	16795	16941	16918	16804	16952	16872	16884	16862	16794	16855	16955	16844	16880	16911	16800	17023	16960	16854	16887	16898	16873	16907	16684	16944	16994	16834	16758	16896	16778	16826	16878	16912	16704	16975	16811	16724	16936	16968	17005	17030	16715	17074	16851	16937	16858	16884	16900	16860	16859	16870	16926	16859	16865	16839	16766	16937	16961	16929	17003	16683	16971	16790	16743	16945	16841	16943	16927	16806	16807	16788	16846	16895	17033	16912	16857	16863	16967	16881	16744	16877	17100	17036	16896	16900	17037	16886	17028	17003	17176	16777	16841	17039	16792	16771	16830	16902	16873	16934	16911	16954	16725	16948	16854	16908	16720	16984	16947	16962	16882	16966	16841	16906	16721	16957	16840	16992	16917	16864	16901	16852	16768	17099	16942	16857	16875	16777	16934	17109	16724	16975	16902	17023	16879	16971	16817	16993	16867	16864	16982	16757	17010	16868	17137	16926	16857	16645	16908	16807	16959	16901	16864	16795	16801	16701	16933	16935	16980	17034	16896	16919	16870	16849	16849	16898	16776	16854	17003	16999	16883	16948	16911	16830	16898	17083	16904	16947	17066	17067	16982	17121	16889	16792	16957	16732	16877	16820	16899	16884	16860	16894	16878	16971	16990	16967	16893	16809	16911	16879	16838	16831	16959	16913	16849	16960	16875	16803	17038	16842	16998	16897	16854	16821	16975	17073	16988	16879	17078	16680	16746	16936	17048	16667	16951	17093	16779	16966	16936	16990	16942	17064	16892	16805	16986	17122	16903	16905	16664	16857	16848	16826	16883	16961	16913	16810	16926	16942	16740	16908	16869	16865	17034	16954	16794	16861	16687	16863	16731	16811	16829	16814	16913	16719	16612	17002	16801	16913	16839	16849	16769	16843	16891	16891	16908	16893	16826	16935	16888	16882	17207	16835	16887	16904	16589	17030	16914	16824	16868	16805	16878	16862	16897	16812	16941	16945	16964	16964	17002	16854	16876	16749	17042	16803	16966	16821	16926	16764	17068	16859	16960	16944	17051	16727	16871	17068	16763	16974	16871	16929	16938	16839	16932	16989	16884	17155	16798	16915	16983	17001	16754	16977	16868	16799	16813	16880	16980	16942	16905	17013	16910	16909	17014	16891	16925	17017	16781	16850	17041	16901	16812	16775	17024	17133	16940	16841	16965	16913	16908	16929	16929	16989	17030	16870	17037	16873	16906	16781	16805	17050	16776	16868	16982	16970	17081	16803	16912	16930	17060	16861	17069	16857	16921	16853	16820	17015	16898	16933	17040	16898	16815	16817	16858	17028	16922	16794	16924	16645	16757	16706	17061	16775	17082	16865	16906	16916	16815	16792	16936	16893	16992	16914	16854	16974	16801	17044	17010	16721	17004	16850	17045	16840	16978	16848	17015	16788	16897	16820	16983	16747	16946	16917	16974	16879	16887	16782	16965	16817	16796	16807	16809	16835	16958	16821	16977	16904	16914	17005	17016	16979	16914	16931	17095	16832	16965	16858	16870	16926	16903	16793	16671	16802	16938	16679	16667	16886	16901	16926	16895	16958	16786	16829	16825	16903	16830	17127	16842	16954	16925	16845	16983	16892	16872	16990	17001	16860	16761	16948	16836	16904	17028	16834	16800	16804	16960	17101	16702	16895	16763	16779	16923	16967	16946	16909	17015	16999	17044	17000	16991	16904	16881	16889	16990	16948	16986	17003	16897	16846	16948	16862	16865	16774	16722	17104	16844	16949	16937	16870	16780	16877	16981	16973	16921	16851	16751	16980	16942	17031	16864	16899	17044	17007	16706	16774	16881	16891	16782	16871	16861	16840	16874	16999	16734	16852	16938	16775	16867	16763	17107	16896	16790	16850	16993	16984	16841	16913	16967	16813	16959	16943	17011	16911	16925	16974	17008	16871	16845	16922	16813	16807	17033	16885	16753	16958	16970	16929	16916	16868	17049	16779	16955	16677	17017	16793	16729	16872	16683	17101	16877	16933	16885	16931	17003	16876	16797	16957	16830	16856	16909	16824	16983	16978	16978	16931	16800	16749	16972	16957	16956	16943	16885	16774	16941	16818	16871	16896	16952	17017	16851	16707	16840	16788	16838	16810	16922	16807	16815	17011	16850	16972	16768	16984	16878	16945	16711	16937	16935	16956	16916	16787	16780	16976	16887	16805	16772	17067	16783	16933	16885	17005	16683	16981	16818	16940	16989	16801	17090	16937	16892	16978	16981	16783	16767	16819	16738	16965	16925	16974	16983	16798	16795	16837	17045	16914	16875	16781	16848	17080	16931	16870	16992	17029	16831	16772	16909	16961	16927	16681	16878	17080	17060	16616	16921	16903	16925	17013	16901	17016	16821	16866	16987	16833	17051	16821	16853	16917	16940	16764	16864	16662	17070	16846	16891	17041	16912	17036	16816	16850	17044	16853	16855	16819	16885	16821	16948	16844	17038	16838	16760	16838	16921	16948	16873	16742	16938	17013	17027	16857	16909	16958	16908	16794	16926	16911	16926	16965	16925	16907	16936	16766	16899	17004	16918	16927	16958	16979	16813	16923	16763	16930	16883	16987	16890	16911	16815	17037	16973	17002	16872	16916	16937	17114	16893	16949	16873	16873	16823	16990	16919	16786	16868	16773	16648	16877	16896	16903	16947	16997	16846	16943	16850	16838	16919	16895	16868	16898	16954	16879	16805	17024	16843	17025	16925	17041	16856	16874	16915	16989	16736	16896	16945	16901	16862	16983	17029	16728	16972	16922	16872	16985	17101	16972	16817	17103	16905	16908	17045	16797	17016	16972	17000	17030	16930	16712	16929	16824	16876	16867	16907	16796	16748	16815	16850	16900	16809	16883	16936	16869	17014	17017	16957	16928	16611	16900	16935	16902	16870	16693	16891	16890	16940	16951	16924	16948	16869	16838	16843	16938	16813	16822	16956	16882	16860	16871	16781	16914	16975	17020	17046	16733	16966	16856	16874	16793	17018	16881	16974	16966	16896	16962	16735	16780	16857	16884	17025	16755	16868	16837	16799	17010	16881	17014	16863	16882	16989	16884	16922	16755	16897	16838	16785	16915	17032	16861	16937	16929	16811	16928	17015	16921	16794	17002	16914	16868	16735	17007	16746	16959	16815	16645	16810	16783	16777	16836	16860	17030	16873	16862	16862	16883	16962	16768	16840	16875	16912	16900	16979	17005	16928	16962	16692	16767	17025	16891	16927	17023	16950	16847	16757	16978	16907	16986	16907	16855	17134	16712	16848	16790	16853	16948	16841	16768	16791	16726	16990	16918	16842	16848	16889	16808	16848	17033	16854	16927	17016	17063	16904	16925	16904	16726	16800	16854	16780	16942	17041	16913	16932	16955	16977	16879	16950	16711	16852	16947	16918	16903	17031	17119	16902	16795	16899	16967	17038	16997	16917	16948	16920	16923	16936	16919	16973	16969	16920	16879	17012	16983	16964	17035	17015	16891	16791	17010	16852	16860	16941	16901	17003	17006	16788	17033	16711	16873	16801	16858	16936	16897	16874	16873	16918	16786	16945	16834	16922	16926	16871	16988	16755	16956	16717	16750	16956	16809	16877	16901	16951	16756	16903	16907	16918	16951	16886	16914	16880	16753	16897	16903	16909	16971	16931	17098	16874	16844	16822	17006	17062	16942	16865	17060	16947	16995	16896	16945	16805	16903	16763	16637	17049	17003	16914	16765	16960	17004	16771	16879	16865	16965	16819	16808	16849	16792	17004	16760	16972	16784	16912	16816	16841	16900	16755	16890	16851	16938	16873	16996	16906	17039	16882	16942	16857	16794	16869	16848	16986	16913	17015	17058	16924	16923	16966	16878	16922	17031	17014	17097	16983	16853	16934	16841	16974	16914	16833	16800	16821	16892	17024	16821	16933	16822	16920	16877	16903	17022	16925	16721	16848	16856	16866	16821	17028	16770	16877	16989	16804	16895	17022	17006	16996	16805	16946	16949	16910	16924	16878	16947	17089	17053	16752	16902	16861	16976	16925	16890	16650	16828	16842	16867	16779	16709	16666	16754	16885	16786	16980	16937	16989	16801	16750	16670	17120	16944	16880	16896	16707	16817	17005	17099	16993	16969	16979	16829	16893	16832	16922	16858	16869	16974	16982	16962	16883	16777	17070	16634	16718	16865	16789	17045	16950	16743	17020	16757	16890	16800	16851	17033	16931	16990	16889	17119	16930	16747	16879	17053	16879	16871	16851	16827	16993	16968	16847	17040	16789	17084	17022	16978	16837	16868	16830	16873	16962	16939	16728	16752	16829	16988	16821	16915	16855	16994	16942	16935	16860	16836	16870	16898	16925	16911	16952	16934	16842	16817	17053	16915	17014	16897	16968	16963	16889	16854	16990	16815	17109	16949	16865	16806	16771	16878	16842	16883	17174	17126	16884	16758	16859	17076	16937	16834	17027	16943	16826	16951	16871	16743	16898	16925
31455	24226	25902	24786	22774	22714	22494	22087	22418	22171	22184	22203	22815	24331	24217	23351	22114	21959	21941	21978	21856	22007	22014	21931	22032	22125	22048	22080	22201	21950	21806	21960	21819	21888	21916	21984	21917	22049	21808	22019	21862	22060	22074	21880	22013	21790	22021	22027	21857	21804	21988	21932	22002	21874	21869	21833	22057	22062	21763	21904	21858	21914	21813	21539	21609	22000	22052	22011	21817	21945	22040	22099	21942	21978	21818	21766	21852	21809	21959	21964	21812	21918	21934	22069	22153	21958	21816	21663	22091	21907	21940	22011	21752	21645	21796	22075	21912	21859	22099	21709	21887	21876	21741	21979	22071	21708	21827	21798	21963	22033	21798	21806	21951	22064	22138	21896	22018	21997	21704	22145	21988	21839	21979	21846	21802	21823	21683	21900	22155	22125	21812	21705	21858	21901	21947	21767	21834	21830	22041	22290	21825	21900	21929	22050	21862	21591	21917	21745	21685	21965	21870	21821	22194	21849	21976	21685	21990	22034	21908	22027	22072	21944	21771	21871	21997	21782	21940	21874	21796	21864	21831	21952	21795	21976	21905	21844	21826	21771	22018	22021	21764	21847	21863	21844	21785	21804	21810	21760	21813	22084	21835	21939	21964	21862	21794	21961	21761	21727	21578	21748	21715	21863	21827	22122	21698	21902	21932	21972	21855	22172	21775	21959	21905	21763	21852	21865	21945	21980	21960	22105	21681	21902	21819	21751	21951	21665	21918	21793	21897	22108	21813	22029	21715	21970	21918	22048	21856	21752	21891	22152	21934	21920	21848	21814	22085	21975	22020	21890	22015	22018	22017	21803	21977	21788	22052	21971	21852	21974	21985	21974	21924	21832	21811	21827	22061	21846	22075	22106	22062	22204	22073	21921	21817	21867	21979	22028	21935	21958	21959	21715	21847	22129	21881	21807	21791	21966	22012	21901	22044	21990	21893	22101	21859	21913	21906	21956	21879	22015	21940	22017	21938	21982	21657	21804	22003	22053	21947	21797	21916	21922	22001	22126	21863	22010	21985	21817	21654	21809	21677	22124	21830	21664	21801	21720	21756	21878	21775	21866	22024	22131	21986	21793	21948	21889	21940	21775	21714	21778	21871	21756	22100	22000	21838	21915	21866	22146	21961	22011	22093	21806	21662	21898	21918	21898	21901	21803	22174	22070	21769	21802	21890	22006	21843	21840	21987	21704	21858	21801	21998	21726	21806	21936	22076	21731	21918	21836	21826	22054	21831	21777	21781	21947	21958	21608	21980	22087	21796	21864	21848	21757	21772	21763	21894	21983	21905	21875	21975	21933	21880	22156	21874	21965	22047	22024	21933	21860	21981	21749	21910	21867	21907	21684	21973	21817	22011	21995	21911	21813	21763	21849	21910	21977	21740	21893	21814	21845	21967	22041	21995	21826	21904	21985	21944	21896	21982	21758	21971	21726	22092	21706	21868	21766	21923	22085	21936	21741	21844	21753	21945	21940	21839	21780	21866	21841	21846	21852	21846	22129	21918	21964	21778	21935	21983	21785	21769	21906	21817	21664	21820	21909	21983	21801	21822	21879	21998	21995	21906	21980	21909	21844	21783	21906	21820	21947	21920	22066	21934	21962	21655	22118	22080	21910	21857	22139	21894	21892	21971	21674	21784	21799	22013	21936	21924	21941	21933	21815	21875	21898	21934	22060	21894	21865	21757	21779	21901	21836	21940	21945	22085	21994	21961	21716	21868	21951	21909	21808	21883	21918	21796	21923	21930	21899	21965	21980	21857	21768	21772	21760	21810	21922	21799	21868	21799	21832	21912	22032	22111	21797	21838	21777	21977	21943	21759	21965	21791	21918	21804	21702	21879	21838	21808	21818	21796	21836	21805	21682	21701	22020	22050	22230	21844	21772	22115	21978	22151	21890	21783	21780	22026	21857	21674	21880	21926	21897	21863	21823	21821	21881	21836	21942	21798	21961	21923	21954	21992	21909	21886	21803	21898	21975	21865	22151	22155	21881	21981	21888	21814	21867	21716	21894	22072	21905	22018	21952	22150	22047	22020	21741	21994	21858	21793	21746	21938	21893	22104	21980	21733	21989	21824	21970	22088	21801	21718	21794	21969	21936	21781	22139	21795	21882	21830	21914	21897	22080	21983	21990	21971	21774	22012	21894	21967	21839	21844	22074	21729	22075	21964	21947	21784	21983	21960	22018	21841	21937	21918	21921	21798	21730	21591	21862	21755	21902	21815	21869	21932	22021	21687	22032	21873	21977	21969	21880	22032	21831	21939	21912	21988	21718	21715	21984	21899	22120	21909	22008	21904	21953	21927	21882	21833	21996	21792	21978	21855	21920	22086	21894	21923	22049	22027	22146	21865	21959	21920	21891	21698	21994	21962	21969	21867	21876	22063	22069	22042	21856	21867	21929	22097	21856	21914	21920	22000	21770	21953	21988	22034	21914	22172	22000	21984	21815	21946	21777	21864	21822	21987	21889	22030	21901	21771	21840	21955	22021	21569	22166	22026	21748	21997	21767	21991	21781	21838	21733	22018	21859	22125	21930	22033	21702	21746	21993	22082	21704	22033	21848	22141	21925	21732	21736	21873	21719	21610	22041	22094	21860	22044	21867	22018	21697	21906	21857	21921	21979	22123	21888	21944	21886	21690	21644	22069	21824	21947	21824	21859	21947	21958	21834	21813	21953	21917	22021	21897	21834	21811	21915	21919	21752	21891	21845	22056	21759	21937	21837	22103	21941	21897	21796	21867	22034	22062	21938	22166	21840	22058	21904	21839	21783	21737	21959	21989	21829	21875	22026	21943	21822	21971	21943	22212	22012	21877	22035	21920	21819	21907	21844	21793	21782	21936	21981	22212	22044	22195	21716	22159	21786	21950	21877	21906	22064	22133	21922	21826	22020	21977	21854	21734	21898	21843	22012	21856	21843	21992	22173	22080	21945	21946	22023	21919	21566	21848	21815	22016	21814	21787	22011	21912	21669	21943	22098	21959	21888	21796	22045	22116	21709	21904	21878	21626	21809	21935	21917	21925	21914	21946	21896	21851	22172	21980	21804	21880	21903	22097	21936	21717	22075	21956	21871	22058	21986	21978	21821	21945	21928	21737	21716	21885	21850	21626	22024	22026	22118	21768	21712	21751	21960	21867	21819	21960	21954	21944	21955	21863	22021	21823	22044	21931	21960	21752	21793	22172	21972	22128	21817	21841	21789	21881	21876	21913	21924	22000	21797	22062	21876	22209	22115	22060	21995	21772	21810	21984	21904	21794	22067	21902	21897	21925	21871	21836	21812	21795	21839	21790	21782	21967	21918	21982	22021	21928	21764	21797	21936	21924	22189	21918	21793	21927	21781	21706	21786	21988	22071	21695	21872	21806	21782	21968	21819	21790	21683	21899	21949	21936	21932	21963	21951	21944	21938	22159	22078	21909	22070	21890	21919	21819	22003	21910	22004	21907	21838	21686	21892	21907	21985	21875	21862	21931	21575	21958	21829	21838	21819	21916	21972	22083	21894	21833	21852	21879	21888	21674	21829	22003	21942	21993	21720	22072	21976	22006	22044	21853	22022	21941	21988	21918	21960	21860	22036	21905	21884	21889	21781	21700	21892	21953	21823	21794	21811	21839	21767	21872	22012	21985	21743	22000	22159	21792	21799	22083	21808	22055	21778	21781	21998	21910	22033	22174	21883	21859	21951	21945	21933	22086	21996	21716	21884	21949	22052	21628	22026	21813	22026	22022	22040	22063	21997	21912	22035	21834	21829	21634	21838	22094	22063	21971	21969	21715	21843	21830	21695	21996	22092	21995	22237	21994	22050	21705	21809	21867	21636	21843	21956	22010	22078	21848	21831	22000	22046	22048	21941	22241	21954	21865	21594	21891	21958	21989	21817	21843	21844	22045	22132	21752	22065	21808	21891	21982	21950	21693	21890	21916	21745	21919	21891	22028	21925	21854	21709	22022	21851	21897	21964	21918	21794	22070	22052	22087	21799	21774	21838	21956	21897	21746	21910	21951	21914	21670	21969	22089	21933	21769	21968	22075	21914	21829	21883	21869	22037	22200	21946	21799	21987	21927	21882	21930	21632	21982	21808	22040	21874	21948	21700	22020	21857	21709	21955	21849	21835	21907	21870	22164	21813	21961	22026	21995	21678	21899	22139	21974	22046	22169	21861	22071	22043	21871	22061	22086	21730	21787	22124	21989	21865	21878	22090	21988	21771	21928	21780	21901	21938	21939	21661	21873	21768	21774	21942	22053	22123	21850	21651	21923	21917	22033	21995	21918	21815	21869	21817	21857	21683	21933	22002	21741	21928	22060	21816	22044	22225	22128	21782	21963	21659	21864	21843	21972	21818	22149	21857	21755	22020	22143	21896	21777	21860	21839	21811	21812	22039	22130	22015	21999	21748	21963	21733	22036	21723	22073	22027	21771	21873	21939	21935	21818	21702	21982	22025	21781	21806	21699	21921	21879	21697	22061	21795	21927	22189	21843	22069	22186	22227	21920	21953	22031	21782	21858	22025	21928	21948	22145	21814	22031	21825	21806	21940	21734	21791	21879	22124	21820	21785	21881	22089	21925	21824	21919	22000	21765	21776	21999	21917	21633	22040	22201	22016	21980	21994	21686	22015	22025	22110	21825	21863	21992	22000	22003	21787	21818	21968	21699	21867	21996	22031	22148	21882	21853	22174	21805	21740	21919	21830	21830	21942	21884	22007	22008	22080	21679	22006	21769	21988	21849	21865	21903	21891	21817	21883	21902	21911	22036	21976	22021	22012	22127	21846	22036	21797	21908	21952	21747	21811	22031	21816	21857	21916	21986	21655	22013	21950	21906	21895	22027	21840	21906	21890	22078	21825	21756	21747	21964	21917	21691	22025	21938	21932	22050	21825	21770	21704	21717	21987	21798	22033	21711	21879	21925	22132	22027	21982	21767	21841	21881	21896	21913	22045	21801	21923	21830	21890	21867	21984	21907	21949	22073	21846	21677	21972	22204	22098	22197	21793	22067	22098	22060	21806	21928	21782	21907	21943	21931	21802	21935	21935	21881	21848	22102	21884	21923	21911	21968	21951	21690	21884	21961	22011	22043	21845	21967	22039	21786	21925	22093	21882	22056	21905	21993	21924	22023	21754
20245	21315	20830	19857	18968	18010	17646	17439	17369	17253	17146	17149	18417	20366	19466	18009	16976	16820	16927	16718	16908	16865	16820	16833	16899	16787	16977	16899	16785	16932	16777	16900	16832	16894	16784	16830	16893	16783	17005	16908	17009	16671	16975	16902	16829	16852	16951	16955	16785	16827	16787	16890	16842	16813	16662	17011	16686	16865	16934	16907	16791	16783	17122	16817	16990	16831	16851	16949	16806	16770	17035	16746	17021	16697	16725	16916	16803	16659	16945	16745	16767	16880	16844	16901	16854	16752	16684	16976	17025	16824	17062	16921	16808	16859	16766	16942	16814	16924	17058	16732	16878	16830	16883	16807	16935	16897	16763	16948	16815	16917	16865	16996	16778	16728	16775	16883	16903	16976	16849	16880	16822	16694	16705	16803	16650	16815	16833	16780	16792	16865	16803	16683	16780	16695	16882	17035	16733	16742	16770	16913	16892	16838	16878	16807	16923	16844	16845	16762	16994	16832	16949	16812	16913	16730	16571	16815	16812	16816	16855	16637	16669	16752	16698	16826	16807	16857	16700	16762	16885	16858	16784	16788	16875	16797	16920	16736	16939	16836	16993	16718	16814	16874	16933	16725	16815	16823	16600	16864	16712	16917	17041	16795	16698	16771	16742	16748	16898	16757	16857	16806	16925	16992	16996	16699	16888	16797	16961	16871	16867	16776	16967	16755	16719	16880	16848	16881	16723	16745	16686	16873	16922	16868	16834	16894	16779	16784	16923	16833	17031	16873	16962	16881	17068	16980	16991	16875	16591	16942	16873	17009	16707	16671	16767	16764	16903	16760	16744	16854	16832	16790	16863	16867	16849	16840	16754	16832	16803	16728	16824	16698	16879	16883	16987	16928	16759	16980	16767	16734	16945	16867	16896	16712	16802	16734	16832	16778	16840	16814	16885	16591	16957	16880	16711	16740	16925	16869	16708	16977	16702	16776	16856	16927	16799	16969	16754	16902	16895	16886	16846	17051	16928	16827	17050	16784	16790	16748	16830	16797	16820	16892	16851	16992	16615	16705	16951	16678	16890	16749	16802	16964	16826	16828	16715	16920	16650	16816	16823	16733	16784	16710	16911	16729	16892	16913	16859	16952	16595	16932	16798	16801	16971	16851	16850	16788	17015	16999	16896	16913	16879	16679	16815	16838	16954	16781	16645	16832	16745	16693	17050	16647	16841	16902	16820	16962	16750	16878	16733	16982	16762	16712	16787	16874	16818	16664	16743	16875	16728	16845	16792	16817	16751	16776	16942	16945	16803	16819	16969	17077	16950	16870	16953	16859	16673	16744	16955	16790	16934	16938	16896	16650	17050	16716	16813	16827	16750	16872	16811	16824	16968	16707	16861	16768	16738	16773	16717	16899	16842	17054	16807	16937	16694	16719	16864	16662	16694	16669	16904	16881	16682	16759	17057	16934	16933	16884	16637	16940	17090	16703	16808	16901	16801	16873	16990	16903	16907	16784	16866	16827	16710	16795	16889	16850	16825	16771	16958	16808	17004	16800	16795	16847	16784	16875	16907	16821	16755	16991	16714	16801	16810	16778	16988	16674	16996	16905	16741	16597	16891	16742	16833	16722	16877	16961	16934	16822	16762	16909	16884	17004	16698	16746	16891	17014	16904	16935	16732	16711	16813	16891	16794	16753	16865	16937	16730	17054	16966	16940	17003	16886	16803	16896	16875	16856	16699	16876	16616	16738	16882	16781	16738	16815	16720	16890	16765	16916	16758	16797	16927	16897	17015	16957	16875	16759	16777	16801	16924	16803	16919	16913	16776	16933	17010	16771	16726	16961	16855	16771	16804	16934	16914	16722	16833	16860	16889	16852	16853	16771	16826	16783	16641	16796	16859	16771	17040	16730	17132	16948	16634	16963	16727	16929	16702	16766	16818	16969	17039	16892	16950	16922	16840	16854	16776	16979	16760	16801	16813	16963	17004	16890	16626	16812	16759	16959	16892	16676	16924	16917	16850	16824	16955	16902	16879	16869	16902	16939	16831	16954	17069	16974	16822	17003	16819	16836	17039	16785	16847	16806	16825	16878	16962	16848	16736	16792	16651	16763	16629	16800	16881	16856	16779	16817	16916	16857	16862	16995	16806	16763	16869	16929	16996	16963	16856	16966	16917	17033	16991	16907	16773	16623	16950	16995	16819	16850	16959	16652	16861	16946	16838	16793	17101	16868	16978	17021	16951	16743	16923	16712	16835	16674	16857	16982	16919	16817	16867	16936	16656	16780	16886	16961	16914	16964	16913	16895	16885	16938	16905	16933	16915	16698	16783	16895	16820	16689	16702	16920	16674	16826	16735	17007	16833	16953	16838	16802	16699	16900	16939	16730	16802	16842	16711	17009	16817	16808	16951	16853	16997	16846	16671	16750	16852	16873	16945	16988	16741	16785	16801	16806	16853	16754	16859	16855	16999	16834	16957	16846	16820	16892	16848	16767	16967	16788	16700	16839	16655	16729	16770	17010	16864	16885	16751	16749	16858	16857	16845	16856	16852	16952	16530	16768	16861	17095	16875	16802	16918	16827	16784	16927	17021	16738	16768	16808	16820	16989	16783	16903	16962	16956	17019	17014	16804	16837	16846	16786	16785	16758	16833	16839	16862	16855	16835	16802	16873	16705	16833	16881	16707	16901	16789	16811	16632	16639	16749	16885	16698	16830	16948	16760	16971	16737	16767	16831	16874	16807	16924	16646	16960	16856	16848	16867	16867	16766	16883	16669	16861	16755	16902	16651	17049	16925	17003	17019	16870	16727	16746	16825	17040	16691	16991	16782	16808	16625	17047	16709	16975	16708	16977	16699	16888	16801	16850	16802	16905	16895	16965	16830	16851	16800	16861	16813	16788	16969	16810	16860	16910	16971	16973	16904	16690	16811	16858	16958	16753	16806	16854	17014	16748	16804	16803	16927	16801	16745	16813	16907	16919	16762	16783	16870	16751	16869	16740	16821	16761	16983	16960	16835	16922	16908	16910	16773	16760	16750	16822	16997	16763	16973	16603	17001	16895	16980	16789	16779	16945	16674	17085	16954	16773	16914	16927	16753	16809	16983	16859	16811	16880	16863	16790	16903	16865	16728	16844	16885	16856	16783	16846	16953	16878	16723	16732	16967	16806	16741	16764	16861	16730	16887	16798	16985	16752	16697	16794	16846	16831	16891	16715	16847	16848	16822	16881	16856	16871	16797	16740	16973	16850	16962	16799	16838	17013	16892	16698	16921	16759	16849	16899	16921	16800	16746	16799	17018	16884	16765	16795	16914	17012	16674	16811	16921	16719	16718	16878	16870	16845	16617	16728	16790	16829	16962	16844	16932	16891	16908	17043	16980	16974	16813	16885	16831	16862	16723	16828	16696	16840	16887	16745	16799	16841	16908	16746	16803	17022	16870	16926	16740	16811	16762	17060	16986	16783	16824	16900	16888	16854	16919	16714	16933	16870	16799	16826	16874	16926	16872	16841	16877	16692	16701	16907	16923	16844	17062	16841	16744	16991	16738	16768	16900	16764	16876	16638	16944	16976	16857	16690	16804	16715	16858	16845	16953	16788	16882	16873	16955	16847	16843	16768	16852	16857	16994	16950	16718	16787	16738	16716	16792	16744	16737	16779	16932	16969	16820	16757	16859	16778	16803	16981	16801	16922	16846	16798	16752	16843	16749	16651	16813	16951	17020	16950	16848	16976	16717	16795	17008	16735	17046	16641	16794	16814	16890	17150	16687	17051	16812	16955	16807	16780	16862	16830	16784	16652	16810	16871	17067	16736	16997	16792	16734	16889	16879	16875	16753	16754	16794	16762	16815	16883	16709	16988	16870	16874	16926	16793	16876	16802	16958	16936	16834	16797	16906	16823	16844	16742	16834	16839	16592	16643	16937	16570	16737	16910	16940	16884	16917	16743	16967	16946	16763	17074	16805	16909	16886	17039	16920	16855	16516	16869	16805	16869	16697	16968	16946	16838	17005	16875	16814	16604	17030	16837	16906	16805	16655	16844	16810	16807	16912	16849	16826	16900	16868	16836	16968	16810	16766	16829	16730	16764	16948	16777	17030	16943	16808	16865	16722	16759	16820	16746	16880	16837	16938	16797	16859	16918	16834	16868	16921	16740	16893	16989	16961	16816	16874	16856	16844	16995	16869	16808	16836	16877	16873	16789	16803	16832	16750	16917	16948	16972	16780	16870	16731	16717	16940	16750	16826	16798	16750	16827	16803	16908	16724	16792	16863	16838	16937	16749	16936	16807	16856	16702	16892	16863	16946	16807	16924	16949	16894	16850	16832	16815	16747	16896	16800	17036	16661	16971	16807	16764	16963	16828	16779	17033	16880	16858	16983	17018	16889	16926	16686	16901	16825	16824	16768	16776	16945	16943	16654	16895	16807	16851	16713	16762	16986	16929	16904	17037	16910	16796	16833	16967	16766	16835	16696	16817	16833	17010	16955	16954	16999	16797	16930	16743	16840	16645	16910	16820	16769	16901	16919	16869	16921	16777	16930	16792	16851	16808	16809	16829	16948	16861	16851	17059	16646	16843	16776	16999	16774	16602	16784	16800	16860	16816	16983	16841	17079	16908	16973	16923	16993	16803	16950	16788	16875	17045	16844	16908	16932	16962	16800	16696	17010	16804	16941	16840	16761	16813	16729	16823	16783	16973	16825	16903	16932	16875	16689	16732	16789	16811	16768	16834	16805	16929	16806	16878	16749	16817	17092	16772	17024	16898	16847	16929	16866	16926	16971	16901	16829	16808	16830	16755	16611	17056	16853	16828	16634	16998	16912	16787	16866	16741	16893	16744	16992	16895	16810	16781	16936	16837	16753	16882	17021	16856	16745	16978	16770	16762	16736	16951	16768	16842	16809	16704	16854	16843	16812	17031	16742	16909	16607	16862	16827	16901	16949	16916	16926	16793	16653	16740	16941	16841	16789	16808	16776	16705	16992	16922	16799	16889	16929	16675	16910	16747	16965	16690	16914	16876	16830	17029	16654	16658	16729	16773	16861	17013	16897	16766	16675	16919	16775	16810	16953	16838	16753	16830	16793	16666	16915	16988	16919	16923	16841	16810	16867	16914	16678	16945	16860	16747	16803	16863	16828	16821	16695	16764	16952	16830	16855	16861	16706	16794	16842
25709	21419	28320	25863	24621	24826	24353	22599	22010	21958	21667	21618	26797	34682	32144	27357	22386	21159	21087	21104	21006	20919	21032	21063	21122	21006	20876	20892	20805	20908	21071	20953	20939	20821	20903	20919	21078	21076	21356	21021	21140	20841	20868	21077	20922	20843	21008	21028	20944	20735	20893	21088	20926	20691	20815	20843	20750	21071	20944	20807	20946	20977	21095	20942	20845	21118	20939	21015	20879	20844	21010	20848	21065	20977	20883	20815	21152	20792	21076	20915	20928	20717	20804	20969	20794	20936	20799	21005	20948	20807	20957	20997	21062	20950	20873	20898	20809	20859	20889	20873	21015	20806	20914	20860	20846	20771	20921	20910	20929	20723	20817	20885	20826	20868	20784	20804	20856	20740	20727	20973	20556	20950	21081	20764	20898	21017	21177	20931	20973	20888	20880	20838	21015	20931	20838	20829	21093	21001	20921	21013	20970	21041	21068	20773	20954	20861	20925	20842	20748	20728	21116	20763	20968	20900	20965	20893	21099	21006	20782	20875	20808	20700	21043	20967	21042	20751	20860	20672	20925	20844	20828	20853	20697	20854	20705	21061	20838	20933	20874	20805	21193	20940	20900	20826	20839	20745	20888	20691	20911	20914	20772	20898	20882	20951	21001	20921	20842	20865	20928	20957	20771	20989	20702	20938	21116	21062	20804	20931	20972	20987	21120	20576	20894	20944	20938	20705	20914	20940	20994	20958	20743	20837	20996	21004	20742	20723	20853	20787	20781	20910	21162	20878	21073	20889	20781	20973	20924	20842	20827	20802	20856	20790	20812	20575	21176	20698	20883	21190	20949	20740	20912	20871	20757	20895	20891	20610	20872	20946	20831	20937	20845	20903	20915	20892	20897	21086	20916	20762	20779	20827	21011	21361	21059	21070	21052	20990	21214	20980	20862	20773	20726	20820	20927	20856	20965	20801	20930	20894	20818	21059	20918	20897	21064	20870	21014	20855	20780	21010	20824	20718	20904	21204	20827	20742	20890	21098	20848	20807	20954	20884	21078	21054	20772	20866	21000	20995	20543	20814	20875	20805	20891	20939	21117	20798	20780	21012	20751	20856	20797	20847	20818	20807	20954	20877	20872	21007	20615	20787	20942	20763	20758	21055	20684	21153	20689	20901	21096	20837	20745	21304	20849	20938	20967	20934	20818	20998	20861	20799	20925	20949	21141	20841	20572	20968	20791	21031	20866	21021	20870	20717	20742	20853	21034	20995	20956	20832	20945	20685	20902	20717	21010	20630	20857	20817	20700	21065	20660	20841	20987	20821	20820	20934	21016	21069	20686	20950	20657	20844	20809	20873	20652	20919	21007	20752	20890	20839	20805	20770	20857	20654	20813	20786	20795	20851	21006	20664	20947	20879	20814	20879	20710	20908	21034	20982	20723	20918	20754	20997	20994	20878	21030	20755	20833	20987	20980	20887	20829	20867	20840	20933	21013	21108	20979	20775	20909	20942	20905	20933	20930	21071	20731	20856	20782	20731	20761	20716	20833	20785	20832	20937	20939	20741	20824	20861	20857	20822	20919	20957	20912	20788	20736	20816	20855	20885	21001	20815	20904	20917	20910	20686	20963	20813	20893	20884	20899	20945	20724	20500	20939	20763	20809	21077	21163	20944	20957	20950	21190	21083	21093	21010	20864	20804	21076	21013	20782	20744	20969	21095	20871	20975	20993	20809	20811	20733	20985	21050	20997	20792	20901	20883	21149	20963	20781	20977	20863	21023	21148	20967	20861	20980	20880	20875	20960	21103	21056	21281	21253	20876	20839	20858	20838	20893	21006	20966	20788	20824	20756	21151	20809	20733	20863	21089	20862	21065	20970	21011	21043	20978	21159	21049	20998	20737	20820	20746	20940	20777	20948	20921	20926	20831	21023	21001	20954	20962	20958	20798	20765	20777	20911	21009	21011	20929	20840	20950	21027	20912	20883	20985	20863	20977	20838	20742	20856	21009	21044	21027	21095	20934	20871	20856	21079	20980	20726	21029	20744	20843	20790	20869	20605	20747	20933	20924	20616	20779	20850	20997	20960	20954	20980	20887	20767	20839	20935	20809	20896	20868	20856	20692	20964	21076	21137	20960	20884	20752	20787	20796	20724	20955	20928	20716	20854	20880	20918	20751	20930	21003	20945	20993	21159	20801	20903	20961	21051	20946	20836	21034	20682	20808	20840	20723	21121	20935	20956	20780	20994	20684	20879	20919	20923	20663	20714	20909	21058	20732	20823	20840	20965	20897	21093	20851	20800	20750	20880	20874	20901	20793	20904	20934	21003	21053	20761	20933	20894	20963	20951	20973	21109	20733	20988	20733	20935	20763	21116	20956	21071	20811	20913	20773	20689	20867	20840	20992	20907	20849	21033	20831	21109	20920	20902	21161	20997	20995	21116	20643	20723	20916	21026	20973	21034	20888	20898	20866	20761	20748	21074	20835	20937	20884	20923	21182	20643	20963	20924	20987	20822	20654	20801	21031	20618	20551	21014	20973	20945	20720	20949	20826	20832	20974	20976	20866	20964	20961	21103	21016	20769	21108	20828	20890	21074	20848	20862	20848	21044	20871	20969	20991	20973	20761	20854	20906	20920	20794	20988	20676	20722	20973	20802	20927	20981	21106	20845	20881	21122	20874	20888	20886	21057	20890	20750	20744	20794	20981	20949	21016	20650	21008	20706	21182	20863	20968	20844	20970	20956	20941	20995	20849	20866	20750	20772	20745	20666	20698	20831	20856	21101	20931	20839	21045	20869	20930	20870	20822	20898	20889	20633	20623	20839	20985	20840	20778	20902	20916	20943	20917	20741	20811	20976	20892	20822	21220	21189	20912	20931	20740	20781	21059	20911	21153	20838	20933	20932	20880	20699	21026	20909	20980	20879	20947	20773	20929	21174	20915	20713	20848	20850	20666	20768	20647	20949	20949	20948	20947	20776	20973	20904	20980	20946	20910	21061	20801	20909	20698	21033	20879	20930	21169	20939	20841	20779	20809	20911	21013	20887	20896	21002	21118	20845	20907	20893	20671	20812	20980	21027	21022	21001	20896	20932	20984	21029	20890	20763	21060	20967	20922	20944	20784	20653	20874	20906	20850	20758	21137	20897	20844	21003	21072	20746	20745	21008	20789	20757	20977	20880	20835	21072	20969	20813	20665	21040	21030	21063	20937	20899	20875	20955	20959	20895	20751	20989	20768	20733	21012	20888	20829	20888	20953	20921	20906	20685	20658	20762	20812	20866	20955	20735	20846	21006	20989	20990	20799	20928	20744	20848	20779	20907	20932	20714	20934	20846	20994	20851	20807	21221	21048	20985	20826	21078	21005	20793	20745	21109	21013	21155	21026	20809	20905	20910	20852	21099	20861	21190	20923	20842	20986	20935	20733	20930	21118	20685	20832	21001	20790	20940	20881	21067	20938	20722	20854	20948	20915	20849	21094	20948	20870	20814	20876	20762	20955	20807	20870	20930	20868	20826	20881	21002	20756	20996	20891	20893	20689	20956	21003	20796	20888	20711	20724	20947	20831	20910	20861	20804	20819	20932	20844	21091	20737	20989	20824	20972	20872	20805	20962	20957	20973	20770	20836	20996	20888	20770	20672	20739	20860	20959	20922	21051	20993	21288	20819	20998	20966	20720	20907	21191	20809	20729	20996	20978	20789	21046	20725	20962	21006	20983	20875	20946	21023	20750	20857	20914	20932	20786	20971	20994	20825	21085	20703	20741	21167	20861	20921	20886	20921	20947	21093	20847	20904	20908	20751	21112	20759	20884	21022	21076	20917	21038	20928	20805	20798	20881	20782	20830	21109	21004	21122	20936	20930	20769	20815	20832	20839	20699	21155	20789	20896	20821	20726	20906	20662	20800	20783	20910	20857	21161	20818	20975	20799	20856	20653	20880	20703	20860	20988	20892	20733	20763	20972	20720	20834	20932	21042	20852	20794	21008	21120	20852	20735	20902	20906	20797	20794	20830	20759	20980	21053	21041	20999	21013	20925	20898	21019	20916	20999	20920	21064	20966	20890	20785	20947	21010	20699	21018	21019	20950	20933	20761	20881	20917	20694	20997	20843	20881	20868	21032	20872	21002	20940	20822	21002	20877	20785	20902	21043	20844	20899	20707	20955	20791	20889	20685	20834	20956	20832	21081	20846	21053	20999	20877	20826	20936	20774	20808	20762	20626	20992	20955	21058	20940	21009	21050	20765	20937	20884	20959	20947	20997	21004	21158	20898	20935	20994	21049	20776	20822	20900	20816	20832	20766	21021	21056	20965	20932	20945	20781	21028	20910	20786	20958	21001	20771	20949	20673	21062	20874	20801	20806	20992	20799	21035	21003	21121	21081	20938	20875	20831	20838	21012	21023	20806	20799	20789	20728	20804	20872	20967	21040	21030	20852	20787	20678	20930	20753	20868	21092	20956	20928	20878	20997	20998	21140	20929	21042	20751	20702	20901	21023	20765	20938	21047	21005	21028	21243	21226	20988	20714	20912	20773	21075	20894	20826	21045	20831	20843	20841	21001	20775	20771	20682	20694	20833	20772	20892	20920	20798	20890	20859	21037	20808	20712	20895	20744	20921	20822	20856	20913	21103	20736	20917	20656	21009	21035	20945	20941	20853	20938	20887	21003	20943	20932	20777	20966	20850	20794	21110	21067	21014	20817	21038	20904	20897	21170	20963	21046	20864	20969	20975	20813	20703	20923	20942	21038	20967	20916	20938	20905	21112	20760	20892	21041	20889	20925	20893	21204	20823	20921	20770	20813	20713	20975	20964	21088	20956	21023	20999	20931	20976	20909	21001	20953	20667	20506	20907	20679	20839	20909	20821	21078	21044	20792	20876	20776	20871	20859	21035	20911	20804	20884	20957	20873	20852	20679	20740	20672	20853	20849	21125	21056	20934	21037	20862	20972	20952	21015	20819	20952	20990	20819	20744	20870	21021	20812	20606	20881	21249	20830	20947	20753	20688	20788	20899	20791	20908	21237	20735	21002	20958	21032	20886	20895	21234	20946	21055	20980	21040	20730	20945	20912	21039	20923	20935	20798	20961	20938	20873	20874	20789	21040	20791	21050	21062	20992	20945	21106	20749	20746	20642	21059	20893	20802	20972	20656	20716	20840	20796	20814	20941	20802
20621	30900	28621	25136	23911	20691	18855	18433	18042	17651	17595	17578	26374	34032	30493	23323	17139	16262	16455	16419	16282	16344	16355	16438	16453	16345	16416	16445	16499	16574	16304	16368	16520	16483	16431	16545	16467	16480	16478	16392	16384	16311	16352	16380	16408	16316	16468	16513	16254	16398	16312	16541	16363	16341	16267	16392	16280	16418	16299	16442	16276	16241	16362	16492	16579	16328	16420	16277	16617	16421	16392	16472	16409	16333	16381	16193	16467	16515	16275	16481	16256	16500	16147	16385	16531	16283	16359	16591	16350	16272	16371	16498	16208	16353	16296	16349	16346	16356	16349	16298	16214	16446	16365	16276	16408	16377	16273	16210	16382	16470	16185	16399	16365	16334	16464	16440	16279	16461	16469	16476	16448	16375	16360	16479	16408	16403	16345	16436	16404	16520	16417	16422	16286	16460	16412	16554	16259	16407	16335	16381	16413	16478	16419	16424	16263	16375	16432	16445	16406	16256	16303	16387	16249	16393	16426	16360	16351	16338	16257	16356	16196	16335	16304	16174	16517	16544	16314	16334	16313	16304	16290	16270	16404	16536	16402	16326	16274	16384	16492	16492	16453	16441	16246	16484	16324	16356	16411	16413	16450	16313	16299	16393	16414	16328	16410	16292	16575	16390	16523	16410	16422	16327	16436	16457	16330	16397	16365	16276	16453	16469	16260	16379	16460	16299	16383	16363	16313	16612	16414	16495	16390	16347	16382	16386	16436	16505	16191	16353	16324	16400	16380	16446	16342	16418	16245	16467	16291	16348	16517	16358	16369	16243	16496	16452	16440	16306	16434	16430	16383	16232	16379	16290	16559	16278	16228	16480	16405	16566	16293	16446	16386	16569	16273	16570	16505	16389	16379	16176	16378	16429	16279	16256	16320	16324	16274	16467	16364	16275	16368	16574	16442	16400	16415	16339	16406	16402	16457	16349	16555	16530	16269	16418	16313	16333	16426	16394	16505	16238	16488	16401	16365	16604	16267	16553	16374	16415	16292	16507	16459	16278	16263	16392	16423	16356	16368	16533	16364	16356	16324	16332	16554	16316	16307	16200	16401	16257	16417	16405	16291	16362	16454	16372	16344	16333	16348	16378	16428	16386	16393	16351	16364	16294	16396	16318	16453	16463	16385	16398	16464	16380	16327	16203	16197	16288	16326	16485	16311	16409	16373	16356	16282	16432	16304	16399	16462	16272	16297	16639	16405	16405	16387	16344	16481	16285	16399	16500	16325	16302	16401	16359	16367	16576	16465	16350	16397	16373	16449	16276	16360	16576	16229	16350	16484	16495	16533	16374	16460	16371	16350	16296	16327	16468	16451	16317	16300	16545	16306	16380	16401	16378	16320	16314	16436	16197	16422	16195	16376	16306	16364	16408	16358	16462	16168	16373	16461	16355	16531	16218	16354	16260	16195	16382	16351	16256	16353	16446	16561	16542	16419	16376	16452	16363	16204	16592	16358	16257	16429	16460	16321	16298	16334	16377	16270	16263	16411	16336	16390	16494	16385	16171	16426	16345	16345	16470	16235	16366	16400	16321	16354	16325	16440	16437	16308	16595	16375	16481	16444	16361	16598	16327	16410	16438	16289	16294	16254	16486	16396	16538	16398	16379	16522	16542	16324	16260	16396	16320	16505	16220	16377	16365	16400	16400	16399	16381	16306	16370	16401	16250	16364	16319	16294	16419	16385	16520	16251	16352	16142	16498	16502	16367	16350	16496	16489	16469	16339	16378	16471	16319	16206	16384	16348	16297	16292	16312	16302	16305	16412	16319	16620	16398	16315	16497	16432	16316	16364	16365	16289	16512	16449	16185	16255	16382	16389	16382	16280	16511	16415	16442	16373	16109	16379	16355	16627	16435	16374	16337	16416	16415	16481	16388	16442	16398	16337	16451	16227	16264	16377	16408	16265	16310	16257	16270	16362	16384	16476	16197	16305	16255	16359	16209	16388	16334	16338	16435	16431	16353	16348	16422	16252	16473	16488	16464	16205	16506	16392	16400	16587	16390	16287	16350	16205	16385	16331	16352	16634	16360	16243	16432	16517	16376	16115	16576	16531	16317	16395	16370	16369	16410	16477	16448	16290	16352	16460	16354	16301	16472	16564	16244	16402	16339	16454	16428	16370	16310	16208	16496	16462	16332	16353	16477	16342	16342	16374	16512	16373	16503	16397	16365	16452	16364	16360	16505	16340	16419	16242	16562	16253	16513	16541	16507	16368	16347	16420	16272	16392	16334	16367	16270	16412	16194	16336	16458	16478	16346	16310	16301	16320	16165	16408	16344	16398	16474	16487	16368	16218	16285	16365	16324	16506	16402	16336	16437	16282	16361	16368	16499	16422	16385	16408	16421	16264	16474	16463	16280	16365	16226	16329	16291	16469	16436	16358	16386	16361	16347	16211	16226	16347	16375	16383	16231	16409	16373	16538	16372	16424	16284	16530	16382	16342	16400	16336	16417	16235	16358	16229	16287	16300	16439	16255	16408	16407	16292	16320	16226	16362	16230	16372	16498	16345	16460	16097	16382	16370	16240	16372	16398	16220	16224	16351	16402	16508	16371	16370	16290	16347	16566	16411	16343	16352	16372	16390	16367	16331	16309	16272	16320	16386	16384	16371	16550	16516	16653	16287	16348	16194	16521	16307	16519	16338	16569	16514	16317	16343	16219	16390	16414	16446	16387	16409	16292	16304	16274	16464	16370	16372	16359	16323	16398	16237	16477	16302	16398	16462	16277	16368	16484	16566	16390	16481	16403	16280	16183	16374	16494	16404	16470	16395	16156	16364	16387	16434	16198	16296	16355	16372	16241	16392	16269	16112	16241	16307	16268	16434	16293	16351	16341	16192	16297	16228	16323	16342	16295	16281	16212	16305	16501	16308	16541	16471	16649	16392	16276	16572	16276	16376	16318	16370	16432	16384	16342	16302	16301	16305	16401	16446	16220	16353	16311	16513	16460	16366	16461	16244	16417	16168	16246	16275	16447	16355	16358	16432	16235	16374	16394	16302	16446	16665	16324	16473	16353	16476	16501	16383	16483	16395	16286	16623	16332	16305	16407	16394	16302	16425	16330	16333	16277	16512	16208	16459	16498	16458	16345	16478	16605	16451	16531	16284	16341	16447	16295	16416	16472	16287	16387	16448	16388	16576	16499	16407	16227	16369	16500	16427	16440	16355	16509	16388	16447	16334	16312	16418	16291	16201	16142	16403	16347	16461	16365	16339	16346	16498	16526	16298	16395	16422	16440	16431	16292	16148	16383	16281	16169	16283	16278	16419	16508	16511	16433	16324	16531	16432	16532	16428	16411	16306	16513	16453	16189	16352	16453	16348	16335	16404	16357	16575	16457	16550	16341	16396	16313	16422	16428	16257	16237	16499	16328	16458	16514	16237	16514	16609	16308	16395	16336	16233	16492	16403	16269	16393	16358	16597	16438	16405	16207	16424	16201	16416	16335	16322	16439	16407	16279	16290	16414	16382	16063	16395	16271	16388	16427	16316	16280	16340	16467	16226	16439	16449	16631	16306	16289	16490	16346	16376	16291	16533	16423	16340	16419	16524	16315	16279	16375	16334	16325	16513	16458	16291	16352	16393	16539	16462	16204	16351	16523	16360	16340	16564	16478	16467	16537	16238	16356	16436	16424	16478	16388	16362	16406	16274	16483	16442	16433	16274	16540	16286	16435	16439	16482	16447	16431	16389	16582	16369	16315	16319	16337	16492	16305	16471	16331	16283	16388	16479	16446	16151	16424	16342	16454	16268	16468	16398	16331	16224	16314	16329	16192	16235	16428	16382	16268	16307	16401	16390	16270	16530	16435	16465	16328	16366	16376	16302	16257	16323	16235	16506	16403	16361	16376	16476	16501	16181	16326	16367	16452	16519	16416	16265	16447	16338	16260	16473	16398	16447	16349	16322	16323	16352	16464	16568	16400	15907	16325	16505	16261	16376	16271	16569	16503	16328	16380	16561	16402	16412	16395	16416	16453	16434	16484	16394	16517	16338	16552	16322	16356	16294	16484	16306	16477	16432	16184	16396	16251	16504	16509	16257	16273	16357	16488	16366	16379	16440	16269	16398	16214	16324	16370	16463	16328	16418	16367	16463	16431	16334	16335	16428	16375	16469	16575	16336	16329	16381	16440	16272	16400	16238	16364	16286	16479	16260	16238	16171	16323	16408	16228	16313	16231	16251	16407	16421	16408	16352	16595	16409	16271	16445	16270	16374	16340	16270	16351	16513	16471	16235	16281	16269	16430	16367	16420	16419	16508	16211	16462	16302	16533	16276	16444	16351	16290	16406	16352	16329	16349	16417	16325	16439	16499	16246	16507	16438	16514	16274	16470	16267	16473	16318	16278	16403	16456	16659	16505	16487	16404	16396	16387	16490	16456	16465	16458	16400	16383	16365	16192	16674	16363	16304	16295	16437	16522	16413	16423	16393	16466	16443	16364	16419	16350	16375	16326	16289	16529	16411	16322	16313	16419	16498	16472	16470	16427	16192	16433	16499	16353	16401	16315	16471	16545	16482	16461	16400	16424	16532	16402	16580	16472	16619	16448	16482	16379	16405	16276	16417	16342	16396	16323	16478	16289	16271	16240	16278	16510	16363	16487	16524	16321	16368	16268	16466	16468	16497	16339	16396	16428	16327	16435	16402	16288	16397	16312	16328	16428	16257	16445	16303	16613	16567	16307	16270	16498	16374	16222	16492	16337	16293	16412	16228	16404	16544	16344	16457	16245	16129	16265	16131	16348	16414	16527	16486	16413	16305	16260	16321	16347	16399	16261	16420	16398	16444	16338	16423	16339	16325	16377	16249	16275	16526	16487	16508	16446	16249	16555	16391	16418	16452	16298	16354	16218	16461	16349	16361	16439	16549	16495	16346	16373	16636	16425	16320	16440	16465	16450	16541	16374	16409	16412	16576	16459	16541	16281	16276	16416	16526	16403	16426	16434	16313	16456	16390	16411	16332	16246	16435	16358	16365	16260	16355	16405	16333	16394	16285	16470	16375	16364	16531	16533	16579	16383	16507	16373	16153	16397	16346	16379	16325	16254	16327	16495	16435	16621	16408	16295	16310	16346	16608	16417	16436	16286	16229	16501	16381	16379	16419	16197	16345	16454	16265	16472
23709	21215	28738	24102	22817	26540	28451	23905	22926	22797	22362	22293	31885	44874	39880	31976	24033	21209	21016	21000	21033	21045	20734	21000	20861	20973	20843	20756	20907	20941	20718	21013	21021	20837	20884	20729	20730	20636	20906	20686	20765	20894	20918	20814	20844	20740	20713	20997	21158	20948	20980	20795	20753	21083	20826	20883	20666	20838	20964	20898	20862	20834	20696	20566	20663	20885	20977	20775	20962	20969	21045	20890	20749	20839	20847	20997	20772	20761	20819	20709	21028	20746	20682	21036	20853	20802	21189	20770	20902	20769	20852	20716	20812	20872	20679	20903	20881	20656	20788	20766	20819	20571	20629	20987	20814	20655	20758	20927	20759	20659	20910	20856	20922	20895	20761	20699	20828	20765	20704	20737	20758	20517	20568	20692	20734	20737	20754	20725	20949	20784	20638	20570	20902	20954	20570	20815	21045	20798	20725	20938	21069	20822	20778	20915	20630	20868	20955	20716	20728	20995	20822	20824	20655	20763	20878	20666	20931	20840	20799	20706	20832	20893	20661	20573	20678	20603	20785	20756	20858	20777	20807	20674	20863	20663	20811	20535	20823	20829	20714	20733	20756	20784	20784	20596	20790	20616	20623	20671	20936	20703	20757	20744	20820	20869	20915	20969	20810	20773	20659	20976	20814	20786	20802	20991	20695	20634	20955	20999	20968	20852	20756	20762	20984	20940	20690	20616	20806	20486	20661	20741	20830	20683	20875	21060	20705	20786	21110	20626	20834	20872	20902	20777	20612	20742	20773	20616	20770	21028	20713	20841	20840	20809	20742	20713	20769	20763	20855	20881	20883	20678	20781	20739	20679	20723	20852	20678	20773	20615	20780	20862	20802	20748	20866	20685	20964	20795	20724	20905	20568	20817	20879	20799	20862	20817	20565	20788	20751	20919	20809	20941	20804	20621	20770	20683	21081	20831	20677	20877	20705	20770	20869	20633	20898	20797	20769	20735	20658	20861	20830	20798	20890	20846	20716	20729	20777	20639	20656	20854	20704	20660	20613	20747	20659	20909	20927	20642	20726	20744	20830	20650	20903	20616	20781	20698	20761	20786	20697	20691	20628	20827	20896	20632	20753	20841	20758	20953	20837	20872	20865	20847	20709	20863	20944	20837	20948	20758	20633	20675	20716	20876	20565	20782	20846	20734	20761	20759	20772	20782	20946	20675	20665	20605	20765	20592	20891	20704	20755	20676	20979	20864	20650	20696	20810	20738	20629	20578	20909	21039	20831	20862	20740	20900	20658	20735	20923	20653	20771	20730	20772	20791	20686	20776	20818	20825	20886	20559	20758	20540	20684	20704	20825	20789	20704	20743	20673	20884	20749	20756	20570	20884	20491	20736	20727	20906	20658	20842	20897	20723	20886	20785	20931	20781	20839	20846	20693	20864	20856	20668	20747	20760	20828	20698	20760	20742	20999	20616	20724	20797	20887	20784	20758	20824	20958	20785	20738	20803	20610	20767	20689	20850	20932	21051	21002	20840	20747	20761	20731	20709	20639	20902	20981	21035	21032	20797	20794	20800	20733	20880	21096	20748	20808	20598	20886	20786	20758	20706	20739	20892	20722	20925	20881	20762	20822	20611	20668	20646	20632	20887	20735	20697	20827	20663	20843	20901	20739	20666	20895	20848	20882	20473	20837	20718	20817	20859	20520	20715	20702	20687	20624	21021	20748	20636	20706	20852	20810	20815	20847	20773	20730	20697	20600	20791	20760	20583	20713	20868	20880	20858	20662	20615	20621	20870	20532	20762	20704	20759	20802	20910	20821	20745	20695	20740	20817	20592	21003	20913	21103	20907	20920	20746	20979	20819	20882	20755	20784	20836	20857	20811	20870	20572	20763	20777	20954	20826	20813	20809	20739	20870	20838	20758	20676	20862	20964	20788	20705	20943	20612	21023	20880	20957	20990	20583	20702	20936	20844	20763	20867	20825	20774	20943	20764	20888	20883	20598	20751	20765	20674	20679	20582	20650	20862	20692	20773	20799	20800	20926	20649	20748	20802	20829	20833	20856	20845	20967	20861	20686	20857	20825	20664	20580	20954	20917	21067	20910	20809	20805	20804	21175	20753	20735	20883	20717	20731	20645	20555	20753	20825	20898	20727	20665	20956	20620	20830	20788	20939	20721	20779	20616	20854	20653	20733	20616	20910	20838	20807	20811	20831	20839	20984	20678	20707	20593	20916	20871	20781	20848	20727	20685	20827	20818	20739	20579	20713	20903	20848	20973	20818	20712	20669	20670	20933	20791	20794	20836	20538	20867	20654	20723	20540	20579	20706	20868	20932	20839	20749	20524	21025	20663	20750	20704	20862	20607	20774	20896	20753	20802	20709	20780	20598	20685	20666	20741	21006	20678	20763	20798	20803	20914	20816	20692	20835	20633	20668	20764	20576	20835	20603	20799	20849	20638	20839	20752	20764	20861	20986	20709	21059	20699	20683	20881	20701	20853	20815	20867	20785	20900	20791	20844	20704	20894	20911	20807	20718	20828	20916	20735	20727	20741	20655	20800	20624	20695	20985	20524	20902	20819	20769	20689	20729	20605	20722	20965	20844	20679	20595	20788	20540	20694	20657	20722	20728	20866	20863	20645	20626	20842	20652	20929	20630	20703	20903	20744	20696	21025	21081	20545	20822	21018	20712	20725	20921	20801	21009	20730	20706	20777	20789	20900	20776	20897	20729	20635	20718	20825	20789	20633	20546	20843	20662	20756	20650	20888	20889	20810	20722	20623	20794	20657	20897	20954	20722	20885	20601	20845	20973	20862	20664	20817	20907	20756	20696	20643	20751	20683	20877	20921	20624	20748	20747	20606	20755	20756	21012	20876	20703	20875	20643	20760	20796	20599	20582	20485	20871	20685	20527	20835	20832	20633	20735	20729	20746	20589	20648	20596	21077	20808	20682	20757	20640	20571	20710	20636	20744	20628	20612	20897	20784	20538	20772	20557	20638	20771	20685	20724	20694	20793	20861	20703	20718	20723	20670	20659	20805	20779	20732	20805	20809	20699	20964	20993	21064	20725	20893	20771	20594	20956	20697	20591	20680	21036	20826	20706	20869	20731	20780	20891	20657	20848	20503	20942	20946	20841	20716	20734	20846	20578	20719	20818	20799	20732	20657	20926	20772	20867	20670	20849	20928	20789	20752	20707	20983	20991	20856	20798	20717	20765	20749	20998	20765	20573	20732	21009	20795	20844	20807	20763	20943	20708	20779	20889	20770	20855	20796	20987	20862	20908	20784	20769	20966	20860	20934	20685	20662	20805	20964	20690	20564	20716	20791	20782	21021	20857	20781	20932	20703	20772	20959	20904	20756	20779	20629	20851	20803	20509	20680	20651	20819	20651	20942	20722	20715	20693	20954	20741	20802	20804	20697	20666	20853	20897	20683	20798	20812	20627	20894	20798	20595	20787	20731	20880	20757	20602	20776	20583	20699	20813	20471	21002	20805	20938	20774	20650	20663	20771	20978	20565	20595	20786	20730	20522	20674	20908	20820	20706	20841	20871	20785	20874	20720	20829	20863	20648	20765	20743	20787	20819	20649	20794	20822	20797	20831	20759	20877	20750	20748	20601	20689	20840	20715	20714	20565	20754	20712	20604	20904	20815	20709	20753	20652	20810	20825	20820	20834	20888	20829	20845	21061	20921	20849	20593	21159	20976	20841	20796	20848	20670	20706	20869	20945	20845	20928	20781	20944	20929	20643	20880	20752	20755	20843	20888	20745	20701	20709	20660	20824	20990	20796	20600	20956	20781	21060	21009	20845	20693	20694	20899	20921	20778	20757	20759	20937	20574	20768	20752	20794	20895	20919	20642	20966	20744	20816	20675	20717	20847	20873	20978	20889	20658	20558	20870	20980	20815	20745	20879	20761	20600	20775	20811	20763	20662	20865	20721	20902	20800	20892	20711	20791	20892	20799	20698	20901	20982	20832	20753	20713	20906	20647	20736	20895	20881	20891	20962	20813	20565	20885	20830	20801	20905	20610	20807	20505	20722	20765	20910	20838	20675	20726	20864	20641	20819	20900	20706	20960	20615	20760	20534	20816	20904	20648	20924	20562	20642	20882	20848	20820	20900	20614	20804	20874	20839	20815	20721	20791	20664	20563	20851	20749	20577	20785	20683	20815	20694	20746	20681	20497	20672	21000	20753	20737	20804	20736	20997	21001	20834	20578	20558	20473	20976	20673	20655	20837	20645	20642	20728	20822	20579	20892	20542	20708	20895	20693	20806	20791	20712	20801	20642	20715	21019	20840	20650	20835	21027	20719	20952	20849	20804	20953	20842	20690	20755	20794	20768	20898	20923	20893	20828	20766	20847	20730	20914	20865	21175	21009	20941	20988	20830	20701	20967	20890	20721	20797	20961	20759	20846	20859	20836	20757	20841	20688	20686	20739	20649	20753	20668	20773	20836	20959	20735	20827	20795	20615	20722	20766	20782	20943	20827	20853	20732	20828	20692	20803	20596	20868	20987	20739	20850	20471	20825	20827	20872	20831	20719	20755	20864	20701	20603	20892	20787	21001	20897	20847	20517	20789	20627	20827	20832	20811	20736	20985	20650	20739	20649	20893	20796	20632	20694	20794	20695	20883	20750	20972	21014	20707	20715	20667	20867	20799	20801	20728	20869	20674	20723	20799	20957	20919	20591	20854	20846	20722	20628	20614	20794	20813	20773	20630	20986	20914	20903	20500	20742	20874	20620	20769	20599	20824	20785	20702	20777	20698	20719	20749	20771	20904	20762	20972	20878	20824	20899	20684	20866	20769	20860	20596	20562	20989	20698	20657	20776	20821	20717	20404	20562	20782	20817	20938	20840	20872	20630	20825	20767	20808	20932	20635	20785	20965	20711	20795	20663	20911	20858	20666	20769	21029	20854	20378	20462	20669	20615	20684	20582	20682	20671	20688	20542	21147	20903	20772	20736	20729	20986	20562	20905	20778	20991	20734	20863	20680	20799	20745	21058	20786	20639	20674	21069	20801	20663	20737	20813	20607	20735	20700	20823	20765	20593	21040	20828	20884	20866	20852	20659	20755	20801	20711	20581	20422	20606	20803	20950	20707	20989	20948	21188	20718	20890	20762	20789	20934	20951	20756	20911	20973	20705	20964	20608	20738	20651
23772	38565	34872	29500	29976	24956	22666	20395	19423	18787	18245	18434	33249	43746	38770	28829	18384	16209	16411	16267	16177	16339	16101	16310	16254	16353	16208	16302	16275	16198	16495	16215	16296	16183	16316	16250	16207	16152	16310	16079	16328	16290	16259	16308	16205	16206	16330	16272	16107	16375	16357	16365	16375	16290	16165	16333	16238	16292	16289	16246	16136	16214	15929	16249	16338	16251	16318	16293	16289	16203	16285	16155	16374	16306	16260	16188	16142	16319	16218	16299	16231	16261	16316	16304	16299	16320	16219	16162	16345	16202	16317	16115	16233	16221	16245	16026	16250	16254	16133	16299	16516	16314	16293	16221	16243	16167	16293	16269	16176	16303	16225	16166	16323	16243	16209	16345	16142	16193	16401	16355	16290	16291	16030	16215	16263	16396	16194	16256	16179	16112	16208	16327	16266	16187	16162	16294	16317	16229	16208	16329	16187	16149	16307	16166	16322	16258	16289	16122	16220	16173	16245	16371	16249	16239	16385	16333	16116	16147	16210	16201	16241	16125	16470	16375	16387	16226	16351	16417	16283	16310	16388	16231	16223	16276	16185	16286	16171	16237	16183	16170	16217	16209	16192	16131	16314	16273	16099	16345	16104	16264	16102	15996	16213	16289	16177	16255	16179	16215	16374	16183	16188	16198	16136	16117	16314	16240	16302	16244	16244	16045	16294	16309	16278	16238	16297	16228	16247	16277	16095	16260	16006	16294	16198	16206	16067	16208	16225	16126	16388	16270	16253	16378	16304	16128	16186	16268	16373	16317	16254	16361	16100	16267	16159	16324	16240	16246	16247	16294	16249	16226	16407	16078	16215	16264	16334	16153	16163	16141	16347	16162	16270	16267	16295	16180	16117	15889	16354	16217	16246	16157	16090	16256	16309	16262	16142	16214	16304	16278	16249	16148	16225	16161	16194	16187	16296	16194	16207	16238	16207	16100	16293	16266	16360	16239	16108	16098	15913	16055	16168	16279	16229	16216	16296	16040	16263	16144	16425	16347	16370	16162	16156	16146	16289	16163	16235	16341	16113	16264	16270	16168	16270	16257	16284	16073	16203	16364	16371	16417	16004	16162	16263	16138	16199	16307	16334	16287	16164	16190	16297	16324	16405	16108	16124	16216	16327	16241	16333	16299	16119	16272	16219	16303	16225	16183	16208	16439	16375	16231	16326	16191	15997	16150	16291	16100	16209	16063	16190	16272	16347	16181	16236	16186	16168	16396	16211	16291	16195	16217	16200	16228	16269	16273	16167	16323	16285	16229	16271	16185	16123	16129	16304	16212	16319	16218	16194	16267	16097	16246	16230	16121	16252	16260	16186	16264	16303	16290	16238	16448	16115	16128	16209	16236	16167	16265	16337	16206	16363	16169	16226	16136	16387	16226	16281	16144	16390	16310	16147	16204	16238	16382	16214	16314	16141	16196	16265	16193	16337	16137	16313	16095	16242	16325	16176	16239	16283	16208	16265	16211	16232	16299	16207	16153	16213	16392	16197	16183	16090	16298	16216	16214	16290	16164	16130	16322	16284	16329	16180	16227	16206	16145	16196	16115	16145	16121	16310	16196	16154	16299	16418	16001	16229	16216	16065	16228	16440	16398	16275	16220	16288	16047	16369	16323	16342	16183	16108	16147	16223	16346	16077	16293	16279	16176	16340	16247	16258	16350	16244	16244	16321	16285	16151	16131	16347	16407	16164	16273	16310	16034	16232	16220	16170	16505	16267	16253	16255	16055	16292	16251	16205	16210	16346	16172	16208	16176	16341	16174	16220	16255	16113	16334	16128	16156	16173	16290	16281	16382	16214	16292	16270	16207	16251	16191	16239	16155	16197	16276	16229	16159	16219	16269	16277	16325	16063	16377	16162	16222	16230	16104	16307	16284	16293	16157	16165	16235	16046	16270	16315	16089	16094	16120	16373	16041	16352	16210	16270	16041	16296	16272	16296	16187	16114	16175	16262	16235	16523	16333	16052	16362	16176	16149	16230	16152	16156	16293	16284	16154	16164	16160	16147	16299	16039	16303	16283	16197	16140	16125	16192	16344	16040	16303	16267	16154	16407	16230	16295	16146	16332	16481	16193	16356	16115	16301	16285	16098	16318	16163	16216	16230	16229	16274	16272	16119	16107	16199	16218	16183	16347	16123	16256	16233	16338	16291	16224	16211	16139	16277	16358	16208	16128	16305	16409	16157	16270	16179	16216	16161	16271	16312	16175	16172	16251	16328	16174	16303	16051	16266	16195	16217	16025	16167	16203	16193	16151	16315	16264	16308	16137	16337	16176	16236	16148	16253	16296	16086	16327	16218	16238	16051	16163	16176	16172	16280	16297	16277	16100	16231	16174	16189	16225	16159	16352	16244	16132	16319	16050	16345	16292	16192	16107	16077	16236	16228	16411	16156	16204	16138	16209	16170	16314	16087	16268	16358	16127	16254	16079	16202	16363	16321	16171	16145	16141	16075	16262	16441	16337	16237	16257	16241	16423	16112	16356	16491	16416	16431	16293	16226	16344	16251	16301	16327	16244	16245	16347	16191	16165	16144	16166	16165	16244	16130	16306	16245	16206	16338	16209	16085	16155	16303	16260	16229	16299	16220	16244	16258	16178	16240	16169	16160	16261	16019	16367	16211	16132	16259	16183	16182	16138	16255	16284	16218	16256	16273	16163	16209	16046	16289	16050	16129	16347	16269	16348	16353	16259	16208	16252	16228	16241	16146	16139	16177	16354	16259	16161	16338	16230	16193	16166	16354	16311	16322	16252	16257	16139	16179	16155	16396	15954	16252	16168	16122	16331	16260	16310	16173	16238	16257	16138	16116	16204	16203	16293	16100	16204	16354	16292	16197	16252	16383	16412	16277	16260	16212	16516	16131	16365	16287	16184	16231	16282	16100	16268	16181	16049	16347	16192	16407	16370	16231	16136	16287	16224	16093	16258	16301	16248	16154	16195	16132	16238	16254	16339	16199	16171	16297	16149	16094	16230	16210	16270	16304	16059	16230	16180	16236	16215	16307	16185	16034	16386	16100	16260	16458	16236	16234	16158	16229	16275	16285	16128	16297	16302	16183	16110	16387	16284	16167	16445	16425	16293	16248	16069	16381	16138	16440	16299	16221	16285	15947	16231	16362	16140	16302	16352	16191	16208	16239	16201	16211	16279	16362	16172	16105	16111	16345	16140	16120	16253	16150	16125	16273	16134	16296	16106	16307	16160	16411	16057	16118	16213	16056	16070	16206	16250	16124	16220	16138	16132	16088	16352	16222	16069	16280	16305	16190	16279	16163	16220	16380	16053	16380	16257	16289	16249	16207	16154	16247	16216	16170	16282	16107	16107	16200	16312	16207	16281	16353	16167	16251	16148	16329	16267	16334	16292	16229	16315	16149	16344	16278	16222	16113	16243	16222	16184	16199	16260	16312	16341	16495	16413	16201	16276	16253	16194	16144	16331	16073	16209	16238	16312	16006	16304	16214	16417	16089	16288	16314	16244	16139	16225	16380	16248	16261	16162	16114	16178	16289	16397	16349	16195	16238	16162	16207	16110	16298	16211	16260	16222	16243	16109	16152	16347	16195	16326	16315	16191	16066	16299	15979	16422	16286	16366	16306	16250	16271	16143	16190	16115	16204	16045	16243	16156	16312	16177	16234	16216	16395	16083	16276	16236	16212	16022	16089	16083	16175	16161	16101	16195	16219	16113	16062	16293	16294	16293	16259	16459	16005	16152	16335	16269	16483	16262	16278	16237	16145	16344	16098	16039	16230	16107	16422	16249	16226	16333	16411	16055	16321	16271	16066	16298	16208	16301	16254	16179	16307	16214	16377	16232	16319	16431	16183	16332	16189	16423	16167	16204	16220	16257	16127	16117	16220	16299	16232	16290	16183	16335	16356	16192	16143	16230	16193	16322	16109	16086	16300	16147	16250	16269	16415	16078	16349	16289	16323	16244	16221	16227	16185	16139	16278	16402	16041	16162	16227	16266	16306	16241	16307	16290	16213	16270	16083	16320	16110	16141	16328	16105	16115	16227	16260	16345	16085	16276	16328	16359	16324	16214	16171	16383	16271	16244	16147	16028	16042	16362	16349	16247	16336	16253	16337	16219	16290	16316	16175	16303	16145	16324	16303	16299	16202	16266	16108	16240	16267	16215	16419	16195	16347	16327	16319	16198	16430	16241	16128	16302	16296	16309	16304	16328	16302	16266	16290	16295	16236	16161	16196	16374	16313	16359	16355	16254	16230	16297	16192	16146	16171	16340	16278	16313	16199	16169	16336	16261	16115	16111	16299	16155	16289	16179	16192	16345	16300	16331	16172	16226	16402	16210	16298	16306	16252	16024	16243	16065	16238	16241	16139	15981	16278	16284	16154	16323	16336	16363	16116	16143	16146	16384	16406	16228	16281	16229	16244	16140	16283	16368	16409	16202	16303	16213	16251	16112	16386	16089	16222	16306	16371	16209	16116	16163	16150	16268	16378	16209	16204	16113	16300	16212	16286	16294	16305	16328	16342	15939	16452	16171	16114	16113	16239	16319	16380	16412	16377	16203	16287	16364	16373	16119	16239	16310	16268	16196	16284	16270	16286	16395	16269	16357	16123	16329	16243	16167	16316	16334	16221	16382	16272	16372	16317	16256	16403	16352	16249	16394	16294	16060	16207	16139	16230	16266	16292	16343	16191	16258	16153	16010	16160	16298	16253	16041	16176	16233	16180	16092	16269	16360	16246	16258	16181	16361	16177	16078	16127	16326	16345	16395	16389	16323	16160	16197	16172	16152	16210	16190	16211	16278	16271	16228	16084	16279	16295	16281	16162	16152	16244	16285	16224	16237	16197	16101	16178	16283	16330	16284	16308	16242	16293	16156	16320	16226	16221	16244	16227	16301	16238	16304	16159	16272	16134	16236	16337	16324	16152	16329	16262	16338	16051	16497	16105	16305	16101	16268	16216	16281	16217	16235	16312	16415	16192	16286	16139	16257	16173	16361	16177	16350	16285	16202	16180	16101	16276	16075	16115	16185	16124	16211	16200	16137	16153	16285	16262	16181	16264	16156	16308	16242	16241	16155	16240	16170	16226	16329	16220	16208	16305	16301	16089	16206	16283	16170	16222	16267	16321	16329	16264	16120	16090	16368	16388
31393	24108	25564	24185	22392	22156	22125	21635	21591	21520	21493	21642	22409	23747	23914	22899	21958	21460	21305	21539	21429	21419	21338	21608	21413	21539	21603	21228	21551	21569	21559	21521	21543	21580	21426	21438	21450	21417	21366	21622	21410	21569	21548	21419	21440	21569	21347	21653	21432	21584	21486	21577	21346	21676	21390	21301	21218	21466	21550	21490	21317	21574	21609	21535	21565	21331	21552	21570	21508	21323	21426	21697	21330	21336	21603	21398	21364	21389	21352	21365	21415	21416	21603	21459	21399	21573	21439	21381	21374	21383	21396	21404	21517	21247	21501	21471	21494	21472	21571	21453	21478	21351	21425	21509	21399	21510	21405	21776	21282	21453	21267	21479	21329	21462	21413	21409	21389	21435	21451	21423	21305	21535	21344	21575	21581	21510	21474	21525	21531	21519	21370	21412	21338	21483	21492	21349	21693	21427	21304	21379	21277	21202	21387	21563	21412	21337	21577	21416	21411	21396	21510	21568	21485	21498	21302	21509	21515	21382	21302	21093	21363	21254	21608	21258	21393	21344	21336	21477	21498	21687	21608	21252	21137	21462	21657	21461	21585	21442	21359	21529	21469	21575	21452	21570	21362	21416	21338	21450	21209	21317	21645	21433	21441	21290	21407	21373	21509	21426	21465	21370	21376	21358	21454	21488	21603	21432	21407	21481	21417	21660	21682	21278	21488	21503	21502	21819	21235	21395	21381	21302	21509	21311	21446	21359	21545	21475	21451	21586	21313	21454	21611	21391	21259	21399	21543	21328	21341	21416	21243	21271	21461	21218	21291	21533	21479	21513	21388	21565	21390	21570	21549	21296	21419	21595	21383	21534	21479	21212	21555	21604	21253	21500	21570	21618	21592	21522	21449	21469	21576	21276	21556	21413	21697	21488	21266	21436	21458	21390	21187	21497	21432	21284	21402	21465	21423	21343	21291	21463	21308	21611	21382	21500	21374	21425	21525	21424	21501	21312	21513	21305	21520	21699	21331	21399	21099	21382	21250	21504	21464	21479	21508	21355	21390	21409	21536	21585	21373	21400	21601	21494	21540	21487	21426	21396	21707	21308	21238	21588	21411	21371	21191	21431	21479	21422	21636	21273	21343	21313	21253	21479	21285	21530	21227	21364	21388	21492	21365	21240	21425	21456	21432	21214	21366	21370	21139	21422	21466	21215	21258	21533	21423	21389	21545	21256	21498	21473	21505	21189	21314	21239	21506	21325	21295	21470	21321	21325	21500	21255	21500	21455	21537	21328	21311	21541	21425	21497	21348	21591	21405	21457	21647	21434	21553	21485	21428	21428	21683	21246	21657	21222	21578	21447	21666	21368	21633	21474	21497	21371	21631	21480	21615	21487	21369	21380	21554	21521	21478	21422	21317	21673	21132	21382	21306	21361	21566	21413	21694	21549	21557	21417	21447	21616	21624	21282	21536	21166	21443	21432	21359	21633	21597	21404	21264	21440	21432	21432	21550	21449	21433	21505	21085	21549	21430	21441	21504	21660	21585	21298	21568	21583	21288	21312	21396	21457	21458	21295	21389	21563	21171	21532	21282	21314	21327	21206	21538	21263	21486	21531	21344	21486	21579	21585	21700	21469	21490	21691	21517	21659	21508	21524	21403	21467	21527	21628	21398	21328	21589	21380	21655	21481	21482	21459	21739	21401	21370	21497	21417	21373	21509	21444	21248	21395	21697	21444	21408	21434	21425	21520	21454	21420	21408	21554	21481	21542	21417	21367	21340	21384	21509	21595	21346	21384	21458	21568	21490	21460	21363	21600	21305	21389	21490	21302	21486	21347	21446	21546	21554	21359	21435	21302	21393	21545	21420	21487	21393	21440	21493	21419	21575	21493	21473	21447	21541	21606	21319	21379	21332	21215	21494	21418	21414	21315	21326	21324	21706	21615	21577	21458	21390	21623	21602	21560	21325	21446	21543	21389	21391	21637	21390	21163	21490	21574	21264	21476	21513	21319	21287	21459	21438	21533	21418	21383	21426	21499	21470	21390	21338	21522	21411	21358	21464	21276	21257	21091	21336	21363	21430	21446	21358	21233	21542	21432	21449	21347	21237	21478	21388	21584	21648	21702	21445	21478	21374	21398	21592	21400	21343	21513	21422	21477	21309	21406	21521	21574	21629	21617	21404	21272	21338	21352	21703	21621	21531	21415	21325	21400	21287	21338	21545	21399	21533	21470	21135	21629	21444	21234	21611	21731	21324	21214	21406	21467	21415	21477	21669	21350	21380	21358	21246	21387	21263	21331	21441	21472	21571	21350	21365	21595	21660	21421	21409	21250	21275	21230	21438	21592	21318	21560	21447	21723	21447	21447	21479	21165	21668	21509	21334	21306	21297	21507	21604	21133	21484	21387	21394	21540	21481	21408	21268	21492	21489	21671	21552	21366	21309	21293	21459	21288	21249	21524	21442	21577	21528	21396	21450	21365	21445	21721	21465	21572	21449	21506	21289	21593	21328	21253	21241	21376	21399	21388	21295	21459	21637	21277	21402	21390	21180	21429	21492	21630	21385	21358	21501	21570	21282	21516	21215	21324	21476	21403	21299	21369	21664	21215	21248	21315	21412	21576	21494	21532	21450	21299	21146	21285	21689	21329	21469	21626	21274	21558	21496	21421	21426	21581	21264	21467	21626	21537	21436	21346	21564	21544	21473	21505	21378	21222	21393	21491	21693	21386	21190	21408	21604	21445	21497	21590	21321	21456	21433	21458	21337	21566	21651	21616	21529	21382	21544	21500	21526	21372	21411	21392	21377	21497	21474	21493	21466	21456	21482	21460	21347	21382	21389	21614	21427	21291	21512	21446	21320	21394	21367	21540	21611	21425	21443	21530	21560	21375	21368	21385	21344	21251	21232	21107	21519	21715	21418	21547	21323	21577	21410	21498	21251	21436	21467	21491	21550	21436	21569	21462	21245	21376	21381	21699	21555	21492	21370	21209	21308	21643	21191	21253	21388	21416	21471	21262	21279	21669	21441	21326	21446	21326	21561	21358	21286	21365	21672	21346	21425	21295	21471	21348	21470	21438	21473	21330	21478	21411	21235	21463	21638	21455	21388	21283	21486	21233	21674	21477	21474	21538	21424	21623	21366	21478	21564	21539	21699	21522	21655	21603	21620	21682	21535	21731	21483	21410	21414	21755	21427	21371	21453	21325	21544	21312	21513	21219	21461	21399	21482	21523	21425	21365	21512	21416	21628	21346	21588	21449	21366	21461	21587	21384	21245	21331	21862	21405	21376	21336	21546	21290	21574	21685	21463	21477	21427	21471	21228	21624	21208	21309	21337	21567	21591	21379	21573	21535	21462	21574	21406	21462	21299	21423	21411	21470	21432	21209	21476	21407	21438	21458	21433	21514	21551	21294	21330	21126	21522	21567	21362	21485	21482	21392	21512	21472	21475	21597	21592	21445	21475	21625	21423	21322	21349	21402	21420	21392	21501	21481	21274	21525	21414	21452	21469	21586	21702	21442	21559	21316	21422	21208	21552	21548	21437	21558	21467	21496	21242	21603	21626	21416	21288	21568	21460	21629	21493	21395	21401	21232	21568	21522	21329	21610	21474	21344	21540	21348	21338	21454	21296	21539	21302	21475	21438	21529	21576	21420	21435	21319	21482	21456	21291	21419	21352	21642	21439	21355	21268	21348	21476	21513	21397	21478	21424	21605	21375	21404	21630	21408	21398	21288	21327	21421	21569	21496	21501	21440	21502	21397	21451	21291	21468	21643	21283	21450	21470	21295	21407	21472	21374	21456	21774	21435	21441	21464	21494	21406	21316	21581	21379	21270	21473	21567	21479	21472	21739	21597	21515	21329	21270	21403	21524	21468	21422	21432	21613	21494	21566	21525	21399	21535	21463	21428	21363	21463	21562	21494	21416	21619	21232	21559	21373	21506	21504	21560	21413	21467	21529	21688	21293	21291	21297	21309	21430	21576	21451	21332	21445	21337	21351	21289	21407	21379	21407	21407	21462	21907	21432	21377	21615	21559	21428	21531	21779	21450	21238	21414	21391	21715	21342	21232	21374	21405	21410	21561	21414	21546	21514	21668	21517	21500	21305	21421	21266	21293	21561	21413	21425	21386	21368	21512	21536	21488	21622	21665	21537	21269	21526	21383	21620	21220	21366	21484	21273	21195	21413	21515	21474	21591	21249	21511	21571	21424	21294	21579	21800	21282	21536	21372	21345	21279	21481	21380	21458	21204	21544	21433	21312	21374	21359	21412	21429	21296	21329	21447	21442	21331	21467	21502	21515	21575	21682	21498	21553	21346	21339	21438	21312	21465	21411	21447	21476	21376	21408	21382	21497	21341	21586	21476	21488	21629	21621	21519	21657	21450	21325	21553	21354	21442	21409	21610	21533	21421	21379	21387	21392	21416	21418	21387	21617	21660	21329	21562	21649	21393	21627	21447	21486	21480	21386	21419	21440	21295	21500	21306	21422	21368	21346	21498	21281	21517	21365	21774	21347	21262	21518	21237	21542	21454	21206	21365	21493	21496	21606	21419	21358	21436	21353	21497	21359	21599	21337	21445	21551	21342	21222	21521	21586	21392	21458	21472	21426	21573	21499	21404	21243	21548	21399	21560	21200	21251	21342	21555	21311	21380	21130	21261	21527	21594	21440	21538	21365	21246	21213	21332	21562	21335	21491	21411	21324	21380	21541	21300	21392	21361	21296	21430	21446	21377	21522	21378	21256	21362	21265	21444	21495	21392	21377	21500	21623	21583	21356	21489	21470	21406	21568	21574	21515	21506	21469	21336	21509	21352	21452	21484	21468	21663	21328	21672	21359	21364	21329	21437	21392	21477	21781	21333	21590	21482	21243	21474	21669	21477	21537	21434	21535	21486	21519	21439	21640	21536	21287	21444	21538	21054	21397	21286	21559	21592	21357	21553	21325	21453	21562	21669	21526	21403	21393	21359	21285	21249	21569	21572	21564	21384	21361	21628	21435	21532	21637	21591	21413	21468	21582	21275	21358	21128	21425	21345	21414	21405	21394	21555	21571	21403	21444	21508	21465	21475	21509	21780	21593	21421	21525	21378	21455	21561	21272	21436	21454	21452	21581	21587	21730	21465	21473	21389	21320	21519	21228	21530	21443	21448	21476	21414	21435	21288
19325	21477	20758	19046	18611	17930	17575	17366	17105	16778	16755	16950	18008	19710	19489	17968	16812	16836	16659	16644	16628	16485	16631	16519	16808	16622	16603	16675	16684	16551	16524	16829	16594	16602	16377	16580	16590	16584	16650	16641	16489	16691	16554	16594	16546	16730	16583	16595	16594	16576	16684	16704	16802	16524	16728	16517	16613	16462	16587	16664	16492	16649	16758	16627	16620	16581	16741	16797	16650	16511	16584	16635	16941	16681	16553	16428	16661	16429	16493	16452	16700	16623	16668	16665	16642	16625	16575	16608	16393	16778	16682	16734	16523	16630	16764	16652	16634	16727	16566	16747	16628	16666	16735	16837	16705	16611	16538	16752	16545	16658	16561	16530	16720	16595	16601	16760	16727	16586	16827	16464	16569	16537	16569	16637	16527	16604	16603	16540	16633	16673	16721	16580	16461	16528	16558	16746	16430	16537	16622	16693	16688	16421	16607	16569	16666	16504	16715	16647	16728	16664	16638	16565	16615	16582	16652	16682	16692	16572	16667	16532	16518	16771	16802	16538	16645	16589	16727	16619	16570	16625	16571	16611	16640	16816	16551	16549	16590	16633	16528	16726	16570	16452	16640	16603	16443	16500	16661	16745	16396	16621	16629	16606	16431	16617	16434	16726	16445	16798	16712	16565	16692	16718	16712	16619	16556	16519	16578	16767	16530	16576	16673	16484	16493	16637	16395	16620	16714	16475	16558	16458	16449	16535	16403	16602	16486	16668	16672	16535	16517	16690	16645	16538	16655	16695	16524	16647	16636	16524	16657	16661	16495	16532	16559	16679	16718	16615	16460	16617	16741	16491	16590	16454	16711	16538	16499	16674	16616	16746	16684	16694	16707	16674	16682	16641	16613	16676	16540	16716	16626	16401	16574	16604	16664	16645	16777	16555	16658	16596	16537	16488	16516	16606	16799	16741	16685	16586	16729	16738	16338	16545	16664	16611	16641	16463	16657	16533	16567	16618	16550	16554	16731	16501	16470	16819	16584	16575	16541	16589	16483	16724	16678	16767	16469	16537	16677	16687	16668	16688	16614	16621	16559	16455	16629	16666	16727	16496	16561	16556	16578	16598	16737	16514	16621	16724	16692	16729	16499	16532	16701	16657	16600	16641	16670	16500	16573	16605	16554	16564	16556	16679	16704	16542	16473	16474	16617	16628	16774	16676	16501	16401	16577	16581	16403	16644	16646	16544	16598	16491	16579	16546	16438	16702	16650	16633	16619	16541	16623	16690	16475	16776	16589	16689	16517	16612	16757	16618	16709	16504	16673	16610	16653	16695	16531	16630	16589	16645	16734	16538	16519	16665	16671	16764	16649	16488	16675	16673	16643	16611	16815	16662	16546	16571	16671	16690	16547	16485	16539	16638	16791	16625	16608	16791	16651	16698	16543	16672	16607	16649	16672	16737	16592	16578	16636	16451	16537	16492	16701	16690	16688	16572	16616	16586	16725	16704	16761	16490	16639	16642	16596	16735	16764	16692	16582	16708	16796	16712	16645	16499	16602	16672	16596	16589	16612	16615	16404	16585	16652	16631	16780	16690	16665	16615	16560	16580	16547	16621	16681	16650	16456	16513	16519	16668	16595	16608	16638	16654	16808	16571	16639	16674	16581	16569	16609	16567	16627	16695	16533	16750	16665	16740	16529	16748	16487	16637	16697	16579	16598	16622	16521	16601	16571	16629	16617	16669	16655	16752	16485	16548	16563	16712	16605	16655	16570	16595	16652	16594	16523	16650	16568	16554	16472	16657	16522	16808	16744	16557	16654	16700	16442	16734	16613	16494	16628	16741	16649	16600	16633	16716	16548	16591	16592	16625	16741	16772	16664	16578	16581	16677	16622	16646	16612	16569	16564	16574	16739	16529	16633	16569	16694	16561	16635	16493	16709	16598	16509	16841	16599	16507	16577	16678	16622	16561	16645	16647	16685	16649	16444	16443	16549	16633	16695	16689	16479	16597	16530	16751	16501	16597	16580	16631	16612	16515	16599	16643	16465	16690	16590	16633	16563	16509	16619	16740	16654	16660	16570	16620	16654	16507	16474	16636	16643	16740	16497	16783	16532	16532	16549	16721	16438	16731	16558	16546	16650	16718	16767	16551	16463	16565	16538	16665	16471	16652	16701	16566	16769	16450	16677	16763	16655	16583	16447	16603	16704	16737	16623	16740	16610	16557	16659	16486	16710	16615	16570	16575	16679	16586	16665	16573	16548	16731	16549	16773	16511	16621	16781	16591	16499	16489	16544	16690	16637	16638	16385	16601	16747	16750	16621	16710	16639	16720	16514	16868	16746	16602	16518	16478	16822	16573	16513	16680	16596	16707	16727	16554	16686	16660	16741	16577	16620	16535	16692	16686	16754	16496	16711	16785	16648	16608	16619	16668	16735	16646	16617	16481	16505	16603	16710	16584	16648	16443	16599	16639	16488	16579	16614	16719	16622	16544	16674	16748	16553	16611	16607	16672	16583	16649	16718	16601	16711	16705	16494	16675	16546	16642	16596	16693	16569	16758	16775	16399	16437	16819	16733	16490	16608	16512	16703	16667	16722	16729	16589	16719	16417	16577	16706	16527	16546	16604	16544	16684	16560	16569	16548	16619	16488	16564	16727	16340	16764	16577	16548	16556	16583	16688	16449	16688	16837	16659	16567	16485	16732	16674	16556	16757	16753	16646	16733	16654	16588	16495	16681	16655	16516	16728	16567	16759	16663	16506	16742	16536	16628	16692	16417	16470	16433	16595	16659	16614	16574	16696	16762	16480	16626	16546	16573	16580	16479	16465	16544	16662	16592	16536	16670	16559	16645	16645	16789	16522	16691	16574	16503	16645	16613	16588	16530	16740	16607	16519	16751	16470	16729	16464	16650	16479	16638	16404	16770	16629	16617	16669	16840	16571	16646	16681	16592	16724	16622	16545	16537	16494	16643	16451	16714	16691	16526	16659	16747	16696	16613	16598	16643	16569	16693	16658	16676	16662	16710	16687	16548	16588	16619	16486	16467	16655	16502	16580	16682	16683	16446	16672	16702	16558	16837	16527	16680	16715	16590	16660	16551	16450	16687	16544	16441	16409	16583	16562	16801	16651	16565	16697	16643	16522	16605	16727	16569	16358	16663	16550	16524	16615	16738	16744	16774	16590	16586	16580	16539	16519	16596	16608	16464	16677	16604	16644	16724	16611	16601	16515	16557	16662	16522	16655	16619	16570	16490	16588	16799	16590	16548	16546	16529	16652	16574	16619	16434	16425	16766	16578	16483	16409	16689	16460	16478	16557	16415	16574	16549	16703	16719	16657	16604	16734	16696	16545	16656	16692	16636	16548	16520	16582	16663	16505	16669	16410	16704	16549	16830	16655	16560	16736	16645	16586	16678	16780	16353	16738	16711	16540	16534	16595	16535	16718	16708	16754	16630	16659	16481	16571	16728	16549	16470	16656	16601	16855	16544	16668	16560	16649	16547	16645	16528	16933	16623	16578	16637	16365	16578	16587	16485	16587	16710	16603	16528	16487	16790	16611	16705	16813	16557	16775	16437	16537	16464	16559	16566	16610	16512	16645	16685	16605	16649	16716	16616	16835	16675	16539	16563	16564	16658	16456	16679	16679	16551	16640	16581	16780	16706	16698	16527	16684	16459	16629	16637	16435	16667	16660	16683	16540	16674	16508	16642	16455	16483	16628	16578	16563	16649	16484	16523	16629	16774	16722	16529	16671	16627	16637	16452	16514	16634	16577	16524	16497	16409	16647	16525	16561	16616	16744	16690	16657	16591	16601	16558	16589	16534	16588	16564	16494	16609	16629	16554	16696	16575	16579	16622	16742	16449	16624	16689	16702	16626	16750	16533	16754	16558	16752	16727	16625	16535	16572	16586	16712	16549	16733	16526	16573	16710	16569	16621	16739	16607	16412	16704	16780	16579	16693	16580	16799	16469	16774	16762	16595	16545	16580	16609	16672	16586	16559	16603	16567	16523	16630	16742	16611	16647	16812	16508	16583	16608	16559	16600	16561	16609	16590	16753	16724	16468	16655	16660	16642	16770	16517	16716	16766	16713	16578	16495	16517	16732	16502	16514	16565	16771	16568	16535	16472	16656	16539	16719	16528	16440	16585	16530	16617	16565	16362	16735	16639	16600	16565	16720	16577	16704	16589	16521	16592	16624	16638	16577	16640	16592	16439	16837	16807	16565	16439	16642	16719	16641	16474	16554	16659	16424	16517	16836	16540	16542	16715	16582	16586	16736	16753	16556	16588	16545	16686	16674	16522	16630	16590	16662	16487	16426	16476	16410	16697	16605	16766	16619	16520	16525	16505	16553	16474	16843	16648	16545	16627	16580	16502	16414	16565	16567	16857	16652	16489	16628	16673	16531	16570	16665	16731	16416	16582	16589	16684	16753	16487	16526	16520	16671	16635	16729	16633	16760	16513	16562	16427	16603	16636	16745	16667	16698	16474	16743	16636	16775	16528	16748	16574	16420	16593	16671	16643	16779	16555	16459	16554	16729	16586	16727	16771	16668	16482	16587	16643	16641	16484	16656	16636	16524	16683	16615	16589	16673	16529	16594	16496	16575	16600	16579	16626	16760	16548	16507	16591	16633	16630	16667	16604	16604	16719	16835	16765	16551	16684	16720	16614	16458	16576	16731	16605	16597	16831	16728	16563	16567	16584	16816	16440	16617	16661	16661	16641	16443	16515	16672	16732	16606	16654	16575	16685	16621	16668	16660	16566	16621	16545	16611	16665	16526	16504	16585	16615	16660	16624	16586	16656	16725	16570	16582	16678	16661	16516	16694	16449	16438	16618	16544	16671	16581	16770	16519	16609	16542	16660	16690	16709	16663	16536	16578	16714	16460	16560	16586	16488	16463	16531	16376	16596	16568	16527	16547	16774	16802	16550	16633	16684	16567	16660	16658	16654	16717	16514	16591	16729	16553	16710	16531	16633	16490	16538	16600	16602	16691	16741	16797	16677	16628	16673	16690	16722	16425	16860	16639	16477	16632	16647	16625	16558	16654	16703	16536	16591	16541	16541	16589	16705	16590	16754	16693	16557	16720	16489	16571	16495	16780	16606	16764	16804	16720	16475	16643	16553	16643	16686	16555	16616	16729	16594	16737	16777	16505	16599	16592	16703
25695	21389	28350	26078	24681	25393	24927	23132	22929	22503	22446	22310	28098	35519	32450	27200	22817	21577	21621	21312	21529	21506	21715	21234	21377	21503	21523	21515	21545	21195	21558	21271	21526	21271	21469	21553	21312	21463	21446	21432	21315	21468	21310	21565	21598	21302	21336	21438	21333	21224	21346	21412	21330	21281	21521	21632	21406	21440	21204	21570	21511	21638	21407	21296	21505	21313	21445	21407	21304	21507	21223	21283	21250	21503	21305	21252	21294	21445	21428	21500	21544	21324	21492	21460	21430	21579	21232	21583	21370	21440	21376	21551	21322	21338	21610	21294	21379	21318	21403	21349	21211	21166	21115	21445	21396	21498	21427	21408	21407	21397	21385	21511	21424	21455	21681	21404	21486	21248	21353	21259	21264	21190	21162	21495	21243	21313	21573	21414	21401	21394	21464	21180	21294	21189	21241	21362	21296	21527	21261	21341	21521	21382	21252	21390	21236	21671	21488	21468	21188	21430	21620	21305	21396	21478	21458	21371	21485	21235	21337	21287	21280	21289	21536	21518	21241	21579	21530	21535	21457	21454	21365	21502	21171	21216	21241	21340	21373	21247	21251	21189	21200	21317	21286	21484	21138	21375	21250	21308	21516	21550	21359	21538	21172	21502	21544	21342	21157	21314	21427	21426	21568	21428	21383	21426	21457	21436	21409	21350	21431	21429	21159	21463	21324	21294	21374	21734	21530	21527	21362	21252	21224	21375	21199	21358	21290	21435	21501	21358	21411	21402	21476	21295	21294	21505	21505	21309	21344	21402	21430	21447	21202	21234	21360	21328	21350	21170	21350	21594	21108	21482	21427	21391	21246	21358	21452	21615	21513	21377	21267	21492	21341	21531	21318	21545	21368	21403	21576	21349	21381	21361	21377	21335	21390	21146	21236	21325	21675	21293	21318	21278	21288	21354	21311	21448	21414	21445	21379	21609	21448	21371	21313	21362	21514	21327	21628	21309	21514	21510	21349	21322	21371	21050	21396	21225	21383	21245	21365	21247	21397	21171	21103	21307	21481	21428	21283	21518	21325	21417	21369	21444	21215	21295	21537	21471	21480	21127	21588	21317	21428	21505	21389	21519	21396	21370	21591	21254	21047	21300	21298	21412	21425	21392	21322	21474	21329	21475	21417	21255	21463	21294	21365	21287	21237	21535	21400	21260	21518	21485	21346	21338	21224	21499	21261	21340	21443	21625	21523	21456	21274	21285	21433	21479	21408	21536	21419	21308	21374	21546	21288	21444	21418	21395	21474	21342	21462	21248	21341	21268	21353	21384	21331	21392	21448	21399	21113	21333	21468	21419	21580	21365	21402	21226	21513	21474	21344	21363	21453	21212	21404	21193	21360	21505	21332	21499	21396	21304	21349	21201	21281	21437	21285	21303	21478	21220	21538	21509	21476	21332	21693	21296	21459	21485	21371	21313	21251	21379	21430	21261	21378	21542	21426	21309	21516	21520	21384	21397	21421	21545	21287	21363	21257	21519	21358	21246	21242	21474	21184	21419	21445	21375	21547	21581	21462	21479	21304	21535	21403	21332	21469	21153	21411	21429	21416	21459	21228	21566	21149	21255	21458	21323	21322	21404	21450	21525	21512	21384	21496	21302	21243	21406	21177	21274	21395	21319	21551	21493	21317	21349	21440	21432	21499	21253	21453	21373	21317	21361	21467	21456	21261	21683	21511	21369	21272	21440	21177	21393	21430	21355	21301	21313	21224	21547	21434	21356	21184	21349	21351	21382	21373	21506	21509	21483	21505	21210	21353	21253	21241	21628	21466	21265	21099	21285	21349	21467	21484	21410	21447	21344	21210	21351	21198	21165	21598	21435	21521	21379	21428	21582	21365	21321	21348	21378	21438	21418	21338	21336	21250	21513	21213	21511	21349	20993	21459	21326	21282	21257	21332	21470	21456	21308	21328	21271	21474	21321	21506	21240	21294	21262	21474	21222	21393	21372	21237	21535	21114	21267	21379	21302	21170	21459	21289	21387	21292	21216	21426	21448	21474	21503	21521	21369	21313	21390	21390	21389	21544	21385	21388	21508	21374	21419	21398	21259	21290	21341	21471	21298	21410	21436	21373	21383	21280	21359	21345	21530	21188	21378	21295	21469	21361	21258	21418	21490	21390	21420	21341	21522	21325	21372	21479	21215	21241	21490	21447	21321	21305	21227	21297	21292	21546	21527	21356	21482	21294	21551	21192	21305	21408	21424	21539	21462	21398	21265	21435	21660	21424	21352	21349	21312	21253	21561	21324	21559	21339	21353	21397	21315	21237	20964	21271	21487	21506	21199	21518	21502	21435	21298	21330	21458	21451	21205	21225	21457	21334	21195	21370	21309	21268	21223	21060	21290	21429	21312	21497	21444	21538	21499	21188	21098	21238	21407	21490	21416	21471	21182	21384	21364	21401	21296	21308	21409	21411	21536	21600	21414	21335	21427	21299	21512	21550	21169	21434	21179	21367	21629	21347	21502	21441	21290	21294	21326	21173	21436	21334	21285	21440	21316	21334	21399	21582	21265	21457	21505	21451	21343	21456	21104	21193	21158	21251	21364	21269	21310	21432	21483	21337	21417	21381	21643	21376	21360	21396	21433	21726	21595	21479	21273	21281	21444	21385	21678	21421	21346	21314	21214	21322	21158	21316	21316	21430	21407	21292	21281	21486	21296	21321	21283	21250	21309	21343	21450	21224	21523	21487	21361	21277	21300	21223	21705	21431	21144	21260	21427	21297	21370	21478	21436	21433	21287	21440	21300	21327	21464	21332	21266	21411	21533	21344	21281	21296	21490	21390	21476	21197	21455	21497	21333	21387	21626	21463	21559	21347	21275	21355	21352	21331	21454	21339	21519	21246	21507	21255	21279	21469	21544	21439	21305	21295	21289	21696	21300	21305	21268	21525	21493	21314	21413	21419	21267	21240	21226	21411	21365	21472	21497	21318	21161	21451	21078	21554	21064	21352	21146	21492	21262	21707	21170	21362	21499	21388	21371	21376	21211	21240	21515	21346	21139	21243	21298	21623	21201	21321	21249	21402	21469	21240	21269	21240	21834	21293	21511	21302	21711	21419	21233	21347	21519	21540	21369	21416	21515	21320	21464	21401	21426	21416	21494	21587	21588	21206	21278	21342	21428	21448	21475	21213	21358	21640	21364	21471	21424	21458	21450	21156	21442	21635	21252	21374	21447	21430	21332	21460	21227	21240	21528	21524	21480	21317	21320	21534	21166	21527	21488	21578	21553	21329	21541	21456	21415	21149	21522	21447	21391	21223	21350	21340	21374	21300	21478	21408	21393	21504	21299	21461	21147	21419	21365	21467	21438	21419	21296	21401	21483	21341	21063	21292	21278	21314	21274	21294	21300	21329	21444	21514	21336	21226	21510	21238	21470	21238	21643	21574	21302	21292	21467	21384	21458	21549	21438	21464	21276	21327	21339	21444	21400	21532	21335	21329	21303	21261	21319	21474	21563	21432	21383	21311	21283	21312	21299	21289	21284	21381	21239	21481	21373	21349	21327	21323	21490	21341	21352	21336	21315	21412	21437	21474	21285	21493	21214	21514	21553	21395	21246	21477	21297	21462	21427	21185	21258	21245	21497	21184	21499	21255	21348	21458	21176	21362	21431	21432	21370	21301	21346	21485	21233	21529	21341	21397	21566	21161	21332	21425	21330	21383	21268	21493	21422	21677	21343	21238	21482	21354	21359	21619	21336	21217	21517	21271	21342	21489	21477	21360	21394	21395	21375	21257	21352	21527	21405	21169	21353	21514	21430	21396	21120	21496	21391	21559	21174	21310	21360	21056	21382	21521	21503	21247	21643	21663	21477	21604	21517	21506	21338	21396	21388	21329	21513	21422	21307	21001	21530	21366	21276	21157	21477	21525	21588	21566	21420	21589	21303	21297	21441	21068	21413	21328	21528	21387	21377	21444	21204	21580	21306	21481	21361	21450	21480	21296	21356	21171	21489	21349	21502	21465	21277	21356	21119	21413	21577	21192	21321	21497	21367	21305	21422	21469	21173	21479	21316	21585	21317	21296	21327	21193	21321	21397	21286	21178	21557	21514	21359	21587	21639	21462	21391	21555	21393	21336	21369	21235	21402	21633	21312	21401	21439	21414	21272	21342	21524	21400	21411	21403	21484	21550	21461	21455	21380	21403	21561	21470	21554	21598	21234	21319	21419	21455	21222	21323	21338	21335	21316	21386	21260	21524	21444	21300	21471	21330	21452	21371	21249	21324	21376	21517	21375	21196	21393	21269	21302	21425	21475	21356	21265	21313	21392	21433	21484	21502	21452	21362	21330	21444	21529	21571	21288	21368	21209	21410	21413	21371	21633	21336	21111	21534	21292	21411	21567	21516	21448	21154	21402	21330	21308	21534	21324	21277	21171	21510	21595	21488	21432	21636	21476	21529	21437	21563	21392	21233	21273	21296	21399	21341	21409	21230	21649	21543	21467	21357	21314	21213	21145	21572	21714	21634	21294	21421	21353	21500	21381	21537	21349	21164	21402	21298	21298	21142	21447	21329	21675	21367	21357	21425	21656	21265	21417	21409	21416	21491	21333	21300	21267	21386	21419	21307	21498	21323	21395	21385	21266	21245	21580	21456	21422	21287	21312	21411	21582	21374	21346	21282	21317	21467	21318	21545	21533	21392	21368	21203	21304	21365	21303	21596	21249	21515	21355	21475	21493	21427	21422	21506	21360	21524	21289	21118	21346	20945	21358	21401	21204	21497	21370	21479	21515	21373	21429	21479	21215	21371	21141	21311	21417	21198	21609	21530	21422	21604	21339	21298	21376	21471	21269	21390	21427	21385	21304	21565	21516	21564	21420	21526	21487	21197	21452	21501	21479	21366	21545	21308	21369	21409	21519	21472	21505	21599	21479	21438	21282	21363	21480	21459	21244	21437	21275	21362	21308	21611	21408	21569	21275	21637	21505	21431	21197	21394	21349	21307	21517	21217	21217	21120	21339	21441	21455	21556	21485	21455	21587	21428	21291	21246	21440	21127	21381	21476	21338	21375	21716	21444	21266	21516	21117	21359	21446	21552	21360	21486	21253	21462	21345	21442	21570	21405	21592	21376	21321	21463	21479	21375	21455	21509	21269	21358	21409	21306	21481	21591	21308
20386	32014	31879	27859	23274	21693	20111	19295	18793	17794	17693	17733	28093	34383	30122	22756	17140	16767	16632	16534	16744	16667	16677	16656	16654	16616	16482	16284	16686	16649	16679	16635	16558	16546	16473	16577	16534	16653	16573	16558	16794	16463	16456	16523	16672	16712	16495	16474	16621	16591	16370	16546	16775	16659	16502	16683	16778	16486	16627	16640	16565	16602	16612	16540	16565	16639	16772	16415	16763	16577	16621	16536	16767	16541	16618	16438	16410	16468	16513	16677	16780	16645	16690	16611	16556	16537	16793	16646	16531	16692	16649	16621	16498	16804	16565	16687	16518	16671	16558	16481	16589	16675	16599	16619	16562	16575	16551	16730	16732	16567	16680	16584	16602	16616	16595	16495	16367	16427	16683	16581	16489	16571	16609	16606	16467	16640	16663	16724	16666	16691	16492	16410	16620	16507	16696	16567	16623	16541	16471	16632	16573	16501	16599	16386	16630	16377	16662	16597	16738	16561	16778	16698	16665	16664	16628	16557	16618	16504	16610	16673	16581	16691	16510	16663	16506	16799	16575	16439	16558	16556	16522	16566	16531	16435	16634	16624	16543	16559	16718	16488	16716	16597	16611	16625	16581	16620	16538	16474	16602	16798	16514	16407	16652	16608	16616	16521	16770	16633	16707	16566	16403	16586	16607	16694	16485	16601	16614	16542	16669	16598	16540	16534	16489	16584	16518	16537	16591	16680	16718	16568	16480	16611	16539	16592	16635	16373	16560	16772	16465	16444	16666	16642	16538	16759	16585	16622	16633	16639	16646	16645	16586	16496	16559	16697	16534	16417	16743	16630	16559	16452	16479	16728	16473	16540	16663	16483	16633	16512	16689	16502	16693	16627	16659	16539	16644	16664	16472	16762	16791	16544	16624	16557	16672	16613	16553	16666	16513	16587	16700	16600	16630	16342	16655	16582	16771	16736	16652	16476	16575	16396	16589	16670	16560	16688	16582	16606	16709	16628	16521	16567	16533	16615	16561	16615	16556	16682	16568	16511	16632	16491	16407	16632	16701	16724	16576	16652	16630	16673	16395	16671	16555	16480	16475	16455	16423	16606	16613	16459	16374	16680	16528	16686	16600	16663	16505	16627	16621	16653	16580	16594	16583	16365	16579	16452	16477	16687	16496	16450	16642	16476	16429	16503	16556	16689	16551	16609	16692	16589	16524	16591	16572	16628	16693	16628	16733	16797	16590	16692	16543	16621	16644	16619	16667	16685	16499	16718	16573	16638	16615	16552	16572	16524	16797	16527	16620	16410	16549	16546	16494	16645	16514	16706	16505	16532	16543	16491	16757	16637	16687	16563	16668	16606	16650	16544	16655	16683	16635	16523	16620	16818	16582	16564	16579	16538	16654	16604	16430	16443	16704	16554	16444	16663	16519	16524	16411	16590	16821	16774	16489	16473	16519	16532	16498	16576	16618	16574	16662	16547	16835	16537	16819	16606	16723	16538	16313	16553	16575	16708	16496	16684	16751	16508	16444	16736	16696	16569	16602	16484	16727	16668	16592	16567	16498	16454	16531	16871	16574	16543	16587	16690	16583	16532	16470	16698	16462	16639	16446	16538	16670	16765	16665	16552	16612	16655	16588	16529	16760	16725	16545	16768	16580	16751	16468	16664	16602	16651	16707	16496	16720	16637	16523	16584	16768	16449	16549	16634	16675	16609	16688	16631	16640	16565	16489	16555	16559	16577	16648	16519	16490	16653	16608	16607	16587	16705	16618	16652	16570	16450	16468	16709	16338	16566	16667	16609	16601	16621	16685	16701	16684	16752	16586	16442	16644	16616	16699	16652	16713	16640	16599	16666	16780	16469	16598	16557	16589	16514	16549	16551	16435	16612	16551	16587	16622	16618	16549	16602	16734	16555	16596	16604	16572	16418	16508	16471	16770	16587	16519	16645	16731	16663	16671	16567	16399	16793	16549	16857	16481	16737	16474	16471	16637	16456	16565	16695	16580	16557	16581	16564	16636	16597	16604	16745	16468	16600	16598	16539	16652	16559	16533	16639	16626	16708	16792	16557	16792	16556	16673	16466	16527	16609	16576	16596	16570	16714	16770	16609	16577	16687	16536	16339	16411	16552	16736	16497	16596	16761	16588	16557	16669	16736	16635	16428	16466	16506	16550	16496	16562	16617	16635	16625	16573	16613	16537	16596	16583	16712	16519	16463	16531	16565	16505	16618	16740	16420	16617	16544	16599	16584	16700	16602	16561	16533	16569	16639	16479	16581	16671	16558	16658	16499	16643	16502	16632	16546	16575	16625	16629	16554	16593	16605	16748	16659	16500	16675	16645	16662	16486	16536	16514	16686	16631	16504	16684	16597	16623	16470	16665	16653	16790	16594	16563	16635	16530	16712	16457	16717	16657	16657	16750	16563	16325	16570	16642	16508	16558	16672	16499	16758	16638	16643	16639	16623	16598	16503	16616	16613	16580	16554	16523	16721	16465	16605	16567	16714	16646	16557	16372	16581	16549	16448	16338	16527	16572	16816	16662	16540	16550	16639	16569	16526	16508	16605	16558	16653	16487	16541	16603	16455	16552	16648	16608	16516	16528	16720	16716	16814	16718	16714	16529	16716	16579	16540	16655	16607	16627	16701	16635	16532	16690	16607	16752	16544	16628	16610	16665	16756	16586	16602	16497	16607	16479	16493	16585	16587	16465	16572	16653	16585	16684	16607	16499	16557	16668	16616	16503	16612	16631	16570	16600	16620	16476	16688	16511	16496	16768	16610	16489	16435	16726	16444	16730	16616	16460	16662	16451	16738	16582	16699	16528	16444	16822	16542	16600	16622	16626	16575	16714	16457	16776	16775	16486	16679	16491	16637	16717	16615	16735	16514	16615	16665	16617	16627	16627	16613	16714	16667	16666	16408	16641	16551	16603	16632	16551	16489	16753	16533	16578	16623	16579	16492	16622	16447	16589	16572	16708	16727	16411	16621	16613	16640	16623	16470	16612	16652	16761	16571	16812	16685	16593	16727	16611	16605	16477	16445	16795	16690	16506	16706	16529	16629	16590	16496	16568	16559	16515	16666	16644	16518	16660	16578	16651	16614	16615	16435	16627	16574	16769	16491	16555	16602	16625	16646	16542	16573	16527	16568	16590	16614	16641	16536	16525	16718	16580	16644	16642	16521	16692	16577	16661	16574	16647	16505	16436	16617	16601	16626	16560	16621	16495	16599	16392	16638	16727	16593	16671	16842	16357	16622	16612	16528	16560	16602	16671	16751	16539	16591	16643	16601	16386	16704	16628	16559	16613	16700	16625	16648	16725	16651	16566	16621	16599	16588	16623	16539	16658	16735	16545	16600	16540	16643	16491	16402	16567	16725	16528	16614	16632	16727	16660	16724	16537	16723	16576	16519	16621	16312	16584	16488	16597	16544	16404	16754	16621	16565	16615	16606	16408	16528	16493	16416	16667	16550	16463	16747	16587	16692	16591	16750	16807	16578	16633	16761	16554	16527	16379	16589	16569	16727	16536	16493	16670	16544	16643	16566	16865	16690	16568	16657	16628	16515	16650	16658	16719	16610	16699	16612	16798	16668	16593	16685	16715	16614	16420	16538	16552	16533	16499	16412	16488	16797	16609	16623	16525	16641	16678	16542	16494	16632	16599	16528	16557	16722	16543	16555	16562	16595	16611	16620	16696	16447	16523	16784	16506	16541	16774	16578	16643	16434	16571	16726	16558	16611	16566	16682	16823	16617	16536	16600	16425	16726	16552	16617	16455	16589	16624	16685	16556	16582	16615	16544	16499	16544	16481	16667	16452	16577	16660	16771	16498	16675	16614	16773	16763	16449	16523	16632	16536	16542	16564	16513	16584	16587	16512	16714	16627	16557	16553	16582	16538	16703	16685	16510	16685	16536	16442	16625	16535	16534	16628	16558	16524	16650	16639	16757	16610	16799	16654	16567	16488	16432	16483	16715	16510	16688	16561	16680	16846	16531	16545	16400	16585	16501	16747	16649	16750	16530	16750	16774	16672	16613	16660	16497	16725	16628	16549	16446	16571	16546	16460	16589	16730	16702	16669	16486	16605	16547	16534	16459	16514	16645	16579	16632	16604	16558	16777	16473	16682	16488	16778	16473	16574	16728	16475	16445	16550	16618	16580	16732	16691	16761	16641	16551	16502	16444	16524	16762	16652	16550	16755	16729	16545	16587	16585	16730	16470	16539	16619	16751	16668	16560	16751	16566	16694	16599	16702	16705	16613	16452	16639	16659	16503	16667	16429	16776	16532	16559	16745	16653	16416	16507	16603	16611	16621	16635	16656	16405	16727	16534	16457	16469	16763	16726	16600	16601	16771	16598	16669	16694	16539	16515	16834	16673	16639	16659	16707	16603	16448	16499	16559	16611	16577	16593	16699	16679	16689	16565	16703	16706	16431	16562	16629	16488	16626	16651	16552	16524	16513	16663	16519	16699	16520	16687	16582	16580	16517	16420	16571	16507	16679	16594	16497	16570	16511	16549	16609	16608	16336	16546	16719	16707	16605	16589	16517	16471	16634	16571	16503	16676	16493	16677	16634	16524	16703	16617	16714	16653	16585	16843	16627	16501	16655	16716	16534	16725	16619	16499	16655	16492	16744	16526	16462	16525	16620	16682	16734	16556	16584	16636	16746	16671	16729	16648	16467	16610	16619	16539	16505	16622	16557	16607	16516	16577	16498	16617	16537	16730	16696	16642	16565	16482	16601	16613	16520	16692	16490	16491	16552	16765	16724	16491	16721	16791	16769	16687	16629	16546	16563	16597	16656	16496	16650	16575	16578	16726	16768	16661	16784	16622	16528	16708	16675	16505	16661	16674	16555	16630	16479	16599	16486	16661	16808	16429	16595	16558	16718	16700	16597	16651	16653	16509	16722	16617	16625	16738	16605	16539	16700	16501	16544	16671	16705	16495	16676	16615	16662	16587	16631	16586	16656	16319	16721	16691	16569	16623	16539	16483	16646	16599	16627	16632	16454	16624	16540	16611	16625	16635	16618	16725	16627	16611	16713	16514	16659	16618	16445	16575	16535	16777	16492	16539	16531	16588	16535	16619	16686	16528	16701	16593	16685	16662	16703	16682	16527	16569	16565	16591	16606	16598	16492	16523	16464	16681	16674	16650	16533	16639
23969	21422	29012	24373	23029	26778	29083	25081	23900	23620	22887	22786	35167	45061	40317	30969	23753	21450	21396	21468	21086	21454	21247	21203	21092	21243	21341	21234	21328	21426	21264	20937	21156	21121	21083	21205	21388	21198	21243	21121	21306	21106	21144	21288	21128	21223	21194	21120	21130	21054	21084	21013	21057	21045	21163	21356	20967	21378	21282	20909	21085	21045	21027	21248	21255	21060	21127	20869	21229	21346	21243	21353	21160	20987	21044	20988	21251	21021	21179	21143	21376	21420	21197	21206	21237	20909	21096	21073	20981	20914	21272	20919	21306	21283	21195	21067	21168	20960	20998	21034	21326	21142	20929	21315	21216	21264	21327	21163	20973	21184	21462	21161	21155	21261	21312	21348	21233	21180	21158	21287	21184	21029	21183	21074	21209	21140	21177	21188	21098	21049	21068	21292	21100	21240	21135	21285	21121	21268	21250	21015	21159	21015	21131	21213	20979	21100	21114	21107	20868	21242	21364	21000	21213	21270	21124	21227	21099	21110	20854	21046	20817	21265	20869	21030	21198	21160	21205	21011	21159	20884	21055	20937	21182	20972	21108	21129	21143	20894	21109	21115	21083	20913	20782	21041	21010	21125	21200	21026	21102	21150	21001	21151	21254	21177	21294	21181	21326	21231	21102	21236	20988	21000	21134	20995	21123	20853	21127	21301	20763	21177	21377	21174	21276	21099	21126	21132	21088	21120	21179	20995	21272	21039	21060	21175	20941	20970	21141	21150	21117	21181	21015	21238	21106	21027	21158	21034	20971	21014	21261	21083	21073	21049	21273	21459	21302	21204	20790	21283	21175	21258	21022	21269	21042	21255	21004	20856	21061	20996	21069	21010	21248	21190	20983	21032	21042	21290	21286	21008	21193	21065	21165	21165	21112	21111	21197	21325	20982	21201	21322	21189	21041	21233	21149	21177	21188	21396	21220	21185	21067	21219	21172	21106	21039	21271	21189	21139	21152	21147	21194	21170	21102	21282	20914	21151	21097	21391	20895	21249	21127	21047	21232	21128	21078	21308	21118	21178	21066	21212	21122	21071	21007	21333	20878	20993	21134	21128	21024	21119	21194	21225	21119	21074	21063	21033	21178	21290	21480	21048	21044	20927	21029	20988	21021	21349	21169	21099	21112	21121	20935	20864	21096	20922	21313	21055	21053	21080	20999	21235	20893	21284	21210	21073	21455	20953	21068	21239	20957	21217	21030	21042	21200	21188	21315	20910	21193	21133	21395	21312	21046	21076	21170	21038	21440	21123	20988	21090	21138	21107	21188	21131	21190	21155	21207	21293	21106	21008	21076	21006	21133	21081	20943	21045	21265	21101	21273	21175	20981	21202	20964	21086	21165	21118	21081	21289	21148	21013	21139	21250	21337	21145	21217	21294	20854	21247	20959	20978	21223	21193	21123	20892	21009	21193	21195	21362	21019	20901	21046	20990	21041	20831	21233	21211	21081	20956	20999	21234	21265	21012	21081	21093	21198	21014	21052	20932	21157	21150	21221	21129	21123	21259	21126	21221	21157	21112	21396	21062	21046	20923	21096	20991	20982	21019	21147	21184	21112	21160	21077	21266	21339	21216	21350	21147	21180	21354	21052	21211	21140	20698	20818	21126	21192	21074	21086	21024	21170	21159	21015	21170	21083	21239	21165	21224	21036	21101	21268	21189	21191	21140	21017	21252	21153	21071	20945	21095	21246	21110	21102	21093	21078	21153	21059	21090	21071	21103	21171	21077	20928	21071	21093	21124	20974	21183	21072	21065	21279	21200	21021	21107	21231	21137	21321	21265	21156	21044	21166	21308	21186	21237	21156	21121	21166	21025	21023	21029	21151	21035	21195	21162	21020	21050	21225	21141	21052	20964	20950	21215	21104	21155	21102	21348	20975	21068	21093	21083	21101	21049	21250	21106	21095	21059	21198	21010	21138	21302	21287	21274	20909	21081	20861	21346	21279	21317	20823	20996	21150	20998	21123	20871	21247	21024	21155	21177	21109	21009	21176	21050	21221	20974	20967	21056	21057	21154	21101	20970	21203	21124	21230	20999	21178	20985	21194	21060	21289	21083	21333	21159	21051	20937	21263	21047	21014	21242	21035	21221	20923	20905	21020	21052	20975	21023	21260	21170	21198	20950	21113	21028	21190	21133	21133	20908	21225	21155	21137	20963	21142	21252	21079	21202	21139	21177	21130	20881	21126	21087	21034	21124	21151	21137	21181	21168	21264	21194	21071	20842	21306	21152	21060	21030	21026	21120	21048	21000	21152	21012	21114	21121	21261	21150	21202	21372	21118	21167	21115	21208	21042	21123	21067	21233	21154	21104	21017	21048	21163	21101	21029	20984	21271	21208	21144	20973	21213	21165	21076	21263	21426	20956	21028	21238	21280	20992	21116	21062	20919	21175	21199	21147	21270	21074	21233	21131	21017	21086	21357	21278	21414	21190	21052	21152	21186	20933	21144	21033	21364	21197	21054	21048	20845	21211	20972	21098	20974	21139	20827	21002	20901	20877	21405	20895	20985	21013	21051	21139	20973	20989	21275	20939	21367	21031	21101	21068	21087	21087	21159	21217	20987	21123	21112	21326	20963	21256	21171	21162	21088	21191	20960	20968	21084	21059	21050	20969	21314	20929	21218	21075	21360	21036	21103	20987	20985	20966	21105	21005	21082	21187	21280	21301	21045	21209	21129	21183	21089	20932	21106	21044	20989	20880	21161	21212	21048	21109	21225	21284	21127	21106	20901	21021	21042	21178	21132	21073	21011	21219	21048	21290	21097	21241	21145	20999	21170	20983	21171	20877	20961	21259	21262	21119	21314	20922	21004	20979	21077	21371	21265	21023	21232	21250	21252	21154	20939	21184	21092	21211	21012	21175	21243	21319	21059	21070	21126	21253	21057	21119	21122	21099	21276	21110	21075	21120	20957	20997	21158	21154	20954	20936	21258	20968	20909	21080	21032	20974	20964	21164	20912	21096	21084	21150	21016	21155	21150	21246	21130	21143	21006	21040	21115	21238	21251	21141	21281	20827	21064	21189	21024	20990	21084	21167	21031	20917	21399	21416	21258	21148	21161	21095	21179	20957	21239	21372	21202	21065	20999	21101	21179	21218	20931	20971	21144	21094	21193	21076	20940	21070	20924	21050	21257	21302	21116	21208	21040	21153	21161	21041	21037	21123	21097	21251	21156	21121	21139	20927	21179	21128	21215	20951	21234	21187	21071	21210	21177	20962	21101	21222	21316	21066	21217	21331	21116	21176	21178	21267	21213	21213	20996	21170	21228	21123	20779	21140	21377	21103	21078	21093	20945	20700	21165	21075	21196	21114	20984	21143	20964	21188	21311	20954	20965	21344	21173	21441	21000	21330	20835	20841	21215	21066	21256	21296	21296	21123	21207	20874	21159	21160	21085	20828	21088	21155	21284	21050	21331	21012	21387	21203	21086	21307	21264	21183	21188	21052	21083	21153	21135	20946	21254	21113	21142	20863	21117	20898	21002	20987	21040	21070	21084	20969	21277	21354	21151	21226	21018	21054	21107	20932	21008	21385	21234	21084	21152	21265	21078	21337	21202	20827	20990	21192	21158	20922	21288	21013	21035	21249	21049	21082	21181	21209	21025	20976	21208	21113	21005	21125	21223	20953	21002	21078	21081	21283	21322	21057	20962	21113	21192	21200	20892	21124	21090	20998	20984	20933	21001	21051	21263	21161	21212	21024	21083	21047	21088	21237	21017	21118	21189	21126	20917	21208	21237	20787	20994	20986	21177	20983	21157	21126	20929	20983	21145	21199	21233	21226	20972	21093	20979	21124	21278	20986	21059	20940	21088	21141	21239	21042	21161	21142	21117	21026	20960	21097	21023	21024	21252	21465	21254	21185	21252	21207	21117	20909	21010	21123	21221	21213	21197	20985	20987	21189	21277	21000	21109	20962	21154	21208	21107	21290	21114	21205	20993	20992	21165	21126	21183	21034	21129	21076	21075	21013	21091	21061	21062	20964	20987	21245	21296	20999	21131	21179	21281	21049	21031	21072	21010	21173	21063	21047	21338	21051	21207	21221	21301	21214	21271	21118	21172	21074	21224	21186	20990	21053	21231	21178	21228	20842	20994	21052	21107	21010	21078	21047	21089	21085	20904	21157	21255	21206	21371	21377	21140	21155	21096	21260	21105	21286	21110	21219	21110	21139	21029	21069	21129	21184	21038	21005	21034	21162	21014	20947	21036	21121	20953	21066	21177	21131	21266	21152	21096	20995	21140	21131	20969	21057	21293	21264	21279	20990	20992	21030	21190	20921	21231	21019	21302	21058	21057	21140	20895	21202	20921	21038	21248	21170	21247	21097	21295	21240	21227	21151	21193	21140	21055	21245	21352	21318	21099	20999	21174	21296	21188	20994	21178	20928	20918	21391	21167	21031	21064	21007	21026	21128	21183	20936	21243	21362	21013	21053	21234	21311	21072	21275	20870	21021	21092	21137	21146	21219	20939	21377	21102	21014	21122	21157	21155	21328	21354	21080	21145	21073	20976	21170	21043	21238	21098	20987	20850	21185	21143	21072	21092	21174	21200	21290	21104	21188	21127	21258	21135	20961	20731	21261	20949	21359	20970	21129	21172	21282	21035	20984	21108	21117	21299	21239	21181	21255	20957	21215	21033	21081	21115	21123	21157	21183	21139	21329	21065	21017	21336	21009	21106	21390	21152	21074	21158	20960	21364	20949	21208	21086	20965	20939	21112	21083	21200	21080	21046	21202	21048	21424	21114	21266	21127	20962	20967	21072	21146	21011	21048	21186	21278	21157	20964	21271	21180	21065	21245	21190	21019	21227	21100	21265	21190	20990	20972	20980	21114	21004	21074	21273	21157	21285	21018	21125	21055	21037	20933	20892	21011	21215	20976	21305	21320	20933	21091	21268	21000	21324	21219	21248	21194	21134	21115	21208	21279	21078	21053	21099	20986	20852	21134	21045	21069	21158	21192	21013	20839	20926	20969	21095	20943	21227	21072	21086	21149	21120	21123	21314	21112	20933	21160	20986	21273	21093	21333	21108	21169	21146	21387	21179	21266	21121	21272	21151	21095	21153	21173	21200	21287	21264	21038	20930	21154	21287	21137	21045	20992	21151	20982	21022	21152	21238
24004	39314	40215	34744	29162	25639	23323	21837	20726	19510	18859	18756	37399	43883	38866	27387	17731	16384	16529	16428	16490	16416	16432	16491	16403	16504	16500	16457	16580	16417	16499	16500	16543	16396	16542	16541	16528	16371	16525	16435	16424	16414	16479	16398	16484	16444	16335	16306	16487	16527	16381	16535	16329	16438	16507	16447	16423	16387	16463	16528	16571	16491	16398	16376	16377	16413	16518	16372	16439	16297	16596	16482	16494	16429	16290	16419	16530	16232	16480	16446	16393	16468	16560	16352	16462	16434	16434	16551	16681	16382	16381	16461	16276	16366	16551	16360	16326	16594	16427	16485	16468	16388	16595	16520	16326	16386	16508	16521	16378	16405	16529	16512	16478	16485	16344	16391	16445	16637	16212	16508	16523	16498	16546	16384	16567	16396	16453	16527	16361	16696	16650	16358	16612	16333	16415	16489	16555	16394	16555	16525	16597	16550	16368	16291	16314	16499	16244	16415	16476	16390	16742	16333	16271	16510	16575	16323	16541	16449	16633	16249	16541	16405	16438	16507	16451	16467	16582	16568	16408	16276	16383	16180	16426	16338	16677	16460	16592	16558	16343	16436	16349	16560	16277	16379	16322	16531	16390	16422	16584	16454	16479	16171	16404	16536	16444	16353	16459	16453	16439	16606	16492	16396	16584	16320	16507	16193	16579	16465	16495	16471	16383	16462	16368	16476	16552	16308	16406	16432	16479	16319	16534	16546	16388	16402	16478	16521	16537	16562	16280	16449	16475	16427	16575	16550	16272	16317	16592	16354	16520	16470	16468	16411	16273	16423	16319	16354	16547	16476	16355	16552	16373	16509	16380	16669	16653	16428	16391	16416	16390	16308	16425	16458	16315	16401	16460	16408	16470	16477	16488	16565	16355	16506	16541	16403	16590	16468	16554	16336	16274	16601	16423	16505	16492	16442	16435	16319	16456	16512	16331	16542	16387	16623	16539	16317	16473	16595	16301	16533	16425	16473	16569	16439	16551	16331	16499	16415	16528	16302	16441	16521	16435	16485	16489	16589	16357	16617	16367	16442	16354	16218	16389	16441	16432	16543	16363	16408	16581	16574	16465	16393	16566	16307	16391	16350	16450	16558	16495	16413	16554	16416	16397	16448	16550	16372	16322	16433	16365	16384	16242	16416	16377	16487	16450	16379	16449	16212	16556	16468	16339	16521	16422	16601	16382	16362	16385	16317	16610	16458	16379	16436	16446	16418	16524	16422	16323	16627	16515	16343	16416	16415	16354	16539	16647	16280	16539	16791	16700	16353	16549	16258	16393	16502	16424	16529	16424	16465	16423	16520	16277	16689	16495	16445	16501	16233	16392	16458	16455	16360	16514	16308	16444	16441	16457	16472	16346	16324	16170	16382	16460	16368	16493	16585	16459	16341	16285	16426	16252	16517	16386	16274	16521	16347	16389	16487	16453	16410	16538	16345	16327	16591	16391	16548	16315	16466	16580	16501	16315	16558	16509	16181	16464	16371	16440	16563	16184	16477	16398	16405	16494	16278	16572	16419	16518	16343	16584	16338	16323	16334	16412	16473	16455	16537	16492	16491	16401	16504	16415	16569	16347	16349	16463	16564	16218	16294	16346	16526	16231	16347	16395	16523	16585	16609	16592	16584	16516	16288	16427	16265	16345	16338	16548	16529	16449	16447	16325	16583	16466	16489	16399	16333	16554	16358	16647	16484	16611	16571	16321	16372	16198	16491	16336	16463	16382	16445	16476	16424	16436	16545	16590	16484	16573	16375	16377	16551	16450	16380	16341	16353	16495	16528	16434	16453	16442	16276	16425	16483	16526	16487	16462	16452	16386	16397	16459	16442	16249	16304	16552	16573	16393	16279	16149	16373	16526	16358	16586	16310	16419	16402	16481	16448	16611	16456	16472	16318	16513	16452	16413	16562	16354	16372	16633	16562	16319	16556	16577	16448	16432	16351	16515	16317	16398	16402	16455	16591	16529	16566	16368	16365	16699	16369	16253	16545	16526	16427	16387	16541	16531	16613	16488	16428	16290	16350	16375	16492	16438	16457	16526	16406	16349	16476	16548	16365	16323	16471	16425	16481	16429	16352	16527	16445	16523	16422	16484	16309	16383	16471	16372	16534	16431	16399	16379	16451	16611	16527	16475	16509	16609	16494	16452	16436	16600	16298	16384	16304	16377	16339	16465	16467	16441	16536	16507	16602	16517	16498	16417	16562	16399	16323	16478	16462	16542	16610	16442	16245	16334	16385	16396	16449	16336	16476	16430	16404	16371	16577	16512	16458	16473	16413	16520	16580	16379	16466	16377	16460	16551	16731	16487	16278	16373	16318	16510	16469	16498	16437	16351	16498	16346	16529	16555	16386	16480	16410	16431	16453	16465	16374	16352	16426	16560	16076	16599	16516	16455	16624	16340	16494	16664	16456	16525	16613	16424	16329	16417	16617	16492	16446	16534	16441	16429	16282	16385	16464	16308	16359	16486	16476	16444	16371	16646	16359	16364	16557	16489	16472	16553	16458	16497	16405	16459	16264	16370	16502	16473	16325	16378	16372	16530	16544	16377	16385	16348	16446	16317	16357	16546	16564	16302	16585	16410	16460	16422	16423	16340	16409	16403	16398	16505	16385	16566	16416	16439	16433	16489	16383	16298	16423	16251	16471	16510	16452	16425	16437	16248	16444	16285	16367	16339	16547	16469	16441	16481	16425	16306	16320	16458	16456	16422	16398	16410	16389	16401	16373	16433	16583	16281	16651	16473	16310	16525	16258	16356	16538	16358	16442	16549	16458	16421	16542	16534	16331	16554	16508	16498	16476	16629	16455	16505	16361	16410	16331	16269	16457	16469	16714	16279	16369	16563	16448	16232	16347	16398	16490	16378	16431	16470	16383	16404	16451	16448	16390	16672	16561	16648	16536	16457	16553	16452	16259	16354	16423	16553	16427	16387	16636	16414	16534	16506	16432	16538	16446	16413	16403	16301	16172	16512	16495	16443	16543	16312	16473	16368	16451	16496	16409	16475	16503	16295	16382	16507	16430	16435	16460	16408	16425	16419	16399	16649	16427	16310	16512	16424	16410	16486	16572	16585	16335	16384	16385	16363	16506	16533	16407	16423	16446	16283	16332	16386	16485	16435	16499	16588	16334	16367	16305	16299	16581	16468	16480	16505	16506	16433	16430	16446	16563	16467	16392	16452	16601	16400	16304	16518	16431	16698	16350	16275	16338	16544	16369	16473	16450	16367	16394	16455	16336	16291	16395	16581	16450	16282	16261	16485	16424	16466	16341	16384	16435	16386	16543	16411	16453	16338	16456	16485	16279	16194	16416	16403	16291	16486	16370	16552	16291	16387	16310	16472	16556	16489	16496	16375	16515	16456	16544	16580	16483	16295	16449	16625	16415	16497	16392	16437	16497	16245	16262	16292	16385	16406	16373	16578	16432	16446	16551	16367	16485	16334	16543	16494	16498	16597	16381	16406	16457	16432	16571	16400	16492	16457	16234	16521	16391	16247	16389	16425	16511	16302	16483	16503	16416	16367	16363	16473	16400	16274	16369	16430	16469	16288	16458	16522	16630	16485	16128	16457	16425	16450	16414	16418	16502	16461	16348	16401	16477	16359	16507	16559	16338	16450	16406	16368	16496	16577	16417	16429	16453	16547	16465	16456	16345	16377	16603	16435	16446	16481	16467	16303	16540	16511	16442	16331	16439	16482	16461	16419	16528	16536	16519	16453	16621	16593	16263	16531	16389	16467	16414	16452	16419	16356	16538	16396	16147	16702	16489	16375	16589	16345	16367	16239	16304	16364	16492	16465	16360	16574	16595	16254	16456	16649	16400	16689	16521	16399	16489	16357	16731	16431	16369	16609	16448	16522	16535	16370	16326	16577	16457	16425	16349	16355	16491	16442	16432	16397	16331	16478	16245	16630	16381	16474	16510	16330	16417	16553	16532	16404	16212	16507	16604	16470	16514	16461	16376	16427	16492	16563	16378	16352	16381	16501	16451	16428	16549	16637	16450	16666	16494	16299	16696	16387	16313	16575	16259	16719	16393	16449	16519	16406	16531	16405	16606	16381	16389	16421	16524	16246	16457	16452	16376	16449	16506	16563	16257	16340	16343	16340	16582	16564	16293	16426	16509	16442	16457	16565	16436	16402	16302	16462	16452	16324	16430	16314	16362	16433	16469	16385	16523	16393	16410	16316	16395	16321	16577	16615	16357	16539	16334	16337	16503	16574	16376	16432	16262	16441	16614	16506	16476	16264	16505	16474	16192	16491	16383	16430	16705	16389	16480	16443	16427	16346	16597	16605	16462	16494	16305	16444	16277	16492	16368	16418	16514	16409	16516	16468	16515	16415	16568	16366	16548	16451	16406	16467	16358	16439	16403	16447	16474	16399	16401	16489	16369	16405	16590	16457	16463	16469	16410	16490	16539	16269	16551	16409	16455	16327	16349	16327	16577	16407	16503	16210	16274	16331	16521	16598	16395	16475	16393	16512	16436	16402	16399	16576	16397	16452	16460	16437	16239	16477	16470	16457	16460	16358	16492	16355	16410	16430	16477	16368	16449	16645	16599	16411	16456	16409	16514	16304	16540	16494	16478	16628	16262	16183	16461	16400	16593	16420	16343	16506	16481	16251	16531	16551	16327	16424	16277	16470	16359	16608	16410	16417	16401	16280	16474	16434	16363	16534	16550	16392	16486	16462	16353	16360	16533	16313	16535	16438	16470	16512	16382	16615	16547	16434	16587	16438	16549	16575	16455	16403	16382	16431	16525	16516	16493	16446	16408	16428	16438	16498	16477	16405	16422	16540	16327	16587	16371	16494	16452	16487	16402	16471	16594	16456	16337	16379	16410	16364	16533	16546	16424	16452	16496	16369	16293	16515	16399	16371	16349	16458	16499	16518	16448	16263	16285	16457	16510	16610	16456	16345	16456	16304	16404	16432	16467	16337	16411	16170	16490	16316	16370	16429	16471	16489	16515	16482	16461	16457	16403	16409	16361	16494	16549	16510	16521	16466	16533	16400	16529	16744	16305	16318	16365	16462	16490	16487	16475	16380	16387	16538	16535	16260	16516	16392	16340	16491	16489	16426	16526	16332	16548	16311	16425	16442	16303	16376	16402	16517	16488	16503	16277
31409	24315	26295	25058	23069	22522	22385	21847	21973	21873	21950	21800	22413	23810	23973	23000	21772	21667	21483	21465	21551	21754	21672	21428	21466	21696	21492	21590	21508	21555	21383	21602	21437	21688	21616	21633	21617	21648	21756	21854	21679	21428	21409	21627	21634	21306	21515	21370	21555	21574	21526	21448	21348	21453	21397	21577	21742	21611	21695	21662	21693	21500	21596	21437	21455	21351	21269	21427	21615	21649	21559	21530	21389	21510	21548	21575	21639	21549	21481	21509	21461	21279	21390	21434	21483	21413	21678	21609	21313	21391	21610	21427	21647	21643	21540	21265	21662	21306	21543	21346	21639	21465	21380	21500	21381	21483	21611	21458	21222	21414	21482	21304	21490	21482	21626	21306	21612	21486	21582	21570	21351	21544	21308	21448	21444	21439	21435	21440	21413	21555	21583	21618	21437	21302	21501	21506	21651	21604	21317	21469	21574	21393	21709	21527	21568	21598	21712	21314	21396	21505	21684	21519	21322	21415	21589	21634	21582	21496	21463	21482	21401	21488	21563	21606	21690	21406	21420	21494	21378	21452	21513	21497	21512	21582	21345	21550	21588	21380	21562	21357	21415	21394	21496	21459	21543	21473	21509	21403	21619	21433	21605	21512	21441	21304	21402	21750	21546	21475	21495	21296	21509	21654	21568	21486	21621	21681	21321	21425	21659	21453	21497	21472	21528	21540	21539	21401	21585	21696	21295	21835	21608	21607	21479	21379	21717	21560	21452	21322	21802	21500	21514	21597	21404	21459	21340	21658	21515	21238	21428	21544	21490	21565	21646	21460	21524	21882	21643	21646	21346	21539	21530	21484	21566	21348	21347	21532	21526	21505	21457	21394	21554	21551	21744	21365	21359	21398	21418	21498	21584	21414	21552	21619	21523	21386	21321	21512	21403	21608	21306	21369	21361	21654	21537	21614	21474	21679	21403	21282	21551	21624	21591	21584	21583	21392	21401	21613	21407	21444	21691	21602	21557	21561	21549	21641	21432	21546	21481	21635	21571	21529	21358	21559	21760	21449	21598	21302	21653	21542	21358	21537	21473	21315	21496	21488	21599	21792	21708	21739	21324	21411	21592	21295	21514	21533	21572	21582	21492	21349	21402	21402	21542	21580	21456	21552	21574	21421	21417	21497	21539	21286	21367	21651	21749	21600	21456	21470	21544	21611	21613	21496	21597	21572	21644	21432	21423	21279	21540	21395	21610	21588	21400	21447	21375	21534	21377	21526	21604	21586	21577	21581	21319	21407	21495	21693	21665	21462	21649	21479	21537	21359	21415	21545	21350	21185	21359	21360	21561	21483	21454	21668	21542	21589	21489	21516	21261	21381	21497	21479	21664	21750	21633	21385	21365	21395	21619	21311	21862	21638	21556	21320	21579	21521	21338	21621	21390	21504	21649	21626	21481	21601	21500	21321	21506	21455	21355	21666	21748	21386	21597	21618	21386	21332	21432	21528	21557	21586	21592	21628	21530	21548	21451	21582	21550	21448	21562	21601	21578	21391	21494	21562	21368	21511	21517	21376	21398	21408	21403	21415	21615	21545	21405	21613	21367	21482	21669	21530	21395	21658	21311	21554	21427	21523	21469	21285	21490	21356	21507	21492	21677	21523	21373	21711	21437	21433	21478	21265	21728	21433	21362	21424	21364	21524	21412	21323	21464	21451	21576	21584	21499	21468	21488	21423	21324	21319	21500	21571	21605	21556	21586	21562	21457	21438	21554	21500	21568	21455	21576	21658	21147	21357	21417	21654	21663	21486	21431	21355	21341	21592	21586	21371	21539	21572	21626	21522	21619	21440	21450	21576	21267	21427	21575	21645	21487	21408	21447	21492	21463	21495	21467	21405	21278	21514	21583	21431	21512	21416	21628	21236	21442	21391	21705	21133	21559	21536	21456	21490	21568	21571	21415	21495	21472	21338	21461	21635	21307	21502	21579	21269	21634	21556	21640	21470	21392	21475	21458	21458	21580	21673	21532	21339	21360	21725	21599	21322	21491	21678	21420	21628	21566	21394	21752	21637	21648	21560	21364	21500	21363	21320	21621	21470	21693	21558	21526	21629	21325	21550	21691	21365	21434	21276	21508	21518	21381	21548	21528	21607	21540	21467	21402	21414	21540	21457	21636	21497	21297	21428	21478	21510	21373	21405	21359	21503	21420	21249	21595	21372	21577	21630	21502	21441	21457	21357	21564	21486	21303	21359	21491	21494	21470	21223	21500	21207	21509	21598	21567	21724	21515	21671	21385	21609	21630	21565	21418	21669	21603	21572	21545	21393	21299	21570	21397	21584	21512	21561	21438	21450	21487	21709	21620	21672	21600	21555	21531	21676	21560	21542	21471	21634	21458	21645	21442	21439	21326	21477	21384	21655	21596	21384	21595	21519	21496	21513	21535	21420	21452	21556	21557	21561	21742	21728	21449	21494	21512	21687	21554	21590	21449	21480	21145	21487	21425	21390	21565	21633	21500	21736	21371	21386	21345	21505	21472	21435	21439	21327	21221	21490	21550	21574	21536	21437	21394	21522	21487	21567	21438	21461	21369	21418	21450	21414	21324	21634	21620	21509	21494	21585	21546	21394	21549	21590	21548	21408	21254	21352	21474	21699	21677	21507	21555	21568	21407	21352	21626	21567	21769	21423	21686	21631	21498	21573	21817	21679	21546	21592	21448	21406	21469	21538	21405	21489	21420	21430	21318	21714	21407	21369	21356	21422	21366	21323	21473	21389	21451	21572	21453	21462	21486	21471	21400	21406	21569	21294	21452	21594	21630	21584	21327	21520	21484	21689	21725	21338	21442	21548	21518	21022	21363	21398	21653	21722	21639	21479	21675	21268	21578	21284	21408	21430	21520	21443	21535	21586	21577	21242	21450	21658	21400	21442	21657	21428	21286	21671	21239	21377	21483	21490	21754	21289	21283	21375	21494	21622	21191	21633	21602	21754	21395	21354	21436	21304	21450	21559	21310	21576	21607	21455	21711	21592	21539	21311	21257	21324	21603	21602	21507	21465	21311	21557	21572	21559	21429	21479	21351	21507	21489	21488	21463	21662	21299	21556	21472	21603	21365	21314	21549	21405	21478	21550	21430	21335	21599	21380	21633	21668	21506	21648	21589	21452	21544	21643	21567	21761	21469	21533	21355	21342	21639	21281	21339	21527	21394	21501	21439	21546	21509	21352	21505	21389	21403	21427	21264	21548	21508	21505	21518	21333	21498	21602	21533	21528	21489	21631	21382	21461	21199	21548	21461	21435	21464	21440	21492	21516	21502	21473	21611	21355	21412	21656	21531	21520	21419	21404	21190	21319	21402	21628	21383	21536	21369	21613	21552	21587	21353	21545	21488	21530	21704	21504	21419	21500	21730	21364	21426	21406	21476	21537	21441	21655	21402	21462	21327	21399	21552	21611	21574	21315	21649	21575	21521	21638	21409	21430	21343	21353	21327	21513	21626	21636	21401	21450	21539	21523	21277	21507	21546	21356	21496	21376	21392	21436	21403	21313	21495	21750	21476	21524	21606	21523	21517	21448	21517	21369	21469	21504	21508	21641	21343	21408	21580	21386	21579	21553	21487	21456	21265	21487	21434	21364	21257	21421	21653	21466	21430	21500	21470	21708	21403	21522	21499	21733	21581	21804	21581	21398	21468	21471	21588	21568	21516	21479	21555	21166	21587	21342	21654	21405	21557	21212	21642	21537	21370	21377	21482	21631	21633	21706	21528	21424	21452	21407	21644	21608	21517	21490	21525	21313	21343	21475	21392	21726	21390	21654	21532	21541	21687	21688	21524	21352	21458	21612	21487	21427	21390	21643	21590	21503	21512	21420	21421	21458	21436	21488	21568	21610	21469	21506	21496	21600	21466	21430	21537	21327	21331	21363	21639	21403	21545	21444	21479	21497	21667	21573	21315	21468	21341	21222	21560	21382	21414	21663	21645	21374	21419	21417	21614	21521	21639	21461	21413	21373	21152	21416	21454	21482	21568	21357	21537	21536	21438	21549	21486	21526	21603	21395	21608	21490	21617	21346	21585	21619	21459	21418	21316	21555	21479	21620	21424	21316	21518	21453	21374	21490	21651	21562	21674	21633	21416	21485	21586	21483	21499	21418	21712	21267	21500	21443	21386	21462	21466	21507	21490	21418	21506	21287	21285	21508	21430	21454	21458	21408	21522	21696	21313	21547	21511	21664	21419	21276	21481	21703	21457	21691	21446	21467	21654	21450	21381	21618	21417	21608	21356	21546	21490	21563	21438	21447	21680	21489	21501	21319	21426	21583	21437	21600	21422	21437	21316	21420	21472	21395	21634	21743	21712	21525	21614	21618	21728	21347	21433	21406	21497	21539	21627	21694	21563	21269	21440	21446	21564	21518	21602	21593	21667	21670	21774	21563	21437	21494	21730	21523	21405	21456	21548	21531	21599	21511	21572	21435	21524	21641	21463	21556	21540	21521	21566	21504	21688	21307	21585	21437	21527	21422	21501	21598	21634	21440	21712	21293	21855	21429	21278	21626	21708	21593	21438	21416	21307	21463	21838	21641	21730	21552	21407	21597	21566	21592	21343	21473	21635	21285	21707	21459	21573	21474	21542	21503	21474	21470	21528	21595	21563	21432	21588	21464	21672	21404	21623	21204	21376	21681	21594	21425	21492	21564	21518	21382	21402	21396	21487	21625	21503	21586	21567	21552	21282	21545	21405	21449	21489	21499	21556	21380	21492	21349	21288	21393	21429	21416	21497	21466	21398	21346	21468	21565	21572	21472	21585	21410	21486	21701	21433	21292	21665	21557	21402	21473	21397	21422	21171	21769	21452	21532	21449	21617	21431	21352	21557	21601	21511	21636	21568	21505	21703	21389	21604	21336	21654	21494	21481	21637	21715	21578	21634	21469	21630	21525	21502	21320	21487	21534	21529	21219	21384	21411	21262	21424	21627	21773	21531	21169	21445	21301	21589	21473	21392	21507	21327	21655	21502	21650	21621	21527	21404	21474	21584	21566	21607	21380	21617	21454	21496	21291	21533	21614	21491	21444	21400	21559	21629	21411	21709	21741	21579	21587	21613	21508	21473	21430	21486	21534	21542	21489	21360	21369	21590	21609	21576	21538	21594	21591	21559	21509	21417	21789	21684	21587
19361	21915	22797	21339	19527	17947	17660	17209	17201	16818	17022	16864	18106	19569	19607	17759	16756	16628	16563	16690	16649	16592	16623	16783	16746	16668	16539	16483	16608	16704	16617	16663	16504	16709	16752	16748	16546	16686	16606	16694	16527	16589	16670	16587	16550	16900	16734	16707	16556	16678	16572	16743	16630	16525	16786	16630	16723	16647	16768	16819	16570	16694	16758	16456	16539	16558	16756	16482	16543	16815	16725	16459	16712	16741	16750	16513	16490	16656	16474	16810	16518	16635	16685	16686	16563	16538	16634	16587	16647	16655	16685	16648	16523	16709	16711	16756	16612	16561	16606	16733	16547	16599	16659	16444	16588	16650	16732	16555	16784	16573	16484	16443	16571	16591	16610	16605	16704	16467	16663	16506	16567	16578	16666	16613	16624	16785	16771	16541	16784	16784	16862	16671	16841	16666	16571	16646	16551	16703	16697	16628	16811	16550	16753	16608	16645	16745	16644	16764	16561	16683	16564	16463	16811	16609	16624	16679	16407	16710	16509	16636	16728	16504	16663	16653	16519	16532	16690	16448	16569	16609	16481	16662	16548	16591	16665	16707	16698	16650	16598	16596	16722	16718	16683	16558	16658	16679	16400	16680	16869	16691	16636	16491	16570	16576	16743	16485	16595	16447	16696	16641	16717	16474	16531	16635	16591	16715	16744	16681	16664	16541	16793	16504	16503	16694	16594	16607	16620	16648	16538	16443	16771	16519	16542	16526	16618	16674	16643	16364	16489	16689	16605	16587	16728	16767	16650	16685	16781	16572	16684	16651	16594	16681	16576	16681	16716	16799	16646	16700	16681	16627	16634	16584	16599	16743	16504	16719	16674	16697	16597	16694	16686	16625	16620	16661	16645	16691	16610	16726	16636	16620	16613	16606	16752	16621	16552	16513	16643	16542	16626	16579	16686	16747	16570	16365	16570	16703	16630	16569	16555	16636	16745	16619	16681	16646	16777	16659	16693	16564	16602	16494	16764	16531	16674	16678	16607	16601	16588	16703	16490	16557	16630	16630	16606	16508	16691	16769	16548	16638	16583	16645	16615	16617	16565	16512	16700	16591	16493	16634	16639	16581	16740	16676	16683	16699	16827	16709	16549	16685	16678	16511	16645	16694	16594	16780	16684	16577	16655	16617	16698	16697	16579	16690	16737	16713	16652	16396	16638	16614	16632	16587	16671	16656	16696	16586	16594	16700	16528	16639	16497	16720	16653	16515	16685	16615	16627	16680	16613	16570	16671	16647	16664	16652	16763	16673	16689	16643	16481	16677	16674	16650	16550	16724	16646	16507	16620	16789	16409	16595	16519	16582	16636	16631	16635	16812	16705	16634	16515	16748	16684	16620	16529	16479	16521	16778	16666	16584	16596	16677	16674	16637	16516	16716	16639	16693	16706	16628	16606	16642	16743	16599	16692	16533	16678	16701	16645	16633	16703	16710	16482	16758	16708	16630	16572	16637	16842	16679	16698	16642	16766	16732	16621	16793	16710	16611	16624	16648	16731	16679	16632	16611	16691	16537	16524	16692	16666	16528	16420	16622	16768	16689	16789	16607	16631	16664	16708	16595	16783	16665	16587	16675	16615	16653	16676	16510	16359	16821	16516	16736	16759	16780	16694	16717	16889	16675	16562	16776	16658	16871	16818	16726	16665	16531	16757	16418	16603	16667	16667	16648	16567	16669	16543	16622	16665	16543	16733	16564	16650	16671	16550	16582	16857	16658	16686	16691	16664	16797	16700	16853	16732	16778	16564	16782	16689	16653	16699	16655	16634	16682	16601	16610	16754	16367	16666	16925	16582	16769	16591	16790	16619	16725	16715	16570	16616	16537	16662	16722	16570	16784	16471	16631	16514	16654	16736	16600	16753	16780	16550	16655	16637	16643	16632	16575	16865	16690	16701	16667	16765	16507	16581	16702	16760	16665	16597	16681	16649	16677	16540	16611	16704	16797	16846	16643	16634	16741	16727	16743	16574	16533	16630	16695	16649	16540	16655	16682	16617	16559	16730	16877	16666	16720	16751	16654	16518	16680	16764	16592	16825	16665	16551	16650	16673	16774	16686	16634	16790	16534	16738	16670	16623	16816	16698	16513	16625	16737	16719	16585	16567	16720	16590	16767	16565	16748	16760	16692	16834	16706	16636	16751	16610	16531	16629	16719	16590	16683	16659	16660	16672	16680	16563	16654	16418	16675	16692	16732	16684	16710	16714	16477	16581	16688	16750	16596	16597	16859	16551	16507	16714	16730	16619	16632	16709	16708	16654	16598	16733	16722	16594	16538	16612	16582	16805	16750	16661	16636	16567	16601	16546	16592	16626	16656	16638	16583	16580	16674	16614	16759	16727	16717	16590	16495	16743	16484	16559	16605	16733	16651	16666	16630	16486	16735	16583	16585	16579	16719	16600	16600	16678	16520	16600	16671	16610	16723	16712	16687	16718	16571	16693	16668	16609	16579	16540	16567	16600	16787	16547	16469	16601	16773	16460	16718	16822	16643	16648	16740	16361	16462	16611	16830	16694	16657	16709	16611	16648	16775	16737	16590	16659	16552	16755	16376	16774	16510	16674	16595	16721	16642	16670	16776	16651	16649	16693	16580	16462	16610	16627	16669	16757	16570	16631	16636	16475	16696	16517	16844	16504	16556	16729	16659	16581	16555	16730	16621	16443	16592	16581	16541	16593	16714	16555	16811	16720	16614	16634	16695	16518	16701	16688	16774	16597	16685	16601	16436	16730	16736	16840	16616	16578	16757	16659	16679	16706	16653	16517	16654	16554	16585	16763	16678	16547	16582	16653	16705	16659	16556	16580	16571	16722	16669	16634	16635	16725	16661	16760	16642	16644	16609	16745	16702	16609	16532	16708	16754	16693	16544	16531	16599	16501	16704	16530	16529	16611	16720	16620	16730	16496	16803	16556	16581	16650	16609	16533	16761	16383	16749	16601	16722	16576	16659	16620	16723	16755	16685	16569	16399	16633	16440	16828	16700	16606	16610	16635	16666	16721	16553	16710	16861	16587	16681	16657	16603	16512	16731	16538	16847	16719	16715	16650	16609	16674	16536	16601	16537	16691	16570	16664	16750	16810	16544	16673	16650	16628	16634	16594	16659	16558	16629	16719	16442	16477	16788	16660	16598	16726	16838	16524	16723	16549	16709	16857	16502	16688	16672	16682	16758	16603	16582	16829	16557	16595	16666	16507	16618	16637	16587	16739	16757	16577	16528	16735	16639	16544	16632	16725	16494	16915	16516	16666	16565	16480	16531	16624	16655	16568	16450	16668	16664	16717	16724	16694	16690	16621	16710	16612	16648	16528	16633	16604	16589	16686	16698	16596	16757	16494	16514	16532	16654	16672	16703	16767	16614	16656	16529	16597	16601	16672	16585	16624	16611	16482	16715	16672	16542	16547	16552	16657	16415	16721	16697	16605	16508	16652	16573	16676	16517	16712	16671	16605	16632	16713	16589	16473	16614	16671	16651	16522	16577	16859	16649	16730	16587	16589	16515	16583	16691	16676	16514	16617	16718	16678	16655	16593	16601	16571	16621	16697	16678	16764	16469	16644	16584	16674	16725	16565	16661	16590	16660	16659	16561	16751	16624	16575	16856	16484	16745	16751	16662	16731	16571	16602	16648	16907	16623	16614	16842	16598	16687	16525	16614	16741	16675	16559	16796	16883	16730	16819	16631	16677	16642	16476	16713	16686	16745	16618	16658	16727	16592	16740	16842	16551	16733	16503	16857	16517	16700	16646	16632	16639	16581	16660	16718	16686	16401	16635	16690	16816	16695	16422	16763	16640	16623	16695	16678	16675	16789	16640	16673	16634	16663	16570	16674	16816	16415	16658	16816	16620	16492	16691	16603	16969	16615	16838	16731	16599	16563	16684	16477	16716	16708	16734	16637	16736	16894	16480	16594	16570	16488	16688	16659	16649	16609	16736	16766	16682	16662	16479	16659	16720	16526	16602	16672	16611	16608	16612	16801	16652	16595	16474	16650	16701	16650	16557	16556	16656	16854	16528	16594	16633	16484	16708	16791	16675	16752	16652	16569	16635	16657	16631	16550	16675	16727	16652	16685	16689	16574	16557	16777	16678	16661	16640	16630	16502	16729	16516	16643	16615	16687	16711	16694	16547	16596	16601	16616	16600	16597	16660	16606	16637	16805	16660	16638	16599	16683	16717	16523	16622	16557	16667	16660	16792	16660	16792	16731	16611	16742	16685	16754	16610	16459	16570	16617	16706	16728	16574	16600	16665	16570	16597	16696	16635	16627	16501	16517	16602	16500	16815	16545	16576	16842	16711	16602	16532	16774	16711	16565	16501	16518	16859	16595	16731	16662	16578	16734	16563	16721	16562	16759	16704	16817	16705	16753	16801	16572	16687	16490	16536	16628	16501	16740	16511	16583	16647	16502	16591	16686	16466	16607	16563	16671	16685	16722	16537	16632	16550	16676	16696	16611	16495	16548	16652	16531	16615	16641	16700	16658	16707	16577	16575	16658	16693	16651	16526	16574	16640	16562	16670	16666	16429	16629	16659	16536	16554	16590	16531	16495	16799	16662	16691	16584	16467	16637	16677	16403	16871	16582	16663	16681	16575	16587	16623	16768	16647	16757	16581	16615	16748	16543	16737	16539	16642	16686	16682	16570	16791	16753	16567	16575	16566	16753	16618	16510	16532	16915	16560	16640	16693	16763	16735	16440	16797	16771	16395	16484	16729	16568	16600	16702	16620	16770	16570	16753	16548	16642	16579	16514	16538	16725	16679	16564	16655	16616	16646	16733	16573	16536	16708	16551	16641	16641	16608	16558	16627	16721	16596	16631	16584	16542	16639	16657	16695	16578	16800	16555	16611	16641	16666	16765	16780	16802	16676	16594	16577	16589	16528	16548	16808	16649	16693	16716	16692	16600	16658	16599	16557	16414	16620	16715	16641	16681	16651	16830	16495	16553	16648	16703	16617	16630	16825	16616	16697	16781	16596	16723	16837	16662	16608	16591	16723	16735	16579	16660	16763	16648	16825	16555	16523	16913	16560	16443	16567	16759	16833	16579	16657	16700	16570	16581	16790	16719	16734	16790	16510	16702	16752	16728	16661	16705	16645	16872	16576	16498	16769	16631	16547	16615	16681	16480
25714	21387	28358	26055	25410	25113	25109	23104	22532	22368	22286	21830	27172	34547	31560	26859	22404	21193	21272	21169	21255	21196	21214	21048	21138	20929	21174	21277	20988	21109	21239	21207	21135	21380	21159	21255	21314	21194	21110	21274	21145	21054	21322	21174	21134	21044	21118	21074	21018	20903	21154	20773	20968	21067	21097	20844	21006	20994	21033	21287	21286	21096	21135	21110	21069	21184	20862	21010	21087	20954	21374	21051	21212	21299	21143	21098	21073	20953	21105	21196	20966	21005	21270	20993	21041	21174	21092	20987	21179	21210	20973	21109	20971	21010	20962	20943	20864	21135	21137	20934	21121	21083	20928	20922	21276	21036	21096	20729	21126	20885	20983	21083	21315	21137	21067	21028	21126	20864	21095	21068	21012	20984	21141	21080	20979	20982	21011	21073	20908	21038	21014	21139	21292	21091	21025	21147	20979	21087	20953	21098	21081	21029	21159	21164	21136	20929	20854	20870	21162	21053	21017	21000	20972	21079	20950	20967	20971	21292	21008	20692	20924	20895	21045	20958	21193	21183	21069	21002	21082	20995	21119	21205	21157	20898	21040	21232	21166	20931	20927	21032	21010	21068	20784	20928	20881	21067	20955	21045	20920	21217	21236	21108	20932	20699	21074	20986	21107	20980	21152	21030	20915	20839	21168	21230	20942	21049	21111	20815	21190	21061	21073	21089	21247	21063	21005	20885	21016	21007	20823	20995	21334	20821	20895	20991	20855	20991	21296	21366	20988	21104	21246	21008	21029	21046	21135	21149	21207	20927	20957	21051	21028	21255	21146	21128	21060	21077	21065	20898	21166	21087	21173	21201	21083	21159	21171	21044	20997	21162	20915	20937	21047	21039	21065	21080	20989	21070	21241	20964	20928	21039	21049	20950	21055	20988	21074	20934	21043	20978	21130	21120	21063	21070	21021	20875	21151	20905	21173	21158	21051	21197	21386	21077	21262	21236	21051	20963	20952	21351	21080	20913	20999	20949	20997	20989	21335	21048	21145	21074	21093	21199	21075	21079	20996	21102	21088	20976	20936	20769	20882	20973	21133	20969	20885	20820	21170	21158	21038	20953	20847	20854	20837	20878	21109	21102	21150	21103	20969	21105	21217	20915	21277	21255	21116	21114	20996	21061	21128	20806	21102	21006	21009	20884	20978	21153	20948	21193	21059	21003	21090	20742	21176	20968	20910	21058	20833	20766	20954	21124	21075	21020	21184	21066	21344	21093	20949	20974	21007	20982	21031	20964	21143	21272	21345	20998	21021	21048	20989	21169	21197	21159	21019	20909	20993	21010	20920	21262	21283	20993	21094	20987	20992	21113	21134	21019	21180	20999	21107	20687	21170	20934	21103	21075	20914	20970	21151	20973	21092	21114	20988	20956	20969	20983	21066	21030	20958	21054	21214	21041	20900	21262	21154	21103	21055	21008	20917	21124	21166	20734	21014	21128	21144	21187	21049	21103	21096	21070	21042	20991	20996	20932	20996	21067	21162	21088	21260	21036	21057	21118	21044	20890	20850	21043	20923	21090	21162	21137	21002	21107	21205	20966	20954	20990	21143	21046	21127	21046	21065	21148	21184	20877	20966	20943	21273	21224	21071	21060	21109	21019	21193	20849	21091	21198	21204	21144	21142	21159	20987	20795	21068	20934	21112	21191	21091	21150	21097	21109	21005	21128	21190	21004	21174	21023	20885	21080	20774	21009	20952	21227	20973	20808	20850	21165	21157	21096	20919	21042	21073	20893	21140	20801	21178	21026	21121	21136	20911	21032	20823	21008	20997	21323	21279	21178	21220	20856	20995	20896	21033	20877	20896	21082	21189	20901	21135	20854	20957	20930	20915	20938	20949	20980	21236	21136	20989	21004	21154	20957	20936	20779	21015	21079	20966	21012	21180	20872	20896	21197	20965	20895	20994	21028	21003	20943	21166	20972	21034	21315	21163	21150	20862	21023	21230	20921	20922	21132	20987	21134	21140	20962	21067	21091	20840	21070	21200	21046	20858	21116	21084	21045	21166	21045	20917	20950	20884	21054	20991	21068	20984	21114	21035	20948	20869	21135	20978	21203	21188	21198	21078	21018	20998	21214	21126	20956	21124	20913	20969	21125	20892	21284	21114	21310	21019	21176	21212	21113	21098	21112	20896	21130	21104	20988	20983	20961	21077	20982	21067	21196	21121	21087	21065	20954	21088	20902	20930	21048	21170	21151	20914	20929	21281	21183	21299	20985	21212	21173	21015	20955	20928	21126	20932	21218	20949	21200	21133	20936	20968	21044	21057	21169	21160	21050	20809	21281	21053	21188	20945	21273	21051	21197	21240	20914	21164	21119	21082	21209	21022	21167	21188	21017	21143	21111	21179	21239	20856	21274	21329	21038	21121	21229	21178	20899	21046	21103	21095	21034	21128	21098	21156	21122	21141	21091	21004	20961	21158	21010	21050	21186	21246	21086	21170	21126	21124	20778	20965	21101	21145	21160	20949	21204	21018	21074	21243	20914	20873	21164	20837	20939	20904	21121	21119	20938	20969	21129	20925	21153	21109	21204	20992	21245	21176	21251	21268	21061	21069	20884	21255	20976	21002	21068	21136	21102	21097	21018	20934	20959	21097	21151	21018	20900	21064	21158	21090	21119	21106	20920	20928	21101	21009	21249	21183	21014	20914	21025	21116	21009	21172	20861	20966	20912	21321	21062	21106	21177	20933	21099	21192	20912	20935	20981	20959	21084	21162	21311	21150	20965	20764	20922	21061	21071	21153	21000	21387	21110	21060	21038	21035	20977	21095	20947	21150	21323	21036	20897	21191	21071	21023	21053	20949	21090	21068	20865	20900	21121	21067	21129	21065	21100	21172	21222	20889	21037	21096	20956	21140	20934	21026	21158	20863	21106	21080	20979	20994	20859	20911	20720	21119	21137	20951	20940	21087	21261	20926	21038	21092	21076	20975	20839	21235	21001	20916	21157	21024	21056	20898	20914	21104	21105	20970	21127	20995	20901	20871	20956	21000	21181	21134	21020	20884	21263	21095	20975	20916	20924	20992	20995	21018	21090	21100	21008	21105	20911	21161	21060	21119	21019	21006	20976	20970	20942	21192	21202	20947	21051	21083	21162	21303	20884	20942	20962	21117	20964	20886	21030	21008	21179	21193	21102	21094	20941	21027	21036	21131	21099	21306	21137	20885	21100	20912	20980	20971	20858	21069	21079	20923	21142	21257	21130	21109	20928	20988	21011	21075	20893	21078	21175	20971	21303	20955	21055	21111	20989	21120	21210	20947	20899	21253	21144	20978	21157	21107	21246	20938	21026	21126	21065	20849	21010	21137	20886	21152	21062	21235	20983	21140	21282	21096	21063	20924	21069	21153	21074	21102	21030	21144	21080	21124	21011	20956	21129	20956	20850	20982	21126	21117	21013	20851	21012	20771	20990	20902	21037	20823	21172	20993	20865	21122	21091	21053	21042	21011	21076	20914	21100	21021	21037	21079	21236	21009	21139	21153	21008	21244	21146	21099	21054	21020	20985	20960	21078	21226	20981	21004	21031	20886	21055	20940	20952	21076	20817	21082	20988	21013	21090	21074	21222	21068	21002	21070	20981	21215	21157	21339	21109	21158	21155	21139	21197	21176	21019	21063	21052	21011	20984	21114	20983	21221	21087	21028	21202	20796	20994	20904	21037	20826	20968	21080	21046	21019	21111	20972	21145	21063	21020	20979	21120	20832	21169	21082	21085	21074	21292	21094	21132	21323	20922	20995	21117	21259	21082	21114	20982	21037	20905	21083	21074	20963	21145	21183	20949	20920	21081	20921	20843	20977	20925	21328	21095	21296	20860	20987	21033	21047	20951	20976	21020	21042	21042	21146	21202	21025	21178	21004	21124	21149	20993	20950	20975	21076	20989	21085	20839	20850	21189	21041	21160	21005	21044	21228	21097	21162	20795	20938	21054	20989	21204	21118	21105	21182	20959	20860	21180	21256	20981	20998	21072	21039	20988	21157	20984	21110	20908	21101	21220	21336	21293	20943	21126	20919	21007	21165	21121	21079	21085	21008	21069	21172	20911	21152	20917	20941	21197	21164	21074	20692	20972	21108	20995	20807	21318	21173	20916	21279	20978	21026	21129	21054	20903	20918	21075	21092	21180	21055	21232	21113	21091	20857	20954	20960	20971	21183	21222	21068	20974	21126	21228	21035	21103	21010	21033	21196	20995	21090	20959	21155	21181	20974	21077	21170	21128	21314	21309	21102	21008	20818	20921	21004	21210	21014	21075	20905	21247	21080	21122	21172	21073	20872	21094	21141	21337	21146	21074	20963	20981	21009	20981	21070	21042	20972	20753	20968	20885	21230	21273	20812	21030	21036	21086	21136	20867	21084	20987	21104	21107	21117	21081	20954	20914	21042	21115	20873	21085	21242	20991	21078	21094	21044	21103	21024	20962	20953	20901	20880	20882	21059	20977	21068	20928	20888	20954	20961	21003	21083	20930	21138	20974	21121	21045	21057	20855	21101	20869	20879	20941	21086	21090	21096	21133	20938	21097	20981	21196	21111	21049	21133	21126	21101	21107	21168	21053	21022	21140	21042	21064	21150	21045	21010	21046	21379	21225	21025	21028	21163	21065	21116	20996	21211	21178	21083	21119	21123	21041	21180	21144	20727	21003	20913	21008	21012	21089	20958	20951	20855	21187	20887	21116	20703	20946	20933	21048	20947	21019	21264	21144	20828	20983	21098	20923	20947	20937	20986	21147	21085	21116	20977	20944	21126	20900	21041	21249	20928	21048	20990	21175	21131	21172	21170	21105	21080	20998	21266	21200	21245	20914	21078	21115	20802	21078	20972	20953	21112	21208	21116	21114	21128	21066	20700	20876	21074	21126	20884	21050	21047	20978	20977	21136	21138	21054	21182	20977	21041	21089	21127	21013	21085	21081	20913	20967	20984	20967	21250	20923	21111	21078	21119	21127	21150	21105	21039	21155	21069	21114	21061	21044	20890	20875	21070	21180	20974	21006	20971	21009	20888	21154	21141	21069	21220	21077	21080	21275	21077	20926	21246	21020	21168	21202	21188	21231	21024	20885	21093	21041	21066	21226	21206	21097	21013	21064	21137	20836	20964	20991	20986	21231	21096	20966	21210	21171
20862	32617	32309	27628	26453	21292	20302	19256	18546	18085	17665	17415	27117	33436	29591	22616	16992	16441	16416	16414	16598	16485	16662	16474	16636	16475	16536	16325	16436	16472	16370	16505	16321	16588	16484	16375	16550	16376	16557	16470	16541	16414	16291	16310	16393	16633	16516	16438	16362	16373	16377	16290	16567	16476	16353	16311	16452	16316	16578	16594	16350	16576	16449	16408	16385	16481	16554	16470	16439	16511	16309	16469	16393	16418	16544	16172	16482	16409	16517	16414	16412	16392	16405	16371	16284	16370	16401	16404	16353	16328	16413	16576	16364	16439	16391	16436	16419	16372	16515	16490	16310	16346	16431	16388	16431	16214	16438	16212	16436	16504	16622	16503	16487	16491	16350	16429	16431	16537	16395	16406	16432	16256	16270	16475	16486	16551	16448	16436	16326	16644	16329	16571	16425	16434	16490	16541	16429	16281	16301	16415	16357	16401	16278	16386	16476	16187	16417	16423	16376	16475	16473	16421	16285	16380	16539	16233	16474	16362	16462	16455	16352	16454	16496	16255	16544	16238	16193	16546	16543	16285	16370	16564	16253	16303	16334	16395	16497	16249	16265	16285	16442	16464	16464	16511	16228	16308	16435	16418	16525	16379	16490	16411	16421	16402	16359	16362	16371	16285	16398	16322	16308	16244	16441	16607	16371	16329	16318	16397	16330	16333	16474	16429	16381	16391	16527	16556	16174	16492	16343	16433	16513	16453	16373	16327	16429	16452	16334	16567	16437	16493	16368	16557	16237	16364	16299	16269	16392	16461	16498	16361	16539	16405	16519	16591	16327	16344	16547	16355	16241	16560	16360	16494	16331	16281	16478	16409	16469	16486	16398	16334	16375	16418	16291	16333	16294	16480	16423	16424	16364	16483	16382	16463	16495	16459	16226	16414	16476	16381	16349	16502	16425	16316	16314	16174	16349	16428	16220	16439	16387	16282	16337	16432	16489	16261	16487	16332	16389	16468	16407	16455	16276	16364	16478	16452	16399	16539	16272	16550	16387	16486	16350	16445	16525	16348	16479	16296	16429	16378	16565	16379	16423	16522	16379	16488	16304	16301	16356	16368	16331	16364	16368	16435	16364	16384	16340	16546	16464	16399	16528	16464	16403	16370	16350	16471	16441	16388	16478	16335	16403	16394	16328	16547	16329	16361	16378	16468	16350	16419	16296	16327	16352	16431	16315	16433	16287	16466	16417	16476	16509	16304	16443	16388	16497	16430	16492	16417	16429	16170	16193	16399	16408	16365	16398	16393	16402	16267	16358	16480	16524	16339	16479	16444	16330	16444	16271	16356	16371	16438	16286	16323	16485	16486	16323	16403	16370	16675	16559	16329	16419	16390	16410	16364	16221	16619	16335	16310	16357	16500	16449	16250	16350	16238	16396	16474	16424	16396	16331	16327	16248	16290	16312	16480	16438	16299	16504	16352	16571	16464	16368	16435	16441	16337	16555	16483	16456	16281	16342	16359	16290	16230	16583	16472	16438	16110	16226	16348	16437	16366	16546	16361	16411	16560	16547	16332	16389	16427	16487	16305	16465	16524	16227	16562	16444	16380	16446	16344	16483	16352	16488	16418	16321	16350	16412	16351	16374	16558	16418	16255	16288	16354	16313	16409	16322	16517	16484	16455	16324	16314	16344	16298	16485	16486	16342	16341	16465	16634	16458	16461	16444	16420	16560	16525	16415	16401	16346	16412	16353	16317	16573	16327	16379	16405	16343	16370	16381	16498	16487	16387	16491	16413	16384	16491	16416	16352	16217	16510	16364	16347	16392	16325	16463	16451	16387	16568	16507	16390	16560	16550	16313	16499	16340	16405	16351	16431	16300	16566	16419	16496	16648	16400	16279	16473	16454	16371	16521	16350	16445	16133	16697	16360	16348	16287	16461	16238	16383	16416	16485	16431	16423	16462	16407	16513	16393	16434	16380	16659	16508	16393	16389	16592	16387	16375	16481	16430	16517	16304	16469	16393	16382	16452	16376	16357	16374	16312	16393	16569	16430	16303	16439	16387	16254	16383	16462	16608	16258	16475	16355	16573	16270	16295	16373	16274	16427	16414	16468	16504	16338	16384	16394	16270	16403	16573	16448	16416	16348	16414	16512	16637	16299	16471	16430	16518	16300	16484	16346	16252	16212	16310	16431	16273	16423	16525	16416	16614	16387	16224	16365	16361	16467	16358	16279	16407	16392	16319	16420	16389	16373	16341	16371	16444	16368	16457	16338	16551	16561	16240	16394	16298	16425	16381	16447	16481	16495	16343	16346	16439	16313	16344	16414	16338	16398	16358	16385	16433	16230	16565	16349	16462	16556	16544	16349	16510	16566	16296	16345	16337	16408	16411	16378	16300	16301	16313	16559	16445	16499	16363	16403	16406	16288	16389	16771	16578	16401	16428	16378	16268	16476	16477	16402	16453	16502	16464	16384	16474	16466	16375	16491	16270	16194	16516	16236	16340	16360	16455	16393	16526	16367	16388	16300	16522	16485	16254	16404	16465	16503	16481	16572	16497	16457	16404	16248	16408	16408	16351	16297	16307	16447	16228	16415	16511	16307	16514	16347	16462	16413	16398	16395	16333	16417	16447	16569	16307	16407	16498	16358	16250	16591	16452	16281	16474	16438	16403	16414	16396	16316	16509	16244	16492	16454	16294	16548	16297	16369	16510	16401	16416	16454	16540	16483	16496	16446	16345	16446	16220	16541	16383	16286	16489	16505	16339	16566	16457	16478	16355	16394	16513	16469	16513	16324	16328	16382	16440	16600	16338	16397	16439	16394	16337	16438	16367	16430	16493	16344	16456	16353	16636	16469	16267	16489	16444	16438	16425	16504	16544	16549	16496	16449	16447	16477	16246	16348	16294	16428	16288	16405	16351	16359	16360	16371	16508	16487	16286	16342	16379	16380	16445	16300	16431	16585	16335	16270	16363	16440	16494	16429	16326	16514	16304	16470	16357	16534	16374	16568	16567	16311	16446	16355	16483	16414	16328	16632	16329	16393	16164	16434	16450	16379	16456	16296	16446	16570	16569	16350	16453	16533	16332	16441	16300	16479	16315	16225	16457	16460	16343	16400	16599	16417	16487	16454	16446	16453	16508	16390	16352	16488	16483	16306	16233	16457	16347	16500	16350	16477	16511	16248	16526	16576	16346	16421	16389	16418	16526	16408	16433	16555	16529	16362	16400	16365	16513	16316	16423	16617	16327	16415	16412	16342	16355	16423	16581	16516	16452	16334	16325	16293	16501	16419	16523	16380	16282	16453	16546	16450	16540	16427	16517	16517	16463	16166	16288	16232	16363	16399	16352	16480	16543	16367	16351	16412	16321	16283	16295	16461	16278	16310	16430	16175	16518	16364	16406	16380	16248	16406	16453	16234	16628	16407	16366	16367	16298	16546	16504	16383	16314	16486	16390	16487	16303	16493	16259	16418	16396	16403	16324	16409	16610	16339	16592	16563	16384	16261	16389	16485	16309	16629	16456	16434	16448	16586	16468	16323	16478	16431	16413	16347	16459	16373	16356	16434	16455	16256	16311	16532	16372	16414	16490	16296	16467	16443	16448	16475	16266	16522	16351	16426	16480	16379	16395	16424	16272	16465	16438	16346	16408	16419	16361	16480	16252	16529	16275	16373	16348	16445	16303	16559	16355	16550	16542	16443	16406	16233	16287	16484	16348	16611	16367	16253	16340	16426	16430	16390	16579	16103	16327	16532	16299	16429	16439	16542	16413	16449	16527	16434	16537	16401	16436	16279	16311	16449	16464	16468	16401	16383	16415	16565	16419	16458	16402	16318	16515	16380	16468	16298	16463	16270	16433	16401	16485	16409	16502	16426	16322	16461	16450	16433	16612	16683	16507	16369	16324	16360	16372	16507	16359	16464	16426	16371	16525	16461	16233	16527	16407	16564	16305	16396	16501	16198	16373	16395	16540	16275	16253	16555	16404	16257	16367	16300	16397	16344	16374	16468	16386	16342	16424	16384	16466	16472	16348	16496	16241	16535	16421	16438	16377	16322	16205	16313	16412	16485	16324	16402	16485	16814	16413	16402	16311	16579	16282	16607	16355	16393	16449	16386	16435	16349	16609	16341	16377	16363	16472	16347	16287	16504	16374	16327	16596	16481	16437	16492	16471	16496	16456	16315	16435	16388	16389	16353	16489	16278	16388	16304	16466	16392	16554	16433	16292	16452	16603	16310	16366	16481	16401	16179	16513	16345	16283	16381	16419	16387	16277	16391	16513	16458	16392	16448	16336	16446	16419	16456	16553	16179	16543	16483	16366	16429	16230	16456	16392	16303	16432	16338	16539	16379	16344	16400	16469	16513	16240	16482	16308	16492	16373	16510	16503	16309	16384	16535	16550	16357	16248	16374	16433	16493	16377	16521	16148	16377	16533	16438	16383	16436	16532	16518	16529	16530	16382	16321	16409	16454	16512	16464	16547	16392	16342	16585	16361	16533	16379	16455	16563	16482	16399	16428	16325	16359	16418	16395	16564	16347	16423	16326	16575	16613	16384	16441	16480	16563	16367	16515	16294	16402	16416	16298	16488	16276	16416	16266	16368	16529	16343	16346	16422	16459	16353	16362	16337	16452	16464	16476	16404	16283	16402	16311	16457	16421	16331	16486	16644	16436	16479	16354	16552	16308	16467	16389	16373	16497	16241	16396	16342	16506	16566	16467	16338	16369	16381	16529	16501	16228	16457	16444	16462	16436	16407	16487	16549	16445	16425	16300	16373	16331	16486	16475	16405	16400	16335	16328	16499	16529	16471	16506	16385	16412	16517	16384	16405	16493	16386	16431	16443	16440	16406	16561	16537	16468	16399	16340	16269	16373	16390	16355	16391	16134	16403	16382	16601	16350	16377	16395	16244	16399	16436	16482	16275	16335	16415	16488	16314	16572	16451	16240	16574	16344	16284	16431	16385	16484	16461	16360	16453	16433	16400	16484	16519	16450	16422	16338	16417	16448	16424	16465	16339	16431	16611	16372	16423	16430	16405	16545	16335	16284	16415	16458	16407	16464	16412	16515	16278	16338	16439	16574	16434	16399	16290	16475	16402	16431	16404	16351	16529	16424	16226	16475	16522	16467	16360	16434	16493	16342	16459	16398	16176	16372	16351	16608	16405
23941	21426	29029	24387	23568	28286	29127	25006	23614	23498	22691	21946	34367	44315	38872	30971	23319	21166	21056	21219	20947	21147	20842	20766	20930	21029	20911	21164	20867	20906	20852	20832	21077	20816	20854	20842	20900	20856	21053	20824	20968	20857	20621	20866	20777	20811	20617	20844	20915	20795	20763	20768	21067	20718	20812	20838	20693	20777	20777	20626	20834	20569	20812	20800	20686	20904	20892	20932	20757	20905	20783	20776	20888	20695	20571	20865	20941	20801	20691	20855	20880	20696	20865	20720	20805	20960	20931	20752	20649	20695	20709	20877	20894	20740	20898	20822	20995	20904	20873	20788	20819	21027	20793	20882	20917	20719	20807	20697	20790	20915	20826	20639	20716	20864	20791	20917	20595	20731	20686	20596	20948	20754	20658	20760	20875	20834	20775	20801	20770	20714	20759	20849	20913	20796	20721	20740	20879	20857	20611	20843	20967	20721	20790	20797	20897	20769	20783	20605	20696	20893	20807	20666	20777	20788	20676	20740	20881	20749	20602	20642	20796	20815	20779	20739	20811	20550	20564	20801	20650	20887	20577	21005	20759	20762	20822	20772	20645	20836	20905	20832	20808	20620	20823	20730	20808	20844	20745	20874	20808	20894	20669	20775	20956	20816	20876	20843	20709	20672	20875	20583	20706	20616	20694	20613	20803	20553	20786	20892	20847	20741	20699	20767	20748	20926	20803	20775	20788	20584	20919	20731	20891	20733	20506	20668	20852	20610	20743	20868	20853	20916	20807	20773	20571	20705	20647	20767	20781	20829	20774	20852	20793	20726	20704	20639	20702	20782	20792	20808	20702	20649	20693	20847	20900	20847	20943	20698	21021	20960	20578	20881	20923	20823	20803	20590	20531	20911	20814	20766	20525	20752	20880	20814	20712	20932	20521	20737	20629	20741	20852	20951	20935	20896	20792	20543	20620	20502	20671	20686	20956	20809	20886	20839	20633	20892	21026	21032	20603	20681	20778	20713	20888	20780	20730	20856	20805	20821	20889	20796	20862	20787	20897	20726	20703	20912	20814	20606	20989	20846	20697	20733	20636	20762	20757	20868	20720	20871	20788	20692	20937	20729	20810	20762	20777	20823	20975	20728	21027	20899	20817	20721	20679	20975	20704	20926	20596	20706	20623	20656	20907	20641	20792	20723	20738	20781	21076	20816	20779	20660	20675	20731	20686	20736	20579	20834	20865	20769	20505	20710	20692	20837	20761	20743	20765	20704	20459	20939	20734	20416	20610	20716	20838	20821	20812	20830	21006	20679	20684	20808	20628	20693	20864	20876	20629	20395	20597	20710	20768	20946	20744	20587	20829	20703	20623	20533	20697	20652	20674	20821	20661	20823	20883	20623	20788	20793	20714	20853	20936	20463	21060	20805	20835	20555	20591	20917	20635	20583	20941	20875	20690	20721	20843	20636	20786	20741	20988	20665	20728	20821	20909	20864	20602	20816	20555	20855	20771	20789	21184	20834	20799	20739	20536	20710	20772	20715	20798	20852	21083	20463	20711	20953	20866	20925	20746	20769	20792	20885	21019	20659	20985	20701	20733	20739	20761	20754	20620	20822	20955	20875	20728	20708	20698	21035	20630	20662	20680	20746	20697	20713	20662	20755	20934	20847	20795	20676	20891	20672	20738	20742	20553	20616	20838	20811	20779	20904	20855	20697	20631	20722	20908	20727	20699	20706	20720	20835	20789	20767	20853	20897	20613	20895	20934	20683	20975	20901	20724	20588	20734	20882	20619	20817	20803	20953	20810	20743	20516	20697	20876	20857	20613	20628	20818	20899	20795	20679	20749	20863	20820	20780	20569	20682	20723	20672	20655	20919	20774	20533	20712	20920	20860	20792	20641	20516	20621	21102	20599	20806	20724	20590	20445	20818	20731	20594	20775	20897	20651	20655	20428	20683	20817	20704	20758	20584	20709	20573	20725	20758	20650	20984	20821	20587	20742	20659	20578	20577	20903	20666	20771	20957	20729	20628	20726	20981	20675	20832	20689	20824	20798	20567	20729	20649	20598	20805	20746	20871	20469	20740	20600	20609	20642	20930	20660	20804	20676	20726	20561	20616	20770	20629	20768	20608	20943	21060	20880	20733	20808	20633	20946	20866	20805	20760	20683	20465	20641	20609	20590	20981	20967	20857	20627	20882	20823	20734	20863	20527	20649	20853	20684	20583	20864	20768	20843	20996	20765	20968	20813	20672	20814	20669	20786	20625	20686	20811	20768	20725	21004	21005	20802	20819	20958	20758	20803	20620	20824	20817	20877	20857	20854	20960	21000	20695	20692	20566	20687	20824	20953	20762	20729	20814	20873	20640	20466	20953	20787	21017	20784	20848	20827	20695	20946	20761	20790	20742	20739	20541	20847	20475	20895	20809	20530	20822	20986	20844	20935	20764	20879	20780	20627	20748	20692	20776	20739	20621	20604	20782	20909	20914	20688	20839	20897	20547	20658	20513	20740	20740	20802	20733	20781	20699	20707	20699	20739	20765	20845	20806	20566	20721	20728	20636	20820	20503	20982	20697	20859	20893	21006	20760	20630	20888	20800	20673	20695	20654	20695	20814	20543	20729	20720	20893	20910	20784	20796	20715	20689	20763	20858	20702	21007	20697	20801	20652	20779	20815	20758	20706	20843	20758	20823	20672	20619	20775	20804	20823	20734	20903	20836	20806	20844	20737	20891	20725	20663	20678	20775	20699	20796	20652	20880	20686	20617	21020	20719	20642	20756	20704	20658	20891	20734	20605	20920	20816	20705	20839	20976	20805	20644	20778	20829	20865	20587	20711	20875	20644	20816	20778	20844	20781	20981	20691	20785	20860	20772	20857	20794	20782	20851	20982	20935	20758	20803	20718	20752	20850	20810	20825	20714	20703	20704	20710	20637	20785	20729	20810	20679	20856	20704	20753	20836	20802	20858	20702	20725	20699	20755	20793	20912	20678	20544	20858	20761	20794	20648	20783	20575	20868	20880	20813	20697	20847	20637	20749	20665	20791	20844	20617	20529	20884	20827	20665	20562	20674	20823	20761	20698	20834	20848	20627	20704	20749	20717	20737	20687	20689	20799	20702	20891	20854	20837	20778	20788	20948	21061	20667	20788	20909	20813	20981	20997	21060	20951	20627	20797	20694	20878	20754	20537	20585	20674	20982	20786	20752	20935	20711	20593	20699	20546	20759	20878	20894	20749	20764	20793	20821	20981	20512	20810	20661	20825	20905	20955	20692	20785	20529	20626	20746	21033	20892	20922	20789	20872	20852	20806	20881	20759	20547	20827	20831	20762	20702	20699	20822	20529	20544	20726	20717	20769	20713	21010	20701	20518	20588	20500	20864	20921	20929	20629	20966	20829	20796	20825	20617	20574	20497	20646	20618	20725	20675	20955	20546	20451	20861	20787	20834	20689	20661	20745	20670	20636	20619	20571	20869	20900	20572	20916	20835	20724	20993	20853	20722	20797	20550	20793	20736	20854	20769	20694	20914	20693	20542	20747	20670	20878	20674	20763	20836	20668	20817	20903	20812	20998	20808	20780	20643	20743	20782	20783	21117	20623	20824	20725	20904	20929	20664	20754	20859	20895	20763	20594	20622	20738	20677	20782	20599	20739	20643	20633	20654	20747	20725	20805	20680	20728	20652	20620	20457	20743	20821	20786	20832	20775	20921	20613	20777	20764	20529	20601	20839	20695	20713	20740	20949	20678	20768	20772	20632	20867	20671	20602	20742	20898	20728	20825	20775	20928	20593	20819	21001	20672	20920	20750	20780	20725	20822	21004	20981	20704	20552	20699	20627	20724	20746	20746	20791	20658	20542	20767	20894	20664	20752	20674	20904	20815	20892	20663	20810	20719	20929	20823	20788	20657	20849	20818	20884	20679	20824	20748	20775	20659	20618	20773	20737	20919	20745	20701	20816	20797	20710	20683	20855	20530	20520	20570	20556	20803	20620	20763	20659	20738	20697	20715	20965	20760	20773	20852	20990	20849	20798	20737	20903	20691	20796	20739	20775	20911	20768	20800	20956	20715	20694	20796	20823	20687	20631	20600	20798	20713	20741	20611	20856	20684	20790	20799	20608	20645	20894	20804	20608	20652	20667	20848	20759	20792	20586	20733	20631	20895	20896	20845	20865	20852	20634	20724	20786	20567	20750	20726	20538	20724	20788	20798	20905	20794	20909	20827	20622	20607	20614	20760	20804	20745	20924	20818	20714	20875	20544	20780	20850	20878	20921	20695	20716	20756	21067	20856	20852	20880	20777	20799	20718	20947	20679	20751	20988	20793	20709	20839	20632	20605	20768	20832	20554	20521	20766	20805	20849	20570	20763	20677	20786	20699	20816	20758	20884	20934	20934	20771	20766	20625	20657	20849	20799	20596	20696	20852	20786	20795	20862	21014	20845	21039	20991	20795	21057	20717	20791	20848	20734	20915	20805	20742	20767	20676	20819	20794	20796	20730	20647	20918	20817	20528	20764	20680	21007	20768	20796	20780	20804	20758	20592	20885	20891	20817	20857	20806	20726	20715	20657	20897	20700	20635	20800	20841	20747	21084	20499	20723	20832	20684	20861	20741	20853	20780	20882	20778	20895	20613	20699	20765	20911	20968	20786	20728	20783	20566	20656	20665	20467	20769	20729	20608	20717	20868	20495	20691	20750	20806	20821	20775	20689	20760	20854	20744	20915	20896	20764	20859	20820	20748	20852	20942	20461	20786	20649	20693	20939	21117	20717	20970	20655	20759	20900	20649	20489	20664	20713	20624	20787	20717	20632	20979	20695	20802	20679	20890	20714	20829	20765	20784	20635	20813	20501	20788	20818	20564	20586	20600	20761	20760	20648	20847	20720	20860	20659	20741	20642	20812	20745	20808	20938	20884	20942	20586	20741	20960	20801	20804	20801	20515	20773	20909	20817	20741	20617	21035	20781	20693	20992	20960	20712	20704	20711	20855	20868	20797	20923	20725	20961	20906	20890	20827	20740	20821	20636	20815	20568	20672	20897	20743	20818	20777	20709	20773	20720	20794	20837	20825	20520	20949	20951	20816	20816	20820	20870	20968	20627	20767	20945	20726	20903	20995	20837	20635	20660	20581	20690	20654	20773	20884	20740	20584	20648	20669	20789	20667	20605	20774	20708
24261	40275	41332	33172	32947	28594	23764	21999	20647	19934	18925	18304	36233	42530	37625	27334	17239	16265	16161	16435	16311	16280	16275	16372	16186	16162	16226	16261	16273	16233	16333	16168	16374	16459	16272	16170	16332	16419	16193	16337	16262	16301	16365	16199	16261	16357	16247	16317	16371	16285	16135	16260	16208	16250	16182	16360	16169	16296	16329	16190	16345	16338	16197	16152	16220	16313	16251	16217	16383	16321	16258	16210	16177	16208	16288	16282	16221	16262	16275	16277	16240	16301	16229	16263	16183	16307	16323	16191	16313	16263	16131	16381	16264	16287	16450	16129	16166	16183	16558	16211	16175	16442	16350	16233	16066	16371	16036	16260	16247	16287	16172	16263	16297	16091	16280	16178	16217	16004	16237	16251	16422	16237	16329	16248	16308	16187	16281	16364	16249	16224	16117	16142	16232	16157	16281	16033	16243	16171	16161	16060	16312	16382	16188	16179	16237	16214	16254	16263	16147	16234	16342	16091	16261	16224	16215	16136	16218	16233	16126	16169	16316	16306	16258	16227	16279	16205	16125	16212	16270	16162	16218	16241	16175	16202	16219	16126	16184	16174	16292	15968	16262	16032	16365	16394	16155	16232	16103	16342	16233	16168	16120	16160	16288	16438	16208	16151	16246	16164	16222	16125	16258	16280	16239	16222	16242	16287	16127	16269	16236	16347	16431	16163	16244	16459	16224	16226	16275	16240	16215	16265	16155	16141	16280	16266	16075	16135	16410	16097	16421	16262	16119	16272	16357	15995	16220	16076	16384	16180	16258	16335	16241	16185	16211	16162	16146	16044	16143	16278	16283	16211	16170	16343	16252	16263	16066	16154	16183	16175	16161	16185	16090	16260	16420	16210	16097	16134	16337	16287	16322	16361	16106	16125	16342	16330	16289	16023	16175	16193	16466	16115	16326	16119	16248	16265	16189	16255	16207	16194	16205	16276	16206	16266	16343	16263	16205	16333	16378	16273	16123	16291	16315	16167	15988	16179	16421	16233	16362	16182	16254	16191	16214	16275	16170	16251	16187	16466	16349	16269	16290	16135	16127	16203	16209	16167	16213	16407	16034	16257	16244	16196	16227	16269	16019	16181	16268	16290	16305	16395	16249	16183	16245	16062	16202	16219	16269	16277	16303	16248	16274	16245	16273	16212	16161	16361	16335	16197	16279	16215	16119	16356	16109	16159	16113	16302	16270	16257	16182	16118	16287	16255	16115	16252	16126	16264	16141	16240	16300	16118	16155	16275	16290	16277	16299	16340	16136	16156	16179	16352	16231	16350	16239	16253	16158	16321	16203	16072	16204	16304	16165	16253	16154	16479	16214	16182	16166	16401	16190	16275	16095	16215	15928	16417	16336	16294	16051	16255	16203	16193	16000	16229	16248	16240	16232	16142	16220	16045	16267	16124	16285	16240	16249	16128	16155	16407	16293	16225	16250	16223	16311	16237	16261	16148	16287	16024	16190	16179	16334	16293	16226	16200	16281	16144	16056	16181	16360	16146	16352	16105	16335	16237	16199	16311	16126	16266	16301	16179	16257	16208	16328	16305	16181	16182	16258	16285	16206	16203	16342	16272	16242	16268	16171	16290	16102	16093	16076	16221	16119	16277	16297	16006	16024	16125	16119	16132	16192	16142	16283	16233	16266	16286	16307	16289	16330	16382	16110	16353	16187	16191	16170	16181	16160	16100	16295	16200	16249	16199	16146	16245	16054	16172	16278	16110	16194	16189	16252	16134	16397	16309	16322	16343	16011	16102	16311	16222	16416	16263	16269	16329	16292	16375	16319	16069	16233	16202	16161	16086	16245	16186	16224	16073	16263	16061	16163	16185	16139	16412	16117	16072	15978	16110	16154	16279	16213	16418	16174	16248	16179	16415	16133	16373	16332	16077	16318	16172	16326	16303	16333	16243	16296	16282	16398	16167	16209	16140	16225	16241	16323	16193	16177	16042	16215	16233	16211	16037	16213	16163	16292	16244	16364	16211	16165	16190	16249	15959	16106	16438	16225	16154	16288	16233	16262	16266	16346	16411	16272	16261	16163	16393	16155	16275	16161	16271	16306	16180	16254	16235	16220	16291	16219	16176	16305	16407	16209	16226	16276	16148	16173	16084	16149	16183	16093	16186	15998	16292	16192	16229	16288	16291	16229	16119	16239	16205	16246	16189	16309	16246	16298	16205	16186	16233	16283	16213	16242	16289	16118	16261	16288	16465	16126	16304	16195	16366	16364	16299	16321	16231	16057	16144	16140	16172	16338	15885	16193	16316	16277	16160	16132	16329	16319	16131	16234	16245	16191	16287	16214	16300	16215	16188	16277	16324	16218	16179	16233	16108	16137	16089	16378	16381	16314	16231	16213	16301	16275	16147	16161	16115	16128	16059	16168	16189	16279	16290	16206	16094	16289	16307	16160	16199	16121	16277	16238	16147	16334	16284	16230	16306	16206	16347	16176	16177	16181	16286	16156	16087	16129	16274	16347	16107	16164	16121	16245	16084	16388	16204	16078	16217	16267	16020	16199	16256	16151	16165	16363	16440	16156	16405	16264	16249	16322	16411	16391	16291	16367	16095	16276	16286	16105	16244	16101	16121	16235	16106	16061	16209	16281	16190	16246	16371	16261	16306	16203	16165	16274	16280	16227	16118	16103	16267	16257	16274	16188	16183	16129	15993	16277	16219	16272	16482	16204	16075	16177	16334	16171	16370	16242	16131	16251	16061	16328	16232	16158	16281	16161	16206	16310	16207	16196	16254	16228	16226	16173	16281	16179	16191	16175	16157	16297	16132	16317	15981	15990	16226	16152	16096	16234	16320	16191	16387	16306	16136	16007	16217	16239	16084	16245	16386	16063	16376	16012	16330	16119	16360	16059	16191	16230	16119	16190	16289	16022	16296	16140	16253	16262	16094	16251	16127	16174	16274	16164	16238	16181	16075	16295	16385	16179	16344	16260	16157	16310	16232	16267	16272	16171	16242	16215	16193	16125	16214	16351	16166	16162	16289	16096	16270	16326	16123	16171	16235	16313	16227	16306	16093	16393	16226	16221	16231	16442	16346	16165	16200	16273	16074	16329	16314	16304	16182	16004	16199	16521	16187	16346	16094	16222	16219	16225	16133	16219	16097	16228	16198	16307	16182	16260	16384	16281	16200	16248	16227	16273	16137	16261	16208	16145	16315	16128	16171	16356	16362	16338	16103	16120	16251	16509	16200	16246	16331	16122	16076	16360	16234	16107	16239	16242	16408	16119	16193	16337	16217	16291	16296	16287	16179	16130	16012	16206	16285	16165	16135	16371	16248	16023	16279	16170	16127	16248	16105	16279	16147	16252	16106	16070	16381	16302	16318	16067	16157	16115	16226	16181	16230	16070	16326	16246	16291	16246	16094	16341	16280	16140	16150	16218	16330	16274	16223	16266	16095	16191	16366	16001	16311	16166	16119	16292	16243	16134	16184	16184	16196	16154	16311	16118	16248	16159	16198	16253	16066	16152	16220	16323	16278	16257	16159	16268	16206	16071	16114	16229	16241	16316	16155	16282	16237	16298	16340	16198	16193	16209	16210	16239	16186	16208	16307	16216	16299	16269	16305	16237	16000	16206	16273	16232	16270	16145	16158	16202	16240	16329	16160	16284	16024	16108	16062	16161	16169	16278	16226	16231	16284	16309	16380	16263	16246	16304	16233	16227	16363	16272	16114	16215	16306	16156	16235	16205	15945	16198	16163	16037	16363	16330	16187	16118	16232	16233	16228	16179	16158	16250	16282	16261	16209	16278	16237	16251	16147	16226	16273	16310	16148	16209	16320	16386	16225	16329	16065	16326	16206	16223	16277	16162	16234	16198	16211	16328	16276	16291	16021	16433	16192	16325	16224	16127	16180	16369	16321	16347	16156	16118	16219	16387	16210	16398	16195	16183	16324	16274	16249	16171	16212	16224	16340	16176	16183	16275	16243	16094	16210	16337	16252	16171	16189	16268	16302	16136	16211	16319	16223	16257	16229	16190	16193	16386	16243	16146	16249	16133	16147	16103	16124	16262	16209	16082	16302	16395	16170	16125	16332	16170	16139	16267	16319	16390	16063	16209	16302	16243	16171	16267	16297	16231	16183	16334	16188	16142	16347	16364	16312	16222	16188	16182	16206	16251	16261	16235	16405	16131	16312	16367	16080	16166	16354	16217	16115	16142	16309	16182	16273	16221	16279	16343	16252	16341	16169	16127	16101	16424	16120	16223	16140	16477	16171	16202	16256	16238	16370	16059	16116	16127	16111	16127	16069	16178	16224	16382	16078	16191	16180	16303	16194	16203	16248	16271	16209	16277	16255	16263	16315	16189	16113	16327	16341	16270	16250	16179	16090	16190	16262	16286	16177	16211	16229	16236	16096	16137	16206	16265	16189	16235	16294	16196	16156	16099	16191	16143	16290	16127	16310	16309	16112	16154	16136	16227	16344	16148	16270	16000	16102	16327	15982	16304	16164	16263	15984	16219	16277	16256	16270	16281	16137	16184	16308	16032	16242	16116	16224	16140	16313	16175	16279	16169	16087	16155	16249	16279	16349	16106	16307	16336	16275	16350	16212	16204	16176	16290	16424	16110	16215	16286	16320	16341	16244	16046	16244	16204	16269	16120	16209	16234	16010	16306	16156	16067	16055	16208	16350	16188	16272	16331	16257	16333	16250	16221	16184	16215	16198	16158	16306	16292	16164	16196	16128	16209	16223	16427	16238	16086	16298	16175	16278	16172	16258	16237	16287	16142	16088	16231	16453	16120	16207	16279	16228	16292	16408	16358	16169	16325	16251	16395	16362	16337	16168	16266	16326	16266	16150	16261	16368	16229	16210	16286	16188	16363	16075	16168	16191	16168	16191	16263	16104	16227	16357	16182	16316	16169	16160	16064	16146	16408	16264	16242	16265	16215	16248	16366	16302	16155	16278	16090	16154	16335	16178	16199	16309	16248	16134	16187	16184	16348	16105	16329	16200	16272	16194	16269	16317	16290	16126	16342	16256	16225	16217	16414	16322	16243	16178	16330	16355	16121	16069	16169	16236	16136	16138	16397	16019	16223	16249	16310	16262	16159	16272	16042	16309	16100	16137	16273	16213	16399	16258	16201	16217	16119	16022	16101	16274	16236	16167
31247	24307	26208	24113	22788	22361	21636	21691	21477	21291	21187	21329	22199	23072	23011	22121	21373	21163	20891	20979	21003	21062	21131	21159	21096	21183	20877	21109	21025	21218	21072	21089	21137	21142	20944	20974	21006	20916	20991	21100	21047	21162	21099	21303	21033	20956	21257	21060	21103	20976	21075	21080	21150	20926	21039	21036	21002	21119	21260	21411	21016	21088	21142	20929	21306	21219	21164	21248	21189	20948	21114	21252	21065	21088	21116	21215	21170	20973	21088	20969	21098	21021	21109	20939	21338	21000	21015	21075	21016	21174	20970	21189	20761	20965	21184	21220	21303	20990	21176	20920	21036	21141	21254	20899	21146	20741	21080	20943	21026	21018	21133	20779	20968	21111	20969	20881	21028	21145	21176	21144	21151	21045	21175	21060	20843	20870	21063	21013	20948	21002	21000	21196	20999	20981	20833	20992	21102	21106	21427	20957	21002	21031	21125	20955	21061	20934	21139	21152	21135	21084	21117	21057	20958	20805	21100	21021	20971	20974	21163	21317	21064	21231	20998	21048	21299	21031	21081	21149	20911	20921	21000	20932	21218	21047	21043	21039	21122	21233	20937	21012	20971	21243	20936	21047	20999	21084	20990	20930	20931	20840	21098	21077	21145	21049	21352	20995	21111	20955	21155	20893	21053	21148	21106	21253	21126	21263	20998	20802	20909	21017	20891	21118	21055	20974	21189	21164	20939	21027	21023	21222	21220	21105	21144	20830	20987	21134	20708	21030	21146	21069	21254	20864	20920	20958	21077	20933	20962	21119	20987	20981	21072	21126	21205	20998	21109	21042	21081	21067	21338	20817	21161	20996	20992	20886	21155	21058	21026	21074	20875	20949	20878	21085	21159	20919	21404	21251	21016	20857	21024	21146	21005	21241	21230	21269	21190	20980	21002	21099	21229	21117	21175	21229	21120	21144	21022	20933	20838	21022	21101	20947	21322	21073	21200	21050	21038	21259	21180	21028	21141	21123	20947	21159	21079	21014	21099	20815	20973	21079	21068	20990	21047	21240	21091	20949	21236	21137	21314	21269	20904	21015	21133	20870	21065	20955	21131	21071	21155	21411	21010	21067	20983	20940	21217	21094	21239	21216	21150	20856	20951	21052	21036	21162	21144	21013	21121	20939	21097	21037	21018	21059	21034	21068	21193	20973	20969	21303	21241	20893	21150	21120	20952	20953	21069	21104	21174	21031	20992	21187	20995	21201	20992	21140	21260	21101	21178	20894	21189	21008	21132	21217	21245	20997	21025	21299	21222	21162	21044	21135	21019	21066	21098	21056	21021	21174	21001	21071	21137	21045	21199	20804	21032	20855	21202	21042	21067	20976	20971	21029	21321	21085	21011	21127	20922	21061	21093	20931	21193	21126	20962	20846	21190	21019	20939	21254	21108	20892	21018	21030	21176	21033	20961	20965	21246	21178	21064	21070	21022	21146	21108	21141	20863	21116	21315	21167	20811	20903	21119	21182	21066	21157	21162	20980	21063	21059	21131	21054	20745	21000	21033	21156	21128	21139	21076	21144	21070	21099	21040	20922	21011	20877	21079	20880	21392	21090	21204	21026	21127	20867	21050	20834	21256	20993	21252	21117	21122	20940	21294	21006	20958	20799	21141	21029	21167	21084	21095	21025	21481	21066	21177	21190	21100	21206	20897	20822	20776	20948	20920	21288	21201	21106	21173	21182	21158	20668	20863	21093	21055	20984	21018	21014	20986	21140	20909	21191	20936	21198	21101	20929	21062	20984	21046	21181	20999	21021	20831	21179	20884	21048	20952	20892	20982	20868	21134	20722	21002	21190	21091	21082	21059	21172	21234	21143	20990	21027	21260	20970	21003	21221	21103	20980	20945	21017	21154	21151	20929	21190	20971	21110	20912	21021	20966	21025	21403	21043	21154	20913	21004	21238	20936	20953	20996	20960	21124	20957	21136	21297	21063	21075	21045	20977	21074	21015	21102	21106	21069	21059	21009	21145	21233	20948	21294	21033	21269	21047	20944	21200	20942	20923	21230	21079	21192	21036	21102	20979	21067	21057	21162	21175	20911	20897	21113	21185	21124	21129	21018	21150	21089	20991	21028	21214	21031	20951	20988	21068	21000	21024	20948	21026	21009	21150	21033	20992	21228	21130	21194	20996	21123	21064	20977	20851	21007	21078	21042	21130	21024	20921	21249	21236	21172	21073	21142	21114	21035	20841	21167	20846	21108	21119	20934	21111	21108	21121	21207	21113	20909	21073	20997	20915	21018	20922	21132	21179	21220	21066	21098	21063	21125	21070	21050	21291	21197	20981	21053	21062	21267	21168	20858	21150	21217	21079	21287	21353	21276	21023	21036	21108	20945	21117	21184	21012	21031	21036	21021	20965	20966	20869	21177	20868	21114	21263	21177	20959	21254	21077	21165	21169	21469	20886	21032	21036	21121	21131	21279	20696	21027	21341	21072	21136	20971	21311	21045	21025	21032	21063	21301	21036	21093	21082	20978	21144	20963	21076	21060	21062	21182	21176	21221	21243	21035	21087	21047	20958	20982	20983	20907	20956	21002	20932	20979	20793	21039	20955	21145	21029	21179	21073	21033	21040	21186	21042	20942	20764	21050	20873	21034	21132	21042	21138	21134	21175	21034	21035	21235	20796	20927	20792	21103	21064	21074	21045	20905	21050	21181	21119	21238	21020	21156	20898	21089	21192	21118	20931	21093	21172	20742	21038	21165	20990	20977	21230	21056	21004	21011	20855	21138	21223	21211	21069	20961	21159	21357	21051	21030	21060	21059	20898	21245	21020	21025	20953	21058	20858	20941	21107	21161	21217	20784	20966	21108	21028	20920	20913	21155	21072	21002	20951	20980	20907	20976	20976	21056	20967	20984	20910	21068	21148	21043	21198	21006	21250	21060	21111	21184	21025	21012	21097	20986	20756	21084	21017	21092	21044	20940	20808	21013	21011	20964	20826	21004	20969	21026	21080	21046	21084	21066	20882	21262	21006	21134	21021	21020	20993	21172	20877	21027	21035	20860	21034	21040	21118	21055	20988	20998	20994	21041	21189	21241	21139	21086	21254	21429	21089	21214	21136	21125	21189	20915	21090	21180	21215	20905	21044	21062	20980	21109	20958	20996	20884	21231	21156	21221	21307	21076	21016	21186	21117	21100	21036	20955	20887	20879	21137	21150	20891	20863	21156	21121	20891	21004	21031	21229	21305	20906	20985	21228	21161	20949	21127	21057	20994	21072	21050	20870	21197	21081	20927	20898	21386	21099	21041	21075	21175	21107	21106	21022	20887	21134	21021	20869	21163	21199	20767	21024	21105	21021	21022	21119	21041	21200	20982	20976	21083	20967	21068	21258	21130	21220	21108	21159	21280	21049	20952	21302	21080	20992	21092	21173	20925	21130	21091	21094	20987	20926	20904	20880	20923	20912	21031	21109	21121	20980	21018	21212	20937	21125	21050	20911	21239	21150	21044	21282	21056	21073	21122	21280	21259	21298	21036	21038	21139	21065	21050	21069	20922	20715	21030	20941	21293	21017	21130	20965	21068	21098	20968	21149	20982	21058	21060	21082	20983	20932	20987	20994	20972	21011	21024	21154	20978	21036	21104	21097	21266	21200	21052	20917	20884	21034	21046	21051	21108	21270	20872	20849	21173	21019	21062	21016	21082	21179	21101	20889	21023	20950	21089	20972	21242	21055	21207	21075	21119	21150	20883	21031	20899	20953	20875	21199	21165	20898	21165	21304	20860	21137	21082	21310	20913	20827	20700	21089	21131	21111	20993	20927	21189	21207	21018	20760	21000	21191	21162	20895	21097	21066	20991	21214	21172	21115	21114	20962	20998	21272	21137	21139	21033	21208	21189	21014	21095	21113	21176	21223	20943	21172	20901	21075	20995	20856	21153	21230	20861	21049	21175	21202	20896	20992	21029	21117	21101	21038	21087	21173	21076	21322	21216	21004	20856	21020	21113	21100	21100	21231	20963	21111	20997	21286	20998	21234	21173	21316	21123	21139	21021	21084	21174	20956	20792	21037	21118	21091	21008	21278	21066	20952	20836	21063	21123	21130	20923	21122	21003	21280	21093	21195	21186	21113	21028	21179	21120	21179	21227	21238	21034	20817	20964	21066	21099	21022	21112	21087	20936	21118	20996	21031	20921	21119	21017	21056	21296	21107	21204	21230	21475	20932	20798	21061	21105	20956	21217	20908	21044	21107	21177	20976	21021	21149	21074	21097	21118	20959	21280	21403	21170	20887	20990	21021	21113	21148	21163	21122	21075	21069	20967	21105	21036	20961	21165	21223	21207	20926	21020	21077	21055	20978	20913	21030	21193	21066	21010	20840	21092	20947	21024	21193	21249	21041	20964	21010	20787	21166	21241	20875	20949	21258	21310	21045	20959	20925	21015	21140	20995	20976	21152	20937	20938	21087	21085	21307	20915	21020	20902	21214	20918	21240	21279	21113	21192	21013	20913	21293	21105	21151	20940	21117	20926	21181	21071	21162	21091	21117	21145	21247	20867	21191	20961	20915	21027	21122	21069	21315	21110	20767	20976	20962	21246	20823	21236	20965	21086	20964	21199	21237	20977	21241	20998	20943	21091	20990	21272	21123	20946	21138	21142	21061	21016	21175	20950	21133	20910	20941	20964	21105	21125	20949	21059	21266	20959	21062	21069	21170	20902	20928	21087	21089	21118	21039	21131	20946	21036	21107	21235	21248	21305	20972	21034	21080	21123	21079	20959	21117	21235	20897	21031	21239	21061	21015	21074	20835	20988	21117	21093	21080	21227	21074	21156	21237	21255	20918	21116	21054	20994	21104	21033	20904	21235	20915	20997	20821	21107	20951	21055	20943	20959	21133	21089	21069	21044	21252	21024	21053	21145	21019	20939	21172	20952	21016	21227	20972	21102	20859	21215	21265	21135	21106	21171	21261	21122	21277	21214	21186	21084	21029	21175	21043	20928	21123	21329	20965	21003	20859	21079	21233	21207	20986	20989	21120	21142	21090	21109	20948	21269	21153	20924	21177	21280	20876	21196	21236	21142	21076	20904	20997	21193	21195	21144	21102	20951	21036	21013	21036	21250	20892	20973	21127	20869	21181	21037	21229	21086	20998	21232	21056	21090	20857	21054	21112	21269
19384	22936	22975	19919	19552	18443	17419	17194	16957	16730	16559	16651	18065	19143	18941	17568	16699	16428	16410	16396	16463	16561	16400	16538	16299	16624	16461	16486	16253	16369	16421	16501	16242	16439	16314	16467	16240	16205	16447	16276	16431	16510	16291	16586	16340	16454	16308	16187	16425	16509	16342	16384	16467	16485	16532	16423	16516	16554	16336	16466	16630	16357	16341	16577	16280	16464	16463	16471	16280	16308	16291	16607	16404	16463	16463	16236	16584	16436	16287	16465	16418	16579	16370	16370	16393	16337	16478	16468	16534	16483	16322	16315	16411	16464	16467	16354	16474	16380	16594	16614	16482	16470	16501	16495	16337	16448	16265	16479	16408	16449	16371	16508	16450	16268	16375	16341	16411	16363	16430	16327	16462	16433	16405	16199	16379	16236	16511	16328	16309	16352	16454	16446	16528	16576	16379	16379	16322	16367	16428	16423	16344	16257	16448	16392	16404	16329	16540	16466	16216	16182	16618	16396	16383	16532	16435	16569	16391	16321	16496	16474	16602	16224	16510	16427	16294	16451	16532	16532	16387	16215	16292	16525	16373	16509	16357	16473	16439	16357	16533	16547	16339	16455	16461	16514	16432	16382	16442	16397	16453	16312	16407	16352	16200	16202	16513	16321	16377	16302	16313	16410	16440	16358	16352	16469	16199	16274	16280	16434	16441	16499	16303	16556	16340	16336	16566	16381	16498	16457	16582	16561	16380	16506	16377	16504	16298	16492	16454	16465	16329	16625	16316	16387	16515	16329	16535	16356	16518	16308	16491	16202	16509	16402	16572	16451	16381	16341	16373	16724	16556	16379	16528	16358	16437	16328	16274	16437	16470	16503	16515	16389	16339	16178	16352	16403	16236	16497	16347	16436	16402	16517	16613	16498	16340	16163	16624	16392	16336	16306	16258	16552	16373	16397	16554	16476	16358	16431	16361	16481	16593	16418	16456	16395	16516	16459	16288	16353	16533	16559	16320	16528	16226	16378	16381	16712	16570	16479	16425	16450	16393	16295	16328	16456	16405	16427	16416	16402	16472	16521	16402	16396	16463	16438	16483	16205	16373	16562	16424	16381	16561	16468	16511	16357	16393	16534	16417	16312	16546	16339	16417	16447	16500	16420	16325	16345	16417	16296	16361	16318	16316	16392	16490	16448	16636	16405	16416	16550	16356	16370	16410	16319	16334	16371	16663	16437	16232	16377	16538	16506	16389	16289	16412	16385	16395	16528	16485	16344	16443	16415	16230	16400	16298	16331	16312	16365	16428	16456	16617	16440	16417	16519	16414	16408	16436	16579	16586	16440	16447	16363	16277	16379	16295	16388	16494	16448	16346	16350	16439	16327	16405	16438	16325	16425	16529	16320	16455	16376	16498	16353	16306	16588	16513	16440	16532	16339	16214	16524	16384	16471	16577	16532	16574	16272	16359	16407	16315	16358	16530	16474	16345	16593	16219	16570	16368	16256	16458	16345	16406	16386	16440	16483	16444	16389	16404	16417	16456	16363	16389	16392	16391	16572	16477	16481	16432	16383	16380	16403	16413	16472	16368	16510	16326	16563	16357	16453	16453	16484	16374	16295	16392	16588	16432	16425	16151	16419	16507	16445	16464	16399	16502	16405	16388	16368	16330	16659	16310	16665	16455	16445	16524	16500	16443	16590	16420	16421	16420	16369	16537	16365	16488	16509	16374	16461	16412	16421	16427	16463	16511	16496	16419	16430	16507	16408	16505	16532	16550	16494	16501	16392	16408	16364	16088	16577	16457	16418	16393	16416	16498	16317	16485	16335	16504	16430	16432	16453	16429	16388	16487	16309	16255	16487	16236	16452	16483	16420	16209	16235	16499	16338	16341	16494	16370	16435	16387	16281	16493	16363	16300	16422	16364	16559	16372	16374	16644	16285	16321	16457	16565	16231	16467	16443	16260	16354	16591	16509	16205	16373	16349	16418	16419	16310	16271	16410	16264	16383	16397	16460	16302	16385	16560	16454	16440	16431	16512	16343	16478	16356	16446	16426	16370	16370	16483	16500	16358	16322	16439	16312	16569	16417	16398	16266	16462	16386	16365	16388	16333	16487	16508	16405	16326	16563	16391	16390	16465	16457	16540	16476	16224	16476	16442	16465	16388	16501	16396	16426	16303	16446	16374	16450	16566	16441	16453	16371	16419	16479	16364	16338	16442	16311	16273	16553	16180	16369	16451	16338	16518	16302	16388	16372	16359	16432	16337	16318	16460	16201	16310	16442	16484	16326	16438	16383	16365	16373	16296	16402	16603	16480	16363	16399	16435	16510	16581	16423	16296	16352	16279	16283	16259	16327	16516	16537	16358	16321	16489	16447	16355	16559	16525	16350	16326	16397	16401	16520	16414	16350	16290	16534	16363	16487	16268	16343	16473	16382	16165	16343	16530	16421	16355	16293	16472	16288	16447	16600	16417	16497	16262	16479	16384	16327	16476	16467	16474	16445	16514	16440	16311	16239	16417	16361	16460	16419	16405	16411	16454	16473	16358	16520	16551	16399	16551	16260	16438	16401	16372	16253	16469	16398	16439	16363	16516	16114	16321	16490	16598	16335	16458	16421	16582	16456	16263	16531	16226	16466	16461	16366	16437	16432	16434	16346	16553	16416	16501	16471	16260	16287	16420	16414	16366	16385	16351	16321	16566	16375	16450	16324	16345	16363	16327	16391	16560	16402	16410	16484	16473	16302	16321	16445	16336	16571	16339	16389	16493	16395	16477	16466	16352	16471	16514	16549	16455	16421	16386	16477	16537	16353	16493	16511	16420	16595	16289	16315	16501	16465	16357	16311	16380	16494	16390	16449	16309	16568	16561	16228	16248	16459	16414	16305	16423	16584	16321	16550	16449	16554	16261	16299	16519	16441	16379	16412	16533	16375	16350	16487	16353	16509	16454	16411	16276	16509	16502	16446	16420	16395	16428	16724	16093	16373	16400	16544	16491	16391	16441	16434	16400	16457	16148	16378	16477	16413	16503	16319	16591	16561	16361	16276	16513	16385	16459	16652	16334	16356	16546	16457	16545	16493	16287	16296	16425	16262	16447	16373	16512	16343	16455	16349	16337	16340	16657	16408	16458	16451	16338	16227	16460	16494	16432	16506	16456	16419	16365	16468	16260	16405	16437	16443	16456	16529	16436	16509	16496	16496	16531	16555	16459	16483	16378	16318	16394	16412	16480	16550	16494	16492	16510	16423	16498	16427	16606	16295	16337	16567	16330	16428	16209	16280	16400	16484	16284	16545	16440	16393	16509	16422	16228	16447	16569	16590	16396	16171	16336	16479	16377	16651	16460	16455	16388	16359	16326	16450	16396	16306	16479	16363	16526	16447	16369	16571	16299	16311	16614	16341	16426	16451	16363	16547	16348	16295	16614	16451	16509	16378	16337	16600	16410	16448	16472	16470	16436	16401	16367	16262	16484	16526	16588	16558	16224	16554	16468	16394	16403	16537	16392	16340	16364	16542	16559	16413	16473	16399	16290	16447	16361	16283	16417	16579	16524	16439	16494	16344	16488	16510	16457	16384	16504	16480	16452	16431	16381	16510	16486	16642	16402	16453	16414	16412	16400	16342	16455	16525	16525	16526	16444	16476	16519	16356	16496	16479	16478	16614	16257	16578	16162	16634	16469	16506	16422	16259	16383	16595	16548	16357	16390	16482	16479	16537	16383	16462	16597	16435	16459	16373	16450	16544	16418	16261	16580	16365	16469	16742	16460	16412	16350	16333	16315	16502	16492	16396	16508	16333	16493	16389	16427	16483	16505	16308	16337	16363	16555	16501	16418	16517	16300	16391	16427	16624	16257	16535	16391	16472	16390	16441	16503	16440	16525	16461	16361	16367	16536	16658	16421	16354	16553	16358	16494	16298	16486	16241	16398	16322	16381	16389	16466	16412	16335	16468	16340	16397	16527	16452	16414	16448	16395	16512	16546	16479	16446	16430	16518	16322	16436	16345	16500	16528	16577	16577	16475	16488	16673	16491	16578	16386	16539	16376	16282	16579	16370	16313	16425	16477	16327	16424	16259	16460	16381	16740	16493	16502	16499	16287	16503	16346	16369	16688	16496	16447	16568	16440	16355	16469	16380	16373	16261	16461	16613	16562	16449	16310	16484	16505	16394	16433	16450	16358	16186	16706	16297	16333	16361	16498	16469	16467	16445	16506	16407	16405	16387	16391	16344	16437	16370	16596	16630	16545	16464	16370	16294	16426	16413	16500	16455	16397	16583	16507	16332	16415	16480	16457	16327	16439	16447	16514	16258	16398	16309	16383	16357	16315	16633	16541	16542	16404	16517	16618	16434	16472	16456	16590	16309	16449	16476	16435	16580	16488	16445	16471	16477	16450	16651	16228	16287	16232	16520	16567	16390	16449	16335	16465	16463	16475	16467	16441	16235	16402	16415	16299	16441	16526	16338	16292	16474	16407	16272	16442	16445	16277	16230	16573	16394	16497	16206	16502	16428	16278	16365	16327	16442	16478	16442	16362	16298	16433	16435	16327	16460	16425	16462	16394	16458	16369	16512	16433	16454	16496	16405	16425	16494	16416	16383	16430	16556	16415	16551	16382	16217	16472	16513	16325	16499	16471	16223	16246	16565	16424	16536	16374	16457	16512	16418	16388	16637	16488	16342	16473	16335	16250	16397	16429	16579	16379	16401	16305	16589	16452	16496	16482	16412	16489	16512	16481	16427	16421	16374	16575	16301	16568	16456	16292	16407	16514	16322	16415	16311	16553	16491	16390	16428	16477	16557	16286	16463	16581	16323	16423	16371	16345	16481	16506	16544	16489	16590	16485	16473	16446	16570	16531	16444	16399	16424	16393	16379	16439	16385	16339	16416	16306	16563	16355	16375	16310	16532	16348	16478	16528	16344	16420	16525	16586	16394	16412	16518	16242	16409	16534	16480	16465	16359	16418	16482	16390	16411	16410	16518	16513	16505	16261	16448	16351	16482	16512	16266	16380	16495	16327	16486	16560	16499	16667	16417	16236	16451	16483	16362	16393	16429	16209	16264	16194	16356	16537	16353	16537	16391	16523	16371	16509	16485	16483	16310	16416	16478	16491	16622	16428	16552	16407	16553	16530	16464	16363	16380	16504	16268	16416	16450	16335	16423	16557
25680	21404	28426	26013	24712	25655	24452	22477	21764	21568	21004	21161	28550	32787	30049	25809	21397	20610	20226	20202	20091	20205	20184	19888	20262	20146	20065	20163	20316	20189	20030	20262	20285	20255	20234	20274	20095	20256	20021	20311	20318	20348	20432	19876	20213	20232	20179	20187	20049	20347	20267	20227	20192	20127	20302	20061	19936	20017	20033	20263	20162	19948	20273	20217	20115	20269	20109	20018	20184	20018	20100	20235	20104	20192	20278	20397	20275	20038	20361	20155	20075	20049	20096	20119	20251	20073	20085	19910	19952	20015	20133	20162	20208	20176	20214	19999	20252	20372	20111	20122	20146	20092	20186	20164	20216	20020	20168	19994	20228	20273	20231	20129	20215	20055	20155	20184	20068	20356	20164	20174	20181	20050	20161	19971	20300	20048	20175	20195	20243	20160	20366	20174	20286	20021	20163	20143	20005	20012	20226	20252	20075	20026	20356	20105	20295	20089	20316	20254	20229	19967	19864	20195	19938	20147	19960	20214	20201	20248	20411	20056	20360	20052	20425	20135	20058	20190	20095	20180	19932	20356	20224	20176	20291	20080	20148	19927	20148	20028	20095	20115	19953	20081	19906	20103	20388	20049	20171	20109	20211	20020	20138	20182	20022	20172	20161	20158	20192	20186	20100	20028	19984	20175	20163	20138	20295	20131	20213	20203	19967	20275	20109	20335	20010	20163	20221	20077	20049	20233	20161	20092	20288	20184	19957	20078	20094	20418	20134	20177	19936	20057	20123	20215	20161	20145	20161	20160	20134	20154	20121	20218	20133	20169	20326	20188	20220	19952	20068	20402	20118	20032	20131	20223	19976	20302	20158	20265	20355	20189	20172	20058	20155	20024	20160	20114	19976	20048	19938	20230	19989	20082	20147	20091	20162	20315	20162	20077	20149	20028	20141	20126	19898	20112	19999	19899	20146	19985	19955	20113	20117	20174	19961	20328	19968	20159	20013	20239	20015	20247	20201	20248	20042	20203	20083	20332	20415	19930	20100	20091	20257	20178	20059	20268	20251	20257	20142	20089	20228	19942	20160	20118	19946	20035	20159	20028	20121	20040	19969	20008	20138	20124	19961	20133	19980	20322	20057	20200	20124	20110	19909	20177	20232	20098	20198	20024	20148	20255	20044	20232	20023	20187	20350	20057	20142	20047	19964	20313	20112	20057	20209	20255	20112	20052	20078	20143	20189	20117	20105	20180	19976	20339	20011	20024	20118	20006	20184	20192	20010	20142	20201	20053	19814	20285	20052	20161	20166	20078	20210	20031	20185	20224	20263	20212	20053	19999	20077	20034	20198	20177	20208	20267	20206	20128	20140	20251	20145	19943	20104	19863	20111	20038	20053	20120	20236	20150	20360	19993	20052	19969	20260	20364	20188	20060	20147	20285	20138	20060	20030	20115	20138	20073	20135	20094	19836	20071	20041	20018	20259	20230	20280	19987	20081	20340	20339	20158	20233	20235	20255	19887	20392	20275	20161	20188	20287	20003	20110	20238	20309	20168	20022	20293	20088	20105	20371	20302	19938	20263	20049	20026	20196	20218	20128	19824	20205	20101	20188	20054	19940	19917	20098	20121	20093	20150	20245	20103	20163	20112	20356	20158	19923	20063	19950	20040	20176	20054	19908	20110	19931	20164	20078	20038	20063	19961	20121	20067	20173	20302	20289	20068	19943	20355	20140	20194	20381	20081	20215	20072	20256	20264	20114	20374	20297	20297	20201	20287	20117	19903	20049	20222	20098	20338	20106	19967	20208	20052	19973	19872	20145	20058	20158	20165	20052	20106	20092	20153	20135	20076	20098	20107	19953	20273	20318	20415	20120	20304	20200	20017	20436	20040	20006	20138	20207	20185	20204	20281	20351	20165	20182	19981	20138	20186	20339	20292	20181	20022	20350	20151	20117	20142	20213	19995	20045	19906	20161	20220	20257	20126	19917	19944	20087	20210	20032	20045	20197	20029	20258	19937	20057	20206	20205	20109	20276	19925	20266	20178	20033	20097	20205	20046	20081	20122	20149	20188	20206	20246	20212	20103	20082	20320	19898	20321	20361	20088	20182	20178	20175	20267	20195	20117	20571	20053	20153	20251	20342	20270	20285	20199	20078	20108	20173	20266	19919	20156	20025	20119	20345	20142	20220	20120	20066	20184	20276	20183	20114	20140	20348	20186	19961	20418	20228	20156	20184	19985	20146	20087	19995	20167	20131	20222	20153	20142	20087	20194	20033	20026	20159	20223	20176	20025	20315	20160	20174	20332	20191	20156	20403	19976	20110	20209	20071	20036	20320	20131	20157	20307	20141	20205	19992	20231	20294	20202	20116	20322	20126	20003	19927	20098	20123	20107	20138	20119	20250	20090	20050	20043	20114	20019	20011	20214	20265	20007	20071	20147	20349	20184	20247	20267	20073	20125	20120	20248	20167	20024	20260	20170	20059	20039	20063	19935	20028	20287	20237	20169	20082	20381	20169	20392	20163	20108	20045	20175	20173	20208	20212	20185	20286	20017	20217	19992	20066	20266	20219	19916	20124	20189	20119	20141	20186	20063	20133	19989	20238	20039	20308	19999	19902	19985	19918	20140	20279	20253	20118	20093	20137	20155	20138	20157	20236	20034	20131	20070	20495	20277	20196	20217	20256	20277	20272	20211	20177	20040	20132	20353	20293	20155	20030	20234	20152	20029	19999	20117	20006	19894	20303	20214	20229	19995	20345	20308	19998	20020	20431	20081	20145	20013	20016	20064	20260	20260	20152	20062	20187	20127	20171	20147	20261	20109	20227	20061	20213	19958	20239	20037	19944	20097	20078	20182	20136	20104	20141	20071	20134	19875	20058	20173	20380	20140	20096	20018	20151	20022	20317	20198	20196	20290	20046	20141	20043	20324	20374	19940	20100	20020	20401	20097	20104	20119	20170	20312	20194	20112	20108	20264	20285	20367	20244	20242	20036	20136	20150	20087	20208	20135	19955	19833	20240	20250	20217	20204	20156	20083	20028	20075	20306	20314	20188	20141	19935	20103	20131	19924	20154	20116	20109	20042	20186	20208	20527	20072	20255	20222	20267	20097	20353	20254	20144	20181	20086	20175	20264	20324	20080	20134	20049	20166	19840	20224	20048	20395	20247	20127	20203	20271	20080	20125	20142	19936	20256	20146	20147	20153	19997	20312	20192	20031	20242	20290	20149	20254	20272	20025	20229	20093	20147	20083	20307	20140	20025	20000	20037	20268	20228	20379	20174	20027	20146	20141	20186	20162	20111	20267	20004	20221	20070	20218	20130	20189	20156	20078	20203	20220	20320	20344	20175	20236	20002	20120	20014	20021	20132	20245	20144	19968	20132	20126	19879	19969	20042	20023	19998	20229	20078	20100	20194	20338	19892	20018	20135	20256	20441	20171	20084	20022	20149	19994	20268	20249	20258	20270	20065	20065	19986	20036	20152	20269	20059	20051	20225	20134	20232	20177	20237	20226	20230	20311	20073	20147	20160	20146	20199	20126	20167	20013	20062	20101	20194	19857	20032	20234	20240	20121	20150	20132	20207	20140	20151	20109	19969	20011	20252	19992	20196	20346	20147	20123	20317	20035	20120	20318	20213	20085	20155	20018	20157	20006	20258	20072	20069	20148	20093	20194	20095	20187	20029	20276	20028	20152	20090	20154	20246	19987	20076	20237	20276	20265	20135	20190	20092	20131	20237	20216	20374	20054	20133	20209	20149	20157	19922	20149	20000	20133	20022	19986	20205	20267	20055	20006	19802	20228	20271	20030	20445	20229	20251	20247	20294	19956	19970	20024	20331	20255	20025	20025	20283	20231	20140	20060	20007	20023	20110	20115	20148	20163	20208	20031	20073	20171	20124	20021	20264	19966	20071	20186	20133	20175	20067	20206	20161	20059	20296	19971	19945	20085	20234	20089	20117	19932	20116	20071	20394	20087	20136	19946	20106	20294	20171	20105	20140	20074	19926	20315	20171	20235	20259	20192	20010	20160	20022	19910	20091	20030	19951	19901	20185	20176	19958	20257	19798	20340	20296	20221	20087	20170	20262	20152	20371	20154	20083	20216	20016	20136	20059	20168	20353	20202	20092	20210	20265	20352	19913	20016	20114	20112	20144	20307	20226	20211	20287	20221	19981	20041	20237	20177	20169	20069	20177	20180	20274	20257	20103	19941	20053	20015	20200	20039	20045	20173	20333	20313	20137	20091	20140	20183	20383	20048	20301	20180	20192	20175	19995	20191	20268	20221	20293	20278	20092	20152	20221	20213	20146	20129	20009	20130	20394	20223	20207	20361	20300	20309	20020	20158	20306	20086	20138	20131	20128	20202	20213	19849	20198	19971	20181	20043	20123	20230	20100	20202	20195	19996	20196	20029	20240	20388	20187	20247	20228	20130	20186	20328	20262	20097	20083	20173	20264	20169	20220	20047	20326	20206	20142	20181	20219	20261	20384	20134	20281	20248	20233	20010	20225	20109	20210	20037	20067	20232	20112	20160	20010	20232	20210	20327	20185	20483	20140	20135	20145	20272	20163	20132	20010	20160	20059	19931	20319	20125	20221	19988	20175	20114	20266	20118	20268	20478	20129	20346	20091	19992	20266	20029	20221	20060	20208	20204	20319	20001	20057	20414	20092	20166	20197	20245	20268	20170	20067	20069	20297	20201	20034	20141	20121	19976	20168	20373	20073	20297	19971	20045	20261	20277	20157	20154	20006	19897	20118	20201	20236	20053	20059	20045	20189	20140	20132	20099	20027	20274	20302	20103	20219	20157	20168	19894	20047	20406	20126	20276	20274	20243	20055	20139	20328	20106	20098	20040	20157	20178	20083	20161	20130	20103	20392	19926	20119	20160	20189	20087	20220	20022	20258	20095	20000	20165	20180	20318	20318	19979	20171	19901	20339	20056	20237	20119	20031	20199	20280	19980	20196	20031	20178	20157	20116	20160	20167	20381	20416	20246	20354	19880	20348	20273	20058	20018	20196	19992	20196	20100	20038	20195	20121	20150	20134	20099	20113	20090	20004	19980	20246	20109	20341	20183	20306	20024	20149	20127	20241	19993	20106	20142	20184	20150	20148	19978	20275	20449	20118	20324	20341	20106	20157	19911	20023	20036	20073	20106	20146	20045	20112	20010
19845	34263	33080	27229	24541	22895	19833	19250	18233	17570	17554	17138	29300	31766	28398	22037	16314	15929	15834	16033	15845	15834	15957	15939	16020	15927	15954	15901	16092	15907	16069	16008	15852	15759	16088	15924	15813	15930	15812	16087	15862	16055	15866	15926	16019	15905	15894	15882	15994	15999	15761	16040	16134	16011	15925	16063	15790	15926	16033	15898	16019	15888	15884	16081	15885	15883	16080	15884	15861	16063	15946	15783	15896	16073	16030	15904	16016	15904	16050	16073	15909	15968	15956	15800	15885	15973	16018	15997	15829	15826	15852	15915	15827	15977	15888	15798	15825	15950	15863	16042	16115	16072	15984	15949	16007	16002	15910	15893	16056	15961	15855	16041	15904	15930	15916	15834	15993	15761	15966	15894	15806	15953	15785	15835	15746	16023	15867	16039	16038	16097	15871	15928	16135	15875	15957	15998	16072	15902	15946	15986	15919	15822	15926	15970	15928	15903	15905	15889	15872	16045	16117	15762	15885	15967	16079	15837	15955	15985	16043	15951	15943	15874	15959	15874	15921	15930	15762	15901	15973	15981	16041	15826	15832	15885	15974	16144	15816	16136	15904	15841	16072	15999	16201	15852	16037	15850	16072	16132	15930	15890	15818	15985	16096	16051	15932	15964	15994	15928	15912	15701	15914	15956	15964	15770	15933	16027	15807	16092	15989	16102	15890	15917	15887	15903	15970	15945	15900	16062	15915	16001	16045	15879	15840	15914	16086	16109	16019	15870	16019	15892	16064	15893	16022	15848	15893	15895	15901	15957	15892	15992	15962	16007	15901	16071	15829	15999	15847	15916	16022	15965	15928	15967	15973	16010	16051	15966	16132	16090	15709	16096	15860	15954	15881	15946	15973	15886	15932	15909	15985	16029	15850	15950	15922	16076	15799	15930	16037	16042	15919	15834	15805	16028	15844	15922	15963	15908	15917	15961	16016	15788	16012	15981	15826	16113	15921	16008	15951	15919	15794	15986	15889	15823	15926	15717	16109	15715	16032	15863	15936	15887	16016	15909	15883	15896	15912	15883	15908	16048	15813	15957	16060	15879	15978	15961	16062	15783	15925	15950	15929	15708	16042	15969	16086	16011	15863	15939	16149	15992	15837	15843	15858	16056	15979	15977	15837	15869	15815	15876	15987	16149	16075	15827	15798	15970	15823	15975	15872	15912	15887	15928	15981	15854	16115	15664	15870	15923	15988	16024	16026	16017	15951	15983	16066	15834	15843	15879	15925	15824	16025	15794	15948	15952	15766	15868	16060	15872	15852	15918	15908	16003	16102	16063	15926	15919	15859	16065	15979	15979	15906	15915	16026	15966	15979	15974	15829	15955	16004	15898	15920	16079	15975	15860	15943	15887	15878	15813	16051	15899	15933	15909	15857	15829	16027	15968	15965	15919	16017	15820	15691	16130	15944	15903	15892	16017	15965	15769	16021	16037	16020	16033	16043	15837	16083	15985	15780	15982	15928	15921	15895	15930	15928	16052	15882	15783	16063	15802	16100	16003	16173	15822	15864	15920	16166	15766	15981	15922	15976	15987	15794	16080	16078	15814	15924	16249	15838	15939	15806	15878	16039	15894	15836	16006	15920	15940	15823	15810	16147	15994	15960	15891	15876	15913	16002	15819	15920	15965	15974	15999	15907	16142	15787	15859	15991	15836	15961	16019	15765	15886	15894	15912	15984	15949	15948	16072	16100	15799	15828	16028	15969	15921	15932	15885	15901	16032	15924	15914	15861	16098	15963	15898	15731	16073	15837	16089	16023	15875	15925	15995	15880	15996	15802	16034	15867	15985	15932	16017	16146	16074	15856	15912	15890	15996	15842	15727	15874	15963	15929	16001	15925	15846	15991	16083	15846	15867	15842	15918	15877	16060	16006	15833	16058	16047	15994	15912	15919	15980	15803	16094	16107	15914	15892	15996	16029	15993	16163	15752	15894	15797	16009	15934	15924	15845	16007	15832	16016	16005	15918	15915	15991	15932	15857	15916	15918	15954	15925	16035	15911	15854	15975	15928	15980	15899	15926	15930	15971	15908	15893	15975	16012	15966	15821	15875	16009	15914	16068	15836	16092	15908	15781	15880	15944	15785	15860	15865	15731	15766	16374	15923	15907	15908	15720	16017	16035	15650	15812	15653	15945	15864	16077	15814	15986	15785	15947	15955	15875	16008	15793	15999	15969	15984	15946	16033	15988	15991	16036	15787	15904	15849	15964	15923	16008	15857	15956	15877	16106	16048	15938	15926	15923	15932	16107	16135	15877	15903	16112	15885	15953	16019	15912	16039	15897	16013	15806	16031	16015	15990	15843	15838	15941	16052	15835	15886	15672	16083	15888	16078	15938	15953	15960	16015	15958	16014	15900	15976	16021	15958	16011	15879	15953	15982	15960	15932	16021	16007	15904	15905	15918	15984	15966	16097	16018	16006	15831	16085	15916	15920	16000	15948	15949	15951	15818	15760	15977	15923	15759	15943	16032	16015	15961	15824	16183	15898	15908	15858	15710	16058	16110	16036	15927	15989	15952	15986	15921	15986	16023	16070	15771	16058	16000	15941	15769	15927	15697	15947	15938	15871	16089	15862	16025	15950	15884	16051	15945	15998	15934	15860	15982	15764	15976	16036	15941	15769	16065	15978	15780	15837	16126	15914	16038	15687	15841	15977	15883	15879	16068	16032	15871	16064	15915	16087	16004	15730	15932	16002	15947	16040	15841	16091	15975	15932	16068	16093	15853	15738	15868	16047	16153	15869	16063	16020	15714	15846	15795	16016	15743	15938	15926	15979	15825	16054	15882	15891	15776	15992	15890	15992	15952	16085	15958	15963	15866	15807	15926	16052	15727	16084	16019	16048	15920	15824	15974	15791	16120	15993	15864	15794	15823	16022	15994	15828	15962	15944	15879	15949	16031	16125	16061	15885	15784	16157	15759	15904	15858	15869	15972	15947	15885	15934	15861	15989	15891	15752	15965	16070	15869	16067	16006	15961	16024	15971	15885	16005	15957	16221	15950	15863	16068	15968	15943	15798	15773	16092	15853	15943	15866	16022	15942	15744	15871	15971	16034	15867	15783	15980	15770	15930	15767	15948	15826	16181	15962	15839	15943	15809	15928	16015	15779	15900	15921	16028	16071	15946	16018	16018	15899	15948	16058	15975	15943	16053	16138	15806	15932	15871	15962	15954	16127	15940	15944	16061	16045	15816	15781	15827	15951	15898	15859	15803	15730	16097	16027	15951	15943	15980	15976	15940	16036	16006	15984	16041	16016	16081	15976	15895	15919	16110	15872	15912	15949	15936	15951	16006	16092	15898	15907	15840	15848	15896	15979	15927	15893	16058	15937	15794	16056	15883	16002	15990	15918	15879	16122	15889	15879	15999	16165	15904	15875	15908	15814	16055	15894	15884	16018	15845	15799	16003	15993	15919	15989	15842	15970	15777	16147	16019	15958	16014	15883	15786	15863	15856	15811	16031	15938	16042	15909	15977	15847	16007	16005	15796	15988	15939	16099	15845	15814	15879	16031	15930	15827	15948	15854	15954	15837	15799	16004	16058	15919	15834	15837	15907	16041	15916	15928	15951	16004	15998	15893	15621	16006	15902	16008	15755	15796	15895	16087	15952	15685	15894	15931	16003	15898	16145	15919	15930	15882	15934	16083	15746	16044	15893	16145	16021	15839	15851	15928	15907	15983	15845	15869	16000	15985	15974	15820	16028	16024	16023	15957	15952	15929	16010	15717	15955	15846	15927	15881	16164	15921	15938	15780	15887	15917	15919	15805	15790	15926	16021	15990	16097	15811	16010	15911	15971	15848	15987	16006	15951	15875	16010	15909	15844	16092	16122	15993	16132	15940	15825	15833	15840	15912	15964	16010	15951	16154	16031	15957	15988	16079	15927	15832	15870	15740	15935	15880	16112	15974	15874	16055	16003	15973	15793	15876	16060	15972	15930	15970	15991	15929	15929	15861	15923	16058	15902	15786	15908	16111	16000	15949	15993	16138	15963	16024	15933	15960	16064	16000	15797	15785	15901	16093	15814	15997	15964	15839	16035	16041	15734	15857	16170	15828	15881	15904	15798	15849	15897	15892	16165	15873	16054	15829	15803	15846	16004	16105	15861	15900	15915	15811	15839	16005	15842	15986	15863	16042	15812	15917	16040	15960	15957	15874	15949	15827	15809	15780	16150	15852	15981	15787	15951	15950	15953	15931	15929	15803	15983	16010	15832	15930	15939	16045	15802	15951	15980	15940	15874	15844	16046	16023	15919	15789	15953	16090	15890	15954	15865	15992	15770	15946	16125	15904	16022	15977	15982	15963	15715	15986	15943	15858	16020	15762	15843	15980	15884	15810	15734	16046	15869	16064	15902	15892	15884	16027	15879	15942	15954	15803	15952	15953	16034	16008	16029	16062	15914	15933	15780	15922	15893	15964	15992	15778	15954	15848	15886	15945	15930	16034	15927	15911	15924	15896	16051	16095	15894	15947	16001	15965	15994	16078	16045	16020	15927	15897	15816	16097	15903	15956	15829	15857	15901	15998	15776	15839	16023	16045	15866	15849	15808	16003	15820	15858	15855	15878	16036	15979	15841	15884	15906	16040	16162	16016	16053	16081	15989	15902	15897	15963	15996	16039	15975	16033	15855	15854	15912	15780	15908	16054	15936	16116	15963	15991	15949	16037	16060	15888	16068	16063	15883	15836	15927	15939	16039	15917	15837	16048	15970	15832	16055	15950	15892	15987	15964	15914	15908	16154	15917	15931	15923	15861	15872	15958	16048	15940	15919	15975	15906	16055	15894	15983	15889	15974	15951	16042	15941	16033	15887	16130	15858	15948	15759	15775	16044	15882	16029	16026	16111	16018	15858	15971	15947	16028	15765	16150	16062	16015	16038	15793	15838	15872	15994	15946	15939	15952	15927	15840	16049	15915	16081	16000	15992	15915	15827	16129	15992	15922	15922	16095	15991	15930	15947	16003	15877	15977	15996	15883	16024	15953	16005	15928	15982	15751	16042	15975	15924	15919	16008	15809	16062	15781	15992	15880	15932	16095	15930	15861	15968	16040	15870	15956	16016	16197	15871	15985	15948	16092	16043	16019	15944	15866	16003	16038	16037	15806	15977	16103	15969	15858	15852
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
