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
341664518256	341664518806	341664519356	341664519906	341664520456	341664521006	341664521556	341664522106	341664522656	341664523206	341664523756	341664524306	341664524856	341664525406	341664525956	341664526506	341664527056	341664527606	341664528156	341664528706	341664529256	341664529806	341664530356	341664530906	341664531456	341664532006	341664532556	341664533106	341664533656	341664534206	341664534756	341664535306	341664535856	341664536406	341664536956	341664537506	341664538056	341664538606	341664539156	341664539706	341664540256	341664540806	341664541356	341664541906	341664542456	341664543006	341664543556	341664544106	341664544656	341664545206	341664545756	341664546306	341664546856	341664547406	341664547956	341664548506	341664549056	341664549606	341664550156	341664550706	341664551256	341664551806	341664552356	341664552906	341664553456	341664554006	341664554556	341664555106	341664555656	341664556206	341664556756	341664557306	341664557856	341664558406	341664558956	341664559506	341664560056	341664560606	341664561156	341664561706	341664562256	341664562806	341664563356	341664563906	341664564456	341664565006	341664565556	341664566106	341664566656	341664567206	341664567756	341664568307	341664568856	341664569406	341664569956	341664570506	341664571056	341664571606	341664572156	341664572706	341664573256	341664573806	341664574357	341664574906	341664575456	341664576006	341664576556	341664577106	341664577656	341664578206	341664578756	341664579306	341664579856	341664580406	341664580956	341664581506	341664582056	341664582606	341664583157	341664583706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2736	2000	3600	2300	2736	2000	3600	2300	2736	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2735	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22658	21644	28808	24831	22045	23592	23484	18811	17447	17369	16827	16671	16659	16566	16512	16573	16232	16421	16236	16387	16032	16216	16041	16205	15760	16058	16114	16101	16292	16294	16124	16059	15971	16017	15896	16026	15952	15918	15850	15985	16171	15904	16043	16019	16222	15971	15885	15931	16082	15871	15923	15829	16074	15985	16063	15868	16082	16066	15946	15907	15886	15899	16002	15855	16017	15827	15937	16052	15934	15964	16042	15824	16003	15961	16063	15944	16037	16006	15923	15909	15982	15966	15994	15810	15943	16132	15892	16040	16138	16061	15928	15832	16073	16135	15917	16140	15981	15872	15871	15884	16102	15917	15892	15976	16147	15805	15960	15918	15961	16130	15970	15928	15908	15778	15918	15768	15951	15929	15876	15874	15849	15793	15654	16139	16110	16026	15938	16136	15805	15817	16060	16019	16049	15906	15814	15818	15987	16061	15920	15726	15911	15829	15929	15990	15886	15977	15894	16055	15824	15714	15831	15894	15981	15804	15917	16065	15988	16067	15814	16033	15908	15887	15923	16118	15978	15961	15939	16061	15848	15986	16054	16133	16031	15876	15926	16150	15903	15981	15880	15924	15858	15996	16154	15792	15945	16104	16026	15993	15973	16115	15798	16017	15813	16062	15951	15906	16030	15844	16211	16020	15724	15650	15842	16046	15867	15888	15799	16161	16026	16017	15844	15992	15891	15994	16064	16094	15688	15740	15969	15954	15940	16016	15937	15941	15898	16138	15953	15816	15728	15818	16134	15973	16088	15652	15961	15962	15946	15877	15855	15902	15842	16027	15729	15934	16008	15936	15835	16158	15909	15973	16056	15884	15802	16066	16034	15966	15945	15829	15816	16011	16088	16077	15978	15816	15990	15878	16071	16021	15967	16022	15995	15983	16136	15884	15935	15876	15829	15983	15841	15891	15999	16021	15994	16012	15933	16066	15947	16017	15923	15971	15869	15904	15974	15728	15934	16008	15852	15839	15914	16075	15925	15931	15923	15860	15973	15943	15755	16084	15881	15754	15851	15888	15764	16026	15701	15828	16040	15837	15944	15998	15963	15926	16033	15871	15849	15868	15803	15960	15885	16014	15928	15932	15920	15932	16034	16019	15816	15829	15988	15863	15919	15780	15892	15940	15967	15921	15893	15815	15958	15885	15825	15917	15973	15835	15767	15785	15758	15851	16077	16122	15987	15964	15979	15654	15966	15946	15973	15812	15967	16031	15872	15704	15755	15914	15952	15992	15895	15876	15925	15908	15971	15894	15870	15759	16077	16061	15986	16015	16003	15978	15827	15828	15988	16081	15809	15908	15848	15831	15960	15965	15808	15820	16170	16055	16064	15836	15950	16046	16155	15948	15999	15815	15816	15946	16044	15996	16150	16091	16000	15864	16068	15948	15937	15997	15940	15784	16010	15952	16148	15786	15879	15953	16063	15786	15776	15819	15803	16072	16095	15913	15711	15943	15966	16207	16132	16027	15764	16006	15911	15885	15884	16048	15816	15922	16057	15873	15873	15938	15990	16150	15833	15884	15905	15954	15859	15958	16054	16046	16004	15832	15996	15904	15650	15990	16051	16027	15848	15807	15894	15756	15900	15790	15987	15937	15739	15957	15858	16010	15714	15941	15883	15765	15916	15976	15901	15917	15897	15808	15827	15806	15739	15808	16151	15903	15977	15905	15968	15894	15972	15934	16120	15893	16045	15971	15948	16038	16065	16113	15893	16068	16129	15974	15863	15901	15867	15811	15986	16045	15782	15773	16090	15856	15861	15941	15822	15823	15819	16056	15936	15957	15955	16117	15976	15849	15924	15910	16084	16117	15927	15806	15981	15955	16031	15935	15886	15776	15943	15930	15947	15711	15948	15750	15851	15928	15812	15874	15909	15907	15960	15991	15845	15946	15919	15789	15809	15935	15852	16054	16085	15898	15920	15976	15897	15933	15905	15847	15793	15942	16024	15982	16036	15877	15992	15975	15903	15880	15767	15932	15857	15958	15851	15999	15981	16080	15952	16025	15897	15924	15856	15762	15974	15963	15823	15964	15943	15950	16094	15893	15881	15935	15934	15900	15827	15945	16024	16009	15922	15852	15893	15916	15960	15797	15913	15886	15839	16031	15978	16033	16088	15863	16110	15912	16045	15806	15810	15968	15867	15939	15959	15803	16041	16013	15786	16099	15966	15750	15853	15963	15907	15801	15995	16011	15932	15991	15875	16068	15957	15921	15720	16157	16151	15813	16033	15877	16026	15834	15929	15956	15993	15893	15931	15908	15755	15969	16025	15972	15886	15862	16042	16067	15820	15796	16075	15923	16024	16016	16163	16047	16093	15948	15941	16100	15615	16130	16135	15772	16096	16086	15842	15815	15912	15930	16058	16082	15840	16011	15796	15889	16220	15853	16006	15939	16027	15912	15976	15741	16031	16121	15928	15902	15804	15907	16178	16061	15981	15890	16018	15890	15906	15896	15922	16054	15987	15827	15960	15846	15734	15848	16032	15974	16071	15901	16022	15797	15885	16130	15713	15919	15861	16059	15851	15839	15685	15609	15849	15737	16090	15779	15969	16066	15972	15998	15916	15843	16080	16077	15882	15728	15934	15927	15769	15860	15990	15954	15723	15866	16009	15834	15965	15825	15930	15800	15872	16072	15779	15963	15995	15897	16037	15810	16217	15847	15877	16053	15727	16017	15899	15939	15755	15800	16001	15912	15820	15950	16043	15997	16055	15992	15986	15959	15779	15834	15807	15804	15940	15961	16039	16050	15926	16097	16025	15865	15796	15835	16037	15784	15938	16008	15959	15888	15848	15767	15884	15616	15771	15840	16015	16090	15824	16119	15991	16006	15805	15901	15943	16010	15745	15903	15780	16013	15785	15843	15925	15919	15815	15907	16083	16145	16032	15956	16112	15978	15910	15785	15902	15881	16036	15911	15996	15943	16021	16004	15900	16060	15880	15904	16207	16103	15813	15958	15945	15718	15959	15647	16117	16018	15963	15793	16042	16014	15900	15946	15914	16047	15802	15874	15953	15951	15926	15866	16039	15768	16026	15695	16015	15814	15937	15996	15783	15965	15756	15960	15934	15853	15881	15887	16106	15829	15882	15817	15933	15944	15953	15966	15969	15767	15860	15889	16082	15911	16092	15846	16110	15876	15816	15932	15696	16059	15870	16076	15977	15937	15891	15873	16061	15896	15946	16086	16006	15855	15959	16011	16068	15984	15728	15773	15682	15990	15967	15897	15988	16047	16133	15931	15771	15869	15967	15744	15634	16051	15925	15966	15856	15812	15972	15929	16092	15824	15815	16076	16012	15851	16020	16061	15986	15910	15857	15953	15919	15785	15849	15861	15901	15879	15861	16035	16200	15849	15965	15634	16022	15709	16039	15920	15771	15960	15912	15973	15692	15812	15700	15833	16196	15998	16054	15770	15957	15975	15923	15975	16163	15783	15786	16047	15946	16009	15902	15975	16061	15765	16051	15977	15915	16182	16090	15991	16152	15875	15987	15943	15704	15946	15962	15751	16039	15816	15853	15998	15967	15909	15921	16012	15755	15957	15838	15974	16089	15927	15981	15951	15759	15806	15938	16026	15840	15968	15999	15965	15949	16095	16008	16045	15922	15831	15886	16068	15850	15859	15764	16017	15888	15802	15811	15745	16005	15962	15894	16085	15849	15946	15857	15918	15776	15994	15864	16139	16100	15986	15895	15883	15989	15880	15808	16019	15754	15961	15827	15969	15820	15810	15890	15702	15899	15798	16112	15844	15824	15908	16024	16001	16002	15678	15879	16059	15789	15899	15898	16031	15970	15898	15914	15986	15787	16007	16120	16065	15949	15863	16114	16095	15884	15898	15819	15895	15914	15788	15803	15799	15886	15867	15884	15789	15871	15921	15996	15749	15939	15899	15753	15765	15805	15848	15832	15793	15961	16060	15777	15885	15959	15805	15911	15848	16131	15845	15861	15859	15815	15898	15809	16082	15796	16032	15926	15882	15974	15819	16003	16073	15618	15982	15820	15978	15891	16100	16003	16041	16046	15901	15763	15766	16031	16106	16039	16055	16032	16016	15795	15950	16201	15864	16030	16002	15707	16131	16179	15861	16060	15990	15991	15886	15860	16115	16015	15941	15983	15828	15725	16065	16110	15851	15844	15881	15868	15929	15959	15874	16064	16051	15996	15717	15881	15969	15838	15910	15770	16030	15997	15717	15972	15949	15879	16016	15997	15874	15824	15902	15948	15901	15791	15896	15818	15928	15947	16031	15896	15793	15952	15924	15771	15739	15958	15761	15966	15965	15961	15995	15912	15878	15996	15791	16085	15932	15874	15926	15992	15938	15926	15792	15902	15980	15923	15953	16094	15968	16069	15875	15924	15991	16045	15719	15925	15959	15844	15837	15944	15997	15852	15977	15817	15993	16088	15905	15886	15923	15916	15965	15843	15945	16116	15801	16030	15935	15938	16000	15777	15909	15884	15942	15987	15938	16025	16063	15895	15646	15774	16058	15864	15912	15884	15760	15761	15817	15985	15991	15960	15763	15802	16139	15837	16060	15933	15920	15973	15985	15994	15892	16021	16007	15934	15724	15909	15730	15714	15774	15869	15682	15790	15726	15716	15866	15989	16003	15935	16023	15964	15792	15799	16032	15983	15860	15670	15899	16046	16118	15929	15905	15970	15882	15784	15866	15891	16090	15882	15857	15786	15949	15770	15795	15766	15834	15933	15804	15916	16269	15999	15858	15845	15852	15805	16075	15905	15752	15948	16209	16012	15989	15700	15989	16242	15767	16056	15938	15890	15972	15968	15929	15857	16001	15873	16060	15934	15953	16195	15948	15731	15916	15971	16032	15854	15776	15933	15992	15873	15834	16171	15938	15785	15807	15998	15959	15900	15935	15940	15899	15849	15841	16033	15882	15963	15800	15728	15859	15971	15916	16242	15826	15891	16017	15996	15969	15947	15922	15997	16039	15870	15644	15649	15736	16080	15878	15863	15902	15999	15917	15687	15896	15931	15805	16052	16063	15739	15989	15882	16042	15920	15757	15823	15763	16094	16110	15913	15761	16149	15724	15913	15722	15896	15938	15838	15713	15860	15931	16044	16038	15988	15814	15946	15796	15959	16014	15917	16032	15973	15881	15900	16189
23872	45833	35039	26568	23563	19277	17912	16717	16094	15628	15223	14818	14703	14680	14695	14542	14368	14254	14442	14352	14180	14218	14241	14127	13950	13968	14038	14249	14162	14019	14075	13987	14020	14074	14070	14168	14333	14001	14006	14003	14164	14085	14194	14133	13968	14140	14164	14244	14069	14184	14144	14132	14072	14054	14047	13971	14103	14059	13907	14021	13976	13922	13933	13834	13889	13984	14006	13999	14090	13930	14207	14017	13907	13952	13987	14080	14038	13924	14013	13970	14004	14014	13824	14110	14029	14037	14172	13810	13976	13929	13958	13994	14031	13969	13866	13951	13937	14053	14155	14038	14049	14075	13979	14028	14041	13849	13971	13978	14130	14172	13857	13833	14074	14077	13870	13975	13975	14066	14048	14049	13988	13812	13950	13871	14154	13964	14028	14040	14120	14159	14077	14147	14125	14202	13959	14014	14044	13828	13885	14139	13980	14000	14127	14172	13906	13786	14147	14074	14032	14162	14026	14128	14008	14089	14123	14145	14028	13944	13864	14014	14061	13917	13968	14057	14175	14089	13916	13901	14079	14137	13982	13715	14116	14015	14010	14062	14143	14073	13963	14080	14018	14014	13985	13933	13792	14150	14099	14015	14055	13903	14116	14083	13987	14117	14088	13977	13935	14084	13963	14078	14101	14008	13976	13949	14077	13978	14008	14066	13928	13906	14003	14001	14125	14000	14051	14023	13990	13942	13944	13927	13832	14117	14038	13881	13983	14032	14114	14071	14089	13873	13867	13946	14089	13936	13888	13978	14000	14020	13954	14070	14044	13866	14046	14013	13835	14046	14036	14085	13987	13809	14040	13889	14013	14087	14009	14122	14139	14180	14121	13971	13857	14182	13987	13935	13941	14115	13833	13941	14101	13992	14026	14100	13988	14078	13934	13929	14083	14046	13930	13872	13893	14068	13948	14016	13992	14096	14106	13884	14067	13982	14078	14073	14051	13962	13953	14053	14002	14007	14134	14071	13969	14084	14129	13955	13976	14006	14169	13931	13887	13995	14134	14045	13891	14170	13849	14093	14047	14059	13907	14039	13846	13970	13846	14179	14030	13865	14011	14102	13876	14050	14151	13979	14066	14041	13987	14106	13985	14069	14068	13883	13808	14012	13972	13981	13931	14050	14141	14032	14151	13951	13998	13977	13961	14298	13959	13983	14046	13988	13821	13960	13966	13959	14025	13906	14306	13898	14080	14151	13983	14178	13970	14000	14175	13994	13933	14068	14145	13988	14117	13893	13919	13910	14068	13886	13970	14093	14011	14080	14107	13869	14092	13994	13988	14052	14004	14127	13983	14044	14031	13990	14188	13933	14088	13954	14115	14027	14040	13980	13960	13914	14081	14086	14023	14031	14145	14000	13881	14018	13929	14015	13788	13914	14107	13959	14151	13889	14021	14043	14064	14083	14129	14051	13979	13983	14152	13937	13964	14171	14008	14037	14050	14085	13966	14096	13959	14024	14243	13883	13909	14063	14035	14103	14036	14088	13967	14050	14059	14068	14070	13995	14135	14059	14172	13915	13922	13953	14050	13862	14071	14068	13923	14105	13944	13806	14003	14061	13880	13898	14095	14005	13908	13979	13966	13995	14132	13950	13887	14030	14136	14008	13981	14018	13985	14074	14074	13863	14017	13938	14097	14001	13966	14107	13964	13927	14000	13920	14086	13873	14050	13945	13942	13864	14038	14024	14071	13905	13778	13990	14091	14148	13889	13913	14208	13941	14028	13951	13941	14003	13869	13830	13942	13930	13829	14158	13979	14037	14047	13776	14061	14081	14046	13966	14086	13700	14062	14114	14026	13898	13845	14085	13789	13912	14070	14010	13993	14138	13924	14033	13792	14040	14064	13824	13969	13970	13990	13921	13973	13874	13939	14102	14029	14067	14006	14074	13861	14282	14037	13945	13942	14013	14102	13961	14074	14084	14048	14068	14015	13934	14150	13917	14147	13893	13989	14115	13967	13889	13859	13734	14036	13862	14054	14180	13920	13951	14094	13974	13942	13927	13922	14164	13899	13903	13988	14007	14145	13968	14015	14052	14075	14124	13947	14007	13947	13970	13985	13970	13897	13960	13976	13922	13967	14063	13938	14113	14002	14051	13999	14009	13744	13856	14037	14149	13963	14114	13943	14078	13926	13995	13936	13986	13749	13901	14015	14132	13897	13886	14063	14126	14050	13865	14039	13996	14014	13902	14133	13849	14026	14039	14037	13874	14087	14214	14025	14039	13909	13997	14011	13941	13977	14002	13949	13978	14051	13949	13970	13996	14094	14093	13818	14029	13918	13929	14051	13894	14025	14002	13815	14075	13965	14150	14010	14095	13910	14004	14033	13878	14041	13945	13938	14099	13996	13970	14020	13931	14072	14100	14155	14189	13899	13975	13973	14063	14048	13742	14080	14058	13864	13988	14066	14030	14014	13952	14140	14091	14001	13988	14111	14148	13949	14234	13911	14027	14146	13955	14126	13942	14012	13951	14266	14042	13854	13939	13969	14061	13916	14063	13937	13999	13969	14129	13899	13960	13939	14066	13976	13965	14071	13969	13978	14033	14052	14110	14043	13935	14104	14018	14157	13950	14085	14052	13979	14023	14053	13995	14042	13891	13900	13964	14078	13918	14055	13972	14101	13998	13969	13962	13996	13988	13934	13996	14056	14057	14049	14107	14110	13947	13972	14096	13923	13864	13812	14074	14064	13981	13842	13830	13964	14009	14054	13887	14054	14094	14053	14008	13823	13893	13920	14086	14050	14164	14022	13910	14009	14034	13996	14122	14003	14045	13942	13958	13773	14159	14011	13978	14048	13994	14147	13910	14085	14140	13930	14104	13908	13918	14094	14026	13808	14116	14075	13968	13980	13860	14030	13849	14030	13882	14001	13877	14001	14261	14146	13911	14079	14098	14002	14013	14065	14061	13972	13975	14075	14196	14049	13978	13969	13997	13988	14183	13815	14019	14005	14043	14019	14096	14143	14188	13976	14047	14079	14015	13832	13953	13912	14167	13884	13862	14086	13982	13846	14323	13988	14126	14022	14047	14011	14042	14126	13999	14152	13948	13895	14283	13876	13941	13959	14032	14025	13975	14053	13970	13998	13947	14017	13941	14059	14083	13865	13954	14185	13828	13985	14039	13923	13997	14119	14137	14067	13964	14104	13968	14035	14030	14129	14062	13967	13976	13961	14131	13952	14029	14001	13938	14060	13800	14057	13999	13953	14076	14066	13992	14061	13925	14255	14060	13723	13903	13897	14137	14122	13824	13870	13960	13966	14012	13987	13926	13922	13929	13978	13941	14028	13981	13803	14053	14123	13924	13935	14126	13887	14141	14092	13893	14001	14082	13928	13914	14153	13874	13990	13963	14004	13858	14073	13957	14042	14112	14106	13908	14012	14011	13911	13870	14036	14010	14136	13966	14046	13947	13981	14066	14099	13977	13956	14047	13996	14010	13946	13865	14039	14060	14233	13987	13967	13920	14055	13826	14024	13890	13982	13845	14005	13973	14129	13961	13945	14115	14142	14009	14158	14098	14037	13966	13947	13903	14018	14038	13908	14051	14186	14104	14085	13941	14113	14142	13923	13993	13734	13990	14031	13979	13996	13971	14164	14066	14069	13865	14168	13977	14047	14016	13929	14145	13860	13895	13718	13956	14028	13926	14044	13950	13956	14044	14031	13842	14034	13970	14073	14085	14038	13930	14046	14072	14025	13875	14099	14043	14033	14071	14048	13966	14020	13860	13904	14116	13999	13952	13964	14146	13932	13997	14039	13918	13948	14072	13933	13922	14080	13870	14219	14003	14050	13953	14102	14030	13974	13953	13859	13891	14210	14048	14053	14091	14115	13910	14014	13964	14193	13928	13877	14112	13861	14178	14136	13924	13997	13861	14111	14018	14128	14068	13915	13931	14061	13868	14096	13934	14161	14007	13927	13843	13839	14002	14203	13913	13938	13951	13837	13932	13908	13890	14049	14032	13981	14053	13938	14027	14040	14000	13929	13957	14181	14001	13833	13904	13999	13966	14098	13901	13790	14089	13873	14065	13888	14218	13798	13832	13973	13974	13874	14133	13788	14036	14026	13998	14141	14249	13958	14065	14025	14026	14012	14029	13797	13970	14036	13985	13807	13969	13873	14029	14000	13954	13915	13944	13905	13959	13980	14088	14145	14085	13953	13988	14003	13964	14123	13995	13926	13980	14059	13873	13914	14056	13940	14025	14154	14068	13997	13889	14065	13887	14072	14120	14036	13967	14097	14018	14108	13970	13946	14248	13941	13959	14124	13815	13901	13804	13989	14052	14096	13959	13947	14068	14134	14019	14071	13963	13923	13962	14014	13738	13934	13879	14088	13836	14065	13886	14069	13994	14049	13902	14078	14017	14013	14018	13908	14036	14069	14034	13837	14091	14115	13894	13948	13758	14067	14116	14184	13943	13941	14087	14115	13927	14205	14136	14021	13978	14081	14060	13972	13862	13804	14228	13950	14088	13907	13921	13778	13977	14086	13901	14059	13991	13999	13892	14066	14239	14115	14004	13996	13842	13861	13947	14064	13937	13921	13891	13835	14023	14062	14125	14073	13995	13921	14058	13974	14152	14040	14002	14126	14025	13952	14076	13965	13988	14068	14109	13926	13961	14101	14078	13980	13922	13950	13883	14115	14013	13946	13893	13994	14068	14093	13866	13933	14036	14122	14004	14075	14226	13802	13996	14244	13929	14047	14122	14007	14018	13954	14032	14056	14049	14102	13866	13944	14149	14004	13961	13974	13950	14119	14000	14096	13993	13896	14112	14145	14029	14031	14067	13962	13903	13939	13901	14016	13742	13873	14108	13983	14066	14008	13841	14118	14031	13960	13967	14091	13935	13961	13946	14086	14118	13871	13898	13979	14177	14015	13895	13928	14089	13805	13904	13964	14134	13855	14071	13947	14027	13989	14056	14053	14002	13954	13952	14065	14155	14067	13840	14104	13880	13947	13960	13851	14189	14008	14071	13924	13845	13913	14187	13866	13996	14093	13908	13917	13884	14022	13980	13883	14051	14006	14210	14007	14007	13970	14031	14103	14056	13933	13980	13903	14118	13875	13990	14111	14150	14120	13956	13957	14058	13912	14025	13838	13984	14084	14123	13992	13974
29648	24253	26889	22709	19565	18179	17613	17532	17164	16968	17118	16959	16808	16747	16790	16731	16703	16763	16797	16812	16807	16807	16835	16554	16831	16780	16771	16629	16768	16621	16618	16720	16638	16755	16667	16706	16835	16564	16652	16724	16660	16655	16639	16761	16568	16542	16658	16790	16770	16904	16848	16565	16828	16631	16732	16654	16756	16928	16705	16653	16602	16526	16446	16643	16764	16628	16606	16455	16672	16753	16742	16653	16814	16473	16631	16735	16842	16609	16675	16653	16783	16800	16658	16653	16569	16643	16784	16551	16772	16610	16875	16541	16606	16735	16548	16597	16654	16661	16831	16721	16684	16577	16566	16569	16791	16694	16714	16692	16679	16586	16722	16760	16664	16636	16452	16770	16780	16742	16649	16692	16624	16535	16838	16703	16559	16529	16628	16788	16745	16667	16736	16456	16722	16780	16820	16584	16765	16641	16623	16647	16697	16712	16557	16833	16727	16710	16661	16606	16719	16619	16636	16574	16673	16709	16798	16811	16597	16711	16624	16789	16770	16741	16962	16627	16818	16789	16674	16550	16801	16756	16679	16620	16681	16688	16717	16573	16706	16681	16707	16704	16706	16657	16831	16667	16726	16613	16707	16470	16645	16584	16761	16635	16709	16906	16737	16615	16704	16649	16848	16623	16755	16629	16755	16764	16761	16898	16788	16577	16715	16784	16438	16633	16584	16753	16766	16656	16909	16639	16732	16841	16537	16640	16752	16542	16555	16694	16564	16647	16549	16550	16626	16757	16764	16567	16731	16585	16907	16748	16516	16624	16761	16680	16598	16899	16622	16662	16747	16778	16707	16791	16568	16631	16604	16834	16835	16747	16604	16786	16711	16814	16918	16811	16767	16580	16493	16797	16747	16605	16837	16915	16763	16876	16850	16612	16719	16818	16812	16745	16634	16683	16603	16766	16592	16489	16783	16519	16536	16848	16893	16433	16572	16763	16738	16610	16747	16741	16726	16683	16594	16610	16391	16588	16575	16639	16892	16530	16624	16805	16385	16694	16542	16755	16545	16800	16673	16524	16657	16594	16852	16682	16777	16623	16594	16702	16794	16935	16590	16361	16308	16512	16724	16748	16583	16697	16656	16727	16569	16602	16659	16894	16835	16595	16560	16587	16609	16672	16842	16830	16595	16511	16780	16943	16724	16675	16620	16569	16867	16800	16684	16521	16679	16603	16586	16631	16884	16735	16744	16849	16680	16687	16780	16425	16683	16605	16569	16706	16688	16788	16822	16655	16639	16864	16723	16826	16646	16461	16549	16655	16677	16772	16812	16666	16706	16618	16782	16581	16659	16614	16721	16784	16752	16589	16799	16485	16671	16844	16721	16864	16614	16615	16749	16604	16505	16688	16570	16683	16684	16579	16794	16711	16798	16595	16779	16721	16815	16606	16649	16525	16685	16653	16701	16637	16920	16575	16635	16684	16820	16880	16559	16690	16516	16453	16672	16722	16628	16669	16763	16758	16753	16696	16739	16556	16428	16779	17056	16581	16651	16669	16586	16646	16820	16826	16857	16621	16677	16546	16595	16905	16828	16727	16807	16803	16802	16686	16659	16641	16465	16547	16742	16619	16773	16738	16796	16843	16705	16582	16673	16681	16583	16757	16773	16646	16993	16544	16725	16575	16525	16684	16595	16464	16717	16386	16650	16892	16613	16605	16869	16839	16666	16840	16615	16853	16672	16620	16834	16600	16668	16669	16791	16434	16778	16824	16657	16614	16840	16793	16873	16584	16614	16590	16543	16646	16697	16676	16650	16708	16651	16718	16658	16773	16892	16654	16562	16500	16848	16745	16683	16638	16755	16678	16553	16590	16603	16852	16784	16702	16765	16642	16693	16580	16815	16577	16856	16812	16893	16544	16535	16732	16614	16715	16770	16409	16833	16734	16804	16685	16647	16679	16684	16485	16768	16431	16585	16556	16779	16693	16980	16820	16899	16641	16668	16619	16707	16750	16705	16718	16606	16776	16652	16659	16630	16574	16751	16545	16668	16694	16857	16486	16630	16592	16653	16790	16731	16647	16722	16627	16886	16855	16719	16878	16592	16501	16751	16847	16802	16645	16745	16760	16627	16628	16785	16900	16596	16835	16738	16724	16765	16628	16996	16782	16672	16855	16779	16631	16651	16699	16474	16618	16563	16729	16747	16730	16775	16678	16681	16664	16408	16679	16697	16590	16526	16741	16624	16642	16678	16654	16569	16521	16566	16527	16731	16639	16578	16906	16630	16607	16641	16670	16722	16763	16549	16660	16456	16602	16584	16694	16664	16553	16873	16697	16398	16695	16767	16649	16804	16800	16869	16748	16596	16622	16710	16477	16629	16771	16492	16794	16833	16654	16727	16605	16662	16785	16688	16604	16735	16872	16857	16784	16798	16727	16545	16595	16901	16605	16735	16742	16644	16759	16590	16785	16696	16800	16613	16929	16644	16556	16634	16630	16680	16482	16533	16593	16487	16884	16723	16682	16557	16578	16835	16730	16625	16825	16741	16920	16638	16792	16757	16785	16584	16633	16538	16558	16692	16586	16628	16727	16873	16598	16656	16492	16933	16683	16651	16781	16649	16852	16809	16708	16597	16651	16704	16775	16646	16742	16675	16981	16844	16564	16674	16735	16710	16692	16790	16576	16569	16728	16774	16549	16885	16665	16766	16782	16701	16778	16532	16745	16636	16609	16881	16609	16661	16560	16790	16834	16616	16654	16970	16650	16935	16550	16611	16747	16692	16604	16841	16887	16655	16620	16661	16717	16613	16729	16549	16560	16648	16512	16556	16688	16827	16827	16611	16536	16793	16694	16687	16624	16633	16588	16593	16614	16644	16552	16711	16640	16650	16813	16651	16685	16564	16661	16665	16684	16621	16889	16762	16538	16569	16578	16717	16672	16922	16731	16665	16487	16683	16722	16774	16667	16562	16838	16735	16620	16723	16821	16758	16650	16559	16796	16704	16605	16686	16771	16654	16524	16770	16746	16774	16699	16615	16712	16564	16587	16640	16728	16754	16605	16762	16511	16852	16905	16783	16795	16766	16739	16603	16725	16669	16636	16661	16574	16754	16568	16881	16736	16619	16711	16869	16581	16848	16759	16874	16826	16762	16753	16931	16576	16946	16797	16640	16581	16802	16696	16675	16452	16667	16781	16600	16628	16457	16585	16832	16769	16707	16629	16623	16750	16729	16653	16708	16825	16611	16777	16782	16905	17016	16832	16628	16627	16667	16616	16608	16835	16640	16735	16730	16670	16580	16862	16840	16763	16671	16717	16778	16810	16605	16728	16851	16827	16790	16513	16784	16723	16656	16775	16727	16715	16832	16684	16660	16636	16618	16839	16792	16701	16711	16638	16672	16555	16637	16423	16696	16475	16776	16696	16708	16745	16860	16801	16825	16609	16587	16811	16733	16822	16717	16743	16836	16584	16640	16590	16769	16717	16793	16609	16483	16862	16821	16680	16577	16652	16671	16804	16698	16491	16564	16825	16769	16786	16595	16708	16712	16747	16540	16840	16443	16753	16933	16717	16686	16602	16475	16659	16727	16586	16830	16673	16927	16716	16533	16679	16683	16758	16849	16673	16585	16849	16719	16667	16646	16715	16523	16654	16688	16743	16626	16547	16595	16764	16590	16636	16866	17004	16668	16483	16835	16589	16585	16727	16591	16702	16707	16703	16742	16728	16790	16779	16894	16663	16679	16544	16459	16548	16747	16729	16655	16858	16643	16640	16804	16648	16652	16769	16751	16557	16735	16457	16941	16628	16591	16779	16589	16829	16836	16766	16637	16791	16675	16802	16794	16454	16625	16838	16541	16557	16965	16651	16615	16511	16647	16825	16661	16809	16702	16854	16564	16770	16681	16700	16798	16748	16685	16523	16856	16778	16781	16725	16749	16660	16742	16707	16716	16774	16789	16754	16804	16617	16581	16645	16426	16613	16659	16701	16596	16688	16852	16709	16589	16832	16518	16665	16877	16669	16736	16519	16609	16603	16806	16792	16682	16853	16727	16807	16724	16768	16561	16762	16751	16757	16684	16797	16889	16643	16680	16796	16573	16817	16614	16665	16757	16563	16873	16766	16834	16666	16605	16620	16588	16825	16763	16559	16750	16644	16667	16662	16675	16520	16629	16694	16891	16733	16625	16733	16728	16574	16719	16675	16614	16584	16674	16728	16778	16810	16639	16868	16748	16712	16835	16577	16763	16625	16850	16831	16766	16642	16552	16461	16502	16465	16677	16711	16672	16670	16693	16733	16775	16729	16548	16514	16735	16737	16511	16755	16673	16773	16716	16850	16877	16406	16634	16892	16800	16735	16906	16553	16652	16550	16697	16781	16615	16738	16637	16670	16813	16704	16628	16752	16988	16626	16861	16500	16504	16672	16814	16713	16775	16768	16599	16671	16879	16715	16657	16720	16900	16873	16809	16772	16686	16618	16646	16822	16663	16556	16869	16851	16597	16867	16843	16506	16646	16733	16676	16680	16664	16765	16737	16627	16722	16665	16742	16677	16687	16738	16707	16968	16655	16641	16662	16802	16619	16637	16849	16597	16901	16748	16682	16685	16789	16664	16745	16507	16434	16675	16499	16768	16894	16680	16872	16575	16765	16721	16793	16501	16600	16667	16616	16566	16584	16835	16726	16724	16848	16455	16726	16545	16582	16700	16760	16618	16852	16875	16583	16921	16663	16767	16593	16878	16796	16664	16798	16728	16740	16708	16971	16906	16718	16853	16798	16720	16663	16599	16597	16572	16720	16545	16714	16618	16721	16766	16480	16662	16626	16666	16682	16738	16733	16751	16702	16642	16700	16541	16624	16651	16688	16533	16671	16737	16708	16697	16773	16504	16603	16786	16862	16598	16667	16845	16851	16589	16750	16874	16728	16773	16807	16741	16806	16740	16759	16832	16734	16654	16788	16687	16861	16692	16640	16786	16754	16805	16687	16538	16702	16779	16715	16688	16567	16855	16746	16668	16504	16873	16754	16688	16817	16787	16695	16730	16686	16679	16621	16385	16646	16881	16694	16667	16661	16562	16636	16678	16639	16727	16757	16740	16630	16747	16706	16789	16672	16704	16668	16803	16753	16712	16668	16801	16783	16617	16841	16754	16608	16722	16605	16910	16900	16881	16747	16628
21789	32269	25833	19535	18652	16574	15734	15393	15282	15028	14748	14830	14792	14789	14674	14837	14691	14679	14690	14731	14745	14509	14498	14682	14476	14507	14496	14484	14497	14684	14428	14452	14647	14591	14453	14480	14577	14437	14636	14406	14498	14661	14598	14551	14625	14606	14415	14617	14503	14483	14461	14494	14372	14544	14556	14498	14515	14534	14573	14579	14758	14600	14602	14519	14624	14442	14519	14690	14471	14594	14444	14571	14596	14517	14442	14459	14507	14558	14508	14519	14751	14590	14643	14619	14522	14550	14514	14660	14505	14592	14569	14553	14536	14592	14641	14443	14472	14534	14651	14455	14674	14518	14660	14480	14421	14681	14722	14392	14399	14533	14579	14586	14605	14483	14566	14601	14469	14517	14534	14539	14627	14426	14539	14371	14635	14419	14522	14498	14681	14455	14488	14597	14590	14550	14560	14567	14584	14545	14544	14732	14598	14519	14531	14512	14451	14558	14668	14503	14688	14525	14419	14590	14577	14524	14444	14501	14449	14525	14460	14530	14481	14626	14665	14300	14583	14597	14379	14523	14507	14462	14527	14501	14630	14526	14517	14395	14570	14616	14506	14625	14481	14633	14645	14505	14586	14424	14495	14455	14527	14493	14661	14562	14544	14602	14548	14716	14824	14658	14620	14505	14463	14518	14482	14520	14579	14527	14534	14469	14490	14485	14757	14629	14536	14455	14359	14504	14696	14491	14386	14614	14361	14655	14649	14587	14406	14725	14410	14499	14581	14646	14526	14439	14548	14505	14543	14556	14643	14531	14406	14442	14571	14508	14610	14575	14552	14459	14345	14554	14511	14648	14419	14510	14506	14601	14547	14758	14586	14540	14507	14601	14479	14624	14279	14571	14549	14542	14700	14645	14530	14584	14514	14445	14615	14492	14560	14427	14554	14560	14375	14522	14604	14611	14617	14502	14398	14656	14490	14402	14425	14642	14469	14470	14692	14508	14424	14466	14554	14666	14727	14384	14484	14521	14543	14504	14537	14486	14567	14456	14617	14608	14547	14523	14364	14677	14484	14547	14587	14533	14629	14582	14627	14595	14480	14603	14543	14389	14484	14551	14457	14540	14674	14496	14501	14665	14711	14566	14788	14452	14493	14501	14657	14570	14364	14647	14489	14515	14494	14445	14486	14407	14404	14554	14332	14590	14436	14468	14575	14481	14658	14345	14622	14526	14620	14641	14668	14545	14580	14518	14645	14579	14490	14478	14484	14519	14520	14456	14507	14587	14640	14531	14424	14500	14578	14582	14536	14495	14420	14578	14757	14575	14627	14384	14607	14434	14320	14558	14450	14562	14366	14468	14486	14635	14397	14609	14381	14515	14537	14311	14481	14720	14521	14574	14449	14450	14524	14653	14707	14668	14632	14528	14519	14592	14479	14527	14573	14545	14566	14439	14553	14508	14450	14560	14609	14366	14470	14266	14356	14468	14671	14472	14532	14787	14614	14431	14395	14467	14337	14615	14531	14432	14562	14642	14608	14417	14449	14520	14365	14462	14530	14431	14581	14632	14628	14571	14532	14533	14605	14494	14516	14400	14551	14564	14605	14442	14528	14575	14492	14384	14522	14643	14644	14428	14636	14579	14620	14603	14619	14500	14623	14546	14505	14515	14597	14506	14560	14345	14358	14548	14466	14489	14565	14576	14406	14492	14578	14357	14593	14502	14461	14671	14641	14481	14516	14684	14523	14530	14613	14568	14471	14713	14515	14539	14513	14498	14556	14529	14396	14343	14741	14656	14628	14563	14567	14596	14546	14575	14391	14539	14584	14494	14339	14630	14582	14547	14514	14527	14494	14573	14575	14685	14524	14543	14471	14661	14515	14561	14608	14680	14726	14549	14581	14489	14573	14657	14507	14480	14700	14515	14329	14482	14676	14475	14608	14441	14622	14648	14623	14469	14555	14494	14497	14647	14636	14528	14435	14486	14347	14664	14585	14504	14573	14532	14533	14477	14669	14546	14639	14608	14549	14510	14549	14480	14624	14635	14396	14566	14577	14392	14536	14647	14542	14526	14532	14346	14663	14698	14567	14541	14421	14623	14446	14563	14622	14569	14430	14453	14589	14492	14445	14381	14460	14704	14521	14585	14582	14556	14680	14438	14609	14564	14520	14470	14540	14495	14419	14435	14529	14312	14322	14703	14591	14803	14510	14529	14572	14532	14513	14546	14703	14560	14422	14634	14662	14558	14599	14458	14577	14508	14520	14557	14769	14508	14496	14498	14627	14487	14602	14518	14633	14579	14564	14419	14599	14458	14627	14401	14563	14520	14613	14414	14560	14474	14474	14587	14461	14518	14447	14678	14477	14419	14519	14544	14552	14365	14518	14483	14410	14455	14549	14634	14496	14558	14539	14613	14596	14454	14533	14648	14447	14622	14541	14508	14439	14439	14438	14515	14558	14525	14495	14525	14462	14497	14605	14607	14760	14567	14429	14523	14337	14466	14580	14443	14373	14568	14548	14476	14631	14553	14495	14633	14462	14478	14536	14563	14540	14656	14406	14310	14425	14470	14620	14474	14576	14664	14548	14748	14531	14600	14524	14318	14548	14498	14567	14573	14689	14293	14541	14591	14728	14502	14487	14530	14467	14413	14433	14440	14562	14521	14594	14501	14501	14465	14600	14658	14507	14643	14490	14457	14532	14541	14505	14615	14639	14329	14395	14482	14456	14594	14627	14498	14669	14537	14443	14554	14532	14596	14512	14424	14567	14418	14447	14603	14513	14575	14581	14446	14672	14515	14496	14610	14535	14503	14516	14482	14313	14377	14646	14486	14486	14469	14607	14506	14621	14436	14560	14356	14526	14392	14607	14584	14574	14371	14569	14663	14646	14554	14537	14555	14584	14604	14575	14374	14449	14437	14584	14425	14465	14550	14503	14518	14539	14541	14548	14469	14623	14669	14643	14558	14744	14527	14435	14517	14630	14711	14479	14461	14555	14596	14569	14575	14436	14472	14681	14517	14483	14516	14507	14491	14526	14412	14511	14616	14712	14705	14573	14670	14469	14488	14514	14620	14447	14560	14466	14358	14629	14537	14571	14514	14523	14546	14534	14500	14593	14749	14514	14563	14577	14553	14426	14606	14525	14478	14573	14551	14511	14503	14455	14534	14608	14641	14509	14588	14359	14612	14542	14537	14549	14374	14425	14637	14304	14561	14500	14618	14371	14548	14620	14457	14516	14585	14542	14713	14411	14666	14652	14625	14570	14391	14595	14674	14352	14379	14483	14488	14631	14594	14518	14536	14460	14604	14568	14423	14586	14586	14547	14491	14680	14527	14500	14592	14587	14471	14540	14595	14580	14415	14561	14707	14439	14662	14563	14517	14427	14473	14646	14442	14375	14410	14625	14694	14469	14598	14572	14523	14528	14619	14453	14550	14598	14431	14559	14575	14605	14655	14543	14520	14544	14526	14612	14460	14461	14632	14661	14627	14487	14715	14629	14523	14605	14612	14552	14607	14390	14390	14708	14504	14364	14422	14489	14408	14506	14582	14556	14574	14503	14569	14413	14562	14572	14709	14530	14513	14506	14361	14490	14535	14708	14735	14539	14515	14699	14580	14518	14514	14346	14577	14432	14586	14663	14639	14644	14513	14582	14614	14540	14467	14487	14534	14479	14541	14600	14729	14426	14607	14665	14537	14510	14660	14420	14581	14709	14557	14356	14753	14740	14394	14471	14404	14513	14641	14651	14552	14523	14399	14589	14557	14688	14495	14523	14315	14627	14649	14494	14437	14667	14494	14445	14333	14577	14624	14542	14405	14573	14397	14590	14412	14568	14530	14464	14536	14509	14544	14436	14613	14474	14560	14645	14719	14594	14456	14434	14511	14641	14410	14680	14561	14534	14601	14576	14412	14593	14469	14578	14564	14569	14276	14605	14566	14589	14436	14628	14610	14565	14573	14422	14559	14476	14624	14565	14616	14539	14565	14379	14550	14508	14443	14567	14516	14357	14595	14577	14358	14539	14405	14716	14498	14430	14594	14461	14650	14516	14670	14652	14485	14551	14612	14478	14536	14586	14619	14449	14516	14673	14455	14592	14538	14623	14655	14515	14501	14580	14463	14492	14469	14407	14773	14582	14482	14357	14617	14383	14607	14603	14529	14461	14631	14460	14594	14628	14640	14473	14538	14577	14633	14530	14456	14774	14410	14562	14507	14525	14528	14508	14584	14519	14597	14531	14495	14612	14532	14635	14369	14528	14256	14538	14621	14579	14630	14533	14639	14579	14571	14506	14479	14658	14568	14401	14605	14384	14735	14412	14646	14512	14399	14674	14565	14555	14539	14415	14650	14509	14625	14526	14531	14401	14584	14520	14591	14429	14472	14578	14603	14534	14568	14717	14695	14532	14555	14657	14439	14652	14573	14562	14502	14482	14569	14654	14653	14502	14554	14658	14379	14540	14548	14484	14572	14652	14484	14499	14498	14666	14693	14621	14582	14409	14473	14519	14511	14531	14547	14456	14419	14604	14535	14432	14422	14522	14309	14616	14496	14625	14544	14554	14510	14321	14535	14572	14688	14494	14545	14524	14601	14648	14622	14757	14457	14555	14542	14343	14522	14696	14550	14630	14530	14601	14443	14420	14355	14600	14375	14445	14483	14525	14456	14470	14574	14692	14620	14620	14646	14583	14415	14604	14530	14392	14415	14739	14746	14404	14623	14631	14548	14463	14698	14769	14408	14577	14501	14471	14591	14739	14530	14488	14459	14567	14624	14360	14598	14505	14574	14601	14636	14389	14556	14636	14513	14553	14505	14521	14639	14469	14362	14519	14635	14530	14644	14584	14578	14518	14553	14457	14486	14598	14448	14526	14460	14592	14472	14621	14424	14482	14469	14508	14488	14485	14582	14622	14562	14525	14522	14621	14529	14567	14585	14426	14465	14526	14479	14603	14596	14497	14462	14708	14475	14645	14684	14602	14604	14477	14579	14532	14365	14483	14486	14673	14510	14440	14517	14557	14528	14538	14550	14607	14487	14540	14519	14674	14567	14428	14732	14643	14743	14533	14655	14614	14546	14534	14723	14408	14599	14527	14578	14517	14421	14639	14474	14453	14548	14500	14564	14525	14527	14540	14509	14308	14597	14524	14513	14583	14502	14641	14464	14653	14483	14614	14438
23499	21639	28445	25375	22687	21858	19796	17627	16949	16565	16509	16283	16265	16237	16175	16161	15997	16023	16028	15768	15830	15903	16008	15978	15713	15809	15826	15683	15821	15858	15781	15817	15807	15836	15778	15855	15647	15824	15641	15811	15855	15805	15847	15901	15828	15861	15769	15648	15765	15770	15712	15637	15804	15680	15735	15705	15834	15699	15725	15512	15749	15715	15772	15575	15605	15752	15528	15616	15553	15634	15736	15696	15597	15525	15713	15906	15791	15728	15793	15959	15638	15854	15876	15948	15572	15744	15629	15749	15532	15801	15833	15421	15691	15632	15692	15601	15730	15640	15659	15547	15741	15689	15760	15882	15758	15560	15766	15646	15606	15683	15791	15566	15578	15712	15948	15791	15622	15651	15684	15659	15850	15629	15832	15909	15364	15717	15741	15582	15709	15863	15853	15573	15518	15617	15775	15718	15833	15787	15818	15897	15747	15737	15748	15851	15771	15609	15746	15625	15644	15645	15759	15624	15505	15839	15698	15613	15710	15649	15763	15465	15666	15831	15693	15748	15638	15797	15560	15753	15878	15655	15646	15822	15887	15775	15646	15708	15630	15559	15671	15562	15715	15751	15684	15695	15571	15690	15563	15691	15518	15779	15559	15520	15718	15776	15724	15623	15627	15624	15739	15726	15730	15660	15677	15688	15655	15791	15823	15612	15915	15720	15851	15658	15743	15827	15669	15831	15581	15828	15715	15593	15718	15778	15792	15721	15671	15738	15685	15761	15684	15941	15756	15593	15765	15766	15712	15701	15782	15653	15650	15753	15860	15770	15511	15761	15680	15741	15648	15781	15648	15817	15833	15590	15447	15596	15810	15695	15713	15646	15737	15715	15698	15670	15647	15871	15850	15802	15758	15438	15593	15474	15630	15867	15692	15878	15637	15833	15615	15720	15828	15612	15767	15610	15649	15615	15624	15837	15991	15572	15685	15702	15635	15736	15648	15730	15763	15782	15648	15829	15749	15718	15798	15835	15766	15654	15711	15749	15598	15821	15795	15605	15732	15494	15729	15601	15787	15699	15591	15740	15737	15548	15869	15563	15541	15812	15669	15706	15802	15738	15747	15624	15608	15764	15756	15644	15767	15678	15698	15812	15775	15835	15932	15660	15656	15662	15742	15673	15883	15427	15713	15732	15907	15573	15932	15728	15577	15502	15747	15876	15528	15640	15735	15859	15821	15632	15844	15613	15719	15738	15791	15709	15537	15603	15726	15628	15520	15620	15641	15625	15465	15742	15795	15833	15594	15798	15796	15537	15621	15710	15660	15635	15712	15894	15682	15706	15905	15681	15921	15724	15668	15742	15675	15726	15745	15652	15603	15868	15693	15741	15725	15728	15594	15554	15662	15699	15740	15667	15727	15830	15574	15764	15738	15465	15688	15690	15605	15631	15706	15693	15885	15611	15623	15675	15837	15704	15790	15858	15647	15925	15740	15728	15798	15738	15524	15516	15541	15842	15898	15923	15634	15618	15611	15844	15779	15677	15647	15452	15600	15582	15785	15624	15523	15677	15722	15872	15832	15782	15629	15683	15557	15867	15673	15705	15590	15465	15785	15710	15630	15734	15791	15623	15430	15817	15613	15566	15741	15700	15711	15732	15662	15664	15674	15697	15757	15891	15533	15730	15696	15615	15836	15509	15505	15697	15694	15784	15758	15764	15690	15688	15795	15764	15759	15669	15639	15753	15644	15740	15854	15497	15689	15560	15681	15787	15796	15722	15765	15699	15745	15831	15805	15784	15781	15779	15936	15608	15770	15649	15706	15698	15863	15627	15723	15534	15730	15502	15744	15681	15721	15802	15523	15648	15873	15806	15878	15584	15858	15548	15732	15683	15697	15792	15699	15809	15793	15688	15625	15826	15683	15599	15449	15699	15790	15747	15812	15760	15686	15771	15554	15619	15790	15730	15717	15707	15753	15730	15884	15784	15526	15512	15662	15686	15866	15612	15620	15719	15820	15730	15859	15663	15835	15709	15584	15890	15777	15849	15747	15705	15831	15713	15722	15625	15736	15478	15412	15705	15585	15694	15730	15696	15604	15561	15664	15557	15726	15648	15643	15668	15907	15718	15630	15724	15532	15842	15723	15763	15734	15768	15710	15627	15619	15757	15657	15609	15584	15631	15702	15666	15740	15711	15717	15742	15685	15733	15687	15681	15595	15596	15849	15508	15587	15954	15528	15661	15611	15687	15777	15753	15789	15931	15755	15614	15645	15832	15737	15452	15688	15701	15683	15808	15635	15704	15693	15647	15498	15748	15692	15827	15715	15715	15447	15755	15706	15746	15563	15748	15718	15618	15795	15797	15476	15731	15612	15583	15825	15665	15855	15772	15580	15741	15947	15690	15691	15830	15642	15788	15811	15748	15675	15607	15695	15797	15647	15623	15587	15620	15791	15705	15744	15706	15583	15562	15793	15750	15773	15583	15704	15646	15764	15760	15749	15865	15662	15796	15825	15633	15731	15726	15669	15727	15652	15716	15802	15593	15659	15629	15865	15733	15607	15798	15674	15541	15723	15778	15722	15729	15709	15773	15577	15581	15809	15706	15785	15633	15753	15713	15762	15803	15606	15492	15774	15738	15512	15427	15712	15648	15569	15620	15906	15671	15734	15521	15809	15819	15712	15612	15804	15598	15762	15665	15714	15889	15773	15798	15887	15546	15846	15727	15527	15623	15540	15837	15856	15704	15732	15610	15575	15802	15793	15563	15702	15756	15834	15681	15616	15618	15619	15683	15834	15728	15815	15873	15635	15575	15775	15570	15722	15595	15783	15872	15741	15741	15815	15827	15873	15686	15825	15792	15684	15610	15616	15564	15806	15656	15525	15586	15639	15621	15651	15610	15911	15848	15821	15703	15821	15677	15712	15711	15667	15859	15697	15770	16000	15588	15609	15769	15809	15838	15644	15567	15556	15603	15688	15600	15756	15587	15680	15639	15757	15761	15704	15628	15945	16034	15751	15713	15703	15741	15764	15574	15530	15675	15790	15677	15719	15852	15683	15576	15724	15836	15869	15741	15538	15654	15664	15846	15723	15604	15640	15610	15851	15856	15577	15643	15860	15674	15662	15560	15607	15686	15876	15630	15764	15780	15650	15778	15550	15666	15543	15667	15625	15591	15734	15692	15569	15588	15705	15729	15671	15626	15637	15692	15690	15844	15625	15807	15773	15711	15498	15644	15635	15525	15580	15643	15743	15867	15735	15714	15856	15719	15719	15775	15613	15822	15793	15694	15746	15820	15729	15797	15614	15716	15608	15594	15670	15841	15657	15543	15571	15817	15494	15649	15767	15721	15763	15631	15609	15724	15827	15707	15775	15676	15626	15624	15655	15516	15517	15863	15847	15712	15784	15541	15683	15712	15816	15655	15797	15756	15727	15619	15723	15879	15757	15754	15704	15700	15622	15703	15644	15757	15793	15665	15556	15787	15958	15857	15732	15653	15572	15641	15924	15703	15675	15694	15584	15559	15734	15654	15866	15560	15651	15722	15918	15767	15720	15819	15725	15598	15586	15746	15846	15741	15788	15726	15550	15776	15751	15597	15631	15795	15723	15655	15847	15635	15608	15686	15684	15885	15692	15746	15718	15703	15770	15661	15765	15736	15704	15649	15632	15697	15819	15710	15720	15730	15806	15692	15806	15598	15702	15621	15747	15774	15634	15888	15698	15583	15777	15535	15491	15554	15791	15603	15597	15705	15693	15688	15666	15562	15676	15653	15695	15875	15625	15673	15907	15632	15550	15599	15684	15829	15625	15939	15705	15573	15592	15529	15589	15609	15735	15760	15503	15671	15771	15675	15583	15779	15636	15866	15629	15780	15752	15779	15563	15730	15630	15769	15650	15771	15796	15719	15827	15528	15782	15699	15823	15573	15724	15676	15769	15626	15761	15764	15791	15768	15743	15888	15759	15532	15573	15698	15793	15566	15773	15633	15603	15743	15856	15828	15775	15385	15672	15591	15687	15796	15750	15905	15649	15565	15709	15690	15777	15690	15741	15787	15853	15901	15743	15662	15674	15756	15543	15688	15935	15785	15620	15779	15585	15704	15670	15630	15634	15615	15488	15851	15786	15820	15565	15617	15760	15889	15748	15592	15606	15709	15630	15617	15795	15761	15895	15643	15779	15778	15796	15865	15767	15678	15816	15644	15719	15672	15854	15795	15811	15475	15764	15716	15666	15728	15688	15706	15679	15484	15919	15769	16017	15658	15857	15625	15791	15648	15856	15778	15705	15733	15431	15686	15759	15634	15685	15551	15624	15710	15639	15672	15950	15649	15860	15775	15696	15633	15649	15568	15635	15693	15739	15528	15627	15656	15720	15542	15777	15596	15825	15702	15738	15648	15765	15728	15674	15802	15656	15766	15615	15775	15829	15938	15667	15899	15592	15547	15546	15593	15699	15779	15601	15766	15800	15761	15720	15564	15670	15693	15700	15655	15923	15621	15665	15599	15594	15905	15500	15711	15907	15623	15716	15749	15730	15745	15872	15645	15720	15607	15647	15693	15684	15632	15716	15756	15670	15741	15662	15716	15784	15754	15853	15937	15925	15641	15788	15736	15742	15651	15852	15431	15601	15746	15549	15636	15637	15769	15712	15613	15604	15864	15702	15703	15689	15973	15791	15730	15705	15768	15796	15764	15644	15557	15848	15766	15573	15599	15879	15483	15596	15711	15824	15644	15782	15795	15695	15714	15819	15741	15896	15697	15611	15699	15693	15840	15670	15912	15859	15830	15615	15672	16028	15874	15799	15802	15812	15597	15491	15724	15614	15737	15637	15693	15714	15841	15761	15643	15742	15883	15576	15633	15842	15769	16010	15543	15491	15746	15762	15775	15944	15561	15577	15657	15869	15522	15699	15509	15651	15774	15554	15560	15787	15874	15623	15769	15772	15901	15757	15605	15733	15740	15838	15486	15825	15671	15585	15744	15729	15763	15705	15826	15589	15760	15682	15637	15830	15690	15607	15746	15735	15543	15695	15876	15630	15763	15659	15739	15583	15629	15757	15703	15654	15701	15564	15553	15710	15655	15594	15800	15680	15771	15592	15684	15969	15576	15650	15731	15649	15738	15766	15817	15902	15719	15813	15781	15557	15601	15785	15838	15709	15656	15726	15560	15818	15754
21830	40164	30754	22100	20871	18219	16441	15967	15369	14782	14647	14555	14317	14372	14363	14162	14154	14039	14137	13990	14290	13968	13840	14102	13900	14200	13975	13964	13865	13872	13982	14002	13912	13906	14159	13865	13939	14184	13910	13830	13903	14063	14155	13889	13919	13873	13910	13997	13996	13934	13939	13854	13988	13867	13913	13847	14034	13897	13919	14140	13838	13963	14168	13867	14033	13891	13848	14008	13968	14007	14046	13932	14177	13870	13902	13794	14017	14051	13910	13808	13918	13946	13856	13948	13928	13727	13917	14021	13854	13862	14007	13761	13955	13734	13846	13985	13857	14002	13943	14026	13842	13751	13843	13958	14057	13823	14089	14076	13936	13919	13871	13797	13823	13817	13947	13966	13946	13829	13810	14010	13955	13875	13782	13960	14093	13933	13970	13809	13869	13937	13948	13949	13872	14074	13888	14085	13935	13919	14007	14000	13981	13808	14017	13927	14074	13740	13837	13835	13812	13920	13974	13940	13661	13842	13943	14060	13880	14005	13882	14082	13863	13856	13921	13956	14008	13793	13964	13952	13903	13738	13702	14049	13984	13949	13908	13946	13854	13962	13848	13857	13904	13877	13878	13977	13929	13942	14075	14024	13817	13941	13999	13769	14128	13831	13884	13863	13927	14077	13786	13937	13786	13882	14076	14057	13782	14004	13856	13957	13753	13937	14068	13779	13758	13950	13942	13861	14053	13954	13971	13853	14023	13981	13989	13921	14032	13944	13873	13851	13740	13949	14001	13921	13974	13871	13888	13953	13805	13995	13941	14085	13870	13925	14031	13995	13721	13822	13883	14027	13867	14026	13878	13870	13837	13916	13893	13916	13834	13945	13942	13880	13760	14051	13771	13692	14000	13892	13987	13907	14092	13941	13960	13990	14033	13909	13846	13838	13893	13982	13905	13823	13834	14015	13919	13906	13897	13999	13957	13797	14000	13819	14055	13748	13883	13872	13813	13763	13875	14172	13991	13786	13967	13772	13808	13809	13995	13942	13781	13979	14010	13902	13811	13800	14033	13888	14080	13849	13831	13893	13721	13922	13956	13874	13852	14127	13789	13866	13878	13861	13830	13973	13967	13724	13938	13959	13924	13745	13891	13841	14095	13720	13990	13783	13907	13969	14022	14014	14003	13873	13921	13957	13817	13756	14107	13989	14044	13984	13860	13907	13998	13818	13877	13789	13959	13837	14085	13928	13893	13910	14146	13914	13876	13947	13867	13859	13987	13793	13990	14020	13804	13742	13912	13946	13840	13905	13810	13889	13824	13836	14091	13965	14115	14056	13937	13977	13943	13988	13941	13934	13716	13939	13910	13978	13870	13996	14170	13823	13983	13952	13889	14104	13903	13896	13923	13767	13876	13919	13962	13905	13988	13903	13881	14004	14132	13837	13910	13951	13814	13884	13934	13975	13825	13964	13944	13947	13915	13852	13933	13934	13659	13925	14113	14031	14094	13868	13878	13919	13992	14067	13866	13945	13840	13897	13788	14118	13809	14025	13858	13838	14010	13872	13847	13900	13769	13858	13841	13877	13975	13901	13933	13950	13966	13976	14067	13867	13812	13786	13897	13821	13955	13794	13927	13858	13797	14083	13981	14013	13957	14052	13692	13796	13846	13840	14034	13841	13705	13888	13901	13861	13919	13811	13819	14014	13912	13975	13866	13779	13912	13901	14011	14098	13853	13810	14091	13947	13903	13846	13901	13908	13979	13806	13922	13782	13907	13993	13983	14161	14111	13842	13970	14018	14047	13949	13852	13998	13937	13973	13924	13823	13899	13803	13762	13865	13816	13731	13997	14031	13956	13799	13906	14005	14014	14104	13777	14054	13907	13856	14011	14276	13912	14023	13982	13989	14017	13950	13926	13940	13828	13785	13990	13906	13778	13847	13918	13781	13789	13853	13864	13927	13821	13918	14055	13905	13964	14072	14052	14043	13973	14115	13864	13929	13853	13928	13787	13880	13824	13903	13848	13920	13939	13956	14013	13910	14049	13843	13958	13970	13874	13974	13891	13807	13743	13915	14038	14062	13900	13836	14008	14013	13882	14059	14099	13768	13790	13943	14033	13939	13924	13949	13999	13959	13875	13984	13700	13945	13765	13866	13896	13972	13955	14057	13991	13974	13857	13743	13879	13908	13967	13733	14039	13826	13928	14066	13894	14109	13915	14021	14015	13865	13981	13899	13922	14124	13859	13987	13830	13807	13817	14177	13864	14008	13990	13929	13733	13918	13909	13998	13922	13816	14045	13880	13833	13910	13895	13925	13785	13773	13984	13874	14034	13796	13976	14068	13849	14058	13842	14042	14176	13917	14109	13924	13978	13866	13918	13884	13971	13850	13871	13937	13930	13991	14065	13889	13925	14004	14022	13986	13944	13772	13951	13884	13968	14003	13909	13940	13912	13968	13919	13890	13999	13846	13682	13892	13849	13930	14079	14158	14059	13874	13870	13852	14152	13841	13900	13784	13942	14030	13954	13975	14109	14097	13864	14097	13887	13923	13825	14018	14048	13880	14009	13830	13951	13875	13914	13907	14000	14023	13851	13874	13964	13736	13941	13736	13805	13956	13869	13880	14116	13868	13831	14066	13826	13968	13861	13890	13980	13727	14028	13954	13953	13956	13946	13873	13770	14134	14047	13856	13969	13844	13850	13998	13797	14024	13861	13960	13925	13965	13807	13981	13855	13849	13919	13879	13979	13783	13829	13943	13764	13976	13901	13947	13907	14011	13789	13841	13814	13731	13997	13781	13850	13871	13803	14031	13830	14041	14068	13941	13846	13920	13966	13909	13857	14008	13729	13944	13978	14003	13872	13919	13847	13849	13926	13883	13895	13874	13901	13902	14143	13838	13865	13877	13960	14001	14043	13916	13992	13892	13925	13738	13835	13862	13993	13917	13940	13958	13927	14030	13902	13921	13975	13893	13892	13950	14074	13908	13867	13943	13908	13786	13864	13941	14002	13865	13943	13899	13933	13827	13992	13901	13942	14029	13941	13918	13961	13896	13927	13907	14126	13871	14068	14063	14133	13931	13776	13821	13848	13790	13866	13913	13919	13984	13773	13950	13948	13992	13999	14086	13877	13767	13971	13886	13847	13912	13885	13725	14077	13900	14146	13730	13961	13859	14138	14039	13838	13968	13883	13954	14079	13954	13915	13953	13797	13836	13916	13987	13972	13912	13925	13777	14002	13785	13939	13988	14000	13882	13879	13870	13772	13947	13771	13838	13890	13984	13925	13883	13836	13982	13889	13824	13916	13839	13999	13839	13977	13843	13715	13765	13952	14039	13969	13856	13890	13720	13943	13925	13805	13845	14043	13658	13803	14009	13882	13920	13722	13718	13999	13908	14054	14133	13917	13920	14021	13792	13953	14000	13888	13793	14015	14024	13872	13809	13889	13890	13939	13999	13804	13990	13990	13924	13954	13975	13968	13987	13837	13799	13957	13741	14029	13879	13852	13690	14044	13902	13966	13855	13945	14002	14030	13900	13847	13820	14031	13856	13894	13990	13917	14004	14004	13935	13894	13967	14037	13779	13946	13868	13954	13756	13926	13883	13874	13855	13831	13978	13956	13821	13805	13938	13864	13821	14010	13921	13888	13891	13998	13907	13990	13952	13851	13952	13929	13836	13913	13870	13916	14007	14001	13928	13847	14008	13832	13934	14026	13971	13917	13812	14160	13901	13936	14093	14133	13862	13867	14001	13827	13972	13646	13862	13830	13977	13842	13919	14055	14005	13870	13946	13886	13947	13942	13982	14066	13924	13937	13846	14004	13922	13864	13956	13989	13950	13891	14060	14176	13840	13893	13953	13976	13963	14065	13741	13933	13871	13969	13884	13913	13879	14121	14145	13830	13789	13999	13893	13844	13855	13977	14007	13895	14038	13761	14007	13964	13928	13851	13959	13991	13829	14015	13907	13907	13974	13947	13945	13825	14142	13922	13868	13809	13934	14016	13816	14053	14006	13891	14064	13859	14055	13978	13799	13809	13873	13909	14023	13994	13903	13971	14025	14133	13914	13859	13794	13896	13941	13763	14030	14003	13909	13758	13891	14046	14035	13999	13909	13911	13816	13951	13863	13782	13893	14021	14031	13912	13976	13868	13933	13859	13891	13989	13876	13754	13919	13798	13906	13735	13868	14009	13933	13875	14051	13949	13917	13827	14020	13913	13703	13858	14024	13923	13899	13960	13988	13855	13929	14151	13873	13986	13977	14082	14030	13944	13905	13797	13905	13997	13898	13973	14032	14072	13960	14035	13858	13932	14007	13963	13841	13905	14012	13896	13908	13870	13967	13858	14065	13895	13833	13906	13946	13973	14024	13879	13932	13978	13840	13719	13898	13996	13894	14066	13812	13949	13905	13879	13988	13905	14081	14195	13969	13728	13802	13723	13887	13948	13844	13906	13947	13944	13979	13981	13733	13906	13809	14061	13944	13890	13984	13944	13663	13941	13793	13784	13785	14035	13758	13847	13786	14008	13867	13927	13960	13796	13951	13911	14013	13914	13814	14094	14025	13768	13929	13897	13982	13900	13913	13941	13840	14027	13949	13918	13988	13826	14023	13792	14000	13930	14099	13969	13974	13937	13915	14053	13943	13940	13746	14025	14131	14077	13818	13990	13726	13977	13927	14000	13833	13917	13771	14002	13978	13954	13722	14028	13729	13952	13963	13862	13704	13837	13982	13938	14031	13868	13874	13858	13840	13933	13977	13913	13811	13752	13926	13938	14050	13816	13942	13955	13880	13927	13792	13880	13940	13859	13785	13989	13905	13969	13962	14065	13853	13772	13881	13881	13775	13884	13983	14117	14089	13856	14123	13850	13906	13964	13840	14027	13887	13954	13844	13853	13824	14039	13839	13950	13946	13880	13837	13838	13986	13968	13901	13838	13952	13870	13928	13846	13935	14019	13883	13854	14035	13791	14104	13793	13694	13737	13878	13907	13828	13841	14012	13883	13960	13949	14013	13915	13892	14033	13910	13876	13787	13918	14057	13856	13786	13912	13961	13949	13866	14001	13968	13724	13875	13836	13916	13997	14083	13918	13958	13948	13807	13872	13965	13714	13907	13857	13867	14003	13971	13981	13942	14044	14125	13868	13933	13826	13853	13843	13892	13817	13797	13920	13910
25178	21622	27157	27255	20575	19498	18907	17990	18321	17902	17589	17400	17647	17501	17668	17352	17330	17487	17311	17336	17303	17267	17396	17339	17304	17041	17343	17383	17152	17280	17352	17258	17137	17158	17303	17170	17441	17265	17230	17201	17384	17266	17120	17149	17161	17361	17364	17219	17046	17400	17370	16935	17077	17352	17213	17403	17024	17174	17239	17316	17250	17285	17169	17213	17171	17174	17183	17316	17197	17176	17087	17245	17205	17274	17228	17302	17153	17272	17262	17318	17429	17117	16989	17045	17306	17019	17269	17078	17279	17116	17044	17358	17189	17053	17313	17251	17337	17332	17083	17347	17233	17395	17074	17130	17213	17274	17164	17248	17089	17111	17279	17290	17102	17198	17034	17162	17330	17093	17021	17247	16990	17174	17137	17224	17282	17099	17141	17367	17200	17157	17335	17357	17100	17278	17186	17239	17352	17179	17350	17211	17155	17058	16966	17147	17186	17253	17192	17252	17195	17353	17229	17127	17472	17287	17235	17280	17384	17152	17147	17089	17302	16993	17070	17157	17233	17251	17130	17262	17197	17169	17092	17119	17353	17276	17244	17348	17101	17107	17229	17067	17330	17147	17244	17309	17231	17237	17187	17123	17300	17056	17229	17172	17278	17011	17294	17307	16959	17303	17276	17131	17188	17216	17178	17156	17317	17100	17073	17206	17097	16954	17309	17117	17030	17053	17112	17336	17262	17131	16897	17045	17092	17324	17009	17111	17207	17185	17208	17206	17189	17268	17345	17237	17320	17154	17217	17299	17196	17055	17179	17233	17112	17120	17241	17089	17294	17131	17206	17458	17290	17049	17409	17154	17292	17288	17220	17221	17298	17183	17188	17127	17315	17227	17196	17291	17076	17380	17111	17284	17076	17223	16903	17273	17270	17326	17206	17334	17298	17045	17185	16974	17328	17356	17227	17129	17201	17480	17201	17234	17231	17141	17343	17182	17393	17086	17214	17155	17045	17220	17176	17060	17209	17256	17193	17058	17126	17008	16919	17248	17047	17171	17297	17192	17136	17278	17147	17524	17263	17363	17211	17185	17105	17190	17185	17360	17056	17353	17062	17244	17256	17357	17228	17078	17198	17160	17255	17170	17322	16999	17211	17003	17110	17134	17119	17158	17317	17310	17237	17256	17282	17131	17400	17304	17377	17059	17081	17268	17169	17241	17269	17329	17347	17133	17019	17259	17104	17211	17285	17134	17199	17339	17285	17251	17255	17148	17056	17164	17116	17444	17404	17094	17307	17249	17170	17157	17156	17232	17376	17202	17182	17295	17280	17182	17284	17244	17252	17258	17255	17369	17346	17254	17134	17298	17058	17156	17209	17380	17258	17023	17260	17238	17214	17214	17262	17148	17304	17219	17374	17226	17145	17157	17101	17401	17274	17268	17239	17553	17211	17212	17193	17350	16989	17259	17239	17125	17240	17426	17280	17296	17351	17258	17345	17212	17327	17113	17167	17371	17422	17230	17165	17179	17260	17004	17261	17149	17109	17038	17310	17375	17371	17406	17192	17197	17471	17086	17141	17152	17143	17254	17166	16850	17065	17146	17388	17265	17175	17203	17253	17255	17370	17394	17195	17178	17106	17336	17368	17316	17225	17353	17215	17212	17349	17154	17096	17028	17333	17356	17098	17339	17144	17254	17333	17180	17165	17240	17443	17246	17131	17164	17145	17205	17333	17057	17260	17292	17142	17286	17336	17316	17251	17228	17061	17186	17201	17469	17247	17060	17357	17063	17307	17295	17244	17228	17129	17168	17310	17372	17074	17079	17149	17110	17056	17331	17318	17441	17282	17144	17340	17309	17184	17122	17149	17239	17137	17148	17179	17145	17340	17317	17015	17157	17157	17127	17296	17140	17056	17145	17305	17409	17332	17288	17212	17191	17303	17086	17327	17336	17273	17257	17146	17082	17259	17223	17433	16996	17256	17250	17205	17266	17146	17151	17350	17184	17171	17260	17291	17271	17197	17367	17185	16909	17223	17158	17052	16977	17227	17372	17356	17078	17181	17226	17201	17275	17213	17086	17230	17270	17290	17282	17318	17305	17204	17111	17117	17099	17135	17235	17274	17174	17178	17397	17189	17041	17176	17089	16940	17219	17262	17384	17120	17193	17154	17059	17241	17307	17323	17166	17135	17018	17094	17038	17318	17170	17349	17382	17258	17169	17192	17365	17348	17382	17207	17098	17164	17359	17309	17079	17177	17174	17318	17066	17440	17205	16968	17204	17211	17265	17050	17339	17231	17201	17446	17108	17238	17332	17242	17052	17299	17286	17100	17242	17333	17149	17232	17249	17461	17329	17314	17083	17095	17305	16986	17290	17195	17222	17057	17150	17278	17199	17184	17128	17037	17186	17338	17253	17351	17151	17192	17417	17284	17251	17331	17269	17271	17496	17293	17246	17383	17353	17134	17221	17369	17107	17332	17223	17385	17158	17352	17118	17242	17214	17161	17401	17224	17292	17197	17145	17279	17164	17209	17102	17131	17050	17303	17177	17271	17257	17185	17134	17458	17246	17286	17109	17377	17304	17210	17218	17205	17273	17319	17363	17246	17358	17278	17283	17213	17097	17245	17301	17309	17153	17367	17223	17184	17205	17106	17121	17283	17208	17335	17263	17485	17070	17220	17141	17115	17154	17251	17247	17319	17359	17143	17249	17297	17206	17016	17050	17162	17449	17227	17186	17249	17007	17146	17222	17053	17105	17355	17218	17191	17138	17211	17295	17171	17272	17220	17316	17239	17435	17455	17137	17258	17261	17351	17047	17122	16887	17075	17278	17463	17237	17197	17096	17206	17242	17358	17180	17283	17266	17136	17114	17284	17132	17231	17153	17046	17226	17377	17247	17100	17248	17044	17318	17201	17175	17310	17088	17240	17158	17241	17031	17049	17111	17112	17353	17336	17232	17236	17136	17031	17279	17172	17042	17423	17259	17362	17179	17238	17362	16927	17223	17093	17093	17131	17080	17342	17214	17163	17026	17252	17077	17308	17163	17237	17164	17207	17151	17183	17105	17001	17081	17257	17261	17137	17282	17385	17161	17317	17416	17160	17206	17024	17309	17384	17348	17253	16978	17463	17126	17287	17410	17177	17188	17232	17051	17049	17420	17155	17251	17105	17166	17251	17197	17382	17234	17064	17315	17257	17159	16936	17262	17190	17093	17203	17332	17232	17216	17046	17406	17181	17143	17250	17197	17167	17187	17189	16856	17279	17199	17162	17099	17278	17298	17221	17353	17121	17256	17265	17222	17364	17139	17345	17332	17419	17270	16957	17229	17099	17227	17198	17181	17261	17142	17275	17199	17264	17020	17142	17178	17298	17019	17127	17190	17146	17321	17260	17201	17206	17299	17326	17264	17244	17290	17060	17328	17297	17062	17299	17040	17111	17184	17250	17316	17306	17149	17045	17323	17179	17176	17149	17076	17145	17232	17511	16970	17104	17262	17266	17401	17198	17129	17123	17271	17204	17071	17354	17228	17316	17249	17461	17067	17305	17166	17335	17266	17188	17133	17245	17218	17154	17281	17377	17130	17112	17225	17163	17241	17330	17290	17192	17224	17195	17377	17396	17511	17223	17189	17230	17327	17206	17105	17192	17118	17272	17251	17383	17131	17250	17245	17071	17255	17175	17236	17215	17015	17147	17196	16998	17327	17225	17173	17167	17189	17244	17205	17178	17316	17127	17247	17354	17066	17249	17096	17093	17080	17031	17359	17145	17276	17273	17026	17262	17400	17147	17225	17415	17178	17158	17300	17162	17277	17096	17071	17290	17007	17220	17112	17256	17191	17232	17335	17252	17134	17224	17319	17263	17368	17295	17103	17269	17145	17305	17082	17058	17251	17211	17147	17116	17169	17274	17105	17238	17137	17261	17134	17201	17168	17102	17176	17140	17324	17241	17227	17110	17346	17289	17165	17213	17168	17270	17363	17237	17232	17185	17191	17271	17294	17312	17134	17172	17261	17039	17090	17223	17278	17275	17186	17240	17205	17193	17108	17327	17107	17297	17168	17264	17308	17272	17136	17344	17056	17249	17501	17073	17046	17079	17335	17200	17320	17322	16998	17315	17298	17504	17296	17270	17156	17256	17452	17523	17319	17270	17373	17153	17337	17217	17304	17350	16895	17165	17266	17162	17347	17357	17298	17324	17184	17189	17239	17318	17207	17243	17301	17211	17271	17078	17148	17226	17281	17309	17031	17162	17047	17205	17133	17282	17242	17320	17153	17458	17289	17382	17379	17236	17274	17362	17042	17085	17215	17336	17089	17087	17216	17089	17125	17398	17392	17066	17255	17417	17145	17013	17221	17444	17082	17376	17340	17295	17083	17308	17272	16833	17196	17103	16871	17154	17430	16989	17061	17353	17168	17161	17249	17230	17271	17324	17132	17096	17124	17397	17404	17338	17286	17220	17145	17362	17185	17047	17266	17211	17151	17446	17368	17127	17346	17267	17309	17368	17371	17143	17122	17189	17205	17213	17098	17224	17106	17393	17113	17111	17185	17243	17247	17172	17165	17230	17027	17173	17169	17196	17275	17074	17254	17179	16974	17141	17380	17349	17193	17271	17266	17142	17370	17286	17170	17318	17196	17380	17145	17191	17189	17151	17284	17460	17321	17363	17284	17429	17329	17229	17163	17203	17120	17223	17086	17247	17138	17202	17035	17181	17089	17230	17181	17086	17308	17581	17255	17082	17129	17379	17315	17267	16992	17228	17229	17332	17262	17269	17260	17196	17466	17131	17312	17225	17241	17327	17130	17188	17277	17266	17120	17127	17188	17133	17301	17274	17272	17240	17318	17196	17226	16929	17079	17173	17166	17228	17346	17109	17419	17172	17283	17073	17256	17253	17325	17239	17011	17137	17116	17056	17214	17263	17140	17255	17140	17382	17052	17276	17348	17462	17129	17001	17113	17102	17153	17270	17354	17417	17263	17203	17242	17378	17059	17405	17346	17350	17342	17011	17289	17057	17455	17017	17216	17217	17382	16910	17163	17055	17234	17129	17353	17277	17272	17290	17503	17283	17128	17102	17506	17210	16993	17221	17313	17135	17473	17302	17186	17229	17153	17355	17139	17334	17249	17065	17266	16996	17155	17090	17109	17120	17011	17242	17296	17246	17286	17414	17218
21278	35036	27449	20580	18917	17871	16494	16342	15798	15471	15135	14989	15127	15240	15054	14906	15104	14913	15025	14870	14804	14923	15004	14928	14781	14895	14770	14959	14799	14791	14638	14860	14743	14832	14806	14840	14763	14782	14798	15003	14932	14631	14815	14957	14734	14776	14526	14933	15035	14857	14729	14770	14823	14783	15001	14749	14673	14705	14790	14766	14749	14766	14865	14854	14851	14767	14887	14661	14848	14832	14849	14759	14897	14656	14821	14787	14685	14831	14784	14818	14723	14767	14999	14832	14876	15043	14829	14913	14734	14634	14848	14901	14727	14775	14812	14666	14761	14767	14698	14924	14727	14728	14827	14718	14804	14668	14930	14752	14625	14893	14837	14633	14887	14911	14684	14745	14803	14800	14677	14745	14738	14791	14667	14684	14741	14885	14781	14840	14756	14857	14778	14862	14649	14714	14685	14972	14980	14833	14707	14768	14820	14859	14898	15043	14816	14618	14944	14744	14801	14663	14895	14785	14832	14647	14870	14789	14881	14886	14799	14909	14923	14688	14684	14747	14882	14880	15001	14908	14750	14831	14821	14812	14819	14791	14781	14692	14767	14814	14896	14846	14776	14856	14858	14707	14807	14900	14678	14866	14914	14830	14724	14761	14756	14609	14927	14738	14725	14807	14733	14682	14766	14748	14793	14680	14779	14776	14964	14816	14922	14856	14772	14518	14851	14879	14861	14800	14673	14744	14714	15005	14830	14789	14972	14851	14829	14823	14907	14734	14795	14851	14815	14781	14855	15019	14793	14657	14915	14775	14892	14783	14976	14697	14718	14810	14917	14795	14783	14696	14829	14781	14837	14769	14938	15006	14744	14772	14862	14833	14635	14761	14849	14746	14946	14906	14913	14889	14814	14853	14912	14828	14767	14787	14725	14696	14974	14750	14743	14837	14838	14793	14753	14887	14805	14977	14800	14812	14958	14786	14711	14853	14755	14825	14647	14780	15027	14896	14706	14745	14952	14921	14842	14882	14672	14707	14906	14790	14927	14771	14873	14855	14729	14863	14870	14669	14840	14713	14685	14811	14733	14909	14709	14767	14754	14730	14732	14712	14634	14754	14773	14763	14804	14920	14702	14837	14696	14758	14911	14805	14755	14787	14807	14801	14853	14981	14771	14859	14898	14854	14763	14878	14754	14731	14807	14715	14645	14915	14840	14732	14927	14757	15008	14926	14740	15087	14804	14817	14972	14865	14849	14775	14755	14802	14951	14810	14703	14802	14709	14908	14901	14937	14992	15074	14648	14738	14870	14908	14964	14829	14783	14792	14818	14772	14940	14953	14610	14690	14827	14681	14942	14906	14881	14978	14765	14842	14918	14919	14784	14754	14881	14665	14960	14796	14661	14710	14914	14811	14850	14768	14840	14726	14709	14637	14695	14932	14763	14651	14849	14826	14906	14915	14657	14816	14785	14832	14936	14732	14764	14725	14862	14964	14684	14865	14925	14790	14742	14820	14842	14925	14755	14879	14859	14654	14725	14901	14722	14788	14993	14760	14668	14724	14732	14771	14847	14888	14879	14640	14909	14718	14697	14859	14868	14782	14736	14836	14718	14876	14836	14920	14748	14926	14808	14757	14891	14868	14708	14853	14753	14672	14864	14767	14811	14965	14792	14906	14786	14804	14830	14801	14696	14859	14823	14822	14728	14945	14782	14724	14920	14775	14822	14851	14678	14833	14802	14880	14864	14862	14875	14875	14918	14909	14850	14814	14792	14813	14946	14957	14800	14850	14752	15073	14973	14771	14747	14886	14875	14871	14716	14657	14905	14815	14519	14903	14813	14781	14839	14881	14815	14743	14847	14889	14760	14822	14782	14774	14937	14779	14832	14764	14752	14820	14834	14819	14854	14754	14750	14896	14931	14826	14775	14757	14693	14810	15017	14921	14765	14778	14739	14838	14831	14791	14756	14913	14908	14836	14802	14692	14800	14832	14890	14791	14986	14805	14764	14747	14833	14729	14759	14628	14960	14895	14742	14828	14634	14694	14926	14842	14955	14961	14993	14755	14735	14815	14867	14715	14783	14808	14901	14833	14864	14871	14541	14695	14750	14758	14909	14756	14706	14794	14795	14788	14830	14889	14726	14888	14844	14841	14807	14683	14803	14856	14888	14818	14801	14806	14789	14650	14731	14639	14809	14857	14894	14942	14734	14770	14914	14887	14731	14765	14753	14793	14839	15008	14871	14746	14707	14885	14904	14813	14770	14680	14882	15007	14819	14803	14707	14695	14801	14652	14771	14771	14829	14848	14908	14837	14783	14865	14653	14812	14834	14770	14779	14774	14863	14883	14773	14836	14727	14739	14788	14754	14678	14775	14834	14937	14695	14819	14868	14948	14818	14778	14981	14891	14850	14822	14720	14695	14834	14828	14896	14835	14850	14727	14729	14653	14832	14671	14888	14877	14826	14964	14900	14700	14900	14863	14858	14910	14478	14814	14705	14675	15048	15013	14826	14692	14876	14908	14700	14906	14619	14775	14972	14943	14740	14813	14831	14707	14610	15031	14837	14864	14832	14756	14802	14884	14718	14751	14840	14796	14752	14899	15009	14694	14725	14865	14804	14927	14809	14888	14814	14974	14777	14798	14752	14840	14856	14805	14894	14745	14814	14798	14759	14722	14828	14824	14848	14719	14733	14913	14872	14927	14954	14817	14931	14782	14870	14619	14778	15036	14923	14664	14795	14911	14694	14813	14776	14734	14733	14880	14849	14730	14761	14714	14716	14667	14870	14684	14716	14852	14805	14692	14797	14854	14953	14666	14770	14726	14871	14844	14714	14780	14822	14697	14818	14813	14904	14864	14864	14719	14833	14885	14903	14869	14655	14789	14918	14657	14758	14741	14912	14864	14865	14735	14730	14904	14585	14709	14622	14818	14802	14820	14688	14823	14886	14780	14784	15003	14740	14922	14690	14855	14877	14786	14813	14917	14954	14751	14723	14765	14895	14820	14889	14872	14820	14961	14805	14826	14821	14767	14924	14743	14866	14869	14768	14916	14855	14719	14772	14671	14855	14768	14792	14683	14972	14521	14800	14790	14777	14604	14712	14799	14757	14790	15113	15006	14987	14879	14719	14818	14832	14765	14778	14907	14512	14891	14834	14888	14702	14891	14833	14979	14682	14852	14836	15015	14948	14789	14790	14971	14898	14905	14817	14917	14755	14842	14912	14655	14748	14788	14732	14616	14791	14721	14928	14805	15027	14691	14580	14802	14756	14723	14681	14882	14702	14911	14825	14854	14927	14939	14843	14745	14805	14831	14697	15000	14670	14841	14782	14975	14723	14762	14854	14715	14723	14900	14673	14928	14672	14889	14801	14788	14690	14805	14875	14762	14884	14919	14766	14782	14927	14781	14764	14844	14774	14726	14829	14795	14839	14708	14688	14898	14999	14779	14591	14793	14862	14937	14808	14853	15072	14882	14707	14822	14736	14971	14940	14752	14823	14883	14844	14737	14766	14771	14933	14685	14704	14830	14733	14925	14832	14857	14829	14883	14638	14972	14936	14849	14826	14959	14803	14757	14740	14851	14780	14810	14782	14812	14844	14664	14843	14926	14915	14838	14765	14847	14919	14807	14781	14842	14854	14648	14915	14636	14804	14894	14777	14820	14846	14704	15094	14885	14836	14776	14920	14724	14961	14830	14968	14746	14948	14815	14989	14747	14788	14908	14993	14796	14817	14841	14564	14969	14900	14731	14901	14730	14797	14715	14915	14767	14715	14802	14751	14978	14942	14806	14685	14737	14847	14926	14766	14865	14903	14971	14806	14737	14675	14749	14880	14670	14843	14611	14852	14891	14810	14922	14753	14727	14804	14789	14795	14838	14901	14958	14819	14830	14690	14909	14839	14811	14845	14710	14889	14848	14821	14884	14874	14838	14854	14713	14718	14747	14737	14828	14870	14897	14799	14651	15023	14766	14855	14740	14769	14998	14786	14751	14830	14912	14733	14862	14955	14813	14742	14912	14770	14830	15041	14845	14685	14804	14715	14823	14850	14611	14827	14615	14867	14899	14552	14874	14782	14768	14769	14692	14837	14883	14819	14647	14841	14779	14891	14892	14633	14914	14632	14945	14895	14875	14891	14835	14661	14884	14864	14776	14765	14934	14849	14716	14819	14848	14769	14813	15001	14870	14819	14654	14785	14758	14828	14876	14990	14843	14852	14829	14830	14625	14728	14846	14879	14903	14782	14790	14823	14833	14657	14668	15039	14737	14792	14770	14718	14966	14780	14563	14760	14947	14967	14790	14758	14971	14777	14746	14621	14771	14824	14699	14852	14988	14913	14738	14658	14906	14817	14793	14773	14843	14874	14670	14901	14925	14887	14830	14919	14825	14559	14835	14953	14789	15049	14808	14743	14719	14744	14939	14825	14758	14826	14799	14883	14825	14700	14856	14883	14941	14712	14969	14831	14820	14750	14939	14824	14924	14701	14739	14733	14732	14930	14820	14694	14792	14724	14797	14793	14660	14809	14856	14977	14850	14980	14805	14772	14839	14966	14881	14676	14799	14862	14808	14905	14871	14761	14727	14876	14693	14736	14790	14861	14831	14843	14913	14847	14804	14764	14772	14807	14831	14839	14816	14905	14645	14647	14646	14948	14951	14653	14838	14806	14764	14915	14632	15010	14722	14963	14837	14735	14840	14673	14828	14738	15008	14856	15008	14873	14919	14858	14714	14807	14762	14870	14694	14820	14646	14853	14648	14852	15055	14858	14984	14782	14787	14862	14791	14830	14775	14561	14934	14765	14879	14743	14668	14917	14741	14969	14765	14958	14817	14847	14763	15020	14824	14887	14769	14943	14870	14812	14883	14941	14843	14817	14678	14855	14836	14921	14881	14893	14772	14913	14855	14855	14853	14821	15053	14758	14897	14845	14965	14783	14710	14801	14849	14706	14747	14780	14893	14811	14980	14814	14799	14762	14769	14802	14862	15023	14768	14938	14908	14841	14743	14950	14770	14647	14837	14806	14744	14788	14583	14826	14793	14883	14818	14926	14758	14768	14768	14539	14893	14929	14809	14753	14644	14946	14858	14705	14939	14785	14746	14917	14961	14866	14826	14732	14792	14788	14759	14763	14793	14788	14836	14765	14815	14844	14718	14900	14802	14823	14860	14818	14709
22596	21645	28859	24891	21929	24002	23957	18793	17888	17702	17415	17125	17261	16788	16911	16752	16687	16695	16492	16468	16455	16504	16465	16226	16308	16527	16437	16182	16562	16203	16244	16413	16274	16206	16244	16316	16431	16345	16427	16119	16379	16467	16290	16292	16305	16182	16414	16295	16308	16225	16352	16222	16342	16133	16336	16403	16115	16368	16389	16246	16362	16303	16167	16188	16194	16307	16367	16210	16045	16359	16070	16314	16050	16234	16454	16426	16326	16048	16095	16239	16204	16077	16472	16269	16222	16176	16374	16106	16141	16251	16277	16382	16254	16178	16120	16133	16055	16353	16386	16292	16161	16054	16320	16315	16226	16213	16389	16123	16206	16005	16320	16079	16369	16411	16361	16302	16242	16169	16208	16335	16143	16186	16296	16383	16291	16397	16088	16335	16316	16334	16156	16373	16200	16176	16306	16216	16133	16187	16089	15929	16206	16194	16282	16215	16375	16157	16385	16207	16242	16098	16133	16227	16212	16135	15918	16303	16254	16074	16113	16304	16418	16247	16303	16219	16261	16166	16297	16007	16226	16161	16049	16199	16159	16210	16272	16006	16167	16064	16157	16113	16237	16271	16147	16296	16209	16280	16325	16098	16333	16217	16285	16140	16127	16031	16231	16313	15991	16380	16247	16446	16283	16452	16326	16384	16218	16305	16313	15976	16343	16115	16094	16304	16246	16387	16322	16204	16074	16150	16122	16070	16278	16273	16154	16212	16123	16105	16157	16166	16175	16178	16349	16190	16421	16109	16211	16233	16167	16059	16174	16202	16105	16132	16041	16280	16185	16319	16215	16085	16278	16077	16344	16115	16223	16061	16394	16075	16248	16135	16252	16253	16313	16022	16321	16193	16181	16218	16373	16291	16128	16020	16420	16140	16260	16355	16371	16131	16307	16446	16221	16307	16236	16199	16267	16302	16136	16332	16044	16137	16028	16245	16167	16206	16160	16350	16304	16321	16145	16216	16170	16137	16261	16083	16242	16209	16243	16269	16249	16223	16120	16143	16167	16208	16126	16306	16351	16269	16275	16212	16220	16281	16306	16208	16141	16239	16325	16247	16106	16109	16291	16231	16125	16263	16210	16208	16209	16306	16196	16191	16113	16233	16381	16176	16200	16352	16139	16205	16132	16132	16246	16170	16166	16181	16285	16178	16289	16199	16096	16179	16381	15975	16209	16182	16222	16258	16256	16339	16222	16271	16232	16234	16297	16478	16293	16404	16262	16192	16299	16271	16246	16303	16232	16283	16308	16226	16259	16420	16244	16195	16327	16278	16175	16305	16043	16375	16364	16185	16123	16066	16204	16207	16373	16385	16236	16095	16149	16230	16379	16308	16045	16110	16149	16234	16050	16428	16045	16034	16193	16170	16149	16202	16253	16269	16247	16188	16186	16290	16300	16197	16276	16109	16126	16325	16269	16258	16438	16409	15976	16278	16356	16222	16328	16186	16164	16179	16238	16184	16118	16013	16245	16122	16184	16317	16093	16147	16364	16198	16179	16414	16343	16353	16357	16243	16274	16324	16344	16298	16043	16313	15969	16321	16238	16156	16108	16168	16101	16376	16028	16106	16162	16307	16484	16405	16355	16188	16329	16057	16089	16317	16233	16170	16111	16162	16220	16214	16365	16212	16369	16172	16208	16222	16110	16344	16206	16223	16052	15984	16384	16162	16353	16240	16204	16178	16253	16199	16242	16147	16358	16203	16264	16238	16083	16223	16270	16173	16214	16315	16217	16075	16095	16259	16202	16302	16344	16197	16199	16190	16336	16066	16259	16067	16267	16279	16453	16191	16084	16333	16178	16252	16336	16156	16044	16161	16465	16261	16302	16376	16206	15932	16269	16121	16264	16081	16258	16251	16277	16440	16209	16412	16245	15971	16179	16108	16314	16419	16220	16086	16010	16211	16050	16353	16220	16227	16352	16085	16317	16345	16445	16249	16288	16129	16112	16081	16412	16322	16295	16150	16278	16025	16111	16241	16285	16186	16278	16233	16366	16377	16025	16082	16306	16185	16118	16127	16234	16045	16354	16086	16343	16126	16199	16027	16194	16160	16207	16271	16338	16268	16164	16371	16216	16345	16030	16218	16240	16224	16215	16046	16221	16337	16189	16129	16090	16158	16158	16106	16192	16278	16081	16102	16315	16078	16234	16197	16337	15963	16289	16293	16158	16269	16168	16093	16278	16212	16248	16090	16204	16184	16232	16213	16182	16252	16222	16101	15910	16298	16294	16224	16134	16123	16222	16229	16252	16113	15921	16094	16301	16140	16160	16131	16239	16304	16072	16406	16165	16253	16236	16372	16265	16273	16165	16269	16195	16372	16245	16262	16242	16262	16207	16217	16208	16255	16234	16179	16144	15967	16241	16347	16137	16028	16248	16208	16399	16539	16195	16224	16197	16032	16260	16237	16294	16281	16332	16088	16293	16049	16024	16157	16233	16249	16115	16321	16081	16342	16194	16186	16108	16356	16208	15934	16175	15915	16312	15889	16128	16079	16378	16131	16250	16168	16188	16238	16233	16373	16267	16193	16114	16298	16135	16248	16125	16221	16204	16199	16170	16308	16302	16106	16451	16236	16554	15926	16296	16367	16079	16578	16249	16164	16093	16260	16304	16233	16310	16355	16537	16269	16262	16102	16047	16100	16189	16317	16296	16069	16247	16263	16179	16182	16338	16316	16240	16286	16336	16239	16369	16198	16397	16169	16129	16141	16162	16021	16140	16283	16172	16192	16214	16207	16472	16122	16438	16198	16043	16311	16161	16140	16319	16198	16374	16349	16209	16099	16422	16160	16294	16283	16205	16119	16179	16321	16269	16322	16165	16121	16180	16216	16295	16207	16295	16294	16139	16040	16411	16024	16197	16257	16015	16337	16275	16323	16238	16187	16030	16466	16315	16221	16147	16351	16219	16111	16220	16357	16229	16468	16189	16238	16218	16331	16337	16254	16271	16049	16225	16183	16315	16121	16212	16348	16364	16237	16279	16152	16337	16193	16146	16038	16145	16216	16205	16118	16215	15915	16166	15886	16204	16352	16401	16060	16051	15980	16110	16332	16213	16138	16261	16169	16340	16304	16136	16371	15888	16185	16258	16338	16314	16066	15865	16290	16156	15949	16143	16128	16041	16342	16309	16122	16202	16251	16175	16284	16358	16133	16359	16075	16142	16232	16131	15956	16019	16379	16183	16161	16093	16167	16219	16267	16236	16117	16471	16423	16249	16100	16228	16254	16236	16124	16073	16187	16192	16251	16326	16212	16311	16113	16241	16365	16132	16248	16099	16166	16134	16171	16306	16105	16166	16136	16111	16248	16254	16356	16123	16165	16195	16212	16242	16264	16090	16028	16069	16178	16209	16160	16270	16271	16195	16042	16181	16091	16346	16383	16245	16235	16084	16198	16070	16368	16185	16138	16124	15895	16006	16077	16315	16151	16151	16406	16138	16363	16224	16224	16258	16207	16158	16246	16218	16211	16207	16023	16105	16206	16338	16158	16307	16358	16260	16218	16320	16261	16195	16132	16116	16322	16354	16002	16073	16180	16364	16100	16166	16063	16211	16127	16255	16179	16315	16248	16186	16257	16209	16271	16112	16282	16101	16081	16189	16314	16339	16345	16234	16157	16430	16333	16031	16005	16171	16342	16312	16252	16212	16199	16225	15984	16020	16213	16275	16164	16295	16226	16217	16183	16002	16222	16458	16123	16218	16337	16332	16261	16207	16175	16266	16260	16119	16182	16193	16369	16243	15984	15934	16341	16109	16333	16058	16253	16038	16264	16206	16165	16384	16343	16302	16112	16214	16088	16094	15956	16271	16270	16286	16143	16303	16338	16278	16469	16359	16178	16271	16408	16013	15985	15902	16241	16114	16184	16197	16236	16242	16147	16016	16274	16248	16289	16138	16053	16357	15978	16075	16123	16176	16223	16031	16425	16292	16148	16375	16144	16046	16074	16096	16155	16052	16355	16209	16326	16480	16227	16371	16183	16125	16257	16289	16123	16196	16157	16233	16186	16236	16289	16268	16094	16356	16231	16339	16204	16191	16313	16116	16342	16172	16097	16135	16004	16044	16384	16037	16122	16164	16379	16420	16295	16244	16246	16316	16324	16431	16202	16370	16464	16045	16297	16037	16378	16356	16144	16266	16194	16327	16061	16167	16362	15899	16238	16298	16179	16389	16201	16121	16221	16185	16241	16286	16240	16315	16200	16228	16214	16117	16127	16210	16110	16089	15980	16313	16475	16079	16268	16051	16223	16311	16242	16123	16280	16424	16165	16245	16136	16168	16461	16289	16097	16227	16332	16012	16114	16177	16169	16043	16146	16110	16142	16292	16194	16348	16067	16308	16365	16337	16258	16272	16063	16301	16142	16184	16206	16211	16185	16273	16148	16339	16198	16176	16282	16257	16067	15962	16236	16210	16058	16152	16283	16406	16301	16231	16154	16095	16267	16341	16106	16409	16158	16236	16065	16099	16035	15988	16260	16008	16213	16176	16229	16154	16076	16338	16050	16214	16012	16119	15956	16182	16117	16237	16176	16206	16152	16306	16170	16398	16283	16287	16007	16229	16262	16339	16362	16386	16266	16379	16118	16080	16104	16032	16289	16313	16309	16091	16294	16231	16103	16170	16110	16244	16365	16321	15985	16337	16100	16287	16293	16257	16393	16227	16175	16364	16281	16166	15931	16367	16193	16272	16350	16136	16305	16153	16306	16498	16115	16218	16223	16369	16198	16301	16105	16185	16158	16122	16121	16404	16177	16278	16180	16132	16542	16437	16373	16275	16232	16245	16323	16392	16423	16388	16217	16124	16141	16317	16335	16342	16130	16265	16273	15952	16244	16291	16288	16195	16037	16166	16075	16383	16165	16354	16181	16385	16123	16256	16213	16218	16080	16313	16051	16251	16173	16506	16212	16238	16072	16220	16115	16114	16239	16182	16021	16293	16398	16151	16134	16233	16220	16233	16185	16130	16093	16301	16191	16335	16252	16155	16279	16182	16320	16120	16068	16479	16298	16272	16316	16164	16093	16320	16232	16118	16123	16388	16123	16225	15975	16245	16357	16194	16255	16436	15981	16200	16125	16110	16146	16349	16220	16288	16134	16103	16193	16242	16371	16232	16241	16342	16162
23612	43395	34101	25225	21689	20940	17550	16719	16518	15891	15240	15013	15057	14898	14571	14680	14685	14582	14516	14337	14387	14345	14244	14338	14236	14084	14088	14052	14060	14407	14317	14272	14191	14352	14194	14436	14279	14066	14321	14102	14105	14106	14241	14296	14335	14280	14220	14349	14298	14102	14103	14116	14232	14148	14207	14142	14204	14179	14154	14174	14147	14306	14044	14362	14170	14128	14029	14188	14142	14098	14136	14064	14249	14171	14229	14367	14152	14103	14270	14273	14131	14245	14254	14042	14361	14142	14083	13997	14027	14295	14125	13985	14140	14016	13986	14211	14207	14161	14242	14158	14277	14030	14192	14130	14166	13967	14178	14205	14175	14161	14261	14248	14219	14113	14102	14176	14236	14122	14170	14177	14285	14117	14182	14114	14194	14207	14015	14165	14214	14058	13964	14047	14120	14193	14071	14002	14106	14254	14283	14171	14160	14095	14079	14072	14246	14124	14045	14055	14279	14233	14140	14282	14185	14275	14135	14204	14138	14158	13996	14045	14237	14201	14230	14170	14063	14106	14192	14084	14196	14263	14297	14078	14110	14221	14051	14011	14041	14049	14009	14175	14137	14133	14120	14312	14145	14261	14111	14252	14280	14168	14126	14239	14206	14070	14101	14175	14186	14123	14235	13963	14312	14222	14249	14088	14060	14321	14141	14167	14271	14187	14050	14059	14025	14251	14125	13994	14094	14308	14089	14121	14134	14170	14089	14061	14247	14349	14108	13967	14259	14169	14225	14190	14107	14211	14058	14211	14054	14091	14128	14316	14163	14033	14240	14189	14098	14062	14189	14156	14171	14068	14029	14406	14125	14172	14239	14299	14228	14125	14101	14241	14068	14202	14197	14084	14150	14139	14271	14237	14328	14135	14125	13964	14052	14294	14378	14132	14175	14029	14006	14195	14182	14221	14159	14356	14141	14230	14394	14245	14034	14163	14153	14090	14119	14190	14086	14259	14146	14034	14150	13891	14175	14230	14077	14198	14074	14081	14054	14157	14026	14267	13987	14239	14187	14285	14182	14166	14170	14020	14235	14115	14078	14228	14172	14315	13993	14173	14124	14091	14065	14042	14205	14161	14118	14168	14224	13977	14266	14296	14442	14229	14322	14277	14039	14188	14168	14222	14167	14186	14245	14096	14195	14099	14208	14099	14137	14226	14242	14168	14121	13962	14192	14391	14169	14135	14105	14226	14258	14220	14265	14216	14216	14081	14219	14228	14243	13962	14182	14093	14123	14120	14240	14057	14179	14250	14262	14267	14313	14044	14280	14006	14213	14173	14115	13999	14377	14071	14053	14072	14188	13983	14138	14132	14149	14074	14233	14061	14184	14126	14126	14274	14240	14295	14035	14117	14214	14106	14234	14198	14133	14399	14050	13981	14070	14045	14081	14207	14231	14226	14218	14174	14224	14049	14271	13990	14182	14151	14164	14321	14336	14116	14252	14254	14072	14199	14266	14045	14055	14236	14140	14137	13923	14137	14109	13949	14178	14327	14061	14155	14157	14265	14128	14115	14174	14092	14102	14090	14206	14009	14023	14194	14116	14193	14142	14086	14284	14271	14133	14176	13934	14281	14003	14137	14176	14212	14197	14160	14035	14223	14048	14162	14160	14174	14121	14142	14119	14079	13909	14176	14250	14174	14160	14021	14137	14324	14125	14232	14231	14096	14325	14234	14232	14183	14194	14161	14045	14239	14095	14115	14197	14084	14334	14213	14155	14193	14242	14144	14020	14097	14100	14202	14203	14101	14319	14208	14211	14284	14122	14257	14189	14271	14070	14266	14060	14167	14076	14019	14193	13920	14218	14125	14166	14125	14101	14019	14354	14112	14419	14082	14301	14307	14086	14273	14135	14058	14161	14055	14123	14176	14179	14171	14316	14151	14194	14228	14111	14064	14225	14210	14277	14099	14145	14224	13989	14274	14219	14273	14336	14123	14240	14222	14136	14316	14229	14191	14076	14170	14060	14042	14257	14155	14199	14112	14199	14132	14235	14123	14234	14142	14162	13973	14163	14097	14100	14120	14156	14185	14053	14059	14190	14207	14160	14146	14265	14117	14041	13970	14145	14165	14139	14134	13999	14198	14094	14144	14082	14116	14245	14115	14124	14007	14147	14171	14239	14111	14069	14279	14258	14043	14186	14179	14212	14195	14074	14061	14249	14257	14194	14108	14184	14152	14155	14095	14066	14119	14041	14278	14216	14242	14127	13995	14118	14353	14064	14072	14258	14038	14215	14377	14196	14106	14248	14281	14162	14265	13994	14044	14189	14118	14338	14237	14056	14155	14121	14092	14201	14130	14154	14200	14175	14175	14064	14143	14192	14209	14066	13975	14007	14225	14214	14269	14132	14252	14094	14051	14036	14175	14139	14145	14340	14055	14160	13988	14266	14237	14306	14062	14141	14374	14030	14249	14026	14357	14156	14103	14146	14280	14137	14127	14217	14266	14068	14280	14072	14240	14117	14079	14315	14151	14083	14194	14048	14097	14067	14114	14279	14152	14214	14132	14126	14261	14131	14265	14202	14114	14023	14217	14116	14215	14122	14142	13985	14276	14282	14169	14251	14197	14143	14062	14079	14286	14118	14140	14148	14064	14278	14184	14107	14218	13944	14004	14244	14185	14093	14425	14218	14224	14165	14039	14207	14203	14144	14229	14133	14159	14344	14134	14064	14222	14256	14241	14187	14155	13925	14181	14174	14113	14297	14092	14166	14217	14126	14145	14459	14144	14234	14227	14037	14143	14008	14112	13893	14048	14166	14128	14022	14115	14127	14193	14120	14296	14050	14175	14134	14214	14242	14247	14113	14286	14021	14258	14039	14188	14183	14277	14165	14202	14151	13935	14274	14215	14054	14481	14128	14162	14110	14151	14152	14118	14143	14214	14083	14182	14198	14132	14215	14370	14127	14185	14292	14121	14159	14175	14264	14134	13954	14252	14194	14040	14029	14029	14160	14026	14549	14028	14101	14178	14165	14161	14113	14158	14346	14135	14108	14169	14065	14194	14131	14023	14150	14271	14235	14175	14240	14070	14021	14357	13993	14294	14174	13993	14337	14144	14143	14208	14016	14273	14112	14024	14124	14130	14185	14164	14118	14144	14140	14231	14155	13918	14270	14066	14310	14343	14097	14222	14024	13986	14081	14001	14088	14235	14236	14239	14218	14320	14279	14273	14238	14181	14033	14153	14216	14198	14142	14253	14269	14258	14096	14097	14118	14224	14117	14110	14186	14115	14347	14157	14158	14217	14202	14123	14248	14008	14227	14085	13944	14248	14294	13992	14382	14212	14224	14296	14131	14011	14163	14273	14242	14051	14167	14022	14268	14128	14213	14130	14311	14222	14153	14203	14128	14176	14115	14085	14202	14034	14191	14067	14202	14127	14116	14189	14290	14131	14192	14259	14087	14126	14289	14261	14218	14044	14075	14180	14196	14168	14158	14087	14337	14323	14271	13961	14313	14160	14127	14109	14241	13969	14112	14177	14283	14210	14050	14005	14109	14299	14200	14246	14280	14280	14091	14154	14225	14107	13990	14333	14208	14229	14214	14148	14237	14031	14321	14155	14173	14064	14176	14226	14090	13987	14026	14062	14075	14161	14071	14300	14142	14022	14246	14112	13938	14225	14053	14029	14209	14370	14174	14186	14261	14116	14235	14226	14166	14294	14290	14160	14066	14087	14155	14248	14138	14051	14047	14318	14171	14204	14187	14156	14059	14186	14323	14278	14120	14070	14141	14061	14235	14184	14088	14152	13957	14134	14213	14169	14205	14223	14138	14169	14044	14089	14216	14118	13955	13979	14168	14285	14314	14133	14203	13968	14256	14053	14131	14241	14228	14013	14239	14195	14207	14174	14208	14218	14266	14073	14296	14104	14133	14231	14150	14077	14128	14146	14275	14075	14304	14145	14245	14207	14209	14043	14279	14259	14106	14196	14150	14160	14162	14223	14045	14217	14212	14142	14094	14107	14190	14025	14081	14166	14168	14056	14112	14263	13989	14300	14125	14190	14033	14292	14205	14296	14079	14129	14258	14284	14160	14156	14226	14097	14300	14258	14171	14129	14046	13966	14331	14099	14399	14056	14173	14072	14104	14194	14194	14160	14162	14170	14131	14245	14107	14329	14000	14233	14105	14201	14364	14164	14141	14259	14158	14139	14281	14231	14097	14089	14165	14201	14065	14195	13925	14159	14139	14212	14099	14199	14229	14189	14359	14144	13942	14255	14183	14201	14271	14014	14182	14145	14071	13982	14198	14267	14259	14033	14129	14187	14036	14213	14076	14014	14037	14142	14111	14127	14209	14239	13927	14209	14092	14251	14057	14136	14038	14202	14238	14182	14136	14060	14436	14171	14247	14205	14107	14183	14066	14124	14269	14146	14050	14361	14227	14146	14202	14208	14126	14030	14193	14265	14075	14183	14044	14361	13925	14198	14152	14120	14113	14185	14163	14288	14316	14121	14112	14325	13966	14257	14124	14099	14290	14061	14205	14152	14300	14137	14139	14300	14108	14114	13887	14286	14127	14117	14233	14174	14007	14263	14143	14133	14213	14167	14061	14339	14186	13983	14140	14185	14173	14207	14141	13941	14148	14041	14111	14163	14208	14060	14138	14152	14158	14208	14104	14195	14241	14255	14071	14075	14139	14209	14323	14220	14266	14380	14182	14147	14179	14175	14117	14199	14186	14115	14099	14069	14197	14252	14261	14293	14315	14193	14263	14275	14194	14232	14112	14057	14267	14252	14302	13860	14022	14172	14132	14071	14349	14039	14046	14171	14175	14202	14219	13937	14104	14033	14177	14137	14088	14137	14238	14198	14148	14257	14197	14277	14204	14120	14099	14143	14231	14250	14219	14155	14178	14231	14123	14170	14181	14157	14177	14056	14326	14295	13999	14075	14190	14205	14343	14100	14226	14177	14210	14268	14143	14287	13973	14061	14200	14115	14114	14096	14287	13988	14184	14244	14029	14230	14089	14234	14193	14204	14126	14175	14202	14150	14078	14230	14164	14290	14111	13998	14270	14245	14237	14376	14174	14129	14137	14127	14061	14182	14076	14194	14083	14093	14122	14031	14067	14108	14187	14239	14002	14128	14231	14035	14119	14122	14417	14236	14080	14331	14182	14145
29484	24201	26745	22705	19255	18947	18139	17506	17436	17430	17395	17277	17388	17271	17372	17115	17154	17262	17265	17208	17174	17000	17022	17034	17017	17109	17139	17339	17394	17165	17090	17108	17242	17093	17105	16961	17334	17044	16955	17183	17185	17018	17137	17182	17205	17126	17348	17382	17014	16851	16910	16929	17029	17063	17279	17138	17196	17126	17033	17063	17151	17054	17037	16927	17137	17144	17127	17116	17024	17098	17186	17078	17124	17227	17254	17021	17083	17176	16973	16864	17196	17069	17131	17170	17033	17224	17004	17048	17023	17014	17097	17130	16967	17089	17054	17024	17138	16917	17229	17077	17224	17079	17122	17163	17101	17004	17250	16939	16871	16860	17029	16979	17134	17007	17112	17251	17082	16891	17045	17151	17189	16976	17097	17186	17048	16858	17121	17128	17018	17099	17067	17015	16995	17305	17271	17106	17015	17109	16992	17119	16937	17074	17168	17118	16970	17038	17071	17281	17098	17151	17089	17077	16984	17211	17180	17241	16913	17225	16878	17214	17191	17142	16986	17237	17139	17129	17153	16953	17203	17197	17129	16998	17163	17113	17253	17118	17075	17154	17095	17046	17077	17025	17335	17065	17164	17084	17131	17339	16923	17256	17080	17091	17221	17182	17104	16935	17099	17111	17247	17210	17256	17101	16934	17100	17144	17001	17232	16877	17250	17008	16945	17111	17079	17068	17090	17107	17272	17097	17073	17167	17187	17060	17151	17080	17168	17171	16982	17079	16898	17076	16793	17089	17047	17202	17116	17177	17092	17115	17136	16996	17023	17151	17101	17096	16963	16981	17102	17095	16978	17008	17177	16945	17099	17255	17266	17060	17195	16886	17240	17131	17200	17172	17175	17163	17262	17392	16960	17025	17124	17226	17158	17123	17224	17071	17121	16913	17106	17178	17077	17057	16913	16928	16946	16963	17031	16992	16948	17033	16923	17086	17035	17120	17181	17059	17273	17045	17096	17178	17134	17039	17013	16992	16937	17104	17208	17045	17101	17034	16977	17085	17138	17041	17184	17089	17152	17031	17037	17058	17151	17140	17002	17097	17103	17100	17096	16912	16970	17332	17116	17084	17131	16992	17090	17165	16912	17112	17052	17032	17211	17207	17111	17138	17208	17032	16976	17094	17111	17001	16943	17110	17048	16975	17129	17053	17203	16996	17062	17164	17206	17167	17174	16788	17180	16984	17156	17035	16915	17137	17138	17290	17089	17234	17278	17041	17138	17181	17073	16887	17161	17108	17094	17134	17154	17256	17163	17010	17003	16962	16915	17067	17091	17122	17170	17077	17187	17221	17049	17057	17138	17136	17137	16880	17081	17151	17135	17061	17247	16862	17252	17061	17191	17056	17182	17205	17112	17193	17121	16999	17204	16826	16942	17165	17136	16989	17154	17081	17026	17179	17097	17011	17102	17262	17143	17295	16933	17156	17268	17012	16901	17106	16980	17171	17076	17138	17293	17071	17029	17155	17114	17024	17312	17097	17082	17010	17078	17188	16984	17330	17133	17028	17090	17144	16988	17179	17108	17200	17270	17085	17066	17011	17041	16991	17063	16974	16986	16945	17150	17041	17009	17118	17171	16967	16998	16885	17219	17242	17296	17152	17184	17084	17016	17214	17202	17169	17171	17058	17087	17057	17039	17131	16996	17164	17129	16907	17094	17013	17046	17271	16947	17013	17151	17006	17281	17060	16951	17058	17127	17131	17239	17070	17044	17057	17060	16925	17141	17016	17109	17230	17062	17182	17110	17083	17204	17233	16933	17116	17105	17027	17162	17071	17161	17069	17058	17115	17204	17020	17152	17125	17102	17016	17100	16978	17207	16956	16933	16987	17011	16990	17203	16989	17009	17091	16871	16953	17109	17178	17141	17123	17056	17142	16766	17048	17151	17157	17222	17073	16997	17188	17052	17268	17177	17109	17167	16973	17124	16809	16916	17265	17031	17046	17200	17003	17057	16992	16880	17160	17101	17317	17183	17121	16998	17089	17017	17196	17254	17289	17094	17055	17285	17104	17128	17101	17111	17227	17021	16940	16990	17187	17048	17052	17185	17194	16972	17020	17010	17183	17348	17199	17029	16885	17051	16918	16847	16989	16769	17107	17020	17104	17237	17111	17069	17177	17009	17156	17119	16975	17290	17221	17220	17219	17112	17221	17278	17198	16903	17059	16959	17098	17374	16983	16965	17036	17066	16907	17302	17208	17269	17221	16952	17185	17046	17012	17154	17081	17136	17145	16848	17122	17240	17209	17008	16965	17142	17220	17164	17335	17101	17423	17301	17274	17215	17062	17129	17204	16932	16987	16983	17047	17035	17060	17238	17248	17122	17208	17333	17033	17096	17113	17111	17177	17009	17007	17098	17166	16968	17082	17310	17139	17080	17362	17022	17042	17001	17081	17142	17165	17084	16793	17176	17173	17196	17124	17279	17156	17161	17309	17236	17223	17015	17274	17160	17223	17152	17221	17104	17119	17193	17131	17149	17140	17123	16936	17037	16972	17191	17174	17285	17138	17046	16937	17034	16993	17386	17102	17255	17449	17179	17134	17114	17186	17128	16985	16987	17165	17024	17053	17304	17123	17075	16887	16949	17030	17102	17386	17070	17081	17167	17023	17369	17120	16992	17137	17185	17117	17074	17304	17239	17046	17079	17097	16951	17178	17118	17170	17058	17205	17084	17091	17026	17004	17185	17101	17241	17193	17141	17207	17157	17045	17138	16854	16889	17095	17028	17022	17016	16999	16958	17219	17053	17073	17129	17081	17162	17003	17177	17115	17041	17341	17062	17025	17019	17025	17064	16949	16917	17132	17127	17110	17058	17052	17072	17261	17021	17196	17161	17110	17031	16980	17115	17114	17158	16896	16997	16952	17056	17038	16882	17142	17026	17060	17177	17177	17355	17293	17381	17106	16980	17133	17119	16975	17293	17101	17124	17252	17050	17110	17307	16973	16969	17052	17169	16997	17086	17085	16924	17150	17183	17115	17012	17073	17160	17070	16884	17030	17117	17082	16971	17140	16999	16901	17039	17132	16939	17181	17200	17024	16900	17020	17101	16926	17450	17025	17015	17190	16875	17110	17103	16941	17105	17146	17062	17155	17164	17183	17194	16917	17120	17066	17156	16945	16956	17062	17234	16989	17141	17251	17044	17146	17174	17128	17028	17294	17195	16969	16995	17178	16865	16813	17130	17176	17335	17110	17027	17016	17137	17148	17205	17229	17115	17037	17184	17137	17236	17149	17087	16971	16961	17054	17221	17318	17204	17147	17307	17199	17114	17065	16869	17157	17153	17031	16956	17148	17257	17087	17235	17321	17036	17029	17138	17015	17084	17131	17253	17125	17009	17134	17132	17178	17215	17229	17401	17243	17005	17032	17142	17183	17308	17225	17039	17141	16989	16890	17169	17156	17334	17077	17128	16955	17058	17173	17413	17014	17229	17098	17057	17118	17101	17089	17070	17155	17185	17137	17071	17226	17208	17129	17122	17045	17173	16929	17090	17072	17097	17306	17219	16946	17025	17022	17356	17120	17010	17161	17059	16965	17390	17186	17122	17160	17001	16992	17149	17148	17248	17084	17250	17133	16959	17073	17129	17172	17056	17083	16983	17249	17131	16871	17098	16896	16982	17144	17133	17137	17115	17210	17299	17096	17093	17084	17249	17203	17238	17301	17077	17110	17146	17171	17120	16970	17190	17088	17027	17021	17075	17013	16925	17144	17155	17057	17023	17093	17056	17127	17111	17271	17391	17118	17002	17136	17201	17226	17091	17292	17100	17074	17164	17046	16879	17073	16981	17146	17027	16968	17135	17200	17020	17004	16977	17213	17024	17101	17182	17093	17198	17144	17066	17096	17078	17239	17104	17165	17206	17084	17134	17091	17133	17254	17159	17113	16946	17308	17104	17116	16983	17009	17077	16876	17225	17110	17024	17084	17146	17082	17232	17287	17225	17283	17067	17245	16976	17076	17153	17312	17033	17261	17094	17063	17122	17010	16938	17056	17159	17041	17302	17198	17012	17047	17162	16990	17049	17061	17149	17298	17114	17017	17118	16995	17105	17070	17177	17231	17071	17280	17072	17229	17206	16944	17183	17077	16958	16901	17087	16968	17007	17196	17007	17176	16990	17084	17138	17041	17185	17210	16930	17061	17198	17055	16965	17115	17037	17063	17320	17208	17066	17140	17140	17102	17026	17151	17035	17196	17176	17161	17083	17176	17195	17280	17334	17108	17186	17150	17180	17281	17045	17069	17065	17094	17175	17060	17021	17038	17103	16868	17043	17033	16993	17096	16914	16820	17192	17116	17021	16859	17082	17139	17240	17053	16937	17329	16946	17074	17278	17186	17042	17068	17335	17292	17004	17003	17161	17080	17095	17054	17106	17109	16964	17150	17209	17290	17286	17165	17017	16946	17125	17087	17230	17163	17186	16971	17118	17093	17120	17152	17126	17147	17051	16964	16807	16951	17039	17100	17008	17039	17199	17084	17239	17072	16998	17056	17051	16896	17103	17122	17008	17013	17329	17434	17078	17270	16998	17145	17035	17193	17152	17132	17325	17220	17211	17017	17158	17144	17029	17275	17118	16975	17267	17222	17073	17059	17095	17003	16910	17176	16899	17076	17246	17048	17106	17007	16884	17088	17113	17375	17290	17171	17134	17111	17222	17115	17228	17280	16934	17160	17141	17120	17072	17009	17005	17090	17100	17163	17076	17189	17173	17062	17271	17231	17296	17082	17214	17142	17177	17097	17184	16953	17013	17046	17050	17012	17099	17172	17099	17060	17184	17061	17129	17044	17012	17081	17017	17085	17104	16962	17165	17415	17083	17159	17096	17060	17170	16933	16952	17148	16926	17194	17175	17047	17051	16960	16992	17188	17144	17212	16967	17123	17116	17338	16986	17088	17226	17124	16941	17098	17122	17084	17120	17034	17005	17095	17068	16875	17122	17239	17225	17193	17184	17027	17194	17267	17345	17129	17234	17016	17172	17172	17072	17121	17060	17189	17064	16967	16967	17039	17098	17124	17019	17222	17299	17256	17131	17063	17136	17030	17009	17160	17081	17201	16958	16887	17111	16994	17073	17096	17129	17183	17018	17100	17133	17070	17295	17104	17168	17072	17152	17254	17292	17045
21128	31146	24849	18983	17560	17507	15771	15501	15331	15284	15086	14983	15116	14896	14737	14827	14851	14809	14975	14861	14641	14737	14716	14755	14795	14718	14686	14723	14574	14840	14716	14719	14869	14803	14800	14767	14719	14548	14744	14713	14787	14656	14719	14744	14788	14783	14843	14632	14572	14627	14646	14651	14901	14829	14640	14758	14609	14599	14679	14588	14659	14478	14692	14636	14669	14759	14801	14857	14714	14713	14678	14815	14639	14690	14739	14681	14914	14735	14714	14704	14498	14660	14888	14597	14611	14815	14772	14703	14740	14823	14640	14879	14696	14598	14689	14700	14779	14649	14697	14714	14793	14810	14580	14649	14881	14712	14649	14842	14828	14646	14599	14749	14568	14654	14639	14632	14663	14833	14688	14672	14778	14742	14605	14615	14828	14743	14616	14762	14669	14643	14694	14828	14730	14662	14686	14654	14601	14506	14751	14636	14581	14806	14712	14644	14531	14748	14694	14753	14761	14668	14632	14787	14817	14606	14602	14625	14740	14695	14754	14617	14608	14699	14805	14717	14663	14765	14707	14628	14635	14636	14637	14795	14513	14845	14810	14688	14760	14555	14625	14567	14699	14641	14497	14657	14714	14774	14593	14813	14647	14795	14728	14945	14675	14655	14931	14639	14739	14825	14712	14489	14544	14628	14663	14883	14586	14616	14717	14708	14615	14688	14675	14725	14772	14619	14777	14727	14713	14647	14732	14570	14666	14783	14595	14732	14523	14672	14732	14777	14709	14816	14702	14704	14467	14578	14673	14696	14668	14740	14773	14690	14706	14760	14578	14711	14734	14693	14691	14797	14830	14675	14588	14674	14796	14579	14769	14796	14695	14887	14562	14802	14786	14718	14724	14775	14791	14758	14675	14631	14654	14721	14532	14821	14642	14840	14586	14841	14570	14853	14728	14662	14862	14609	14657	14806	14694	14774	14605	14752	14695	14647	14741	14784	14778	14708	14855	14708	14846	14882	14932	14787	14697	14811	14700	14556	14536	14738	14852	14787	14765	14823	14593	14682	14653	14766	14660	14678	14713	14752	14679	14673	14637	14606	14751	14631	14680	14569	14895	14733	14609	14685	14812	14762	14642	14723	14592	14718	14606	14732	14809	14806	14710	14673	14630	14597	14720	14694	14783	14651	14510	14851	14655	14627	14764	14591	14783	14759	14529	14705	14706	14820	14707	14790	14772	14759	14737	14774	14662	14622	14799	14662	14647	14661	14783	14670	14613	14653	14709	14764	14821	14580	14765	14620	14632	14740	14847	14703	14687	14680	14752	14683	14660	14735	14782	14666	14775	14748	14539	14800	14633	14653	14821	14650	14748	14717	14752	14717	14587	14745	14584	14852	14991	14623	14686	14423	14699	14589	14665	14696	14781	14627	14667	14682	14790	14721	14729	14711	14686	14596	14801	14660	14611	14638	14515	14698	14594	14754	14773	14625	14531	14703	14678	14736	14731	14793	14882	14798	14751	14730	14652	14746	14692	14662	14723	14797	14695	14616	14794	14698	14746	14907	14602	14741	14799	14849	14711	14614	14996	14745	14867	14646	14847	14504	14805	14723	14716	14602	14586	14902	14688	14855	14630	14716	14621	14819	14753	14868	14529	14646	14593	14705	14709	14714	14603	14688	14788	14750	14727	14811	14620	14590	14753	14730	14763	14684	14620	14668	14724	14780	14707	14741	14870	14590	14917	14841	14682	14766	14665	14971	14791	14625	14646	14572	14807	14405	14632	14637	14776	14812	14578	14594	14844	14786	14616	14729	14662	14666	14619	14550	14811	14828	14686	14868	14834	14704	14651	14766	14450	14759	14753	14534	14606	14761	14818	14547	14768	14678	14946	14833	14824	14749	14544	14831	14696	14648	14771	14805	14693	14895	14447	14578	14737	14660	14784	14784	14516	14786	14765	14741	14637	14635	14692	14785	14740	14863	14688	14631	14717	14578	14723	14627	14619	14656	14690	14765	14807	14717	14751	14533	14799	14676	14561	14934	14681	14747	14675	14785	14662	14906	14676	14642	14771	14655	14741	14853	14879	14800	14665	14777	14728	14803	14712	14807	14676	14719	14674	14557	14622	14656	14761	14648	14636	14796	14678	14736	14783	14615	14774	14728	14830	14756	14637	14790	14710	14617	14801	14616	14611	14637	14677	14745	14641	14647	14796	14706	14553	14885	14506	14856	14744	14799	14554	14793	14750	14663	14698	14798	14688	14739	14723	14772	14638	14685	14687	14790	14797	14708	14873	14785	14753	14832	14708	14708	14683	14597	14657	14809	14765	14740	14645	14678	14651	14528	14717	14754	14783	14849	14634	14666	14812	14782	14760	14750	14737	14790	14823	14730	14805	14563	14885	14594	14796	14584	14819	14699	14722	14667	14804	14773	14698	14750	14613	14756	14714	14786	14672	14809	14711	14672	14756	14707	14769	14806	14653	14671	14524	14741	14685	14709	14666	14789	14675	14703	14764	14533	14788	14725	14517	14831	14623	14799	14698	14745	14560	14782	14532	14692	14688	14803	14940	14643	14652	14849	14823	14790	14782	14566	14634	14673	14646	14707	14762	14826	14840	14602	14592	14809	14855	14756	14748	14641	14784	14603	14751	14588	14766	14769	14847	14787	14612	14658	14696	14688	14675	14837	14798	14883	14799	14599	14601	14935	14649	14537	14741	14686	14627	14690	14619	14682	14755	14616	14757	14809	14905	14657	14873	14659	14658	14800	14578	14822	14575	14678	14767	14662	14672	14680	14510	14710	14702	14757	14741	14835	14705	14562	14825	14693	14649	14839	14765	14688	14728	14768	14808	14819	14627	14837	14652	14620	14678	14474	14647	14868	14682	14699	14904	14638	14775	14953	14501	14650	14784	14592	14639	14610	14750	14874	14784	14669	14737	14860	14806	14581	14725	14984	14696	14773	14674	14718	14608	14718	14569	14675	14706	14771	14881	14782	14593	14727	14824	14825	14635	14666	14820	14555	14740	14600	14761	14726	14793	14603	14754	14644	14572	14918	14720	14613	14555	14625	14843	14762	14775	14788	14586	14654	14679	14740	14674	14674	14641	14557	14734	14819	14667	14869	14707	14667	14794	14551	14728	14702	14696	14559	14924	14603	14764	14841	14461	14713	14624	14609	14657	14719	14612	14729	14631	14800	14816	14714	14756	14765	14719	14680	14823	14566	14675	14701	14702	14683	14491	14612	14622	14662	14687	14736	14754	14592	14781	14536	14772	14711	14779	14908	14723	14663	14642	14731	14656	14843	14799	14625	14570	14862	14843	14575	14597	14561	14659	14725	14858	14732	14744	14623	14744	14599	14754	14621	14825	14746	14593	14736	14679	14628	14796	14649	14701	14785	14587	14634	14781	14800	14775	14688	14637	14806	14836	14785	14641	14762	14759	14683	14745	14552	14809	14717	14848	14781	14651	14696	14683	14729	14707	14728	14718	14763	14676	14632	14813	14726	14748	14702	14606	14684	14788	14696	14726	14848	14646	14700	14928	14581	14745	14910	14694	14707	14803	14702	14824	14698	14783	14606	14835	14845	14878	14694	14769	14827	14695	14755	14783	14932	14674	14460	14680	14804	14657	14647	14677	14713	14742	14656	14690	14664	14657	14860	14816	14649	14632	14858	14758	14589	14774	14677	14745	14596	14758	14812	14634	14825	14597	14835	14617	14637	14696	14739	14844	14536	14749	14743	14709	14573	14770	14743	14760	14714	14633	14767	14629	14640	14781	14771	14673	14739	14606	14594	14722	14800	14578	14666	14680	14752	14702	14571	14683	14713	14910	14681	14670	14817	14551	14757	14582	14821	14638	14823	14668	14583	14640	14920	14629	14935	14747	14590	14724	14691	14697	14624	14730	14678	14551	14727	14707	14705	14695	14728	14738	14730	14803	14689	14597	14717	14709	14650	14897	14580	14741	14818	14689	14503	14495	14633	14623	14767	14834	14797	14733	14633	14652	14812	14689	14738	14739	14822	14627	14630	14689	14923	14815	14869	14566	14626	14680	14742	14575	14705	14686	14827	14789	14752	14736	14731	14885	14747	14567	14836	14903	14756	14781	14753	14813	14847	14802	14839	14591	14574	14680	14702	14642	14747	14858	14503	14681	14691	14845	14726	14752	14692	14871	14776	14722	14782	14558	14562	14910	14628	14677	14625	14578	14780	14680	14587	14849	14626	14838	14478	14888	14746	14603	14940	14670	14721	14657	14720	14801	14604	14624	14577	14768	14640	14693	14753	14756	14716	14740	14626	14669	14612	14840	14807	14780	14666	14729	14699	14734	14729	14597	14746	14699	14732	14768	14748	14753	14825	14648	14711	14550	14679	14814	14797	14774	14702	14729	14779	14789	14728	14939	14789	14849	14755	14691	14612	14724	14613	14769	14656	14823	14736	14786	14698	14739	14685	14708	14706	14725	14710	14768	14678	14630	14524	14605	14891	14603	14648	14615	14662	14908	14694	14598	14748	14658	14862	14561	14610	14606	14753	14795	14661	14759	14596	14659	14611	14827	14801	14732	14819	14786	14674	14823	14517	14796	14507	14818	14698	14704	14755	14760	14564	14515	14720	14605	14794	14650	14660	14803	14654	14573	14801	14779	14727	14711	14615	14845	14647	14510	14692	14829	14801	14392	14542	14820	14755	14761	14641	14812	14766	14703	14664	14711	14804	14734	14820	14668	14646	14837	14799	14718	14810	14663	14620	14626	14736	14808	14725	14681	14805	14505	14764	14919	14725	14701	14792	14719	14660	14717	14778	14796	14881	14595	14874	14672	14879	14702	14751	14577	14695	14686	14803	14660	14834	14742	14550	14656	14525	14777	14603	14763	14701	14693	14653	14840	14627	14608	14654	14681	14662	14694	14770	14820	14814	14727	14853	14587	14638	14716	14835	14669	14575	14608	14637	14782	14753	14607	14829	14660	14678	14768	14779	14782	14693	14659	14659	14701	14732	14648	14572	14785	14610	14726	14683	14651	14652	14870	14640	14768	14544	14686	14726	14640	14572	14687	14620	14669	14683	14687	14728	14821	14792	14671	14698	14788	14831	14565	14901	14671	14677	14836	14735	14682	14564	14707	14668	14734	14601	14761	14741	14802	14819	14686	14767	14655	14760	14824	14856	14972	14685	14560	14837
23443	21574	28342	25343	22498	21915	20459	17559	17213	17118	16879	16629	16519	16506	16428	16296	16291	16204	16047	16085	16323	16200	16156	16049	15990	15982	16263	16209	16217	16084	16155	16180	16007	16151	16042	15959	16089	16110	16070	16089	15999	16281	16124	16004	15927	16156	15993	15914	15840	15979	16180	16045	15983	15998	16053	16105	16150	16089	16005	16139	16149	15931	16041	15995	16071	15988	16151	16088	16015	15856	16112	15886	16082	15965	15888	15886	16032	16169	15923	16102	16025	15994	16100	15994	16002	16163	16054	15970	16019	15939	15968	16009	16144	15971	16068	16179	16084	15929	15985	16046	15941	16141	16245	16156	15999	16037	16202	16024	16163	16011	15950	16013	15976	16008	16178	16047	16231	15935	16034	16024	15859	15922	16162	16119	16109	15917	15977	16069	16123	15989	16038	16109	16073	15983	15829	15966	15950	16009	16044	15797	15967	16113	15954	15957	15989	15959	15891	16284	15937	16158	16189	16091	15977	15925	15927	16159	15972	16104	16079	16048	15971	15808	16013	15774	15993	15801	16084	15879	15979	16123	16157	16208	16019	15978	15954	15688	15948	16049	16122	15885	15927	15986	15972	15998	15950	16127	16029	16062	16074	15971	16067	15915	15998	15985	16076	16150	16114	16053	15836	16030	16098	16010	15977	15866	15985	16067	16070	16364	16080	15988	16109	16188	16060	16261	15879	16007	15854	15934	15915	16111	16044	16113	16256	15946	15825	15977	16075	16077	16148	16285	16121	16055	16100	16211	15994	16042	16154	16155	15976	16217	16063	16109	16046	16262	16051	15937	16028	15926	15981	16095	16119	15922	16118	15890	16159	16040	16054	16160	16031	16071	16106	15821	15891	16166	16124	15923	15899	16120	16132	16258	15998	15905	16059	16048	16181	15978	16034	15975	15953	15961	16126	16055	16023	16229	16094	16210	16019	15988	15971	16122	16159	15936	16085	15819	15861	16086	16028	15998	16041	15881	16132	16123	16022	16040	16048	15777	15928	16260	15988	15964	16168	16060	16094	16057	16025	16077	15970	15970	15916	15932	15999	16070	16087	16086	16086	15898	16107	15862	16073	16038	15845	15984	15903	15988	16033	16059	16198	16178	16007	16161	16128	15995	15975	15955	16109	16165	16094	16078	16046	16075	16057	15905	16190	16147	16088	15888	16077	15885	15866	16072	16040	16070	15964	16280	16032	15970	15952	16103	16055	16025	16233	15832	16013	16121	15927	16162	15866	16042	15983	15881	16081	16002	16004	16290	16106	16044	16056	15932	15865	16077	16141	15855	16043	16184	15926	16058	16072	16124	15995	16127	16183	15968	16061	16229	15849	16087	16089	16160	15949	16175	15979	16100	16035	16043	15940	16066	16023	16037	16111	16033	16233	15908	15969	15998	16156	16215	16110	16021	15949	16185	16099	16121	15898	16074	16148	16060	15999	16040	15927	16159	16094	16138	16315	16013	15990	15952	16003	16042	15949	16081	16211	16061	16080	16117	16177	16213	16146	16127	16181	16106	16173	16095	15992	16048	15916	15996	16062	15899	16026	15731	16034	16010	16001	15900	16109	15947	15873	15666	16176	15892	15906	16001	16139	15897	16038	15974	16078	15904	16102	16045	15855	16139	16089	16075	15911	15784	15847	16143	16089	16029	16074	16050	15977	16013	15904	16248	16075	16100	15967	15964	16169	16126	16005	16087	15990	16123	16127	16236	16148	15969	16066	16134	15998	16001	16245	16046	16178	16145	16013	15770	15878	16117	16255	16119	16099	15962	15909	16035	15999	15885	16165	15841	15992	16147	16014	16069	16037	15979	16011	16118	15796	16049	16084	16255	16175	15906	16198	16201	16045	15961	16160	16010	16065	16150	16234	16078	16015	16011	15818	16129	15946	15850	16082	15943	16174	16186	15745	16102	16103	16004	16208	16075	15964	16152	15970	15859	16145	15933	15998	16252	16140	16024	15947	15800	16120	16169	15930	16141	16068	16110	16160	16185	16137	15976	16088	16250	16043	16054	16040	16067	15901	16089	16185	16066	16137	15875	16147	15996	15976	16099	16019	16084	15879	16102	15985	16031	16143	15986	16254	15933	16232	16228	16056	15929	16102	16336	15899	16076	16053	15913	16214	15933	16082	16169	15768	16188	16264	16033	16229	16071	16101	16085	16125	15964	16040	15862	15821	16117	16183	16159	16012	16057	15856	15998	15890	16006	15942	15943	15936	15996	15960	16134	15955	15997	16148	16104	16167	16033	15967	15991	16039	15949	16093	15991	16076	15802	16148	15981	16153	16171	16092	16123	15985	16025	16219	16133	15998	15835	16133	16029	16132	15873	15956	16086	16043	15963	16059	15840	16189	16177	15977	15997	16205	16106	15894	16155	16008	16206	16018	15966	15904	15997	16071	16009	15860	16144	15801	16078	15997	15933	15900	16117	15988	15989	15861	16093	15973	16069	15885	15994	15995	15864	16097	15985	16143	16033	16157	16096	15926	16119	16151	15995	15836	15877	15947	15924	16064	15964	15862	16085	15907	16115	16071	15967	16260	16135	16039	16230	16112	16107	15997	16139	16025	16119	16186	16112	16095	16007	15960	15816	16073	16022	15938	15975	15910	16375	16100	15981	15949	16105	16123	16053	16067	16205	16059	16005	16035	16092	15982	16083	16223	16103	16242	15843	15897	16124	16175	16007	16144	15984	16208	15964	15961	16128	16058	15960	15864	16046	15974	16237	15942	15926	15970	16131	16115	15869	15965	16066	16104	16091	16107	16084	16067	16080	16180	15996	16104	15643	16080	15959	15665	15842	16105	16126	15967	16145	15985	16074	15893	16111	15927	16000	16067	15992	16171	16232	16048	15942	16187	16298	16050	16155	15971	16000	16086	15892	16161	16040	16062	16132	15890	15854	16176	16276	15887	15950	15977	15973	16246	15977	15924	16078	16086	15973	15861	16271	16166	15994	16019	15989	16108	15961	16068	15848	16097	16123	16129	16170	15931	16127	15958	16036	15995	15974	16135	16196	16140	16232	16134	16068	16065	16281	16087	16015	16132	16137	15997	16094	16052	15998	15927	16166	15965	16003	15834	15945	15930	15692	16065	15962	16173	16211	15916	15844	16205	15938	15691	15952	16114	15933	16019	16136	15986	16031	16100	15810	15924	15959	16040	15966	15819	16055	16030	16027	15894	16006	16233	16117	16160	16087	15766	16061	15999	16220	16202	15815	16051	16208	16037	15884	15941	15954	16102	15946	15979	16035	15949	15869	16152	15969	16153	16113	15997	15843	16189	16056	16139	16238	16201	16049	16045	15900	16182	15975	16180	16040	16064	15966	16031	16289	16060	16117	15934	16038	16154	16053	15927	16041	16062	15891	16135	16051	16021	15951	15885	15983	15984	15814	16337	16265	16009	15976	15963	15877	16055	15938	15879	15918	15909	15983	15920	16030	15860	16127	16010	16154	16216	16113	16145	16201	15953	16018	16062	15911	15981	16068	15956	15875	15948	16068	16075	16042	15825	15861	15987	16017	16028	16172	16218	16086	16137	16018	15967	15974	16140	16060	16042	15939	15933	16194	15811	16151	16094	16052	16147	16046	15929	16049	16293	16011	15979	15920	16102	16052	15990	15791	16154	16143	16028	16168	15827	15856	15971	16121	16195	15911	16095	16205	16044	16153	16102	16034	16135	16035	15897	15984	16262	15860	16059	15805	15822	16067	15944	16118	16166	16005	15913	15840	15935	15949	15979	16083	16205	16033	16125	16042	16034	16090	15975	16070	15883	16050	16142	15967	16102	15980	16179	15974	16198	15959	15949	16251	16110	15887	15863	16117	16079	15854	16096	16103	15875	15912	16018	16046	16009	16061	15993	16055	16161	15984	16136	16316	16151	16022	15883	16091	16143	16045	16060	15938	16148	16014	16162	15996	16087	16110	15992	16031	16018	16179	16079	16140	16113	15916	15764	15944	15920	15865	15957	16130	16177	16277	15935	15915	16125	16183	16184	16138	16140	15994	15765	16076	15843	16077	16021	15851	15926	16057	16237	16023	16026	15897	15912	16054	16056	15983	16038	15759	15856	15987	16063	16060	15956	15978	15974	15855	15797	16000	15936	16171	16119	15898	15822	15981	16092	16204	16074	16107	16233	16105	15896	16165	16081	16022	16138	16266	16199	16028	15910	15932	15986	15899	16101	16107	16147	16127	16012	16139	16063	15991	16155	15798	15827	15992	16075	16156	16062	15983	16021	16015	15826	15935	15911	16010	16009	15881	16073	15961	16272	16209	16001	15895	15887	16051	16010	16104	15863	16208	16185	15797	15959	15917	16047	16064	16195	15969	15887	15839	16079	16123	16098	16024	16170	16075	16008	16073	16127	16122	16156	16009	16001	15986	16178	15963	16020	16076	15908	15936	15948	15974	15884	16050	16084	15980	15966	16024	16018	15835	16018	16010	16099	15917	15796	16023	16179	15932	16046	16044	15956	16192	16308	16054	15812	15944	16126	16105	15934	16016	16050	16092	16016	15816	15987	15988	16070	15943	16035	16131	16035	16112	16106	15982	15919	16138	16047	16263	16149	16276	16110	15979	15904	16183	16063	16140	16064	15877	15847	15926	16186	16101	15913	15824	16001	16361	16162	16088	15999	15884	15899	16086	15920	15936	16144	16127	16110	15975	16012	15870	15879	15974	16183	16085	16053	16051	16189	16058	15913	16002	16088	16105	15923	16043	15980	16142	16171	16058	16091	16024	16022	16000	15823	15830	16075	16159	16051	16117	16102	16095	16135	16161	15973	15905	16033	15975	16033	16108	16129	16153	16057	16064	15984	15817	16187	16148	15976	15936	16025	16058	16034	15996	16139	16108	16013	15891	16212	16153	15811	15918	16060	16085	16107	15974	15782	16017	15915	16017	16060	16072	16182	16188	16017	16000	16019	16056	16225	15999	16226	15995	16022	16069	16075	16019	16008	16015	15936	15801	16029	16016	15901	15925	16140	15936	15928	15867	16154	16022	16055	16035	15957	16158	16036	16060	15994	16139	16162	16064	16100	16342	16045	16187	15992	15917	15957	16029	15990	15914	16085	15948	16006	16161	16115	15978	15962	16039	16115	15981	16089	15909	15950	16048	15992	16115	16167	15935	15944	15962
21204	39151	29084	21697	19303	18822	16492	15651	15467	15274	14943	14773	14554	14561	14492	14317	14385	14203	14275	14376	14064	14245	14186	14436	14243	14149	14297	14056	14154	14269	14275	14051	14124	14257	14224	14042	14136	14071	14254	14311	14028	14048	14025	14139	14055	14164	14136	14177	14009	14251	14049	14009	14026	14223	14325	14020	14037	14047	14073	14026	14017	14113	14118	14133	14070	13935	14178	14117	14087	13901	14014	14010	14021	14065	14032	14122	14058	14073	14121	14159	14130	13981	13964	14141	14011	14120	14166	14275	14132	13913	14042	14068	14256	14078	14142	14089	13866	14207	14036	14112	14052	14145	13979	14040	14040	14001	14180	14151	13994	13965	13938	14016	14261	14314	13999	14007	14198	14001	14217	14090	14011	14000	14086	14053	14074	14042	13994	14113	14103	14189	14106	13900	14187	14181	14062	14028	14089	14043	14277	14102	14168	14048	14190	14133	14108	13982	14158	14115	14048	14051	14080	14095	14043	14049	14213	14080	14089	14098	14170	14075	14123	13877	14031	14176	13978	13924	14148	13991	14042	14037	14128	14158	14002	14098	14181	14007	14112	14062	14245	13854	14095	14122	14058	14079	14090	14194	14078	13995	14107	14104	14120	14050	14095	14053	13890	14152	14138	14022	14083	14049	14107	14222	14071	14341	14003	13988	14136	14025	14043	14167	13966	14022	14232	13954	14025	14139	14016	14010	14036	14141	14093	14145	14271	14181	14126	13962	14054	14073	14034	14106	13934	14171	14046	14234	13945	14011	14092	14316	14005	14067	14005	14196	14292	14059	14031	14155	14041	14188	14043	14198	13906	13902	14075	13997	14128	14112	14105	14056	14193	14217	13960	14009	14160	14077	14250	13970	14182	14172	14087	13950	14194	14113	14115	14180	14173	14172	14149	14073	14151	14173	14088	13885	14071	14136	14015	14073	14091	14165	14155	14099	14084	13939	14268	14009	13895	13947	14086	14065	14074	14053	14104	14048	14073	14217	14193	14099	14063	14070	13987	13861	14030	14138	14106	14052	13938	13979	14053	14075	14110	14222	13918	14316	14050	14010	14008	14014	14091	14054	14210	14097	14137	14047	14117	13982	14089	14063	14030	14116	13988	14090	13924	14272	14176	14248	14141	14168	14177	13992	14083	14196	14054	14170	13904	14050	14091	14174	14158	14139	14221	14108	14089	14039	14072	14050	14134	14095	14056	14070	13955	14118	14063	14143	14047	13984	14158	13984	14065	14150	14148	13866	14014	14028	14110	14251	14128	14231	13757	14106	14106	13931	13971	14028	14241	14219	14030	14012	14019	13998	14049	13983	14056	14038	14013	14064	14102	14006	14135	13958	14058	14108	14197	13994	14214	14079	14118	14041	14322	14168	14033	14129	13967	13837	13897	14240	14163	14228	14043	13987	14130	14240	14024	14176	14027	14036	13947	14014	14102	14065	14113	14145	14054	14033	14010	14289	14215	14182	14068	14095	14174	14191	13989	14208	14135	14138	13922	14015	14128	14124	14103	13957	14000	14056	14103	14055	14137	13950	14079	13878	14042	14045	14077	14004	14147	13981	14197	14229	14050	14053	14098	14061	13958	13903	13919	13928	14173	14040	14104	14043	14061	13966	13872	14057	14215	14031	14195	14075	14166	14064	14041	14083	14064	14130	14084	13972	14163	13974	14000	13849	14150	14071	13986	14233	14087	13952	14104	14008	13936	14006	14018	14072	14019	14013	14035	13964	14053	14141	14066	13935	14092	13963	13945	14048	14029	14055	14144	13933	14036	14189	14128	14088	14039	13882	14038	14094	13904	14165	14085	14065	14060	14065	13999	14148	14151	14092	14097	14053	14152	14136	14098	13946	14033	14170	14055	13972	13987	13968	14038	14064	14012	14106	14074	14126	14035	14013	13964	14024	14030	14021	14201	14200	14139	13946	14073	14017	14248	14058	14158	14143	14084	14148	14125	14093	14002	14079	14025	14014	14028	14052	13952	14236	13918	14200	14193	13925	13973	14096	14240	14138	14123	13936	14189	14043	14096	14097	13949	14131	14063	13883	14079	14177	14267	14091	13973	14023	13988	14122	14078	14079	14005	13939	13992	13957	13974	14154	14216	14004	14076	14190	14095	14103	14172	14129	14146	13981	14099	14197	14025	13997	14150	14156	14156	14130	14165	14024	14017	14078	14056	13875	13984	14091	14416	14186	14148	14018	14124	13995	14130	14108	14047	14119	14119	14041	14233	14009	14230	14077	14034	13962	13977	14104	14027	14015	13958	14018	14108	13952	14252	14122	14141	14007	14053	13997	14028	13930	14103	13895	14046	14087	14054	14125	14117	14040	13972	14126	14064	14134	14042	14103	14099	14134	13931	14240	14081	14225	14201	13990	14134	13973	13994	14148	14135	14100	13906	14202	14048	14094	13957	14056	14054	14153	14181	14109	14026	14188	13965	14179	14025	14069	14137	13858	14129	14135	13892	14101	13958	14123	14121	14110	14229	13995	13961	13969	14005	14354	14074	14050	14108	14026	14007	14181	14011	14010	14054	13967	14116	14063	14083	14161	14015	14116	14008	14215	14053	13992	13971	14155	14021	14156	14000	14135	14025	14078	14046	14112	14156	14074	14086	13891	13910	14083	14233	13953	14072	14032	14234	14083	13995	14196	14123	14295	14031	13987	14174	14096	14021	14101	14050	14107	14082	14033	14069	13967	14163	14258	14143	14014	14018	14077	14270	13995	14049	14011	14088	14136	14207	14007	14079	14044	13918	14061	13966	14055	14058	13948	14030	14188	13978	14028	14078	14013	13986	14223	14017	14073	13950	14026	14033	13966	14002	14141	14056	14186	14177	13885	14153	14053	14220	14129	14160	14279	14064	14073	14057	14011	14151	14046	14210	14046	14169	13994	14034	14158	14003	13992	14260	13992	14119	14085	14106	14017	14231	14200	14013	14036	14155	13983	14101	14154	13993	14096	13921	14147	14109	14162	14003	14063	14167	13999	14072	14042	14094	14171	14213	13911	14041	13991	14007	14030	14112	14149	14016	14013	14038	14011	13984	14135	13988	14187	14077	14130	13960	14046	14259	14132	13951	14157	14067	13940	14011	14269	14106	14049	13941	14013	13904	13969	14101	13928	14250	14095	14141	13972	14265	14216	14176	14052	14295	13999	13900	14099	14139	14045	14073	14187	14027	14093	14060	14091	14108	13950	14173	13941	14020	14032	14093	13995	14137	13998	14172	13917	14040	13989	14203	14052	14100	14134	14061	14349	13987	14078	13945	14097	14215	14022	14075	14104	14104	14111	14359	14175	14220	14072	14277	14153	14132	13928	14125	14128	14231	14057	13978	14057	13924	13937	13992	14070	14039	14024	14279	14149	14152	14134	14053	13997	13993	14001	14084	14197	14131	14037	14101	13948	14004	14086	14143	14107	14070	14096	14038	14141	14054	14021	13998	14101	14081	14222	14118	13967	14086	14187	14111	13959	14027	13880	14037	14045	14157	14043	14188	14090	14191	14218	13999	13930	14037	14051	14172	13980	14151	14100	14088	14215	13957	13946	14089	14191	14131	14004	14228	13965	14096	14119	14082	14167	14227	14031	14125	13972	14099	14053	14089	13998	14300	14049	14094	14171	14105	14019	14010	14174	14164	14198	14011	14161	14004	14000	14116	14053	14215	14061	14152	13929	14140	14066	14167	14161	14154	14103	14043	14104	13978	14021	14045	14166	14110	14144	13985	14093	14197	14028	14078	14034	14158	13983	14071	14022	14004	14153	14013	13953	14180	14126	14032	14040	14017	14114	14076	13858	14139	14157	14120	14093	14010	14152	14007	14164	14226	14193	14124	14174	14087	14090	14151	14104	13973	14146	14022	14184	13989	14028	14137	13832	14056	13971	13926	14076	14092	14116	13901	13958	14095	14097	14021	14159	13910	14121	14054	13955	14191	14097	14194	14150	14020	14018	14010	14023	14289	14011	14024	14085	14083	13949	14078	14084	14133	14029	14117	14163	13949	14184	14195	14076	13957	13960	14267	14039	13973	14036	14034	14157	14198	14127	14115	14218	14124	13844	14207	14169	14139	13881	13990	13958	13983	14149	14181	14057	14141	14159	14002	14197	14145	14146	14111	13904	14057	14368	14050	14109	14103	14119	14182	14079	13886	14139	14084	13854	14080	14168	14120	14183	14048	13937	14152	14157	13918	13925	14165	14093	14189	14106	14026	14052	14003	14040	14083	14063	13997	13987	14074	14036	14038	14002	14155	13985	14165	14094	14141	14146	14149	14124	13940	14041	14142	14166	14051	14126	14022	14101	14028	14088	14028	14151	14025	14068	14122	13995	13910	14087	14137	13918	14106	14073	14036	13955	14141	14083	14193	14077	14094	14036	14137	14128	14075	13986	14113	14098	14235	14039	14225	14095	14050	14120	13958	14249	13963	14091	14061	14095	14007	14049	14221	14172	14010	13926	14020	14165	14093	14106	14139	14122	14218	13928	14065	14046	13989	13787	14104	14050	13968	14154	14184	14018	14031	13708	14114	14003	14209	13945	14135	14044	14105	13972	14043	14093	14140	14156	14041	14275	13989	14099	14058	14117	14171	14089	14040	14022	14165	14064	14239	14139	14031	14268	13959	14109	14049	14138	14230	14061	14120	13897	14071	14102	14013	14044	13988	13989	14043	14105	14114	14061	14104	14063	13900	14248	13931	14066	13999	14226	14146	13972	14146	14066	14076	14223	14041	14089	13948	13907	14092	14120	14154	14126	14027	14050	13981	14052	14057	14105	14006	14022	13913	14205	14000	14078	13980	14002	13890	14157	13931	14054	14060	14121	14018	14076	14006	14052	14157	14046	14280	14026	14113	13998	14016	14125	14084	14025	14304	14029	14241	14044	14188	14201	14106	14047	13953	14027	14180	14013	14106	14181	14052	14047	14241	14122	14039	14000	14090	14111	14230	14041	14097	13973	14166	14136	14092	14104	14109	14250	13939	14132	14057	14072	14175	14153	14111	14024	13819	14052	14086	14093	14004	14143	14137	14089	14263	14133	14251	14103	14052	14030	14072	14052	14136	14090	14028	14149	14128	14056	14245	14070	13937	14163	14023	14119	14101	14204	14141	13992	14036	14160	14150	14136	13960	14088	13943	14241
25307	21634	27096	27091	20590	19797	19510	18235	18079	17983	17744	17920	17708	17715	17615	17759	17736	17570	17425	17553	17754	17638	17457	17603	17638	17369	17466	17492	17376	17552	17495	17516	17531	17539	17562	17617	17516	17469	17639	17290	17310	17262	17644	17522	17746	17537	17484	17339	17399	17428	17402	17492	17540	17458	17637	17710	17552	17408	17402	17567	17410	17424	17347	17429	17518	17557	17464	17370	17241	17446	17275	17480	17539	17352	17450	17397	17474	17385	17372	17673	17441	17322	17626	17229	17390	17326	17437	17478	17322	17492	17487	17402	17246	17670	17357	17227	17467	17513	17402	17393	17476	17444	17218	17345	17279	17435	17576	17611	17333	17362	17490	17495	17546	17421	17412	17573	17474	17231	17652	17445	17461	17388	17611	17334	17447	17474	17459	17342	17382	17248	17371	17435	17493	17451	17449	17376	17423	17373	17553	17436	17501	17386	17415	17655	17468	17383	17459	17367	17581	17332	17317	17314	17272	17451	17452	17484	17296	17306	17318	17386	17429	17321	17457	17387	17413	17526	17378	17588	17497	17446	17401	17315	17620	17501	17457	17442	17393	17472	17299	17371	17239	17537	17571	17547	17285	17550	17309	17488	17552	17571	17447	17443	17353	17380	17359	17594	17372	17702	17429	17157	17441	17399	17401	17569	17392	17248	17510	17648	17486	17539	17466	17503	17638	17712	17431	17313	17394	17540	17536	17535	17434	17555	17173	17423	17442	17376	17414	17402	17389	17402	17440	17378	17536	17504	17491	17493	17409	17465	17496	17532	17493	17594	17462	17501	17565	17522	17440	17425	17430	17433	17554	17482	17472	17306	17511	17322	17406	17401	17592	17743	17547	17441	17630	17347	17159	17340	17393	17434	17500	17409	17547	17460	17515	17525	17499	17281	17479	17597	17286	17368	17408	17668	17422	17363	17446	17258	17525	17509	17693	17464	17422	17259	17390	17357	17331	17425	17528	17273	17268	17520	17266	17441	17395	17337	17478	17338	17497	17541	17476	17393	17567	17359	17565	17513	17481	17305	17355	17324	17271	17338	17474	17362	17235	17332	17414	17336	17375	17512	17506	17231	17242	17362	17485	17442	17427	17380	17498	17547	17484	17277	17692	17359	17603	17231	17633	17544	17534	17657	17469	17599	17438	17391	17372	17363	17512	17296	17481	17426	17631	17359	17454	17621	17475	17523	17382	17626	17546	17476	17323	17421	17505	17452	17626	17292	17698	17312	17426	17466	17531	17411	17637	17348	17518	17605	17583	17408	17463	17241	17505	17306	17461	17522	17101	17363	17386	17500	17413	17429	17373	17531	17427	17272	17508	17571	17456	17452	17449	17541	17338	17306	17527	17183	17574	17473	17536	17525	17485	17684	17398	17427	17383	17434	17410	17440	17665	17501	17586	17321	17173	17609	17378	17480	17380	17471	17523	17400	17374	17433	17437	17396	17384	17530	17443	17516	17464	17566	17426	17511	17358	17418	17647	17313	17414	17438	17562	17444	17500	17251	17439	17579	17604	17519	17570	17835	17516	17373	17617	17441	17456	17433	17699	17477	17442	17483	17334	17197	17539	17455	17303	17396	17423	17282	17449	17546	17483	17541	17360	17458	17527	17291	17556	17434	17487	17389	17329	17366	17416	17602	17357	17475	17578	17458	17566	17335	17451	17480	17423	17416	17422	17298	17316	17457	17429	17528	17398	17630	17465	17435	17662	17445	17592	17315	17429	17284	17366	17560	17540	17510	17419	17411	17537	17394	17691	17527	17417	17335	17572	17644	17471	17431	17499	17744	17449	17512	17479	17474	17463	17462	17550	17358	17603	17725	17522	17587	17477	17346	17338	17409	17433	17410	17263	17590	17363	17198	17300	17520	17478	17589	17593	17517	17459	17505	17569	17522	17550	17420	17608	17506	17483	17094	17514	17241	17470	17546	17287	17408	17490	17469	17284	17412	17473	17655	17413	17380	17341	17308	17403	17266	17509	17483	17467	17451	17661	17457	17493	17394	17368	17569	17448	17620	17481	17265	17520	17501	17474	17458	17317	17442	17300	17377	17467	17433	17452	17459	17541	17328	17351	17231	17581	17670	17479	17401	17261	17549	17669	17342	17304	17376	17541	17448	17485	17487	17586	17229	17449	17540	17504	17500	17544	17318	17550	17461	17515	17397	17747	17402	17596	17420	17576	17669	17200	17399	17548	17225	17449	17484	17489	17638	17261	17449	17763	17395	17591	17363	17629	17326	17533	17446	17604	17514	17399	17389	17261	17534	17262	17211	17384	17371	17556	17494	17356	17165	17567	17487	17371	17451	17502	17405	17526	17417	17441	17556	17455	17326	17282	17384	17438	17314	17485	17370	17528	17595	17464	17553	17413	17441	17470	17439	17719	17704	17532	17390	17132	17366	17424	17325	17298	17533	17476	17432	17537	17457	17584	17382	17316	17346	17553	17447	17706	17638	17346	17516	17354	17311	17402	17462	17387	17355	17475	17252	17338	17300	17561	17349	17289	17584	17205	17447	17419	17507	17634	17383	17543	17377	17309	17482	17703	17468	17435	17666	17417	17537	17472	17452	17521	17433	17349	17420	17366	17341	17553	17601	17383	17293	17666	17491	17380	17486	17576	17438	17619	17557	17357	17561	17598	17282	17379	17262	17351	17526	17556	17409	17400	17483	17400	17613	17304	17511	17238	17511	17478	17531	17379	17336	17319	17422	17461	17296	17357	17553	17381	17417	17310	17482	17449	17440	17399	17730	17563	17213	17400	17423	17315	17245	17403	17535	17412	17610	17336	17509	17579	17485	17366	17310	17479	17395	17484	17564	17549	17517	17463	17530	17453	17475	17761	17459	17469	17366	17373	17470	17336	17398	17560	17518	17544	17467	17437	17566	17414	17514	17318	17600	17461	17627	17781	17546	17538	17721	17592	17599	17341	17471	17439	17312	17356	17725	17457	17581	17493	17510	17512	17250	17438	17373	17470	17258	17336	17656	17479	17558	17460	17316	17594	17537	17398	17591	17593	17537	17518	17469	17547	17358	17416	17619	17477	17369	17674	17631	17611	17341	17626	17367	17449	17604	17331	17446	17416	17483	17446	17482	17519	17466	17408	17430	17586	17459	17427	17418	17467	17424	17723	17324	17309	17595	17465	17528	17438	17489	17495	17494	17615	17397	17444	17630	17484	17457	17300	17437	17414	17508	17499	17454	17499	17332	17577	17550	17499	17461	17479	17396	17519	17286	17565	17551	17434	17426	17699	17564	17422	17518	17429	17554	17571	17498	17371	17358	17470	17554	17314	17462	17371	17493	17574	17342	17448	17495	17448	17486	17496	17573	17454	17412	17602	17516	17283	17446	17545	17689	17527	17530	17570	17508	17444	17568	17504	17602	17500	17523	17531	17369	17263	17540	17336	17189	17510	17558	17516	17508	17508	17446	17527	17300	17348	17449	17485	17350	17560	17401	17270	17599	17548	17547	17537	17386	17558	17515	17368	17501	17491	17371	17414	17419	17245	17490	17590	17634	17486	17613	17263	17491	17499	17172	17468	17308	17504	17500	17449	17411	17324	17651	17439	17562	17566	17382	17345	17629	17509	17577	17492	17239	17669	17435	17466	17491	17284	17375	17339	17362	17445	17532	17368	17501	17486	17417	17448	17222	17255	17317	17499	17456	17604	17271	17609	17462	17527	17374	17244	17327	17643	17362	17211	17507	17501	17633	17275	17450	17458	17461	17476	17282	17563	17470	17564	17579	17307	17466	17320	17357	17428	17456	17563	17620	17508	17441	17378	17499	17486	17433	17508	17501	17584	17622	17396	17556	17352	17376	17398	17390	17460	17444	17451	17454	17535	17457	17570	17630	17604	17575	17614	17344	17511	17440	17715	17650	17543	17315	17541	17322	17625	17509	17553	17486	17635	17439	17638	17296	17378	17404	17541	17273	17424	17468	17483	17379	17474	17286	17521	17468	17362	17614	17422	17533	17413	17515	17600	17573	17453	17445	17556	17187	17332	17547	17539	17325	17361	17557	17309	17387	17437	17417	17413	17270	17402	17524	17477	17302	17381	17273	17397	17361	17573	17518	17578	17234	17463	17547	17450	17455	17717	17690	17419	17617	17404	17539	17253	17526	17530	17277	17201	17450	17489	17602	17589	17415	17525	17462	17263	17303	17443	17596	17493	17509	17376	17491	17582	17490	17650	17503	17353	17307	17440	17399	17615	17556	17375	17567	17601	17685	17392	17364	17623	17533	17607	17510	17393	17317	17513	17511	17576	17484	17368	17362	17564	17438	17674	17386	17423	17427	17622	17382	17409	17197	17603	17379	17444	17639	17518	17471	17438	17321	17477	17728	17435	17584	17701	17393	17342	17610	17587	17634	17450	17463	17255	17196	17378	17338	17489	17457	17319	17710	17309	17389	17408	17479	17468	17420	17489	17369	17503	17396	17437	17496	17590	17454	17365	17669	17454	17426	17264	17340	17524	17345	17644	17484	17270	17481	17279	17559	17340	17394	17461	17287	17436	17330	17483	17422	17445	17456	17551	17394	17502	17335	17607	17570	17224	17601	17470	17561	17664	17435	17278	17391	17597	17300	17458	17492	17407	17371	17520	17328	17480	17571	17751	17483	17397	17769	17351	17320	17424	17504	17457	17525	17402	17417	17296	17474	17427	17456	17439	17599	17273	17103	17523	17291	17516	17397	17544	17431	17348	17341	17430	17436	17640	17431	17251	17476	17514	17373	17239	17323	17576	17366	17263	17419	17399	17368	17574	17272	17348	17463	17488	17468	17534	17601	17333	17308	17556	17437	17402	17367	17390	17561	17473	17463	17573	17585	17433	17472	17527	17440	17135	17433	17440	17238	17349	17512	17402	17502	17476	17354	17478	17364	17489	17564	17560	17643	17444	17506	17535	17208	17502	17426	17475	17355	17363	17506	17577	17543	17269	17529	17461	17643	17555	17420	17719	17464	17435	17519	17391	17347	17651	17246	17425	17063	17390	17442	17427	17375	17515	17489	17537	17501	17544	17474	17509	17575	17290	17585	17578	17415	17422	17644	17562	17368	17445	17356	17497	17392	17525	17491	17340	17557	17334	17408	17475	17618	17522	17284	17661	17288	17322	17443	17521	17617	17383	17492
21247	34268	25975	20188	18594	18212	16726	16077	15746	15565	15558	15345	15370	15148	15094	15152	15215	15029	15107	15088	15034	15230	15003	14947	14908	14873	14913	15098	15051	15032	14985	14936	14793	15159	14882	15094	14925	14991	14997	14869	15074	15026	14893	14949	14954	14898	14987	14930	14971	14836	14985	14917	15059	14905	14845	15160	14818	14982	14933	14975	15069	14959	15000	14929	14976	14860	14967	14929	14797	14954	14948	15055	14856	14813	15050	14941	15071	14985	15005	14946	14941	14988	14980	14939	14917	15034	14959	14920	14945	14818	14904	15124	14913	15074	14946	14979	14978	14903	14868	14976	14800	14970	14964	14835	15081	14943	14946	14842	15096	15045	14867	15084	15075	14893	15034	14873	14741	14835	14803	14927	15037	15021	15007	14967	15074	14926	15072	14945	14913	14873	14808	14924	14851	14971	14977	15003	15040	15076	15012	14939	14796	15070	14992	14823	14978	14789	14893	15083	14944	15087	14919	14899	15011	15062	14941	14914	14893	14813	14868	14889	14934	14893	15074	14978	14891	14797	14985	14798	15015	14963	15106	14907	14982	14831	14859	15005	14898	14947	14781	15090	14986	14909	15002	14891	14988	14935	14814	14796	15150	15064	14932	15104	14963	14956	14966	15000	14958	15046	15085	15011	14943	14903	14843	14939	14970	15013	14958	14981	14833	14951	15047	14998	15021	15094	14915	14984	15002	14969	15157	14949	15014	15016	14924	14815	14884	14897	14919	15049	14925	14978	15039	14857	14882	15216	14988	14992	15069	14899	15042	15126	15039	14947	15041	14999	15054	14938	15072	14944	14964	15036	14918	14903	14971	14969	15000	15209	14962	14839	15035	14966	15057	14699	14801	14966	15029	15202	14987	14915	14887	15062	14879	14853	14927	15196	14765	14979	15002	15127	14943	14873	15039	14981	14669	14904	14977	14933	15019	14959	14985	15009	14916	14986	15061	15023	14852	14920	14915	14960	14978	15023	14994	14955	14993	14961	14910	14960	15010	14896	14951	14951	14926	14939	14970	15027	14974	14835	15046	14767	15000	15104	15174	14938	15028	15054	14928	15002	15099	14961	14979	14995	14851	14968	15020	15097	15047	14997	15033	15022	15108	14919	14911	15124	14906	14980	14980	14911	14957	15008	15012	14895	14892	14910	14867	15004	15080	15006	14828	14988	15170	14956	14811	14939	15105	14969	14770	15016	14860	14893	14959	15008	15000	15032	15025	14875	14900	14791	14863	14968	15006	15020	14905	15078	14992	14982	14929	14894	14902	14891	14928	14993	14878	15103	14885	14931	14826	14923	14805	14805	14949	14986	15005	14955	15113	14890	15070	15021	14813	14857	15020	15153	14834	15048	14848	14933	15048	14881	15094	14946	14890	14892	14991	14979	14801	15041	14980	14905	14713	15014	14920	15087	14908	14969	14853	14885	14763	15075	15002	14968	15013	15065	14847	14837	15056	14968	14931	14943	15030	15032	14926	14993	14873	14895	14891	15067	15098	15039	14848	15079	14793	14949	14908	14904	15095	15124	14858	15011	14886	14953	14967	14900	15054	14983	14875	15020	14869	15071	14759	14887	14805	14839	14814	14905	15020	14969	14903	14922	14971	15053	14961	14915	14908	14918	15022	15004	14988	15047	14843	14861	14869	14945	15058	14803	14961	15065	15066	14970	14823	14873	14909	14950	14883	14897	14997	14853	14932	15088	14913	15042	14976	14929	14769	14965	15033	14883	14871	15016	14983	14960	15193	15066	15020	15004	15045	15018	15041	15040	14805	14991	14860	15018	15002	14963	14813	14950	14853	14877	15134	14967	14982	14902	14929	14982	14801	14925	14987	15141	14991	14909	14832	14789	15045	14900	14916	14887	14846	14920	14954	14899	15029	15089	14766	15088	14840	14912	14925	14905	15144	14868	14994	14948	14965	14974	15031	14920	15092	14929	14959	14922	15074	14897	14991	15026	14934	15052	15010	14865	15022	15049	15009	14962	14943	14854	14858	15101	14884	15019	14919	14938	14900	14975	14968	14948	14957	15087	15211	14951	15041	14957	14968	14891	15026	14892	14951	15048	15070	15051	14886	15126	14876	14991	14925	14941	15009	14956	15063	14945	14821	14855	14953	14969	15001	14892	14881	14932	14892	14876	14953	14923	14878	15093	15002	14982	14858	14875	15075	15037	15050	15165	14917	15046	14964	14947	15164	14924	14933	15006	14938	14915	14865	14886	14947	15020	14938	14978	14979	15068	15049	14996	14957	15061	14957	14993	14856	15001	15006	14875	15030	14844	14993	15063	14828	14978	15108	14933	14968	14866	14924	15131	14864	14951	14985	14967	15106	14923	14835	14935	14933	14994	14856	14943	15052	15011	14842	14906	14866	14902	15028	14966	14981	14985	14819	14924	15026	14876	14841	14863	14863	14996	15089	15141	14935	14762	14754	14838	15080	15002	14861	14984	14851	15082	14946	14971	14978	14879	14885	15047	14903	14963	14973	14963	14833	15081	14821	14794	14900	14885	15001	15023	14942	14939	14751	15083	14862	14966	14929	15005	14755	15167	14921	14884	14961	14997	15054	14883	14987	14967	14973	14948	14878	14988	14862	14836	15087	14962	15097	14873	14856	14994	14884	14865	14864	14943	14875	15000	15027	14917	15060	14932	15012	14931	14937	14962	14897	14851	14909	14884	14868	15007	15043	14949	14776	14888	14963	14898	15072	14908	15136	15021	14902	14905	14781	14918	14876	14873	14827	14794	15018	15049	14965	15125	14928	14872	14983	15112	14998	14983	14922	14870	14974	14923	15060	14903	15029	15107	14987	14970	14957	14993	14998	15153	14816	14955	15086	14874	14789	14955	15073	15033	14875	15011	15107	14993	15045	14930	15142	14911	15069	14926	14986	14974	14978	15002	14849	14913	14782	14894	15041	14828	14956	14879	14870	14963	15172	15098	15128	15061	14891	15036	14988	14804	15108	15018	14995	15182	14923	14977	14923	14947	15085	15037	15026	15063	14852	14827	15103	14908	14834	14912	14854	14924	14923	14781	14941	14899	14830	14977	15038	14973	14914	15067	15090	15013	14957	14851	14926	15033	14868	14998	15054	14874	14826	14999	15095	14881	14911	14977	15049	14963	15017	15118	14989	14965	14839	14962	15009	14956	14984	15159	15019	15019	14909	14954	14956	14859	14909	14941	15107	14870	14860	15026	14890	14884	14840	14929	14998	14942	14842	14865	14998	14751	14932	14936	15037	15165	14896	15009	14925	14843	14986	14916	15012	14931	15003	14926	15067	14958	15048	14761	14870	14927	15061	15088	14835	14867	14965	14855	15057	15081	14861	15095	14961	14856	14889	14968	14989	14951	14911	14942	15007	14940	15004	14961	14900	15051	14952	14966	14876	14908	15004	14851	14892	14961	14991	14856	14990	14982	15047	15059	14820	14971	15067	15014	14962	14711	15121	15028	14943	14935	14844	14929	15120	14884	14820	14951	14920	15027	14783	14986	14960	15033	14993	14933	14764	14964	14930	15080	15021	14939	14865	14783	14977	14978	14739	14870	14893	15018	15197	14853	15094	15075	14907	14820	15033	15078	14894	14990	14855	14978	15004	14995	14916	15008	15142	14920	14836	14888	14974	15059	14735	15175	15151	14810	15017	15018	14812	14888	15051	15019	14960	15075	14898	15024	14907	15103	14942	14964	15080	14963	14968	15003	14918	14937	15028	14907	14852	14836	15035	14942	15169	14896	14969	15099	15127	14913	14923	15069	14967	14961	15012	14796	14942	14816	14818	14855	14865	14848	14846	14865	15104	14911	14965	14955	14995	15021	14986	15024	14866	15016	14943	14871	14846	15107	15046	14939	15173	14917	14961	14986	14874	15063	15059	14898	14947	14947	14878	14882	14963	14930	14997	14892	14719	14922	14841	14998	14972	14912	15074	15065	14913	14944	14883	15164	14785	15064	14893	15082	15005	14953	14882	15006	14988	15025	14943	14802	14980	15039	14926	15005	15060	14745	14954	14960	14907	14945	14828	14894	14999	14979	14847	14943	15012	14997	14811	14763	14971	14928	14807	15070	14971	14928	15062	14775	14973	15026	15027	14920	15168	15023	14939	14912	15000	14987	15105	15048	14898	14727	15006	14893	15054	15199	14992	14932	14948	14978	15099	14776	14935	14967	15046	15048	14947	14820	14987	14974	15092	15169	15063	14955	14960	15103	15114	14963	15001	15020	14876	14999	14833	14934	14691	15016	14970	14879	14949	14886	15006	14917	14949	15037	15023	14847	14913	14975	14996	14900	14869	14985	14929	14920	14922	14957	14911	15011	14880	14873	14939	14974	15004	15034	15015	14913	14956	14849	15004	14988	14983	14865	14870	14911	14956	15055	14873	14948	14941	14729	14970	14723	14940	14834	14946	14974	14930	14883	15216	14983	14955	14986	15085	14623	14786	14908	15067	15085	14877	14775	14938	15117	15038	14864	14875	14823	14908	14887	14926	14990	14916	14911	14908	15050	15032	14952	14756	15024	14829	15075	14950	15011	14936	14941	15036	14985	14874	14972	14964	14717	14998	15101	15109	14846	15036	15018	14873	14942	14970	14958	15035	14876	14982	15175	15027	15008	14902	14868	14901	15056	15150	14971	14986	14915	14929	14855	14871	15045	15011	14922	14949	14929	14930	14923	14944	15031	14819	14851	15000	14871	15019	14909	15090	14871	14932	14857	14840	14982	15047	15082	14866	14933	14904	14999	14878	14892	14912	14975	14871	14959	14957	14888	14755	14892	14982	14937	14967	14912	14907	14823	14881	14948	14914	15056	14991	14804	15032	14961	15069	15001	15075	14918	14927	15058	15040	14923	14883	15156	14965	14978	14936	14830	15021	14900	14780	15121	14815	14813	14992	14907	15110	14800	15098	15002	15018	14918	14916	14965	14860	14976	14857	14907	14842	14957	14714	15020	14852	14977	14878	15001	14966	14909	15074	15001	14990	15016	14806	14967	14976	15055	15021	14991	14817	14859	15044	14893	14805	15113	14822	14792	14917	15006	14921	14892	14995	15042	14957	14918	14833	14988	14935	14797	15114	14989	15122	14966	14971	14880	15037	15019	14954	15044	14934	14906	14890	14823	15181	15013	14942	14814	15052	15188
22559	21619	28848	24836	21921	23975	24404	18989	17764	17834	17707	17485	17245	16924	16816	16893	16982	16775	16823	16567	16881	16649	16606	16617	16776	16555	16506	16544	16682	16686	16468	16697	16619	16566	16466	16691	16536	16778	16607	16511	16487	16677	16482	16532	16468	16356	16356	16711	16389	16622	16359	16542	16416	16540	16340	16600	16625	16463	16392	16476	16225	16508	16363	16599	16280	16409	16472	16631	16511	16273	16422	16455	16669	16388	16460	16499	16354	16365	16626	16652	16443	16582	16340	16431	16469	16578	16482	16524	16451	16489	16557	16425	16535	16328	16568	16657	16407	16356	16321	16736	16574	16415	16349	16440	16525	16420	16617	16535	16408	16326	16659	16598	16459	16391	16580	16314	16552	16538	16360	16292	16277	16424	16453	16407	16337	16468	16455	16271	16303	16349	16249	16365	16525	16452	16362	16500	16499	16433	16575	16422	16377	16518	16647	16392	16364	16516	16313	16348	16394	16479	16355	16452	16240	16130	16287	16382	16344	16262	16481	16399	16560	16509	16639	16598	16420	16385	16286	16584	16391	16351	16235	16449	16412	16452	16488	16280	16511	16404	16463	16433	16576	16534	16370	16362	16754	16591	16471	16417	16462	16579	16439	16647	16620	16499	16528	16506	16493	16554	16452	16225	16344	16502	16439	16296	16387	16424	16264	16443	16256	16544	16513	16341	16433	16345	16305	16381	16303	16252	16447	16454	16395	16435	16372	16299	16563	16630	16247	16422	16423	16350	16657	16466	16326	16448	16403	16329	16282	16530	16458	16353	16348	16578	16350	16369	16406	16423	16445	16297	16480	16488	16412	16393	16326	16264	16243	16590	16363	16606	16624	16297	16513	16416	16493	16555	16497	16477	16385	16530	16633	16312	16309	16348	16358	16535	16595	16395	16294	16423	16404	16438	16435	16290	16414	16482	16612	16538	16398	16397	16580	16446	16512	16516	16729	16471	16500	16220	16484	16610	16429	16438	16538	16426	16257	16497	16473	16481	16341	16466	16418	16632	16575	16612	16535	16293	16338	16659	16492	16253	16447	16555	16471	16200	16444	16425	16505	16609	16391	16412	16481	16386	16514	16433	16403	16319	16437	16484	16641	16462	16483	16551	16330	16271	16382	16676	16440	15974	16290	16379	16363	16357	16470	16501	16547	16427	16307	16336	16410	16538	16332	16435	16592	16515	16427	16271	16493	16444	16405	16312	16320	16501	16548	16461	16301	16283	16372	16356	16111	16589	16384	16389	16323	16378	16578	16255	16558	16286	16663	16557	16386	16483	16565	16581	16393	16540	16282	16349	16383	16432	16443	16305	16466	16342	16595	16358	16399	16535	16461	16156	16448	16317	16327	16650	16301	16459	16424	16459	16377	16336	16655	16324	16507	16306	16356	16374	16378	16477	16389	16593	16270	16407	16524	16477	16223	16473	16492	16356	16299	16447	16273	16178	16433	16478	16399	16385	16420	16467	16411	16403	16284	16433	16353	16465	16652	16341	16457	16299	16483	16546	16554	16541	16420	16525	16390	16394	16336	16410	16339	16266	16390	16394	16487	16410	16509	16485	16329	16332	16408	16408	16153	16385	16584	16583	16362	16553	16349	16205	16424	16501	16405	16317	16403	16466	16774	16462	16387	16320	16466	16568	16611	16476	16387	16490	16405	16740	16438	16253	16454	16420	16258	16476	16303	16607	16294	16386	16381	16389	16327	16519	16532	16558	16425	16579	16521	16507	16512	16631	16421	16185	16564	16428	16551	16539	16473	16623	16600	16234	16431	16529	16562	16504	16454	16577	16482	16513	16395	16617	16405	16413	16223	16337	16429	16232	16340	16757	16303	16263	16568	16353	16678	16330	16542	16577	16390	16532	16284	16313	16449	16517	16425	16356	16505	16259	16427	16563	16488	16586	16471	16480	16362	16545	16446	16608	16551	16660	16551	16415	16465	16500	16287	16450	16299	16218	16338	16516	16517	16432	16448	16480	16580	16422	16487	16456	16675	16355	16558	16518	16513	16410	16473	16374	16510	16439	16293	16556	16227	16478	16443	16418	16425	16393	16459	16477	16398	16544	16551	16338	16289	16445	16444	16634	16300	16240	16238	16421	16359	16488	16467	16410	16475	16453	16420	16437	16477	16512	16583	16395	16327	16470	16225	16350	16351	16468	16275	16390	16408	16386	16344	16413	16510	16371	16497	16466	16280	16568	16285	16260	16406	16430	16451	16299	16407	16428	16352	16443	16360	16574	16465	16228	16421	16450	16228	16630	16415	16476	16561	16326	16396	16409	16405	16400	16393	16480	16404	16477	16379	16393	16526	16548	16472	16209	16343	16421	16393	16405	16378	16438	16555	16193	16261	16382	16410	16413	16500	16275	16551	16371	16461	16491	16486	16489	16568	16506	16466	16371	16629	16402	16420	16535	16420	16320	16168	16339	16368	16378	16295	16403	16551	16481	16498	16453	16400	16522	16339	16338	16364	16452	16502	16354	16405	16456	16208	16312	16294	16423	16392	16225	16499	16545	16225	16206	16368	16127	16445	16475	16285	16114	16535	16581	16414	16315	16396	16529	16360	16338	16397	16451	16599	16446	16606	16222	16411	16494	16505	16499	16303	16518	16229	16453	16416	16595	16411	16507	16387	16399	16256	16289	16527	16518	16623	16357	16399	16611	16429	16402	16487	16264	16456	16431	16655	16461	16390	16595	16270	16455	16492	16394	16378	16415	16484	16345	16558	16507	16405	16455	16474	16532	16392	16421	16421	16348	16592	16506	16455	16460	16570	16490	16349	16543	16608	16426	16546	16454	16591	16392	16322	16589	16551	16277	16458	16508	16473	16514	16285	16525	16448	16523	16480	16186	16516	16341	16612	16392	16277	16445	16399	16429	16698	16296	16280	16420	16446	16638	16420	16541	16287	16379	16514	16504	16368	16334	16525	16253	16360	16436	16481	16519	16379	16222	16406	16422	16425	16293	16304	16369	16465	16417	16394	16421	16436	16640	16360	16392	16330	16637	16363	16552	16269	16500	16355	16312	16487	16329	16221	16392	16378	16108	16484	16374	16378	16029	16281	16286	16556	16422	16453	16375	16448	16213	16328	16282	16120	16393	16581	16538	16292	16526	16329	16577	16328	16430	16364	16258	16618	16269	16474	16591	16301	16422	16373	16447	16307	16410	16282	16572	16633	16653	16482	16179	16294	16588	16592	16186	16354	16344	16386	16398	16354	16500	16442	16333	16556	16327	16435	16382	16582	16487	16502	16720	16483	16563	16454	16638	16453	16497	16446	16567	16539	16460	16363	16590	16433	16412	16488	16519	16366	16346	16539	16455	16408	16441	16483	16252	16345	16230	16429	16496	16474	16531	16464	16518	16407	16170	16258	16178	16308	16575	16448	16457	16455	16385	16340	16340	16495	16531	16430	16362	16333	16301	16615	16492	16553	16546	16494	16385	16400	16313	16529	16441	16533	16463	16408	16258	16394	16360	16387	16362	16417	16463	16379	16430	16552	16353	16501	16401	16462	16396	16594	16474	16376	16521	16320	16294	16401	16460	16447	16415	16553	16337	16318	16384	16458	16191	16276	16417	16372	16342	16505	16494	16628	16378	16347	16480	16433	16358	16491	16328	16459	16285	16541	16402	16195	16244	16357	16450	16412	16497	16551	16611	16534	16359	16297	16535	16627	16311	16222	16383	16486	16478	16178	16350	16376	16532	16342	16578	16243	16391	16363	16436	16472	16180	16326	16573	16478	16401	16447	16361	16349	16493	16333	16437	16337	16512	16464	16299	16360	16347	16461	16342	16259	16161	16142	16455	16414	16312	16295	16279	16551	16333	16332	16528	16595	16362	16350	16488	16425	16442	16525	16465	16406	16558	16313	16515	16310	16255	16504	16490	16349	16563	16304	16492	16281	16226	16643	16456	16507	16348	16328	16237	16545	16521	16323	16396	16507	16243	16537	16558	16484	16277	16275	16375	16333	16363	16646	16624	16366	16303	16411	16278	16421	16545	16354	16431	16492	16413	16434	16242	16460	16512	16472	16387	16555	16428	16492	16373	16469	16420	16481	16542	16703	16236	16338	16398	16461	16519	16364	16409	16416	16418	16485	16330	16336	16482	16344	16347	16478	16341	16426	16412	16389	16616	16384	16382	16430	16533	16226	16449	16489	16256	16571	16496	16353	16543	16383	16298	16467	16499	16442	16362	16543	16424	16256	16545	16532	16522	16461	16391	16417	16442	16462	16350	16386	16481	16461	16525	16555	16302	16486	16409	16445	16399	16213	16461	16528	16736	16656	16339	16258	16506	16292	16461	16475	16400	16370	16510	16473	16471	16506	16532	16302	16427	16544	16353	16430	16464	16396	16628	16509	16169	16527	16616	16324	16477	16596	16461	16458	16406	16299	16394	16496	16477	16240	16264	16294	16274	16579	16408	16326	16533	16195	16401	16610	16249	16344	16397	16246	16283	16348	16367	16528	16447	16396	16224	16375	16520	16479	16453	16318	16465	16371	16254	16277	16315	16270	16544	16406	16235	16259	16348	16222	16399	16596	16535	16418	16425	16350	16340	16516	16428	16525	16470	16400	16317	16198	16452	16529	16256	16446	16368	16201	16407	16401	16412	16399	16518	16374	16419	16391	16598	16414	16231	16337	16450	16465	16572	16445	16569	16358	16362	16486	16454	16563	16440	16313	16564	16430	16489	16474	16223	16381	16562	16255	16243	16317	16516	16377	16422	16237	16359	16300	16377	16254	16507	16499	16505	16382	16397	16325	16356	16158	16194	16387	16457	16509	16601	16463	16493	16386	16622	16536	16401	16428	16391	16403	16304	16468	16357	16324	16381	16292	16540	16445	16427	16309	16448	16513	16214	16609	16271	16570	16562	16600	16213	16461	16409	16391	16484	16536	16317	16292	16394	16591	16328	16183	16490	16249	16376	16462	16375	16421	16438	16249	16507	16625	16451	16452	16363	16297	16474	16444	16476	16467	16494	16430	16456	16337	16301	16067	16392	16480	16322	16355	16425	16294	16421	16374	16521	16321	16228	16461	16253	16255	16364	16436	16465	16546	16663	16309	16473	16515	16177	16264	16489	16266	16457	16229	16465	16440	16346	16357	16434	16584	16459	16342	16463	16379	16639
22417	42817	32462	23909	21597	20718	18434	16558	16146	15601	15471	15209	15132	14828	14749	14722	14683	14575	14668	14423	14464	14499	14386	14530	14439	14201	14602	14441	14278	14450	14240	14455	14280	14393	14331	14423	14399	14155	14415	14222	14309	14299	14355	14289	14250	14339	14151	14221	14257	14210	14513	14266	14298	14137	14273	14521	14216	14253	14400	14473	14132	14289	14344	14280	14229	14386	14204	14139	14259	14280	14169	14259	14289	14457	14355	14326	14380	14383	14151	14246	14319	14130	14040	14318	14091	14149	14185	14344	14375	14312	14077	14344	14415	14232	14402	14363	14294	14210	14307	14201	14187	14378	14360	14309	14251	14320	14112	14334	14336	14235	14133	14266	14222	14255	14432	14493	14352	14250	14306	14172	14393	14296	14225	14240	14255	14265	14272	14159	14444	14149	14244	14356	14284	14273	14231	14233	14220	14197	14154	14286	14358	14380	14158	14108	14193	14311	14224	14419	14189	14384	14121	14339	14222	14275	14283	14309	14365	14182	14365	14305	14303	14271	14413	14384	14175	14362	14448	14277	14223	14370	14235	14350	14422	14229	14411	14173	14369	14182	14355	14235	14185	14269	14251	14292	14065	14370	14341	14299	14262	14232	14112	14412	14219	14202	14246	14302	14236	14212	14285	14321	14134	14357	14133	14181	14233	14203	14303	14386	14285	14342	14321	14245	14424	14032	14198	14315	14306	14128	14366	14307	14132	14241	14286	14224	14388	14195	14138	14281	14262	14371	14386	14160	14125	14313	14313	14173	14290	14042	14199	14120	14271	14269	14346	14157	14070	14194	14229	14111	14218	14198	14173	14229	14241	14323	14393	14362	14239	14220	14200	14175	14328	14183	14183	14128	14308	14233	14244	14404	14143	14361	14256	14145	14343	14283	14229	14276	14281	14426	14309	14164	14235	14207	14367	14399	14389	14253	14168	14181	14358	14161	14338	14347	14197	14182	14248	14346	14275	14127	14345	14186	14198	14207	14265	14247	14148	14306	14197	14338	14243	14107	14256	14197	14214	14259	14150	14236	14255	14370	14217	14190	14423	14274	14258	14364	14039	14233	14288	14160	14255	14279	14234	14317	14193	14286	14155	14233	14310	14249	14276	14383	14213	14378	14133	14290	14164	14327	14245	14065	14310	14213	14380	14119	14219	14255	14231	14289	14191	14128	14287	14163	14225	14376	14335	14420	14246	14424	14221	14219	14131	14318	14291	14279	14301	14503	14270	14206	14244	14386	14355	14275	14131	14222	14270	14452	14340	14371	14343	14197	14222	14185	14353	14332	14220	14189	14204	14324	14258	14085	14346	14247	14190	14377	14270	14213	14304	14372	14080	14273	13966	14231	14361	14323	14312	14261	14324	14157	14301	14247	14256	14230	14185	14158	14329	14068	14319	14277	14332	14185	14235	14167	14205	14379	14342	14206	14364	14210	14138	14384	14396	14284	14313	14380	14159	14298	14245	14347	14162	14174	14228	14164	14256	14187	14301	14345	14155	14237	14087	14135	14134	14205	14279	14366	14324	14247	14210	14264	14167	14140	14266	14344	14214	14318	14330	14205	14224	14286	14322	14273	14232	14251	14170	14126	14216	14317	14179	14258	14205	14242	14260	14174	14143	14222	14235	14289	14198	14293	14161	14193	14228	14356	14300	14323	14227	14275	14299	14173	14312	14201	14042	14328	14288	14295	14288	14455	14338	14222	14304	14440	14230	14179	14153	14181	14189	14106	14084	14225	14339	14158	14106	14236	14217	14135	14306	14020	14273	14207	14266	14385	14258	14318	14165	14214	14293	14398	14102	14326	14186	14308	14220	14274	14332	14107	14186	14267	14119	14304	14252	14124	14308	14304	14136	14267	14070	14224	14190	14227	14240	14267	14254	14159	14133	14189	14149	14203	14195	14172	14171	14335	14282	14263	14215	14190	14271	14178	14349	14340	14146	14177	14166	14346	14336	14305	14234	14074	14122	14227	14241	14292	14220	14373	14185	14201	14274	14203	14374	14244	14233	14255	14198	14184	14218	14371	14278	14123	14141	14190	14324	14352	14220	14201	14093	14213	14196	14333	14283	14232	14218	14384	14369	14172	14277	14238	14223	14180	14309	14122	14312	14312	14233	14350	14260	14236	14008	14388	14312	14186	14205	14226	14364	14322	14245	14444	14298	14158	14273	14133	14136	14434	14233	14282	14139	14295	14263	14280	14169	14184	14171	14360	14323	14121	14293	14349	14263	14191	14232	14259	14217	14276	14129	14329	14176	14447	14330	14224	14350	14162	14246	14236	14329	14341	14302	14278	14307	14273	14358	14278	14286	14098	14403	14014	14125	14217	14204	14418	14383	14079	14107	14323	14243	14229	14459	14257	14426	14215	14196	14190	14134	14276	14236	14162	14184	14438	14338	14188	14219	14194	14330	14261	14332	14292	14382	14127	14105	14427	14223	14394	14354	14274	14273	14301	14204	14308	14172	14268	14349	14225	14504	14422	14261	14130	14311	14186	14232	14245	14204	14111	14099	14193	14247	14335	14200	14241	14275	14374	14142	14213	14286	14181	14214	14211	14246	14329	14239	14180	14212	14261	14221	14211	14327	14178	14115	14366	14102	14394	14273	14246	14299	14214	14357	14192	14376	14362	14127	14078	14189	14220	14365	14244	14166	14395	14094	14234	14407	14242	14400	14133	14213	14160	14286	14066	14223	14360	14239	14222	14158	14306	14151	14092	14347	14208	14258	14088	14277	14154	14323	14261	14206	14172	14282	14093	14354	14348	14289	14193	14208	14237	14277	14074	14329	14243	14106	14238	14311	14189	14199	14279	14235	14274	14251	14189	14264	14182	14361	14480	14200	14154	14341	14191	14411	14342	14314	14245	14140	14176	14251	14284	14188	14214	14111	14309	14188	14316	14175	14321	14200	14212	14013	14292	14211	14109	14163	14039	14292	14263	14255	14251	14172	14018	14352	14411	14332	14163	14339	14180	14404	14168	14298	14280	14288	14369	14188	14062	14374	14206	14017	14158	14132	14233	14164	14353	14344	14248	14325	14334	14241	14441	14256	14189	14299	14196	14228	14146	14161	14284	14432	14175	14173	14148	14350	14143	14286	14299	14237	14378	14216	14132	14254	14383	14233	14226	14266	14285	14241	14372	14337	14154	14217	14381	14435	14191	14245	14311	14315	14084	14172	14312	14307	14228	14184	14028	14227	14088	14251	14179	14295	14223	14072	14247	14278	14258	14282	14210	14202	14188	14362	14458	14250	14361	14234	14214	14136	14303	14203	14386	14309	14332	14171	14218	14383	14375	14201	14199	14323	14148	14131	14272	14217	14317	14265	14154	14457	14422	14301	14141	14207	14292	14238	14150	14328	14126	14282	14275	14432	14329	14375	14271	14324	14211	14367	14313	14148	14267	14196	14185	14320	14204	14289	14250	14290	14301	14355	14219	14133	14121	14074	14227	14236	14133	14325	14147	14233	14121	14457	14268	14213	14269	14222	14366	14076	14386	14344	14228	14202	14398	14359	14314	14179	14468	14240	14281	14251	14512	14278	14316	14148	14267	14243	14163	14114	14219	14105	14188	14102	14120	14265	14329	14351	14209	14251	14352	14295	14259	14309	14194	14165	14181	14242	14348	14198	14174	14245	14159	14449	14301	14227	14252	14279	14255	14261	14334	14232	14237	14088	14212	14317	14156	14278	14224	14208	14456	14233	14216	14406	14348	14351	14320	14170	14365	14307	14272	14182	14284	14381	14158	14253	14273	14157	14169	14422	14304	14307	14286	14151	14217	14271	13970	14331	14283	14259	14420	14085	14336	14449	14313	14270	14227	14285	14179	14271	14228	14247	14335	14259	14252	14028	14290	14166	14240	14210	14307	14458	14308	14201	14307	14316	14187	14257	14279	14332	14272	14232	14474	14354	14300	14362	14117	14309	14378	14265	14399	14254	14343	14060	14228	14302	14312	14275	14404	14187	14258	14117	14390	14114	14340	14262	14385	14143	14200	14205	14360	13992	14307	14272	14239	14179	14387	14414	14290	14327	14314	14221	14239	14191	14314	14263	14303	14411	14084	14211	14305	14253	14297	14213	14247	14247	14180	14155	14134	14366	14225	14152	14096	14231	14165	14186	14094	14169	14284	14261	14235	14068	14248	14292	14437	14142	14252	14208	14176	14272	14166	14365	14150	14321	14191	14148	14130	14296	14396	14182	14163	14147	14143	14128	14316	14338	14247	14468	14285	14388	14290	14312	14130	14189	14302	14144	14141	14136	14298	14255	14474	14272	14215	14324	14283	14231	14297	14192	14047	14359	14267	14394	14264	14091	14288	14328	14281	14267	14218	14289	14366	14265	14362	14225	14298	14060	14085	14194	14217	14233	14304	14336	14355	14218	14255	14304	14334	14246	14274	14248	14246	14261	14286	14207	14148	14245	14197	14202	14208	14192	14277	14202	14194	14214	14277	14160	14287	14371	14275	14275	14371	14285	14318	14316	14176	14351	14199	14305	14202	14219	14090	14415	14265	14265	14336	14202	14269	14227	13970	14246	14296	14178	14167	14119	14290	14281	14251	14139	14333	14308	14404	14376	14238	14160	14283	14341	14284	14400	14167	14318	14211	14311	14254	14305	14196	14385	14246	14196	14261	14366	14232	14278	14032	14366	14206	14365	14105	14263	14207	14201	14136	14259	14323	14279	14201	14165	14297	14174	14275	14204	14067	14315	14201	14230	14307	14278	14248	14238	14433	14361	14141	14212	14301	14244	14380	14258	14237	14160	14197	14166	14320	14337	14204	14327	14200	14259	14297	14329	14388	14290	14305	14342	14289	14265	14499	14383	14236	14268	14180	14140	14547	14101	14320	14261	14298	14166	14250	14217	14219	14134	14180	14179	14105	14270	14238	14258	14248	14198	14072	14209	14194	14267	14218	14439	14220	14296	14299	14196	14122	14072	14227	14192	14141	14451	14119	14303	14319	14384	14232	14125	14246	14244	14334	14181	14239	14100	14404	14315	14331	14096	14222	14433	14228	14314	14187	14400	14282	14264	14197	14388	14159	14410	14371	14365	14354	14352	14198	14225	14353	14104	14385	14235	14183	14354	14143	14274	14139	13990	14305	14273	14271	14396	14300	14449	14163	14154	14343
29537	24223	26561	22925	19318	18686	18663	17869	17659	17779	17456	17508	17628	17589	17571	17499	17589	17378	17294	17199	17483	17451	17279	17391	17312	17321	17161	17169	17489	17393	17260	17118	17226	17387	17305	17434	17421	17409	17340	17341	17286	17328	17255	17237	17364	17323	17414	17072	17354	17359	17257	17192	17184	17328	17409	17404	17579	17464	17215	17272	17490	17438	17250	17339	17173	17432	17306	17219	17305	17303	17397	17281	17454	17140	17330	17231	17419	17370	17170	17221	17272	17421	17131	17362	17390	17205	17165	17291	17390	17260	17400	17359	17236	17265	17253	17376	17178	17319	17305	17399	17287	17354	17157	17149	17324	17375	17383	17325	17167	17271	17097	17054	17244	17267	17347	17257	17255	17494	17229	17193	17294	17350	17061	17369	17219	17180	17275	17216	17274	17368	17352	17186	17136	17299	17243	17214	17262	17244	17247	17165	17241	17318	17250	17307	17181	17344	17356	17303	17295	17327	17440	17280	17279	17369	17378	17321	17287	17166	17414	17127	17426	17301	17394	17228	17350	17267	17166	17288	17293	17528	17253	17295	17259	17193	17335	17217	17325	17294	17373	17183	17277	17220	17356	17246	17089	17120	17127	17226	17197	17310	17291	17374	17459	17338	17340	17337	17211	17271	17550	17397	17178	17522	17401	17232	17250	17451	17328	17355	17448	17155	17328	17087	17225	17261	17244	17342	17219	17243	17312	17567	17220	17215	17250	17393	17423	17446	17241	17239	17190	17162	17071	17257	17179	17501	17318	17197	17117	17159	17150	17214	17332	17373	17233	17185	17302	17394	17532	17181	17278	17265	17099	17006	17441	17271	17282	17150	17149	17398	17326	17390	17510	17196	17269	17281	17278	17249	17339	17284	17412	17306	17283	17414	17411	17423	17439	17312	17163	17284	17311	17224	17264	17190	17400	17258	17165	17236	17257	17329	17500	17072	17208	17426	17491	17430	17352	17257	17199	17248	17247	17152	17483	17271	17273	17114	17212	17231	17347	17239	17494	17421	17409	17387	17280	17239	17186	17241	17310	17497	17479	17410	17246	17333	17504	17147	17203	17224	17175	17424	17149	17048	17309	17390	17305	17430	17255	17120	17289	17241	17420	17324	17441	17254	17176	17428	17365	17359	17196	17252	17252	17357	17557	17352	17228	17225	17235	17189	17349	17035	17133	17345	17495	17084	17448	17369	17258	17328	17258	17241	17247	17250	17318	17482	17266	17125	17366	17447	17155	17298	17095	17116	17310	17238	17418	17269	17159	17202	17419	17151	17311	17292	17318	17439	17375	17283	17334	17270	17309	17338	17173	17285	17146	17318	17357	17224	17302	17254	17178	17222	17205	17403	17351	17263	17559	17238	17393	17422	17204	17479	17443	17211	17273	17258	17220	17378	17134	17393	17234	17268	17289	17090	17268	17236	17370	17201	17237	17256	17247	17184	17160	17370	17303	17034	17284	17272	17190	17423	17335	17387	17423	17187	17298	17264	17455	17104	17470	17048	17164	17410	17224	17188	17527	17123	17335	17427	17215	17368	17354	17247	17303	17339	17182	17478	17345	17395	17308	17290	17570	17116	17380	17471	17483	16997	17420	17331	17283	17294	17388	17298	17491	17290	17209	17309	17140	17281	17316	17407	17348	17519	17140	17291	17134	17381	17099	17337	17340	17263	17376	17301	17319	17335	17361	17213	17204	17175	17342	17206	17242	17363	17176	17311	17310	17299	17117	17312	17214	17396	17324	17337	17360	17329	17501	17192	17364	17289	16893	17411	17422	17342	17335	17436	17239	17284	17297	17289	17335	17450	17277	17282	17541	17320	17124	17333	17177	17357	17463	17464	17292	17199	17279	17397	17084	17377	17356	17146	17329	17485	17331	17264	17396	17276	17265	16978	17313	17369	17329	17304	17097	17166	17184	17236	17420	17354	17250	17499	17217	17122	17346	17486	17407	17297	17290	17373	17097	17380	17341	17276	17297	17326	17048	17346	17497	17379	17334	17320	17404	17150	17400	17217	17448	17256	17114	17223	17376	17100	17266	17243	17283	17200	17312	17180	17228	17216	17443	17237	17173	17400	17366	17302	17193	17345	17232	17395	17309	17189	17191	17263	17277	17265	17161	17167	17383	17213	17321	17198	17406	17301	17278	17296	17319	17377	17126	17236	17255	17278	17115	17242	17312	17418	17281	17059	17315	17215	17505	17318	17548	17225	17183	17262	17408	17379	17214	17402	17262	17186	17219	17183	17074	17343	17553	17117	17415	17304	17287	17421	17427	17417	17347	17234	17202	17246	17281	17264	17228	17193	17420	17181	17107	17145	17300	17267	17192	17155	17118	17423	17118	17120	17370	17252	17312	17363	17194	17089	17363	17399	17365	17197	17170	17370	17280	17400	17270	17377	17271	17249	17080	17300	17343	17296	17354	17241	17359	17289	17200	17100	17230	17196	17350	17348	17393	17378	17467	17325	17431	17234	17248	17259	17201	17357	17174	17360	17203	17284	17264	17251	17290	17340	17385	17248	17371	17225	17355	17432	17375	17292	17242	17332	17167	17238	17281	17474	17388	17110	17168	17397	17228	17117	17229	17493	17114	17450	17357	17301	17198	17077	17229	17130	17299	17361	17258	17212	17373	17348	17299	17327	17123	17374	17333	17457	17362	17151	17535	17391	17377	17496	17370	17227	17491	17302	17366	17127	17382	17281	17380	17275	17286	17359	17400	17191	17428	17345	17397	17298	17150	17340	17279	17138	17172	17399	17159	17412	17268	17405	17345	17070	17360	17347	17342	17257	17195	17208	17313	17339	17194	17426	17555	17349	17261	17030	17160	17372	17266	17152	17013	17202	17282	17315	17285	17218	17276	17233	17273	17422	17162	17245	17229	17363	17301	17347	17242	17162	17039	17370	17253	17339	17096	17337	17422	17401	17537	17288	17297	17357	17281	17160	17417	17172	17445	17257	17487	17274	17593	17222	17340	17290	17147	17115	17248	17401	17368	17168	17220	17176	17135	17281	17459	17456	17558	17311	17185	17361	17321	17434	17243	17260	17396	17317	17365	17359	17404	17171	17217	17198	17185	17395	17282	17194	17373	17340	17184	17709	17334	17457	17140	17314	17298	17342	17234	17373	17164	17134	17239	17144	17322	17362	17332	17312	17248	17329	17218	17217	17276	17238	17492	17275	17258	17379	17367	17294	17281	17396	17140	17183	17201	17425	17299	17528	17291	17192	17412	17074	17238	17250	17279	17292	17177	17315	17603	17449	17219	17521	17353	17380	17497	17319	17309	17376	17305	17203	17309	17431	17064	17158	17407	17174	17298	17169	17430	17150	16991	17400	17438	17285	17204	17329	17385	17418	17122	17317	17238	17194	17241	17203	17369	17529	17474	17146	17223	17334	17251	17240	17325	17375	17302	17384	17372	17226	17400	17206	17376	17198	17197	17268	17400	17393	17261	17172	17245	17472	17224	17386	17157	17258	17122	17196	17091	17457	17374	17470	17461	17261	17302	17320	17359	17461	17242	17310	17163	17182	17274	17095	17383	17254	17261	17396	17431	17445	17258	17382	17326	17148	17435	17309	17175	17305	17384	17290	17319	17178	17268	17211	17384	17116	17616	17201	17414	17383	17175	17276	17361	17337	17168	17178	17284	17238	17605	17525	17113	17375	17193	17284	17329	17350	17337	17220	17346	17473	17309	17434	17285	17418	17151	17312	17288	17190	17311	17348	17227	17338	17415	17254	17154	17284	17356	17098	17479	17417	17242	17247	17456	17301	17354	17306	17240	17075	17081	17450	17177	17295	17007	17032	17260	17177	17414	17284	17246	17186	17557	17351	17183	17293	17211	17521	17215	17353	17424	17507	17102	17190	17159	17369	17360	17517	17280	17333	17454	17306	17377	17175	17395	17316	17424	17443	17460	17325	17327	17272	17397	17247	17287	17269	17304	17170	17073	17217	17489	17182	17413	17479	17167	17409	17301	17352	17400	17421	17485	17120	17333	17277	17238	17177	17263	17416	17264	17270	17359	17234	17314	17302	17264	17307	17151	17451	17367	17179	17240	17308	17375	17106	17341	17217	17282	17427	17510	17359	17381	17313	17286	17322	17231	17218	17299	17207	17383	17151	17352	17397	17422	17618	17479	17254	17172	17083	17546	17186	17171	17459	17524	17176	17307	17198	17230	17094	17297	17341	17294	17264	17293	17388	17193	17401	17347	17195	17466	17239	17189	17513	17117	17218	17329	17281	17139	17157	17311	17347	17101	17283	17156	17180	17340	17253	17408	17389	17270	17116	17392	17392	17365	17414	17478	17411	17270	17406	17193	17112	17172	17359	17404	17104	17265	17368	17363	17255	17364	17346	17513	17176	17063	17194	17223	17483	17078	17430	17486	17240	17210	17195	17294	17216	17369	17170	17473	17261	17282	17310	17351	17170	17305	17391	17266	17191	17347	17275	17431	17366	17373	17379	17482	17294	17370	17221	17285	17343	17514	17247	17194	17329	17460	17304	17292	17246	17290	17353	17437	17094	17358	17299	17327	17369	17356	17274	17288	17463	17313	17299	17216	17138	17422	17226	17216	17028	17125	17179	17247	17273	17284	17333	17340	17150	17260	17374	17431	17398	17184	17204	17291	17295	17333	17244	17363	17266	17252	17144	17084	17233	17307	17260	17208	17258	17178	17285	17246	17350	17445	17125	17188	17128	17285	17258	17637	17542	17218	17214	17066	17194	17491	17187	17320	17226	17246	17219	17414	17361	17311	17233	17328	17217	17444	17118	17341	17074	17416	17347	17306	17123	17253	17582	17388	17303	17390	17252	17307	17444	17088	17264	17169	17399	17217	17470	17219	17396	17258	17278	17211	17427	17192	17030	17303	17292	17178	17219	17349	17123	17286	17447	17342	17352	17194	17264	17217	17099	17212	17124	17146	17431	17255	17311	17306	17256	17481	17259	17299	17147	17204	17523	17427	17126	17431	17169	17258	17412	17045	17237	17445	17645	17296	17294	17198	17128	17281	17421	17157	17447	17350	17192	17464	17268	17359	17206	17403	17365	17374	17206	17371	17382	17343	17127	17275	17455	17140	17213	17626	17525	17359	17164	17142	17354	17317	17513	17175	17382	17380	17401	17400	17254	17378	17250
21305	31457	24703	18832	17581	17249	16560	15639	15337	15405	15288	15259	15141	15170	14857	15000	15049	14976	14950	15094	14978	14960	14854	14988	14938	14940	14927	14863	14946	14914	14818	15003	15031	14840	14885	14900	14860	14790	15001	15014	14912	14866	14814	14866	14954	14932	14663	14868	14953	14924	14938	14874	14947	14879	14892	15150	14926	15045	14898	14775	14950	14684	14901	14719	14897	14839	14795	14841	14982	14961	14988	14846	14777	14747	14902	15010	14838	14839	14729	14857	14720	14861	14841	14817	14712	14808	14723	14925	14992	14831	14950	14931	14842	14881	14916	14737	14954	14777	14780	14956	14814	14893	14932	14729	14893	14884	14925	14919	14761	14885	14988	14837	14867	14867	14769	14718	15028	15012	14714	14810	14803	14909	14863	14835	14822	14759	14916	14777	14950	14924	14822	14921	14890	14805	14797	14881	14765	14880	14850	14877	14927	14902	14738	14901	14831	14904	14750	14926	14576	14827	14837	14852	14926	14923	14887	15081	14866	14767	14755	14898	14938	14922	14848	14708	14615	14939	14874	14935	14842	14777	14809	14868	14869	14823	14814	14935	14892	14819	14826	14838	14957	14873	14791	15031	14742	14784	14836	14797	14765	14769	14727	14845	15119	14833	14777	14814	15032	14709	15027	14968	14808	14953	14842	14884	14859	14811	14719	14938	14861	14824	15030	14783	14934	14768	14842	14842	14924	14773	14876	14941	14898	14942	14906	14775	14948	15001	14726	14985	14763	14841	14943	14807	14707	14680	14925	14863	14935	14936	14932	15049	14933	14879	15115	14807	14762	14786	14861	14952	14986	14768	14869	14874	14771	14826	14811	15001	14911	14713	15041	14896	14794	14947	14897	14870	15089	14776	14780	14729	14840	14686	14836	14915	14898	14952	14807	14638	14987	15040	14964	14920	14814	14880	15022	15005	14994	14803	14930	14937	14791	14765	14817	14830	14927	14755	14827	14939	14901	14825	14794	14911	15082	14776	14726	14725	14905	14914	14782	14750	14823	14939	14755	14796	15157	14888	14744	14851	14904	14833	14900	14786	15066	14950	14990	15143	14760	14907	14781	14729	14969	14989	15010	15042	14954	14735	14893	14883	14982	14856	14864	14925	14902	14925	14963	14874	14818	14965	14818	14792	15018	14871	14843	14742	14828	14735	14753	14969	14924	14879	14948	14933	14958	14741	14909	14773	14864	14842	14942	14976	14777	14806	14857	14868	14790	14886	14946	14873	15194	14830	14956	15015	14817	14972	14895	14889	15001	14822	14846	14778	14900	14824	14679	14904	14550	14922	14834	15017	14846	14883	14909	14972	14892	14884	14918	14893	14910	14866	14824	14837	14721	15047	14754	14882	15085	14873	14836	14886	14827	14840	14924	14826	14829	14935	14836	14940	14897	14785	14907	14923	14914	14938	14906	14764	14925	14910	14791	15017	14817	15016	14749	14806	14942	14859	14761	14894	14732	14839	15006	14871	14946	14747	15064	14943	14875	14803	14621	14896	15001	14872	14935	14935	14986	14856	14821	14995	14867	14845	14870	14748	14799	14951	15091	14844	14835	14818	14783	15025	14935	14780	14936	14870	14841	14969	14725	14807	14785	14888	14899	15060	14869	14938	14935	14964	14771	14644	14960	14810	15044	14800	14927	14859	14745	14932	14958	14794	14896	14856	14805	14965	14907	14837	14880	14721	14835	14899	14935	14900	15023	14794	14928	14875	14991	14871	14743	14899	14779	14918	14892	14899	15008	14847	14802	14914	14801	14998	14967	15063	14987	14983	14878	14823	14847	14782	14958	14920	14997	14811	14867	14942	14778	14899	14972	14943	15017	14944	14830	14738	14950	14921	14819	14998	14991	15007	14889	14930	14755	14772	14803	14804	14897	14901	14960	14902	15041	14954	14857	14866	14810	14978	14725	14779	14839	14982	14839	14808	14698	14861	14939	14752	14895	14719	14884	14927	14877	14818	14738	14875	14813	14759	14858	14933	14874	15025	14822	14991	14982	14789	14735	14873	14887	14839	14792	15027	15032	14849	14892	14716	14838	14992	14802	14742	14831	14871	14966	14946	14821	14894	14941	14831	14841	15016	15055	15097	14947	14787	14879	14999	14839	15049	14933	14806	14758	14979	14828	14892	14890	14881	14886	14728	14975	14790	14972	14878	14834	14803	14833	14932	15037	14791	14825	15101	14810	14958	14953	14787	14980	14837	14738	14717	14837	14776	14829	14956	14645	15097	14784	14873	14743	14847	14826	14810	14879	14890	14891	14796	14742	14935	14968	14770	14989	14876	14797	14955	14792	14921	14953	15071	14924	15047	14816	14830	14960	14857	14900	14853	14866	14964	14952	14831	14762	14756	15000	14988	15008	14842	14807	14857	14988	14654	14862	15044	15016	14871	14892	14925	14768	15020	14821	15066	14927	15010	14822	14873	14872	14755	14908	14885	14914	14902	14899	14976	14762	15078	14632	14917	14947	14768	14804	14898	14862	14945	14819	14926	14924	14580	14985	14761	15036	14917	14950	14724	14990	14660	14740	15026	14918	15054	14773	15098	14858	14769	14979	14832	14915	14838	14874	14905	14965	14781	14882	14874	14816	14815	14961	14912	14803	14885	14851	14921	14837	14900	14837	15067	15078	15113	14898	14818	14866	14826	14581	14917	15003	14864	14863	15032	14748	14824	14882	14862	14961	15054	14960	14786	14967	14896	14789	14716	14975	14792	14800	14934	14827	14959	14934	14942	15029	14922	14924	14886	14929	14730	14881	14899	14820	14952	14883	14893	14804	14735	14952	14915	14846	14850	14895	14866	15035	14901	14794	14963	14814	14983	14824	14835	14875	14876	14751	14720	14935	14912	14833	14785	14894	14806	14856	14870	14961	14807	14792	14852	14756	14774	14909	15090	14868	14758	14805	14595	14694	14973	14959	14820	14829	14787	14959	14816	14979	14901	14808	14962	14703	14948	14743	14857	14755	14997	14967	14951	14954	15069	14828	14855	14769	14852	14864	14837	14741	14894	14842	15006	14930	15005	15067	14690	14879	14902	14817	14829	14865	14956	14843	14661	14926	14896	14848	14824	14977	14911	15027	14866	14902	14958	14892	14647	14933	15068	14822	14924	14974	14779	14930	14746	14922	14851	14692	14768	14810	14952	14775	14832	14789	15059	14882	14837	14932	14914	14984	14653	14848	14974	14727	14796	14939	14873	14849	14997	14937	14903	14765	14887	14863	14954	14753	14734	14802	14986	14810	14846	14909	14923	14846	14893	14922	14795	14673	14737	14986	15009	14899	14831	14963	14908	14813	14756	14743	14951	14997	14768	14928	14936	15011	14865	14890	14880	14714	15056	14862	14696	14882	14877	14953	14932	14869	15001	14781	15079	15026	14944	14788	14878	15071	14851	14702	14770	14914	14785	14962	14837	14946	14790	14754	14639	14789	14920	14851	14840	14778	14867	14901	14910	14933	15034	14838	14907	14900	15012	15005	14950	14997	14932	14938	14714	14944	14776	14716	14840	15016	14957	15027	15035	14861	14973	14873	14978	14923	14915	14978	14888	14801	14858	14967	14882	14962	14959	14702	14837	15036	14928	14921	14968	14953	14923	14920	14997	14775	14778	14820	14827	14880	14724	14882	14727	14781	14904	14898	14827	15003	14929	14896	14823	14842	14983	14941	14943	14840	14710	15067	14819	14910	14937	14944	14903	14786	14904	15009	14801	14935	14864	14731	14823	14992	14790	15005	14889	14803	14860	14997	14772	14916	14883	14890	14900	14882	15098	14866	15052	14996	14881	14675	14797	14886	14896	14874	14909	14988	14772	14785	14727	14830	15140	14816	14810	14842	14969	14990	14951	14734	14889	14808	14862	14925	14836	14742	14764	14957	14977	15101	14857	14772	14850	14977	15085	14869	14917	14817	14869	14892	14923	15044	14811	14830	14739	14903	14985	14873	14802	14933	15001	15067	14767	14872	14917	14772	15071	14947	14930	14797	14833	14964	14827	14875	14744	14954	14860	15039	14886	14742	14809	15060	14993	14851	14744	14848	14832	14880	14931	14870	14853	14761	14747	15068	14840	15005	14845	14818	14846	14896	14817	15046	14875	14862	14833	14829	14828	14770	14746	14764	14970	14964	14902	14749	14653	14972	14824	14852	14861	14906	14775	14775	14965	14807	14961	14842	14888	14848	14923	14777	14890	14823	14955	14856	14962	15053	14771	15059	14760	14836	14830	14881	14834	14909	14959	14796	14829	14920	14957	14886	14889	14822	15060	14897	14759	14979	14787	14867	14879	14776	14925	14968	14937	14793	14886	14821	14755	15003	14965	14762	14857	14770	15070	14903	14839	14997	14728	15094	14836	14966	14961	14863	14746	14865	14904	14729	14923	14957	14823	14827	14800	14829	14952	14915	14983	14785	14875	14861	14965	14690	14876	14881	14785	14655	14879	14913	14951	14824	14806	14913	14840	15097	14916	15025	14920	14783	14838	14838	15128	14882	14873	15121	15004	14794	14851	14993	14910	14883	14848	14860	14826	14860	14885	14803	14768	14913	14843	14811	14845	14767	14800	14796	14817	14819	14886	14751	14955	14942	15022	15023	14903	14909	14985	14881	14887	14924	15041	15055	14853	14897	14812	14874	14890	14768	14966	14969	14851	14843	14826	14901	14924	15041	14977	14843	14911	14714	14798	14874	14840	14731	14900	14861	14849	14834	14887	14913	14674	15000	14875	14855	14847	14891	14780	14964	14853	15024	14829	14871	14918	15044	14842	14769	14796	14875	14802	14786	14884	14946	14682	14973	14839	14888	15026	14838	14828	14974	14946	15047	14929	15013	14854	14809	14847	14778	14927	15029	14926	14786	14781	15019	14843	14970	14805	14985	14828	15036	14798	15018	15105	14977	14890	14930	14856	14880	15001	14774	14914	14919	14892	14867	15084	14950	14828	14968	14890	14878	14940	14856	14827	14845	14896	15063	14879	14910	14773	15049	14783	14909	14809	14883	14771	15130	14800	14963	14838	14894	14970	14779	14929	14816	14970	14788	15058	14874	14989	14871	14814	14994	14871	14775	14906	14792	14921	14998	14719	15040	14710	14811	15072	14714	14949	14860	14930	14801	14901	14946	14979	15062	14946	14936	14840
23466	21568	28364	25332	22483	22012	21128	17920	17239	17350	17064	16897	16713	16472	17024	16734	16733	16553	16514	16421	16706	16309	16591	16211	16391	16139	16598	16358	16191	16445	16256	16514	16383	16357	16406	16430	16358	16250	16240	16354	16287	16391	16526	16358	16502	16549	16165	16258	16402	16438	16324	16488	16254	16242	16404	16167	16299	16482	16599	16523	16418	16519	16405	16359	16214	16183	16302	16242	16293	16267	16403	16270	16269	16224	16223	16536	16309	16204	16329	16226	16219	16269	16402	16306	16262	16250	16156	16316	16402	16241	16444	16192	16473	16258	16257	16344	16415	16231	16256	16312	16165	16390	16202	16331	16451	16324	16268	16208	16626	16424	16435	16224	16411	16141	16256	16204	16394	16303	16222	16216	16198	16404	16352	16482	16344	16100	16146	16390	16340	16435	16211	16356	16294	16171	16395	16415	16409	16370	16383	16270	16283	16378	16445	16269	16195	16375	16303	16334	16433	16382	16285	16272	16261	16209	16456	16403	16279	16060	16468	16228	16297	16363	16329	16292	16258	16175	16111	16178	16364	16302	16234	16404	16364	16305	16164	16204	16477	16192	16274	16195	16221	16238	16318	16263	16216	16362	16226	16282	16328	16316	16208	16372	16324	16207	16523	16392	16421	16396	16304	16244	16337	16227	16162	16325	16169	15921	16328	16271	16378	16346	16192	16203	16148	16260	16282	16094	16229	16395	16306	16325	16226	16402	16296	16380	16159	16353	16229	16145	16660	16263	16318	16229	16277	16268	16361	16466	16262	16417	16540	16308	16304	16455	16401	16419	16243	16238	16541	16157	16285	16410	16111	16388	16385	16246	16056	16232	16349	16139	16068	16286	16260	16396	16295	16418	16319	16226	16465	16164	16543	16416	16563	16378	16217	16091	16085	16391	16215	16197	16467	16336	16192	16345	16326	16132	16130	16152	16104	16291	16367	16294	16280	16249	16251	15982	16167	16358	16353	16324	16200	16277	16355	16254	16324	16449	16404	16402	16331	16110	15953	16198	16194	16358	16195	16363	16230	16510	16238	16227	16195	16181	16143	16222	16347	16240	16203	16297	16413	16314	16507	15949	16350	16269	16312	16258	16176	16402	16323	16358	16273	16190	16041	16261	16220	16379	16325	16250	16253	16357	16457	16406	16454	16422	16414	16453	16509	16276	16271	16348	16343	16057	16376	16211	16187	16376	16199	16235	16268	16403	16110	16253	16197	16244	16077	16317	16285	16238	16214	16159	16156	16327	16367	16331	16217	16185	16350	16274	16439	16153	16166	16224	16281	16220	16239	16323	16318	16383	16172	16248	16111	16175	16305	16152	16498	16157	16330	16122	16298	16117	16394	16130	16245	16248	16374	16265	16240	16201	16266	16343	16345	16351	16198	16496	16108	16292	16118	16219	16546	16481	16336	16213	16176	16370	16276	16246	16469	16316	16483	16340	16210	16108	16148	16223	16015	16181	16404	16200	16510	16172	16261	16206	16200	16268	16096	16205	16259	16387	16229	16051	16324	16382	16266	16296	16188	16377	16180	16213	16259	16581	16432	16393	16155	16276	16411	16335	16288	16267	16506	16434	16387	16081	16193	16313	16335	16461	16139	16269	16331	16322	16224	16291	16381	16405	16063	16401	16272	15995	16197	16351	16242	16244	16237	16192	16182	16281	16237	16200	16178	16111	16251	16464	16536	16297	16348	16402	16287	16322	16423	16307	16167	16060	16593	16421	16321	16386	16212	16170	16290	16432	16183	16344	16284	16404	16393	16317	16277	16267	16369	16127	16318	16352	16364	16270	16237	16379	16296	16089	16461	16296	16221	16336	16303	16322	16554	16288	16119	16241	16165	16314	16365	16335	16413	16186	16229	16224	16262	16262	16278	16216	16302	16086	16279	16134	16381	16387	16033	16215	16355	16371	16380	16351	16240	16226	16304	16363	16145	16258	15974	16199	16372	16306	16390	16281	16300	16216	16297	16136	16125	16261	16164	16411	16546	16279	16282	16197	16340	16223	16218	16383	16213	16298	16294	16176	16572	16253	16228	16489	16111	16361	16438	16421	16226	16092	16229	16312	16112	16253	16246	16227	16273	16217	16408	16231	16266	16270	16183	16007	16436	16372	16262	16349	16329	16356	16316	16219	16374	16130	16330	16306	16205	16298	16419	16264	16265	16259	16414	16254	16318	16255	16432	16208	16257	16211	16213	16339	16171	16299	16352	16329	16330	16160	16314	16281	16201	15944	16263	16232	16334	16085	16105	16334	16155	16331	16434	16323	16409	16206	16360	16232	16306	16370	16291	16237	16284	16360	16153	16381	16446	16411	16394	16383	16249	16278	16445	16381	16200	16273	16219	16446	16299	16522	16209	16364	16463	16233	16475	15995	16213	16278	16265	16030	16256	16287	16234	16389	16425	16346	16168	16230	16443	16317	16342	16146	16283	16106	16166	16157	16134	16285	16208	16258	16245	16099	16349	16295	16222	16246	16377	16316	16190	16079	16393	16383	16292	16244	16468	16401	16145	16160	16350	16218	16230	16296	16141	16136	16273	16389	16359	16281	16451	16306	16459	16286	16304	16354	16265	16437	16235	16089	16133	16185	16212	16257	16254	16261	16110	16165	16202	16356	16399	16156	16189	16345	16005	16227	16098	16318	16303	16153	16268	16271	16232	16213	16213	16144	16180	16327	16199	16426	16360	16222	16248	16112	16150	16434	16292	16170	16207	16272	16288	16337	16069	16264	16143	16308	16441	16228	16197	16180	16261	16402	16381	16473	16140	16274	16306	16289	16181	16276	16248	16438	16393	16210	16264	16321	16256	16382	16258	16312	16142	16444	16375	16058	16325	16322	16307	16268	16226	16307	16407	16167	16337	16245	16237	16385	16367	16332	16389	16464	16382	16197	15988	16276	16344	16276	16209	16320	16216	16469	16356	16555	16340	16349	16257	16430	16218	16347	16500	16243	16199	16170	16405	16167	16096	16269	16274	16286	16118	16136	16419	16391	16387	16212	16477	16256	16116	16542	16126	16604	16277	16224	16295	16390	16249	16217	16442	16304	16522	16325	16407	16381	16422	16234	16418	16333	16234	16373	16203	16358	16319	16542	16184	16320	16510	16262	16423	16301	16229	16238	16232	16319	16333	16119	16387	16221	16280	16303	16339	16374	16321	16409	16268	16252	16203	16244	16211	16490	16384	16350	16233	16199	16463	16374	16312	16167	16325	16211	16302	16570	16285	16434	16533	16242	16347	16266	16529	16234	16502	16271	16207	16477	16257	16352	16206	16326	16420	16635	16368	16416	16308	16362	16362	16180	16389	16311	16144	16218	16369	16480	16169	16305	16222	16357	16328	16238	16336	16342	16111	16524	16288	16367	16270	16127	16235	16294	16322	16404	16303	16282	16434	16176	16387	16124	16323	16135	16311	16416	16201	16193	16248	16332	16361	16215	16344	16451	16322	16262	16106	16413	16221	16231	16308	16324	16286	16280	16074	16273	16135	16373	16401	16104	16388	16323	16242	16282	16337	16253	16427	16351	16126	16206	16134	16132	16137	16383	16153	16355	16285	16228	16046	16517	16076	16389	16453	16133	16278	16179	16325	16070	16129	16127	16426	16384	16295	16191	16182	16163	16104	16326	16348	16405	16455	16402	16238	16331	16404	16305	16257	16164	16045	16282	16480	16440	16261	16304	16167	16347	16341	16407	16134	16105	16167	16266	16298	16213	16364	16449	16220	16243	16257	16242	16246	16302	16470	16256	16267	16126	16254	16188	16312	16404	16368	16436	16210	16473	16171	16153	16247	16385	16166	16032	16222	16071	16219	16366	16323	16521	16306	16385	16403	16282	16166	16272	16265	16226	16460	16465	16470	16414	16375	16248	16377	16215	16384	16412	16250	16281	16475	16375	16417	16333	16196	16157	16257	16290	16521	16234	16340	16210	16544	16006	15931	16287	16201	16299	16229	16322	16177	16357	16439	16282	16320	16099	16361	16135	16467	16220	16307	16354	16332	16218	16301	16351	16255	16307	16271	16250	16415	16446	16428	16555	16206	16105	16214	16170	16240	16215	16181	16485	16385	16320	16207	16363	16289	16436	16186	16288	16437	16553	16014	16397	16289	16313	16215	16436	16114	16406	16368	16201	16203	16376	16427	16312	16356	16446	16303	16330	16289	16443	16302	16259	16299	16261	16058	16281	16320	16304	16320	16339	16418	16257	16227	16124	16345	16130	16445	16173	16217	16209	16369	16272	16200	16435	16342	16474	16385	16380	16233	16270	16329	16517	16268	16443	16434	16329	16305	16343	16316	16443	16403	16337	16159	16259	16331	16204	16290	16293	16142	16415	16273	16327	16397	16463	16227	16104	16324	16365	16346	16224	16433	16309	16484	16186	16454	16154	16425	16500	16310	16327	16311	16287	16347	16411	16252	16351	16295	16243	16307	16217	16324	16221	16282	16492	16263	16456	16479	16212	16171	16467	16343	16204	16387	16026	16297	16157	16233	16446	16395	16202	16330	16076	16168	16242	16478	16177	16347	16264	16311	16375	16265	16084	16305	16546	16439	16220	16356	16312	16256	16424	16226	16290	16285	16126	16383	16422	16142	16231	16090	16336	16286	16181	16115	16380	16377	16184	16262	16358	16460	16178	16352	16284	16517	16393	16321	16135	16123	16340	16296	16230	16044	16496	16413	16236	16296	16322	16103	16194	16212	16281	16219	16385	16181	16445	16282	16071	16108	16181	16308	16096	16240	16063	16442	16327	16180	16411	16298	16276	16372	16351	16387	16245	16239	16454	16363	16209	16134	16349	16249	16224	16156	16143	16477	16196	16284	16229	16271	16258	16397	16380	16336	16261	16359	16343	16321	16206	16301	16428	16328	16276	16653	16360	16245	16157	16189	16415	16300	16425	16242	16113	16128	16299	16504	16299	16317	16241	16316	16443	16260	16249	16347	16500	16266	16214	16181	16282	16327	16454	16252	16197	16387	16303	16185	16274	16205	16202	16609	16398	16241	16239	16177	16159	16361	16349	16440	16311	16142	16170	16289	16164	16338	16171	16409	16138	16207	16231	16400	16369	16267	16215	16509	16438	16165	16257	16183	16267	16297	16286	16230	16351	16377	16062	16418	16309	16392	16348	16192	15977
20970	37275	29899	22019	19468	18696	17390	16024	15591	15280	15238	14890	14709	14680	14607	14729	14573	14555	14636	14444	14294	14355	14395	14195	14227	14286	14234	14181	14373	14274	14287	14211	14361	14175	14349	14200	14412	14310	14412	14319	14304	14370	14241	14400	14305	14270	14313	14152	14386	14160	14316	14359	14184	14277	14265	14247	14306	14262	14263	14087	14238	14233	14043	14225	14199	14126	14278	14270	14280	14301	14224	14252	14196	14266	14189	14078	14257	14422	14305	14192	14354	14326	14240	14266	14172	14264	14105	14264	14260	14168	14207	14275	14271	14224	14185	14187	14357	14085	14250	14138	14259	14270	14278	14202	14142	14215	14366	14340	14187	14233	14247	14228	14142	14076	14162	14278	14247	14260	14349	14259	14119	14191	14200	14268	14223	14227	14156	14177	14347	14150	14297	14336	14304	14314	14100	14257	14201	14221	14143	14131	14121	14223	14296	14083	14453	14392	14240	14308	14211	14307	14275	14136	14347	14364	14315	14303	14349	14208	14315	14222	14187	14264	14188	14252	14293	14217	14398	14324	14333	14151	14230	14152	14163	14369	14410	14305	14196	14256	14057	14231	14268	14132	14342	14193	14263	14409	14199	14341	14362	14312	14183	14349	14174	14171	14116	14206	14210	14192	14159	14166	14260	14163	14222	14251	14368	14248	14123	14245	14194	14252	14308	14122	14282	14234	14150	14197	14257	14266	14227	14243	14340	14186	14060	14195	14459	14211	14211	14174	14080	14270	14271	14251	14215	14194	14134	14203	14168	14303	14191	14275	14175	14186	14338	14281	14278	14241	14155	14247	14050	14307	14239	14183	14281	14255	14235	14290	14165	14147	14166	14261	14309	14232	14135	14291	14257	14306	14329	14119	14396	14251	14206	14256	14194	14299	14273	14397	14223	14356	14242	14262	14348	14372	14226	14136	14298	14221	14359	14065	14160	14144	14336	14171	14300	14200	14130	14284	14354	14072	14045	14253	14152	14102	14389	14338	14161	14332	14202	14414	14177	14323	14018	14067	14337	14176	14256	14282	14251	14020	14339	14098	14285	14123	14328	14182	14410	14341	14228	14185	14163	14413	14220	14324	14264	14129	14149	14187	14172	14191	14294	14249	14251	14234	14322	14185	14207	14123	14258	14198	14092	14109	14203	14167	14313	14362	14067	14375	14226	14346	14246	14260	14217	14167	14247	14154	14166	14217	14192	14088	14170	14168	14257	14235	14237	14214	14173	14135	14189	14339	14175	14375	14283	14255	14336	14269	14333	14129	14408	14245	14317	14294	14137	14176	14417	14287	14244	14172	14133	14351	14188	14192	14237	14109	14186	14223	14369	14260	14277	14245	14027	14287	14317	14245	14244	14284	14292	14200	14184	14178	14097	14300	14265	14322	14358	14141	14263	14171	14094	14406	14310	14100	14183	14321	14408	14166	14131	14301	14131	14088	14313	14312	14328	14258	14112	14340	14178	14110	14296	14244	14257	14194	14175	14173	14174	14258	14191	14164	14246	14149	14112	14015	14239	14145	14310	14345	14201	14245	14286	14225	14133	14171	14171	14144	14411	14305	14141	14227	14282	14147	14273	14156	14313	14218	14337	14177	14232	14193	14114	14119	14151	14187	14401	14378	14230	14273	14150	14354	14119	14250	14297	14193	14383	14123	14413	14249	14329	14270	14405	14375	14150	14401	14304	14146	14181	14176	14191	14156	14256	14257	14125	14280	14234	14161	14210	14063	14301	14198	14322	14198	14162	14210	14019	14137	14375	14158	14254	14216	14018	14407	14239	14040	14085	14256	14194	14186	14121	14151	14226	14313	14220	14377	14127	14195	14211	14293	14251	14179	14246	14313	14266	14198	14077	14221	14318	14219	14272	14205	14178	14290	14201	14376	14182	14288	14207	14364	14297	14258	14258	14262	14217	14247	14240	14270	14323	14314	14114	14153	14396	14161	14262	14293	14245	14263	14150	14291	14167	14280	14230	14245	14103	14367	14237	14120	14348	14431	14174	14093	14370	14154	14190	14494	14285	14285	14266	14292	14172	14268	14075	14324	14278	14215	14364	14087	14302	14414	14228	14161	14345	14224	14227	14116	14344	14110	14208	14357	14200	14326	14123	14198	14219	14315	14232	14258	14138	14071	14236	14186	14216	14188	14177	14161	14178	14282	14208	14255	14168	14254	14281	14109	14411	14159	14173	14152	14285	14147	14218	14264	14335	14204	14333	14293	14356	14211	14200	14420	14086	14360	14446	14185	14249	14035	14295	14349	14216	14069	14147	14356	14114	14182	14261	14343	14086	14031	14437	14273	14255	14080	14284	14052	14162	14080	14274	14368	14365	14287	14080	14425	14168	14205	14312	14351	14248	14199	14070	14172	14224	14326	14150	14249	14243	14384	14267	14324	14122	14286	14303	14156	14237	14315	14132	14206	14214	14283	14163	14333	14174	14264	14304	14307	14156	14362	14149	14172	14084	14200	14212	14240	14166	14413	14319	14038	14303	14475	14367	14330	14104	14238	14268	14227	14324	14109	14288	14178	14269	14125	14191	14194	14367	14088	14416	14356	14156	14341	14250	14134	14153	14283	14257	14322	14121	14298	14412	14046	14171	14252	14102	14364	14260	14216	14375	13899	14262	14279	14386	14180	14272	14261	14315	14327	14123	14330	14054	14051	14380	14260	14244	14309	14303	14223	14132	14376	14207	14311	14356	14298	14267	14310	14244	14106	14156	14272	14149	14267	14364	14150	14180	14222	14351	14232	14139	14232	14098	14276	14271	14061	14256	14174	14298	14334	14327	14357	14126	14132	14179	14198	14241	14197	14106	14298	14074	14036	14137	14333	14294	14223	14064	14176	14280	14284	14088	14387	14337	14194	14302	14319	14267	14282	14075	14262	14158	14307	14125	14222	14260	14279	14425	14286	14180	14357	14321	14231	14253	14316	14211	14118	14248	14347	14220	14364	14168	14401	14345	14268	14261	14194	14366	14313	14078	14077	14119	14181	14248	14296	14280	14232	14135	14259	14188	14195	14330	13958	14148	14260	14361	14262	14270	14307	14206	14109	14350	14361	14343	13977	14400	14156	14335	14260	14241	14397	14313	14184	14175	14169	14223	14391	14199	14344	14274	14267	14102	14243	14139	14151	14358	14297	14132	14195	14178	14188	14306	14304	14306	14136	14080	14151	14200	14312	14259	14246	14344	14111	14305	14211	14360	14266	14338	14332	14164	14244	14206	14080	14087	14288	14240	14274	14129	14351	14049	14204	14016	14473	14346	14231	14377	14286	14038	14334	14151	14396	14086	14257	14168	14156	14233	14256	14284	14222	14186	14251	14053	14012	14410	14209	14273	14078	14165	14144	14314	14067	14111	14223	14179	14342	14336	14102	14149	14132	14271	14210	14129	14201	14340	14298	14234	14201	14166	14273	14169	14424	14268	14287	14203	14269	14182	14301	14331	14192	14216	14251	14246	13987	14205	14323	14322	14364	14160	14201	14260	14163	14134	14218	14220	14060	14338	14215	14205	14124	14118	14158	14181	14144	14113	14045	14399	14284	14244	14246	14163	14258	14296	14303	14163	14177	14387	14143	14174	14297	14308	14342	14117	14255	14020	14185	14058	14278	14144	14336	14256	14280	14308	14348	14240	14125	14180	14262	14097	14326	14327	14263	14286	14389	14099	14201	14406	14272	14211	14207	14369	14224	14200	14292	14090	14284	14280	14141	14237	14223	14341	14319	14187	14155	14085	14165	14213	14339	14254	14236	14445	14283	14242	14286	14245	14287	14152	14295	14184	14236	14334	14290	14115	14207	14310	14293	14178	14328	14071	14173	14334	14228	14048	14194	14110	14182	14211	14176	14025	14224	14086	14197	14278	14301	14233	14392	14268	14269	14316	14104	14346	14261	14178	14232	14210	14134	14180	14251	14149	14204	14466	14105	14420	14473	14274	14225	14416	14308	14230	14153	14218	14253	14280	14239	14300	14052	14286	14206	14117	14430	14177	14202	14161	14156	14390	14157	14194	14429	14100	14211	14294	14238	14154	14147	14363	14203	14301	14272	14423	13948	14252	14316	14337	14357	14272	14240	14266	14100	14258	14413	14153	14433	14377	14148	14301	14311	14217	14253	14171	14320	14130	14376	14282	14291	14353	14188	14052	14155	14378	14288	14217	14326	14402	14232	14256	14108	14430	14226	14351	14262	14139	14273	14352	14022	14148	14302	14115	14236	14247	14368	14233	14115	14411	14240	14249	14428	14326	14334	14347	14189	14113	14270	14080	14514	14140	14246	14033	14166	14213	14237	14061	14274	14326	14215	14187	14258	14393	14156	14250	14223	14282	14220	14164	14286	14230	14117	14295	14211	14326	14082	14289	14445	14296	14414	14141	14252	14232	14306	14313	14330	14408	14094	14225	14011	14287	14232	14269	14374	14246	14384	14257	14338	14128	14265	14256	14188	14400	14117	14193	14420	14229	14263	14277	14148	14224	14210	14206	14043	14243	14145	14266	14249	14337	14169	14174	14185	14151	14261	14167	14146	14156	14116	14273	14260	14290	14270	14475	14256	14120	14150	14358	14244	14280	14343	14220	14247	14308	14284	14208	14088	14246	14260	14334	14240	14142	14365	14451	14092	14249	14163	14367	14122	14136	14008	14221	14369	14274	14328	14175	14063	14230	14197	14420	14213	14157	14204	14392	14281	14192	14199	14246	14202	14350	14309	14216	14270	14256	14221	14415	13991	14290	14366	14119	14355	14097	14221	14238	14096	14122	14114	14216	14384	14236	14295	14193	13992	14342	14204	14241	14167	14061	14328	14010	14112	14339	14279	14238	14269	14171	14225	14193	14085	14199	14283	14075	14416	14203	14261	14168	14208	14154	14112	14293	14334	14277	14182	14271	14286	14196	14066	14177	14205	14296	14115	14310	14448	14334	14382	14191	14154	14409	14166	14189	14274	14402	14295	14338	14290	14433	14155	14114	14202	14254	14196	14339	14276	14211	14278	14259	14302	14180	14289	14155	14205	14324	14158	14292	14143	14181	14199	14265	14083	14156	14201	14256	14213	14202	14284	14413	14374	14286	14258	14000	14292	14224	14328	14260	14386	14405	14196	14251	14168	14181	14258	14026	14239	14195	14405	14305	14336
25202	21613	27180	27256	20777	20054	20159	18919	18558	18192	18361	18244	18153	17992	17924	17851	18200	17942	18165	17872	18106	17966	18092	17955	17903	17943	17801	17860	17869	17980	17828	17929	17944	18017	17714	17981	17889	17941	17932	17724	17782	17825	17937	17852	17718	17857	17989	17734	17762	17835	17728	17931	17639	17781	17938	17702	18061	17782	17969	17909	17984	17801	17962	17738	17601	17548	17679	17900	17683	17781	17692	17949	17829	17764	17859	17748	17974	17800	18119	17843	17741	17783	18034	17783	18045	17993	17946	17984	18014	17882	17876	17770	17790	17818	17773	17844	17782	17727	17742	17763	17897	18009	17856	17785	17734	17841	17843	17948	18018	18050	17848	17851	17582	17954	17957	17790	17688	17866	17934	17972	17749	17876	17963	17699	17764	18053	17853	17891	17671	17943	17784	17640	17657	17767	17703	17773	17913	17734	17718	17749	17650	17967	17961	17787	17758	17778	17798	17828	17703	17861	17633	17851	17907	17753	17749	17780	17848	17617	17825	17797	17918	17974	17831	17870	17727	17718	17823	17937	17896	17837	17834	17597	17796	17890	17987	17823	17690	17921	17825	17606	17862	17733	17789	17844	17756	17695	17845	17686	17886	17705	17888	17754	17778	17884	17796	17706	17836	17681	17940	17894	18089	17632	17660	17630	17868	17832	17816	17816	17749	17746	17712	17899	17974	17670	17612	17831	18001	17811	17676	17928	17671	17643	17645	17722	17997	17815	17873	17685	18011	17874	18153	17900	17846	17783	17890	17805	17729	17794	18006	17792	17988	17707	17665	17791	17778	17958	18028	17928	17975	17720	18005	17860	17928	17810	18024	17954	17883	17809	17756	17918	17792	17675	17834	17882	17854	17943	18081	17923	18071	17924	17853	18021	18003	17859	17727	17711	17671	17838	17762	17759	17600	17846	17948	17932	17951	17755	17809	17973	18015	17763	17885	17684	17836	17860	17716	17686	17684	17846	17948	17870	17637	17892	17825	17724	17732	18019	17763	17818	17788	17658	17917	17827	17877	17805	17796	17686	17987	17857	17895	17773	17928	18015	17807	17950	17981	17799	17939	18181	17717	17820	17720	17938	17964	17788	17970	17724	17900	17742	17989	17643	17734	17677	17895	17660	17908	17768	17822	18057	17895	17623	17840	18018	17757	17873	17715	17714	17848	17895	18015	17711	18017	17924	17793	17904	17861	17660	17838	17593	17935	17856	17834	17760	17788	17698	17776	17765	17899	17829	17778	17932	18070	17718	17812	17634	17747	17947	18010	17641	17927	18047	17742	17879	17953	17901	17957	17677	17888	17657	17909	18072	17908	17827	17830	17880	17780	17811	17728	17833	17763	17782	17965	17676	18071	17904	17818	17851	17690	17604	17740	18079	17832	17658	18037	17705	17780	17689	17759	18006	17662	18061	17962	17763	17909	17775	17914	17771	17919	18141	17942	17938	17884	17819	17870	17872	17751	17930	17888	17864	17838	17872	17682	17871	17893	17734	17734	17761	17959	17822	18050	17992	17836	17928	17828	17741	17817	17993	17829	17927	17787	17889	17706	17591	17912	17614	17808	17730	17756	17751	17743	17939	17814	17910	17664	17806	17846	18023	17804	17798	17905	18093	18027	17662	18004	18050	17848	17810	17889	18007	17829	17741	17807	17942	18014	17926	17823	17726	17888	17968	17791	17784	17814	17791	17903	17860	17921	17814	17836	17956	17722	18001	17686	17780	17743	17848	17700	17945	17794	17847	17759	17698	18022	18072	18014	17737	17568	17768	17799	18000	17783	18026	17759	17785	18049	17887	17845	17907	17887	18041	17771	17801	17830	17828	17822	17978	17742	17795	17776	17676	17841	17814	17805	17857	17665	17860	17843	17812	17921	18055	17798	17785	17991	17906	17968	17767	17895	17939	17713	17958	17870	17865	17740	17819	17871	17878	17847	17840	17957	17842	17955	17706	17622	17798	17714	17894	17834	18083	17831	17858	18143	17812	18004	17670	18009	17887	17620	17752	17855	18050	17806	17688	17759	17851	17924	17709	17732	17824	17743	18035	17854	17768	17904	17644	17912	17910	18106	17915	17696	17617	18044	17767	17702	17869	17773	17781	17857	17788	17853	17887	17648	17961	17826	17723	17838	17745	17774	17875	17843	17956	17764	17863	17654	17844	17901	17804	17804	17919	17819	17947	17666	17868	18005	17835	17890	17978	17933	17775	17880	18075	18037	17915	17779	17728	17864	17938	18032	17696	17726	17757	17919	18089	17809	17883	17649	17681	17876	17984	17711	18002	17797	17799	17877	17689	17742	17991	17858	17899	17722	17876	17705	17647	17869	17895	17631	17874	18047	17830	17921	17841	17842	17795	17831	17862	17838	17861	17979	17792	17686	17886	17883	17848	17782	17740	18045	17788	17971	17902	17731	17911	17890	17897	17811	17941	17820	17731	17831	17872	18147	17840	17857	17937	17795	17845	17783	17759	17932	17816	17837	17684	17711	17784	17845	17788	18115	17844	17833	17821	17971	17812	18094	17919	17797	17990	17759	17845	17985	17674	17793	17676	17957	17657	17885	17697	17511	18026	17919	18008	17946	17877	18085	17882	17849	17910	17935	17508	17672	17927	17966	17869	17759	17994	17802	17680	17812	17827	17943	17899	17906	17830	17725	17979	18027	17686	17935	17885	17924	17836	17792	17766	17667	17932	17959	17907	17920	17876	18037	17782	17790	17809	17818	17720	17734	17782	17839	17893	17766	17883	17822	17808	17879	17693	17863	17758	17875	17759	17705	17834	17616	17932	17804	17824	17629	17712	17815	17949	17851	17766	17872	17847	17976	17852	17798	17827	17929	17795	17960	17937	17771	17843	17757	17748	17848	17774	17893	17871	18051	17832	17933	17725	17949	17922	17864	17745	17870	17835	17968	17883	17832	17671	17864	17684	17679	17779	17668	17792	17790	18098	17714	17679	17716	17781	18074	17687	17823	17780	17980	17667	17832	17735	17879	17796	17806	17890	17984	17948	18067	18034	17844	17877	18026	17679	17714	17783	17556	17746	17717	17812	17926	17767	17572	17713	17794	17584	17724	17888	17766	17934	17725	17958	17833	17781	17941	17738	17850	17842	17910	17881	17846	17957	17872	17773	17845	17897	17909	18030	17812	17883	17922	17746	17704	17805	17857	18017	17838	18053	17790	17793	17705	17862	17955	18008	17746	18013	17859	17856	17918	17898	17845	17607	17884	17841	17724	17733	17726	17629	17945	17941	17842	18004	18023	17859	17979	17750	17888	17848	17712	18033	17635	17928	17912	17834	18086	17802	17928	17886	17828	17771	17917	17963	17824	18000	17779	17859	18002	17853	17877	18028	17739	17941	17770	17684	17764	17780	17781	17749	17964	17829	17928	18018	17772	17738	17778	17929	17778	17882	17937	17915	17874	17648	17820	17956	17861	17820	17872	17788	17714	17902	17695	17898	17820	17805	18069	17900	17762	17855	17750	17956	17860	17838	17830	17919	17823	17948	17917	17807	17661	17771	17625	17847	17698	17607	17780	17575	18130	17934	17766	17895	17803	17834	17938	17880	17857	18044	17837	18047	18114	17729	17696	17655	17926	17632	18043	17924	18003	17953	17736	17779	17889	17768	18041	17994	17802	17731	17677	17897	17926	17833	17733	17821	17736	17718	18071	17849	17725	17869	17888	17995	17794	17889	17894	17786	17907	17729	17843	18091	17793	17879	17796	17815	17813	17812	18089	17741	17722	17908	17829	17981	17916	17634	17802	17978	17751	17758	17678	17731	17844	17936	17944	17958	17976	17820	17786	17730	17756	17818	18040	17856	17939	17760	17891	18043	17724	17940	18116	18132	18038	17913	17721	17701	17788	17990	17755	17828	17817	17992	17944	17976	17908	17842	17928	17882	17948	17712	17799	17794	17622	17863	17875	17748	17844	17907	17863	17866	17859	17771	17829	17975	17864	17770	17659	17861	17985	17882	17702	17691	17714	17832	17784	17863	17768	17917	17908	18024	17883	17918	17794	17876	17855	17894	18086	17915	17827	17743	17852	17812	17866	17960	17741	17811	17919	17847	17928	17985	17729	17900	17886	17818	17759	17816	17793	17967	17686	18065	17861	17928	17931	17662	17800	17756	17572	18070	17825	17824	17956	17845	17882	17802	17873	17839	17672	17878	17798	17789	17672	17861	17871	17769	17677	17701	17758	17885	17878	17842	17798	17781	17798	17797	17876	17956	18066	17959	17797	17881	17840	17649	17768	17693	17775	17863	17862	17880	17811	17778	17866	17776	17606	17726	17804	17986	17742	17824	17861	17948	17805	17852	17890	17863	17708	17876	18105	17748	17687	17869	17738	17764	17800	17850	17737	17512	17857	17811	17815	17783	18054	17921	17945	17818	17805	17696	17675	17612	17790	17830	17833	17798	17786	17629	17659	17847	17839	17701	17984	17990	17772	17670	17874	17755	17901	17788	17976	17774	18048	17491	17772	17860	18089	17793	17965	17915	17797	17954	17916	17950	18164	17737	17871	18040	18032	17745	17771	17932	17807	17845	17855	17820	17946	17908	17977	17882	17789	17873	18011	17927	17848	17713	17880	17902	17931	17744	17684	17784	17810	17967	17782	17808	17979	17619	17844	17952	17993	17989	17969	17921	17887	17773	17734	17801	17822	17717	17770	17756	17683	17782	17704	17804	17838	17770	17651	17754	17723	17833	17866	17935	18087	17832	17947	18072	17778	17785	18009	17940	17687	17963	17730	17955	17800	17753	17773	17736	17963	17816	18093	17660	17729	17764	17697	17842	17917	17914	17732	17866	17898	17730	17804	17990	17748	17753	17761	17734	17834	17854	17609	17743	17807	17608	17959	17756	17886	17857	17611	17933	17909	17823	17765	18001	17741	17828	17917	17765	17727	17776	17842	17837	17730	17758	17932	17740	17787	17814	17928	17830	17893	17867	17837	17740	17947	17746	17790	17900	17846	17726	17715	17865	17862	17873	17931	18159	17955	18142	17882	17970	17984	17887	17752	17627	17775	17608	17662	17946	17786	18014	18059	17923	17732	17995	17849	17760	17833	17930	17998	17996	17845	17751	17762	17776	17895	17954	17850	17638	17752	17823	17814	17876	17753	17993	18069	17866
21149	32663	25817	20680	18456	18073	17144	16533	16012	15870	15581	15432	15494	15354	15259	15142	15364	15400	15174	15207	15354	15192	15270	15158	15173	15154	14982	15124	15070	15035	15142	15252	15161	15109	15201	15277	15109	15048	15244	15093	15173	14941	15151	15226	15282	15243	15173	15148	15234	15087	15206	15112	15101	15090	15154	15180	15074	14906	15079	14913	15232	15188	15128	15104	15176	15230	15057	15228	15020	15166	15228	15092	15154	15006	15126	15007	15250	15162	15093	15136	15191	15129	15234	15015	15248	15173	15155	15261	14919	15197	15177	15035	15197	15112	15172	15295	15189	15108	15029	15246	15198	15234	15043	15146	15109	15109	15280	15098	15008	15001	15215	15110	15172	15189	15167	15148	15140	15287	15145	14965	15111	15048	15111	15106	15072	15028	15085	15164	15241	14997	15130	14996	14965	15289	15185	15198	15065	15132	15171	15084	15154	15083	15185	15035	15066	15137	15127	14983	15076	15092	14915	15199	15124	15083	14971	14944	15143	15212	15160	15126	15053	15197	15208	14972	15221	15220	15005	14998	15290	15220	15142	14962	15120	15175	15259	15033	15150	15102	15136	15068	15109	15176	15140	15202	15134	15086	15127	15004	15174	15176	15217	15233	14944	15078	15178	15023	14987	15239	15087	14998	15414	15180	15272	15235	15027	15037	15174	15052	15129	15138	15061	15225	15143	15059	15166	15008	15244	15156	15181	15104	15125	15117	15039	15076	15116	15120	15105	15180	15137	15083	15162	14924	15251	15111	15069	15050	15162	15107	15104	15158	15059	14995	15257	15142	15168	15137	15076	15164	15057	15098	15114	15378	15017	15035	15215	15036	15020	15121	15251	15009	15246	15037	15142	15118	15294	15106	15086	15082	15112	15206	15236	15016	15086	15054	15226	15027	15035	14993	15071	15190	15248	15165	14937	15007	15156	15184	15195	15035	15104	14969	15064	15220	15031	14918	15097	15192	15218	15069	14973	15225	15158	15068	15134	15038	15097	15022	15328	15101	15193	15087	15168	15042	15041	15260	14991	15133	15247	15104	15176	15258	14994	15199	15164	15182	15224	15037	15019	15138	15219	15176	15120	15038	15036	15198	15152	15098	15179	15171	15163	15230	15085	15140	15190	15194	15233	15243	15109	15184	15083	15225	15175	15115	15156	14942	15040	15152	15116	15139	14989	15085	15067	15309	15194	14917	15016	15199	15111	15037	15144	15332	14974	15082	15021	15123	15241	15111	15032	15121	15087	15035	15160	14974	15078	15221	15191	15106	15062	15195	15227	15110	15126	15066	15035	15321	15002	15275	15084	15178	15045	15259	15319	15022	15038	15138	15219	15112	15180	15221	15277	15045	15109	15196	14917	15192	15184	14936	15267	15248	15199	15142	15189	15217	15173	15192	15244	15024	15031	15099	15121	15014	15239	15113	15160	15052	14991	15148	15294	14908	15128	15166	15008	15158	15277	14945	15194	15009	15193	15207	15331	15172	15123	15263	15053	15065	15138	15232	15162	15171	14999	15006	14883	15260	15058	15063	15035	15138	15149	15180	15247	15077	15027	15117	15169	15142	15103	15099	15273	15244	15316	15099	15241	14989	15209	15010	15099	15170	15117	15244	15020	15199	15114	15053	15175	14951	15057	15158	15058	15043	15053	15118	15362	15143	15075	15162	15167	15091	15152	15242	15081	15069	14998	15032	15193	14975	15264	15101	15303	15083	15034	15080	15005	14943	15144	15209	15112	15052	15074	15147	15213	14959	15188	15303	15071	15074	15285	15133	15242	15279	15123	15019	15022	15032	15198	15091	15140	15097	15359	15090	15125	15146	14968	15186	15280	15195	15101	15143	15096	15152	15200	15201	15127	15180	15128	15176	15180	15112	15197	15058	15083	15053	15161	15245	15268	15105	15090	15196	15046	15037	15135	15187	14989	15172	15110	15194	15155	15131	15036	15246	15184	15084	15165	15153	15216	15126	15147	15181	15233	15229	15087	15175	15276	14962	15323	15117	14942	15088	15057	15184	15035	15187	15063	15051	15118	15309	15184	15123	14939	15114	15110	14972	15161	15196	15161	15217	15049	15189	15086	15236	15115	15054	15180	15158	15046	15177	15044	15101	15094	15061	15153	15071	15101	15233	15282	15051	15137	15285	15132	15128	15132	15170	15031	15265	15068	15156	15101	15015	15205	15046	14953	15259	15098	15025	15046	15002	15212	15196	14973	15241	15239	15134	15171	15052	14944	15148	15054	14967	15106	15163	15167	15142	15085	15095	15113	15110	15107	15173	15180	15235	15045	15219	15148	15300	15117	15136	15221	15009	15144	15148	14987	15101	15151	15035	15133	15114	15084	15092	15140	15268	15011	15039	15196	15117	15218	15040	15087	15168	14896	15183	15316	15065	14996	15265	15231	15060	15045	15201	15213	15119	14923	15272	15114	15079	15190	15207	15209	15033	15036	15064	15117	15098	15209	15126	15010	15105	15063	15184	15077	15177	15276	15113	15191	15163	15193	15122	15120	15204	15204	15201	15047	15146	15006	15102	14973	15184	14968	15157	15275	15282	15064	15210	15075	15261	15132	15154	15115	15157	15257	15273	15228	15102	15124	15238	15134	15224	14940	15055	14931	15123	14978	15156	15280	15176	15111	15211	15213	15022	15300	15168	15033	15058	15151	15226	14908	15120	15001	15091	15182	15222	15165	14960	15261	15120	14940	15096	15004	15024	15006	15236	15230	15314	15453	15135	15119	15164	15215	15112	14938	15189	15033	15240	15244	15267	15263	15124	15051	15145	15192	15151	15324	15181	15169	15306	15097	15100	15009	15212	15290	15212	15125	15129	15007	15069	15171	15086	15248	14972	15174	15121	15069	15221	15149	15104	15229	15166	15096	15252	15107	15185	15175	15144	15243	15195	15016	15326	15173	14746	15112	15053	15218	15207	15068	15313	15220	15150	15066	15107	15174	15228	15174	15288	14895	14994	15200	15173	15245	15085	15207	14943	15155	15008	15282	15232	14948	15075	15269	15024	15223	15178	15232	15058	15409	15037	15051	14961	15145	15110	15171	15082	15067	15012	14918	14899	15180	15147	14990	15043	15246	15116	15095	15285	15159	15118	15177	15034	15141	15214	15114	15092	15126	15143	15198	15148	15111	15097	15254	15135	15198	15133	15289	15016	15222	15048	14849	15151	15168	15111	15153	15134	15057	15119	15177	15259	15257	15136	15294	15391	15065	15094	15223	15229	15076	14967	15066	15055	14920	15225	15182	15242	15089	15176	15004	15100	15100	15198	15190	15205	15230	14991	15014	15018	15188	15229	15141	15284	15217	15025	15216	15042	14851	15263	14983	15003	14977	15108	15085	15120	15225	15134	15293	15108	15043	15021	15283	15159	15099	15120	14926	15197	15211	15183	15161	15141	15124	15244	14994	15001	15088	15227	15088	15078	15120	15239	15317	15115	15165	15135	15185	15046	15181	15141	14999	14940	15205	15098	15189	15219	15075	14976	15071	15119	14987	15226	15121	15121	15212	15051	15139	15143	15096	15195	14888	15102	15143	15042	15103	15223	15135	15249	15010	15083	15014	15121	15153	14912	15104	15143	15045	15121	15045	15214	15240	14950	15120	15043	15057	15074	15088	15106	14989	15290	15046	15173	14987	15292	15255	15152	15117	15158	15261	15193	15120	15150	15143	15162	15056	15017	15253	15053	15213	15071	15011	15160	15125	15181	15327	15039	15013	15127	15030	15319	15286	15169	15168	15173	15221	15133	15113	15209	15143	15054	15269	15126	15207	15007	15181	15124	15003	15047	15032	15085	15193	14999	15243	15101	15237	15243	15129	14989	15348	15280	15096	14991	14983	15136	15201	15050	15295	15068	15242	15156	15122	15332	15103	15069	15076	15194	15239	15141	15185	15081	15112	15056	15107	15192	14993	15283	15214	15138	15093	15152	15138	15233	15140	15149	14997	15099	15166	14993	15113	14897	15143	15083	15074	15244	15168	14964	15172	15060	15028	15294	15007	15093	15106	15106	15137	15059	15087	15175	15347	14988	15149	14933	15218	15164	15172	15147	15183	15176	15154	15087	15096	15328	15174	15089	15080	15099	14991	15163	15239	15011	15295	15089	15022	15080	15284	15216	15167	15227	15163	15194	15073	15028	15094	15316	15149	15090	15128	15142	14920	15134	15169	15120	15218	15193	15108	14950	15192	15236	14990	14941	15194	14935	15295	15179	15163	15114	15181	15101	15308	15291	15131	15160	15248	15136	15133	15237	15135	15140	14977	15317	14974	15075	15016	15157	15125	15012	15066	14918	14920	15135	15274	15053	15238	15151	15166	15216	15084	14980	15208	15146	15044	15107	15029	15231	15146	15257	14945	15143	15348	15128	15094	15144	15077	15108	15312	15161	15053	15086	15151	15300	15065	15102	15140	15124	15135	15287	15157	15231	14960	15136	15121	15000	15247	15235	15030	15078	14984	15123	15019	15140	15084	15090	15223	15203	15112	14996	15123	15043	15002	15162	15161	14953	15149	15135	14982	15100	15137	15172	15161	15090	14962	15282	15038	15163	15239	15120	15106	15085	15103	15202	15300	15300	15173	15176	14921	15068	15066	15171	15127	15048	15174	15104	15141	15055	15204	15157	15098	15116	14971	15022	15115	15111	15022	15158	15138	15204	14999	15195	15139	15056	15022	15028	14897	15129	14960	15165	15238	15026	15073	15074	15035	15022	15195	15100	15120	15117	14982	15091	15222	15057	15232	15072	15111	15208	15399	15224	15012	15273	15052	15234	14911	15275	15301	15286	15109	15202	15153	15181	15200	14978	14932	15142	15102	15172	15000	15120	15024	15175	15039	15119	15114	15213	15198	15394	15201	15060	15173	15363	14984	15094	15065	15133	15158	15078	15127	15212	15092	14982	15203	15096	15142	15243	15128	15221	15156	15036	15155	15040	15091	15185	15149	14922	15162	15067	15141	15209	15176	15032	15069	15280	15069	15119	14984	15136	15206	15170	15007	15164	15128	15145	15019	15342	15173	15094	15023	15379	15133	15151	15092	15042	15232	15326	15247	15182	15303	15129	14973	15250	15045	15166	15222	15068	15029	15049	15023	15032	15332	15199	15087	15206	15178	15130	15149	15140	15326	15178
22513	21597	28874	24759	21892	23779	24805	19426	18110	18069	17737	17640	17475	17403	17102	16972	17343	17287	16852	17126	17000	16970	16592	16793	16797	16786	16865	17050	17048	16991	16904	16934	16673	16617	17003	16808	16876	16901	16720	16574	16682	16971	17089	16868	16912	16653	16761	16643	16762	16717	16789	16820	16797	16790	16884	16761	16833	16742	16754	16714	16716	16752	16830	16584	16624	16719	16938	16607	16673	16548	16635	16838	16829	16437	16626	16672	16802	16611	16659	16503	16585	16871	16920	16707	16783	16822	16739	16742	16701	16711	16689	16811	16710	16735	16810	16662	16801	16842	16860	16751	16565	16883	16817	16672	16734	16648	16484	16794	16723	16933	16892	16782	16766	16687	16758	16794	16769	16596	16766	16779	16620	16661	16748	16693	16739	16748	16645	16638	16575	16701	16971	16814	16818	16712	16722	16763	16864	16778	16628	16764	16795	16748	16816	16520	16795	16635	16681	16788	16699	16558	16777	16763	16702	16645	16581	16787	16794	16776	16814	16731	16655	16789	16658	16765	16704	16580	16845	16612	16608	16701	16520	16762	16608	16629	16709	16579	16730	16702	16691	16852	16771	16563	16615	16826	16507	16918	16585	16636	16424	16566	16583	16856	16849	16778	16740	16866	16704	16730	16568	16715	16655	16724	16880	16885	17018	16730	16868	16952	16458	16768	16524	16675	16469	16619	16892	16806	16686	16738	16830	16714	16795	16636	16619	16936	16831	16602	16792	16634	16842	16527	16681	16638	16816	16729	16547	16824	16417	16489	16863	16978	16758	16703	16836	16631	16682	16596	16721	16808	16559	16630	16804	16758	16884	16828	16553	16898	16756	16827	16966	16738	16740	16818	16793	16802	16528	16676	16916	16625	16846	16813	16919	16711	16631	16575	16750	16719	16663	16666	16658	16450	16720	16730	16597	16823	16587	16671	16838	16891	16626	16728	16570	16808	16684	16699	16769	16709	16587	16617	16695	16810	16883	16873	16765	16838	16640	16534	16648	16700	16928	16764	16713	16708	16797	16712	16606	16625	16668	16507	16703	16857	16732	16716	16564	16914	16873	16604	16907	16648	16882	16932	16746	16864	16878	16548	16803	16656	16883	16841	16768	16696	16635	16781	16864	16673	16563	16681	16749	16842	16896	16776	16775	16780	16775	16787	16895	16496	16629	16559	16722	16609	16891	16759	16586	16814	16764	16757	16645	16658	17105	16687	16717	16764	16609	16626	16578	16854	16522	16782	16511	16568	16829	16743	16789	16625	16551	16770	16621	16655	16768	16543	16804	16759	16799	16589	16718	16420	16828	16657	16902	16728	16767	16750	16823	16771	16788	16634	16793	16794	16782	16829	16665	16715	16946	16711	16633	16635	16584	17010	16699	16676	16679	16986	16379	16622	16860	16528	16921	16778	16689	16686	16758	16632	16911	16572	16841	16681	16826	16724	16698	16548	16629	16773	16918	16742	16722	16607	16640	16815	16772	16579	16633	16792	16864	16747	16629	16863	16588	16842	16705	16773	16689	16661	16774	16601	16659	16710	16595	16563	16734	16820	16719	16721	16529	16753	16615	16881	16692	16659	16652	16617	16637	16670	16428	16613	16841	16882	16706	16763	16757	16519	16649	16537	16700	16737	16567	16701	16860	16635	16651	16716	16833	16558	16549	16859	16740	16570	16740	16636	16969	16526	16554	16636	16835	16766	16782	16919	16788	16734	16847	16882	16895	16570	16841	16808	16932	16698	16618	16736	16798	16592	16634	16522	16525	16699	16660	16692	16853	16779	16746	16685	16870	16721	16671	16703	16718	16760	16734	16723	16735	16669	16755	16735	16972	16668	16695	16864	16699	16800	16689	16641	16730	16882	16732	16607	16725	16753	16790	16669	16721	16700	16759	16740	16768	16676	16673	16718	16720	16744	16588	16716	16705	16616	16641	16700	16792	16661	16742	16779	16614	16841	16572	16803	16726	16754	16818	16602	16756	16918	16625	16570	16576	16583	16668	16820	16667	16749	16612	16698	16570	16764	16665	16690	16669	16636	16759	16669	16842	16838	16660	16821	16680	16757	16559	16713	16794	16577	16746	16746	16800	16585	16827	16743	16715	16774	16531	16662	16729	16710	16771	16725	16820	17080	16720	16376	16690	16743	16505	16699	16619	16649	16773	16627	16711	16695	16914	16748	16574	16729	16800	16467	16838	16654	16902	16771	16683	16839	17002	16653	16647	16788	16689	16646	16817	16673	16870	16834	16833	16669	16784	16593	16503	16649	16865	16880	16621	16732	16496	16486	16735	16599	16896	16706	16649	16767	16623	16663	16797	16689	16702	16637	16754	16671	16828	16633	16564	16745	16908	16826	16752	16663	16770	16678	16864	16710	16905	16662	16824	16590	16811	16573	16566	16645	16767	16867	16751	16776	16742	16652	16542	16780	16582	16662	16691	16570	16784	16714	16798	16685	16765	16796	16851	16602	16686	16622	16813	16577	16606	16907	16652	16760	16648	16661	16696	16886	16850	16722	16540	16639	16942	16704	16640	16697	16763	16670	16661	16693	16860	16582	16620	16649	16612	16699	16593	16785	16760	16622	16801	16873	16722	16654	16722	16826	16641	16578	16550	16794	16846	16711	16682	16770	16881	16625	16721	16855	16601	16730	16549	16561	16696	16822	16798	16718	16511	16530	16826	16607	16622	16780	16763	16524	16626	16686	16855	16710	16651	16941	16833	16797	16751	16945	16668	16983	16783	16715	16828	16526	16693	16619	16734	16519	16825	16603	16754	16582	16848	16487	16664	16639	16547	16830	16756	16739	16659	16809	16626	16814	16569	16587	16833	16919	16681	16655	16808	16551	16652	16616	16649	16850	16805	16826	16622	16729	16718	16730	16687	16421	16518	16740	16640	16756	16741	16730	16863	16708	16562	16833	16856	16695	16717	16745	16379	16538	16540	16484	16703	16846	16807	16787	16773	16852	16791	17010	16895	16657	16864	16721	16731	16676	16752	16598	16616	16743	16751	16686	16535	16637	16678	16707	16750	16698	16858	16819	16696	16702	16831	16644	16608	16694	16779	16812	16666	16543	16735	16807	16575	16667	16577	16607	16490	16460	17007	16686	16612	16667	16585	16585	16807	16642	16709	16692	16684	16732	16805	16466	16651	16619	16831	16760	16551	16597	16747	16767	16821	16540	16564	16648	16804	16512	16587	16709	16736	16555	16650	16619	16647	16717	16799	16803	16789	16768	16740	16809	16738	16695	16746	16753	16628	16578	16763	16719	16590	16655	16270	16635	16760	16521	16761	16797	16555	16770	16724	16593	16683	16807	16755	16399	16682	16697	16818	16775	16552	16765	16700	16770	16915	16657	16861	16593	16755	16643	16716	16713	16808	16616	16605	16483	16532	16557	16606	16726	16722	16809	16855	16600	16725	16574	16702	16769	16838	16707	16734	16833	16777	16713	16713	16724	16793	16713	16665	16942	16824	16853	16746	16900	16436	16769	16910	16580	16711	16740	16650	16942	16866	16711	16749	16689	16557	16562	16597	16844	16871	16687	16609	16730	16538	16809	16809	16728	16617	16780	16670	16790	16663	16694	16790	16597	16739	16764	16784	16635	16666	16706	16542	16626	16732	16601	16734	16698	16720	16695	16726	16521	16716	16661	16738	16841	16692	16623	16791	16611	16520	16524	16853	16768	16895	16756	16732	16842	16730	16600	16683	16644	16610	16575	16477	16558	16929	16780	16685	16724	16832	16798	16725	16671	16866	16636	16627	16801	16633	16715	16740	16534	16699	16662	16789	16615	16630	16546	16753	16692	16581	16730	16641	16554	16605	16491	16635	16695	16662	16836	16674	16654	16297	16628	16596	16720	16789	16805	16727	16524	17019	16948	16687	16609	16714	16768	16786	16543	16829	16740	16509	16752	16589	16608	16936	16690	16549	16734	16872	16637	16610	16530	16512	16673	16624	16472	16429	16663	16687	16844	16806	16741	16685	16730	16741	16644	16817	16755	16650	16847	16626	16657	16630	16679	16905	16637	16854	16652	16745	16741	16839	16496	16722	16717	16721	16693	16738	16695	16631	16706	16720	16771	16692	16606	16734	16956	16860	16743	16823	16772	16720	16830	16753	16998	16862	16568	16736	16658	16743	16525	16703	16674	16605	16591	16705	16694	16596	16792	16741	16682	16705	16612	16763	17010	16714	16735	16641	16795	16794	16706	16691	16578	16689	16461	16674	16637	16749	16647	16871	16638	16573	16674	16726	16737	16778	16672	16712	16649	16696	16586	16788	16737	16718	16642	16670	16776	16658	16765	16878	16655	16898	16811	16848	16686	16594	16725	16743	16751	16746	16694	16654	16837	16892	16555	16660	16626	16761	16689	16700	16646	16525	16699	16643	16734	16633	16647	16625	16627	16705	16687	16600	16952	16767	16685	16803	16840	16550	16833	16881	16838	16684	16823	16679	16475	16597	16731	16718	16814	16686	16728	16563	16662	16745	16637	16664	16928	16806	16481	16662	16767	16756	16629	16716	16706	16916	16659	16699	16751	16595	16670	16791	16497	16800	16880	16718	16783	16752	16760	16646	16806	16525	16675	16855	16806	16743	16734	16568	16623	16821	16680	16704	16738	16695	16867	16769	16682	16750	16693	16760	16760	16708	16678	16755	16507	16677	16816	16606	16639	16717	16867	16737	16814	16885	16574	16596	16556	16717	16520	16667	16784	16866	16714	16718	16689	16833	16812	16832	16660	16759	16583	16754	16706	16682	16651	16785	16669	16879	16612	16767	16960	16765	16729	16716	16718	16775	16638	16862	16581	16829	16853	16779	16605	16667	16765	16857	16470	16507	16803	16713	16707	16717	16902	16493	16650	16813	16714	16665	16689	16567	16644	16706	16660	16628	16814	16613	16695	16868	16700	16791	16736	16795	16742	16701	16561	16583	16690	16575	16800	16781	16547	16628	16584	16705	16906	16705	16771	16564	16758	16609	16810	16771	16715	16893	16815	16777	16942	16574	16829	16732	16845	16823	16611	16677	16779	16642	16730	16965	16608	16676	16790	16790	16842	16445	16482	16578	16618	16634	16623	16748	16647	16544	16563	16611	16768	16953	16554	16715	16727	16695	16566	16706	16463	16659	16660	16873	16796
23142	41296	32148	25177	21718	20009	19065	17225	16573	15857	15703	15211	15243	14996	15056	14931	14728	14717	14871	14597	14414	14618	14668	14716	14536	14494	14520	14425	14471	14476	14529	14534	14476	14554	14607	14678	14268	14442	14365	14527	14469	14456	14389	14475	14312	14422	14427	14515	14519	14550	14487	14482	14512	14419	14433	14266	14269	14292	14272	14439	14470	14496	14546	14517	14469	14363	14551	14386	14387	14465	14430	14448	14369	14738	14415	14419	14473	14328	14796	14478	14363	14387	14332	14389	14497	14466	14390	14358	14583	14241	14528	14396	14373	14440	14558	14353	14481	14374	14614	14436	14378	14375	14266	14504	14466	14349	14334	14484	14375	14370	14434	14494	14360	14245	14505	14420	14578	14464	14367	14458	14255	14462	14476	14390	14506	14427	14364	14366	14276	14406	14350	14386	14472	14461	14267	14329	14461	14260	14608	14352	14514	14376	14490	14412	14627	14501	14252	14421	14583	14417	14440	14514	14385	14426	14537	14201	14189	14323	14497	14266	14463	14663	14423	14449	14309	14425	14326	14435	14301	14492	14339	14333	14378	14550	14446	14394	14433	14461	14322	14584	14473	14374	14398	14396	14407	14454	14244	14472	14434	14259	14344	14325	14377	14275	14348	14343	14385	14414	14295	14476	14447	14236	14479	14407	14404	14558	14327	14483	14541	14288	14396	14400	14430	14470	14292	14368	14532	14620	14336	14568	14488	14464	14283	14582	14362	14447	14305	14414	14428	14376	14384	14599	14312	14435	14405	14423	14377	14330	14531	14519	14474	14507	14452	14332	14441	14344	14372	14322	14488	14405	14515	14335	14513	14367	14521	14475	14594	14362	14518	14447	14475	14431	14577	14230	14589	14216	14546	14399	14381	14270	14459	14242	14442	14303	14449	14415	14412	14456	14474	14242	14304	14515	14339	14452	14365	14361	14283	14317	14485	14379	14456	14344	14334	14530	14458	14423	14391	14324	14327	14225	14428	14415	14363	14423	14407	14472	14432	14404	14459	14512	14621	14366	14379	14419	14615	14431	14482	14334	14390	14454	14544	14392	14501	14447	14307	14245	14466	14279	14314	14469	14345	14319	14491	14288	14370	14471	14274	14539	14291	14434	14421	14591	14295	14433	14504	14307	14451	14417	14549	14413	14458	14334	14389	14363	14378	14403	14456	14435	14453	14573	14525	14472	14450	14382	14230	14451	14349	14367	14582	14699	14439	14258	14448	14547	14364	14474	14373	14557	14441	14347	14372	14569	14138	14314	14417	14328	14364	14269	14424	14412	14221	14362	14411	14413	14409	14541	14582	14342	14379	14483	14386	14426	14570	14343	14555	14465	14459	14375	14331	14446	14472	14511	14577	14337	14269	14258	14411	14273	14407	14404	14266	14406	14407	14398	14437	14315	14504	14545	14379	14365	14620	14375	14429	14390	14475	14374	14482	14363	14482	14432	14295	14372	14494	14397	14473	14269	14465	14532	14337	14385	14324	14214	14302	14423	14317	14429	14421	14220	14478	14577	14439	14379	14555	14331	14517	14408	14410	14427	14325	14421	14096	14406	14513	14536	14478	14436	14400	14306	14285	14509	14527	14347	14443	14384	14567	14375	14446	14422	14459	14296	14333	14424	14484	14274	14361	14502	14568	14373	14179	14489	14258	14326	14469	14339	14599	14457	14310	14333	14490	14339	14413	14526	14239	14346	14396	14475	14496	14380	14273	14322	14409	14523	14347	14285	14441	14358	14401	14342	14547	14367	14445	14368	14347	14537	14264	14476	14472	14522	14322	14374	14381	14394	14318	14311	14437	14468	14364	14408	14259	14498	14364	14354	14332	14245	14212	14309	14400	14528	14218	14496	14227	14446	14515	14340	14532	14264	14430	14547	14382	14410	14504	14266	14255	14459	14551	14284	14497	14428	14486	14475	14390	14368	14281	14527	14465	14404	14329	14341	14458	14327	14379	14364	14374	14426	14339	14405	14293	14186	14388	14326	14481	14605	14357	14358	14414	14363	14435	14340	14416	14403	14396	14381	14527	14441	14485	14270	14368	14572	14320	14506	14329	14521	14310	14520	14463	14441	14283	14180	14447	14299	14363	14544	14575	14405	14322	14484	14493	14378	14442	14393	14348	14587	14494	14418	14502	14556	14538	14388	14417	14379	14462	14454	14405	14290	14338	14437	14408	14614	14432	14524	14172	14448	14461	14623	14357	14469	14237	14294	14372	14462	14565	14341	14507	14327	14349	14209	14448	14349	14261	14459	14219	14440	14300	14362	14328	14345	14498	14286	14347	14278	14510	14450	14553	14391	14427	14328	14391	14281	14557	14444	14494	14305	14488	14366	14365	14406	14168	14371	14351	14297	14356	14387	14405	14354	14423	14592	14418	14323	14224	14358	14337	14422	14377	14414	14476	14378	14333	14452	14299	14383	14390	14297	14182	14506	14461	14503	14172	14399	14356	14325	14427	14233	14391	14273	14419	14533	14525	14508	14472	14319	14407	14416	14466	14528	14409	14292	14375	14517	14287	14408	14274	14117	14610	14420	14349	14389	14539	14481	14195	14414	14433	14287	14327	14265	14473	14566	14435	14450	14520	14281	14402	14528	14494	14250	14493	14383	14424	14360	14375	14480	14514	14288	14315	14469	14275	14312	14445	14504	14422	14399	14539	14332	14364	14404	14469	14364	14352	14242	14300	14360	14314	14431	14358	14473	14344	14569	14255	14534	14492	14321	14477	14447	14507	14345	14356	14390	14435	14315	14413	14221	14337	14494	14471	14350	14469	14394	14241	14337	14529	14337	14529	14426	14555	14391	14422	14470	14409	14250	14483	14353	14406	14499	14394	14435	14292	14333	14444	14452	14498	14500	14399	14341	14331	14368	14382	14567	14489	14304	14357	14431	14307	14445	14409	14470	14328	14365	14507	14208	14377	14534	14378	14415	14340	14499	14399	14467	14536	14236	14542	14378	14401	14440	14388	14361	14286	14393	14394	14518	14501	14405	14397	14548	14467	14483	14431	14397	14412	14385	14589	14347	14523	14319	14400	14279	14311	14450	14548	14572	14366	14452	14350	14446	14521	14451	14478	14240	14385	14420	14442	14469	14297	14416	14424	14324	14250	14500	14523	14426	14361	14304	14426	14336	14437	14361	14377	14600	14417	14342	14350	14354	14378	14388	14442	14283	14413	14368	14478	14591	14508	14409	14482	14385	14274	14376	14381	14569	14338	14494	14476	14388	14566	14443	14329	14491	14443	14539	14263	14377	14562	14393	14445	14539	14401	14348	14404	14406	14374	14324	14403	14480	14534	14372	14456	14476	14346	14435	14399	14404	14429	14286	14538	14456	14122	14384	14250	14235	14322	14616	14356	14387	14366	14306	14291	14214	14376	14355	14536	14318	14385	14352	14465	14478	14382	14520	14227	14449	14565	14351	14415	14519	14298	14336	14423	14445	14461	14447	14608	14396	14406	14389	14447	14290	14380	14462	14193	14499	14475	14289	14432	14358	14424	14239	14591	14338	14274	14262	14472	14373	14545	14484	14395	14433	14384	14446	14476	14322	14493	14340	14363	14535	14217	14451	14331	14267	14421	14410	14514	14406	14469	14317	14338	14335	14445	14452	14505	14562	14294	14482	14454	14472	14351	14275	14431	14289	14428	14261	14412	14395	14331	14367	14310	14464	14401	14424	14441	14467	14200	14434	14432	14325	14351	14361	14527	14275	14507	14497	14400	14435	14347	14306	14409	14514	14486	14251	14615	14323	14268	14575	14444	14387	14490	14397	14556	14372	14361	14443	14612	14511	14462	14435	14368	14257	14304	14451	14510	14375	14394	14473	14220	14336	14314	14512	14457	14467	14406	14411	14406	14431	14402	14260	14461	14561	14348	14371	14386	14404	14316	14800	14423	14370	14290	14331	14323	14401	14528	14270	14380	14345	14368	14470	14433	14387	14501	14330	14487	14439	14490	14356	14517	14438	14243	14517	14434	14547	14362	14246	14330	14361	14320	14315	14494	14319	14374	14368	14284	14415	14273	14577	14356	14430	14461	14385	14419	14301	14269	14507	14418	14388	14521	14606	14396	14425	14289	14586	14399	14304	14411	14408	14417	14462	14498	14369	14326	14580	14535	14456	14413	14379	14530	14222	14470	14307	14462	14288	14464	14313	14416	14410	14365	14531	14383	14302	14349	14560	14330	14557	14333	14544	14348	14416	14506	14315	14467	14507	14242	14465	14453	14512	14488	14428	14456	14285	14451	14349	14329	14390	14396	14428	14454	14503	14361	14671	14449	14353	14564	14335	14425	14257	14476	14394	14359	14398	14564	14357	14301	14488	14433	14361	14298	14351	14262	14504	14462	14417	14316	14374	14228	14471	14309	14474	14342	14409	14328	14531	14254	14434	14336	14575	14456	14444	14446	14391	14230	14322	14390	14601	14381	14377	14463	14460	14407	14334	14464	14224	14362	14481	14328	14389	14318	14398	14270	14255	14437	14406	14386	14419	14451	14253	14453	14314	14197	14425	14222	14308	14300	14455	14328	14291	14265	14477	14293	14491	14415	14463	14289	14234	14436	14290	14422	14445	14508	14584	14364	14319	14405	14361	14396	14440	14394	14432	14272	14333	14489	14340	14454	14370	14492	14475	14457	14419	14374	14321	14369	14450	14427	14459	14284	14325	14361	14431	14244	14435	14250	14334	14464	14440	14293	14479	14459	14264	14646	14352	14455	14417	14475	14466	14305	14367	14359	14607	14410	14491	14541	14262	14416	14419	14402	14456	14496	14495	14385	14392	14495	14370	14349	14474	14474	14352	14341	14441	14344	14586	14304	14237	14398	14104	14256	14347	14342	14330	14347	14475	14382	14303	14588	14291	14502	14362	14556	14474	14644	14451	14357	14316	14543	14353	14314	14335	14343	14273	14483	14591	14560	14490	14437	14354	14242	14479	14481	14466	14391	14422	14444	14436	14302	14421	14618	14406	14352	14378	14345	14487	14526	14341	14406	14240	14480	14447	14411	14274	14504	14575	14382	14420	14350	14343	14514	14514	14463	14466	14312	14544	14470	14256	14335	14340	14260	14443	14433	14467	14421	14445	14167	14426	14515	14283	14299	14337	14378	14301	14201	14496	14382	14496	14349	14454
29390	24073	26488	23321	19634	18626	18666	18103	17837	17728	17776	17560	17565	17667	17497	17461	17428	17502	17551	17279	17391	17570	17520	17494	17509	17373	17271	17542	17637	17432	17364	17364	17428	17414	17601	17308	17414	17468	17640	17438	17460	17374	17452	17484	17613	17496	17696	17585	17636	17622	17338	17443	17563	17442	17462	17486	17449	17599	17518	17376	17608	17420	17278	17235	17560	17453	17501	17614	17375	17418	17465	17396	17299	17443	17289	17158	17525	17550	17552	17435	17493	17332	17399	17425	17347	17413	17429	17583	17456	17584	17498	17438	17417	17276	17412	17256	17438	17480	17481	17459	17327	17636	17249	17285	17339	17550	17475	17218	17405	17224	17413	17314	17451	17294	17540	17534	17367	17460	17402	17453	17346	17434	17387	17275	17560	17346	17454	17651	17450	17371	17392	17693	17371	17561	17497	17279	17443	17310	17439	17279	17609	17305	17569	17293	17457	17512	17165	17456	17513	17273	17450	17610	17371	17320	17369	17460	17556	17266	17332	17467	17622	17258	17529	17464	17325	17430	17428	17336	17400	17341	17305	17521	17370	17357	17263	17328	17552	17416	17220	17367	17447	17375	17498	17566	17546	17566	17499	17606	17475	17427	17437	17334	17535	17475	17268	17457	17369	17560	17478	17504	17232	17449	17185	17356	17595	17525	17397	17363	17254	17459	17384	17353	17453	17321	17473	17518	17338	17375	17437	17385	17476	17367	17424	17196	17259	17452	17445	17440	17476	17506	17363	17558	17373	17327	17338	17386	17382	17348	17422	17317	17426	17214	17220	17426	17413	17601	17455	17419	17407	17426	17362	17485	17408	17314	17427	17281	17377	17339	17230	17524	17373	17548	17489	17542	17537	17383	17399	17406	17595	17315	17512	17297	17377	17576	17489	17273	17364	17463	17363	17555	17574	17427	17375	17338	17310	17439	17331	17460	17576	17478	17538	17525	17344	17428	17359	17293	17531	17508	17320	17406	17337	17554	17432	17428	17382	17495	17341	17360	17228	17349	17454	17289	17347	17531	17309	17333	17497	17559	17415	17267	17326	17349	17353	17528	17387	17410	17494	17342	17444	17434	17501	17186	17240	17204	17309	17267	17323	17347	17442	17440	17635	17293	17408	17472	17414	17270	17562	17362	17506	17553	17551	17485	17618	17444	17380	17559	17437	17362	17265	17270	17276	17284	17295	17207	17406	17406	17326	17486	17328	17265	17408	17396	17351	17350	17481	17487	17525	17446	17455	17513	17427	17369	17179	17274	17416	17364	17430	17400	17322	17368	17457	17542	17620	17597	17579	17326	17404	17632	17502	17203	17395	17488	17286	17525	17509	17577	17727	17431	17457	17463	17273	17315	17505	17323	17442	17441	17181	17249	17527	17221	17190	17568	17495	17545	17299	17459	17229	17366	17417	17458	17547	17599	17572	17477	17350	17604	17212	17270	17232	17473	17409	17316	17612	17393	17479	17301	17327	17395	17457	17200	17304	17344	17602	17360	17503	17387	17237	17337	17438	17478	17442	17395	17414	17544	17433	17447	17393	17351	17325	17514	17704	17578	17462	17310	17327	17501	17206	17584	17474	17310	17632	17574	17498	17162	17316	17526	17287	17411	17415	17331	17506	17384	17410	17442	17457	17604	17555	17363	17476	17359	17433	17550	17563	17539	17356	17642	17399	17430	17456	17441	17377	17486	17477	17355	17276	17405	17269	17179	17548	17508	17374	17483	17402	17507	17443	17430	17401	17585	17300	17411	17326	17280	17480	17281	17295	17353	17375	17509	17491	17383	17403	17490	17487	17291	17432	17422	17468	17324	17437	17438	17724	17640	17468	17482	17629	17370	17392	17560	17203	17364	17362	17366	17456	17239	17556	17369	17487	17268	17633	17414	17293	17419	17505	17459	17281	17398	17419	17411	17374	17509	17602	17270	17613	17377	17297	17545	17403	17335	17498	17416	17406	17261	17409	17575	17442	17338	17627	17447	17484	17352	17454	17407	17483	17352	17461	17303	17385	17571	17463	17410	17498	17492	17266	17365	17558	17512	17384	17299	17494	17399	17261	17346	17454	17440	17592	17383	17613	17435	17429	17366	17289	17345	17606	17387	17626	17547	17470	17420	17634	17493	17515	17373	17282	17455	17182	17440	17324	17366	17500	17464	17489	17199	17264	17495	17532	17590	17270	17251	17409	17667	17456	17491	17619	17499	17379	17579	17377	17455	17442	17387	17629	17459	17492	17360	17492	17278	17256	17285	17317	17558	17348	17260	17445	17340	17521	17602	17330	17318	17384	17610	17481	17574	17449	17473	17480	17645	17501	17427	17637	17310	17475	17351	17238	17371	17467	17474	17489	17539	17566	17322	17301	17397	17542	17377	17413	17481	17546	17523	17431	17646	17532	17454	17404	17452	17389	17311	17540	17412	17325	17334	17534	17223	17560	17614	17185	17472	17431	17527	17496	17461	17495	17397	17487	17324	17459	17454	17384	17411	17499	17350	17469	17415	17459	17208	17258	17535	17483	17501	17326	17324	17409	17478	17588	17252	17478	17484	17108	17391	17236	17303	17472	17345	17416	17403	17552	17509	17567	17406	17388	17618	17596	17426	17391	17328	17563	17420	17444	17543	17391	17492	17310	17337	17389	17684	17585	17254	17687	17535	17287	17286	17179	17379	17300	17324	17405	17304	17317	17516	17454	17493	17516	17459	17290	17290	17495	17409	17464	17392	17594	17600	17398	17365	17588	17644	17501	17607	17495	17350	17281	17403	17296	17265	17501	17400	17465	17480	17376	17479	17508	17389	17454	17541	17213	17324	17347	17429	17322	17259	17432	17508	17323	17330	17279	17541	17523	17453	17404	17172	17247	17650	17301	17385	17534	17157	17410	17466	17357	17497	17543	17599	17584	17361	17510	17361	17487	17499	17409	17569	17413	17541	17505	17482	17445	17458	17442	17299	17476	17331	17398	17349	17488	17367	17630	17760	17373	17330	17547	17540	17403	17467	17486	17609	17359	17394	17569	17484	17416	17545	17510	17356	17431	17297	17396	17313	17419	17571	17557	17427	17516	17357	17478	17460	17400	17498	17243	17621	17629	17686	17410	17610	17541	17558	17462	17535	17400	17275	17621	17256	17606	17299	17504	17296	17235	17407	17498	17257	17541	17282	17405	17278	17537	17324	17567	17394	17375	17389	17547	17343	17602	17520	17554	17418	17372	17477	17347	17622	17474	17473	17355	17285	17509	17435	17359	17605	17692	17564	17466	17562	17503	17434	17384	17574	17404	17458	17327	17564	17435	17345	17542	17466	17472	17552	17596	17518	17300	17475	17598	17294	17578	17359	17599	17454	17342	17526	17316	17465	17523	17479	17383	17487	17449	17502	17391	17358	17240	17332	17574	17603	17279	17353	17473	17381	17430	17324	17250	17466	17369	17361	17664	17413	17443	17390	17355	17409	17442	17421	17589	17413	17596	17318	17417	17418	17472	17487	17256	17387	17435	17421	17375	17211	17388	17383	17526	17430	17342	17344	17352	17445	17654	17280	17563	17425	17407	17472	17379	17277	17148	17694	17300	17430	17390	17649	17465	17530	17316	17348	17324	17488	17457	17409	17415	17465	17506	17264	17267	17222	17475	17408	17443	17415	17453	17317	17396	17592	17497	17319	17565	17366	17359	17349	17476	17517	17467	17652	17282	17465	17692	17432	17401	17396	17345	17537	17491	17304	17347	17367	17496	17455	17348	17249	17517	17354	17349	17342	17535	17222	17441	17555	17466	17345	17476	17487	17357	17312	17442	17416	17545	17399	17596	17545	17385	17309	17397	17345	17455	17378	17470	17352	17371	17460	17374	17319	17451	17571	17419	17358	17483	17538	17377	17621	17522	17369	17337	17415	17419	17488	17287	17567	17367	17550	17512	17343	17500	17370	17593	17392	17551	17438	17534	17495	17529	17564	17462	17510	17472	17396	17514	17655	17443	17452	17392	17561	17619	17528	17310	17280	17452	17202	17549	17320	17309	17448	17504	17429	17461	17443	17195	17506	17403	17249	17564	17411	17518	17233	17541	17551	17319	17360	17299	17375	17325	17333	17421	17509	17543	17372	17389	17484	17237	17482	17394	17379	17427	17303	17567	17618	17263	17511	17319	17456	17531	17548	17341	17550	17389	17249	17550	17444	17234	17441	17462	17421	17606	17418	17565	17279	17348	17256	17446	17439	17423	17383	17207	17391	17425	17322	17459	17290	17404	17417	17387	17526	17317	17446	17647	17480	17497	17580	17440	17389	17388	17519	17264	17489	17634	17418	17429	17289	17507	17468	17303	17484	17489	17526	17636	17433	17262	17403	17519	17372	17502	17393	17496	17138	17455	17231	17328	17404	17518	17448	17395	17366	17441	17423	17518	17480	17408	17488	17516	17362	17381	17452	17399	17545	17334	17434	17563	17576	17345	17572	17338	17299	17402	17187	17389	17491	17267	17522	17671	17583	17274	17430	17512	17243	17314	17354	17441	17412	17427	17344	17272	17279	17457	17473	17508	17216	17368	17536	17473	17469	17462	17441	17573	17417	17251	17535	17401	17182	17442	17411	17472	17431	17490	17529	17506	17371	17296	17427	17295	17483	17393	17381	17577	17524	17513	17441	17431	17488	17612	17249	17334	17403	17530	17459	17366	17378	17298	17363	17425	17537	17152	17538	17289	17569	17265	17457	17406	17196	17440	17318	17393	17354	17412	17552	17320	17537	17381	17243	17439	17399	17563	17494	17232	17575	17381	17488	17451	17356	17379	17348	17557	17470	17417	17489	17614	17340	17521	17510	17427	17522	17581	17539	17500	17607	17582	17402	17260	17520	17332	17259	17613	17477	17594	17674	17602	17156	17303	17460	17433	17396	17455	17374	17692	17387	17418	17358	17469	17270	17503	17382	17348	17482	17468	17514	17742	17340	17504	17479	17202	17440	17624	17210	17429	17611	17514	17417	17454	17341	17371	17536	17314	17202	17288	17506	17558	17438	17473	17345	17583	17157	17624	17541	17570	17357	17277	17237	17447	17412	17467	17410	17431	17449	17355	17332	17325	17256	17248	17372	17601	17409	17403	17317	17497	17294	17410	17648	17547	17477	17345	17472	17487	17344	17307	17462	17578	17436
21467	30283	24395	19674	17981	16868	16507	16006	15723	15555	15439	15107	14974	15088	15164	15060	15124	15155	15000	15148	14915	14831	14795	14702	14969	15069	14917	14975	14895	14780	14992	14851	14858	14964	14781	14746	14878	14969	15038	14945	14842	14969	14820	15017	14774	14981	14762	14966	14916	14998	14980	14901	14943	14837	14915	14983	14785	14843	14936	14768	14896	14784	15028	14850	15145	14777	14750	15037	15016	15023	14844	14886	14897	14876	14844	15047	14710	14890	14820	14822	14963	14848	15020	14855	15092	14702	14866	14793	14729	14930	14825	14984	14968	14924	14929	14982	14879	14898	14960	14767	15019	14897	14981	14988	14806	14925	14896	14912	15057	14985	14880	14850	15119	14902	14887	14861	14906	14955	14902	14899	14953	14957	14769	14859	15016	14929	14927	14955	15023	14806	14833	15044	14828	14949	14812	14863	15009	14818	14874	14685	15090	14834	14870	14872	15118	14809	14973	14911	14960	14947	14808	15008	14906	14791	14967	14840	14886	14740	14984	14975	15026	14939	15027	14928	15002	14867	14985	15048	14869	14873	15007	14956	14884	14957	14989	15002	14799	15104	14911	14835	14827	14929	14946	14861	15061	15032	14820	14947	14800	14884	15106	14978	14917	14840	14900	14896	14904	14704	14854	14914	14919	14845	14947	14819	14877	14981	15095	14866	14861	14903	15122	14826	14940	15005	14937	14893	14868	14896	14960	14915	15069	14865	14780	14957	15013	15038	15006	14855	14985	14928	14851	15024	14852	14737	14898	14919	14958	14682	15142	14944	14766	14966	14830	14934	14997	14947	14909	14914	14894	14841	14968	14862	14989	14634	14865	14908	14927	14763	14844	14899	14943	14892	14963	14829	14912	14979	14975	14928	14943	14955	15037	14948	14969	14859	14860	15051	14855	14789	15066	15001	14724	15046	14817	14817	14913	14821	14947	14907	14940	14817	14955	14806	14918	14778	14824	14954	14936	15020	14837	14861	14914	14953	15138	15042	14992	14929	14944	14813	15001	14880	14714	15096	14961	14953	14863	14927	14996	14963	14768	14876	14838	14826	15053	15044	14927	15058	14931	15055	15111	14931	14938	14996	14844	14962	14947	14739	14873	14806	14922	14896	14969	14932	14798	14835	15023	14850	15021	14961	14918	14850	15036	14858	15024	15122	14911	14780	14938	14872	14867	14859	14992	14835	15084	15010	14779	14841	15080	14821	14918	14965	14980	14848	14904	14881	14893	14865	14853	14914	14890	14733	14816	14805	14929	14751	14924	14902	14754	14959	14945	14973	14715	14917	14807	14787	15151	14897	14958	15026	15150	14947	14883	14820	14798	14710	14855	14897	15008	14909	14965	14870	14826	15129	14843	14884	15006	14861	15097	14832	14884	14879	14853	14765	15064	14784	14943	14861	14875	14853	14799	15160	15071	14807	15013	14841	14963	15137	14873	14879	14803	14917	14762	15000	14856	14908	14941	15032	14866	14803	14808	14773	14975	15067	14897	14977	14852	14916	14896	14782	15026	15010	15028	14790	14926	14825	14851	14820	14864	14885	14872	14850	14874	15005	15023	14779	14856	14972	14826	15030	15024	14950	14866	14703	14828	14668	15050	14726	14931	15043	14900	14851	14990	14833	14751	14951	15031	14800	14913	14959	14837	14844	15021	14761	14935	14955	14855	14885	15071	14949	15039	14832	14909	14901	14980	14837	15173	14852	14900	14895	15086	14883	14788	15113	14866	15015	14958	14783	14706	14841	15106	14902	15022	14974	14897	14904	14917	14853	14970	14994	14923	15069	15051	14895	14892	14850	15004	14932	14899	14910	14906	14944	14777	14951	14913	14988	14888	14913	14885	14818	14860	14865	14836	15093	14750	15077	14940	15039	14787	14968	14723	14890	15029	14796	14981	14845	14891	14898	15036	14943	14770	14828	14749	14871	14882	15013	15031	14864	14844	14889	15044	14755	14859	15063	14793	14851	14917	14946	14996	15139	14890	14984	14967	14786	14733	14820	14881	15137	14958	15002	15048	14901	14873	14976	14906	14941	14864	14836	14884	14949	14849	14995	14876	14983	14825	14877	15155	14945	14746	14796	14870	14874	14974	14895	14996	14804	14815	14889	14943	14978	15047	14913	14892	14845	14847	14872	15054	15011	14966	14948	14903	14862	14983	14830	15086	14853	14822	14952	15021	14836	14896	14784	14762	15017	14985	14726	14955	14836	15008	14919	14980	14970	15027	14930	15067	14749	15052	15034	14968	14895	14927	14742	14814	14875	14878	14742	15076	14969	14792	14941	14820	14874	15072	15017	14850	15009	14940	14897	14956	14918	14903	14951	14934	15044	14828	14922	14919	15024	14977	14856	14848	15060	14899	14887	14947	15012	14790	15009	14922	14885	14817	15010	15067	14924	15019	14951	14835	14899	14927	15119	14877	14965	14983	15040	14880	14775	15009	14882	14945	14849	15000	14908	14876	14907	14885	14799	14918	14967	14905	14975	14900	14849	14933	14871	14950	14862	14795	15025	14798	14915	14926	14972	14854	14716	15032	15084	14940	15072	14834	14943	14826	14791	14903	14951	14805	14991	14989	14937	14820	14879	14914	14798	14750	15060	14946	14919	14876	15087	14781	14889	14721	14799	15003	14937	15106	14872	14839	14710	14878	14800	14823	14990	14725	14952	14833	14870	14905	14834	15020	14886	14979	14883	14820	15046	14880	14850	15037	15064	14965	14868	14828	14921	14925	14908	14947	14995	14961	15020	15003	14892	14931	14932	14823	15023	14967	14990	15021	14860	14904	14744	15116	14858	15080	14921	14975	15009	14892	14969	14964	14973	14883	14780	14975	14718	14795	14830	14905	14871	14998	15018	15005	14909	14923	14862	14951	15042	14964	14916	15059	14772	14828	14784	14922	14972	14984	15041	14890	14855	14938	14860	14924	14893	14856	15016	14969	15064	15120	14919	14909	14922	15090	14985	14771	14871	14956	14961	14954	14844	14908	14974	14905	15007	14870	14907	14807	14853	15016	14867	14862	15025	14790	14853	14806	15097	14714	14959	14883	14746	14750	14962	14892	15084	14903	14908	14854	14926	15074	14895	14893	14944	14901	14836	14874	14982	14951	15037	14981	14953	15031	14817	14826	14947	14824	14820	14926	14938	14948	14938	14810	14885	14830	14949	14917	14722	14864	14827	14983	14953	14770	14832	14792	14750	14789	14960	14885	15122	14895	14796	14971	14975	14804	14938	14945	14884	14836	15079	14803	14956	14966	14998	14873	14988	15032	14954	15025	14810	14881	15002	14866	15087	15101	14931	14881	14881	14817	14755	15026	14940	14814	14990	14984	14813	14840	15157	14965	14994	14918	15009	15104	15015	14935	14951	14847	14963	14876	15075	15166	15012	15063	14807	14921	14751	15028	14857	15000	14897	14824	15023	14962	15008	15034	14992	14836	15092	14928	14951	14975	14941	14986	14917	14944	14878	14899	14942	14842	14944	14889	14872	14859	14930	14748	14859	15007	14863	14740	14964	14938	14869	14997	14890	14873	15091	15005	14992	14894	14965	14977	15059	15027	14974	14949	14939	14829	14910	14987	14717	14786	14939	14817	15052	14968	14907	15008	14854	14754	15011	14765	14928	15014	15166	14943	14947	15045	14798	14833	15054	14828	14794	15061	14942	14654	14785	14775	14828	15012	14684	14815	14935	15066	14910	14934	14907	14857	15009	14872	14918	14807	14897	14827	14856	15078	14952	14769	14997	14917	14951	14735	14857	14867	14855	14916	14924	15097	14880	14884	14937	14745	14919	14971	14818	14970	14777	14742	14913	14910	14750	14924	15009	14961	14934	14922	15002	14948	14915	14980	14923	15016	14781	14944	14880	14967	14712	15100	14949	14728	14817	14938	15111	15003	14953	14939	14939	14981	14930	14936	14965	14969	14924	14842	14784	15034	15089	14895	14985	15016	14840	14913	14846	14928	14909	14822	14710	14766	14847	14972	14984	14977	15023	14902	14904	14978	14899	14905	15009	14894	14896	14874	14894	14836	14738	15028	14837	14935	15036	14870	14970	14922	14901	14774	14944	14835	15079	14907	14790	14909	14915	14898	15004	14948	15006	14877	14949	14948	14993	14823	14984	14903	14956	14844	14896	14827	14865	14782	14921	15105	14847	14733	14994	14863	14900	14904	14900	14934	14900	15093	14769	14865	14804	14872	14678	15062	14887	15038	15059	14916	14933	14936	14805	14955	14759	14789	14962	14973	14887	15040	15009	15172	14983	14900	14974	14819	15053	14878	14944	14976	14956	14860	15035	14943	14919	15156	14962	14867	14949	15010	14815	14945	14843	14938	14891	14919	14966	14976	15025	14792	15024	14836	14910	14899	14998	14868	14986	14858	14980	14966	14918	14843	14890	14767	14933	14832	14994	14719	14926	14934	15049	14969	15026	14919	14889	14966	15017	15034	14796	15003	14872	14758	14914	14973	15027	14753	14974	14999	14873	14937	14954	14886	14915	15082	15031	15039	14870	14998	14854	14784	15077	14920	15021	14864	15015	14865	14908	15058	14898	14946	15124	14951	14844	14855	15013	14913	14959	14870	14995	15085	14751	15125	14894	14834	14914	14904	14855	14826	14947	15036	14913	14795	14987	14948	14913	14932	14891	14914	14765	14874	14938	14914	14933	14992	14956	14818	14983	14968	14952	14879	14750	15008	14945	14841	15145	14954	14929	14996	14870	14918	15046	14743	14969	14606	14896	14893	14758	15096	14967	14975	14952	15088	14901	14951	14751	14928	14992	14892	14908	14987	14975	14985	14948	14901	14938	14953	14855	15014	14943	14822	14738	14983	14973	15005	14767	14893	14958	15006	14875	15073	14926	14974	14902	15076	14821	15098	14875	14894	14892	14907	14947	15117	14845	14851	14719	14955	14896	14958	14746	14854	14886	14995	14974	14959	14845	15008	14847	14890	15020	14960	14781	14816	14900	15023	14988	14758	15044	14875	14868	15033	15000	14716	14972	14940	14866	15077	15063	14715	14946	15004	14950	14951	15004	14922	14848	14868	14992	14990	14890	15163	14969	14890	14940	15011	14981	14923	15041	15166	14857	14788	14953	14842	14816	14917	15016	14945	15071	15026	14951	14798	15032	14992	15070
23419	21557	28414	25317	22614	22097	21060	18245	17664	17527	17391	17112	16908	16854	16897	16985	16831	16808	16761	16742	16659	16644	16571	16615	16598	16640	16578	16523	16679	16559	16540	16509	16780	16673	16467	16575	16582	16727	16444	16587	16658	16464	16868	16614	16499	16516	16393	16459	16521	16703	16587	16579	16653	16513	16679	16620	16589	16642	16476	16661	16591	16537	16600	16602	16733	16667	16645	16625	16865	16476	16476	16396	16582	16370	16439	16606	16539	16562	16629	16487	16585	16549	16656	16475	16544	16474	16566	16657	16534	16685	16621	16490	16520	16531	16287	16402	16662	16342	16613	16603	16569	16422	16483	16437	16688	16592	16547	16522	16555	16493	16616	16688	16428	16453	16355	16572	16494	16395	16417	16637	16432	16389	16479	16640	16342	16499	16378	16468	16469	16611	16498	16596	16367	16333	16459	16428	16541	16545	16348	16550	16551	16591	16562	16556	16368	16565	16416	16412	16441	16406	16452	16423	16593	16748	16585	16568	16593	16664	16629	16516	16521	16624	16470	16354	16360	16465	16496	16558	16517	16421	16601	16606	16364	16429	16488	16283	16473	16582	16411	16504	16608	16786	16541	16485	16480	16428	16573	16717	16510	16561	16586	16481	16634	16423	16608	16465	16564	16575	16493	16587	16593	16408	16531	16659	16591	16766	16603	16446	16582	16519	16688	16345	16481	16629	16396	16469	16711	16647	16350	16631	16541	16522	16523	16783	16525	16293	16439	16579	16490	16511	16652	16517	16569	16459	16425	16573	16414	16640	16680	16425	16486	16525	16552	16553	16529	16523	16590	16561	16379	16326	16639	16451	16540	16377	16464	16511	16590	16491	16449	16515	16487	16650	16435	16550	16607	16454	16440	16449	16601	16389	16492	16411	16640	16603	16310	16388	16450	16285	16381	16688	16557	16575	16471	16557	16508	16508	16660	16355	16508	16357	16482	16495	16405	16578	16415	16515	16504	16599	16543	16598	16582	16565	16567	16451	16515	16466	16613	16254	16457	16657	16705	16455	16577	16596	16513	16465	16515	16412	16574	16348	16440	16460	16514	16670	16624	16565	16283	16698	16415	16504	16604	16543	16427	16509	16443	16634	16331	16505	16583	16460	16622	16418	16464	16270	16352	16483	16533	16383	16443	16553	16548	16669	16583	16306	16347	16484	16698	16414	16545	16447	16334	16652	16419	16529	16392	16469	16568	16543	16714	16674	16558	16413	16610	16578	16591	16514	16584	16414	16343	16698	16412	16609	16434	16520	16719	16596	16534	16414	16524	16413	16451	16523	16375	16220	16533	16565	16548	16216	16272	16379	16639	16406	16491	16446	16237	16627	16501	16501	16435	16434	16569	16641	16836	16477	16739	16682	16460	16509	16669	16569	16401	16765	16603	16477	16757	16846	16411	16482	16555	16280	16538	16563	16627	16538	16423	16592	16538	16428	16450	16620	16207	16452	16386	16555	16513	16491	16514	16424	16368	16479	16560	16470	16527	16510	16633	16503	16417	16429	16690	16514	16478	16605	16271	16289	16559	16630	16525	16572	16598	16493	16618	16615	16469	16488	16523	16577	16641	16366	16452	16365	16533	16521	16653	16262	16576	16539	16521	16747	16451	16493	16711	16591	16535	16452	16508	16372	16265	16277	16572	16204	16377	16473	16436	16631	16517	16452	16458	16584	16585	16377	16580	16648	16363	16498	16383	16575	16520	16532	16442	16452	16454	16422	16680	16584	16462	16401	16486	16607	16248	16404	16448	16550	16558	16730	16348	16520	16402	16444	16499	16490	16426	16631	16514	16512	16626	16447	16498	16367	16447	16475	16536	16268	16434	16462	16437	16485	16745	16690	16341	16543	16621	16563	16293	16655	16669	16496	16452	16358	16634	16542	16412	16439	16443	16331	16609	16439	16418	16460	16453	16323	16561	16487	16521	16418	16445	16507	16402	16596	16625	16565	16598	16381	16641	16521	16477	16395	16793	16598	16377	16612	16587	16452	16562	16456	16622	16694	16535	16633	16589	16690	16590	16608	16539	16537	16309	16515	16580	16592	16454	16660	16304	16685	16426	16303	16680	16493	16397	16692	16620	16648	16541	16679	16564	16551	16717	16721	16576	16486	16389	16496	16433	16632	16539	16489	16578	16541	16398	16514	16502	16673	16386	16609	16541	16667	16510	16446	16705	16445	16561	16662	16522	16580	16539	16409	16520	16420	16271	16600	16434	16455	16467	16459	16438	16576	16563	16554	16531	16430	16613	16442	16608	16515	16298	16511	16616	16489	16609	16496	16462	16615	16316	16531	16435	16563	16779	16469	16685	16442	16341	16496	16387	16300	16336	16503	16423	16493	16504	16589	16655	16537	16556	16468	16483	16379	16517	16454	16422	16533	16597	16558	16575	16393	16557	16531	16516	16669	16643	16605	16510	16363	16410	16337	16645	16623	16542	16551	16403	16529	16358	16647	16574	16565	16337	16521	16424	16460	16467	16653	16513	16539	16738	16551	16564	16529	16318	16446	16649	16554	16628	16513	16623	16369	16397	16405	16732	16555	16522	16644	16570	16438	16422	16627	16326	16291	16386	16488	16428	16495	16353	16310	16452	16499	16534	16469	16443	16400	16760	16551	16525	16503	16372	16516	16594	16475	16310	16520	16607	16530	16495	16351	16499	16438	16604	16535	16600	16552	16662	16426	16563	16429	16663	16450	16595	16568	16590	16497	16324	16612	16682	16629	16429	16502	16557	16429	16483	16514	16635	16544	16377	16527	16348	16554	16484	16485	16471	16355	16583	16602	16314	16573	16517	16687	16855	16620	16370	16627	16598	16683	16618	16486	16380	16490	16299	16518	16594	16651	16641	16687	16542	16515	16465	16640	16572	16474	16618	16487	16500	16400	16401	16567	16813	16380	16602	16658	16561	16371	16622	16322	16508	16261	16491	16562	16383	16341	16518	16445	16363	16420	16664	16433	16616	16584	16282	16806	16448	16557	16386	16506	16526	16630	16611	16661	16385	16650	16536	16611	16430	16532	16354	16392	16422	16360	16515	16577	16362	16692	16560	16550	16416	16419	16394	16528	16594	16384	16403	16398	16591	16459	16434	16626	16406	16676	16439	16407	16680	16735	16342	16501	16621	16579	16648	16505	16411	16534	16651	16498	16510	16534	16504	16567	16514	16489	16402	16461	16567	16260	16609	16659	16250	16482	16536	16573	16322	16367	16706	16480	16885	16563	16411	16597	16598	16487	16485	16399	16615	16562	16398	16462	16512	16540	16495	16506	16603	16476	16540	16475	16579	16610	16313	16486	16427	16489	16568	16470	16538	16745	16632	16616	16573	16486	16440	16490	16525	16595	16402	16416	16567	16507	16566	16263	16484	16633	16504	16520	16680	16528	16510	16382	16440	16496	16496	16456	16613	16386	16478	16612	16434	16357	16585	16587	16619	16329	16410	16497	16685	16507	16605	16627	16606	16418	16641	16676	16720	16375	16531	16421	16251	16463	16368	16558	16407	16454	16332	16699	16620	16633	16395	16287	16523	16530	16287	16397	16473	16777	16338	16436	16479	16456	16415	16494	16486	16349	16494	16432	16458	16300	16478	16413	16289	16451	16530	16691	16651	16584	16577	16347	16535	16423	16572	16495	16438	16614	16466	16523	16447	16541	16529	16691	16624	16499	16511	16614	16520	16628	16584	16745	16535	16474	16525	16724	16493	16460	16656	16649	16627	16469	16397	16574	16416	16617	16576	16530	16533	16451	16586	16177	16674	16504	16684	16595	16549	16558	16363	16529	16511	16501	16371	16303	16536	16538	16656	16415	16447	16412	16686	16364	16575	16511	16474	16422	16617	16550	16596	16360	16587	16467	16308	16576	16610	16522	16386	16529	16462	16350	16498	16717	16706	16625	16572	16547	16597	16424	16372	16438	16559	16475	16473	16462	16447	16400	16421	16575	16443	16631	16695	16494	16752	16475	16668	16581	16721	16662	16604	16515	16613	16586	16447	16728	16510	16697	16351	16489	16498	16475	16562	16571	16442	16486	16597	16594	16411	16463	16523	16397	16293	16647	16339	16593	16781	16569	16341	16575	16527	16624	16495	16636	16532	16421	16575	16584	16495	16585	16553	16446	16529	16522	16578	16754	16461	16516	16552	16370	16472	16595	16506	16616	16547	16598	16638	16364	16620	16710	16426	16636	16629	16574	16561	16404	16574	16454	16460	16472	16495	16535	16506	16399	16266	16464	16545	16470	16569	16593	16665	16485	16751	16425	16504	16592	16572	16417	16574	16476	16535	16541	16421	16398	16315	16652	16541	16472	16448	16372	16652	16485	16583	16588	16389	16594	16546	16559	16555	16675	16291	16612	16604	16655	16632	16417	16437	16426	16454	16500	16694	16484	16612	16603	16563	16518	16573	16406	16692	16522	16646	16301	16352	16491	16659	16597	16448	16440	16684	16546	16549	16625	16606	16432	16517	16395	16534	16622	16412	16729	16280	16380	16565	16600	16634	16441	16448	16554	16553	16499	16512	16429	16480	16577	16381	16517	16474	16420	16710	16588	16581	16460	16546	16485	16358	16384	16373	16396	16557	16703	16429	16446	16514	16567	16528	16574	16606	16584	16631	16521	16441	16545	16539	16385	16578	16497	16642	16638	16507	16438	16598	16297	16434	16619	16562	16380	16338	16602	16460	16540	16259	16395	16366	16519	16314	16474	16359	16520	16388	16562	16483	16392	16358	16704	16587	16541	16438	16716	16579	16627	16514	16634	16468	16556	16496	16366	16567	16518	16472	16532	16829	16512	16409	16373	16334	16516	16673	16553	16804	16775	16558	16497	16365	16464	16463	16560	16577	16608	16507	16512	16292	16544	16656	16351	16501	16413	16392	16498	16381	16454	16500	16479	16633	16467	16558	16503	16485	16380	16571	16428	16535	16545	16391	16447	16478	16483	16401	16585	16641	16358	16508	16257	16567	16546	16548	16678	16413	16337	16408	16434	16617	16340	16579	16606	16664	16564	16499	16573	16584	16617	16575	16396	16709	16463	16551	16399	16499	16563	16411	16404	16434	16414	16504	16497	16664	16325	16217	16678	16289	16403	16365	16363	16329	16544	16207	16600	16412	16614	16492	16622	16571	16478	16481	16343
20594	37288	29709	22743	20009	18346	17279	16277	15661	15311	15085	15049	14823	14778	14536	14595	14573	14662	14371	14557	14562	14585	14371	14378	14450	14351	14426	14427	14493	14285	14535	14272	14670	14228	14392	14578	14335	14526	14455	14384	14710	14261	14593	14350	14505	14441	14475	14277	14311	14487	14578	14415	14366	14367	14350	14454	14557	14341	14330	14400	14281	14328	14369	14383	14388	14327	14408	14254	14352	14197	14471	14370	14371	14452	14272	14363	14388	14342	14316	14392	14320	14490	14364	14354	14257	14468	14317	14463	14343	14165	14441	14262	14242	14378	14389	14228	14240	14321	14485	14329	14222	14233	14393	14362	14363	14351	14261	14406	14225	14484	14376	14383	14310	14410	14445	14409	14371	14437	14294	14346	14466	14438	14370	14249	14312	14316	14393	14382	14190	14384	14345	14310	14368	14426	14225	14578	14302	14402	14251	14411	14462	14382	14390	14460	14488	14392	14350	14394	14487	14370	14497	14312	14285	14557	14508	14320	14278	14228	14298	14316	14327	14464	14328	14481	14250	14376	14391	14267	14272	14414	14250	14438	14546	14348	14383	14368	14380	14175	14375	14459	14340	14323	14414	14343	14335	14192	14363	14304	14513	14499	14377	14374	14138	14184	14493	14243	14254	14366	14568	14350	14369	14312	14296	14322	14280	14255	14359	14411	14346	14358	14230	14276	14462	14171	14168	14223	14282	14290	14482	14261	14556	14286	14408	14384	14309	14380	14336	14524	14312	14347	14194	14296	14379	14394	14513	14262	14270	14427	14386	14297	14324	14330	14160	14479	14160	14377	14239	14526	14303	14479	14292	14366	14333	14301	14424	14448	14323	14388	14190	14290	14170	14489	14462	14326	14261	14432	14355	14259	14333	14308	14459	14286	14378	14349	14373	14347	14406	14396	14438	14285	14529	14359	14338	14427	14394	14336	14344	14459	14347	14326	14397	14409	14295	14427	14526	14571	14543	14387	14461	14222	14373	14298	14457	14314	14305	14292	14450	14291	14391	14293	14497	14305	14277	14394	14438	14168	14366	14281	14484	14432	14453	14391	14277	14334	14333	14267	14351	14207	14379	14389	14402	14303	14298	14439	14384	14499	14531	14397	14406	14355	14352	14184	14418	14342	14464	14270	14458	14336	14256	14385	14343	14309	14499	14399	14182	14400	14238	14342	14422	14333	14423	14429	14379	14254	14347	14478	14328	14343	14285	14363	14471	14375	14298	14174	14380	14276	14451	14444	14520	14333	14451	14322	14418	14320	14259	14439	14389	14318	14300	14487	14471	14349	14392	14190	14310	14285	14336	14458	14427	14296	14321	14361	14304	14430	14482	14426	14305	14478	14357	14354	14314	14311	14495	14349	14425	14319	14464	14361	14359	14297	14527	14223	14293	14437	14303	14404	14396	14326	14435	14214	14405	14497	14342	14434	14374	14391	14476	14328	14340	14441	14390	14296	14325	14454	14252	14149	14310	14332	14450	14351	14425	14326	14415	14240	14504	14393	14256	14382	14419	14485	14455	14272	14489	14335	14235	14359	14485	14190	14340	14329	14361	14121	14336	14174	14366	14350	14312	14416	14379	14433	14349	14382	14250	14339	14397	14345	14335	14391	14386	14396	14556	14309	14520	14320	14434	14558	14312	14486	14407	14485	14369	14231	14370	14399	14263	14360	14261	14237	14311	14329	14494	14421	14372	14360	14249	14339	14402	14374	14318	14406	14437	14286	14404	14422	14378	14286	14200	14292	14256	14400	14105	14253	14458	14301	14308	14445	14223	14234	14347	14352	14400	14403	14185	14384	14517	14470	14309	14469	14446	14166	14180	14501	14362	14409	14341	14505	14530	14310	14489	14484	14417	14259	14408	14266	14384	14296	14434	14430	14349	14434	14294	14373	14383	14267	14326	14385	14307	14327	14380	14412	14408	14407	14477	14311	14424	14240	14473	14307	14342	14426	14305	14310	14466	14480	14375	14524	14358	14275	14379	14382	14389	14351	14402	14312	14287	14343	14236	14496	14313	14361	14316	14286	14507	14458	14349	14291	14490	14465	14398	14338	14307	14332	14513	14506	14454	14374	14505	14447	14255	14433	14471	14306	14522	14389	14508	14429	14367	14405	14397	14453	14455	14415	14462	14266	14452	14423	14692	14527	14558	14388	14307	14200	14248	14353	14400	14229	14359	14332	14392	14319	14439	14322	14323	14449	14301	14435	14361	14208	14280	14215	14462	14185	14418	14526	14413	14322	14419	14416	14468	14329	14375	14125	14261	14242	14375	14303	14504	14458	14462	14424	14306	14212	14366	14382	14302	14351	14324	14365	14364	14383	14402	14347	14329	14142	14406	14442	14317	14366	14416	14244	14317	14273	14250	14319	14307	14431	14339	14365	14462	14529	14444	14351	14463	14464	14352	14483	14379	14210	14358	14300	14392	14420	14405	14211	14342	14391	14358	14446	14347	14554	14475	14461	14320	14349	14483	14314	14501	14348	14312	14392	14233	14392	14321	14188	14261	14401	14339	14389	14438	14216	14466	14489	14444	14231	14215	14460	14380	14340	14368	14466	14452	14188	14323	14389	14449	14391	14312	14280	14325	14324	14334	14274	14415	14222	14385	14448	14338	14318	14431	14412	14319	14342	14386	14331	14398	14337	14360	14223	14416	14412	14354	14307	14411	14307	14369	14210	14504	14264	14424	14422	14333	14439	14292	14283	14180	14364	14432	14294	14497	14406	14311	14344	14351	14183	14344	14226	14382	14324	14229	14378	14392	14473	14423	14351	14316	14397	14355	14192	14432	14397	14424	14261	14219	14411	14253	14535	14400	14586	14314	14355	14253	14430	14210	14471	14239	14357	14262	14456	14266	14283	14507	14329	14394	14309	14261	14421	14375	14458	14357	14488	14198	14406	14323	14212	14431	14346	14167	14444	14360	14167	14477	14465	14450	14311	14294	14278	14436	14370	14311	14382	14291	14467	14615	14464	14232	14434	14432	14177	14333	14254	14435	14423	14385	14479	14455	14218	14299	14263	14406	14270	14366	14317	14593	14380	14316	14280	14369	14488	14416	14231	14561	14356	14416	14369	14459	14488	14241	14436	14537	14325	14338	14384	14586	14470	14347	14376	14346	14297	14368	14259	14288	14215	14321	14318	14477	14358	14356	14505	14391	14282	14239	14434	14378	14349	14430	14284	14401	14388	14311	14219	14436	14413	14385	14284	14437	14434	14232	14323	14355	14310	14261	14457	14398	14346	14339	14268	14396	14490	14374	14412	14431	14322	14301	14316	14427	14545	14347	14342	14109	14393	14282	14362	14433	14287	14330	14438	14311	14416	14387	14332	14320	14354	14276	14242	14470	14379	14377	14503	14368	14292	14351	14419	14343	14286	14315	14512	14588	14283	14402	14502	14364	14329	14322	14279	14600	14447	14388	14404	14308	14381	14451	14122	14282	14528	14291	14418	14505	14499	14138	14501	14462	14430	14346	14342	14363	14439	14351	14515	14199	14287	14384	14433	14112	14301	14334	14383	14277	14345	14398	14215	14357	14303	14319	14464	14513	14384	14490	14351	14329	14405	14377	14333	14432	14269	14410	14327	14358	14315	14472	14398	14284	14471	14565	14412	14378	14318	14460	14360	14406	14446	14423	14440	14266	14461	14141	14391	14426	14498	14254	14439	14263	14355	14496	14623	14382	14370	14515	14253	14496	14471	14360	14501	14478	14305	14302	14295	14343	14284	14370	14415	14435	14338	14265	14222	14370	14590	14328	14438	14332	14332	14361	14508	14290	14215	14400	14309	14225	14487	14443	14373	14418	14340	14373	14423	14432	14382	14410	14308	14482	14338	14564	14389	14351	14361	14408	14213	14423	14395	14304	14298	14369	14449	14583	14444	14312	14358	14483	14315	14371	14358	14351	14366	14359	14353	14429	14379	14433	14496	14451	14265	14386	14343	14381	14327	14583	14388	14409	14489	14313	14426	14508	14453	14253	14327	14368	14388	14392	14452	14458	14122	14236	14307	14290	14399	14272	14399	14444	14271	14344	14531	14496	14439	14521	14360	14245	14482	14349	14308	14421	14430	14343	14393	14488	14315	14425	14325	14451	14470	14328	14240	14314	14389	14366	14239	14488	14289	14198	14454	14232	14478	14285	14527	14246	14370	14389	14405	14393	14385	14281	14429	14370	14431	14285	14181	14269	14384	14442	14315	14307	14416	14388	14158	14302	14358	14472	14452	14510	14368	14377	14357	14502	14363	14403	14414	14401	14253	14328	14347	14401	14415	14295	14258	14477	14467	14431	14307	14385	14371	14253	14467	14290	14415	14332	14429	14457	14304	14409	14384	14602	14252	14499	14502	14273	14319	14602	14350	14386	14399	14433	14249	14382	14208	14469	14288	14344	14548	14376	14433	14462	14459	14285	14584	14362	14450	14411	14438	14296	14432	14378	14406	14313	14371	14499	14316	14354	14386	14351	14392	14399	14187	14360	14179	14350	14219	14384	14517	14363	14371	14315	14403	14360	14371	14348	14279	14286	14258	14259	14493	14361	14377	14399	14333	14307	14393	14281	14229	14455	14344	14378	14320	14381	14345	14440	14393	14544	14377	14375	14450	14425	14029	14532	14348	14341	14364	14435	14386	14340	14465	14256	14346	14502	14386	14434	14357	14442	14284	14390	14412	14393	14154	14358	14281	14330	14397	14253	14476	14337	14322	14111	14254	14425	14376	14446	14226	14475	14353	14335	14426	14252	14263	14533	14420	14451	14331	14382	14255	14442	14290	14312	14224	14362	14358	14494	14402	14391	14331	14326	14420	14340	14494	14466	14473	14398	14395	14374	14295	14340	14364	14324	14280	14299	14383	14397	14490	14353	14218	14373	14403	14414	14385	14389	14404	14276	14348	14364	14388	14396	14288	14372	14284	14375	14414	14355	14290	14454	14448	14088	14211	14362	14463	14440	14449	14428	14491	14137	14473	14494	14236	14349	14504	14527	14231	14365	14389	14477	14429	14585	14414	14482	14572	14294	14353	14258	14408	14435	14431	14369	14422	14194	14441	14145	14441	14335	14388	14412	14410	14484	14321	14454	14521	14394	14403	14320	14465	14380	14283	14452	14348	14422	14343	14398	14507	14292	14434	14300	14470
25373	21661	27275	27496	21511	20241	20087	19112	18662	18870	18688	18548	18534	18380	18390	18409	18302	18345	18440	18371	18237	18232	18420	18335	18364	18247	18171	18302	18230	18471	18262	18172	18193	18194	18004	18287	18252	18297	17997	18187	18046	18227	18191	18220	18276	18090	17981	18019	18063	18177	18444	17981	18174	18053	18192	18199	18013	18170	18281	18060	17916	18074	18188	18009	18285	18324	18329	18183	18156	18196	18071	18112	18134	18216	18365	18177	18077	18326	18096	17912	18091	18209	18238	18212	18110	18238	18120	18121	18251	18175	18456	18056	18324	18298	18220	18191	18092	18109	18260	18327	18204	17926	18150	18281	17916	18167	18132	18357	18201	18138	18325	18131	18351	18148	18188	18304	18383	18076	18229	18180	18020	18175	18262	18355	18422	18042	18135	18324	18147	18178	18112	18302	18071	18262	18126	18013	17995	18143	18212	18296	18089	18222	18095	18415	18255	18136	18407	18097	18244	17955	18116	18071	18201	18040	18004	17949	18285	18121	18157	18166	18069	18097	18074	18181	18027	18090	18121	18236	18224	18092	17995	18259	18195	18143	18177	18152	18074	18151	18361	18025	18139	18033	18121	18401	18156	18360	18397	18280	18366	18055	18198	18133	18150	18158	18065	18103	18345	18045	18250	18460	18261	18214	18198	18069	18097	18139	18107	18140	18149	18302	18107	18215	18216	18364	18233	18157	18158	18328	18280	18243	18272	18215	18008	18064	18264	18242	18330	18401	17967	17958	17879	18290	18147	18098	18137	18307	18039	17973	18346	17903	17979	18140	18310	18198	18116	18082	18245	18271	18196	18375	18141	18073	18244	18096	18139	18171	18232	18278	18042	18211	18161	18083	18264	18165	18146	18182	18257	18178	18041	18069	18256	18355	18267	18138	18210	18322	18105	18024	18171	18282	18153	18018	18091	18066	18133	18245	17989	18225	18129	17919	18261	18127	18269	17907	18216	18037	18256	18102	18188	18265	18343	18049	17991	18168	18328	18302	18235	18208	18227	18269	18156	18013	18207	18170	18439	18234	18393	18344	18148	18293	18214	18258	18140	18093	18123	17994	18160	18171	18136	18095	18215	18074	17972	18201	18070	18150	18109	18212	18086	18180	18254	18114	18098	18095	18107	18230	18278	18141	18342	18240	18186	18212	18296	17975	18110	18258	18211	18406	18183	18187	18267	18124	18151	18166	17973	18368	18060	18095	18132	18247	18309	18077	17973	18174	18098	18152	18082	17968	17979	18069	18219	18231	18096	18187	18056	17998	18046	18212	18268	18159	18178	18327	18142	18239	18311	18316	18148	18126	18266	18103	18040	18070	18014	17975	18312	17985	18180	18267	18235	18261	18060	18072	18146	18057	18241	18224	18219	18298	18126	18171	18134	18221	18079	18343	18205	18285	18091	18177	18175	18121	18344	18277	18128	17957	18180	18018	18354	18263	18064	18161	18090	18149	18302	18344	18053	18122	17990	18038	18204	18311	18290	18266	18374	18192	18120	18076	17964	18192	18266	18143	18180	18182	18165	18011	18185	18031	18313	18221	18268	18320	18262	18137	18234	18417	18301	18225	18156	18210	18256	18050	18457	18419	18166	18004	18203	18172	18083	18145	18185	18082	18238	18339	18139	18176	18247	18070	18158	18265	18296	18335	18183	18161	18172	18152	18135	18174	18086	18266	18006	18110	18154	18090	18223	18518	18076	18038	18077	18041	17891	18184	18022	18239	18006	18005	18174	18147	18107	18174	18239	18099	18256	18055	18186	18109	18056	18132	18093	18166	18056	18056	18120	18178	18159	18244	18280	18131	18118	18303	18064	18056	18061	18232	18107	18355	18270	18162	18037	18085	18259	18182	18452	18266	18111	18191	18273	18245	18288	18123	18183	18268	18406	18292	18212	18069	18265	18095	18141	18050	18185	18223	18201	18144	18216	18272	18081	18059	18301	18191	18120	18129	18329	18323	18209	18210	18274	18229	18260	18135	18164	18184	18190	18245	18294	18117	18141	18152	18343	18098	18233	18212	18070	18106	18254	18185	18127	18209	18056	18284	18176	18145	18160	18123	18200	18189	18249	18354	18010	18174	18212	18039	18231	18238	18133	18136	18019	18215	18304	18127	18274	18130	18151	18110	18001	18029	18160	18284	18138	18158	18136	18153	18153	18086	18173	18101	18312	18233	18141	17994	18266	18180	18249	18027	18135	18172	18210	18253	18164	18330	18211	18182	18217	17961	18066	18321	18152	18204	18219	18171	18122	18271	17912	18066	18081	18419	18188	18098	18195	18113	18163	18034	18198	18176	18292	18183	18104	18205	18232	18220	18273	18214	18279	18418	18174	18196	18104	18224	18072	18075	18275	18263	18204	18015	17973	18352	18149	18207	18057	18069	18271	18136	18279	18177	18135	18297	18093	18195	18191	18183	18152	18104	18165	18173	18017	18126	18254	18170	17922	18122	18159	18356	18336	18221	18187	18238	18081	18096	18305	18352	18233	18108	18310	18268	18275	18516	18357	18294	18306	18375	18163	18033	18356	18313	18256	18249	18126	18144	18151	18322	18240	18085	18051	18322	18120	18158	18092	18135	18144	18000	18306	18190	18190	18251	18083	18161	18291	18279	18273	18096	18112	18106	18171	18226	18114	18398	18254	18121	18024	18099	18010	18281	18231	18176	18142	18314	18058	18080	18174	18214	18315	18354	18072	18081	18126	18011	18200	18174	18089	18141	18174	18102	18452	18071	18450	18255	18263	18359	18254	18163	18269	18266	18241	18114	18327	18071	18234	18170	18353	18260	18052	18219	18136	18331	18090	17948	18040	18126	18242	18225	18307	18286	18168	18112	18061	18109	18258	18187	18109	18187	18234	18048	18157	18074	18155	18331	18314	18136	17996	18142	18137	18241	18088	18242	18222	18165	18287	18096	17937	18061	18064	18179	18253	18277	18018	18406	18221	18355	18211	18149	18185	18262	18081	18219	18195	18211	18354	18256	18296	18143	18169	18155	18191	18163	18220	18203	18319	18068	18108	18193	18229	18193	18234	18331	18022	18242	18113	18143	18206	18164	18213	18300	18383	18086	18144	18285	18412	18115	18171	18259	18031	18226	18007	18269	18199	18176	18199	18276	18011	18156	18272	18050	18159	18034	18440	18240	18283	18274	18205	18145	18153	18321	18183	18086	18015	18162	18155	18095	18140	18145	18077	18027	18053	18391	18198	18202	18377	18227	18193	18088	18413	18167	18152	18221	18053	18140	18178	18144	18326	18346	18224	18221	18252	18219	18217	18285	18205	18080	18183	18086	18255	18111	18242	18301	18065	18036	18137	18125	18294	18066	18259	18201	18156	18148	18299	18140	18168	18068	18301	18265	18235	17942	18271	18132	18164	18111	18148	18151	17992	18204	18102	18111	18200	17990	18202	18229	18073	18187	18143	18081	18258	18157	18122	18212	17968	18099	18073	18268	18151	18043	18113	18178	18123	18240	18364	18080	18154	17988	18215	17988	18254	18089	18244	18166	18239	18207	18470	18162	18176	18234	18390	18155	18161	18077	18177	18288	18087	18094	18092	18285	18164	18137	18129	18155	18255	18272	18069	18367	18201	18167	18162	18352	18103	18092	18307	18245	18294	18377	18058	18275	18089	18269	18323	17959	18173	18197	18393	18073	18104	18022	18077	18280	18273	18225	18121	18198	18213	18167	18070	18110	18281	18041	18064	18097	18412	18429	18269	18129	18461	18204	18067	18095	18275	18244	18153	18173	18102	18331	18157	18138	18310	18155	18373	18067	18182	18238	18426	18217	18156	18004	18167	17982	17959	17930	18070	18229	18247	18111	18064	18255	18145	18015	18039	17877	18044	18329	18182	18143	18071	18137	18050	18121	18088	18169	18266	18186	18302	18361	18279	18039	18156	18219	18094	18141	18138	18102	18352	18218	18214	18373	18084	17927	18325	18157	18306	18357	18324	18034	18167	18233	17985	17966	17971	18012	18092	18043	18192	18362	18213	18175	18119	18249	18070	18183	18297	18053	18113	17997	18130	18135	18034	18094	18040	18026	18185	18032	18005	18189	18404	18199	18363	18289	18203	18350	18102	17978	18158	18105	18080	18193	17973	18075	18093	18311	18385	18179	18361	18028	18248	18142	18234	18033	18132	18184	18212	18355	18105	18104	18141	18008	18275	18022	18022	18306	18176	18098	17911	18083	18136	18127	18149	18151	18445	18127	18383	18043	17931	18266	18150	18079	17973	18144	18254	18202	18169	18153	18153	18072	18108	18126	18264	18261	18192	18413	18114	18158	18202	18251	18014	18212	18251	18260	18081	18005	18181	18098	18107	18142	18133	18174	18241	18385	18059	18147	18222	18132	18059	18115	18178	18126	18168	18075	18067	18023	18195	18337	18356	17894	17966	18104	18196	18141	18360	18151	18107	18169	18201	18208	18380	18084	18293	18173	18329	18044	18173	18156	18121	18306	18250	18046	18060	17934	17941	18119	18040	18055	18171	18219	18157	18329	18104	18108	18200	18005	18201	18161	18165	17999	18115	18314	18359	18141	18209	18042	18237	18211	18174	18150	18353	17967	18181	18047	18179	18063	18353	18335	18252	18220	18008	18187	18130	18099	18305	18004	18246	18100	18317	18201	18303	18071	18148	18206	18240	18116	18185	18110	18130	18335	18144	18093	18368	18355	18300	18229	18362	18087	18324	18075	18081	18010	18104	18202	18076	18244	18125	18180	18232	18117	18208	18290	18214	18323	18197	18241	18256	18081	18062	18151	18343	18163	18080	18175	18213	18256	18138	18080	18251	18073	18123	18197	18094	18323	18299	18257	18112	18286	18211	18064	18293	18066	18072	18130	18219	18122	18094	18275	18200	18153	18153	18243	18157	18174	18249	18321	18199	18107	18226	18100	18133	18196	18313	18244	18150	18239	18230	18363	18157	18227	18200	18237	17974	18189	18257	18015	18212	17872	18114	18110	18175	18051	18356	18122	18135	18152	18144	18057	18205	18153	18015	18108	18232	18251	18025	18052	18267	18168	18141	18127	18070	17920	18178	18286	18111	18235	18317	18188	18168	18159	18231	18157	18104	18210	18033	18179	18100	18240	18058	17980	18169	18027	18221	18067	18100	18137	18102	18222	18425	18245
21292	34032	27229	21255	19356	17957	17298	16647	16345	15829	15854	15738	15566	15649	15486	15496	15550	15380	15669	15412	15579	15451	15269	15264	15360	15181	15387	15464	15458	15440	15402	15468	15468	15397	15341	15278	15282	15316	15391	15332	15272	15450	15261	15313	15340	15290	15482	15575	15336	15396	15363	15313	15502	15242	15334	15283	15405	15364	15452	15314	15360	15203	15280	15337	15388	15483	15297	15309	15330	15305	15370	15370	15334	15356	15374	15313	15213	15279	15292	15270	15357	15292	15328	15381	15368	15402	15249	15395	15189	15461	15318	15171	15403	15372	15349	15496	15345	15281	15354	15364	15142	15370	15270	15316	15334	15161	15415	15279	15365	15335	15449	15415	15264	15372	15470	15295	15516	15435	15215	15417	15402	15270	15429	15212	15203	15413	15392	15353	15249	15370	15429	15303	15504	15332	15398	15373	15299	15405	15177	15350	15279	15420	15217	15527	15413	15316	15406	15343	15442	15284	15397	15223	15341	15306	15261	15330	15497	15201	15491	15430	15307	15261	15309	15403	15360	15371	15287	15279	15468	15392	15392	15347	15251	15401	15438	15239	15437	15295	15335	15520	15364	15227	15392	15509	15498	15575	15392	15409	15405	15380	15391	15466	15374	15370	15416	15421	15378	15412	15376	15226	15330	15287	15328	15349	15330	15492	15325	15301	15245	15389	15261	15327	15523	15443	15340	15351	15294	15180	15444	15297	15309	15331	15417	15342	15394	15274	15384	15449	15255	15293	15294	15493	15131	15247	15414	15324	15251	15399	15484	15353	15445	15122	15354	15488	15357	15409	15290	15356	15474	15547	15226	15350	15274	15485	15289	15484	15268	15401	15581	15267	15246	15372	15553	15366	15404	15425	15577	15270	15155	15421	15424	15403	15299	15169	15213	15382	15364	15398	15358	15594	15283	15399	15413	15324	15320	15404	15182	15265	15360	15256	15267	15372	15255	15381	15365	15300	15428	15175	15366	15445	15270	15322	15319	15339	15351	15299	15375	15336	15543	15265	15406	15444	15429	15428	15468	15395	15514	15424	15322	15252	15329	15486	15212	15432	15334	15265	15281	15330	15359	15349	15491	15258	15352	15402	15353	15482	15237	15549	15360	15463	15377	15218	15303	15425	15352	15188	15337	15199	15382	15217	15455	15307	15268	15277	15359	15364	15435	15342	15344	15474	15409	15444	15429	15287	15277	15358	15284	15329	15345	15421	15285	15313	15170	15488	15363	15290	15223	15318	15560	15228	15266	15310	15311	15307	15541	15334	15331	15261	15252	15227	15296	15325	15552	15325	15232	15507	15311	15165	15316	15370	15280	15302	15446	15322	15446	15401	15281	15307	15334	15370	15362	15411	15220	15367	15452	15308	15429	15356	15531	15343	15323	15235	15363	15418	15247	15439	15492	15446	15238	15336	15228	15610	15346	15450	15352	15396	15277	15453	15352	15215	15370	15358	15456	15289	15429	15403	15345	15424	15438	15288	15419	15420	15471	15296	15244	15255	15377	15352	15306	15322	15246	15493	15349	15327	15376	15478	15285	15384	15501	15523	15315	15475	15331	15268	15343	15372	15493	15324	15435	15517	15423	15502	15383	15374	15425	15397	15188	15445	15448	15338	15533	15511	15265	15324	15264	15458	15556	15384	15403	15426	15312	15268	15154	15391	15364	15391	15212	15369	15492	15228	15235	15273	15446	15243	15340	15437	15387	15379	15339	15249	15386	15344	15521	15358	15353	15389	15192	15347	15454	15386	15403	15335	15277	15376	15414	15382	15350	15292	15342	15370	15386	15110	15414	15442	15351	15307	15337	15262	15286	15507	15378	15490	15355	15492	15312	15400	15288	15348	15319	15525	15446	15384	15241	15317	15269	15256	15539	15356	15479	15507	15380	15307	15444	15285	15414	15394	15322	15319	15532	15249	15385	15351	15223	15071	15413	15496	15295	15107	15364	15412	15298	15358	15541	15227	15340	15369	15441	15343	15237	15383	15320	15389	15511	15345	15400	15240	15334	15344	15426	15416	15326	15377	15317	15373	15336	15369	15312	15365	15289	15342	15451	15285	15448	15342	15443	15320	15403	15384	15430	15394	15270	15478	15252	15313	15282	15404	15445	15170	15252	15363	15421	15291	15314	15487	15255	15386	15243	15412	15160	15420	15429	15234	15346	15473	15500	15346	15311	15259	15462	15527	15492	15265	15404	15385	15548	15435	15445	15387	15406	15380	15236	15155	15462	15392	15220	15302	15271	15375	15306	15319	15004	15378	15329	15246	15277	15288	15440	15470	15313	15440	15258	15321	15381	15423	15547	15243	15327	15217	15448	15296	15194	15372	15206	15273	15469	15343	15068	15490	15255	15383	15230	15506	15395	15383	15217	15471	15380	15197	15328	15343	15505	15448	15347	15287	15297	15503	15350	15163	15495	15364	15327	15318	15470	15338	15400	15429	15508	15455	15316	15431	15296	15311	15405	15396	15340	15293	15403	15413	15462	15289	15256	15248	15365	15265	15314	15419	15447	15444	15335	15318	15379	15302	15300	15338	15421	15370	15354	15417	15440	15585	15525	15324	15518	15274	15442	15226	15596	15272	15379	15330	15379	15365	15307	15363	15406	15245	15329	15386	15345	15225	15248	15381	15286	15401	15467	15400	15451	15340	15376	15463	15117	15402	15424	15277	15330	15378	15371	15298	15394	15527	15379	15368	15287	15127	15249	15436	15533	15392	15403	15456	15446	15502	15296	15314	15278	15536	15441	15215	15410	15330	15330	15328	15361	15260	15345	15323	15023	15181	15205	15403	15357	15404	15335	15432	15529	15520	15432	15218	15539	15258	15306	15315	15384	15333	15336	15518	15159	15333	15165	15294	15198	15352	15483	15398	15390	15285	15425	15350	15323	15292	15443	15535	15418	15193	15449	15316	15266	15349	15439	15444	15418	15411	15079	15445	15579	15445	15357	15385	15303	15142	15262	15292	15399	15421	15338	15387	15453	15213	15363	15360	15448	15361	15388	15273	15241	15397	15539	15420	15441	15373	15239	15371	15417	15297	15506	15194	15342	15349	15381	15345	15341	15320	15270	15384	15302	15430	15659	15414	15569	15438	15456	15375	15414	15441	15369	15329	15378	15547	15178	15411	15402	15473	15323	15353	15181	15467	15351	15282	15470	15197	15428	15254	15241	15260	15386	15253	15250	15248	15265	15195	15279	15278	15244	15451	15251	15338	15427	15352	15348	15403	15447	15412	15163	15297	15459	15305	15416	15381	15100	15383	15277	15319	15389	15266	15404	15271	15346	15426	15363	15349	15376	15204	15294	15395	15329	15342	15362	15298	15267	15509	15194	15257	15490	15504	15326	15336	15600	15328	15481	15542	15355	15268	15421	15435	15388	15186	15399	15239	15370	15482	15291	15329	15358	15342	15357	15427	15163	15529	15437	15315	15197	15342	15362	15351	15440	15211	15137	15356	15382	15271	15481	15390	15364	15291	15404	15378	15353	15341	15337	15476	15486	15276	15367	15234	15353	15424	15307	15326	15504	15405	15316	15356	15600	15395	15408	15322	15238	15209	15539	15097	15290	15497	15129	15455	15334	15286	15405	15290	15307	15369	15297	15370	15496	15252	15263	15335	15401	15260	15478	15458	15382	15389	15254	15371	15525	15368	15329	15317	15426	15282	15217	15322	15335	15335	15595	15239	15398	15425	15310	15423	15238	15425	15358	15263	15293	15425	15335	15408	15302	15542	15266	15415	15318	15448	15448	15292	15425	15525	15475	15151	15274	15423	15428	15477	15439	15292	15368	15507	15516	15162	15341	15366	15463	15366	15329	15166	15275	15336	15346	15247	15254	15344	15292	15311	15381	15321	15446	15469	15288	15481	15361	15212	15279	15372	15385	15212	15295	15379	15430	15192	15534	15358	15396	15333	15401	15389	15346	15375	15293	15390	15417	15461	15455	15275	15247	15172	15387	15216	15350	15222	15278	15249	15193	15239	15375	15435	15370	15297	15403	15314	15310	15234	15348	15388	15365	15283	15354	15267	15130	15405	15348	15465	15219	15580	15262	15509	15376	15482	15312	15507	15444	15354	15251	15541	15245	15547	15352	15445	15249	15305	15321	15405	15411	15210	15449	15435	15328	15331	15428	15379	15366	15445	15349	15329	15431	15359	15366	15385	15555	15224	15461	15256	15270	15270	15339	15365	15375	15305	15312	15294	15303	15355	15311	15418	15271	15282	15403	15327	15415	15416	15435	15318	15168	15347	15613	15370	15500	15275	15383	15399	15382	15312	15507	15377	15352	15295	15501	15246	15482	15447	15348	15439	15202	15331	15202	15565	15308	15279	15479	15340	15340	15420	15374	15288	15227	15290	15300	15386	15487	15295	15427	15369	15235	15438	15322	15336	15427	15335	15446	15387	15355	15256	15485	15482	15525	15441	15309	15304	15365	15222	15482	15385	15228	15446	15481	15328	15417	15389	15447	15388	15341	15194	15238	15383	15396	15370	15362	15348	15410	15418	15410	15274	15364	15308	15179	15514	15342	15385	15428	15347	15581	15197	15306	15528	15242	15305	15347	15193	15276	15281	15301	15361	15232	15358	15131	15294	15231	15462	15379	15396	15374	15404	15330	15223	15162	15307	15358	15410	15266	15419	15273	15440	15309	15226	15360	15282	15383	15335	15586	15349	15240	15440	15300	15249	15417	15222	15355	15410	15237	15536	15281	15171	15406	15348	15253	15416	15332	15446	15251	15350	15236	15475	15418	15336	15377	15411	15267	15322	15310	15438	15432	15257	15426	15288	15264	15440	15367	15289	15424	15484	15480	15356	15311	15397	15299	15350	15277	15348	15316	15413	15484	15394	15364	15305	15369	15284	15443	15367	15343	15277	15203	15429	15257	15352	15265	15267	15276	15256	15298	15125	15275	15414	15439	15405	15382	15362	15228	15225	15388	15174	15392	15186	15208	15367	15256	15340	15332	15409	15357	15216	15395	15386	15423	15430	15268	15564	15279	15380	15261	15291	15299	15383	15397	15175	15251	15451	15400	15405	15303	15309	15380	15309	15374	15228	15354	15258	15299	15494	15354	15400	15418	15153	15405	15391	15376	15408	15378	15278	15269	15489	15321	15473	15463	15418	15369	15245
22594	21638	28885	24879	22005	23944	24961	20025	18758	18703	18424	17996	17833	17844	17854	17752	17450	17468	17645	17458	17552	17356	17498	17322	17640	17418	17294	17376	17481	17553	17292	17380	17236	17414	17365	17385	17212	17285	17283	17197	17326	17450	17539	17285	17261	17156	17141	17287	17353	17428	17571	17413	17446	17287	17148	17333	17408	17308	17182	17338	17106	17314	17303	17242	17248	17342	17329	17532	17157	17143	17083	17038	17165	17244	16974	17205	17178	17168	17236	17406	17243	17224	17285	17205	17240	17272	17208	17408	16989	17173	17179	17195	17060	17420	17203	17282	17180	17184	17399	17303	17361	17310	17371	17187	17106	17155	17248	17302	17302	17122	17299	17257	17273	17196	17338	17170	17234	17010	17169	17368	17284	17388	17192	17272	17291	17415	17099	17022	17265	17107	17398	17082	17369	17108	17172	17378	17149	16957	17339	17138	17143	17226	17138	17054	17427	17328	17240	17401	17337	17246	17367	17015	17167	17184	17335	17070	17235	17224	17088	17049	17329	17186	17360	17329	17116	17404	17321	17243	17161	17247	17239	17354	17205	17212	17220	17306	17174	16944	17282	17260	17204	17311	17392	17227	17278	17285	17291	17236	17192	17188	16995	17207	17318	17133	17178	17350	17323	17164	17179	17238	16948	17080	17361	17134	17191	17316	16996	17280	17195	17313	17028	17188	17301	17067	17152	17204	17326	17291	17321	17275	17354	17321	17447	17200	17396	17038	17104	17396	17168	17170	17251	17239	17199	17208	17140	17149	17423	17421	17254	17435	17098	17023	17170	17519	17184	17110	17335	17204	17134	17076	17090	17278	17430	17100	17153	17089	17439	17262	17246	17092	17144	17046	17107	17279	17242	17353	17291	17182	17410	17023	17377	17267	17046	17148	17219	17303	17197	17169	17398	17035	17230	17289	17333	17178	17204	16991	17342	17410	17208	17122	17318	17319	17174	17213	17106	17191	17475	17457	17192	17028	17074	17454	17302	17219	17240	17334	17088	17419	17352	17119	17344	17455	17147	17294	17184	17219	17155	17210	17039	17093	17249	17376	17078	17244	17384	17253	17254	16992	17308	17299	17245	17396	17257	17112	17112	17276	17243	17248	17293	17211	17243	17360	17094	17306	17290	17142	17024	17035	17184	17060	17161	17105	17433	17397	17375	17307	17389	17091	17045	17442	17353	17209	17294	17141	17175	16958	17055	17117	17224	17165	17375	16862	17278	17213	17277	17257	17066	17265	17233	17093	17221	16993	17124	17183	17058	17330	16966	17014	17482	17150	17406	17229	17311	17205	17092	17205	17296	17002	17404	17363	17235	17163	17167	17109	17151	17116	17226	17389	17179	17059	17059	17255	17132	17161	17265	17362	17377	17177	17003	17226	17162	17234	17114	17033	17350	17109	17286	17273	17079	17369	17356	17138	17171	16896	17258	17223	17114	17160	17150	17098	17127	17440	17212	17199	17128	17271	17334	17135	17355	17280	17201	17135	17392	17277	17272	17136	17249	17239	17026	17092	17306	17064	17151	17107	17258	17182	17254	17337	17289	17184	17135	17243	17307	17109	17398	17015	17126	17110	17360	17279	17126	17218	17205	17255	17191	17025	17253	17230	17385	17154	17096	17416	17260	17153	17467	17158	17196	17113	17163	17136	17252	17161	17339	17211	17233	17463	17265	17175	17277	17234	17385	17270	17245	17311	17454	17055	17013	17321	16975	17189	17312	17243	17400	17087	17280	17219	17244	17292	17172	17364	17362	17085	17192	17155	17356	17160	17170	17285	17112	17333	17162	17289	17145	17220	17386	17375	17102	17159	17045	16893	17191	17262	17036	17213	16936	17113	17022	17093	17361	17158	17302	17167	17152	17120	17131	17217	17001	17160	17380	17233	17101	17350	17333	17254	17072	17270	17102	17270	17310	17111	17261	17137	16973	17082	17009	17162	17367	17268	17254	17373	17189	17178	17201	17234	17206	17188	17328	17334	17327	17022	17253	17241	17131	17213	17028	17240	17159	17201	17285	17304	17225	17126	17303	17069	17082	17156	17346	17203	17364	17123	17262	17266	17154	17088	17268	17145	17174	17407	17340	17313	17199	17338	17207	17276	17253	17182	17205	17074	17339	17267	17240	17021	17203	17279	17269	17148	17225	17413	17178	17373	17162	17240	17111	17352	17200	17315	17393	17143	17121	17135	17188	17203	17295	17346	17419	17315	17293	17201	17232	17102	17235	16932	17207	17290	17284	17085	17242	17093	17337	17200	17172	17211	17369	17315	17222	17286	17100	17201	17099	17217	17195	17037	17078	17261	17368	17263	17236	17118	17201	17218	17246	16993	17293	17098	17270	16957	17185	17251	17194	17226	17210	17016	17099	17208	17323	17033	17144	17284	17205	17416	17228	17344	17106	17285	17252	17201	17296	17036	17091	17087	17420	17129	17376	17091	17311	17329	17128	17160	17171	17099	17128	17300	17176	17286	17373	17268	17114	17259	17023	17231	17181	17072	17385	17155	17342	17243	17260	17058	17343	17250	17210	17222	17258	17192	17243	17346	17164	17097	17044	17277	17390	17323	17124	17228	17298	17255	17181	17074	17137	17312	17115	17306	17444	17254	17299	17417	17155	17188	17353	17160	17355	17233	17219	17357	17198	17139	17378	17176	17155	17239	17123	17129	17080	17360	17221	17254	17250	17351	17319	17198	17168	17141	17160	17122	17277	17291	17189	17134	16999	17011	17187	17332	17162	17158	17298	17128	17257	16960	17271	17210	17365	17436	17048	17387	17199	17134	17234	17164	17363	17195	17506	17205	17212	17193	17319	17212	17071	17286	17323	17085	17352	17198	17146	17014	17187	17151	17402	17221	17258	17170	17275	17561	17240	17264	17130	17345	17109	17246	17272	17123	17205	17221	17138	17273	17161	17157	16998	17237	17159	17148	17144	17191	17040	17039	17382	17208	17236	17200	17187	17189	17201	17333	17262	17197	17258	17021	17330	17335	17224	17328	17128	17177	17177	17421	17254	17030	17139	17238	17334	17243	17254	17230	17166	17167	17385	17191	17471	17434	17216	17412	17447	17170	17328	17086	17202	17313	17342	17359	17150	17143	17291	17028	17319	17165	17224	17104	17367	17151	17350	17046	17157	17088	17164	17190	17387	17266	17230	17132	17162	17246	17185	17173	17541	17085	17201	17262	17035	17296	17259	17146	17174	17162	17117	17194	17139	17102	17156	17259	17379	17102	17388	17115	17224	17312	17174	17212	17210	17133	17410	17195	17173	17227	17134	17348	17155	17067	17243	17085	17148	17232	17159	16988	17154	17136	17287	17003	17175	17215	17023	17492	17193	17070	17188	17180	17269	17511	17081	17355	17198	17021	17001	17288	17344	17264	17237	17204	17191	17117	17118	17116	17146	17549	17198	17305	17254	17274	17210	17339	17055	17341	17344	17326	17279	17250	17203	17343	17440	17234	16999	17114	17172	17110	17274	17336	17388	17166	17202	17332	17248	17096	17289	17044	17104	17286	17077	17234	17150	17280	17335	17429	17143	17213	17305	17265	17283	17261	17073	17107	17262	17402	17257	17049	16891	17210	17359	17076	17277	17058	17203	17035	17019	17332	17396	17432	17258	17237	17273	17183	17165	17379	17152	17252	17192	17142	17156	17173	17233	17275	17024	17026	17039	17429	17167	17333	17283	17257	17233	17196	17280	17186	17355	17178	17200	17145	17161	17214	17390	17186	17216	17401	17134	17496	17247	17030	17171	17127	17146	17069	17292	17246	17329	17065	17137	17233	17352	17143	17286	17345	17293	17326	17096	17224	17268	17134	17197	17318	17353	17255	17093	17239	17291	17430	17384	17146	17448	17178	17109	17115	17153	17161	16982	17226	17168	17281	17354	17222	17115	17084	17342	17259	17273	17404	17345	17440	17252	17124	17316	17314	17186	17237	17083	17231	17492	17192	17331	17151	17147	17326	17398	17321	17180	17216	17224	17334	17002	17183	17332	17120	17189	17249	17290	17166	17171	17095	17315	17202	17147	17358	17277	17365	17157	17304	17314	17170	17098	17130	17049	17260	17160	17250	17194	17126	17156	17074	17201	17094	17112	17163	17349	17115	17242	17163	17146	17316	16986	17066	17012	17112	17194	17335	17115	16995	17342	17283	17284	17195	17083	17303	17175	17227	17131	17220	17062	17284	17060	17373	17314	17328	17318	16913	17115	17013	17146	17116	17347	17325	17216	17095	17152	17231	17093	16911	16952	17000	17318	17294	17128	17267	17227	17031	17122	17117	17411	17089	17304	17228	17210	17125	17133	17414	17167	17188	17241	17323	17299	17096	17026	17208	17403	17306	17252	17360	17319	17319	17002	17255	17096	17183	17268	17089	17232	17118	17203	17072	17271	17536	17161	17119	17141	17074	17064	17130	17299	17282	17235	17214	17153	17313	17328	17090	17127	17272	17457	17100	16987	17153	17254	17331	17137	17327	17122	17243	17229	17323	17201	17233	17261	17102	17442	17277	17094	17370	17361	17063	17298	17604	17424	17221	17253	17231	17074	17198	17230	17257	17171	17218	17217	17407	17197	17228	17179	17107	17143	17274	17419	17098	17134	17139	17052	17311	17335	17279	17231	17418	17113	17330	17339	17176	17096	17122	16989	17241	17229	17208	17150	17308	17095	17214	17115	17136	17343	17242	17265	17136	17233	17151	17268	17315	17333	17018	16976	17246	17225	17170	17353	17211	17119	17238	17198	16989	17239	17320	17158	17114	17402	17317	17133	17243	17276	17360	17332	17225	17358	17183	17400	17175	17084	17276	17148	17088	17065	17191	17388	17131	17178	17263	17023	17291	17004	17312	17191	17174	17162	17128	17292	17330	17005	17128	17301	17320	17577	17386	17152	17285	17308	17149	17289	17243	17334	17192	17056	17360	17120	17017	17195	17484	17122	17385	17190	17247	17275	17186	17204	16957	17071	17208	17346	17099	17473	17055	17271	17140	17232	17350	17127	17350	17153	17361	17226	17098	17160	17338	17053	17175	17107	17136	17263	17215	17385	17302	17255	16989	17314	17085	17254	17228	17265	17112	17303	17244	17207	17336	17367	17334	17012	17121	17198	17205	17245	17282	17223	17350	17111	17331	17270	17267
23855	42671	34278	26447	22214	19879	18693	17472	16615	16257	15866	15751	15507	15344	15213	15303	15084	15115	14988	14989	14980	14979	15003	14914	14952	14806	15045	14883	14812	14842	14980	14685	14935	14845	14891	14967	14896	14787	14758	14830	14921	14866	14944	14885	14850	14802	14823	14730	14800	14903	14769	14799	14784	14658	14611	14724	14794	14732	14710	14824	14886	14771	14769	14804	14796	14705	14732	14902	14666	14782	14833	14715	14722	14739	14747	14826	14743	14716	14734	14881	14762	14902	14704	14738	14771	14648	14820	14761	14854	14903	14923	14843	14844	14697	14817	14616	14835	15041	14808	14905	14738	14720	14833	14741	14831	14652	14845	14789	14734	14667	14553	14927	14888	14807	14896	14578	14891	14754	15016	14843	14796	14673	14923	14823	14940	14709	14720	14734	14814	14765	14806	14680	14867	14659	14934	14790	14875	14883	14782	14812	14813	14715	14635	14824	14759	14697	14705	14725	14724	14833	14704	14686	14733	14816	14863	14793	14840	14818	14957	14868	14839	14662	14899	14705	14741	14707	14721	14821	14845	14640	14850	14859	14756	14797	14787	14752	14664	14788	14710	14561	14811	14704	14916	14769	14688	14637	14707	14762	14852	14728	14690	14662	14767	14796	14886	14871	14785	14695	14700	14729	14535	14783	14703	14665	14782	14767	14819	14566	14757	14788	14810	14686	14863	14611	14850	14830	14819	14908	14900	14731	14830	14787	14870	14997	14716	14822	14816	14623	14764	14720	14958	14833	14881	14819	14829	14904	14767	14728	14867	14768	14682	14798	14848	14898	14993	14832	14604	14808	14782	14817	14548	15036	14822	14770	14779	14745	14925	14832	14753	14911	14893	14814	14892	14730	14678	14648	14972	14759	14850	14713	14780	14758	14773	14914	14800	14749	14794	14732	14752	14800	14665	14882	14781	14823	14900	14800	14835	14718	14859	14791	14850	14733	14774	14875	14921	14762	14844	14862	14811	14799	14693	14734	14712	14821	14802	14895	14794	14821	14958	14694	14761	14743	14922	14793	14914	14793	14744	14852	14711	14801	14891	14779	14669	14740	14882	14688	14991	14863	14924	14854	14775	14767	14661	14741	14829	14707	14783	14655	14850	14512	14885	14727	14559	14759	14866	14633	14928	14825	14768	14657	14675	14683	14621	14784	14602	14837	14749	14513	14866	14656	14727	14776	14880	14716	14800	14867	14801	14793	14625	14975	14802	14860	14854	14719	14785	14605	14948	14826	14826	14845	14756	14804	14673	14794	15018	14458	14730	14887	14739	14784	14791	14886	14838	14775	14906	14722	14684	14835	14784	14808	14701	14914	14992	14639	14629	14949	14795	14847	14870	14789	14574	14848	14600	14705	14650	14701	14786	14946	14726	14897	14754	14782	14625	14833	14857	14638	14746	14852	14689	14790	14841	14799	14750	14756	14834	14600	14665	14765	14845	14896	14660	14651	14784	14887	14950	14807	15008	14611	14686	14810	14809	14756	14719	14800	14728	14814	14815	14692	14794	14910	14945	14996	14680	14673	14785	14827	14759	14813	14758	14738	14686	14729	14831	14994	14836	14812	14862	14773	14795	15005	14811	14800	14607	14723	14839	14691	14937	15024	14966	14806	14899	14633	14904	14674	14729	14879	14747	14853	14703	14821	14777	14810	14866	14667	14626	14940	14713	14709	14841	14785	14691	14732	14676	14941	14750	14964	14678	14807	14935	14707	14660	14781	14922	14759	14861	14751	14650	14737	14783	14830	14814	14620	14833	14853	14654	14823	14782	14818	14678	14740	14845	14652	14951	14708	14872	14704	14687	14641	14827	14819	14637	14798	14763	14696	14687	14715	14749	14702	14960	14642	14878	14635	14683	14825	14811	14784	14736	14837	14795	14795	14679	14727	14809	14903	14786	14945	14871	14814	14832	14741	14943	14880	14818	14789	14823	14848	14856	14806	14708	14795	14695	14921	14697	14806	14880	14701	14816	14726	14710	14790	14859	14815	14803	14630	14922	14753	14786	14718	14711	14746	14799	14913	14738	14909	14874	14818	14925	14791	14733	14729	14916	14723	14912	14690	14709	14914	14943	14639	14742	14851	14887	14668	14822	14599	14969	14699	14818	14701	14796	14855	14718	14602	14771	14793	14890	14717	14843	14847	14708	14767	14841	14683	14883	14759	14917	14854	14853	14881	14829	14691	14704	14966	14742	14759	14751	14889	14842	14699	14742	14646	14898	14784	14975	14894	14804	14716	14680	14591	14843	14773	14999	14745	14712	14934	14743	14940	14779	14678	14763	14778	14813	14846	14744	14864	14763	14893	14796	14963	14570	14789	14764	14884	14774	14690	14847	14754	14931	14677	14861	14941	14852	14814	14594	14755	14647	14734	14671	14882	14785	14731	14960	14704	14831	14890	14666	14755	14723	14656	14971	14849	14695	14728	14940	14846	14761	14961	14682	14891	14649	14852	14839	14701	14839	14775	14884	14793	14840	14796	14476	14824	14685	14881	14868	14651	14698	14746	14600	14799	14830	14799	14657	14671	14811	14650	14822	14513	14742	14750	14780	14810	14795	14759	14849	14795	14702	14924	14766	14835	14759	14711	14575	14600	14688	14648	14655	14703	14857	14790	14829	15024	14914	14641	14660	14705	14794	14600	14605	14819	14669	14775	14754	14756	14828	14832	14712	14820	14746	14900	14836	14814	14707	14610	14862	14858	14723	14976	14798	14824	14670	14567	14739	14549	14818	14768	14729	14772	14750	14792	14625	14922	14867	14893	14626	14741	14642	14777	14679	14814	14989	14697	14701	14753	14633	14679	14768	14849	14738	14629	14913	14756	14750	14798	14664	14672	14919	14870	14835	14770	14766	14802	14768	14670	14824	14767	14841	14789	14920	14757	14792	14865	14724	14955	14847	14759	14689	14788	14776	14826	14835	14744	14559	14708	14656	14770	14747	14666	14903	14865	14775	14738	14898	14723	14702	14739	14858	14845	14690	14766	14747	14817	14892	14752	14866	14622	14850	14856	14727	14829	14712	14813	14941	14690	14773	14762	14696	14766	14682	14748	14683	14910	14797	14820	14840	14935	14778	14758	14847	14763	14756	14857	14726	14808	14700	14593	14901	14771	14736	14612	14752	14797	14911	14718	14746	14954	14913	14937	14868	14773	14865	14736	14808	14666	14918	14723	14798	14640	14785	14828	14803	14750	14773	14822	14749	14769	14843	14843	14649	14729	14737	14914	14807	14972	14886	14779	14871	14891	14836	14806	14695	14437	14756	14928	14874	14662	14802	14805	14795	14694	14894	14594	14779	14735	14872	14730	14683	14751	14756	14711	14976	14741	14753	14835	14689	14896	14698	14811	14904	14826	14694	14931	14716	14729	14798	14875	14862	14755	14655	14791	14686	14888	14779	14750	14753	14926	14636	14868	14737	14760	14801	14747	14849	14923	14845	14806	14725	14840	14675	14723	14681	14881	14831	14814	14916	14827	14664	14850	14721	14821	14898	14535	14556	14890	14670	14788	14710	14794	14832	14773	14694	14841	14879	14831	14853	14798	14843	14956	14847	14786	14926	14835	14760	14814	14729	14782	14846	14814	14790	14844	14802	14789	14793	14832	14625	14852	14837	14845	14851	14709	14922	14725	14862	14719	14715	14802	14746	14543	14718	14828	14615	14840	14878	14713	14763	14792	14741	14736	14710	14803	14512	14673	14799	14748	14787	14929	14668	14847	14691	14727	14729	14622	14928	14789	14891	14794	14766	14745	14868	14711	14845	14708	14643	14758	14806	14742	14847	15017	14799	14727	14705	14966	14805	14797	14811	14721	14763	14628	14995	14804	14733	14714	14828	14907	14727	14835	14814	14684	14907	14926	14725	14847	14682	14811	14517	14801	14655	14664	14870	14919	14780	14762	14720	14813	14562	14822	14676	14740	14545	14762	14788	14761	14861	14753	14579	14741	14784	14884	14933	14882	14721	15006	14792	14682	14730	14866	14709	14824	14698	14834	14856	14792	14809	14773	14830	14839	14796	14756	14704	14694	14735	14931	14739	14876	14723	14661	14773	14871	14653	14796	14998	14774	14809	14783	14879	14907	14782	14701	14904	14731	14704	14722	14858	14695	14775	14932	14670	14744	14744	14803	14917	14816	14870	14777	14745	14729	14772	14796	14779	14682	14711	14919	14694	14814	14811	14729	14790	14701	14812	14884	14902	14682	14858	14883	14886	14826	14776	14678	14802	14852	14892	14821	14757	14646	14978	14791	14709	14871	14764	14619	14580	14711	14507	14847	14733	14773	14811	14736	14924	14940	14730	14831	14862	14771	14760	14605	14707	14797	14689	14791	14755	14808	14774	14927	14825	14772	14933	14618	14788	14807	14984	14626	14776	14798	14799	14814	14715	14808	14859	14642	14509	14918	14798	14697	14776	14710	14619	14789	14910	14744	14659	14772	14778	14791	14794	14863	14719	14864	14905	14883	14647	14816	14869	14607	14803	14734	14807	14793	14807	14719	14896	14691	14808	14770	14657	14872	14670	14700	14974	14816	14908	14786	14758	14888	14691	14619	14974	14760	14817	14884	14657	14707	14783	14848	14815	14859	14703	14872	14864	14559	14775	14917	14687	14887	14815	14817	14851	14708	14803	14710	14781	14791	14851	14835	14808	14909	14719	14730	14909	14616	14674	14813	14831	14820	14665	14789	14799	14921	14901	14813	14731	14767	14930	14993	14787	14936	14580	14938	14912	14935	14707	14812	14775	14844	14765	14640	14761	14883	14734	14938	14868	14646	14818	14659	14818	14683	14951	14719	14718	14942	14896	14842	14778	14813	14840	14807	14891	14879	14790	14814	14843	14790	14770	14818	14821	14688	14610	14913	14786	14741	14895	14734	14811	14838	14826	14763	14736	14765	14851	14654	14826	14665	14751	14723	14859	14765	14725	14834	14659	14707	14869	14670	14777	14693	14774	14729	14753	14781	14682	14765	14658	14687	14736	14725	14530	14838	14694	14863	14679	14692	14618	14704	14842	14709	14776	14694	14699	14772	14850	14857	14644	14849	14951	14810	14608	14827	14932	14814	14856	14682	14736	14607	14874	14642	14669	14739	14865	14789	14733	14814	14734	14797	14736	14773	14601	14858	14649	14699
29778	24432	27816	24544	20429	19207	19155	18758	18435	18463	18299	18160	18269	18048	18240	18212	18374	18186	18190	18051	17877	18097	18390	18004	18017	18038	18031	17926	18059	17940	18035	18122	18144	18201	18138	18267	18082	18109	18019	18269	17957	17943	18268	17755	18096	18044	17939	17868	18064	18043	17866	17816	17873	18072	17990	17867	17929	17952	17962	17752	17831	17911	18046	17815	17998	17937	17915	17957	18099	17987	17970	18161	18073	17918	17956	17958	18065	17992	17981	17858	17973	17995	17943	17835	17991	17986	17961	18027	18038	17842	18112	17931	17918	17901	17907	17830	18096	18159	17857	17969	17863	18069	17941	17765	18266	17935	17986	17978	18021	17813	17831	17894	18160	17996	17862	17759	18105	18138	18076	18155	18245	17944	18032	17892	18040	18130	18002	17820	18174	18034	17954	17915	17688	17857	17849	17856	18078	17946	17841	18109	18082	17974	18073	17957	17864	18059	18068	18127	17776	17991	18160	17868	18143	18033	18079	18086	17827	17976	17977	18023	17853	18019	17955	17973	18021	17959	18054	18008	18068	18018	17976	17813	17976	18173	18259	18133	18116	17893	18053	17853	18051	17932	17924	18034	17978	17903	17864	17889	18070	18182	17973	17896	17662	17984	18148	18071	18152	17917	17968	18112	18001	18077	17963	17868	17887	17978	17994	18068	17949	17989	17912	18001	17892	18204	17991	17851	18116	18082	18054	17901	17828	17879	18121	17879	17959	17732	17903	18110	17945	17972	17904	17814	18082	18024	17923	17901	18072	18246	17988	18087	18233	17974	17868	18059	17927	17878	17952	17922	17931	17815	18135	18079	18115	17884	17938	18043	18230	17921	18006	18093	17912	18120	17927	18002	18025	18113	18084	18004	17871	18174	17892	18048	17976	17971	17973	17991	18070	18004	17941	17882	17984	17882	17863	17825	17992	17934	18077	17925	17837	17965	17645	17613	18090	18027	17999	18046	17939	18122	18124	17997	17870	17874	17949	18320	17762	17723	17949	18160	18079	18036	17851	17923	17978	17793	18161	17975	17841	18067	17959	17859	17814	17977	17894	17897	18152	17934	18003	18178	17966	17825	17922	18090	18090	18062	18072	17890	18097	18183	18183	18209	18178	18160	17874	18090	18026	17788	18025	18013	18202	18157	17976	18089	18042	17818	17848	17983	18100	18047	17964	18030	17942	18067	17904	18290	18073	17994	17971	18057	18149	18096	18181	18049	18211	18041	17830	17946	17998	18031	18107	18035	18090	17803	17967	18052	18203	18021	17844	18019	17837	18099	18124	17968	18185	18184	17881	18010	17964	18182	17910	18108	17931	17830	18082	17901	18071	18078	17991	18202	17934	17919	17927	18091	18106	18088	17970	18008	17999	18027	17948	18116	18024	17978	18281	18042	18150	17916	18025	18080	18057	18058	18062	17933	18182	17904	18015	18013	18304	18092	18086	18062	18195	18205	17823	18048	18054	17881	18133	17851	18040	18039	17938	18045	17805	17964	18080	18095	17662	18024	17828	17868	17930	17779	18189	18046	17929	17980	18001	17941	18000	17960	18081	18197	17896	17933	17944	17801	18042	17999	18273	17990	18039	17864	18000	17945	18145	18076	17970	17917	18085	17992	17965	17963	17988	17945	17995	18061	18159	17995	17913	17925	17914	18212	17953	18083	17883	17828	17818	18073	18092	18100	17896	17832	17985	18112	18093	18150	17811	18290	17917	18023	18164	17850	17872	17841	17853	18038	18151	18089	17955	18087	18092	18055	18150	18088	17849	17899	17985	17953	17911	17918	18057	18153	18092	18037	18153	18040	18253	18066	17832	17832	17841	17995	18232	17928	17891	17980	17950	18022	17869	17978	17685	17918	17951	17861	17921	18142	18035	17955	17741	17928	17870	18016	18310	18076	17880	17817	18082	18121	17886	18019	18059	18167	17846	17975	17838	17896	17981	18022	17963	18010	18124	18073	17990	18057	18059	18018	18036	18119	18108	18118	18080	18052	18073	17899	17782	18174	18058	18193	17970	18134	17802	18000	17911	18042	17837	17899	17917	17968	17878	17944	18095	17895	18113	17929	17921	18087	17937	18005	17991	17983	18135	18004	17998	17914	17929	17821	18059	17958	18007	18014	18190	17949	18008	17935	17887	17742	18035	18048	18251	18007	18159	17948	18002	17937	17990	17942	17944	17969	17896	17974	17958	18029	18054	18183	18076	18174	18118	18228	17944	18152	18148	18047	18176	17763	18044	17967	17913	18147	17968	18015	17977	17971	17985	17944	18063	17965	18090	18124	18103	18049	17810	17960	18071	18013	17909	17840	18075	18069	18167	17958	17879	18095	18047	17984	18028	17904	17973	18111	18161	17769	17938	17946	17980	17934	17921	17834	18077	18009	17828	18023	17875	18092	18179	17861	18059	17988	18236	17941	17953	18118	17850	18106	18055	18104	18024	18151	17914	17978	18130	18219	18055	18299	18137	18034	18039	18085	17961	17893	18261	18064	18191	17855	17836	17942	18200	18190	18092	17826	17791	18111	17885	17883	17753	18053	18053	17896	18017	18045	18108	17812	18024	17956	18007	18251	18246	18001	18015	18073	18095	18036	18087	17918	18164	18024	18073	17748	17968	17973	17976	18193	18099	18180	18021	18082	18210	18162	17957	18070	18179	18047	17857	17872	18038	18005	18203	17956	18011	17975	18044	18220	17877	18007	18229	18029	18065	18233	18147	18133	17934	18094	18014	18151	17919	17938	18024	17977	17965	18019	17831	18109	17955	18146	17936	18050	18043	17941	17980	17893	17993	17924	17930	18048	17932	18032	17990	17939	18350	18019	17897	17869	18138	18072	17985	17976	17996	18045	17970	18093	18017	18073	18216	18100	17886	18023	17981	18108	18280	17972	17963	17826	17943	18019	18045	18155	18082	18006	18017	17814	17941	18165	17929	17994	17900	18114	17935	18137	17837	17807	18091	18035	17926	17905	17964	17885	18058	18271	18250	17960	17872	17904	17856	17954	18039	17941	17971	18027	17968	18180	18097	17794	17849	17839	18215	17989	17983	17971	18087	17900	18045	17911	18043	17952	18183	18192	18220	18231	18061	18105	18120	18045	17757	18022	18052	18076	17819	18095	18104	18202	18003	17923	17967	18141	17994	17832	18223	17901	18140	17802	18005	18121	18067	17927	17977	17925	18044	17893	18137	17930	17915	18014	18103	18080	18091	18011	18205	17815	17913	18081	17842	18319	17945	17886	18169	17976	17878	17771	18089	18154	17984	18057	18083	17990	18076	18197	17950	18015	18001	17886	17931	18037	17901	17937	17867	18086	18157	18096	18066	17847	18130	17832	17969	18093	18030	17854	17913	18123	18174	17970	18180	18159	18057	17976	17993	17955	17885	18017	17744	17801	17994	17857	17802	18108	18093	18111	18013	18181	18163	18240	18020	18096	18059	18097	18083	18060	18001	18049	18007	18141	18039	17835	17909	18039	17940	17814	17713	18036	18127	17939	17904	18019	17764	17924	18025	18127	18182	17954	18046	18225	17836	17987	17956	17787	17907	17981	18013	17960	18198	18021	18140	17938	17926	18160	18089	17969	18201	18041	18099	18027	17992	17881	18048	17996	17892	17906	18009	17921	18170	18303	18056	18225	17911	18012	17879	17878	18005	17947	18151	17993	18054	17960	18054	18022	18078	17904	18064	18149	17903	18082	18159	18060	18037	18068	18034	17993	17874	17936	17959	18047	17794	17870	17920	17894	18156	17985	17983	18008	18067	17932	17849	17854	17861	17743	18298	18045	17885	17839	17996	18012	18000	18011	17875	17834	18102	17985	18018	18061	17948	17692	18106	18074	18040	17870	17945	18027	18318	17865	18006	17998	17953	18166	18111	18011	18015	17889	17960	17787	18118	18090	18037	18003	18057	18066	18152	17978	18014	17988	18066	17865	18121	18032	18030	17941	18087	17902	17886	18156	18043	17987	17899	17895	17975	17839	18020	17921	18100	17918	18052	18212	18230	17875	18121	18074	17805	18105	18170	17979	18118	17927	17954	17920	18178	18105	18198	18073	18039	18050	18023	18080	18010	18021	18028	17976	18065	18043	17980	17949	18115	18078	18070	18136	18013	17715	17990	17854	18264	18041	18036	17906	17945	18096	18014	18104	18035	18040	18026	17964	18107	18102	18031	17831	18089	18046	17998	18200	18070	17988	17997	17886	18067	17969	18106	18204	18208	18037	18233	17969	17764	17918	18143	17870	17848	18039	18201	18014	18011	18051	18000	17864	18028	17919	18073	18091	18095	17813	18113	17912	18342	18150	18172	17935	18073	18062	18065	18010	18065	17950	17863	18035	17813	18164	17894	18001	18012	17806	18196	18108	18074	18020	17906	18154	17810	17974	17973	17999	18052	18028	17999	18043	17906	18031	17920	18016	18139	17980	18005	17910	18197	17798	18119	18263	17897	17995	18171	18155	17786	18209	17937	18208	18059	17920	18064	18127	18067	18110	18071	18031	17998	17953	18207	18256	17778	17921	17948	18064	17931	18028	18028	18048	17929	17975	17899	18152	18086	18080	17959	17752	18017	18229	18108	17934	17989	18123	17859	18005	17949	17980	18087	18186	17993	18055	18046	18072	18025	17821	18163	18171	18102	18109	17935	18089	17862	17849	17968	18038	18017	17948	18031	18097	17899	18071	18063	17967	17885	18000	18004	18015	17667	18001	17996	17927	17955	17962	17805	18087	18042	17965	18058	17897	17909	18254	18243	17972	18021	18014	17960	17944	17935	18109	18081	18032	17684	18082	17993	17975	18029	18028	18026	17939	17815	17990	17962	17905	17638	18180	17994	17706	17915	18040	18259	18045	17881	18027	18025	17990	17948	17916	18053	18173	18041	18107	18067	17781	18003	18072	18031	17981	18015	18029	18052	18006	17936	17956	17825	17735	18100	18045	18250	17887	18046	17991	18063	18052	17820	17930	17989	18062	17982	17802	18030	17948	18171	18042	17929	17974	18196	18323	17982	18079	18223	17950	17884	18043	17918	17831	18050	18197	18128	17950	17900	18180	17954	17684	17979	17882	17998	17833	17968	18044	18125	18149	18107	17908	17857	17847	17983	18044	18209	18074	17964	17929	18013	17867	17900	17987	17990	17995
22053	32001	26315	20653	18298	17260	16654	16261	15990	15886	15590	15702	15413	15590	15358	15349	15385	15432	15427	15113	15274	15562	15338	15342	15285	15403	15224	15422	15259	15244	15328	15188	15352	15262	15254	15295	15254	15398	15254	15336	15315	15160	15345	15295	15298	15260	15272	15367	15325	15098	15352	15248	15331	15590	15286	15302	15396	15301	15170	15402	15348	15407	15361	15502	15168	15404	15295	15203	15306	15375	15216	15260	15305	15162	15331	15249	15379	15327	15185	15101	15407	15312	15274	15312	15260	15298	15399	15208	15279	15229	15437	15254	15400	15303	15471	15272	15163	15270	15338	15331	15286	15330	15371	15319	15317	15325	15346	15306	15300	15308	15371	15307	15246	15246	15319	15255	15421	15418	15297	15321	15357	15149	15240	15429	15305	15428	15284	15286	15356	15499	15246	15316	15188	15386	15322	15366	15279	15389	15206	15343	15292	15360	15399	15233	15303	15410	15140	15361	15154	15255	15285	15245	15334	15305	15285	15293	15501	15202	15280	15386	15469	15263	15360	15297	15236	15218	15321	15182	15523	15280	15175	15399	15343	15390	15199	15187	15246	15196	15297	15178	15253	15288	15320	15319	15330	15481	15117	15275	15140	15199	15297	15237	15359	15245	15448	15278	15326	15201	15146	15298	15164	15282	15271	15423	15272	15409	15514	15233	15143	15249	15275	15288	15381	15308	15184	15352	15132	15317	15245	15247	15367	15388	15387	15298	15271	15438	15148	15464	15474	15343	15344	15212	15283	15323	15212	15273	15289	15218	15384	15232	15384	15328	15199	15441	15312	15334	15298	15502	15425	15415	15274	15264	15160	15389	15249	15305	15292	15307	15391	15255	15327	15392	15278	15323	15223	15381	15323	15253	15299	15366	15323	15208	15332	15235	15364	15193	15100	15362	15341	15201	15314	15300	15306	15335	15265	15249	15129	15327	15520	15283	15153	15301	15416	15133	15232	15227	15253	15343	15195	15315	15285	15227	15230	15341	15273	15395	15277	15312	15347	15316	15471	15306	15281	15194	15172	15229	15368	15446	15336	15375	15233	15336	15307	15366	15342	15475	15349	15305	15393	15440	15335	15402	15307	15343	15228	15314	15292	15238	15147	15310	15147	15383	15092	15451	15270	15352	15139	15423	15304	15425	15301	15293	15383	15332	15370	15271	15387	15287	15195	15188	15441	15146	15227	15099	15331	15277	15306	15210	15432	15376	15240	15249	15199	15337	15342	15384	15208	15335	15535	15342	15311	15165	15263	15397	15320	15261	15266	15332	15417	15176	15128	15353	15364	15236	15199	15273	15289	15110	15316	15392	15428	15422	15229	15141	15281	15316	15333	15247	15468	15354	15364	15260	15214	15221	15372	15342	15280	15214	15410	15224	15132	15310	15393	15120	15232	15291	15120	15281	15095	15443	15344	15343	15339	15499	15228	15253	15262	15322	15092	15214	15251	15500	15326	15240	15249	15217	15328	15377	15296	15456	15154	15290	15408	15198	15312	15339	15288	15354	15188	15298	15369	15305	15313	15328	15165	15293	15261	15267	15314	15232	15204	15383	15415	15418	15397	15212	15357	15213	15160	15214	15369	15211	15243	15272	15320	15126	15267	15264	15266	15289	15175	15189	15259	15201	15186	15276	15584	15322	15315	15284	15344	15115	15247	15426	15376	15204	15407	15177	15310	15283	15337	15303	15267	15280	15440	15402	15440	15290	15487	15212	15411	15216	15240	15444	15270	15399	15279	15357	15316	15277	15471	15218	15239	15326	15368	15316	15358	15210	15333	15117	15368	15347	15255	15477	15259	15183	15329	15260	15284	15417	15464	15368	15203	15226	15315	15085	15416	15318	15075	15341	15270	15175	15466	15437	15300	15286	15432	15328	15202	15302	15117	15269	15144	15460	15284	15114	15173	15349	15349	15179	15510	15374	15346	15171	15317	15350	15263	15379	15267	15333	15336	15245	15372	15256	15173	15327	15375	15219	15412	15359	15325	15350	15324	15432	15310	15419	15296	15282	15277	15316	15290	15374	15181	15371	15214	15382	15357	15287	15175	15152	15322	15226	15360	15115	15248	15310	15357	15537	15313	15346	15213	15357	15247	15193	15358	15384	15308	15133	15326	15149	15274	15428	15484	15399	15293	15323	15238	15277	15230	15476	15273	15423	15264	15388	15173	15414	15326	15205	15233	15354	15372	15288	15365	15386	15284	15351	15244	15306	15346	15278	15222	15220	15278	15410	15497	15378	15346	15190	15192	15278	15467	15289	15376	15323	15306	15337	15147	15397	15383	15415	15501	15229	15175	15197	15360	15301	15157	15315	15178	15404	15166	15226	15269	15279	15305	15287	15281	15414	15430	15299	15263	15239	15327	15161	15211	15327	15297	15319	15396	15269	15257	15324	15315	15384	15293	15179	15248	15329	15475	15339	15181	15378	15378	15242	15236	15263	15245	15282	15061	15201	15297	15230	15198	15447	15300	15327	15209	15167	15234	15344	15153	15376	15357	15406	15145	15255	15317	15193	15250	15239	15374	15363	15399	15383	15277	15252	15155	15277	15310	15273	15331	15312	15166	15214	15151	15349	15417	15327	15121	15315	15184	15402	15425	15249	15408	15237	15321	15469	15340	15267	15318	15274	15319	15500	15340	15283	15381	15418	15442	15253	15269	15366	15247	15339	15205	15297	15347	15454	15246	15093	15139	15255	15453	15354	15312	15277	15202	15298	15207	15265	15352	15291	15330	15389	15345	15243	15233	15308	15302	15269	15306	15342	15281	15401	15331	15431	15338	15236	15220	15445	15352	15218	15243	15428	15502	15412	15330	15108	15311	15487	15332	15354	15172	15436	15151	15375	15351	15177	15200	15243	15352	15259	15162	15175	15379	15258	15178	15144	15290	15092	15271	15289	15426	15331	15262	15301	15255	15262	15212	15441	15457	15322	15354	15290	15382	15161	15206	15349	15415	15132	15283	15229	15285	15272	15304	15191	15424	15281	15233	15204	15413	15246	15180	15302	15149	15386	15477	15211	15288	15252	15292	15338	15300	15297	15178	15298	15080	15367	15173	15404	15340	15296	15199	15255	15185	15391	15222	15442	15204	15146	15301	15325	15318	15188	15303	15439	15292	15396	15327	15323	15261	15259	15178	15313	15447	15351	15244	15540	15326	15235	15279	15355	15293	15301	15387	15331	15199	15250	15368	15232	15285	15292	15342	15399	15250	15325	15303	15304	15224	15276	15284	15331	15329	15290	15253	15556	15361	15340	15267	15322	15292	15407	15563	15438	15316	15075	15425	15400	15121	15225	15220	15386	15438	15362	15151	15470	15112	15400	15395	15320	15352	15327	15411	15399	15371	15283	15295	15363	15238	15322	15427	15262	15445	15359	15263	15200	15304	15293	15186	15348	15382	15329	15358	15211	15252	15414	15402	15245	15192	15251	15335	15338	15342	15414	15204	15359	15321	15367	15300	15182	15260	15217	15346	15280	15214	15223	15388	15433	15417	15296	15292	15402	15238	15371	15291	15223	15320	15341	15331	15532	15387	15337	15223	15236	15342	15204	15389	15229	15366	15263	15292	15419	15281	15378	15247	15149	15344	15199	15418	15244	15225	15229	15167	15351	15446	15295	15148	15261	15368	15242	15268	15172	15455	15143	15261	15222	15256	15390	15129	15296	15258	15471	15234	15184	15099	15277	15309	15406	15106	15352	15276	15287	15414	15245	15259	15267	15240	15219	15259	15203	15331	15265	15327	15208	15260	15381	15352	15347	15321	15242	15373	15416	15551	15169	15094	15315	15319	15367	15364	15428	15459	15311	15304	15384	15384	15261	15152	15182	15242	15344	15397	15357	15165	15379	15350	15240	15330	15473	15156	15338	15342	15465	15297	15338	15416	15218	15280	15334	15386	15254	15300	15345	15214	15331	15208	15191	15236	15340	15200	15307	15344	15046	15229	15346	15243	15537	15277	15194	15445	15313	15403	15326	15289	15228	15251	15171	15147	15402	15352	15105	15236	15326	15412	15363	15246	15206	15296	15351	15214	15474	15095	15257	15272	15212	15461	15332	15211	15376	15262	15193	15286	15257	15205	15219	15205	15307	15327	15118	15332	15063	15349	15245	15327	15035	15423	15251	15379	15245	15490	15228	15312	15387	15473	15169	15388	15217	15245	15385	15220	15454	15065	15426	15184	15401	15164	15289	15282	15465	15292	15310	15251	15470	15529	15415	15437	15421	15317	15325	15394	15338	15350	15385	15336	15457	15359	15130	15421	15364	15401	15324	15250	15059	15383	15181	14967	15284	15306	15344	15226	15244	15534	15301	15401	15325	15346	15438	15077	15447	15374	15505	15325	15311	15157	15127	15317	15435	15400	15281	15315	15220	15222	15299	15358	15348	15178	15238	15288	15333	15233	15386	15204	15459	15249	15285	15139	15274	15189	15288	15076	15260	15269	15373	15189	15448	15299	15364	15299	15266	15302	15295	15272	15207	15386	15288	15392	15385	15409	15111	15055	15313	15120	15300	15307	15378	15420	15435	15336	15279	15336	15349	15236	15414	15223	15506	15340	15258	15167	15335	15276	15279	15117	15337	15331	15419	15303	15375	15267	15288	15381	15401	15342	15343	15269	15230	15212	15177	15200	15346	15124	15227	15250	15295	15340	15137	15257	15331	15176	15373	15298	15181	15348	15280	15323	15368	15342	15345	15316	15307	15159	15345	15197	15379	15513	15479	15285	15024	15363	15347	15259	15125	15316	15360	15265	15348	15378	15327	15328	15172	15112	15168	15362	15269	15361	15448	15329	15305	15301	15204	15384	15351	15336	15233	15104	15345	15213	15364	15404	15463	15298	15234	15282	15292	15227	15303	15355	15422	15232	15180	15179	15457	15391	15294	15229	15261	15355	15221	15182	15454	15174	15252	15362	15395	15269	15332	15383	15317	15337	15301	15368	15284	15197	15334	15396	15345	15147	15391	15327	15208	15386	15340	15426	15322	15276	15437	15302	15119	15445	15381	15455	15139	15172	15163	15127	15225	15304	15335	15398	15295	15193	15107	15310	15370	15500	15343	15187	15220	15203	15351	15284	15248	15447	15424	15231	15269	15245	15371	15287	15233	15323	15231	15353	15383	15314	15332	15304	15334
23483	21547	28300	25416	22763	22297	21101	18897	18047	17945	17790	17469	17416	17286	17558	17427	17356	17250	17216	17302	17013	17159	17227	17154	17223	17394	17172	17042	17081	17219	17077	16929	16930	16913	16807	17102	17150	17274	17101	17116	16982	17020	16965	16971	17063	17101	17142	17227	17252	17116	17244	17102	17222	17120	17133	17038	16924	17330	17003	17009	17074	16983	17189	17068	17180	17023	17049	17379	17019	16910	17066	17143	16938	17159	17118	16886	17061	16870	17203	16977	17034	16911	16924	16958	16928	17087	16914	17181	17029	17205	16944	16928	16951	17111	17183	16823	16950	16950	17110	17092	16906	16993	17272	17038	17106	16958	16945	17152	17067	16877	17151	16913	17141	17124	17114	17210	16920	16901	16832	16915	17005	16983	17347	16976	17179	17116	16977	16954	17174	17137	17058	16947	16911	16844	17116	17051	17093	17049	17073	17117	17063	17099	17200	17013	17195	16950	17267	17196	17106	17086	17209	17122	17024	16899	16961	16928	17025	17047	17129	16917	16985	16897	16913	16785	17140	16922	17134	17119	17054	17035	16885	16865	17260	17069	16951	17011	16944	17072	17088	16948	17020	17050	17072	16794	17030	16854	17013	16866	17039	16923	16982	17013	17055	16927	17022	17098	17006	17117	17023	17090	17121	17017	16955	17221	16927	16907	17008	17009	17006	16831	17040	17058	17052	17002	16933	16920	17031	16927	17232	16852	16913	16933	16892	16925	16870	17121	17039	17062	17037	16922	16999	17056	17025	16954	16910	17035	17036	16903	17033	16823	16944	16800	17035	16986	17082	16999	17066	17145	17118	16998	16925	17017	17097	17108	17006	17040	16987	17005	17110	16931	16810	16888	17084	17208	17055	16943	17182	16780	16787	16963	17089	16899	16996	17272	17172	17057	17214	16790	16940	16936	16977	17015	17057	17102	17138	17100	17033	17043	17071	17187	17014	17150	17057	17025	17064	17112	16977	16936	17153	16834	16863	17173	16895	17089	16878	17124	17023	17080	17019	16980	17031	16963	17141	17016	17060	17143	17151	17195	16893	16921	17189	16943	17143	17104	17052	17152	17144	16992	16725	16953	17093	17023	17045	16945	16777	16874	17119	16944	16936	17061	17005	17057	16929	17017	16908	16966	17079	16873	16870	17099	16854	16985	16927	16855	16888	17092	17196	17143	16944	17024	17061	17033	17026	16766	17011	17030	16982	17013	16953	17039	17029	17075	16809	16874	16823	17127	17224	17181	17064	16804	16893	17016	17001	16852	16968	16931	17073	17089	16971	17200	17066	17045	17138	16929	16999	17093	17106	17065	16919	17235	17101	16943	17030	16811	16995	17049	17025	17031	17038	16956	17137	17034	16910	16823	17056	16913	17103	16895	16892	17044	17184	16998	16930	16988	16964	17103	16971	17082	17045	16830	17133	16752	16843	17078	16786	16875	16931	16960	17074	17250	17167	16990	17054	17000	16892	17093	16916	17048	16957	17103	17087	16936	16896	17045	17101	16935	17023	16934	17157	17072	16703	16812	16931	17126	17028	17168	16865	17085	17059	16962	17017	17027	17070	17059	16932	17051	16937	16959	17118	17018	16998	17156	17191	16999	17090	17020	16998	16999	16823	16762	16977	17239	17036	16829	17116	16788	16958	17182	17021	17047	17258	16997	17145	17033	17003	17219	17119	16907	16950	16958	17041	16991	17083	17037	16981	17097	17036	17123	16949	16893	16976	17201	17092	16917	17229	16989	17142	17130	17011	17198	17062	16868	16954	16871	16983	16980	16953	17145	17179	17135	16967	16989	16860	16949	16851	16996	16971	17034	16933	16861	17033	16984	17073	17176	17153	17043	16861	17044	17109	16975	17105	16908	17120	16883	17176	17006	16939	16959	17123	16947	17066	17044	16949	16917	17133	17090	17149	17184	16970	16967	17146	17000	17099	17059	16833	17145	17026	17051	17166	17116	17311	16876	16876	17058	16855	17031	17078	17104	16957	17002	17220	17151	17193	17035	17179	16965	17074	17018	17165	17133	16986	16967	17009	17097	17048	16883	17218	17124	17044	16993	17070	16971	16891	16990	17136	17060	17109	17103	16921	16852	17032	17033	17019	16928	16969	16971	16929	16939	17032	17166	17122	17271	17233	16966	16982	16840	16995	16877	17185	17005	16992	17092	16898	16930	17057	17108	17066	17015	16855	16890	17145	16967	16970	17026	17129	17141	16941	17014	17074	17110	16968	16890	16794	16976	16967	16885	16837	17046	17126	17079	16958	17050	16875	16836	16976	17220	17135	17097	16928	16829	17074	17116	16902	16883	16907	16857	16898	17113	16929	17095	16921	16986	16991	17146	17179	16958	16977	17123	17171	17040	17179	16891	16888	16969	16971	16974	16851	17048	17009	17100	17021	17111	17019	17147	17263	16870	16889	16916	16908	16916	16826	16888	16873	17081	16992	17111	17150	17126	17108	16853	16996	17201	17071	16901	16960	16921	17038	16905	17117	17164	16916	17006	17041	16995	17020	16815	16949	17125	17119	16934	16993	17303	16998	17097	16977	17082	17076	16969	17035	16998	17131	16957	16977	17077	16962	16736	16987	16811	16910	17060	16877	16846	16960	16862	17151	17107	17117	17154	17088	17220	16910	16860	16973	17132	16988	17003	16878	17039	17045	17091	17004	17070	17156	16940	16961	17040	17047	17042	16901	17020	16855	16901	17308	17099	17081	17339	17006	17128	17131	16995	16894	17088	17149	16973	16963	16952	17012	16917	17071	16929	16824	16940	17022	17076	17083	16953	17079	16906	16977	17045	17041	16943	16892	16857	16926	16945	17003	16898	16885	16995	17054	17189	16906	16864	17129	17117	17090	17331	16732	17080	16917	17171	16826	17128	17088	17027	17041	17040	17061	17065	16936	17097	17091	17004	16704	17225	16830	16875	17057	17023	17207	17166	17161	16929	17027	16965	16949	17102	16970	17001	17040	16981	17046	17102	17101	17077	17055	17051	16981	17070	16966	17003	17351	17018	17109	17100	17019	16911	17066	17096	17158	16956	16970	17141	16983	17124	16985	16994	16870	16884	17047	16916	16795	17045	17045	16949	16927	16749	17065	16922	17119	16847	16975	17060	17024	16945	16895	17020	17135	16945	16896	17024	17008	16990	16934	17309	17103	16830	16988	17250	17149	16946	16970	17045	16863	16942	17130	16804	17175	16960	16913	16987	17030	17035	17194	16924	16913	17049	17145	16961	16992	16869	17097	17180	16964	16830	16943	17073	17119	17203	16987	17044	16903	17123	17034	17087	16828	16958	17075	16773	17208	16978	16924	17166	17085	17131	16932	17056	16938	17038	17033	16935	17204	17045	17147	17136	17097	17082	17085	17030	16998	16942	17060	17246	16765	17323	16830	17134	17004	16872	17244	17039	17010	16950	17008	16946	16895	17055	16968	17140	17109	17110	17110	17044	16892	17172	16838	17071	17136	17087	17083	16937	17028	16950	17053	16920	16981	17073	17156	17085	17010	17050	17117	17091	17023	17149	16973	16945	16998	16974	17349	17024	17354	17331	17025	17151	16822	17111	17300	16890	17082	16838	16962	17121	17241	17161	17080	16941	16923	16991	16680	17047	16969	16736	16867	16923	16845	16871	16899	16801	16985	16855	16864	16979	16807	17023	17005	16966	17059	17226	17220	17217	17154	16879	16913	17116	17045	16772	16893	16861	17037	17154	17101	16951	16856	16892	17003	16836	17104	16631	16863	16982	17190	17137	17022	16771	16963	17009	16986	17126	17042	16969	17122	17149	17031	17218	16873	16905	16880	17291	16877	17062	17045	17098	17318	17124	16980	17013	17012	17182	17049	16823	17220	16857	16910	17008	16975	17005	16931	17013	16921	17010	16831	17118	17249	16921	16980	17132	17161	17096	17024	16908	17070	16921	17075	16940	17053	16866	16814	17053	17010	17025	16784	17003	16829	16905	17001	17147	17326	17308	17098	17039	16945	17121	17119	17054	17146	17101	16867	17095	16877	16887	17023	16941	16909	17134	17144	17044	16986	17196	16973	16983	16911	17159	16966	16666	16762	16933	17319	16958	16944	16960	17069	16879	16915	17055	17147	17144	16821	16971	16975	17055	16861	17082	17083	16937	17186	17115	17171	16979	16921	17068	16808	17077	17248	17093	16893	17130	17074	16937	16849	16917	16888	17004	16950	16890	16913	16962	17053	16993	16986	17162	16977	17149	16999	16875	16989	16960	17031	16945	16856	16829	17031	17146	17017	17065	17090	17260	17236	17269	16974	16904	17018	17122	17235	16948	17012	17060	17078	16959	17071	17209	17171	16893	17090	16882	17067	16908	16976	16934	16857	17008	17105	16946	16794	17005	16964	17001	17282	17028	16808	17012	17018	17033	17042	17244	17157	17166	17128	16956	17088	16980	17130	16979	16975	16955	17199	17058	16842	16985	17053	17013	17030	17108	16947	17010	16874	17117	17071	17129	17050	16958	17152	16838	16950	17028	17030	16762	17148	16942	17074	17002	17157	17048	16898	17096	17119	16917	16824	16882	17151	17095	17025	17179	17059	17025	17100	16935	16913	16778	17016	17112	16999	17074	16898	16930	16840	16899	17119	16999	17095	16854	16876	16908	17231	16814	16978	17079	17025	17106	16941	17071	17004	17165	16939	17020	16857	16691	17145	17126	17068	17167	17187	17186	17019	17042	16808	17011	17061	17107	17057	17011	17119	16999	17180	17027	16966	16850	17011	17021	17161	17029	17085	17143	17023	17027	17036	16881	16967	16960	17094	17183	16997	16873	17236	16925	17091	17074	17084	16959	17059	16959	17134	17110	16850	16939	16938	17051	16792	17102	16976	17051	17027	16934	16915	17233	16985	17158	16915	16983	16956	16949	16797	16873	17073	17043	16909	17156	16854	17064	17011	16962	16851	16972	17042	16960	17083	16843	17111	17087	16817	17026	17058	17061	16949	17210	17080	16944	16934	17060	17089	16902	17067	16859	16968	17046	16824	16968	17230	17032	17070	16960	17168	17018	17195	17054	16949	17017	16888	16849	17171	17039	16904	16981	17059	16956	17136	17206	17001	17086	16989	16950	17104	16989	17101	17039	17028	16922	16872	16917	17076	17000	17073	17116	17114	16964
21089	38625	31791	23496	20381	18330	16980	16717	15914	15674	15411	15327	15095	15056	14986	14906	14798	14838	14879	14753	14843	14762	14773	14626	14762	14659	14715	14732	14957	14708	14646	14588	14849	14790	14783	14807	14674	14659	14816	14834	14727	14855	14737	14595	14755	14720	14547	14937	14687	14657	14757	14564	14525	14793	14668	14606	14717	14612	14567	14782	14520	14657	14855	14696	14619	14659	14769	14581	14745	14713	14873	14604	14563	14665	14684	14665	14701	14591	14687	14744	14653	14527	14623	14722	14647	14637	14559	14657	14714	14552	14681	14635	14821	14676	14707	14615	14755	14600	14589	14581	14577	14587	14703	14789	14795	14704	14669	14664	14827	14497	14728	14501	14573	14712	14653	14796	14605	14673	14518	14616	14740	14551	14409	14585	14720	14486	14611	14520	14620	14627	14748	14673	14628	14466	14827	14607	14587	14466	14711	14762	14559	14623	14719	14789	14670	14716	14589	14761	14717	14760	14683	14745	14624	14655	14658	14549	14717	14750	14621	14581	14628	14568	14692	14846	14670	14720	14562	14505	14675	14709	14767	14704	14630	14550	14657	14592	14598	14780	14549	14724	14633	14553	14578	14704	14575	14628	14458	14664	14730	14667	14626	14448	14734	14475	14630	14732	14559	14648	14487	14732	14569	14480	14749	14587	14668	14582	14569	14813	14542	14822	14559	14712	14485	14478	14731	14662	14348	14659	14624	14749	14643	14663	14809	14692	14491	14519	14675	14780	14646	14664	14506	14590	14685	14702	14595	14628	14709	14585	14707	14618	14843	14546	14723	14725	14743	14456	14685	14684	14446	14695	14920	14645	14423	14672	14561	14571	14706	14470	14556	14498	14819	14692	14744	14492	14532	14688	14633	14672	14432	14568	14725	14608	14562	14628	14703	14595	14671	14711	14677	14540	14737	14553	14709	14695	14556	14754	14535	14702	14479	14781	14516	14310	14650	14689	14830	14616	14536	14701	14776	14663	14721	14519	14550	14547	14776	14539	14641	14695	14560	14715	14692	14713	14668	14601	14558	14663	14673	14629	14737	14502	14530	14630	14725	14684	14748	14450	14508	14734	14819	14758	14679	14611	14464	14646	14630	14728	14720	14549	14461	14628	14480	14738	14576	14476	14766	14710	14633	14586	14671	14639	14740	14767	14468	14713	14714	14717	14633	14633	14574	14736	14574	14713	14683	14690	14533	14740	14621	14606	14706	14577	14714	14848	14722	14733	14616	14706	14726	14708	14770	14607	14653	14593	14577	14584	14672	14569	14672	14741	14637	14764	14749	14645	14747	14769	14645	14766	14644	14724	14600	14694	14569	14663	14743	14610	14768	14678	14743	14674	14837	14636	14669	14723	14670	14440	14673	14511	14539	14609	14704	14650	14672	14478	14686	14593	14585	14555	14454	14823	14778	14658	14691	14623	14586	14683	14538	14658	14694	14879	14491	14560	14487	14629	14554	14591	14697	14698	14741	14720	14777	14663	14588	14604	14585	14519	14615	14571	14845	14722	14701	14568	14705	14738	14609	14723	14770	14559	14702	14552	14747	14625	14697	14566	14732	14755	14499	14713	14704	14574	14520	14562	14660	14548	14555	14569	14650	14617	14504	14522	14720	14556	14881	14661	14703	14657	14700	14778	14679	14714	14619	14580	14609	14842	14634	14668	14734	14635	14738	14689	14668	14759	14731	14684	14680	14650	14666	14670	14465	14544	14663	14434	14783	14453	14809	14635	14603	14664	14516	14684	14576	14778	14565	14509	14656	14619	14719	14694	14649	14765	14512	14452	14580	14687	14626	14665	14643	14593	14551	14430	14506	14680	14715	14622	14653	14637	14500	14599	14547	14849	14630	14519	14780	14732	14555	14572	14591	14521	14521	14586	14670	14637	14710	14630	14690	14775	14487	14664	14743	14691	14590	14637	14636	14776	14605	14851	14702	14780	14677	14967	14554	14589	14687	14736	14649	14824	14716	14687	14721	14599	14606	14615	14577	14637	14615	14555	14694	14742	14685	14628	14628	14735	14759	14531	14711	14515	14656	14646	14764	14672	14730	14727	14648	14756	14679	14710	14781	14602	14681	14533	14631	14611	14670	14600	14585	14753	14802	14571	14656	14687	14782	14507	14612	14595	14595	14627	14607	14718	14734	14722	14787	14635	14558	14703	14638	14563	14506	14493	14687	14735	14556	14702	14583	14716	14676	14744	14662	14778	14624	14697	14692	14633	14703	14621	14917	14657	14501	14619	14551	14612	14536	14642	14663	14667	14574	14584	14544	14618	14688	14482	14716	14648	14679	14640	14804	14539	14716	14529	14818	14607	14618	14831	14817	14691	14589	14661	14633	14789	14723	14513	14631	14566	14518	14772	14658	14454	14684	14796	14678	14895	14758	14694	14753	14732	14675	14581	14533	14738	14698	14529	14629	14742	14587	14704	14599	14637	14664	14668	14782	14595	14633	14546	14525	14628	14638	14703	14560	14689	14637	14651	14789	14590	14761	14562	14456	14668	14671	14411	14731	14659	14530	14734	14650	14659	14569	14669	14728	14783	14832	14668	14569	14668	14657	14720	14491	14786	14633	14524	14837	14673	14620	14671	14669	14685	14679	14613	14530	14588	14602	14692	14652	14593	14597	14624	14687	14615	14682	14675	14614	14639	14596	14793	14625	14716	14620	14620	14504	14659	14539	14643	14645	14640	14750	14699	14715	14591	14563	14665	14813	14417	14627	14812	14753	14854	14615	14481	14629	14607	14695	14703	14534	14709	14655	14748	14683	14463	14695	14511	14669	14691	14471	14827	14664	14684	14755	14619	14615	14631	14620	14659	14662	14606	14827	14890	14548	14726	14511	14798	14787	14568	14680	14755	14752	14599	14673	14621	14553	14592	14557	14764	14631	14636	14696	14590	14590	14528	14630	14766	14628	14705	14585	14715	14646	14688	14565	14641	14742	14830	14660	14767	14548	14697	14618	14670	14597	14672	14566	14763	14654	14646	14694	14776	14440	14598	14722	14658	14446	14684	14716	14620	14451	14584	14566	14787	14692	14819	14450	14768	14678	14531	14561	14506	14493	14802	14648	14819	14714	14613	14460	14672	14712	14670	14713	14697	14703	14682	14468	14478	14566	14642	14759	14648	14482	14631	14547	14455	14698	14711	14505	14531	14790	14643	14561	14555	14506	14684	14560	14690	14596	14619	14698	14670	14663	14553	14632	14574	14785	14578	14670	14622	14408	14513	14831	14638	14582	14589	14536	14554	14674	14637	14608	14489	14495	14689	14716	14453	14549	14699	14584	14612	14606	14622	14600	14662	14732	14480	14626	14619	14822	14615	14592	14742	14514	14695	14668	14805	14605	14621	14762	14645	14585	14633	14839	14795	14749	14628	14675	14793	14593	14632	14611	14834	14595	14615	14666	14845	14615	14538	14660	14700	14639	14747	14565	14869	14536	14626	14641	14634	14639	14673	14676	14704	14556	14552	14740	14641	14732	14483	14598	14588	14463	14582	14585	14739	14757	14611	14714	14545	14621	14527	14625	14547	14661	14780	14652	14588	14580	14659	14546	14816	14616	14586	14542	14705	14639	14567	14691	14531	14730	14741	14685	14589	14612	14652	14565	14837	14644	14656	14607	14673	14752	14557	14407	14675	14685	14484	14636	14802	14789	14660	14764	14553	14761	14533	14608	14624	14674	14906	14786	14669	14631	14754	14722	14596	14733	14847	14474	14567	14663	14559	14642	14576	14595	14671	14715	14788	14633	14478	14649	14656	14692	14749	14750	14471	14618	14438	14610	14645	14677	14691	14558	14773	14549	14675	14753	14642	14762	14564	14616	14638	14663	14636	14710	14581	14606	14706	14682	14646	14665	14677	14675	14722	14701	14636	14625	14707	14876	14750	14771	14504	14682	14662	14663	14761	14560	14478	14658	14620	14488	14495	14726	14538	14692	14780	14797	14699	14678	14611	14695	14586	14589	14715	14679	14570	14758	14645	14633	14837	14707	14623	14778	14727	14616	14895	14600	14514	14778	14574	14818	14691	14722	14707	14617	14760	14677	14721	14671	14331	14620	14708	14707	14695	14795	14584	14619	14853	14785	14595	14582	14692	14704	14634	14421	14793	14572	14595	14547	14541	14796	14857	14574	14782	14605	14689	14685	14718	14605	14595	14604	14709	14562	14662	14632	14659	14437	14703	14690	14595	14676	14703	14736	14556	14719	14644	14698	14665	14760	14657	14636	14626	14604	14690	14562	14729	14765	14608	14589	14628	14665	14550	14636	14690	14626	14668	14716	14684	14601	14645	14430	14707	14827	14572	14617	14716	14615	14612	14637	14695	14645	14710	14785	14439	14640	14668	14667	14513	14676	14768	14607	14690	14553	14650	14682	14609	14669	14746	14585	14668	14641	14556	14807	14849	14640	14572	14707	14682	14499	14654	14752	14659	14689	14739	14775	14740	14578	14541	14754	14579	14698	14669	14449	14672	14682	14793	14718	14454	14701	14752	14470	14611	14386	14714	14638	14709	14706	14587	14506	14833	14730	14699	14620	14669	14642	14727	14642	14701	14646	14694	14681	14766	14689	14662	14701	14540	14719	14602	14659	14632	14883	14606	14633	14654	14698	14783	14612	14727	14614	14665	14489	14712	14635	14791	14613	14652	14742	14731	14472	14660	14844	14562	14811	14732	14751	14711	14736	14572	14822	14581	14673	14723	14747	14551	14627	14644	14568	14704	14702	14769	14743	14633	14550	14607	14811	14690	14558	14612	14595	14553	14641	14583	14596	14870	14757	14555	14730	14515	14715	14590	14832	14616	14665	14591	14625	14537	14574	14621	14613	14665	14737	14610	14786	14473	14848	14606	14580	14527	14597	14566	14602	14512	14640	14613	14535	14463	14555	14481	14475	14720	14650	14593	14600	14582	14815	14680	14644	14583	14541	14620	14731	14615	14653	14754	14543	14771	14623	14805	14910	14668	14371	14710	14476	14712	14596	14574	14687	14648	14487	14716	14597	14602	14864	14709	14687	14699	14706	14654	14490	14732	14575	14817	14610	14659	14632	14666	14903	14755	14774	14652	14605	14637	14579	14651	14405	14590	14798	14696	14678	14659	14509	14760	14680	14670	14610	14541	14538	14683	14709	14768
25326	21617	27400	27722	21759	20912	20458	19436	19057	19096	19168	18953	18867	19018	18890	18746	18663	18832	18715	18770	18701	18528	18546	18655	18761	18608	18709	18648	18424	18580	18620	18906	18623	18540	18707	18507	18676	18614	18770	18563	18577	18645	18438	18696	18655	18619	18554	18567	18611	18626	18615	18591	18694	18615	18585	18721	18659	18777	18700	18782	18507	18649	18479	18552	18603	18565	18606	18592	18412	18529	18570	18662	18589	18497	18365	18415	18414	18596	18459	18590	18561	18630	18681	18629	18686	18551	18568	18865	18669	18614	18742	18551	18609	18643	18558	18539	18448	18611	18628	18417	18360	18598	18649	18421	18560	18556	18501	18714	18531	18729	18420	18618	18754	18513	18778	18634	18599	18662	18644	18506	18471	18668	18601	18592	18540	18402	18640	18701	18715	18625	18729	18508	18598	18713	18576	18649	18601	18655	18566	18425	18641	18556	18489	18446	18525	18664	18589	18611	18682	18595	18577	18570	18727	18569	18525	18532	18562	18584	18806	18654	18576	18557	18664	18408	18712	18460	18537	18696	18798	18602	18681	18722	18763	18753	18808	18584	18732	18637	18941	18483	18684	18586	18399	18556	18799	18383	18503	18647	18471	18730	18565	18674	18638	18544	18726	18615	18619	18619	18715	18532	18623	18321	18549	18645	18735	18687	18800	18651	18618	18646	18415	18561	18453	18638	18489	18654	18541	18519	18726	18673	18480	18527	18522	18615	18527	18608	18750	18461	18501	18567	18633	18416	18486	18736	18587	18395	18640	18451	18658	18554	18664	18572	18705	18651	18495	18488	18535	18662	18620	18540	18514	18338	18557	18355	18514	18552	18585	18517	18445	18574	18908	18560	18469	18784	18627	18606	18745	18914	18787	18770	18690	18612	18622	18644	18704	18570	18862	18538	18837	18601	18696	18794	18510	18746	18824	18649	18673	18690	18480	18514	18667	18621	18511	18583	18440	18700	18633	18451	18716	18650	18562	18573	18598	18603	18469	18530	18518	18766	18711	18466	18613	18748	18673	18653	18710	18505	18696	18495	18485	18440	18630	18495	18603	18534	18645	18476	18609	18810	18573	18577	18648	18766	18700	18693	18503	18526	18491	18544	18730	18646	18681	18680	18530	18587	18736	18607	18381	18528	18468	18461	18524	18726	18495	18471	18588	18694	18596	18596	18383	18680	18712	18645	18723	18490	18682	18658	18627	18527	18536	18560	18813	18658	18590	18534	18791	18667	18546	18790	18667	18793	18790	18614	18480	18802	18460	18454	18668	18614	18522	18895	18581	18454	18715	18499	18654	18538	18548	18751	18378	18574	18691	18563	18529	18658	18666	18547	18631	18559	18594	18620	18640	18627	18651	18708	18594	18619	18623	18523	18685	18580	18482	18468	18474	18560	18719	18431	18576	18507	18483	18452	18555	18754	18678	18762	18646	18703	18550	18482	18384	18498	18444	18406	18618	18731	18626	18672	18642	18754	18677	18834	18761	18611	18688	18878	18621	18617	18499	18563	18544	18490	18605	18563	18672	18567	18551	18762	18636	18535	18506	18537	18615	18552	18457	18823	18603	18664	18784	18515	18454	18415	18521	18534	18668	18423	18700	18456	18483	18718	18492	18844	18749	18528	18556	18834	18647	18642	18608	18704	18478	18686	18694	18692	18476	18544	18750	18571	18666	18503	18536	18768	18723	18526	18468	18579	18678	18492	18663	18606	18581	18712	18598	18705	18572	18564	18605	18428	18634	18531	18351	18583	18365	18573	18566	18590	18633	18485	18629	18490	18530	18507	18515	18423	18568	18626	18614	18705	18517	18559	18746	18656	18575	18655	18364	18650	18400	18677	18761	18477	18756	18568	18826	18606	18552	18770	18543	18724	18406	18436	18613	18637	18525	18561	18594	18753	18617	18720	18423	18587	18725	18709	18415	18664	18689	18472	18512	18396	18586	18414	18675	18557	18715	18526	18548	18605	18722	18667	18544	18640	18767	18396	18493	18708	18595	18698	18623	18356	18593	18479	18529	18679	18690	18499	18471	18567	18583	18753	18777	18408	18607	18598	18460	18416	18639	18463	18659	18723	18768	18414	18637	18522	18555	18844	18592	18465	18613	18632	18484	18541	18546	18505	18584	18667	18617	18664	18636	18532	18683	18613	18547	18626	18616	18585	18382	18578	18714	18820	18668	18627	18644	18540	18394	18437	18447	18450	18566	18793	18844	18599	18858	18709	18616	18689	18737	18546	18417	18516	18664	18677	18669	18641	18491	18761	18438	18451	18562	18586	18612	18383	18621	18673	18499	18346	18693	18648	18604	18713	18687	18628	18529	18776	18803	18560	18427	18502	18655	18500	18507	18620	18752	18838	18436	18595	18617	18533	18577	18758	18487	18607	18751	18827	18568	18545	18934	18564	18596	18501	18597	18547	18517	18520	18539	18572	18763	18655	18561	18636	18910	18698	18431	18555	18470	18648	18596	18792	18631	18387	18594	18594	18768	18600	18631	18612	18490	18371	18633	18629	18615	18599	18499	18789	18715	18808	18620	18696	18518	18664	18493	18561	18493	18537	18590	18583	18579	18645	18655	18491	18695	18776	18610	18542	18607	18623	18598	18601	18733	18778	18612	18593	18660	18773	18720	18567	18716	18235	18532	18875	18664	18649	18716	18312	18390	18513	18651	18607	18990	18832	18537	18852	18584	18574	18480	18573	18649	18625	18570	18709	18443	18687	18613	18764	18631	18690	18710	18781	18538	18665	18717	18474	18615	18503	18437	18469	18716	18552	18637	18666	18476	18590	18606	18474	18612	18380	18680	18432	18675	18493	18584	18541	18772	18462	18582	18383	18900	18574	18691	18582	18703	18578	18552	18796	18602	18661	18635	18569	18582	18762	18490	18474	18503	18582	18687	18572	18641	18620	18584	18469	18698	18719	18709	18599	18667	18556	18580	18528	18738	18789	18687	18919	18322	18482	18501	18592	18656	18698	18607	18687	18607	18476	18543	18632	18951	18691	18693	18936	18613	18604	18637	18521	18545	18498	18414	18623	18544	18559	18517	18537	18678	18495	18618	18653	18774	18780	18721	18518	18578	18523	18675	18368	18539	18522	18477	18750	18869	18615	18612	18698	18684	18559	18654	18641	18541	18489	18649	18612	18631	18406	18748	18445	18609	18644	18693	18669	18657	18547	18370	18450	18718	18696	18614	18698	18667	18475	18720	18671	18589	18467	18530	18652	18422	18436	18673	18495	18700	18730	18596	18431	18726	18669	18615	18501	18702	18547	18656	18464	18505	18519	18625	18522	18731	18976	18417	18389	18567	18465	18546	18774	18413	18588	18570	18492	18620	18365	18461	18575	18692	18505	18568	18670	18463	18645	18493	18479	18486	18764	18529	18734	18497	18454	18623	18536	18662	18620	18673	18603	18834	18638	18762	18731	18572	18531	18763	18821	18680	18558	18375	18586	18551	18570	18675	18681	18610	18575	18720	18531	18686	18640	18619	18529	18708	18529	18560	18602	18800	18706	18597	18703	18507	18531	18601	18558	18489	18685	18754	18876	18365	18615	18709	18615	18708	18629	18826	18441	18617	18550	18779	18568	18577	18823	18598	18795	18559	18865	18461	18582	18745	18680	18618	18724	18566	18398	18595	18514	18466	18512	18562	18405	18593	18543	18651	18660	18470	18743	18756	18773	18702	18722	18527	18427	18619	18581	18500	18655	18487	18488	18749	18499	18667	18951	18650	18596	18736	18755	18727	18756	18664	18687	18820	18781	18587	18480	18561	18836	18627	18558	18379	18437	18631	18525	18658	18425	18616	18554	18698	18602	18517	18819	18679	18526	18670	18630	18623	18506	18725	18561	18682	18538	18625	18597	18677	18474	18681	18698	18603	18590	18718	18539	18636	18765	18713	18682	18659	18490	18596	18390	18765	18457	18775	18510	18554	18590	18600	18640	18627	18677	18523	18616	18667	18493	18656	18702	18628	18525	18356	18476	18700	18640	18494	18745	18900	18637	18567	18720	18675	18537	18532	18754	18613	18674	18635	18769	18444	18689	18862	18597	18725	18477	18478	18663	18670	18627	18579	18623	18390	18665	18815	18650	18395	18487	18706	18525	18526	18519	18580	18501	18636	18588	18502	18461	18511	18711	18750	18613	18522	18668	18843	18562	18474	18411	18588	18509	18630	18643	18686	18569	18667	18713	18533	18560	18576	18665	18702	18464	18565	18527	18479	18708	18688	18607	18621	18691	18599	18740	18693	18659	18752	18600	18986	18562	18359	18454	18620	18391	18614	18715	18786	18801	18557	18628	18682	18611	18511	18704	18664	18699	18779	18580	18626	18479	18644	18540	18599	18639	18771	18610	18698	18577	18625	18582	18629	18455	18687	18579	18649	18639	18614	18595	18631	18543	18529	18469	18572	18335	18677	18600	18735	18541	18559	18630	18645	18509	18518	18466	18552	18286	18769	18733	18599	18617	18397	18562	18629	18326	18492	18441	18597	18706	18542	18642	18579	18705	18628	18681	18608	18866	18677	18495	18606	18698	18685	18623	18499	18610	18761	18712	18383	18546	18616	18692	18468	18634	18556	18346	18354	18601	18584	18735	18724	18512	18539	18608	18675	18683	18542	18490	18734	18654	18535	18417	18551	18771	18693	18659	18531	18688	18621	18537	18733	18746	18543	18618	18466	18643	18513	18344	18633	18676	18746	18558	18736	18668	18707	18645	18586	18622	18758	18604	18549	18405	18780	18827	18573	18488	18708	18616	18640	18768	18706	18478	18743	18360	18603	18709	18582	18684	18449	18698	18627	18691	18629	18544	18808	18399	18780	18628	18610	18605	18565	18468	18676	18620	18841	18625	18441	18590	18556	18833	18749	18458	18508	18764	18508	18650	18840	18729	18644	18704	18596	18524	18596	18526	18557	18548	18556	18698	18690	18695	18740	18445	18739	18570	18616	18473	18545	18568	18639	18506	18440	18525	18583	18636	18622	18676	18662	18552	18417	18413	18479	18425	18645	18680	18617	18483	18552	18460	18623	18827	18571	18614	18701	18449	18618	18622	18422	18410	18465	18698	18586	18688	18529	18657	18780	18604	18702	18516	18580	18680	18813	18650	18806	18722	18568	18571	18834	18398	18707	18497
21471	34754	28515	22111	19761	17974	17228	17082	16524	16315	16182	16119	15994	15916	16025	15800	15769	15676	15822	15736	15809	15682	15569	15689	15814	15593	15640	15428	15705	15795	15620	15597	15573	15394	15632	15582	15587	15553	15715	15675	15718	15672	15477	15807	15798	15581	15525	15612	15613	15732	15772	15702	15376	15748	15562	15602	15668	15637	15711	15530	15513	15614	15911	15525	15545	15686	15670	15831	15589	15752	15508	15531	15536	15737	15730	15542	15508	15746	15542	15542	15879	15671	15568	15655	15599	15497	15616	15677	15507	15581	15727	15694	15696	15531	15533	15599	15502	15666	15745	15611	15672	15550	15757	15612	15590	15669	15595	15612	15730	15738	15586	15657	15570	15500	15697	15725	15664	15579	15458	15697	15696	15639	15572	15579	15594	15473	15657	15657	15662	15595	15518	15665	15644	15508	15629	15536	15660	15550	15528	15708	15519	15399	15551	15773	15633	15526	15737	15593	15596	15496	15474	15639	15454	15558	15512	15627	15636	15535	15563	15606	15486	15542	15651	15569	15773	15647	15572	15479	15563	15655	15566	15581	15784	15599	15672	15456	15704	15574	15644	15577	15764	15540	15663	15679	15715	15715	15601	15669	15609	15598	15494	15597	15659	15629	15649	15568	15503	15563	15555	15613	15501	15651	15526	15643	15606	15704	15614	15533	15554	15504	15770	15442	15856	15735	15445	15599	15558	15746	15464	15642	15502	15674	15836	15527	15565	15733	15508	15553	15511	15666	15501	15604	15662	15493	15777	15899	15902	15757	15680	15542	15637	15488	15756	15580	15560	15620	15515	15538	15594	15678	15669	15583	15637	15587	15686	15436	15650	15679	15412	15483	15610	15625	15748	15623	15523	15584	15515	15658	15644	15572	15722	15535	15549	15561	15615	15811	15536	15544	15827	15514	15695	15687	15543	15592	15645	15606	15585	15729	15781	15637	15817	15493	15486	15518	15523	15650	15680	15522	15705	15681	15728	15660	15737	15596	15584	15636	15678	15562	15627	15455	15722	15654	15510	15480	15641	15507	15603	15567	15507	15477	15654	15506	15482	15679	15465	15646	15695	15697	15677	15478	15516	15592	15665	15689	15717	15649	15481	15678	15707	15536	15674	15778	15616	15619	15546	15685	15576	15583	15523	15701	15559	15676	15699	15611	15715	15443	15477	15462	15630	15667	15632	15555	15622	15495	15814	15631	15498	15496	15567	15752	15525	15699	15667	15576	15588	15525	15803	15578	15591	15745	15568	15702	15558	15587	15667	15598	15609	15678	15684	15849	15450	15638	15652	15634	15671	15527	15790	15611	15728	15509	15771	15528	15604	15724	15404	15715	15606	15519	15686	15696	15626	15648	15628	15532	15647	15480	15552	15754	15739	15487	15548	15402	15778	15589	15683	15697	15493	15626	15617	15761	15561	15589	15546	15839	15594	15628	15560	15646	15551	15434	15606	15682	15486	15567	15630	15497	15502	15511	15678	15653	15565	15635	15783	15567	15485	15664	15769	15665	15641	15455	15566	15851	15759	15722	15551	15665	15558	15751	15592	15628	15587	15518	15693	15695	15621	15607	15545	15590	15505	15650	15593	15722	15750	15791	15462	15569	15516	15568	15670	15877	15660	15632	15520	15688	15650	15694	15503	15498	15729	15586	15726	15546	15580	15605	15633	15411	15517	15586	15694	15552	15531	15646	15649	15555	15683	15641	15608	15737	15652	15668	15667	15502	15689	15459	15535	15607	15732	15705	15481	15586	15718	15693	15672	15528	15600	15710	15771	15592	15627	15738	15662	15590	15720	15670	15540	15574	15711	15671	15574	15453	15694	15370	15605	15753	15543	15538	15643	15719	15392	15673	15375	15566	15553	15487	15638	15740	15548	15778	15641	15568	15517	15752	15535	15476	15594	15563	15580	15699	15614	15633	15764	15683	15576	15532	15581	15670	15586	15624	15749	15777	15578	15601	15658	15743	15622	15641	15530	15483	15645	15433	15692	15758	15573	15562	15736	15529	15691	15670	15653	15533	15605	15559	15739	15574	15506	15454	15537	15641	15535	15507	15453	15668	15535	15634	15752	15537	15707	15554	15639	15611	15648	15629	15639	15466	15642	15712	15721	15649	15711	15624	15576	15714	15557	15710	15493	15500	15518	15528	15702	15664	15825	15566	15651	15662	15547	15619	15630	15581	15626	15648	15710	15620	15657	15478	15629	15652	15468	15566	15714	15776	15628	15518	15551	15483	15502	15711	15704	15663	15611	15643	15590	15715	15573	15556	15790	15728	15633	15609	15589	15394	15483	15620	15630	15527	15630	15655	15660	15614	15611	15589	15592	15645	15411	15429	15728	15617	15644	15703	15704	15720	15506	15709	15641	15638	15577	15774	15624	15667	15572	15643	15625	15531	15600	15694	15636	15674	15532	15601	15518	15764	15501	15530	15444	15681	15593	15425	15635	15479	15622	15479	15563	15517	15701	15676	15584	15580	15549	15538	15540	15444	15703	15439	15482	15591	15520	15562	15580	15495	15677	15755	15636	15638	15538	15633	15737	15447	15803	15557	15708	15693	15601	15498	15385	15766	15610	15584	15668	15458	15447	15694	15583	15542	15768	15616	15700	15564	15588	15528	15749	15547	15582	15705	15506	15573	15552	15724	15549	15715	15689	15467	15588	15674	15624	15697	15727	15473	15513	15558	15499	15618	15634	15632	15531	15646	15618	15497	15399	15461	15684	15547	15529	15590	15637	15499	15492	15556	15648	15676	15670	15673	15443	15768	15663	15623	15563	15512	15746	15709	15577	15711	15688	15866	15580	15643	15483	15662	15645	15431	15873	15646	15690	15561	15779	15814	15694	15668	15641	15643	15519	15469	15638	15577	15701	15585	15618	15507	15678	15463	15727	15559	15603	15551	15707	15512	15582	15744	15759	15742	15571	15606	15852	15449	15613	15430	15708	15623	15608	15741	15733	15650	15557	15729	15542	15627	15785	15663	15689	15607	15354	15612	15637	15434	15656	15466	15623	15361	15650	15560	15686	15572	15660	15612	15690	15632	15490	15508	15569	15754	15479	15623	15692	15455	15618	15700	15700	15606	15609	15682	15783	15500	15572	15692	15647	15641	15808	15539	15614	15462	15667	15582	15482	15665	15592	15537	15781	15543	15749	15812	15747	15353	15656	15683	15678	15636	15662	15511	15631	15550	15698	15566	15515	15643	15634	15628	15421	15698	15591	15519	15590	15629	15715	15771	15692	15786	15622	15669	15486	15709	15669	15482	15664	15634	15631	15659	15734	15747	15626	15667	15521	15796	15687	15416	15580	15639	15558	15628	15524	15694	15558	15676	15589	15523	15466	15764	15514	15740	15669	15550	15603	15611	15637	15411	15530	15647	15741	15658	15667	15521	15610	15719	15698	15571	15658	15698	15699	15495	15680	15761	15499	15418	15602	15640	15589	15498	15641	15503	15600	15638	15582	15540	15561	15653	15607	15756	15587	15476	15718	15569	15645	15505	15648	15663	15755	15569	15654	15465	15635	15759	15536	15530	15576	15594	15630	15715	15649	15726	15620	15608	15528	15611	15633	15574	15735	15675	15617	15617	15626	15634	15604	15691	15591	15547	15641	15678	15452	15517	15683	15758	15605	15470	15658	15451	15467	15440	15474	15580	15767	15585	15651	15647	15548	15737	15815	15607	15591	15466	15645	15500	15661	15798	15520	15585	15473	15633	15886	15547	15588	15589	15590	15652	15473	15403	15445	15483	15636	15527	15590	15603	15550	15436	15569	15616	15555	15638	15563	15672	15576	15478	15459	15685	15738	15585	15532	15634	15641	15627	15667	15538	15553	15727	15732	15604	15597	15724	15522	15567	15614	15535	15617	15470	15511	15607	15529	15502	15681	15829	15677	15558	15635	15615	15550	15625	15777	15629	15561	15631	15405	15485	15652	15724	15367	15615	15676	15592	15597	15774	15502	15641	15575	15667	15526	15704	15597	15609	15476	15689	15649	15639	15888	15578	15589	15669	15652	15629	15434	15598	15595	15758	15562	15609	15599	15670	15591	15445	15677	15798	15573	15775	15554	15607	15781	15521	15552	15718	15703	15511	15824	15527	15534	15655	15545	15751	15637	15399	15597	15503	15544	15602	15698	15638	15562	15572	15738	15506	15590	15446	15588	15591	15582	15746	15635	15722	15651	15848	15592	15447	15702	15566	15681	15598	15554	15678	15773	15586	15647	15619	15531	15567	15647	15633	15692	15520	15692	15417	15551	15480	15744	15639	15571	15618	15741	15497	15492	15615	15662	15611	15554	15552	15574	15555	15775	15674	15525	15659	15640	15605	15694	15695	15486	15536	15773	15669	15595	15698	15635	15692	15557	15647	15484	15608	15748	15620	15732	15627	15702	15686	15665	15684	15451	15498	15773	15617	15471	15713	15609	15734	15591	15568	15528	15681	15538	15717	15743	15589	15636	15755	15580	15755	15627	15645	15607	15476	15641	15670	15634	15593	15498	15556	15691	15665	15697	15439	15476	15594	15613	15629	15759	15588	15737	15716	15611	15444	15609	15673	15668	15698	15778	15609	15612	15524	15654	15697	15739	15683	15603	15455	15674	15558	15618	15493	15570	15616	15532	15386	15539	15769	15567	15475	15792	15612	15598	15582	15600	15609	15653	15651	15718	15658	15681	15545	15525	15609	15622	15642	15588	15764	15555	15469	15532	15594	15688	15606	15886	15486	15486	15624	15643	15597	15610	15534	15505	15672	15582	15505	15811	15682	15613	15559	15775	15614	15664	15660	15722	15697	15543	15494	15724	15565	15605	15544	15741	15668	15697	15619	15619	15550	15674	15523	15614	15586	15544	15711	15603	15621	15535	15548	15698	15435	15647	15601	15584	15734	15548	15513	15690	15673	15409	15509	15522	15716	15632	15542	15588	15717	15732	15510	15676	15517	15585	15662	15777	15809	15442	15603	15531	15678	15683	15535	15534	15622	15697	15607	15703	15681	15566	15695	15679	15777	15806	15472	15539	15734	15533	15536	15633	15560	15707	15485	15636	15593	15634	15649	15701	15676	15442	15788	15598	15696	15639	15437	15498	15637	15632	15650	15519	15564	15725	15728	15515	15521	15557	15719	15543	15541	15516	15576
22586	21626	28891	24823	22037	24022	24969	20162	18926	19006	18888	18514	18358	18054	18154	17983	17985	17810	17949	17869	17845	17661	17793	17985	17686	17549	17722	17869	17634	17731	17730	17680	17747	17887	17673	17680	17658	17746	17745	17569	17772	17972	17802	17810	17604	17313	17766	17754	17835	17842	17532	17862	17664	17748	17755	17629	17839	17773	17674	17689	17499	17361	17686	17588	17602	17588	17592	17791	17873	17560	17835	17482	17583	17631	17612	17600	17761	17591	17618	17578	17488	17617	17665	17658	17816	17454	17594	17516	17516	17682	17260	17493	17530	17598	17814	17861	17524	17832	17696	17432	17602	17528	17811	17501	17818	17738	17511	17585	17524	17608	17660	17573	17599	17775	17601	17617	17722	17516	17634	17772	17413	17600	17603	17685	17597	17531	17684	17448	17539	17764	17414	17713	17411	17603	17565	17584	17421	17445	17693	17715	17747	17725	17730	17815	17640	17441	17533	17463	17546	17426	17626	17560	17709	17550	17581	17661	17473	17580	17704	17909	17711	17440	17689	17684	17597	17679	17411	17639	17585	17639	17661	17542	17643	17721	17600	17428	17487	17914	17613	17630	17614	17609	17628	17328	17634	17556	17778	17635	17497	17582	17467	17728	17589	17506	17623	17726	17813	17603	17467	17642	17484	17567	17668	17469	17475	17647	17479	17727	17417	17721	17612	17534	17680	17655	17619	17631	17417	17388	17718	17601	17728	17413	17752	17547	17552	17792	17508	17504	17432	17517	17508	17687	17717	17636	17556	17501	17669	17579	17521	17610	17499	17631	17807	17491	17616	17579	17733	17646	17550	17582	17731	17569	17442	17365	17566	17590	17592	17591	17717	17826	17634	17705	17541	17436	17636	17440	17580	17481	17632	17500	17672	17562	17561	17598	17480	17513	17293	17287	17555	17444	17600	17868	17824	17559	17626	17793	17461	17608	17577	17428	17645	17651	17383	17709	17645	17684	17505	17711	17661	17736	17640	17551	17540	17508	17686	17746	17667	17530	17610	17606	17773	17612	17600	17464	17772	17623	17660	17459	17669	17599	17536	17643	17690	17736	17498	17426	17783	17553	17656	17418	17552	17532	17531	17719	17916	17694	17514	17830	17439	17457	17761	17478	17497	17534	17395	17513	17481	17426	17303	17500	17508	17581	17609	17688	17732	17533	17605	17410	17618	17644	17709	17676	17768	17701	17717	17342	17525	17769	17666	17582	17664	17465	17603	17689	17651	17622	17746	17777	17509	17582	17625	17490	17431	17458	17766	17596	17848	17710	17619	17610	17694	17639	17593	17679	17365	17589	17883	17569	17603	17641	17526	17491	17651	17524	17712	17601	17574	17560	17533	17371	17621	17647	17753	17569	17671	17714	17605	17511	17506	17601	17665	17651	17722	17449	17637	17869	17585	17522	17645	17489	17541	17549	17531	17523	17399	17505	17655	17470	17730	17692	17595	17607	17486	17399	17580	17470	17402	17583	17594	17473	17659	17576	17734	17866	17569	17597	17496	17604	17538	17480	17677	17685	17405	17467	17411	17686	17614	17616	17442	17604	17612	17614	17619	17631	17388	17592	17670	17537	17687	17592	17652	17774	17825	17704	17544	17652	17463	17519	17736	17679	17541	17372	17603	17811	17620	17371	17434	17602	17508	17542	17564	17465	17687	17346	17789	17597	17634	17633	17631	17583	17700	17717	17529	17617	17646	17647	17479	17898	17484	17576	17623	17604	17575	17347	17375	17623	17613	17597	17747	17455	17801	17544	17439	17481	17541	17550	17819	17593	17830	17646	17601	17714	17826	17683	17601	17417	17614	17724	17649	17606	17625	17664	17671	17535	17365	17754	17551	17460	17519	17467	17613	17686	17525	17518	17525	17481	17571	17508	17564	17554	17475	17582	17499	17358	17379	17676	17637	17727	17705	17510	17608	17743	17731	17624	17422	17614	17661	17636	17439	17605	17733	17685	17703	17611	17528	17764	17785	17558	17504	17469	17558	17580	17517	17792	17621	17452	17641	17558	17543	17575	17806	17735	17530	17619	17465	17580	17525	17810	17626	17412	17514	17525	17715	17405	17570	17620	17556	17446	17323	17331	17565	17585	17371	17395	17545	17686	17758	17582	17528	17515	17525	17339	17463	17654	17641	17658	17639	17481	17394	17434	17492	17651	17520	17505	17638	17485	17573	17648	17697	17896	17462	17598	17527	17659	17740	17539	17822	17499	17689	17687	17710	17525	17661	17615	17681	17520	17601	17526	17674	17588	17613	17637	17665	17696	17396	17696	17570	17589	17671	17683	17791	17651	17526	17528	17580	17467	17772	17630	17566	17482	17598	17653	17632	17476	17545	17714	17808	17698	17751	17483	17616	17643	17741	17596	17632	17430	17593	17519	17676	17609	17663	17663	17595	17608	17715	17501	17592	17554	17702	17342	17575	17688	17689	17551	17714	17401	17737	17545	17557	17381	17509	17543	17539	17469	17501	17516	17456	17611	17537	17676	17514	17654	17527	17692	17575	17509	17813	17813	17592	17648	17543	17486	17541	17763	17600	17380	17459	17438	17552	17582	17486	17465	17307	17551	17418	17407	17662	17439	17668	17640	17468	17630	17747	17540	17574	17508	17630	17439	17412	17689	17425	17458	17598	17397	17570	17634	17780	17704	17767	17481	17722	17600	17741	17672	17700	17635	17556	17643	17734	17378	17678	17675	17429	17632	17613	17719	17473	17548	17437	17496	17505	17834	17695	17598	17750	17643	17728	17430	17440	17510	17668	17371	17679	17683	17650	17659	17472	17627	17674	17572	17677	17287	17579	17757	17625	17548	17486	17578	17413	17555	17833	17631	17544	17598	17678	17464	17644	17595	17582	17584	17620	17691	17794	17434	17700	17632	17660	17506	17478	17646	17612	17574	17690	18024	17687	17514	17526	17736	17795	17619	17487	17347	17582	17515	17607	17674	17581	17578	17564	17598	17581	17594	17508	17535	17654	17520	17595	17492	17346	17602	17662	17566	17730	17477	17578	17576	17380	17645	17579	17601	17685	17425	17615	17776	17702	17547	17671	17608	17461	17687	17693	17578	17514	17593	17589	17494	17534	17593	17618	17495	17499	17537	17549	17561	17573	17830	17589	17794	17546	17847	17618	17366	17667	17458	17706	17479	17504	17575	17627	17668	17703	17434	17672	17695	17429	17473	17454	17666	17646	17332	17744	17972	17636	17600	17370	17487	17522	17539	17483	17632	17507	17630	17532	17587	17837	17574	17501	17539	17609	17644	17649	17361	17630	17671	17554	17512	17648	17390	17713	17690	17635	17553	17742	17715	17511	17462	17371	17559	17616	17675	17509	17840	17542	17612	17555	17679	17683	17602	17681	17611	17508	17664	17484	17584	17588	17494	17484	17580	17539	17526	17421	17494	17501	17635	17653	17562	17432	17563	17680	17511	17509	17679	17600	17502	17571	17472	17725	17429	17578	17666	17962	17492	17525	17300	17638	17627	17762	17550	17787	17780	17800	17582	17685	17512	17461	17540	17573	17751	17802	17530	17582	17617	17336	17458	17632	17717	17619	17655	17535	17677	17498	17560	17623	17477	17477	17542	17726	17670	17435	17520	17501	17616	17602	17286	17603	17568	17611	17545	17426	17367	17441	17346	17580	17673	17715	17306	17653	17448	17748	17806	17588	17679	17695	17546	17694	17539	17532	17703	17525	17489	17477	17428	17592	17502	17544	17527	17669	17618	17706	17829	17380	17533	17676	17656	17592	17340	17684	17652	17493	17567	17680	17634	17427	17415	17547	17487	17711	17541	17491	17585	17612	17668	17769	17517	17391	17491	17606	17601	17614	17553	17733	17780	17546	17728	17708	17602	17381	17655	17476	17567	17598	17692	17517	17491	17691	17710	17496	17390	17567	17495	17650	17624	17523	17757	17600	17443	17588	17566	17613	17535	17613	17574	17522	17592	17531	17637	17729	17644	17658	17486	17640	17697	17527	17707	17708	17683	17646	17522	17757	17579	17637	17685	17566	17651	17604	17669	17645	17562	17706	17584	17701	17489	17503	17564	17510	17572	17730	17417	17370	17708	17619	17460	17541	17567	17660	17647	17433	17426	17506	17626	17551	17532	17804	17762	17527	17531	17501	17754	17543	17513	17709	17726	17628	17596	17657	17682	17522	17433	17625	17820	17595	17642	17673	17713	17397	17672	17483	17706	17251	17425	17573	17569	17775	17834	17748	17396	17438	17511	17659	17759	17740	17502	17340	17741	17617	17625	17671	17558	17507	17811	17826	17595	17502	17447	17720	17318	17662	17507	17473	17709	17739	17779	17617	17422	17581	17479	17515	17584	17558	17672	17661	17432	17617	17676	17486	17732	17737	17567	17854	17583	17687	17555	17666	17560	17563	17631	17313	17627	17557	17756	17718	17614	17719	17559	17340	17541	17537	17599	17729	17566	17372	17765	17710	17502	17524	17646	17655	17507	17607	17643	17446	17453	17518	17491	17714	17562	17655	17559	17676	17608	17524	17623	17704	17586	17605	17707	17681	17636	17694	17565	17550	17653	17502	17465	17627	17812	17439	17480	17432	17586	17715	17616	17588	17633	17750	17502	17301	17620	17683	17586	17714	17771	17540	17424	17562	17620	17594	17601	17635	17530	17509	17708	17478	17661	17538	17624	17626	17441	17573	17659	17528	17689	17714	17746	17616	17436	17466	17496	17542	17508	17727	17558	17673	17644	17582	17612	17657	17506	17606	17586	17386	17571	17511	17546	17658	17492	17567	17591	17374	17852	17599	17458	17660	17701	17466	17494	17551	17335	17662	17530	17661	17576	17664	17485	17683	17740	17481	17438	17663	17685	17747	17727	17675	17527	17580	17388	17521	17623	17651	17382	17458	17627	17750	17585	17657	17514	17652	17494	17487	17745	17652	17578	17663	17644	17670	17698	17511	17825	17774	17444	17507	17611	17279	17567	17884	17945	17624	17651	17794	17622	17578	17704	17555	17701	17580	17550	17535	17431	17537	17764	17468	17569	17293	17727	17633	17528	17543	17577	17562	17514	17580	17507	17524	17561	17569	17628	17619	17679	17549	17732	17569	17526	17682	17599	17739	17690	17623	17666	17653	17549	17730	17629	17650	17603	17621	17471
24238	42993	34273	26530	23076	19903	18684	17729	17049	16352	16165	15943	15611	15598	15616	15517	15310	15301	15295	15290	15166	15047	15137	15166	14975	15159	14997	14787	15163	15203	15045	14950	15032	15120	15159	15124	15275	15023	15046	15050	15074	15171	14928	15268	15086	15193	14936	15008	14943	15140	14991	14911	15178	15129	14950	15124	15009	14951	15070	15224	14920	15081	15012	15118	15176	14911	14920	15002	15109	15023	15098	14944	14982	15015	14992	15024	14963	14981	15133	14966	14955	14780	15032	15212	15010	14967	14919	15039	15097	14943	15016	15007	15017	14976	15111	14923	14968	15104	15072	14914	15051	15103	14840	15025	14970	14996	15162	14822	15039	14951	15009	15107	14972	14904	15037	15173	14882	14939	14996	14971	14969	15037	15135	15034	14948	14888	15129	14990	15020	15101	14888	14978	14927	15040	14987	15158	15116	15168	15114	14966	14911	14987	15048	14985	14920	15153	14998	14986	15005	14988	14914	15022	14996	15081	15030	14943	14920	15022	15024	14801	14959	14910	14853	15071	14934	14926	15016	15044	14924	15160	15034	15067	15048	15020	15067	14953	14998	15049	15175	14998	15020	14815	15069	14958	14967	14984	14898	14834	14986	15015	15000	15003	15170	14985	15137	14928	15030	15034	14921	14946	14960	14941	15096	14912	14998	15067	14996	15008	14943	14884	14798	15103	14996	14951	14974	14969	15041	15062	14853	14962	14926	15085	15110	14938	14986	14949	14830	14941	15023	14978	14879	15159	15052	14997	14944	15153	15084	14923	15020	15088	14946	14921	14824	14869	15090	14923	15132	14983	15155	14920	14839	14936	14975	15039	14938	15162	15231	14965	15072	14999	15030	15098	15170	14879	15172	14830	15081	15179	14841	14972	15147	15097	14982	15034	14940	14998	15020	15053	14863	14914	15156	15139	14955	14799	15027	15102	15053	15097	14979	15081	15012	15023	14888	15130	14989	14972	15086	15062	14991	14944	14964	14951	14960	14994	15179	14924	15028	15066	14880	14903	14981	14997	15015	14959	14825	15074	15023	14964	14977	14911	14939	15003	14863	14984	14914	14981	15095	14883	15024	15070	14996	14903	15139	15330	15045	15023	15108	15045	15070	15007	14909	15110	15038	15026	14986	15020	15076	14857	15111	15001	15073	14972	14901	15033	14964	14974	15150	15070	15022	14982	14923	14880	15235	15205	14998	14896	15102	15024	14916	15092	14955	15008	15065	15016	14981	15072	15025	15165	15133	14965	14949	15011	14867	14862	15082	15085	15078	14971	15043	15086	15119	15065	14922	14932	14900	14967	15047	14812	14957	14924	15200	14848	15019	14985	14931	15009	14986	14934	14897	14983	14899	15066	14986	15047	15034	15136	14998	15120	14994	15155	14967	15122	14967	14949	14945	15028	14787	15132	14895	14828	14965	15005	15033	14939	15103	14857	14920	15126	15050	14987	15047	15149	14876	15115	14956	15132	14830	14989	15058	14870	15102	14933	15002	14906	14973	15000	14997	14959	15112	14989	14955	15000	15128	15260	14767	15054	14955	15035	14929	14905	14932	15123	15083	14883	15169	15075	14892	15118	15045	15069	15039	15054	15059	14879	15158	14949	15080	15040	14932	15022	15044	15013	14962	14754	14942	14893	14988	14812	14927	15063	15036	15023	15046	14985	14900	14970	15078	14775	15173	15020	15055	15031	14826	15076	14996	15114	15038	15057	15084	15063	15114	15011	14925	15001	15032	15028	14990	14839	14887	14893	15082	14912	14924	15071	15128	15017	14803	15092	15116	15166	14993	15076	15035	15122	15055	14870	14965	15107	15066	14993	15157	14889	15006	14914	14854	15177	14917	15084	15011	14894	15086	15105	15013	15126	15028	15038	14953	15042	15008	15117	14932	15096	14993	14960	15157	15020	15050	14938	14967	14981	14903	14886	15058	15118	14986	15157	14940	14961	14933	15039	15026	14921	14924	14917	14977	14916	15123	15055	15126	15106	14904	14932	14977	14936	15049	14954	15033	14868	14860	15079	15004	14784	14848	14922	14876	15069	15095	15067	15071	15028	15039	15180	14975	15012	15003	15048	14852	15047	14910	15007	14927	14961	14847	15009	15035	15072	15039	15066	15070	15062	14981	15098	15169	15105	15129	14852	15087	15006	14950	15028	14873	15145	15164	14907	15099	14881	14969	14979	15173	15038	15095	14939	15025	15108	15052	14992	14958	15043	14964	14813	15026	15170	15123	14880	15045	14840	15020	15096	15173	15024	14904	15063	14796	14958	14980	14935	14830	15094	15008	14918	15153	14899	14893	15015	14862	14935	14726	14827	14898	15045	14944	15025	14957	14999	15046	14843	14947	14939	14961	15059	15146	14815	14875	15085	15070	15060	15198	15120	14969	15117	14911	15037	14963	14900	15054	15025	14836	15121	15149	15082	15096	15148	14890	15037	14821	14977	15103	15099	15080	14961	14889	14962	14965	15021	14904	15030	15008	14889	15001	14954	15158	14764	15109	14941	15062	14872	14948	14980	14963	15075	14953	15059	14988	15039	14852	15023	14877	15069	14984	14953	14744	14883	15097	15053	15024	14991	14952	14953	14815	14997	14897	15033	15156	14963	15099	14904	15076	14840	14953	15020	15041	15266	15024	14991	14963	14827	14990	14740	14959	15091	15103	14943	15059	14975	15026	14950	15140	14974	14982	15090	14887	14880	14967	15092	15056	14956	15172	14974	15112	15031	15082	15180	15184	14919	15042	15013	14908	15001	14934	15051	14915	14846	15041	15037	14946	14858	14960	15096	14864	15132	14997	15010	14958	14833	14926	15073	14927	15033	14873	15124	14965	15050	15124	15036	14958	14992	14999	15070	15083	15040	14890	15086	15073	15010	15040	15131	15000	15044	14923	15027	15101	15201	14941	15006	15037	14903	14937	14846	14936	15178	15044	14984	14976	15007	15062	14867	14977	15072	15129	14988	15143	15131	15029	15150	14982	14957	15093	14974	15089	14883	14893	14982	15070	15012	15050	15067	15124	15145	14982	15057	14936	15118	15086	15048	14979	15091	15065	14904	14927	14952	14980	15071	14947	15140	14969	15017	14954	15194	15027	15214	15076	14967	14904	15134	14949	15124	15055	14842	14969	15100	14933	15027	14893	14998	15009	15050	15270	14911	15001	15041	14983	14919	15134	15224	14986	15025	14915	15010	15025	14922	15054	15005	15005	14909	14867	14951	14941	15087	14910	15089	15100	15035	14976	15095	15114	15247	14950	15118	15190	15023	15044	14897	14971	14831	15030	14942	14900	14979	15150	15039	15017	15012	15058	14955	15095	15009	14931	15061	14974	15217	14999	14909	14996	14986	15012	14995	14818	15038	14915	15216	14959	15061	14912	14859	15098	14991	14890	15079	15000	14892	14940	14904	15079	15062	14954	15195	15007	14930	15145	14932	14994	15272	15157	15017	14955	15071	14933	15056	15158	15013	14939	15050	14936	15006	14881	14927	15038	15167	14726	14847	15084	15111	14836	14852	15179	14922	15108	14795	14975	14859	15068	14886	15163	14889	15001	14783	14913	15016	15107	14845	14909	14933	15059	14911	14978	15037	15042	14721	14906	14967	15118	15132	14935	14857	15003	15023	15251	15017	14966	15062	14902	15035	14998	15114	14917	15002	14984	15001	14908	15042	14910	14826	15008	14785	14947	15018	14974	15002	14972	15036	14908	14982	15080	14790	15128	14952	15015	14974	14834	15036	14970	14984	15012	14901	15050	14925	14912	15155	15047	15164	15066	15054	14911	15057	14996	15097	14937	14896	15003	14976	15048	14875	15142	15128	15034	14876	15123	15045	15052	14935	15037	15187	15019	14999	15087	14889	15039	15015	14941	14993	14837	14926	14953	14836	14927	14928	14985	15025	15041	14823	15126	14913	15026	15018	15085	14984	14853	14908	14822	15102	14992	15141	15061	15050	14836	14960	14917	14894	15014	15077	15064	15043	15091	15010	15048	15066	15065	14937	15059	14961	15017	15063	14985	14994	14888	15116	15055	14936	15042	14919	15055	15176	14862	15052	15050	14845	14889	15106	15071	14944	15012	15061	14931	15193	15057	14846	15012	15052	14938	15029	15067	14980	15114	15069	15023	14987	15037	14952	15143	15024	15117	15094	15100	14896	14876	14970	14923	15030	14912	14978	14976	15044	15131	15060	14916	15016	15190	14876	14994	15185	15069	15132	15055	15062	14818	14950	14947	15044	15028	15115	14979	15003	14984	14969	14760	15135	14977	14964	14912	14980	15114	15023	14948	14945	14771	15002	14998	14923	14834	15038	15083	14949	15097	15061	14914	14994	14989	15055	15085	14873	15002	14936	14938	15040	15003	14997	15214	14939	15007	15003	15079	14774	14913	14941	14981	15040	15138	14939	14915	15009	15075	14954	14934	15095	14929	15046	15166	14917	15049	15023	14887	15035	14923	14889	15117	15148	15087	15065	15063	14988	15088	15021	14971	14998	14949	14925	15094	15050	14956	14928	14931	15048	15096	15005	15115	14965	14966	14967	15039	15110	14905	15071	15002	15151	15013	14906	14984	15015	15116	15068	15041	15087	14951	14964	14995	15037	15050	14983	14982	15167	15083	15000	14989	15063	15072	15086	15039	15036	14957	14967	14866	15075	14953	14889	14960	14922	14916	15090	15005	15101	14845	15169	14958	15068	15209	14993	15071	14824	15021	15026	14943	15240	14883	14967	14896	14842	15048	14955	14899	14883	14943	14911	15058	14941	14930	15052	15070	15048	15029	15019	15080	15064	14943	15030	14952	14874	14910	15132	15004	15142	14747	14927	15061	15110	14980	15029	14899	15039	15009	15002	15214	15127	15003	14894	15195	14858	15094	15113	15059	14972	14916	14961	14911	15029	15013	15243	14980	15235	15066	15047	15236	15095	14937	15105	14936	15087	14955	14996	14986	14834	14887	14977	14853	15132	14962	15016	15142	15058	15000	15111	15097	15243	14983	14955	15020	14932	14968	14859	14932	15096	14921	14878	15090	14829	15077	14950	14851	15142	15096	15080	15043	15088	14952	14993	14992	14974	14993	15085	15112	14922	15050	15035	15097	15095	14937	14968	15035	15071	15118	14868	15313	15108	15013	15037	15141	14897
29751	24698	27301	24470	20713	19839	19339	19227	18810	18823	18511	18523	18357	18320	18460	18278	18585	18400	18350	18283	18333	18314	18433	18399	18307	18370	18072	18051	18250	18308	18383	18311	18194	18078	18220	18208	18138	18227	18113	18424	18254	18224	18259	18159	18644	18385	18266	18138	18348	18414	18337	18236	18229	18277	18132	18437	18354	18181	18172	18447	18195	18182	18043	18430	18332	18239	18242	18105	18341	18318	18311	18399	18333	18092	18169	18400	18482	18109	18337	18320	18259	18301	18347	18251	18241	18251	18296	18298	18332	18303	18208	18379	18087	18221	18369	18190	18164	18171	18088	18432	18199	18135	18219	18183	18382	18372	18369	18216	18320	18335	18299	18091	18243	18407	18110	18148	18129	18165	18432	18305	18319	18333	18189	18260	18070	18219	18107	18295	18139	18206	18200	18196	18145	18203	18222	18235	18313	18255	18586	18132	18435	18201	18175	18050	18296	18363	18229	18276	18299	18120	18383	18365	18342	18305	18451	18295	18180	18214	18128	18238	18181	18254	18300	18561	18092	18311	18338	18253	18271	18205	18389	18394	18531	18066	18260	18172	18218	18074	18334	18221	18304	18228	18272	18368	18271	18031	18146	18144	18176	18195	18280	18302	18302	18280	18376	18090	18339	18128	18272	18316	18125	18349	18349	18337	18304	18077	18226	18357	18234	18289	18101	18318	18463	18268	18108	18360	18267	18212	18280	18128	18135	18380	18212	18243	18144	18169	18227	18351	18344	18218	17936	18210	18005	18404	18011	18213	18132	18322	18301	18082	18312	18180	18133	18305	18407	18309	18177	18271	18308	18070	18249	18049	18311	18233	18470	18314	18072	18337	18100	18086	18244	18296	18221	18339	18217	18159	18375	18130	18311	18100	18164	18151	18263	18395	18258	18060	18207	17985	18163	18144	18231	18176	18231	18282	18096	18248	18240	18067	18286	18229	18046	18324	18244	18148	18424	18389	18143	18208	18050	18241	18166	18322	18327	18234	18210	18240	18373	18123	18274	18249	18275	18401	18265	18268	18229	18142	18212	18389	18220	18301	18370	18268	18266	18337	18260	18178	18081	18162	18261	18415	18299	18230	18148	18492	18222	18187	18360	18459	18427	18351	18211	18315	18271	18130	18349	18157	18240	18295	18152	18312	18163	18080	18116	18405	18401	18434	18319	18190	18302	17933	18401	18329	18195	18327	18188	18363	18331	18209	18480	18202	18064	18137	18421	18301	18478	18164	18262	18028	18136	18090	18300	18292	18078	18126	18396	18182	18413	18374	18170	18290	18233	18297	18229	18376	18290	18122	18092	18015	18381	18138	18307	18430	18224	18040	18430	18247	18235	18287	18312	18091	18401	18360	18182	18176	18197	18300	18433	18254	18205	18213	18186	18295	18356	18360	18266	18120	18328	18241	18459	18359	18294	18260	18348	18202	18361	18152	18215	18038	18324	18189	18307	18330	18122	18142	18340	18135	18301	18124	18326	18141	18255	18201	18280	18387	18297	18316	18352	18325	18199	18245	18267	18360	18215	18268	18233	18277	18155	18300	18376	18108	18310	18357	18519	18271	18240	18248	18340	18300	18298	18051	18239	18192	18237	18359	18303	18293	18187	18259	17967	18253	18194	18426	18429	18184	18236	18339	18202	18323	18240	18365	18431	18448	18386	18455	18281	18261	18049	18222	18098	18397	18056	18436	18226	18261	18155	18046	18322	18288	18092	18376	18343	18395	18529	18196	18254	18280	18074	18312	18079	18319	18141	18348	18344	18183	18329	18044	18143	18371	18244	18093	18388	18259	18120	18198	18476	18139	18509	18226	18306	18226	18226	18243	18425	18189	18369	18361	18295	18279	18335	18325	18318	18220	18259	18226	18187	18320	18387	18155	18144	18275	18406	18352	18334	18328	18071	18184	18207	18019	18253	18247	18418	18170	18234	18256	18221	18129	18221	18012	18249	18186	18117	18223	18132	18179	18303	18040	18244	18005	18202	18391	18312	18455	18344	18224	18230	18286	18193	18466	18374	18388	18298	18303	18265	18256	18260	18260	18080	18277	18119	18199	18342	18243	18347	18241	18295	18340	18321	18468	18326	18187	18225	17970	18173	18295	18358	18197	18471	18302	18334	18225	18205	18350	18295	18198	18135	18193	18322	18001	18228	18265	18120	18181	18220	18369	18294	18471	18223	18148	18154	18069	18146	18364	18070	18415	18393	18253	18466	18259	18302	18361	18343	18233	18233	18375	18148	18278	18127	18317	18299	18258	18245	18086	18184	18281	18324	18210	18271	18353	18350	18175	18336	18192	18248	18299	18186	18249	18136	18159	18392	18204	18329	18179	18278	18217	18168	18408	18219	18349	18258	18251	18356	18256	18218	18266	18287	18252	18209	18178	18350	18412	18445	18275	18228	18362	18162	18304	18261	18444	18254	18416	18283	18005	18405	18342	18189	18355	18433	18400	18283	18257	18259	18381	18379	18365	18133	18235	18218	18443	18153	18444	18272	18450	18252	18346	18370	18428	18263	18504	18377	18288	18368	18076	18097	18227	18313	18181	18186	18273	18499	18073	18235	18207	18178	18390	18160	18283	18349	18304	18418	18250	18369	18383	18087	18143	18541	18141	18272	18230	18200	18351	18193	18321	18254	18250	18424	18311	18093	18236	18338	18232	18324	18129	18410	18328	18550	18189	18414	18321	18012	18285	18351	18278	18255	18322	18278	18288	18261	18395	18350	18445	18272	18407	18109	18239	18216	18271	18253	18133	18235	18158	18147	18244	18429	18137	18356	18494	18432	18272	18273	18230	18231	18186	18163	18244	18401	18520	18356	18455	18137	18037	18373	18140	18224	18425	18376	18221	18398	18010	18138	18160	18200	18247	18187	18271	18259	18138	18214	18419	18204	18266	18244	18270	18301	18134	18337	18147	18176	18172	18457	18410	18275	18151	18172	18253	18260	18246	18417	18236	18338	18242	18513	18291	18206	18266	18221	18409	18391	18285	18317	18053	18103	18232	18229	18164	18445	18368	18317	18041	18183	18320	18340	18182	18407	18217	18361	18310	18350	18288	18038	18432	18092	18265	18237	18343	18127	18267	18283	18123	18332	18185	18304	18251	18158	18500	18438	18076	18344	18442	18155	18177	18291	18134	18203	18140	18366	18321	18400	18265	18313	18366	18365	18522	18148	18211	18137	18230	18321	18378	18204	18435	18078	18448	18234	18287	18170	18198	18306	18220	18056	18266	18233	18210	18125	18086	18427	18136	18300	18191	18310	18293	18280	18317	18366	18259	18214	17996	18145	18096	18226	18232	18192	18162	18192	18241	18405	18363	18132	18374	18272	18322	18229	17996	18044	18052	18214	18183	18151	18063	18332	18197	18196	18232	18376	18234	18229	18455	18310	18256	18271	18294	18528	18216	18374	18319	18295	18293	18194	18080	18063	18306	18613	18232	18292	18307	18161	18308	18537	18171	18192	18531	18309	18421	18214	18370	18146	18151	18233	18238	18076	18337	18201	18153	18196	18471	18113	18027	18273	18228	18199	18284	18200	18311	18112	18412	18177	18348	18497	18452	18455	18283	18192	18311	18075	18205	18240	18390	18220	18161	18235	18308	18199	18430	18345	18311	18234	18371	18508	18225	18148	18170	18238	18376	18184	18372	18249	18298	18338	18518	18354	18197	18243	18129	18248	18200	18251	18110	18235	18272	18507	18299	18380	18181	18315	18352	18213	18117	18095	18302	18347	18332	18333	18329	18279	18326	18268	18220	18321	18384	18350	18351	18272	18133	18191	18127	18364	18297	18252	18192	18266	18179	18258	18182	18220	18245	18141	18333	18264	18152	18322	18292	18117	18166	18163	18276	18208	18154	18270	18229	18360	18474	18301	18294	18311	18110	18280	18209	18042	18212	18379	18418	18049	18302	18088	18057	18104	18254	18339	18193	18335	18273	18107	18337	18377	18542	18256	17954	18229	18324	18447	18213	18254	18539	18484	18304	18439	18242	18346	18259	18248	18209	18416	18194	18478	18442	18203	18337	18387	18307	18290	18271	18131	18399	18571	18179	18324	18214	18191	18260	18207	18240	18096	18213	18382	17991	18245	18391	18391	18195	18303	18032	18297	18245	18276	18225	18109	18205	18271	18421	18200	18056	18106	18144	18231	18186	18393	18397	18231	18277	18291	18255	18374	18259	18241	18183	18314	18147	18198	18210	18426	18376	18247	18253	18144	18211	18344	18398	18247	18311	18226	18359	18152	18482	18130	18246	18221	18160	18323	18364	18222	18352	18380	18374	18157	18425	18198	18245	18449	18210	18454	18165	18334	18282	18228	18205	18012	18154	18113	18326	18340	18257	18192	18171	18111	18148	18179	18285	18264	18347	18536	18275	18223	18392	18204	18191	18029	18227	18281	18221	17972	18245	18135	18299	18280	18287	18312	18278	18411	18166	18243	18042	18485	18326	18404	18205	18417	18122	18455	18111	18217	18258	18197	18264	18466	18300	18249	18272	18074	18008	18097	18170	18332	18428	18249	18154	18323	18477	18506	18185	18197	18190	18230	18386	18349	18203	18221	18256	18223	18219	18288	18038	18342	18367	18009	17996	18376	18272	18281	18164	18187	18328	18351	18138	18244	18298	18324	18265	18406	18409	18296	18350	18262	18382	18325	18176	18211	18080	18232	18222	18301	18153	18218	18191	18167	18463	18360	18220	18134	18080	18161	18170	18433	18322	18169	18295	18485	18217	18106	18124	18398	18122	18150	18334	18303	18328	18356	18373	18240	18231	18251	18375	18386	18353	18194	18377	18071	18186	18277	18213	18237	18168	18305	18290	18156	18221	18272	18255	18251	18361	18273	18185	18434	18254	18207	18270	18154	18370	18338	18353	18186	18279	18387	18173	18225	18134	18212	18181	18131	18289	18337	18306	18365	18090	18260	18345	18249	18346	18403	18356	18251	18393	18430	18279	18396	18271	18270	18569	18359	18364	18258	17991	18250	18360	18279	18007	18163	18151	18136	18260	18297	18093	18202	18285	18336	18280	18199	18230	18194	18491	18218	18384	18402	18342	17992	18206	18044	18392	18103	18393	18335	18207	18332	18096	18119	18376	18206	18178	18163	18254	18140	18383	18225	18488	18215	18064	18279	18185
23478	32679	25274	20673	18920	17336	16648	16326	16042	15834	15863	15719	15705	15505	15597	15684	15521	15443	15494	15606	15603	15596	15470	15346	15504	15567	15433	15377	15614	15305	15326	15354	15518	15493	15425	15376	15463	15494	15542	15449	15581	15451	15301	15413	15474	15341	15352	15416	15419	15389	15342	15490	15209	15317	15476	15390	15393	15599	15497	15497	15285	15404	15343	15392	15513	15263	15408	15336	15451	15429	15437	15069	15599	15507	15442	15353	15376	15594	15438	15575	15441	15401	15349	15447	15510	15302	15342	15422	15386	15618	15321	15407	15323	15423	15446	15417	15488	15257	15370	15552	15332	15398	15470	15493	15314	15406	15448	15471	15389	15181	15383	15454	15545	15462	15562	15447	15439	15320	15324	15313	15283	15425	15243	15432	15497	15481	15510	15413	15529	15363	15380	15297	15263	15286	15345	15316	15572	15595	15359	15311	15521	15324	15483	15447	15605	15364	15544	15418	15355	15436	15459	15420	15324	15369	15402	15317	15290	15486	15463	15369	15316	15365	15426	15411	15532	15620	15367	15445	15300	15401	15488	15151	15390	15532	15581	15426	15548	15585	15507	15376	15245	15372	15395	15427	15422	15438	15364	15418	15486	15465	15290	15419	15552	15371	15380	15167	15553	15203	15520	15429	15653	15494	15357	15359	15349	15584	15471	15453	15500	15443	15438	15265	15382	15412	15455	15239	15422	15502	15580	15548	15385	15496	15615	15419	15475	15492	15343	15502	15407	15468	15469	15479	15507	15268	15536	15550	15472	15450	15507	15425	15298	15409	15477	15431	15516	15483	15483	15494	15459	15392	15525	15377	15565	15403	15236	15432	15230	15307	15549	15371	15388	15308	15355	15338	15324	15238	15582	15401	15429	15395	15453	15355	15262	15519	15282	15396	15273	15363	15456	15224	15192	15492	15305	15369	15390	15565	15292	15408	15418	15524	15557	15456	15417	15362	15319	15445	15498	15387	15244	15505	15585	15314	15368	15424	15464	15370	15256	15394	15319	15412	15373	15356	15464	15362	15294	15442	15430	15651	15317	15448	15295	15397	15349	15475	15472	15565	15481	15391	15494	15477	15384	15543	15437	15422	15366	15373	15379	15510	15329	15409	15406	15497	15412	15327	15302	15309	15477	15394	15390	15486	15441	15428	15498	15467	15236	15325	15259	15392	15318	15285	15146	15411	15518	15573	15467	15482	15338	15390	15345	15498	15288	15334	15435	15529	15434	15286	15441	15434	15388	15188	15328	15245	15352	15384	15329	15404	15310	15531	15396	15362	15343	15418	15412	15424	15433	15413	15479	15367	15413	15308	15521	15524	15363	15247	15363	15470	15332	15489	15370	15498	15532	15418	15318	15280	15319	15289	15374	15486	15516	15477	15437	15326	15378	15482	15332	15229	15652	15379	15437	15358	15638	15403	15516	15227	15503	15358	15337	15353	15267	15288	15273	15430	15350	15321	15577	15443	15305	15346	15495	15383	15327	15416	15462	15364	15415	15464	15484	15328	15448	15448	15500	15391	15513	15362	15434	15448	15445	15393	15420	15403	15455	15425	15374	15537	15527	15527	15588	15349	15377	15640	15302	15588	15428	15273	15203	15362	15479	15455	15300	15396	15488	15506	15452	15534	15343	15436	15422	15435	15474	15364	15449	15473	15404	15410	15542	15365	15379	15289	15340	15313	15343	15516	15378	15391	15480	15490	15420	15506	15303	15472	15331	15380	15331	15304	15280	15306	15485	15411	15595	15313	15466	15501	15262	15341	15443	15370	15460	15407	15437	15316	15427	15451	15455	15374	15587	15550	15434	15624	15422	15498	15355	15344	15488	15349	15511	15578	15385	15379	15402	15470	15328	15563	15498	15444	15393	15409	15424	15419	15505	15385	15326	15423	15309	15421	15422	15340	15565	15416	15365	15467	15494	15323	15449	15488	15484	15512	15624	15515	15422	15227	15537	15370	15505	15450	15324	15364	15412	15469	15542	15380	15346	15641	15347	15359	15230	15537	15255	15387	15373	15525	15349	15396	15377	15450	15533	15388	15397	15438	15348	15344	15324	15578	15355	15350	15409	15338	15244	15390	15476	15448	15535	15406	15314	15520	15549	15450	15490	15417	15383	15588	15324	15387	15518	15638	15448	15564	15570	15479	15441	15374	15447	15499	15364	15458	15359	15457	15556	15555	15533	15440	15517	15358	15315	15463	15535	15515	15342	15355	15430	15374	15569	15233	15608	15336	15622	15431	15621	15416	15406	15307	15446	15500	15522	15377	15502	15240	15292	15341	15480	15376	15549	15400	15432	15432	15188	15339	15587	15477	15412	15475	15312	15418	15266	15514	15306	15199	15308	15473	15357	15425	15442	15125	15546	15326	15605	15388	15329	15333	15283	15260	15312	15408	15411	15241	15410	15424	15459	15500	15586	15410	15492	15333	15518	15585	15399	15325	15314	15323	15360	15491	15259	15502	15312	15345	15304	15482	15562	15373	15220	15424	15523	15294	15420	15515	15493	15317	15352	15565	15339	15374	15544	15436	15403	15528	15462	15493	15498	15364	15507	15403	15411	15523	15194	15347	15432	15457	15448	15380	15201	15401	15569	15470	15309	15467	15328	15449	15346	15373	15318	15464	15444	15362	15529	15409	15463	15242	15476	15395	15336	15402	15356	15303	15447	15407	15262	15430	15496	15427	15455	15420	15461	15403	15463	15585	15316	15325	15298	15367	15403	15345	15438	15555	15591	15391	15348	15525	15100	15273	15373	15306	15563	15576	15379	15308	15437	15423	15362	15315	15369	15459	15361	15396	15308	15356	15442	15416	15314	15486	15322	15640	15392	15389	15379	15344	15508	15500	15535	15484	15325	15508	15439	15394	15404	15525	15340	15375	15598	15526	15379	15346	15449	15448	15368	15385	15541	15348	15344	15444	15303	15389	15475	15273	15376	15501	15402	15419	15498	15512	15471	15480	15361	15387	15606	15381	15335	15443	15583	15495	15501	15342	15476	15515	15229	15354	15536	15469	15458	15384	15453	15406	15468	15349	15370	15265	15578	15442	15422	15463	15255	15427	15338	15379	15341	15461	15517	15469	15474	15417	15431	15625	15455	15654	15560	15266	15512	15464	15556	15408	15406	15707	15462	15693	15459	15518	15358	15498	15378	15456	15383	15511	15479	15210	15436	15422	15336	15562	15410	15349	15416	15541	15323	15394	15358	15397	15386	15223	15400	15456	15428	15417	15453	15507	15445	15592	15387	15572	15386	15459	15458	15507	15518	15444	15346	15518	15467	15419	15495	15504	15420	15568	15391	15251	15508	15325	15347	15432	15393	15485	15396	15480	15485	15487	15439	15227	15455	15404	15506	15485	15460	15377	15414	15333	15536	15631	15367	15537	15449	15407	15468	15326	15355	15451	15351	15463	15462	15503	15473	15328	15435	15269	15359	15433	15552	15476	15318	15506	15356	15439	15302	15340	15478	15446	15444	15611	15328	15381	15267	15315	15285	15471	15359	15403	15499	15316	15422	15306	15269	15502	15366	15431	15478	15535	15463	15363	15322	15503	15609	15341	15239	15338	15319	15358	15464	15479	15591	15460	15563	15477	15393	15476	15559	15605	15421	15453	15620	15425	15563	15341	15291	15482	15473	15410	15419	15515	15471	15467	15474	15466	15302	15585	15524	15405	15567	15371	15403	15591	15344	15365	15529	15418	15347	15319	15363	15513	15439	15304	15370	15147	15551	15289	15466	15183	15478	15408	15345	15452	15230	15342	15513	15293	15433	15457	15393	15543	15418	15385	15341	15358	15331	15272	15367	15521	15499	15618	15461	15274	15359	15501	15382	15440	15573	15505	15244	15397	15453	15444	15356	15354	15495	15465	15491	15353	15417	15306	15435	15367	15612	15436	15437	15358	15607	15426	15453	15403	15415	15400	15449	15450	15476	15502	15363	15336	15432	15324	15327	15429	15511	15429	15350	15273	15339	15265	15251	15383	15470	15479	15419	15436	15570	15450	15302	15414	15482	15287	15339	15447	15555	15261	15502	15365	15365	15375	15431	15328	15507	15546	15532	15393	15360	15426	15375	15421	15535	15301	15514	15348	15528	15603	15426	15516	15483	15540	15324	15281	15565	15373	15416	15273	15409	15333	15307	15548	15456	15512	15361	15493	15401	15513	15344	15400	15460	15410	15451	15417	15443	15303	15472	15382	15419	15440	15220	15569	15354	15386	15502	15399	15465	15394	15400	15424	15590	15487	15334	15404	15559	15325	15496	15329	15351	15339	15338	15420	15413	15410	15457	15386	15208	15472	15313	15583	15469	15378	15390	15238	15347	15470	15300	15548	15405	15290	15437	15286	15499	15454	15390	15391	15479	15421	15558	15156	15571	15336	15482	15352	15405	15392	15443	15386	15398	15359	15311	15424	15370	15391	15468	15299	15515	15320	15382	15447	15395	15412	15444	15362	15406	15741	15351	15476	15474	15382	15485	15357	15389	15398	15572	15362	15364	15392	15483	15581	15364	15494	15396	15424	15421	15306	15298	15247	15416	15310	15351	15325	15360	15571	15445	15345	15574	15362	15625	15364	15484	15532	15364	15427	15593	15306	15278	15377	15611	15617	15422	15368	15435	15295	15432	15480	15447	15403	15426	15430	15445	15420	15265	15421	15597	15294	15399	15433	15494	15461	15435	15421	15356	15514	15498	15524	15491	15459	15336	15441	15276	15670	15327	15389	15386	15150	15454	15171	15335	15486	15219	15390	15438	15493	15450	15427	15435	15433	15463	15396	15564	15422	15555	15268	15425	15444	15453	15261	15295	15362	15424	15413	15423	15396	15540	15483	15467	15318	15326	15308	15401	15553	15363	15488	15419	15453	15346	15239	15333	15490	15308	15405	15391	15268	15373	15287	15477	15484	15402	15483	15504	15487	15319	15443	15455	15441	15383	15464	15424	15436	15365	15448	15392	15438	15407	15346	15176	15527	15632	15549	15254	15491	15452	15384	15448	15434	15345	15416	15458	15351	15281	15471	15523	15367	15360	15450	15468	15528	15419	15440	15427	15503	15280	15496	15319	15528	15445	15530	15476	15578	15436	15447	15431	15385	15443	15453	15415	15363	15407	15392	15342	15275	15560	15345	15443	15535
23484	21602	28434	25381	22984	22719	21442	18917	18325	18507	18153	18017	17885	17716	17732	17484	17617	17268	17693	17437	17739	17459	17553	17481	17412	17502	17368	17213	17421	17568	17472	17295	17101	17407	17539	17272	17286	17241	17482	17396	17363	17366	17564	17351	17547	17350	17408	17354	17242	17569	17348	17361	17230	17296	17280	17429	17364	17238	17262	17334	17486	17244	17260	17403	17417	17524	17238	17442	17519	17401	17379	17259	17251	17269	17395	17274	17323	17074	17342	17440	17484	17532	17155	17216	17256	17246	17164	17289	17514	17235	17269	17216	17142	17331	17262	17343	17511	17375	17382	17446	17267	17312	17461	17338	17403	17296	17198	17239	17265	17451	17129	17442	17185	17018	17346	17467	17363	17437	17422	17398	17443	17372	17341	17414	17338	17185	17219	17353	17424	17276	17248	17248	17490	17181	17316	17434	17373	17393	17346	17321	17437	17421	17409	17389	17369	17173	17256	17183	17250	17225	17389	17228	17278	17352	17384	17338	17274	17372	17170	17317	17240	17503	17217	17142	17189	17428	17433	17325	17223	17433	17465	17358	17275	17402	17236	17595	17324	17267	17398	17433	17097	17229	17352	17328	17054	17397	17412	17329	17260	17283	17284	17299	17230	17248	17382	17098	17277	17315	17290	17284	17266	17360	17347	17375	17223	17188	17293	17324	17274	17096	17242	17264	17246	17298	17196	17345	17197	17255	17334	17448	17111	17239	17465	17324	17159	17346	17242	17253	17281	17554	17376	17318	17240	17475	17206	17308	17411	17469	17238	17125	17311	17385	17026	17242	17379	17173	17241	17470	17061	17184	17534	17303	17344	17381	17191	17111	17339	17115	17185	17257	17360	17200	17361	17350	17355	17280	17306	17330	17254	17296	17338	17359	17158	17236	17161	17196	17310	17244	17569	17547	17460	17293	17622	17334	17161	17177	17315	17509	17359	17551	17537	17141	17437	17271	17299	17361	17290	17322	17473	17476	17295	17372	17384	17292	17463	17449	17288	17317	17111	17330	17413	17384	17546	17221	17195	17120	17214	17479	17251	17168	17135	17398	17156	17301	17444	17281	17342	17312	17277	17315	17287	17293	17356	17381	17505	17179	17338	17346	17337	17151	17348	17378	17290	17425	17212	17431	17344	17464	17195	17205	17364	17447	17438	17371	17332	17565	17292	17376	17309	17290	17397	17391	17418	17277	17275	17300	17378	17305	17429	17327	17402	17629	17363	17267	17418	17287	17301	17415	17270	17469	17291	17563	17124	17360	17385	17329	17307	17298	17309	17251	17210	17023	17373	17155	17317	17193	17272	17363	17462	17140	17295	17345	17121	17173	17274	17310	17158	17020	17372	17177	17389	17212	17516	17492	17419	17374	17398	17208	17543	17225	17406	17433	17331	17396	17273	17379	17495	17336	17469	17161	17282	17403	17428	17128	17224	17359	17420	17503	17306	17120	17409	17289	17172	17249	17370	17240	17158	17277	17314	17173	17416	17424	17497	17346	17263	17225	17289	17063	17204	17298	17243	17391	17461	17478	17278	17308	17218	17270	17216	17298	17376	17351	17370	17299	17317	17322	17300	17234	17312	17374	17109	17125	17359	17324	17485	17292	17396	17472	17355	17138	17325	17271	17441	17253	17355	17583	17263	17249	17266	17184	17493	17324	17301	17302	17502	17222	17002	17478	17338	17158	17446	17220	17453	17243	17372	17301	17382	17120	17390	17237	17392	17244	17263	17144	17336	17226	17271	17379	17352	17460	17375	17214	17234	17400	17210	17257	17344	17225	17169	17193	17016	17425	17264	17184	17570	17185	17424	17141	17245	17327	17496	17378	17126	17199	17229	17313	17251	17247	17378	17513	17413	17286	17342	17344	17391	17385	17282	17435	17386	17265	17322	17456	17262	17177	17336	17409	17325	17266	17263	17350	17408	17329	17325	17256	17439	17368	17599	17413	17297	17408	17284	17365	17242	17203	17335	17430	17386	17403	17186	17198	17423	17287	17395	17354	17453	17202	17287	17423	17433	17140	17436	17331	17054	17156	17496	17108	17258	17169	17470	17267	17186	17244	17271	17180	17388	17227	17129	17077	17327	17240	17234	17175	17381	17124	17346	17196	17121	17292	17168	17172	17454	17345	17331	17246	17206	17284	17236	17292	17380	17383	17363	17372	17391	17302	17218	17214	17206	17323	17599	17457	17384	17253	17357	17287	17223	17118	17453	17414	17556	17483	17360	17207	17339	17410	17276	17077	17203	17504	17512	17235	17360	17346	17343	17477	17444	17466	17269	17316	17165	17270	17277	17292	17281	17351	17353	17119	17250	17415	17379	17294	17414	17232	17273	17268	17333	17439	17290	17294	17431	17232	17276	17163	17258	17309	17329	17301	17512	17116	17352	17175	17250	17222	17307	17304	17501	17307	17409	17134	17352	17346	17401	17404	17288	17275	17371	17405	17125	17440	17382	17359	17173	17278	17427	17287	17230	17396	17342	17312	17535	17282	17300	17414	17328	17387	17113	17233	17120	17340	17497	17287	17369	17168	17382	17321	17108	17423	17320	17349	17433	17355	17381	17448	17448	17336	17360	17524	17516	17381	17240	17352	17332	17283	17392	17497	17199	17343	17415	17531	17284	17134	17202	17174	17222	17210	17224	17374	17482	17153	17131	17294	17327	17324	17233	17321	17178	17226	17361	17264	17335	17172	17185	17225	17406	17258	17392	17281	17307	17456	17262	17368	17289	17369	17324	17164	17242	17246	17349	17240	17288	17222	17333	17523	17319	17308	17379	17296	17348	17422	17368	17283	17307	17288	17346	17356	17378	17467	17465	17358	17462	17403	17317	17308	17250	17515	17488	17445	17199	17380	17280	17235	17121	17126	17299	17218	17356	17356	17325	17402	17418	17169	17277	17219	17368	17256	17587	17360	17411	17332	17423	17265	17312	17187	17485	17244	17293	17380	17265	17140	17345	17417	17417	17380	17464	17127	17232	17333	17259	17161	17214	17091	17308	17345	17497	17121	17567	17317	17156	17182	17262	17363	17434	17364	17395	17369	17389	17374	17329	17525	17721	17354	17346	17322	17257	17299	17314	17400	17320	17138	17165	17266	17157	17653	17138	17377	17170	17349	17295	17386	17291	17275	17275	17288	17296	17296	17305	17512	17465	17280	17642	17358	17428	17195	17245	17287	17254	17369	17346	17232	17362	17356	17317	17274	17301	17288	17336	17469	17263	17127	17253	17336	17393	17355	17137	17019	17367	17340	17456	17231	17110	17417	17188	17179	17339	17120	17228	17311	17375	17302	17144	17296	17589	17452	17340	17329	17415	17272	17326	17202	17557	17332	17452	17415	17333	17414	17299	17287	17476	17284	17187	17198	17346	17349	17520	17338	17284	17353	17192	17207	17325	17099	17240	17160	17258	17412	17346	17185	17450	17283	17237	17277	17203	17383	17115	17253	17332	17252	17523	17396	17373	17247	17231	17399	17407	17406	17149	17427	17433	17356	17334	17133	17415	17427	17452	17139	17301	17066	17362	17475	17309	17295	17340	17469	17456	17423	17309	17342	17355	17384	17405	17240	17397	17193	17196	17375	17339	17367	17265	17405	17608	17436	17368	17269	17243	17205	17342	17221	17290	17327	17277	17382	17312	17239	17285	17127	17253	17375	17438	17320	17171	17293	17303	17444	17279	17292	17471	17348	17430	17120	17311	17376	17313	17351	17351	17298	17322	17249	17214	17274	17419	17258	17358	17203	17403	17413	17286	17174	17275	17205	17295	17244	17314	17223	17371	17458	17204	17398	17317	17469	17310	17332	17250	17286	17502	17239	16915	17301	17255	17455	17298	17327	17419	17314	17162	17166	17651	17302	17362	17504	17387	17250	17206	17334	17252	17387	17399	17308	17138	17113	17176	17195	17268	17389	17230	17336	17433	17351	17193	17249	17177	17296	17341	17288	17152	17356	17453	17436	17408	17446	17597	17597	17407	17472	17290	17425	17295	17145	17377	17235	17530	17477	17458	17499	17175	17463	17132	17449	17460	17299	17232	17241	17439	17245	17414	17424	17330	17053	17102	17184	17122	17225	17230	17230	17372	17405	17556	17414	17319	17309	17221	17211	17164	17257	17217	17334	17370	17194	17259	17268	17146	17234	17410	17253	17238	17144	17177	17010	17086	17162	17513	17310	17260	17210	17396	17171	17343	17138	17369	17116	17355	17398	17231	17230	17324	17426	17441	17449	17392	17481	17339	17368	17300	17340	17394	17493	17309	17340	17331	17434	17469	17440	17357	17177	17247	17209	17259	17327	17282	17367	17169	17152	17422	17310	17287	17255	17173	17292	17376	17336	17164	17386	17223	17268	17196	17370	17385	17250	17215	17285	17241	17382	17197	17209	17393	17426	17652	17336	17443	17285	17241	17301	17437	17150	17395	17391	17273	17121	17418	17421	17189	17393	17502	17367	17327	17341	17286	17283	17430	17507	17555	17339	17379	17176	17279	17345	17340	17380	17155	17424	17257	17293	17358	17235	17441	17195	17391	17263	17150	17316	17496	17168	17323	17282	17396	17443	17581	17462	17392	17355	17527	17191	17214	17232	17304	17391	17397	17234	17469	17436	17424	17229	17295	17136	17311	17522	17534	17485	17221	17356	17388	17236	17268	17243	17637	17458	17503	17315	17210	17424	17151	17183	17414	17274	17338	17271	17441	17304	17520	17386	17263	17285	17345	17277	17392	17340	17348	17490	17317	17348	17303	17430	17443	17408	17363	17298	17406	17350	17102	17442	17260	17328	17412	17291	17429	17365	17084	17216	17401	17443	17229	17268	17392	17360	17310	17402	17203	17280	17462	17336	17296	17449	17189	17408	17440	17388	17366	17319	17314	17487	17419	17388	17319	17290	17381	17394	17361	17122	17206	17476	17296	17278	17272	17382	17313	17243	17264	17383	17303	17288	17189	17296	17379	17196	17386	17338	17243	17467	17293	17367	17339	17457	17388	17402	17466	17313	17365	17259	17322	17301	17691	17299	17182	17427	17371	17343	17273	17598	17338	17258	17447	17274	17252	17312	17255	17355	17402	17303	17409	17336	17478	17381	17168	17054	17424	17329	17418	17210	17298	17216	17165	17206	17455	17336	17320	17258	17217	17300
22989	39872	30589	23507	20904	18584	17349	16753	16175	16018	15770	15447	15432	15402	15352	15288	15215	15000	15069	14978	15044	14755	14902	14857	14871	15000	14955	14961	14800	14780	14951	14934	14849	15087	14896	14831	14982	14899	15063	14963	14952	15199	14911	15099	14932	14971	14955	15021	14945	15007	14898	15052	14985	14849	14941	14909	14818	14913	14905	14883	14802	15055	14858	14869	14962	14743	14759	14679	14761	14835	15033	14973	14772	14917	14704	14965	14848	14890	14938	14799	15153	14872	14831	14760	14887	14808	15070	15030	14977	14955	14798	14899	14852	14899	15020	14852	14902	14947	14962	14895	15048	14849	14974	14838	14870	14921	14816	14899	14977	14808	14846	14774	14685	14863	14908	14915	14728	15001	14809	14787	14931	15071	14721	14916	14861	14967	14826	14741	14705	14711	14733	15003	14814	14875	14763	14908	14739	14788	14896	15049	14867	14844	14894	14849	15041	14774	14991	14852	14999	14734	14838	14763	14811	14965	14797	14893	14839	14922	14841	15035	14708	14876	14753	14930	15049	14843	14872	14856	14716	14855	14809	14781	14930	15003	14833	14830	14731	14968	15000	14872	14869	14922	14696	14858	14859	14971	14789	15141	14797	14913	14783	14776	14910	14751	14762	14790	14828	14914	14919	14663	15037	14885	14987	14734	14804	14762	14920	15049	14915	14803	15004	14906	14921	14790	14849	14899	14851	14930	14790	14954	14947	14887	14718	14826	14909	14900	14862	14897	14928	14821	14907	14845	14794	14909	15073	15001	14788	14897	14798	15022	14829	14803	14713	14848	14804	14893	14933	14897	14865	14692	14925	14944	14923	14991	14876	14772	14953	14734	14970	14783	14895	15210	14879	15057	14952	14888	15047	14779	14842	14763	14968	14688	14991	14668	15038	14761	14848	14976	14868	14905	14639	14950	14955	15096	15024	14761	14797	14870	14862	14924	14918	14748	14890	14938	15061	14847	15072	14781	14785	15023	14901	14800	14955	14911	14895	15042	14873	14884	14835	14891	14662	14784	14842	14884	15020	15067	14998	14670	14821	14894	14867	14951	14642	14811	14855	14957	14795	14865	14958	14816	14923	14820	14919	14664	14804	15059	14699	15063	14662	14981	14822	14958	14866	14862	14794	14724	14736	14898	14786	14858	14683	14837	14838	14880	14765	14794	14990	14815	14947	14918	14809	14885	14972	14959	14895	14795	14785	14945	15042	14923	14848	14977	14893	14880	14784	14766	14768	15123	14942	15037	14726	14835	14681	14876	14818	14741	14901	14854	14991	14908	14895	14940	14926	14719	14856	14852	14929	14870	15082	14845	14811	14933	14957	14925	14871	14836	15043	14904	15091	14789	14776	14722	14959	14886	14944	14857	14916	14790	14744	14775	14952	14731	14940	14890	14755	14964	14929	14856	14849	15025	14894	14794	14796	14757	15031	14928	14823	14829	14908	14755	15008	15093	14844	15004	14851	14995	14779	14935	14755	14820	14911	14953	14791	15021	14923	14851	14828	14945	14849	15090	14800	14712	14918	14993	14724	14809	14795	14974	14732	14847	14620	15015	14881	14771	14919	14841	14813	14847	14863	14871	14880	14816	14832	14622	14979	15002	14807	14782	14785	14991	14821	14918	14784	14960	14970	14889	14732	14788	14981	14942	14987	15146	14938	14879	14893	14920	14928	14564	14777	15140	14715	14745	15016	14812	14899	14787	14707	14989	14902	14899	14862	14998	14815	14873	14930	14909	14860	14966	14780	14664	14946	14812	14881	14782	14711	14980	14917	14949	14918	14869	14895	14745	14945	14774	15035	14915	14677	14825	14746	14902	14804	14970	14796	14754	14972	15007	14964	14869	14814	14767	14998	14836	14967	14766	14881	14966	14882	14997	14742	14960	14817	14859	14939	15087	14828	14990	14788	14845	14700	14963	14737	15009	14828	14881	14755	14874	14751	15102	14879	14859	15043	14875	14797	14939	14848	14866	14733	15047	14846	14780	14928	14989	14797	14912	14958	14959	14928	14935	14950	14865	15043	14825	14798	14961	14845	14797	14943	14960	14666	14817	15152	14813	14904	14937	14870	14912	15118	14718	14982	14796	14920	14962	14955	14833	14866	14712	15044	14857	14777	14877	14898	14818	14775	14710	14855	14782	14952	14841	14892	14893	14906	14797	14860	14913	14860	14936	14858	14774	14862	14880	14966	14810	14809	14799	14725	14825	14927	14964	14928	14846	14803	14817	14779	14810	14901	15059	14921	14984	14958	14764	14989	14809	14865	15101	15030	14827	14826	14838	14916	14754	14675	14974	14943	14697	14831	14775	14883	14796	14808	14883	15034	14809	14902	15128	14919	14705	14874	14769	15011	14866	14749	14969	14773	14910	14957	14864	14871	15005	14871	14888	14793	14964	14982	14891	14990	14843	14949	14851	14835	14879	14862	14950	14904	14856	14971	14830	14956	14813	14915	14943	14978	14743	14815	14869	14845	14926	14801	14735	14840	14926	14852	14871	14859	14847	14943	14838	14829	14884	14756	14889	14730	14983	15003	14838	15001	14917	14775	14719	14881	15048	14894	14925	14840	14828	14856	14847	14734	14819	14983	14843	14860	14996	14991	14944	14832	14928	14827	14922	14686	14837	14785	14874	14838	14781	14815	14719	14840	14883	14820	14906	14867	14872	14930	14926	14866	14814	14826	14826	14903	14729	14787	14901	14911	14849	14761	14857	14828	15007	14915	14804	14810	14811	14928	14797	14843	14889	14702	14784	14942	14925	14854	14925	14828	14834	14846	14768	14926	14833	14879	14824	14929	14722	14940	15065	14972	14766	14888	14948	14891	14885	14943	15079	14758	15018	15029	14788	14860	14869	15007	14945	14924	14718	15017	14794	14935	14949	14857	14793	14849	14876	14915	14784	14897	15029	15039	14854	14750	14826	15066	14846	14888	14953	14893	14760	14982	14857	14880	14711	14803	14821	14944	14873	14894	14986	14796	14666	14934	14758	14955	14912	14927	14802	14865	14819	14797	15018	14936	14741	14931	14829	14975	14996	14810	14898	15001	14817	14886	14808	15001	14759	14996	14901	14813	14813	14943	14814	14982	14832	14765	14876	14963	14889	14995	14958	14938	14700	14811	14937	14745	15029	14947	14961	14912	14927	14901	14723	14805	14798	14977	14974	14838	14964	14750	14940	14970	14758	14704	14864	14763	15000	14866	14951	14791	14849	14686	14846	14921	14873	14827	14891	15026	14707	14907	14930	14748	14930	14925	14852	14636	14917	14881	14808	14941	14707	14789	15015	14767	14836	15016	14747	14868	14752	14845	14896	14979	14862	14986	14771	14739	14696	14876	14821	14953	14834	14794	14933	14884	15001	14897	14956	15020	15011	14818	14956	14845	14812	14841	14926	14785	14997	14841	14846	14851	14936	14970	14787	15011	14794	14831	14778	14843	14853	14757	14979	14896	14903	14846	14960	14823	14906	14849	14852	14685	14884	14886	14973	14928	14873	14813	14891	14951	14854	14766	14968	14948	15028	14903	14848	14993	14841	14854	14752	14748	14941	14973	14752	14910	14706	14868	14779	14859	15087	14847	14800	15015	14715	15036	14900	14803	14762	14974	15051	15028	14880	14944	14759	14885	14833	14808	14942	14991	14970	14897	14777	14851	14834	14872	14776	14850	15108	14865	14869	14937	14787	14894	14774	14832	14834	14979	14893	15039	15021	14952	14939	14883	14893	14747	14767	14721	14824	14896	14979	14904	14828	14871	14958	15003	14855	15073	14965	14832	14918	14697	14846	15028	15042	14827	15017	14854	14884	14885	14815	14856	14820	14784	14750	14958	14924	14985	14872	14820	14704	14850	14838	14723	15067	15102	14675	14863	14911	15046	14885	15026	14984	14810	14709	14826	14884	14852	15044	14963	14912	14916	14868	14910	14827	14987	14963	14932	14761	14910	14896	14842	14879	14946	14690	15094	14761	14855	14816	14858	14907	14961	14896	14925	14828	14713	14703	14931	14896	14848	14904	14789	14806	14950	14799	14756	14870	14844	14837	14845	14939	14951	14981	14841	14901	15032	14728	14811	14855	14819	14949	14706	14947	14987	14991	14919	14888	15005	15006	14835	14802	14874	14963	15009	14809	14942	14720	14908	14799	14857	14937	15014	14766	15000	14737	14810	14814	14754	14900	14995	14932	14820	14945	14830	14816	15019	14896	14910	14779	14840	14901	14921	14983	14770	14865	14954	14888	14812	15029	14790	14920	14871	14876	15063	14903	14840	14903	15002	14982	14930	14868	14809	14920	14838	14839	14963	14842	14916	14835	14798	14937	15022	14827	14618	15013	14836	14797	14698	15044	14802	14912	14928	14922	14876	14850	14775	14860	14885	14696	14828	14867	14902	14749	14812	14852	14761	14950	14886	14887	14803	14904	14881	14930	14630	14928	14780	15010	14905	14884	14745	14825	15057	14898	14864	14786	14929	14829	14708	14986	14911	14792	14899	14824	14984	14938	14826	14751	14823	14800	14953	15018	14879	14791	14828	14774	14872	14751	14832	14971	14903	14780	14713	14810	14829	14831	15011	14740	14988	14815	14904	14800	14881	14971	14870	14792	15007	14956	14875	14820	15006	14748	14821	14830	14748	14970	14814	14747	14922	14854	14802	15058	15018	15012	14992	14731	14879	14786	14668	14771	14895	14926	14873	14930	14941	14847	14931	14927	14867	14835	14925	14829	14866	14880	14943	14865	14829	14936	14907	14820	14860	14862	14829	14813	14724	14966	14823	14755	14801	15078	14948	14842	14773	15052	14792	14744	14857	14776	14774	15002	14812	14794	15049	14869	14894	14802	14744	14979	14937	14909	15124	14957	14849	14824	14998	14777	14863	14800	14776	14823	14900	14938	14897	14870	14878	14782	14822	14685	14786	14784	14929	14966	14798	14802	14787	14857	14971	14730	14799	14942	14738	14918	14774	14837	14971	14937	14880	14957	14787	14869	14948	14818	14907	14868	14850	14894	14913	14793	14954	14790	14763	14866	14954	14796	14803	15002	14827	14772	14712	14953	14942	14936	14926	14833	14850	14701	15088	14883	14957	14963	14986	14751	14903	14871	14826	14891	14947	14858	14880	15095	14783	14709	14807	14939	15052	14940
25318	21639	27547	27765	22261	21316	20867	19905	19684	19311	19470	19271	19020	19179	19165	19335	19104	19122	19148	19198	19030	19077	19221	19109	18996	18820	18911	19249	18928	18931	19077	18977	19367	18958	19112	19016	18799	18912	19097	18977	19148	18978	18918	19057	18836	18867	19077	19256	18954	18971	19039	18958	19005	19062	18971	18834	19151	19145	19064	19187	18846	19060	19017	18921	18775	18863	19009	18885	18999	19149	18815	19095	18954	19150	18949	18806	19063	18968	19010	19055	19113	18846	18898	18950	18927	18950	18980	18935	19104	18750	19025	19073	19048	18932	18877	19137	19113	18831	18928	18759	18831	18738	18921	18818	18886	18884	18877	19201	18811	19000	18933	18968	18915	18932	18979	19069	18931	18930	18957	18947	18935	18902	18861	18896	19261	19044	18940	18861	18957	19088	19061	19084	19001	19005	18965	19075	19164	19217	19051	18844	19110	19047	19145	19014	18875	19045	18892	19008	18913	19205	18939	18938	18998	19364	19127	18926	18969	18921	19053	18884	19037	19095	19057	19019	19018	19068	18936	18818	19056	19091	19058	19032	18740	19189	18725	18976	18949	18980	18935	19125	18967	19160	19040	19020	18948	19015	19012	19121	18973	19113	19027	18933	18966	19061	18796	19009	18769	18928	18924	18844	19120	18880	18917	19073	19262	19213	18936	19188	18879	18898	18978	18881	18671	18967	19017	18762	18923	18818	18866	18837	19054	19061	19033	19042	19147	19171	19062	18840	19110	18903	19013	19122	19097	18989	19062	18926	18905	19236	19206	19188	19030	18995	18906	19030	18783	18975	18935	18904	18677	19207	18958	18899	19009	18882	18871	19176	18986	18955	19025	18878	19085	18903	19071	19323	19057	19030	18991	18928	18875	19149	18995	18882	19039	19139	19151	19172	18831	18819	18935	18859	19136	18994	19152	18954	18794	18858	19173	19142	19085	19074	18986	19191	19061	18862	19135	18963	18940	18898	18772	18842	19107	18919	19023	18939	19090	18961	18814	18957	19012	18859	19000	19014	19161	19066	19002	18977	18960	19079	18965	18841	19041	19107	19157	18965	18908	18988	19067	19067	18976	19100	18964	19009	18921	19127	19020	19099	18757	18962	18916	18862	19035	18923	18935	19071	18864	18843	18965	18853	19192	19034	18817	18950	19002	19055	18965	19097	18995	19159	19103	19053	19168	18910	19021	19052	18998	18861	18894	18896	18874	19091	19215	18975	18916	18929	19092	18909	19082	19169	18928	19205	18924	19017	18987	18894	19073	18883	19082	19073	18964	19227	19226	18896	18949	18999	18879	18960	19133	18930	18843	19241	19153	19094	19135	19229	18919	19226	19013	18966	19132	18956	18944	19170	19064	18879	18888	18646	19002	18942	19062	18976	19000	18981	19007	18977	19057	18953	18970	19091	18819	18914	19213	19085	19181	18941	19007	18835	19153	19132	18798	18919	18905	18877	19030	19086	18750	19204	18949	19116	19009	19114	18864	18877	19064	19094	19180	18999	18872	19069	19067	19096	18824	19022	19100	18927	19050	18800	19258	19122	18978	18953	19231	19013	19086	19062	19022	19037	18951	19076	19067	19127	19129	19031	18975	19135	19049	18901	18917	19116	19013	19102	18926	19191	19003	19155	18927	18994	19067	19008	18976	19125	19082	19012	18908	18986	19051	18969	19077	18985	19128	19193	18977	19036	19191	18864	19040	19012	18996	18832	19079	18861	19272	19025	19278	18929	19098	19018	19051	18931	19002	18886	19033	18937	19028	18924	19036	19177	19089	19007	18908	18858	18935	18953	19114	18998	19238	19038	19034	18645	19032	19149	18936	19132	19070	18999	18951	19029	18984	18914	18995	19032	19135	18970	18962	18908	19014	18909	19200	19062	19170	19034	18860	19156	18976	18902	19217	19038	19004	18947	18960	18936	19051	18976	19051	18839	19023	19167	19047	18966	18862	19028	19038	19162	19117	18866	19047	19003	18996	18856	19211	19205	19052	18973	18871	19027	18869	19043	18946	18930	18970	18968	18842	18970	19222	18841	18960	19024	19012	19058	18827	19172	18807	18928	19084	19278	19015	19154	19034	19096	19015	18919	19159	19142	19039	19267	18826	19094	18966	18883	18967	19135	19120	18938	19064	18946	18898	19061	18980	19269	19108	18797	18965	18954	19048	19133	18998	18902	19231	18958	19027	18794	19048	18990	19016	18987	18993	19012	18713	18960	19061	19103	18988	18927	19001	19081	19006	19083	18832	19011	18963	18892	18953	19035	18753	19028	19005	18879	18856	19100	18974	19004	18851	19141	19003	18991	19049	19063	19076	18742	18930	19259	19143	19141	19088	19016	18994	19064	18961	18972	18985	19076	18996	19012	19149	18979	19000	18991	18924	18999	18967	18906	19217	18840	19132	19217	18920	18839	18822	19043	18894	18928	18998	18884	19004	19045	19099	18906	19186	18973	19034	18825	18984	18803	19058	19013	18833	18943	18968	19010	18803	19035	19073	18821	19044	18877	19091	19057	19167	18865	19110	19175	19163	18898	19050	18985	18903	18892	19011	18965	18927	18982	18932	19045	18975	18838	19002	19139	18730	19071	18866	18988	19040	19140	19078	19088	18911	18938	18968	19039	19029	18981	19111	18949	18997	19035	19000	18978	19152	19097	19130	19130	19060	18954	19037	19244	19015	18948	18890	19036	19026	19036	19169	19076	19054	19116	19023	18895	18861	19173	18938	18741	19089	19105	19222	18992	19057	18947	19263	18889	18931	19043	18991	18979	18819	19049	19233	19062	18919	18811	18897	18882	18829	19187	18901	18861	18890	18977	19224	18932	19240	19131	19053	19017	19084	19086	19239	19204	18976	18991	19215	18826	18996	19031	19273	19147	19075	18859	19089	18995	19108	18918	18955	19101	19146	19086	18933	19058	19005	19214	19094	19084	19098	18938	18922	18955	18948	19087	18936	18892	19172	18829	19068	18823	19021	19015	19107	19061	18759	19246	19119	19135	19012	18882	18999	18889	19000	18898	18803	19190	18974	18966	19068	19115	18869	19102	18881	18821	19196	19121	18977	18925	19109	18880	18860	19029	18942	18932	19280	18983	19017	18868	19158	18977	19029	19064	18963	19023	19113	19018	18999	19100	19076	18839	19020	19207	19074	18935	19074	19017	19044	18940	18943	19104	19182	19058	19021	18843	19009	18797	18963	18857	18935	19229	19090	19028	18919	19081	18868	18965	18838	19064	18911	18862	18674	19009	18866	19004	19166	19043	18961	19019	18935	18916	18969	18963	18798	18896	18847	18942	18776	19100	19107	18959	19005	18985	19161	19062	18733	18906	18905	19062	19232	19078	19075	18979	18916	18905	18999	18857	19057	18937	19187	18758	19045	19099	18955	19239	18746	19044	19039	18934	18986	19106	19066	19108	18810	19075	18870	19305	18917	19169	19032	19035	19027	18887	19064	19219	18919	18855	18979	18884	18994	18924	19035	19035	18950	19052	18706	18939	18906	19113	19024	18950	19164	19010	19115	19035	18842	18922	18947	19125	18922	19137	19207	18962	18866	18865	19203	18976	19064	18912	19135	18802	19080	19065	19072	19130	19080	18901	18963	19065	19167	18951	19030	18993	18972	19032	18832	18824	18740	19063	19201	18992	18937	18863	18859	18840	19075	19050	18902	18920	18825	18983	19054	19214	19219	19068	19045	19070	19118	18754	18995	19070	19084	18885	19027	19261	19079	19330	19000	18933	18889	18876	19150	19043	18985	19181	18910	19307	19036	19053	19119	19069	19172	18898	18968	18983	18976	18804	19054	18787	19081	18947	19119	18968	18972	18798	18880	19005	19152	19021	19076	19020	19008	18722	19099	19007	19170	18814	18931	18810	19023	18919	18825	18963	18965	18757	18990	19264	18847	18782	19201	19104	19186	18998	18914	18846	19209	18944	18627	18974	18870	18827	18928	18728	18949	19054	18916	19101	19093	19053	18951	19054	19178	18907	19012	18919	19022	18843	18888	19093	19080	19193	19153	19063	19173	18846	18944	19055	19016	18941	19021	18931	19135	18744	18946	18977	19023	18946	18818	18986	18929	19012	18886	18939	18983	19053	18870	18887	19067	19197	19181	18953	18934	19018	19194	19018	19040	19032	19102	19016	19012	18988	18939	18981	18985	18866	19124	18984	19063	18876	18991	19252	19022	19100	19096	18862	18807	18927	19043	19259	19087	19119	19056	18934	19149	19096	19043	19149	19011	18994	19138	19072	18934	19033	19129	18926	18991	18875	18951	19228	18808	19057	18852	19014	18903	18815	19156	19056	18933	18820	18978	19117	18961	19002	19039	18997	18955	18977	19001	19124	19065	18880	18986	19104	18935	19091	18856	18737	18949	18910	19370	19249	19111	18882	19114	18952	19018	19164	18967	18834	18881	19104	18889	18899	19082	18795	18936	19025	19143	18947	18885	19120	18896	19161	18877	19050	18858	18918	19031	18987	18969	19183	18867	18818	18999	19118	19095	19121	18920	18805	18897	18891	19018	18951	19065	18898	18935	19029	18999	18946	18837	18921	19027	18932	18752	19027	18854	19043	19091	19122	19062	18838	18987	18964	19195	18940	18899	19020	19018	19120	18981	19218	19068	18948	19041	19081	19070	19023	18981	19021	19068	18942	18941	19075	18994	19049	18971	19101	19032	18977	19121	18919	19152	18827	19209	19111	19040	18984	19066	19151	18919	18872	19145	18974	18980	18991	19126	19039	18916	19001	19191	19200	18974	19164	19246	18845	18969	18916	19016	18908	18984	19141	19175	18939	18812	18930	19151	19051	18984	19053	19038	18967	18990	18714	19014	18971	19095	18925	19049	19110	18844	19092	18921	19071	18918	19029	18848	18841	18879	18892	18816	19106	19023	19036	18895	19068	19033	18943	19103	18860	18960	18982	19072	19033	18966	18912	19087	19046	19030	19126	19021	18955	18956	18891	19136	18883	19056	19045	19074	18851	18984	18869	19290	18906	18893	18838	19015	19123	19044	18901	18845	18963	18968	18937	19064	19009	18970	19074	18888	19037	19136	18936	19023	18965	19020	18934	19045	19052	18964	18945	19033	19115	18987	18845	18929	19166	19050	18939	19127	19176	19160	19223	19173	18976	19022	18912
23637	37167	28892	22186	19946	18708	17453	16975	16749	16581	16149	16238	16065	16023	16121	16146	16026	16016	16181	15748	15929	15767	15860	15887	15888	15859	15956	16004	15772	15885	16102	15937	15898	15949	15795	15786	15777	15803	15859	15801	15757	16161	15666	15745	15791	15766	15810	15919	15762	15767	15824	15874	15838	16015	15627	15778	15750	15790	15677	15875	15822	15758	15847	15694	15777	15705	15926	15873	15700	15969	15881	15887	15604	15724	15772	15740	15886	15791	15619	15852	15811	15754	15856	15877	15906	15815	15877	15800	15750	15988	15816	15767	15949	15829	15759	15727	15849	15903	15829	15791	15970	15845	15847	15729	15853	15813	15817	15847	15755	15847	15782	15666	15798	15993	15767	15669	15843	15802	15672	16043	15726	15824	15951	15980	15768	15811	15801	15991	15804	15968	15882	15876	15855	15918	15739	15779	15716	15767	15854	15808	15876	15692	15849	15737	15943	15658	15890	15821	15820	15879	15977	15741	15942	15902	15908	15853	15821	15866	15848	15756	15817	15931	15870	15778	15712	15819	15708	15975	15873	15659	15864	15816	15760	15798	15802	15791	15808	15811	15813	15879	15708	15882	15816	15799	15837	15948	15648	15969	15864	15945	15980	15900	15836	15653	15797	15953	15897	16020	15652	15947	15676	15881	15914	15796	15884	15781	15907	15838	15872	15716	15854	15800	15948	15837	15908	15673	15812	15854	15762	15584	15679	15968	15921	15792	15841	15833	15963	15744	15878	15676	15673	15815	15834	15882	15902	15923	15812	15714	15813	15817	15861	15951	15957	15863	15945	15800	15731	15765	15855	16032	15904	15890	15875	15666	15816	15727	15781	15873	15852	15852	15712	15760	15951	15937	15733	15991	15667	15800	15745	15808	15769	15868	15747	15679	15724	15845	15930	15878	15738	15764	15778	15861	15906	15896	15712	15806	15742	15764	15633	15782	15823	15764	15752	15785	15811	15962	15777	15819	15909	15812	15850	15671	15704	15895	15747	15866	15771	15904	15721	15770	16020	15848	15871	15851	15871	15751	15770	15902	15815	15939	15806	15850	15809	15863	15809	16005	15867	15687	15921	15779	15837	15779	15924	15992	15912	15746	15995	15799	15872	15989	15791	15955	15732	15885	15737	15813	15889	15829	15893	15875	15592	15930	15792	15879	16066	15797	15877	15754	15766	15730	15877	15741	15751	15741	15874	15811	15857	15780	15584	15745	15712	15961	15930	15801	15835	15827	15694	15610	15893	15685	15816	15936	15846	15883	15771	15908	15800	15833	15640	15846	15816	15925	15673	15929	15765	15783	15963	15854	15834	15834	15887	15907	16029	15882	15970	15733	15806	15738	16040	16052	15920	15894	15559	15742	15751	15908	15714	15660	15677	15766	15832	16031	15763	15927	15914	15815	15843	15933	15913	15912	15810	15900	15627	15846	15764	15643	15904	15990	15808	15793	15762	15760	15901	15828	15716	15863	15911	15955	15800	15769	15639	16056	15852	15972	15653	15906	15862	15872	16063	15912	15853	15763	15907	15901	15930	15925	15844	15954	15828	15889	15859	15821	15788	15773	15901	15781	15915	15877	15764	15856	15882	15859	15842	16034	15790	15662	15864	15718	15873	15869	15756	15772	15962	15789	15925	15654	15799	15721	15873	15844	15880	15918	15614	15772	15907	15974	15870	15840	15844	15677	15882	15888	15742	15604	15959	15925	15897	15809	15755	15853	15515	15772	15829	15764	15933	15873	15776	15803	15914	15879	15887	15896	15763	16023	15744	15915	15910	15721	15811	15813	15746	15931	15957	15734	15924	15958	15771	15810	16015	15813	15849	15985	15688	15804	15949	15964	15643	16075	15771	15837	16024	15848	15654	15794	15829	15886	15861	15877	15805	15756	15957	15896	15616	15889	15803	15752	15749	15722	15885	15813	15887	15808	15873	15922	15886	15867	15815	15998	15742	15673	15798	15781	15888	15935	15719	15942	15745	15809	15692	15870	15607	15888	15776	15668	15814	15783	15839	15992	15865	15687	15794	15762	15877	15763	15914	15964	15900	15711	15816	15987	15988	15766	15705	15897	15949	15741	15767	15958	15723	15903	16032	15649	15885	15902	15800	15975	15652	15849	15905	15798	15652	15968	15932	15734	15919	15903	15960	15851	15676	15886	15909	15832	15840	15538	16002	15967	15873	15798	15921	15872	16002	15931	15935	16010	15845	15805	15929	15915	15815	15835	15934	15910	15905	16035	15744	15667	15865	15845	15896	15953	15885	15917	15779	15861	15866	15755	15734	15749	15975	15946	16003	15723	15919	15618	15841	15727	15823	15716	15902	15750	15813	16015	15869	15839	16083	15881	15935	15731	15820	15972	15811	15834	15797	15923	15761	15720	15776	15793	15709	15926	15752	15882	15877	15805	15755	15861	15872	15858	15878	15919	15720	15780	15819	15822	15849	15681	15813	15750	15751	15790	15860	15887	15817	15909	15840	15829	15768	15975	16026	15834	15863	15715	15883	15801	15824	15796	16056	15793	15908	15760	15770	15897	15801	15782	15985	15755	15995	15881	15885	15962	15707	15906	15830	15896	15782	15866	15894	15900	15990	15708	15840	15674	15971	15772	15978	15756	15847	15985	15809	15814	15956	15904	15716	16049	15790	15938	15858	15888	15772	15929	15828	15819	15794	15775	15992	15718	15780	15764	15977	15754	15999	15841	15756	15912	15778	15889	15829	15710	15942	15738	15831	15813	15955	15982	15751	15767	15991	15904	15910	15816	15875	15843	15865	15859	15700	15726	15712	15954	15885	15675	15981	15963	15876	15679	15871	15744	15814	15925	15861	15742	15811	15860	15855	15781	15751	15867	15791	15837	15813	15882	15852	15691	15826	15897	15736	15841	15702	15900	15705	15783	15961	15834	15817	15921	15764	15880	15895	15708	15783	15674	15811	15911	15975	15976	15745	15870	15807	15922	15857	15826	15936	15799	15786	15898	15930	15817	15827	15958	15791	15815	15825	15913	15840	15866	15861	15707	15834	15921	15750	15906	15770	15938	15886	15694	16017	16015	15871	15738	15868	15885	15799	15731	15899	16014	15896	15771	15896	15843	15712	15885	15813	15677	15975	15825	15752	15648	15955	15918	15769	15796	16012	15800	15877	15688	15908	15877	15751	15678	15718	15803	15765	15817	15726	15905	15807	15819	15925	15849	15719	15740	15956	15890	15992	15874	15688	15579	15805	15857	15829	15859	15829	15805	15783	15922	15921	15747	15822	15855	15715	15929	15837	15903	15846	15725	15708	15777	15850	15844	15800	15855	16080	15808	15915	15806	15943	15655	15668	16034	15745	15880	15799	15783	15757	15793	15936	15807	15801	15803	15715	15812	15809	15901	15954	16086	15807	15846	15859	15793	15864	15900	15831	15953	15767	15819	15864	15804	15863	15888	15981	15682	15838	15968	15783	15788	15808	15802	15944	15649	15751	15781	15822	16006	15846	15725	15810	15877	15892	15934	15835	15808	15925	15759	15741	15791	15728	15816	15737	15843	15880	15825	15788	15836	15788	15645	15939	15863	16083	15826	15675	15943	15764	15753	15961	15774	16023	15899	15793	15867	15719	15874	15744	15773	15807	15739	15968	15640	15804	15926	15793	15932	15894	15756	15849	16067	15683	15839	15942	15805	15932	15945	15910	15825	15968	15926	15904	15851	15803	15844	15863	15839	15790	15727	15787	15748	15827	15832	15938	15704	15789	16036	15949	15809	15875	15766	15698	15874	15898	15635	15754	15840	15705	15695	15875	15804	15844	15726	15887	15933	15837	15722	15941	15773	15767	15940	15893	15721	15728	15784	15759	15927	15770	15714	15968	15852	15932	15792	15932	15923	15893	15769	16002	15745	15679	15844	15894	15892	16001	15871	15801	15852	15790	15834	15842	15804	15929	15655	15942	15966	15703	15775	15965	15828	15766	15764	15916	15813	15767	15901	15887	15885	15852	15779	15931	15825	15646	15724	15917	15774	15938	15723	15853	15881	15786	15866	15774	15845	15684	15756	16061	15935	16003	15892	15938	15865	15827	15858	15795	15887	15947	15749	15759	15816	15779	15747	15692	15791	15863	15837	16026	15910	15760	15805	15752	15894	15933	15823	15741	15875	15758	15811	15717	15931	15883	15807	15873	15764	16093	15733	15875	15838	15809	15886	15847	15727	15805	15891	15664	15748	15652	15738	15891	15921	15877	15783	15744	15740	15839	15810	15823	15888	15772	15876	15903	15741	15797	15815	15733	15919	15840	15662	15763	15926	15940	15622	15948	15772	15883	15772	15948	15815	15758	15905	15931	15850	15811	15779	15989	15999	15726	15877	15931	15958	15818	15817	15746	15678	15699	15851	15870	15789	15683	15863	15846	15796	15839	15933	15789	15650	15806	15879	16071	15837	15892	16036	15821	15882	15857	16035	15851	15912	15835	15902	15868	15816	15767	15926	15860	15954	15929	15839	15931	15863	15856	15753	15721	15751	15911	15707	15711	15887	15835	15835	15861	15888	15739	15831	15832	15821	15784	15829	15906	15794	15864	15609	15869	15751	15811	15810	15957	15828	16135	15852	15754	15825	15723	15845	15661	15727	15749	15749	15904	15777	15858	15834	15833	15815	15602	15862	15640	15883	15756	15932	15778	15858	15901	15688	15850	15760	15904	15791	15957	15931	15879	15853	15902	15645	15781	15840	15867	15919	15938	15641	15781	15887	15797	15814	15949	15869	15806	15677	15821	15767	15686	15744	15758	15816	15864	15900	15738	15893	15862	15930	15864	15753	15784	15866	16004	15846	15916	15793	15901	15752	15727	15838	15769	15738	15797	15781	15883	15896	15836	15813	15932	15774	15764	15902	15770	15845	15790	15831	15829	15864	15806	15768	15802	15889	15741	15772	15782	15705	15884	15753	15915	15736	15787	15760	15908	15671	15969	15887	15897	15689	15866	15775	15829	15886	15959	15752	15943	15802	15648	15772	15957	15960	15903	15979	15922	15836	15858	15878	15932	15960	15900	15776	15830	15877	15706	15939	15862	15865	15790	15873	15757	15702	15761	15842	15746	15950	15711	15855	15821	16014	15977	15807	15674	15754	15811	15784	15763	15700	15723	15982	15774	15915	15876	15782
22542	21601	28872	24809	22062	24233	25233	20364	19440	19275	19268	18628	18644	18597	18631	18460	18585	18298	18481	18282	18029	18106	18251	18360	18348	18236	18280	18011	17983	18177	18070	18104	18321	18068	18140	18158	18250	18215	17956	17872	18016	17813	18079	18033	18272	18344	18005	18228	18173	18150	18184	17938	18104	17943	18004	17938	17999	17892	18109	17803	18010	17938	18054	18109	18108	17916	18103	17916	17820	18065	18040	17998	17873	17849	17906	18058	17993	17920	17809	18060	18093	18162	18133	17806	18080	18163	17897	18284	18130	18045	18189	18200	18159	17964	18035	17901	17961	18067	17897	18021	18037	17846	17879	18216	18012	17773	17991	17942	18123	18041	17966	17925	17839	18025	18146	18217	18039	17796	17889	17849	18047	17963	17865	17964	17982	18021	17975	17834	17848	17961	17790	18057	18034	17921	17999	18060	18034	18068	17906	17897	17983	17918	17819	18150	17898	17915	18116	17874	17993	17812	17818	18195	18122	17980	17984	18071	17909	17960	17925	17975	17922	17695	18093	18072	17971	18017	17910	17866	18219	17990	17847	18015	17960	18156	17816	17749	17831	18160	18086	17978	18082	18101	18161	17899	18009	17832	17795	17773	17937	17939	17972	18101	17991	17923	17979	17908	17961	17987	18109	18087	17927	18011	18112	17878	17751	18064	17941	18091	17853	18191	18023	17952	18137	17964	17877	17986	18053	17873	17768	17850	18039	18024	18047	18036	18008	17877	17895	18074	17995	17960	17995	18092	18121	17865	18022	17761	18046	17950	18087	17942	17878	18037	18118	18085	17832	17867	17882	18034	17806	18032	17984	18024	17980	17884	17960	17980	18048	17916	17983	17884	18119	17807	18177	18091	18138	18129	17980	18096	18016	17911	17941	18030	18054	17919	17939	17835	18041	18147	17964	18050	18032	17792	17979	18021	17800	18006	18032	18180	18117	18109	17826	18138	18044	17842	17947	17865	18154	18153	18067	17861	18108	17850	17845	17807	17812	17871	17998	17809	17902	17895	17894	18016	17843	18071	18125	17897	18191	17890	18027	18029	17941	18209	18004	18066	18029	17839	17714	17917	17958	18009	17873	18045	17863	17848	17938	17929	17900	18075	17894	17989	18047	17790	17898	17895	18174	18016	18088	18043	17966	17875	18177	17968	17935	17899	17951	17788	18018	17971	17949	18121	17947	18080	18033	18038	17982	18022	18107	17935	17966	17874	18012	17999	18055	18018	18189	18029	17859	17814	18001	18007	17915	17977	17898	18154	17835	18046	17980	17977	18026	18055	18018	18200	17776	17875	18008	17944	18064	18145	17921	18070	17959	17947	17988	17926	17779	17813	18088	17906	17965	18007	18064	18215	18230	17908	18014	17833	17939	17866	17915	17986	18011	17832	17935	18087	18034	18192	18162	18150	18180	17905	18047	18102	17897	17809	17814	17967	17883	18031	17988	17829	17916	18185	17968	18031	17941	17983	18007	17909	18193	18027	17886	18024	18212	18106	17874	18047	17994	17969	18077	18023	18420	17923	18018	17875	18003	17785	17961	17811	18125	18125	18076	17808	18110	17922	17776	17971	17945	17898	18089	17926	17798	17938	18139	18017	17818	17990	17954	17961	18075	17813	18007	17837	17947	17998	17908	17784	17912	18072	18288	17944	18065	17864	17888	17997	17935	18073	18035	17915	18003	17887	17911	17917	17918	17988	17843	17954	17912	18041	17695	17705	17957	17931	18119	17992	18003	18101	17934	17906	17905	17997	17863	17919	18013	17951	18015	18030	17904	18029	17962	18020	17941	17907	17998	17873	18031	17811	17990	18017	17925	17893	17904	17955	17960	17953	18030	17837	17886	17909	18138	18073	17968	17828	17870	17976	18130	18038	17956	18012	17841	17844	17778	17966	18068	17837	17782	18001	18151	17908	17854	17924	18123	17932	18034	17948	18033	17993	17842	18278	18290	17891	17893	17893	18077	17881	17959	17946	17901	17810	18088	18185	17995	17999	18045	17982	17864	18013	17847	17931	18137	18158	17988	17888	18158	17872	17970	17946	18021	17798	17866	18292	17769	17966	17867	18050	18019	17876	17945	18133	17813	17886	18167	17830	17984	18066	17851	18048	18030	17866	18078	18130	18167	17865	17945	17872	17904	17711	17920	17933	17885	17992	18102	17940	17707	17881	17848	17978	17862	18028	18056	17960	18025	17844	17982	17896	18029	17993	17852	18027	18116	17965	18119	17918	17884	18000	17901	18165	17873	18087	18002	18111	18095	18029	17999	18304	17876	17888	18163	17961	18060	18101	17843	18197	17989	18162	17915	17839	17866	17991	18013	17875	17942	17821	17925	17928	17905	17935	18127	18048	17971	18137	18046	18063	17841	18186	18112	17871	17942	18030	18037	18165	17944	17896	17988	17994	18070	18012	18187	18093	17890	17938	17909	17977	17920	17759	18087	17911	18034	18037	18258	18052	17931	17764	17750	17916	17770	17878	18050	17982	18089	17851	17922	18041	17920	17925	17965	18242	18056	18158	17876	17918	17914	17921	18141	17978	18188	18041	17849	18144	18172	17901	18042	18063	17928	17998	18061	18058	17872	17997	17922	17946	18022	17826	18010	17989	18082	17878	18082	17845	18038	17976	17994	17981	18035	17756	18118	17978	17930	17987	17775	17839	18027	18107	18083	17981	17965	18055	17942	18136	18144	18075	18088	17940	17985	17919	17847	17931	17889	18094	17910	17960	17937	18023	17945	18098	18042	18034	18141	17812	18026	18025	17973	18154	18109	17975	17916	17842	18037	18020	17893	18083	18004	18022	18049	18089	18049	18048	18226	17994	18145	17846	17997	17902	18089	18089	18109	17887	18052	17844	17965	18073	17860	17959	17950	17817	17908	17828	17917	17971	17902	17983	17949	17817	17861	17952	17976	18126	17841	17989	17902	17883	18019	17920	18151	17883	17920	18138	18032	17791	17992	17873	18182	18169	18018	17903	17997	17952	17938	18219	17841	18081	17990	18004	18097	18061	18190	17894	17913	17994	17926	18146	18035	17956	17812	17936	17857	17828	18058	17909	18051	17896	18018	17861	17954	18023	17923	17943	17962	17761	17754	17935	18064	18118	18122	17965	17721	17959	18007	17910	18019	18019	17921	17696	17828	17863	17854	17953	17985	17939	18051	17964	17908	18138	17909	18138	18069	18148	17933	17848	17890	17861	17972	17905	17945	17934	18024	17994	18045	17999	17909	17843	17891	17950	17917	17917	17749	17825	17952	17820	18066	17961	18016	17872	17823	17918	17935	17789	17922	17590	17866	17908	17913	18003	18024	17940	18342	17864	18150	17750	18214	18146	17725	17845	17966	17997	17867	17983	17943	18211	17914	18084	17939	18019	17973	17857	18016	17901	17878	17745	17950	17927	17983	18057	17913	18120	18139	18108	17828	18051	17805	17809	17958	17924	17835	17957	17952	18124	18046	17943	17926	17962	17941	17822	17974	18059	17847	17857	17903	18089	18022	18054	17963	17915	17972	18107	17901	18006	18036	17975	17987	17892	17977	18033	17986	17865	18178	17869	17948	17956	17982	17877	18155	18040	17821	17857	17898	17877	17851	18008	18146	18117	17843	18036	18072	18217	18041	17776	17774	17942	18151	17856	17988	17905	17781	17943	18063	18029	17877	18099	17905	17878	17948	17585	17908	17905	18038	17995	17955	18112	17772	18004	18098	18068	17908	17812	17957	17978	17999	17924	18152	18093	18122	17939	18012	17994	18001	17925	17801	17816	17892	18199	18093	17975	17977	17968	18071	17941	17939	17933	17987	17742	18001	17996	17822	17776	17947	18023	17939	18019	17783	17787	17937	17894	17940	17975	18066	17842	18080	17766	17961	18015	17736	17911	17905	17951	18054	18001	18070	17847	18022	17884	18272	18203	17962	17908	17816	17702	18020	17900	17969	17910	17870	18037	17997	18037	17919	17862	18119	17790	18012	18043	17973	18015	17781	17668	18013	17953	17866	17894	18122	17890	18048	17664	17870	17931	17884	18046	17999	17897	18070	17952	18128	17984	17919	17936	17925	17684	18032	17889	17734	17714	17931	18081	17744	17952	18041	17871	17856	17996	17843	17894	18112	17972	18010	18192	18085	18031	18196	18042	17948	17912	17913	17889	18139	17918	18194	17963	17938	18131	17867	17943	17931	17888	17950	18035	18034	17909	17986	18041	17992	18060	17926	18216	17896	17976	18106	18036	18073	18000	17883	17911	18101	18018	17967	18061	17854	18163	18007	17754	18002	17988	18343	18002	18012	18004	17797	18012	18079	18112	17740	18157	17876	18035	18147	17847	18089	17891	18054	17925	18072	17829	17917	17999	18006	18042	17939	17956	17906	17774	17903	18041	17994	17873	17911	17818	17939	17905	18002	17850	17866	17896	18198	17913	17908	17951	18080	17888	17868	18045	17818	17992	17764	17794	17988	17888	18100	18016	17909	17884	17863	17831	17947	17918	17899	17878	17946	18062	18056	18091	17889	17854	17791	18047	18010	17867	17824	17852	17907	17948	17891	18099	17943	17867	18252	18010	17828	17905	17827	18041	17766	18107	17958	17950	18098	18196	18127	18033	17857	17813	17933	18104	18090	18062	18038	17989	17870	18071	18147	17948	17939	17980	17925	17977	18180	17859	17943	18075	18017	17972	17973	17980	17857	17749	17922	18087	17949	18078	18034	18181	17781	17953	17965	17894	17938	17893	17887	17995	18106	18037	18096	17922	18040	18115	18179	17998	17907	17982	18186	17870	18146	17784	17911	17740	18127	17879	18065	18103	18069	18087	17773	17977	17895	17804	17771	18052	17967	17929	17968	18080	17800	17729	17799	17982	17968	17958	17901	17722	17921	18001	17956	17966	18200	17826	17955	17986	17772	18127	17988	17999	17948	18069	18113	17843	17954	17919	17992	17848	17944	17850	17748	17795	17926	17997	18032	18000	17803	18037	17991	17814	17911	18211	17889	18040	18062	17938	17930	17957	18009	17896	17864	17898	17852	17789	17891	18014	17962	18050	17955	17681	17918	17941	17925	17897	17964	17933	17750	17785	17979	17817	17769	17822	18133	18064	18014	18000	17779	17933	18220	17954	17872	17740	17911	18021	18039	17786	17942	17980
25441	46702	37175	27186	22935	20795	18710	17773	17042	16661	16261	16203	15995	15803	15875	15549	15515	15496	15510	15505	15250	15214	15409	15406	15359	15342	15276	15152	15191	15341	15133	15201	15287	15363	15204	15252	15250	15238	15328	15219	15273	15291	15247	15357	15288	15215	15165	15272	15298	14984	15257	15247	15252	15127	15056	15260	15177	15140	15177	15150	15179	15317	15048	15125	15330	15259	15193	15145	15244	15061	15208	15210	15187	15284	15178	15198	15086	15198	15312	15202	15007	15340	15085	14940	15251	15178	15302	15082	15202	15319	15211	15141	15279	15144	15233	15268	15178	15173	15187	15063	15102	15080	15244	15134	15114	15145	15307	15232	15053	15255	15216	15049	15001	15248	15353	15052	15249	15155	15399	15142	15194	15115	15175	15187	15114	15357	15275	15255	15265	15240	15182	15116	15112	15385	15123	15255	15055	15315	15181	15152	15434	15329	15229	15235	15170	15201	15348	15213	15166	15199	15034	15038	15155	15118	15242	15284	15145	15257	15053	15204	15453	15133	15331	15007	15290	15285	15259	15047	15322	15172	15232	15213	15107	15182	15331	15172	15131	15095	15267	15190	15253	15196	15031	15141	15044	15024	15453	15286	14982	15396	15029	15087	15107	15159	15185	15394	15218	15146	15205	15147	15063	15221	14969	15365	15136	15240	15239	15260	15151	15227	15180	15334	15280	15191	15141	15214	15145	15198	15060	15256	15441	15248	15295	15213	15363	15270	15154	15282	15209	15165	14894	15142	15244	15387	15266	15129	15170	15164	15202	15269	15360	15228	15260	15167	15221	15281	15246	15283	15196	15067	15345	15196	15100	15171	15230	15045	15282	15125	15222	15141	15330	15178	15146	15308	15156	15216	15211	15374	15213	15116	15083	15049	15182	15253	15229	15218	15253	15359	15186	15225	15309	15380	15143	15196	15107	15273	15189	15297	15146	15150	15231	15258	15083	15258	15382	15334	15087	15394	15076	15240	15126	15339	15177	15253	15079	15023	15223	15220	14981	15060	15159	15239	15159	15130	15351	15120	15241	15127	15326	15256	15021	15133	15170	15244	15183	15124	15218	15188	15219	15207	15151	15221	15175	15114	15156	15287	15209	15180	15196	15117	15211	15093	15272	15138	15119	15126	15224	15213	15151	15191	15139	15183	15230	15043	15136	15157	15228	15240	15247	15271	15101	15177	15323	15186	15147	15296	15209	15187	15002	15127	15298	15150	15211	15359	15033	15321	15279	14998	15228	15196	15156	15206	15117	15296	15317	15197	15176	15096	15291	15202	15257	15278	15279	15021	15165	15191	15012	15163	15177	15183	15048	15207	15287	15349	15223	15173	15047	15173	15227	15153	15214	15103	15243	15221	15213	15172	15075	15183	15193	15190	15195	15125	15103	15308	15202	15185	15046	15224	15101	15260	15308	15469	15131	15351	15003	15167	15453	15183	15154	15212	15133	15297	15191	15244	15222	15208	15218	15237	15267	15161	15315	15156	15077	15258	15470	15158	15166	15204	15122	15244	15232	15295	15257	15233	15315	15082	15236	15097	15189	15206	15238	15122	15212	15059	15270	15135	15378	15166	15314	15207	15251	15150	15179	15037	15225	15099	14918	15153	15140	15189	14996	15246	15245	15130	15282	15270	15180	15314	15141	15066	15151	15279	15117	15197	15142	15224	15193	15349	15071	15214	15264	15071	15229	15226	15048	15338	15269	15163	15146	15218	15159	15274	15266	15359	15177	15225	15239	15117	15157	15106	15236	15234	15212	15102	15059	15263	15226	14994	15307	14933	15150	15146	15135	15157	15021	15195	15207	15149	15121	15136	15431	15220	15280	15154	15196	15111	15226	15209	14983	15137	15128	15085	15222	15141	15161	15300	15222	15149	15256	15272	15160	15191	15312	15094	15030	15156	15281	15100	15269	15226	15140	15150	14966	15354	15135	15105	15159	15213	15018	15171	15140	15239	15287	14962	15132	15188	15152	15097	15181	15030	15241	15148	15110	15210	15161	15236	15117	15313	14988	15270	15291	15263	15156	15232	15088	15067	15351	15226	15211	15198	15015	15203	15040	15258	15163	15170	15256	15237	15147	15069	15165	15192	15263	15118	15104	15304	15033	15312	15280	15119	15194	15149	15279	15120	15400	15229	14935	15302	15267	15273	15200	15047	15225	15057	15337	15119	15210	15314	15062	15270	15126	15073	15109	14933	15335	15105	15161	15210	15084	15220	15151	15201	15283	15040	15175	15118	15097	15026	15118	15155	15258	15222	15102	15239	15220	15215	15123	15090	15254	15182	15350	15246	15120	15134	15123	15240	15163	15417	15157	15136	15143	15079	15341	15310	15227	15446	15017	15217	15162	15190	15180	15051	15440	15087	15141	15275	15250	15294	15179	15204	15160	15089	15204	15055	15175	15127	15261	15025	15332	15236	15251	15275	15348	15195	15071	15216	15091	15098	15342	15287	15215	15078	15183	15238	15210	15093	15195	15061	15083	15324	15149	15135	15005	14850	15274	15233	15183	15261	15110	15282	15165	15259	15208	15174	15111	15225	15304	15204	15291	14937	15162	15207	15197	15175	15142	15000	15359	15216	15206	15113	15191	15178	15069	15409	15151	15153	15246	15264	15305	15133	15185	15113	15235	15280	15116	15129	15126	15201	15149	15112	15047	15167	15130	14986	15163	15149	15153	15089	15127	15188	15202	15122	15330	15189	15209	15098	15148	15381	15110	15044	15177	15345	15174	15271	15196	15237	15319	15238	15169	15173	15165	15285	15215	15183	15285	15219	15150	15105	15287	15049	15235	15101	15129	15071	15153	15166	15229	15082	15130	15108	15156	15209	15146	15241	15214	15002	15128	15297	15238	15163	15239	15051	15261	15223	15262	15299	15278	15444	15197	15068	15189	15096	15320	15264	15408	15053	15265	15230	15380	15279	15257	15003	15199	14981	15171	15060	15023	15271	15017	15101	15251	15259	15256	15313	15145	15241	15250	15097	15174	15384	15191	15065	15214	15367	15213	15280	15120	15451	15248	15147	15184	15090	15160	15236	15190	15234	15179	15115	15164	15025	15231	15197	15174	15306	15195	15158	15288	15168	15117	15132	15215	15235	15239	15310	15261	15062	14985	15165	15204	15181	15129	15193	15148	15364	15211	15111	15228	15228	15240	15175	15161	15160	15194	15259	15347	15283	15235	15100	15120	15101	15237	15082	15010	15086	15246	15278	15092	15075	15261	15056	15139	15178	15269	15057	14959	15268	15087	15259	15065	15222	15098	15364	15166	15143	15085	15375	15301	14946	15219	15178	15229	15205	15155	15080	15036	15133	15059	15146	15098	15352	15191	15143	15135	15322	15194	15049	15205	15190	15234	15197	15250	15188	15191	15294	15336	15059	15254	15111	15225	15326	15388	15115	15144	15081	15200	15252	15199	15193	15265	15288	15276	15183	15184	15147	15143	15095	15157	15074	15028	15258	15165	15130	15261	15210	15131	15317	15274	15272	15167	15215	15241	15215	15087	15299	15155	15282	15149	15210	15121	15291	15127	15083	15161	15106	15247	15187	15100	15248	15111	15166	14985	15336	15204	15224	15250	15264	15107	15140	15094	15240	15243	15035	15325	15203	15135	14966	15181	15148	15316	15027	15046	15335	15284	15289	15137	15218	15192	15175	15217	15240	15147	15203	15113	15070	15339	15193	14933	15011	15143	15149	15052	15218	15311	15169	15273	15275	15035	15286	15351	15229	15246	15153	15130	15174	15021	15148	15185	15247	15179	15275	15153	15208	15095	15259	15306	15248	15093	15176	15028	15280	15221	15266	15286	15217	15069	15278	15408	15343	15255	15152	15223	15168	15470	15189	15161	15233	15062	15295	15159	15113	15134	15026	15165	15189	15274	15237	15170	15222	15136	15048	15159	15165	15281	15233	15187	15019	15229	15200	15121	15252	15024	15266	15155	15222	15245	15137	15334	15207	15115	15256	15209	15178	15251	15195	15194	15133	15379	15225	15079	15136	15159	15393	15270	15122	15291	15297	15302	14982	15280	15211	15222	15126	15154	15124	15217	15141	15264	15100	15040	15208	15193	15292	15274	15217	15146	15200	15330	15218	15275	15128	15180	15123	15251	15354	15016	15106	15170	15209	15269	15030	15222	15159	15368	15332	15201	15225	15220	15318	15050	15004	15053	15281	15358	15096	15243	15136	15069	15194	15239	15047	15255	15123	15060	15093	15098	15027	15261	15202	15193	15144	15068	15164	15226	15241	15179	15186	15159	15174	15055	15230	15246	15135	15104	15153	15228	15228	15102	15233	15255	15280	15094	15116	15280	15177	15069	15240	15210	15218	15212	15138	15091	15212	15269	15168	15255	15187	15077	15083	15130	15359	15178	15084	15193	15132	15190	15200	15180	15095	15108	15152	15171	15001	15109	15302	15090	15311	15170	15312	15306	15240	15256	15314	15227	15141	15044	15118	15259	15249	15114	15217	15046	15176	15187	15222	14997	15071	15168	15248	15232	15158	15197	15316	15287	15124	15210	15209	15090	15133	15157	15282	15178	15164	15126	14983	15150	15137	15110	15135	15161	15256	15282	15180	15259	15193	15173	15234	15298	15079	15144	15222	15134	15217	15248	15046	15268	15172	15146	15087	15110	15150	15180	15245	15125	15197	15134	15164	15195	15386	15103	15300	15181	15216	15189	15235	15253	15048	15161	15297	15284	15195	15291	15179	15171	15100	15164	15139	15315	15187	15150	15230	15361	15200	14977	15274	15109	15059	15357	15194	15337	15233	15098	15223	15137	15166	15179	15272	15195	15181	15251	15088	15146	15028	15239	15133	15099	15037	15279	15314	15415	15280	15195	15248	15203	15081	15284	15111	15178	15013	15191	15118	15177	15237	15278	15083	15313	15195	15275	15189	15170	15277	15272	15232	15175	15215	15257	15044	15154	15239	15098	15092	15231	15215	15085	15110	15016	15112	15153	15321	15045	15123	15168	15050	15238	15097	15205	15205	15141	15093	15238	15165	15191	15196	15038	15242	15183	15225	15096	15029	15172	15166	15204	15291	15178	15195	15184	15055	15251	15223	15152	15011	15116	15034	15099	15161	15144	15253	15089	15095	15216	15225	15083	15238	15097	15141	15121	15156
29954	25740	29624	25766	21340	20139	19880	19183	19181	19023	18863	18730	18671	18748	18734	18800	18648	18616	18682	18576	18594	18494	18669	18799	18689	18636	18711	18660	18624	18771	18431	18538	18582	18482	18819	18872	18797	18741	18695	18565	18583	18623	18535	18537	18597	18580	18680	18762	18867	18636	18769	18531	18704	18609	18563	18534	18714	18600	18610	18704	18754	18269	18715	18438	18578	18659	18319	18450	18507	18495	18806	18706	18708	18725	18795	18509	18478	18734	18372	18440	18511	18641	18540	18716	18755	18667	18454	18534	18760	18539	18595	18756	18528	18637	18599	18618	18418	18495	18548	18543	18497	18358	18693	18511	18656	18500	18428	18509	18458	18531	18471	18576	18654	18788	18549	18501	18416	18688	18771	18399	18783	18747	18656	18514	18760	18562	18661	18430	18380	18661	18543	18440	18622	18550	18605	18610	18602	18418	18504	18533	18524	18552	18611	18604	18556	18630	18455	18618	18824	18740	18840	18758	18606	18589	18603	18539	18603	18555	18461	18801	18368	18572	18504	18583	18512	18614	18800	18568	18777	18660	18700	18825	18664	18691	18530	18459	18673	18680	18424	18712	18620	18541	18556	18619	18862	18685	18599	18467	18541	18499	18715	18678	18635	18273	18473	18659	18627	18681	18306	18635	18727	18640	18631	18427	18734	18621	18509	18785	18709	18554	18602	18816	18630	18630	18644	18503	18473	18731	18351	18608	18628	18592	18592	18620	18656	18801	18559	18603	18502	18668	18665	18637	18788	18698	18678	18719	18685	18617	18760	18663	18649	18693	18588	18453	18662	18698	18531	18597	18438	18539	18539	18655	18526	18506	18403	18609	18586	18675	18604	18411	18644	18601	18687	18630	18546	18597	18564	18515	18407	18607	18501	18689	18392	18740	18580	18589	18878	18805	18484	18464	18492	18585	18839	18643	18562	18327	18753	18683	18714	18405	18648	18708	18736	18658	18525	18769	18690	18737	18744	18495	18698	18771	18526	18665	18574	18639	18746	18751	18836	18872	18777	18634	18631	18720	18589	18467	18416	18722	18635	18530	18451	18521	18785	18623	18655	18452	18625	18685	18520	18570	18609	18622	18610	18672	18650	18802	18768	18669	18648	18492	18863	18582	18722	18622	18673	18797	18579	18609	18752	18608	18501	18640	18712	18571	18617	18573	18561	18695	18618	18532	18632	18601	18767	18478	18679	18562	18514	18618	18668	18643	18667	18451	18623	18548	18555	18470	18909	18549	18714	18739	18644	18715	18475	18394	18500	18656	18522	18563	18525	18492	18522	18549	18647	18930	18686	18469	18672	18573	18679	18371	18560	18641	18518	18492	18638	18612	18586	18605	18779	18519	18640	18609	18870	18796	18677	18720	18716	18420	18625	18470	18663	18508	18771	18483	18653	18631	18566	18642	18641	18572	18587	18444	18548	18755	18711	18612	18539	18624	18454	18674	18721	18739	18478	18335	18560	18828	18651	18612	18484	18521	18564	18541	18811	18704	18604	18647	18601	18483	18760	18888	18502	18539	18625	18525	18783	18755	18624	18810	18489	18619	18565	18457	18603	18561	18524	18579	18484	18708	18775	18609	18676	18604	18551	18285	18732	18667	18617	18489	18566	18792	18719	18206	18552	18691	18524	18704	18639	18762	18648	18329	18577	18800	18642	18687	18545	18588	18816	18701	18600	18450	18728	18765	18669	18593	18618	18639	18648	18574	18688	18695	18448	18578	18734	18629	18553	18636	18427	18626	18512	18664	18608	18510	18426	18371	18623	18592	18402	18516	18495	18482	18658	18586	18607	18738	18659	18687	18792	18558	18680	18468	18748	18607	18592	18474	18347	18595	18584	18691	18438	18675	18739	18571	18536	18551	18504	18639	18613	18729	18801	18849	18586	18470	18778	18557	18749	18551	18865	18576	18493	18549	18438	18688	18691	18539	18464	18552	18667	18740	18675	18671	18539	18600	18539	18514	18703	18660	18679	18540	18570	18748	18713	18637	18517	18774	18540	18484	18422	18609	18519	18573	18709	18601	18694	18669	18715	18545	18626	18661	18702	18845	18638	18540	18753	18624	18772	18596	18467	18538	18772	18638	18657	18602	18616	18483	18484	18633	18704	18824	18779	18619	18548	18355	18606	18538	18571	18652	18747	18669	18569	18568	18593	18609	18650	18672	18562	18507	18713	18580	18547	18646	18380	18568	18485	18633	18541	18706	18648	18428	18513	18601	18454	18724	18517	18716	18939	18633	18558	18460	18576	18466	18606	18495	18695	18618	18654	18554	18813	18628	18487	18716	18445	18668	18534	18543	18768	18567	18553	18603	18857	18566	18625	18710	18442	18580	18590	18676	18646	18465	18455	18489	18731	18403	18538	18668	18473	18524	18666	18540	18521	18639	18808	18697	18529	18623	18536	18651	18564	18773	18902	18469	18397	18554	18637	18594	18373	18751	18522	18407	18681	18587	18853	18497	18452	18494	18618	18668	18718	18488	18503	18559	18546	18478	18686	18607	18730	18584	18621	18722	18895	18492	18623	18584	18515	18730	18521	18641	18790	18527	18516	18610	18417	18719	18437	18643	18578	18437	18531	18393	18596	18653	18569	18584	18428	18672	18603	18621	18554	18533	18530	18639	18629	18523	18488	18629	18768	18458	18452	18639	18455	18565	18707	18541	18803	18688	18749	18805	18798	18811	18576	18623	18532	18440	18669	18484	18411	18585	18625	18707	18714	18678	18589	18564	18481	18711	18772	18570	18761	18793	18487	18472	18727	18453	18685	18447	18551	18518	18674	18597	18794	18474	18709	18698	18743	18538	18355	18600	18554	18547	18573	18511	18629	18410	18415	18638	18566	18560	18820	18504	18701	18405	18524	18550	18664	18640	18616	18494	18658	18465	18558	18546	18491	18678	18705	18573	18870	18698	18635	18665	18730	18676	18738	18551	18614	18746	18775	18632	18727	18617	18487	18686	18450	18727	18642	18686	18625	18676	18596	18788	18796	18646	18611	18463	18782	18469	18568	18369	18410	18615	18616	18410	18498	18414	18658	18491	18545	18600	18636	18631	18605	18576	18717	18611	18544	18746	18417	18473	18399	18667	18536	18432	18426	18735	18677	18682	18617	18565	18488	18633	18627	18729	18601	18734	18774	18469	18712	18730	18674	18578	18526	18394	18529	18509	18677	18515	18561	18630	18840	18617	18516	18319	18470	18497	18685	18697	18599	18375	18550	18808	18753	18615	18547	18569	18629	18723	18668	18688	18573	18552	18693	18638	18710	18493	18543	18669	18704	18794	18788	18627	18798	18635	18657	18756	18759	18654	18713	18561	18458	18604	18678	18697	18747	18843	18574	18515	18654	18642	18737	18491	18723	18788	18349	18561	18751	18645	18574	18621	18614	18572	18692	18788	18614	18653	18815	18727	18737	18560	18551	18472	18265	18597	18659	18653	18620	18778	18583	18493	18605	18519	18478	18581	18570	18615	18486	18639	18689	18680	18525	18548	18611	18542	18424	18546	18766	18659	18587	18645	18688	18552	18700	18596	18613	18577	18648	18610	18660	18507	18710	18539	18567	18600	18524	18651	18761	18502	18521	18404	18573	18618	18627	18596	18834	18614	18507	18613	18682	18600	18528	18773	18685	18901	18488	18858	18711	18701	18550	18445	18505	18524	18730	18637	18694	18581	18846	18615	18464	18676	18636	18783	18865	18709	18413	18689	18671	18873	18634	18743	18885	18623	18612	18649	18787	18663	18478	18611	18593	18693	18531	18646	18661	18814	18708	18607	18641	18860	18654	18670	18598	18743	18616	18579	18614	18605	18777	18860	18528	18542	18522	18678	18630	18522	18783	18577	18497	18654	18745	18667	18457	18533	18843	18622	18508	18572	18686	18557	18550	18607	18616	18484	18799	18514	18611	18586	18705	18563	18725	18594	18367	18606	18665	18732	18609	18729	18717	18458	18578	18470	18483	18610	18734	18903	18593	18516	18582	18541	18604	18690	18663	18690	18455	18481	18593	18555	18632	18625	18735	18523	18538	18520	18732	18623	18739	18461	18525	18593	18599	18702	18526	18726	18686	18567	18597	18637	18657	18471	18689	18807	18834	18492	18444	18593	18656	18540	18680	18646	18629	18730	18521	18634	18667	18681	18438	18554	18612	18566	18635	18581	18672	18623	18633	18724	18604	18352	18580	18586	18524	18483	18644	18422	18380	18553	18688	18690	18544	18909	18629	18569	18647	18671	18721	18700	18575	18774	18500	18697	18894	18667	18631	18644	18545	18521	18656	18688	18544	18493	18721	18739	18467	18379	18526	18564	18642	18473	18421	18645	18660	18523	18480	18648	18649	18551	18662	18499	18569	18508	18605	18593	18641	18761	18550	18673	18684	18690	18671	18525	18652	18521	18621	18735	18624	18844	18535	18486	18636	18498	18589	18551	18543	18562	18705	18461	18371	18338	18640	18632	18398	18866	18708	18596	18662	18591	18478	18697	18693	18786	18399	18788	19009	18619	18858	18773	18475	18454	18775	18601	18549	18598	18534	18533	18455	18623	18710	18598	18803	18444	18620	18569	18769	18714	18677	18706	18628	18661	18610	18758	18673	18542	18673	18483	18635	18639	18575	18523	18543	18814	18366	18609	18911	18515	18696	18606	18665	18514	18606	18544	18544	18378	18709	18582	18502	18642	18768	18561	18439	18545	18523	18635	18601	18658	18580	18750	18861	18742	18509	18547	18583	18460	18887	18691	18726	18699	18497	18579	18753	18552	18672	18615	18478	18680	18727	18452	18754	18784	18655	18465	18698	18855	18660	18653	18758	18666	18678	18611	18540	18531	18572	18608	18702	18799	18556	18618	18461	18466	18622	18350	18646	18624	18527	18663	18663	18646	18422	18816	18496	18426	18720	18536	18831	18608	18637	18611	18601	18651	18561	18621	18585	18506	18651	18673	18619	18574	18811	18572	18656	18602	18515	18668	18658	18928	18706	18835	18694	18762	18604	18721	18726	18493	18645	18802	18601	18550	18826	18639	18703	18765	18762	18564	18601	18604	18704	18692	18652	18636	18822	18341	18384	18654	18361	18582	18481	18780	18575	18491	18605	18514	18649	18634	18588	18458	18574	18632	18621	18562	18966	18626	18608	18564
24743	36252	29036	21698	19098	17883	16997	16529	16402	16270	16034	15954	15890	15863	16024	15822	15790	15689	15715	15678	15682	15673	15577	15661	15715	15533	15752	15745	15690	15764	15753	15694	15671	15639	15573	15580	15670	15746	15772	15772	15724	15686	15723	15669	15560	15821	15694	15725	15849	15474	15567	15509	15766	15601	15735	15655	15525	15726	15586	15674	15824	15556	15670	15629	15770	15531	15715	15475	15674	15734	15653	15658	15677	15536	15872	15795	15763	15691	15624	15689	15637	15555	15748	15656	15687	15542	15598	15751	15636	15672	15706	15592	15692	15750	15610	15748	15653	15602	15809	15581	15571	15768	15508	15606	15520	15687	15590	15639	15713	15536	15534	15510	15621	15706	15687	15645	15579	15697	15596	15523	15606	15615	15485	15708	15663	15625	15875	15638	15733	15663	15465	15637	15640	15626	15676	15802	15718	15545	15682	15638	15686	15535	15581	15597	15742	15666	15706	15713	15705	15634	15709	15666	15562	15617	15579	15745	15600	15523	15580	15700	15707	15714	15720	15641	15617	15756	15605	15718	15666	15575	15655	15736	15810	15562	15610	15400	15815	15634	15648	15772	15632	15728	15591	15576	15542	15589	15609	15687	15645	15431	15779	15639	15701	15649	15591	15707	15643	15832	15673	15583	15789	15592	15670	15662	15534	15539	15598	15717	15597	15755	15487	15697	15625	15604	15684	15827	15609	15493	15622	15825	15757	15762	15754	15733	15637	15565	15696	15535	15639	15691	15510	15659	15628	15422	15711	15705	15705	15537	15667	15621	15654	15594	15780	15603	15549	15740	15681	15720	15580	15667	15579	15658	15719	15676	15507	15917	15750	15642	15678	15784	15807	15730	15918	15767	15629	15659	15520	15448	15639	15777	15715	15725	15735	15662	15648	15777	15754	15665	15625	15565	15586	15658	15717	15680	15582	15430	15566	15658	15562	15649	15698	15717	15746	15649	15776	15699	15737	15766	15601	15689	15745	15534	15571	15553	15823	15648	15591	15770	15628	15723	15786	15675	15638	15741	15683	15621	15680	15649	15682	15501	15756	15791	15645	15412	15672	15520	15469	15752	15553	15874	15622	15515	15753	15749	15664	15566	15581	15699	15539	15647	15620	15566	15636	15706	15739	15744	15726	15545	15793	15841	15476	15878	15627	15667	15622	15725	15579	15611	15795	15732	15510	15671	15683	15507	15592	15573	15866	15559	15737	15717	15592	15554	15590	15692	15534	15758	15715	15595	15800	15811	15700	15682	15675	15840	15631	15603	15620	15598	15583	15640	15557	15666	15607	15594	15767	15628	15622	15635	15670	15623	15659	15615	15600	15612	15647	15791	15488	15574	15704	15765	15475	15769	15638	15494	15652	15577	15765	15633	15495	15653	15717	15695	15717	15654	15714	15717	15659	15711	15621	15645	15559	15619	15737	15834	15727	15809	15668	15717	15753	15620	15612	15634	15603	15642	15714	15554	15574	15750	15694	15624	15622	15639	15595	15669	15702	15708	15733	15561	15754	15497	15831	15593	15745	15556	15626	15634	15669	15384	15680	15536	15760	15733	15706	15682	15688	15653	15753	15614	15927	15678	15881	15687	15684	15669	15612	15601	15612	15535	15664	15590	15566	15800	15773	15638	15680	15539	15432	15581	15771	15677	15748	15698	15680	15679	15679	15757	15735	15637	15600	15679	15587	15722	15695	15745	15652	15749	15807	15653	15662	15591	15730	15653	15426	15597	15646	15521	15878	15825	15613	15565	15710	15749	15794	15630	15605	15555	15731	15800	15605	15802	15824	15624	15564	15655	15605	15694	15706	15594	15652	15669	15610	15542	15660	15748	15637	15538	15384	15752	15623	15577	15668	15562	15566	15586	15612	15632	15628	15876	15619	15694	15639	15604	15580	15658	15634	15717	15537	15770	15620	15709	15694	15586	15646	15563	15576	15663	15621	15818	15622	15763	15655	15831	15689	15653	15478	15675	15683	15773	15568	15612	15753	15587	15495	15656	15696	15842	15614	15576	15638	15723	15680	15494	15730	15575	15639	15576	15766	15814	15577	15665	15836	15584	15697	15619	15782	15752	15541	15654	15439	15598	15635	15750	15663	15675	15658	15723	15642	15614	15733	15809	15584	15651	15732	15663	15550	15687	15717	15565	15531	15724	15755	15714	15742	15616	15553	15690	15585	15645	15757	15723	15522	15665	15701	15596	15694	15673	15784	15552	15596	15904	15697	15612	15606	15575	15618	15585	15688	15602	15795	15578	15699	15684	15558	15542	15822	15622	15655	15616	15611	15617	15809	15507	15652	15625	15631	15560	15613	15730	15717	15720	15667	15673	15849	15735	15672	15667	15684	15923	15652	15828	15619	15751	15574	15708	15685	15739	15656	15654	15644	15463	15693	15474	15942	15684	15435	15852	15577	15690	15439	15775	15533	15612	15512	15632	15714	15653	15615	15729	15596	15752	15648	15560	15771	15728	15582	15585	15712	15508	15767	15664	15675	15813	15584	15889	15660	15678	15521	15645	15741	15783	15741	15479	15759	15601	15688	15697	15745	15665	15681	15691	15769	15603	15592	15768	15616	15535	15604	15684	15596	15554	15683	15603	15497	15526	15736	15639	15641	15737	15574	15750	15686	15745	15770	15766	15810	15615	15713	15743	15677	15844	15794	15645	15691	15636	15688	15531	15658	15630	15497	15656	15764	15545	15529	15711	15641	15524	15630	15795	15664	15596	15488	15744	15695	15827	15814	15622	15561	15710	15735	15613	15880	15695	15608	15753	15720	15810	15624	15804	15507	15697	15667	15619	15675	15784	15521	15742	15733	15878	15633	15520	15621	15759	15628	15652	15726	15611	15659	15783	15641	15823	15581	15832	15685	15682	15758	15721	15743	15476	15617	15660	15636	15755	15744	15786	15561	15647	15756	15629	15487	15639	15590	15570	15524	15743	15657	15625	15745	15689	15744	15606	15629	15697	15695	15647	15661	15824	15635	15758	15813	15593	15691	15730	15645	15671	15612	15571	15510	15582	15576	15614	15615	15673	15383	15688	15651	15753	15744	15737	15509	15743	15574	15624	15720	15477	15590	15792	15646	15683	15656	15658	15788	15788	15639	15638	15542	15845	15641	15788	15822	15500	15581	15667	15828	15706	15531	15694	15656	15694	15946	15622	15553	15333	15630	15617	15512	15768	15654	15546	15671	15749	15509	15676	15682	15644	15754	15770	15672	15649	15698	15718	15488	15670	15570	15597	15603	15595	15694	15650	15703	15799	15725	15692	15687	15643	15693	15711	15713	15671	15478	15920	15872	15628	15678	15652	15778	15626	15685	15465	15642	15696	15600	15884	15696	15658	15766	15740	15787	15732	15785	15655	15849	15763	15469	15601	15658	15820	15649	15611	15634	15753	15745	15825	15418	15573	15810	15540	15565	15740	15707	15748	15554	15760	15776	15703	15758	15581	15754	15672	15703	15513	15730	15637	15658	15726	15864	15784	15571	15669	15646	15646	15483	15721	15761	15515	15677	15544	15733	15851	15628	15654	15621	15593	15768	15694	15572	15749	15705	15636	15690	15614	15897	15657	15634	15621	15649	15598	15590	15517	15507	15642	15755	15613	15681	15676	15545	15786	15520	15652	15754	15550	15611	15705	15567	15605	15574	15807	15801	15612	15669	15619	15807	15766	15553	15657	15623	15531	15605	15787	15739	15613	15632	15692	15566	15623	15601	15663	15702	15554	15603	15689	15756	15556	15617	15766	15597	15699	15662	15682	15666	15691	15806	15534	15693	15803	15749	15611	15663	15570	15737	15770	15533	15667	15678	15603	15560	15649	15684	15672	15612	15668	15780	15645	15643	15672	15891	15680	15526	15625	15739	15610	15659	15544	15660	15722	15697	15710	15574	15514	15723	15739	15697	15826	15815	15710	15691	15559	15591	15502	15704	15718	15648	15573	15646	15674	15619	15800	15723	15648	15537	15643	15725	15657	15820	15726	15665	15729	15753	15766	15487	15603	15761	15629	15721	15711	15782	15744	15509	15770	15707	15768	15628	15552	15793	15593	15652	15730	15699	15808	15542	15617	15779	15700	15616	15661	15673	15805	15761	15622	15442	15558	15618	15732	15793	15762	15722	15433	15644	15685	15643	15894	15625	15683	15483	15572	15648	15578	15526	15590	15513	15799	15600	15568	15853	15620	15669	15507	15562	15598	15697	15789	15541	15828	15580	15511	15633	15613	15613	15701	15596	15882	15649	15718	15591	15570	15619	15523	15529	15722	15623	15386	15636	15607	15537	15637	15557	15721	15497	15730	15446	15610	15454	15782	15697	15517	15556	15683	15519	15755	15657	15605	15730	15569	15755	15667	15604	15783	15668	15670	15785	15665	15720	15575	15602	15714	15721	15737	15526	15778	15618	15845	15586	15514	15536	15643	15715	15764	15781	15631	15507	15904	15515	15752	15848	15619	15695	15543	15705	15673	15727	15523	15698	15609	15793	15615	15756	15669	15746	15451	15584	15649	15575	15616	15692	15773	15762	15711	15585	15752	15648	15662	15734	15609	15525	15698	15710	15530	15630	15950	15705	15661	15847	15689	15688	15764	15592	15667	15610	15653	15773	15747	15579	15722	15825	15695	15790	15791	15832	15528	15555	15698	15487	15728	15603	15641	15691	15695	15904	15506	15750	15533	15749	15427	15690	15855	15522	15581	15640	15574	15721	15480	15622	15835	15690	15549	15707	15753	15623	15778	15619	15568	15788	15746	15651	15720	15690	15584	15900	15570	15817	15643	15610	15706	15807	15727	15698	15505	15755	15634	15671	15556	15558	15607	15617	15656	15749	15656	15671	15607	15709	15797	15542	15374	15734	15593	15639	15709	15562	15676	15635	15686	15527	15696	15604	15850	15631	15642	15796	15835	15510	15436	15633	15924	15728	15635	15589	15517	15685	15656	15725	15770	15730	15659	15623	15690	15598	15755	15579	15701	15821	15687	15730	15589	15576	15679	15718	15647	15757	15627	15734	15647	15598	15688	15815	15847	15763	15762	15664	15623	15684	15967	15666	15661	15733	15591	15752	15710	15652	15569	15821	15621	15733	15457	15755	15799	15695	15759	15786	15715	15664	15648	15655	15724	15525	15726	15490	15776
23409	21596	28466	25413	22924	22801	22204	19380	18577	18557	18411	18046	18118	18288	17988	18059	17981	18099	17946	17567	17845	17887	17849	17787	17701	17761	17703	17696	17617	17716	17758	17826	17659	18011	17617	17760	17592	17539	17469	17577	17654	17773	17573	17719	17675	17554	17618	17670	17640	17483	17668	17586	17837	17698	17785	17652	17758	17680	17652	17438	17675	17704	17696	17893	17317	17533	17662	17791	17578	17566	17765	17677	17620	17619	17675	17558	17779	17669	17538	17553	17748	17684	17552	17576	17716	17687	17714	17652	17684	17662	17476	17523	17507	17590	17637	17541	17676	17581	17837	17785	17620	17498	17783	17729	17512	17733	17626	17699	17729	17611	17601	17341	17740	17561	17514	17606	17804	17603	17574	17426	17671	17627	17590	17767	17685	17691	17627	17577	17490	17697	17644	17662	17526	17585	17753	17542	17628	17543	17672	17652	17665	17791	17544	17571	17725	17685	17871	17348	17364	17469	17501	17689	17800	17617	17665	17636	17443	17947	17681	17616	17791	17609	17676	17526	17532	17486	17427	17457	17487	17679	17467	17518	17695	17378	17762	17792	17778	17457	17637	17710	17710	17692	17957	17627	17825	17510	17620	17579	17889	17556	17739	17647	17614	17659	17537	17791	17677	17518	17656	17690	17842	17493	17537	17596	17711	17775	17792	17764	17760	17554	17563	17581	17513	17693	17534	17589	17615	17608	17579	17671	17716	17549	17623	17434	17422	17819	17770	17442	17753	17762	17690	17672	17582	17648	17577	17438	17521	17805	17768	17524	17582	17556	17514	17571	17364	17665	17916	17635	17578	17740	17688	17595	17655	17639	17541	17583	17874	17760	17546	17498	17576	17427	17629	17601	17567	17857	17623	17751	17443	17496	17769	17563	17562	17925	17578	17721	17701	17556	17889	17661	17655	17528	17548	17419	17671	17542	17450	17739	17560	17639	17585	17494	17544	17852	17665	17806	17664	17378	17524	17773	17627	17531	17705	17582	17654	17483	17488	17337	17485	17444	17515	17712	17512	17612	17706	17635	17541	17696	17611	17628	17560	17578	17682	17558	17664	17632	17571	17545	17538	17594	17594	17655	17642	17519	17601	17617	17565	17535	17601	17571	17535	17559	17683	17682	17729	17461	17587	17689	17700	17729	17638	17616	17628	17678	17611	17728	17586	17647	17517	17529	17482	17434	17714	17510	17804	17514	17769	17815	17729	17513	17594	17693	17681	17585	17740	17659	17764	17871	17454	17736	17739	17524	17704	17529	17582	17748	17592	17734	17633	17709	17573	17638	17550	17652	17539	17687	17626	17730	17778	17507	17620	17409	17546	17610	17443	17653	17622	17518	17567	17610	17702	17600	17636	17637	17680	17512	17628	17481	17492	17737	17740	17622	17307	17744	17931	17597	17613	17605	17520	17594	17643	17667	17786	17551	17387	17296	17488	17618	17673	17532	17579	17590	17548	17790	17605	17781	17513	17538	17568	17601	17719	17453	17657	17789	17704	17712	17539	17631	17716	17493	17597	17745	17619	17700	17558	17558	17679	17542	17612	17321	17597	17578	17526	17698	17551	17630	17607	17621	17544	17572	17712	17619	17610	17651	17924	17534	17673	17689	17829	17750	17709	17660	17655	17723	17648	17604	17780	17635	17534	17620	17509	17565	17765	17587	17747	17538	17645	17578	17685	17463	17696	17614	17757	17836	17621	17736	17573	17584	17488	17618	17559	17577	17594	17454	17647	17553	17570	17851	17592	17680	17544	17496	17745	17419	17822	17406	17838	17393	17755	17589	17515	17666	17783	17877	17801	17782	17469	17643	17854	17794	17552	17818	17426	17772	17559	17612	17461	17533	17669	17565	17712	17509	17586	17598	17716	17741	17723	17744	17816	17582	17676	17805	17641	17716	17702	17591	17715	17583	17705	17763	17749	17688	17620	17835	17543	17475	17802	17604	17546	17654	17705	17696	17496	17613	17640	17299	17737	17620	17674	17540	17574	17613	17745	17716	17502	17593	17489	17560	17621	17591	17698	17492	17597	17454	17426	17744	17450	17613	17701	17751	17710	17766	17659	17659	17828	17662	17429	17704	17702	17548	17769	17597	17820	17510	17706	17539	17519	17458	17654	17709	17725	17790	17765	17717	17616	17885	17860	17770	17583	17572	17509	17741	17767	17489	17447	17491	17813	17486	17695	17530	17602	17726	17606	17518	17647	17508	17808	17523	17619	17540	17610	17529	17691	17467	17585	17603	17525	17416	17662	17536	17533	17551	17712	17578	17563	17465	17701	17592	17573	17681	17712	17593	17827	17634	17555	17646	17741	17421	17569	17720	17844	17649	17691	17700	17575	17522	17662	17725	17433	17685	17621	17567	17819	17635	17655	17673	17813	17752	17713	17944	17609	17668	17579	17621	17486	17631	17756	17725	17575	17688	17620	17794	17500	17516	17823	17541	17797	17664	17601	17642	17488	17433	17504	17650	17506	17687	17664	17745	17753	17511	17534	17395	17551	17627	17655	17523	17686	17691	17525	17639	17559	17674	17505	17650	17953	17780	17580	17655	17624	17452	17801	17692	17714	17615	17565	17614	17760	17653	17708	17582	17452	17501	17618	17685	17664	17661	17684	17673	17468	17763	17587	17549	17531	17512	17586	17656	17681	17587	17793	17565	17680	17508	17654	17821	17442	17547	17667	17567	17816	17635	17577	17639	17660	17495	17562	17498	17727	17799	17685	17545	17605	17702	17630	17794	17499	17680	17654	17704	17703	17669	17522	17876	17527	17557	17709	17762	17720	17538	17717	17779	17625	17584	17565	17614	17668	17602	17506	17646	17576	17592	17632	17952	17652	17439	17652	17580	17577	17677	17719	17703	17532	17757	17567	17721	17474	17527	17561	17514	17603	17447	17653	17640	17616	17821	17810	17606	17621	17560	17717	17657	17461	17598	17561	17633	17564	17589	17789	17844	17672	17624	17564	17594	17883	17687	17561	17766	17789	17670	17616	17833	17535	17701	17656	17705	17677	17716	17740	17512	17726	17460	17569	17456	17515	17515	17555	17540	17527	17679	17513	17618	17673	17547	17656	17633	17567	17415	17511	17555	17711	17805	17420	17628	17701	17551	17604	17535	17630	17430	17619	17523	17807	17415	17511	17545	17539	17756	17434	17535	17554	17639	17791	17560	17592	17707	17700	17567	17403	17481	17652	17608	17846	17761	17767	17677	17512	17605	17788	17793	17524	17595	17734	17413	17583	17717	17648	17567	17656	17769	17613	17619	17328	17639	17577	17592	17643	17830	17695	17413	17479	17587	17661	17547	17613	17822	17690	17537	17697	17794	17612	17471	17607	17590	17858	17555	17590	17627	17607	17660	17759	17539	17469	17639	17628	17579	17599	17722	17638	17447	17637	17765	17673	17588	17737	17606	17443	17840	17788	17532	17709	17617	17701	17687	17551	17480	17632	17476	17562	17593	17766	17614	17612	17614	17634	17772	17725	17630	17568	17543	17624	17773	18008	17764	17866	17847	17760	17753	17934	17524	17571	17658	17557	17524	17609	17699	17723	17649	17546	17611	17669	17681	17505	17565	17704	17590	17524	17671	17828	17611	17639	17509	17672	17739	17694	17691	17564	17458	17634	17659	17498	17537	17890	17640	17628	17620	17738	17551	17661	17646	17719	17597	17745	17355	17774	17589	17593	17595	17654	17595	17552	17724	17633	17585	17755	17650	17794	17528	17678	17620	17668	17556	17649	17963	17648	17587	17546	17533	17616	17560	17613	17456	17690	17772	17728	17598	17650	17787	17559	17407	17875	17750	17586	17338	17543	17788	17752	17653	17625	17671	17832	17722	17789	17592	17391	17530	17788	17595	17646	17472	17540	17672	17697	17765	17515	17718	17691	17675	17595	17619	17516	17522	17738	17824	17557	17525	17518	17538	17693	17599	17479	17706	17625	17639	17712	17652	17522	17597	17572	17699	17859	17564	17666	17512	17564	17759	17503	17821	17657	17750	17711	17695	17631	17539	17502	17948	17873	17722	17750	17578	17763	17606	17756	17596	17657	17666	17671	17478	17520	17545	17562	17620	17593	17721	17449	17632	17681	17370	17647	17656	17464	17625	17638	17726	17601	17429	17795	17385	17717	17673	17805	17762	17624	17653	17404	17669	17779	17629	17668	17575	17669	17597	17566	17679	17466	17643	17655	17615	17520	17553	17591	17845	17502	17575	17475	17526	17711	17777	17589	17651	17671	17534	17740	17585	17740	17617	17627	17699	17427	17549	17560	17595	17768	17714	17752	17763	17562	17460	17674	17609	17698	17722	17386	17518	17801	17563	17750	17692	17706	17549	17734	17664	17476	17635	17589	17598	17510	17676	17790	17499	17720	17494	17563	17580	17640	17893	17503	17744	17600	17536	17443	17679	17605	17681	17590	17548	17832	17726	17451	17440	17784	17627	17620	17641	17570	17720	17549	17652	17657	17618	17653	17579	17733	17548	17403	17659	17688	17669	17614	17809	17542	17689	17688	17759	17607	17467	17870	17517	17701	17628	17674	17725	17485	17685	17721	17562	17760	17562	17496	17540	17440	17509	17537	17578	17742	17600	17686	17694	17738	17712	17724	17525	17653	17531	17581	17636	17706	17708	17542	18040	17862	17839	17657	17526	17664	17689	17780	17497	17628	17451	17507	17591	17802	17417	17625	17576	17659	17707	17477	17567	17763	17857	17637	17589	17818	17551	17600	17794	17733	17681	17563	17656	17562	17619	17649	17825	17768	17690	17593	17649	17585	17622	17703	17473	17767	17461	17493	17885	17773	17839	17706	17627	17753	17576	17556	17579	17507	17781	17775	17485	17564	17673	17728	17819	17715	17543	17629	17574	17501	17576	17633	17692	17496	17800	17629	17668	17633	17601	17575	17525	17596	17371	17510	17333	17535	17451	17463	17501	17542	17727	17614	17514	17797	17535	17761	17475	17760	17608	17681	17608	17764	17650	17794	17619	17851	17582	17575	17522	17460	17814	17729	17675	17655	17465	17510	17641	17646	17696	17661	17486	17782	17529	17842	17592	17848	17837	17580	17637	17588	17548	17508	17620	17388	17491	17754	17600	17623	17712	17692	17658	17556	17670	17581	17541	17631	17654	17544	17764
23059	42656	33933	25628	21125	18675	17731	16831	16360	16233	15949	15704	15338	15374	15401	15285	15169	15138	15244	15165	15149	15125	15045	15104	15157	15077	15110	15193	15166	15154	15141	15024	15021	15156	15031	15109	15079	15210	15317	15136	15125	15173	15085	15005	15099	14940	15276	15045	14967	15105	15077	15170	15069	14871	15022	14986	15155	15077	14999	15097	15214	15067	15028	14999	15062	15097	14954	15217	15125	15201	15158	15055	14968	15137	14974	15098	14890	15087	15169	14992	14878	15037	14994	15018	15108	15012	15098	15089	15135	14802	15087	15053	14823	15123	14997	15130	15009	14981	14947	14980	15114	14899	15185	15003	14858	15301	14947	15014	15022	15025	15001	15084	15134	15106	14949	14933	14990	15125	15014	14860	15081	15102	15113	14999	15154	15010	15088	14981	15106	15202	15108	14902	15054	15184	15002	15047	15104	15004	14957	15183	14980	14986	15237	15026	15298	14885	15055	15051	15145	14957	14992	15170	15090	15007	14925	15185	15068	15006	14934	15159	15056	15091	14972	15034	15143	14971	15171	14952	15162	15054	15048	15138	14967	15118	15108	15160	15078	14940	15018	15250	15269	15160	14971	15128	15065	15147	14972	15079	15005	14943	15081	15143	15035	15126	15194	15155	14982	15108	14978	15004	15093	15060	15026	15021	15042	15021	15159	14942	15109	15060	15025	15148	14943	15112	15000	14873	14973	15059	15045	15071	15029	15005	15118	14980	15162	15025	15179	15010	14869	14874	15039	15098	15024	15028	14954	15055	15064	14951	15078	14973	15130	15169	15156	15015	15154	14997	14968	15114	15158	15033	15047	15048	15040	15053	15118	14948	14916	14883	14964	15153	14926	15011	15066	15093	14898	15048	15188	15129	15188	15040	15155	15151	15141	15141	14948	15243	15273	14924	14968	15021	14981	15024	15182	15119	15112	15104	15170	15195	14967	15107	15087	15030	15030	15110	15182	15144	14947	15161	14992	15097	14980	15104	15198	15109	14793	15045	14883	15089	14998	14877	14968	15210	15199	15018	15173	15097	15020	14882	15050	15121	15105	14988	15056	15035	15095	15097	14970	15074	15113	14996	15153	14986	14961	15103	14975	15057	15116	15205	15003	14983	14986	15158	14925	14960	15227	15064	15187	14904	15066	15008	15040	15110	15140	15065	15033	15160	15102	15037	14995	15059	15039	15104	15084	14979	15009	14874	15101	14940	15066	15023	14767	14982	15009	15099	15209	15040	14988	15123	15155	15079	15095	14969	14931	14884	15095	14988	15157	14942	15125	15097	14964	15036	15042	14957	15086	15032	15066	15144	14886	14956	15144	15059	15223	14986	14988	15147	15076	15146	15119	15025	15307	15042	15082	15027	15194	14956	15150	14992	15049	15175	15096	14959	14972	15110	15063	14968	15056	14816	14959	15015	15068	15130	14953	15116	15154	15263	15102	14934	15107	15007	15058	14927	15001	15136	15102	15009	15041	15178	15097	14871	15069	15046	15099	15114	14903	15105	15010	15010	15065	15036	15107	15077	15066	15047	14944	15010	15048	15118	15076	15170	15071	15038	15002	15022	15049	15036	15021	14969	15127	15024	14918	15085	15115	15096	14987	14851	15055	15084	15159	15065	14988	14906	15185	15042	15095	15147	15064	15185	15095	14928	15170	14951	15024	15107	15001	14845	15015	15045	15079	14893	14918	15029	15065	15128	14933	15017	15180	15166	14980	15141	15213	15083	15096	14876	15048	14895	15176	15042	15172	14957	15034	14946	15077	14897	15078	15074	14969	15068	15019	15046	14884	15001	15169	15067	14980	15125	14994	15154	14962	14967	15086	15084	15095	14951	15021	15004	15113	15075	15110	15219	14922	14894	14952	15121	15038	15194	15063	14992	15006	14962	15192	14976	15032	15010	15098	15014	15013	15260	14951	15070	15012	15102	15145	14959	14842	15175	14941	15165	15164	15078	14906	15124	15197	15026	15071	15022	15054	15064	15109	15099	14828	14858	15186	15091	15005	15004	15104	15069	15045	14968	14986	15108	15128	14957	15158	14904	15012	15124	15185	15023	14977	15002	15136	15164	14815	15168	14824	15041	15038	15062	15147	14929	14977	14918	15090	15077	15115	15011	14860	15106	14989	15011	15145	14980	14976	14904	15103	15014	15106	15067	15167	15023	15061	15145	15042	14883	15187	15085	15012	15010	15041	15002	15110	15093	15049	14875	15171	15021	15058	15080	14943	15226	14991	15052	15089	15028	15045	14974	14967	15049	15094	15065	15058	15058	15020	15116	15145	15007	15068	14972	15084	15130	14878	15111	15039	15066	14873	14990	15118	15142	14975	15075	15002	15053	14986	15067	15034	15060	15067	15121	15101	15091	14940	15202	14967	15228	14956	14998	15165	15102	15065	15030	15123	15051	15137	15108	15077	15021	15144	15023	15150	15040	15117	14918	14969	14940	15083	15197	14974	15033	15120	15268	15090	15125	15044	15114	15071	15049	15067	15073	15092	14984	14925	15130	15016	15104	15062	15029	15133	15096	14942	14985	15040	15112	15152	14873	15030	15003	15076	14839	15151	15093	15218	15086	15160	15085	15097	14933	15094	15149	15016	15162	15273	15148	15034	15072	15184	15032	15063	15005	15033	15030	15093	15021	15221	14948	15035	15096	15132	15083	15040	15067	15144	15105	15036	15016	15114	15180	15068	15094	15020	15103	15164	15111	14990	15085	15141	15126	14818	15022	15155	15179	15020	15120	15060	15273	15030	15122	14900	15026	14985	15046	15071	14840	15026	15080	15046	15012	14863	15002	15156	15132	14876	15057	15050	14945	15168	15000	15077	14884	15017	14981	14967	15213	15134	15040	14959	15051	15254	15213	15101	14886	15131	15071	15005	15005	14938	15128	14947	15010	15034	15147	14946	15027	15102	15008	15030	14962	14954	15162	15084	15139	14934	14974	15252	15111	15031	15179	15069	15135	15207	15048	15174	15164	14940	15132	15045	14966	14949	15131	15104	15291	15057	15028	15030	15213	15092	14814	14984	15187	15079	14992	14937	15128	15115	14998	15160	14991	15126	15320	15162	15008	15280	14973	15125	15148	15046	15075	15131	15134	15076	15052	14969	15007	15156	15118	15056	15049	14901	15009	15194	15007	15065	15123	15134	14979	14924	15000	14992	15174	15050	15044	15093	15021	15142	15053	15198	15062	14939	15088	15281	14995	15210	14965	15125	15156	15060	15010	15038	15053	15014	14937	15143	14969	14908	15252	14967	15143	15155	15222	15030	15262	15118	15072	14924	14992	15119	15040	15057	14875	15076	15079	15112	15033	15182	15083	15054	15070	14948	15197	14965	15046	15122	14925	15109	15093	15031	14932	14988	15282	15043	15167	15113	14858	15059	15231	14907	15056	14887	14813	14932	14947	15090	15083	15106	14904	15032	14988	15010	15194	15161	15110	15125	15025	15072	15039	15137	15199	15059	15171	15011	15172	15072	14973	15010	15054	15049	15065	15144	15084	15071	15187	14938	15122	15066	15174	15096	14963	15119	15107	15061	14977	14783	15032	15027	15102	14975	14998	15057	15075	15116	15060	15079	15057	14993	15010	15037	15226	15022	15061	15023	14901	15032	14939	15076	15106	15001	14902	15032	15176	15119	15116	15182	14999	15039	15010	15055	15172	15107	14984	15124	14994	15149	15125	15114	15065	15083	14933	15165	15172	14980	15031	15021	15106	15029	15074	15097	14984	14986	14895	14973	15082	15019	15076	15006	14911	15149	15076	15141	14982	14996	14929	15041	15219	15098	15181	15076	15091	15084	15048	15130	14970	14947	15042	15107	14957	14887	14978	15083	14961	15014	15128	15119	14973	15083	15221	14979	15003	14976	15096	15230	14912	15058	14881	15220	15135	15118	15180	15099	15233	15203	15029	14924	15052	15031	15034	15054	15117	14992	15048	15028	15017	15114	15046	15202	14951	14953	14997	15043	14916	15110	14943	15093	15130	14939	15036	15148	15039	15144	15162	15169	14985	14908	15161	14860	14923	15079	14947	15099	14974	15081	15262	14971	14995	15016	15157	15069	15117	14956	14926	15024	15159	15193	15091	15092	15190	15089	15027	15049	14994	15007	14917	15051	14943	15015	15008	14965	15130	14920	15152	15195	15215	15042	15190	14996	15108	14959	15053	15093	15080	14952	15181	14997	15121	15155	14960	15095	15260	14999	14942	15124	15049	15099	15109	15054	15030	15079	15206	14956	14971	14964	14988	14989	15089	15007	15150	15087	15061	15069	14977	15143	15151	14968	15079	15028	15065	15068	14978	14877	15165	15091	15162	15000	15028	15122	15060	14967	15035	15194	15161	15095	15152	15069	15085	15041	14941	15152	15027	15148	15150	15038	14908	14891	15164	14974	15043	14978	15037	15033	14866	15028	15006	15076	15159	15188	15056	15037	14884	15238	15052	15186	14976	15077	15092	15141	14859	15017	15105	14932	15021	14966	15054	15111	15134	15047	15061	14980	14984	15117	14823	15079	15044	15357	15118	14973	15067	15030	14902	15019	15144	14899	15050	15114	15022	15044	15098	14912	15026	15094	15053	15043	15082	15113	14945	15033	15092	14830	15182	15106	15126	15212	15055	15103	15050	15063	15088	14957	14983	14966	15097	15009	15086	15166	15089	15082	15168	15178	14939	14986	15100	14879	15019	15228	15030	15223	15161	15001	15134	14954	14929	14828	14918	15062	15086	14955	14965	14894	15060	15273	15179	15084	15024	15031	15158	15107	14953	15031	14990	15045	15090	14830	15123	15069	15087	15136	14977	15101	15040	15133	15130	15026	15230	15069	15075	14919	14984	14896	15219	14849	15221	15191	15040	15078	14967	15205	14907	15036	14930	15070	15084	15182	15025	15111	14889	14962	15023	15135	14899	15110	15015	15314	14992	14987	15109	15066	15033	14981	14962	14856	15135	15096	14836	15037	15046	15063	15000	14952	15038	14915	15179	15077	14954	15168	14955	15071	15077	15219	15078	14980	15034	15022	15043	15149	14877	15148	15125	14968	15181	14896	14888	14975	15170	15048	15183	15078	14875	15078	15011	14962	15019	15131	15054	15110	15096	15023	15161	15052	15165	15027	15037	14915	15135	15089	15017	15091	15218
25321	21661	27657	28098	22419	21345	21108	19851	19585	19583	19444	19241	19424	19303	19267	19388	19451	19160	19369	19084	19136	19049	19088	19170	19152	19315	19219	19183	19126	19170	19170	19073	18982	19187	19222	19140	18930	19095	19174	18922	18985	19146	19215	19216	18842	19207	19127	18899	19159	19110	19223	19224	19068	19089	18937	19113	19012	19270	19033	18897	19101	19061	18937	19013	18863	19119	18952	18956	19092	19086	19192	18928	19273	18979	19146	19210	19256	19022	19108	19138	19077	19102	19116	19030	19000	19035	19120	19050	19060	18793	19084	19223	18846	18940	19122	18884	19109	18937	19012	18882	19127	19146	18971	19232	19080	18914	19142	18839	18963	18934	18902	18817	19169	19055	19144	18999	18983	19103	18978	18966	18841	19048	19153	19095	18982	19001	19002	19149	19061	19078	19155	19106	19185	19149	19150	19079	19099	18976	18942	19172	19136	18980	18931	18998	19035	18854	19055	18880	19060	19220	18920	18977	18937	19238	18889	19088	19104	19255	18859	18986	18904	19066	19065	18988	19172	18864	19141	19063	18969	18872	19050	19028	18935	18982	19030	19061	19073	18937	19044	19142	19069	19064	19143	19038	19124	18802	18974	19023	18864	18934	19057	18872	19019	18971	18932	18945	19150	19151	19212	19064	18983	19210	19230	19018	19029	19028	19224	18996	19163	19099	18862	18968	18972	19057	19177	18930	18977	19086	19114	19051	19050	19003	19146	19008	19256	18824	18865	19018	19141	18938	19065	19040	19120	19002	19292	19025	19117	18988	19144	18901	19011	19098	19052	18899	19194	19011	18784	19076	18786	19020	19136	19195	18942	18946	18979	19036	19090	19180	18923	18925	18862	18986	19207	18955	19092	19058	19128	19118	18890	19176	19101	19024	19227	19082	18849	19124	18990	19217	19148	18954	19099	19130	18983	19024	18952	19123	19064	19029	19283	19110	19175	19046	19130	19131	19174	19210	19084	19236	18953	18924	19170	19037	19144	19020	18880	19203	19031	18917	19195	18825	18957	18975	19120	18942	18976	19076	19142	19000	18915	19090	19115	19030	19055	19006	19103	19249	18993	19078	19080	18956	19150	18890	19043	19162	19021	19115	18900	18997	19035	18963	19263	19229	18811	19130	19108	18951	18879	18896	19034	18861	18876	19008	19061	18937	18944	19171	18863	18919	19239	18958	19081	19099	19084	19219	19081	18802	19039	19044	19067	18982	19091	19198	18936	19187	19237	19154	18983	19098	19192	18940	19027	19096	19153	19050	19089	19062	19073	18977	19046	18957	19060	19126	19243	19012	18986	19231	19127	19010	19139	19301	19127	18949	19211	19219	19090	19042	18949	18777	19153	19152	19119	18978	19011	18878	19182	19041	18948	19087	19087	18946	19021	18763	19022	18999	19132	19133	19030	18998	19186	19202	19120	19137	19150	19165	18965	19084	18740	18977	19118	19238	19122	19060	19182	18944	19052	19080	19093	19131	18978	19196	19220	19064	19083	18797	19036	18870	19237	18992	19217	19377	19067	18886	18998	18860	19060	19040	18957	19026	19016	18933	18936	19236	19061	19092	19037	18893	19008	18968	19000	18934	18957	19126	19108	18867	19104	19065	19146	19022	19081	19086	19077	18973	19020	18924	18950	19031	18890	19003	19028	18702	18996	19034	19232	18838	18984	18986	19101	19026	19340	19042	19139	19213	18996	18906	19238	19023	18971	18970	19048	19088	18761	19206	19047	19116	19004	19067	18972	19072	18973	19060	19008	19191	18917	18962	19080	18935	19094	18947	19103	19019	19171	19075	19047	19074	18990	19164	18999	19118	19062	18957	19242	19028	19039	18794	18958	19255	19169	19124	19083	18915	19117	19049	18862	19156	19088	18963	19181	19042	18923	18851	18929	19108	19101	19028	19182	19167	19205	19234	19159	19085	19055	19148	19233	19001	19218	19150	19014	18927	18896	19099	19111	19011	19073	18861	19169	18971	19161	19045	18967	18947	18939	18982	18965	19106	19054	19039	19131	18985	19024	18868	19008	18919	19037	18875	18973	19004	19182	18902	19091	19224	19051	18947	19160	19022	18960	19367	19092	19108	19110	19122	18953	19053	18981	19151	19068	18982	18999	19127	18961	18986	19004	19127	19216	18992	19148	19070	19151	19111	19058	19263	18943	18934	18912	19067	18899	19170	18988	19019	18800	18970	19124	19191	19096	18860	19035	19127	19170	19080	19152	18840	18932	18870	19025	18964	18806	19042	19037	19111	19247	19163	19232	19073	18939	18866	19057	19035	19296	18923	19021	19037	19052	19105	19046	19187	18784	19118	19047	18981	19108	19032	19053	19260	19052	19092	18987	19076	19157	19024	19069	18988	19223	19069	19086	19083	19163	18995	19040	19281	19240	18997	18980	19078	18966	18992	19037	19081	19077	19071	19154	18960	18811	18782	19051	19146	19104	18899	19020	19025	19110	18918	19270	18995	19049	18998	18926	18902	19122	19037	19132	19042	19069	19038	19114	18780	18947	19072	19168	19003	18941	19231	18902	19014	18910	18909	19013	19171	19014	18888	19053	19122	18968	19036	19035	19033	18968	18941	19206	19055	18769	19094	19010	19171	19149	18909	19190	19172	18844	19159	19210	18921	18823	19101	19033	19057	19113	18958	19005	19193	19038	18954	18946	19278	19089	19045	19125	19190	19098	19277	19182	18973	19025	19048	19152	19078	19053	19077	18963	18999	18850	18925	19173	19200	19174	19157	18902	19050	19130	19210	19180	18889	18904	19129	19031	19120	19009	18984	18983	18828	19156	18979	18939	18852	19128	18979	18860	19147	19020	19185	19075	19027	19127	19121	19199	18922	19032	19133	19112	19142	19022	19037	18901	19188	19176	18985	19024	18956	19109	19059	19231	19161	19119	19172	19158	18919	18940	19162	19112	19188	18835	19112	19159	19074	19182	18978	19149	18967	19092	19117	18885	19073	19245	18995	19289	19068	19231	19028	19115	19091	19287	19121	19016	19139	19139	19030	18931	18968	19043	19081	19125	19190	19401	19016	19093	19154	19092	18918	19069	19127	19328	19065	19148	19171	19338	18962	19016	18949	19294	18983	18907	19176	19216	19111	19172	18909	19155	19107	19013	18973	19051	19297	19041	19082	18917	19042	19081	18893	19059	19125	19040	18991	18966	18940	18892	19138	19261	19045	19104	19138	19045	18994	19004	19062	18938	19221	19213	19060	18971	19126	18958	19023	19118	19210	19062	19039	19294	19102	19044	19101	18991	18981	19188	19156	19079	19118	19028	19081	19016	18896	18922	19203	19016	18952	19154	19065	18924	19175	19207	19115	19058	19217	18947	19188	19120	19014	18889	18941	19006	19103	18904	18888	18957	19222	18892	19010	19053	19008	18821	19073	19177	19058	18905	19102	19304	18897	18935	19108	19067	19132	19140	19204	19114	19040	19173	18944	18986	19161	19259	19300	19098	19130	18935	18977	19150	18847	19119	19118	19094	19133	19181	19082	19006	18953	19351	19136	19071	19040	18934	19111	18938	18901	19143	19022	19240	18985	19038	19091	19258	19073	19026	18926	19248	19021	19170	18946	18835	19067	18987	19189	19139	19069	19195	19308	19152	19176	19180	19065	18986	18952	18966	18968	18833	19332	19049	19020	19165	19085	19207	19032	18865	19142	18998	18869	19068	19101	19252	18918	19216	19123	19182	19143	19163	19009	19123	19104	19120	19346	19024	19036	19120	18986	19098	19097	18992	19070	19037	18889	19103	19207	18988	18910	18964	19169	19042	19066	19045	18999	19017	19159	18888	19190	19036	18891	18999	18890	19121	19057	19029	19128	19084	18947	19028	19011	18958	19183	19081	19148	18948	19045	19123	19133	19411	19042	19002	19176	18964	18911	19189	18853	19150	19026	19337	19063	19061	19061	18966	19091	19104	19306	18760	19111	19104	18951	18968	19080	18868	19058	19059	19083	19020	19087	19107	19121	19046	19159	18994	19142	19040	18983	19045	19009	19221	19131	19212	19038	19012	19111	19026	19157	19035	19106	18989	18909	19058	18974	18944	19172	18854	19048	19227	19031	19189	19052	19022	19204	18971	18834	19064	19123	19075	19142	19055	18886	18922	18857	18955	18964	19273	19316	18865	18963	19165	19118	19073	19107	19088	18991	18950	19165	18904	19046	19087	18970	19126	19150	19185	19210	19096	18951	18803	19121	19073	18970	19165	18962	19095	19076	18977	19000	19164	18994	19003	19115	19137	18871	19174	18683	19041	19064	18926	19253	19142	19150	18967	19079	19121	19092	19124	19110	19018	19145	19044	19070	19167	19122	18996	19316	19156	19031	19024	19264	19230	19143	19125	19052	19196	19180	19144	19015	19087	19196	19015	19076	18992	19172	18961	18908	19034	19022	19183	19165	19283	19155	18968	19425	19209	19056	18820	19124	19078	19213	19182	19115	19031	19110	19031	18844	19057	19173	18987	19092	18919	19025	18790	18967	19015	18799	19084	18984	19276	18844	19072	19194	19176	19246	18969	19032	19183	19012	19054	18895	19139	18998	18942	19027	18987	19259	19212	18989	19138	18934	19194	18967	19008	19027	19180	19223	19068	19047	19090	19142	18889	19226	19193	18949	19063	19122	19027	19097	19173	19026	18928	19010	19157	18976	18900	19116	19099	19283	18828	18967	19122	19135	19013	19004	18958	19299	19041	18936	18582	19038	19062	19294	18864	19014	18934	19072	19098	19093	19147	19159	19109	19184	19382	19081	18978	18964	18969	19084	19186	19045	19013	19109	18871	18818	18884	19016	19207	19108	19074	18917	19166	19140	18974	19151	19051	19003	19220	19057	19178	19308	19175	19128	19146	19037	19020	19089	19119	19080	19047	19184	19105	18794	19201	19025	19094	19093	19024	19055	19136	19172	18994	19000	19170	18778	18836	18863	18937	18940	19106	19204	18895	19190	19099	19331	19188	19030	18886	19078	19040	19004	19077	19224	19015	19124	19104	18932	18958	19233	19085	18969	19009	19148	19002	19172	18951	19108	18846	19150	19151	19156	19077	19170	19178	19018	19133	19055	19096	19019	19276	18959	19014	19195	19141	19208	19276	19116	19144	19238	18951	19005	19070	19043	19083	19314	19100	18906
22982	37210	30292	23643	20330	18426	17661	16932	16873	16663	16365	16268	16270	16202	15968	16111	16041	16139	15934	15934	15944	15833	15904	15833	16008	15817	15948	15958	15994	15899	15978	15803	15992	15863	15862	16111	16028	15850	15821	15870	15858	15942	15903	15813	15865	15845	15863	15910	15911	15921	15916	15944	15870	16002	15985	15935	15721	15982	15668	15944	15762	16193	16021	15877	15801	15792	15809	15938	15755	15919	15831	15840	15863	15765	15730	15823	15941	15905	15820	15745	15926	15922	15875	15788	15763	15937	15817	16081	15764	15870	16132	15885	15869	15867	15815	15875	15548	16009	15761	15886	15898	15811	16063	15730	16070	15944	15876	15943	15931	15902	15923	15715	15936	15686	15774	15953	15999	15930	15766	15831	15962	15985	15787	15809	15809	15856	16019	15902	15977	15850	15967	15960	15763	15763	15861	15867	15816	15795	15849	15902	15781	15837	15784	15831	15847	15902	15855	15881	15799	15737	15733	15819	15938	15958	16049	15717	15845	15871	15913	15930	15845	15741	15894	15828	15922	16031	15916	15765	15939	15731	15884	15945	15736	15868	15792	15968	15818	15960	15751	15870	15864	15892	15873	15902	15805	15847	16025	15845	15868	15892	15837	15944	15884	15939	15850	15891	15859	15896	15945	15723	15786	15761	15792	15856	15885	15836	15875	15833	15615	15876	15744	15837	15812	16005	15923	15761	15941	15786	15741	15910	15779	15937	15795	15791	15868	15955	15847	16042	15820	15955	15697	15986	15915	15931	15890	15817	15953	15833	16030	15863	15955	15780	15888	15877	15884	15939	15932	15809	15860	15928	15959	15865	15898	15715	15883	15683	15936	15926	15824	15759	15990	15782	15823	16005	15906	15835	15777	15847	15913	15883	15816	15920	15860	16069	15899	15798	15932	15894	15828	15948	15724	16056	15961	16078	15899	15994	15826	15888	15822	16002	15963	15894	15964	16049	15740	16167	15889	15984	15946	16086	15941	15901	15714	15974	15927	15903	16029	15789	15846	15809	15837	15905	15954	16059	16017	15876	16022	15927	15906	15737	15865	15661	15843	15849	16035	15957	15797	15866	15852	15882	15925	15949	15828	15802	15838	15839	15783	15783	15989	15866	15979	15884	15945	15862	15859	15521	15761	15665	15910	16025	15874	15902	15943	15832	15750	15842	15896	15957	15792	15990	15907	15885	15788	15909	15782	15871	15829	15943	15810	15882	15920	15899	15716	15897	15975	15733	16098	15774	16002	15843	15903	16073	15913	15960	15759	15917	15957	15863	15865	16012	15971	16047	16003	15819	15914	15780	15963	15782	15733	15838	15974	16044	15860	15831	15894	15858	15942	15931	15762	15918	15867	15924	15807	15778	15906	15858	15958	15810	15975	15792	15859	15790	15886	15953	15866	15878	15760	15859	15689	15821	15953	15711	15867	15826	15888	15865	15892	15896	16006	15788	15921	15893	15927	15933	15835	16018	15925	15943	16011	15882	15916	15922	15865	15838	15888	15856	15948	15960	15966	15726	15957	16193	15811	15842	15745	15841	16121	15910	15922	15927	15941	15866	15971	15813	16003	15900	15876	15841	15945	15773	15947	15840	16071	15746	15800	15965	15931	15801	15839	15843	15784	15810	15831	15718	15898	15854	15853	15900	15870	15910	15994	15894	15873	15833	16005	15839	15900	15927	16011	15988	15806	15645	15996	15902	15770	15721	15817	15871	15971	15863	15724	15639	15823	15833	15824	15926	15831	15852	16058	15818	15884	15923	15767	15959	16056	15944	15964	15890	15951	15882	15973	15853	15846	15911	16058	15659	15873	15927	15969	15906	15927	15858	15943	15937	15820	15910	16007	15952	15848	15932	15683	16062	15840	15877	16074	15907	15880	15892	15752	15696	15822	15879	15988	15826	15941	15906	16016	15887	16006	15993	15912	15941	15834	15766	15912	15937	15734	15785	15815	15811	15850	15900	15928	15817	15857	15896	15881	15859	15862	15937	16035	15820	15903	15953	15799	15869	15982	15953	15923	15799	15842	15686	15897	15664	15811	15953	15854	15931	15991	15953	15895	16004	15880	15880	15883	15861	15867	15785	15999	15807	15926	15772	15808	16014	15841	15976	15801	15919	15757	16057	15994	15936	15938	15910	15783	15961	15999	15667	15988	15793	15919	15722	15908	15764	15921	15841	15894	15897	15859	15873	15765	15893	15960	15917	15977	15738	16124	15936	16021	15936	15737	15855	15827	15819	15888	15859	15783	15917	15860	15866	15937	15811	15988	15944	15971	15995	15790	16006	15969	15953	15827	15797	15862	15862	15922	15750	16001	15939	16034	16025	15905	15829	15917	15923	15905	15846	16028	16038	16000	15809	15904	15889	15866	16045	15968	15899	15998	15889	15964	16009	15984	15826	15901	15826	15871	15935	15965	15820	15914	15647	15959	15925	15951	16003	15875	15854	15867	15799	15868	15852	15973	16058	15905	15922	15688	15793	15891	15808	15954	15661	15997	15699	15891	15684	15867	15838	15837	15912	15894	15926	15794	15985	15962	15710	15978	15867	15904	15925	15930	15807	15900	15930	15895	15899	15740	15900	15704	15847	15802	15945	15790	16040	15986	15777	15826	15962	15763	15842	15867	16006	15921	15924	15935	15753	15785	15919	15919	16147	16133	15893	15787	16098	15887	15747	15982	15923	15772	15760	15822	15858	15978	15733	16013	15786	16015	15973	15930	15783	15956	15896	15940	15871	15929	15799	15860	15773	15772	15792	15873	15944	15820	15970	15835	15896	15987	15838	15913	16015	15979	15732	15730	15827	15785	15936	15889	15916	15801	16005	15928	15751	16067	15873	15900	15899	15802	15863	15924	16031	16042	15881	15925	15837	15867	15959	15825	15959	15911	15789	16011	15917	15751	15985	15855	15946	16026	15832	15817	15939	16012	15754	15783	15770	15759	15971	15958	15838	15989	15842	15859	15854	16045	15672	15816	15912	15910	15901	15943	15930	16091	15945	15825	15776	15922	15896	15830	15792	15824	16041	15772	15939	15890	15910	15963	15894	15931	16005	15917	15953	16011	15822	15950	15949	15987	15824	15797	15790	15844	15793	15816	15908	15806	15796	15859	15863	15974	16020	15905	15871	15783	15827	15758	15851	15710	15938	15926	15810	15952	16031	15968	16032	15966	15939	15878	15860	15928	15882	15655	15794	15835	15913	15923	16059	15966	15848	15863	16049	15928	15771	15842	15721	16082	15928	15853	15841	15966	15834	15843	15936	15906	15892	15841	15984	15850	15927	15892	15987	15841	16183	15943	15940	15920	16075	15811	15980	15837	15885	15918	15876	15874	15831	15763	15885	15976	15935	16015	15860	15765	15994	16046	15795	16000	15991	15884	15787	16005	15783	15848	16039	15994	15850	15915	15766	15927	15880	15906	15907	15873	15842	15967	15874	16120	16092	15936	15794	15687	15766	15795	15942	15856	15847	15939	15863	15935	15856	15918	15876	15908	15941	15892	15927	15884	15897	15971	15900	15716	15963	15929	15935	15887	15892	15742	15871	16032	15829	15834	15857	15904	15941	15863	15768	15911	15671	16000	15958	15970	15802	15806	15938	15711	15934	16041	15921	15973	16007	15910	16094	15958	15986	15748	15996	15893	15961	15968	15935	15803	15970	15880	15907	15882	15852	15852	15748	15990	15827	15862	15957	15886	15832	15840	15996	15833	15875	15997	15791	16039	15721	15881	15661	16028	15873	16003	15994	15750	16001	15832	15942	15981	15928	15670	15920	15899	15851	15858	15895	15952	15974	15789	15950	15815	15801	15819	16077	15989	15893	15754	15752	15718	15903	15948	15984	15896	15895	15970	15861	15738	15831	15935	15990	15748	15913	15939	15762	15935	15863	15859	15985	16013	15865	15953	15631	15860	15762	15839	15868	15856	15849	15932	15834	15773	16067	15962	15759	15812	15940	15957	16002	15806	15858	15836	15870	15826	15873	15898	16043	15938	15923	15871	15880	15945	16028	15933	15770	15967	16009	15790	15929	15986	15864	15697	16005	15841	15926	15929	15720	15866	15805	15819	15836	15853	15895	15942	15945	15963	15889	15777	15798	15982	16067	15993	15932	15770	15921	15940	15854	15917	15973	15933	15871	15821	15852	16103	15939	15940	15979	15921	15930	15836	16008	15762	15872	15857	15917	15894	15967	15786	15792	15873	15966	15862	15690	15933	15895	15941	15899	16020	16103	15942	15881	15917	15945	15996	15713	15712	15865	15906	15981	15880	15783	15865	15924	15882	15915	15718	15998	15932	15900	15928	15893	15857	16011	16048	15948	15899	15974	15933	15829	15736	16090	15633	15839	15957	15793	15856	15643	15803	15936	15810	15852	15933	15838	15915	15831	15823	15812	15848	15943	16095	15903	15836	15986	15813	15793	15821	15878	16066	15882	16106	15771	16070	15974	15822	15941	15953	15893	15899	15634	15696	15838	15965	15938	15902	15937	15890	16012	15879	15787	15994	16045	15931	15817	15864	15802	15766	15865	15897	15924	15750	15936	15956	15811	15691	15984	15921	15886	15904	15729	15834	15802	15915	15769	15896	15683	15876	15864	15929	15934	15705	15708	15903	15855	16070	15805	15920	15908	15867	15901	15972	16034	15766	15746	15832	15647	15900	15899	15798	15836	16120	15785	15967	15802	16087	15877	15810	16053	15838	15921	15851	15734	15868	15684	15872	15710	15801	15837	15895	15844	15914	15921	15901	15935	15946	15707	15856	15810	15934	15842	15859	15739	15830	15876	16023	15923	15965	15837	15871	15921	15860	16017	15836	15783	15824	15842	15993	15909	15842	15953	16021	15824	16012	15962	15970	15736	15862	15785	15853	15688	15886	15730	15876	15919	16059	15999	15948	15866	15960	16091	15797	15884	15867	15796	15826	15982	15980	16118	15838	15859	15953	15922	15902	15947	15953	15956	15946	15794	15915	15772	15988	15880	15889	15811	15776	15712	15913	15953	15903	15929	16003	15889	15938	16055	15796	15794	16105	16035	15806	15930	15805	15798	15922	15795	16126	15965	15834	16102	15809	16043	15796	15900	15777	16013	15922	15984	16026	15772	15976	15637	15891	15856	15873	16032	15970	15768	15971	15855	15900	15834
22558	21599	28897	24800	22069	24296	25344	20541	19254	19568	19327	18678	18683	18584	18658	18328	18295	18381	18299	18394	18173	18402	18354	18338	18204	18247	18229	18166	18152	18221	18205	18133	18174	18372	18058	17981	18165	18122	18272	17975	18128	18150	18008	18130	18060	18061	18000	18155	18368	18111	18048	18134	18361	18217	18116	18035	18164	18151	18068	18116	18317	18235	18070	18024	18192	18309	18054	18090	18314	18102	18093	17949	18206	18120	18056	18256	18023	18070	18059	18001	18023	18164	18068	18201	18399	18012	18087	17976	18137	18145	18100	18125	18104	18203	17862	17932	17959	18104	18161	18025	18089	17828	18045	18095	18048	17947	18050	17931	18185	18071	18064	17979	18038	18143	17925	17847	18204	18015	18139	18017	18036	18101	18015	18141	18003	18055	18301	18170	18131	18170	17813	18069	18343	18109	18214	18186	18064	17926	17989	17913	17966	17935	17844	17862	18164	18120	17961	17940	18106	17847	18040	18055	18090	17948	18080	17952	17810	18043	17912	18051	18015	18248	18240	18147	18008	18057	18161	17875	18054	17922	18050	17847	17992	18176	18082	18006	18155	18022	17934	17999	17897	18136	18071	17960	18004	17993	18155	18168	17991	17908	17991	18012	18073	18047	18248	17956	18134	18124	18073	17862	17862	17885	18132	17893	18233	18073	17912	18170	18065	18099	17834	18093	18176	18067	18056	18027	18007	18106	18070	17978	18063	18027	17953	18177	17952	17932	17980	17937	18085	18181	17971	18215	17943	17980	17996	18260	18380	18246	17977	17919	17801	18039	17901	18114	17930	18133	18047	17858	17875	18095	18050	17953	18073	17864	17971	17838	18150	18101	17966	18048	18016	18221	18094	17980	18131	18032	18085	18118	18213	18063	18111	17882	17925	18038	17925	17997	18055	18058	17900	18065	18071	18103	17997	18077	18018	18168	18194	18280	18059	18034	18011	17866	17881	18022	18109	18182	18012	17906	17964	18046	18051	18157	18186	17989	18088	18082	18097	17958	18021	17944	17949	17987	18077	18155	18137	18043	18216	18062	18025	18254	18035	18202	18116	18110	18090	18149	18001	17977	17996	17896	18026	18066	18175	18115	17982	18054	17964	17962	18167	18280	18258	18112	18206	17946	18034	17950	17983	18116	18260	18022	17970	18009	17839	17784	18201	17946	18091	18352	18194	17947	18085	17909	18090	18109	17963	18285	17969	18008	17939	18215	17961	18163	18074	18095	18036	18304	17981	18050	17965	18058	18007	18051	17845	17997	17936	17901	17950	18074	17991	18013	18087	18025	18073	17919	18157	18026	18280	17872	18284	18054	18088	17931	17960	18039	18205	17870	17927	18067	18028	17947	18151	18022	18113	18124	17864	18067	17915	18060	18103	18194	17990	17946	17817	18218	18083	18221	17913	18062	18114	18092	18090	18034	18213	18221	18004	18064	18140	18132	17905	18043	18256	18284	17923	17954	17968	18079	18032	18002	18024	17896	17879	17978	18082	17860	17918	18164	17874	18018	18176	18039	17810	18109	18048	17998	17858	17958	18055	17896	18004	17974	18023	18057	18181	17968	18149	17990	18082	18030	17950	18109	18007	18098	18160	18173	18015	17993	18175	18249	18179	17896	17910	18179	18024	18120	18203	17790	18131	18048	18151	18057	18123	17952	17903	18050	17848	18039	18207	17934	17868	17738	17952	18160	17980	17917	18241	18076	18060	17974	17968	18024	18044	18072	17921	18038	17967	18045	17946	17951	17869	18094	17995	17919	18215	17991	18248	18075	18050	17922	18233	17858	17930	18023	18139	18004	18010	17862	17980	18152	17991	18159	17956	17872	18006	18014	17780	18074	18173	18097	18102	18188	18058	18108	18125	17956	18061	18142	18150	18155	17940	18292	18273	18112	18149	17854	18034	17999	18006	18036	18021	18041	17942	17935	18023	17926	18065	17994	17790	18113	18048	18114	18208	18063	17959	18151	18200	18032	18259	18151	18087	18155	17963	18049	18047	18113	17937	18123	18068	18081	17841	17986	18043	17967	18096	18087	18089	17958	18000	17920	18028	17986	18011	18186	17959	17923	17958	18042	18261	18122	17937	17926	17900	18044	17894	18063	17933	18129	17951	17835	18009	17917	18142	18078	18104	18126	18056	17984	17994	17889	18057	18021	18184	18063	18026	18122	18009	18136	18009	17900	18187	17954	18071	18128	17858	18064	18143	17999	18084	17963	18210	18062	17937	17991	17921	18004	18146	18033	18064	18034	17885	17904	17943	17846	18251	18035	17901	18053	18043	18000	18088	18145	17985	18117	18182	17925	17762	18020	18118	18194	17974	17873	18063	18090	18090	18153	18049	17923	18080	17995	18100	18006	18119	17960	18087	18181	18148	17801	18108	17707	18057	18033	18140	18048	17955	18061	18225	18083	17921	18098	17942	17945	17892	18167	18117	18074	17955	17893	18098	18117	17802	18091	17987	18092	18212	18136	17866	18229	18150	17915	17982	18213	18177	18129	18021	18013	18231	18056	18219	17948	18050	18160	17827	18152	17956	18161	18134	18286	18080	18039	18143	18032	18050	18162	17913	18157	17890	17941	17819	18048	18141	18058	18012	18010	18102	18137	18202	18133	18047	17993	18101	18072	18127	18050	18250	17921	18043	17855	18117	18094	18066	18048	17969	18148	17905	17795	18157	18213	18227	18056	18235	18023	18011	18352	17886	17968	17846	17980	18308	17953	18034	18144	18119	18070	18049	18088	17833	18108	17874	17881	17870	17734	17976	17881	18102	17946	18077	18074	18010	18048	17917	17843	17796	18233	18271	18169	18125	18024	18109	18036	18073	17950	17839	18016	18100	18115	18010	18173	18001	17901	17813	18103	18185	18025	18267	17987	18124	17841	18124	17896	18076	17987	18011	17905	18055	17813	17954	17991	18127	18078	17998	18050	18020	18024	18187	18070	18047	18175	18001	18226	18153	17901	17921	18023	18244	18081	18204	18208	18284	18097	17975	17973	18066	17811	18021	17722	18008	17839	18073	17916	17963	17984	17949	17905	18248	18067	17889	18038	18031	18129	17909	18026	18080	17840	18155	17922	17865	18146	17935	17975	17998	18156	18000	18054	18076	17918	18049	17991	18036	17956	17888	18090	18132	18085	17984	18018	17978	17934	17891	17726	17930	18059	18009	18136	18042	17976	18218	18076	18043	18006	18119	17915	17830	18179	18133	17814	18156	18090	17959	18012	18002	18118	17886	17902	18060	18195	18223	17947	18187	18014	18114	18076	17966	18320	18102	18031	18126	17948	18011	18124	17979	18195	17979	17876	18173	18006	17914	18164	18068	18111	18096	17962	18103	18106	17911	18039	18118	18001	17872	17985	18074	18144	17940	17971	18076	17939	17963	18010	17987	18014	17974	18087	18086	18074	18003	17894	18130	18019	18198	17981	18077	17889	17979	18096	18040	17980	17942	17884	18088	17898	18109	18067	18013	17972	18239	18163	17916	18082	17893	17895	18031	18280	17875	18048	18056	18112	18151	17967	17905	18191	17939	17951	18115	17900	17868	18019	18012	18086	18011	18197	17971	18058	18061	18050	18025	18044	18055	18036	17968	18033	17970	18197	18052	17901	18154	18178	18043	18063	17904	18038	18125	18131	18032	17841	18255	18071	18124	17910	18357	17838	17950	18267	17951	18279	18012	17946	18062	17981	17967	17925	18104	18144	18191	18104	18165	18148	17963	18078	17964	17992	17957	17965	18084	18029	17913	17969	18232	17969	18182	18136	18032	17880	18153	18187	17986	17997	18135	18008	17990	18113	18099	17898	17874	17906	17896	18061	17930	18123	17953	18117	18034	17938	17832	17996	17909	18105	17961	17947	17970	18096	18231	18163	18010	18321	18082	17808	17984	18069	18087	18156	17965	18193	18073	18022	18011	18141	18129	18025	18038	18104	18290	18055	18135	17973	18019	18011	18084	17970	18094	18156	18051	17931	17924	18070	18048	18015	18043	18041	18052	17966	17949	18088	18007	18189	17960	17892	18082	18133	18080	17839	18174	17989	18141	18050	17901	17944	18130	17953	18107	17963	18124	18077	17740	17685	17885	18010	17985	18113	17953	17935	17916	17980	18042	17877	18058	17950	18297	18142	18065	18006	18099	17922	17926	17935	18222	18028	18048	18012	18078	18012	17988	18229	18335	17990	18026	18238	17996	17937	18019	17969	17756	17956	18111	17942	17897	18107	18080	17981	18048	18080	18148	17907	18077	18027	17910	18169	18003	18126	17921	17980	18026	18100	17835	18030	17955	18051	18136	17999	18099	18054	17937	18041	18202	17994	18132	17967	17905	18249	18033	18091	18001	18130	17828	18054	17867	18073	18040	17946	18168	18052	18000	18404	18058	18110	18202	18051	17842	17810	18251	18094	17964	17906	18062	18030	18044	18097	18001	17993	18147	18129	17997	18214	17948	17992	17964	18107	17982	18203	18081	18192	18242	18226	18014	18123	18076	18027	18066	18077	17966	17948	18011	17947	17898	18085	18298	18096	18068	17991	18179	18010	18011	17956	17910	18098	18089	18029	18135	18162	18125	18092	17959	18009	17874	18136	18052	17838	18186	18281	18180	18038	18156	18161	18008	17986	18064	18082	18116	18075	18251	18092	18070	17969	17886	17916	18048	17788	18173	18111	18111	18145	18071	17852	18086	18164	18121	18130	18045	18022	18082	18177	18071	18007	17977	17956	17984	17963	18210	18046	18203	17889	17894	18213	17953	17971	18039	17931	18111	17915	18027	18095	17990	18091	17939	18006	18014	17921	17781	18170	17982	18201	18152	18068	18036	18068	18210	18144	18076	17884	18266	18120	17994	18118	18034	18122	17902	17985	18064	17872	18018	18005	17829	18111	18024	17754	18109	18145	17881	17899	17968	17949	17989	18007	18147	17966	18228	18203	18042	18104	17946	18088	17943	18346	18041	18144	18047	18088	17981	17997	17901	17959	18023	18068	17846	18028	17908	18132	18109	18135	18044	18215	18019	17963	18022	17969	18103	18097	18120	17979	18007	17994	18049	17877	17962	18167	18075	18041	17904	18010	18036	18184	18141	18010	18081	18283	18100	18056	18214	17988	18104	18087	18152	18050	17963	17959	18143	18184	18045	17798
23867	43977	36119	28968	23732	20556	18788	17980	17451	16897	16327	16047	15990	15756	15811	15483	15421	15533	15364	15499	15423	15218	15144	15328	15338	15344	15256	15248	15293	15326	15291	15277	15302	15384	15381	15395	15285	15398	15368	15258	15398	15135	15472	15249	15378	15107	15154	15221	15243	15458	15209	15291	15364	15139	15172	15339	15258	15294	15211	15193	15187	15201	15078	15091	15232	15212	15081	15342	15229	15238	15347	15213	15191	15117	15292	15321	15200	15406	15063	15131	15223	15240	15185	15109	15268	15333	15088	15104	15199	15152	15232	15194	15280	15108	15266	15151	15151	15327	15252	15236	15073	15186	15459	15211	15287	15175	15163	15342	15245	15256	15189	15157	15220	15274	15268	15321	15354	15164	15130	15174	15206	15310	15223	15158	15210	15403	15325	15130	15301	15306	15222	15325	15213	15257	15246	15043	15334	15289	15318	15587	15272	15219	15320	15133	15193	15295	15352	15132	15187	15202	15300	15259	15164	15265	15243	15222	15380	15307	15416	15272	15306	15177	15142	15103	15297	15390	15195	15285	15301	15400	15151	15415	15049	15203	15378	15322	15187	15305	15215	15210	15217	15269	15154	15240	15175	15092	15025	15381	15125	15109	15299	15220	15036	15286	15199	15253	15252	15264	15129	15130	15128	15154	15298	15236	15507	15211	15249	15116	15273	15259	15154	15163	15369	15183	15182	15365	15261	15258	15312	15234	15033	15235	15350	15231	15240	15234	15138	15245	15363	15270	15310	15256	15297	15332	15226	15383	15277	15232	15188	15116	15410	15274	15376	15342	15216	15316	15318	15275	15023	15223	15043	15405	15301	15405	15223	15192	15213	15148	15226	15224	15167	15138	15037	15199	15130	15262	15233	15191	15274	15380	15210	15279	15402	15158	15291	15269	15178	15243	15166	15304	15263	15292	15401	15178	15243	15329	15061	15310	15195	15308	15241	15140	15305	15207	15178	15348	15361	15095	15269	15274	15048	15188	15247	15268	15359	15078	15261	15163	15378	15173	15218	15178	15231	15254	15436	15178	15300	15247	15120	15290	15249	15232	15283	15248	15288	15219	15358	15236	15139	15207	15012	15342	15282	15142	15172	15395	15096	15300	15278	15159	15354	15123	15131	15228	15228	15257	15231	15366	15222	15272	15290	15106	15231	15219	15139	15310	15355	14975	15393	15121	15241	15086	15158	15138	15435	15207	15272	15195	15419	15326	15294	15145	15135	15235	15210	15119	15340	15233	15270	15211	15242	15260	15300	15019	15214	15116	15486	15333	15244	15126	15299	15112	15269	15368	15273	15257	15356	15296	15136	15195	15293	15227	15371	15126	15039	15240	15223	15245	15178	15402	15014	15213	15337	15412	15387	15259	15160	15254	15101	15126	15156	15200	15270	15105	15199	15335	15318	15292	15335	15349	15209	15143	15324	15263	15175	15189	15201	15200	15327	15325	15201	15169	15234	15240	15150	15351	15314	15208	14990	15272	15091	15274	15289	15238	15421	15347	15271	15258	15094	15108	15269	15357	15072	15436	14978	15181	15246	15425	15252	15096	15210	15275	15198	15354	15146	15376	15070	15295	15270	15264	15181	15109	15228	15059	15271	15272	15279	15280	15203	15251	15150	15366	15066	15256	15109	15244	15264	15242	15394	15119	15267	15203	15174	15062	15338	15137	15358	15225	15254	15159	15230	15212	15180	15041	15192	15173	15317	15102	15180	15186	15319	15328	15201	15118	15299	15350	15248	15335	15177	15250	15411	15253	15294	15056	15195	15244	15434	15241	15177	15152	15180	15312	15415	15330	15230	15314	15103	15243	15330	15216	15081	15186	15165	15167	15058	15268	15218	15002	15214	15417	15283	15223	15428	15274	15233	15148	15278	15129	15360	15043	15074	15268	15309	15307	15263	15150	15149	15444	15372	15218	15110	15313	15349	15334	15211	15306	15204	15311	15222	15247	15227	15281	15392	15284	15200	15231	15087	15237	15317	15253	15312	15187	15183	15373	15314	15268	15195	15280	15297	15291	15184	15161	15231	14980	15246	15238	15204	15209	15318	15233	15201	15255	15430	15259	15231	15145	15404	15089	15236	15256	15234	15393	15170	15102	15082	15085	15136	15098	15304	15237	15151	15301	15183	15306	15341	15390	15155	15123	15204	15128	15390	15282	15264	15060	15236	15266	15298	15099	15142	15170	15253	15217	15136	15113	15080	15273	15259	15217	15283	15419	15222	15233	15317	15317	15286	15244	15312	15173	15370	15329	15218	15362	15293	15395	15334	15327	15262	15190	15157	15055	15217	15329	15324	15378	15052	15263	15087	15268	15110	15274	15253	15172	15375	15204	15243	15169	15317	15379	15324	15166	15251	15201	15106	15110	15156	15343	15301	15110	15212	15225	15359	15067	15249	15047	15146	15180	15147	15104	15165	15120	15152	15213	15114	15325	15275	15240	15335	15301	15237	15407	15214	15311	15276	15168	15256	15342	15243	15266	15225	15232	15187	15238	15216	15106	15168	15024	15174	15164	15290	15159	15211	15135	15125	15313	15178	15347	15198	15282	15216	15221	15190	15333	15195	15301	15310	15076	15086	15175	15374	15059	15159	15201	15155	15102	15300	15088	15183	15213	15202	15342	15215	15074	15245	15118	15203	15171	15217	15303	15072	15184	15145	15243	15051	15217	15286	15250	15173	15188	15304	15180	15150	15266	15138	14994	15178	15272	15287	15250	15193	15139	15125	15313	15227	15449	15148	15320	15294	15055	15114	15250	15195	15351	15207	15378	15125	15146	15198	15143	15325	15298	15142	15196	15216	15237	14912	15079	15334	15177	15214	15399	15168	15291	15052	15282	15244	15434	15204	15199	15280	15284	15418	15103	15320	15187	15113	15139	15154	15151	15356	15186	15272	15013	15130	15308	15210	15115	15182	15264	15257	15181	15282	15102	15087	15316	15262	15182	15237	15376	15255	15228	15190	15104	15293	15266	15320	15378	15250	15189	15228	15182	15093	15037	15153	15429	15144	15370	15147	15344	15113	15296	15122	15314	15284	15147	15134	15191	15025	15412	15150	15234	15385	15322	15234	15305	15228	15369	15313	15350	15067	15205	15147	15346	15406	15378	15309	15154	15455	15169	15198	15167	15272	15318	15095	15102	15111	15262	15181	15399	15292	15127	15307	15141	15229	15336	15321	15163	15274	15160	15121	15221	15229	15247	15213	15164	15104	15245	15270	15125	15126	15171	15403	15139	15252	15182	15330	15231	15160	15362	15179	15115	15210	15215	15312	15229	15304	15095	15256	15261	15404	15225	15357	15137	15229	15400	15340	15185	15294	15259	15265	15250	15170	15140	15123	15252	15151	15355	15354	15417	15096	15175	15206	15307	15224	15342	15203	15272	15165	15197	15381	15054	15324	15076	15166	15252	15095	15233	15265	15336	15208	15064	15235	15141	15389	15128	15279	15004	15393	15208	15393	15168	15303	15225	15243	15245	15274	15423	15314	15176	15204	15241	15297	15088	15216	15225	15314	15247	15351	15251	15230	15209	15174	15240	15155	15180	15319	15206	15259	15272	15310	15208	15402	15285	15352	15079	15276	15191	15267	15196	15122	15305	15183	15333	15096	15108	15311	15306	15341	15200	15158	15247	15256	15390	15208	15134	15253	15282	15371	15335	15200	15155	15241	15289	15191	15149	15355	15225	15186	15264	15175	15373	15299	15251	15188	15289	15108	15359	15492	15270	15451	15205	15118	15309	15246	15275	15131	15093	15377	15107	15351	15291	15123	15358	15189	15210	15237	15140	15192	15202	15221	15360	15212	15177	15204	15179	15156	15330	15230	15185	15196	15102	15330	15168	15302	15194	15108	15229	15248	15251	15280	15173	15294	15117	15284	15215	15216	15416	15112	15262	15119	15170	15259	15119	15131	15384	15330	15164	15253	15441	15136	15195	15181	15088	15119	15293	15119	15114	15204	15249	15129	15284	15116	15292	15328	15271	15430	15168	15020	15190	15228	15194	15279	15015	15268	15223	15319	15347	15264	15343	15304	15310	15274	15331	15122	15078	15186	15278	15167	15331	15298	15158	15339	15147	15310	15153	15220	15225	15318	15275	15357	15348	15260	15177	15294	15119	15298	15159	15245	15364	15407	15159	15039	15086	15151	15386	15213	15313	15340	15503	15174	15256	14957	15264	15199	15286	15324	15179	15411	15167	15129	15311	15238	15175	15287	15146	15398	15186	15271	15400	15242	15202	15205	15284	15271	15165	15309	15130	15228	15095	15326	15119	15337	15289	15270	15249	15108	15184	15108	15203	15213	15252	15253	15221	15251	15212	15254	15220	15213	15211	15281	15187	15100	15152	15361	15122	15218	15200	15380	15216	15158	15287	15131	15242	15251	15061	15111	15296	15430	15275	15307	15313	15298	15402	15180	15349	15201	15201	15426	15305	15275	15284	15318	15203	15184	15220	15287	15350	15308	15254	15289	15470	15378	15322	15452	15148	15266	15061	15276	15371	15302	15248	15201	15221	15413	15203	15258	15400	15186	15120	15321	15234	15256	15239	15216	15199	15219	15283	15198	15258	15119	15365	15102	15348	15219	15252	15215	15168	15055	15362	15279	15351	15128	15280	15138	15230	14988	15309	15359	15187	15123	15278	15370	15316	15274	15263	15115	15314	15134	15298	15172	15206	15034	15360	15003	15341	15260	15226	15247	15320	15279	15202	15252	15169	15406	15110	15184	15151	15226	15298	15115	15329	15115	15275	15137	15386	15222	15291	15172	15326	15273	15132	15216	15253	15120	15308	15120	15123	15169	15200	15246	15107	15146	15245	15110	15209	15123	15269	15047	15071	15175	15133	15372	15215	15198	15238	15185	15256	15343	15048	15310	15243	15212	15063	15368	15259	15242	15268	15306	15389	15106	15165	15209	15069	15298	15058	15232	15262	15070	15224	15098	15236	15019	15186	15331	15202	15377	15266	15390	15318	15367	15221	15182	15119	15452	15124	15237	15096	15161	15156	15016	15547	15317	15227	15260	15375	15298	15208	15262	15322	15394	15250	15211	15222	15385	15291	15232	15221	15180	15274	15224	15290	15348	15221	15089	15129	15239	15122	15337	15150	15158	15195	15175	15125	15269	15250	15228	15114
29792	24664	28505	25710	21558	20402	19829	19520	19391	19131	19201	18852	18727	18836	18952	18661	18789	18792	18706	18743	18723	18815	18632	18998	18767	18702	18860	18682	18806	18506	18657	18736	18906	18545	18703	18715	18578	18724	18871	18694	18752	18765	18810	18731	18596	18705	18947	18862	18787	18739	18555	18738	18588	18800	18748	18731	18725	18746	18420	18670	18536	18638	18496	18668	18817	18717	18716	18728	18494	18550	18660	18647	18678	18612	18726	18556	18469	18756	18850	18647	18725	18442	18677	18541	18804	18880	18685	18678	18603	18678	18573	18617	19055	18749	18970	18636	18829	18570	18732	18726	18809	18580	18585	18572	18726	18566	18761	18666	18781	18648	18665	18831	18629	18415	18879	18595	18793	18645	18607	18678	18583	18587	18670	18727	18497	18678	18648	18729	18626	18920	18799	18906	18750	18573	18459	18781	18773	18607	18429	18638	18675	18716	18721	18582	18590	18708	18635	18605	18570	18850	18762	18680	18764	18730	18641	18612	18812	18668	18943	18693	18551	18530	18694	18836	18667	18512	18539	18801	18635	18467	18616	18905	18753	18802	18354	18636	18670	18518	18706	18716	18760	18666	18802	18755	18679	18520	18798	18574	18939	18835	18587	18428	18545	18593	18556	18638	18646	18817	18731	18713	18792	18605	18597	18735	18665	18624	18805	18655	18575	18757	18398	18635	18711	18804	18670	18569	18630	18728	18515	18703	18646	18875	18776	18848	18602	18794	18633	18608	18426	18593	18702	18563	18616	18640	18745	18642	18580	18462	18662	18724	18621	18613	18656	18673	18807	18631	18772	18615	18647	18683	18676	18842	18763	18674	18642	18642	18347	18638	18816	18664	18670	18819	18630	18791	18755	18810	18561	18586	18509	18761	18511	18478	18569	19040	18747	18659	18472	18703	18679	18743	18586	18641	18517	18579	18544	18634	18881	18778	18623	18770	18714	18694	18692	18776	18699	18779	18621	18657	18544	18858	18920	18412	18539	18779	18705	18779	18616	18721	18835	18657	18752	18761	18769	18690	18676	18596	18709	18761	18802	18787	18744	18778	18771	18721	19016	18618	18788	18741	18871	18654	18628	18671	18834	18506	18630	18647	18695	18764	18808	18693	18530	18569	18751	18643	18473	18479	18576	18628	18606	18780	18584	18707	18702	18697	18527	18763	18852	18751	18821	18691	18733	18625	18891	18792	18793	18633	18695	18557	18717	18812	18592	18512	18598	18831	18724	18462	18673	18685	18685	18759	18757	18783	18673	18753	18706	18635	18784	18658	18740	18450	18678	18570	18632	18662	18782	18746	18731	18558	18669	18571	18715	18574	18937	18869	18706	18549	18693	18830	18632	18629	18843	18666	18711	18797	18710	18879	18672	18766	18739	18652	18627	18793	18803	18697	18669	18493	18858	18522	18603	18876	18776	18726	18680	18602	18713	18566	18644	18706	18601	18517	18558	18754	18696	18546	18614	18556	18744	18775	18699	18635	18611	18828	18700	18670	18728	18647	18626	18614	18739	18624	18581	18633	18570	18896	18719	18537	18739	18868	18531	18947	18692	18697	18669	18705	18590	18600	18656	18600	18890	18716	18837	18750	18806	18717	18731	18737	18520	18657	18682	18814	18690	18596	18729	18886	18657	18762	18560	18777	18816	18667	18568	18662	18639	18783	18716	18623	18587	18523	18716	18763	18802	18736	18462	18533	18792	18667	18724	18616	18632	18621	18909	18687	18576	18583	18730	18631	18497	18706	18483	18606	18662	18563	18741	18838	18597	18619	18593	18672	18567	18961	18786	18557	18680	18819	18597	18671	18696	18702	18689	18612	18523	18407	18765	18815	18956	18809	18594	18850	18643	18461	18865	18755	18530	18605	18509	18579	18950	18587	18664	18491	18839	18637	18712	18633	18607	18731	18756	18590	18622	18614	18515	18474	18596	18528	18871	18717	18769	18706	18629	18531	18686	18728	18665	18622	18740	18675	18960	18708	18696	18562	18402	18581	18477	18498	18707	18726	18620	18640	18741	18563	18394	18795	18836	18604	18667	18818	18723	18529	18698	18688	18496	18733	18501	18689	18648	18617	18533	18658	18743	18638	18673	18665	18817	18769	18627	18555	18668	18720	18737	18728	18601	18717	18827	18697	18789	18581	18735	18574	18688	18650	18786	18633	18601	18680	18790	18582	18742	18796	18678	18644	18784	18585	18851	18818	18810	18712	18681	18676	18632	18836	18576	18665	18593	18782	18611	18820	18681	18737	18813	18743	18656	18613	18530	18859	18637	18563	18831	18749	18723	18876	18556	18556	18731	18814	18822	18798	18534	18667	18590	18692	18761	18760	18864	18707	18730	18661	18695	18732	18860	18606	18754	18705	18557	18683	18515	18904	18851	18915	18799	18775	18464	18636	18684	18701	18636	18821	18777	18690	18580	18753	18782	18807	18734	18774	18735	18648	18619	18573	18468	18605	18556	18632	18664	18516	18636	18677	18766	18619	18591	18825	18774	18792	18621	18511	18807	18709	18673	18768	18623	18687	18697	18622	18559	18647	18761	18783	18722	18565	18737	18787	18940	18742	18494	18634	18389	18836	18779	18676	18790	18656	18792	18599	18742	18799	18667	18621	18602	18734	18543	18757	18579	18460	18808	18632	18600	18741	18585	18751	18719	18913	18671	18720	18750	18691	18604	18523	18679	18798	18721	18657	18865	18684	18814	18740	18619	18667	18591	18717	18560	18536	18562	18665	18761	18792	18730	18649	18776	18697	18571	18693	18730	18655	18536	18821	18621	18689	18584	18657	18619	18668	18694	18543	18657	18779	18632	18468	18799	18708	18731	18608	18688	18639	18750	18641	18623	18759	18649	18409	18769	18545	18677	18720	18867	18633	18880	18669	18589	18741	18761	18690	18806	18649	18697	18826	18541	18635	18702	18795	18490	18669	18855	18867	18597	18681	18710	18588	18844	18740	18663	18638	18778	18570	18444	18879	18681	18450	18664	18532	18802	18620	18827	18836	18836	18727	18640	18565	18745	18760	18707	18603	18642	18832	18592	18802	18625	18657	18795	18621	18779	18748	18662	18546	18746	18461	18674	18798	18735	18722	18899	18840	18554	18644	18715	18603	18672	18474	18793	18738	18816	18659	18592	18453	18681	18707	18722	18672	18630	18616	18742	18426	18705	18691	18684	18715	18789	18796	18858	18653	18624	18647	18712	18812	18609	18550	18549	18532	18736	18457	18558	18693	18708	19011	18902	18695	18686	18619	18844	18805	18688	18641	18814	18634	18670	18448	18580	18660	18659	18630	18720	18847	18645	18614	18837	18600	18735	18593	18560	18636	18822	18639	18716	18699	18980	18597	18720	18704	18561	18377	18655	18678	18667	18566	18748	18623	18807	18594	18754	18749	18744	18707	18655	18629	18864	18858	18672	18682	18699	18579	18793	18724	18733	18753	18742	18683	18703	18738	18610	18941	18651	18534	18690	18526	18528	18544	18706	18761	18602	18828	18630	18868	18681	18649	18712	18522	18759	18939	18680	18847	18616	18749	18697	18559	18650	18790	18595	18827	18776	18755	18660	18691	18934	18550	18833	18852	18692	18628	18683	18730	18603	18691	18618	18503	18754	18649	18787	18751	18950	18885	19078	18650	18556	18619	18802	18824	18662	18592	18680	18636	18659	18723	18817	18510	18653	18824	18738	18883	18708	18647	18631	18602	18659	18631	18529	18638	18667	18585	18637	18720	18554	18578	18798	18676	18710	18815	18525	18677	18584	18732	18826	18826	18683	18802	18581	18589	18598	18780	18874	18470	18638	18688	18811	18691	18723	18661	18652	18906	18693	18548	18649	18612	18774	18930	18589	18593	18757	18536	18618	18611	18601	18628	18881	18733	18560	18691	18708	18672	18716	18684	18709	18764	18592	18735	18860	18804	18538	18892	18538	18858	18838	18811	18743	18557	18796	18630	18701	18655	18578	18772	18598	18633	18865	18700	18612	18622	18782	18645	18663	18479	18588	18626	18750	18679	18786	18666	18654	18688	18810	18623	18874	18829	18486	18546	18634	18752	18557	18387	18773	18863	18634	18725	18888	18640	18840	18750	18580	18579	18690	18569	18801	18851	18475	18742	18682	18660	18615	18655	18478	18627	18901	18688	18500	18764	18740	18830	18711	18547	18486	18618	18505	18472	18664	18652	18695	18712	18670	18652	18846	18515	18591	18769	18680	18528	18663	18503	18586	18858	18639	18851	18623	18519	18698	18914	18633	18778	18754	18718	18706	18702	18603	18818	18693	18630	18724	18722	18701	18837	18751	18730	18561	18783	18529	18915	18651	18728	18649	18483	18968	18887	18770	18694	18808	18585	18621	18606	18723	18673	18700	18736	18799	18670	18431	18800	18639	18690	18786	18663	18753	18692	18809	18626	18747	18798	18686	18743	18663	18807	18873	18602	18483	18725	18771	18654	18665	18741	18634	18496	18701	18620	18773	18721	18528	18780	18657	18648	18596	18781	18787	18607	18836	18756	18873	18834	18792	18663	18699	18658	18735	18671	18709	18885	18929	18598	18679	18698	18560	18672	18719	18494	18658	18593	18601	18725	18553	18786	18615	18622	18620	18652	18750	18598	18663	18752	18843	18476	18475	18879	18481	18738	18650	18625	18846	18786	18751	18792	18453	18626	18841	18786	18638	18780	18696	18543	18873	18744	18673	18782	18714	18634	18621	18725	18313	18599	18723	18684	18603	18752	18608	18693	18787	18666	18584	18620	18533	18771	18634	18550	18883	18611	18805	18595	18584	18884	18697	18608	18835	18738	18504	18698	18660	18637	18702	18571	18767	18469	18523	18694	18935	18809	18760	18617	18447	18824	18617	18665	18514	18631	18577	18562	18611	18792	18626	18594	18633	18656	18769	18787	18587	18835	18915	18781	18912	18787	18633	18736	18704	18498	18667	18684	18678	18677	18813	18505	18829	18653	18584	18890	18857	18804	18844	18693	18678	18678	18379	18637	18724	18657	18691	18857	18829	18861	18626	18597	18802	18897	18628	18652	18597	18731	18763	18736	18601	18568	18455	18582	18724	18585	18990	18720	18495	18576	18699	18758	18707	18753	18735	18437	18753	18891	18499	18700	18782	18890	18773	18682	18618	18717
22653	33081	27152	22280	19486	18001	17004	16821	16454	16261	16253	15843	15847	16020	15796	15825	15926	15814	15873	15675	15637	15667	15752	15895	15688	15687	15712	15687	15810	15523	15753	15683	15793	15655	15780	15590	15711	15847	15692	15876	15691	15539	15787	15841	15658	15775	15701	15643	15736	15779	15702	15782	15848	15719	15900	15439	15684	15669	15657	15729	15661	15540	15638	15679	15584	15762	15758	15688	15591	15588	15631	15751	15676	15717	15682	15533	15644	15600	15553	15805	15815	15679	15634	15542	15629	15754	15678	15609	15484	15672	15621	15465	15603	15653	15429	15914	15599	15717	15800	15768	15783	15688	15661	15601	15660	15613	15842	15706	15646	15649	15652	15701	15716	15656	15708	15778	15745	15536	15680	15650	15692	15779	15733	15681	15669	15717	15746	15532	15680	15649	15765	15729	15788	15715	15662	15690	15605	15820	15640	15576	15704	15769	15699	15658	15676	15666	15812	15673	15629	15623	15527	15784	15802	15764	15565	15650	15672	15659	15841	15796	15792	15685	15595	15646	15665	15760	15829	15583	15735	15803	15770	15688	15605	15701	15673	15729	15680	15696	15748	15689	15787	15613	15775	15783	15557	15549	15674	15465	15715	15677	15623	15728	15597	15843	15569	15679	15756	15608	15624	15781	15815	15673	15616	15724	15678	15467	15851	15857	15689	15837	15756	15597	15606	15529	15621	15649	15552	15753	15887	15611	15684	15701	15871	15773	15611	15604	15746	15711	15747	15699	15573	15756	15839	15839	15567	15692	15576	15525	15593	15571	15626	15671	15849	15698	15607	15555	15911	15713	15643	15635	15654	15743	15654	15768	15739	15820	15752	15798	15666	15652	15690	15701	15604	15766	15830	15667	15755	15805	15626	15661	15655	15751	15822	15555	15807	15553	15560	15805	15659	15565	15808	15592	15742	15771	15759	15604	15752	15528	15605	15697	15680	15667	15659	15726	15763	15774	15763	15688	15701	15732	15806	15698	15652	15608	15814	15675	15722	15622	15718	15669	15664	15603	15658	15492	15910	15783	15568	15642	15710	15557	15581	15769	15495	15777	15754	15694	15607	15640	15770	15832	15644	15442	15725	15774	15719	15677	15648	15578	15677	15654	15720	15741	15563	15775	15571	15756	15729	15729	15683	15764	15814	15815	15914	15756	15882	15630	15766	15784	15684	15704	15594	15717	15609	15595	15809	15573	15800	15554	15712	15719	15660	15740	15568	15837	15634	15805	15767	15636	15663	15612	15641	15711	15760	15780	15630	15535	15657	15590	15627	15518	15603	15644	15665	15583	15660	15661	15728	15638	15769	15740	15624	15719	15700	15790	15640	15666	15712	15606	15667	15631	15754	15651	15682	15814	15810	15697	15742	15621	15761	15904	15668	15610	15636	15791	15695	15590	15852	15597	15639	15493	15760	15717	15648	15711	15706	15697	15498	15648	15720	15716	15710	15780	15712	15709	15677	15706	15771	15437	15720	15768	15509	15859	15778	15778	15744	15577	15632	15567	15835	15866	15643	15768	15693	15817	15573	15766	15656	15701	15701	15706	15774	15776	15504	15726	15609	15675	15733	15727	15923	15743	15703	15608	15734	15706	15821	15552	15743	15693	15640	15598	15625	15587	15845	15610	15774	15572	15590	15717	15659	15798	15637	15738	15721	15590	15742	15513	15705	15715	15691	15659	15701	15795	15870	15689	15907	15594	15768	15627	15855	15563	15555	15708	15802	15867	15558	15791	15717	15692	15743	15716	15789	15663	15851	15701	15849	15760	15587	15623	15653	15674	15622	15633	15807	15628	15710	15773	15712	15631	15769	15829	15661	15702	15605	15769	15539	15690	15587	15596	15591	15827	15827	15805	15725	15651	15588	15686	15698	15511	15629	15773	15635	15561	15616	15586	15626	15680	15712	15720	15582	15696	15697	15680	15702	15620	15726	15639	15626	15671	15697	15717	15701	15821	15698	15695	15599	15711	15702	15616	15654	15675	15586	15671	15577	15787	15572	15585	15660	15718	15750	15699	15796	15821	15639	15574	15671	15653	15757	15523	15688	15657	15746	15736	15608	15500	15885	15692	15648	15646	15654	15742	15748	15667	15770	15655	15757	15662	15431	15693	15782	15753	15737	15644	15598	15689	15722	15827	15699	15856	15689	15707	15727	15784	15375	15591	15736	15751	15682	15665	15754	15700	15709	15569	15831	15800	15494	15593	15642	15694	15615	15601	15667	15557	15746	15812	15716	15820	15876	15871	15744	15821	15692	15702	15895	15762	15556	15867	15770	15770	15789	15779	15734	15779	15780	15760	15665	15684	15800	15571	15621	15758	15527	15853	15697	15619	15712	15676	15702	15595	15679	15713	15776	15684	15613	15673	15651	15575	15782	15805	15524	15639	15750	15855	15651	15662	15814	15716	15710	15664	15649	15788	15756	15666	15604	15574	15599	15731	15728	15608	15909	15589	15745	15845	15349	15829	15660	15788	15628	15551	15671	15813	15587	15656	15767	15588	15747	15815	15578	15942	15621	15662	15808	15617	15784	15794	15700	15655	15692	15669	15845	15659	15606	15561	15801	15597	15696	15684	15767	15700	15609	15643	15782	15547	15670	15865	15567	15688	15650	15847	15786	15592	15633	15750	15813	15731	15691	15748	15674	15876	15650	15797	15658	15768	16019	15619	15675	15635	15924	15642	15618	15764	15693	15581	15683	15636	15611	15663	15781	15872	15698	15671	15713	15614	15591	15714	15675	15509	15755	15562	15719	15793	15690	15798	15557	15751	15699	15565	15738	15561	15607	15620	15795	15635	15748	15655	15932	15681	15726	15734	15874	15807	15584	15662	15742	15683	15621	15680	15602	15854	15629	15684	15572	15814	15712	15438	15592	15631	15607	15652	15613	15642	15658	15819	15792	15828	15660	15555	15721	15799	15863	15776	15688	15687	15689	15948	15759	15725	15769	15745	15666	15549	15706	15677	15743	15845	15747	15685	15609	15647	15647	15654	15657	15822	15657	15758	15549	15656	15650	15821	15913	15736	15633	15670	15694	15704	15705	15698	15610	15664	15700	15671	15617	15839	15781	15674	15534	15780	15597	15641	15597	15657	15660	15593	15656	15598	15721	15736	15722	15575	15678	15791	15712	15671	15826	15659	15564	15699	15835	15700	15753	15779	15656	15754	15490	15638	15887	15705	15761	15637	15569	15747	15548	15644	15863	15805	15875	15848	15565	15750	15896	15752	15759	15716	15726	15728	15661	15767	15655	15566	15759	15665	15774	15682	15801	15537	15873	15669	15614	15609	15723	15633	15556	15815	15598	15632	15664	15615	15705	15876	15527	15703	15501	15641	15895	15754	15528	15668	15853	15619	15730	15652	15686	15631	15714	15708	15595	15626	15862	15678	15688	15817	15641	15685	15607	15499	15850	15724	15718	15624	15763	15746	15733	15664	15553	15791	15608	15790	15843	15669	15840	15761	15797	15871	15607	15666	15847	15596	15723	15712	15786	15801	15781	15789	15799	15617	15780	15681	15845	15803	15685	15558	15742	15650	15685	15720	15707	15705	15612	15544	15885	15884	15694	15714	15576	15852	15774	15680	15572	15754	15634	15518	15792	15668	15645	15753	15528	15904	15678	15702	15497	15887	15537	15613	15524	15669	15738	15623	15646	15765	15819	15560	15759	15542	15822	15649	15769	15760	15679	15555	15583	15767	15602	15471	15571	15764	15625	15593	15662	15713	15648	15706	15683	15742	15678	15582	15637	15684	15657	15731	15697	15532	15766	15799	15815	15539	15589	15822	15621	15641	15624	15713	15772	15792	15958	15719	15752	15621	15801	15494	15724	15688	15743	15636	15653	15665	15717	15731	15639	15806	15681	15617	15829	15696	15649	15784	15710	15736	15745	15756	15563	15836	15708	15626	15820	15718	15700	15797	15599	15793	15677	15607	15624	15572	15712	15820	15597	15632	15662	15706	15665	15837	15759	15778	15642	15619	15549	15832	15699	15599	15626	15636	15611	15591	15796	15644	15855	15682	15537	15651	15553	15704	15611	15661	15680	15805	15713	15792	15654	15770	15638	15796	15787	15702	15781	15637	15725	15615	15820	15558	15798	15686	15751	15777	15622	15851	15539	15623	15601	15585	15742	15570	15761	15641	15789	15696	15758	15682	15576	15717	15620	15653	15665	15551	15787	15591	15631	15679	15539	15662	15625	15805	15739	15790	15598	15638	15803	15683	15623	15749	15645	15760	15694	15784	15793	15751	15619	15734	15712	15785	15714	15672	15607	15624	15677	15853	15757	15773	15450	15571	15823	15808	15612	15749	15431	15759	15611	15608	15814	15589	15563	15724	15695	15732	15604	15799	15662	15565	15484	15784	15778	15769	15560	15712	15766	15942	15812	15680	15698	15725	15672	15671	15907	15795	15826	15807	15586	15582	15792	15743	15769	15520	15745	15807	15734	15665	15855	15661	15656	15678	15832	15816	15679	15584	15508	15536	15581	15917	15617	15817	15649	15790	15574	15744	15722	15737	15693	15676	15582	15656	15784	15803	15800	15652	15620	15647	15820	15656	15672	15918	15598	15519	15629	15630	15618	15630	15620	15614	15606	15647	15772	15655	15930	15620	15721	15663	15768	15863	15917	15490	15700	15633	15633	15746	15832	15580	15669	15647	15751	15644	15685	15710	15645	15789	15585	15735	15591	15689	15673	15634	15925	15614	15838	15713	15618	15715	15846	15649	15667	15706	15557	15768	15635	15794	15676	15716	15489	15604	15833	15664	15691	15708	15735	15725	15667	15589	15612	15703	15684	15924	15881	15596	15559	15784	15755	15785	15731	15653	15701	15704	15675	15699	15765	15651	15635	15741	15701	15837	15694	15673	15745	15644	15750	15630	15647	15740	15724	15750	15727	15881	15835	15738	15708	15593	15829	15810	15632	15715	15711	15696	15654	15650	15726	15748	15649	15723	15799	15865	15635	15614	15813	15591	15800	15724	15729	15632	15785	15727	15707	15688	15796	15668	15570	15695	15777	15754	15773	15820	15779	15738	15660	15832	15602	15672	15698	15735	15661	15806	15669	15550	15654	15726	15736	15713	15623	15629	15841	15837	15696	15491	15783	15612	15701	15550	15798	15810	15724	15593
23459	21558	28365	25493	22942	22924	21951	19318	18689	18728	18581	17974	17859	17937	17901	17866	17901	17915	17686	17538	17670	17573	17901	17907	17627	17638	17630	17768	17524	17485	17605	17532	17475	17580	17709	17624	17771	17574	17637	17655	17533	17882	17792	17557	17549	17638	17419	17485	17537	17675	17757	17691	17658	17752	17636	17565	17669	17581	17633	17611	17508	17728	17582	17684	17466	17479	17427	17636	17719	17587	17651	17609	17661	17637	17717	17579	17562	17518	17872	17573	17533	17449	17644	17803	17418	17330	17330	17675	17624	17487	17645	17730	17757	17583	17325	17485	17474	17436	17722	17623	17519	17517	17544	17603	17629	17765	17592	17482	17604	17692	17501	17534	17442	17591	17835	17404	17596	17648	17382	17561	17614	17569	17586	17609	17583	17636	17608	17476	17509	17667	17539	17596	17412	17338	17547	17482	17573	17547	17615	17719	17477	17479	17549	17595	17512	17610	17508	17669	17459	17512	17732	17401	17615	17452	17683	17635	17714	17579	17470	17652	17737	17446	17721	17465	17656	17408	17601	17524	17571	17590	17727	17577	17708	17726	17713	17505	17641	17590	17390	17684	17526	17620	17575	17633	17583	17533	17451	17457	17397	17560	17536	17377	17468	17651	17432	17501	17662	17661	17664	17601	17491	17550	17630	17572	17656	17575	17623	17392	17557	17576	17636	17337	17551	17530	17407	17412	17600	17512	17569	17646	17522	17376	17635	17307	17400	17494	17467	17428	17675	17625	17741	17544	17826	17781	17718	17480	17607	17682	17490	17338	17463	17583	17682	17719	17661	17716	17576	17537	17499	17403	17508	17362	17848	17764	17668	17524	17555	17676	17375	17526	17484	17574	17344	17542	17645	17668	17566	17511	17568	17581	17469	17707	17654	17848	17563	17584	17540	17375	17589	17516	17666	17497	17553	17480	17572	17513	17581	17603	17726	17645	17677	17549	17397	17590	17772	17626	17618	17430	17565	17763	17628	17605	17592	17548	17677	17672	17502	17789	17650	17430	17452	17481	17824	17693	17622	17512	17601	17650	17494	17494	17384	17506	17489	17618	17632	17634	17644	17627	17604	17444	17697	17737	17337	17602	17667	17537	17428	17877	17797	17833	17509	17657	17653	17661	17680	17515	17631	17622	17603	17666	17444	17549	17477	17441	17257	17625	17522	17517	17580	17632	17534	17467	17559	17628	17696	17625	17599	17516	17446	17469	17515	17320	17636	17643	17523	17555	17564	17672	17695	17505	17597	17760	17719	17458	17540	17654	17657	17583	17391	17614	17503	17765	17696	17553	17574	17432	17578	17676	17359	17496	17485	17504	17507	17491	17448	17413	17430	17591	17754	17633	17441	17546	17622	17355	17722	17745	17596	17469	17341	17535	17692	17770	17685	17701	17607	17580	17609	17612	17499	17421	17567	17581	17483	17729	17595	17483	17643	17774	17660	17685	17681	17703	17517	17588	17581	17479	17523	17593	17537	17692	17679	17446	17689	17606	17581	17503	17633	17367	17598	17537	17633	17685	17381	17555	17488	17646	17580	17476	17467	17453	17620	17659	17678	17533	17875	17523	17487	17624	17697	17524	17530	17793	17725	17614	17713	17571	17684	17591	17569	17561	17710	17462	17566	17502	17549	17630	17560	17481	17474	17542	17605	17514	17542	17640	17628	17445	17424	17646	17535	17410	17568	17468	17614	17695	17854	17637	17441	17484	17605	17398	17397	17748	17733	17529	17592	17587	17539	17601	17539	17391	17708	17534	17551	17583	17915	17619	17495	17583	17713	17601	17545	17582	17556	17628	17533	17731	17571	17684	17610	17470	17564	17462	17506	17594	17576	17437	17800	17596	17776	17571	17643	17572	17523	17687	17523	17619	17284	17658	17430	17628	17301	17830	17561	17555	17592	17632	17629	17467	17463	17669	17601	17575	17646	17518	17734	17586	17287	17375	17553	17587	17398	17603	17855	17522	17580	17552	17783	17480	17446	17719	17555	17613	17563	17573	17716	17446	17787	17381	17508	17570	17569	17641	17635	17485	17550	17651	17666	17681	17438	17540	17684	17448	17606	17564	17644	17500	17534	17665	17705	17666	17558	17438	17482	17666	17638	17642	17701	17535	17554	17748	17542	17531	17576	17509	17670	17487	17563	17546	17506	17559	17702	17600	17459	17400	17382	17427	17715	17431	17691	17312	17611	17220	17576	17600	17550	17708	17518	17573	17503	17617	17674	17498	17548	17756	17536	17595	17350	17461	17641	17412	17659	17468	17715	17465	17491	17610	17633	17503	17587	17436	17629	17465	17455	17441	17499	17565	17643	17555	17484	17513	17537	17595	17720	17801	17656	17734	17510	17510	17514	17478	17580	17669	17530	17591	17576	17469	17750	17596	17523	17714	17670	17616	17719	17524	17918	17595	17377	17581	17683	17425	17732	17751	17421	17512	17529	17702	17582	17530	17741	17506	17581	17625	17679	17733	17534	17720	17808	17659	17595	17552	17674	17458	17452	17542	17625	17645	17412	17512	17824	17661	17751	17534	17482	17603	17378	17588	17519	17398	17720	17583	17645	17361	17639	17717	17658	17741	17625	17663	17636	17460	17736	17492	17489	17449	18010	17640	17728	17564	17536	17432	17483	17752	17298	17546	17607	17611	17435	17777	17541	17593	17451	17399	17785	17475	17613	17587	17755	17518	17623	17659	17589	17795	17705	17365	17496	17599	17437	17468	17574	17585	17671	17531	17454	17622	17556	17494	17634	17506	17521	17605	17724	17469	17325	17428	17601	17531	17740	17482	17483	17480	17280	17482	17645	17547	17522	17382	17608	17603	17634	17565	17736	17613	17349	17706	17624	17553	17589	17603	17625	17613	17607	17575	17549	17517	17623	17544	17620	17661	17628	17586	17646	17715	17561	17351	17762	17294	17587	17668	17656	17721	17679	17509	17575	17695	17589	17348	17495	17735	17497	17507	17760	17505	17631	17537	17493	17565	17645	17691	17644	17413	17596	17482	17754	17531	17472	17537	17681	17714	17543	17498	17526	17719	17543	17505	17518	17677	17403	17613	17508	17513	17394	17587	17498	17532	17563	17712	17581	17476	17537	17432	17547	17677	17578	17670	17722	17675	17446	17352	17421	17407	17665	17749	17714	17643	17461	17595	17702	17744	17560	17601	17917	17468	17688	17638	17599	17358	17733	17740	17603	17673	17497	17587	17733	17473	17629	17397	17475	17487	17589	17503	17617	17564	17612	17769	17528	17555	17446	17448	17721	17632	17610	17698	17633	17548	17574	17617	17628	17595	17457	17472	17666	17723	17541	17320	17700	17676	17674	17445	17457	17637	17438	17192	17698	17649	17405	17398	17719	17664	17564	17701	17410	17493	17636	17598	17531	17513	17496	17532	17476	17341	17568	17644	17582	17557	17599	17717	17579	17606	17693	17291	17551	17641	17565	17596	17603	17320	17702	17612	17782	17649	17615	17535	17549	17609	17449	17561	17689	17675	17587	17665	17665	17531	17660	17672	17790	17614	17574	17673	17693	17718	17540	17655	17359	17350	17621	17794	17411	17357	17283	17463	17654	17719	17620	17377	17492	17531	17650	17747	17543	17512	17584	17740	17650	17609	17543	17628	17545	17577	17458	17672	17527	17759	17627	17560	17615	17801	17517	17511	17456	17722	17703	17559	17805	17484	17511	17636	17618	17335	17380	17722	17534	17698	17347	17572	17584	17922	17555	17554	17359	17538	17682	17419	17466	17552	17665	17527	17581	17545	17440	17602	17590	17551	17687	17654	17611	17729	17686	17544	17697	17634	17532	17427	17641	17418	17672	17466	17541	17677	17480	17612	17546	17652	17649	17739	17566	17519	17637	17473	17519	17477	17719	17520	17825	17639	17681	17585	17691	17741	17595	17556	17565	17616	17427	17733	17523	17612	17615	17541	17629	17467	17675	17760	17611	17652	17652	17440	17704	17594	17794	17535	17505	17300	17555	17698	17558	17584	17537	17578	17454	17678	17847	17696	17679	17543	17709	17835	17723	17655	17713	17709	17602	17518	17631	17598	17754	17636	17473	17752	17763	17574	17678	17475	17810	17554	17800	17616	17567	17786	17666	17783	17542	17519	17622	17333	17471	17297	17473	17439	17424	17507	17521	17432	17585	17427	17458	17619	17506	17719	17710	17657	17380	17606	17653	17616	17791	17773	17778	17422	17624	17544	17641	17565	17771	17741	17689	17760	17718	17531	17547	17642	17600	17540	17481	17377	17374	17574	17628	17689	17672	17432	17420	17551	17560	17507	17526	17613	17728	17533	17577	17503	17627	17689	17782	17651	17645	17533	17821	17654	17485	17480	17764	17516	17563	17647	17515	17637	17515	17473	17602	17371	17398	17567	17594	17624	17700	17519	17590	17539	17763	17573	17567	17690	17509	17571	17696	17588	17494	17416	17437	17597	17642	17484	17555	17619	17700	17336	17665	17551	17527	17665	17602	17637	17607	17683	17452	17679	17512	17590	17547	17606	17544	17476	17658	17415	17380	17535	17385	17672	17680	17499	17573	17570	17283	17762	17307	17650	17599	17595	17492	17506	17513	17418	17621	17581	17693	17623	17823	17697	17554	17626	17501	17804	17436	17709	17634	17675	17587	17558	17617	17421	17749	17442	17722	17657	17381	17720	17542	17497	17539	17479	17810	17436	17542	17455	17533	17404	17567	17734	17480	17562	17636	17499	17740	17489	17570	17625	17568	17577	17515	17645	17583	17663	17391	17537	17678	17823	17388	17851	17567	17541	17601	17751	17787	17682	17634	17610	17722	17551	17366	17708	17339	17415	17631	17592	17613	17496	17298	17507	17528	17519	17728	17587	17673	17373	17580	17490	17622	17605	17497	17569	17585	17651	17759	17676	17542	17406	17817	17314	17688	17504	17640	17610	17631	17671	17593	17801	17481	17530	17623	17441	17584	17594	17639	17548	17613	17567	17646	17571	17614	17612	17597	17567	17585	17614	17583	17495	17639	17516	17429	17473	17565	17572	17610	17884	17581	17636	17697	17729	17464	17549	17613	17700	17408	17620	17524	17586	17642	17588	17462	17601	17392	17495	17545	17628	17517	17512	17701	17634	17362	17676	17499	17528	17436	17644	17367	17491
21672	39463	32150	25665	21592	19292	17418	16929	16565	16283	15809	15555	15596	15562	15438	15391	15317	15253	15315	15199	15078	15148	15278	15265	15193	15122	15134	15053	15130	15308	15219	15062	15180	15182	15205	15099	15064	15027	15170	15101	15206	15114	15014	15204	15111	15010	15066	15264	15046	14985	15122	15121	15121	15065	14965	15093	14960	15059	15026	15067	15060	15030	14976	15015	14944	15149	15024	14965	15165	15114	14901	14969	15122	14917	15152	15002	15111	14981	14928	15033	14930	14974	15232	15033	14943	14888	15161	15112	15131	14890	15110	15073	15012	15127	15025	15133	14982	14932	15084	15123	14994	15007	15142	15046	14997	15165	15046	15145	14914	14976	14929	15117	14966	15084	15169	14975	15007	14963	14991	14961	15124	15127	14935	14825	15038	15172	15000	15046	15048	15131	14989	15107	14982	15118	15017	15141	14993	15186	15250	15048	14996	14993	15085	14940	15055	14975	15070	14997	14983	15144	15214	14988	15041	14948	15075	14951	15221	15018	15053	15221	14929	15019	15263	15005	14885	15021	14936	15093	15071	15025	14884	15060	15124	15160	15130	14970	15137	14966	14980	15052	15399	15063	14912	15131	15152	15249	14901	15195	15153	15138	15016	15041	15007	15112	15013	14950	15189	14964	14987	14963	14845	15215	14989	15248	15070	14784	15148	15123	15061	14970	15128	15042	14899	14936	15075	15103	15075	15227	14993	15042	14975	14889	14980	15104	15144	14954	15162	14938	15188	14961	15095	14822	15066	15068	15011	15008	15114	15014	14973	14952	15078	15279	14881	15054	15024	15001	14986	15017	15185	15147	15038	14961	15106	14916	14982	15084	15129	15136	15041	15107	15066	15015	15064	15047	15225	15084	15143	15072	15011	15136	15000	14981	14887	14944	14860	15107	15165	15082	15041	15070	14916	14963	14994	15088	14905	15011	15097	14960	15140	14929	15018	15007	15107	14920	15025	15037	14984	15075	15049	14996	15071	15251	15067	15188	15039	15171	15114	15057	15143	15084	15001	15161	15062	14965	15002	15074	15263	15215	15066	14969	14982	15009	15004	15169	15005	15133	15075	15198	14940	15028	15070	15063	15096	15011	15126	14927	15116	15000	15103	14871	15017	15086	15057	15116	15099	14874	15123	15034	15016	14972	14924	15094	15195	14962	15086	14986	15100	15001	15114	15101	15074	15122	15117	14909	15089	15235	15075	15068	15264	15076	15103	15018	15003	15028	14988	14954	15054	14991	15071	15005	14907	15125	15151	15038	15074	15135	14957	15240	14998	15125	14984	15045	15174	15095	15148	14967	15072	15038	15076	14991	14997	14991	14928	14951	15050	15021	15111	14982	14952	14895	15015	14910	14978	14977	15068	15001	15072	15041	15088	14961	15087	15130	15012	15107	15055	15078	15128	15141	14929	14954	15104	15032	15165	14917	15252	14916	15126	15077	15053	15086	14968	15084	14943	15149	15041	15131	15008	14888	15109	15152	15168	14831	15058	14930	15006	15047	14859	15227	15072	15282	15195	14997	14997	15192	15044	14968	14931	15054	15070	15014	14858	15022	15039	15010	14899	15135	15027	15022	14877	14984	14996	15004	14977	15019	15132	14973	14994	15008	15057	15074	15219	15142	15134	15032	14892	15077	15083	14963	14994	14921	15025	15055	15084	14979	15155	14850	15017	15009	14888	15183	14962	14970	15089	15094	15208	15128	15095	15103	15052	14897	15006	15072	14981	15100	15072	15005	15138	14897	14952	15017	14988	14996	15064	15101	15023	15093	15062	15107	15022	15047	14941	14877	15334	15044	14916	15085	15031	15034	15038	15023	14888	15073	15128	14803	14931	15030	15009	15067	15015	15017	14916	15120	15035	14990	15220	14905	15076	15006	15009	14943	15166	15025	14986	15090	14917	15090	14887	15101	15086	15041	15149	15144	14972	15081	15189	15007	14967	15053	15193	14956	14990	15080	15047	15073	15026	15105	14877	14996	14923	15115	15030	15168	15038	15073	14986	14967	15197	15083	14872	15070	14986	14986	15202	14913	14903	14941	15036	14894	15009	15182	15117	15173	14983	14921	14986	14957	15099	15131	15096	15117	15078	14917	15048	14992	15154	15068	15087	15156	14972	14947	15162	15163	15033	15065	15068	15218	15170	15046	14958	15080	15175	15116	14942	15065	15030	15037	15095	15076	15091	14949	15076	15092	14924	15088	14970	15129	14969	15056	14964	14994	15172	14871	15005	15038	15002	14904	15072	15003	15061	15061	15066	15143	14985	15168	15097	14924	15046	15006	15094	14999	15051	15054	15012	15009	15034	15120	15201	15132	15077	14903	14851	14992	15138	15043	14968	15125	15181	15061	15027	15037	15030	15162	15172	14884	15235	15130	15083	15228	15076	15086	15011	15017	14973	14877	14950	15038	14933	15164	15112	15079	14955	15056	14987	14924	15087	14921	14956	14978	15033	15033	15031	15006	14941	14936	15021	15225	15203	15121	15267	14902	14985	14980	15143	14865	15039	14929	14944	15088	14976	15247	15133	15005	15075	15121	15261	15144	14879	14932	15062	15209	15021	15075	14993	14892	14961	15170	15083	15128	15093	15084	14956	15012	14999	15026	15068	14948	15011	15129	15058	14993	15090	14980	15087	15022	14987	15151	14926	15157	15084	15037	15182	14908	15117	15085	14951	15092	15002	15165	15036	15007	14989	15225	15091	14974	14849	15028	15056	14968	15090	15046	15092	15085	15000	15116	15010	15048	14926	15098	14963	14965	14991	15215	14921	15146	14978	15061	15151	14996	15036	15016	15101	15018	15202	15199	15092	15161	14963	15041	15143	14885	14960	15133	15028	15112	15024	15016	15069	14979	15020	15002	15161	14993	15068	14972	14962	15217	15066	14868	15146	15118	15016	14916	15024	15166	15057	14912	15015	15049	15060	15040	15188	15068	14919	15085	15018	15065	15036	14994	15199	14888	15013	15148	15045	14859	14922	15022	15022	14868	15071	15180	15132	15009	15001	15064	15126	15080	15047	14988	15103	15115	15013	15018	15139	14901	15103	14974	14981	15104	15037	15169	14933	15190	15014	15140	14905	15005	15061	15025	15026	15296	14991	14938	15006	14868	15041	14984	15005	14964	15225	14875	14984	15099	15155	15118	14960	14913	14964	15202	14980	15203	15069	15032	15254	15195	15007	15168	15089	15090	15270	15082	14948	15135	15170	15002	15005	15072	15169	15009	15105	15203	15177	15138	14969	15002	15036	15025	14923	15075	14902	15064	15007	15078	14985	15114	15013	15151	15036	15015	15103	15223	15096	15029	15066	15085	15177	15048	15028	15178	14931	15189	15075	15034	15259	14905	14976	15134	14950	14973	15007	15180	15066	15007	15274	15161	15008	14995	15182	15148	15105	15071	15000	14958	15112	15122	15061	15235	14987	15024	15065	15104	14852	15002	14873	14928	15029	14875	15030	15333	15017	15131	14939	15012	15060	15145	14960	15067	15039	15014	14951	14858	14992	15061	15115	15033	15204	14907	15020	15008	15153	14959	14881	15047	14999	15160	15035	14965	14982	15040	15198	14946	15007	15117	14998	15093	15144	15119	15040	15163	15127	15019	14880	14910	15101	15144	15141	15263	15136	15176	14959	14910	15183	15028	15106	15019	15148	15130	15078	15089	15105	14836	15115	15150	14863	14943	14926	15074	15190	15116	15013	15074	15021	15063	15169	15193	14965	14911	15045	15006	15090	14915	14941	15119	15044	15079	15169	15210	14894	15164	14989	14914	15075	14858	15069	15003	15031	15162	15104	14988	15015	15280	15078	14857	15042	14946	15063	15109	15029	14979	15121	14943	15104	15103	15010	15033	15015	15037	15079	15096	14969	14900	15121	15016	15101	14982	15213	14947	15171	15061	15128	15205	14801	15157	15213	14990	15290	14934	15093	15058	14982	15044	14990	15065	15122	15043	15123	15030	14854	15051	15044	15098	14968	15024	15075	15021	14989	14984	15139	15036	14947	15159	14916	15152	14905	15142	15000	14924	15016	15030	15132	15184	15061	15022	14920	14928	15016	15192	15048	15089	14953	15170	15080	14889	15019	15019	15033	15106	15046	15087	15227	15115	15101	15031	15176	15019	14892	14940	14960	15006	15223	15030	14957	15116	15113	15019	15024	15211	15131	15160	14980	14956	15182	15055	15122	15216	14953	15143	14969	15038	15163	15016	14882	14971	14956	15040	15042	15032	15037	15134	15139	15204	14990	15197	15131	14982	14971	14974	15103	14835	14953	15049	15152	15020	15113	15055	14923	15125	15032	15086	15041	15031	14988	15044	15100	14936	15121	14995	15066	14939	14914	15056	15065	15129	15015	15027	15134	15059	14944	15104	15133	15058	14971	15040	15020	15011	14923	15107	14932	14960	14978	15101	15028	14915	15127	14929	14879	15150	14989	14821	15258	15154	15036	14995	15155	15164	15047	14953	15042	14976	15221	14992	15179	14992	15179	15044	14870	15007	15028	15156	15096	15078	15171	15099	15104	15100	15144	14920	15000	14978	15195	15080	15094	15114	15119	15050	14990	14969	14964	15008	14991	15033	14834	14893	15068	15123	14981	14935	15071	15063	14963	14901	14983	15062	15084	15052	15018	15093	15143	15091	14881	15043	15006	15164	15191	14902	15179	15177	14943	15037	15164	15092	14951	14921	15051	14908	15117	15024	15019	15204	14962	14934	15038	14901	15100	15040	15064	14890	15034	15169	14890	15051	15008	14981	15189	14958	14940	15274	15146	15194	15017	14913	15183	14922	15148	15084	14993	15156	15316	14925	14996	15007	14996	14934	15104	15230	15179	14959	15009	14970	15046	15053	14953	15124	15016	15206	14923	15006	15077	14852	15031	14932	15228	14956	14946	15218	15037	15232	14929	15036	15252	15154	15086	15111	15128	15136	14934	15042	15020	15076	14897	15186	14955	15085	15041	14957	14979	14996	15006	14997	14959	15090	14997	14868	15105	14972	15116	15025	14855	15107	15218	14920	15040	15127	15143	15049	14840	14982	15055	15041	14999	15124	15027	14985	15080	15128	14929	15045	15115	15066	15074	15020	14956	15049	15158	15047	14963	15169	14991	15048	15066	15110	15126	15080	14990	15034	15035	15118
25303	21652	27562	28149	22450	21247	20856	19705	19586	19456	19408	19271	19260	19486	19249	18980	19106	19009	19343	18989	18932	18917	19020	19090	19070	18872	18872	19093	19018	19084	18825	18926	19024	19265	19203	18983	19039	19042	19084	18857	19133	18939	19087	18669	18977	18812	18946	19010	19087	18843	18969	18998	18817	18993	18924	18782	18987	19137	19079	18841	19054	19179	18828	19116	18976	18875	18825	18797	19002	19029	19048	18947	18937	18820	18892	19017	18945	19120	19076	19039	19175	18908	18970	19129	18902	18650	18965	18934	18893	19076	18923	18917	18859	18921	18945	19126	19070	18933	18639	18822	18779	18977	19075	19038	19225	18911	19033	18786	18915	18933	18882	18861	18955	18977	19145	19022	18831	19050	18687	18839	18927	19007	18915	18950	19113	18863	18951	18893	19143	18892	19010	19057	18977	18824	18845	18866	18990	19235	19122	18765	18794	18995	18940	19129	19155	18955	19027	19068	19019	19004	18878	19130	18885	19041	19117	19031	19144	19026	18651	18993	19086	18973	18988	18837	18960	18856	19043	18894	18981	18860	19181	19050	19102	19006	18894	18917	18884	18976	18960	19347	18810	18889	18826	19122	18938	18959	19019	18929	19192	18849	18999	19027	19113	18829	18921	19047	19007	18897	19025	19150	19014	18738	18914	19110	18952	18890	18938	18962	18752	19030	18984	18975	18883	18958	18955	19058	18921	18997	19031	19145	19103	18974	18798	19022	18801	19113	19053	19006	19133	19184	19034	19004	18916	18817	18944	19023	18795	18901	19039	18938	19032	19083	18990	18822	19045	18916	18791	18960	18757	18808	19235	18979	18919	18838	19099	19081	18899	18990	19001	18788	18876	18921	18832	19028	18949	18929	19106	18789	18896	18884	18998	18863	18974	18927	18975	18745	19139	18997	18914	19030	19085	18932	18758	18885	18799	18827	18929	18984	18974	19005	19068	18891	18936	18789	18864	18892	18923	19056	18945	18820	19067	19059	19101	19051	18998	18735	18913	19004	19004	18849	18896	19256	18892	19158	19070	19175	18799	18774	18765	18849	18822	18975	18771	18984	18988	18949	18939	18753	19025	18863	19140	19239	19008	19035	18857	19178	18969	18964	18697	18987	18962	18995	19130	19060	18954	18692	19009	19035	18833	18952	18892	18826	18733	18773	18887	19143	18740	18961	19193	18957	18964	18892	18710	19075	18955	19118	18895	19198	18861	18971	18958	18744	18708	18780	19066	19165	18768	19139	18979	19098	19133	18976	19184	19140	19012	18710	18824	19070	18898	19159	18870	18841	18802	19307	18851	18874	19085	18942	18904	18965	19110	18962	18900	19056	18903	19041	18948	19037	19089	18967	18998	18971	19112	19056	18973	18916	19158	19120	19116	18944	18924	19019	19146	19003	18904	19087	19011	19235	18992	18877	18985	18746	19032	18768	19085	18816	18902	18892	18776	18716	18998	18959	19109	18976	18884	18832	19074	19122	18738	19085	19049	19140	19007	18914	19037	19108	18775	18748	18873	18936	18953	19023	18994	18895	18870	19051	19130	18963	18864	19028	18869	19078	18882	19005	18932	18878	18836	18909	19027	19144	18827	19052	18968	18851	18998	19012	19140	18965	19171	19085	18877	19036	18989	18858	18990	19104	18973	19098	18956	18972	18880	18810	19062	19076	18930	18899	19048	19124	18850	18980	18931	18957	19078	18973	19037	19025	18998	19160	19126	19031	18937	18940	18716	19039	19165	18793	19011	19145	19070	18894	19071	19028	18993	19104	19053	19083	19141	18839	18933	18965	19000	19019	18961	18846	19116	19020	19131	19099	19001	18943	19034	19033	18865	18877	19060	18969	19153	18907	19240	19246	19018	18913	18868	19088	19012	19020	18790	19065	18876	18928	18814	18945	18910	18937	19161	18915	18935	18800	18935	18924	18974	19074	19188	19050	18817	18990	19106	18926	18978	19106	19034	19099	18927	18951	19027	18925	19204	19067	18971	18941	18982	18724	18906	19096	18972	18945	19171	18959	18953	18932	18921	19026	19164	18836	19063	18892	19009	18881	18912	18991	19077	19183	18673	18875	18982	18996	18906	19051	19001	18908	18918	19147	19199	19095	19074	19080	18769	18953	19002	19012	18906	18795	19008	18926	19095	19106	18908	19034	19079	18923	18824	18912	19060	18788	19090	18977	19028	19099	18771	18939	18828	19221	18929	18816	19000	18959	19039	18948	18812	18729	19148	19070	19043	19076	18885	19016	18884	19027	18957	19007	19163	19064	18946	19029	19128	19098	19029	18984	19189	19116	18856	19073	18949	19044	18821	18973	18887	19035	18817	18983	18938	19106	19011	19080	19116	18969	19263	19104	19024	19112	19175	18914	18872	18964	18922	18783	18923	19033	19066	19105	19044	18953	18855	18945	18966	18939	19011	18818	18894	18766	19074	18813	18975	18897	19153	18875	18818	18900	19012	18972	18946	18953	18941	18959	19039	19008	19145	18876	18864	19230	19052	18718	18908	18966	18851	18876	18963	19179	18923	18894	18844	18940	18806	18988	18980	18917	19011	19078	18949	18764	18843	18935	19099	18786	18978	19108	19033	19036	18953	18890	18950	18906	18838	19017	19039	19001	18868	18916	19165	19123	18889	18835	18830	18764	18934	18926	19044	19111	18899	19103	18952	18833	18992	18807	18998	18935	19049	19006	18915	18931	19000	18991	19055	19027	19003	18906	18876	18825	18964	18857	18889	19072	19211	18986	19026	18817	18916	18955	18880	19026	19060	18975	18827	18720	19015	18870	19047	19068	18857	19024	19003	18978	19031	19327	18943	18823	18962	18950	18789	18832	19055	18967	19018	18799	19062	18843	18956	18867	19092	19298	18920	18804	18868	18816	19062	18704	18939	19076	18930	19031	19020	18772	19006	18766	19088	19140	18892	19142	19056	19145	19006	19015	18855	18970	19163	18947	18912	18988	18980	19168	19096	18953	18810	19077	18958	19139	19116	18980	18997	18838	19027	19020	18908	19156	19057	18869	19253	18974	19113	18877	18979	19149	18925	18955	19114	18929	18929	18945	18913	18941	18767	18709	19171	18944	19013	18978	19119	18768	19183	19027	19014	18639	18839	18979	19147	18948	18954	18829	19085	19002	18901	18987	18964	18986	18945	19051	19094	19104	19005	19019	19069	18901	19012	18976	18820	18972	19106	19037	19074	19068	19132	18817	18894	18992	18975	18879	18991	18873	19050	18767	18957	18979	18864	18990	18840	19087	19096	19087	19064	18877	18927	18821	19094	19018	18979	18917	18673	18977	18955	18882	18725	19057	19026	18979	19052	18996	18855	18986	18961	19114	18982	18951	19129	19105	18823	18904	18909	18956	18906	18850	19067	18758	18689	18844	18984	18889	19107	19032	19028	18898	18956	18964	18666	18937	19058	18994	18836	18840	19008	18838	19013	19144	19073	18964	19068	18904	19058	19025	18989	19131	18998	18881	18884	18837	19104	18753	19081	19082	19051	18933	18751	18961	18871	18972	19090	18897	19008	18934	18933	18842	19036	19042	19026	19013	18833	19111	18935	18795	19191	19057	18907	19035	19045	19115	18952	19041	18898	19141	19010	19014	18769	18858	19161	19143	18961	18924	18997	18867	18867	18928	18835	18947	19187	18997	19018	18950	18947	18941	19008	19024	18887	19159	18923	18885	19055	18786	18839	18908	18919	18998	19154	19129	18923	18877	18831	18938	19064	18867	19182	18867	18872	18952	18915	18946	18838	19210	19051	19101	19047	18940	18953	19049	18808	18896	19175	19096	18930	18885	18966	18963	18959	18964	19183	19053	19083	19129	18941	18977	19026	18965	18972	18807	18835	18954	18801	19149	18919	18874	19092	19033	18945	19001	18924	18985	19098	19019	19126	19103	18907	18937	19005	18960	18805	18828	18978	18905	18955	18847	18950	19053	19050	18889	19038	18961	18912	19025	18951	18833	18959	18914	18993	19109	18993	19044	18958	18921	18948	18924	19041	19011	19063	18913	19051	18847	19067	18977	18956	19065	18887	18853	19031	18957	18794	18956	18890	19100	18856	18732	18948	18920	19005	18838	18809	19067	18999	18997	18768	19040	19088	18890	18944	18983	19164	19033	18885	18973	19028	18906	18839	18927	18991	18976	18910	18996	18882	18836	18804	19087	18876	19111	19100	19226	19075	18958	18869	19144	19150	19121	18924	19079	18978	18994	19151	18976	18908	18869	18909	18959	18970	18997	19003	18991	19161	18884	18909	19006	18800	18997	18877	18957	19004	19044	19145	18698	19115	18942	19004	18974	19033	19013	19225	19011	18989	18871	18928	18897	19062	18983	18833	19074	18840	18720	18870	18915	18833	19003	19048	18929	18811	18823	19237	18801	19018	19045	19117	19000	19003	18925	19114	19105	19159	19115	18964	19071	18879	18842	18925	18923	19177	18891	19093	18910	18862	18895	18795	19024	19003	18933	18853	18963	19119	18935	18998	19083	19064	18928	18884	19004	18996	19081	18811	18902	18900	19037	19109	19061	19060	19010	19241	19049	18962	18803	19139	18869	18777	19261	19228	19112	19179	19204	18827	18858	18924	18925	19063	19014	18915	19120	18907	18926	19165	18951	18988	18896	18973	18853	18681	18845	18962	19121	19145	19080	18911	18940	18957	18960	18979	18881	18968	18766	18978	18957	18945	18901	18904	18985	19023	19089	19008	19157	18962	19176	19120	19176	19002	19116	19182	19129	19037	19002	19050	18890	19237	18883	19182	18889	18759	18979	18930	18827	18964	18847	18900	19099	18981	19189	18739	18710	18990	18919	18990	19006	18836	18922	18839	18668	18845	19173	18943	19023	18834	19020	18798	18772	18837	18925	18916	18943	18809	19084	19036	19010	18932	18823	18819	19158	19008	18828	18870	18907	19021	19125	18957	18935	19095	19163	18988	18827	19063	18931	18967	18931	19132	18985	18985	18959	18829	18864	18923	19019	19082	18915	19038	19021	18907	18864	18968	18931	18921	18799	18964	19010	19046	19015	18952	18881	18938	18853	18997	18878	18836	19052	19072	19182	18955	18843	18778	18909	18914	19004	18823	19135	19056	18801	18942	18898	19032	18882	19047	18868	19178	19074	18979	18855	18999	19042
21790	36226	29474	23725	20681	18588	17601	16950	16868	16356	16346	16239	16074	16199	16140	15980	15865	16005	15846	16049	15986	16005	15951	15902	16052	16000	15903	15944	15884	15896	16015	15972	15841	16007	15928	15889	15897	15901	16048	15636	15854	15976	15895	15997	15896	15923	15858	15953	15874	16049	15889	15920	15831	15846	15979	15775	15682	15716	15738	15839	15893	15890	15786	15892	15720	15823	15863	15850	15815	15990	15793	15935	15765	15784	15777	15766	15625	16100	15698	15820	15739	15892	15905	15722	15822	16097	15627	15946	15744	15988	15652	15954	15727	15690	15823	15901	15704	15726	15879	15907	15774	15912	15887	15830	15853	15802	15900	15879	15805	15872	16067	15826	15927	15662	15957	16000	15744	16079	15805	16002	15951	15801	15767	15812	15879	15745	15789	16017	15806	15776	15951	15824	15888	15934	15838	15881	15926	15771	15748	15843	15961	15876	15684	15921	15777	15910	15933	15967	15743	15879	15684	15842	15839	15820	15841	15775	15881	15844	15709	15755	15863	15882	15943	16017	15847	15992	16042	15914	15897	15870	15827	15871	15796	15740	15962	16056	15899	15756	15662	15926	15802	15967	15827	15786	15734	15907	15746	15835	15750	15673	15969	15891	15769	15882	15865	15849	15787	15782	16007	15823	15864	15773	16059	15642	16025	15826	15955	15758	15851	15833	15804	15821	15733	15798	15852	15802	15697	16007	15700	15883	15658	16003	15700	15996	15874	15815	15920	15774	15941	15960	15932	15767	15870	16056	16049	15808	15937	15878	15780	15880	15883	15908	15946	15862	15800	15856	15941	15906	15894	15997	15877	15958	15927	15906	15940	15926	15936	15925	15914	15815	15785	15805	15803	15801	15741	15857	15914	15745	15887	15868	15869	15751	15842	15976	15880	15840	15824	15801	15729	15851	15850	15763	15689	16027	15883	16022	15815	15684	15923	15879	15895	15677	16021	15905	16058	15754	15735	15909	15973	15777	16028	15798	15970	16009	15751	15895	15743	15795	15766	15847	15875	15793	15780	15841	16101	15853	15662	15889	15927	15968	15704	15785	15902	15954	15779	15932	15857	15922	15899	15726	15877	15884	15898	15912	15879	16005	15934	16039	15941	16109	16038	15810	15791	15758	16015	15982	16007	16023	15911	15882	15868	15821	15846	15852	15825	15920	15922	15987	15969	15746	15754	15998	15882	15970	15686	15873	16005	15682	15809	15842	15732	15851	15880	15967	15625	16035	15828	15892	15787	15874	15923	15890	15744	15974	15985	15963	15827	15959	15938	15834	15759	15805	15864	15838	15765	15919	16078	16044	15902	15803	15942	15936	15843	15944	15789	15913	15698	15868	15798	15697	15737	15861	15865	15822	15789	15884	15966	15990	15877	15909	15978	15823	15882	15937	15757	15781	15931	15861	15846	15855	15819	15907	15818	15841	15761	15832	15914	15711	15835	15917	15791	15862	15774	15873	16052	15842	15843	15918	15962	15838	15903	15771	16051	15965	15787	15789	15951	15911	15931	15947	15959	15775	15847	15810	15844	15852	15931	15941	15706	15965	15777	15624	15928	16003	16037	16063	15895	15863	16037	15916	15791	15757	15859	15895	15904	15712	15903	16045	15791	15857	15965	15861	15872	15844	15955	15711	15696	15901	15891	15865	16027	15835	16020	15897	15978	15969	15750	15992	15841	15697	15970	15852	15799	15707	15733	15912	15784	15760	15943	15866	15829	15653	16158	15862	15974	15844	15832	15896	15879	15944	15915	15903	15933	15917	15985	15824	15985	15727	15947	15842	15832	15875	15807	15890	15823	16006	15903	15773	15866	15918	15936	15768	15836	15741	15806	15910	15967	15954	15883	15783	15927	15849	15815	15911	15703	15986	15796	15832	15819	15758	15767	15817	15846	15784	15875	15720	15921	15846	15829	15799	15735	15986	15716	15760	15985	15996	15805	15625	15882	15865	15995	15702	15826	15780	15729	15878	15836	15712	15866	15895	16070	15804	15835	15755	16024	16039	15950	16030	15821	15834	15898	15793	15791	15807	16033	15797	15644	15812	15950	15865	15732	15860	15876	15902	15682	15934	15758	15634	15917	16069	16133	15907	15863	15922	15718	15723	15845	15696	15889	15793	15812	15684	15930	15936	15906	15873	15917	15969	15791	15946	15773	15725	15761	15752	15879	15836	15674	15811	15916	15972	15937	16006	15738	15908	15690	15881	15907	16017	15805	15839	15886	16029	15937	15899	15754	16006	15896	15924	15893	15907	15985	15792	15867	15831	16020	15968	15945	15807	15825	15887	15905	15865	15893	15779	15859	15901	15815	15938	15868	15858	15906	15957	15774	15824	16018	15909	15929	15755	15924	15921	15827	15737	15969	15870	15871	15759	15825	15926	15991	15715	15870	15868	15741	15780	15763	15811	15768	15804	15887	15839	15793	15762	15832	15799	15817	15717	15888	15852	15878	16003	15885	15824	15815	15915	15966	15815	15860	15850	15872	15836	15813	15936	15627	15842	15941	15976	15734	15948	15819	15923	15923	15900	16060	15825	15937	15747	15839	16030	15924	15870	15937	15734	15753	15711	15645	15965	15848	15927	15891	15807	15957	15816	15869	15901	15794	16068	15843	15905	15839	15869	15815	15848	15763	15841	15961	15542	15777	15766	15948	15606	15874	15674	16007	15889	15907	15807	16026	15900	15860	15810	15700	15761	15896	15786	15885	15897	15869	15882	15866	16074	15982	15953	15811	15963	15882	15708	15816	15899	15937	15856	15930	15889	16064	15680	15826	15948	15798	15882	15662	15863	15908	15812	15715	15726	15838	15927	15817	16105	15899	15922	16001	15731	15852	15985	15882	15846	15761	15766	15849	15839	15900	15946	15841	15878	15925	16051	15748	15884	16024	15956	15861	15807	15738	15830	15926	15820	15930	15779	15872	15813	15797	16035	15988	15853	15791	15846	15901	15817	15787	15878	15943	15838	15847	15755	15931	15930	15858	15814	15902	15746	15961	15969	15786	15854	15841	15738	15734	16004	15894	15758	15839	15787	15819	15834	15841	15908	15615	15827	15859	15800	15945	15880	15850	15791	15971	15820	15801	15974	15762	15948	15852	15886	15652	15814	15918	15741	15968	15940	15956	15942	15923	15960	16014	15949	15750	15795	15869	15921	15954	15713	15843	15713	15836	15791	15929	15927	15943	15670	16086	15682	15902	15976	15795	15872	15994	15826	16057	15866	15955	15760	15835	15891	15873	15905	15749	15915	15645	15835	15885	15814	15982	15862	15899	15824	15717	15970	15742	15897	15826	15999	15902	15756	15989	15747	15975	15941	15901	15845	15739	15963	15928	15853	15846	15824	15745	15640	15810	15937	15805	15967	15705	15858	15711	16037	15900	15811	15863	15905	15955	15804	15948	16061	16013	15748	15875	16041	15923	15934	15896	15763	15801	16015	15903	15763	15802	15968	15954	16050	15755	15795	15792	15785	15667	15727	15978	15961	16012	15873	16094	15761	16007	16027	15863	15809	15917	15758	15810	15931	15887	15929	15939	15834	15813	15801	15928	15781	15864	15878	15853	15825	15968	15941	15895	15959	15885	16026	15794	15910	15914	15830	15731	15907	15858	15867	15922	15862	15928	15906	15917	15883	15878	15842	15897	15685	15896	15831	15871	15750	15827	15936	15818	15896	15841	15935	15748	15915	15842	15910	15875	15913	15872	15761	15746	15921	15849	15867	15853	15896	15824	15941	15897	15938	15820	15821	15980	15808	15790	15939	15781	15759	16015	15942	15897	15907	15798	15779	15773	15799	15877	15668	15821	15884	15912	15837	16144	15884	15807	16064	15855	16042	15910	15866	15933	15941	16038	15989	15740	15771	15942	15741	15964	16043	15969	15805	16043	15750	16022	15768	15927	16001	15901	16187	15896	15736	15852	16040	16012	16011	15939	15807	15857	15866	15913	15913	16005	16004	15962	15985	16046	15872	15800	16026	16030	16022	15835	15933	15968	15794	15735	15802	15892	15896	15981	15871	15986	15767	15881	15935	15832	15875	16042	15915	16017	15718	15887	15956	15936	15891	15740	15991	15808	15918	16077	15771	15813	15893	15914	15853	15701	15844	15924	15880	15575	15924	15886	15868	15821	16041	15637	15559	15785	15926	15773	15794	15766	15732	15832	15775	15991	15932	15956	15949	15685	15808	15621	15828	15903	15889	15720	15979	16009	15883	15882	15928	15947	15953	15740	15836	15945	16008	15866	15890	15945	15946	15755	15757	15918	15841	15854	15856	15949	15952	15980	15854	15863	15818	15764	15939	15780	15718	15759	15784	15898	15845	15890	15780	15636	15841	15979	15898	15949	15779	15944	15727	15905	15935	15861	15932	16005	15820	15900	15878	15803	16141	15826	15919	15923	15993	15705	15960	15711	15824	15982	15888	15861	15948	15914	15729	16020	15809	15856	16080	15700	15726	15744	15950	15971	15979	15984	15922	15753	16009	15811	15708	15932	15869	15801	15958	15910	15878	15879	15801	15931	15787	15944	15938	15902	15870	15928	15953	15839	15898	15831	15836	15743	15762	15820	15984	15975	16015	15848	16052	15938	16150	15758	16110	15850	15946	15838	15938	15776	15930	15808	15920	15782	15755	15886	15589	16015	15977	15712	15943	16030	15927	15834	15845	15879	15803	15860	16046	16040	15847	15957	15885	15817	15912	15712	15920	15965	15669	15830	15749	15865	15871	15804	16021	15753	15773	15733	15924	15873	15884	16074	15896	16040	15983	16087	15940	15882	15870	15770	16021	15970	15854	15873	15766	15881	15704	15882	16004	15788	15907	15903	15841	15788	15828	15774	15691	15955	15692	15802	16038	15867	16078	15902	15951	15949	15745	15743	15738	15741	15774	15905	15836	15956	15878	15880	15834	15792	16037	15807	15637	16083	15611	15802	15742	15908	16092	15928	15850	15650	15857	15655	15912	16022	15945	15867	15792	15816	15714	15824	15714	16026	15862	15948	15843	15713	15919	15851	15949	15759	15845	15790	15751	15671	15837	15843	15830	15957	15952	15926	15915	15912	15894	15837	15891	15824	15862	15740	15900	15831	15792	15796	15852	15863	15766	15787	15767	15730	16023	15807	15820	15901	15813	15754	15793
22570	21598	28824	24812	22089	24296	25148	20322	19204	19209	18898	18867	18660	18581	18548	18426	18084	18448	18187	18087	18236	18362	18245	18363	17972	17979	18077	18195	18080	18068	18116	18002	17943	18015	18008	18064	17713	18009	17896	18097	18110	17887	17967	18008	18169	17937	18099	18009	17995	17867	18061	17973	17954	18022	17776	18091	18080	17873	17809	17953	17865	18036	17856	18120	18002	17858	17674	17931	17988	17849	17937	17875	17826	18062	17991	17809	17886	17880	17824	17910	17801	18068	17984	17762	17940	17842	18100	17978	17936	18065	17923	17750	17874	17852	17999	18166	17897	17922	17657	17977	17891	17912	17936	17850	17909	17880	18090	17961	17959	18161	18013	17867	18025	18076	17770	17973	17808	17755	17876	17816	17886	17890	17863	18006	18056	18006	18001	17837	17966	17956	17887	17899	18048	17857	17913	17853	18019	18045	17913	17672	17942	17994	18055	17967	17941	17786	17859	17970	17979	17877	17961	18106	18114	18030	18116	18063	17760	18147	17971	17783	17833	18059	17954	18010	17979	17797	17945	17755	17839	17791	17853	17754	18010	18063	17948	17934	18045	17890	17816	17948	17864	18067	17761	17716	18046	18030	17964	17809	18009	17899	18070	18011	18015	18049	17817	18027	17660	17754	17949	17821	18016	17723	18054	17874	17833	18017	17751	17733	17982	17861	17774	17935	17825	17690	17699	17901	17905	18025	17885	17678	17942	17903	18128	18164	17874	17852	18022	17951	17997	17972	17771	17752	17904	17853	17852	17867	17909	17770	17940	17865	17916	17877	17704	18238	18180	18048	18079	17921	17994	17783	17923	17887	17936	18003	17709	17810	17913	17900	17744	17861	18023	17923	18026	17923	17857	18117	17924	17811	17964	17823	18043	17821	17797	17947	17877	18149	18071	17901	18009	17862	17916	17970	18178	17793	17840	17895	17995	17849	18013	18039	18000	17775	17867	17894	17974	17787	17918	17763	17868	18124	17816	17913	17813	17733	17902	17855	17750	18048	17762	18056	17907	17887	17928	17941	18055	17840	17871	17778	17863	17963	17724	17886	17945	17829	18037	17713	17959	17801	17989	17803	18075	17934	17891	17919	17957	17983	18061	17914	18021	17997	18028	17867	17830	17783	17822	17655	17808	18147	18014	17786	17831	18180	17845	18063	17963	17812	18038	18124	17927	17855	18002	17822	17973	18035	17844	18096	18109	17709	17927	17829	17602	17818	17646	17812	18097	17768	17967	18019	17969	17839	17936	17604	18017	17885	17952	17927	17971	17969	17847	17938	17907	17938	17831	17753	17862	17857	17658	17960	18051	17787	17754	17836	18095	17851	17943	18104	17710	17846	17897	17821	17813	18031	17949	17948	18134	17945	18015	17953	17712	17881	17836	17975	18000	18027	17859	18032	18106	17966	18027	17901	17805	17749	17974	17785	17848	17808	17735	18020	17748	17843	17901	17926	17913	17996	18073	17882	17875	18115	18145	17821	17967	17746	17799	17765	17830	17935	18081	18032	17907	17866	17765	17979	17958	17756	17680	17919	17836	17891	17962	17764	17960	17974	17878	17872	17766	17838	18035	17951	17860	17850	17628	17966	18179	17989	17837	17906	17693	17886	17861	17931	17884	17880	18016	18009	18027	17833	17845	17950	17841	17711	17996	17743	18156	17899	17821	17565	17889	17762	17826	17896	18049	18008	17767	17924	17812	17888	17909	17854	17692	17909	18023	17996	17858	17695	17794	17883	17823	17628	17826	17996	17861	17953	17848	17789	17989	17903	17872	17667	17881	17798	17827	17739	17715	17899	17818	17974	17984	17977	17896	17751	18068	17802	17815	17877	17986	17866	17761	18007	18138	17879	17826	18216	17825	17721	17783	18014	17903	18000	17903	17858	18027	17835	17784	17668	17929	17913	17923	17840	17987	18097	17716	17954	17862	17943	17830	17875	17732	17931	18039	17822	17955	17840	17811	17754	18008	17806	17911	17824	17770	17926	17986	17827	18097	18091	17957	17689	18015	18031	17770	17851	17871	17736	17950	17733	17780	17743	17773	17886	18024	18078	17874	18007	17510	17791	17825	17986	17946	17866	17714	17968	18124	17752	18055	17949	17913	17874	17784	17745	17905	18083	17854	17980	17802	17825	18036	17754	17874	17806	17958	17939	17915	17844	17789	17984	17970	17945	17974	17943	17879	17879	17966	17708	18042	17860	17880	17852	17857	17582	17653	17903	17937	17940	17917	18050	17909	17896	18056	17780	18059	18043	18143	18077	17876	17709	18128	17845	18108	17944	17726	17892	17792	18031	17652	17857	17935	17759	17712	17948	17928	17927	18031	17965	18039	17933	17989	17751	17993	17652	17783	17672	17816	17858	17657	17706	17799	17864	18098	17894	17908	17795	17951	17781	17934	17729	17883	17896	17876	18004	18054	17958	17795	18016	17868	17725	17874	18048	17923	17628	18036	17910	17744	17826	17761	17878	18014	17864	18021	17785	18110	18041	18050	17749	17779	17854	18048	17845	17750	17954	18185	17905	17896	17990	18035	18032	17890	17929	17678	17924	17944	18018	18056	17981	18141	17880	17944	17972	17746	17726	17906	17985	17756	17850	17894	17790	17814	17852	17908	17732	17748	17795	17935	17943	17995	17752	18003	17884	18168	17941	17923	17881	17885	17734	17955	18014	17802	17853	17851	17808	17825	17858	17711	18054	17776	18055	17844	17755	17983	17724	17935	17828	17877	18038	17700	17731	17729	17592	17803	17805	17735	17895	18042	18014	17844	17853	18006	17889	17864	17987	17831	17880	17797	18016	17912	18035	17687	18140	17966	18041	17913	17970	17849	17952	17966	17821	17627	17720	17846	17978	17846	18046	17912	17950	18058	17875	17935	17885	17976	18143	18178	18151	17880	17943	17911	17802	17845	17793	17845	17964	17861	17623	17859	18000	17999	18024	17931	18136	17962	17797	18087	18131	17960	17955	17793	17985	17877	17833	17836	17843	17804	17940	17955	17699	17874	17698	18100	18017	17868	17782	17973	18173	17902	17905	17809	17738	17980	17917	17851	17896	17992	17978	18104	17844	18005	17824	18027	17998	17857	17913	17929	17941	17851	18069	17953	17929	17664	17616	17734	17952	18055	17929	17735	18083	18158	17772	17787	17800	17930	17854	17813	17608	17861	17842	17834	17902	17789	17849	17912	18000	17966	17692	17938	17935	17908	17798	18059	17849	17918	17868	17963	18077	17902	17787	17979	18181	17818	17885	18061	17995	18010	17893	17875	17768	17913	17958	17858	17946	17897	17958	17907	17790	17783	18000	17872	17880	18043	17690	17931	17836	18118	18057	17926	18020	17861	17841	17793	17868	17751	17905	17995	17960	17753	17858	17990	17854	17738	17822	17932	17966	17840	17971	17940	17750	17708	17986	18031	17880	17889	17986	17966	18031	18049	18080	17740	17739	17881	17964	17971	17834	17883	17960	18048	18080	17622	17988	18087	17880	17956	17983	17815	17861	18026	17805	17989	17977	17795	17940	17767	17842	17825	17698	17725	17901	17964	17941	18050	17937	18065	17914	17895	17917	17666	17969	17876	17804	17907	17866	17998	17976	17881	17826	17854	18132	17748	17940	17960	17780	17671	17926	17977	18045	17965	17822	17940	17838	17816	17828	17852	17991	17951	17912	18063	17959	17766	18092	17809	17764	17975	18006	17901	18086	17949	17844	18002	18068	17840	17829	17914	17775	17875	17662	17851	17927	17791	18002	17803	17925	17833	17882	17985	17922	17771	17820	17880	17758	17952	18195	17875	18000	17943	17747	17959	17874	17762	17902	18001	18146	17748	17823	17877	18043	18068	18041	17909	17870	17804	17917	18004	17850	17824	18110	17682	17980	17773	17765	17996	17731	17891	17822	17693	18047	18051	17747	17937	17944	17878	17932	17928	18032	17875	17687	17885	17880	17894	18064	17835	17906	17693	17774	17846	18003	18078	17849	17961	17838	17641	17964	17830	17817	17752	17925	17996	17917	17966	17907	17831	17937	17637	17822	17748	17856	17823	17997	17857	17852	17855	17921	17754	17863	17708	18065	17797	17795	17687	17814	17911	17594	18325	17889	17908	17983	18175	17818	17852	17978	17909	17926	17989	18000	18097	18045	17714	18011	17875	17898	18020	17960	17738	17826	17887	17735	17894	17709	17710	17786	17962	17703	17782	17855	17847	17994	17741	17888	17999	17811	18037	17906	17903	17778	17634	17910	17760	18153	18133	17816	17970	17900	17875	17749	17807	17735	17895	17909	18082	17656	17896	17857	17771	17754	17703	17789	18067	17778	17998	18002	18110	17947	17837	17944	17822	17761	18048	17859	17784	17963	17928	17870	18006	17898	17835	17893	18023	17890	18021	17829	17971	17960	17787	17855	17779	17779	17780	17789	17644	17804	17864	18020	17934	17843	17834	17986	17879	17690	18070	18039	17985	18142	17890	18008	17885	17739	17488	17659	17725	17877	17836	17797	17994	17874	17920	17750	17929	17908	17925	17915	18049	17844	17801	17961	17657	18052	18044	18157	17928	17918	17987	18063	17718	17866	17932	17919	17756	17993	17851	17953	17679	17803	17849	17766	18108	17890	17997	17764	18059	17969	18028	17679	17722	18251	17763	17736	18103	17965	18092	17777	17915	17809	17887	17811	17912	18006	18079	17846	17899	17926	18055	18017	17920	17779	18225	17921	17906	17805	17903	17938	17882	17798	17901	17868	17879	17971	17909	17973	17822	17935	17879	17770	17863	18081	17951	17677	17996	17827	17839	17932	17721	17878	17899	17911	17850	17795	17890	17662	17959	18043	18107	17834	17893	18060	18015	17741	18062	17891	17926	17787	17872	17941	17679	17867	17753	17854	17682	17797	17979	17996	17799	17683	17972	17819	18000	17931	17882	17933	17894	17737	17775	17760	17733	17985	17965	17696	17834	17817	17811	17851	17779	18078	17777	17822	17864	17917	17836	17961	17746	17951	17952	17969	17964	18047	17854	17993	18118	17768	17951	17926	17961	17715	17764	17907	18043	17913	17938	17823	17757	18013	17926	17914	17728	18015	17791	17743	17957	17937	18015	17848	17786	17778	18120	17978	17918	17696	17971	17809	17777	17931	17796	17760
22660	44618	36423	28541	24133	20816	18634	17682	16915	16722	16272	15949	15940	16000	15572	15437	15546	15460	15370	15330	15265	15456	15309	15383	15243	15282	15193	15330	15249	15209	15245	15271	15346	15178	15303	15304	15087	15179	15329	15163	15268	15188	15337	15213	15209	15354	15063	15214	15121	15228	15198	15206	15262	15328	15126	15186	15290	15218	15217	15165	15263	15257	15253	15242	15183	15146	15270	15104	15113	15044	15123	15118	15369	15322	15226	15194	15197	15167	15176	15265	15356	15168	15224	15255	15083	15340	15125	15269	15377	15279	15212	15282	15320	15288	15255	15201	15237	15165	15118	15167	15146	15142	15181	15223	15175	15188	15095	15089	15195	15243	15256	15287	15286	15209	15140	15507	15150	15384	15271	15098	15117	15332	15198	15078	15199	15035	15371	15222	15244	15258	15284	15103	15093	15240	15128	15221	15203	15280	15146	15096	14888	15257	15138	15249	15301	15192	15174	15300	15262	15135	15218	15219	15256	15177	15064	15094	15132	15145	15365	15077	15026	15328	15019	15150	15272	15246	15157	15155	15548	15099	15247	15200	15468	15187	15187	15143	15282	15121	15253	15192	15152	15067	15401	15238	15361	15244	15048	15278	15107	15213	15264	15102	15035	15015	15266	15169	15204	15227	15229	15195	15146	15124	15222	15235	15245	15047	15121	15180	15320	15141	15201	15142	15188	15168	15220	15138	15412	15311	15090	15052	15298	15348	15116	15198	15217	15252	15098	15184	15138	15192	15228	15405	15381	15123	15269	15131	15069	15211	15228	15069	15035	15175	15114	14992	15306	15079	15190	15320	15149	15054	15251	15307	15085	15311	15093	15454	15083	15185	15058	15351	15195	15293	15287	15111	15192	15214	15414	15118	15248	15122	15122	15066	15174	15212	15095	15095	15355	15154	15069	15380	15340	15173	15166	15209	15058	15374	15165	15199	15130	15370	15060	15226	15124	15348	15013	14987	15230	15331	15238	15307	14948	15323	15149	15130	15376	15152	15231	15482	15157	15193	15122	15304	15158	15294	15282	15268	15203	15212	15333	15234	15153	15234	15047	15213	15280	15257	15215	14911	15336	15068	15095	15124	15278	15088	15139	14979	15078	15046	15066	15198	15276	15144	15225	14968	15174	15198	15233	15108	15371	15146	15170	15189	15091	15185	15126	15101	15191	15228	15282	15068	15294	15227	15200	15148	15135	15151	15216	15293	15336	15061	15297	15108	15181	15166	15365	15152	15350	15243	15309	15130	15097	15176	15160	15153	15223	15300	15174	15101	15049	15196	15124	15223	15225	15041	15103	15259	15189	15253	15268	15056	15265	15015	15207	15113	15144	15117	15108	15059	15121	15292	15013	15243	15233	15156	15168	15121	15240	15286	15122	15173	15163	14981	15148	15092	15421	15184	15144	15251	15104	15186	15138	15168	15015	15084	15237	15242	15109	15433	15148	15208	15062	15091	15307	15105	15218	15307	15165	15308	14961	15208	15166	15333	15190	15271	15273	15153	15196	15070	15040	15194	15107	15035	15170	15114	15345	14904	15295	15047	15135	15147	15183	15185	15247	15268	15200	15107	15224	15200	15168	15201	15194	15236	15404	15123	15221	15044	15074	15166	15383	15260	15115	15211	15264	15004	15251	15198	15022	15160	15229	15111	15266	15203	15337	15202	15134	15161	15313	15241	15241	14986	15290	15215	15192	15276	15288	15096	15036	15108	15273	15235	15227	15032	15151	15361	15161	15163	14994	15145	15220	15202	15090	15083	14964	15302	15286	15208	15155	15039	15165	15374	15277	14944	15181	15216	15268	15292	15094	15167	15042	15378	15238	15332	15203	15060	15151	15368	15226	15370	15169	15204	15142	15332	15264	15041	15076	15245	15233	15296	15220	15190	15332	15112	15057	14959	15151	15249	15199	15159	15094	15277	15420	15350	15273	15352	15103	15298	15196	15158	15203	15295	15226	15165	15303	15205	15100	15196	15030	15134	15209	15113	15176	15331	15181	14920	15227	15262	15315	15239	15074	15172	15140	15189	15274	15298	15121	14950	14963	15360	14981	15276	15018	15229	15049	15291	15273	15207	15069	15129	15218	15103	15143	15205	15282	15407	15125	15142	15316	15057	15092	15117	15124	15078	15195	15112	15110	15223	15075	15193	15172	15244	15149	15214	15208	15160	15095	15444	15174	15132	15274	15180	15311	15191	15163	15033	15264	15310	15319	15150	15155	15180	15239	15089	15155	15208	15385	15001	15370	15144	15361	15197	15229	15210	15081	15117	15189	15048	15157	15118	15111	15218	15269	15267	15047	15274	15341	15162	15134	15197	15077	15172	15061	15154	15007	15137	15199	15167	15085	15147	15107	15148	15118	15353	15190	15274	15202	15353	15288	15208	15189	15158	15153	15276	15153	15404	15175	15254	15103	15084	15194	15230	15088	15105	15131	15175	15150	15231	15374	15171	15181	15122	15242	14902	15174	15221	15147	15026	15105	15175	15187	15199	15127	15429	15102	15171	15155	15200	15213	15333	15114	15023	15207	15300	15179	15166	15110	15198	15102	15163	15238	15139	15210	15166	15168	15336	15318	15165	15120	15026	15196	15182	15196	15134	15270	15171	15051	15256	15406	15219	15165	15176	15084	15205	15159	15056	15173	15095	15292	15090	15443	15196	15074	15254	15150	15211	15225	15230	15204	15041	14989	15217	15141	15133	15179	15158	15224	15309	15212	15327	15082	15330	15149	15130	15148	15168	15079	15233	15183	15176	15244	15158	15126	15242	15100	15115	15012	15203	15128	14985	15196	15191	15106	15177	15247	15293	15021	15169	15036	15082	15198	15084	15261	15179	15047	15228	15124	15159	15156	15148	15188	15136	15359	15273	15298	15361	15040	14927	15270	15263	15078	15099	15252	15150	15107	15245	15115	15153	15165	15286	15169	15271	15056	15016	15300	15233	15207	14942	15256	15244	14872	15241	15110	15133	15292	15046	15028	14980	15342	15263	15257	15317	15094	15220	15116	15194	15280	15191	15233	15156	15140	15124	15325	15312	15339	15122	15180	15210	15041	15054	15218	15184	15259	15257	15074	15194	15198	15137	15280	15122	15038	15000	15028	15084	15197	15337	15057	15058	15409	15274	15199	14999	15189	15138	15336	15086	15070	15049	15129	15077	15312	15300	15193	15126	15182	15155	15175	15249	15142	15172	15260	15036	15173	15255	15326	15108	14927	15256	15216	15182	15172	15246	14976	15324	15234	15142	15085	15278	15062	15181	15400	15148	15094	15395	15250	15160	15226	15197	15335	15197	15179	15180	15241	15142	15209	15061	15000	15154	15318	15028	15163	15379	15267	15179	15156	15076	15207	15181	15128	15152	15242	15182	15140	15119	14957	15134	15113	15291	15296	15223	15098	15113	15149	15293	15105	15337	15184	15061	15024	15347	15219	15147	15297	15180	15124	15127	15129	15180	14963	15327	15223	15377	15067	15259	15109	15302	15116	15217	15262	15397	15247	15271	15258	15331	15025	15225	15224	15294	15051	15182	15241	15072	15236	15182	15032	15217	15355	15182	15339	15130	15292	15054	15045	15078	15223	15237	15181	15135	15160	15198	15219	15291	15169	15124	15108	15189	15145	15160	15298	15279	15146	15015	15287	14971	15196	15203	15212	15232	15200	15440	15224	15269	15148	15240	15053	15316	15148	15077	15063	15079	15336	15242	15171	15265	15093	15133	15400	15096	15132	15238	15117	15234	15203	15274	15253	15290	14989	15159	15090	15239	15166	15054	15503	15237	15143	15164	15236	15218	15312	15130	15269	15105	15074	15368	15246	15340	15150	15146	15294	15224	15199	15230	15158	15153	15339	15193	15220	15296	15172	15100	15237	15315	15099	15023	15200	15350	15120	15144	15074	15164	15286	15050	15208	15130	15133	14952	15195	15274	15343	15133	15105	15330	15183	15073	15142	15136	15154	15248	15144	15230	15074	15060	15243	15118	15238	15272	15250	15050	15406	15277	15012	15230	15191	15056	15237	15264	15235	15267	15307	15197	15239	15141	15184	15195	15197	15265	15152	15158	15228	15160	15203	15231	15155	14999	15107	15261	15277	15172	15227	15125	15235	15171	15181	15009	15168	15113	15166	15195	15091	15305	15207	15076	15139	15137	15190	15296	15193	15227	14999	15079	15222	15199	15156	15169	15307	15229	15302	15049	15083	14892	15208	15126	15339	15269	15159	15100	15213	15195	15152	15125	15054	15210	15105	15135	15374	15263	15177	15220	15256	15340	15256	15086	15298	15164	15124	15281	15084	15219	15270	15261	15099	15228	15184	15113	15407	15178	15111	15229	15061	15102	15233	15068	15155	15378	15379	15175	15191	15243	15310	15107	15261	15034	15114	15249	15187	15049	15121	15227	15192	15204	15254	15414	15191	15366	15059	15094	15160	15361	15189	15099	15203	14987	15055	15308	15032	15289	15245	15139	15134	15270	15174	15152	15383	15156	15020	15014	15076	15205	15144	15264	15151	15096	15024	15310	15223	15224	15184	15103	15135	15307	15161	15273	15207	15060	15302	15218	15141	15185	15360	15138	15384	15168	15081	15283	15080	15269	15279	15249	15357	15171	15274	15202	15177	15277	15035	15218	14958	15192	15222	15197	15139	15157	15273	15063	15239	15097	15193	15160	15255	15124	15174	15151	15129	15089	15080	15321	15137	15236	15252	15273	15168	15070	15266	15191	15098	15331	15195	15062	15136	15138	15321	15088	15305	15211	15112	15254	15174	15118	15268	15099	15215	15131	15087	15217	15092	15060	15248	15082	15339	15291	15087	15095	15301	15240	15221	15160	15165	15278	15263	15140	15246	15277	15239	15239	15157	15348	15035	15125	15042	15217	15330	15135	15207	15238	15090	15200	15201	15106	15163	15274	15132	15182	15126	15388	15351	15229	15236	15001	15074	15327	15201	15170	15314	15084	15137	15088	15285	15165	15135	15248	15285	15185	15219	15236	15162	15191	15186	15018	15294	15049	15116	15197	15243	15162	15353	15135	15220	15041	15330	15048	15204	15084	15154	15123	15271	15162	15260	15058	15121	15317	15141	15263	15091	15236	15167	15225	15173	15250	15307	15152	15104	15200	15113	15233	15344	15188	15219	15158
29817	25358	29465	25693	21698	20226	19843	19053	19132	18892	18865	18593	18604	18560	18598	18616	18495	18703	18503	18652	18595	18784	18487	18625	18578	18619	18396	18464	18542	18483	18409	18633	18602	18516	18362	18477	18604	18185	18499	18336	18410	18523	18602	18512	18626	18539	18604	18529	18365	18430	18396	18322	18643	18581	18500	18407	18453	18581	18325	18355	18574	18508	18559	18452	18598	18566	18477	18452	18569	18552	18381	18527	18591	18346	18582	18508	18427	18483	18810	18580	18479	18679	18306	18486	18614	18611	18613	18536	18589	18428	18619	18772	18581	18534	18556	18511	18528	18390	18516	18498	18539	18711	18446	18500	18549	18341	18639	18293	18574	18654	18475	18327	18455	18358	18482	18625	18581	18679	18669	18610	18464	18351	18400	18264	18361	18532	18478	18411	18458	18625	18635	18400	18492	18667	18267	18344	18329	18361	18332	18511	18511	18674	18602	18690	18553	18603	18398	18413	18487	18425	18418	18337	18647	18193	18336	18441	18508	18500	18541	18390	18614	18805	18634	18515	18513	18684	18287	18494	18569	18512	18526	18312	18464	18659	18619	18429	18616	18735	18365	18316	18477	18460	18379	18430	18529	18573	18457	18193	18177	18446	18634	18412	18500	18443	18410	18444	18707	18665	18295	18646	18523	18328	18590	18586	18606	18151	18542	18554	18593	18558	18701	18614	18541	18405	18503	18588	18713	18504	18481	18446	18654	18503	18604	18567	18543	18537	18484	18570	18496	18382	18338	18488	18377	18509	18391	18335	18438	18544	18514	18578	18520	18405	18460	18486	18468	18446	18625	18346	18481	18502	18414	18583	18692	18302	18497	18288	18596	18424	18219	18349	18403	18562	18355	18616	18296	18370	18467	18288	18613	18465	18321	18398	18364	18553	18693	18613	18323	18559	18533	18631	18560	18642	18653	18406	18519	18517	18343	18335	18484	18605	18649	18452	18451	18332	18525	18375	18498	18598	18536	18510	18549	18532	18370	18537	18627	18740	18583	18640	18520	18622	18296	18574	18469	18538	18523	18521	18433	18522	18777	18491	18507	18485	18418	18357	18484	18378	18353	18509	18562	18437	18508	18469	18486	18513	18447	18441	18390	18513	18379	18469	18551	18388	18550	18528	18439	18541	18471	18627	18471	18361	18369	18687	18602	18265	18668	18376	18550	18554	18474	18394	18736	18599	18490	18477	18385	18573	18601	18449	18479	18532	18346	18482	18488	18339	18595	18402	18553	18499	18556	18312	18568	18582	18587	18478	18560	18482	18648	18490	18618	18609	18610	18512	18502	18707	18448	18590	18612	18436	18537	18594	18529	18400	18385	18623	18704	18582	18684	18510	18381	18352	18386	18328	18432	18431	18745	18506	18611	18855	18519	18378	18586	18418	18451	18560	18384	18673	18629	18389	18472	18432	18647	18745	18430	18627	18600	18625	18408	18533	18439	18474	18601	18562	18513	18295	18715	18557	18627	18528	18586	18567	18511	18435	18537	18626	18486	18496	18376	18316	18433	18662	18423	18436	18526	18514	18340	18505	18529	18565	18305	18544	18356	18306	18411	18512	18493	18245	18578	18446	18533	18424	18475	18547	18687	18146	18503	18291	18485	18417	18569	18474	18648	18256	18593	18225	18638	18609	18599	18551	18418	18376	18605	18372	18444	18598	18375	18389	18567	18518	18554	18569	18521	18504	18632	18696	18615	18476	18535	18705	18626	18559	18398	18555	18363	18641	18589	18574	18302	18506	18626	18490	18476	18491	18727	18382	18547	18166	18615	18269	18480	18520	18532	18414	18571	18570	18656	18627	18547	18488	18499	18552	18673	18739	18445	18427	18584	18586	18444	18535	18384	18551	18453	18444	18491	18516	18563	18719	18668	18406	18482	18614	18597	18549	18770	18504	18569	18539	18498	18361	18367	18410	18611	18437	18379	18528	18518	18509	18510	18490	18527	18636	18538	18297	18408	18607	18474	18353	18428	18475	18491	18414	18418	18485	18435	18473	18557	18537	18568	18529	18744	18319	18301	18434	18398	18533	18525	18324	18421	18312	18597	18534	18506	18486	18552	18441	18472	18409	18583	18455	18396	18633	18388	18448	18594	18686	18665	18646	18374	18358	18489	18449	18382	18373	18490	18450	18508	18487	18670	18435	18476	18669	18678	18360	18294	18517	18552	18734	18420	18629	18697	18545	18625	18536	18565	18488	18431	18400	18590	18500	18569	18514	18447	18672	18484	18614	18495	18502	18496	18460	18306	18541	18333	18481	18538	18443	18469	18475	18429	18605	18618	18656	18385	18486	18688	18728	18659	18470	18423	18652	18591	18478	18374	18510	18547	18621	18638	18417	18323	18443	18369	18504	18519	18478	18580	18518	18506	18459	18570	18566	18590	18523	18505	18495	18624	18374	18463	18406	18531	18464	18545	18318	18469	18595	18589	18632	18543	18444	18534	18453	18395	18648	18339	18423	18474	18274	18344	18376	18265	18584	18574	18390	18678	18427	18493	18298	18544	18467	18492	18505	18401	18545	18607	18289	18576	18583	18469	18497	18631	18457	18417	18610	18494	18500	18569	18653	18596	18590	18435	18468	18604	18526	18481	18626	18496	18441	18432	18277	18541	18596	18525	18293	18391	18450	18315	18617	18621	18403	18637	18608	18639	18650	18296	18345	18449	18507	18633	18410	18641	18679	18679	18493	18541	18291	18499	18430	18546	18326	18602	18640	18253	18368	18591	18550	18459	18517	18622	18430	18603	18564	18657	18371	18337	18523	18448	18501	18563	18439	18339	18245	18541	18463	18475	18305	18439	18296	18314	18462	18492	18539	18625	18473	18542	18438	18557	18644	18737	18589	18620	18656	18520	18549	18683	18563	18407	18464	18393	18562	18564	18573	18683	18656	18418	18512	18297	18470	18473	18453	18534	18582	18515	18777	18409	18509	18369	18318	18318	18469	18317	18685	18678	18614	18654	18504	18601	18556	18595	18640	18558	18716	18545	18579	18387	18378	18650	18451	18353	18392	18512	18596	18426	18462	18525	18515	18512	18601	18333	18340	18414	18291	18665	18450	18704	18713	18551	18349	18501	18492	18424	18367	18561	18594	18431	18406	18498	18431	18540	18417	18634	18519	18563	18480	18326	18542	18648	18355	18431	18413	18572	18422	18587	18353	18334	18545	18398	18568	18740	18441	18502	18335	18359	18499	18330	18528	18356	18436	18321	18411	18669	18483	18456	18506	18569	18645	18528	18437	18557	18515	18638	18604	18631	18481	18378	18268	18483	18421	18490	18627	18637	18338	18408	18752	18660	18385	18361	18357	18604	18456	18520	18451	18447	18313	18413	18474	18324	18512	18478	18535	18423	18494	18502	18250	18565	18411	18643	18309	18408	18492	18600	18343	18373	18234	18354	18519	18432	18496	18714	18590	18587	18767	18749	18711	18495	18550	18480	18657	18369	18597	18481	18352	18635	18617	18759	18602	18509	18364	18644	18646	18559	18513	18639	18514	18478	18603	18255	18412	18494	18667	18472	18472	18460	18532	18514	18400	18496	18516	18573	18407	18434	18524	18318	18607	18509	18517	18525	18567	18549	18599	18777	18225	18574	18409	18773	18309	18322	18326	18575	18620	18494	18350	18526	18542	18487	18720	18610	18552	18519	18615	18387	18516	18432	18348	18624	18392	18470	18575	18462	18548	18675	18529	18607	18741	18440	18517	18294	18669	18452	18364	18540	18228	18407	18566	18481	18430	18514	18471	18463	18533	18663	18549	18446	18453	18564	18491	18488	18539	18468	18682	18443	18381	18516	18538	18453	18556	18552	18458	18560	18592	18666	18294	18498	18648	18742	18405	18593	18415	18540	18438	18515	18534	18346	18554	18488	18413	18537	18520	18413	18458	18543	18684	18217	18538	18415	18333	18570	18515	18443	18719	18482	18706	18550	18482	18423	18524	18384	18418	18342	18604	18535	18518	18444	18402	18491	18682	18842	18561	18509	18503	18518	18668	18546	18365	18410	18644	18390	18383	18409	18531	18468	18729	18390	18635	18664	18534	18604	18533	18633	18573	18598	18675	18595	18473	18627	18624	18513	18552	18382	18437	18578	18582	18536	18719	18510	18447	18655	18655	18628	18465	18589	18675	18519	18520	18556	18635	18494	18411	18650	18606	18402	18405	18538	18376	18486	18729	18435	18512	18544	18433	18615	18527	18488	18620	18569	18512	18388	18414	18453	18559	18499	18466	18597	18643	18715	18407	18559	18617	18496	18558	18527	18504	18686	18580	18575	18404	18518	18360	18570	18619	18155	18631	18300	18755	18441	18405	18369	18539	18526	18612	18508	18585	18481	18404	18555	18369	18514	18337	18533	18513	18633	18524	18549	18675	18670	18449	18407	18296	18517	18519	18489	18330	18414	18456	18444	18574	18442	18620	18523	18444	18546	18467	18685	18174	18508	18603	18466	18523	18493	18418	18503	18418	18533	18275	18684	18514	18617	18459	18655	18428	18409	18390	18723	18520	18587	18428	18638	18484	18493	18579	18436	18529	18621	18657	18652	18560	18480	18558	18611	18508	18620	18578	18515	18392	18592	18337	18759	18638	18715	18765	18599	18479	18619	18622	18389	18404	18484	18366	18505	18448	18617	18600	18492	18701	18279	18318	18615	18449	18523	18758	18524	18652	18698	18630	18512	18720	18573	18696	18701	18479	18406	18403	18489	18494	18495	18445	18335	18442	18476	18563	18516	18483	18552	18593	18610	18560	18454	18672	18635	18642	18634	18550	18556	18449	18595	18512	18786	18492	18541	18551	18604	18563	18536	18442	18344	18529	18992	18398	18475	18697	18525	18657	18593	18615	18184	18547	18541	18715	18587	18530	18371	18668	18621	18464	18607	18442	18601	18396	18448	18503	18578	18448	18496	18356	18418	18211	18533	18421	18216	18473	18507	18558	18408	18335	18449	18379	18386	18365	18644	18483	18605	18470	18490	18591	18467	18590	18302	18476	18570	18540	18442	18463	18484	18744	18496	18409	18595	18536	18477	18423	18609	18386	18570	18401	18738	18524	18441	18554	18512	18294	18493	18542	18660	18368	18175	18390	18473	18314	18673	18388	18350	18674	18687	18520	18418	18502	18502	18307	18307	18391
22628	35297	28498	21970	19535	17989	17073	16556	16307	16076	16032	15852	15940	15825	15710	15696	15687	15761	15728	15566	15639	15696	15637	15669	15619	15551	15656	15661	15718	15618	15764	15800	15619	15579	15651	15735	15566	15557	15510	15582	15672	15640	15579	15665	15649	15515	15552	15515	15682	15734	15553	15663	15723	15378	15451	15607	15892	15524	15507	15669	15544	15547	15614	15620	15673	15503	15544	15759	15488	15590	15578	15529	15497	15586	15512	15520	15651	15645	15589	15659	15689	15672	15527	15569	15842	15544	15702	15339	15573	15630	15705	15394	15757	15588	15481	15638	15694	15532	15598	15462	15742	15477	15576	15626	15811	15510	15677	15694	15678	15642	15559	15612	15739	15551	15577	15611	15726	15473	15642	15654	15586	15554	15766	15462	15659	15503	15824	15523	15517	15678	15558	15638	15556	15553	15786	15546	15569	15648	15622	15542	15525	15789	15456	15634	15625	15653	15614	15642	15568	15701	15636	15558	15711	15414	15870	15506	15615	15509	15529	15698	15603	15694	15656	15617	15681	15550	15729	15679	15679	15740	15684	15669	15575	15873	15479	15618	15461	15714	15675	15702	15710	15533	15350	15643	15591	15698	15642	15680	15562	15666	15635	15578	15604	15731	15522	15745	15453	15622	15660	15682	15770	15514	15803	15763	15455	15614	15623	15541	15547	15724	15662	15542	15598	15720	15663	15721	15656	15610	15562	15411	15778	15541	15665	15708	15658	15698	15751	15658	15476	15729	15724	15635	15576	15499	15607	15523	15755	15478	15527	15638	15597	15682	15721	15604	15712	15405	15622	15620	15565	15580	15524	15530	15440	15674	15540	15591	15502	15573	15399	15729	15538	15540	15484	15671	15590	15660	15747	15542	15699	15672	15810	15536	15803	15702	15454	15558	15614	15599	15664	15587	15515	15569	15506	15519	15668	15649	15654	15441	15708	15542	15667	15506	15621	15531	15660	15519	15591	15603	15674	15563	15772	15683	15642	15504	15576	15633	15635	15624	15627	15606	15762	15583	15716	15495	15522	15680	15545	15652	15597	15488	15659	15660	15774	15625	15532	15728	15670	15445	15598	15620	15745	15530	15614	15590	15584	15444	15528	15618	15478	15529	15499	15640	15657	15509	15454	15794	15637	15527	15540	15614	15724	15472	15517	15625	15527	15692	15781	15660	15597	15703	15629	15669	15649	15577	15826	15678	15761	15534	15537	15716	15516	15612	15623	15590	15558	15691	15442	15606	15727	15716	15644	15640	15547	15537	15522	15623	15504	15671	15418	15822	15843	15556	15666	15526	15817	15609	15520	15607	15633	15646	15593	15715	15682	15686	15671	15578	15677	15748	15659	15657	15534	15662	15649	15598	15605	15753	15607	15767	15564	15739	15580	15697	15593	15606	15577	15614	15635	15527	15575	15782	15667	15665	15566	15536	15595	15512	15530	15523	15648	15516	15510	15613	15596	15490	15605	15506	15750	15677	15497	15587	15436	15573	15629	15837	15524	15727	15552	15647	15499	15547	15666	15836	15435	15730	15401	15690	15704	15606	15725	15450	15522	15699	15572	15690	15675	15643	15687	15493	15602	15585	15582	15689	15688	15757	15688	15500	15545	15628	15596	15649	15503	15587	15494	15661	15695	15467	15576	15647	15663	15643	15477	15734	15677	15621	15516	15591	15648	15620	15570	15665	15623	15547	15477	15351	15706	15769	15798	15653	15696	15561	15649	15714	15564	15596	15419	15602	15642	15674	15674	15790	15738	15543	15785	15621	15587	15646	15686	15542	15597	15644	15489	15628	15543	15518	15598	15566	15554	15557	15608	15672	15539	15638	15631	15644	15573	15604	15664	15638	15675	15755	15497	15634	15756	15667	15601	15587	15615	15650	15764	15620	15675	15621	15680	15716	15456	15700	15658	15652	15718	15627	15641	15670	15600	15708	15549	15422	15490	15530	15571	15522	15589	15681	15596	15568	15628	15529	15655	15599	15503	15701	15434	15614	15582	15515	15717	15636	15558	15668	15713	15433	15772	15558	15656	15521	15744	15630	15545	15518	15740	15672	15633	15781	15627	15641	15592	15511	15472	15664	15674	15589	15579	15512	15573	15687	15480	15762	15605	15537	15793	15511	15726	15639	15601	15708	15586	15634	15679	15566	15659	15538	15699	15689	15550	15672	15680	15439	15519	15526	15582	15593	15754	15556	15693	15730	15464	15699	15747	15604	15565	15628	15506	15654	15526	15672	15670	15627	15709	15398	15681	15634	15629	15631	15392	15765	15738	15696	15569	15711	15617	15564	15595	15762	15614	15541	15510	15587	15518	15720	15595	15541	15596	15620	15715	15522	15456	15595	15634	15609	15626	15562	15649	15502	15522	15723	15669	15612	15565	15679	15497	15621	15539	15591	15575	15457	15731	15670	15706	15568	15584	15564	15608	15613	15431	15614	15440	15510	15515	15490	15597	15668	15594	15630	15466	15685	15487	15569	15561	15502	15775	15620	15519	15696	15600	15780	15666	15810	15585	15559	15468	15495	15583	15755	15726	15737	15496	15531	15546	15620	15651	15748	15626	15499	15547	15637	15794	15687	15477	15741	15733	15635	15560	15572	15749	15751	15488	15701	15577	15565	15769	15549	15686	15620	15693	15570	15634	15724	15528	15417	15409	15642	15962	15613	15678	15687	15583	15553	15679	15400	15606	15640	15545	15730	15528	15592	15596	15637	15737	15524	15697	15671	15461	15747	15566	15640	15820	15684	15465	15715	15619	15568	15540	15497	15590	15575	15413	15639	15542	15629	15616	15632	15471	15549	15617	15527	15707	15425	15385	15675	15602	15687	15580	15612	15551	15627	15491	15509	15574	15583	15595	15631	15585	15572	15478	15534	15761	15642	15513	15586	15494	15831	15571	15800	15690	15676	15682	15606	15710	15594	15598	15700	15582	15692	15486	15581	15719	15478	15555	15625	15655	15539	15589	15622	15726	15305	15482	15503	15601	15736	15722	15690	15558	15731	15624	15642	15690	15790	15503	15574	15490	15741	15675	15552	15583	15597	15590	15473	15697	15499	15623	15700	15754	15465	15565	15771	15775	15633	15442	15555	15696	15538	15677	15510	15626	15462	15791	15726	15680	15648	15514	15704	15699	15628	15561	15703	15793	15560	15616	15608	15657	15539	15596	15602	15598	15806	15578	15635	15714	15697	15611	15587	15544	15630	15483	15540	15536	15739	15600	15609	15677	15534	15617	15519	15485	15729	15639	15758	15482	15454	15675	15552	15522	15846	15701	15589	15697	15574	15688	15547	15672	15678	15718	15567	15701	15710	15631	15555	15625	15526	15675	15867	15644	15633	15618	15479	15709	15601	15757	15615	15440	15490	15708	15502	15556	15552	15589	15744	15719	15618	15446	15791	15474	15510	15660	15651	15555	15580	15556	15640	15759	15659	15702	15512	15642	15534	15651	15693	15675	15701	15566	15689	15513	15651	15496	15677	15313	15734	15685	15664	15581	15666	15818	15699	15446	15660	15613	15553	15628	15717	15625	15609	15429	15639	15596	15660	15580	15489	15402	15675	15693	15602	15683	15821	15507	15592	15587	15799	15751	15627	15733	15482	15595	15612	15709	15435	15546	15608	15547	15690	15511	15636	15674	15494	15637	15687	15716	15644	15601	15737	15695	15673	15756	15475	15599	15535	15654	15409	15535	15586	15598	15503	15557	15711	15509	15612	15531	15533	15582	15783	15670	15713	15626	15870	15617	15758	15678	15592	15701	15642	15575	15576	15901	15652	15620	15733	15736	15669	15608	15539	15676	15570	15498	15649	15777	15601	15728	15657	15536	15673	15656	15641	15646	15672	15672	15653	15601	15550	15586	15532	15540	15684	15630	15666	15552	15626	15546	15690	15655	15761	15557	15632	15689	15647	15576	15663	15710	15556	15601	15456	15500	15638	15474	15738	15609	15649	15701	15542	15664	15529	15658	15785	15523	15868	15354	15611	15645	15642	15703	15595	15422	15529	15763	15713	15631	15519	15490	15763	15672	15591	15814	15653	15684	15658	15584	15483	15552	15621	15527	15669	15403	15739	15704	15629	15728	15568	15558	15576	15668	15627	15639	15703	15519	15488	15636	15514	15770	15577	15774	15721	15427	15626	15742	15515	15665	15559	15644	15645	15577	15611	15622	15554	15567	15573	15429	15569	15533	15644	15678	15635	15622	15427	15603	15492	15620	15526	15637	15531	15679	15606	15690	15637	15533	15645	15533	15707	15778	15725	15612	15590	15479	15655	15688	15604	15493	15663	15599	15496	15642	15652	15680	15727	15883	15592	15448	15615	15645	15651	15473	15356	15571	15583	15648	15669	15593	15804	15564	15725	15810	15504	15799	15583	15669	15642	15471	15474	15562	15669	15621	15608	15619	15623	15657	15588	15580	15601	15601	15550	15557	15658	15695	15634	15514	15609	15582	15663	15558	15744	15716	15473	15590	15526	15820	15583	15564	15435	15699	15665	15703	15730	15694	15613	15573	15543	15665	15589	15760	15579	15736	15495	15622	15688	15575	15604	15520	15667	15693	15729	15591	15441	15541	15767	15669	15629	15694	15574	15571	15468	15737	15584	15678	15481	15574	15641	15653	15881	15563	15910	15696	15335	15747	15504	15723	15631	15728	15707	15598	15542	15653	15559	15557	15679	15742	15655	15651	15648	15630	15630	15680	15525	15841	15633	15765	15516	15458	15600	15651	15437	15560	15669	15643	15643	15734	15541	15781	15693	15595	15528	15646	15774	15554	15763	15614	15675	15607	15713	15695	15571	15540	15469	15542	15559	15714	15603	15539	15728	15871	15580	15571	15717	15501	15649	15504	15547	15515	15623	15635	15406	15636	15582	15609	15482	15664	15692	15522	15508	15624	15521	15665	15546	15694	15626	15660	15672	15504	15601	15708	15743	15562	15670	15703	15582	15715	15730	15630	15528	15628	15701	15560	15609	15621	15729	15568	15691	15641	15534	15550	15506	15681	15647	15569	15833	15562	15638	15486	15548	15655	15636	15634	15597	15694	15670	15729	15367	15457	15760	15562	15530	15712	15558	15589	15680	15686	15741	15654	15545	15586	15611	15691	15546	15429	15667	15649	15731	15692	15550	15629	15533
23390	21559	28475	25306	22952	23069	21878	19311	18498	18292	18430	18080	17964	17838	17722	17642	17764	17886	17856	17555	17845	17625	17783	17676	17796	17825	17739	17610	17613	17554	17618	17606	17789	17633	17719	17571	17525	17480	17491	17607	17618	17448	17568	17468	17652	17631	17654	17737	17116	17568	17487	17626	17646	17696	17500	17589	17546	17659	17589	17530	17566	17569	17261	17483	17447	17550	17389	17546	17653	17754	17533	17391	17355	17642	17374	17516	17715	17499	17538	17266	17453	17416	17409	17625	17675	17518	17534	17631	17501	17550	17572	17758	17580	17695	17687	17427	17309	17634	17614	17427	17577	17753	17665	17590	17506	17441	17468	17511	17456	17531	17460	17617	17352	17503	17542	17633	17597	17466	17573	17480	17706	17416	17606	17425	17541	17704	17420	17610	17612	17767	17526	17682	17425	17458	17294	17672	17429	17436	17404	17453	17537	17408	17512	17361	17386	17496	17550	17485	17718	17538	17679	17415	17389	17444	17437	17512	17541	17376	17494	17669	17667	17501	17616	17386	17718	17510	17326	17549	17460	17678	17374	17268	17304	17507	17526	17473	17443	17689	17576	17674	17835	17389	17665	17510	17475	17535	17371	17500	17345	17435	17584	17496	17613	17453	17376	17269	17378	17295	17759	17558	17547	17336	17538	17446	17591	17612	17602	17711	17508	17450	17558	17515	17480	17577	17419	17583	17539	17629	17565	17474	17355	17417	17498	17443	17724	17498	17334	17447	17395	17404	17489	17487	17574	17501	17616	17624	17481	17416	17544	17526	17317	17459	17498	17656	17496	17462	17510	17484	17597	17587	17588	17625	17482	17397	17554	17751	17363	17504	17491	17450	17439	17396	17344	17458	17178	17544	17550	17545	17500	17493	17524	17672	17763	17463	17520	17502	17632	17426	17305	17545	17448	17505	17559	17609	17582	17510	17484	17544	17689	17511	17661	17619	17439	17612	17561	17418	17466	17447	17727	17390	17385	17607	17558	17632	17569	17595	17673	17529	17518	17438	17469	17576	17574	17525	17492	17379	17458	17444	17557	17484	17368	17424	17308	17433	17659	17323	17496	17645	17695	17487	17599	17433	17508	17612	17556	17512	17559	17353	17501	17336	17569	17369	17527	17578	17556	17567	17433	17459	17484	17599	17514	17563	17556	17336	17489	17540	17344	17477	17769	17658	17634	17386	17621	17625	17501	17566	17588	17549	17697	17368	17484	17518	17405	17541	17664	17627	17475	17498	17717	17505	17621	17590	17586	17536	17645	17564	17545	17346	17553	17684	17566	17580	17543	17448	17364	17205	17580	17733	17673	17531	17420	17469	17624	17525	17602	17458	17624	17599	17651	17466	17449	17570	17586	17502	17691	17565	17679	17495	17470	17636	17543	17505	17598	17498	17618	17545	17415	17501	17316	17374	17513	17638	17453	17404	17327	17414	17437	17500	17340	17403	17610	17666	17715	17318	17390	17520	17465	17414	17283	17490	17820	17671	17593	17641	17432	17522	17565	17537	17402	17588	17614	17542	17680	17574	17727	17242	17277	17714	17337	17474	17522	17311	17506	17511	17415	17613	17423	17627	17628	17520	17526	17533	17465	17561	17553	17535	17472	17737	17766	17561	17679	17430	17578	17649	17691	17487	17421	17681	17627	17578	17653	17556	17497	17523	17570	17483	17379	17705	17670	17638	17299	17435	17685	17557	17479	17406	17464	17648	17603	17391	17529	17616	17362	17493	17588	17617	17457	17439	17412	17461	17638	17541	17583	17544	17616	17719	17651	17565	17650	17517	17539	17335	17324	17574	17487	17699	17418	17663	17515	17612	17387	17365	17547	17287	17181	17422	17472	17496	17672	17763	17345	17436	17871	17823	17230	17546	17593	17420	17605	17670	17549	17517	17589	17645	17579	17538	17539	17506	17635	17400	17473	17645	17628	17564	17502	17392	17517	17561	17665	17325	17543	17540	17481	17306	17526	17595	17536	17699	17460	17422	17626	17277	17504	17695	17584	17547	17686	17389	17482	17213	17462	17452	17586	17420	17641	17633	17687	17798	17602	17925	17434	17549	17719	17368	17623	17686	17380	17412	17345	17456	17608	17494	17486	17447	17399	17646	17519	17619	17544	17497	17751	17609	17513	17614	17559	17550	17552	17601	17607	17455	17425	17448	17486	17389	17555	17566	17720	17605	17516	17529	17464	17327	17440	17550	17557	17538	17488	17630	17527	17476	17681	17531	17557	17522	17580	17589	17531	17487	17309	17316	17735	17645	17488	17695	17518	17540	17587	17520	17807	17572	17670	17571	17557	17437	17466	17577	17376	17546	17691	17590	17468	17443	17445	17436	17690	17687	17422	17457	17584	17498	17601	17323	17454	17356	17514	17298	17504	17728	17462	17625	17275	17497	17366	17501	17587	17528	17514	17574	17481	17620	17662	17632	17429	17460	17276	17655	17372	17375	17604	17822	17476	17552	17486	17473	17401	17726	17356	17517	17642	17491	17594	17475	17512	17593	17472	17537	17569	17385	17571	17690	17484	17513	17563	17357	17485	17496	17598	17529	17735	17376	17498	17456	17527	17359	17553	17378	17622	17564	17578	17530	17481	17479	17647	17496	17495	17379	17086	17424	17548	17522	17548	17618	17438	17792	17434	17633	17478	17439	17631	17420	17455	17707	17583	17503	17567	17709	17417	17467	17455	17408	17421	17642	17639	17669	17530	17606	17510	17347	17651	17505	17511	17444	17436	17537	17504	17463	17702	17700	17478	17407	17365	17570	17596	17483	17518	17532	17467	17716	17425	17615	17713	17611	17597	17678	17545	17647	17505	17441	17532	17490	17567	17338	17525	17516	17565	17636	17515	17426	17503	17508	17373	17659	17365	17686	17410	17500	17514	17523	17647	17542	17593	17514	17586	17443	17618	17574	17422	17375	17344	17448	17706	17382	17601	17598	17401	17540	17609	17644	17499	17565	17483	17473	17406	17561	17631	17302	17458	17602	17630	17591	17415	17249	17656	17584	17537	17383	17360	17480	17539	17241	17428	17665	17556	17383	17289	17438	17605	17644	17812	17385	17650	17528	17677	17602	17497	17371	17514	17539	17340	17450	17595	17671	17502	17543	17668	17398	17464	17384	17526	17397	17386	17735	17323	17399	17556	17515	17374	17532	17609	17512	17700	17364	17630	17552	17453	17752	17607	17409	17567	17615	17819	17481	17473	17707	17532	17598	17476	17578	17613	17584	17764	17470	17450	17694	17435	17595	17457	17550	17260	17509	17622	17585	17364	17454	17592	17475	17410	17690	17705	17558	17684	17465	17341	17373	17524	17519	17691	17565	17501	17444	17503	17518	17401	17445	17344	17457	17443	17340	17524	17522	17480	17476	17468	17454	17481	17455	17454	17526	17704	17597	17347	17533	17621	17668	17721	17540	17629	17616	17489	17748	17602	17380	17669	17409	17558	17589	17560	17679	17624	17509	17496	17479	17455	17403	17620	17626	17497	17627	17470	17465	17509	17508	17790	17776	17384	17234	17500	17400	17477	17671	17663	17579	17760	17332	17343	17400	17579	17408	17603	17522	17496	17416	17429	17522	17486	17685	17575	17476	17466	17584	17368	17415	17535	17368	17519	17333	17654	17253	17565	17457	17506	17586	17326	17523	17597	17550	17407	17665	17583	17352	17513	17714	17340	17495	17248	17411	17435	17334	17384	17544	17453	17605	17529	17220	17593	17507	17644	17501	17483	17403	17621	17755	17445	17531	17614	17409	17625	17650	17445	17584	17537	17630	17503	17697	17692	17382	17488	17482	17490	17552	17778	17560	17616	17527	17631	17502	17463	17606	17584	17588	17537	17661	17629	17624	17309	17533	17420	17543	17610	17242	17545	17650	17323	17537	17282	17604	17514	17512	17581	17616	17522	17614	17407	17480	17552	17451	17283	17497	17647	17554	17563	17574	17368	17632	17649	17579	17674	17420	17485	17552	17574	17511	17431	17480	17677	17523	17403	17397	17637	17409	17464	17472	17280	17635	17565	17457	17386	17584	17632	17476	17466	17495	17344	17691	17525	17573	17542	17583	17371	17672	17484	17612	17500	17593	17389	17714	17509	17440	17469	17571	17511	17590	17497	17524	17480	17683	17572	17315	17217	17362	17509	17633	17539	17534	17613	17661	17481	17641	17339	17314	17437	17610	17473	17416	17512	17537	17680	17666	17629	17446	17560	17628	17504	17768	17355	17494	17465	17516	17612	17525	17508	17393	17647	17577	17705	17461	17441	17549	17543	17408	17634	17564	17574	17604	17803	17501	17390	17562	17622	17608	17649	17498	17777	17382	17433	17427	17480	17452	17567	17459	17503	17518	17440	17535	17520	17547	17339	17716	17478	17572	17743	17527	17559	17419	17396	17463	17342	17397	17551	17637	17384	17547	17505	17289	17441	17509	17570	17688	17495	17662	17627	17581	17681	17693	17600	17541	17725	17451	17413	17446	17357	17529	17542	17592	17554	17434	17474	17636	17401	17506	17495	17488	17539	17435	17468	17485	17479	17601	17467	17405	17377	17454	17433	17494	17879	17612	17477	17460	17686	17433	17613	17627	17723	17452	17440	17402	17492	17651	17419	17271	17436	17486	17556	17762	17387	17587	17558	17574	17457	17643	17442	17553	17722	17683	17538	17459	17436	17548	17527	17546	17364	17382	17423	17582	17544	17337	17585	17242	17464	17426	17543	17605	17567	17397	17568	17551	17520	17760	17605	17584	17711	17553	17665	17296	17195	17520	17606	17676	17647	17521	17532	17595	17406	17613	17220	17348	17310	17503	17477	17502	17608	17496	17514	17434	17512	17368	17561	17477	17405	17441	17363	17819	17567	17413	17536	17715	17462	17435	17486	17575	17533	17430	17552	17411	17581	17435	17643	17405	17500	17276	17396	17681	17532	17570	17567	17711	17511	17401	17552	17514	17541	17602	17537	17472	17586	17434	17684	17462	17472	17587	17496	17593	17431	17618	17725	17368	17311	17445	17605	17334	17495	17348	17445	17348	17451	17500	17696	17306	17567	17633	17323	17652	17399	17275	17478	17570	17446	17359	17507	17275	17451	17597	17666	17447	17494	17574	17458	17481	17559	17469	17535	17506	17516	17685	17378	17571
21388	42429	33694	25089	22016	19310	17600	16924	16296	15830	15820	15760	15411	15339	15368	15310	15322	15098	15302	15161	15076	15021	14991	15073	14933	15120	15043	15003	15054	15095	15119	15122	14913	15074	15089	15112	15031	15173	14901	15109	14898	14922	15095	14973	15077	15008	15057	15003	14985	15090	14959	15092	15054	15001	14799	15191	15072	14952	14965	14930	14873	15099	15194	14926	15036	15010	14924	14907	14978	15055	15047	14944	14894	14976	14999	15036	15061	14855	15055	15125	15059	15064	15012	14989	15142	15039	14988	15097	15190	14971	14962	14945	15007	14863	14890	14954	14882	15028	15002	15023	15015	14996	14769	14941	15032	15015	15050	15031	15095	14928	14929	14949	14973	14797	14985	14938	14932	14850	15103	14854	14885	14930	15062	14968	15104	14996	14997	15021	14966	15052	14940	14857	14992	14868	15029	15038	15013	14928	14990	15032	14863	14911	15115	15068	14980	14901	15073	14894	14950	14997	15082	15130	15090	15249	14910	15037	14924	15088	15001	14936	14894	14965	15021	14976	14985	15149	14926	15028	15044	14908	15174	14943	15057	14977	14817	14845	14933	15122	14970	15107	15046	15088	14923	14966	15058	14976	14988	14984	14874	15032	14971	14945	14736	14901	15042	14909	15108	14919	15182	14991	15073	14921	15045	15113	14919	15048	15069	15151	14927	14936	15161	15044	15001	14982	15087	15128	14923	14972	15110	14877	15182	14948	14958	15034	14925	14939	14959	14885	14846	14954	15191	14927	15033	14860	14914	15031	15021	14970	14916	15022	14984	14907	14856	15032	14923	15004	14992	14822	14933	14943	14797	14934	15061	14991	14998	15002	15113	14984	15026	15164	15025	15053	15056	15142	15094	14991	14922	14980	14952	14962	14959	14911	14887	15060	14940	14968	14883	14950	14860	14927	15062	15001	15090	15072	15169	14909	14988	14926	14972	14934	15112	14949	15037	14996	15182	14946	14903	15010	15042	15085	15027	15020	14972	14945	14847	15147	14994	15042	15077	15071	14893	15086	14995	15045	14848	14861	15161	14992	14991	14867	15024	14949	14741	15059	15002	14900	14916	14957	14924	14916	15034	15005	15148	15181	15001	14982	15069	15086	14980	15011	15004	15042	15076	15108	14898	15136	15059	14969	14920	15155	14931	15003	15183	14971	14927	14951	15115	14977	15060	15083	14920	15006	14875	14863	15105	15053	14983	15106	14932	15041	14876	14917	15110	15038	14845	14980	15025	14798	14983	14927	14993	15120	15056	15017	15037	14918	15070	14913	14930	14900	14926	15058	15031	14910	15039	14951	15066	14946	15107	15005	15149	14929	15032	15003	14968	14891	15134	14945	15137	15015	15119	15130	14834	15033	14937	14938	14926	15027	14991	14976	14904	15005	14923	15011	14917	15058	15043	15117	14976	15129	14939	14959	15014	14996	14861	15012	14834	14816	14833	14941	14978	15143	15035	15132	15085	14867	15135	15043	15158	15041	14931	15025	14903	14971	14741	15049	15032	14909	15144	15042	15038	15059	15082	15103	15093	15012	14925	15033	15037	14873	14921	15049	14942	14995	14762	14932	14911	15044	14999	15014	15039	15056	15023	14847	14975	14919	15000	14807	14879	14985	15074	15024	15001	15087	14971	14818	15010	15062	14988	15170	15101	15147	15015	14958	14984	15048	14963	14933	14996	14950	14957	14706	14907	15155	14944	14939	15101	14966	15150	14810	14988	14932	14904	14920	15047	15069	15115	14928	14933	14895	14993	14987	14972	14918	14953	15044	15052	15003	15082	15061	15068	14933	15029	14952	15127	14893	15104	14896	15105	14960	15048	15092	14935	15100	15034	14900	15008	15000	14842	14943	14952	14947	14952	14961	14871	15097	14893	15024	15134	15015	15169	15053	14894	14972	15039	15091	15071	14923	14981	15201	14923	14934	14931	15085	15044	14897	14913	14818	15089	15068	14907	14972	15035	14993	15005	15056	14864	15134	15061	14999	15065	14940	14896	14937	14976	15003	15042	14902	15023	15066	14933	15062	15101	14855	14942	14959	15066	14937	15199	15017	15084	15029	14890	14994	14816	15204	15122	15014	15038	15099	14944	15033	14966	14877	14876	15014	14965	15095	15020	14750	15040	14866	15117	15016	15141	14989	15015	15049	15021	14990	14995	14956	14984	14972	15041	14921	14920	14728	15037	15011	15019	14919	15208	14922	15127	15066	15078	14975	14970	15080	15160	14987	15069	14958	14982	15000	14853	15063	14956	15066	15017	14981	15091	15118	14939	14984	14800	14930	15033	15119	15208	14841	15047	15022	15076	15044	15080	14952	15006	14945	14962	15026	14862	15013	14845	14859	14871	15061	14938	15106	14877	15077	15092	15056	14978	14966	14913	14859	15089	14955	14743	14882	14993	14934	14871	15042	15033	14863	14991	15050	14782	15088	14929	15034	14928	14946	14896	15080	14765	14875	15001	15212	14903	15024	14927	15123	14910	14962	15138	14960	14961	14963	15017	14915	15095	14854	14934	14997	14974	14966	15053	14817	14932	15031	15084	14988	15016	15095	15095	15054	15129	15009	14920	14935	15031	14993	15043	15073	15086	15118	15237	15076	15072	15075	15086	14761	15039	15022	15204	14917	15107	15062	14907	15033	15045	14763	15047	15108	15041	15151	15022	14873	15029	14952	14999	15010	14893	14935	14898	15131	15004	15072	15028	14929	14984	15181	14835	15098	15011	15067	15022	15052	14872	15020	15139	15014	15046	15030	15126	15079	15139	14882	14976	15094	15001	15099	15023	15100	15005	14867	15079	14914	15113	14896	15069	15088	15017	14983	15056	14982	14994	14880	15114	14986	14985	14963	14942	14873	14918	14983	15073	15079	14905	14986	15007	15083	14958	14939	14885	15084	15057	15028	15144	14933	15022	14800	14750	15083	14980	15029	15035	15230	14965	14987	15041	15119	15107	14930	15155	15053	15060	15057	14889	15065	14891	15015	15146	15009	15078	15227	15032	15151	15068	15081	14901	15051	14984	14839	14909	15044	15120	15029	14813	15001	14982	15049	15217	14988	15003	14973	15175	14813	15001	14870	15052	15001	15001	15026	14863	14975	15113	14942	15091	14881	15017	15038	15078	14898	15064	14924	15001	15008	15076	14909	15046	14892	15063	14949	15101	15047	14857	14996	15058	14969	15088	15027	14812	15013	14873	14999	15051	14951	14884	15064	14900	15089	14808	14923	15027	14989	15042	15121	15081	14954	15030	14996	15019	14935	15050	14894	15110	15071	15044	14895	15123	15073	15113	14888	15162	14891	15073	14991	15151	15035	15001	14990	14935	14887	15071	15097	14974	14954	15021	14975	14865	14925	15114	14982	14940	15152	14923	15020	14973	14951	14949	15022	14895	14949	15092	14656	15049	15186	14959	15143	15065	15031	14899	15058	15066	15005	15000	14967	14936	15067	15137	14831	14969	15175	14961	15012	14871	15084	14965	15015	15044	14922	15040	14902	15052	15092	15008	15057	15001	15119	14910	15039	14798	15114	14922	14965	15125	14976	15016	14999	14885	15057	15159	15117	15205	14930	15116	14925	15019	15067	14954	14987	15014	14894	14781	15067	14835	15024	14940	14980	14878	14841	14956	15065	15001	15044	15147	15024	14896	15115	14926	14928	14973	14948	15012	15032	15126	14924	15155	15086	14993	15173	14892	15058	15117	14878	14978	15043	14922	15105	15044	14872	14971	15159	14941	14974	14941	15125	15069	14957	14964	15010	15171	15068	14994	14985	14933	14994	15024	15049	14895	15050	14948	15103	15270	15077	14925	15192	15032	15050	14892	14853	14981	14980	14875	15022	15152	14937	15213	15030	14973	15120	14908	14970	15111	15142	14992	15104	14900	14997	15187	15005	15105	14958	15125	14928	15021	15023	14822	14957	15007	15054	14998	15049	14939	14844	14998	14942	14961	14897	14947	14893	14887	15065	15152	14995	14897	14853	14995	15122	14939	15017	14963	14900	15000	15091	15024	14974	14892	14975	14889	15041	14996	15063	15184	15025	15049	15062	15021	15000	15032	15137	14898	15040	14891	15115	15017	15087	15004	15029	14961	15093	14959	14938	15046	14931	14998	14909	15054	15011	15127	15050	14747	15084	14841	15080	14854	15028	15077	15057	14930	14971	15186	15203	14848	14993	14955	14987	15101	15124	14909	15139	15094	14970	14982	15156	15091	14896	14736	14843	14863	14831	14938	14824	15209	15066	14969	14842	14836	15040	15031	15013	15211	14890	15033	15034	14967	14843	15030	15069	15012	15010	15009	14999	14886	14721	15007	15047	14916	14958	14847	14899	15022	15034	15028	14804	15095	15053	14974	14963	14993	15153	14832	15046	14940	14923	15036	14889	14957	15044	14966	14970	15000	14946	14981	15105	14916	14940	14871	14987	14921	14958	15097	15004	14848	14976	15039	14999	14996	15134	14940	15021	14958	15015	15077	14937	15000	15065	15031	14934	15052	14880	14955	15148	15083	14959	14891	14843	15198	14921	15094	14983	15104	14993	15026	15016	15040	14973	15006	14967	14975	14939	14931	15094	14791	15085	15031	14927	14969	14850	14901	15057	14952	15116	15090	14957	14968	14881	14888	15013	14952	14937	14879	14922	14978	15037	14993	14949	15047	14864	14880	14970	15001	14876	14971	14819	15183	14868	14997	14808	14942	14953	15090	14818	15064	14951	14901	14961	14874	15059	14996	14944	15205	14979	15077	14968	15067	14980	14826	14964	15056	14981	14763	15024	14983	15080	15033	15033	15017	15033	14851	15048	15068	15016	14902	15032	14909	15023	15122	14997	14918	15000	15075	15065	14974	14794	15005	15008	14931	15074	15014	14986	15021	15152	14927	15047	15054	14962	15001	14925	14859	14982	14921	14959	14861	15060	14858	14944	15138	14867	15068	15034	15064	14979	15068	14986	14974	14886	14923	14912	14987	14960	15050	14945	15018	14915	15135	15069	14979	15166	15056	14933	14856	15034	14778	14881	14985	14790	14999	14990	14992	15082	15043	14919	15041	15040	15010	15011	14976	14864	15064	15029	15004	15071	14970	14894	14946	15130	15086	14882	15043	15024	15097	15158	14934	14953	14892	14980	14874	14868	15188	15056
25217	21665	27779	28027	22781	21510	21082	19781	19568	19750	19388	19261	19342	19392	19215	19227	19186	19194	19127	19367	19133	19144	19217	19080	19055	19095	19231	19269	19311	19291	19338	19210	19127	18919	19073	19181	19123	19051	18990	19077	19027	19132	18984	18889	19125	18923	19146	19000	19119	19139	19155	19133	19051	19196	19239	19027	19164	19026	18992	19040	18990	18790	19062	18965	19028	18966	19213	19070	19082	18895	19284	19273	19047	19007	19081	18963	18986	19220	18948	19065	18847	19055	19156	18996	19231	19141	19030	19097	18961	18836	19086	18946	19065	18976	18985	19115	19082	19068	19068	19062	19110	19158	19085	19024	19198	19126	19188	19149	19003	18997	19200	19221	18948	19163	19164	19069	19122	19127	18997	18934	19090	18972	19146	19094	19008	19090	19129	18908	19130	19140	19065	18996	19076	19096	18884	18941	18969	19151	19254	19041	18995	19145	19112	19284	18968	19005	18980	19117	19197	19229	19040	19112	19026	19167	19077	19058	19127	19024	18981	19015	19024	18971	19046	18864	19027	19014	19221	19106	19162	19099	19022	18997	19189	18979	18832	19082	19052	19387	19150	19291	19134	18995	19140	18919	19173	18875	18834	19003	19042	18872	19092	19123	18999	19121	19301	19003	19295	18902	18987	19070	19232	19242	18882	18925	19112	18976	18910	19027	19035	19069	19086	19027	19069	19087	19131	18891	18772	19164	18991	18992	19164	19045	18899	19193	19071	19160	19022	19205	19032	18928	18935	19103	18931	18936	18890	18969	18987	19257	19124	18963	18974	18896	18926	19258	19190	18748	19026	19068	19124	18959	18978	19073	19182	19168	19054	19116	18914	19156	19014	19139	19201	18921	19075	19204	19051	19163	19110	19014	19025	19080	18965	18798	18977	19273	19051	19236	19087	19129	19031	19018	19056	19008	19136	19193	19250	19027	19020	19004	19056	19152	19029	19008	19067	18998	19210	19060	19045	19004	19273	19038	19055	19044	19260	19166	18936	18952	19053	19138	19129	19204	19114	18940	19105	19289	19066	19115	18888	19140	18808	19141	19107	19014	18922	19064	19267	19387	19245	18985	19200	19111	19124	18953	18946	18973	19189	18961	19038	19070	19228	19014	19059	19140	19019	19048	19001	18966	19040	19190	19045	19063	19067	19007	18999	19157	19059	19029	19187	19037	18960	18954	19044	19128	19235	19043	19106	18952	18764	19062	19087	18919	19052	19143	19153	19210	18863	19133	19070	18919	18890	19036	19001	19087	19074	18826	19082	18868	19151	18999	18956	18945	19020	19152	19051	19236	18915	18995	19063	19098	19156	19014	18937	19183	19145	19126	18919	19131	18998	19084	18861	18956	19034	19031	19036	19037	19117	19145	19183	18975	19220	19151	19101	18989	18895	18986	18901	19151	18954	19277	19033	19037	18993	19164	19025	19189	18983	19106	18887	19114	19138	19014	18911	19293	19179	19078	18852	19117	19022	19063	19132	18949	19124	19233	18875	18881	19137	19099	18949	19021	19184	19177	19127	18929	19119	19132	19110	19083	19270	19003	19149	19109	19228	19252	19035	18908	19013	19179	19063	19157	19473	18997	19073	19141	19126	18753	19093	19038	18888	18816	19234	18990	19015	18943	19047	19107	19243	18982	18976	19027	19189	18965	19010	19111	19142	19002	19156	19110	19009	19092	18870	19068	19171	18965	19203	18984	18886	18998	18845	19052	19174	19203	18940	19084	19058	19097	18943	19182	18946	19195	19017	18950	19115	19012	19005	18999	18909	19084	19095	19098	19137	19155	19097	19022	19055	19164	19036	18836	18959	19039	19071	19053	19095	19123	19120	18915	18871	19079	19028	19101	19000	19054	19038	19060	18984	19224	19088	18880	19065	19207	19108	19032	19032	18868	19197	19081	18998	19164	19172	19159	19032	19010	18855	18872	19091	19037	19121	18971	18912	19093	18758	19135	18856	19042	19098	19277	19353	18991	19126	19015	19227	18966	18931	19158	19050	18974	19010	19229	19018	19163	19279	19261	18998	18981	19044	18881	19058	19331	19110	18982	19084	18935	19059	19047	18945	19156	19114	18984	18918	19187	19051	19152	18883	18898	19076	19291	19050	19173	19189	19073	19314	19171	19157	19032	19209	18994	19311	19139	19097	19193	19089	19107	19046	18912	18987	19204	18942	19002	19036	18981	18993	19025	18967	18873	19228	18941	18969	18879	19311	19062	19212	19048	19018	19048	19059	19008	19134	19120	18791	18807	18956	19283	19130	19028	19054	19072	19000	19125	19209	19052	18887	18889	19036	19048	19377	18990	19107	19148	18941	18995	18979	19056	19046	19013	18988	18932	18988	19042	18957	18931	19184	19356	19149	19350	19295	19204	19070	19111	19120	19070	18964	19067	19120	19243	18946	18894	19015	18881	19354	19288	19161	19275	18957	18921	19036	19055	19167	19058	19081	19127	18786	19265	18953	19156	19183	19150	19246	19066	18966	18840	18790	19080	19245	19113	19027	19363	19118	19205	19146	19091	18949	18762	19285	19289	18817	19037	19159	18990	19037	19176	19048	19154	19135	19026	19021	19198	18912	18983	18787	19135	19019	19052	19046	19096	19073	18867	19178	19276	19004	19136	19019	18797	19316	19097	19056	19033	19103	19140	18989	19041	19121	19119	18978	19129	19067	18955	19274	19378	19333	19233	19085	18874	18860	18895	19043	19139	19006	19305	19129	18992	18970	19059	19022	19054	19163	19322	19105	19185	19200	19042	19229	19283	19011	18992	19006	19053	19079	19124	19304	19109	18934	18984	19064	18991	19220	19053	19044	19065	19098	19074	18961	19098	19047	18950	19297	19041	19061	18989	19225	19140	18850	19006	18994	18954	19112	18956	19029	19177	19240	19320	19140	19046	18882	19127	18984	19218	19190	18963	19048	18942	19012	18953	19061	19239	18961	19226	19049	19050	18936	18997	19042	19213	19176	19250	19200	19025	19194	19289	19163	19017	18989	19239	19070	19100	19216	19179	19028	18924	19105	18935	18988	18961	19138	18653	18868	19183	19136	19041	19107	19067	19042	19032	18965	19165	19180	19251	19259	19142	19002	19130	18852	19056	19196	19150	19052	19096	18930	18959	18905	19111	18879	19108	19129	19047	19038	18945	18871	18954	19098	19194	19066	19017	19221	19140	19004	19058	18918	18907	18960	19097	18872	18894	18862	19194	19201	18888	19140	19019	19092	19092	19209	19140	18948	19075	19040	19065	19049	18854	19021	19144	19243	19335	19185	19053	19119	19095	18989	19007	19247	19042	18948	18852	19139	18992	19104	19051	18972	18997	19034	19094	18872	18935	18992	19112	19051	19105	19108	19087	19312	19168	18942	19034	18888	19004	19178	19022	18980	18995	19207	18913	18920	19217	19031	18982	19167	19051	18873	19216	19001	19054	19152	18952	19031	19025	19176	18982	19035	19212	18709	19090	18955	19147	19297	19105	19132	19320	19188	19052	19039	19156	18917	19034	19129	18930	19197	19103	19015	18972	18997	18937	19076	19200	19238	19024	19072	18826	19212	18922	19086	19025	19051	19067	18895	19210	19160	19102	19204	19237	19093	18931	19048	18850	19094	19133	18975	18893	18931	19024	18973	18930	19038	19123	18946	19157	19044	18855	19043	19060	19039	18967	19149	19156	19233	19132	19119	18904	19112	18959	18901	19177	18960	18965	19145	18886	18910	19102	19071	18928	18883	19020	19105	19074	18996	19072	19066	19175	19101	19026	19001	18994	19049	18992	19087	18841	19321	19143	19072	18895	19337	19136	19065	18942	19139	19029	18989	19096	19187	18974	19094	18953	18999	18854	19017	19025	19042	18926	19270	19115	19069	19133	19063	18973	19114	18966	19076	19283	18965	18876	19278	18962	19140	19140	18945	18868	19141	19151	18936	19229	19096	19037	19067	18868	18921	19181	19143	18992	19091	18878	19004	19029	19087	18909	18976	19180	19156	18878	19085	19133	18914	18991	18910	19142	19328	18954	19128	19122	19160	19141	19022	19023	19119	19060	19153	19123	18993	19146	19210	18991	18994	19025	19250	19072	19220	19250	19224	19180	19032	19142	18911	18960	19131	19168	18750	19130	19172	19266	19190	19024	19047	19316	19034	19246	18872	19078	19144	19024	19006	19019	18956	19023	19062	19237	19218	18723	19133	19097	19180	19103	19236	18928	19043	18943	19123	19117	19123	19072	19062	19056	18904	18967	19150	18928	18917	18958	19120	18902	19225	19047	19128	19002	19177	19252	19279	19144	19191	18989	18847	18984	19063	19020	18978	19273	19037	18981	19037	19006	19100	19191	19109	19020	19123	18944	19029	19359	18883	19170	19081	19109	19188	19173	19250	19028	19190	19163	19115	19267	19018	18879	19200	19149	19079	19060	18883	18954	18991	19091	19034	19213	18946	19080	19024	19015	19081	19275	18985	19058	18709	19093	19200	18899	19118	19038	19160	19112	19026	18951	19198	18998	19046	18840	18996	19078	18937	19003	18952	18784	19000	19179	19059	19179	18885	19069	19263	19045	19139	18892	18885	19104	18896	19109	19157	19255	19162	19231	19028	19047	19194	19133	19063	19164	19179	19016	18934	19208	19189	19007	18906	19136	19189	19380	19047	19029	19070	18844	19109	19000	19179	19086	19078	19069	19265	19148	19072	19054	18889	19038	19101	18854	19150	19060	19175	18968	19354	19035	19059	19036	19109	19114	19196	19104	19072	19210	18931	19000	18986	19080	19004	18869	19075	19184	19039	19078	19074	18945	19135	19137	18968	18949	19033	19004	19104	19121	19265	19068	18986	19233	19277	19205	18959	19013	19241	19163	19410	19228	19216	18857	19001	18890	19181	19144	19267	19165	19105	19080	19082	18842	19050	19289	18944	19012	18938	19059	18976	19090	19030	19089	19236	19056	19033	19028	18989	19086	19116	19165	18926	19129	19039	19269	18891	19053	19186	18969	19267	18641	19158	18969	19065	19045	19085	18863	18967	18911	19088	18930	19182	19074	18953	19252	19069	19015	19120	19140	19088	18995	19024	18844	18997	19063	18897	19141	19182	19024	18815	19039	18921	19086	18993	19163	19057	19274	19184	19148	19067	19063	19243	18849	18936	19065
22663	39183	31112	23274	20935	18898	17721	17007	16835	16360	16494	16253	16287	16019	16168	16071	16099	15976	16007	16155	16054	15929	15986	15974	15881	15941	16016	15946	15929	15977	15951	16004	16049	15858	16063	15848	15926	15918	15819	15890	15830	15959	15954	15966	15948	16043	16009	15822	15935	15962	15904	15945	15965	15866	15920	15738	15881	15999	15981	15857	15786	15989	15892	15897	16002	15858	16016	15848	16003	15871	16107	15978	15856	15923	15797	15776	15921	16017	15733	15935	15903	15751	15922	16016	15822	15823	15927	15781	15774	15864	15741	15905	15975	15880	15979	16001	15899	15830	15825	15938	16020	15926	16104	15779	15927	15938	15797	15934	15919	15949	15828	15820	15943	15859	15925	15889	15864	15820	15856	15947	15912	15905	15952	15840	15953	15885	15832	15821	15816	15718	15834	15680	15867	15831	15781	15871	15690	16032	15834	15855	15711	15829	15769	16039	16038	15795	15945	15850	15847	15912	15948	15919	15886	15844	15905	15882	15981	15962	15837	15944	15939	15852	15920	15932	15909	15914	15755	15863	15813	15849	15888	15856	15837	15986	15956	15897	15863	15947	15929	15862	15865	16046	15939	16085	15965	15872	15805	15937	15785	15902	15801	15883	15698	15913	15892	15890	15862	15936	15854	16028	16030	15792	15814	15892	15761	15769	16017	15825	16088	15946	15949	15977	16103	15712	15998	15932	16026	16081	15845	15935	15948	15845	15883	15695	15946	15967	15811	15910	15823	15800	15864	15832	15857	15753	15959	16085	16007	15873	15836	15826	15921	15869	15947	15833	15938	15941	15874	15920	15842	15922	15929	16065	15858	15853	15935	15864	15822	15854	16176	15904	15974	16041	16078	15789	15919	15885	15804	15987	15895	15726	15902	15761	15834	15975	15864	15928	15788	15761	16061	15658	15746	15892	16059	15954	15755	15874	15647	15941	15787	15931	15949	16059	15918	16042	15830	15888	15952	15880	15959	15962	15935	15914	15888	15939	15944	15719	15899	16010	15904	15873	16073	15887	15817	15991	15944	15684	15971	16051	15956	15788	15984	15845	15824	15973	15978	15984	15739	15667	15893	15758	16089	15876	15954	15981	15899	15911	15824	15897	15894	15878	15949	15829	15918	16007	15781	15807	15905	15840	15884	15846	16023	16039	15915	15748	15930	16014	15946	15858	15827	15967	15891	15934	15967	15835	15800	15843	15829	15960	15959	15999	15944	16022	15848	15899	15823	15789	16021	15932	15895	15912	15793	15849	15934	15812	15723	16029	15870	15840	15821	15930	15814	15780	15859	15872	15851	16028	15941	15866	15819	15896	15800	15925	15825	16040	15744	16063	15785	15950	15925	15746	15911	15978	15785	15924	16002	15920	15946	16060	15950	16113	15921	15971	15849	15900	15833	16003	15721	15795	15910	15724	15952	15855	15870	15968	16052	15786	15950	15828	15712	15843	15743	15809	15726	15917	15963	16125	15970	15977	15894	15843	16070	15934	15815	16181	15878	16112	15957	15884	15748	15927	16045	15767	16011	15880	16011	15994	15821	15912	15926	15937	16010	15949	15704	15853	15964	15742	15956	15959	15933	15782	15926	15946	15974	15790	15969	15928	15848	16017	15981	15783	15904	15940	15907	15833	15909	16080	15837	15909	15929	15884	15874	15986	16018	16056	15825	16031	15966	16062	15870	15862	15706	15861	15817	16013	15882	15870	15903	15975	16027	16136	15924	16069	15866	15951	15948	15857	16051	15822	15966	15857	15903	15926	15924	15947	15846	15886	15857	15866	15913	15651	15928	15778	15774	15889	15895	15781	15778	15991	15741	15944	16013	16054	15868	15874	15955	15761	15881	15863	16013	15896	15807	15914	15639	15944	15994	15954	15946	15814	15749	15776	15799	15800	15926	15698	15948	16136	15874	15835	15942	15888	15924	15916	15828	15834	15979	15727	15835	15847	15956	15979	15791	16011	15884	15917	15943	15986	15981	16008	15991	15857	15864	15899	15972	15773	15934	15993	15905	15810	15729	15819	15870	15810	15941	15864	16043	15996	15936	15652	16061	15937	16180	15910	15781	15988	15891	15869	15945	15732	15856	16112	15992	16009	15822	15908	15863	15872	16023	15911	15914	15774	16170	15842	15836	15958	15797	15762	16078	15893	15971	15840	15813	15817	16061	15847	15896	15881	15893	15843	15874	15862	15728	16069	15928	15672	15980	15897	15880	15949	15835	15769	15914	15920	15911	15796	15919	15961	15927	15948	15675	16011	15892	16026	15876	15895	15846	15753	16065	16037	15962	15767	16015	15852	15830	15929	15747	15892	16010	15984	15928	15832	15850	15772	15926	15793	16104	15803	15892	15844	15867	15757	15948	15684	16031	15817	15920	15789	15950	15882	15967	15993	15944	15632	15852	15954	15912	15752	15907	15876	15937	15946	16082	15925	15889	15810	15789	15943	15958	15962	16153	15853	15929	16003	15978	16017	16025	16056	15987	15893	15823	15951	15921	15938	16055	15794	15964	15807	15995	15760	15883	16021	15892	15957	15723	16030	16049	15860	16046	15844	15913	15941	16140	16049	15723	15854	15807	16049	15856	15980	15779	15919	15931	15866	15877	15811	15938	15745	15929	15934	15861	15763	15803	15883	15962	15960	15872	15841	15910	15775	15779	15973	15968	15849	15705	15826	15866	15917	15842	15951	15877	16060	15855	15859	15856	15788	15894	15889	15895	15841	15886	15753	15995	15941	16020	16032	16105	15782	15973	15814	15842	15685	15947	16168	15810	15931	16004	15780	15777	16028	15699	15936	16063	16005	15895	15826	15970	15843	16046	15803	15869	15700	15931	15981	15834	15978	15673	15989	15994	15822	15953	15895	15755	15872	15794	15805	16035	15937	15939	15888	15897	15993	15882	16109	15817	15919	15993	15773	15845	15920	15745	16053	15758	15782	15984	15986	15960	15875	15959	15769	15978	15810	15891	15793	15965	15764	16028	15995	15907	15884	15731	15952	15938	15933	16065	15897	15869	15913	16024	15827	15823	15790	15965	15805	15867	15829	15943	15911	15920	15905	16037	15945	15827	15841	15913	15805	15909	15946	15901	15969	15938	15931	15723	15951	15845	16158	15772	15912	15994	15983	15740	15845	15911	15841	15899	15783	15814	15880	16029	15770	15682	15937	15879	15778	15868	15898	15963	15937	16103	15965	15868	15956	15826	15886	15906	15870	16010	15834	15979	15934	16016	15828	15854	15833	15897	15732	15786	15999	15864	15975	15840	15870	15852	15915	15884	15854	15920	15847	15925	15750	16064	15922	15975	15760	15828	16037	15859	15970	15848	16011	15955	15849	16005	15854	15928	15692	15834	15878	15805	16038	15920	16083	15949	15942	15842	15927	15935	16016	15938	15951	15972	15826	15591	15895	15922	15953	15964	16004	15973	15765	16018	15919	15927	16056	16038	15949	15899	15847	15983	15927	16074	16057	16052	15895	16006	16043	15935	16016	15874	15994	15789	15808	16002	16008	15970	15936	16025	15897	15831	15931	15933	15957	15871	15859	15869	15936	15813	15848	15973	15816	15790	15825	16066	15842	15836	15744	15919	15864	16031	15818	15974	15842	15834	16023	15924	15903	15947	15809	15848	15783	15878	15934	16062	15827	15833	15871	15963	15924	15905	16025	15731	15930	16070	15849	15714	16018	15746	15917	15884	16017	15935	15943	15963	16008	15864	15757	15973	15736	15881	16023	15855	15920	15876	15862	15923	15811	15875	15831	15706	15668	16109	15857	15890	15847	15799	16032	15992	15932	15971	15851	15782	16115	15922	15767	16081	15928	15900	15828	15623	15863	15750	15792	15927	15878	15942	15903	16011	15858	15811	15890	15829	15770	15834	15983	15922	15952	15766	16002	15779	15814	15850	15910	16010	15886	16008	16000	16001	16012	15712	15888	15955	15769	15996	16022	16161	15990	15957	16032	16029	15630	15868	15948	15991	15958	15823	15890	16024	16019	15982	15857	15895	16027	15904	15911	16084	15721	15899	15933	15856	16090	15962	15930	15790	15940	15893	15885	15807	15794	15945	15869	16014	15822	15884	15934	15808	15934	15859	15808	15699	15854	15743	15860	15858	15905	15978	15954	16007	16010	15861	15927	15874	16114	15952	15790	15746	15917	15976	15898	15858	15865	15835	15936	16060	15870	15935	15816	16080	15854	15754	15907	15892	15910	15899	15695	15954	15893	15892	15895	16011	15957	15809	15747	16007	16116	15868	15837	15933	15920	15858	15932	15949	15891	15971	15861	15979	15750	16089	15917	15837	15830	15980	15885	15965	16000	15844	15925	15869	15906	15882	15792	15949	15904	15977	15913	15894	15893	15898	15849	15930	15994	15886	15790	15877	15814	16020	15865	15913	15914	15840	16020	15918	15901	15914	15895	15844	15834	15942	15839	15995	15945	16038	15844	15888	15976	15911	15892	15817	15990	15924	15876	15955	15771	16110	15912	16045	15872	15793	15894	15907	15916	16026	15768	15808	15812	15949	15979	15980	15873	15667	15971	15891	15851	15962	15817	15794	15938	15892	15857	16036	15880	16072	15945	15850	15747	15971	15992	16024	15817	15933	15984	15835	15716	16085	15976	15779	15891	15844	15970	15848	15935	15913	15824	15862	16011	15706	15867	15728	15838	15906	15861	16028	16009	15894	15990	15972	15970	15881	15812	15938	15991	16045	15851	16024	15839	15772	15965	15982	15822	15794	15995	15890	15997	16035	15895	15851	15738	15987	15806	15825	16003	15976	15820	15949	15886	15788	15885	15877	15884	15854	15953	15873	16139	15878	15739	15982	15867	15963	16110	16061	15699	15995	15707	16079	16081	15807	15804	16040	16019	15939	15849	15829	16008	15860	15827	15934	15847	16004	16027	15834	15896	15950	15861	15761	16039	15834	16036	15821	15957	15696	15852	16050	15895	15980	15862	15960	15809	15999	15914	15902	15846	15791	15794	15959	15901	15966	15814	15913	16150	15913	15842	15841	15823	15777	15890	15888	15824	15737	15925	15924	15903	16051	15942	15899	15986	15840	15774	15921	15930	15854	15819	15792	15640	15938	15844	16084	16001	15901	15735	15857	15865	15913	15999	15805	16015	15837	15812	15928	15899
22493	21583	28861	24786	22084	24319	25699	20782	19606	19818	19263	19276	19006	18549	18600	18766	18579	18706	18527	18535	18620	18588	18444	18574	18198	18230	18281	18584	18408	18432	18182	18578	18273	18371	18309	18584	18554	18091	18134	18237	18421	18377	18512	18493	18374	18102	18417	18161	18255	18401	18443	18235	18643	18393	18290	18407	18175	18332	18384	18344	18201	18293	18270	18169	18161	18204	18152	18255	18061	18465	18373	18372	18384	18293	18276	18236	18082	18125	18409	18249	18171	18136	18316	18080	18206	18317	18141	18294	18439	18207	18484	18161	18159	18226	18284	18427	18289	18217	18379	18329	18336	18442	18305	18179	18150	18184	18365	18148	18122	18092	18107	18281	18239	18200	18317	18379	18202	18087	18454	18294	17912	18236	18203	18355	18132	18295	18301	18278	18051	18275	18347	18258	18281	18115	18343	18286	18251	18116	18198	18207	18256	18155	18220	18233	18307	18134	18231	18332	18250	18340	18364	18293	18252	18179	18263	18251	18192	18343	18131	18375	18243	18230	18200	18339	18207	18254	18355	18114	18355	18363	18211	18161	18446	18217	18344	18267	18333	18108	18177	18182	18204	18207	18392	18200	18154	18153	18237	18220	18345	18381	18340	17928	18192	18185	18384	18163	17867	18324	18217	18211	18101	18200	18242	18056	18243	18250	18287	18296	18315	18285	18167	18172	18408	18172	18146	18024	18291	18119	18399	18163	18120	18217	18267	18334	18400	18300	18302	18277	18255	18229	18198	18252	18388	18343	18283	18297	18080	18274	18288	18252	18215	18408	18117	18104	18360	18224	18296	18119	18376	18409	18222	18398	18330	18233	18289	18344	18451	18276	18179	18278	18260	18247	18101	18277	18303	18212	18197	18077	18264	18061	18017	18289	18359	18309	18251	18173	18051	18324	18210	18147	18278	18362	18347	18151	18142	18184	18245	18235	18099	18160	18311	18048	18287	18034	18125	18168	18251	18213	18166	18008	18174	18267	18172	18353	18301	18230	18132	18320	18379	18285	18306	18317	18198	18328	18346	18000	18214	18088	18208	18323	18314	18212	18464	18209	18173	18101	18179	18259	18282	18137	18044	18366	18351	18387	18160	18028	18308	18380	18227	18141	18285	18371	18110	17898	18221	18493	18172	18139	18271	17943	18224	18380	18207	18103	18158	18195	18236	18200	18075	18220	18315	18264	18316	18133	18205	18132	18068	18138	18178	18175	18343	18366	17918	18256	18225	18136	18303	18211	18230	18155	18154	18029	18083	18332	18441	18114	18177	18265	18003	18187	18280	18178	18126	18031	18188	17954	18444	18183	18211	18001	17986	18456	18346	18157	18177	18254	18162	18277	18171	18304	18050	18204	18208	18098	18261	18406	18136	18253	18379	18312	18275	18288	18281	18228	18070	17944	18247	18251	18080	18076	18058	18238	18464	18200	18349	18303	18252	18262	18196	18484	18027	18177	18307	18144	18123	18071	18363	18207	18355	18265	18251	18221	18274	18195	18152	18327	18317	18227	18158	18126	18204	17952	18186	18357	18089	18247	18464	18433	18031	18019	18342	18218	18123	18112	18201	18251	18022	18229	18022	18185	18238	18267	18060	17870	18196	18085	18081	18388	18327	18250	18175	18230	18277	18082	18344	18236	18308	18232	18198	18288	18122	18153	18290	18129	18109	18403	18199	18119	18320	18234	18194	18354	18073	18258	18439	18285	18220	18148	18066	18247	18156	18106	18140	18274	18202	18394	18246	18191	18236	18449	18241	18097	18126	18233	18259	18121	18098	18212	18255	18426	18496	18259	18320	18285	18095	18100	18199	18228	18200	18304	18201	18099	18164	18104	18073	18100	18136	18096	18292	18287	18282	18272	18035	18333	18203	18151	18325	18181	18317	18053	18295	18301	18247	18156	18141	18074	18338	18194	17992	18198	18205	18373	18278	18221	18223	18503	18093	18377	18373	18289	18099	18146	18374	18259	18291	18199	18407	18229	18233	18552	18241	18223	18259	18301	18102	18328	18289	18267	18251	18248	18250	18263	18345	18309	18163	18162	18313	18314	18361	18223	18219	18382	18353	17993	18147	18261	18176	18172	18069	18194	18068	18149	18518	18250	18213	18423	18082	18341	18400	18289	18118	18170	18121	18223	18424	18146	18347	18265	18260	18153	18296	18231	18314	18250	18136	18190	18142	18464	18251	18308	18415	18131	18220	18277	18018	18142	18111	18384	18183	18091	18388	18266	17948	18116	18298	18372	18311	18213	18353	18143	18097	18351	18321	18120	18270	18366	18216	18351	18098	18189	18131	18266	18332	18348	18148	18296	18181	18358	17986	18105	18039	18177	18250	18195	18165	18144	18170	18230	18272	18201	18168	18067	18348	18226	18218	18041	18016	18270	18097	18262	18155	18331	18211	18139	18229	18364	18178	18281	18103	18266	18132	18149	18114	18266	18091	18077	18185	18320	18145	18288	18383	18031	18305	18165	18195	18199	18357	18018	18091	18176	18216	18047	18427	18164	18236	18089	18373	18473	18162	18305	18229	18143	18084	18180	18294	18265	18345	18061	18563	18441	18140	18385	18301	18224	18097	18372	18252	18277	18166	18313	18270	18169	18027	18288	18439	18237	18251	18208	18256	18073	18363	18116	18243	18118	18315	18299	18290	18358	18266	18397	18134	17968	17997	17868	18192	18365	18378	18063	18019	18284	18025	18317	18185	18019	18233	18265	18375	18262	18071	18234	18167	18015	18336	18210	18379	18201	18315	18158	18163	18369	18106	18056	18032	18269	18134	18310	18359	18359	18110	18050	18036	18089	18254	18124	18269	18164	18172	18156	18230	18141	18093	18305	18358	18164	18190	18164	18320	18394	18207	18272	18135	18377	18010	18420	18199	18316	18322	18284	18327	18248	18273	18099	18386	18037	18381	18297	18148	18286	18152	18188	18295	18201	18221	18161	18328	18126	18132	18313	18145	18347	18180	18272	18227	18337	18215	18269	18239	18163	18297	18376	18168	18057	18085	18098	18002	18271	18203	18261	18212	18257	18211	18287	18303	18158	18157	18419	18262	18145	18102	18265	18219	18118	18447	18030	18181	18271	18290	18289	18338	18362	18508	18192	18283	18063	18166	18187	18295	18282	18366	18271	18190	18137	18166	18353	18227	18202	18301	18209	18417	18114	17928	18218	18146	18242	18103	18324	18133	18270	18343	18281	18169	18292	18387	18213	18256	18047	18000	18255	18412	18068	18256	18433	18372	18311	18199	18405	18235	18100	17971	18153	18187	18299	18329	18199	18130	17964	18238	18119	18123	18218	18096	18264	18150	18198	18202	18414	18351	18284	18200	18095	18209	18065	18040	18276	18107	18437	18210	18341	18267	18288	18134	18008	18193	18017	18113	18108	18182	18245	18327	18117	18169	18132	18156	18089	18304	18107	18349	18227	18443	18253	18230	18331	18086	18219	18270	18075	18371	18276	18348	18361	18203	18259	18360	18323	18116	18277	18259	18383	18246	18419	18383	18164	18036	18218	18164	18194	18324	18176	18184	18216	18312	18331	18098	18301	18214	18329	18210	18183	18256	18197	18113	18154	18100	18096	17871	18137	18320	18072	18232	18249	18166	18148	18466	18275	18346	18300	18407	18175	18192	17968	18184	18119	18269	18201	18358	18095	18347	18128	18369	18301	18165	18135	18049	18253	18179	18086	18242	18154	18256	18265	18246	18311	18336	18288	18437	18434	18305	18395	18131	18395	18201	18164	18334	18367	18066	18112	18207	18290	18054	18084	18009	18346	18128	18145	18304	18290	18295	18250	18182	18151	18347	18292	18254	18196	18261	18207	18259	18096	18189	18014	18275	18361	18293	18165	18073	18133	18213	18103	18458	18240	18179	18197	18285	18198	18223	18064	18426	18341	18345	18341	18200	18260	18234	18301	18176	18320	18110	18152	18490	18137	17994	18138	18272	18205	18167	18153	18204	17994	18234	18153	18395	18337	18304	18206	18405	18186	18028	18262	18194	18392	18259	18117	18195	18299	18081	18279	18217	18336	18332	18044	18140	18111	18345	18311	18351	18300	18292	18317	18198	18327	18237	18262	18186	18206	18123	18368	18124	18352	18269	18217	18242	18272	18342	18310	18285	18304	18194	18413	18415	18389	18264	18201	18259	18509	18296	18132	18221	18370	18279	18147	18130	18217	18222	18201	18165	18158	18104	18127	18278	17981	18256	18106	18276	18208	18142	18104	18214	18248	18253	18225	18181	18344	18325	18317	18274	18210	18159	18237	18470	18168	18275	18152	18210	18270	18138	18319	18134	18394	18124	18202	18178	18265	18471	18091	18280	18079	18161	18392	18197	18401	18177	18050	18169	18146	18143	18146	18067	18285	18334	18216	18249	18161	18294	18087	17956	18258	18219	17948	18234	18241	18283	18188	18166	18167	18360	18092	18244	18171	18197	18259	18122	18333	18235	18198	18277	18195	18106	18143	18250	18277	17903	18229	18210	18449	18263	18158	18310	18099	18336	18078	18183	18204	18247	18329	18118	18400	18195	18245	18299	18198	18192	18065	18066	18308	18328	18161	17995	18218	18325	18172	18220	18236	18323	18430	18199	18376	18322	18306	18315	18371	18308	18115	18189	18314	18145	18403	18286	18202	18338	18292	18231	18049	18323	18176	18275	18174	18176	18203	18238	18312	18191	18142	17994	18452	18448	18238	18102	18152	18173	18125	18417	18289	18478	18277	18318	18203	18293	18283	18253	18283	18131	18234	18288	18135	18142	18375	18290	18253	18278	18278	18186	18293	18435	18374	18359	18226	18276	18292	18347	18224	18222	18190	18157	18350	18214	18167	18217	18175	18379	18072	18025	18207	18033	18157	17962	18175	18215	18347	18212	17994	18309	18287	18472	18187	18112	18115	18370	18241	18258	18245	18229	18347	18190	18161	18205	18208	18089	18326	18325	18258	18254	18475	18000	18245	18486	18306	18246	18268	18307	18079	18233	18360	17969	18108	18095	18192	18224	18111	18223	18286	18036	18086	18043	18100	18192	18236	18340	18055	18330	18277	18270	18187	18411	18276	18154	18177	18256	18179	18248	18179	17944	18239	18186	18253	18227	17933	18216	18232	18259	18106	18159	18233	18316	18127	18455	18139
24308	46942	38315	28086	24059	20824	19187	18043	17210	16847	16462	16124	15836	15682	15755	15805	15723	15736	15526	15638	15462	15592	15480	15615	15529	15371	15412	15440	15457	15550	15589	15413	15260	15587	15480	15540	15316	15522	15500	15564	15487	15384	15499	15378	15458	15241	15259	15426	15388	15320	15634	15399	15608	15303	15266	15430	15506	15308	15357	15544	15353	15461	15309	15320	15517	15433	15536	15282	15477	15339	15453	15435	15502	15457	15370	15426	15273	15437	15410	15469	15583	15272	15615	15260	15582	15307	15220	15264	15243	15519	15443	15401	15352	15465	15380	15406	15451	15233	15323	15455	15326	15381	15332	15501	15479	15335	15461	15320	15464	15437	15268	15307	15377	15468	15397	15444	15276	15408	15267	15345	15488	15275	15388	15490	15570	15379	15287	15409	15444	15436	15467	15406	15363	15369	15397	15269	15280	15449	15392	15464	15491	15421	15313	15491	15416	15351	15330	15428	15370	15443	15282	15409	15373	15449	15274	15203	15569	15250	15410	15454	15523	15242	15295	15420	15401	15318	15445	15515	15368	15326	15423	15358	15480	15418	15362	15346	15609	15304	15445	15332	15246	15488	15351	15224	15391	15202	15413	15448	15369	15244	15520	15381	15363	15438	15385	15182	15405	15447	15299	15409	15218	15412	15348	15448	15438	15283	15473	15482	15232	15255	15256	15332	15467	15286	15534	15147	15327	15332	15401	15198	15392	15357	15443	15251	15303	15444	15507	15362	15474	15462	15347	15508	15228	15212	15421	15467	15204	15392	15472	15301	15442	15152	15398	15447	15299	15442	15318	15204	15375	15355	15211	15271	15516	15336	15356	15290	15427	15402	15506	15367	15399	15380	15373	15185	15254	15216	15415	15484	15353	15503	15273	15458	15404	15307	15420	15531	15263	15555	15364	15319	15403	15431	15459	15359	15345	15277	15277	15285	15354	15317	15298	15481	15382	15550	15332	15420	15238	15365	15272	15426	15366	15370	15418	15457	15373	15488	15311	15353	15520	15421	15396	15447	15274	15421	15524	15340	15435	15467	15356	15325	15412	15292	15353	15211	15360	15352	15488	15313	15278	15464	15516	15479	15510	15437	15319	15325	15304	15264	15398	15319	15453	15400	15380	15468	15352	15245	15239	15264	15383	15524	15370	15295	15355	15315	15272	15295	15336	15335	15303	15270	15342	15435	15335	15327	15340	15227	15395	15212	15292	15437	15601	15401	15414	15447	15423	15377	15407	15196	15335	15314	15455	15431	15429	15169	15407	15460	15368	15355	15581	15297	15284	15352	15384	15351	15349	15220	15460	15222	15416	15333	15427	15324	15474	15382	15313	15330	15290	15335	15282	15319	15438	15477	15351	15384	15391	15359	15468	15426	15361	15379	15329	15435	15592	15506	15395	15505	15529	15363	15356	15338	15458	15324	15230	15283	15319	15401	15316	15365	15470	15507	15319	15399	15477	15454	15426	15338	15512	15341	15235	15456	15462	15355	15381	15254	15432	15291	15481	15426	15280	15392	15434	15370	15260	15469	15558	15182	15387	15378	15405	15295	15351	15365	15171	15378	15469	15348	15493	15343	15441	15430	15445	15421	15413	15199	15349	15522	15247	15512	15475	15339	15448	15466	15460	15377	15246	15384	15514	15403	15414	15454	15392	15286	15557	15357	15241	15422	15301	15473	15438	15396	15446	15399	15406	15302	15355	15333	15419	15292	15348	15268	15239	15350	15499	15466	15455	15448	15364	15352	15300	15392	15499	15346	15277	15317	15273	15167	15242	15291	15337	15273	15450	15340	15397	15340	15340	15534	15350	15457	15300	15358	15379	15475	15386	15467	15294	15349	15470	15442	15509	15319	15257	15345	15240	15400	15337	15416	15407	15399	15205	15409	15471	15278	15422	15216	15577	15346	15469	15360	15341	15312	15511	15309	15402	15446	15213	15330	15311	15318	15332	15430	15573	15259	15317	15259	15548	15372	15380	15222	15297	15471	15597	15284	15571	15355	15226	15396	15480	15434	15288	15390	15284	15207	15253	15373	15359	15286	15258	15247	15439	15418	15519	15349	15340	15420	15561	15259	15286	15356	15413	15289	15450	15461	15242	15307	15347	15329	15476	15385	15333	15440	15333	15283	15326	15354	15449	15528	15295	15421	15336	15412	15362	15354	15283	15311	15250	15361	15400	15311	15481	15461	15274	15360	15363	15316	15258	15348	15392	15415	15293	15329	15406	15320	15316	15174	15446	15233	15417	15291	15326	15336	15303	15386	15376	15569	15377	15348	15450	15302	15434	15357	15495	15433	15270	15296	15331	15523	15453	15170	15477	15237	15328	15367	15194	15359	15407	15382	15364	15367	15457	15318	15288	15349	15411	15375	15285	15490	15437	15484	15460	15372	15490	15383	15347	15335	15312	15204	15433	15264	15397	15370	15349	15177	15357	15321	15437	15387	15369	15313	15344	15369	15466	15425	15233	15531	15323	15379	15115	15307	15510	15417	15382	15456	15476	15414	15403	15305	15451	15492	15358	15418	15291	15411	15261	15373	15334	15298	15062	15563	15374	15466	15306	15221	15448	15335	15327	15451	15300	15366	15443	15091	15400	15329	15449	15282	15379	15437	15431	15462	15484	15332	15253	15406	15404	15249	15391	15406	15409	15367	15414	15434	15461	15372	15350	15396	15325	15498	15322	15273	15353	15322	15472	15379	15204	15278	15402	15414	15461	15394	15273	15346	15313	15349	15315	15436	15337	15561	15453	15236	15395	15327	15403	15373	15246	15225	15526	15554	15384	15417	15304	15302	15280	15471	15316	15208	15299	15399	15248	15420	15214	15338	15502	15424	15245	15641	15274	15433	15432	15383	15386	15276	15425	15318	15436	15312	15495	15376	15362	15336	15264	15410	15481	15486	15257	15303	15366	15322	15368	15483	15358	15234	15465	15525	15347	15346	15325	15292	15400	15352	15330	15388	15177	15365	15440	15154	15434	15512	15355	15447	15407	15382	15235	15300	15156	15347	15528	15349	15336	15488	15281	15701	15294	15346	15410	15498	15421	15282	15402	15209	15411	15419	15399	15299	15352	15387	15447	15343	15395	15345	15250	15421	15418	15472	15236	15558	15421	15378	15501	15205	15448	15321	15456	15437	15361	15368	15383	15318	15303	15407	15485	15404	15245	15317	15323	15517	15424	15356	15384	15493	15253	15540	15282	15430	15315	15300	15471	15376	15359	15350	15303	15326	15451	15394	15353	15468	15473	15285	15460	15357	15421	15531	15547	15184	15528	15383	15393	15422	15421	15264	15377	15442	15521	15364	15197	15370	15359	15259	15227	15470	15313	15360	15476	15281	15364	15171	15317	15198	15283	15474	15323	15584	15294	15241	15390	15455	15328	15390	15310	15399	15551	15491	15385	15277	15570	15327	15319	15399	15415	15413	15458	15364	15350	15338	15311	15397	15349	15296	15429	15236	15387	15408	15328	15513	15420	15227	15400	15393	15401	15521	15403	15310	15211	15453	15306	15504	15287	15284	15353	15284	15450	15307	15420	15450	15406	15361	15424	15362	15364	15433	15447	15501	15445	15330	15232	15312	15496	15305	15372	15462	15353	15218	15300	15361	15217	15595	15310	15140	15475	15553	15398	15433	15144	15260	15523	15489	15295	15161	15491	15396	15400	15517	15378	15194	15370	15430	15332	15363	15262	15414	15301	15481	15439	15502	15299	15228	15316	15303	15456	15350	15202	15239	15382	15439	15237	15528	15352	15403	15212	15165	15295	15321	15412	15275	15467	15422	15524	15473	15290	15129	15370	15439	15311	15392	15392	15372	15178	15352	15394	15383	15416	15370	15374	15326	15322	15528	15416	15440	15403	15238	15476	15443	15285	15359	15341	15219	15394	15427	15565	15213	15470	15497	15589	15468	15481	15341	15410	15421	15465	15392	15271	15302	15426	15386	15312	15273	15336	15290	15432	15328	15484	15333	15201	15344	15502	15330	15374	15411	15434	15617	15375	15333	15366	15416	15357	15478	15276	15525	15293	15481	15410	15524	15485	15387	15198	15448	15287	15360	15380	15508	15337	15383	15494	15332	15410	15409	15393	15371	15373	15472	15432	15410	15436	15456	15314	15229	15345	15416	15166	15522	15279	15368	15378	15448	15468	15436	15220	15380	15442	15425	15368	15461	15330	15289	15219	15368	15426	15319	15395	15407	15411	15230	15401	15329	15468	15339	15361	15281	15313	15439	15388	15347	15331	15431	15380	15307	15497	15309	15346	15335	15324	15454	15406	15220	15336	15248	15297	15466	15278	15412	15624	15413	15379	15320	15492	15400	15281	15191	15278	15221	15454	15366	15274	15270	15417	15349	15346	15419	15325	15277	15542	15331	15349	15482	15355	15309	15268	15453	15448	15348	15391	15303	15198	15416	15613	15280	15480	15482	15236	15290	15180	15548	15397	15580	15360	15456	15438	15465	15374	15309	15405	15314	15472	15400	15313	15229	15202	15406	15233	15337	15229	15345	15392	15207	15381	15174	15376	15445	15428	15328	15272	15498	15352	15310	15382	15416	15289	15524	15407	15291	15468	15332	15389	15280	15394	15276	15393	15523	15286	15473	15296	15261	15400	15317	15457	15447	15311	15321	15339	15461	15444	15351	15386	15328	15540	15508	15444	15320	15258	15304	15372	15420	15392	15445	15559	15217	15202	15369	15320	15492	15374	15238	15261	15456	15281	15447	15406	15485	15415	15352	15544	15464	15234	15318	15365	15520	15216	15488	15579	15393	15569	15405	15586	15491	15362	15045	15327	15243	15521	15251	15449	15406	15220	15406	15304	15303	15485	15329	15364	15219	15306	15379	15323	15286	15570	15423	15384	15251	15418	15428	15530	15333	15552	15278	15386	15408	15424	15299	15443	15412	15305	15220	15490	15617	15655	15312	15367	15412	15257	15193	15319	15275	15164	15445	15345	15372	15249	15511	15369	15442	15280	15346	15474	15322	15360	15238	15332	15429	15270	15548	15259	15095	15398	15217	15323	15346	15367	15254	15189	15297	15403	15399	15325	15369	15337	15430	15263	15307	15286	15460	15401	15271	15605	15373	15217	15361	15344	15546	15358	15528	15325	15402	15265	15332	15331	15309	15359	15491
29920	25656	30302	25882	21680	20878	20195	19584	19587	19406	19554	18955	19085	19004	19066	19152	19041	19011	19207	19139	18872	18900	19164	18966	19118	18999	18982	18866	19263	19024	19004	19096	19054	19013	19196	19052	18884	18981	18855	18959	18972	18783	18875	18914	19184	19004	18753	18943	19090	18867	19119	19228	19131	18974	18960	19187	19033	18873	18946	18927	19115	19171	18967	19086	18980	19107	18824	19085	19081	18927	18943	18834	19044	18873	19066	19124	19150	18974	19156	19069	18765	18883	18938	18819	19012	18964	18935	19008	19147	19143	18975	18932	18958	18922	19279	18899	18669	19095	18982	18888	18918	18987	19020	18923	18999	19083	19015	19150	18955	19038	19012	19022	18977	19030	19038	19106	19021	19002	18891	18870	18973	18981	19061	18905	18955	18927	18949	19000	18704	18863	18848	18835	18742	18712	18831	18860	18945	18964	19002	18925	19040	18880	19015	18827	19110	18891	18823	19040	18906	18931	19031	18964	19057	19075	18999	19015	18849	19076	18983	19014	18828	19006	18967	18942	18926	18782	18814	19022	18940	18975	18934	18910	18965	19102	19051	18746	18859	18825	19013	19053	18837	18921	18899	18979	18985	18981	19070	18809	19172	18965	18876	19178	19047	19130	18900	18954	19001	18928	19095	18788	18985	18936	18816	18995	19144	19055	19021	18869	19096	19056	18785	18890	19026	19008	18834	19087	19071	19014	18971	18803	18911	18807	19023	18923	18952	18986	18776	18689	18829	18894	18912	18714	18814	18914	18882	19068	18905	18765	19090	19076	18989	18923	18979	19013	18939	18784	18861	19002	18892	18787	19073	18819	18915	19116	19047	19169	18769	19115	19023	18860	19082	18805	18822	18975	19153	19058	18921	19051	18868	18866	18738	19007	18832	19119	19094	19170	19011	18938	19213	18799	18862	18931	18986	18959	19065	18980	19150	18850	18839	19063	19012	19050	18868	18817	19099	19023	18951	18891	18938	18886	18943	18913	19125	19068	18914	18976	19001	19080	18940	18933	19132	18750	19024	19101	18910	18975	18949	18950	19019	18827	19122	19218	19066	19026	19176	18946	18905	18765	19146	18900	18901	18872	18840	19064	19012	18915	18627	18839	18988	18752	18988	19027	18847	19049	18919	19047	19097	18907	19167	19007	18955	18989	18978	18923	19178	18827	19134	18990	18929	18991	18846	18910	19232	19001	18749	18869	18958	18824	18958	19106	18980	19179	19093	18960	19015	19105	18899	19123	19031	18978	18831	19006	19112	18782	18936	18923	18920	18930	19054	19020	18968	18999	18897	18993	18811	18881	18917	19061	18965	18932	18997	18972	18948	18758	19087	18951	19189	18908	18877	19045	18788	18868	18978	18957	18757	18749	19053	19114	18911	18976	18943	18902	19035	19209	19062	18896	19076	18807	18959	19002	18799	18875	18925	18927	19013	19053	19007	18898	18836	18873	18819	19014	19037	18814	19079	19055	18848	18832	18950	18806	19042	19011	18991	19013	18702	19115	18936	18921	19027	19022	18974	18978	19038	18891	19153	18953	18848	19048	19143	18964	19100	18871	18750	18817	18837	18847	19140	18904	18986	18944	19086	18868	18931	18969	18847	19045	18758	18906	19017	18882	19103	18805	19090	18749	18794	18992	18903	19005	18776	18887	19135	19040	19038	19138	19104	18894	18854	18995	19001	19014	19232	18701	19164	18868	19053	18639	18902	18868	19137	19025	19013	18727	19073	19093	19119	18872	18770	18900	18955	19083	18988	18906	19030	19029	18921	18964	19032	18940	18873	18827	18772	18921	19079	18914	18952	18745	18887	19131	19138	19131	18926	18994	18991	18791	19082	18875	18782	18869	19149	18909	18939	18767	18856	18963	18943	18961	19050	19051	18850	18893	19092	19130	18848	18849	19025	19231	19043	19086	18745	19080	19178	19145	19010	18999	19056	19088	19221	19004	18976	19066	19001	19173	18866	18945	19064	19106	18957	18732	19039	18986	18988	18949	18765	19194	18756	18869	18799	18761	19079	18868	18950	18938	19137	18794	19062	19137	18986	18894	18920	18760	19070	18948	18962	19061	18773	19083	18917	19072	18666	19031	18845	19078	18949	18956	19097	19141	19164	18973	18898	19041	18818	18942	18860	18947	19199	19239	18945	19117	19134	18883	19131	19185	18952	18872	19030	19052	19041	19036	18938	18927	19070	18845	18997	18956	18918	19017	18884	18837	19028	19082	19100	19061	18862	18981	19134	18942	18705	18951	18831	19048	18804	19126	18944	18934	18924	18997	18820	19041	19184	19219	18898	18982	18751	18884	18958	19018	18955	18899	19162	18861	18951	19067	19088	18897	19088	18871	18921	19092	18935	19208	18934	19040	19019	19100	18975	19054	18982	18975	19004	19073	18853	18973	19088	19101	19181	19025	18684	19079	18957	19027	18890	18835	19037	19007	18860	19013	18906	19052	19092	19042	18970	19078	18988	19069	19002	19012	18970	19047	19111	18832	19052	19031	18830	18983	18892	19111	19036	18994	18964	19047	18919	18955	18972	18909	18850	18975	18989	19122	19223	18914	19012	19042	19110	19131	19081	19142	18909	19045	18927	19067	18991	18821	18922	19105	18819	19031	18992	19027	19018	18890	18828	18938	19045	18911	18825	18902	18998	18992	18956	18840	19106	19115	18868	19221	18812	19022	19020	18954	18975	18946	18947	18864	18930	19051	19025	19006	18786	19038	19024	19002	18983	18984	18874	19025	19033	18954	18729	18969	18976	19146	18944	19052	18823	18956	18939	18958	19178	18938	19167	18885	18893	18978	19167	18785	18980	18925	19142	19230	18968	18940	18963	19103	18917	18822	18820	18824	18966	19028	19005	19019	19303	18938	18912	18753	18982	19139	19020	19008	19137	18917	18927	18950	18892	19143	19062	19172	19021	19001	19067	19029	19065	18991	18907	18833	19121	19078	18986	19014	19056	18948	19104	19161	18932	19065	19140	19019	18963	18977	18954	18714	18853	18989	19199	18750	19011	19004	19040	18777	18917	19115	19030	18879	19135	18875	19008	18851	19035	18851	18859	19068	19047	18771	19001	18868	18999	19122	19063	19028	19045	18925	18936	19084	18906	18899	18707	18844	18935	19043	19120	19127	19093	18955	19072	18972	18871	18960	19196	18825	19169	19100	18998	18987	18968	19196	18916	18824	18766	18721	18939	18949	18949	18956	18977	18976	18921	19210	19141	18879	19008	18739	18992	19196	18943	19048	18945	19012	18769	18999	19124	19015	19204	18960	19009	19124	19061	18954	19037	18889	19196	18949	18974	18806	18868	19000	18972	19100	18736	19186	18632	18921	18985	19017	18975	18894	19001	19101	18942	18747	18913	19049	18849	19036	19153	18969	19024	18967	19072	18949	18814	18848	19016	19130	19054	19011	19054	19084	19368	18959	18998	18997	18944	18959	18784	18897	18941	18915	18981	19129	18977	18986	19083	18901	19064	18880	19110	19103	18774	19056	18971	18926	19071	18876	18817	18868	18848	19149	19004	19033	19037	19080	19024	18830	18926	18973	18582	18755	19062	19078	18969	19095	18801	19038	19047	19065	18909	19155	19116	19049	18924	18825	18810	19032	18955	18936	18730	19052	18955	18821	19029	19037	18848	18897	18719	18749	18900	18968	19019	19109	19082	18916	18948	18976	19286	19167	19064	18923	19011	18901	18894	19193	19107	18999	19087	18989	18813	18814	18879	18828	18954	18936	18794	18996	19133	19077	19191	19022	18980	19142	19220	19006	18829	19032	18878	19092	18701	19051	18993	18963	19064	18844	18843	19083	19060	18830	19004	18983	19074	19037	19100	18976	19147	19080	19040	18908	18932	18995	19144	19243	19042	19127	18949	18996	19110	18955	19016	18893	18977	18861	18819	18997	19166	18987	18958	18779	19097	18761	19124	19046	18959	18764	18993	18994	19130	19057	18908	19050	18825	18913	18905	19070	19111	19094	18983	19094	18785	19076	19092	18923	18827	19073	19102	18769	18943	19166	19110	19062	18869	18813	19108	18738	19019	18818	19089	18959	18956	18948	18988	19204	19010	18743	18969	18948	19121	18915	19269	18984	18780	18804	19084	18694	18987	19081	19052	19137	19049	19059	18976	19093	19233	18869	18990	18981	19028	18843	19013	19139	19091	18896	19084	18713	19169	18962	19208	19202	19141	19046	19065	19002	18778	19039	19132	19124	19113	18990	19031	18721	19086	19008	18879	19248	19058	19174	19163	19032	18883	18985	18976	18872	19134	18964	19157	19080	18918	18985	19102	18896	18887	18952	19105	19110	18905	18746	18869	18917	18883	18962	18875	19027	18948	19127	19043	19075	19022	18974	19037	19159	19043	18875	19110	18966	18937	18899	19001	18993	18978	18787	18999	19064	18753	19138	18861	19069	19017	18988	19000	19056	18986	19010	18868	18976	18904	19032	19002	19116	18903	19023	19021	18952	19028	18988	18866	18858	18927	18906	19061	19028	19083	19030	18888	18798	18965	18917	19040	18861	19051	19190	18981	18908	18973	18864	19013	19128	19061	18967	18901	18884	19155	19126	19072	19001	18802	18932	18941	19123	19056	18867	18933	18873	18882	18730	19012	18804	19064	18787	19161	19163	19065	18911	19027	18969	18790	18926	19005	19054	18970	18859	18928	19014	18782	19047	19177	19126	19260	18832	19063	19048	18961	19178	19138	19224	19091	19158	18918	19053	19143	18919	18925	18792	18873	19043	18897	18868	18929	18909	18899	18664	18993	19006	18924	18639	18912	19187	18955	19007	18862	19056	19027	18868	19014	18971	19057	19168	19214	19033	19093	18889	18888	18967	19001	19075	19277	18872	18917	19007	18803	19049	18915	19089	19036	18880	19159	19052	19147	18950	18924	19080	18953	18890	18905	19089	19132	18990	18942	19013	19071	19200	19093	18959	18848	18990	19093	18914	19042	18731	18967	18863	18966	19003	19081	19191	19235	18825	18993	18866	19056	19092	18893	18860	19010	18802	18859	18887	18936	18950	18862	19065	18977	18904	18903	18769	19031	19001	19237	18981	19002	19048	19256	19070	19105	18891	19063	18915	19226	19168	18859	19085	18843	18930	18790	18887	19091	18879	19061	19006	18810	18980
23837	36479	29742	21776	19427	18124	17354	16848	16458	16479	16499	16085	16051	16014	16081	15933	15938	15907	15868	16002	15899	15994	15967	16015	15797	15860	15921	15880	15931	15878	16024	15944	15811	16084	15988	15951	16117	15923	15809	15884	15962	16010	15648	15909	15981	15852	15997	15883	15766	15894	15770	16052	15726	16022	15903	15693	15833	15829	15835	15735	15915	15962	15823	15904	15664	15666	15785	15805	15786	15916	15964	16009	15932	15989	15896	15825	15872	15502	15848	15639	15842	15888	15825	15850	15823	15875	15952	15908	15915	15798	15966	15820	15998	15702	15792	15986	15803	16019	15840	15793	15813	15799	15874	15708	15897	16000	15766	15738	16044	15646	15803	15799	15843	15909	15844	15893	16002	16000	15823	15806	15751	15937	15817	15808	15965	15945	16065	15893	16038	16099	15890	15952	15900	15876	15899	15574	15826	15991	15786	16033	15906	15760	15941	15899	15922	15856	15832	15793	15877	16002	15744	15729	15732	15866	15545	15835	15822	15873	15871	15773	15945	15727	15927	15957	15820	16010	15947	16072	15881	15785	16056	15949	15808	15828	15810	15803	15889	15749	15988	15850	15848	15856	15904	15994	15992	16049	15922	15717	15975	15727	15877	16124	15818	15852	15855	15990	16060	15884	15779	15753	15836	15852	15887	15739	15892	15986	15768	15810	15843	15762	15954	15887	16104	15700	15853	16008	15821	15793	15881	15759	15807	15762	15839	15880	15815	15838	15800	15752	16003	15804	16012	15849	15903	15817	15910	15864	15811	15888	15907	15992	16070	15958	15867	15908	15840	16043	15814	15814	15938	15891	15981	15960	15810	15835	15864	15954	15915	15863	15960	15756	15888	15818	15924	16043	15995	15831	15813	15814	15864	15952	15938	15840	15779	15953	15664	15899	15854	15984	15785	16005	15854	15932	15897	15964	15860	15895	15894	15937	16054	15724	15939	15756	15858	16065	15793	15740	16084	15799	15793	15990	15801	15910	15783	15947	15789	15770	15909	15841	15804	15870	15885	15758	15934	15759	15788	16116	15887	15846	16011	15693	15907	15905	15866	15950	15976	15979	15888	15755	15827	15930	15895	15820	15816	15853	15932	15842	15835	15754	15779	15859	16018	15839	16006	15879	15822	15816	15737	15894	15844	15851	15941	15789	16005	15799	15833	15859	16177	15835	15892	15806	15896	16151	15838	15826	16040	15881	15902	15961	15922	15801	15836	15810	15888	15960	15947	15792	15819	16008	15850	15909	15903	15734	15935	15903	15929	15917	15878	15930	15832	15840	16033	15887	15782	15721	15835	15875	15774	15903	15804	15959	15772	15843	15948	15733	15740	15788	15945	15783	15937	15775	15835	15877	15904	16049	15910	15989	15917	15792	15807	15856	15828	15965	15982	15878	15810	15890	16005	15907	15916	15798	15810	15748	15838	15888	15927	15774	15793	15987	15905	15981	15762	15918	15784	15937	15835	15804	15771	15861	16034	15857	15938	15885	15991	15761	15966	15686	15719	15777	15880	15832	15830	15900	15933	15903	15806	15872	15928	15934	15788	15866	15928	15796	16029	15838	15648	15793	15830	15844	15728	15764	15966	15901	15820	15616	15898	15795	15966	15851	15858	15862	16000	15985	15849	15993	15896	15979	15914	15863	15901	15877	15824	16018	15878	15943	15910	15766	15789	16026	15916	15796	15939	15913	15864	15932	15814	15981	16103	15951	15714	15737	15896	15920	15871	15908	15914	15958	15806	15663	15871	15855	15888	15857	15896	15795	15840	15872	15845	15732	16026	15944	15980	15903	15839	15951	15914	15758	15755	15800	15942	15755	15867	15952	15879	15843	15894	16001	15777	15922	15766	15920	15927	15829	15846	15950	15905	15829	15939	16132	15899	15689	15813	15756	16003	15811	15941	15940	16005	15916	15721	15806	16097	16113	15986	15705	15919	15900	15880	15836	15897	15804	15786	15902	15970	15656	15857	15856	15949	15875	15748	16044	15897	15740	15823	16055	15805	15873	15841	15832	15906	15815	16039	15951	15800	15748	15909	15892	15850	15666	15873	15919	15787	15816	15919	15922	16028	15910	15988	15786	15946	15939	15841	15975	15970	15879	15947	15827	15762	15879	15898	15972	15822	15764	15880	15646	15899	15795	15917	15804	15950	15966	15833	16145	15737	15729	15942	15911	15849	15837	16079	15908	15894	15711	15804	16036	15887	15927	15882	15904	15814	15800	16008	15758	15861	15777	15985	15888	15909	15956	15938	16012	15798	15961	15992	15997	15700	15769	15918	15882	15730	15835	16014	15856	15931	15838	15976	15769	16049	15751	15695	15895	15934	15957	15874	15819	15945	15893	15776	16039	15977	15777	15911	15767	16063	15901	16052	15903	15894	15924	16022	15881	15853	15886	15856	15905	15857	15953	15897	15850	15932	15764	15779	16043	15917	15771	15948	15848	15949	15929	15865	15990	15752	15795	15878	15698	15965	16040	15870	15817	15822	15897	15858	15729	15812	15853	15983	15757	15755	16036	15883	15880	15960	15836	15934	15963	15819	15982	15856	15798	15841	15850	15964	15744	15956	15966	15800	15946	15861	16005	15892	16017	15852	15880	16044	15869	15808	15895	16014	15813	15857	15840	15810	15906	15892	15811	15881	15791	16028	15738	15913	15893	16070	15829	15879	16034	15729	15859	15792	15893	15818	16039	16065	15779	16019	15952	15855	15912	15852	15791	15877	15843	15851	15808	15880	15823	16049	15912	16059	15959	15996	15827	15864	15798	15950	15839	15932	15826	16092	15748	15802	15847	15862	15655	15957	15882	15751	15908	15980	15725	15788	16026	15687	15798	15798	15903	15851	16077	16231	15986	15962	16015	15788	15992	16146	15805	15669	15870	15855	15889	15949	15814	15933	16068	16005	15830	15874	15754	15813	15917	16017	15975	15869	16081	15935	15953	15933	15775	15781	15915	15932	15792	16013	15781	15798	15785	15922	15951	15929	15911	15933	15750	15837	16051	15971	15811	15818	15734	15930	15715	15900	15945	15778	15894	15804	16038	15766	16027	15750	15800	16018	15785	15781	15814	15797	15773	16067	15780	15676	16084	15861	15909	15747	15892	15778	15839	15858	15771	15727	15817	15927	15777	15611	15795	15829	15915	15951	15845	16035	15703	15845	15852	15957	15891	15983	15771	15825	15872	15764	15860	15836	15929	15890	15991	16026	16022	15795	15913	15855	15778	15859	15705	15924	15828	15955	15923	15857	15961	15784	16033	15879	16036	16048	15898	15731	15933	15916	15983	15862	15880	15901	15795	15976	15739	15883	15935	15738	15865	15754	15789	15941	15978	15900	15746	15870	15777	15643	15949	15920	15871	15838	15722	15840	15761	15785	15925	16047	15935	15782	15730	15809	15884	15972	15862	15811	15929	15812	15719	15754	15925	16031	15849	15804	15742	15915	15828	15959	15904	15877	15914	16029	15864	15886	15869	15717	15890	15697	15886	15998	15860	15813	15968	15831	15954	15775	15888	16007	15789	16061	15822	15909	16027	16041	15745	15880	15973	15877	16003	15899	15779	15888	15863	15854	15974	15883	15717	15777	15868	15918	15653	15999	15775	15833	15865	15782	15764	15906	15800	15845	15995	15934	15860	15969	15731	15941	15742	15693	15937	16091	15959	15966	15731	15958	15840	15969	15724	15828	15807	15730	15961	15909	15956	16021	15960	15790	16019	15888	15867	16027	15989	15824	15902	15830	16042	15929	15816	15895	15833	15833	15956	15785	15972	15850	15949	15857	15899	15886	15768	16058	15916	15996	15800	15870	15738	15927	15905	15874	15955	15923	15942	15930	15911	16034	15980	15900	15876	15993	15702	15645	15934	15786	16113	15889	15837	15890	15744	15952	15907	15903	15858	15896	15920	15977	15914	15838	15964	16066	15924	16039	15818	16047	15847	15749	15908	15740	15871	15860	15740	16080	15805	15810	15959	15915	15906	15812	15957	15739	15802	15871	15788	15888	15961	15872	15953	15821	15913	15741	15816	15871	15770	16061	15831	15910	15904	15979	15757	15811	15980	15979	16003	15919	15806	15844	15839	15767	15858	15893	15728	16074	16075	15860	15921	16040	15897	15827	15859	15873	15761	15967	15839	15844	15821	15688	15950	16028	15889	16024	15755	15856	15770	16031	15880	15822	15794	15814	15840	15829	15824	15954	15827	16019	15947	15857	15809	15919	15965	15934	16001	15851	15956	15842	15957	15791	15977	15777	15770	15957	15874	15903	15829	15684	15915	15938	16001	15813	15796	15788	15941	15925	15933	15903	15825	15695	16030	15910	15944	15937	15799	15828	15883	15977	16015	15829	15857	16046	15923	15871	15975	15945	16010	15901	15787	15954	15920	15877	15931	15941	16006	15870	15959	15740	15855	15790	15888	15976	15931	15834	15826	15879	15910	15752	15796	15840	16003	15767	15824	16023	15747	15933	15803	15740	16070	16012	16082	15881	15832	15725	15909	15904	15890	15905	15779	15876	15954	15988	15909	15885	15894	15754	15925	15846	15739	16083	15790	15810	15765	15858	15876	15930	15841	15845	15852	15917	16019	15755	16021	15935	15821	15720	15718	15790	15890	15883	15916	15817	15727	16142	15735	15987	15829	15965	15819	15833	15686	15806	15942	15747	15875	15834	15961	15809	15721	15745	15814	15828	15884	15959	15869	16087	15909	15944	15752	16013	15894	15668	15888	15983	15827	15921	15873	15865	15999	15775	15838	15900	15892	15777	15944	15808	15767	15861	15734	15810	15871	16083	15806	16054	16061	15901	15796	15951	15987	15850	15915	15988	15854	15759	16018	15580	15806	15969	15881	15908	15997	15878	15956	15861	16003	15970	15868	15780	15705	15804	16007	15840	15779	15984	15779	15958	15915	15841	15880	15912	15849	15931	15827	15757	15857	16000	15905	15889	15919	15891	15709	15887	15938	15864	15983	15901	16021	15841	15824	16074	15868	15827	15833	15910	15924	15898	15939	16009	16030	15938	16002	15922	15779	15947	15727	15724	15826	15922	15855	15964	15898	16006	15752	15773	15770	15934	15918	15953	15911	15794	15843	15763	16162	15884	15726	16004	15959	15917	16143	15627	16014	15945	15863	15912	15703
23408	21549	28462	25294	22911	23456	22613	19878	19099	19277	18880	18427	18579	18285	18502	18413	18275	18565	18345	18238	18150	18313	17962	18202	18404	18414	18182	18289	18216	18213	18183	18144	18103	18082	18354	18188	17990	18209	18078	18157	18099	18189	18052	18048	18025	17994	17951	17941	18028	17971	18192	18200	17996	18278	18281	18067	18114	17982	17865	18326	18133	18234	17814	17985	18142	18160	18147	18013	18187	17834	18139	18024	18207	18037	18058	18073	18209	18167	18038	18033	17968	17972	17938	18198	18405	18249	18043	18004	17906	17995	17926	17896	18102	18133	18112	18022	18197	18103	17925	18006	18024	18033	18016	18306	18050	18007	18194	18279	17992	18095	18011	18030	17984	18226	18103	18130	18047	18205	18090	18059	18037	18131	18049	17993	18266	18066	17828	18116	18169	18091	18043	18008	18107	18232	17954	18074	17974	18134	18259	18167	18062	18028	18091	18044	18091	17946	17879	17948	18109	18193	18033	18090	18091	17937	18167	18201	18264	18120	18223	18053	18094	18023	17906	17859	18173	18116	17793	18047	17974	17819	17962	18029	18140	18064	18070	18055	17976	17963	18214	18085	17973	18236	18094	17875	18009	18096	17962	18111	18199	18180	17868	18116	18130	17955	17845	17978	18097	18070	17903	18012	17957	18012	18317	18010	17941	18039	18245	18146	18086	18159	18136	17838	18060	18027	18111	18192	18018	18028	17995	17999	17940	18138	18375	18085	18109	18092	18122	18071	18033	18162	18082	18169	18003	17971	17894	17883	17957	17967	17787	17980	17946	17804	18200	18057	18108	17841	18070	17939	18123	18101	18113	17987	17904	18159	18181	17978	17942	17919	18193	18164	18023	18259	18096	17963	18084	18143	17877	18048	18223	17919	18015	18183	17963	18096	18301	18046	18208	18114	18015	18171	18147	18118	18078	18037	18038	18116	18002	18123	18059	18068	18072	18044	18098	18038	17919	18106	18006	18232	18073	18086	18113	18017	18125	18123	17940	18157	18238	18148	17936	18066	18286	18169	18030	18023	18183	18054	18110	18054	17948	17861	18299	17915	18026	18213	18164	18261	18043	18041	18083	18151	18022	18040	18130	18143	17972	18111	17896	18151	18008	17974	18129	17994	17859	17937	18009	18142	18087	18253	18148	18056	18032	18057	17948	18001	18041	17806	17969	18093	18229	18065	18257	18113	17942	17906	18030	17965	18091	18179	18034	18006	18077	17927	17988	18030	18041	17960	18157	17941	18090	17906	18140	18066	18021	18203	18248	18106	18019	17982	18146	17913	18079	17916	18101	18075	18157	18109	17917	17882	18184	17906	18156	18026	18206	17869	17955	18031	18059	18148	18162	18181	18154	18015	18242	18160	18064	17952	18190	18104	18128	18035	18050	18144	18023	17930	18118	18073	18201	18043	18262	18024	17928	17940	18173	17970	18074	18109	18210	18124	17921	17961	18073	17844	17822	17835	17912	18189	17977	17970	18061	18339	18099	18040	18116	17980	18110	18049	17971	18055	17970	17934	18030	18190	18147	18240	18037	18223	18194	17960	18244	18023	18192	18139	17947	17968	18303	18197	18188	18259	18357	18065	17901	18037	17966	17797	17936	18056	17966	17983	18006	18004	18119	18096	18234	18018	17975	17991	18105	18086	18148	18001	18147	18137	17934	17957	18230	18093	18216	18130	17958	18016	18158	17992	18120	18076	18024	18101	17978	18056	17992	18051	18031	17993	17765	18026	18397	18097	18120	17840	17920	18096	18098	17872	18013	17970	17914	18005	18178	17797	17963	17976	18026	18159	18161	17961	18021	18151	18094	18024	18098	18086	17899	18111	18274	18134	18018	18168	18067	17974	17925	18215	18030	17933	18094	17929	18182	18055	18156	18169	17988	17892	18250	18219	18010	18036	18116	18056	18154	18012	18041	17931	18183	18232	18047	17932	18167	17812	18056	18284	17976	18311	18190	18376	18111	18231	18156	18126	18095	18091	18054	17800	18124	18361	18202	17998	18162	17945	17737	18021	18000	18184	18265	18005	18008	18090	17981	18145	18135	18297	18222	18124	17987	17999	18209	18040	17994	18009	18079	18131	18109	18183	18063	17972	17995	18278	18020	17838	18206	17843	17958	18080	17988	18017	18175	17978	18112	18086	18003	17901	18276	17868	17955	17893	18007	18129	18243	18177	18136	18067	17871	18111	18007	18045	17913	17957	18013	18129	18075	18019	17958	17978	17882	18004	18139	18109	18322	18179	18033	18179	18194	18086	17896	18001	18169	18054	18097	18270	17881	18049	18013	17932	18079	18041	17938	18034	18054	18182	18115	17847	18056	17984	18207	17982	18020	17916	18151	18042	18128	18175	17848	18166	18123	17857	18100	18176	18083	18036	17895	18124	18292	17957	18258	18045	17959	17982	18126	17901	17920	18085	18079	18163	18036	18011	18136	18214	18083	17960	17998	18173	18131	18106	17968	17985	18125	18276	17970	17992	18221	17966	17908	17991	18060	17985	18039	18066	18191	18077	17965	18015	18321	18158	18006	17981	18130	18012	18166	17926	18151	18078	18079	18187	18165	18352	18022	18057	17916	18163	18053	18198	18020	18116	18065	17939	18081	18071	18148	18125	18039	17972	18068	17942	18104	18013	18101	17966	18067	18246	18024	18054	17933	18275	18324	18010	17991	18113	18222	17924	18186	18014	18126	18016	17987	18082	18232	17890	18025	18189	18004	18128	18015	17929	18238	18024	17905	18009	18096	18115	18061	18012	18127	18099	17985	18086	18006	17998	17942	18049	18166	18102	17970	17847	18076	17918	18059	18007	18158	18217	17889	17997	17990	18099	18037	18136	18088	18019	18096	18012	18079	17977	17968	18120	17923	17892	17998	17941	17818	18133	18186	18157	17975	18018	18036	18162	18090	18115	18171	18141	18251	17764	17880	18186	18053	18145	17801	17772	18003	17974	17925	18123	18134	18099	18180	18119	18080	18005	18092	18126	18130	18005	18021	18082	17980	18184	17967	18208	17905	18187	18151	18241	18131	18028	17980	18224	17917	18085	18124	17972	17946	18080	17981	18139	18123	18218	17938	18054	18230	18120	18091	18239	17971	17961	17918	18119	18011	17994	18025	17989	18191	18157	18063	18125	18194	18075	18016	18180	17896	18263	18041	17921	18093	18026	18020	18103	18046	17966	18210	18193	17963	18193	18111	18086	17937	18076	17990	18068	18203	17937	18075	18065	18047	17864	18005	18158	18034	18006	17816	18059	18206	17938	18177	18135	18027	18083	18041	17983	18183	18227	18135	18048	18122	18108	17923	18108	18245	18056	18131	17997	18154	18164	18218	18051	18227	18186	17989	18040	17992	18010	17978	18081	18104	18137	18257	18183	18185	18017	17968	18098	18034	17790	18099	18165	18175	18206	18123	18401	17981	17927	18027	17848	18058	18078	18026	18063	17887	17815	18159	18201	18088	18095	18006	18057	18059	18203	17984	18361	18082	18166	17970	18212	18042	17931	17956	17940	18101	18132	18090	18388	18272	18360	17999	18124	18016	18158	18178	18102	18075	17995	17824	17850	18076	18109	18127	18281	17763	17972	17820	17948	18101	18152	17912	17992	18388	18169	17887	18124	18193	18066	17907	18117	18118	18083	17943	18155	18130	18095	18085	18068	18185	18127	18181	17988	18099	18075	18042	18048	18032	17974	17986	18023	18204	18025	18090	18085	18109	18008	18044	17999	17963	18112	18088	18130	18091	17957	17979	17930	18158	18068	18152	18016	18086	18160	18299	18134	18234	18129	18186	18124	18024	18097	18303	18082	18205	18189	18248	18085	18122	18187	18307	18029	18061	17850	18133	18219	17998	18141	18078	18033	18102	18002	17893	18109	17950	17812	18056	18112	17869	18345	18145	18066	18057	17935	18071	18099	18130	18180	18299	18078	17944	17945	18159	17962	18324	18164	18281	18111	18224	18216	18112	18050	18029	18047	18124	17910	18094	17979	18166	17880	18265	18120	18143	17821	18145	18187	18071	18188	17942	18093	18156	18358	18084	18137	17989	18096	18284	18292	18129	18025	17867	18093	17896	18170	18067	18116	18031	18115	18299	18061	17952	17866	18002	18061	18021	18212	18058	18070	18062	18075	18266	18278	18140	18100	17860	18142	18075	18117	18183	18087	18137	17986	18188	17953	18185	18071	18301	18155	18027	18239	18114	18170	18081	18255	18173	18002	18043	18231	18035	18067	18065	18027	18037	18016	17866	18056	18190	17971	18143	17953	18141	18216	18223	18209	18244	18193	18000	18220	18066	18169	17899	17935	18021	18279	18212	18026	18177	18144	18002	18044	18180	18177	17857	18011	17959	18008	17955	18040	18148	18160	18002	18102	18073	17991	18106	17921	18036	17953	17955	17903	18144	18080	18121	18071	17994	18165	18112	18004	17931	17973	17866	18003	17979	17962	18147	18040	18214	18188	18222	18001	18108	18059	18104	18135	18012	18179	18168	18151	17851	17944	17797	17993	17959	18080	18094	18083	18064	18039	17947	18109	18193	18007	18039	18153	17976	18180	18045	18170	18068	18078	18199	18017	18059	17980	17828	18181	18092	18166	18187	17952	17941	18161	18313	18250	18175	18167	18117	18076	17916	18161	17889	18101	18125	17933	18095	18203	17994	18123	18125	18127	18064	18062	17983	18019	18067	17964	17797	17977	17861	18098	18022	18142	18177	18166	17745	17876	17985	18064	18121	17917	17956	18071	18110	18107	18219	18083	18225	17989	18173	17945	17989	18120	18031	18205	18176	17895	18095	18141	17972	17932	18162	18053	18044	17986	18091	18021	18217	18271	18103	18098	18394	18217	18016	18056	18053	17801	18064	17970	18018	18171	18086	18310	18079	18131	17908	17903	18071	18115	18175	18248	18233	18331	18141	18169	18022	18111	18180	18175	18040	17903	18033	18076	17877	18008	18289	18205	18067	17996	18097	17939	18094	18051	18064	17978	18249	18115	18073	18087	17883	18150	18053	18089	18025	18085	18030	18068	17968	17877	17976	18091	17824	17961	17986	17941	18171	18179	17840	18036	18033	18339	17958	18151	17953	18108	17924	18110	17845	18070	18147	18144	18291	18106	18073	18191	18085	18023	18148	17863	18301	18030
22644	42953	34513	24387	21521	20038	17869	17157	16662	16407	16099	15925	15723	15599	15769	15770	15478	15345	15475	15475	15371	15437	15333	15374	15521	15524	15503	15302	15449	15421	15432	15445	15405	15431	15468	15502	15754	15248	15343	15355	15375	15306	15418	15412	15471	15344	15350	15523	15364	15451	15292	15398	15192	15604	15295	15433	15353	15359	15632	15237	15404	15433	15622	15322	15392	15319	15441	15234	15293	15358	15403	15456	15472	15481	15569	15406	15564	15370	15460	15334	15291	15211	15320	15466	15463	15512	15364	15458	15499	15282	15289	15456	15301	15316	15265	15381	15415	15546	15194	15310	15415	15199	15549	15383	15459	15343	15381	15316	15404	15469	15283	15285	15316	15324	15450	15487	15325	15243	15294	15376	15208	15253	15485	15275	15196	15363	15196	15532	15295	15333	15314	15445	15452	15525	15390	15441	15290	15324	15496	15346	15383	15338	15307	15289	15391	15294	15299	15384	15302	15537	15280	15274	15323	15373	15423	15413	15262	15227	15415	15454	15310	15142	15480	15381	15409	15345	15402	15302	15500	15462	15262	15235	15381	15455	15476	15384	15379	15439	15317	15414	15474	15179	15262	15402	15329	15395	15257	15346	15445	15426	15388	15328	15251	15486	15353	15260	15340	15296	15399	15332	15475	15496	15464	15325	15252	15295	15633	15452	15342	15239	15358	15565	15294	15434	15375	15546	15340	15338	15359	15341	15425	15279	15301	15267	15468	15307	15212	15504	15385	15302	15558	15370	15325	15118	15377	15301	15511	15152	15374	15273	15495	15328	15327	15463	15477	15223	15425	15302	15257	15459	15379	15267	15342	15356	15224	15553	15409	15436	15258	15482	15305	15235	15328	15254	15355	15444	15375	15296	15237	15393	15346	15437	15311	15342	15300	15382	15335	15436	15266	15283	15535	15424	15285	15536	15499	15380	15278	15430	15313	15541	15262	15308	15513	15437	15260	15503	15302	15388	15505	15191	15407	15363	15338	15287	15414	15526	15329	15279	15382	15469	15420	15455	15341	15247	15367	15485	15374	15460	15179	15394	15657	15198	15384	15405	15366	15277	15435	15429	15348	15399	15455	15370	15377	15289	15228	15265	15407	15352	15377	15362	15533	15382	15495	15411	15382	15352	15204	15354	15321	15490	15258	15302	15518	15403	15365	15376	15292	15264	15278	15360	15518	15426	15359	15256	15289	15539	15367	15479	15277	15216	15497	15311	15381	15362	15407	15444	15277	15450	15347	15429	15266	15244	15403	15374	15356	15192	15288	15398	15328	15394	15500	15458	15478	15383	15421	15289	15404	15229	15524	15446	15293	15255	15403	15367	15312	15287	15223	15418	15424	15530	15193	15280	15479	15205	15440	15376	15415	15423	15428	15236	15227	15338	15370	15349	15284	15290	15462	15396	15554	15386	15397	15431	15386	15418	15215	15386	15272	15510	15327	15471	15361	15223	15482	15375	15415	15229	15312	15367	15214	15366	15276	15061	15136	15354	15520	15417	15301	15246	15421	15455	15393	15288	15347	15158	15391	15324	15375	15366	15362	15476	15422	15513	15405	15258	15397	15406	15414	15366	15326	15355	15205	15307	15277	15474	15356	15516	15307	15290	15284	15356	15375	15474	15419	15433	15323	15446	15466	15270	15442	15413	15404	15424	15390	15304	15216	15477	15309	15469	15410	15459	15273	15493	15484	15443	15240	15391	15430	15256	15286	15255	15323	15135	15485	15357	15476	15485	15367	15437	15289	15405	15320	15327	15332	15443	15333	15303	15560	15331	15309	15551	15407	15382	15413	15392	15372	15256	15408	15454	15552	15306	15264	15233	15308	15324	15261	15340	15334	15476	15244	15400	15476	15184	15374	15483	15349	15369	15382	15524	15640	15359	15451	15280	15398	15299	15529	15305	15412	15206	15363	15323	15474	15245	15406	15243	15453	15292	15295	15345	15228	15383	15315	15404	15443	15325	15381	15540	15398	15376	15321	15228	15265	15279	15557	15262	15324	15250	15252	15502	15120	15306	15531	15472	15271	15518	15172	15238	15276	15278	15379	15526	15406	15538	15520	15288	15442	15346	15256	15365	15554	15272	15456	15428	15467	15496	15442	15368	15313	15297	15339	15303	15306	15492	15236	15399	15230	15482	15315	15281	15347	15547	15407	15544	15427	15426	15228	15417	15381	15326	15328	15363	15220	15457	15363	15435	15304	15299	15272	15376	15186	15123	15262	15342	15231	15205	15306	15266	15387	15458	15212	15586	15478	15330	15372	15235	15534	15406	15416	15364	15292	15229	15479	15422	15295	15416	15250	15477	15341	15242	15472	15217	15361	15386	15540	15298	15575	15280	15403	15216	15445	15197	15358	15449	15279	15392	15439	15439	15242	15249	15601	15369	15597	15251	15427	15414	15210	15404	15277	15313	15510	15617	15400	15483	15273	15457	15319	15328	15279	15340	15305	15441	15474	15410	15332	15206	15268	15329	15506	15464	15331	15362	15212	15446	15362	15277	15449	15476	15420	15450	15238	15304	15265	15444	15490	15206	15632	15318	15387	15300	15436	15266	15642	15362	15338	15490	15280	15294	15492	15362	15360	15474	15315	15228	15344	15381	15480	15266	15496	15353	15409	15360	15486	15411	15389	15333	15389	15287	15310	15264	15648	15639	15158	15488	15228	15408	15338	15461	15280	15453	15302	15362	15355	15420	15298	15380	15262	15533	15329	15361	15374	15524	15452	15429	15329	15378	15339	15344	15279	15342	15462	15293	15466	15470	15383	15291	15329	15246	15441	15327	15503	15223	15465	15283	15449	15372	15362	15270	15488	15400	15368	15532	15511	15381	15371	15504	15348	15253	15432	15577	15287	15345	15468	15278	15157	15501	15234	15378	15348	15215	15287	15343	15353	15311	15380	15343	15212	15330	15375	15311	15423	15204	15458	15392	15327	15468	15426	15294	15397	15411	15272	15452	15369	15431	15420	15161	15300	15264	15403	15379	15466	15302	15301	15330	15294	15466	15425	15309	15261	15262	15413	15361	15500	15310	15319	15369	15414	15361	15374	15267	15462	15361	15438	15277	15335	15291	15322	15422	15176	15376	15270	15409	15238	15136	15569	15286	15376	15329	15472	15311	15489	15496	15435	15507	15352	15346	15473	15322	15410	15294	15241	15493	15392	15430	15298	15300	15278	15440	15365	15496	15424	15421	15299	15316	15331	15368	15189	15423	15355	15425	15322	15434	15342	15422	15398	15383	15409	15410	15391	15297	15331	15406	15427	15178	15296	15471	15310	15502	15430	15349	15421	15428	15409	15529	15198	15520	15215	15449	15354	15516	15333	15366	15388	15185	15442	15360	15324	15447	15258	15284	15343	15556	15291	15470	15387	15165	15329	15310	15300	15210	15265	15484	15205	15302	15394	15459	15226	15413	15482	15222	15343	15342	15343	15436	15536	15540	15386	15314	15382	15426	15454	15487	15357	15248	15529	15294	15408	15287	15375	15455	15419	15578	15376	15490	15291	15521	15181	15163	15387	15296	15265	15142	15402	15261	15301	15321	15459	15347	15426	15536	15409	15364	15372	15308	15291	15263	15223	15343	15187	15196	15408	15350	15266	15340	15454	15372	15324	15214	15418	15482	15333	15335	15436	15291	15350	15282	15342	15368	15557	15437	15359	15233	15314	15381	15391	15278	15471	15457	15367	15359	15323	15313	15488	15472	15431	15332	15393	15423	15498	15407	15339	15387	15330	15373	15459	15275	15270	15355	15686	15238	15343	15448	15210	15416	15268	15440	15495	15352	15527	15273	15273	15325	15410	15471	15376	15368	15254	15400	15477	15469	15444	15326	15375	15270	15359	15342	15343	15333	15189	15301	15338	15336	15603	15392	15460	15436	15490	15452	15252	15363	15120	15445	15431	15349	15392	15367	15428	15286	15443	15524	15386	15368	15440	15443	15503	15417	15343	15298	15334	15548	15507	15276	15441	15378	15475	15451	15298	15403	15378	15253	15525	15297	15347	15460	15383	15330	15536	15368	15606	15417	15140	15343	15422	15447	15445	15346	15364	15339	15502	15402	15454	15438	15328	15310	15241	15298	15422	15396	15364	15334	15309	15294	15493	15482	15240	15109	15344	15515	15343	15258	15497	15238	15357	15275	15284	15378	15390	15370	15343	15406	15323	15419	15548	15395	15396	15421	15414	15321	15356	15369	15532	15374	15451	15262	15450	15361	15303	15380	15371	15294	15360	15468	15424	15383	15214	15230	15174	15615	15330	15292	15417	15457	15361	15359	15173	15433	15501	15339	15627	15392	15462	15374	15512	15477	15336	15290	15458	15429	15342	15500	15257	15364	15404	15343	15374	15499	15303	15406	15424	15489	15490	15368	15501	15408	15381	15338	15497	15285	15604	15241	15329	15200	15325	15328	15367	15307	15181	15283	15132	15371	15429	15240	15414	15646	15273	15472	15382	15350	15260	15274	15345	15296	15497	15457	15420	15329	15543	15394	15581	15348	15385	15285	15427	15422	15322	15220	15198	15419	15430	15253	15425	15307	15429	15323	15367	15250	15466	15151	15388	15354	15203	15316	15440	15335	15512	15343	15362	15218	15161	15355	15196	15392	15439	15353	15168	15332	15310	15492	15355	15428	15367	15339	15336	15382	15317	15391	15434	15396	15130	15259	15454	15252	15439	15354	15230	15220	15400	15577	15307	15410	15318	15231	15285	15250	15193	15444	15261	15573	15204	15353	15356	15514	15250	15226	15442	15562	15483	15413	15246	15438	15431	15440	15318	15380	15497	15456	15265	15506	15361	15387	15258	15359	15445	15367	15517	15487	15618	15339	15458	15325	15347	15498	15322	15387	15322	15325	15404	15488	15416	15456	15086	15179	15437	15609	15235	15435	15439	15337	15396	15444	15458	15331	15390	15410	15362	15537	15401	15407	15411	15418	15415	15430	15338	15032	15401	15225	15193	15229	15418	15176	15144	15413	15371	15468	15307	15498	15418	15263	15340	15341	15498	15460	15335	15345	15453	15386	15387	15349	15521	15327	15374	15314	15266	15554	15388	15178	15413	15387	15362	15348	15420	15514	15408	15369	15204	15553	15367	15303	15342	15434	15328	15462	15407	15464	15277	15349	15331	15372
25287	21639	27729	27955	22399	22004	21707	20510	20231	20156	19880	19999	19740	19809	19879	19704	19768	19644	19579	19819	19821	19825	19928	19726	19519	19613	19530	19878	19525	19667	19836	19629	19497	19528	19633	19575	19753	19612	19565	19600	19517	19712	19500	19970	19827	19477	19685	19516	19704	19429	19452	19443	19620	19554	19503	19441	19682	19578	19556	19566	19502	19496	19690	19639	19494	19607	19630	19474	19625	19553	19673	19743	19519	19520	19709	19565	19603	19729	19780	19335	19526	19598	19439	19603	19489	19531	19540	19627	19662	19572	19581	19574	19366	19632	19639	19637	19810	19442	19665	19354	19489	19469	19561	19687	19661	19456	19376	19585	19542	19530	19675	19607	19485	19515	19840	19786	19345	19529	19815	19433	19494	19461	19616	19712	19635	19656	19314	19529	19654	19435	19739	19756	19788	19542	19508	19542	19541	19563	19609	19596	19436	19681	19563	19592	19393	19591	19537	19628	19442	19651	19570	19590	19443	19599	19502	19524	19619	19577	19573	19592	19642	19727	19699	19719	19689	19693	19382	19657	19417	19753	19605	19515	19594	19462	19646	19575	19610	19599	19495	19562	19688	19475	19711	19756	19623	19500	19359	19684	19766	19425	19652	19668	19630	19577	19745	19608	19734	19462	19564	19545	19649	19457	19633	19391	19603	19569	19524	19530	19661	19478	19554	19647	19541	19631	19492	19473	19372	19471	19739	19366	19658	19437	19716	19658	19668	19397	19605	19648	19375	19478	19501	19541	19408	19308	19552	19536	19503	19711	19375	19594	19674	19300	19474	19652	19681	19441	19489	19584	19600	19572	19658	19520	19418	19526	19650	19679	19568	19673	19689	19609	19589	19632	19670	19583	19596	19471	19460	19595	19525	19517	19592	19718	19758	19318	19566	19582	19552	19464	19503	19396	19522	19735	19619	19641	19606	19618	19485	19539	19429	19544	19703	19523	19733	19481	19755	19657	19441	19550	19396	19604	19538	19614	19579	19745	19490	19421	19485	19340	19490	19342	19547	19819	19640	19411	19533	19526	19586	19783	19507	19621	19618	19594	19544	19651	19518	19846	19651	19645	19661	19639	19572	19357	19653	19420	19428	19595	19631	19535	19452	19531	19621	19456	19656	19542	19559	19604	19727	19600	19807	19550	19872	19668	19423	19461	19482	19633	19690	19687	19420	19708	19617	19644	19665	19402	19605	19685	19410	19547	19596	19497	19691	19473	19572	19622	19331	19630	19571	19514	19535	19719	19649	19717	19874	19611	19715	19524	19483	19745	19656	19720	19612	19517	19643	19683	19680	19591	19483	19567	19575	19693	19684	19599	19584	19576	19661	19486	19568	19821	19662	19570	19412	19534	19456	19536	19575	19584	19517	19417	19532	19573	19542	19685	19729	19599	19795	19610	19557	19578	19538	19433	19672	19615	19493	19579	19536	19757	19588	19701	19545	19604	19496	19342	19666	19405	19697	19652	19597	19578	19484	19474	19575	19586	19636	19321	19525	19722	19603	19440	19656	19516	19504	19775	19704	19497	19534	19443	19506	19596	19478	19689	19685	19504	19790	19630	19816	19496	19546	19513	19504	19512	19678	19711	19445	19657	19592	19683	19349	19585	19651	19535	19710	19452	19562	19436	19519	19409	19656	19429	19305	19494	19596	19565	19469	19358	19534	19482	19418	19618	19684	19830	19651	19492	19594	19551	19672	19630	19443	19616	19575	19638	19637	19579	19421	19609	19653	19580	19610	19740	19541	19502	19578	19570	19666	19353	19727	19539	19649	19537	19485	19445	19592	19721	19824	19704	19583	19631	19646	19431	19346	19729	19506	19457	19441	19600	19548	19720	19721	19473	19484	19605	19619	19480	19896	19542	19648	19577	19672	19589	19737	19612	19579	19690	19586	19438	19553	19514	19559	19451	19662	19619	19683	19567	19470	19689	19535	19522	19551	19474	19749	19643	19674	19595	19504	19460	19626	19453	19505	19461	19416	19603	19672	19461	19725	19448	19452	19643	19665	19627	19545	19540	19669	19643	19454	19714	19617	19532	19433	19525	19376	19523	19566	19606	19391	19402	19443	19657	19680	19459	19467	19562	19712	19729	19578	19492	19544	19423	19850	19634	19879	19461	19473	19601	19548	19546	19803	19650	19498	19546	19731	19696	19777	19559	19489	19604	19485	19515	19595	19488	19642	19592	19428	19488	19593	19662	19594	19690	19561	19676	19682	19664	19621	19611	19543	19624	19411	19633	19607	19548	19602	19350	19535	19660	19459	19574	19372	19710	19339	19509	19541	19639	19405	19645	19580	19563	19507	19368	19485	19314	19644	19501	19545	19551	19452	19632	19689	19754	19430	19557	19521	19532	19573	19496	19629	19600	19407	19570	19363	19454	19481	19427	19697	19512	19422	19774	19516	19534	19791	19344	19432	19531	19721	19624	19613	19526	19643	19648	19676	19593	19628	19575	19439	19626	19622	19588	19670	19575	19588	19428	19557	19486	19446	19420	19634	19500	19556	19462	19538	19698	19462	19541	19646	19662	19500	19481	19488	19482	19612	19550	19734	19301	19522	19493	19685	19684	19806	19567	19469	19296	19489	19743	19765	19641	19637	19549	19740	19634	19493	19473	19609	19648	19638	19625	19493	19596	19537	19630	19627	19605	19740	19825	19667	19630	19625	19510	19543	19446	19613	19585	19401	19465	19650	19492	19675	19541	19691	19704	19548	19825	19503	19782	19549	19438	19698	19617	19573	19512	19600	19597	19560	19837	19897	19608	19624	19793	19572	19563	19709	19742	19765	19605	19629	19653	19485	19437	19629	19671	19735	19887	19552	19603	19739	19589	19668	19494	19536	19684	19620	19558	19529	19560	19540	19750	19695	19429	19742	19620	19674	19646	19453	19478	19574	19635	19612	19466	19490	19489	19564	19801	19651	19767	19467	19600	19453	19511	19573	19602	19612	19686	19696	19508	19617	19647	19704	19507	19556	19477	19812	19486	19472	19607	19661	19557	19620	19630	19496	19454	19377	19622	19660	19602	19655	19641	19501	19365	19482	19345	19472	19523	19698	19644	19359	19446	19745	19541	19657	19535	19663	19618	19533	19546	19550	19417	19605	19553	19822	19442	19443	19669	19725	19583	19618	19603	19581	19470	19407	19705	19672	19477	19514	19758	19610	19470	19515	19485	19664	19380	19321	19672	19613	19486	19553	19624	19595	19590	19419	19717	19602	19542	19700	19521	19654	19718	19789	19660	19454	19654	19375	19582	19731	19811	19481	19490	19681	19905	19415	19604	19743	19721	19570	19409	19702	19585	19627	19768	19578	19439	19755	19729	19504	19533	19767	19770	19589	19513	19509	19582	19719	19667	19485	19489	19570	19531	19450	19484	19608	19441	19471	19623	19466	19550	19459	19685	19618	19588	19654	19576	19622	19669	19373	19592	19723	19560	19628	19675	19264	19821	19536	19580	19573	19498	19616	19757	19613	19786	19457	19586	19674	19302	19500	19195	19620	19514	19544	19603	19550	19548	19748	19630	19591	19497	19661	19590	19613	19495	19533	19616	19725	19732	19683	19595	19615	19645	19540	19446	19537	19720	19852	19574	19629	19689	19728	19686	19604	19561	19463	19761	19512	19406	19399	19454	19799	19649	19468	19446	19478	19830	19787	19657	19229	19471	19660	19603	19457	19709	19531	19429	19478	19504	19406	19634	19583	19517	19634	19515	19596	19726	19859	19755	19686	19464	19575	19634	19607	19731	19604	19537	19793	19577	19627	19613	19452	19504	19556	19609	19515	19612	19568	19552	19582	19405	19642	19545	19806	19677	19515	19728	19530	19446	19657	19517	19321	19760	19802	19773	19549	19465	19775	19633	19515	19821	19578	19586	19732	19823	19553	19572	19592	19391	19654	19745	19806	19587	19444	19622	19460	19665	19485	19749	19629	19555	19870	19498	19501	19650	19546	19464	19670	19527	19666	19638	19892	19716	19542	19704	19616	19457	19418	19514	19747	19654	19581	19664	19732	19680	19464	19346	19487	19773	19563	19568	19456	19593	19487	19623	19615	19651	19767	19439	19507	19415	19379	19581	19635	19482	19774	19505	19531	19463	19658	19552	19636	19522	19620	19487	19595	19477	19459	19696	19597	19494	19589	19492	19599	19591	19548	19635	19581	19509	19596	19538	19649	19613	19623	19470	19674	19676	19656	19403	19695	19329	19540	19545	19859	19616	19558	19736	19569	19569	19578	19545	19817	19673	19788	19687	19522	19722	19557	19415	19536	19579	19505	19651	19534	19656	19432	19495	19677	19696	19729	19671	19616	19380	19378	19770	19332	19642	19348	19582	19691	19602	19668	19622	19424	19690	19667	19761	19540	19503	19525	19612	19445	19484	19603	19492	19662	19453	19727	19799	19573	19683	19666	19713	19366	19515	19747	19734	19592	19561	19458	19699	19564	19545	19568	19604	19632	19657	19534	19378	19607	19555	19713	19668	19570	19680	19530	19458	19618	19662	19515	19447	19582	19641	19574	19721	19370	19445	19554	19589	19457	19720	19580	19553	19653	19411	19631	19618	19652	19732	19592	19513	19499	19366	19779	19653	19592	19423	19701	19656	19563	19746	19601	19461	19645	19484	19793	19559	19665	19355	19761	19541	19816	19593	19521	19682	19539	19373	19758	19682	19636	19808	19631	19624	19515	19792	19643	19529	19780	19415	19656	19922	19686	19827	19528	19720	19799	19466	19682	19626	19575	19780	19627	19491	19694	19458	19620	19542	19542	19479	19533	19511	19639	19549	19775	19529	19612	19604	19871	19575	19429	19516	19629	19456	19570	19553	19507	19387	19300	19545	19575	19379	19630	19680	19571	19685	19541	19417	19616	19293	19609	19600	19644	19591	19794	19820	19441	19471	19490	19830	19608	19946	19397	19486	19727	19576	19545	19448	19605	19639	19729	19835	19661	19657	19538	19637	19606	19346	19670	19482	19457	19644	19708	19755	19737	19314	19732	19804	19538	19314	19622	19726	19664	19621	19740	19465	19536	19641	19566	19520	19549	19569	19496	19575	19652	19544	19544	19497	19535	19471	19570	19498	19609	19363	19574	19901	19652	19626	19529	19553	19660	19618	19654	19569	19774	19666	19466	19665
22768	40484	31403	23116	20309	19606	18050	17567	17253	16976	16877	16463	16580	16345	16346	16479	16481	16213	16430	16313	16230	16316	16476	16267	16103	16324	16321	16221	16268	16354	16388	16456	16541	16211	16271	16343	16328	16328	16065	16176	16235	16233	16454	16260	16144	16377	16246	16190	16345	16226	16162	16182	16456	16489	16274	16286	16320	16140	16264	16255	16054	16249	16262	16307	16165	16432	16311	16446	16239	16199	16099	16226	16366	16277	16265	16299	16328	16410	16243	16102	16075	16047	16279	16156	16367	16326	16473	16307	16414	16428	16399	16153	16264	16364	16062	16261	16222	16313	16418	16141	16362	16458	16318	16299	16281	16449	16293	16235	16194	16255	16305	16048	16307	16117	16205	16333	16235	16235	16316	16095	16144	16283	16440	16515	16203	16412	16063	16315	16237	16436	16075	16334	16289	16161	16405	16236	16285	16384	16348	16297	16226	16338	16389	16076	16335	16316	16276	16219	16163	16359	16446	16134	16353	16377	16332	16239	16232	16188	16362	16221	16362	16159	16202	16133	16274	16084	16098	16337	16239	16104	16284	16256	16211	16223	16250	16427	16139	16204	16429	16123	16168	16352	16127	16263	16308	16358	16327	16378	16138	16285	16264	16310	16257	16158	16335	16143	16473	16312	16232	16220	16314	16278	16241	16301	16268	16264	16231	16283	16291	16301	16486	16259	16199	16112	16175	16251	16273	16263	16265	16329	16261	16346	16385	16416	16395	16289	16255	16095	16286	16328	16372	16239	16277	16341	16196	16306	16206	16420	16091	16395	16041	16366	16459	16194	16231	16199	16251	16203	16104	16316	16329	16355	16296	16382	16394	16318	16407	16288	16295	16154	16329	16180	16218	16207	16250	16168	16213	16210	16327	16199	16067	16332	16139	16110	16391	16260	16045	16128	16291	16108	16272	16269	16123	16062	16141	16261	16382	16232	16423	16453	16380	16202	16243	16239	16292	16310	16286	16452	16130	16370	16296	16302	16307	16304	16379	16324	16148	16294	16191	16179	16311	16147	16173	16286	16227	16377	16158	16215	16252	16471	16366	16181	16084	16374	16255	16208	16084	16164	16350	16203	16286	16273	16097	16245	16125	16140	16306	16157	16179	16204	16203	16184	16320	16222	16282	16266	16275	16254	16178	16209	16275	16251	16352	16394	16212	16234	16322	16250	16311	16141	16357	16455	16334	16112	16332	16340	16381	16303	16100	16420	16350	16267	16275	16261	16282	16362	16256	16265	16148	16220	16233	16354	16295	16365	16358	16187	16150	16218	16337	16266	16271	16241	16235	16242	16291	16271	16135	16207	16317	16248	16304	16215	16181	16396	16191	16310	16298	16032	16234	16175	16346	16294	16350	16089	16332	16129	16252	16205	16273	16254	16328	16132	16211	16308	16224	16302	16085	16384	16284	16206	16306	16225	16247	16258	16166	16200	16226	16476	16240	16288	16233	16196	16236	16387	16289	16067	16353	16273	16267	16250	16113	16273	16208	16276	16144	16205	16260	16318	16276	16191	16222	16278	15960	16281	16286	16158	16222	16281	16228	16200	16050	16274	16150	16127	16263	16183	16212	16346	16198	16189	16291	16307	16331	16301	16198	16249	16196	16284	16284	16126	16196	16157	16431	16160	16287	16268	16140	16371	16221	16449	16313	16289	16199	16267	16225	16361	16242	16226	16335	16325	16255	16217	16190	16353	16274	16148	16248	16354	16300	16188	16298	16075	16207	16420	16375	16335	16448	16175	16189	16305	16176	16290	16449	16394	16316	16130	16273	16219	16455	16436	16205	16277	16238	16243	16278	16284	16269	16289	16246	16255	16312	16164	16314	16177	16094	16189	16101	16238	16281	16332	16279	16183	16304	16281	16151	16176	16306	16265	16120	16214	16123	16092	16234	16291	16227	16361	16104	16220	16234	16234	16297	16185	16309	16077	16150	16343	16252	16208	16300	16245	16297	16205	16483	16204	16443	16185	16417	16302	16233	16086	16208	16271	16225	16057	16204	16206	16326	16271	16236	16160	16275	16198	16308	16256	16201	16286	16303	16133	16285	16434	16117	16270	16454	16182	16373	16276	16198	16181	16300	16304	16068	16392	16413	16287	16126	16370	16264	16071	16042	16192	16338	16159	16225	16365	16258	16242	16175	16257	16259	16333	16342	16283	16176	16074	16352	16296	16456	16249	16170	16274	16309	16280	16305	16280	16210	16148	16267	16400	16371	16203	16384	16346	16441	16303	16264	16358	16266	16293	16264	16365	16269	16229	16242	16417	16202	16354	16316	16117	16255	16178	16126	16250	16249	16196	16322	16285	16318	15952	16153	16398	16146	16126	16145	16203	16177	16253	16272	16454	16476	16226	16319	16281	16240	16367	16045	16175	16243	16340	16153	16464	16325	16263	16283	16284	16203	16136	16503	16212	16210	16321	16030	16193	16375	16283	16150	16164	16249	16307	16425	16221	16210	16336	16159	16325	16253	16331	16261	16268	16381	16368	16107	16321	16230	16377	16180	16395	16140	16205	16400	16355	16167	16096	16379	16147	16206	16145	16244	16364	16268	16026	16233	16198	16256	16137	16166	16261	16382	16210	16288	16306	16325	16305	16287	16166	16117	16203	16452	16146	16267	16183	16276	16210	16336	16282	16130	16065	16427	16177	16091	16085	16350	16261	16289	16376	16337	16210	16244	16524	16257	16285	16239	16158	16096	16256	16097	16326	16138	16321	16269	16161	16153	16347	16259	16290	16170	16203	16128	16124	16105	16192	16293	16175	16514	16336	16291	16194	16366	16448	16252	16227	16225	16086	16244	16199	16241	16310	16401	16133	16179	16323	16287	16145	16295	16374	16299	16410	16371	16106	16339	16271	16254	16315	16188	16296	16262	16273	16164	16139	16308	16395	16156	16256	16176	16333	16189	16407	16231	16235	16321	16099	16071	16308	16322	16281	16228	16089	16345	16310	16185	16345	16413	16177	16112	16177	16364	16250	16197	16156	16258	16096	16239	16196	16348	16126	16289	16132	16125	16070	16320	16137	16331	16302	16298	16249	16277	16142	16229	16276	16034	16255	16171	16211	16275	16294	16233	16214	16216	16245	16177	16237	16361	16333	16274	16416	16387	16317	16249	16311	16320	16082	16306	16100	16422	16277	16242	16238	16192	16119	16310	16127	16315	16247	16207	16312	16266	16295	16384	16191	16139	16383	16162	16294	16158	16159	16302	16244	16250	16134	16151	16202	16367	16243	16028	16187	16081	16307	16257	16240	16307	16214	16053	16232	16420	16470	16369	16449	16312	16413	16293	16267	16294	16050	16239	16256	16184	16216	16286	16378	16387	16255	16277	16305	16229	16265	16252	16276	16386	16106	16391	16124	16270	16229	16188	16272	16226	16384	16451	16127	16306	16427	16408	16147	16235	16063	16196	16181	16277	16136	16087	16335	16262	16241	16246	16334	16413	16481	16176	16158	16365	16290	16284	16137	16232	16219	16365	16295	16300	16242	16037	16201	16220	16311	16310	16212	16324	16342	16069	16342	16396	16375	16235	16282	16115	16144	16272	16295	16141	16217	16312	16187	16333	16360	16127	16286	16269	16175	16271	16290	16260	16355	16166	16331	16274	16271	16280	16372	16223	16249	16319	16344	16335	16084	16353	16261	16567	16323	16311	16423	16171	16417	16343	16280	16194	16378	16096	16226	16304	16285	16214	16206	16289	16419	16229	16369	16261	16285	16412	16183	16214	16228	16216	16204	16439	16323	16248	16268	16493	16234	16218	16358	16442	16266	16428	16337	16050	16269	16322	16244	16104	16298	16408	16261	16224	16288	16230	16368	16116	16215	16270	16393	16309	16160	16122	16109	16173	16254	16253	16284	16150	16246	16276	16328	16322	16110	16387	16302	16352	16282	16246	16283	16193	16225	16294	16320	16089	16242	16232	16315	16218	16271	16408	16239	16267	16315	16418	16238	16168	16190	16375	16191	16265	16179	16211	16318	16309	16289	16427	16273	16312	16209	16374	16099	16138	16231	16127	16230	16407	16268	16171	16192	16177	16150	16341	16157	16333	16355	16180	16221	16249	16366	16429	16187	16242	16451	16179	16238	16288	16141	16287	16102	16227	16135	16369	16282	16238	16190	16435	16304	16400	16344	16011	16309	16231	16201	16309	16161	16237	16384	16294	16332	16192	16262	16453	16219	16284	16224	16277	16351	16188	16218	16240	16274	16143	16190	16141	16213	16328	16161	16269	16153	16243	16090	16374	16144	16281	16352	16303	16287	16130	16380	16299	16231	16298	16183	16233	16301	16196	16110	16155	16343	16244	16303	16179	16242	16323	16339	16265	16103	16177	16226	16207	16368	16201	16155	16156	16350	16063	16173	16279	16117	16326	16335	16304	16324	16300	16327	16143	16369	16227	16201	16214	16148	16252	16369	16281	16260	16360	16142	16205	16410	16309	16267	16178	16201	16405	16373	16471	16265	16339	16182	16208	16268	16243	16361	16427	16290	16093	16225	16224	16360	16134	16210	16265	16129	16330	16182	16197	16196	16155	16443	16284	16401	16384	16358	16288	16376	16259	16233	16285	16112	16296	16382	16322	16333	16298	16234	16342	16363	16228	16314	16153	16344	16119	16234	16065	16249	16283	16319	16174	16148	16090	16199	16125	16177	16255	16309	16339	16102	16159	16353	16202	16524	16229	16265	16242	16229	16211	16259	16330	16301	16336	16186	16420	16281	16234	16346	16166	16161	16305	16442	16156	16344	16233	16323	16360	16423	16318	16215	16420	16264	16247	16376	16183	16255	16130	16257	16214	16231	16265	16182	16195	16266	16373	16288	16229	16240	16388	16327	16324	16247	16216	16205	16138	16288	16188	16263	16299	16272	16144	16366	16302	16158	16305	16068	16118	16250	16125	16292	16232	16280	16230	16334	16157	16194	15969	16177	16117	16281	16089	16172	16316	16329	16301	16290	16171	16332	16219	16151	16251	16249	16229	16321	16317	16208	16382	16145	16301	16154	16196	16305	16227	16262	16127	16241	16262	16225	16451	16222	16324	16152	16286	16288	16126	16332	16238	16304	16213	16273	16259	16256	16170	16205	16236	16355	16308	16216	16380	16304	16246	16161	16148	16329	16376	16179	16308	16290
22572	21637	28923	24842	22090	24632	26057	21428	20178	20064	19947	19674	19552	19253	19315	19174	19375	19146	19246	18807	18927	18665	19042	18971	18999	19130	19099	18886	19027	18977	18868	18864	18916	18745	18806	18829	19103	18909	18979	18991	18880	18775	18943	18874	19001	19009	18937	18891	18797	18845	18888	18999	19037	19052	18899	18806	18932	18901	18821	18704	18832	18607	18823	18741	18744	18839	18883	18780	18837	18907	18846	18757	18906	18858	18881	18964	18780	18855	18847	18750	18875	18868	18884	18642	18909	18757	18660	18669	18761	18843	18891	18858	18708	18796	18860	18860	18797	18690	18593	18866	18812	18824	18806	18608	18794	18715	18702	18843	18768	18830	18675	18671	18757	18716	18575	18821	18864	18635	18742	19010	18736	18948	18743	18744	18772	18620	18919	18615	18804	18786	18727	18832	18975	18885	18953	18746	18919	18726	18760	18785	19031	18586	18882	18962	18767	18597	18929	18804	18752	18954	18625	18841	18751	19264	18991	18768	18892	18884	18789	18690	18946	18921	18873	18771	18754	18835	18830	18908	18749	18800	18773	18801	18714	18725	18835	18696	18673	18699	18755	18913	18757	18500	18666	18917	18745	18850	18883	18599	18788	18614	18721	18795	18675	18766	18977	18797	18833	18685	18842	18944	18828	18849	18806	18745	18818	18823	18747	18804	18796	18878	18596	18670	18756	18782	18827	18713	18558	18808	18738	18846	18851	18864	18891	18951	19057	18942	18732	18756	18973	18633	18772	18693	18760	18943	18791	18812	18721	18812	18899	18795	18643	18709	18713	18615	18704	18843	18844	18813	18988	18881	18649	18561	18970	18908	18928	18953	19047	18778	19007	18707	18844	18749	18619	18611	18749	19067	18897	18726	18700	18770	18873	18776	18811	18807	18682	18870	18751	18711	18805	18877	18657	18749	18667	18998	18704	18699	18723	18835	18638	18708	18571	18590	18803	18984	19005	18672	18954	18737	18876	18795	18821	18606	18661	18667	18668	18606	18838	18770	18605	18982	18635	18819	18737	18688	18482	18752	18898	18811	18835	18871	18842	18661	18711	18835	18670	18780	18542	18814	18686	18751	18833	18903	18979	18729	18863	18757	18850	18843	18851	18839	18801	18801	18753	18876	18943	18669	18769	18688	18763	18783	18748	18840	18593	18850	18784	18923	18674	18696	18751	18680	18753	18631	18933	18744	19057	18764	18763	18784	18581	18704	18634	18765	18551	18818	18889	18756	18594	18777	18718	18759	18861	18818	18663	18869	18802	18621	18933	18787	18745	18655	18651	18910	18813	18780	18798	18629	18788	18819	18673	18887	18769	18728	18649	18865	18655	18818	18725	18592	18646	18664	18717	18729	18790	18675	18880	18792	18783	18968	18736	18761	18733	18644	18712	18823	18600	18652	18558	18955	18699	18771	18552	18650	18885	18765	18715	18746	18644	18939	18727	18777	18989	18755	18634	18942	18616	18809	18715	18761	18677	18788	18755	18792	18798	18689	18846	18852	18825	18766	18629	18719	18605	18859	18664	18782	18772	18826	18963	18947	18890	18772	18619	18765	18791	18694	18782	18661	18994	18890	18801	18982	18734	19009	18716	18669	18729	18685	18796	18843	18746	18627	18783	18782	18674	18888	18938	18677	18825	18821	18640	18811	18664	18704	18657	18800	18858	18817	18917	18775	18796	18692	18928	18792	18747	18676	18810	18736	18664	18551	18883	18798	18844	18752	18686	18907	18956	18943	18839	18709	18727	18746	18701	18730	18924	18779	18789	18839	18824	18997	18842	18718	18811	18676	18770	19076	18976	18851	18615	18817	18761	18725	18561	18757	18869	18861	18855	18814	18704	18747	18765	18748	18800	18412	18719	18882	18667	18890	18940	18793	18738	18884	18760	18754	18640	18883	18771	18842	18794	18678	18655	18746	18930	18807	18852	18976	18759	18809	18671	18868	18766	18913	18717	18710	18720	18511	18634	18671	18740	18882	18717	18855	18579	18885	18793	18989	19026	18778	18618	18751	18826	18787	18574	18736	18857	18674	18848	18942	18860	18795	18754	18766	18635	18505	18961	18803	18778	18760	18718	18822	18790	18849	18898	18807	18740	18640	18808	18781	18924	18651	18720	18822	18656	18797	18952	18824	18528	18497	18552	18745	18913	18805	18747	18704	18718	18943	18819	18696	18846	18803	18723	18604	18558	18699	18744	18777	18958	18633	18648	19017	18722	18760	18911	18843	18876	18629	18790	18935	18797	18848	18955	18697	18837	18583	18877	18854	18772	18832	18798	18637	18983	18816	18850	18871	18637	18793	18739	18820	18841	18940	18780	18693	18774	18778	18809	18779	18796	18740	18793	18786	18916	18769	18705	18681	18820	18725	18577	18839	18738	18735	18649	18919	18732	18679	18780	18522	18789	18635	18737	18692	18859	18808	18713	18794	18774	18952	18616	18733	18551	18851	18800	18891	18828	18932	18857	18653	18791	18637	18673	18621	18809	18837	18743	18732	18808	18595	18613	18686	18743	18451	18676	18735	18702	18724	18822	18986	18830	18802	18823	18657	18792	18721	18955	18865	18813	18857	18825	18841	18752	18672	18883	18699	18852	18983	18946	18876	18876	18785	18918	18970	18697	18692	18717	18813	18780	18731	18640	18852	18787	18832	18662	18535	18894	18627	18867	18829	18881	18692	18812	18681	18801	18895	18799	18809	18917	18816	18829	18734	18975	18709	18846	18497	18861	18788	18627	18859	18959	18838	18805	18879	18822	18517	18776	18541	18758	18714	18860	18762	18875	18770	18896	18922	18607	18613	18779	18790	18554	18947	18768	18774	18908	18711	18814	18785	18772	18745	18690	18628	18739	18802	18928	18808	18863	18875	18825	18881	18757	18934	18853	18818	18865	18950	18812	18823	18812	18914	18877	18912	18864	18918	18916	18725	18860	18776	18678	18724	18630	18714	18741	18779	18557	18730	18750	18765	18527	18821	18763	18793	18597	18818	18774	18890	18699	18859	19000	18791	18804	18691	18755	18807	18836	18735	18600	18728	18673	18775	18788	18849	18830	18828	18645	18785	18722	18821	18700	18726	18872	18641	18661	18780	18627	18815	18868	18796	18614	18647	18932	18752	18934	18660	18669	18622	18749	18719	18626	18848	18822	18720	18833	18690	18782	18673	18690	18834	18565	18657	18838	18771	18953	18968	18781	18776	19040	18833	18657	18616	18832	18913	18904	18846	18681	18745	18895	18896	18889	18672	18785	18577	18846	18821	18726	18856	18765	18769	18589	18625	18791	18784	18744	18703	18860	18837	18742	18625	18756	18778	18760	18863	18766	18748	18614	18694	18742	18779	18840	19003	18895	18955	18876	18814	18972	18719	18759	18737	18774	18829	18998	18732	18817	18791	18794	18739	18719	18776	18941	18870	18757	18765	18684	18676	18533	18664	18607	18777	18645	18598	18765	18717	18636	18712	18737	18943	18772	18612	18808	18846	18785	18803	18675	18883	18805	18691	18939	18547	18769	18778	18722	18722	18936	18701	18758	18961	18849	18889	18888	18787	18676	18734	18729	18947	18888	18788	18805	18867	18763	18797	18870	19028	18864	18864	18640	18657	18929	18596	18827	18680	18794	18884	18770	18872	19084	18947	18768	18703	18729	18743	18825	18775	18716	18687	18805	18645	18814	18768	18949	18600	18549	18828	18783	18666	18852	18744	18928	18805	18821	18813	18856	18678	18881	18644	18769	18678	18741	18778	18744	18962	18835	18671	18852	18951	18926	18865	18813	18827	18782	18894	18786	18916	18771	18677	18952	18596	18801	18964	18886	18729	18789	18576	18773	18662	18808	18777	18816	18803	18718	18769	18831	18747	18525	18681	18826	18828	18663	18643	18719	18801	18924	18693	18754	18787	18923	18780	18723	18774	18930	18723	18861	18798	18718	18683	18797	18527	18739	18699	18925	18638	18597	18789	18922	18795	18914	18934	18829	18948	18874	18847	19026	18695	18757	18802	18756	18679	18933	18666	18722	18891	18595	18902	19028	18982	18651	18608	18649	18546	18828	18760	18697	18772	18655	18844	18828	18770	18870	18948	18753	18711	18744	18790	18951	18803	18607	18678	18790	18658	18750	18884	18839	18637	18604	18676	18849	18755	18830	18657	18740	18775	18809	18843	18879	18929	18574	18992	18891	18906	18859	18665	18749	18722	18770	18854	18828	18684	18834	18806	18834	18910	18927	18981	18874	18611	18778	19080	18891	18667	18983	18763	18704	18681	18658	18754	18886	18769	18764	18874	18985	18676	18587	18953	18795	19084	18843	18638	18817	18860	18897	18752	18708	18856	18727	18923	18834	18579	18927	18764	18887	18707	18711	18671	18789	18753	18600	18837	18597	18755	18696	18759	18970	18802	18694	18696	18774	18707	18871	18850	18583	18617	18650	18689	18773	18894	18891	18920	18699	18706	18639	18751	18558	18594	18834	18550	18741	18796	18763	18677	18627	18836	18816	18972	19102	18941	18950	18660	18875	18693	18799	18864	18820	18708	18790	18863	18784	18799	18792	18844	18763	18652	18907	18927	18544	18751	18705	18833	18667	18838	18840	19019	18988	18658	18730	19023	18797	18819	18974	18846	18976	18936	18743	18646	18622	18824	18804	18863	18924	18651	18781	18820	18629	18660	18715	18635	18781	18805	18812	18846	18639	18705	18805	18763	18647	19069	18758	18581	18798	18968	18836	18728	18849	18837	18531	18766	18871	18807	18727	18742	18790	18599	18617	18649	18856	18806	18928	18899	18637	18771	18761	18850	18798	18552	18981	18939	18801	18726	18830	18770	18766	18675	18886	18691	18697	18851	18774	18994	18759	18773	18614	18532	18724	18901	18819	18759	18705	18690	18884	18780	18553	18638	18831	18530	18830	18735	18786	18890	18767	18746	18705	18898	18797	18647	18700	18869	18733	18727	18651	18593	18702	18672	18724	18778	18867	18942	18830	18769	18635	18582	18810	18830	18781	18820	18784	18797	18693	18515	18781	18505	18755	18830	18935	18687	18620	18876	18824	18654	18701	18633	18802	18931	18921	18869	18774	18621	18691	19003	18727	18856	18757	18767	18831	18560	18816	18660	18744	18695	18858	18631	18731	18765	18884	18772
24467	50020	38848	27061	23436	21640	19545	17954	17672	17163	16777	16551	16444	16097	16101	16091	16040	15873	15942	15788	15925	15870	15978	15847	15986	16075	15811	15886	15955	15906	15946	15775	15740	15841	15968	15728	15962	15925	15683	15919	15789	15719	15763	15723	15853	15740	15724	15858	15683	15675	15845	15772	15808	15649	15722	15563	15789	15804	15796	15640	15927	15899	15693	15776	15978	15794	15911	15759	15732	15665	15893	15764	15765	15852	15833	15678	15853	15944	15788	15618	15796	15698	15750	15735	15762	15766	15803	15794	15728	15631	15786	15771	15760	15722	15697	15681	15998	15855	15652	15627	15789	15722	15800	15747	15720	15706	15899	15787	15894	15751	15775	15751	15833	15751	15769	15692	15702	15912	15639	15662	15754	15807	15867	15647	15696	15854	15668	15674	15806	15745	15766	15807	15723	15837	15673	15589	15801	15588	15722	15553	15793	15661	15780	15843	15706	15620	15817	15907	15709	15764	15788	15661	15743	15792	15690	15732	15811	15775	15792	15771	15672	15598	15787	15754	15671	15777	15702	15714	15723	15679	15689	15655	15901	15522	15807	15636	15786	15813	15812	15766	15848	15573	15720	15693	15696	15682	15864	15823	15785	15730	15652	15726	15608	15699	15554	15716	15702	15628	15767	15770	15914	15654	15996	15531	15908	15736	15755	15659	15823	15563	15826	15827	15731	15707	15875	15632	15710	15740	15638	15751	15837	15642	15708	15738	15721	15706	15689	15838	15772	15724	15668	15591	15689	15887	15763	15595	15593	15653	15645	15684	15864	15615	15822	15826	15756	15548	15608	15793	15667	15807	15802	15876	15675	15980	15688	15784	15682	15795	15684	15828	15745	15759	15829	15596	15796	15702	15810	15817	15831	15622	15550	15709	15837	15511	15623	15619	15724	15760	15860	15613	15804	15727	15775	15723	15870	15636	15623	15712	15793	15721	15760	15584	15730	15709	15695	15647	15827	15836	15704	15807	15912	15636	15721	15862	15882	15748	15706	15709	15725	15791	15564	15879	15733	15622	15746	15684	15710	15722	15776	15870	15617	15565	15517	15835	15799	15626	15812	15763	15656	15568	15790	15616	15596	15661	15613	15718	15835	15706	15713	15751	15770	15777	15689	15808	15633	15452	15745	15785	15619	15787	15771	15873	15771	15921	15760	15619	15668	15543	15849	15691	15599	15644	15888	15629	15668	15701	15743	15661	15686	15807	15843	15957	15625	15629	15757	15801	15760	15835	15687	15571	15602	15760	15582	15663	15700	15754	15720	15740	15740	15866	15702	15853	15791	15671	15842	15766	15611	15700	15721	15791	15750	15760	15744	15667	15764	15675	15730	15699	15672	15830	15837	15682	15700	15610	15840	15627	15756	15752	15686	15674	15611	15582	15653	15576	15655	15689	15586	15701	15693	15785	15730	15779	15748	15757	15641	15713	15667	15928	15663	15676	15729	15803	15786	15834	15801	15709	15841	15729	15708	15856	15615	15707	15765	15855	15551	15866	15746	15957	15813	15739	15824	15710	15876	15818	15765	15651	15762	15585	15715	15594	15729	15644	15594	15801	15734	15751	15677	15732	15624	15772	15812	15975	15457	15673	15966	15708	15794	15742	15618	15905	15536	15740	15829	15667	15765	15648	15763	15798	15826	15671	15837	15733	15612	15803	15630	15842	15765	15697	15773	15772	15714	15706	15736	15714	15850	15735	15777	15898	15676	15688	15667	15604	15750	15774	15806	15601	15511	15782	15710	15835	15710	15662	15696	15784	15877	15843	15585	15840	15660	15750	15838	15672	15595	15713	15797	15977	15885	15714	15717	15696	15652	15707	15861	15766	15814	15698	15816	15681	15650	15794	15677	15799	15711	15666	15617	15616	15634	15741	15601	15743	15599	15632	15750	15914	15818	15729	15712	15844	15686	15675	15614	15913	15770	15889	15901	15613	15828	15689	15724	15564	15652	15780	15644	15829	15644	15826	15807	15711	15563	15760	15773	15618	15783	15688	15830	15650	15788	15666	15732	15626	15733	15675	15665	15839	15605	15782	15879	15776	15638	15674	15862	15756	15842	15731	15685	15894	15889	15873	15622	15766	15780	15561	15854	15823	15786	15699	15599	15663	15806	15668	15742	15663	15634	15736	15591	15745	15748	15667	15809	15778	15791	15749	15536	15817	15760	15833	15800	15763	15774	15701	15804	15716	15951	15760	15786	15677	15813	15628	15804	15658	15753	15659	15685	15783	15879	15567	15925	15781	15725	15783	15568	15857	15667	15859	15646	15763	15698	15735	15668	15685	15895	15885	15728	15627	15835	15607	15766	15756	15672	15754	15590	15674	15667	15695	15744	15762	15746	15847	15626	15628	15668	15851	15754	15773	15558	15875	15747	15639	15515	15593	15734	15516	15726	15698	15785	15827	15670	15776	15665	15880	15633	15616	15752	15626	15666	15889	15671	15782	15881	15812	15816	15809	15795	15723	15619	15666	15588	15691	15687	15645	15725	15790	15708	15835	15776	15768	15759	15734	15780	15686	15796	15649	15782	15733	15822	15738	15800	15774	15707	15784	15717	15615	15785	15704	15672	15780	15758	15747	15699	15846	15821	15655	15599	15771	15613	15710	15912	15772	15705	15636	15681	15550	15786	15880	15781	15816	15709	15625	15644	15846	15623	15587	15726	15713	15861	15780	15770	15735	15842	15813	15622	15806	15710	15812	15694	15721	15869	15794	15833	15811	16006	15776	15865	15795	15707	15841	16014	15632	15754	15612	15787	15789	15655	15503	15762	15780	15742	15800	15777	15556	15594	15699	15759	15655	15661	15818	15714	15622	15810	15833	15607	15607	15636	15643	15717	15689	15657	15713	15806	15788	15860	15697	15714	15635	15674	15796	15857	15697	15634	15849	15565	15779	15746	15674	15897	15724	15657	15847	15629	15722	15771	15671	15864	15512	15852	15788	15723	15808	15730	15816	15721	15624	15800	15717	15873	15815	15726	15732	15570	15855	15624	15833	15842	15743	15698	15834	15730	15796	15659	15744	15740	15578	15876	15869	15835	15765	15776	15761	15768	15755	15885	15763	15701	15589	15712	15753	15660	15690	15658	15752	15756	15768	15728	15860	15667	15706	15752	15676	15783	15634	15648	15730	15702	15676	15868	15554	15704	15680	15697	15796	15736	15771	15648	15780	15704	15748	15635	15704	15914	15756	15723	15657	15672	15728	15760	15893	15745	15489	15743	15711	15844	15688	15562	15742	15817	15788	15700	15758	15737	15701	15590	15992	15854	15749	15708	15636	15777	15675	15835	15816	15772	15730	15581	15737	15848	15590	15606	15698	15749	15756	15830	15659	15900	15635	15664	15616	15835	15842	15764	15830	15753	15773	15756	15877	15750	15576	15738	15637	15661	15738	15819	15770	15578	15596	15828	15600	15771	15756	15727	15785	15735	15729	15700	15721	15740	15780	15775	15625	15668	15684	15583	15768	15836	15662	15794	15743	15741	15693	15755	15731	15826	15637	15772	15810	15565	15650	15853	15464	16018	15715	15804	15875	15607	15794	15617	15507	15866	15717	15889	15754	15833	15796	15747	15766	15916	15713	15767	15691	15728	15806	15914	15573	15732	15711	15799	15723	15600	15720	15684	15770	15672	15828	15715	15621	15876	15709	15712	15672	15776	15757	15717	15749	15660	15693	15601	15891	15670	15612	15836	15881	15846	15772	15715	15751	15836	15715	15584	15702	15762	15884	15719	15641	15670	15854	15927	15881	15638	15752	15725	15591	15718	15717	15697	15837	15959	15802	15741	15718	15640	15862	15590	15629	15856	15923	15766	15739	15513	15712	15743	15496	15716	15501	15630	15832	15618	15829	15797	15803	15790	15795	15733	15800	15652	15705	15629	15832	15774	15728	15720	15629	15673	15665	15766	15811	15919	15728	15644	15623	15804	15512	15817	15835	15725	15880	15937	15747	15923	15750	15695	15682	15823	15686	15702	15711	15757	15773	15703	15811	15882	15679	15806	15531	15806	15725	15791	15776	15846	15655	15688	15632	15727	15542	15716	15836	15798	15739	15759	15716	15809	15796	15627	15762	15646	15704	15719	15812	15554	15592	15657	15679	15762	15788	15589	15963	15846	15678	15760	15693	15737	15788	15767	15757	15936	15932	15704	15709	15844	15721	15538	15564	15756	15833	15755	15807	15886	15691	15667	15844	15850	15584	15757	15722	15786	15739	15705	15647	15806	15779	15729	15726	15747	15804	15631	15663	15608	15722	15582	15698	15829	15688	15744	15695	15743	15714	15751	15702	15748	15796	15690	15683	15771	15864	15901	15718	15816	15745	15902	15853	15745	15578	15803	15726	15824	15698	15596	15650	15655	15588	15790	15713	15685	15802	15764	15888	15640	15810	15690	15619	15573	15705	15663	15838	15728	15717	15712	15661	15869	15823	15793	15674	15803	15780	15659	15532	15437	15740	15624	15634	15564	15739	15624	15776	15768	15691	15710	15721	15707	15581	15850	15806	15697	15735	15705	15523	15805	15639	15719	15819	15586	15820	15680	15704	15798	15764	15717	15832	15827	15413	15603	15789	15746	15821	15704	15594	15853	15623	15663	15795	15705	15658	15783	15764	15672	15847	15663	15797	15596	15662	15846	15839	15547	15826	15811	15759	15671	15738	15599	15831	15680	15730	15589	15734	15814	15565	15631	15739	15649	15609	15544	15685	15773	15795	15659	15670	15626	15678	15736	15705	15719	15676	15838	15850	15775	15912	15765	15809	15808	15653	15664	15689	15598	15801	15905	15705	15698	15647	15835	15774	15798	15668	15601	15623	15761	15761	15703	15856	15527	15745	15793	15892	15697	15914	15723	15533	15663	15802	15614	15874	15703	15814	15775	15744	15781	15702	15825	15719	15693	15793	15662	15611	15657	15717	15778	15814	15759	15658	15515	15647	15611	15609	15823	15816	15825	15774	15635	15777	15899	15792	15825	15762	15797	15583	15929	15606	15774	15730	15803	15637	15905	15723	15749	15793	15847	15859	15610	15615	15776	15908	15710	15772	15698	15759	15724	15702	15814	15641	15769	15541	15505	15709	15783	15739	15599	15887	15754	15975	15766	15721	15903	15556	15747	15693	15748	15714	15662	15748
29636	26679	30436	25602	21748	20980	20638	20126	19802	19625	19781	19504	19437	19669	19640	19365	19386	19549	19484	19385	19254	19433	19464	19304	19520	19308	19342	19232	19350	19151	19517	19420	19412	19248	19414	19467	19309	19420	19219	19102	19562	19461	19389	19296	19178	19271	19404	19180	19186	19136	19460	19355	19448	19283	19255	19245	19336	19284	19233	19319	19465	19322	19365	19296	19339	19286	19404	19386	19266	19350	19476	19363	19324	19195	19363	19427	19234	19130	19496	19439	19176	19438	19321	19437	19459	19377	19283	19146	19185	19293	19267	19260	19114	19465	19265	19211	19159	19408	19395	19198	19432	19188	19227	19434	19357	19238	19157	19385	19240	19148	19370	19357	19369	19330	19334	19279	19368	19350	19395	19512	19476	19116	19184	19149	19321	19258	19312	19497	19233	19259	19535	19327	19422	19347	19217	19070	19302	19435	19236	19262	19048	19223	19328	19133	19249	19299	19158	19356	19413	19342	19214	19283	19228	19128	19211	19324	19212	19207	19444	19164	19244	19294	19356	19432	19257	19276	19342	19212	19371	19464	19305	19409	19278	19352	19274	19346	19302	19249	19240	19440	19322	19120	19448	19371	19468	19324	19310	19290	19318	19320	19386	19397	19665	19343	19166	19228	19392	19462	19367	19394	19505	19386	19331	19405	19507	19175	19321	19477	19326	19069	19454	19355	19348	19171	19217	19367	19276	19223	19490	19262	19155	19033	19287	19246	19209	19339	19255	19321	19314	19220	19341	19255	19266	19451	19198	19422	19647	19286	19273	19376	19337	19178	19403	19336	19324	19327	19417	19438	19145	19326	19258	19344	19344	19418	19282	19524	19447	19415	19554	19339	19220	19163	19247	19409	19351	19210	19416	19212	19404	19396	19196	19200	19530	19441	19257	19195	19260	19398	19111	19244	19275	19220	19359	19423	19312	19247	19302	19359	19225	19261	19168	19352	19152	19614	19539	19350	19489	18940	19160	19144	19360	19351	19275	19327	19251	19417	19470	19283	19351	19446	19579	19285	19253	19266	19587	19349	19413	19146	19337	19341	19561	19272	19348	19068	19491	19089	19460	19441	19425	19294	19226	19322	19006	19311	19325	19490	19357	19343	19300	19363	19427	19453	19301	19377	19379	19224	19312	19525	19263	19272	19555	19268	19379	19477	19376	19144	19206	19384	19360	19253	19434	19333	19510	19127	19193	19356	19193	19344	19275	19371	19263	19130	19495	19164	19425	19492	19351	19289	19339	19248	19420	19364	19266	19109	19342	19276	19286	19257	19380	19512	19475	19373	19450	19470	19412	19324	19236	19398	19428	19247	19343	19283	19252	19385	19312	19491	19364	19471	19375	19432	19158	19485	19276	19340	19409	19261	19335	19444	19441	19218	19237	19169	19124	19240	19265	19521	19587	19426	19396	19057	19467	19333	19224	19454	19365	19276	19077	19390	19399	19449	19478	19367	19450	18999	19336	19278	19448	19487	19498	19672	19389	19296	19249	19096	19353	19241	19311	19293	19322	19233	19434	19274	19315	19299	19291	19290	19458	19511	19253	19069	19272	19283	19397	19312	19244	19351	19296	19338	19451	19401	19350	19383	19238	19127	19392	19304	19245	19470	19548	19348	19384	19207	19330	19228	19277	19392	19168	19552	19452	19373	19535	19352	19538	19516	19242	19263	19228	19352	19266	19145	19376	19459	19402	19311	19482	19313	19381	19251	19169	19239	19531	19230	19188	19255	19480	19486	19219	19174	19489	19426	19192	19280	19431	19289	19441	19357	19290	19296	19262	19297	19367	19198	19390	19329	19326	19302	19092	19219	19270	19353	19278	19327	19427	19236	19250	19262	19289	19198	19467	19310	19080	19257	19296	19561	19149	19275	19408	19369	19199	19391	19329	19270	19294	19317	19271	19361	19235	19272	19444	19465	19470	19468	19508	19371	19227	19450	19258	19387	19348	19427	19281	19439	19348	19444	19084	19367	19384	19413	19129	19476	19435	19454	19174	19152	19178	19489	19487	19315	19182	19550	19294	19264	19306	19450	19324	19284	19354	19277	19236	19454	19454	19475	19468	19499	19329	19345	19454	19480	19204	19277	19342	19343	19433	19498	19420	19196	19281	19422	19433	19370	19394	19376	19471	19422	19215	19307	19336	19270	19260	19299	19354	19045	19351	19369	19243	19338	19277	19316	19249	19257	19242	19521	19276	19249	19576	19480	19419	19361	19497	19380	19252	19310	19305	19323	19354	19214	19364	19404	19430	19535	19217	19311	19236	19342	19228	19285	19296	19284	19437	19287	19339	19074	19302	19189	19270	19348	19364	19259	19402	19307	19390	19097	19230	19223	19454	19230	19361	19367	19409	19177	19468	19411	19353	19362	19148	19422	19231	19286	19160	19123	19243	19255	19519	19396	19415	19259	19486	19062	19177	19183	19471	19342	19162	19326	19311	19232	19432	19303	19121	19282	19265	19437	19174	19136	19322	19535	19487	19306	19395	19695	19556	19424	19413	19052	19314	19423	19240	19365	19525	19144	19160	19278	19176	19349	19263	19141	19184	19271	19107	19242	19331	19318	19485	19066	19394	19367	19353	19366	19203	19093	19288	19267	19319	19155	19403	19373	19226	19374	19438	19392	19295	19234	19337	19382	19381	19291	19405	19406	19482	19485	19339	19233	19243	19455	19238	19453	19389	19418	19170	19505	19465	19487	19391	19304	19439	19235	19509	19376	19450	19197	19257	19384	19286	19346	19228	19218	19045	19438	19446	19104	19486	19289	19146	19245	19585	19461	19356	19179	19392	19299	19174	19201	19313	19266	19339	19240	19389	19427	19336	19356	19166	19351	19388	19349	19300	19371	19506	19260	19306	19149	19515	19342	19579	19318	19113	19231	19430	19249	19432	19317	19336	19238	19116	19290	19423	19269	19227	19319	19320	19311	19373	19258	19300	19418	19406	19368	19320	19206	19427	19530	19406	19519	19299	19243	19338	19301	19348	19233	19330	19399	19321	19135	19378	19355	19408	19533	19426	19317	19261	19240	19619	19198	19494	19366	19354	19414	19439	19239	19283	19283	19349	19272	19270	19402	19412	19246	19479	19521	19450	19240	19294	19420	19337	19404	19437	19337	19321	19387	19473	19507	19342	19446	19393	19316	19197	19514	19327	19173	19242	19604	19322	19404	19471	19507	19327	19275	19361	19369	19377	19330	19212	19323	19646	19484	19383	19465	19356	19330	19413	19379	19303	19239	19234	19219	19260	19438	19258	19272	19293	19279	19081	19252	19322	19406	19264	19531	19277	19224	19246	19220	19400	19402	19369	19320	19308	19230	19472	19338	19403	19393	19316	19368	19138	19295	19500	19347	19576	19188	19446	19220	19129	19335	19259	19292	19411	19152	19216	19258	19310	19335	19235	19382	19339	19170	19398	19473	19340	19411	19214	19260	19357	19211	19335	19327	19269	19443	19456	19341	19442	19310	19403	19220	19366	19487	19410	19372	19389	19308	19363	19141	19397	19588	19455	19191	19332	19201	19256	19404	19334	19327	19311	19276	19341	19446	19239	19283	19380	19402	19349	19396	19500	19276	19416	19330	19413	19358	19250	19445	19464	19159	19474	19292	19232	19434	19329	19394	19519	19398	19271	19323	19352	19443	19410	19495	19234	19152	19521	19522	19090	19357	19230	19518	19238	19350	19264	19214	19298	19282	19172	19369	19327	19403	19247	19457	19527	19213	19175	19197	19383	19373	19318	19400	19400	19479	19249	19214	19270	19087	19354	19288	19162	19186	19579	19208	19359	19498	19292	19116	19500	19341	19151	19331	19259	19087	19119	19374	19357	19296	19276	19327	19443	19527	19419	19379	19564	19467	19385	19077	19402	19504	19265	19265	19273	19231	19496	19285	19539	19325	19334	19382	19354	19334	19277	19158	19412	19258	19302	19475	19587	19442	19463	19464	19188	19247	19199	19424	19405	19490	19243	19417	19466	19293	19499	19596	19465	19381	19418	19077	19382	19536	19421	19456	19379	19357	19487	19288	19477	19464	19272	19357	19341	19349	19137	19143	19391	19476	19535	19331	19331	19320	19374	19337	19196	19583	19433	19617	19518	19331	19485	19329	19377	19215	19371	19275	19041	19431	19359	19291	19303	19573	19312	19455	19394	19465	19249	19160	19268	19342	19366	19315	19544	19317	19347	19310	19302	19284	19402	19145	19396	19283	19304	19493	19471	19664	19272	19177	19329	19350	19144	19360	19325	19346	19371	19280	19370	19285	19429	19572	19388	19262	19486	19037	19258	19269	19282	19027	19173	19237	19476	19336	19270	19284	19232	19143	19393	19299	19345	19143	19198	19319	19484	19454	19341	19452	19314	19555	19348	19402	19356	19412	19237	19613	19279	19229	19154	19297	19413	19234	19316	19413	19196	19485	19516	19303	19152	19194	19370	19231	19445	19304	19281	19344	19448	19288	19682	19195	19290	19395	19410	19345	19300	19313	19433	19368	19532	19344	19385	19386	19370	19306	19448	19222	19371	19347	19106	19373	19371	19469	19262	19399	19403	19304	19263	19428	19343	19369	19356	19261	19280	19310	19394	19068	19318	19430	19231	19310	19281	19381	19173	19140	19237	19332	19352	19318	19403	19276	19322	19415	19423	19284	19429	19296	19381	19617	19319	19263	19256	19568	19456	19410	19194	19210	19178	19494	19400	19381	19025	19179	19414	19128	19307	19342	19334	19227	19298	19490	19355	19231	19497	19218	19229	19434	19303	19431	19533	19172	19099	19334	19291	19588	19357	19272	19201	19249	19350	19159	19142	19152	19118	19457	19360	19222	19433	19467	19560	19565	19174	19477	19441	19563	19325	19355	19333	19221	19169	19228	19467	19086	19321	19208	19349	19403	19235	19297	19398	19206	19279	19546	19121	19038	19533	19168	19535	19220	19205	19476	19452	19197	19084	19386	19557	19333	19458	19367	19505	19354	19295	19272	19560	19449	19392	19310	19460	19355	19215	19237	19585	19444	19222	19555	19287	19533	19350	19203	19277	19350	19437	19392	19519	19355	19000	19336	19375	19613	19156	19324	19582	19194	19183	19349	19497	19417	19540	19402	19297	19348	19403	19295	19520	19418	19400	19360	19483	19503	19093	19256
24722	39615	29364	21116	19419	18220	17486	16902	16813	16754	16433	16344	16367	16280	16250	16231	16208	16091	16116	16114	16064	16146	16128	16105	16171	15963	16239	16094	16206	16042	16025	16053	16038	16182	16219	16069	15984	16135	16055	15947	16120	16206	16170	16035	16092	16077	16165	15974	16036	16152	16110	15972	16073	16172	16088	16038	16180	16109	16254	16109	16193	15960	16244	16100	15944	16086	15890	16225	15942	16247	15923	16079	16216	16067	15980	15990	16080	15991	15989	16190	16024	16032	16150	16000	15980	16204	16108	16178	15950	16039	16018	16004	16095	15954	16138	16183	15921	15999	16072	15983	16075	16137	15974	16075	16020	15877	16247	16021	16066	16008	16189	16059	16114	15891	16001	15972	15919	16215	15995	16261	15988	16165	16062	15904	16072	16101	16046	16017	16135	15982	15965	16237	16022	16102	16186	16257	16132	16161	16064	16152	16134	16107	15981	16319	16028	16116	16008	16076	16211	16200	16072	16282	15891	16024	16066	16109	16037	16138	15900	15916	15986	15895	16049	16105	15983	16138	16162	15970	15985	16066	16114	16153	16122	15988	16035	16170	15891	16128	16037	16322	16023	16111	16105	15994	16031	15874	15992	16145	16067	16113	16124	16251	16222	16047	16032	16205	16054	16007	16063	16137	15918	15992	16075	16156	16017	16079	16028	16070	15946	16008	15966	16159	16125	16135	16089	15999	15846	16020	16192	15861	16070	16030	16058	16028	16098	16129	16164	15985	16067	16074	15987	15951	16251	15945	16127	16080	15947	16159	16116	16105	16158	16047	15971	16200	16041	16197	16037	16052	16229	15967	16085	16019	16101	16101	16037	16114	16138	15991	16076	16076	16001	15979	16024	16111	15894	16068	15979	16071	16032	15933	16097	15993	16178	15971	16167	16003	16041	16104	16084	16195	16036	15940	16001	16282	16032	15988	16096	16142	15961	16203	15979	16127	16214	15989	16038	15901	16172	15962	15926	16010	15892	16001	15993	16039	15996	16109	16004	16042	16183	15946	16176	15922	16124	15876	16126	16045	16028	16240	15894	15985	16024	16042	16103	16009	16166	15892	16073	16120	16072	16067	16009	16000	15945	16178	16198	16084	16068	16061	16366	15927	16031	15967	15818	16154	16056	16131	16164	15816	15978	16018	15930	16098	15870	15992	16086	16081	16159	16149	16095	15992	16075	16222	15927	16013	16232	16108	16252	16040	16026	16097	16077	15864	16041	15953	16186	16213	16040	16103	16025	16121	16038	16146	16159	16206	16026	16043	16005	16076	16033	15992	16162	16057	16024	16090	16083	16106	16170	15985	16016	16251	15943	16059	16095	16050	16056	15993	16056	15922	16099	16183	16138	16033	16102	15944	16024	15932	16123	16087	16026	16150	16066	15978	16132	16149	16086	16183	15952	16002	16054	15986	16080	15987	16051	15879	16092	16190	16114	16230	15951	15916	16092	16042	16263	16253	16039	16137	16199	16193	16142	16161	15986	15884	15886	16270	15880	15956	16036	16106	15985	16222	16025	16126	16178	16066	16033	15996	16148	16055	16085	16253	16233	16148	16215	16155	16093	16116	16259	16111	15949	16207	16151	16187	15936	16088	16028	15936	16009	16038	16151	16072	16030	16050	16198	16079	16037	15986	15992	16128	16052	16081	16146	16145	16088	16269	15979	15997	16198	16085	16021	16207	16185	15973	15969	16031	15872	16171	16001	16068	16040	16053	16195	16096	16049	16089	16060	16158	16156	16006	16065	15931	16066	16212	16063	16126	16127	16049	16216	16037	15951	16008	15972	16067	16103	16170	16097	16091	15947	16007	16095	16024	16143	16098	16033	15945	16186	16245	15984	15918	16069	16123	16097	16177	16029	15950	16179	16129	16099	16036	16157	16109	16198	16245	16053	16300	16034	15950	16097	16164	16244	16248	16066	16135	16009	16070	16122	16086	16092	16078	16132	16063	16035	15978	16098	16028	16022	16083	16081	15968	16130	16194	16063	16068	16161	16077	16030	16058	16306	15914	16164	15996	16105	16070	16159	15989	16191	16118	16183	16066	16080	15988	15792	16135	16108	16018	16142	16267	15976	15900	15969	16253	16076	16032	16147	16136	16232	16046	15994	16286	16075	16028	15837	16092	16136	16213	15958	16167	16010	16063	16061	16090	16070	16209	16019	15974	16000	16007	16142	16173	15963	15989	16066	15954	16182	15951	16003	15870	16106	16001	15956	16099	16127	16176	16120	16087	15972	16122	15964	15967	16139	16060	16002	16164	15841	15955	16225	16143	16006	16259	16065	15991	16009	15810	16190	15967	16173	16026	16113	16119	15992	15890	16014	16223	16091	16042	16120	16152	16098	15775	16019	16161	16037	16260	15996	16023	16151	16061	16125	16038	16016	15887	16031	15944	16039	16065	16018	16209	15897	16137	16183	15968	15996	16001	16022	16215	16157	15956	16200	16221	16042	16021	16056	16161	16031	16193	16187	16106	16020	15997	16062	16129	16017	16134	16135	16174	16012	16154	16186	16155	15955	15887	16235	16049	16174	15917	15910	15957	16211	16065	16097	16111	16053	16119	16246	16121	15981	15974	16118	16065	15982	16097	15949	16114	16098	16036	16006	16074	15988	16043	16143	15946	16024	15999	16125	16252	15924	16159	16114	16099	16158	15940	16109	16061	16207	16065	16175	15954	15996	16155	16207	16089	15987	16148	15952	16151	16084	16028	15928	16165	16111	16244	16015	16168	15980	16071	15908	16085	16113	16056	16001	15917	16067	15948	16081	16095	16232	16174	16179	16069	16135	16013	16080	15961	16096	16162	15964	16088	16007	16016	16137	15969	16087	16050	16056	16066	16057	16130	15930	16130	16113	16243	16003	16253	15923	16098	15951	16088	15975	16080	16106	15962	16206	16015	16025	16169	15974	16254	16102	15996	15959	16108	16121	15897	16232	15946	16208	16092	16155	15989	15981	16181	16030	16030	16032	16198	15989	16136	16164	15800	15930	15996	16090	16129	16096	16013	16004	16226	16224	16170	16219	16044	16010	16193	16099	16224	15930	16073	16001	15923	15962	15977	16000	15955	16180	16021	16005	16195	16042	16060	16243	16097	16093	16072	16072	16088	15962	15974	16124	16054	16205	16002	16110	16088	16010	16034	16017	16314	15870	15846	15977	16066	15941	16114	16024	16104	15956	16104	16128	16049	16164	16053	15913	16127	16107	16065	15980	16060	16048	16164	16064	16003	15971	16106	16123	15923	15997	16092	16067	16133	15937	16156	16040	16087	16358	15935	16138	16079	15906	16038	16144	15931	16101	16109	16044	16021	16058	16038	15918	16109	16146	15843	16095	16004	16187	15966	16080	16086	16220	16080	16019	16026	16036	15983	16269	15980	16097	16111	15850	16077	16030	16046	16292	16170	15980	16114	16169	16163	16287	16144	16180	16103	16065	16175	16019	16229	16167	15970	15994	16029	16124	16143	16115	16008	16228	16120	16175	15889	16041	16094	15926	15905	16039	16051	16178	16101	16137	16080	16241	16144	16190	16016	16072	16001	16062	15863	16168	16048	16117	16101	16121	16141	15922	16080	16075	16089	16134	16176	16266	15988	15938	16038	15961	16091	15996	15975	16019	16066	15872	16029	16098	16122	16154	16057	16169	16132	16014	15953	16307	16196	16083	16023	16112	16276	16081	16136	16000	16015	16009	16116	16170	16000	16087	16082	16176	16111	15940	16202	16071	16046	16033	16096	15991	15948	16115	15991	16131	16143	16023	16073	16102	15899	16000	16108	16116	16001	15984	15997	15980	16082	16085	16106	16160	15972	16037	16173	16186	16077	16071	16134	16041	16086	16032	16070	16121	16021	16056	16136	16083	16039	16055	16070	16146	16073	16118	16162	16114	16086	15996	16240	15896	15943	16004	15947	15919	15855	16296	16100	16097	15909	16081	16119	16220	15986	16024	16189	16130	16005	16200	16057	16082	16101	16066	16017	16023	16010	16043	15996	16106	16185	16092	16043	16048	16010	16172	16121	15997	15903	16179	16016	15926	16039	16252	16123	16050	16020	16083	16043	15942	16035	16011	16233	16049	16241	16100	15864	16006	16056	16111	16133	16111	16037	15886	16134	16035	16194	16167	15976	15890	16341	16060	16112	16033	16089	16202	16019	16217	15905	16059	16163	16051	15974	16086	16016	15932	16150	16172	15863	16092	16140	16240	15969	16034	16059	16015	16126	15957	15985	16068	16046	16262	16308	16007	16052	16118	15941	16044	16031	16027	16041	16028	16058	15925	16006	16108	16018	16151	16027	16165	16081	16160	16178	16014	16187	16114	15945	15885	16033	15992	16008	16259	16029	16152	16112	16065	16136	16003	16046	15969	16120	16182	16045	15908	16050	16070	16163	16091	16045	16093	16124	16106	16221	15950	16223	16151	16063	16322	16115	16232	16046	15947	16060	16226	16150	16058	16007	16069	15955	16116	16208	16016	15889	16009	16019	16188	16026	15937	16014	16036	15939	16116	16097	16107	15947	16132	16027	16118	15890	15912	16124	16100	15942	16029	16152	16025	16082	15995	16216	15974	16066	16096	16026	15930	16161	16054	16102	16268	16120	16118	16006	15941	16160	16148	16063	16203	16027	16163	16051	16126	16163	16117	16244	16101	15987	16335	15999	16154	16066	16156	16084	16081	16065	16069	16061	16108	16076	15985	16144	16208	16246	16128	15987	16111	15947	16115	15943	16254	16092	16294	16020	16069	16086	16151	16242	16106	16020	16070	16140	15945	16178	15911	16112	16075	16198	15995	16038	15974	15953	16041	16100	15954	16045	15943	16018	15861	16161	16166	16018	16152	16148	16013	16002	16118	16018	16180	16139	16178	16015	16045	16045	16002	16112	16070	16206	16038	16051	16228	16084	16021	15982	16251	16030	16041	15925	16064	16122	16113	16079	15980	16015	16247	16256	16051	15858	16043	15993	16160	16040	16178	16210	15850	15984	16059	16123	16005	16201	16110	15907	16043	15978	16276	16062	16150	16237	15950	16231	16161	15894	16072	15999	15933	16275	16164	16011	15906	16193	16137	16134	15953	16135	16136	16231	16017	16169	16040	15880	15935	16092	16107	16160	16062	15937	16047	15967	16184	16033	16072	16163
23447	21567	28447	25370	22967	23508	23072	20134	19484	19655	19175	19307	18899	18963	19119	18980	18698	18858	18707	18704	18830	18604	18813	18757	18716	18672	18712	18937	18884	18713	18769	18705	18664	18972	18492	18625	18720	18796	18835	18647	18611	18915	18602	18567	18716	18749	18773	18816	18625	18656	18860	18715	18596	18589	18761	18571	18657	18780	18581	18619	18361	18559	18581	18594	18691	18546	18686	18470	18740	18670	18532	18583	18478	18519	18427	18692	18773	18648	18638	18587	18775	18576	18772	18642	18274	18585	18522	18692	18652	18880	18573	18446	18587	18609	18791	18445	18682	18669	18529	18531	18593	18620	18515	18547	18616	18600	18566	18605	18528	18641	18496	18689	18493	18662	18692	18577	18559	18608	18460	18572	18804	18530	18705	18528	18607	18630	18426	18617	18524	18566	18553	18588	18781	18336	18341	18491	18752	18591	18581	18442	18542	18628	18508	18682	18537	18692	18786	18802	18370	18426	18506	18460	18455	18636	18670	18492	18515	18532	18571	18697	18511	18635	18599	18450	18404	18385	18679	18619	18737	18706	18612	18767	18632	18616	18604	18598	18401	18758	18572	18644	18533	18560	18335	18474	18606	18900	18579	18518	18731	18453	18593	18395	18615	18415	18838	18531	18442	18512	18647	18591	18621	18588	18574	18546	18606	18493	18696	18523	18435	18526	18463	18514	18391	18500	18728	18679	18623	18640	18712	18520	18431	18507	18651	18379	18728	18691	18789	18540	18514	18833	18470	18663	18530	18685	18435	18622	18438	18590	18762	18530	18532	18354	18508	18643	18715	18560	18550	18564	18551	18671	18546	18460	18342	18546	18613	18470	18549	18568	18620	18525	18580	18564	18489	18541	18828	18517	18713	18626	18595	18576	18593	18389	18784	18627	18494	18680	18424	18543	18533	18501	18645	18498	18602	18845	18369	18786	18716	18580	18503	18698	18710	18621	18597	18554	18464	18364	18590	18735	18437	18473	18526	18463	18661	18567	18503	18431	18670	18336	18502	18479	18567	18461	18471	18688	18494	18487	18578	18523	18507	18517	18689	18606	18680	18702	18501	18629	18605	18641	18527	18654	18607	18692	18614	18457	18619	18656	18634	18326	18581	18737	18553	18514	18457	18468	18608	18771	18581	18468	18609	18817	18477	18460	18782	18395	18557	18648	18456	18801	18751	18675	18726	18525	18740	18618	18683	18578	18498	18599	18710	18441	18483	18606	18790	18638	18750	18725	18919	18563	18617	18806	18562	18665	18540	18651	18624	18492	18441	18652	18572	18611	18575	18510	18631	18523	18556	18585	18703	18607	18567	18686	18734	18587	18378	18547	18664	18649	18601	18439	18336	18640	18588	18488	18659	18394	18460	18823	18321	18382	18388	18677	18659	18609	18679	18638	18937	18685	18576	18445	18476	18721	18757	18598	18582	18569	18493	18684	18553	18731	18754	18638	18615	18716	18382	18708	18605	18576	18703	18513	18518	18732	18648	18685	18611	18670	18379	18438	18666	18569	18598	18522	18687	18421	18412	18494	18387	18631	18894	18800	18487	18613	18603	18629	18545	18639	18587	18637	18634	18626	18528	18549	18781	18671	18656	18628	18709	18718	18572	18840	18579	18649	18737	18544	18653	18670	18587	18518	18472	18494	18519	18571	18394	18497	18612	18548	18418	18703	18578	18672	18677	18614	18581	18616	18483	18744	18581	18726	18544	18591	18699	18681	18577	18712	18613	18319	18557	18599	18779	18736	18798	18515	18394	18537	18559	18379	18852	18834	18710	18511	18652	18613	18737	18424	18656	18733	18519	18511	18674	18724	18716	18667	18723	18491	18669	18614	18633	18598	18715	18682	18558	18491	18415	18416	18485	18478	18446	18799	18691	18510	18448	18435	18796	18660	18699	18682	18750	18505	18740	18649	18559	18448	18645	18517	18585	18462	18735	18647	18396	18624	18748	18647	18645	18536	18563	18688	18367	18718	18612	18604	18649	18505	18494	18664	18759	18562	18499	18613	18535	18561	18664	18586	18714	18748	18702	18566	18260	18445	18816	18420	18551	18454	18530	18647	18643	18518	18499	18531	18405	18463	18684	18651	18398	18589	18596	18576	18574	18702	18786	18519	18636	18619	18557	18627	18910	18682	18534	18821	18545	18707	18378	18541	18433	18459	18732	18520	18548	18534	18455	18370	18476	18605	18652	18404	18622	18803	18772	18637	18554	18673	18614	18547	18441	18413	18598	18568	18542	18464	18549	18499	18579	18472	18651	18479	18524	18507	18688	18535	18555	18548	18617	18720	18570	18410	18496	18672	18627	18603	18516	18534	18655	18585	18656	18745	18767	18744	18606	18469	18487	18674	18630	18728	18470	18748	18442	18814	18577	18415	18611	18528	18677	18300	18712	18603	18424	18459	18630	18611	18370	18589	18665	18588	18581	18668	18409	18418	18651	18635	18686	18635	18364	18352	18542	18818	18704	18644	18533	18441	18353	18536	18682	18557	18512	18566	18629	18519	18517	18591	18471	18410	18499	18461	18588	18546	18612	18730	18620	18553	18533	18633	18435	18541	18608	18362	18613	18435	18689	18575	18583	18531	18580	18476	18754	18451	18757	18650	18604	18580	18759	18550	18561	18541	18803	18817	18688	18440	18617	18551	18623	18477	18600	18646	18426	18542	18752	18517	18276	18579	18638	18671	18733	18464	18829	18770	18695	18485	18626	18627	18639	18765	18599	18607	18372	18583	18577	18595	18508	18603	18500	18696	18822	18545	18668	18774	18517	18570	18575	18745	18822	18609	18753	18560	18593	18637	18609	18597	18570	18628	18435	18447	18627	18463	18534	18776	18418	18541	18571	18253	18576	18540	18603	18585	18472	18509	18539	18601	18636	18685	18610	18624	18715	18348	18585	18732	18468	18644	18543	18502	18458	18688	18558	18864	18735	18356	18692	18636	18516	18699	18613	18718	18404	18508	18527	18561	18479	18378	18561	18565	18826	18595	18764	18452	18592	18430	18609	18415	18520	18666	18432	18566	18727	18521	18633	18480	18546	18665	18476	18594	18474	18683	18745	18452	18465	18640	18448	18643	18599	18464	18581	18466	18587	18429	18515	18534	18739	18387	18610	18571	18539	18463	18746	18722	18622	18742	18532	18653	18588	18661	18297	18396	18555	18490	18301	18641	18620	18437	18620	18359	18467	18455	18558	18606	18566	18444	18661	18534	18659	18477	18463	18691	18905	18640	18442	18528	18716	18438	18448	18722	18724	18736	18630	18492	18738	18494	18662	18553	18536	18604	18431	18582	18571	18370	18583	18723	18708	18698	18772	18407	18652	18590	18480	18567	18529	18628	18681	18548	18702	18732	18523	18589	18593	18711	18421	18290	18752	18517	18699	18716	18439	18498	18745	18611	18718	18375	18383	18668	18707	18673	18619	18573	18678	18730	18810	18543	18467	18567	18657	18633	18542	18636	18675	18577	18718	18690	18700	18548	18404	18549	18745	18801	18568	18634	18707	18639	18447	18797	18814	18637	18569	18684	18774	18737	18446	18390	18735	18744	18942	18399	18889	18681	18408	18623	18378	18250	18407	18453	18611	18634	18591	18529	18758	18701	18681	18806	18477	18468	18694	18610	18713	18638	18700	18686	18595	18611	18464	18333	18445	18421	18813	18598	18596	18557	18704	18536	18564	18529	18670	18814	18546	18670	18527	18658	18559	18501	18577	18500	18596	18649	18704	18432	18375	18382	18603	18657	18318	18655	18418	18749	18648	18793	18746	18775	18490	18638	18652	18710	18715	18804	18615	18616	18558	18502	18596	18611	18680	18478	18560	18666	18489	18576	18686	18650	18692	18664	18788	18563	18816	18651	18496	18461	18514	18571	18625	18633	18225	18722	18644	18527	18637	18655	18505	18432	18689	18539	18494	18537	18519	18832	18547	18439	18509	18523	18561	18644	18604	18656	18479	18386	18253	18651	18746	18538	18697	18751	18627	18634	18608	18392	18609	18484	18514	18766	18549	18633	18644	18521	18664	18602	18518	18614	18512	18617	18540	18588	18534	18615	18452	18569	18601	18600	18504	18324	18489	18665	18626	18599	18496	18438	18677	18599	18721	18569	18597	18564	18661	18830	18884	18570	18550	18473	18704	18660	18692	18635	18671	18684	18547	18599	18547	18720	18694	18488	18621	18819	18716	18810	18544	18529	18586	18517	18449	18638	18680	18660	18518	18619	18629	18682	18783	18425	18508	18507	18565	18777	18574	18575	18394	18495	18468	18358	18499	18493	18516	18500	18666	18809	18755	18717	18545	18565	18572	18657	18608	18608	18700	18577	18607	18593	18634	18475	18774	18618	18657	18617	18611	18408	18482	18648	18513	18723	18604	18613	18423	18742	18759	18575	18735	18705	18667	18611	18548	18569	18524	18550	18684	18509	18596	18615	18598	18551	18540	18743	18663	18797	18630	18573	18588	18443	18564	18561	18517	18607	18727	18546	18395	18331	18682	18590	18492	18587	18796	18529	18735	18490	18515	18537	18509	18651	18730	18450	18793	18499	18608	18583	18578	18569	18595	18761	18641	18600	18651	18525	18598	18711	18625	18716	18679	18727	18565	18498	18698	18585	18738	18699	18536	18588	18413	18570	18670	18635	18877	18515	18529	18663	18560	18762	18625	18785	18740	18507	18625	18501	18657	18860	18717	18542	18454	18434	18546	18518	18360	18718	18510	18660	18747	18710	18511	18605	18698	18425	18629	18357	18546	18554	18620	18672	18721	18678	18367	18715	18426	18703	18603	18487	18638	18666	18650	18447	18577	18476	18368	18656	18500	18625	18574	18552	18575	18485	18681	18649	18478	18589	18572	18615	18583	18730	18756	18567	18632	18636	18687	18695	18593	18487	18732	18553	18513	18701	18474	18489	18482	18766	18496	18690	18694	18386	18743	18556	18375	18558	18694	18663	18499	18660	18518	18559	18661	18652	18524	18590	18575	18707	18574	18655	18516	18825	18430	18660	18697	18472	18500	18503	18541	18475	18617	18475	18756	18627	18463	18528	18695	18854	18596	18554	18651	18787	18765	18679	18668	18677	18692	18506	18553	18612	18436	18751	18510	18642	18729	18437	18452	18686	18749	18332	18699	18556	18572	18714
23686	45457	34373	24497	20842	19514	18411	17581	16753	16809	16215	16060	16241	15815	16043	15769	15798	15822	15712	15731	15781	15759	15782	15685	15640	15722	15720	15775	15514	15856	15551	15814	15609	15854	15711	15635	15641	15841	15662	15807	15659	15733	15708	15752	15865	15755	15692	15664	15814	15764	15561	15836	15630	15572	15565	15789	15672	15722	15714	15529	15573	15678	15594	15686	15512	15370	15693	15589	15820	15773	15696	15541	15805	15744	15718	15830	15420	15526	15696	15688	15649	15547	15617	15511	15572	15543	15672	15600	15544	15606	15504	15681	15562	15730	15464	15660	15649	15450	15540	15628	15852	15815	15657	15563	15807	15764	15549	15605	15770	15727	15831	15746	15756	15718	15735	15656	15566	15504	15630	15602	15894	15438	15671	15583	15560	15543	15607	15635	15763	15474	15636	15642	15594	15753	15714	15779	15608	15761	15489	15660	15535	15619	15636	15646	15666	15568	15515	15650	15591	15602	15644	15488	15794	15674	15709	15899	15621	15614	15656	15580	15753	15735	15683	15657	15664	15542	15663	15757	15714	15587	15567	15533	15647	15635	15583	15594	15541	15412	15618	15742	15773	15610	15533	15710	15796	15847	15599	15692	15508	15681	15689	15583	15568	15683	15669	15692	15776	15694	15832	15656	15779	15484	15724	15727	15710	15620	15526	15542	15596	15554	15650	15525	15781	15596	15616	15859	15521	15724	15635	15565	15770	15713	15719	15731	15810	15639	15666	15517	15628	15719	15851	15545	15671	15580	15717	15532	15632	15765	15602	15642	15764	15552	15590	15792	15777	15699	15435	15744	15588	15725	15579	15600	15583	15656	15571	15748	15347	15587	15690	15668	15591	15675	15590	15821	15722	15711	15808	15587	15670	15649	15615	15588	15640	15537	15713	15720	15591	15604	15716	15592	15703	15529	15701	15730	15646	15613	15730	15606	15725	15586	15576	15692	15849	15552	15719	15617	15831	15631	15650	15675	15617	15581	15588	15575	15613	15698	15686	15485	15635	15649	15432	15728	15551	15591	15582	15654	15587	15668	15748	15569	15517	15704	15727	15577	15419	15687	15614	15663	15692	15545	15674	15700	15679	15647	15644	15644	15798	15493	15836	15640	15649	15726	15763	15802	15605	15721	15674	15631	15653	15623	15520	15810	15568	15725	15567	15599	15612	15655	15543	15830	15720	15591	15692	15615	15510	15638	15838	15783	15697	15651	15696	15494	15645	15811	15549	15710	15576	15708	15672	15644	15691	15596	15715	15526	15792	15589	15631	15601	15505	15663	15628	15683	15958	15705	15724	15637	15590	15660	15549	15772	15611	15725	15782	15764	15714	15563	15702	15822	15675	15669	15841	15563	15652	15659	15644	15562	15568	15776	15635	15659	15767	15687	15601	15657	15568	15666	15680	15645	15483	15674	15616	15522	15573	15746	15687	15679	15613	15689	15627	15489	15742	15699	15782	15614	15834	15571	15785	15693	15649	15606	15634	15862	15619	15740	15713	15839	15735	15684	15615	15591	15720	15569	15734	15610	15632	15734	15618	15621	15632	15626	15654	15856	15586	15615	15679	15633	15608	15743	15686	15633	15710	15597	15663	15654	15554	15585	15612	15720	15680	15829	15398	15743	15544	15657	15753	15591	15624	15726	15643	15764	15626	15568	15404	15605	15507	15785	15515	15588	15710	15539	15750	15653	15603	15591	15648	15749	15765	15629	15551	15589	15536	15530	15639	15647	15744	15595	15776	15678	15616	15755	15447	15741	15637	15691	15575	15553	15590	15744	15831	15700	15596	15702	15646	15547	15640	15696	15713	15586	15554	15619	15741	15513	15812	15581	15651	15637	15712	15663	15646	15660	15891	15637	15775	15681	15708	15758	15463	15649	15580	15739	15622	15591	15694	15563	15638	15613	15636	15613	15577	15665	15645	15739	15601	15591	15535	15652	15529	15656	15783	15441	15733	15595	15738	15470	15598	15645	15611	15702	15643	15607	15608	15672	15661	15640	15702	15800	15560	15811	15619	15687	15600	15668	15664	15705	15603	15736	15651	15617	15796	15672	15649	15600	15547	15547	15625	15631	15740	15605	15713	15700	15798	15606	15658	15616	15543	15724	15550	15813	15736	15611	15865	15689	15617	15624	15801	15804	15697	15646	15511	15705	15584	15545	15775	15676	15601	15558	15658	15597	15593	15647	15658	15719	15508	15799	15594	15738	15742	15808	15483	15627	15491	15740	15727	15622	15659	15697	15642	15741	15695	15661	15568	15658	15455	15585	15817	15635	15666	15738	15763	15613	15620	15678	15632	15647	15701	15686	15597	15469	15714	15726	15677	15642	15673	15756	15782	15739	15566	15646	15842	15668	15557	15727	15720	15686	15666	15594	15682	15688	15740	15716	15742	15601	15715	15605	15717	15588	15719	15487	15758	15678	15813	15529	15618	15725	15760	15683	15606	15772	15771	15640	15518	15484	15528	15603	15727	15643	15719	15691	15747	15605	15616	15625	15511	15497	15497	15673	15521	15483	15631	15662	15586	15654	15721	15710	15670	15605	15670	15542	15637	15742	15694	15733	15631	15716	15637	15789	15729	15597	15739	15609	15747	15697	15645	15638	15676	15713	15639	15430	15700	15635	15652	15628	15753	15439	15728	15826	15549	15649	15612	15678	15626	15574	15587	15599	15681	15663	15662	15712	15659	15643	15684	15606	15675	15778	15665	15683	15709	15731	15580	15630	15815	15686	15800	15875	15841	15641	15613	15688	15737	15551	15633	15669	15459	15588	15868	15895	15599	15487	15579	15779	15719	15574	15601	15768	15756	15632	15744	15676	15677	15570	15632	15582	15587	15642	15580	15702	15480	15751	15565	15556	15726	15592	15444	15771	15640	15559	15638	15732	15538	15517	15764	15545	15632	15676	15671	15497	15758	15605	15606	15771	15665	15554	15611	15641	15551	15651	15623	15704	15773	15840	15859	15621	15605	15649	15644	15648	15571	15573	15780	15665	15490	15671	15589	15552	15628	15560	15666	15827	15845	15708	15585	15598	15517	15567	15714	15702	15704	15516	15574	15756	15608	15541	15604	15643	15505	15675	15515	15654	15679	15716	15513	15620	15728	15709	15672	15758	15771	15591	15547	15693	15803	15473	15596	15617	15653	15683	15755	15701	15524	15642	15795	15659	15546	15775	15568	15746	15633	15624	15661	15606	15626	15568	15665	15707	15754	15663	15549	15707	15668	15598	15602	15601	15561	15587	15564	15641	15498	15600	15562	15753	15502	15629	15592	15609	15639	15695	15650	15698	15739	15642	15500	15697	15619	15613	15612	15578	15618	15757	15560	15801	15595	15721	15756	15585	15647	15558	15862	15541	15689	15686	15843	15480	15552	15858	15516	15685	15566	15693	15627	15662	15665	15656	15687	15733	15614	15747	15518	15543	15541	15623	15650	15773	15558	15600	15711	15758	15672	15800	15617	15507	15920	15676	15774	15726	15669	15588	15827	15812	15867	15592	15722	15545	15617	15686	15756	15640	15687	15589	15532	15763	15606	15771	15704	15645	15583	15627	15495	15835	15556	15729	15751	15628	15656	15643	15798	15723	15859	15838	15520	15735	15649	15685	15574	15692	15547	15684	15559	15577	15750	15530	15730	15795	15606	15635	15626	15766	15640	15555	15628	15584	15741	15856	15607	15491	15756	15599	15613	15631	15781	15650	15761	15823	15694	15720	15711	15560	15791	15823	15625	15986	15731	15687	15727	15677	15697	15456	15688	15695	15616	15626	15655	15642	15678	15437	15653	15640	15786	15673	15619	15638	15637	15799	15744	15706	15574	15589	15685	15636	15530	15649	15825	15622	15653	15586	15616	15651	15672	15588	15508	15572	15761	15459	15675	15566	15763	15736	15637	15647	15624	15639	15763	15710	15680	15712	15778	15658	15428	15683	15696	15420	15667	15619	15722	15693	15659	15623	15593	15611	15610	15727	15663	15532	15676	15558	15355	15445	15537	15478	15747	15709	15731	15597	15609	15478	15583	15560	15653	15518	15513	15613	15606	15528	15639	15644	15676	15606	15664	15468	15697	15577	15709	15696	15653	15448	15612	15732	15741	15555	15798	15603	15528	15766	15646	15566	15651	15550	15592	15711	15762	15480	15564	15650	15790	15589	15602	15717	15553	15594	15834	15756	15877	15687	15718	15745	15717	15543	15670	15775	15680	15616	15517	15623	15836	15820	15589	15593	15695	15662	15718	15628	15625	15699	15679	15748	15640	15523	15726	15645	15560	15479	15759	15628	15816	15682	15568	15556	15625	15639	15689	15437	15684	15885	15794	15777	15576	15706	15690	15446	15629	15607	15778	15609	15853	15714	15824	15738	15736	15691	15849	15794	15734	15727	15588	15379	15659	15683	15615	15730	15689	15787	15640	15710	15609	15450	15720	15825	15655	15577	15807	15662	15695	15672	15828	15683	15532	15720	15677	15673	15656	15562	15681	15595	15569	15767	15810	15618	15424	15814	15651	15695	15817	15593	15806	15801	15636	15364	15612	15419	15666	15645	15513	15634	15790	15688	15648	15655	15727	15625	15658	15769	15667	15642	15540	15717	15765	15727	15511	15767	15836	15603	15662	15700	15575	15592	15631	15600	15623	15750	15646	15585	15484	15580	15511	15516	15664	15570	15492	15568	15662	15504	15775	15619	15525	15647	15719	15516	15788	15794	15651	15766	15580	15565	15752	15786	15541	15606	15705	15554	15599	15641	15615	15556	15655	15649	15663	15656	15608	15566	15538	15798	15635	15616	15603	15570	15819	15525	15573	15635	15814	15721	15708	15833	15748	15607	15697	15767	15566	15678	15727	15842	15670	15543	15636	15492	15676	15575	15595	15668	15530	15578	15813	15681	15689	15669	15794	15692	15645	15701	15591	15703	15530	15834	15772	15708	15761	15650	15715	15587	15664	15560	15684	15649	15681	15794	15623	15659	15561	15620	15839	15675	15619	15550	15678	15756	15725	15751	15601	15617	15650	15667	15645	15578	15587	15517	15653	15622	15877	15745	15695	15535	15784	15563	15671	15524	15469	15630	15598	15668	15499	15579	15634	15589	15678	15594	15595	15531	15607	15732	15577	15689	15800	15652	15585	15734	15648	15818
25223	21656	27709	28176	22512	21941	22087	21074	20533	20488	20320	20268	20125	20271	20276	20157	20031	19999	20031	19874	20336	19945	20027	20005	20032	20016	19968	19969	19928	20057	20065	19945	19973	19974	19914	20274	20267	19842	20118	20189	20099	19973	20219	20079	20116	19967	20080	20152	20093	20028	20117	19886	19760	19892	19884	20091	20026	19903	19997	20020	20001	19907	20081	19988	20035	20101	19930	20144	20020	20152	19896	20088	20081	20024	19921	19976	19950	20115	20040	20052	19936	20032	20124	19975	19960	20026	19880	20045	20114	19993	19954	19914	19885	19925	20177	20053	20170	19969	20056	20110	20139	19832	19931	20150	20078	19976	19995	20074	19854	19897	19955	19732	20212	19998	20019	19985	20111	20006	20048	20105	19973	19727	20183	19780	19873	20037	19882	19810	19914	19844	19996	19880	20024	20101	19916	20100	20141	19833	20042	19926	19806	19891	20099	19934	19908	19970	20017	19864	19946	19913	19887	20007	19973	20124	20144	20049	20198	19968	20055	20114	19887	20047	20142	19828	19961	20077	20080	19897	20049	20007	19957	19806	19938	20064	19871	20004	19861	19994	19840	20267	19922	19924	19922	19926	19880	20044	20282	19965	20225	19960	19773	20041	20045	19931	20163	20140	20053	19794	19996	20089	19977	20154	19931	20006	19914	20190	20175	19768	19836	19987	19809	20088	20021	20098	19888	20132	20185	19985	20143	19837	19963	20120	20144	19977	20028	19790	20061	19955	19855	20098	19805	19978	20012	19853	20090	19993	20044	19988	20013	20161	20109	20093	20043	20008	19803	20003	20116	19960	19927	20032	20042	20057	19931	19923	20021	20014	20093	19959	19817	19928	20299	19947	20049	19990	19906	19918	20028	19969	20013	20008	19939	19851	20011	20128	19947	20103	20050	20017	19941	20002	19826	20040	19907	19769	19943	19970	20187	20104	20028	19915	20082	19906	19950	20074	20007	19961	20080	20037	19944	20218	20129	20327	20183	20213	19982	20001	19902	19998	20048	19889	19967	19915	20150	20228	19960	20059	19830	19919	19729	19797	19850	20077	19872	19981	20178	20091	20006	20118	20003	19926	20032	20184	20052	19994	19887	20015	20165	19994	19812	20040	20041	19955	19978	20130	19934	19920	20098	20094	20113	20006	19991	19974	20087	19850	20346	20005	19952	19985	20291	20081	19948	19968	19971	20176	20009	20044	20002	20016	20022	19871	19852	19827	19884	20051	20054	20163	19961	20101	19998	19951	19921	19794	19904	20240	20226	20028	20109	19882	20116	20065	20039	19888	19946	19925	19894	20081	20032	20040	20205	19990	20295	20097	19863	19987	20107	19941	20042	19999	20140	19914	19823	20007	19948	19909	20000	19854	20225	19982	20196	20177	19919	20004	19987	19976	19889	20145	20022	19839	19938	20164	19987	20234	20138	20311	20087	19878	20121	20211	19985	20202	19974	20118	20026	20045	19933	19862	19797	20146	20030	20036	19859	20018	20211	20036	19984	19858	20063	19895	19975	19943	20054	20050	20010	20063	19834	19902	19796	20287	19993	20048	19827	20194	19862	19940	19822	20106	19797	19914	20176	19851	19985	20010	20178	19841	20152	20023	19936	19902	19978	20043	19994	19936	20034	19900	19828	20145	20121	20086	20038	20136	20031	19847	19904	19832	19965	20013	20051	20163	19977	20007	20008	20013	20246	20040	20241	20015	20017	20008	19949	20221	20068	20166	19982	20061	19935	19980	20221	20019	19962	19970	19803	19970	20190	19967	20254	20193	19969	19998	20035	20025	20062	20056	20020	19955	19935	19836	20027	19988	20106	19941	19949	19971	19858	19973	20087	19883	20164	20040	19962	19902	19949	19825	20061	19854	19908	19925	19921	19841	20115	20168	20088	20093	20022	19985	19913	20155	19971	20050	19911	20041	20162	20034	20036	19899	19932	19973	20065	20213	20259	20002	20102	19925	19931	19922	19884	20105	20022	20180	20049	20162	19925	20109	20042	19870	19958	20170	20045	19822	19961	20116	20184	20109	20066	20053	20043	20007	19920	19985	20073	20178	19870	19862	20176	19951	20219	19957	20002	19927	19860	20018	19838	20111	19854	19983	19840	20061	20026	20030	20163	19914	20190	20004	19934	20260	20027	19946	19939	20046	20028	19881	19971	20005	20114	19855	19772	20135	20070	19916	20015	19990	19957	20203	20011	20052	19911	19919	19803	19899	20151	20007	20217	19857	19926	20206	20213	19842	19978	19841	19798	19822	20074	19656	20075	20018	19948	20088	20063	19886	19846	19992	19986	20025	20052	19886	20127	19994	19832	20258	20048	20011	20201	20159	20061	19971	19921	19884	19960	20083	19790	20088	19850	19985	19867	20112	20146	19867	20006	20028	20026	20177	20105	19904	20060	19991	20052	19945	20250	20046	20113	20116	20094	20089	19830	19773	19997	20036	19952	20191	20057	20037	20102	20040	19955	19984	20060	19946	19864	19964	19985	19917	20187	19863	19813	19975	19947	20229	20079	19948	20043	20062	19999	19827	20095	19969	20045	19860	20094	20029	19974	19834	20005	20011	20080	20104	20112	20020	20096	20363	20050	19963	19906	19958	19926	20070	20057	19955	19927	20038	20051	20007	19734	19922	19963	19832	20050	19902	19988	20040	20018	20020	19841	19964	20076	19999	19876	19996	19954	19980	19880	20090	20114	20045	19942	19918	20017	19978	20148	19853	20180	19975	19728	19917	20137	19943	20011	20010	20147	19917	20054	19911	19872	19997	19919	19990	20191	19786	19984	20077	20098	20223	20102	20087	20026	19733	19923	20153	20034	19876	20054	19664	19996	20091	19915	19950	20098	19995	19914	20085	19951	20216	20116	20239	20010	20122	19967	20168	19932	20120	20023	20107	19867	19953	20098	19934	19960	19948	20108	19860	20042	19949	20151	19933	20230	19981	20010	20023	19939	19912	19981	19909	19963	19875	19830	20204	19828	20087	20255	20157	20112	20072	20035	20005	20099	20272	20086	19937	20101	19938	19851	19985	20033	19979	19884	20032	20029	20076	20098	20098	20086	19835	20137	19731	19949	19897	20046	20032	19999	20121	20047	20194	20075	20098	20063	19900	19813	19924	20057	20065	19961	19870	20196	20064	20176	20011	20032	20020	19956	20088	19890	19821	20044	20219	20035	20106	19937	19810	20000	19810	19940	19734	19650	19975	20012	19985	19949	19750	20003	19855	19920	20106	20136	20167	20063	19998	20132	19899	20023	19839	20143	19986	20008	20156	20024	20193	20082	19784	20046	20118	20008	19904	20072	20070	20202	20093	20141	19923	20024	20078	20026	20003	19989	19905	19940	19994	19981	20090	20034	19877	19930	19958	19937	20004	19929	20058	19858	19752	19964	20090	20070	19994	20283	20069	20069	19955	20186	20155	19765	20004	20102	20086	20150	20010	20067	19990	20125	19989	20019	19759	19900	19783	20056	19679	19849	20141	20068	19941	20064	19937	20182	20120	19950	19834	19953	19835	19849	19963	20143	20027	20115	19975	19924	19766	20264	19906	20031	20027	19857	19814	19803	20020	19939	20374	19937	20116	20098	19904	19894	20009	20041	20014	20179	19995	20075	20078	20054	20058	19975	20005	19980	20013	19886	19781	19836	19836	19856	20047	20126	19853	19999	20108	19949	20058	19968	20044	20133	20052	20045	19887	19915	19975	20065	19870	20186	20116	20186	19984	19921	20072	20022	20049	20117	19977	19872	19991	20033	19848	19844	20025	20097	19906	20118	19871	19983	20081	19926	20065	19899	20122	20043	20073	19807	20049	20062	19978	20101	19832	20007	20078	19824	19930	19970	19767	20174	20144	19918	20067	19957	20102	19939	20047	19880	19798	20052	19935	20073	19978	20072	19830	19969	20153	19978	19868	19894	19890	20080	19884	19922	20057	19972	19969	19986	20040	19887	19922	19826	19997	20034	20131	20092	20047	20041	20013	19918	19864	20035	19817	19775	19950	20051	19980	19923	20009	20065	19873	20130	20192	20076	19998	20082	20009	19831	19959	19933	20106	19921	19854	19972	19932	19874	20100	20044	20210	20042	19930	19997	20020	19941	20023	20160	20134	20067	19891	19948	19813	19931	19961	19957	19899	20221	20087	20171	20134	20003	20169	19840	19951	20208	19967	19927	19838	20322	20015	20083	20149	20195	19943	19917	19975	20035	19894	20030	19939	19911	19770	20089	19945	20090	19688	19926	19914	20062	19938	19965	19897	20088	20021	20103	20016	20064	20008	19990	20006	20139	20047	19977	20010	19978	19947	20126	20112	19956	20211	20092	19914	19856	19878	19984	19950	19938	20014	19908	20114	20121	19849	20211	19917	20069	20104	20001	20108	19995	20040	20189	19914	19914	20002	19950	20111	20006	20178	20096	19934	20127	19908	19968	20014	20209	19847	20064	19969	20095	20046	20044	20063	19813	20045	20074	19799	20041	19972	20002	19983	20140	20185	20082	19944	19946	19888	20071	19946	20076	20038	19931	20098	19843	20089	20193	20017	20145	20060	19940	19844	19952	19926	19915	19958	19962	20202	19906	19917	19962	19851	19999	20054	19804	19834	19807	19916	20145	19986	19964	19925	19874	19947	19949	19900	20008	19917	19802	19923	20065	20095	19963	19985	20002	20031	19949	19936	19983	20023	20294	19995	19862	19991	19901	19919	19907	20083	20070	19877	20096	19976	19969	19915	19951	19894	20155	19920	19873	20077	19946	19922	19953	19902	19935	20051	20217	20007	20046	19930	19967	20014	20190	19979	20139	20083	20122	20149	20148	19968	19899	20107	20179	19820	20000	19930	19964	19994	19855	19863	19930	19930	20071	19863	19938	20111	20152	19953	19944	20232	19853	20023	20085	20084	19838	20150	19855	19947	19900	19993	20011	19866	19939	19908	19879	20161	20028	20017	20035	20119	20068	20141	19912	20152	20278	20022	20135	19853	19942	20299	19856	20081	20179	20075	19842	20140	20139	20027	20079	19972	19959	19990	20003	19987	20023	20007	19789	19831	20094	19919	19947	19935	19967	19942	19936	19936	20008	20119	20101	19940	19825	19905	19946	20132	19748	20088	19927	20069	19922	20144	19934	20035	19985	20039	19797	20021
23601	41558	31279	23324	20036	19085	18293	17682	17242	16942	16997	16756	16598	16673	16709	16571	16590	16572	16678	16741	16564	16569	16778	16537	16627	16481	16700	16470	16598	16519	16490	16488	16452	16425	16612	16393	16384	16519	16569	16388	16378	16560	16356	16506	16567	16356	16445	16454	16457	16489	16512	16326	16523	16532	16485	16405	16590	16456	16458	16445	16315	16732	16426	16407	16460	16423	16373	16400	16364	16480	16458	16572	16510	16458	16377	16555	16541	16415	16550	16539	16445	16395	16416	16573	16294	16490	16425	16525	16548	16402	16374	16371	16213	16504	16529	16442	16530	16364	16455	16435	16415	16647	16467	16432	16448	16410	16532	16542	16479	16321	16372	16499	16491	16412	16470	16461	16626	16345	16358	16342	16542	16494	16698	16650	16466	16315	16556	16436	16642	16474	16511	16392	16348	16515	16449	16527	16544	16564	16364	16459	16390	16455	16461	16435	16474	16415	16468	16653	16352	16362	16717	16524	16429	16474	16418	16552	16302	16460	16582	16367	16438	16411	16498	16532	16520	16246	16519	16431	16516	16614	16384	16379	16489	16392	16323	16451	16375	16216	16358	16343	16515	16409	16679	16187	16514	16440	16315	16447	16483	16555	16446	16311	16496	16385	16421	16299	16508	16438	16597	16459	16351	16564	16520	16483	16473	16453	16334	16454	16593	16477	16457	16512	16444	16282	16507	16520	16404	16515	16387	16444	16524	16423	16519	16519	16507	16527	16423	16471	16427	16400	16614	16513	16540	16552	16474	16460	16535	16420	16532	16429	16504	16445	16444	16659	16465	16519	16525	16543	16454	16677	16308	16494	16455	16563	16416	16366	16272	16438	16393	16461	16491	16389	16460	16388	16566	16333	16528	16577	16488	16420	16536	16379	16549	16614	16414	16389	16605	16484	16277	16375	16512	16563	16412	16526	16605	16473	16565	16507	16266	16218	16643	16410	16523	16444	16559	16469	16444	16493	16521	16489	16649	16584	16457	16428	16500	16588	16433	16465	16518	16456	16522	16418	16329	16411	16399	16542	16464	16482	16598	16535	16515	16292	16296	16490	16405	16518	16484	16499	16519	16400	16478	16459	16554	16326	16552	16482	16384	16535	16397	16417	16421	16411	16639	16453	16426	16376	16313	16365	16449	16416	16587	16523	16442	16459	16537	16518	16454	16381	16653	16389	16584	16511	16496	16410	16468	16520	16386	16478	16583	16578	16533	16679	16342	16368	16450	16373	16530	16546	16426	16480	16600	16430	16444	16447	16514	16504	16501	16320	16567	16521	16348	16393	16596	16520	16548	16290	16586	16524	16460	16511	16358	16426	16345	16286	16544	16454	16389	16321	16311	16339	16553	16524	16714	16461	16587	16434	16391	16500	16355	16495	16310	16624	16496	16581	16625	16315	16559	16462	16585	16473	16438	16551	16443	16391	16435	16499	16432	16580	16297	16246	16435	16359	16363	16369	16577	16639	16573	16491	16490	16463	16452	16287	16414	16566	16362	16465	16486	16433	16554	16460	16550	16285	16485	16662	16559	16362	16375	16371	16514	16569	16348	16536	16402	16492	16511	16244	16402	16351	16656	16494	16524	16490	16615	16518	16411	16424	16342	16420	16720	16411	16321	16514	16510	16518	16499	16402	16545	16406	16593	16512	16618	16418	16490	16581	16407	16520	16490	16519	16400	16451	16486	16535	16554	16474	16462	16617	16394	16547	16541	16315	16432	16380	16571	16436	16422	16412	16426	16471	16328	16600	16577	16642	16420	16423	16534	16523	16380	16527	16443	16488	16432	16635	16479	16464	16512	16398	16517	16628	16423	16514	16289	16502	16335	16508	16362	16539	16481	16438	16479	16637	16439	16513	16426	16582	16411	16430	16479	16676	16442	16560	16321	16609	16486	16665	16399	16535	16549	16439	16579	16303	16335	16452	16531	16359	16655	16418	16672	16424	16578	16445	16472	16367	16347	16481	16455	16373	16440	16538	16343	16536	16521	16415	16408	16452	16458	16439	16354	16503	16379	16371	16583	16583	16506	16467	16613	16360	16544	16376	16330	16553	16454	16296	16554	16346	16487	16301	16495	16358	16520	16364	16438	16557	16367	16374	16430	16479	16405	16311	16310	16310	16386	16614	16787	16459	16509	16544	16574	16373	16628	16523	16605	16670	16569	16425	16429	16483	16231	16643	16426	16483	16643	16439	16439	16420	16509	16496	16602	16511	16346	16308	16533	16548	16520	16669	16181	16387	16589	16391	16369	16385	16666	16648	16573	16449	16408	16747	16500	16498	16436	16502	16544	16492	16563	16416	16471	16466	16544	16550	16573	16423	16443	16558	16539	16524	16585	16570	16340	16413	16467	16367	16540	16620	16587	16423	16560	16378	16541	16315	16514	16652	16414	16446	16295	16635	16425	16440	16539	16438	16527	16454	16547	16456	16334	16492	16508	16556	16398	16481	16502	16340	16398	16605	16459	16305	16396	16381	16530	16356	16542	16456	16306	16496	16312	16380	16494	16368	16532	16655	16613	16425	16459	16453	16301	16335	16473	16432	16422	16354	16413	16340	16568	16501	16409	16369	16409	16461	16666	16534	16400	16319	16391	16439	16669	16497	16520	16337	16479	16212	16559	16572	16484	16518	16490	16458	16431	16360	16422	16618	16252	16442	16566	16382	16271	16437	16505	16353	16460	16557	16494	16484	16291	16526	16289	16563	16440	16475	16520	16401	16347	16780	16427	16556	16438	16415	16548	16489	16503	16587	16299	16418	16464	16403	16483	16543	16632	16488	16343	16402	16521	16461	16366	16574	16442	16427	16596	16540	16502	16441	16514	16427	16526	16356	16361	16589	16447	16463	16508	16442	16384	16370	16301	16528	16508	16440	16324	16484	16619	16525	16679	16460	16447	16494	16625	16656	16554	16334	16287	16456	16511	16612	16445	16443	16539	16506	16337	16288	16574	16435	16468	16390	16441	16419	16405	16498	16528	16420	16442	16498	16374	16345	16272	16396	16455	16412	16354	16562	16458	16600	16479	16498	16628	16370	16457	16426	16500	16452	16667	16519	16379	16393	16445	16625	16539	16563	16378	16585	16651	16276	16412	16617	16370	16396	16416	16430	16374	16523	16417	16562	16428	16438	16568	16506	16650	16413	16530	16346	16470	16389	16440	16552	16450	16339	16316	16329	16470	16491	16334	16464	16618	16462	16489	16367	16724	16581	16712	16469	16474	16374	16520	16476	16451	16428	16466	16403	16478	16468	16412	16681	16539	16700	16671	16589	16632	16442	16577	16523	16536	16533	16479	16575	16444	16516	16548	16503	16495	16585	16392	16329	16384	16634	16446	16373	16566	16558	16704	16529	16469	16487	16513	16597	16429	16539	16453	16527	16650	16467	16529	16528	16396	16469	16519	16508	16486	16468	16596	16665	16263	16476	16533	16418	16370	16328	16430	16426	16398	16532	16471	16322	16500	16553	16280	16462	16558	16478	16511	16518	16432	16544	16531	16382	16528	16282	16437	16281	16529	16588	16336	16603	16495	16493	16558	16490	16541	16453	16397	16580	16401	16393	16569	16368	16415	16312	16631	16524	16574	16382	16530	16376	16642	16404	16359	16408	16504	16316	16432	16621	16549	16357	16480	16299	16601	16608	16517	16332	16492	16276	16539	16720	16420	16360	16545	16405	16633	16489	16515	16556	16520	16462	16368	16327	16398	16549	16583	16284	16482	16514	16423	16647	16442	16503	16732	16531	16392	16344	16312	16672	16593	16455	16510	16379	16565	16326	16464	16595	16454	16625	16282	16455	16231	16478	16545	16368	16462	16280	16576	16642	16575	16490	16593	16307	16370	16503	16428	16533	16554	16452	16597	16537	16513	16430	16453	16322	16370	16363	16508	16348	16593	16523	16450	16516	16450	16691	16461	16451	16441	16513	16636	16312	16566	16467	16355	16358	16514	16655	16379	16585	16549	16537	16475	16633	16291	16261	16549	16401	16476	16597	16205	16480	16468	16539	16343	16508	16426	16433	16631	16238	16354	16351	16434	16458	16534	16428	16557	16423	16318	16401	16495	16311	16425	16365	16415	16653	16547	16679	16685	16451	16276	16563	16452	16554	16547	16478	16545	16385	16379	16451	16566	16481	16545	16550	16552	16506	16575	16535	16415	16566	16450	16350	16460	16382	16618	16495	16455	16429	16398	16436	16533	16352	16450	16437	16417	16571	16369	16440	16590	16292	16465	16483	16480	16318	16320	16303	16544	16467	16526	16531	16323	16443	16546	16415	16262	16510	16537	16519	16259	16328	16610	16567	16500	16384	16484	16422	16351	16375	16381	16613	16452	16491	16453	16646	16633	16370	16501	16580	16415	16506	16523	16403	16429	16492	16379	16279	16409	16230	16583	16373	16483	16487	16566	16518	16458	16509	16525	16491	16409	16444	16477	16439	16447	16497	16519	16556	16701	16365	16529	16460	16389	16638	16522	16357	16464	16434	16496	16508	16428	16614	16567	16468	16402	16478	16382	16422	16406	16423	16610	16530	16547	16492	16500	16598	16363	16358	16326	16528	16505	16549	16473	16362	16497	16403	16625	16696	16513	16487	16374	16507	16400	16343	16544	16532	16478	16410	16525	16343	16456	16612	16531	16452	16516	16513	16419	16391	16383	16503	16594	16464	16312	16546	16550	16466	16375	16334	16484	16426	16322	16444	16467	16541	16399	16483	16544	16536	16567	16336	16472	16426	16590	16493	16610	16418	16544	16357	16464	16492	16368	16423	16448	16488	16345	16481	16526	16312	16523	16563	16612	16502	16427	16432	16651	16657	16532	16487	16465	16540	16628	16423	16445	16439	16345	16461	16385	16697	16543	16356	16456	16408	16450	16509	16672	16427	16703	16485	16588	16409	16477	16614	16454	16564	16484	16522	16485	16491	16480	16412	16616	16543	16543	16426	16256	16422	16224	16422	16372	16406	16409	16419	16530	16465	16420	16538	16585	16434	16490	16427	16396	16447	16357	16539	16481	16403	16434	16413	16347	16523	16410	16566	16443	16551	16492	16468	16403	16368	16638	16458	16324	16472	16465	16472	16488	16636	16448	16658	16318	16596	16371	16381	16701	16490	16513	16421	16471	16623	16442	16442	16381	16402
22599	21647	28885	24865	22104	24661	26433	21745	20490	20688	20323	19857	19813	19780	19607	19500	19272	19405	19401	19734	19610	19200	19297	19519	19303	19258	19327	19375	19310	19086	19319	19170	19555	19333	19428	19326	19404	19418	19312	19266	19498	19081	19194	19236	18957	19186	19401	19306	19152	19510	19305	19219	19252	19321	19317	19107	19255	19010	19267	19274	19418	19183	19279	19124	19090	19036	19352	19216	19372	19035	19298	19329	19353	19230	19217	19139	19329	19103	19262	19036	19255	19197	19159	19315	19030	19215	19065	19191	18986	19123	19124	19203	19256	19118	19121	19122	19177	19296	19367	19212	19163	19157	18990	19229	19139	19075	19122	19220	19416	19240	19132	19098	19180	19171	19262	19231	19187	19098	19051	19292	19181	19097	19171	19193	19237	19146	19173	19229	19209	19132	19210	18955	19000	19048	19036	19046	19197	19255	19225	19010	19122	18989	19102	18790	19254	19100	19039	19016	19192	19111	19151	19326	18971	19234	19341	19153	19153	19114	19025	19358	19184	19165	19234	19098	19045	19253	19100	19093	19030	19009	19161	19080	19010	18991	18973	19359	19172	19001	18961	19174	19176	19098	19047	19042	19077	19335	19209	19193	19094	19174	19144	19315	19325	19353	19116	18951	19296	19047	19054	19247	19149	19001	19091	19220	19176	19317	19115	19204	19225	19119	19059	19136	19274	19275	19156	19366	19224	19242	19198	19074	19166	18969	19271	19047	19040	19209	19174	19010	19075	19065	19203	19122	19106	19038	19247	19116	19079	19108	18964	19223	19079	19227	19209	19139	19090	18951	18989	18956	19235	19273	19178	19228	19186	19106	19239	19004	19203	19045	19333	19019	19333	19012	19155	19378	19269	19083	19097	19168	19067	19098	18986	18956	19162	19124	19096	18934	18859	19059	19165	19426	19199	18933	19138	19167	19271	19314	19211	19108	19064	19042	19102	19167	19122	19148	19146	19178	19334	19036	19199	18875	19057	19285	19268	18989	19015	19194	19140	19253	19168	19272	19108	19052	19179	19111	19046	19090	19336	19092	19083	19168	19144	19219	18936	19163	19261	19132	18910	19098	19381	19097	19053	19043	19261	19193	19282	19204	19038	19007	19262	19233	19365	18911	19151	19154	19254	19065	19265	19187	19116	19188	18989	19122	19222	19178	19303	19078	19188	18965	19266	19256	19126	18960	18938	18943	19161	19141	19120	19151	19141	19020	18842	19311	19118	19069	19226	19141	19154	19214	19154	19226	19211	19049	19145	19122	19120	19200	19346	19215	19016	19131	19111	19111	19035	18944	19218	19136	18862	19102	19109	19149	19136	19015	19001	19170	19156	18940	19071	19054	19030	19182	19267	19084	19162	19140	18955	19112	19127	19167	18901	18953	19040	18995	18920	19271	19165	19155	19102	19209	19179	19082	19234	19063	19161	19103	19245	19339	19171	18970	19185	19175	19098	19171	19197	19229	19188	18969	19045	19119	19188	19011	19336	19207	18965	19333	19004	19019	19201	19190	19121	19192	19022	19208	18928	19209	19028	19025	19177	19059	19100	19063	19241	19190	19020	18969	19118	19222	19228	19185	19137	19062	19158	19324	19337	18932	19031	18995	19076	19020	19228	19271	19012	19086	19256	19266	19126	19060	19085	19058	19253	19129	19191	19278	19138	18997	19005	19045	19057	19167	19156	19192	19246	18971	19232	19019	19106	19167	19290	19098	19117	19136	18994	19143	19274	19183	18886	19179	19007	19074	19113	19189	19079	19267	19127	19216	19118	19068	19263	19301	19032	19131	19239	19025	19179	18949	19262	19092	19171	18969	19244	19045	18937	19003	19041	19053	19053	19271	19012	19000	19226	19088	19172	18946	18913	19005	19064	19099	19171	19043	19105	19046	19012	19222	19124	19264	19263	19011	19098	19227	19172	19114	19115	19086	19103	19099	19101	19066	19210	19208	19175	19105	19096	19213	19011	19034	18929	19165	19347	19324	19133	18961	19104	19164	19008	19181	18930	19274	19273	18992	19035	19251	19277	19257	19109	19113	19096	19171	19047	19131	19060	19149	19133	19073	19221	19198	19076	19127	19267	19082	19171	19268	19361	19283	18912	18994	19147	19125	19089	18999	19200	19117	19116	19164	19079	18902	19113	18987	19054	19206	19157	19137	19403	19126	19084	19165	19185	19120	19177	19356	19199	19066	19092	19145	19194	19182	19067	19170	19233	19193	19236	19281	19274	19237	19338	19042	19128	19005	19128	18913	19226	19090	19053	19143	19033	18923	19150	19058	19247	19128	19132	19102	19107	19126	18912	19174	19123	19233	19124	19154	18992	18874	19322	19148	19304	19098	19174	19190	19076	18777	19074	19208	19129	19115	19138	19230	18946	19283	19459	19001	19046	19172	19214	19075	19066	19236	19051	19134	19153	18987	19134	19174	19059	18985	19046	19208	19120	19322	19266	19260	19147	18853	19137	19116	19114	18962	19032	19096	19310	19067	19160	19073	19053	19047	19310	19152	18995	19062	19115	19357	19031	19081	19164	19242	19249	19002	19100	19362	19300	19273	19310	19090	19259	19036	19160	19219	19040	18888	19371	19235	19085	19052	19253	19133	19197	18968	19106	19171	18907	19248	18956	19161	19093	19108	18951	19146	19221	19099	19564	19022	19119	19136	19064	19156	18989	19085	19251	19026	19150	19134	19284	19239	19172	19131	19294	19282	19259	19180	19113	19108	19041	19027	19220	19173	19300	19257	19128	19126	19100	19174	19336	19238	19019	19171	19156	19078	19119	19394	19015	19180	19171	19107	18938	19009	19072	19035	19051	19135	19130	19110	19243	19159	19064	19119	19155	19249	19077	19230	19251	19208	19376	19184	19027	19049	19027	19423	19205	19264	19130	19113	19149	19008	19009	19374	19283	19163	19035	18938	19139	19060	19041	19202	19106	19044	19223	19243	18988	19127	19079	19131	19246	19107	19064	19172	19070	19227	19172	19135	19218	19086	19207	18996	19105	19321	19072	18975	19016	19028	18877	19015	19092	19184	19137	19086	19150	19253	19088	19297	19017	19228	19394	19252	19231	19018	19195	19178	19330	19236	19167	19188	19105	19281	19188	19179	19205	19145	19054	19070	19191	19137	19293	19070	19005	19108	19365	19104	19199	19157	19038	18976	19126	19082	19011	19218	19175	19191	18847	19111	19256	19116	19213	18833	19303	19133	19084	19235	19069	19131	19282	19104	19277	19222	19138	19227	19080	19553	19224	19100	19227	19055	19127	19176	19171	19022	19067	19322	18987	19132	18938	19125	19206	19245	18837	18997	19044	19045	19166	19059	19239	19171	19051	19197	18999	19148	19399	19170	18916	19246	19239	19150	19354	19105	19241	19145	19203	19186	19062	19052	19212	19331	19176	19075	19227	19225	19239	19289	19200	19168	19272	19030	18969	18932	19201	19104	19197	19194	19269	19188	19145	19032	19277	19155	19000	19172	19122	19181	19204	19064	19215	19120	19168	19258	19180	19260	19145	19068	19092	19159	19304	19140	19220	19312	19087	19303	19251	19448	19142	19243	18975	19116	19109	18960	19179	19225	19123	19071	19057	19047	19044	19087	19090	19096	19153	19184	18850	19112	19119	19256	19137	19171	19208	19259	19187	19493	19014	19045	19107	18984	19217	19120	19058	19062	19176	18986	19304	19229	19094	19020	19083	19132	19285	19342	19238	19321	19202	19196	19198	19270	19128	19418	19392	19242	19118	19333	19083	18983	19074	19131	19136	19116	19020	19003	19161	19084	19230	19139	19170	18990	19226	19101	19233	19022	19207	19337	19266	18869	19235	19292	19286	19159	19023	19125	19047	19007	19195	19305	19103	19220	19338	19057	19142	19164	19130	19286	19174	19285	19207	19120	19051	19022	19062	19111	19027	19290	19152	19239	18897	19320	19260	18998	19023	18982	19088	19195	19158	19103	19239	19037	19124	19037	19100	19271	19335	19333	19247	19029	19177	19119	19275	19224	19042	19109	19390	19121	19104	18989	19076	19017	19072	19171	19038	19294	19086	19248	19163	19164	19022	19208	19225	19119	19342	19017	19203	19264	19166	19292	19283	19137	19152	19214	19095	19181	19036	18914	19046	19201	18967	18876	18889	18844	19071	19238	19113	19328	19010	19111	18983	19192	19241	18999	18871	19249	19268	19296	19015	19130	19197	19317	19228	18960	18949	19058	19194	19212	19212	18996	19242	19379	19138	19372	19154	19219	19067	19221	19192	19252	19193	19156	18941	19076	18934	19120	19107	19400	19115	19090	19144	19094	19208	19203	19225	19070	19131	19294	19247	19214	18971	19083	19103	19165	19259	19185	19262	18846	19051	19188	19174	19098	19118	19114	19240	19136	19205	19289	19154	19165	19281	19322	18831	19229	19299	19283	19352	19195	18954	19068	18982	18915	19120	19177	19215	19050	19153	19069	19012	19282	19034	19052	19079	18891	19151	19098	19448	19242	19262	19262	19136	19065	19073	19131	19317	19037	19078	18943	19247	19189	18979	19109	19024	19229	19115	19087	19168	19465	19173	19231	19227	19002	19133	19153	19007	19185	19174	19233	19170	19029	19234	18988	19128	19238	19066	19036	19144	19091	19155	18985	19140	19339	19084	19006	19083	19103	19193	18990	18997	19105	19252	19390	19433	19174	19215	19194	19153	19024	19109	18838	19102	19101	19258	19076	19281	18943	19071	19061	19103	18894	18950	19150	19067	19324	18999	19066	19030	19140	19169	19159	19247	19079	19278	19210	19092	19101	19008	18971	19111	19148	19110	19079	19048	19184	18953	18975	19133	19025	19082	19402	18999	19237	19157	19218	19115	19025	19337	19174	19131	19035	19181	19034	19372	19148	18931	19204	18990	18922	19272	19073	18945	18965	19229	19266	18990	19218	19232	19213	19176	19202	19215	19215	19120	18886	18927	19228	19175	19156	19132	19225	19043	19330	19006	18999	19129	19225	19184	18857	19207	19004	19116	18865	19066	19023	18882	19150	19053	19233	19120	19090	18997	19252	19073	19382	19275	19068	19285	18870	19110	18828	19167	19036	19155	19175	18967	19095	19098	19191	19104	19059	19242	19108	19161	18908	19260	19250	19134	18926	19081	19149	19190	18932
25014	49440	38092	27921	22681	21099	19774	18469	17560	17161	16949	16673	16594	16392	16396	16309	16137	16159	16064	16005	16056	16126	16083	16073	16194	15952	16192	15938	16249	16114	16117	16115	15826	16133	16092	16134	16028	15961	16060	16215	16007	16035	16014	15776	15908	16231	16097	16019	15899	16027	15910	15730	16101	15947	16046	15804	15890	16045	16026	15999	16076	15796	16055	16034	15915	15792	16012	15748	15999	16085	15898	15878	15989	15791	16110	15953	15922	15889	15926	16167	15924	15799	16012	15978	16115	15968	15824	15917	15811	15773	16051	15832	15990	15815	15965	15792	15865	16026	16109	15946	15998	16061	15865	15939	15996	15880	15901	15910	16011	15987	15874	15893	15936	15895	15930	16164	15957	15865	16079	15987	15922	15954	15791	15827	15957	15979	15877	15900	16016	15899	15889	15962	15931	15730	16038	15883	15973	15940	16005	16115	16063	15977	16011	16028	15878	15948	16005	15972	15860	15971	15909	15982	15747	15711	15922	15879	15932	16049	15902	15780	16077	15957	15981	15944	15925	15899	15858	15598	15859	15969	15973	16118	15941	15914	15758	15972	15994	15906	15843	15884	16092	15877	15864	15971	15925	16010	15942	15979	15936	15824	15875	15923	15840	15985	15888	15935	15783	15940	15889	15881	16038	16122	15860	16032	15990	15896	15809	16071	16042	15866	15919	15870	15973	16165	15829	15755	15937	15799	16020	15899	15886	16068	15998	15937	15838	15990	15952	15785	16038	16005	16056	15951	16028	15907	16012	15935	16060	15798	15804	16006	15950	15989	15936	16009	15854	16030	15774	15914	15856	15928	15861	16124	15679	15885	15889	15831	16055	15960	15930	15821	15894	15930	15956	15969	15940	15761	15986	15814	15973	15815	15821	15912	16020	16063	15938	16022	16038	15911	15977	15868	15777	15951	15992	15952	15919	15942	15907	15786	15888	15950	15783	15851	15808	15881	15806	15874	15962	15925	15941	16018	16044	16008	15933	15850	16052	15956	15817	15992	16009	15876	15940	15889	15930	16019	16026	15991	15875	15921	15898	15871	15906	15897	16015	15906	15978	15805	15874	15827	16017	16014	16004	15826	15981	16117	15863	15975	15876	15718	15872	15844	15857	16016	16094	15908	16036	15939	15873	15965	16015	15871	16025	15842	16132	16059	15933	15979	15950	15958	15930	16104	15910	15953	15896	15930	15808	15842	15864	16064	15864	15870	15909	16039	15911	15866	16011	15769	15958	15966	15895	15926	16005	15952	15823	15893	15852	15808	16001	15992	15805	15805	15820	15945	15934	15837	15663	16075	16003	15978	15906	16080	15978	15893	15947	15878	16034	15816	15881	15854	15851	15797	15902	15959	15935	15892	15847	15862	15890	15842	16049	15970	16090	16097	15963	15819	16117	16029	16190	16051	15958	16040	15939	16082	15854	15860	15868	15936	16047	15891	15931	15866	15883	15983	15918	15864	16073	15911	16108	15996	15987	15932	15903	15909	16016	15934	16032	16003	15763	15865	15841	15998	15932	15798	15921	16029	15959	15901	16030	15988	16041	15889	15842	15879	15987	16179	16055	16045	15819	15968	15839	15948	15887	15989	15994	15953	16000	15905	15945	15867	15785	15899	15921	15688	16028	15900	15942	15898	15856	15873	16120	15890	15895	15769	15788	16005	16034	15645	15865	15896	15892	16066	16052	15884	15914	15976	15937	15967	15779	15965	15965	15934	15744	16016	15999	16044	15970	15931	16053	15956	15846	15914	15802	15961	15880	15975	16123	16050	15941	15885	15859	16049	16074	15788	16000	15801	16099	16053	15900	16004	15964	15961	16151	15766	15939	15804	15809	15890	15867	15914	15920	15821	16002	15724	16124	15929	15954	15792	15939	15879	15728	16095	16064	16089	15796	16042	16012	15956	15909	15926	15956	15893	16014	15981	15939	16068	16055	15899	15913	15942	15717	15988	16152	16132	16019	15743	15983	15892	15963	15819	15999	15990	15961	15912	15870	15921	16011	15939	15807	16024	15878	15919	15924	15975	15918	15711	15953	15972	15947	16073	15867	15815	15973	16089	16029	16002	15981	15906	15926	15912	15869	15927	16016	15964	15998	15881	15898	15969	15923	15998	15974	16007	16097	15870	16009	16026	15864	15903	15735	15809	16045	15821	15969	15842	15910	15889	15858	16026	15969	16014	16025	15939	16012	15911	16060	15880	15905	15859	15892	15796	15879	15988	15845	15928	16042	15923	15814	15925	15838	15917	15852	15981	15798	15764	16011	15979	16000	15893	16010	16058	15881	15938	15900	15959	16022	16006	15922	15969	15876	15849	15975	15970	16009	15975	15918	15953	16024	15811	15975	15891	16055	15958	15911	16038	16004	15944	15884	15980	15946	15883	16052	16023	15978	15722	15844	16012	16073	15897	15874	16033	15970	15772	15799	15989	15898	15873	15956	15959	15802	16103	16010	15991	15969	15917	15860	16004	15999	15977	15881	15893	15925	15918	16051	15902	15976	16001	15915	15873	16017	15759	15993	15896	15982	15992	16059	15984	15968	15917	16042	15914	15923	15904	15921	16038	15919	15946	16038	15967	15901	16059	15956	15973	16013	15666	15967	16072	15901	16092	15821	15899	15826	16035	15973	15847	15879	15892	16052	15968	15922	15948	15838	15899	16002	15931	15823	16072	15927	15947	15960	15832	16019	15857	16105	15956	16017	15916	15755	15783	15951	15763	15971	15931	15879	15984	15935	15945	15903	15904	15810	15984	15773	15889	15873	15885	15863	15869	15928	15926	15921	15889	15974	16013	15997	15962	15879	15977	15880	15914	15971	15885	15784	16115	15900	15932	15887	15973	15945	15867	15959	15951	16048	15888	15953	15837	15914	15904	15917	16007	15807	15811	15818	16043	15789	15780	15933	15896	15952	16100	16093	15927	15823	16001	15876	16078	15972	15995	16060	16015	15914	15901	16048	16031	15882	16040	15887	15913	15930	16097	16035	15918	15908	16161	15754	16175	15804	15831	15957	15919	15964	15712	16012	15999	15900	15926	15912	15790	16008	15960	15986	15907	15984	15966	15904	15954	15932	15997	16076	15944	15869	16138	16027	15985	15938	15930	16082	15960	15900	16015	15731	15975	15833	15951	15987	15887	15769	16147	15931	15960	15906	15811	16087	15918	15825	16005	15877	15913	15932	16009	15909	16023	15871	16041	15915	15929	16052	15848	16008	15894	16026	15925	15805	15898	15974	15967	15947	15969	15780	15809	15859	16046	15920	15844	15957	15978	15973	16006	16058	15932	15870	15932	15896	15979	15947	16023	15974	15749	15809	15821	15835	15950	15892	15953	16114	16030	15895	15779	16028	15724	16014	16018	15873	15850	15975	15848	15909	15789	15880	15994	15809	16040	15889	16099	15939	15843	15957	15888	15905	15913	16061	15844	15981	15868	15946	16155	15882	15862	15988	15900	15955	16045	15873	15764	15903	16113	15827	15980	15840	15948	15863	15969	15927	16046	15883	16090	15935	15880	16112	15904	15926	15991	15883	15875	15973	15936	16036	15948	15852	15907	15991	15908	15857	15868	15833	16034	15953	15947	16055	16001	15798	15837	15958	15873	15910	15810	16024	15934	15894	15916	15942	15837	15965	15815	15966	16124	16070	15884	15841	15954	15926	15945	15969	16062	16077	16001	15944	16077	15880	15995	15712	15889	15963	15904	15992	16044	16012	16047	15777	16055	15861	15959	16135	15799	15653	15877	15938	15912	15851	15926	15983	15882	16143	15907	15868	15853	15938	15936	15931	16016	15842	16070	16134	15895	15716	15898	15894	16036	15888	15945	15749	15893	15931	15955	15850	16160	15878	15829	15835	15914	15958	15878	15920	16017	15816	16046	15869	15980	15997	15709	15801	15859	16021	15836	15938	15907	15968	15958	15840	15991	15888	15983	15968	16113	16019	15950	15774	15869	15748	15949	15918	15972	15923	15925	15834	15927	15978	15875	16003	15788	15768	15891	16028	15968	15927	16004	15928	15984	15862	15973	15952	15917	15949	16008	15927	15899	16075	15864	16049	15858	16147	15864	15958	16016	15905	15895	16013	15886	15861	15927	16011	15908	15888	15954	15809	15975	15923	15939	15922	15795	15812	15915	15812	16097	16011	15855	15926	15846	16028	15932	15688	16035	15750	16042	16021	15853	15839	16054	15708	16080	15924	16001	15940	15986	15844	15953	15932	15916	16126	16145	16067	16080	15792	15816	16038	15923	15968	15862	16042	15875	16124	15936	15911	16029	15950	15826	15856	15870	15959	15911	15844	15908	15790	15979	15796	16085	16004	15938	16025	15920	15938	15906	15908	15838	16137	15920	16062	15982	15773	16029	15920	15769	15987	15961	15723	15831	15924	15871	15964	15942	15746	15904	15936	16019	16034	15793	15844	16103	15975	15956	15917	16096	15926	16001	15898	15798	16088	15907	15966	16085	16069	15811	16084	15960	15930	16044	15763	15970	15945	15870	15930	15809	15846	16144	16043	15908	15874	15659	15799	15956	15921	15890	15779	16001	15907	15866	15881	16025	16050	15901	15899	15889	15900	16096	15973	16054	15951	15992	15967	15829	16168	15882	15750	16003	15873	15907	15963	15879	15862	16117	15822	16220	15967	15860	15956	15738	16068	16052	15940	15958	15855	15936	15793	15813	15844	15976	15949	15698	16124	15843	15871	15886	15752	15945	15889	15740	16054	15922	15784	15863	15805	15864	15834	16164	15878	15970	15899	15849	16003	15945	15931	15965	15930	15830	16049	15999	15901	15796	15930	15942	15850	15936	15938	15951	15835	15875	16042	15928	15825	15952	16095	16132	15688	15859	16158	16002	15746	16032	16022	15742	16029	15974	15876	15929	15879	15934	16014	16216	15842	15953	15975	15767	16052	15930	15969	16049	15970	16061	15911	16076	15882	15916	16047	15854	15937	15970	15868	15939	15953	15709	16030	15729	15901	15874	16016	16097	15766	15940	15873	16013	15923	16066	15979	16000	15897	15862	15845	15871	15794	16005	15976	15877	15833	15883	15864	16043	15869	16025	15909	16030	15773	15874	15780	16036	15976	15827	16100	15942	15906	15924	16014	16109	16021	16009	15887	15905	15987	15980	16044	15954
29919	26499	30850	26526	21857	20839	20849	20455	20118	19914	19917	19958	19749	19668	19731	19795	19989	19825	19842	19758	19643	19705	19703	19764	19756	19665	19574	19556	19739	19788	19558	19569	19953	19656	19765	19601	19579	19657	19693	19639	19888	19587	19637	19842	19555	19511	19651	19525	19879	19906	19814	19478	19697	19559	19608	19630	19507	19460	19598	19661	19571	19580	19650	19588	19744	19567	19600	19513	19849	19827	19536	19455	19619	19636	19749	19692	19670	19649	19570	19612	19544	19530	19648	19479	19404	19428	19849	19703	19728	19637	19587	19485	19480	19526	19475	19775	19708	19481	19795	19613	19650	19722	19838	19549	19439	19557	19695	19611	19825	19573	19675	19661	19547	19653	19640	19738	19699	19654	19743	19621	19533	19714	19560	19585	19485	19541	19636	19679	19642	19567	19678	19810	19418	19492	19648	19583	19805	19602	19260	19577	19864	19821	19680	19752	19592	19455	19531	19637	19614	19535	19535	19752	19677	19789	19621	19760	19373	19482	19581	19664	19349	19628	19525	19811	19682	19685	19829	19630	19453	19639	19451	19726	19721	19534	19586	19765	19555	19635	19684	19646	19718	19733	19599	19351	19676	19661	19551	19650	19594	19682	19618	19768	19553	19590	19501	19513	19669	19496	19621	19541	19998	19616	19650	19618	19654	19787	19721	19802	19550	19723	19935	19518	19635	19785	19438	19544	19586	19542	19614	19672	19570	19809	19554	19635	19612	19671	19417	19589	19715	19732	19685	19565	19531	19560	19377	19594	19450	19587	19275	19624	19666	19748	19584	19640	19600	19678	19694	19445	19443	19638	19666	19515	19573	19602	19513	19685	19684	19627	19695	19381	19704	19748	19800	19816	19643	19503	19676	19646	19752	19628	19446	19613	19844	19726	19728	19720	19647	19545	19772	19801	19876	19748	19607	19846	19571	19744	19561	19501	19354	19381	19517	19523	19536	19635	19585	19645	19521	19581	19537	19512	19784	19467	19651	19562	19673	19532	19583	19426	19511	19547	19577	19732	19808	19761	19475	19461	19659	19707	19423	19661	19766	19880	19708	19692	19619	19697	19781	19783	19580	19792	19617	19610	19497	19667	19870	19492	19550	19600	19450	19714	19868	19532	19787	19679	19744	19836	19611	19719	19587	19571	19522	19582	19689	19473	19547	19662	19630	19487	19497	19561	19677	19683	19766	19606	19572	19610	19794	19734	19603	19689	19610	19649	19666	19665	19756	19516	19570	19734	19547	19855	19658	19815	19562	19556	19701	19701	19615	19611	19638	19688	19513	19749	19572	19462	19679	19580	19523	19744	19662	19474	19596	19726	19565	20053	19614	19610	19599	19710	19674	19686	19498	19495	19564	19719	19812	19644	19769	19638	19680	19718	19434	19490	19790	19727	19903	19690	19622	19662	19782	19646	19762	19478	19596	19494	19539	19623	19545	19461	19661	19754	19735	19528	19777	19686	19627	19538	19662	19708	19468	19800	19385	19710	19470	19575	19555	19559	19687	19824	19551	19846	19653	19385	19725	19594	19764	19762	19799	19583	19802	19609	19535	19384	19556	19660	19765	19627	19676	19638	19848	19604	19538	19793	19546	19551	19448	19621	19470	19554	19632	19640	19540	19625	19497	19594	19726	19567	19575	19794	19624	19586	19807	19627	19736	19599	19505	19841	19608	19467	19701	19527	19477	19781	19632	19456	19745	19529	19651	19504	19443	19642	19590	19786	19863	19746	19690	19613	19775	19795	19623	19548	19519	19573	19549	19753	19709	19674	19678	19590	19507	19569	19660	19503	19749	19480	19581	19292	19766	19725	19735	19905	19693	19651	19786	19527	19517	19511	19694	19680	19674	19633	19593	19581	19686	19720	19539	19512	19660	19652	19616	19669	19530	19618	19598	19515	19698	19439	19593	19685	19798	19571	19786	19589	19735	19627	19749	19705	19822	19766	19820	19771	19689	19800	19393	19590	19695	19695	19716	19700	19778	19646	19490	19512	19598	19580	19679	19422	19735	19577	19781	19644	19863	19743	19479	19635	19778	19406	19480	19579	19671	19437	19783	19655	19737	19618	19627	19444	19555	19759	19774	19583	19567	19743	19530	19582	19728	19695	19610	19791	19570	19790	19552	19538	19629	19531	19710	19524	19760	19596	19694	19718	19546	19538	19594	19783	19699	19868	19676	19667	19594	19539	19567	19842	19512	19501	19654	19624	19771	19771	19711	19528	19647	19839	19571	19741	19683	19760	19698	19563	19545	19680	19532	19828	19793	19698	19804	19612	19818	19621	19656	19804	19481	19557	19868	19662	19725	19480	19711	19529	19663	19673	19780	19726	19670	19607	19485	19522	19657	19664	19673	19731	19534	19541	19866	19744	19738	19695	19552	19665	19585	19752	19569	19429	19683	19990	19644	19843	19625	19563	19554	19550	19553	19672	19674	19616	19900	19501	19735	19433	19415	19482	19457	19435	19870	19683	19547	19811	19601	19462	19670	19456	19533	19544	19573	19524	19552	19491	19673	19813	19352	19557	19610	19513	19682	19879	19509	19652	19519	19526	19628	19774	19635	19620	19780	19615	19456	19683	19832	19766	19905	19758	19649	19652	19663	19652	19691	19604	19873	19814	19690	19510	19583	19949	19589	19759	19623	19605	19652	19806	19488	19645	19571	19584	19723	19667	19667	19529	19632	19495	19725	19703	19560	19749	19713	19772	19650	19659	19450	19623	19437	19628	19625	19494	19576	19805	19652	19557	19375	19737	19730	19660	19687	19607	19665	19987	19567	19782	19518	19762	19756	19574	19639	19669	19513	19457	19553	19755	19621	19655	19630	19653	19705	19542	19553	19672	19685	19540	19748	19594	19749	19704	19659	19515	19528	19762	19865	19512	19567	19502	19650	19398	19834	19606	19669	19882	19554	19634	19672	19419	19472	19664	19697	19510	19679	19687	19794	19876	19736	19610	19617	19581	19721	19588	19523	19608	19576	19821	19578	19672	19550	19648	19758	19727	19599	19785	19573	19519	19373	19789	19796	19930	19586	19591	19617	19813	19697	19661	19713	19683	19652	19583	19648	19612	19807	19831	19824	19520	19513	19507	19669	19517	19728	19926	19676	19620	19841	19827	19607	19718	19712	19808	19592	19640	19580	19481	19474	19877	19677	19567	19608	19536	19720	19662	19527	19701	19825	19494	19667	19702	19759	19798	19506	19688	19537	19574	19742	19730	19769	19839	19723	19613	19411	19514	19736	19630	19629	19571	19540	19842	19683	19551	19750	19651	19764	19736	19692	19646	19749	19661	19556	19603	19613	19787	19583	19735	19475	19547	19475	19661	19693	19739	19410	19502	19691	19655	19703	19840	19680	19711	19495	19695	19448	19523	19600	19795	19701	19677	19640	19538	19752	19527	19531	19418	19779	19649	19696	19508	19651	19665	19813	19697	19574	19725	19710	19553	19645	19657	19600	19398	19762	19652	19723	19875	19523	19710	19586	19544	19619	19562	19546	19626	19596	19707	19749	19666	19614	19752	19732	19805	19612	19653	19982	19701	19606	19936	19640	19669	19463	19646	19710	19590	19746	19577	19549	19884	19776	19617	19453	19573	19665	19740	19592	19899	19626	19444	20042	19523	19542	19720	19726	19495	19477	19937	19616	19515	19700	19482	19672	19401	19742	19697	19514	19824	19670	19741	19657	19848	19773	19472	19797	19685	19748	19607	19632	19615	19610	19683	19824	19690	19455	19520	19885	19602	19330	19501	19213	19652	19687	19731	19570	19803	19670	19500	19788	19655	19506	19711	19688	19683	19602	19593	19786	19798	19438	19677	19886	19549	19374	19576	19492	19517	19693	19670	19603	19626	19765	19740	19657	19399	19473	19642	19880	19740	19693	19476	19689	19751	19492	19563	19501	19511	19410	19679	19593	19790	19581	19782	19687	19641	19620	19785	19559	19634	19764	19568	19548	19607	19589	19678	19843	19621	19516	19539	19639	19776	19759	19495	19659	19399	19390	19673	19642	19607	19770	19503	19634	19569	19553	19586	19554	19856	19588	19736	19501	19771	19787	19705	19814	19688	19403	19578	19706	19702	19597	19669	19669	19655	19688	19751	19588	19801	19609	19519	19791	19647	19772	19618	19672	19688	19770	19519	19768	19801	19875	19781	19658	19681	19676	19462	19546	19741	19520	19533	19784	19517	19802	19692	19552	19765	19621	19618	19700	19658	19704	19508	19758	19568	19543	19512	19645	19640	19860	19961	19584	19656	19671	19570	19715	19901	19699	19517	19625	19526	19799	19614	19613	19773	19883	19523	19563	19678	19626	19497	19566	19781	19502	19597	19695	19584	19578	19915	19496	19488	19597	19403	19401	19631	19681	19642	19559	19486	20032	19368	19527	19737	19669	19775	19571	19628	19786	19816	19586	19610	19599	19533	19561	19569	19610	19853	19630	19668	19529	19550	19895	19679	19596	19775	19627	19466	19697	19705	19473	19753	19945	19770	19735	19583	19822	19645	19625	19596	19859	19743	19625	19664	19502	19552	19639	19641	19663	19781	19680	19709	19630	19881	19587	19551	19736	19576	19732	19599	19597	19580	19708	19636	19642	19604	19501	19745	19555	19801	19682	19576	19689	19776	19865	19520	19653	19500	19525	19427	19684	19474	19547	20007	19697	19682	19491	19553	19739	19521	19585	19624	19476	19703	19830	19975	19785	19701	19678	19802	19727	19518	19657	19641	19722	19796	19684	19437	19771	19704	19844	19730	19537	19412	19447	19855	19794	19640	19699	19439	19697	19784	19560	19584	19751	19626	19424	19698	19772	19499	19758	19720	19500	19613	19841	19702	19585	19541	19780	19742	19603	19785	19592	19429	19592	19691	19820	19461	19686	19688	19802	19610	19481	19792	19487	19517	19580	19722	19180	19527	19471	19738	19656	19601	19552	19627	19549	19666	19743	19656	19529	19552	19765	19755	19651	19653	19551	19361	19832	19552	19702	19664	19587	19650	19770	19824	19618	19693	19796	19447	19524	19605	19735	19619	19653	19604	19674	19789	19585	19635	19863	19593	19687	19412	19489	19532	19599	19793	19586	19575	19595	19669	19767	19686	19713	19655	19396	19577	19609	19560	19378	19684	19651	19714	19603	19582
23995	38381	29975	22192	19429	18249	17615	17337	17081	16760	16657	16552	16521	16233	16293	16432	16344	16380	16232	16391	16287	16432	16195	16209	16338	16441	16448	16400	16378	16361	16328	16325	16273	16469	16350	16324	16279	16461	16238	16265	16249	16116	16469	16377	16378	16417	16270	16192	16373	16332	16327	16142	16190	16281	16375	16263	16292	16398	16364	16406	16431	16433	16278	16258	16218	16308	16209	16369	16180	16119	16466	16164	16347	16310	16369	16421	16365	16484	16229	16247	16177	16199	16204	16313	16377	16374	16394	16421	16123	16479	16255	16302	16349	16384	16423	16414	16137	16512	16393	16348	16330	16349	16297	16353	16434	16431	16232	16258	16365	16338	16303	16131	16204	16297	16163	16293	16277	16266	16356	16330	16118	16239	16292	16333	16263	16303	16290	16254	16140	16507	16327	16423	16115	16352	16337	16353	16317	16334	16211	16281	16269	16230	16227	16350	16310	16336	16195	16149	16385	16374	16227	16292	16441	16102	16325	16353	16289	16269	16278	16080	16314	16332	16233	16456	16264	16193	16251	16354	16369	16379	16319	16309	16220	16508	16114	16362	16244	16366	16313	16177	16457	16316	16345	16222	16341	16313	16077	16320	16203	16296	16342	16269	16227	16222	16397	16265	16518	16288	16338	16196	16451	16364	16226	16144	16325	16547	16340	16214	16425	16349	16266	16192	16292	16322	16330	16164	16310	16302	16277	16387	16400	16145	16384	16110	16367	16360	16429	16372	16382	16311	16287	16248	16191	16465	16328	16196	16229	16419	16279	16396	16275	16280	16356	16342	16312	16415	16389	16315	16333	16188	16350	16242	16449	16368	16372	16495	16262	16291	16142	16473	16404	16321	16436	16252	16294	16421	16276	16340	16238	16477	16367	16373	15996	16365	16406	16244	16265	16455	16237	16241	16414	16481	16430	16408	16234	16261	16310	16408	16189	16284	16137	16415	16445	16315	16378	16188	16382	16060	16328	16391	16306	16355	16400	16268	16289	16362	16296	16372	16170	16395	16407	16292	16341	16396	16499	16314	16236	16467	16253	16384	16265	16221	16333	16380	16352	16434	16413	16351	16334	16333	16377	16222	16192	16326	16213	16298	16427	16327	16296	16325	16270	16212	16320	16350	16393	16367	16157	16345	16170	16323	16406	16266	16337	16247	16351	16281	16478	16335	16337	16122	16278	16294	16238	16406	16340	16266	16331	16224	16441	16444	16410	16214	16355	16324	16238	16281	16154	16245	16353	16318	16165	16397	16389	16369	16176	16244	16105	16355	16406	16460	16358	16332	16433	16150	16372	16338	16403	16390	16358	16348	16259	16042	16278	16269	16342	16349	16412	16362	16294	16212	16350	16379	16198	16402	16326	16321	16263	16433	16107	16221	16166	16168	16079	16215	16460	16252	16385	16349	16212	16328	16315	16290	16347	16185	16412	16126	16493	16394	16204	16390	16267	16490	16296	16526	16392	16347	16213	16281	16406	16240	16510	16387	16390	16334	16420	16248	16438	16378	16285	16475	16436	16269	16304	16348	16135	16184	16314	16178	16347	16283	16378	16343	16440	16395	16380	16372	16189	16395	16251	16182	16484	16294	16255	16198	16167	16358	16285	16351	16391	16181	16181	16194	16339	16196	16528	16250	16447	16151	16356	16340	16550	16292	16249	16345	16233	16432	16355	16253	16273	16358	16290	16323	16366	16294	16366	16288	16268	16335	16229	16339	16348	16237	16336	16456	16435	16192	16219	16383	16297	16507	16266	16446	16454	16505	16370	16238	16412	16131	16348	16274	16186	16183	16243	16439	16218	16234	16437	16369	16233	16364	16196	16185	16424	16371	16218	16184	16321	16264	16290	16172	16223	16328	16232	16291	16530	16227	16330	16378	16163	16182	16305	16356	16599	16260	16477	16316	16200	16215	16291	16413	16313	16413	16393	16184	16435	16083	16326	16419	16287	16377	16391	16169	16319	16510	16195	16272	16189	16142	16415	16264	16311	16254	16191	16279	16328	16205	16300	16331	16387	16302	16387	16155	16190	16277	16369	16545	16504	16330	16337	16174	16440	16172	16277	16379	16237	16316	16256	16455	16335	16335	16448	16296	16249	16528	16071	16231	16218	16523	16471	16355	16406	16469	16158	16366	16355	16188	16198	16343	16463	16263	16370	16257	16305	16343	16399	16157	16401	16235	16225	16440	16271	16500	16393	16342	16366	16336	16284	16203	16430	16383	16201	16351	16271	16350	16229	16316	16498	16060	16391	16194	16361	16410	16097	16407	16220	16365	16400	16393	16508	16316	16096	16497	16263	16396	16356	16225	16317	16450	16412	16543	16244	16401	16245	16375	16268	16372	16371	16251	16340	16397	16469	16322	16217	16354	16332	16382	16307	16371	16121	16194	16228	16360	16317	16431	16278	16556	16289	16487	16271	16344	16300	16459	16161	16342	16477	16491	16297	16120	16183	16308	16131	16298	16264	16262	16403	16236	16433	16326	16221	16347	16362	16414	16273	16397	16260	16346	16234	16417	16336	16243	16299	16304	16417	16231	16205	16401	16360	16557	16421	16272	16315	16214	16336	16274	16245	16216	16424	16374	16473	16305	16366	16296	16284	16399	16395	16280	16173	16483	16346	16382	16333	16410	16345	16269	16271	16368	16302	16294	16450	16258	16305	16269	16211	16415	16274	16345	16419	16306	16340	16247	16380	16262	16319	16323	16350	16288	16306	16313	16293	16248	16282	16216	16252	16506	16397	16218	16346	16166	16403	16304	16272	16317	16471	16278	16397	16334	16232	16420	16239	16209	16301	16617	16202	16264	16218	16270	16257	16162	16378	16224	16352	16176	16265	16249	16276	16364	16371	16104	16435	16190	16225	16320	16351	16484	16333	16388	16320	16306	16217	16218	16304	16273	16404	16246	16338	16431	16536	16366	16203	16414	16430	16328	16256	16384	16382	16293	16316	16517	16281	16332	16222	16315	16333	16335	16142	16341	16344	16358	16172	16145	16189	16340	16334	16264	16314	16209	16290	16495	16268	16542	16133	16181	16323	16252	16259	16296	16076	16232	16329	16413	16349	16397	16209	16198	16359	16318	16411	16232	16315	16394	16213	16440	16412	16563	16322	16372	16171	16218	16244	16361	16316	16421	16330	16241	16450	16304	16329	16359	16152	16271	16338	16324	16099	16370	16171	16231	16426	16293	16452	16451	16248	16392	16135	16247	16454	16237	16321	16349	16283	16224	16403	16414	16224	16269	16275	16349	16161	16266	16279	16442	16301	16291	16289	16398	16490	16282	16227	16205	16078	16324	16463	16411	16318	16310	16270	16188	16275	16298	16382	16334	16223	16245	16227	16415	16324	16351	16400	16273	16326	16496	16454	16240	16374	16426	16155	16273	16315	16282	16384	16251	16402	16311	16329	16298	16390	16236	16502	16266	16419	16466	16307	16307	16301	16431	16291	16357	16382	16328	16423	16390	16292	16354	16047	16340	16281	16352	16421	16444	16425	16367	16467	16366	16386	16375	16403	16419	16362	16327	16316	16243	16444	16320	16265	16442	16344	16356	16304	16312	16378	16324	16202	16210	16436	16322	16229	16348	16392	16180	16298	16199	16305	16263	16177	16224	16262	16325	16342	16474	16250	16417	16302	16258	16404	16251	16319	16409	16424	16303	16375	16277	16265	16236	16368	16213	16427	16378	16277	16282	16228	16454	16391	16363	16288	16452	16189	16295	16252	16248	16330	16318	16249	16263	16357	16386	16144	16238	16370	16240	16398	16482	16407	16289	16275	16250	16427	16223	16442	16243	16461	16434	16452	16349	16447	16178	16323	16327	16319	16216	16396	16193	16287	16353	16482	16187	16291	16355	16546	16279	16404	16489	16453	16283	16265	16362	16211	16237	16280	16335	16266	16287	16239	16497	16477	16142	16393	16278	16383	16291	16041	16421	16387	16329	16358	16327	16322	16361	16193	16364	16315	16220	16400	16463	16324	16255	16385	16474	16398	16169	16446	16317	16359	16332	16289	16276	16323	16373	16376	16272	16281	16364	16319	16314	16336	16152	16317	16336	16632	16227	16310	16225	16269	16453	16337	16375	16208	16406	16364	16286	16266	16212	16234	16371	16181	16310	16370	16379	16193	16346	16350	16371	16246	16348	16269	16431	16358	16425	16388	16280	16077	16157	16408	16424	16188	16222	16451	16342	16219	16190	16357	16273	16393	16275	16308	16344	16398	16412	16257	16287	16478	16431	16314	16296	16125	16312	16409	16401	16226	16435	16566	16505	16312	16379	16304	16348	16340	16136	16372	16211	16326	16147	16514	16210	16285	16219	16452	16293	16270	16156	16368	16498	16393	16403	16349	16280	16266	16190	16211	16418	16420	16346	16113	16235	16312	16329	16476	16320	16227	16310	16074	16240	16220	16441	16368	16425	16335	16399	16359	16293	16308	16495	16271	16349	16307	16117	16348	16360	16324	16282	16377	16220	16234	16184	16350	16223	16264	16299	16402	16254	16320	16243	16401	16301	16237	16239	16265	16438	16432	16292	16263	16393	16414	16336	16222	16441	16126	16117	16503	16366	16353	16180	16322	16302	16404	16216	16287	16258	16368	16230	16207	16356	16345	16362	16371	16064	16362	16335	16195	16176	16312	16266	16419	16338	16412	16099	16420	16341	16376	16340	16320	16294	16475	16334	16456	16456	16371	16320	16238	16453	16368	16480	16274	16271	16325	16236	16239	16298	16488	16308	16140	16405	16252	16448	16301	16445	16388	16292	16280	16409	16336	16107	16469	16434	16466	16199	16296	16539	16445	16247	16404	16356	16205	16210	16375	16367	16423	16148	16346	16320	16319	16384	16441	16303	16531	16335	16293	16341	16050	16480	16199	16210	16283	16212	16458	16182	16133	16448	16191	16479	16314	16287	16196	16146	16345	16204	16209	16288	16139	16352	16449	16352	16309	16376	16183	16258	16259	16315	16302	16332	16434	16502	16297	16326	16416	16327	16232	16486	16467	16424	16289	16184	16362	16273	16340	16147	16322	16360	16229	16412	16210	16286	16299	16304	16322	16318	16499	16029	16354	16209	16163	16224	16293	16303	16251	16188	16271	16298	16328	16312	16195	16570	16367	16366	16422	16347	16254	16351
23412	21588	28405	25451	23081	23468	23180	20433	19807	19749	19414	19574	19304	19226	19199	19430	19036	18974	19286	19064	19181	18973	19009	19025	19069	18912	18962	19034	19007	19068	18985	19119	19067	18918	18943	18954	18813	18915	18928	18747	19117	18795	18860	18906	18935	18831	18894	18751	18815	18923	18762	18896	18959	18918	18926	18899	18952	19056	18871	18809	18770	18866	18789	18751	19022	18895	18778	18766	18780	18802	19014	18857	18944	18770	18998	18891	18868	18737	18770	18807	18871	18832	18759	18881	19125	18962	18731	18761	18850	18896	18904	18994	19126	18923	18904	19031	18775	18875	18689	18914	18817	18800	18819	18770	18933	18908	19004	18956	18960	18830	18917	19029	18959	18974	18901	18832	18819	18854	18987	18884	18929	18775	18830	19072	18851	18693	18917	18760	18863	18772	18898	18797	18913	18745	18593	18822	18660	18737	18960	18853	19034	19016	18851	18736	18950	18947	18772	18866	18544	18721	18793	18718	18815	18714	18748	18747	18830	18828	19046	18752	19019	18918	18794	18962	19027	18970	18671	18940	18627	18849	18753	18744	18762	18761	18759	18834	18908	18956	18857	18858	18895	18938	18864	18880	19002	18999	18675	18757	19045	18798	18896	18829	19002	18795	19011	18972	18957	18980	18858	18830	18803	18791	18880	18812	18798	18895	18710	18726	18692	18680	18960	18888	18861	18769	18804	18915	18719	18778	18881	18688	18734	18867	18973	18877	18867	18709	18930	18880	18963	18850	18911	19010	18953	18828	18990	18803	18853	18696	19027	18969	19033	19055	18788	18876	18794	18855	18772	18822	18943	18919	18718	18779	18958	18875	19104	18758	19023	19016	18913	18869	18718	18776	18602	18799	18811	18873	18858	18880	18812	18847	18754	18674	18915	18905	18767	18835	18825	18932	18774	18834	18642	18989	19034	18854	18780	19007	18514	18604	18874	18980	18835	18939	18926	18785	18782	18678	18747	18718	18762	18712	18763	18894	18720	18888	18936	19003	19079	18793	18897	19072	18889	18894	18695	18659	18908	18958	19014	19002	18975	18779	19123	18944	18838	18883	18856	18843	19020	18714	19044	18742	18819	18886	19133	18747	18976	18558	18784	18815	19015	18951	19011	18682	18764	19117	18935	18927	18960	18750	18906	19121	18832	18821	18870	18865	18891	18925	18946	18760	18743	18774	18975	18955	18772	18923	18748	19029	19079	18907	18918	18724	18813	18862	18694	18922	18714	18794	19006	18897	18926	18959	18852	18842	18880	18976	18934	18946	18963	18929	18763	18767	19058	18933	18724	18837	18865	18633	18773	18924	18943	18774	18907	18785	18877	18859	18844	18935	18806	18776	18844	18740	19047	18648	18877	18702	18749	18797	18918	18890	19056	18962	18882	19052	18904	18901	18858	18570	18910	18809	18959	18697	18779	18982	18829	18887	18997	18933	18725	18788	19017	19078	18857	18974	18849	18800	18966	19018	18812	18707	18778	18814	18887	18967	19007	18829	18809	18912	18993	18968	18796	18998	19035	18772	19021	18772	18885	18651	18744	18899	18939	18758	18855	18762	19050	19029	18776	18880	18842	18639	18868	19042	18778	19085	18742	18982	18662	18862	19127	18997	18891	18836	18878	18726	18867	18475	18874	18697	18647	19176	19049	18762	19005	18776	18889	18921	18655	18942	18830	18878	18980	18757	18846	18856	19019	19033	18793	18952	18970	18891	18900	18976	18690	18724	18701	18997	18871	19096	18871	18867	18800	18711	18905	18861	18791	18934	18754	18834	18848	19003	18902	18869	18780	19080	18877	18973	18871	18961	18895	18930	18804	18932	18705	18777	18670	18608	19009	18822	19047	18806	18973	19049	18928	18849	18744	18898	18948	18672	18748	18807	18948	18806	18746	19069	19100	18770	19038	18641	18877	18821	18910	18864	18876	18845	18775	18761	19072	18872	18789	18933	19019	18894	18933	18707	18815	18887	18807	18863	18823	18853	18923	19130	18898	18618	18758	18736	18842	18736	18829	18831	19080	19024	18885	18916	18953	18798	18879	18936	18718	18942	18952	18822	18949	18908	18796	18814	18896	18862	18901	18745	18937	18903	18759	18974	18863	18885	18756	18661	18913	18974	18499	18837	18712	18883	19064	18849	19021	18817	18840	18966	18896	18819	19007	18965	18752	18995	18897	18674	18898	18874	18951	18748	18774	18882	18735	18676	18802	18951	18882	19040	18827	18694	18958	18931	18930	18899	19023	18949	18771	18976	18830	18933	18887	19149	19002	19015	18889	18900	19185	19108	18896	18945	18902	18918	18963	19009	18660	18970	18916	18624	18665	18693	18810	18912	18900	18842	18925	18667	18790	18943	18822	18682	18862	18672	18818	18917	18630	18670	18945	18915	18827	19011	18936	18798	18899	18871	18942	18918	18693	18944	18715	18993	18839	18795	19007	19060	18943	18912	18755	18723	18799	18863	18994	18741	18769	18825	18863	18908	18978	18617	18852	18919	18643	18900	18650	18942	18803	18668	18885	19075	18661	18796	18800	18816	18849	18696	18781	18820	19025	18878	18825	18872	18931	18805	18885	18759	18826	18789	18881	18941	18892	18919	18807	18843	18797	18799	18623	18807	18626	18802	18704	18763	18711	18895	18802	18844	18760	18809	18807	18814	18857	18998	18980	18867	18765	18811	18924	18856	18827	18913	18903	18866	18772	18672	18738	18811	18772	18757	18734	18835	19045	18980	18852	19074	19072	19009	18735	18850	18809	18919	19021	18820	18836	18945	18832	18784	19087	19011	18892	18745	19045	18848	18953	18945	18809	19100	18857	18861	18690	19010	18872	18725	18934	18711	18668	18977	19060	19006	18879	18927	18730	18847	18994	18665	18927	18867	18866	18839	18911	18786	19136	18617	18745	18936	19048	18809	18974	19071	18877	18702	18904	18724	18926	18862	18878	18868	18778	18917	19035	18738	18801	18863	18815	18879	18773	18718	18942	19053	18762	18935	18836	18898	18849	18804	18786	18697	18789	18897	18970	18820	18931	18811	18944	18853	18814	18864	18680	18834	18805	18796	18754	18864	18901	18805	18646	18992	19265	18818	18942	18879	19028	18969	18839	18781	18717	18690	18969	18764	19030	18970	18940	18864	19097	18943	18849	18714	18757	18857	18772	18882	19057	18781	18896	18799	18985	18789	18781	18904	18742	19029	18981	18969	18890	18746	18850	18987	18743	18948	18718	18878	18719	18849	18833	18814	19035	18810	18690	19025	18901	18782	18786	19050	18971	18859	18956	19010	18991	18883	18855	18690	18794	18826	18729	18808	18925	19091	18790	18780	18668	18955	18956	18745	18803	18749	19079	19020	18896	18938	18614	18890	18895	18824	18969	18843	18890	18859	18952	18948	18820	19020	18894	18966	18807	19012	19160	18767	18885	18975	18836	18855	18747	18738	18758	18847	18829	18939	19054	18880	18947	18831	18868	18592	18864	18949	18893	18808	18629	18925	18975	18944	18817	18940	18939	18778	18850	18793	18853	18869	18877	18790	18643	18753	18918	18935	18738	18892	19052	18915	18932	18843	18959	18766	18749	18811	18933	18767	18813	18809	18820	18870	19000	18999	18915	18785	18872	18910	18888	18744	18931	18934	18831	18974	18666	18688	19173	19004	18814	18709	18905	18922	18988	18720	18761	18713	18947	18826	18974	18946	18828	18934	18996	18880	18714	18897	18833	18936	18713	19001	19007	18855	18748	18748	18658	18893	18808	18830	18955	19001	18778	18682	18884	18785	18868	18789	18972	18983	18624	18833	18850	18849	19001	19040	19222	18791	18837	18858	18972	18809	19044	19073	19033	18976	18852	18779	18891	18946	18840	18694	18894	18861	18736	19037	18946	18948	18970	18838	18932	18872	18782	18878	18966	18705	18886	18872	18968	18938	18922	18831	18952	18751	18821	19005	18943	18896	18774	18767	18907	18821	18878	18774	18698	18977	19004	18981	19076	18923	18877	18993	18804	18906	18615	18830	18883	18928	19013	18892	18884	18645	19164	19065	19003	18875	18945	18832	18850	18874	18864	18854	19051	18925	18838	18734	18676	18933	18886	18794	18993	18983	18804	19014	18804	18823	19043	18701	18782	19083	19075	18853	18790	18968	18865	18820	18871	18762	18835	19063	18905	18990	18959	18854	18906	18750	18885	18970	18836	18799	18843	19159	18814	18797	18976	18621	18895	18853	18902	18652	18541	18700	18803	18909	18916	18997	18800	18829	18918	19070	18702	18943	18887	18788	18904	18968	18771	18788	18776	18882	18896	18930	18994	18663	18823	18909	18669	18899	18918	18825	18869	18818	18854	18881	18771	18944	18853	18886	18974	19010	18830	18791	18784	18866	19031	18803	18866	18948	18884	18852	18947	18806	18795	18848	18836	18756	18861	18921	18914	18727	18828	18877	18923	18796	18637	18903	18786	18752	18955	18771	18701	18780	18782	19081	18980	18864	18900	18727	18650	19041	18893	18784	18775	18873	18865	18903	18796	18539	18850	18742	18827	18885	18852	18947	18852	18907	18936	18764	18794	18953	18765	18924	18785	18885	18849	19011	18905	18905	18809	18772	18574	18700	18903	18989	18902	18968	18832	18828	18783	18716	18895	18889	18773	18810	18967	18762	18789	18986	18780	18849	19182	18669	18839	18683	18938	18883	18743	18762	18900	18760	18940	18914	18819	18724	18858	19051	18992	18758	18862	18696	18828	18926	18941	18856	18883	18993	19042	18939	18867	19064	19158	19109	18915	19016	18820	18770	18714	18905	18835	18934	18666	18783	18726	18925	18938	19018	18761	18838	18820	19068	18801	18767	18668	18874	18787	18861	18878	18860	19021	18934	18788	18983	18914	18642	18857	18688	18832	18785	18764	18766	18955	18564	18904	18986	18954	18991	18849	18846	18715	18792	18897	18740	18733	18782	18923	18769	18872	18873	18826	18984	18893	18873	18796	18854	18882	18857	19084	18920	18491	18802	19039	19009	18974	18779	18808	18796	18971	18861	18932	18934	19039	19140	18909	19174	18962	18741	18987	19032	18858	18865	18704	18684	18745	19078	18938	18731	18890	18799	18795	18939	18976	18982	18755	18932	18938	19041	18738	18868	18856	18653	18744	18887
22953	44363	35711	26036	21371	19072	18533	17680	16982	16731	16408	16348	16065	16092	16181	16141	16015	15940	16031	16045	15789	16126	15976	15940	16040	15999	15975	15946	15981	15783	15885	15973	16007	16025	16009	15923	15815	15808	16037	15989	15917	15778	15829	16014	15759	15874	15860	15677	15934	15684	15863	15866	15663	15950	15793	15939	15746	15938	15994	16011	15818	15746	15905	15846	15720	15946	15933	15834	15931	15757	15835	15918	15800	15822	15708	15804	15983	15806	15964	15736	15763	15696	15668	15912	15724	15947	16050	15905	15790	15639	15737	15839	15970	15721	15912	15982	15872	15982	15843	15782	15881	15712	15788	15846	15845	15795	15771	15871	15818	15958	15795	15785	15942	15859	15806	15785	16071	15640	15834	15705	15797	15792	15938	15784	15903	15846	15821	15903	15888	15885	15824	15875	15716	15767	15718	15663	15884	15852	15798	16029	15787	15860	15777	15762	15984	15854	15803	15780	15789	15873	15653	15900	15779	15923	15944	15874	15614	15832	15879	15743	15853	15954	15858	15881	15950	15783	15823	15729	15927	15884	15936	15900	15834	15837	15981	15949	15872	15883	15948	15824	15860	15718	15693	15824	15812	15880	15775	15921	15808	15717	15655	15735	15827	15970	15804	15854	15768	15783	16003	15988	15791	15773	15881	15768	15917	15768	15760	15841	15740	15899	15802	15740	15902	15838	15922	15670	16055	15844	15927	15783	15848	15765	15862	15812	15818	15971	16059	15670	15599	16040	15865	15762	15704	15849	15840	15769	15851	16030	15899	15764	15649	15626	15896	15727	15856	15751	15672	15845	15932	15849	16002	15859	15752	15928	15828	15872	15923	15939	15957	15916	15814	15758	15814	15830	16005	15746	15693	15911	15871	15764	15928	15866	15776	15824	15841	15767	15729	15799	15808	15825	15860	15887	15936	15773	15813	15877	15811	15834	16053	15997	15717	15793	15774	15861	15940	15918	15751	15686	15776	15879	15722	15993	15868	15964	15785	15851	15882	15800	15679	15901	15714	15838	15818	15702	15713	15867	15987	15996	15883	15759	15934	15838	15968	15788	15878	15889	15641	15902	15857	15828	15680	15954	15906	15645	15969	15857	15727	15924	15802	16069	15828	16005	15833	15755	15887	15969	15940	15760	15857	15791	15951	15898	15800	15774	15816	15885	15827	15882	15968	15906	15821	15760	15680	15824	15942	15881	15933	15742	15706	15952	15968	15845	15931	15891	15731	15837	15908	15886	15937	15771	15880	15984	15753	15889	15744	15811	15875	15766	15863	15866	15851	15750	15794	15886	16050	15855	15885	15793	15923	15809	16069	15983	16005	15820	15999	15863	15743	15736	15882	15749	15877	15990	16005	15798	15906	15766	15804	15939	15764	15696	15774	15837	15777	15909	15708	15782	15791	15964	15760	15824	15835	15847	15734	15923	15837	15972	15966	15851	15893	15878	15943	15927	15830	15878	15743	15840	15883	15805	15851	15816	15816	16025	15715	15927	15838	15948	15508	15622	15937	15758	15914	15754	15802	15686	15772	15858	15711	15794	15908	15886	15819	15971	15837	15907	15858	15930	15820	15855	15730	15896	15875	15915	15895	15773	15699	15756	15872	15891	15900	15836	15867	15679	15841	15812	15982	15844	15808	15769	15819	15771	15876	15813	15692	15843	15725	16102	15968	15744	15815	15822	16097	15772	15868	15906	15877	15871	15744	15904	15842	15863	15742	15851	15680	15859	15815	15751	15895	15867	15951	15840	15865	15851	15887	15798	15896	15923	15863	15730	15822	15828	15698	15970	15777	15864	15939	15926	15906	15759	15850	15787	15937	15838	15666	15808	15926	15844	15688	15929	15876	15774	15862	15712	15880	15763	15842	15794	15772	15859	15789	15901	15856	15844	15875	15840	15950	15878	15989	15937	15773	15710	15882	15928	15622	15766	15888	15936	15988	15811	15992	15753	15855	15858	15750	15803	16080	15819	15823	15913	15779	15862	15848	15743	15964	15853	15596	15821	15881	15914	15870	15786	15725	15824	15849	15805	15811	15818	15961	15786	15761	15990	15761	15770	15633	15941	15899	15884	15894	15915	15860	15814	15830	15876	15825	15717	15858	15776	15806	15776	15921	15638	15766	15706	15853	15841	16058	15777	15729	15740	15715	15943	15887	15803	15879	15802	15852	15974	15902	15806	15868	15791	15866	15811	15853	15851	15610	15796	15802	15935	15963	15687	15971	15771	15937	15779	15700	15738	15889	15756	15755	15936	15803	15789	15956	15803	15953	15821	15776	15869	15864	15655	15760	15862	15756	15846	15711	15777	15923	15631	15846	15847	15921	15885	15859	15804	15898	15936	15987	15826	15947	15797	16016	15737	15821	15908	15969	15832	16056	15821	15891	15979	15691	15548	16077	15825	15773	15879	15918	15810	15567	15854	15813	15834	15821	15866	15908	15748	15926	15596	15693	15892	15812	15837	15938	15719	15918	15946	15901	15850	15981	15854	15746	15863	15909	15861	15990	15788	15895	15837	15887	15844	15949	15882	15787	15834	15898	15638	15752	15908	15955	15764	15659	15952	15853	15884	15991	15892	15881	15669	15852	15681	15893	15892	15687	15894	15828	15718	15899	15948	15791	15663	15868	15690	15795	15786	15828	15834	15760	15777	15813	15818	15785	15794	15854	15951	15824	15749	15787	15692	15780	15784	15846	15839	15874	15758	15934	15851	15840	15754	15702	15820	15904	15802	15783	15848	15918	15902	15912	15828	15687	15644	15728	15872	15839	15916	15602	15841	15949	15581	15743	15981	15728	15741	15943	15852	15760	15832	15792	15711	15829	15854	15732	15842	15967	15985	15805	15792	15798	16005	15774	15795	15599	15808	15993	15936	15984	15694	15764	15887	15815	15812	15864	15767	15797	15816	15897	15787	15611	15824	15759	15833	15803	15923	15817	15980	15814	15823	15840	15689	15806	15681	15992	15850	15846	15900	15888	15737	15795	15857	15881	15874	15896	15895	15922	15841	15914	15742	15891	15924	15819	15934	15749	15890	15748	16079	15729	15780	15768	15801	15657	15913	15927	15740	15823	15842	15831	15865	15954	15843	16003	15900	15932	15781	15834	15873	15695	15735	15982	15795	15888	15762	16036	15790	15833	15818	15928	16029	15917	15744	15901	15811	15586	15793	15933	15975	15998	15829	15721	15785	15853	15780	15957	15824	15750	15649	15840	15873	15627	15881	15797	15767	15839	15651	15804	15702	15914	15873	15683	15843	15723	15867	15927	15909	15653	16015	15763	15873	15893	15775	15883	15801	16003	15847	15906	15846	15972	15819	15850	15880	15754	15914	15980	15927	15786	15771	15705	15790	15885	15852	15834	15917	15899	15918	15792	15960	15948	15823	15792	15734	15739	15984	15744	15852	15911	15723	15829	15833	15973	15840	15888	15731	15853	15882	16005	15863	16000	15886	15720	15896	15781	15775	16069	15865	15740	15971	15676	15795	15860	15916	15753	15806	15834	15879	15974	15868	15930	15929	15940	15856	15843	15763	15884	15699	15968	15720	15902	15744	15870	15801	15755	15850	15867	15974	15792	15889	16015	15857	15976	15869	15936	15753	15815	15809	15699	15850	15768	15884	15744	15779	15857	15756	16018	16033	15714	15922	15881	15757	15792	15849	16036	15713	15896	15767	15715	15820	15879	15785	15734	15765	15817	15816	16035	15829	15914	15852	15768	15900	15634	15981	15789	15851	15862	15774	15890	15953	15908	15982	15985	15870	15846	15750	15860	15756	15812	15761	15963	15980	15975	15879	15874	15866	15689	15899	15742	15737	15794	15876	15899	15798	15846	15969	15735	15802	15688	15953	15795	15852	15903	15902	15696	15722	15903	15813	15866	15875	15808	15962	16001	15891	15842	15861	15778	15873	15795	15876	15928	16040	15815	15868	15839	15760	15652	15913	15782	15901	15746	15759	15928	15860	15689	15777	15832	15843	15594	15796	15992	15796	15772	15709	15915	15838	15728	15830	15625	15786	15787	16009	15896	15721	15923	15870	15699	15702	15808	15784	15847	15817	15868	15877	15855	15928	16052	15814	15900	15694	15879	15845	15794	15797	15982	15765	15827	15959	15948	15803	15851	15837	15761	15885	15743	15785	15677	15807	15804	15746	15893	15883	15861	15842	15758	16028	16039	15771	16034	15797	15903	15816	15953	15839	16032	15604	15910	16011	15691	15776	15800	15922	15918	15666	15806	15729	15898	15846	15796	15782	15673	15921	16057	15865	15842	15889	15703	15853	15917	15908	15891	15787	15800	15852	15998	15801	15876	15810	15710	16043	15936	15846	15933	15844	15749	15912	15836	15666	15910	15785	15803	15829	15778	15926	15794	15856	15847	15782	15866	15832	15785	15847	15718	15843	15970	15855	15913	15723	15901	15862	15894	15833	15970	15681	15893	15675	15809	15818	15752	15842	15881	15752	15853	15840	15852	15618	15832	15767	16074	15710	15859	15928	15944	15817	15841	15929	15863	15847	15899	15739	15773	16002	16073	15892	15647	15891	15917	15906	15752	15789	15898	15726	15811	15918	15989	15861	15837	15845	15856	16105	15794	15690	15740	15738	15831	15792	15786	15764	15770	15999	15783	16011	15958	15756	15945	16009	15851	15877	15794	15860	15919	15969	15841	15796	15794	15686	15788	15880	15760	15940	15855	15946	15861	15805	15831	15922	15742	15968	15648	15611	15801	15968	15686	15920	15810	15830	15737	15870	16007	15837	15750	15993	15942	15785	15952	15849	15849	15732	15892	15834	15843	15764	15721	15907	15857	16061	15882	15948	15924	15855	15728	15880	15780	15758	15763	15842	15897	15860	15786	15789	15876	15857	15928	15910	16013	15949	16039	15988	15819	15559	15882	15752	15716	15950	16040	15858	15835	15938	15689	15994	15990	16089	16066	15803	15970	15817	15914	15792	15916	15970	15870	15759	15740	15956	16011	15951	15814	15927	15807	15879	15824	15748	15759	15858	15866	15812	16055	15823	15865	15752	15889	15773	15775	15928	15918	15762	15935	15998	15894	15911	15621	15810	15752	15824	15796	15850	15803	15785	15763	15903	15806	16049	15836	15794	15899	15879	15905	15962	15665	16072	15854	15722
25328	21645	27853	28550	23201	22067	22247	21238	20965	20781	20795	20419	20616	20408	20515	20461	20612	20435	20171	20243	20409	20356	20342	20301	20430	20233	20368	20491	20331	20464	20389	20200	20355	20498	20416	20378	20437	20270	20385	20499	20284	20420	20209	20221	20308	20340	20476	20352	20423	20204	20521	20260	20265	20321	20431	20395	20284	20101	20340	20225	20330	20448	20168	20104	20420	20389	20330	20328	20163	20049	20323	20302	20343	20274	20448	20267	20106	20534	20391	20614	20264	20303	20455	20410	20343	20185	20342	20272	20206	20208	20342	20371	20249	20243	20456	20109	20369	20298	20187	20272	20147	20297	20332	20222	20298	20266	20478	20294	20506	20127	20197	20133	20132	20144	20297	20322	20350	20242	20297	20502	20307	20336	20439	20256	20128	20434	20121	20370	20331	20203	20286	20227	20282	20345	20394	20290	20125	20388	20229	20321	20528	20194	20408	20599	20390	20198	20106	20530	20332	20363	20229	20316	20260	20288	20383	20220	20248	20244	20228	20245	20277	20208	20280	20263	20149	20149	20315	20217	20336	20283	20402	20352	20327	20376	20222	20310	20345	20238	20370	20149	20197	20446	20216	20186	20462	20281	20554	20275	20141	20044	20196	20378	20166	20378	20328	20418	20170	20359	20299	20233	20327	20294	20323	20308	20473	20462	20370	20422	20230	20222	20281	20414	20240	20221	20408	20200	20251	20250	20349	20158	20359	20314	20350	20226	20164	20264	20132	20343	20260	20302	20415	20254	20491	20267	20426	20311	20315	20137	20246	20193	20167	20283	20350	20191	20298	20132	20377	20176	20181	20203	20234	20286	20344	20185	20291	20328	20371	20233	20248	20278	20231	20284	20393	20140	20335	20293	20154	20201	20370	20105	20341	20171	20165	20331	20378	20194	20481	20255	20314	20177	20071	20179	20207	20109	20188	20349	20120	20326	20139	20317	20287	20055	20354	20109	20433	20362	20364	20178	20277	20331	20093	20265	20184	20373	20178	20406	20083	20248	20367	20340	20293	20308	20208	20222	20356	20250	20236	20239	20402	20331	20419	20346	20447	20255	20235	20232	20369	20069	20205	20227	20348	20030	20489	20026	20457	20244	20286	20301	20191	20321	20182	20265	20182	20510	20522	20319	20296	20184	20279	20245	20289	20418	20344	20245	20237	20088	20457	20147	20290	20192	20229	20177	20230	20139	20191	20392	20181	20209	20272	20253	20229	20433	20434	20307	20411	20213	20216	20180	20260	20122	20139	20353	20197	20390	20287	20240	20144	20420	20346	20246	20296	20265	20475	20073	20123	20386	20228	20284	20202	20186	20467	20420	20496	20124	20455	20271	20313	20221	20412	20241	20392	20345	20447	20398	20165	20118	20500	20462	20272	20219	20349	20288	20391	20237	20303	20491	20316	20287	20434	20455	20206	20415	20209	20204	20404	20190	20253	20247	20328	20107	20302	20418	20508	20548	20461	20285	20257	20296	20472	20180	20142	20139	20076	20188	20375	20269	20103	20426	20289	20257	20220	20189	20460	20347	20348	20156	20285	20441	20098	20182	20106	20240	20154	20046	20281	20292	20151	20374	20308	20182	20313	20209	20278	20297	20248	20166	20098	20283	20263	20233	20382	20169	20144	20423	20268	20254	20408	20353	20108	20249	20173	20209	20188	19969	20233	20357	20318	20110	20194	20326	20001	20321	20379	20332	20342	20173	20232	20053	20286	20402	20134	20297	20290	20298	20271	20249	20206	20284	20408	20021	20257	20281	20235	20295	20250	20424	20310	20355	20359	20038	20380	20437	20178	20037	20262	20282	20246	20244	20117	20338	20010	20366	20433	20192	20155	20389	20356	20344	20401	20323	20416	20377	20281	20335	20363	20042	20300	20042	20487	20292	19982	20300	20385	20230	20173	20290	20353	20441	20324	20167	20334	20344	20285	20330	20217	20201	20139	20411	20218	20289	20241	20191	20246	20306	20042	20314	20103	20140	20168	20055	20345	20289	20405	20310	20196	20230	20005	20274	20275	20381	20337	20376	20346	20206	20166	20140	20290	20256	20231	20171	20288	20440	20344	20380	20264	20220	20255	20430	20329	20123	20175	20166	20243	20347	20312	20357	20405	20365	20288	20310	20179	20272	20474	20138	20316	20145	20344	20365	20276	20341	20304	20433	20222	20237	20128	20204	20330	20346	20479	20178	20225	20337	20194	20217	20399	20209	20267	20242	20232	20277	20233	20357	20279	20205	20096	20615	20405	20211	20318	20208	20035	20090	20129	20344	20240	20359	20334	20437	20327	20315	20357	20396	20497	20396	20420	20190	20164	20443	20202	20299	20229	20413	20376	20201	20525	20095	20280	20303	20237	20247	20499	20282	20480	20233	20407	20252	20441	20386	20222	20394	20394	20219	20371	20158	20323	20224	20158	20321	20134	20240	20516	20201	20107	20252	20317	20303	20439	20070	20260	20195	20163	20181	20232	20150	20362	20625	20159	20428	20442	20378	20440	20210	20073	20142	20232	20054	20199	20341	20302	20462	20247	20371	20281	20329	20361	20289	20261	20210	20358	20212	20234	20194	20250	20452	20130	20347	20433	20383	20409	20454	20250	20352	19997	20241	20244	20220	20289	20489	20348	20326	20179	20405	20340	20249	20299	20064	20284	20329	20260	20310	20477	20237	20155	20284	20458	20487	20244	20269	20356	20311	20212	20289	20207	20283	20297	20227	20421	20178	20422	20093	20345	20193	20210	20500	20115	20272	20309	20062	20172	20352	20283	20327	20198	20148	20241	20255	20143	20336	20416	20632	20371	20220	20209	20238	20201	20335	20413	20129	20266	20326	20116	20348	20303	20217	20457	20209	20100	20345	20448	20129	20251	20521	20250	20263	20116	20206	19886	20365	20339	20192	20333	20233	20558	20306	20199	20298	20275	20407	20321	20176	20241	20162	20437	20375	20241	20448	20216	20115	20477	20377	20000	20352	20346	20193	20407	20093	20394	20415	20444	20254	20380	20211	20507	20201	20169	20469	20506	20036	20140	20116	20267	20281	20236	20403	20308	20448	20145	20339	20297	20493	20327	20297	20467	20302	20368	20211	20393	19979	20265	20382	20154	20306	20393	20486	20289	20346	20078	20237	20325	20222	20446	20262	20541	20179	20352	20338	20405	20131	20303	20164	20387	20163	20270	20163	20295	20135	20101	20160	20271	20466	20245	20396	20393	20114	20311	20437	20426	20306	20464	20309	20425	20234	20338	20277	20466	20263	20125	20168	20476	20276	20231	20494	20363	20326	20072	20322	20411	20162	20319	20395	20160	20119	20246	20308	20143	20148	20005	20308	20195	20445	20168	20309	20179	20388	20251	20346	20373	20223	20384	20111	20448	20420	20379	19963	20303	20222	20332	20200	20156	20303	20402	20168	20341	20408	20304	20392	20259	20253	20374	20175	20251	20504	20335	20365	20402	20297	20335	20059	20417	20528	20433	20246	20396	20117	20255	20161	20393	20361	20115	20360	20369	20186	20380	20197	20361	20381	20009	20157	20398	20450	20266	20507	20351	20222	20230	20320	20083	20040	20299	20303	20116	20170	20274	20008	20471	20338	20540	20400	20219	20389	20333	20524	20149	20154	20469	20229	20310	20057	20103	19926	20234	20358	20209	20233	20249	20006	20431	20185	20329	20395	20330	20414	20363	20398	20279	20341	20154	20339	20229	20290	20322	20316	20533	20382	20239	20340	20387	20200	20298	20136	20162	20336	20357	20134	20394	20370	20323	20334	20365	20184	20414	20197	20126	20233	20327	20137	20248	20360	20337	20325	20202	20322	20443	20303	20068	20133	20176	20246	20348	20088	20267	20499	20304	20132	20441	20293	20429	20431	20292	20373	20224	20320	20293	20442	20380	20222	20264	20402	20345	20247	20558	20486	20401	20248	20222	20289	20336	20222	20289	20429	20200	20200	20143	20329	20235	20245	20496	20300	20037	20314	20151	20186	20393	20193	20201	20471	20264	20383	20149	20252	20293	20243	20221	20407	20324	20457	20388	20329	20179	20297	20097	20075	20404	20410	20426	20544	20565	20333	20191	20425	20112	20266	20268	20125	20282	20368	20172	20285	20327	20160	20187	20393	20145	20279	20333	20320	20338	20330	20489	20298	20336	20275	20290	20334	20198	20276	20480	20436	20279	20338	20015	20428	20166	20334	20141	20315	20261	20272	20218	20258	20297	20315	20400	20335	20338	19987	20330	20213	20268	20137	20194	20366	20428	20424	20420	20324	20347	20272	20206	20180	20287	20384	20248	20152	20483	20226	20288	20159	20198	20289	20296	20295	20284	20367	20351	20405	20399	20264	20200	20432	20326	20398	20292	20178	20280	20399	20344	20253	20159	20374	20268	20178	20189	20173	20233	20483	20518	20457	20448	20378	20391	20207	20269	20280	20112	20161	20401	20279	20279	20210	20341	20122	20305	20366	20197	20225	20315	20192	20239	20306	20374	20122	20192	20217	20014	20412	20320	20095	20430	20480	20284	20293	20340	20333	20345	20459	20100	20090	20343	20231	20217	20099	20173	20440	20344	20247	20249	20153	20163	20223	20105	20344	20306	20141	20124	20087	20135	20315	20225	20342	20271	20196	20196	20251	20317	20386	20517	20482	20325	20254	20557	20393	20354	20117	20276	20049	20119	20204	20279	20262	20427	20353	20265	20298	20475	20404	20434	20413	20105	20434	20299	20450	20281	20107	20346	20310	20428	20147	20509	20531	20322	20397	20281	20322	20291	20401	20228	20361	20378	20491	20437	20092	20277	20290	20326	20350	20339	20296	20414	20135	20334	20423	20285	20333	20255	20385	20282	20351	20362	20230	20128	20285	20398	20443	20494	20560	20483	20317	20319	20417	20247	20155	20337	20257	20205	20160	20317	20276	20380	20131	20335	20454	20425	20093	20168	20378	20266	20160	20348	20295	20159	20348	20459	20481	20296	20293	20188	20209	20311	20245	20486	20263	20364	20254	20341	20246	20321	20430	20104	20053	20070	20303	20429	20295	20286	20202	20390	20317	20460	20346	20327	20401	20603	20231	20510	20247	20429	20171	20382	20605	20182	20149	20033	20445	20402	20240	20155	20251	20264	20244	20298	20215	20475	20424	20475	20190
23084	40054	31996	24660	20605	18946	18280	17989	17516	17403	16907	16866	16818	16976	16674	16703	16750	16644	16721	16668	16843	16643	16631	16724	16740	16526	16698	16578	16795	16666	16674	16771	16648	16901	16694	16589	16855	16636	16826	16818	16815	16671	16701	16585	16750	16545	16823	16490	16372	16643	16754	16704	16606	16423	16530	16631	16683	16583	16757	16650	16520	16770	16734	16560	16658	16499	16667	16605	16506	16635	16646	16716	16698	16489	16738	16756	16845	16581	16569	16867	16710	16680	16698	16714	16622	16900	16634	16679	16422	16727	16663	16458	16692	16569	16658	16546	16517	16645	16610	16515	16604	16478	16605	16553	16680	16847	16768	16694	16650	16545	16651	16578	16635	16676	16606	16618	16654	16574	16693	16576	16600	16785	16686	16601	16518	16448	16689	16607	16556	16803	16521	16550	16577	16694	16619	16666	16760	16868	16477	16663	16830	16669	16758	16688	16584	16549	16800	16592	16569	16510	16494	16713	16508	16681	16692	16552	16636	16713	16772	16580	16703	16705	16545	16746	16476	16717	16687	16563	16566	16485	16628	16622	16549	16780	16667	16604	16619	16635	16627	16606	16448	16724	16513	16743	16689	16834	16566	16577	16790	16785	16753	16650	16569	16657	16582	16840	16726	16641	16594	16633	16703	16664	16707	16573	16558	16811	16689	16613	16661	16650	16483	16568	16592	16625	16748	16559	16547	16801	16607	16522	16777	16840	16534	16543	16742	16590	16719	16532	16767	16594	16779	16689	16581	16558	16470	16640	16717	16574	16788	16643	16815	16404	17040	16703	16395	16570	16556	16722	16747	16556	16755	16860	16768	16786	16623	16649	16562	16491	16798	16555	16631	16804	16691	16670	16567	16705	16797	16551	16502	16645	16640	16562	16754	16713	16531	16560	16740	16428	16534	16528	16865	16763	16736	16747	16604	16833	16737	16626	16569	16751	16603	16623	16747	16761	16674	16356	16596	16598	16802	16637	16776	16456	16703	16524	16657	16613	16585	16674	16686	16726	16671	16811	16504	16307	16612	16757	16669	16645	16544	16386	16714	16614	16717	16638	16621	16670	16577	16624	16652	16631	16659	16638	16651	16870	16598	16630	16656	16697	16627	16643	16779	16710	16597	16732	16556	16614	16519	16462	16609	16644	16519	16665	16832	16630	16541	16615	16683	16736	16530	16700	16683	16693	16525	16620	16570	16836	16775	16680	16509	16669	16609	16638	16648	16831	16559	16748	16723	16624	16535	16665	16630	16734	16612	16529	16690	16565	16835	16713	16617	16658	16663	16769	16761	16729	16416	16702	16685	16661	16706	16897	16560	16719	16635	16797	16571	16670	16530	16592	16573	16710	16547	16676	16676	16693	16835	16774	16676	16557	16469	16607	16637	16605	16829	16658	16655	16706	16585	16641	16617	16603	16624	16533	16781	16587	16599	16652	16708	16634	16693	16748	16792	16524	16587	16544	16675	16799	16632	16602	16764	16445	16806	16484	16701	16757	16503	16639	16675	16505	16756	16568	16783	16694	16744	16829	16702	16591	16863	16866	16605	16587	16621	16658	16565	16724	16693	16618	16680	16548	16718	16657	16599	16551	16625	16718	16530	16717	16619	16811	16721	16652	16609	16778	16419	16575	16498	16706	16580	16537	16701	16629	16662	16658	16530	16777	16726	16620	16583	16604	16575	16780	16741	16796	16494	16666	16725	16767	16692	16673	16893	16593	16609	16632	16713	16742	16675	16618	16808	16740	16713	16819	16628	16665	16692	16584	16630	16711	16549	16718	16546	16733	16723	16739	16610	16617	16523	16717	16774	16692	16610	16633	16642	16750	16689	16704	16472	16770	16608	16496	16699	16606	16587	16691	16652	16750	16647	16563	16628	16687	16855	16520	16656	16640	16626	16649	16697	16892	16484	16685	16734	16645	16751	16831	16557	16810	16576	16664	16852	16739	16771	16565	16513	16704	16710	16627	16519	16663	16414	16761	16927	16522	16654	16512	16591	16676	16701	16778	16601	16476	16820	16570	16547	16597	16806	16582	16644	16467	16674	16826	16791	16728	16688	16787	16624	16616	16686	16571	16488	16731	16651	16719	16689	16624	16601	16857	16750	16751	16710	16511	16591	16762	16500	16658	16683	16817	16683	16699	16809	16664	16626	16683	16665	16632	16724	16673	16823	16647	16916	16523	16822	16548	16665	16621	16641	16697	16734	16788	16567	16596	16642	16713	16621	16531	16501	16712	16705	16550	16568	16551	16715	16698	16583	16562	16597	16563	16751	16779	16622	16706	16597	16605	16646	16645	16540	16728	16599	16505	16639	16693	16612	16820	16597	16735	16668	16589	16735	16775	16835	16534	16595	16655	16570	16815	16508	16686	16957	16702	16626	16847	16605	16714	16467	16579	16624	16680	16736	16541	16680	16691	16735	16822	16840	16710	16549	16653	16563	16526	16639	16647	16565	16593	16713	16816	16603	16640	16732	16666	16652	16419	16670	16872	16568	16501	16575	16796	16546	16701	16365	16580	16566	16750	16742	16868	16553	16600	16764	16706	16508	16823	16632	16520	16555	16540	16460	16559	16657	16647	16564	16664	16566	16686	16739	16668	16854	16835	16639	16670	16578	16593	16681	16661	16698	16635	16713	16589	16561	16729	16575	16666	16588	16524	16667	16559	16720	16587	16700	16522	16682	16768	16728	16521	16682	16806	16697	16711	16739	16626	16529	16716	16776	16647	16560	16745	16513	16705	16755	16590	16545	16724	16664	16491	16707	16583	16682	16829	16830	16621	16837	16718	16651	16698	16665	16717	16644	16663	16818	16580	16577	16652	16475	16635	16537	16750	16733	16711	16682	16802	16699	16881	16670	16729	16620	16753	16720	16602	16652	16756	16626	16765	16640	16576	16586	16692	16694	16602	16777	16534	16548	16627	16698	16615	16674	16733	16573	16707	16682	16660	16700	16849	16722	16790	16500	16498	16743	16703	16703	16601	16644	16723	16679	16657	16682	16574	16766	16637	16744	16813	16663	16688	16714	16612	16514	16553	16725	16710	16833	16713	16481	16710	16734	16734	16767	16435	16491	16683	16479	16779	16716	16726	16791	16626	16692	16737	16648	16657	16635	16480	16666	16711	16578	16620	16587	16746	16690	16551	16676	16575	16551	16675	16728	16478	16667	16465	16771	16481	16686	16552	16664	16653	16588	16820	16557	16712	16718	16811	16679	16606	16776	16530	16591	16591	16648	16755	16740	16599	16569	16752	16516	16631	16587	16700	16669	16830	16655	16554	16684	16634	16396	16658	16638	16446	16667	16658	16510	16746	16598	16851	16818	16695	16609	16868	16605	16705	16826	16741	16648	16563	16723	16692	16831	16578	16702	16645	16562	16617	16728	16741	16643	16677	16766	16665	16810	16591	16601	16787	16536	16615	16601	16801	16726	16761	16684	16635	16655	16619	16643	16624	16593	16780	16667	16585	16733	16763	16555	16656	16619	16628	16450	16767	16523	16741	16586	16522	16621	16596	16652	16705	16587	16744	16675	16676	16677	16738	16632	16497	16695	16589	16573	16542	16656	16561	16651	16694	16724	16583	16669	16675	16794	16847	16637	16775	16576	16749	16714	16743	16696	16753	16474	16641	16688	16673	16733	16728	16603	16638	16591	16600	16712	16658	16783	16675	16659	16655	16533	16731	16624	16566	16492	16860	16600	16692	16688	16502	16591	16693	16636	16711	16546	16589	16774	16796	16519	16596	16633	16636	16741	16828	16679	16560	16584	16665	16741	16785	16711	16675	16639	16719	16655	16765	16693	16562	16643	16633	16733	16655	16662	16729	16639	16554	16791	16747	16764	16787	16483	16616	16712	16612	16608	16636	16582	16596	16774	16542	16812	16812	16686	16791	16694	16647	16712	16757	16542	16520	16753	16507	16779	16532	16541	16586	16581	16501	16587	16584	16628	16618	16555	16565	16695	16574	16763	16671	16540	16559	16770	16689	16698	16779	16633	16739	16600	16666	16782	16590	16603	16834	16512	16669	16675	16730	16667	16713	16705	16691	16617	16674	16789	16622	16731	16614	16857	16602	16667	16600	16540	16731	16777	16698	16557	16671	16588	16592	16688	16664	16827	16712	16733	16694	16625	16681	16614	16709	16631	16449	16555	16739	16637	16670	16649	16641	16854	16674	16811	16586	16610	16726	16593	16625	16561	16686	16727	16687	16723	16512	16690	16600	16628	16633	16649	16629	16633	16741	16566	16643	16731	16637	16662	16805	16562	16610	16644	16807	16636	16692	16603	16855	16648	16756	16498	16745	16492	16584	16853	16801	16506	16568	16574	16626	16610	16652	16577	16557	16566	16556	16420	16638	16665	16817	16703	16489	16553	16655	16662	16634	16676	16779	16562	16695	16502	16687	16828	16702	16723	16604	16785	16570	16575	16672	16695	16710	16761	16738	16685	16752	16735	16661	16560	16568	16625	16653	16806	16716	16832	16698	16708	16709	16778	16642	16495	16557	16639	16657	16631	16611	16661	16637	16678	16716	16722	16745	16635	16798	16706	16759	16700	16492	16634	16880	16712	16662	16699	16541	16664	16678	16694	16651	16726	16501	16559	16741	16464	16529	16719	16779	16570	16591	16726	16603	16908	16661	16666	16565	16577	16843	16566	16773	16539	16559	16648	16616	16642	16688	16677	16728	16546	16673	16680	16753	16724	16662	16570	16689	16656	16946	16539	16618	16713	16725	16725	16685	16709	16515	16579	16749	16555	16720	16760	16637	16561	16450	16677	16801	16642	16549	16784	16676	16594	16557	16603	16682	16794	16754	16717	16740	16593	16595	16696	16717	16557	16464	16598	16637	16409	16683	16523	16444	16748	16703	16769	16636	16709	16626	16546	16656	16587	16755	16686	16610	16573	16619	16553	16754	16671	16526	16697	16816	16745	16572	16688	16699	16724	16647	16567	16683	16672	16508	16789	16766	16785	16631	16612	16614	16567	16574	16791	16823	16552	16613	16555	16558	16744	16635	16670	16805	16830	16523	16520	16649	16667	16786	16840	16693	16516	16648	16770	16588	16623	16691	16779	16830	16461	16502	16422	16755	16576	16566	16627	16669	16691	16739	16465	16773	16578	16683	16563	16652	16660	16590
22548	21620	28879	24848	22207	24691	26402	21925	20819	20744	20563	20126	20304	20164	19909	19959	19879	20037	19620	19559	19907	19790	19709	19748	19716	20050	19777	19780	19853	19681	19720	19695	19792	19760	19532	19647	19385	19616	19355	19485	19721	19635	19740	19657	19699	19631	19772	19541	19717	19693	19794	19435	19694	19528	19739	19752	19753	19749	19645	19336	19606	19668	19813	19873	19423	19559	19529	19448	19458	19617	19630	19688	19520	19448	19468	19385	19644	19742	19491	19677	19631	19296	19409	19596	19279	19678	19497	19320	19610	19526	19354	19661	19609	19701	19654	19643	19592	19624	19563	19602	19666	19493	19482	19618	19530	19326	19351	19617	19617	19501	19563	19655	19420	19541	19759	19472	19524	19446	19588	19564	19271	19462	19487	19415	19452	19612	19727	19634	19537	19663	19586	19406	19441	19555	19723	19825	19710	19397	19523	19496	19445	19331	19606	19579	19824	19608	19633	19760	19659	19596	19804	19483	19444	19430	19504	19585	19521	19691	19552	19757	19609	19481	19440	19479	19610	19760	19406	19480	19389	19396	19566	19557	19605	19645	19557	19775	19706	19582	19397	19544	19672	19410	19424	19621	19471	19618	19612	19579	19418	19501	19673	19323	19771	19493	19268	19572	19556	19559	19514	19587	19659	19554	19553	19511	19480	19554	19400	19613	19638	19725	19520	19643	19515	19506	19610	19557	19274	19470	19578	19474	19303	19541	19539	19728	19521	19555	19459	19610	19395	19577	19533	19491	19503	19438	19579	19480	19412	19503	19540	19540	19494	19527	19546	19314	19558	19695	19584	19591	19395	19583	19529	19679	19544	19781	19667	19280	19471	19673	19429	19474	19503	19413	19806	19434	19707	19454	19747	19592	19417	19779	19621	19578	19517	19601	19716	19544	19488	19616	19391	19241	19573	19819	19543	19608	19414	19675	19540	19570	19335	19562	19401	19776	19624	19554	19619	19605	19717	19796	19585	19609	19615	19622	19577	19709	19426	19571	19670	19504	19649	19602	19469	19487	19646	19574	19393	19658	19606	19693	19343	19599	19504	19296	19527	19295	19387	19621	19597	19619	19505	19654	19358	19605	19446	19460	19785	19398	19387	19483	19627	19439	19565	19496	19607	19592	19492	19426	19668	19581	19531	19411	19397	19759	19706	19420	19572	19446	19648	19386	19401	19573	19464	19539	19610	19462	19519	19368	19537	19545	19479	19556	19594	19628	19586	19432	19473	19459	19413	19439	19585	19572	19449	19544	19576	19594	19276	19440	19461	19570	19538	19707	19704	19549	19452	19590	19744	19590	19623	19616	19424	19614	19510	19393	19635	19552	19441	19508	19597	19753	19472	19425	19494	19610	19364	19536	19697	19594	19446	19362	19503	19441	19492	19315	19588	19361	19580	19711	19601	19504	19495	19566	19543	19541	19670	19422	19474	19432	19606	19357	19543	19503	19609	19472	19521	19495	19531	19549	19461	19487	19466	19361	19611	19474	19582	19690	19589	19584	19558	19542	19395	19338	19663	19629	19542	19624	19600	19627	19566	19451	19524	19565	19539	19492	19338	19511	19590	19586	19667	19549	19460	19461	19650	19635	19317	19421	19695	19682	19531	19511	19521	19433	19668	19550	19544	19420	19469	19623	19648	19524	19544	19514	19305	19418	19552	19491	19422	19455	19535	19505	19491	19535	19557	19562	19521	19409	19544	19449	19535	19523	19639	19581	19722	19603	19725	19429	19222	19546	19433	19453	19569	19591	19360	19411	19402	19524	19422	19491	19610	19374	19503	19415	19685	19496	19909	19509	19637	19618	19720	19377	19594	19528	19563	19543	19375	19652	19618	19508	19476	19473	19634	19763	19484	19551	19584	19642	19566	19342	19542	19347	19598	19468	19552	19588	19562	19339	19253	19442	19624	19533	19600	19540	19790	19474	19550	19555	19560	19400	19389	19549	19610	19620	19598	19712	19674	19570	19678	19521	19503	19430	19535	19477	19500	19487	19493	19588	19403	19410	19553	19443	19458	19650	19616	19554	19657	19429	19465	19331	19454	19689	19657	19456	19560	19507	19302	19391	19397	19395	19516	19467	19630	19371	19633	19689	19497	19399	19556	19432	19513	19680	19582	19331	19541	19635	19501	19477	19464	19559	19532	19482	19468	19624	19427	19461	19549	19733	19514	19407	19582	19642	19621	19536	19648	19572	19587	19303	19387	19586	19447	19444	19538	19494	19632	19544	19652	19559	19643	19624	19628	19307	19548	19370	19541	19587	19498	19469	19516	19596	19281	19248	19382	19540	19526	19593	19688	19539	19429	19493	19676	19386	19567	19447	19703	19496	19605	19344	19695	19521	19592	19552	19573	19180	19325	19677	19287	19699	19646	19551	19772	19461	19436	19684	19485	19371	19331	19585	19438	19476	19476	19589	19516	19525	19496	19823	19496	19761	19576	19601	19555	19567	19818	19235	19619	19513	19400	19511	19538	19416	19338	19545	19637	19449	19402	19473	19455	19494	19593	19359	19570	19441	19492	19475	19479	19504	19382	19832	19695	19499	19532	19779	19708	19662	19586	19670	19661	19509	19482	19784	19783	19599	19663	19454	19411	19657	19249	19267	19479	19463	19552	19514	19634	19394	19619	19497	19485	19505	19583	19550	19541	19649	19576	19419	19470	19477	19656	19753	19698	19864	19733	19447	19472	19523	19550	19495	19572	19684	19261	19451	19685	19516	19467	19381	19523	19496	19554	19521	19597	19578	19419	19474	19321	19415	19377	19538	19474	19702	19615	19595	19607	19709	19569	19410	19587	19584	19535	19617	19571	19585	19706	19549	19618	19567	19573	19481	19352	19636	19704	19440	19678	19550	19586	19613	19472	19604	19580	19487	19375	19428	19394	19558	19710	19766	19707	19571	19244	19590	19485	19511	19657	19442	19525	19399	19574	19485	19454	19785	19493	19620	19614	19267	19575	19478	19430	19406	19494	19399	19458	19603	19372	19590	19800	19512	19435	19664	19504	19611	19376	19467	19430	19558	19527	19731	19703	19516	19568	19431	19630	19437	19482	19194	19477	19624	19671	19414	19625	19684	19393	19544	19559	19518	19673	19484	19658	19573	19458	19498	19534	19616	19536	19266	19760	19366	19535	19830	19508	19667	19451	19385	19452	19539	19455	19570	19611	19423	19468	19595	19437	19493	19388	19511	19661	19423	19580	19604	19541	19655	19718	19383	19618	19358	19449	19595	19731	19740	19526	19706	19479	19630	19581	19533	19496	19496	19442	19374	19518	19539	19649	19442	19641	19766	19583	19618	19511	19349	19722	19353	19524	19373	19731	19422	19399	19618	19703	19595	19508	19554	19575	19683	19742	19270	19506	19344	19272	19627	19468	19711	19510	19400	19247	19558	19529	19719	19508	19508	19706	19459	19602	19477	19614	19500	19506	19693	19529	19490	19415	19497	19473	19451	19706	19581	19434	19636	19503	19300	19606	19556	19561	19473	19473	19484	19611	19407	19630	19568	19622	19453	19470	19393	19509	19340	19463	19530	19381	19347	19508	19558	19357	19426	19620	19600	19677	19529	19600	19520	19498	19579	19502	19537	19429	19480	19518	19484	19561	19384	19421	19506	19392	19615	19451	19575	19497	19461	19337	19455	19509	19464	19509	19472	19603	19669	19649	19599	19374	19344	19555	19506	19632	19500	19671	19363	19525	19606	19545	19628	19575	19473	19649	19567	19603	19603	19788	19603	19542	19511	19553	19682	19637	19597	19264	19579	19509	19742	19489	19479	19577	19459	19384	19457	19734	19535	19430	19371	19531	19431	19566	19680	19659	19394	19508	19518	19377	19439	19414	19706	19724	19604	19591	19558	19579	19835	19689	19505	19255	19739	19409	19645	19311	19658	19426	19854	19289	19394	19591	19639	19531	19471	19496	19426	19616	19468	19335	19567	19561	19654	19364	19401	19562	19526	19368	19271	19554	19554	19833	19596	19616	19693	19635	19537	19577	19451	19376	19206	19334	19387	19363	19470	19739	19324	19543	19469	19288	19415	19638	19657	19662	19644	19353	19489	19422	19575	19677	19425	19513	19721	19593	19451	19549	19721	19774	19456	19588	19577	19481	19374	19335	19458	19750	19538	19475	19404	19767	19605	19560	19418	19545	19461	19591	19315	19474	19693	19442	19443	19552	19383	19597	19470	19487	19511	19472	19643	19616	19467	19623	19569	19495	19260	19562	19454	19616	19797	19498	19500	19575	19607	19405	19728	19463	19486	19456	19719	19506	19474	19376	19615	19613	19583	19538	19493	19601	19753	19426	19717	19475	19423	19673	19533	19297	19465	19610	19714	19318	19428	19513	19390	19487	19572	19632	19415	19629	19535	19367	19571	19674	19472	19377	19506	19336	19631	19517	19478	19468	19478	19577	19401	19484	19472	19417	19655	19566	19481	19528	19557	19577	19420	19578	19642	19450	19559	19656	19424	19506	19611	19284	19391	19239	19427	19467	19702	19608	19582	19489	19533	19521	19346	19736	19355	19517	19207	19502	19604	19588	19559	19712	19434	19635	19591	19511	19486	19607	19469	19566	19772	19645	19643	19370	19366	19563	19500	19415	19573	19636	19498	19366	19445	19466	19681	19636	19422	19459	19429	19462	19527	19538	19569	19637	19443	19515	19568	19627	19501	19487	19555	19472	19472	19432	19467	19410	19449	19600	19515	19558	19299	19478	19544	19568	19611	19746	19511	19551	19600	19634	19702	19494	19621	19661	19050	19567	19415	19474	19674	19396	19344	19527	19502	19400	19689	19502	19672	19425	19596	19593	19545	19442	19480	19554	19453	19487	19685	19665	19591	19646	19452	19534	19496	19536	19416	19403	19661	19531	19428	19613	19518	19592	19472	19695	19720	19573	19523	19257	19343	19621	19497	19704	19586	19492	19458	19342	19312	19544	19469	19614	19503	19507	19672	19519	19661	19663	19690	19698	19279	19504	19342	19637	19360	19678	19641	19688	19632	19336	19625	19628	19632	19644	19620	19656	19567	19817	19530	19694	19540	19571	19506	19452	19625	19733	19457	19361	19651	19580	19547	19562	19680	19610	19471	19698	19558	19571	19356	19683	19417	19479	19502	19493	19636	19681	19661	19708	19532
23980	48319	38905	29654	24034	20433	19692	19151	17867	17187	16962	16801	16625	16655	16528	16379	16370	16431	16419	16299	16520	16431	16375	16368	16455	16188	16238	16481	16241	16515	16134	16278	16378	16271	16157	16187	16094	16242	16180	16254	16380	16364	16314	16224	15939	16226	16190	16255	16356	16096	16175	16280	16077	16242	16212	16132	16137	16213	16130	16163	16055	16268	16099	16155	16279	16228	16266	16087	16192	16295	16296	16229	16198	16042	16167	16019	16125	16336	16111	16166	16211	16039	16042	16145	16151	16023	16094	16321	16267	16096	16198	16075	16204	16154	16175	16129	16051	16323	16214	16223	16074	16299	16289	16339	16163	16245	16024	16083	16079	16114	16199	16056	16152	16091	16138	16136	16012	16031	16147	16067	16106	16095	16272	16235	16295	16080	16087	16067	16257	16149	16066	16094	16206	16083	16225	16063	16403	16179	16110	16191	16049	16275	15977	16156	16324	16010	16025	16194	16049	16345	16130	16233	16319	16091	16217	16311	16170	16121	16045	16117	16134	16180	16117	16158	16082	16042	16171	16211	16273	16019	16074	16285	16147	16031	16155	16179	16228	16108	16370	16072	16092	16145	16321	16096	16020	16301	16284	16220	16235	16371	16148	16193	16168	16152	16157	16158	16205	15954	16113	16102	16163	16404	16075	16212	16045	16130	16071	16283	16236	16183	16034	16127	16124	16147	16045	16388	15968	16190	16275	16283	16071	16089	16132	16059	16212	16022	16399	16363	16262	16131	16029	16069	16338	16194	16011	16317	15992	16129	16041	16098	15986	16209	16320	16151	16195	16024	16066	16126	16075	16075	16077	16146	16279	16139	16183	16004	16132	16045	16275	16219	16157	16003	16118	16305	16251	16120	16140	16353	16123	16216	16303	16298	16298	16158	16290	16190	16053	16182	16080	16155	16131	16036	16230	16202	16068	16118	16134	16126	16140	16246	16252	16140	16149	16047	16015	16175	16037	16353	16262	16238	16118	16137	16353	16117	16025	16224	16164	16348	16095	16197	16225	16255	16276	16269	16122	16017	16250	15981	16100	16207	16196	16188	16043	16432	16197	16116	16080	16159	16159	16225	16206	16097	16055	16123	16199	16110	16094	16058	16085	16184	16062	16201	16191	16042	16168	16058	16147	16255	16003	16225	16100	16100	16067	16254	16266	16209	16169	16186	16080	16147	16145	16334	16212	16324	15978	16190	16209	16065	16233	16214	16232	15999	16145	16082	16159	16008	16174	16266	16144	16099	16275	16189	16132	16155	16088	16102	16141	16173	16205	16150	16119	16136	16400	16151	16117	15947	16172	16329	16248	16223	16157	16168	16212	16097	16138	16180	16063	16140	16276	16220	16100	16140	16115	16307	16221	16164	16123	16137	16112	16085	16090	16070	16114	16065	16132	16114	16160	16154	16220	15976	16100	16202	16289	16151	16104	16127	16147	16131	16205	16083	16102	16245	16263	16130	16158	16309	15958	16346	16286	16304	16277	16022	16183	16029	16252	16182	16130	16224	16081	16256	16195	15997	16219	16212	16175	15962	16122	16194	16109	16196	16176	16208	16176	16349	16317	16173	16173	16110	16153	16130	16195	16172	16259	16032	16360	16067	15948	16030	16121	16125	16201	16154	16185	16034	16168	16349	16149	15942	16175	16091	16148	16129	16253	16160	16132	16220	16217	16164	16267	16043	16190	16047	16200	16152	16004	16235	16209	16206	16154	16208	16181	16184	16108	16033	16150	16097	16098	16282	16047	16264	16173	16311	16107	16284	16202	16186	16106	16164	16243	16173	16090	16142	16059	16312	16178	15901	16413	16211	16215	16168	16213	16264	16008	16064	15940	16013	16206	16057	16153	16214	16046	16183	16270	16174	16253	16200	15936	16193	16086	16182	16260	16168	16101	16081	16259	16303	16137	16111	16193	16276	16158	16213	15862	16070	16147	16145	15976	16212	16087	16179	16206	16189	16101	16301	16110	16099	16385	16156	16167	16093	16209	16198	16224	16127	16199	16278	15958	16123	16117	16145	16275	16055	16111	15996	16195	16145	16263	15995	16091	16254	16205	16217	16114	16153	16268	16058	16066	16217	16231	16126	16140	16085	16099	16007	16114	16179	16114	16300	16183	16109	16119	16198	16121	15969	16269	16156	16097	16106	16164	16183	16186	16013	16111	16061	15909	16104	16049	16142	16244	16340	16274	16366	16229	16096	16015	16157	16123	16159	16039	15986	16082	16038	16233	16310	16219	15885	16102	16293	16074	16128	16157	16113	16219	16225	16106	16116	16119	16083	16198	16029	16362	16138	15994	16200	16198	16235	15986	16143	16001	16181	16118	16226	16130	16161	16157	16246	16216	16131	16159	16247	16111	16348	16196	16035	16068	16142	16215	16182	16140	16115	16236	16047	16170	16096	16095	16180	16147	16156	16119	16277	16258	16316	16286	16352	16017	16119	16054	16265	16235	16073	16204	16235	16216	16111	16095	16190	16232	16126	16141	16139	16134	16250	16184	16210	16320	16160	16186	16248	16005	16248	16079	16139	16174	16162	16170	16036	16035	16044	15972	16214	16068	16121	16276	16093	16138	16100	16207	16289	16140	16120	16224	15867	16043	16070	16090	16083	15968	16230	16036	16191	16174	16190	16210	16022	16140	16248	16021	16275	16101	16267	16220	16094	16179	16184	16050	16344	16121	16072	16111	16035	16078	16179	15868	16026	16087	16176	16102	16139	16289	16163	16097	16241	16200	16207	16020	16142	16317	16106	16177	16046	16176	16120	16061	16126	16154	16264	16173	16071	16165	16289	16065	16033	16214	16160	16199	16032	16196	16091	16032	16263	16253	16214	16087	16037	16189	16058	16180	16196	16296	16016	16157	15918	16288	16091	16257	16206	16272	16149	15983	16072	16239	16102	16332	16250	16357	16152	16213	16094	16003	16147	16193	16227	16183	16216	16102	16244	16262	16258	16308	16132	16049	16004	16239	16213	16117	16195	16244	16151	16168	16230	16166	16165	16114	15969	16177	16127	15959	16081	16223	16120	16090	16059	16148	16424	16174	16214	16049	16209	16072	16119	16026	16274	16166	16195	16169	16176	16119	16060	16152	16193	16113	15918	16257	16030	16076	16046	16029	16138	16141	16150	16077	16196	16166	16188	16124	16283	16144	16110	16093	16037	16155	15930	16097	16245	16206	16173	16197	16119	15945	16186	15994	16270	16026	16080	16223	16139	16174	16334	16118	16122	16151	16064	16113	16200	16243	16174	16123	16246	16265	16218	16085	16108	16070	16209	16305	16257	16037	16235	16037	16029	16136	16166	16301	16089	16115	16240	16156	16055	16122	16174	16092	16051	16056	16218	16105	16199	16210	16119	16216	16221	16251	16056	15985	16244	16094	16298	16112	16023	16077	16157	16041	16398	16138	16058	16139	16277	16083	16125	16009	16330	16272	16152	16274	16237	16154	16281	16276	16213	16211	16115	16061	16159	16031	16108	16213	16092	16141	16040	16194	16028	16065	16174	16179	16246	16231	16190	16145	16146	16267	16275	16111	16015	16218	16069	16193	16141	16279	16071	16308	16247	16143	16134	16206	16112	16244	16101	16276	16281	16256	16197	16091	15998	16152	16197	15997	16174	16105	16252	16294	16189	16295	16382	16108	16130	16163	16129	16239	16184	16079	16153	16073	16228	16132	16223	16105	16209	16160	16090	16198	16164	16192	16249	16094	16141	16151	16068	16171	16171	16191	16234	16162	16169	16087	16068	16090	16141	16128	16225	16251	16098	16224	16224	16291	16204	16072	16143	16145	16160	16141	16187	15985	16024	15994	16016	16209	16324	16045	16180	16024	16235	16193	16302	16051	16249	16252	16244	16183	16119	16077	16197	16338	16213	16199	16154	16116	16160	16200	16216	16067	16126	16093	16227	16256	16063	16065	16143	15974	16227	16260	16236	16239	15984	16103	16206	16259	16149	16234	16335	16346	16093	16219	16089	16289	16097	15991	16153	16027	15966	16356	16078	16221	16210	16105	16090	16115	16162	16261	16083	16029	16035	16227	16000	16071	16154	16251	16021	16074	16214	16190	16055	16289	16037	16308	16074	16123	16196	16321	16330	16185	16123	16274	16136	16102	16152	16338	16107	16080	16182	16008	16105	16121	16079	16241	16108	16084	16229	16139	16091	16067	16161	16060	16306	16127	16014	16218	16144	16089	16100	16092	16194	16148	16046	16062	16045	16244	16106	16096	16091	16144	16293	16185	16209	16365	16150	16299	16077	16192	16033	16079	16088	16179	16098	16097	16142	16197	16036	16155	16098	15991	16181	15976	16162	15936	16222	16155	16223	16220	15947	16002	16187	16113	16208	16150	16325	16003	16220	16173	16326	16235	16112	16153	16265	16224	16143	16143	16292	16258	16162	16122	16023	16264	16171	16297	16190	16199	16212	16195	16256	16225	16165	16100	16195	16197	16107	16201	16195	16202	16037	16150	16210	16036	16059	16286	16242	16334	16061	16089	16087	16135	16135	16221	16135	16101	16330	16112	16048	16292	16304	16203	16186	16153	15984	16189	16184	16280	16147	16236	16127	16236	16269	16155	16215	16226	16033	16384	16030	16323	16408	16151	16136	16199	16030	16284	15954	16164	16144	16291	16146	16239	16163	16196	15980	16275	16208	16257	16250	16043	16076	16308	16194	16132	16101	16174	16251	16283	16023	16061	16116	16088	16183	16116	16063	16127	16217	16072	16212	16187	16098	16159	16017	16162	16209	16119	16155	16165	16249	16376	16232	16053	16198	16103	16264	16251	16128	16085	16179	16198	16242	16196	16178	16133	16140	16163	16246	16028	16348	16159	16129	16185	16070	16060	16205	16086	16112	16119	16156	16207	16277	16176	16264	16129	16152	16306	16280	16295	16065	16243	16220	16205	16280	15884	15934	16131	16104	16117	16191	16267	16052	16233	16141	16252	16154	16197	16241	16088	16130	16298	16015	16264	16275	16205	16058	16132	16243	16162	16049	16125	16129	16146	16008	16218	16151	16139	16197	16091	15965	16155	16107	16240	16092	16151	16006	16178	16102	16187	16193	16163	16315	16044	16093	16314	16019	16066	16255	16289	16246	16262	16053	16223	16266	16129	15964	16312	16027	16254	16140
30021	26094	30258	27181	22835	21571	21035	20705	20722	20460	20234	20155	20252	20219	20234	20153	20060	20187	19973	20176	20152	19919	20083	20097	20228	19902	19932	20170	20146	20004	20007	19993	20127	20069	20098	20031	20042	19914	19854	19883	20043	20167	20195	20069	19890	20116	19957	19994	19938	19994	19881	20203	19942	20021	19954	20122	20098	20172	20112	20032	20078	19993	20107	20097	20013	20012	19961	19981	20132	19965	19877	20010	19884	19924	19864	19929	19776	19826	19981	19807	19950	20046	20069	19979	19920	20008	19874	20048	19961	19756	20068	19776	19932	20019	20078	19990	20125	19987	19945	20055	19895	19862	19850	19786	20022	20102	19910	20083	19993	20024	19983	19851	19951	19835	19884	20136	19991	19974	20019	20019	19938	20096	19993	20087	19936	19929	20014	20104	20078	19825	19895	20207	20114	19899	19883	19821	20069	19977	20021	19840	19943	20022	20019	19869	19918	19839	20070	20100	19961	19930	20101	19911	20248	20049	19969	20159	19966	19768	19970	20005	19908	19983	19817	19838	19986	19962	20109	20087	20089	20042	20016	19837	19906	20042	19952	20032	19915	19942	19848	20056	20024	19927	19793	19976	20042	19912	19877	20041	19907	19985	20124	20107	19845	20217	20131	19892	19980	20069	19935	20133	20019	19891	20010	20171	20099	20127	19946	20056	20018	19960	19826	19880	19943	20201	20026	19903	20123	19885	19919	19848	19901	20051	20063	19914	19986	19974	19925	20120	19849	19882	20124	20065	19946	20103	19918	19940	19991	19966	20084	20051	20056	20085	19881	20146	20104	19715	20017	20122	20054	19856	19975	19899	20132	19947	20107	20057	19806	20185	20056	19969	19827	20025	19797	19889	20065	20159	19964	19726	19876	19991	20112	20083	20205	19792	19916	20053	20035	19957	20073	20084	20224	20132	19938	20000	20083	20111	20118	19863	19928	19977	19927	19919	19876	19902	20274	20053	19919	20083	20099	19929	19977	19949	19834	19822	20078	20066	19976	20104	20019	19974	19970	19895	20069	19731	20217	19947	20182	19912	20136	19758	20284	19944	19961	19789	20054	19859	19894	20047	19935	19985	20042	19888	19991	19980	20127	19981	20106	20117	19707	19898	19848	19941	19761	19906	20021	20040	20220	20103	20104	20145	20307	20003	19883	19809	20117	20002	20084	19868	19790	20138	20002	20031	19971	20073	19992	19894	19829	20199	20124	20062	19990	19852	19875	20084	20110	20016	19993	19931	19948	19891	19870	20027	19846	20204	19789	20246	20055	20131	19967	19948	19930	20005	20095	19887	20045	19992	20209	19984	19944	20163	20120	20126	20052	20044	19909	20159	20080	19921	20049	20242	19980	20125	19982	19911	19950	19974	20126	20227	20128	19794	20020	19973	20056	20034	20031	19926	20005	19878	20177	20037	20273	20030	19916	20054	20020	20047	20353	19896	19831	20064	19813	19944	19870	19942	20001	19910	19920	19974	20061	19958	19772	19920	19901	19926	20002	20188	20062	19993	20003	20278	20185	20095	20027	20011	20283	19958	20054	20049	20108	19960	20036	20125	20124	20108	20120	20229	19976	19894	19933	20118	20061	19893	20047	20220	19911	20190	20225	19835	19899	19891	19793	19844	19899	19963	20014	20038	20094	19981	20316	19884	19806	19934	19966	19882	19866	20067	20124	19940	19908	20034	20035	19973	19749	19982	20163	19907	20085	20064	20333	19969	20012	19997	20052	20080	20001	19994	20188	20028	20012	19885	19854	19817	19829	20005	19976	19964	20046	20129	20086	20042	20007	20196	20013	20040	20134	20148	19901	19957	20084	20096	19887	20032	20057	20041	20077	19880	20020	19991	19934	19895	20104	20013	20112	19759	19991	19834	20025	19935	20043	20134	20110	20024	20028	20208	20176	19985	19811	20164	20027	20021	20099	19870	19850	19987	20052	19893	20094	19935	19965	19925	19898	19879	20061	20160	20140	19749	20204	20181	19976	20089	20072	19869	20106	20060	20125	20100	20119	20001	19986	20183	19749	19970	20043	20102	20158	20007	20334	19900	20193	19967	19862	20083	19965	19914	20053	19959	20222	19973	20187	19875	19735	19978	20171	20024	19894	19849	20042	19898	20061	19998	20065	20261	20191	20062	19898	19879	19946	19775	19895	19920	19947	20010	19958	19689	19772	20004	19847	20043	20161	20079	19941	20129	19945	20033	20133	19955	19880	20125	20164	20178	20173	19966	20110	20022	19960	20010	19931	19838	19966	19962	20060	19905	19916	19926	19887	20003	19940	19780	19888	20011	20185	20036	19934	20062	19904	19997	19965	20001	20041	20112	19803	20111	19986	19937	20225	20103	20106	19882	19867	19877	19975	20034	20073	20050	20109	20104	19894	19954	19837	19903	19936	20093	19968	20108	19904	20032	19983	19953	20119	19925	19923	20006	20005	20147	19841	19819	20138	20012	20176	20061	20138	19976	20075	19939	20091	20068	20004	19944	20017	20119	20071	19835	19998	20204	20065	20025	19957	19979	19986	19772	20103	19923	19831	20190	20135	19825	20006	19923	20005	20027	19976	20143	20094	20007	20063	20048	20003	20136	19900	19995	19837	19988	20163	19961	20026	20162	20181	19972	19958	19895	20016	20020	19894	19858	20158	19890	20094	20045	19991	20049	20142	19927	20190	19860	20188	20136	20143	20114	20036	19982	20122	20090	20172	19867	20144	19957	20098	19814	20118	20067	20000	19868	19891	20081	20100	19885	20027	19927	20000	19781	20071	19932	19907	20098	19876	19929	19832	19961	19834	20115	20009	19761	19911	19998	20038	20195	20171	20088	20154	20160	19913	20043	20064	19855	20123	19855	20089	19819	19929	20036	20089	19996	20153	19970	20096	19976	20206	20245	20099	19666	19986	20062	19910	20238	20181	20110	19749	19881	20059	19925	20128	20005	19906	19796	20077	19771	20121	20049	20122	20193	20093	19847	20133	20260	19979	19953	20066	20058	20121	20151	19956	20099	20023	19918	20060	20049	20038	19966	20263	19946	20027	20110	20009	19870	19981	20049	19951	19873	20244	19899	19943	19990	20051	19959	20173	20039	20032	19938	20079	19915	20100	19956	19719	20218	20329	20081	20010	20074	20018	19801	20277	19970	20060	20108	20014	20143	20144	20126	20047	20122	20065	20000	20161	19839	19918	20018	19633	19972	20145	19961	20045	20188	19982	19750	19845	20008	19949	20170	20084	20025	20088	20032	20005	20101	19865	19816	19920	20069	20090	20038	20116	19818	20196	19928	20143	20227	19990	19889	19874	20005	19962	19943	20117	20105	20021	20012	20056	20238	20266	20139	20116	20088	20108	19858	19902	19977	20134	20103	20280	20041	19817	19991	20125	19951	19858	19972	19906	19913	19832	19966	20154	19870	19981	20038	19923	19986	20074	19891	20020	19969	19906	19986	19938	19947	20096	20295	20040	20001	20090	19977	19843	19965	19988	20048	20066	20096	20117	19869	20005	20051	20110	20052	20052	19935	20150	20106	20212	19705	19756	20079	20007	20024	20031	19846	20104	20087	19872	19898	20069	20099	19929	19995	19858	20007	20037	20079	20068	19977	20248	20001	20184	19829	19891	20074	19999	19785	20039	20007	19920	20236	19872	20118	19951	19838	19859	20112	20036	20027	19812	19863	20093	20171	20075	19889	19955	19811	19869	19951	19891	19793	19983	20054	19878	19978	19966	19835	19860	19812	20155	20007	19763	19820	20036	19952	19885	20099	19966	19823	19949	20088	20061	20133	19835	19861	20106	19869	20056	19929	20224	20007	19952	19962	19953	20084	19951	20107	19917	19927	20083	19868	19939	20164	20021	19976	19979	20053	19897	20041	20120	20170	20158	20126	20001	20023	19973	20104	19964	19964	20030	19982	19811	20031	19957	19922	20138	19988	20068	20169	19840	19785	20190	20273	20056	19996	20049	20063	20178	20075	19933	19956	20037	19989	19973	20068	19955	20012	19956	19962	19960	19727	19882	19801	19996	19930	19895	20246	20069	19920	19739	19888	19968	19998	20171	20140	20001	19906	20096	20025	20053	19911	19977	19944	20040	20041	19956	20066	19853	20171	19803	19901	20129	20184	20090	19941	20206	19925	19964	19995	19778	20026	20167	19989	20123	20092	20028	20094	20025	20099	19852	20009	20101	19744	19921	20026	20103	20046	19777	19859	19791	19977	20084	19786	20052	20071	19968	20070	20044	19950	19951	20170	20014	20175	19951	19831	19965	20108	19740	19987	20029	20069	20073	19975	20136	19959	19820	19860	20003	19839	19989	19523	20290	19794	19894	19943	19954	20041	20048	20145	20124	20182	19946	19903	20037	20042	20143	20035	19939	20132	19771	19975	20016	19845	20162	19860	19959	20076	20103	19991	20009	19877	20005	19972	20096	20065	20050	19983	19950	20137	19887	19945	19916	19968	19993	19819	19766	19952	19970	19916	19971	19866	19766	19955	20176	20148	19898	20006	20218	20173	20048	20032	20079	20022	19895	19946	19957	19922	19999	20110	20115	19843	20154	19863	19773	19929	20225	19863	19992	19823	20054	19893	20219	19857	20018	19983	19982	20148	19885	19929	19987	20279	20134	20073	20078	19879	19977	19919	20188	20216	19811	20102	19858	19933	19861	19971	20048	20027	19964	19921	19909	20110	20160	20010	20029	19932	19956	19976	20024	20208	20082	20226	19839	19945	19800	19727	19942	20040	19747	19809	19889	20051	19920	20196	20065	19908	19885	19996	20068	20089	20087	20203	19825	19953	20008	19970	20035	19980	20132	20007	20087	20085	19980	20223	20040	19813	20128	20216	20227	19979	20037	20090	20022	20016	19832	19883	20031	20212	19921	19830	19973	20178	19772	19812	20015	19988	20216	19882	19852	20103	19904	19797	19983	20058	20016	20056	19818	20042	20138	20062	20124	20014	19966	19824	19992	20140	20008	19968	19914	20041	20117	20069	19906	20051	19975	19981	19985	20155	20028	19971	20208	20004	20076	19950	19852	19956	20109	20110	20003	20011	20084	19953	19897	20000	20047	19891	20009	20073	20069	20013	19847	19953	20371	20205	20265	20067	19961	19861	20013	19970	19917	20163	20067	19883	19834	20079	20166	19972
23518	37436	29179	23369	20261	18291	17785	17492	17214	16873	16663	16698	16709	16534	16589	16539	16430	16470	16534	16493	16827	16607	16820	16370	16570	16620	16536	16573	16460	16490	16556	16442	16457	16478	16462	16509	16518	16559	16489	16358	16498	16482	16452	16395	16471	16495	16436	16465	16491	16370	16298	16578	16456	16480	16407	16543	16328	16288	16347	16313	16768	16469	16581	16353	16581	16463	16670	16451	16508	16428	16432	16561	16465	16298	16586	16548	16439	16487	16491	16507	16511	16409	16489	16485	16430	16603	16336	16537	16447	16535	16519	16345	16412	16306	16535	16478	16375	16477	16456	16619	16387	16539	16402	16324	16600	16513	16476	16360	16476	16425	16546	16418	16627	16525	16284	16535	16637	16425	16460	16498	16407	16338	16357	16316	16308	16242	16384	16481	16507	16251	16558	16425	16321	16426	16447	16541	16517	16463	16546	16505	16580	16524	16394	16441	16447	16468	16446	16472	16413	16518	16558	16557	16395	16447	16489	16526	16515	16505	16363	16379	16366	16394	16566	16498	16605	16541	16536	16575	16596	16200	16526	16458	16524	16453	16373	16414	16566	16503	16560	16503	16419	16467	16592	16381	16458	16648	16470	16435	16521	16426	16373	16515	16449	16361	16505	16504	16488	16606	16407	16455	16469	16436	16463	16488	16436	16451	16502	16471	16380	16417	16590	16752	16583	16536	16421	16465	16377	16576	16402	16551	16436	16346	16601	16481	16513	16492	16445	16427	16394	16517	16380	16630	16473	16752	16461	16438	16556	16501	16401	16503	16437	16577	16354	16657	16440	16481	16430	16622	16407	16631	16566	16529	16516	16437	16628	16264	16420	16524	16570	16326	16491	16543	16535	16468	16715	16742	16435	16595	16359	16561	16485	16453	16577	16443	16499	16566	16567	16557	16589	16370	16404	16352	16528	16440	16479	16432	16497	16400	16668	16677	16617	16670	16597	16594	16438	16527	16582	16674	16428	16448	16386	16621	16404	16448	16345	16395	16430	16451	16608	16417	16386	16514	16620	16403	16414	16424	16457	16423	16478	16291	16534	16486	16362	16519	16571	16314	16469	16522	16605	16494	16527	16452	16642	16591	16525	16497	16596	16546	16575	16558	16405	16416	16463	16436	16473	16505	16357	16477	16554	16551	16327	16447	16634	16480	16462	16480	16421	16567	16562	16460	16560	16434	16533	16431	16459	16448	16418	16449	16556	16590	16509	16628	16483	16450	16516	16503	16317	16606	16576	16645	16591	16555	16645	16471	16404	16609	16527	16372	16421	16478	16502	16477	16497	16604	16425	16453	16410	16453	16443	16488	16395	16355	16564	16563	16588	16353	16340	16499	16469	16562	16383	16535	16519	16513	16434	16322	16537	16445	16508	16422	16552	16462	16401	16492	16349	16569	16556	16425	16435	16509	16393	16487	16307	16373	16539	16423	16621	16454	16590	16486	16580	16375	16513	16381	16662	16384	16489	16508	16342	16463	16278	16468	16335	16417	16532	16543	16578	16521	16280	16560	16479	16497	16367	16417	16418	16452	16432	16652	16470	16412	16400	16452	16467	16493	16594	16521	16383	16544	16484	16505	16377	16406	16662	16746	16558	16505	16421	16493	16484	16312	16475	16472	16625	16487	16613	16435	16521	16385	16464	16458	16289	16478	16475	16453	16305	16524	16421	16673	16519	16635	16422	16563	16520	16594	16568	16305	16549	16525	16754	16438	16366	16654	16508	16452	16455	16379	16379	16533	16528	16622	16348	16454	16365	16382	16406	16320	16420	16349	16446	16457	16529	16462	16516	16564	16522	16570	16349	16539	16588	16408	16470	16504	16664	16434	16524	16386	16498	16533	16605	16715	16464	16439	16425	16538	16592	16564	16475	16517	16457	16599	16479	16354	16616	16560	16427	16411	16563	16648	16495	16469	16683	16605	16390	16551	16294	16536	16516	16338	16500	16439	16358	16349	16499	16451	16317	16591	16452	16491	16480	16404	16708	16501	16417	16526	16598	16533	16420	16483	16564	16430	16515	16455	16644	16532	16443	16621	16445	16487	16395	16333	16409	16617	16586	16325	16592	16576	16454	16518	16434	16654	16563	16456	16514	16250	16532	16418	16722	16411	16647	16439	16579	16423	16525	16343	16442	16288	16503	16497	16695	16543	16449	16418	16596	16476	16629	16415	16581	16653	16457	16680	16508	16679	16405	16388	16367	16515	16468	16601	16502	16640	16520	16466	16477	16519	16493	16273	16473	16419	16437	16385	16292	16411	16460	16669	16516	16312	16484	16454	16386	16415	16388	16612	16462	16478	16632	16340	16481	16401	16385	16499	16518	16431	16492	16538	16489	16576	16604	16449	16434	16562	16474	16551	16374	16480	16556	16519	16574	16508	16499	16540	16535	16508	16609	16200	16670	16549	16496	16567	16463	16509	16612	16482	16449	16365	16486	16245	16632	16498	16507	16650	16448	16564	16543	16472	16336	16724	16531	16454	16547	16613	16507	16389	16571	16389	16329	16581	16461	16477	16454	16429	16572	16482	16419	16519	16705	16459	16528	16489	16513	16406	16668	16523	16461	16441	16586	16475	16506	16375	16505	16521	16409	16393	16532	16502	16580	16486	16402	16493	16420	16536	16612	16473	16525	16418	16503	16565	16494	16511	16483	16297	16466	16449	16450	16403	16454	16418	16387	16509	16414	16459	16388	16604	16368	16482	16422	16394	16414	16467	16447	16448	16568	16440	16370	16627	16552	16441	16563	16468	16571	16425	16360	16337	16526	16472	16684	16429	16568	16581	16520	16506	16462	16599	16512	16572	16534	16404	16430	16632	16499	16663	16494	16481	16589	16409	16523	16541	16511	16449	16536	16381	16630	16468	16325	16561	16620	16354	16583	16604	16438	16552	16356	16584	16455	16548	16475	16595	16373	16458	16646	16567	16472	16344	16521	16418	16417	16567	16432	16402	16448	16663	16508	16561	16577	16494	16596	16486	16560	16423	16598	16455	16624	16485	16333	16663	16488	16391	16318	16772	16446	16497	16593	16392	16418	16500	16386	16494	16598	16542	16350	16361	16439	16535	16414	16502	16627	16506	16505	16599	16337	16525	16480	16450	16346	16351	16502	16649	16419	16516	16472	16488	16491	16376	16347	16439	16561	16572	16399	16439	16261	16515	16445	16415	16658	16639	16573	16429	16424	16580	16372	16672	16467	16524	16522	16599	16501	16302	16537	16489	16656	16537	16346	16617	16434	16472	16306	16432	16415	16521	16404	16369	16490	16565	16453	16390	16511	16511	16542	16440	16374	16398	16446	16477	16420	16536	16685	16619	16308	16456	16357	16424	16455	16363	16513	16650	16471	16315	16469	16545	16471	16537	16439	16554	16567	16469	16600	16513	16508	16549	16405	16577	16409	16342	16557	16555	16495	16583	16565	16425	16563	16370	16409	16583	16541	16496	16415	16558	16332	16513	16523	16445	16404	16503	16707	16483	16401	16436	16480	16525	16696	16397	16521	16486	16452	16616	16555	16386	16425	16543	16323	16548	16403	16556	16600	16344	16579	16639	16566	16460	16647	16346	16419	16450	16732	16325	16477	16621	16504	16358	16648	16528	16536	16401	16497	16485	16402	16622	16483	16503	16462	16434	16427	16287	16621	16607	16636	16480	16577	16365	16409	16526	16567	16482	16343	16637	16501	16541	16300	16568	16551	16691	16588	16512	16456	16577	16433	16517	16435	16487	16628	16438	16575	16454	16451	16469	16453	16637	16519	16637	16422	16475	16293	16555	16589	16489	16516	16389	16355	16616	16353	16554	16240	16433	16541	16555	16544	16423	16337	16606	16490	16467	16440	16510	16193	16548	16266	16354	16500	16518	16414	16374	16671	16422	16425	16403	16460	16443	16470	16392	16364	16491	16565	16555	16410	16473	16755	16486	16539	16480	16353	16340	16505	16458	16445	16524	16751	16445	16408	16519	16597	16684	16520	16577	16334	16520	16410	16530	16510	16432	16526	16617	16299	16576	16476	16285	16504	16307	16478	16483	16453	16459	16481	16381	16401	16385	16323	16364	16655	16573	16434	16505	16435	16474	16495	16580	16492	16458	16563	16572	16348	16273	16657	16569	16362	16410	16553	16403	16414	16537	16543	16500	16467	16399	16358	16581	16567	16499	16683	16381	16513	16409	16513	16529	16444	16444	16703	16384	16388	16280	16494	16476	16666	16457	16295	16608	16457	16752	16460	16534	16561	16403	16677	16488	16445	16412	16450	16623	16468	16598	16574	16254	16518	16520	16614	16432	16489	16307	16379	16414	16509	16385	16540	16421	16518	16412	16567	16432	16376	16515	16488	16288	16566	16425	16286	16450	16510	16410	16380	16535	16447	16432	16615	16438	16514	16465	16431	16448	16466	16620	16677	16623	16563	16467	16482	16327	16276	16563	16453	16548	16482	16409	16542	16531	16417	16406	16563	16413	16420	16561	16463	16599	16465	16499	16601	16629	16325	16416	16432	16544	16676	16526	16464	16346	16349	16476	16473	16552	16606	16395	16715	16634	16411	16478	16565	16491	16435	16553	16488	16609	16638	16209	16538	16410	16622	16515	16434	16442	16651	16392	16298	16552	16566	16466	16494	16369	16560	16414	16526	16528	16533	16510	16430	16363	16279	16487	16501	16522	16508	16483	16400	16498	16241	16652	16517	16327	16622	16582	16521	16574	16422	16478	16505	16473	16630	16376	16465	16387	16674	16391	16418	16595	16612	16492	16505	16538	16605	16590	16597	16553	16426	16448	16475	16428	16589	16583	16424	16405	16550	16409	16437	16454	16655	16465	16489	16255	16562	16621	16331	16447	16487	16525	16490	16435	16547	16418	16507	16390	16686	16453	16523	16374	16538	16288	16414	16592	16535	16555	16467	16303	16482	16569	16606	16483	16449	16549	16509	16459	16514	16545	16386	16407	16336	16436	16588	16416	16494	16466	16447	16428	16445	16561	16572	16520	16344	16594	16522	16504	16514	16382	16472	16520	16366	16726	16460	16580	16361	16366	16412	16518	16388	16369	16232	16511	16387	16528	16559	16433	16560	16409	16461	16466	16546	16379	16370	16642	16570	16472	16538	16340	16572	16357	16517	16580	16349	16551	16563	16615
23385	21594	28499	25429	23276	23836	22961	20944	20176	19623	19509	19527	19407	19226	19248	19270	19259	19141	19049	19275	19232	19110	19241	19194	19240	19143	19305	19142	19252	18988	18955	19084	19376	19224	18976	19388	19242	19107	19174	19226	18967	19160	19190	19178	19285	19169	19089	18986	19075	19038	19104	19097	19192	19028	18985	19175	19127	19025	18924	18992	19047	19014	19106	18888	19022	19125	19214	18965	19109	18836	18759	18850	19070	18955	19103	19055	19091	19054	18831	19040	19164	18980	18932	19057	19133	19103	19044	18845	19008	19007	19007	19074	19115	18983	19176	19055	18846	19069	19076	19112	19139	19023	18945	19067	19074	18924	18908	18922	19048	19178	18994	18953	19066	18989	18977	18827	18779	18958	18966	18925	18963	18937	18921	18992	18982	19072	18922	19036	18820	19120	19171	18984	19031	19066	18990	19036	18992	18931	19224	19077	18928	18997	19039	18937	19001	18865	18877	18844	19116	18892	19027	18996	19172	18959	19035	18953	18955	18790	18919	19209	18835	18896	19167	19195	19021	18938	19055	18967	19071	18982	19037	19142	18943	19139	18954	19003	19058	19137	19005	19019	19231	18779	18998	19062	18870	19052	19119	19029	19091	19028	18968	18808	19070	19086	19323	19108	19016	19231	19181	19132	18901	19089	19032	18928	19024	18856	19030	19051	19048	18862	18947	19026	18956	18921	19167	18924	18920	18977	19332	19011	19038	18952	18898	19150	19120	18720	19007	18983	18982	19126	19059	18957	19208	19060	19033	18895	19250	18947	18867	18956	18931	19238	18981	19008	19175	19057	18848	18875	19260	18955	18962	19098	18682	18779	19019	19288	19287	19277	18800	18929	19016	19030	19143	18901	18919	19022	19022	18978	18930	19079	19004	19015	18979	18969	18897	19221	19077	19028	18840	19022	18859	19057	19051	19005	19041	19081	18993	18933	19079	18927	19037	18983	19045	19048	19070	19195	19158	19335	18996	18971	19043	18820	18997	19094	19199	19190	19036	19187	19144	18870	18952	19000	18906	19106	19219	19082	19026	19066	18855	19278	19168	19030	18916	18961	18976	18990	18808	18843	18933	18821	18820	18922	19027	18944	18841	19029	19013	19078	19296	19094	19126	19302	19042	18856	19018	19055	18875	18876	18889	19072	19070	19038	18801	18914	18969	19116	18960	18887	19008	18881	19221	18915	18943	18790	18929	19150	19026	19054	18958	18904	18879	18975	19227	18994	18968	19101	18971	18981	19006	19094	19208	18973	18790	18951	18943	18998	19211	19036	18732	19177	18860	19172	18860	18992	18878	19339	18992	19023	19059	18750	19017	19053	19012	18895	18996	18869	19167	19183	18965	18920	19044	19091	19149	19054	18917	19076	19031	19131	18883	19105	19058	18778	19227	18931	18828	18999	19123	19141	19007	18965	18943	19193	19061	19019	19032	19249	19223	19109	19179	18995	19106	19073	18863	19048	18901	19160	18973	19117	18962	18863	19053	19043	19016	19002	18982	19154	18945	18838	18871	18955	19032	18922	19039	19100	18939	18934	18747	18947	19131	18992	19140	19082	18985	19133	18855	19026	19094	18859	18859	19084	19195	19028	19084	19124	18923	18848	19023	18789	18991	18938	19110	19279	18959	19071	19021	18890	18967	18913	18730	19073	19190	18863	19044	19115	19064	18911	19275	19009	18897	18815	18981	19111	19090	19151	19105	19044	18883	19065	19195	18906	19006	19067	18871	19077	19121	19094	18860	18915	19196	19040	18945	18934	18892	19094	19026	19048	19105	19148	19168	19068	19037	19077	19148	18959	19115	19034	18918	19212	18976	19170	19116	19203	19084	19001	18836	19017	18824	19117	18912	19180	19028	18960	18959	18902	19084	19014	19012	19043	19006	18963	19036	18976	18925	18996	19091	18902	19030	19003	18813	19085	18955	18946	19005	19006	19081	19040	18993	19188	19023	18991	19000	19005	19264	19209	18852	19251	19076	18987	19084	19143	19128	18829	18944	19008	19077	18876	18831	18996	18829	19022	18906	18995	18883	18942	19070	18790	19083	19094	18932	19000	19086	19158	18902	19095	18892	19143	19215	19173	18880	19106	19059	19346	19165	18873	18908	19211	19102	18885	19134	19070	18820	19121	19024	18660	19195	19033	19032	18760	18885	19104	19078	19013	18819	19079	18942	18911	18859	18960	19272	19131	19068	19116	19068	19032	18976	18903	18923	18960	19184	19111	19076	19108	19104	19033	18912	18805	19226	19070	19079	19066	18959	18852	19040	18822	19137	19118	19038	18992	19250	18768	18900	18926	19062	18902	19044	19019	19054	18762	19129	19194	19123	18969	18940	18796	18925	19252	18806	19043	18934	18787	18939	19044	19055	18890	18863	18828	19005	19084	19107	18807	19043	18998	18961	18947	18894	19069	18978	19177	18823	18971	18982	18936	19214	18854	19083	19283	19162	18830	19055	19054	19286	19138	19096	18941	18957	19026	19048	18888	19146	19317	18816	18695	19057	19197	18939	19039	18980	19092	19107	19136	18864	18877	18764	18929	18968	18875	19058	18804	19009	19018	19108	18975	19028	18853	18789	19207	19319	18892	19132	18925	19060	18870	19141	18835	18910	19044	18798	19118	19166	18834	18912	18874	19045	18887	19128	18847	19034	18938	19024	18923	19194	19032	19060	19038	19150	19121	18912	19071	19016	19039	18901	18954	18800	19083	18966	19183	19017	18959	18740	19178	19091	19022	18999	19001	19211	19121	18949	19060	19092	18946	19027	19147	19100	19063	19021	19144	18987	19174	18852	19076	19112	18920	18807	19066	18986	19039	19084	19153	19109	18967	18997	19051	18937	19009	19054	18959	19001	18874	18921	18988	19158	19189	18976	18972	19118	18977	19069	19365	18910	18981	19003	19009	18908	18978	19020	19011	19096	18807	19081	18940	19068	18963	19013	18965	18854	19124	19041	19110	19110	18937	18854	18950	19099	19028	18917	18841	18998	19067	18976	18927	19162	18978	19111	19053	18762	18994	18872	18839	19180	19153	18924	19080	18922	19008	18918	18985	18982	18839	19018	19224	19028	19104	19054	18966	18939	18977	19081	19046	19082	19082	18895	19152	19084	18967	18985	19153	19217	19149	18828	19064	18887	18991	19141	18873	18930	19096	19206	19119	19125	18947	18931	18945	19119	19278	19057	18925	18987	18996	18820	19011	19000	19193	18911	19004	18967	18911	18906	19043	19104	19109	19061	18971	19141	19012	19091	19174	19080	19171	19111	19103	19023	18889	19044	19152	19032	19018	18877	18985	18886	19123	18921	19117	19192	19156	18945	18981	19086	18890	18854	19112	19024	19031	19061	18949	19114	19087	19043	19263	19114	18884	19102	19123	19081	18842	19032	19003	19071	18877	19012	19058	19032	19013	19082	18776	18885	18929	19033	18972	19027	18970	19120	18896	19060	19080	19136	19172	18985	19061	18991	19233	19115	19195	19088	19043	19059	18809	19066	18964	18882	19033	19043	19147	19120	18884	19161	18939	19285	19127	19057	18810	18787	18937	19112	19025	19017	18878	19010	18885	19113	19021	19286	18985	19053	19069	18927	18965	19121	18939	19023	18992	18936	19089	19055	19185	18960	18958	19247	18958	19370	18983	18886	19039	18980	19472	18961	19011	19077	19014	19072	19129	19120	18866	19158	19106	18991	18737	19033	19212	19184	19222	19002	18939	19311	19045	18998	19007	19088	18942	18975	19024	18961	19072	18873	19002	19118	19022	18843	18980	18831	18967	19233	19007	19095	19057	18979	19078	19024	18811	19152	19059	18838	18853	18899	19158	19081	19107	18976	18971	18963	19050	18950	19079	19010	19107	18827	18932	19058	19189	19063	18968	18940	18875	18924	19203	18935	19042	18922	19016	19118	19028	19061	18985	18950	19107	19040	19005	18927	19289	19071	19102	18955	19030	19050	18825	19109	18970	18963	19127	18828	19000	19088	18987	18731	18892	19184	19088	19117	19013	19037	18957	18980	18989	18872	19150	19222	18917	19044	19019	19128	18946	18836	19159	19067	18705	18940	18904	19037	18942	19088	19051	19085	18962	19197	18952	19003	19000	18774	18877	19184	18935	19179	19015	18945	18854	19185	19131	19128	18997	19381	19058	18918	18999	19001	18914	18983	19057	18837	18805	19256	19150	19089	19147	18959	19127	18920	18995	19017	19069	18754	19054	18967	18939	18990	18956	18980	19020	18911	19061	19001	18874	19048	18989	18858	19061	18993	19157	19323	19033	18997	19128	19155	18761	18879	18857	18779	18824	18745	19067	19023	19031	18882	19021	19065	19075	18804	18858	18984	18928	18798	18862	19075	18997	19058	19004	18925	18914	18999	19119	18826	18948	18998	19009	19011	19114	19078	19188	19089	19014	19057	19123	19078	19037	19064	18887	19148	18913	19037	19265	19028	19265	19042	18896	19035	19278	19071	19124	19002	18882	19028	18949	19058	18997	19286	19172	18893	18894	19085	19024	19067	18983	19268	19037	18991	18950	19005	18870	18907	19003	19054	19069	19231	19225	19007	19108	18978	18679	19129	19003	19009	19242	18999	19002	18872	19103	18988	18827	19121	19011	19178	18911	19142	18899	18968	18772	19057	18951	19078	19209	19001	19020	18873	19082	19170	19152	19132	18915	18923	19113	18900	19105	18933	19098	18805	18879	19150	19124	19124	18906	19051	19043	19034	18802	18893	19006	19111	18952	19208	19009	18972	18993	19101	18838	19034	19006	18807	18850	19073	19128	18983	18879	18886	19156	19143	19159	19027	18948	19092	18972	19158	19212	19118	19180	19047	19043	19158	19053	19124	19040	19012	18991	18888	18950	19055	18981	19056	18931	18896	19209	19109	19280	18931	19089	18826	18827	19007	19090	19077	19164	19061	18904	18929	18893	18936	19144	18876	18890	18861	18996	18933	19067	19148	19086	19102	19070	18970	19056	19115	18992	19122	19129	18946	19090	19197	18989	18944	18983	19029	19021	19002	19076	18961	18708	19087	18964	19085	19082	19040	18859	19178	18776	19038	18794	19022	18965	18877	18933	18934	18992	18885	19039	19048	19078	19124	19134	19135	18866	19038	19262	19179	18881	18835	19286	19084	19455	18981	18895
22276	42832	33851	26050	22404	19630	18338	17740	17462	16521	16488	16289	16385	16356	16113	16188	16008	16070	16065	16027	15963	16246	16033	15987	16079	16063	16002	15883	15960	15983	15877	15818	15940	15779	16102	16053	15818	15901	16111	15978	16093	15912	15876	15929	15968	16106	15980	15863	16031	16067	15935	15899	15974	15847	15885	15927	15973	15907	16096	15882	15911	15925	15972	15945	15891	15997	15934	15741	16044	16011	16036	15895	15799	15961	15851	15966	15921	16114	15923	15974	16078	16130	15954	15880	15955	15901	16142	15873	15963	16171	15959	15889	15985	15965	15983	15837	16057	15833	16085	16000	15972	15890	16047	15898	15928	15984	15834	15996	15896	15872	15908	16015	15924	15780	15834	15813	15994	15953	16021	15936	15941	15898	15856	15820	15842	15940	15876	15972	15927	16076	15977	15801	15868	15976	15879	15989	15939	15966	15885	15904	15980	15898	15861	15846	15755	15814	15760	15910	15947	15869	15796	15787	15970	15838	15925	15804	15910	15949	15884	16064	15771	16010	15911	16030	15945	15859	15826	15826	15927	15939	15968	15984	15896	15959	16144	15914	15795	16007	15726	15896	15991	16090	15888	15942	16052	15997	15805	15873	15804	15941	16086	15872	15966	15952	15624	15767	15928	16043	16046	15956	15849	16009	15985	15922	15904	15838	16002	15917	16000	16023	15814	15805	15916	16001	15985	16105	15867	15974	15995	16035	15902	15873	15757	15956	15945	15813	15755	15958	15909	15910	15985	16002	15893	15922	15885	15837	15917	16050	15971	15986	15939	16049	15919	16007	15952	15897	15885	16014	15873	15971	16090	15940	15909	15874	15806	16003	15839	16057	16026	15837	15995	16024	16046	15878	15946	15834	15778	16064	15985	15899	15804	16017	15906	15802	15878	15780	15980	15967	16006	15916	15974	15866	15943	15801	16043	15926	15857	15906	15838	15751	16213	15865	16072	15903	15863	15953	15856	15952	15969	16058	15894	15875	15870	15968	15803	15942	15925	15934	15763	15791	15713	15886	15945	15933	15878	15834	15771	16074	16016	16091	15855	15911	15927	16052	16067	15893	15913	15905	15867	15971	15749	16136	15775	15864	15954	16015	15866	15795	15919	16091	16082	15849	16058	16059	16099	15884	15938	15976	16073	15978	15939	15910	15933	16067	15927	15850	15904	15860	15918	15803	15890	15940	15907	15915	15818	15885	15855	15960	15994	15916	15787	15889	15942	15862	15810	16046	15866	15755	15961	15866	15834	15942	15915	16064	16077	15962	15981	15889	15853	15911	15968	15916	15990	15734	15828	16051	15798	15935	16037	15848	15912	15953	15932	15824	15853	15740	15987	15999	15950	15925	15940	15974	15901	15842	15992	15975	15983	15788	15845	15902	16007	15868	15877	15908	15868	16057	15790	15832	16021	15846	15952	15936	16099	15766	15972	15770	16024	15866	15733	15922	15978	15878	15786	15853	15910	15979	15910	15946	15908	16032	15825	15918	15961	15886	15871	15975	15769	15984	15979	15775	15945	15875	16045	16079	15874	15765	15954	15875	15872	15915	15937	15957	15904	15855	16022	15811	16011	15961	15935	15873	15871	15927	15867	15985	15820	15943	15971	16093	15863	15904	15873	16021	16063	15825	15847	15869	15872	16178	15843	15952	16111	15822	15999	15928	15969	15950	15767	16009	15947	15916	15738	15894	15923	15957	16042	15926	16010	16186	15763	15940	16032	15825	15954	15793	16044	15933	16032	15893	15971	15845	15678	15939	15918	15870	15854	15877	15950	16040	15736	15997	15853	15904	15930	16032	16009	15837	15965	15895	15795	15813	15865	15769	15741	15897	15808	15869	15847	15843	15997	16039	15881	15955	15831	15865	16002	15737	15941	15870	16045	15791	15893	15776	16076	15884	16004	15917	15937	15987	15902	16068	16047	15805	15992	15938	16053	15981	16026	15900	15842	15780	15959	16008	15694	15877	15913	15882	15750	16000	15885	15945	16073	15896	15921	15974	16015	15759	15979	16100	15964	16126	16063	15807	15947	15993	15857	16028	15841	15832	15772	16065	15907	16027	15905	15751	15937	16023	15825	15818	15842	15841	15936	15849	15965	16000	16034	16069	15711	15820	16036	15862	15946	15952	15904	15966	15881	15960	15897	16010	15824	16078	15791	15956	15992	15916	16141	15860	16067	15939	15976	15911	15837	15853	15948	15913	15852	15858	16000	15887	16071	15847	15756	16011	15931	15942	15997	16092	16058	15870	15874	15752	15884	15998	16015	15906	15883	15921	15972	15974	15904	15915	15860	15802	15925	15761	15881	15713	16092	15813	16100	15978	15915	15822	15952	16100	15932	15723	15843	15829	15860	15974	15810	16000	15942	15719	15853	16115	15914	15915	15827	15997	16040	15831	15944	16160	15938	15968	15878	15924	16119	15663	15899	15907	15960	16034	15887	15819	15914	16076	15904	15989	15972	15871	15852	15958	15954	15895	16085	15896	15946	15917	15931	15925	16196	15654	15985	15801	15912	15965	15977	15957	15941	15974	15899	16145	16113	15944	15836	15854	15994	15943	15650	16036	15950	15984	15822	15919	15812	15873	15882	15902	15964	15940	15854	15970	15983	15818	16165	15954	15849	15929	15826	15929	16058	15847	16012	16093	15938	15959	16030	15834	15791	15929	15929	16065	15855	15934	16002	16018	15896	15991	15866	15878	15918	15932	15989	15951	15834	15966	15807	15835	15868	15847	15975	16026	16083	15839	16059	15964	15995	15991	16054	15853	15894	15846	15953	15913	16017	15785	16072	15868	16106	15750	15872	15879	15991	15815	15775	15894	16099	15864	16131	15935	15978	15790	15754	15801	15717	15654	15893	15930	15790	15844	15847	15977	15942	15889	15855	15923	15849	15958	15889	15975	16055	15981	15834	15989	15896	15823	15624	16132	15999	15917	16052	16012	15744	15917	15876	15766	15980	16062	15896	15843	15972	16119	16073	15886	15974	15885	15935	15835	15936	16156	15976	16019	15932	15823	15915	15962	15888	15780	15782	16056	16011	15867	15923	15841	16026	15915	16036	16099	15925	15817	15950	15814	15920	15859	15892	15871	15950	15850	16190	15855	15947	16057	15906	15847	16054	15852	15998	15731	15879	15718	15891	15897	16169	15865	15815	16098	15916	15948	15972	15820	16014	15856	15850	15953	16101	15943	16094	15941	15970	15912	15971	16038	15848	15780	16080	15806	15781	15886	15948	15960	15996	15787	15865	15868	15742	16034	16034	15706	15929	15749	15913	15779	15955	15928	15980	16007	15927	16008	15815	15932	15766	15880	15899	15840	15881	15971	15942	15838	15943	15897	15983	15880	15804	15815	15844	15807	16116	15910	15911	15950	15997	15953	15851	15953	15793	15784	15969	16020	15793	15962	15830	15937	15790	15803	15913	15931	15918	16001	15857	15924	15774	15730	15962	15900	15878	15843	15873	15987	15944	15893	15773	16026	15929	15875	15862	15746	15842	16045	15953	15950	15861	15774	16128	15894	15942	16017	15999	16040	15890	15876	15790	15952	16021	15922	15995	15923	16052	15904	15986	15812	15844	15910	15916	15865	15756	15899	15803	15898	15957	15841	15845	15941	15981	15895	16017	15812	15887	15906	16021	16033	15728	15889	15815	15805	15765	15970	15868	16065	15849	15599	15784	15919	15917	15930	15813	15960	15994	15846	15906	15915	16138	15931	15779	16053	15766	15930	15902	15978	15871	16153	15956	16003	15913	15894	15991	16057	15905	15841	15816	16057	16096	15866	16038	15893	16037	15813	15922	16036	15875	15981	15874	15744	15834	15948	15881	15911	15777	15859	16054	15920	15999	15901	15950	15953	16048	15877	15936	15757	15746	15914	15772	15849	16061	15938	15945	15831	15839	15944	15916	16015	16016	15780	15692	15990	15956	16010	15944	15781	15911	15877	15803	15922	15898	15957	15940	16009	15944	16070	15909	15901	16060	15968	16044	15709	15947	16090	16021	15894	15922	15909	15986	15779	15862	15868	15973	16042	15855	15899	15955	15936	15893	15862	15963	15816	15963	15975	15924	15927	16001	16019	15849	15833	16056	15890	15983	15816	15857	16020	15969	15691	15809	15872	15705	15937	16036	15802	16038	15736	15849	15835	15925	15882	15950	15816	15827	15875	15879	15855	15869	15950	15860	15819	15832	15755	15904	15912	15865	15967	15922	15875	16033	15890	16049	15704	15964	15860	15999	15914	15833	16098	15871	15892	15696	15984	15748	16125	15852	15943	15912	15961	15939	16095	15905	15813	15983	15888	15862	16136	15867	15687	16060	16077	15894	16000	16064	15800	16045	15740	16049	15806	15928	15878	15974	16080	15704	16166	15634	15622	15928	15967	15885	16001	15898	15844	15854	15923	15751	16068	15966	15870	15886	15896	15912	15813	15966	16014	15632	15907	15951	16074	15917	15929	15816	15946	16131	15904	16080	15969	15948	15731	15906	15809	15937	16075	15852	16062	15948	15828	15840	16038	15966	15923	15797	15786	15863	15976	15990	15833	15762	15785	15758	15807	15865	15814	15786	15964	15903	15984	15826	15913	16067	16069	15920	15891	15946	16101	15899	15808	15948	16049	15902	16042	16048	16002	16050	15853	15756	16064	16068	15940	15937	15909	15849	15906	16082	15993	15690	15881	15953	15881	15753	16000	15853	15878	15787	16039	15922	15918	15959	15940	15792	16078	15911	15754	15963	15875	16077	15936	15839	15846	15943	15980	15831	16057	15946	15742	16055	15862	15992	16148	16053	15909	15857	15783	15742	15850	15874	15843	15944	15979	15968	15930	15817	15824	15736	15830	15781	16014	15986	15892	15769	15801	15832	15913	16003	15889	16031	15922	15735	15944	16184	15652	16052	15990	15827	15799	15780	15863	15982	15879	15942	15749	15946	15774	15854	15975	15960	15999	15889	15788	15963	15943	15922	16087	15901	15873	15889	15854	15998	15881	15854	15777	15998	16032	15739	15787	15925	16047	15975	15906	15947	15917	15908	15911	15916	15946	15821	16031	16020	16117	16000	15948	15971	16099	15844	15949	15996	15981	15825	16011	15976	15985	15855	15873	16024	15831	15955	15918	15898	15945	15983	15908	15940	15850
25251	21626	27600	28370	23556	22406	22087	21199	20766	20672	20659	20677	20315	20555	20587	20289	20184	20382	20324	20370	20238	20398	20293	20350	20621	20332	20292	20153	20379	20290	20396	20377	20287	20247	20189	19940	20414	20283	20042	20243	20441	20363	20093	20114	20336	20307	20289	20055	20331	20474	20155	20463	20147	20128	20259	20048	20170	20010	20206	20216	20157	20345	20130	20326	20138	20252	20227	20107	20345	20385	20331	20423	20028	20215	20033	20154	20343	20203	20156	20296	20161	20238	20229	20305	20261	20418	20120	20187	20264	20251	20066	20117	20257	20028	20269	20195	20060	20213	20296	20388	20203	20134	20228	20272	20156	20197	20201	20251	20063	20289	20223	20395	19939	20088	20302	20180	20115	20297	20234	20201	20348	20199	20166	20253	20140	20256	20378	20100	20312	20297	19972	20200	20150	20125	20181	20009	20323	20115	20320	20351	20073	20139	20038	20363	20136	20044	20169	20185	20222	20218	20080	20365	20345	20137	19991	20114	20248	20214	20058	20447	20228	20070	20039	20253	20274	20105	20090	20008	20148	20319	20119	20315	20131	20133	20361	20152	20180	20387	20133	20239	20484	20154	20075	20290	20193	20211	20273	20297	20201	20014	20209	20224	20278	20243	20524	20335	20257	20162	20227	19990	20127	20255	20242	20037	20112	20025	20212	20023	20455	20305	20143	20163	20412	20266	20068	20139	20146	20576	20146	20327	20285	20177	20111	20262	20314	20187	20199	20140	20288	20268	20096	20011	20252	20100	20145	20366	20168	19974	20356	20525	20089	20199	20132	20117	20042	20185	20025	20093	20208	20178	20348	20356	20287	20302	19890	20183	20190	20285	20356	20375	20331	20112	20201	20204	20293	20081	20254	20240	20152	20184	20419	20289	20292	20145	20396	20017	20347	20088	20213	20189	20156	20154	20163	20473	20154	20352	20209	20299	20115	20267	19987	20117	20348	20142	20274	20115	20151	20241	20151	20151	20314	20284	20317	20206	20239	20263	20167	19820	20088	20259	20245	20262	20373	20142	20217	20138	20159	20185	20150	20225	20339	20204	20391	20147	20319	20213	20300	20418	20249	20131	20132	20427	20215	20309	20209	20184	20264	20306	20286	20124	20158	19904	20147	20247	20178	20189	20221	20230	20178	20130	20159	20333	19941	20196	20225	20128	20175	20290	20269	20301	20191	20166	19965	20085	20291	20158	20009	20291	20260	20062	20177	20188	20208	20210	20156	20123	20142	20276	20024	20215	20040	20203	20016	20370	20095	20241	20050	20036	20251	20357	20226	20019	20023	20144	20077	20029	19954	20207	20266	20170	20137	20014	20307	20197	20064	20073	19993	20125	20137	20149	20369	20265	20359	20346	20528	20084	20163	20083	20255	20210	20332	20308	20263	20308	20374	20178	20295	20406	20124	19990	20142	20099	20247	20336	20122	20174	20143	20371	20193	20133	20362	20262	20368	20226	20388	20191	20225	20187	20372	20312	20336	20194	20229	20213	20206	20088	20307	20163	20146	20241	20166	20290	20102	20095	20270	20162	20168	20191	20215	20156	20169	20280	20142	20307	20161	20079	20185	20030	20236	20182	20070	20071	20220	20212	20251	20172	20214	20054	20210	20254	20233	20082	20051	20121	20099	20385	20388	20385	20219	20090	20255	20270	20235	20296	20157	20250	20289	20172	20228	20316	20202	20208	20255	20244	20508	20136	20026	20247	20294	20241	20167	20370	20148	20160	20306	20420	20218	20207	20161	20178	20175	20257	20059	20325	20269	20204	20165	20199	20419	20248	20412	20134	20094	20190	20162	20199	20181	20163	19994	20189	20379	20093	20260	20111	20026	20184	20165	20243	20205	20134	20239	20089	20148	20098	20241	20241	20489	20383	20259	20255	20085	20356	20459	20342	20198	20446	20373	20093	20075	20207	20274	20187	20260	20101	20213	20245	20225	20321	20149	20324	20185	20092	20234	20184	20245	20209	20306	20098	20009	20222	20152	20167	20312	20257	20276	20212	20280	20046	20240	20227	20257	20271	20094	20138	20280	20343	20149	20159	20232	20059	20246	20310	20020	20351	20231	19998	20220	20286	20190	20125	20202	20170	20090	20268	20044	20000	20431	20370	20193	20221	20282	20334	20386	20042	20057	20320	20135	20234	20203	20183	20454	20332	20174	20219	20339	20211	20110	20089	20116	20331	20213	20113	20052	20270	20076	20131	20076	20290	20239	19980	20280	20188	20109	20067	20198	20096	19793	20459	20206	20106	20042	20106	20235	20240	20204	20307	20164	20222	20185	20115	20278	20006	19999	20152	20129	20148	20465	20291	20385	20043	20329	20239	20135	20367	20371	20345	20144	20261	20079	20354	20066	20256	19961	20121	20131	20220	20248	20281	20360	20209	20112	20267	20213	20237	20333	20099	20358	20058	20208	20198	20278	20291	20501	20427	20041	20284	20329	20116	20233	20035	20099	20195	19875	20135	20305	20033	20228	20143	20073	20040	20344	20132	20257	20373	20382	20264	20051	20240	20229	20202	20261	20133	20313	19992	20125	19923	20270	20056	20197	20166	20175	20204	20088	20070	20155	20238	20518	20248	20284	20076	20150	20172	20048	20146	20404	20196	20223	20137	20237	20095	20029	20004	20120	20106	20166	20094	20353	20068	20197	20260	20142	20124	20301	20142	20090	20335	20112	20063	20158	20108	20178	20241	20101	20427	20294	19924	20044	20297	20181	20261	19944	20222	20302	20209	20151	20237	20170	20265	20316	20032	20110	19996	20223	19968	20128	20341	20373	20059	20445	20072	20205	20133	20068	20435	20231	20242	20274	20321	20094	20181	20062	20090	20061	20194	20361	20329	20185	20250	20353	20227	20272	20404	20372	20105	20366	20210	20131	20124	20024	20050	20310	20368	19976	20202	20075	20201	20212	20124	20065	20134	20292	20083	20131	20148	20318	20183	19984	20092	20045	20394	20125	20156	20125	20026	20142	19980	20295	20302	19743	20164	20410	20294	20172	20421	20241	20106	20289	20181	20054	20129	20389	20095	20459	20355	20226	20202	20228	20102	20092	20176	20163	20201	20491	20371	20143	20173	20261	20303	20139	20143	20133	20154	20280	20111	20276	20251	20207	20155	20281	20342	20294	20028	20066	20230	20365	20239	20278	20260	20183	20290	20280	20213	20223	20171	20012	20066	20036	20222	20403	20245	20158	20044	20403	20228	20146	20112	20318	20201	20119	20281	20306	20257	20046	20247	20217	20237	20291	20158	20169	20265	19988	20224	20328	20244	20421	20126	20106	20069	20436	20060	20304	20358	20289	20464	20098	20167	20322	20061	20145	20198	20107	20299	20196	20030	20211	20297	20307	20425	20107	20328	20350	20218	20238	20187	20154	20041	20344	19876	20334	20172	19930	20128	20211	20105	20253	20308	20216	20427	20378	20236	20081	20047	19840	20287	20258	20278	20165	20144	20452	20029	20367	20102	20329	20047	20272	20160	20201	20210	20134	20252	20261	19870	20197	20376	20396	20232	20276	20167	20334	20164	20303	20184	20307	20309	20126	20286	20069	20176	20349	20003	20179	20247	20181	20190	20573	20251	20226	20074	20384	20166	20389	20235	20180	20419	20110	20117	19987	20053	20046	20104	20224	20332	20318	20224	20205	20376	20349	20228	20084	20236	20237	20282	20402	20339	19978	20229	20353	19962	20001	19996	20253	20284	20466	20414	20160	20247	20142	20204	20308	20222	20338	20204	20252	20085	20433	20147	20217	20307	20103	20152	20344	20122	20150	20103	20141	20292	20301	20295	20331	20258	20184	20198	20368	20196	19953	20205	20176	20126	20301	20293	20286	20193	20083	20050	20042	20095	20012	20280	20041	20394	20267	20282	19981	20190	20390	20332	20501	20398	20279	20109	20119	20221	20141	20361	20283	20326	20188	20271	20159	20070	20083	20296	20122	20044	20411	20273	20208	20304	20063	20456	19953	20019	20212	20414	20198	20199	20428	20290	20364	20093	19994	20127	20162	20230	20176	20077	20344	20064	20425	20147	20331	20175	20137	20094	20331	20223	20108	19926	20363	20194	20217	20150	20031	20282	20220	20221	20065	20149	20268	20042	20201	20081	20415	20199	20065	20363	20050	20340	20118	20095	20079	20032	20393	20380	20341	20075	20018	20081	20195	20126	20310	20098	20142	20195	20338	20311	20267	20156	20423	20225	20196	20368	20303	20196	20233	20171	20396	20152	20083	20204	20129	20157	20077	20087	20569	20176	20319	20191	20525	20166	20275	19979	20204	20252	20015	20101	20242	20350	20266	20066	20128	20024	20001	20050	20187	20160	20181	20279	20088	20119	20239	20331	20276	20015	20268	20080	20254	20178	20095	20406	20206	20191	20233	20148	20264	20461	20297	20185	20103	20298	20050	20210	20019	20174	20166	20097	20207	20195	20082	20204	20064	20206	20338	20388	20332	20190	20001	20110	20215	20217	20183	20225	20168	19937	20106	20047	20293	20283	20212	20209	20156	20320	20167	20079	20349	20482	20022	20222	20244	20063	20078	20036	20258	20144	20288	20101	20216	20367	20527	20364	20318	20337	20169	20164	20153	20171	20338	20357	20254	20261	20218	20051	20086	20215	20201	20145	20083	20026	20040	20306	20171	20244	20260	20237	20283	20274	20339	20116	20224	20305	20190	20180	20292	20303	20329	20316	20309	20216	20159	20192	20113	20238	20313	20251	20323	20086	20251	20179	20093	20175	20254	20286	20105	20235	20200	20088	20186	20198	20172	20300	20275	20194	20236	20200	20322	20294	20236	20181	20210	20272	20229	20136	20150	20398	20482	20159	20214	20199	20164	20132	20024	20075	20115	20264	20274	20078	20265	20233	20236	20070	20113	20175	20272	20246	20111	20498	20159	20099	20050	20103	20160	20137	20288	20125	20191	20391	20366	20366	20186	20113	20030	20088	20137	20311	20210	20175	20201	20178	20282	20090	20172	20211	20247	20095	20122	20078	20292	20092	20151	20265	20251	20081	20098	20365	20289	20089	20091	20200	20243	20264	20367	20149	20152	20180	20211	20236	20272	20376	20255	20127	20098	20326	20436	20309	20406	20108	20353	20255	20337	20126	20198	20116	20346	20159	20112	20259
21860	38097	30394	24011	21471	19404	18059	17887	17710	17251	17044	16950	16877	16630	16818	16723	16673	16632	16647	16836	16456	16538	16619	16756	16591	16862	16705	16613	16760	16718	16857	16717	16733	16762	16708	16581	16612	16677	16651	16586	16680	16604	16496	16643	16646	16681	16616	16603	16779	16692	16636	16428	16541	16570	16673	16816	16612	16529	16586	16470	16626	16583	16666	16516	16595	16545	16602	16765	16745	16717	16482	16519	16659	16651	16547	16630	16662	16542	16516	16580	16695	16581	16787	16816	16559	16410	16540	16552	16621	16662	16698	16350	16646	16541	16557	16609	16507	16627	16704	16489	16574	16514	16512	16791	16473	16613	16471	16430	16556	16600	16463	16655	16532	16703	16764	16628	16561	16345	16496	16634	16505	16628	16738	16555	16698	16529	16609	16481	16698	16657	16651	16707	16618	16766	16527	16468	16629	16594	16450	16606	16539	16394	16644	16653	16523	16658	16703	16606	16804	16556	16718	16569	16571	16664	16478	16578	16554	16667	16488	16535	16547	16524	16599	16746	16563	16755	16469	16496	16537	16625	16637	16568	16673	16707	16486	16661	16641	16595	16824	16752	16566	16603	16523	16679	16641	16623	16402	16537	16536	16659	16573	16550	16426	16601	16698	16617	16498	16530	16515	16533	16567	16344	16610	16427	16650	16548	16684	16546	16659	16640	16606	16707	16557	16572	16611	16565	16376	16531	16538	16642	16528	16646	16654	16488	16579	16547	16377	16795	16473	16544	16490	16736	16617	16388	16745	16720	16565	16524	16499	16572	16585	16523	16530	16408	16673	16528	16631	16705	16468	16656	16445	16629	16683	16537	16695	16560	16589	16713	16628	16523	16707	16474	16646	16479	16490	16552	16493	16557	16548	16542	16527	16557	16648	16492	16594	16619	16562	16741	16669	16517	16419	16583	16721	16571	16562	16592	16522	16433	16581	16621	16687	16577	16630	16545	16705	16485	16406	16658	16364	16563	16582	16622	16704	16589	16775	16643	16519	16586	16603	16644	16468	16577	16641	16556	16630	16684	16676	16506	16601	16489	16637	16512	16637	16623	16493	16632	16533	16619	16457	16479	16659	16705	16402	16642	16615	16492	16628	16724	16570	16531	16473	16376	16613	16781	16646	16716	16586	16788	16531	16587	16550	16515	16611	16528	16548	16671	16482	16537	16539	16596	16732	16610	16671	16492	16712	16362	16530	16574	16602	16571	16596	16541	16603	16842	16534	16644	16531	16679	16660	16605	16540	16548	16414	16480	16666	16626	16570	16661	16350	16515	16550	16589	16637	16572	16581	16781	16522	16577	16406	16481	16671	16563	16587	16442	16567	16596	16573	16705	16515	16605	16614	16599	16478	16615	16549	16663	16439	16476	16511	16566	16634	16567	16578	16618	16616	16421	16676	16508	16459	16531	16515	16640	16453	16501	16727	16503	16551	16619	16539	16495	16632	16369	16505	16634	16657	16509	16626	16498	16531	16550	16487	16583	16627	16357	16508	16533	16593	16383	16483	16537	16664	16512	16572	16692	16630	16531	16457	16570	16602	16399	16641	16585	16637	16667	16377	16505	16343	16537	16635	16540	16573	16621	16444	16666	16601	16622	16606	16656	16679	16623	16540	16522	16423	16622	16676	16621	16535	16338	16531	16573	16540	16692	16400	16528	16582	16498	16621	16556	16727	16644	16549	16510	16624	16579	16542	16799	16651	16785	16612	16595	16750	16517	16513	16554	16608	16585	16547	16519	16713	16552	16664	16578	16562	16550	16661	16551	16508	16562	16720	16790	16408	16514	16466	16708	16512	16587	16494	16531	16592	16478	16477	16685	16547	16563	16670	16392	16621	16570	16543	16485	16580	16392	16363	16601	16575	16630	16808	16408	16645	16765	16618	16567	16352	16565	16477	16685	16697	16621	16568	16534	16652	16571	16597	16516	16615	16542	16481	16722	16570	16537	16469	16634	16685	16585	16499	16701	16477	16482	16624	16734	16566	16620	16585	16754	16723	16637	16417	16716	16444	16674	16513	16443	16441	16667	16509	16621	16351	16547	16619	16389	16506	16586	16606	16538	16625	16508	16548	16492	16617	16555	16607	16661	16650	16567	16498	16507	16562	16615	16596	16657	16627	16700	16677	16553	16562	16532	16747	16574	16763	16668	16705	16573	16757	16444	16696	16690	16580	16490	16377	16768	16543	16460	16572	16482	16576	16547	16827	16856	16464	16771	16609	16666	16691	16546	16575	16535	16725	16580	16331	16569	16831	16662	16618	16626	16495	16585	16627	16579	16573	16566	16562	16482	16645	16646	16518	16616	16745	16535	16646	16746	16646	16639	16775	16590	16538	16530	16625	16620	16778	16502	16646	16565	16496	16572	16635	16672	16787	16528	16517	16716	16530	16664	16460	16638	16530	16672	16474	16652	16647	16616	16604	16746	16524	16717	16412	16360	16491	16644	16683	16419	16643	16689	16606	16685	16583	16440	16484	16618	16643	16527	16531	16712	16688	16556	16569	16692	16619	16530	16428	16519	16546	16680	16587	16685	16452	16672	16486	16697	16537	16684	16582	16514	16625	16669	16501	16559	16532	16835	16602	16458	16665	16570	16599	16666	16708	16625	16650	16437	16708	16563	16671	16565	16561	16591	16650	16721	16606	16533	16572	16644	16634	16376	16462	16530	16340	16724	16704	16768	16602	16656	16735	16530	16488	16658	16577	16516	16587	16572	16736	16473	16463	16760	16604	16441	16646	16513	16551	16671	16557	16640	16501	16584	16678	16509	16617	16658	16733	16506	16697	16563	16580	16741	16640	16643	16602	16603	16709	16521	16536	16672	16565	16396	16573	16720	16536	16624	16561	16527	16659	16536	16663	16542	16411	16724	16658	16648	16616	16656	16480	16615	16595	16509	16709	16607	16546	16620	16379	16529	16493	16543	16431	16588	16594	16688	16622	16614	16709	16515	16618	16696	16522	16440	16780	16659	16695	16581	16552	16754	16660	16443	16492	16537	16495	16722	16506	16557	16615	16395	16492	16612	16583	16480	16541	16368	16451	16571	16588	16482	16676	16634	16606	16751	16445	16522	16626	16540	16599	16499	16563	16486	16577	16497	16536	16609	16647	16409	16512	16653	16486	16544	16568	16478	16814	16727	16472	16684	16624	16543	16579	16613	16438	16662	16441	16621	16545	16490	16671	16626	16627	16626	16646	16578	16450	16802	16569	16648	16457	16600	16590	16491	16616	16639	16596	16577	16696	16636	16607	16552	16571	16531	16478	16678	16781	16680	16657	16535	16573	16547	16654	16555	16613	16580	16636	16558	16636	16669	16712	16581	16661	16537	16663	16588	16500	16691	16448	16718	16415	16591	16596	16646	16727	16478	16559	16606	16453	16557	16617	16554	16621	16853	16541	16620	16580	16603	16732	16571	16543	16693	16489	16739	16516	16508	16656	16534	16585	16470	16516	16622	16573	16613	16542	16465	16496	16603	16400	16477	16697	16613	16599	16498	16636	16643	16793	16580	16636	16628	16693	16344	16584	16714	16680	16428	16475	16566	16567	16567	16462	16673	16583	16601	16552	16717	16475	16536	16529	16671	16591	16564	16553	16546	16542	16523	16608	16756	16598	16400	16652	16525	16533	16563	16690	16469	16552	16611	16587	16816	16586	16618	16385	16409	16585	16511	16493	16660	16550	16647	16507	16482	16521	16608	16614	16548	16578	16656	16600	16673	16728	16353	16841	16570	16593	16564	16771	16549	16527	16529	16740	16634	16670	16541	16583	16476	16556	16653	16557	16479	16527	16622	16470	16598	16478	16490	16724	16560	16443	16578	16580	16527	16571	16522	16655	16597	16579	16672	16625	16494	16551	16666	16772	16568	16604	16502	16702	16563	16570	16524	16645	16573	16557	16537	16541	16466	16696	16532	16789	16547	16488	16808	16490	16660	16504	16852	16511	16626	16346	16562	16621	16580	16640	16539	16392	16633	16588	16719	16597	16459	16487	16747	16509	16586	16677	16650	16522	16395	16588	16570	16510	16741	16673	16521	16523	16606	16561	16726	16511	16690	16472	16721	16595	16497	16590	16583	16635	16605	16549	16653	16429	16535	16667	16535	16646	16518	16713	16650	16631	16585	16446	16500	16580	16620	16640	16563	16715	16773	16462	16614	16589	16567	16625	16669	16511	16531	16501	16494	16648	16433	16551	16544	16641	16764	16621	16623	16451	16552	16587	16507	16610	16646	16651	16611	16545	16581	16604	16458	16695	16473	16613	16560	16524	16621	16493	16631	16647	16652	16693	16650	16340	16673	16576	16447	16599	16478	16457	16486	16605	16615	16355	16659	16680	16378	16734	16767	16590	16446	16629	16604	16495	16698	16335	16548	16387	16453	16748	16694	16576	16504	16573	16591	16656	16651	16757	16480	16681	16446	16595	16556	16685	16448	16636	16553	16506	16580	16628	16476	16292	16682	16445	16670	16463	16448	16684	16646	16710	16505	16597	16545	16975	16514	16778	16576	16362	16663	16547	16524	16627	16720	16519	16653	16636	16496	16621	16620	16578	16507	16581	16518	16678	16603	16643	16565	16467	16658	16497	16550	16551	16724	16522	16625	16528	16589	16408	16680	16568	16527	16404	16709	16649	16543	16588	16587	16661	16554	16490	16473	16799	16575	16647	16652	16579	16511	16567	16523	16716	16337	16511	16589	16571	16532	16483	16664	16689	16455	16646	16589	16499	16538	16683	16468	16646	16677	16518	16700	16798	16590	16574	16687	16624	16678	16757	16442	16665	16543	16451	16517	16713	16452	16682	16620	16508	16597	16617	16436	16698	16462	16708	16611	16578	16480	16628	16640	16579	16549	16598	16602	16598	16624	16642	16464	16673	16378	16713	16585	16497	16561	16473	16533	16763	16465	16696	16601	16735	16637	16559	16483	16693	16516	16735	16526	16786	16564	16587	16617	16556	16446	16426	16485	16602	16453	16664	16566	16482	16517	16630	16563	16687	16535	16601	16685	16655	16417	16762	16529	16595	16544	16484	16741	16750	16679	16620	16497	16495	16600	16499	16555	16650	16645	16647	16696	16774	16640	16583	16544	16546	16534	16468	16652	16607	16534	16566	16634	16389	16707	16597	16505	16771	16489
22479	21583	28860	24792	22125	24681	26267	21550	20497	20709	20161	19992	19792	19792	19493	19420	19481	19609	19350	19448	19384	19523	19530	19363	19586	19173	19509	19740	19422	19340	19364	19337	19473	19317	19529	19475	19385	19043	19331	19310	19456	19140	19274	19559	19537	19175	19218	19067	19267	19436	19286	19349	19284	19329	19306	19490	19342	19232	19509	19093	19400	19362	19365	19308	19127	18948	19262	19192	19135	19182	19227	19189	19261	19315	19246	19514	19349	19361	19388	19284	19078	19354	19139	19156	19187	19344	19093	19322	19184	19191	19239	19062	19231	19086	19320	19360	19159	19136	19280	19117	19221	19165	19163	19176	19251	19041	19376	19241	19212	19176	19234	19194	19325	19122	19179	19112	19189	19222	19173	19071	19213	19246	19152	19275	19382	19130	19282	19096	19277	19054	19124	19213	19085	19195	18954	19058	19201	19301	19009	19172	19133	19225	19053	19223	19291	19390	19215	19222	19357	19344	19292	19093	19211	19304	19192	19247	19424	19286	19206	19357	19194	19451	19046	19200	19146	19113	19192	19200	19215	19286	19337	19323	18990	19120	19381	19285	19266	19283	19440	19205	19324	19350	18996	19185	19426	19101	19128	19209	19265	19120	19189	19240	19221	19221	19112	19348	19167	19369	19584	19203	19181	19364	19273	19193	19057	19029	19126	19229	19165	19232	19075	19250	19420	19327	19214	19154	19133	19218	19296	19255	19308	19081	19286	19365	19113	19142	19155	19076	19146	19067	19154	19164	19382	19114	19133	19206	19288	19119	19273	19422	19176	19110	19273	19188	19464	19055	19266	19190	19112	19133	19126	19253	19154	19269	19254	19419	19213	19242	19209	19286	19056	19296	19176	19099	19205	19083	19117	19109	19348	19044	19188	19175	19238	19159	19073	19204	19047	19023	19207	19132	19240	19208	19324	19327	19254	19135	19307	19342	19063	19117	19147	19400	19280	19150	19278	18993	19234	19513	19279	19134	19168	19343	19064	19280	19199	19209	19293	19447	19263	19225	19339	19105	19069	19195	19382	19278	18984	19169	19217	19378	19217	19361	18985	19098	19425	19250	19119	19136	19028	19226	19198	19338	19177	19211	19300	19115	19168	19166	19242	19180	19153	19338	19524	19206	19374	19082	19134	19073	19335	19246	19259	19208	19318	19335	19120	19123	19186	19523	19351	19233	19519	19406	19124	19158	19149	19296	19025	19124	19390	19289	19055	19358	19172	19201	19319	19011	19272	19248	19231	19321	19183	19149	19188	19184	19277	19192	19123	19166	18986	19165	19213	19348	19141	19102	19309	19226	19443	19310	19327	19124	19109	18982	19248	19157	19178	19052	19398	19412	19105	19256	19279	19378	19202	19263	19315	19131	19205	19343	19477	19250	19022	19283	19248	19067	19269	19179	19234	19325	19096	19239	19140	19318	19226	19282	19380	19297	19628	19382	19364	19144	19413	19304	19062	19199	19176	19219	19191	19369	19024	19238	19167	19348	19173	19119	19342	19179	19116	19089	19359	19282	19144	19373	19074	19239	19143	19332	19380	19376	19310	19074	19361	19010	19160	19174	19402	19141	19054	19097	19217	19226	19239	19566	19295	19184	19326	19243	19187	19212	19295	19328	19266	19224	19330	19108	19036	19216	19310	19120	19245	19197	19069	19072	19215	19192	19166	19120	19148	19107	19206	19205	19316	19274	18915	19297	19376	19407	19369	19282	19081	18866	19102	19240	19201	19061	19132	19175	18985	19259	19267	19329	19036	19361	19309	19362	19286	19258	19361	19230	19271	19203	19182	19268	19232	19188	19075	19096	19089	19188	18982	19109	18961	19017	19380	19228	19345	19122	19144	19145	19297	19156	19276	19270	19114	19149	19305	19298	19257	19130	19269	19171	19283	19291	19244	19201	19027	19131	19210	19291	19144	19183	19346	18956	19193	19225	19305	19253	19316	19002	19128	19031	19305	19300	19285	19282	19067	19269	19442	19301	19249	19062	18994	19317	19343	19389	19323	19298	19293	19254	18981	19307	19122	19077	19179	18981	18847	19100	19309	19306	19324	19171	19436	19317	19128	19215	19261	19455	19188	19314	19318	19325	19202	19209	19127	18880	19306	19163	19280	19081	19101	19160	19275	19284	19302	19130	19199	18973	19419	19374	19415	19220	19120	19225	19269	19161	19107	19380	19196	19069	19334	19176	19031	19347	19243	19139	19113	19183	19238	19140	19190	19301	19095	19270	19254	19256	19263	18855	19166	19333	19215	19053	19204	19454	19288	19213	18937	19118	19088	19054	19206	19131	19145	19064	19266	19215	19115	19346	19256	19156	19172	19103	19403	19156	19093	19070	19118	19209	19277	19195	19224	19180	19359	19270	19224	19198	19314	19472	19321	19152	19057	19260	19216	19345	19412	19043	19159	19313	19213	19241	19201	19352	19317	19219	19060	19137	19305	19173	19121	19057	19174	19466	19171	19269	19078	19366	19606	19317	19338	19360	19201	19074	19089	19377	19171	19093	19189	19335	19179	19368	19212	19199	19125	19024	19277	19255	19220	19298	19395	19202	19438	19249	19375	19341	19164	19309	19613	19210	19147	19289	19123	19276	19470	19250	19180	19230	19084	19156	19354	19308	19380	19178	19208	18937	19380	19272	19460	19195	19157	19062	19234	19172	19153	19266	19358	19093	19095	19396	19175	19074	19233	18982	19207	19134	19152	19061	19265	19081	19086	19186	19065	19140	18988	19267	19448	19239	19370	19123	19091	19298	19255	19278	19148	19133	19336	19157	19107	19337	19376	19243	19223	19227	19074	19319	19411	19198	19154	19214	19208	19255	19297	19275	19174	19324	19146	19286	19266	19421	19404	19416	19152	19148	19117	19277	19169	19153	18956	19132	19005	19092	19365	19366	19298	19029	19147	19204	19163	19319	19206	19176	19284	19443	19218	19213	19256	19231	19202	19311	19184	18942	19358	19156	19209	19289	19247	19140	18968	19084	19318	19159	19194	19228	19100	19388	19146	19272	19346	19024	19374	19069	19136	19199	19128	19275	19265	18955	19239	19306	19178	19327	19341	19180	19036	19224	19140	19090	19073	19094	19297	19360	19136	19231	19287	19397	19181	19195	19175	19071	19347	19209	19275	19277	18983	19188	19024	19064	19064	19094	19321	19162	19118	19302	19275	19256	19328	19415	19260	19188	19368	19037	19132	19186	19144	19081	19119	19153	19280	19091	19255	19122	19198	19393	19264	19038	19330	19198	19048	19328	19159	19145	18920	19086	19209	19333	19367	19256	19382	19268	19253	19278	19218	19297	19414	19017	19105	19083	19144	19020	19080	19114	19105	19158	19131	19070	19190	19270	19253	19090	19274	19302	19012	19153	19019	19212	19444	19231	19112	19195	19167	19288	19234	19025	19149	19289	19279	19097	19341	19122	19158	19342	19189	19181	19377	19262	19036	19161	19412	19270	18995	19171	19130	19160	19240	19374	19297	19325	19418	19326	19258	18892	19172	19377	19143	19127	19244	19394	19166	19318	19224	19158	18962	19128	19385	19170	19127	19046	19266	19115	19150	19206	19006	19297	19433	19317	19226	19345	19260	19303	19421	19373	19185	19311	19198	19162	19174	19002	19224	19184	19107	19257	19433	19433	19366	19067	19276	19131	19170	19413	19172	19145	19055	19212	18991	19106	19202	19378	19404	19473	19409	19200	19062	19231	19276	19058	19240	19251	19271	19204	19219	19110	19039	19329	19343	19270	19246	19272	19296	19170	19257	18977	19348	19363	19245	19212	19150	19146	19092	19116	19171	18973	19162	19389	19235	19248	19379	19270	19005	19151	19106	19289	18979	19195	19286	19357	19267	19338	19210	19124	19158	19451	19376	19143	19108	19341	19297	19392	19298	19237	18812	19115	19102	19182	19016	19226	19267	19238	19182	19139	19181	19162	19315	19186	19132	19282	19390	19224	19162	19393	19237	19396	19107	19178	19304	19204	19190	19016	19209	19096	19241	19201	19324	19143	19238	19255	19436	19266	19152	19381	19071	19144	19354	19134	19213	19232	19366	19335	19256	19156	19287	19256	19096	19237	19267	19077	19251	19163	19390	19276	19298	19302	19119	19361	19156	19090	19110	19283	19292	19406	19409	19076	19214	19150	19224	19297	19257	19164	19039	19170	19293	19156	19175	19154	19214	19095	19118	19023	19332	19397	19331	19109	19255	19029	19143	19222	19130	19352	19352	19306	19162	19215	19163	19259	19090	19264	19088	19306	19239	19173	19215	19022	19076	19214	19312	19090	19173	19317	19131	19024	18990	19024	19059	19277	19395	19457	19206	19196	19181	19196	19106	19265	19087	19261	19252	19032	19137	19267	19166	19463	19051	19233	19277	19212	19308	19101	19203	19266	19157	19333	19270	19065	19102	19084	18905	18949	19383	19227	19240	19043	19181	19232	19150	19342	19144	19194	19195	19257	19275	19236	19306	19271	19462	19125	19290	19208	19275	19164	19264	19220	19152	19002	18997	18921	19098	19288	19111	19331	19314	19149	19178	19141	19240	19352	19202	19098	19136	19227	19376	19045	19235	19269	19229	19168	19270	19284	19227	19372	19267	19454	19074	19204	19278	19277	19248	19169	19105	19422	19231	19174	19248	19164	19165	19225	19278	19153	19061	19349	19135	19353	19395	19135	19323	19210	19320	19294	19513	19255	19326	19331	19099	19399	19343	19474	19177	19336	19153	19146	19131	19051	19121	19156	19259	19327	19311	19162	19358	19264	19335	19123	19263	19139	19508	19254	19291	19484	19360	19218	19162	19250	19199	19272	19191	19095	19260	19270	19176	19180	19224	19183	19255	19130	19427	19083	19016	19086	19128	19080	19043	19282	19310	19250	19171	19178	19440	19113	19207	19153	18950	19046	19305	19296	19204	19389	19195	19379	19172	18949	19102	19154	19285	19239	19273	19216	19430	19198	19261	19139	19230	19452	19068	19283	19334	19343	19254	19108	19062	19464	19278	19102	19207	19319	19342	19399	19307	19202	19116	19261	19146	19088	19180	19097	19153	19252	19325	19187	19010	19325	19134	19212	19290	19174	19252	19343	19267	19129	19233	19305	19294	19169	19196	19342	19464	19253	19260	19209	19315	19347	19034	19274
22896	44777	36843	28418	24999	21673	19452	18528	17870	17391	16859	16705	16480	16229	16235	16207	16181	16236	16293	16024	16221	16182	16191	16297	15965	16361	16086	16097	16268	16186	16144	15894	16323	15989	16134	16116	16069	16034	16011	15976	15970	16079	16082	15969	16098	15942	16014	16114	16126	15830	16038	16251	16096	15989	15809	16019	16133	15933	15949	16054	16065	16079	15991	15906	15945	16034	15932	15996	16073	15966	15907	16097	15896	16027	16090	15806	16032	16105	16045	16007	16091	16118	16214	16007	15971	16275	16018	16086	16062	15897	16060	16131	15967	16042	16071	15940	16044	15787	16044	15851	15914	16093	15986	15984	16133	15907	15985	15996	15974	15995	16054	16007	15858	16179	16061	15998	15929	16145	15878	15957	16024	15832	15984	16135	15897	15890	15767	16133	16014	15786	16005	16027	15976	16156	16030	16004	15889	15939	15845	16098	16078	15922	15846	16157	16005	15957	15971	15981	16003	15930	15979	15958	15932	15941	15991	16076	15778	16227	15982	15913	15928	16029	15990	15776	15941	15886	16221	15832	15935	16064	16042	15988	16019	15992	15906	15928	16093	15939	15983	15997	16097	16056	16159	15957	16023	15925	16059	15954	15973	15771	16100	15909	15969	16005	15891	15803	15882	15894	16035	15953	15860	15791	15962	15829	16135	15874	15934	15980	16140	15915	16109	16097	15941	16133	15949	15802	16063	15844	16077	16013	15908	15938	15918	15954	16039	15994	15886	15968	15838	15992	16012	15964	16104	15953	16085	15927	16039	16122	15805	15783	16039	16000	16181	16008	16027	16002	16014	15947	15929	15827	16045	15952	16043	15973	15811	15834	16023	16061	15947	15953	15994	15872	16042	16064	16031	15922	15923	15969	16047	15640	15931	16114	16000	16086	16129	15985	15933	15911	16029	15925	15909	15812	16024	15777	15818	16172	15792	15845	15781	15817	15828	15900	15954	16014	15793	15858	16186	16135	15927	15946	16094	15862	15923	16083	15835	16031	16078	16119	15985	15963	15842	16112	15857	15963	16103	15923	15903	15857	15882	15940	16106	15987	15696	15951	15861	16002	16039	16111	16147	15795	15927	15813	16076	16071	15751	16121	15989	15967	16133	15960	15981	16034	16101	15875	15924	16112	15656	16071	15980	15814	16031	16015	16012	15906	15958	15878	15897	15828	15899	15911	16065	16030	16202	16034	15917	16124	16040	16022	16058	15898	16114	15953	16113	15834	15935	15930	15931	15989	15900	15695	15826	15896	15945	15874	16069	15837	15902	16097	15986	15833	16157	16108	16100	15947	15971	15870	16231	16001	15906	15846	15998	15885	15791	15989	15803	15925	15913	16025	15707	15910	16044	16194	15966	15934	15936	15965	15841	15989	15841	15874	16132	16059	15952	15993	15935	16024	15982	15766	16054	15957	15865	15855	16008	15801	15956	15936	15866	15969	16043	15804	16171	15925	16104	15913	15893	16081	15872	16014	15931	16117	15837	15971	16005	15918	15950	15899	15874	16108	16241	15903	15831	15884	16088	15881	15914	15936	16027	15928	15954	16111	15929	15781	16085	16011	16067	15887	16070	15975	15969	16104	16158	16048	16023	15894	15986	16017	15992	15778	16025	15945	15958	15762	16174	15911	16035	15976	16014	16050	15992	15989	15837	16101	16033	15890	15955	15907	16079	15911	16002	16022	16047	15945	16073	15979	15974	15861	16134	15874	16030	15994	15895	15911	16010	16082	16132	15911	15884	16042	16060	16170	15903	15975	15983	15844	15949	16002	16037	15897	15877	16015	16008	15869	15914	15874	15941	15865	16022	15897	16176	16007	15824	16048	15964	16168	15958	16014	16044	16084	16113	16124	15951	15915	16131	16019	16022	15980	15923	16031	15864	15938	16016	15851	16003	15986	15997	15975	15972	15971	15884	16222	15907	15884	15961	16010	16014	15966	15746	15828	15930	15960	15813	15979	15891	15965	15971	15862	15914	15954	15990	16010	15928	15823	15919	15924	15881	15866	15873	16077	16030	16032	15999	15689	16114	15977	16160	15877	15882	16039	15984	15987	15919	15964	15926	16054	15965	15961	16170	15941	15991	15953	16027	15872	16116	15901	15904	15954	15783	15854	16033	16047	16140	15920	15989	15942	15938	15919	15907	15892	15880	16061	15980	16027	15826	15767	16021	16174	15929	15913	16002	15819	15876	16001	15902	16054	15932	16088	15923	15787	16113	15941	16073	15915	15911	15883	15919	15993	15887	16101	15940	15994	15796	15791	16024	16133	15826	15911	15966	16040	16122	16007	15951	16137	16129	16052	15843	16015	15904	15958	15907	15897	16067	16021	15948	16013	15740	16026	16064	15876	16042	16041	15948	15935	15844	15938	15933	16058	15931	15960	16052	15968	16010	15927	15939	15946	16093	16093	15998	16017	16031	16020	15979	16060	15984	15988	16006	15905	15820	16042	15979	15840	16009	15984	16019	16039	15886	15908	15873	16084	15935	16066	16004	15934	15963	16020	16045	15902	16040	15993	16005	15726	15932	15888	16024	16075	16013	15867	15976	15996	15949	15910	16022	16037	16031	16086	16059	15878	15943	16143	16026	15967	16007	15948	15898	15972	15958	15867	15877	15962	16159	16111	16081	16136	15883	15970	15939	16087	15915	16055	15935	15886	16001	16012	15875	16045	15956	15936	15787	15906	16081	15822	16083	16096	15829	15987	15915	15815	15892	15805	15875	16059	15995	15984	15986	16060	15962	16161	16004	15982	16009	15826	15688	15985	16107	16084	15950	16129	15859	15922	16066	15975	15959	16062	15933	16013	16031	15909	15900	16092	15892	15972	15880	16009	15931	15892	16009	15926	16141	16126	16004	15912	16067	15884	16002	16087	16105	15909	16069	15841	16131	15971	16139	16080	15893	16084	15840	15920	15947	15986	16118	15803	16078	16099	16053	16034	16032	15815	16113	16016	16155	15957	15937	15964	15881	16119	15956	15985	16057	16150	16051	15919	16095	15991	16146	15833	15974	15988	16038	15886	16214	16036	15945	16029	16005	15957	15806	16010	15750	15872	15991	15826	16075	15884	15949	15968	15935	16042	15821	15902	16000	16042	15845	16037	15984	15933	15993	16114	16017	15949	16063	16024	15958	15992	15807	15915	15948	15908	15970	15856	15842	15979	16041	15916	15986	16100	15827	15975	16134	15819	15889	16092	15783	15934	15755	15910	15918	15897	16136	15961	16025	15717	16026	16014	15990	16066	15854	16127	15931	16019	16041	16141	15949	15867	16110	16004	15966	15911	15903	15921	15984	15988	16000	15978	15956	15815	15713	16057	16026	16088	15881	15941	16106	15929	16098	16038	16069	16100	15908	15921	16064	16036	15858	16009	15864	15759	15886	15880	15925	15980	15913	15842	15984	15881	16023	15982	15859	15982	16158	16189	16059	15948	16152	16006	16062	15872	15969	16039	15909	15891	15972	15989	15861	16084	15841	16044	15949	15856	16069	15762	15844	16060	16037	15990	15808	16039	15983	16038	16000	15986	16076	15882	16049	15962	15967	15971	15879	16102	15889	16099	16095	15880	15813	15966	15954	16044	15886	16055	15812	15771	16079	15899	16122	15832	16078	15999	15980	16003	15897	15959	15924	16041	15951	15896	15811	16032	16004	15994	15963	15991	16032	15941	15910	15969	16114	15859	15982	15851	15944	15911	16088	15884	16051	15927	16035	15919	15933	16015	16030	15963	16081	15774	16165	15982	15933	16157	16025	15967	16068	16009	16040	16081	16031	16086	15957	15961	15973	15995	15957	15902	16234	16104	15973	15872	15803	15854	15987	15937	16046	15848	15966	15962	15963	16021	15883	15950	15976	15932	16099	15869	16021	16019	15983	15971	15956	15981	16066	16116	16036	16062	15949	16059	15972	15860	16080	16014	15867	16160	15992	15917	16029	16139	15898	15893	16096	16025	15880	15979	15856	15888	15911	15957	16065	16129	15952	16035	16145	15901	15980	15912	15948	15897	15969	15873	16046	15955	16029	15942	16063	15874	16120	16161	15989	16045	16019	15781	16088	15838	15876	15975	16148	15872	15909	15985	15949	16002	16103	16151	15826	15963	15971	15932	16175	16046	16115	16134	15863	15970	15864	15985	15949	16037	16100	15987	15904	15983	15955	15921	15913	15847	16009	15932	16019	15924	15764	15952	15916	16066	16015	16024	15980	16192	15972	15944	16002	15936	15922	15931	16068	15990	16076	16080	15955	16002	15867	16239	16028	16078	16065	15993	16025	15965	16027	15964	16050	15915	15991	15939	15908	15945	16023	16009	15997	15889	15919	15994	15937	16047	15841	15975	16043	16035	16088	15929	15973	16020	16146	16079	15953	15802	15915	15955	15925	16022	15910	16012	15857	16108	15838	16078	15651	15808	16139	15913	15956	15995	15867	15943	16189	16102	15994	15776	15919	15799	16008	16159	15914	15936	15881	15968	16001	15958	16075	15913	15734	15943	15910	16187	16035	15924	16111	15981	15979	15832	15829	15880	16011	15981	15901	16099	15903	16046	15862	16065	16005	16177	15963	16101	16222	15990	15889	15989	16143	16120	16136	15973	16033	15771	15966	15860	15867	15899	15964	16018	15813	15956	16128	16006	15977	15849	16044	15851	15966	16004	15741	16196	16008	15873	15812	16025	16088	15994	15963	15981	16033	15899	15962	16118	16059	16020	15997	15866	15857	16159	15990	15857	15961	15824	15993	15961	16127	16036	15973	15989	16050	16009	15823	16157	16003	16011	15972	15906	16133	16011	15898	15982	15879	15958	15909	15943	15926	15806	15951	15919	16052	16129	16245	16042	15888	15786	15880	15961	15882	16057	15984	16040	15965	15985	16163	15888	16002	15992	15764	15952	15991	15932	15805	15938	16044	15903	16062	15962	15972	15930	16162	15975	15992	15924	15776	15936	15822	15943	16021	16066	16012	15813	16018	15836	16054	15998	16040	15999	16031	15930	15832	15861	16084	16021	15891	15935	15924	15874	16046	16015	16025	15873	15892	16161	15932	15753	15992	15771	16079	16129	16005	15898	15939	16217	15999	16037	15872	15954	15902	15995	16071	15918	16125	15833	16075	16036	15960	16017	15911	15993	16076	15841	16119	15864
29843	25177	29346	26311	22381	21442	20775	20287	20242	19981	19920	19801	19795	19796	19953	19703	19720	19742	19629	19811	19896	19708	20014	19737	19878	19614	19732	19870	19772	19700	19767	19687	19695	19662	19655	19609	19425	19689	19617	19493	19733	19869	19759	19664	19663	19551	19785	19520	19565	19400	19626	19643	19824	19638	19691	19592	19722	19624	19621	19757	19633	19713	19574	19546	19533	19627	19462	19465	19841	19724	19420	19665	19741	19573	19535	19611	19685	19626	19672	19696	19666	19727	19648	19560	19675	19632	19771	19697	19654	19693	19590	19625	19597	19593	19691	19787	19501	19477	19870	19671	19655	19407	19309	19476	19682	19613	19684	19545	19710	19527	19551	19808	19827	19630	19637	19718	19753	19560	19515	19674	19567	19548	19762	19697	19613	19622	19528	19612	19721	19802	19638	19584	19668	19583	19597	19869	19728	19617	19810	19732	19824	19703	19514	19588	19723	19634	19890	19707	19838	19433	19795	19605	19685	19593	19732	19722	19520	19881	19723	19704	19590	19397	19507	19550	19799	19716	19376	19831	19770	19860	19550	19719	19758	19727	19846	19445	19516	19681	19670	19871	19576	19863	19622	19606	19416	19545	19476	19692	19713	19596	19779	19884	19621	19753	19789	19792	19584	19524	19517	19571	19641	19569	19549	19810	19797	19609	19601	19590	19793	19619	19523	19651	19790	19614	19562	19590	19471	19627	19538	19599	19612	19651	19685	19707	19561	19718	19667	19545	19547	19681	19791	19692	19506	19725	19402	19462	19703	19870	19559	19838	19843	19624	19643	19657	19459	19676	19487	19717	19547	19665	19561	19704	19739	19723	19526	19392	19660	19824	19915	19333	19631	19611	19447	19404	19652	19522	19613	19515	19658	19578	19844	19517	19809	19627	19623	19666	19646	19571	19766	19550	19580	19689	19774	19503	19759	19589	19451	19705	19676	19541	19659	19639	19575	19565	19740	19720	19545	19649	19777	19387	19407	19677	19587	19473	19707	19484	19532	19589	19511	19615	19845	19501	19570	19774	19588	19484	19696	19582	19819	19487	19643	19679	19774	19651	19741	19583	19715	19718	19546	19495	19611	19566	19596	19745	19813	19680	19770	19673	19630	19562	19647	19403	19652	19548	19539	19647	19683	19548	19863	19595	19790	19718	19737	19884	19745	19613	19640	19695	19475	19541	19687	19669	19701	19524	19867	19815	19697	19637	19560	19648	19761	19444	19322	19670	19544	19671	19841	19687	19778	19614	19525	19490	19746	19590	19555	19497	19729	19639	19520	19596	19508	19582	19595	19734	19622	19812	19599	19687	19873	19855	19652	19520	19542	19770	19614	19824	19779	19601	19606	19726	19985	19524	19731	19717	19645	19519	19459	19527	19559	19532	19796	19635	19619	19741	19686	19785	19636	19569	19694	19763	19786	19483	19683	19503	19726	19903	19575	19709	19650	19690	19617	19488	19662	19565	19599	19634	19503	19766	19920	19491	19624	19611	19746	19671	19614	19728	19574	19635	19757	19673	19848	19525	19630	19857	19591	19674	19673	19542	19801	19630	19795	19602	19625	19509	19801	19700	19604	19695	19786	19644	19419	19468	19295	19664	19738	19633	19530	19510	19613	19834	19628	19585	19752	19668	19664	19552	19584	19622	19595	19669	19648	19766	19690	19636	19607	19811	19743	19739	19740	19721	19536	19777	19694	19492	19580	19670	19570	19685	19941	19671	19522	19500	19552	19680	19797	19663	19664	19461	19617	19561	19876	19589	19678	19861	19689	19572	19637	19913	19593	19793	19741	19613	19642	19752	19794	19689	19504	19623	19507	19528	19927	19705	19831	19653	19587	19620	19713	19626	19601	19845	19615	19547	19596	19607	19831	19593	19511	19738	19685	19721	19613	19811	19874	19451	19580	19802	19769	19643	19703	19804	19667	19740	19588	19793	19669	19836	19782	19655	19656	19746	19581	19612	19616	19680	19679	19527	19694	19710	19708	19514	19513	19679	19516	19492	19685	19577	19637	19686	19717	19621	19719	19701	19615	19669	19812	19491	19591	19766	19410	19844	19581	19573	19548	19624	19462	19589	19524	19583	19598	19613	19645	19709	19721	19559	19548	19721	19830	19537	19552	19629	19636	19777	19848	19452	19664	19841	19654	19542	19527	19649	19931	19971	19733	19518	19779	19757	19539	19528	19556	19519	19865	19711	19657	19614	19741	19701	19697	19438	19883	19860	19838	19654	19512	19653	19592	19623	19745	19631	19709	19672	19646	19706	19607	19570	19586	19629	19723	19590	19572	19605	19693	19599	19515	19463	19779	19551	19626	19719	19670	19755	19630	19605	19580	19497	19847	19663	19595	19504	19587	19485	19645	19549	19546	19713	19742	19633	19591	19693	19587	19650	19614	19454	19750	19840	19665	19705	19917	19553	19572	19695	19805	19675	19549	19867	19649	19697	19445	19353	19686	19707	19844	19502	19749	19476	19768	19403	19530	19554	19609	19739	19489	19546	19661	19827	19665	19678	19501	19410	19657	19560	19573	19556	19580	19587	19519	19687	19605	19555	19755	19591	19506	19643	19494	19773	19816	19770	19606	19585	19882	19740	19659	19600	19754	19684	19812	19763	19661	19740	19665	19650	19658	19713	19794	19727	19776	19720	19625	19684	19433	19583	19688	19787	19813	19634	19614	19860	19640	19676	19710	19778	19712	19810	19501	19593	19807	19588	19813	19712	19790	19806	19709	19687	19616	19752	19714	19714	19566	19814	19664	19664	19570	19645	19652	19675	19814	19788	19688	19613	19652	19631	19642	19671	19680	19578	19639	19474	19660	19641	19611	19522	19664	19458	19687	19786	19755	19529	19659	19817	19815	19589	19553	19501	19699	19530	19491	19638	19673	19719	19646	19694	19716	19729	19501	19691	19646	19562	19768	19655	19619	19639	19717	19757	19636	19722	19353	19635	19935	19665	19644	19744	19657	19438	19686	19611	19514	19642	19624	19590	19409	19768	19861	19478	19467	19641	19810	19577	19684	19755	19798	19686	19513	19804	19724	19627	19534	19614	19766	19607	19472	19823	19857	19613	19633	19686	19630	19641	19929	19673	19632	19656	19739	19668	19518	19424	19555	19705	19686	19490	19963	19492	19767	19608	19627	19447	19639	19610	19575	19442	19655	19756	19546	19675	19826	19597	19635	19569	19592	19778	19666	19544	19677	19622	19597	19614	19662	19852	19798	19586	19837	19784	19568	19595	19596	19533	19780	19546	19650	19902	19717	19667	19710	19683	19634	19643	19599	19597	19692	19681	19597	19593	19646	19637	19766	19717	19683	19605	19550	19494	19808	19691	19741	19667	19793	19867	19517	19875	19571	19764	19555	19743	19705	19754	19754	19769	19577	19756	19803	19641	19486	19715	19703	19584	19405	19620	19763	19790	19397	19638	19766	19695	19807	19807	19860	19752	19699	19571	19533	19850	19651	19630	19636	19594	19764	19766	19597	19638	19845	19453	19647	19405	19610	19599	19494	19631	19649	19626	19564	19616	19543	19423	19651	19572	19599	19706	19595	19354	19567	19663	19521	19675	19680	19708	19633	19636	19405	19621	19360	19841	19830	19784	19746	19505	19759	19736	19505	19673	19713	19661	19656	19589	19586	19589	19560	19652	19652	19721	19653	19839	19529	19596	19950	19712	19562	19688	19796	19610	19736	19800	19819	19703	19805	19697	19533	19768	19585	19434	19712	19701	19730	19753	19747	19657	19999	19683	19728	19612	19665	19635	19751	19748	19861	19718	19471	19581	19564	19551	19582	19797	19697	19694	19800	19758	19788	19747	19562	19687	19827	19756	19929	19514	19460	19893	19692	19644	19537	19689	19646	19543	19634	19681	19644	19590	19519	19672	19822	19743	19651	19684	19638	19625	19597	19661	19754	19626	19570	19760	19769	19609	19688	19775	19645	19678	19751	19717	19630	19573	19695	19543	19580	19528	19505	19697	19761	19565	19767	19665	19471	19736	19776	19576	19720	19869	19746	19715	19644	19684	19853	19838	19838	19696	19597	19786	19729	19511	19611	19856	19836	19672	19619	19422	19586	19530	19525	19650	19714	19632	19666	19768	19640	19693	19631	19501	19724	19841	19279	19622	19560	19527	19803	19613	19669	19775	19843	19534	19489	19593	19618	19704	19738	19787	19719	19738	19611	19742	19546	19646	19707	19496	19608	19733	19598	19663	19707	19590	19620	19433	19672	19711	19836	19824	19753	19519	19653	19873	19823	19586	19635	19670	19713	19710	19706	19694	19486	19838	19522	19770	19854	19764	19682	19671	19510	19610	19569	19755	19583	19860	19936	19429	19584	19663	19848	19680	19700	19742	19481	19938	19679	19616	19600	19596	19573	19771	19721	19728	19939	19858	19766	19633	19856	19613	19631	19670	19611	19737	19667	19904	19726	19493	19472	19699	19744	19782	19833	19594	19534	19760	19820	19757	19670	19525	19646	19861	19588	19719	19837	19605	19483	19643	19583	19574	19674	19880	19536	19878	19706	19491	19861	19761	19746	19657	19605	19703	19698	19592	19778	19576	19684	19771	19770	19664	19737	19743	19636	19737	19721	19602	19635	19443	19573	19591	19696	19733	19694	19410	19685	19724	19588	19573	19526	19617	19610	19834	19583	19614	19737	19508	19395	19624	19710	19681	19616	19581	19633	19638	19809	19807	19536	19673	19564	19598	19649	19732	19949	19736	19761	19808	19734	19613	19631	19534	19715	19791	19552	19809	19557	19646	19716	19680	19572	19677	19604	19558	19802	19484	19808	19546	19779	19628	19800	19650	19737	19684	19379	19710	19648	19618	19451	19588	19485	19707	19788	19666	19527	19750	19515	19696	19536	19733	19620	19718	19681	19730	19806	19557	19682	19842	19784	19670	19685	19637	19753	19499	19736	19759	19902	19780	19497	19510	19483	19785	19716	19536	19561	19661	19719	19617	19653	19596	19585	19620	19543	19676	19545	19756	19606	19699	19675	19662	19543	19634	19606	19609	19650	19688	19439	19723	19812	19556	19627	19736	19597	19876	19361	19515	19574	19575	19672	19909	19790	19672	19847	19787	19742	19707	19909	19495	19414	19556	19669	19549	19837	19658	19783	19605	19603	19648
21951	33683	28039	22030	20246	18718	17611	17196	16786	16679	16711	16549	16521	16240	16308	16487	16306	16380	16350	16318	16263	16422	16413	16340	16237	16263	16213	16278	16326	16296	16437	16481	16283	16388	16264	16357	16300	16317	16330	16231	16132	16277	16210	16213	16274	16036	16317	16389	16294	16137	16255	16447	16265	16307	16296	16324	16279	16200	16333	16312	16064	16293	16316	16289	16318	16354	16322	16389	16332	16392	16291	16249	16439	16230	16411	16399	16492	16358	16343	16436	16410	16349	16236	16456	16301	16170	16269	16499	16123	16337	16334	16095	16131	16390	16476	16087	16120	16379	16172	16219	16366	16470	16263	16306	16346	16283	16171	16291	16295	16336	16212	16421	16267	16311	16281	15992	16257	16326	16290	16180	16273	16255	16222	16430	16204	16238	16249	16158	16381	16341	16445	16398	16212	16409	16262	16348	16309	16147	16512	16484	16192	16287	16233	16275	16298	16179	16160	16183	16315	16276	16302	16226	16283	16414	16243	16206	16368	16221	16254	16392	16145	16409	16104	16211	16224	16486	16205	16343	16453	16165	16275	16320	16225	16389	16209	16332	16236	16195	16349	16247	16307	16201	16215	16001	16440	16431	16217	16216	16243	16128	16422	16375	16355	16318	16429	16383	16201	16058	16425	16131	16233	16173	16164	16370	16234	16227	16305	16139	16361	16351	16260	16174	16196	16305	16222	16107	16321	16261	16359	16323	16273	16204	16402	16356	16257	16199	16328	16219	16351	16375	16299	16337	16101	16237	16057	16241	16265	16226	16264	16246	16158	16139	16236	16221	16269	16249	16140	16197	16182	16278	16328	16064	16173	16210	16310	16125	16386	16120	16216	16336	16215	16430	16311	16193	16235	16338	16373	16082	16366	16286	16273	16269	16291	16242	16215	16424	16171	16186	16185	16380	16153	16397	16276	16186	16185	16383	16285	16373	16211	16290	16451	16174	16401	16330	16137	16238	16319	16156	16431	16234	16304	16268	16259	16280	16238	16256	16370	16168	16304	16232	16176	16185	16311	16213	16324	16374	16262	16232	16381	16151	16114	16326	16470	16302	16379	16289	16168	16466	16273	16393	16244	16239	16441	16135	16191	16279	16291	16238	16017	16208	16361	16282	16138	16257	16234	16271	16307	16291	16247	16247	16250	16231	16198	16206	16463	16357	16233	16394	16283	16094	16392	16239	16139	16297	16409	16092	16372	16223	16032	16341	16361	16015	16337	16116	16259	16017	16292	16216	16202	16225	16333	16402	16349	16021	16411	16216	16323	16143	16279	16395	16369	16178	16089	16415	16220	16174	16408	16061	16287	16325	16076	16323	16390	16166	16069	16204	16324	16256	16183	16281	16353	16158	16266	16129	16290	16402	16389	16270	16349	16433	16254	16259	16369	16321	16361	16156	16307	16293	16277	16088	16273	16123	16081	16169	16135	16489	16251	16366	16257	16310	16283	16243	16337	16284	16168	16111	16312	16078	16263	16237	16269	16293	16358	16330	16191	16339	16280	16303	16269	16266	16149	16440	16292	16246	16107	16406	16296	16258	16308	16355	16286	16216	16242	16360	16156	16199	16333	16151	16289	16281	16276	16396	16317	16159	16305	16091	16254	16313	16116	16212	16223	16321	16174	16245	16300	16267	16312	16337	16219	16272	16258	16313	16303	16169	16183	16449	16148	16252	16399	16259	16303	16111	16403	16370	16411	16102	16236	16314	16295	16367	16224	16128	16262	16288	16367	16139	16444	16091	16415	16421	16266	16210	16216	16163	16269	16227	16316	16194	16443	16181	16297	16492	16252	16228	16291	16180	16277	16203	16386	16242	16253	16393	16214	16163	16380	16328	16133	16292	16359	16381	16185	16373	16338	16189	16244	16340	16426	16090	16391	16168	16261	16017	16287	16254	16296	16148	16170	16282	16210	16322	16323	16199	16349	16155	16313	16246	16326	16222	16218	16282	16095	16231	16276	16280	16238	16515	16282	16121	16438	16043	16158	16353	16253	16350	16292	16454	16293	16143	16282	16198	16313	16267	16485	16222	16228	16245	16238	16271	16252	16361	16122	16272	16338	16238	16291	16316	16191	16458	16254	16267	16567	16231	16393	16291	16441	16293	16262	16353	16352	16275	16295	16303	16181	16370	16271	16339	16444	16062	16223	16343	16450	16370	16373	16163	16334	16413	16373	16299	16080	16321	16292	16270	16336	16114	16155	16207	16287	16292	16360	16382	16311	16288	16363	16388	16376	16279	16315	16250	16377	16359	16117	16455	16307	16359	16200	16337	16350	16199	16387	16206	16389	16368	16218	16439	16206	16342	16397	16333	16211	16366	16264	16248	16247	16286	16432	16270	16197	16222	16399	16179	16250	16100	16242	16171	16261	16324	16294	16357	16209	16259	16106	16191	16100	16329	16329	16457	16357	16268	16410	16258	16189	16381	16238	16188	16305	16188	16347	16377	16342	16249	16147	16270	16181	16238	16338	16253	16264	16290	16285	16282	16299	16219	16267	16234	16157	16118	16305	16428	16168	16324	16388	16260	16347	16356	16189	16292	16271	16386	16410	16195	16315	16168	16266	16366	16280	16152	16108	16324	16194	16229	16398	16223	16236	16196	16302	16200	16438	16177	16234	16221	16279	16264	16455	16378	16230	16268	16261	16311	16308	16216	16182	16316	16389	16262	16162	16351	16193	16262	16253	16237	16259	16325	16164	16213	16101	16344	16412	16350	16402	16305	16332	16344	16337	16291	16366	16274	16386	16170	16177	16168	16374	16296	16318	16354	16366	16222	16100	16253	16492	16366	16254	16331	16446	16135	16195	16313	16395	16274	16103	16431	16238	16415	16340	16192	16245	16247	16211	16230	16297	16160	16366	16225	16438	16176	16290	16273	16296	16378	16234	16424	16035	16181	16214	16286	16163	16178	16118	16442	16326	16300	16274	16359	16324	16155	16167	16405	16267	16341	16110	16142	16184	16373	16276	16381	16272	16384	16248	16328	16203	16194	16440	16392	16317	16334	16118	16317	16215	16243	16229	16302	16323	16182	16381	16193	16191	16059	16358	16243	16063	16402	16350	16124	16290	16362	16393	16252	16069	16199	16459	16223	16108	16089	16191	16342	16384	16170	16321	16216	16299	16534	16257	16210	16344	16171	16313	16234	16323	16500	16384	16402	16466	16290	16486	16383	16389	16405	16310	16377	16327	16246	16209	16184	16222	16360	16258	16278	16082	16322	16366	16050	16326	16294	16339	16280	16314	16365	16060	16310	16276	16194	16252	16153	16325	16389	16248	16452	16172	16258	16371	16081	16394	16351	16222	16309	16241	16386	16184	16181	16250	16233	16315	16389	16414	16449	16211	16343	16052	16221	16232	16251	16240	16162	16348	16394	16147	16315	16211	16363	16453	16333	16307	16183	16199	16330	16430	16204	16362	16365	16362	16195	16465	16512	16183	16239	16276	16278	16248	16150	16342	16227	16344	16326	16446	15999	16280	16126	16441	16263	16204	16235	16371	16188	16204	16350	16221	16229	16448	16311	16414	16458	16328	16126	16274	16337	16359	16194	16411	16395	16296	16378	16333	16201	16285	16190	16283	16220	16351	16288	16228	16121	16312	16213	16354	16203	16237	16416	16396	16318	16174	16284	16242	16164	16106	16152	16529	16182	16405	16117	16301	16240	16246	16263	16257	16314	16334	16140	16296	16311	16336	16132	16227	16409	16207	16257	16526	16240	16278	16379	16320	16461	16267	16471	16226	16338	16373	16325	16181	16349	16428	16345	16091	16194	16289	16191	16129	16296	15975	16376	16349	16186	16203	16381	16165	16470	16358	16317	16357	16330	16380	16258	16232	16407	16271	16319	16149	16509	16076	16428	16332	16344	16256	16328	16199	16245	16366	16116	16458	16344	16171	16401	16525	16260	16309	16082	16243	16147	16399	16190	16316	16346	16228	16342	16298	16082	16278	16271	16179	16407	16179	16264	16370	16169	16341	16216	16204	16324	16212	16236	16206	16391	16207	16133	16370	16426	16358	16228	16141	16391	16254	16156	16342	16273	16157	16273	16183	16275	16424	16345	16261	16354	16226	16291	16044	16372	16395	16084	16404	16440	16339	16255	16501	16476	16231	16322	16111	16352	16200	16189	16248	16241	16219	16325	16208	16432	16407	16347	16374	16433	16450	16180	16283	16265	16143	16196	16261	16332	16275	16207	15924	16213	16309	16251	16357	16150	16237	16152	16256	16153	16250	16545	16379	16235	16318	16331	16257	16280	16189	16281	16245	16209	16113	16052	16251	16240	16374	16101	16439	16232	16234	16348	16484	16128	16236	16175	16420	16149	16203	16424	16073	16335	16382	16371	16173	16229	16224	16216	16262	16492	16244	16344	16148	16353	16400	16426	16218	16188	16219	16268	16259	16234	16169	16306	16263	16298	16333	16447	16279	16207	16150	16134	16193	16462	16284	16391	16272	16170	16344	16249	16226	16408	16241	16368	16173	16086	16294	16212	16245	16261	16257	16231	16311	16367	16098	16330	16253	16407	16289	16254	16267	16207	16271	16209	16293	16155	16152	16264	16323	16407	16251	16199	16241	16029	16196	16320	16354	16267	16232	16117	16396	16431	16354	16314	16321	16117	16155	16110	16246	16213	16438	16459	16245	16315	16309	16277	16383	16374	16221	16177	16198	16133	16528	16466	16234	16411	16036	16189	16251	16371	16414	16203	16529	16431	16332	16278	16089	16390	16182	16355	16352	16246	16276	16185	16298	16361	16339	16124	16292	16267	16368	16211	16239	16329	16415	16251	16399	16241	16299	16377	16298	16231	16423	16296	16371	16200	16325	16218	16310	16014	16267	16419	16193	16389	16208	16326	16333	16252	16180	16196	16126	16368	16503	16193	16380	16215	16388	16233	16179	16219	16158	16481	16265	16254	16270	16470	16490	16196	16112	16266	16102	16245	16253	16160	16387	16363	16325	16194	16268	16359	16384	16303	16348	16309	16056	16395	16151	16387	16353	16254	16159	16231	16239	16380	16288	16262	16239	16200	16334	16161	16235	16368	16375	16221	16322	16372	16331	16136	16162	16213	16351	16263	16163	16222	16534	16318	16070	16403	16462	16173	16426	16183	16304	16310	16272	16487	16132	16388
23430	21556	28418	25369	23131	23805	23227	20492	19337	19396	19654	19003	19114	19001	19070	18983	19046	18838	19007	18986	18960	18865	19057	19114	18758	19046	18687	18838	18673	18843	19017	18664	18843	18871	18962	18792	18804	18782	18782	18961	18900	18843	18798	18813	18809	18624	18843	18885	18827	19093	18982	18835	18582	18837	18984	18796	18638	18666	18950	18826	18861	18898	18873	18651	18687	18877	18975	18708	18789	18797	18767	18729	18577	18636	18775	18738	18454	18897	18657	18736	18631	18790	18726	18805	18751	18697	18789	18420	18784	18877	18819	18895	18814	18761	18787	18830	18669	18664	18667	18605	18755	18899	18743	18707	18492	18716	18653	18795	18742	18917	18652	18634	18737	18616	18806	18830	18927	18680	18926	18683	18622	18571	18787	18575	18751	18845	18756	18846	18520	18550	18626	18675	18783	18655	18605	18648	18732	18948	18830	18661	18749	18763	18581	18872	18505	18627	18792	18750	18708	18778	18956	18914	18682	18914	18628	18910	18661	18724	18529	18649	18789	18598	18887	18859	18621	18769	18933	18966	19058	18771	18695	18804	18829	18728	18866	18778	18723	18639	18528	18897	18655	18665	18710	18608	19051	18829	18838	18830	18718	18751	18678	18534	18586	18703	18897	18756	18943	18759	18851	18987	18753	18812	18785	18893	18855	18818	18632	18647	18852	18923	18836	18803	18667	18680	18751	18985	18758	18711	18716	18674	18530	18793	18785	18720	18459	18801	18676	18538	18693	18670	18865	18648	18794	18755	18695	18838	18917	18842	18806	18664	18857	18809	18942	18546	18905	18701	18955	18689	18682	18682	18735	18784	18757	18839	18679	19115	18777	18761	18791	18875	18784	18788	18776	18701	18745	18741	18687	18702	18821	18707	18784	18753	18635	18541	18853	18631	18770	18634	18846	18807	18802	18877	18870	18737	18900	18693	18554	18732	18894	18772	18959	18737	18759	18640	18830	18629	18652	18727	18775	18853	18814	18743	18836	18850	18589	18847	18917	18686	18850	18764	18696	18679	18728	18772	18772	18749	18682	18675	18785	18773	18795	18971	18727	18675	18772	18704	18808	18742	18744	18671	18665	18640	18845	18805	18549	18626	18637	18748	18671	18619	18784	18849	18574	18656	18674	18757	18724	18695	18815	18686	18763	18964	18632	18648	18628	18770	18834	18823	18609	18837	18767	18797	18670	18751	18698	18642	18769	18750	18881	18686	18695	18709	18592	18821	18912	18687	18733	18590	18762	18825	18787	18729	18815	18835	18627	18621	18675	18728	18813	18655	18965	18637	18725	18693	18700	18877	18812	18685	18743	18772	18811	18750	18646	18713	18804	18779	18847	18638	18782	18824	18688	18657	18598	18763	18775	18664	18912	18634	18816	18723	18977	18798	18489	18803	18773	18825	18652	18662	18850	18886	18894	18659	18700	18673	18868	18767	18486	18902	18826	18870	18797	18631	18747	18560	18816	18696	18910	18707	18807	18868	18858	18750	18789	19040	18868	18875	18687	18725	18592	18578	18911	18694	18694	18872	18481	18821	18670	18839	18755	18696	18742	18906	18659	18674	18813	18834	18583	18938	18834	18810	18597	18957	18845	18650	18681	18767	18579	18889	18896	18798	18482	18831	18791	18659	18780	18581	18563	18774	18863	18832	18680	18851	18748	18577	18722	18680	18635	18800	18682	18700	18895	19008	18835	18711	18642	18958	18768	18663	18782	18825	18743	18735	18765	18937	18854	18649	18746	18777	18950	18638	18822	18867	18677	18848	18812	18732	18862	18638	18619	18447	18761	18804	18815	18668	18854	18786	18612	18630	18910	18768	18864	18617	18724	18846	18647	18702	18757	18702	18869	18681	18849	18853	18634	18735	18891	18627	18701	18639	18734	18763	18579	18777	18652	18641	18542	18758	18520	18822	18892	18965	18835	18744	18814	18597	18846	18749	18788	18685	18657	18647	18853	18738	18727	18666	18865	18689	18572	18739	18699	18773	18519	18636	18789	18796	18832	18816	18850	18869	18561	18589	18904	18665	18782	18782	18553	18405	18689	18751	19041	18804	18852	18690	18684	18927	18855	18779	18766	18754	18755	18866	18955	18732	18936	18641	18809	18707	18751	18803	18831	18580	18623	18832	18618	18648	18820	18756	18806	18752	18678	18813	18803	18809	18721	18760	18757	18622	18951	18810	18810	18884	18686	18508	18692	18831	18823	18750	18538	18641	18690	18855	18762	18646	18674	18649	18590	18761	18959	18762	18781	18745	18928	18621	18669	18794	18773	18803	18863	18758	18690	18696	18800	18564	18635	18755	18689	18730	18677	18618	18777	18627	18681	18702	18669	18601	18605	18862	18806	18723	18717	18645	18547	18738	18615	18646	18721	18556	18767	18736	18770	18817	18878	18959	18658	18890	18869	18799	18690	18765	18644	18808	18791	18640	18878	18840	18830	18976	18863	18795	18692	18790	18642	18726	18910	18772	18842	18815	18850	18784	18724	18556	18750	18856	18806	18786	18760	18636	18692	18716	18753	18674	18716	18641	18875	18803	18840	18534	18906	18860	18812	18578	18468	18707	18876	18784	18915	18752	18693	18642	18522	18628	18668	18766	18847	18630	18824	18629	18860	18494	18647	18811	18920	18830	18904	18766	18867	18776	18951	18785	18826	18804	18699	18763	18851	18699	18752	18602	18737	18629	18712	18768	18741	18690	18624	18713	18643	18528	18953	18798	18856	18618	18759	18919	18631	18518	18603	18699	18545	18576	18748	18553	18724	18803	18601	18697	18689	18512	18614	18633	18893	18841	18781	18686	18904	18791	18675	18684	19011	18652	18712	18879	18867	18505	18598	18852	18659	18697	18929	18856	18520	18655	18759	18747	18844	18789	18669	18424	18935	18887	18830	18757	18710	18881	18497	18600	18581	18566	18753	18805	18964	18723	18828	18816	18996	18910	18882	18693	18969	18467	18541	18682	18896	18653	18710	18721	18892	18536	19123	18846	18653	18829	18787	18769	18705	18758	18767	18688	18756	18650	18529	18711	18475	18873	18803	18818	18781	18978	18839	18834	18862	18792	18796	18919	18786	18595	18800	18842	18686	18830	18838	18864	18876	18784	18776	18832	18751	18693	18918	18622	18488	18500	18764	18684	18708	18683	18715	18617	18618	18546	18483	18687	18639	18658	18710	18513	18906	18671	18726	18972	18470	18831	18599	18724	18652	18684	18525	18624	18681	18799	18837	18887	18762	19033	18784	18848	18955	18796	18791	18621	18738	18630	18749	18850	18480	18730	18837	18635	18750	18818	18753	18691	18725	18667	18587	18659	19050	18617	18684	18718	18840	18513	18432	18601	18737	18760	18844	18586	18758	18740	18824	18602	18588	18722	18812	18759	18601	18793	18776	18688	18793	18757	18749	18910	18721	18944	18904	18821	19052	18759	18984	18747	18605	18645	18611	18661	18713	18667	18836	18767	18626	18790	18530	18432	18611	18690	18694	18704	18687	18696	18861	18910	18972	18850	18820	18912	18814	18739	18668	18836	18660	18769	18808	18622	18722	18636	18726	18689	18821	18697	18701	18668	18732	18819	18646	18762	18779	18730	18600	18594	18764	18620	18803	18749	19015	18582	18652	18923	18741	18769	18682	18668	18827	18777	18719	18914	18794	18884	18815	18723	18780	18741	18639	18719	18394	18764	18798	18887	18777	18639	18655	18515	18652	18638	18671	18665	18734	18656	18577	18715	18716	18743	18744	18674	18761	18663	18708	18790	18777	18719	18715	18742	18804	18767	18859	18823	18637	18775	18667	18707	18791	18752	18631	18781	18746	18723	18958	18805	18662	18564	18849	18858	18689	18785	18607	18714	18785	18747	18602	18749	18651	18753	19070	18680	18634	18829	18685	18642	18788	18805	18678	18700	18666	18709	18821	18896	18864	18784	18780	18653	18649	18710	18809	18664	18637	18722	18807	18834	18789	18900	18672	18455	18616	18536	18685	18651	18769	18838	18809	18803	18657	18542	18649	18773	18600	18908	18780	18809	19049	18575	18745	18653	18577	18643	18804	18543	18855	18727	18583	18837	18576	18757	18657	18613	18681	18658	18641	18865	18742	18793	18922	18884	18857	18819	18802	18876	18675	18740	18788	18446	18818	18720	18737	18844	18665	18711	18797	18664	18693	18707	18745	18757	18748	18795	19003	18504	18513	18821	18760	18860	18799	18722	18562	18768	18598	18780	18874	18787	18893	18878	18842	18953	18688	18824	18677	18702	18409	18886	18925	18575	18511	18518	18578	18767	18728	18743	18622	18875	18858	18671	18886	18690	18730	18618	18995	18680	18690	18622	18504	18589	18825	18819	18718	18691	18711	18680	18707	18800	18695	19021	18726	18618	18597	18869	18821	18306	18831	18843	18834	18786	18934	18839	18757	18721	18799	18924	18618	18849	18880	18735	18709	18780	18774	18616	18689	18779	18631	18528	18810	18938	18782	18518	18634	18782	18661	18867	18720	18840	18722	18874	18844	18888	18747	18600	18524	18764	18671	18730	18833	18522	18657	18721	18804	18668	18671	18553	18637	18726	18803	18866	18932	18593	18870	18926	18692	18730	18698	18741	18778	18621	18872	19022	18633	18790	19059	18771	18606	18793	18998	18791	18819	18781	18696	18865	18689	18659	18928	18616	18761	18623	18734	18816	18598	18802	18728	18770	18933	18694	18747	18650	18713	18689	18618	18649	18739	18798	18520	18862	18737	18797	18561	18668	18697	18483	18786	18775	18849	18894	18762	18688	18685	18705	18642	18653	18896	18675	18823	18647	18738	18729	18662	18917	18681	18758	18820	18567	18627	18764	18654	18660	18937	18572	18692	18770	18740	18675	18694	18488	18736	18739	18435	18719	18763	18651	18658	18614	18692	18884	18640	18743	18681	18833	18703	18777	18716	18640	18671	18611	18689	18854	18886	18924	18965	18775	18737	18842	18794	18800	18919	18727	18877	18883	18685	18590	18551	18688	18602	18736	18953	18727	18767	18786	18708	18702	18785	18816	18895	18757	18850	18910	18720	18733	18627	18756	18763	18657	18663	18934	18939	18830	18823	18666	18729	18625	18834	18680	18937	18634	18810	18669	18823	18714	18664	18733	18846	18796	18545	18665
20674	39498	32374	24887	22223	19998	18581	17468	16950	16569	16379	16556	16119	15963	16077	15761	15861	15735	15931	15998	15896	15925	15885	15829	15958	15891	15919	15971	15924	15838	15934	15811	15702	15973	15932	15938	15932	15751	15971	15825	15821	15796	15862	15670	15760	15801	15722	15929	15748	15837	15849	15753	15754	15866	15715	15794	15698	15747	15655	15672	15787	15746	16014	15829	15760	15632	15957	15613	15738	15788	15734	15784	15694	15768	15617	15702	15816	15502	15640	15867	15639	15777	15691	15720	15840	15717	15744	15802	15875	15774	15690	15718	15616	15704	15744	15928	15768	15852	15794	15662	15936	15812	15834	15722	15745	15797	15843	15767	15822	15655	15791	15641	15822	15707	15725	15886	15751	15691	15807	15606	15799	15706	15710	15762	15579	15814	15889	15793	15929	15697	15867	15783	15704	15724	15864	15789	15695	15844	15741	15893	15834	15761	15655	15844	15707	15797	15709	15615	15846	15754	15760	15767	15743	15763	15622	15617	15607	15805	15829	15774	15739	15898	15597	15771	15932	15745	15670	15695	15744	15556	15634	15793	15738	15624	15689	15867	15954	15729	15865	15738	15705	15838	15763	15779	15766	15671	15768	15891	15852	15617	15934	15716	15825	15874	15576	15861	15764	15820	15661	15779	15958	15775	15804	15577	15834	15779	15593	15817	15789	15771	15717	15809	15605	15665	15885	15910	15791	15838	15683	15624	15739	15806	15815	15725	15648	15830	15656	15695	15681	15657	15622	15767	15789	15576	15629	15757	15735	15899	15829	15793	15820	15605	15859	15864	15779	15656	15790	15895	15805	15709	15665	15665	15802	15911	15731	15686	15964	15744	15711	15770	15861	15730	15674	15810	15702	15625	15714	15791	15649	15773	15786	15799	15803	15664	15886	15884	15628	15805	15747	15702	15817	15834	15837	15686	15716	15818	15675	15772	15774	15674	15934	15985	16061	15756	15794	15867	15726	15735	15657	15835	15643	15868	15702	15645	15582	15805	16024	15740	15823	15587	15941	15528	15811	15814	15835	15648	15739	15944	15728	15764	15690	15758	15691	15767	15769	15672	15596	15510	15821	15695	15724	15655	15661	15604	15716	15776	15677	15766	15753	15783	15685	15715	15642	15914	15716	15803	15858	15773	15763	15644	15835	15871	15905	15717	15548	15801	15661	15784	15772	15817	15878	15808	15703	15880	15906	15804	15832	15695	15747	15805	15735	15737	15624	15618	15784	15658	15821	15857	15874	15938	15745	15914	15617	15756	15850	15772	15732	15878	15637	15841	15837	15756	15919	15673	15752	15737	15865	15919	15528	15881	15856	15740	15763	15682	15766	15745	15813	15932	15717	15788	15793	15875	15755	15857	15656	15832	15927	15739	15829	15726	15886	15761	15671	15623	15529	15815	15729	15812	15606	15734	15816	15771	15851	15878	15908	15766	15767	15801	15703	15801	15700	15782	15760	15747	15620	15581	15777	15775	15890	15678	15674	15785	15881	15764	15819	15675	15876	15662	15781	15587	15653	15923	15849	15619	15734	15522	15779	15929	15698	15833	15800	15624	15788	15789	15713	15845	15887	15741	15663	15849	15765	15733	15760	15814	15691	15674	15778	15661	15931	15806	15646	15808	15732	15763	15799	15818	15715	15657	15646	15791	15789	15903	15862	15813	15639	15817	15898	15664	15969	15789	15684	15656	15752	15570	15783	15959	15855	15605	15835	15907	15657	15737	15568	15764	15825	15950	15626	15784	15805	15777	15843	15769	15972	15625	15671	15854	15800	15792	15817	15869	15783	15877	15635	15755	15736	15567	15799	15648	15675	15695	15834	15906	15774	15662	15868	15722	15692	15776	15739	15831	15793	15829	15804	15674	15766	15783	15624	15604	15669	15690	15811	15745	15852	15807	15693	15677	15718	15530	15608	15819	15902	15731	15715	15788	15756	15889	15776	15988	15767	15821	15723	15717	15669	15811	15551	15711	15846	15905	15760	15681	15819	15780	15877	15819	15775	15814	15693	15783	15832	15728	15900	15693	15757	15834	15721	15671	15655	15864	15696	15804	15759	15852	15779	15892	15794	15558	15823	15614	15714	15823	15775	15714	15760	15809	15764	15793	15751	15736	15785	15533	15765	15835	15641	15628	15794	15579	15707	15753	15746	15670	15715	15582	15802	15645	15580	15544	15667	15741	15812	15792	15734	15620	15764	15774	15820	15774	15555	15738	15866	15766	15759	15645	15693	15798	15789	15625	15834	15888	15586	15678	15782	15848	15688	15838	15788	15799	15750	15740	15644	15736	15801	15788	15888	15610	15706	15647	15744	15598	15881	15718	15791	15675	15765	15934	15676	15664	15952	15810	15835	15882	15633	15660	15950	15548	15757	15666	15814	15749	15714	15802	15972	15615	15625	15835	15738	15756	15681	15743	15718	15871	15855	15759	15878	15670	15689	15824	15700	15843	15721	15722	15804	15740	15682	15880	15697	15618	15630	15723	15572	15786	15871	15844	15765	15638	15855	15600	15753	15811	15683	15659	15690	15784	15697	15718	15833	15720	15592	15776	15830	15863	15691	15799	15754	15720	15690	15706	15892	15789	15933	15793	15734	15711	15776	15587	15776	15756	15729	15851	15718	15900	15717	15671	15733	15532	15815	15751	15742	15665	15809	15712	15789	15734	15891	15625	15824	15790	15767	15860	15698	15731	15842	15620	15828	15734	15709	15926	15917	15650	15788	15725	15797	15768	15655	15740	15762	15630	15811	15708	15713	15799	15650	15755	15744	15654	15802	15775	15842	15752	15790	15754	15854	15617	15792	15638	15798	15763	15751	15821	15698	15944	15923	15826	15699	15871	15682	15604	15705	15574	15759	15859	15666	15872	15766	15559	15808	15753	15652	15681	15981	15874	15714	15717	15745	15890	15662	15902	15798	15780	15752	15807	16057	15759	15693	15808	15858	15517	15769	15806	15883	15659	15659	15917	15629	15857	15765	15760	15866	15864	15815	15740	15681	15779	15757	15954	15698	15752	15814	15833	15755	15776	15704	15803	15750	15648	15716	15825	15682	15701	15685	15560	15756	15818	15837	15682	15828	15810	15719	15708	15693	15624	15927	15790	15798	15763	15714	15830	15874	15882	15711	15865	15765	15886	15766	15660	15792	15703	15760	15714	15873	15708	15706	15716	15745	15841	15756	15779	15920	15759	15697	15601	15866	15753	16014	15591	15844	15738	15847	15874	15635	15631	15705	15581	15922	15616	15745	15871	15708	15662	15657	15877	15750	15870	15737	15792	16057	15758	15724	15787	15671	15816	15722	15722	15708	15815	15827	15739	15696	15828	15935	15678	15703	15782	15634	15831	15755	15752	15592	15876	15793	15590	15851	15624	15665	15777	15685	15806	15638	15832	15627	15722	15689	15719	15737	15654	15860	15945	15944	15710	15726	15644	15859	15798	15614	15606	15778	15743	15672	15794	15755	15625	15770	15829	15702	15909	15709	15674	15908	15779	15708	15718	15631	15777	15765	15663	15678	15722	15673	15676	15747	15718	15776	15808	15703	15812	15792	15861	15766	15793	15905	15717	15843	15815	15745	15671	15720	15799	15562	15650	15637	15788	15806	15704	15748	15762	15898	15712	15819	15843	15636	15828	15668	15949	15944	15613	15889	15645	15672	15600	15737	15777	15936	15846	15796	15736	15836	15746	15819	15669	15666	15755	15783	15691	15606	15789	15851	15824	15721	15847	15735	15707	15776	15937	15752	15809	15928	15658	15749	15902	15824	15649	15766	15871	15494	15728	15664	15858	15767	15904	15868	15762	15789	15593	15710	15722	15594	15554	15884	15663	15855	15734	15834	15847	15763	15833	15782	15687	15712	15733	15726	15655	15722	15750	15731	15641	15669	15685	15649	15776	15729	15843	15703	15755	15835	15657	15745	15763	15722	15631	15748	15609	15724	15922	15576	15695	15855	15752	15693	15745	15549	15792	15657	15759	15765	15800	15877	15571	15762	15627	15752	15711	15762	15629	15753	15694	15844	15644	15753	15719	15731	15698	15753	15824	15639	15891	15764	15739	15742	15647	15857	15739	15786	15698	15782	15757	15701	15749	15932	15804	15886	15571	15643	15732	15818	15903	15647	15717	15742	15856	15739	15875	15965	15684	15782	15820	15697	15774	15817	15914	15769	15807	15517	15833	15796	15614	15842	15700	15744	15834	15740	15868	15704	15759	15770	15628	15681	15743	15827	15813	15755	15767	15869	15767	15563	15832	15518	15630	15814	15770	15695	15751	15788	15748	15955	15636	15782	15749	15814	15782	15778	15678	15616	15809	15785	15882	15671	15733	15807	15866	15767	15722	15815	15782	15828	15832	15959	15731	15654	15720	15742	15914	15687	15675	15711	15736	15796	15750	15858	15801	15762	15859	15714	15725	15865	15685	15724	15637	15634	15780	15760	15633	15762	15799	15727	15725	15815	15729	15812	15828	15806	15789	15791	15628	15816	15747	15772	15650	15805	15767	15443	15873	15682	15772	15846	15696	15681	15834	15577	15766	15863	15757	15844	15662	15696	15892	15806	15725	15934	15863	15773	15911	15788	15749	15584	15781	15876	15638	15763	15759	15733	15871	15714	15707	15745	15712	15738	15716	15727	15665	15733	15834	15788	15714	15745	15710	15939	15823	15700	15865	15599	15643	15905	15612	15818	15695	15767	15600	15648	15718	15837	15707	15518	15751	15773	15732	15712	15767	15825	15835	15732	15901	15686	16038	15812	15618	15718	15663	15810	15828	15810	15916	15805	15697	15770	15911	15746	15747	15831	15596	15714	15889	15801	15683	15743	15711	15806	15628	15674	15741	15643	15810	15811	15706	15624	15762	15687	15757	15857	15574	15793	15765	15738	15857	15671	15714	15754	15772	15816	15823	15783	15682	15777	15629	15719	15768	15766	15739	15862	15797	15761	16009	15710	15689	15835	15930	15712	15587	15863	15877	15720	15764	15991	15664	15857	15818	15820	15878	15826	15827	15886	15796	15816	15638	15824	15745	15852	15804	15674	15734	15509	15841	15831	15626	15850	15535	15786	15778	15802	15831	15747	15724	15796	15572	15809	15795	15864	15810	15643	15648	15679	15726	15653	15707	15905	15820	15746	15763
25316	21645	27535	28143	23138	22461	22289	21233	20783	20574	20512	20423	20138	20478	20427	20201	20292	20299	19935	20360	20173	20104	20424	20396	20051	20226	20059	20201	20277	20118	20165	20203	20260	20080	20427	20229	20072	19978	20254	20070	20187	20255	20133	19980	20051	20120	19965	19914	19869	20238	20063	20042	20121	19966	19897	20231	20286	20100	19979	20305	20263	20005	19925	19960	20129	20118	20268	19843	20139	20023	20196	19996	20090	19852	20154	20257	20021	20258	20068	20121	20085	20150	20264	20048	20042	20146	20178	20160	20103	20018	20176	20210	20102	20085	20283	20193	20243	20203	20122	20124	20269	19969	20214	20213	20380	20057	20177	20222	20105	19896	20031	20048	20066	19813	20114	20154	20194	20123	20122	20033	19898	20080	20219	20007	20407	20052	20083	19974	19963	19949	20027	20145	20057	20206	20261	20115	20064	19912	20452	20091	20055	19859	20126	20003	20017	20064	20126	19812	20093	20155	19925	20066	20114	20001	20053	20142	20154	19998	20084	20336	20139	20206	20023	20027	20220	19975	20116	20337	20064	20093	19954	19779	20197	20234	20089	20236	20002	20176	20119	20207	20081	20083	20041	20042	20270	20045	19922	20179	20069	20191	20305	20241	20239	20132	20111	20127	20150	20002	19938	20094	19868	20067	20302	19933	19974	19930	20088	20125	20394	19892	20050	20223	20083	19997	20090	20038	20092	20152	20171	20120	20018	19914	19937	19829	20025	20021	20275	20173	20363	20332	20177	20162	19901	20033	19998	20199	20066	20138	19841	20147	20091	20241	19998	20244	20036	19987	20103	20124	20122	20169	20218	20314	20142	20168	19939	20085	20285	20256	20140	20151	20272	20273	20034	20089	20220	20048	19979	19976	20171	20171	20130	20346	20206	20151	20135	20325	20041	20063	19989	20052	20370	20141	20023	19984	19996	20003	20217	20216	19981	20092	20064	20061	20112	20144	19893	20175	20365	19932	19890	20198	19914	20039	19946	19993	20229	20156	20251	20132	19730	20006	19986	19938	19778	20180	20219	20228	20011	20120	20050	20063	20243	20017	20272	20085	20184	20132	20125	19932	19978	20088	20025	19982	20120	20312	19917	20122	20223	19967	20103	20280	20179	20189	20021	20197	20241	20129	19805	20136	20209	20096	20150	20055	20127	20121	20127	19927	20213	19983	20143	20274	20042	20051	20071	20196	20076	19885	19935	20130	20227	20186	20114	20135	20154	20210	20190	19909	20091	20192	20185	19927	20215	20240	20050	20070	20142	19983	20090	20074	20223	20048	20144	20196	20129	20113	20095	20189	20282	20302	20188	20137	19967	20024	20219	20104	20095	19976	20118	20071	19952	19988	20047	20398	19972	19940	20109	19935	20262	20113	20327	20202	20173	20198	20217	19957	20030	20001	19837	20238	20059	20208	20105	19969	20174	20109	19861	19936	20118	20042	20175	20185	20189	20025	19887	19870	20096	20084	20281	20145	20195	20002	20156	19949	20095	20201	20120	19965	20221	19996	20219	20222	20052	20097	19990	20042	20185	20169	19939	20033	20027	20089	20007	19974	19999	19922	19967	20034	19934	20121	20167	20150	20136	19962	20269	20155	20144	20092	20099	20039	20195	20131	20255	20056	19947	20184	20065	19856	20098	20341	20132	20135	20072	20077	20080	19978	20128	19987	20069	19967	20084	20000	19863	20026	20060	20084	20147	20031	20094	20116	19996	20059	20433	20080	20202	20038	20177	20251	19933	19917	20122	19825	19971	19877	19990	20043	19997	19961	19966	19827	20172	19929	20081	19939	20147	20119	20280	20065	20223	20176	20176	20080	20003	19941	20137	20133	20244	20229	19970	20053	20135	20147	19945	20008	19997	19927	20072	20199	20026	20002	20370	20125	20106	20002	20322	20146	19878	20165	20115	20028	19997	20119	20095	20184	20015	20117	20050	19858	20118	20366	20297	19972	20114	20077	20212	20140	20126	20042	20060	20146	20290	20149	20120	20067	20153	20139	19851	20037	20268	20146	20041	20157	20068	20145	20185	20150	20191	20130	20038	20016	20157	19937	20039	20164	20142	20300	20183	20172	20058	19993	20149	20224	20219	20045	20382	20244	20126	20088	19898	20175	19961	20038	20271	20145	19993	20128	20074	19992	19878	20081	20229	20121	20059	20144	20293	19935	20094	20078	20111	20019	20109	20128	20081	20017	20025	20211	20274	20125	20027	20177	20080	20115	20294	19845	19932	20212	19868	20321	19915	20010	20085	20301	20196	20056	20179	20268	19968	20213	20136	20093	20031	20040	20046	20065	20037	19896	20156	19970	19953	19976	20044	19960	20469	20177	20085	20102	20089	20013	20325	20339	20120	19995	20039	19970	20033	20204	20122	19993	20182	20191	19934	20045	20566	20346	19996	20137	20004	20081	20143	20204	20326	20261	19985	19914	20137	20040	20000	20268	20011	19979	20206	20078	20199	20069	20125	20035	20002	20118	20069	20008	20385	19897	20317	20103	19773	20094	19841	20123	20001	20079	20087	20160	20174	20253	20180	20158	20352	19879	20068	19946	20052	19995	19964	19877	20176	20208	20171	19913	20034	20338	20107	20099	20298	19852	20093	20196	19927	19928	20202	20139	20241	20316	19961	19875	20078	20168	20137	19889	20185	20136	20037	20019	20037	20155	20028	20115	20267	19951	20068	20171	20121	20001	20045	20001	20202	20152	20237	19786	20068	20164	20212	20071	19993	20104	20192	19897	19903	20241	19709	20104	20191	19932	20086	20128	19930	19995	20043	19922	19968	20140	20244	20017	20046	20143	20297	20169	20283	20111	20161	19980	20056	19984	20044	20150	20075	20223	20327	20338	20274	19999	20372	20406	20085	20058	20307	19997	20022	20007	20362	20025	20114	20206	20122	20080	20220	20007	19914	20203	19918	20211	20129	19698	19910	20128	20073	20111	19981	19988	19826	20121	20196	20126	20174	20112	19851	19959	20165	19942	20150	20190	20072	20275	20186	19950	20160	20099	20124	20174	19710	20065	20052	20106	20107	20015	20054	20253	20052	20080	19993	20034	20012	20069	20215	20041	19972	20040	19999	20347	20320	20291	19988	20175	19938	20094	20273	20274	20079	20196	20113	19973	19819	20078	20221	20067	19983	19995	20096	20172	20037	20161	20230	19836	20195	20047	20098	20048	20123	19970	20067	20179	20098	20127	20262	20137	20212	20211	20121	20332	20137	20276	20372	20173	20037	20201	20269	20082	20034	20227	20071	20041	20119	20028	20080	20002	20093	20059	20137	19913	20097	20111	20134	20022	20199	20138	19999	20125	20185	20079	20256	20082	20019	20074	20335	20254	20297	20278	20203	20032	20101	20149	20128	20115	20030	20202	19924	20044	20166	19970	20234	20108	20178	20166	19951	20184	20135	20140	20091	19952	20162	20011	19893	20216	20041	20081	20196	20245	20004	19830	20217	20171	20055	20154	20123	20103	20220	19904	20048	20220	19966	20076	20327	20048	20266	20148	19942	20042	19947	20194	20311	19951	20147	20110	20067	19872	19941	19919	19939	19923	20130	20066	20056	20204	19977	20098	20317	20135	20065	19965	20069	19878	20149	20062	20125	20153	20069	20295	20234	20087	20127	20104	20219	20019	20174	20052	20256	19893	20278	20291	20120	20079	19979	20283	20173	19869	20075	20080	20154	20055	19986	19958	20230	19817	19933	20144	20294	20230	19917	19980	20150	20008	20175	20050	20187	20007	20489	20202	20104	19946	20137	20100	20098	20190	20042	20255	20156	20078	20107	20068	20023	20055	20219	19993	20293	20105	20023	20251	20073	20193	20108	20168	19927	20212	20032	20119	20096	20026	20112	20082	20047	19923	20203	19744	20111	20065	19956	19955	20096	20195	20125	20058	20004	20066	20085	20158	20091	20035	20124	20106	20024	20085	20145	19940	20025	20167	20103	19993	20149	20086	20163	19958	19839	19938	20055	20133	20169	20079	20113	20068	20189	19798	19982	20009	20061	20006	19970	20181	20135	20209	20024	19872	20168	20101	20076	20086	20022	20142	20059	20004	20078	19936	20192	20156	20056	20133	20279	19850	20235	19878	20293	20044	20256	20179	20063	20205	19954	20247	20208	20008	20263	20007	19982	20036	20028	19910	20141	20222	20244	20169	20118	20116	20002	20110	20220	20043	20076	19873	20039	20265	19931	20113	20248	20318	20284	20030	20279	20099	20050	20188	19939	20073	19832	20186	19966	20078	20180	20051	20217	19967	20017	20181	20179	20135	20069	20106	20188	20046	20196	20075	20103	20007	19983	20187	20099	20169	20292	20296	20140	19992	20108	19915	20059	19911	20026	19854	20028	20040	20045	20166	20078	20116	20318	20064	20259	20125	20328	20036	20029	20269	20096	20092	20062	20032	20171	20012	20209	19993	20237	20466	20140	20037	20021	20050	20168	20189	19981	20177	20120	20078	20182	20132	19960	20042	20126	20078	20054	20348	19912	20061	20327	20279	20058	20211	20036	20133	19891	20063	20133	20147	19933	20175	20185	20304	20224	20028	20246	20202	19809	19935	20092	19999	20113	19812	19805	20052	19997	19967	20061	20173	20235	20026	20009	20085	20283	20015	20132	20040	20100	19925	20188	20081	19964	20082	20149	20161	20078	19856	20141	20063	19962	19944	20056	19975	20106	20085	20059	20166	20301	19916	20209	19994	20136	20257	20337	19971	20020	20218	20233	20035	20373	20165	19967	20120	20081	20017	20089	20238	20170	19914	20151	20239	20094	20012	20264	20039	20037	20064	20165	20015	20272	20157	19970	20150	20209	20105	20303	20077	19914	20114	19965	20079	20269	20247	19890	20153	20246	20155	20073	20310	20250	20018	20173	20155	20036	20247	20220	20097	20082	20140	20044	20107	20085	20139	20129	20225	20228	20176	20059	19890	20350	20092	20054	19947	20048	20061	20131	19983	19950	20089	20034	20099	20103	20186	19961	19907	19736	20322	20200	20247	20120	20044	20441	19927	20325	20134	20138	20117	20116	20369	20220	20172	19979	20203	20049	20119	19910	20117	20084	20073	19944	20257	20220	20389	20325	20021	19776	20009	20237	20057	20036	20233	20257	20071	19847	20006	19970	20237	20191	19999
20785	36148	29181	23437	21219	19608	18478	18060	17284	16935	16885	16785	16770	16614	16706	16644	16736	16441	16444	16617	16685	16727	16707	16512	16439	16613	16399	16457	16649	16538	16546	16709	16628	16436	16655	16397	16620	16590	16867	16394	16567	16508	16509	16445	16401	16468	16502	16511	16523	16613	16535	16664	16698	16588	16585	16501	16553	16547	16339	16637	16437	16548	16439	16449	16784	16535	16557	16464	16629	16406	16607	16417	16543	16641	16442	16602	16564	16380	16416	16607	16542	16387	16388	16462	16442	16578	16621	16723	16576	16528	16628	16527	16547	16450	16369	16568	16648	16410	16543	16611	16615	16652	16563	16416	16486	16724	16459	16440	16593	16510	16555	16439	16503	16449	16546	16595	16562	16550	16595	16509	16608	16637	16552	16681	16400	16425	16492	16541	16296	16476	16448	16591	16441	16514	16435	16442	16704	16300	16476	16407	16242	16571	16496	16544	16617	16545	16567	16449	16441	16300	16498	16639	16415	16580	16657	16393	16494	16393	16767	16520	16424	16542	16684	16417	16489	16350	16546	16512	16393	16413	16336	16410	16646	16534	16568	16490	16418	16542	16512	16256	16495	16379	16477	16471	16570	16613	16351	16607	16605	16496	16385	16732	16586	16688	16566	16628	16682	16461	16516	16417	16699	16335	16527	16606	16637	16684	16567	16437	16569	16564	16507	16409	16459	16637	16412	16636	16527	16465	16564	16521	16371	16486	16406	16398	16514	16609	16517	16367	16405	16555	16499	16572	16499	16494	16513	16651	16514	16453	16435	16408	16451	16400	16421	16593	16502	16487	16534	16436	16576	16367	16528	16479	16333	16604	16738	16498	16438	16554	16434	16591	16417	16663	16516	16510	16514	16601	16450	16601	16532	16516	16531	16554	16315	16469	16503	16428	16531	16488	16540	16593	16671	16445	16671	16565	16587	16528	16462	16649	16504	16710	16670	16724	16559	16723	16535	16365	16467	16513	16531	16564	16499	16481	16314	16647	16560	16499	16643	16737	16591	16445	16691	16572	16287	16628	16459	16605	16606	16565	16550	16473	16412	16479	16559	16479	16611	16485	16599	16546	16550	16588	16391	16660	16532	16377	16534	16573	16485	16459	16360	16402	16414	16493	16721	16559	16571	16598	16558	16573	16491	16547	16503	16488	16575	16419	16593	16528	16482	16517	16492	16423	16582	16485	16326	16602	16481	16411	16350	16450	16534	16389	16399	16495	16519	16414	16402	16568	16609	16542	16586	16445	16471	16683	16637	16585	16608	16634	16506	16466	16536	16577	16575	16459	16576	16544	16619	16455	16421	16643	16721	16301	16567	16578	16573	16399	16616	16371	16466	16488	16477	16662	16676	16398	16519	16492	16497	16497	16535	16558	16351	16513	16636	16505	16650	16597	16589	16402	16458	16571	16593	16542	16585	16465	16338	16410	16489	16537	16485	16520	16571	16297	16513	16539	16444	16551	16747	16564	16547	16476	16458	16545	16641	16476	16747	16339	16601	16519	16392	16598	16466	16616	16493	16493	16634	16587	16619	16537	16635	16442	16525	16656	16510	16568	16473	16595	16678	16325	16575	16530	16653	16511	16610	16409	16435	16661	16303	16446	16478	16580	16483	16553	16601	16554	16415	16469	16577	16546	16498	16603	16528	16526	16566	16581	16493	16478	16389	16480	16471	16599	16458	16441	16484	16446	16724	16449	16510	16628	16696	16423	16553	16493	16529	16542	16373	16455	16658	16432	16514	16518	16528	16494	16506	16498	16610	16560	16413	16574	16319	16439	16321	16507	16331	16434	16574	16403	16546	16502	16566	16513	16528	16487	16401	16530	16469	16425	16428	16560	16419	16538	16528	16451	16438	16524	16630	16512	16496	16513	16502	16536	16419	16413	16608	16455	16503	16544	16427	16446	16544	16636	16600	16508	16488	16587	16534	16293	16405	16393	16532	16606	16377	16557	16694	16424	16729	16501	16528	16475	16609	16557	16529	16451	16626	16623	16576	16615	16429	16613	16597	16519	16467	16592	16527	16618	16577	16564	16443	16434	16525	16481	16413	16465	16335	16305	16659	16631	16270	16419	16556	16596	16488	16555	16470	16368	16583	16443	16553	16527	16571	16499	16402	16552	16614	16429	16438	16483	16529	16290	16546	16399	16500	16465	16484	16531	16415	16551	16629	16665	16326	16508	16510	16393	16615	16390	16443	16500	16358	16561	16699	16523	16605	16639	16516	16540	16588	16532	16476	16487	16580	16428	16532	16566	16564	16472	16593	16601	16636	16548	16332	16590	16404	16726	16622	16316	16477	16400	16615	16416	16606	16447	16489	16530	16504	16527	16496	16381	16549	16510	16536	16378	16471	16499	16471	16505	16520	16452	16674	16567	16665	16571	16595	16503	16547	16540	16561	16521	16554	16504	16439	16414	16480	16419	16670	16501	16459	16603	16581	16515	16576	16402	16624	16633	16294	16499	16472	16574	16509	16530	16614	16440	16514	16624	16414	16509	16599	16387	16594	16521	16679	16443	16438	16716	16609	16613	16342	16548	16418	16560	16484	16547	16616	16288	16518	16411	16373	16686	16517	16494	16503	16730	16547	16455	16631	16569	16557	16363	16427	16511	16542	16421	16513	16352	16483	16523	16659	16452	16306	16413	16728	16571	16693	16393	16303	16585	16530	16440	16493	16548	16616	16350	16419	16511	16532	16754	16553	16550	16600	16590	16447	16555	16287	16659	16696	16673	16663	16424	16545	16465	16437	16655	16298	16562	16538	16491	16691	16402	16337	16389	16485	16620	16370	16555	16589	16568	16679	16265	16688	16547	16559	16222	16559	16347	16664	16559	16627	16492	16463	16551	16552	16462	16618	16465	16597	16423	16473	16355	16493	16402	16529	16439	16370	16642	16491	16482	16510	16466	16265	16644	16419	16534	16466	16498	16400	16713	16525	16539	16539	16513	16545	16473	16635	16663	16517	16550	16565	16406	16522	16713	16558	16317	16494	16616	16374	16697	16490	16400	16733	16503	16621	16588	16403	16598	16387	16609	16590	16658	16567	16544	16372	16233	16665	16577	16425	16633	16556	16532	16528	16521	16455	16560	16447	16578	16665	16493	16440	16615	16524	16518	16452	16570	16520	16505	16601	16502	16599	16390	16683	16490	16544	16650	16505	16586	16591	16452	16682	16620	16700	16618	16586	16533	16491	16424	16506	16475	16448	16524	16457	16492	16591	16453	16577	16505	16403	16381	16470	16543	16558	16437	16531	16424	16662	16563	16786	16309	16550	16416	16707	16603	16366	16842	16611	16555	16390	16460	16508	16357	16750	16483	16570	16538	16446	16582	16346	16579	16896	16490	16621	16465	16438	16632	16640	16467	16364	16377	16719	16527	16566	16556	16562	16551	16335	16411	16493	16480	16523	16490	16695	16392	16396	16584	16555	16441	16619	16401	16608	16550	16686	16615	16500	16519	16451	16699	16527	16447	16451	16475	16531	16585	16629	16343	16533	16445	16476	16474	16444	16604	16566	16426	16734	16468	16555	16629	16492	16794	16509	16524	16590	16340	16501	16595	16627	16444	16550	16436	16340	16610	16651	16558	16661	16563	16592	16520	16592	16411	16603	16471	16477	16375	16383	16605	16445	16507	16549	16590	16590	16450	16518	16501	16638	16531	16631	16581	16432	16459	16598	16528	16486	16480	16489	16499	16595	16707	16338	16453	16588	16560	16419	16453	16422	16542	16467	16553	16663	16410	16300	16482	16390	16553	16446	16564	16600	16482	16453	16328	16552	16490	16456	16324	16589	16527	16414	16409	16405	16388	16482	16726	16641	16478	16444	16463	16605	16575	16499	16415	16558	16720	16483	16444	16616	16557	16404	16537	16517	16514	16538	16490	16514	16577	16633	16423	16557	16501	16582	16533	16651	16528	16537	16726	16519	16381	16417	16530	16718	16631	16539	16593	16573	16566	16578	16544	16660	16523	16627	16435	16510	16783	16692	16668	16476	16511	16514	16486	16546	16587	16601	16338	16563	16591	16563	16497	16558	16464	16596	16551	16791	16403	16481	16699	16528	16491	16564	16445	16628	16543	16484	16611	16552	16697	16466	16559	16480	16499	16528	16547	16461	16745	16446	16413	16571	16517	16482	16507	16797	16615	16633	16384	16548	16495	16622	16459	16429	16447	16499	16389	16505	16526	16417	16474	16574	16379	16470	16564	16366	16687	16647	16584	16574	16535	16481	16588	16543	16361	16647	16442	16555	16496	16402	16585	16556	16508	16484	16475	16597	16511	16461	16427	16521	16637	16571	16540	16588	16644	16571	16613	16677	16390	16405	16424	16494	16450	16541	16333	16442	16342	16467	16563	16461	16442	16462	16428	16610	16675	16428	16504	16474	16604	16640	16599	16619	16658	16485	16571	16576	16429	16624	16610	16449	16237	16450	16656	16447	16588	16554	16547	16643	16586	16509	16619	16570	16480	16398	16566	16577	16566	16494	16348	16533	16428	16463	16639	16478	16476	16637	16394	16545	16472	16505	16643	16468	16478	16616	16564	16467	16748	16508	16503	16598	16605	16565	16534	16481	16493	16486	16385	16530	16537	16599	16561	16377	16558	16382	16351	16565	16405	16577	16520	16443	16642	16428	16673	16460	16497	16430	16537	16522	16472	16547	16532	16686	16423	16440	16451	16563	16459	16618	16412	16572	16689	16483	16420	16591	16526	16578	16559	16500	16404	16679	16595	16586	16494	16536	16521	16461	16518	16489	16499	16631	16483	16596	16450	16558	16545	16594	16405	16513	16553	16545	16358	16445	16540	16616	16488	16473	16637	16422	16582	16590	16612	16686	16454	16457	16449	16673	16518	16445	16408	16356	16481	16636	16606	16520	16330	16506	16640	16612	16605	16488	16467	16495	16518	16590	16520	16363	16628	16530	16563	16436	16553	16538	16561	16562	16494	16379	16481	16445	16493	16606	16427	16591	16505	16489	16509	16671	16407	16482	16727	16678	16654	16448	16503	16536	16527	16455	16713	16446	16487	16456	16545	16702	16566	16566	16623	16466	16423	16532	16373	16577	16667	16509	16419	16494	16584	16409	16344	16623	16462	16453	16293	16554	16577	16543	16586	16518	16469	16499	16632	16503	16414
22565	21604	28877	24810	22170	24797	26644	22147	20484	20618	20355	20008	20053	19914	19756	19899	19832	19727	19733	19790	19608	19587	19666	19804	19558	19755	19683	19556	19641	19559	19604	19574	19644	19544	19355	19521	19371	19720	19369	19339	19593	19436	19649	19431	19354	19638	19322	19397	19526	19467	19386	19446	19564	19348	19555	19552	19551	19495	19452	19292	19570	19406	19611	19655	19390	19244	19392	19324	19326	19513	19432	19292	19508	19360	19375	19377	19461	19325	19404	19260	19239	19399	19413	19376	19514	19247	19515	19234	19390	19592	19530	19533	19468	19415	19453	19241	19429	19430	19445	19548	19426	19581	19500	19228	19630	19551	19578	19400	19462	19397	19458	19344	19346	19526	19629	19265	19532	19355	19381	19385	19750	19483	19414	19304	19302	19398	19543	19408	19706	19170	19634	19555	19398	19293	19218	19523	19193	19381	19571	19395	19523	19345	19370	19452	19247	19363	19365	19300	19260	19321	19335	19540	19432	19473	19309	19534	19256	19444	19304	19311	19491	19393	19319	19307	19495	19060	19325	19234	19424	19426	19613	19321	19377	19469	19261	19329	19471	19377	19211	19498	19343	19413	19261	19426	19397	19359	19502	19257	19400	19381	19365	19488	19367	19366	19485	19390	19416	19366	19112	19447	19522	19518	19524	19314	19488	19432	19355	19201	19334	19585	19512	19358	19281	19314	19517	19227	19368	19280	19324	19378	19497	19390	19567	19453	19445	19382	19431	19471	19409	19344	19488	19247	19415	19494	19286	19543	19554	19337	19488	19463	19523	19552	19354	19383	19305	19585	19616	19502	19466	19441	19331	19331	19355	19424	19300	19269	19235	19479	19418	19371	19334	19396	19543	19595	19574	19590	19314	19576	19179	19435	19356	19506	19485	19416	19548	19328	19475	19399	19402	19348	19336	19403	19368	19554	19049	19346	19501	19306	19334	19324	19608	19572	19525	19378	19557	19442	19422	19324	19465	19398	19444	19379	19278	19197	19527	19302	19520	19315	19325	19383	19399	19156	19362	19457	19111	19437	19377	19334	19566	19649	19572	19452	19412	19310	19400	19439	19542	19362	19398	19303	19391	19307	19285	19294	19350	19347	19545	19345	19342	19462	19350	19466	19330	19279	19292	19304	19437	19453	19504	19215	19300	19490	19682	19439	19369	19322	19307	19465	19434	19420	19247	19416	19513	19369	19376	19477	19170	19307	19400	19248	19367	19501	19298	19308	19472	19337	19336	19635	19303	19335	19489	19582	19418	19645	19465	19451	19307	19365	19365	19136	19380	19293	19371	19221	19341	19554	19446	19403	19264	19310	19410	19226	19509	19391	19255	19300	19504	19353	19519	19403	19312	19394	19318	19562	19434	19157	19378	19382	19347	19502	19459	19223	19347	19369	19392	19416	19436	19249	19397	19567	19551	19629	19415	19383	19701	19540	19628	19680	19366	19215	19318	19442	19412	19426	19448	19298	19433	19410	19367	19310	19693	19224	19317	19448	19536	19502	19345	19373	19438	19433	19409	19357	19346	19349	19411	19207	19492	19475	19732	19597	19509	19414	19548	19416	19413	19197	19409	19347	19304	19405	19305	19197	19758	19458	19504	19242	19372	19614	19511	19263	19724	19465	19393	19384	19392	19373	19468	19393	19461	19355	19619	19343	19534	19212	19342	19315	19518	19365	19353	19278	19394	19217	19538	19590	19581	19336	19397	19556	19513	19424	19578	19514	19354	19254	19402	19495	19188	19444	19377	19317	19448	19361	19227	19528	19375	19150	19312	19447	19292	19528	19607	19364	19522	19500	19367	19200	19277	19376	19268	19269	19560	19522	19475	19300	19806	19464	19387	19597	19187	19533	19310	19351	19435	19359	19463	19353	19460	19328	19401	19466	19760	19412	19252	19407	19213	19500	19386	19644	19517	19292	19174	19518	19338	19441	19452	19349	19486	19401	19398	19321	19489	19316	19524	19307	19409	19342	19323	19329	19573	19392	19163	19294	19405	19372	19729	19382	19411	19472	19389	19283	19444	19385	19232	19387	19403	19467	19442	19144	19462	19510	19412	19377	19346	19269	19236	19368	19429	19625	19302	19384	19338	19375	19422	19523	19366	19321	19452	19556	19292	19331	19309	19422	19696	19233	19512	19386	19563	19605	19461	19354	19368	19359	19350	19330	19392	19330	19366	19381	19313	19321	19580	19537	19289	19220	19314	19376	19262	19322	19259	19313	19277	19226	19549	19294	19547	19222	19517	19397	19611	19302	19592	19524	19379	19352	19431	19454	19202	19325	19368	19525	19588	19403	19340	19504	19424	19495	19284	19664	19243	19376	19396	19198	19371	19336	19339	19450	19734	19543	19296	19393	19366	19266	19481	19581	19646	19461	19302	19332	19231	19238	19536	19283	19229	19456	19338	19268	19479	19466	19359	19208	19291	19357	19528	19134	19378	19256	19455	19363	19369	19346	19266	19269	19260	19334	19441	19324	19300	19408	19357	19276	19471	19488	19378	19356	19402	19559	19239	19362	19366	19248	19362	19422	19247	19421	19602	19356	19356	19294	19203	19451	19238	19426	19604	19387	19317	19440	19571	19309	19423	19516	19409	19403	19413	19480	19423	19517	19326	19527	19475	19323	19431	19473	19405	19454	19379	19145	19416	19273	19261	19392	19226	19494	19556	19434	19349	19429	19494	19318	19272	19362	19402	19325	19570	19536	19584	19278	19436	19596	19145	19443	19358	19463	19454	19429	19485	19499	19400	19354	19471	19191	19310	19604	19435	19236	19526	19466	19435	19515	19433	19468	19634	19341	19289	19490	19517	19459	19408	19201	19378	19397	19391	19261	19304	19287	19507	19380	19377	19398	19535	19264	19300	19192	19313	19422	19550	19434	19404	19596	19297	19285	19437	19525	19629	19510	19485	19399	19392	19378	19339	19453	19418	19349	19507	19404	19360	19501	19575	19363	19331	19486	19462	19507	19703	19437	19383	19561	19474	19253	19322	19277	19563	19316	19453	19334	19351	19377	19434	19532	19329	19449	19403	19173	19378	19320	19488	19289	19300	19254	19448	19521	19502	19226	19459	19360	19392	19111	19295	19473	19269	19530	19531	19266	19207	19346	19356	19223	19252	19299	19228	19440	19472	19403	19456	19341	19307	19661	19441	19210	19601	19359	19497	19455	19346	19516	19285	19328	19549	19460	19388	19269	19430	19135	19489	19489	19251	19353	19432	19241	19181	19293	19440	19375	19474	19441	19439	19290	19394	19456	19443	19415	19306	19366	19549	19385	19240	19254	19535	19519	19471	19493	19398	19407	19406	19233	19370	19380	19424	19282	19500	19304	19332	19314	19452	19473	19336	19521	19277	19469	19229	19375	19412	19394	19522	19427	19666	19680	19419	19447	19323	19567	19274	19336	19383	19384	19347	19413	19381	19320	19355	19622	19472	19304	19301	19072	19481	19668	19356	19308	19296	19175	19333	19353	19445	19388	19349	19368	19403	19469	19355	19320	19366	19275	19471	19482	19099	19343	19207	19570	19220	19253	19453	19476	19442	19450	19521	19371	19435	19463	19366	19206	19440	19354	19665	19449	19281	19482	19362	19337	19461	19612	19458	19399	19570	19425	19330	19408	19541	19203	19435	19470	19295	19475	19443	19475	19606	19400	19426	19246	19198	19459	19427	19476	19357	19459	19316	19353	19424	19332	19461	19370	19453	19355	19600	19594	19374	19458	19302	19460	19325	19407	19357	19372	19460	19348	19442	19454	19369	19548	19519	19406	19500	19317	19478	19381	19486	19351	19451	19237	19539	19428	19276	19497	19420	19417	19551	19698	19494	19670	19511	19354	19264	19252	19398	19545	19487	19292	19346	19351	19258	19253	19337	19534	19469	19385	19550	19274	19238	19253	19422	19047	19501	19262	19313	19500	19407	19280	19457	19338	19434	19381	19126	19504	19434	19502	19307	19436	19403	19302	19314	19469	19314	19530	19457	19335	19302	19388	19423	19356	19258	19434	19449	19634	19316	19197	19426	19204	19313	19421	19201	19391	19337	19406	19269	19331	19254	19364	19417	19335	19367	19283	19715	19238	19462	19307	19443	19258	19518	19536	19475	19487	19295	19465	19471	19323	19395	19403	19325	19185	19155	19480	19363	19380	19437	19440	19491	19562	19525	19502	19807	19355	19383	19176	19246	19382	19564	19223	19415	19330	19474	19390	19324	19046	19378	19538	19421	19309	19458	19258	19502	19329	19374	19484	19417	19436	19457	19340	19356	19402	19296	19279	19302	19316	19175	19305	19224	19344	19442	19460	19373	19423	19467	19289	19507	19446	19641	19296	19377	19260	19216	19481	19503	19284	19314	19335	19450	19354	19458	19454	19416	19453	19488	19368	19405	19505	19369	19399	19481	19549	19566	19385	19450	19436	19302	19296	19603	19422	19263	19355	19198	19331	19567	19475	19554	19307	19322	19311	19452	19506	19327	19299	19363	19396	19310	19282	19413	19520	19550	19477	19415	19264	19343	19401	19186	19156	19434	19647	19497	19290	19399	19488	19349	19318	19317	19589	19351	19488	19340	19225	19198	19322	19585	19327	19448	19331	19268	19493	19387	19211	19438	19156	19354	19452	19456	19421	19558	19414	19345	19412	19212	19646	19358	19260	19379	19136	19399	19393	19355	19307	19267	19512	19469	19218	19439	19582	19449	19606	19387	19507	19130	19294	19337	19312	19520	19211	19446	19304	19245	19438	19613	19485	19389	19519	19286	19332	19465	19525	19306	19339	19221	19473	19382	19403	19370	19477	19269	19371	19453	19551	19423	19478	19277	19332	19448	19289	19283	19623	19512	19270	19374	19382	19600	19397	19453	19337	19326	19389	19281	19374	19418	19371	19224	19439	19414	19322	19196	19293	19377	19413	19437	19183	19309	19347	19363	19476	19512	19317	19667	19481	19294	19304	19355	19605	19156	19419	19368	19264	19352	19360	19617	19503	19674	19139	19296	19392	19343	19447	19437	19200	19164	19251	19152	19378	19428	19343	19468	19522	19469	19397	19389	19376	19565	19415	19211	19223	19354	19383	19446	19517	19430	19295	19353	19461	19337	19498	19302	19511	19534	19362	19367	19392	19424	19304	19550	19193	19301	19432
21925	43597	36101	27903	24942	21882	19902	18735	17403	17131	16865	16702	16590	16560	16477	16294	16389	16420	16445	16305	16224	16269	16176	16462	16296	16432	16185	16155	16444	16172	16125	16310	16255	16204	16107	16196	16127	16169	16178	16042	16182	16015	16104	16008	16133	16036	16093	16088	16158	16011	16106	15971	16145	16025	16019	16050	16200	16113	16031	16129	16018	15978	16021	16216	16182	16090	16183	16099	16076	16227	16094	16064	16071	16178	16216	15823	16132	16051	15989	16087	16119	16086	16071	16120	15981	16055	16099	16069	16117	16117	16129	16103	16121	16110	15941	16150	16029	15996	16030	16055	16129	16001	16163	16083	16139	16012	16012	15900	15941	16070	16064	16062	16027	16018	16061	15992	16036	15922	16024	16074	16066	15920	16036	16044	15870	15987	16015	16102	15968	16213	15991	16055	16031	16168	16122	16025	16160	16130	16164	16006	15992	16075	16108	16034	16045	16195	16196	16218	16035	15989	16086	15971	16154	16012	16105	16180	15912	16244	16137	16138	16053	16340	16121	15958	16090	16076	15946	15896	16117	15913	16031	16031	16008	16112	16212	15981	15932	16096	16022	16047	16164	16067	16055	16050	16100	16228	16233	16134	15914	16008	15997	16142	16020	16046	16026	16016	16150	16000	16110	16046	16167	15924	16044	15709	16217	15951	15984	16187	16092	16169	16172	15990	15984	15984	16126	15955	16009	16133	16052	16066	16164	16081	16000	16156	16099	15925	16150	15937	16067	16144	15841	15954	16145	15956	16119	16006	16140	16083	15974	15948	16137	16161	16065	16049	15966	16023	15968	16004	16118	16173	15846	15824	16015	16028	16060	16113	15991	16049	16191	16079	16086	16096	15944	16008	16215	16002	15951	16160	15957	16094	16007	16028	16154	16020	15995	15949	16164	16201	16061	16146	16119	15948	16187	16225	16175	16014	16147	15871	15957	16054	15907	16193	16151	16096	16096	15977	15948	16041	16025	16003	16096	16001	16110	15974	16037	16063	16180	16219	16033	15998	16078	16046	16064	16090	16211	16268	16003	15988	15986	16179	16086	15873	16105	16146	16034	16158	16033	15988	16153	16075	15923	16085	16079	16122	16071	15969	16148	16253	16077	16022	15944	16053	16019	15972	16101	16089	15983	16069	16005	15889	16009	15941	16064	16118	15841	15864	16026	15875	16006	16181	15946	16148	16039	15890	16111	16133	16181	16203	15981	15904	16185	16147	16013	15926	16223	16067	16012	16022	16097	16239	16192	16144	16138	16037	15915	16248	15958	16019	15992	16112	16099	16218	16088	15999	15967	16108	15955	16047	15935	15963	16025	16179	15921	16101	16019	16143	16065	15999	15939	16046	16012	16051	16193	16113	16133	16004	16048	16015	16163	16132	16089	15950	15937	15911	16121	16080	16007	16103	16075	16095	15999	16102	15998	16015	16177	16034	15950	15995	16148	15999	16122	16238	15965	16020	16189	16110	15846	16085	16097	16133	16133	16096	15928	16052	16024	16140	15992	16028	15978	16072	16236	16008	16068	16026	16087	16113	16209	16193	15975	15996	16008	16124	16082	16180	15836	16038	16202	16014	16132	16176	15866	16061	16063	16135	16173	16003	16070	16039	15859	16172	16090	16073	15857	16077	16047	16016	15973	16022	16064	16208	16098	15863	16262	16065	16143	16124	16072	15974	15852	16126	16119	15917	16043	16027	16129	16124	16033	16012	15974	16025	16107	15925	15970	16082	16088	16238	16194	16213	16078	16029	16062	16009	16235	16137	16051	16266	16042	15859	16110	16080	16057	16229	16111	16044	16010	16023	15954	15954	16037	15957	15929	15853	16165	16114	16043	15993	16087	16141	15980	16193	16016	16118	16079	16179	16024	16107	16037	15905	15959	16003	15958	16139	15988	16066	16074	16204	16078	16026	16065	15920	16076	15955	16081	16170	15899	16153	16015	16117	16157	16049	15918	16027	16099	16064	16058	15973	16052	15983	15892	16039	16086	16268	16252	16142	16012	16014	16134	16055	16157	16140	16005	16071	15860	16045	15982	15954	16134	15896	16083	16017	16155	15985	16045	16015	16113	16171	16094	16103	15948	16038	15957	15964	16116	16002	16240	15964	16110	16074	16017	16070	16015	15963	16155	16113	16067	15901	15906	16210	15925	15941	15970	16252	16172	15991	16190	16055	15982	16053	15832	15930	16086	16134	16053	15983	16198	16102	15924	16015	16053	15975	16091	16034	16083	16073	15895	16028	16025	15948	16043	16106	16008	16022	16060	15959	16044	16151	16064	15982	16096	16138	15946	16165	15979	15982	16128	16080	16150	16030	15946	16103	15920	16005	16229	16131	16099	16037	15876	16027	15916	16007	15916	16112	16205	16025	16046	16041	16067	16149	15938	16077	16090	16082	15869	16119	16073	15928	16012	16168	16072	16128	16149	15964	15945	16052	16053	15871	16206	16145	16010	16005	16006	16078	16137	16108	16095	16055	15978	16106	16040	16013	16076	16070	16090	15861	16031	16168	16148	15971	16201	16145	16050	15922	15989	16143	15915	16001	16163	15864	16028	16072	16045	16110	15918	16094	16125	16197	16149	16155	16053	16030	15904	16088	16188	16102	16162	16110	15994	16024	16059	15992	16055	15937	15984	16153	16159	16163	15782	15977	16097	16028	16025	16056	16057	16093	16237	16019	16078	16056	16146	15937	16100	15985	15963	16155	16055	16247	15863	15868	16066	15958	16209	15986	16033	16100	16180	16137	16040	16014	16093	16095	16192	16033	16052	16036	16131	16028	16037	16007	16025	16042	16097	16068	16072	16112	16101	15920	16056	15966	16071	16181	15929	16186	15936	16215	15814	15996	16116	15992	16278	15988	16032	16273	16103	16123	16070	16297	15952	16088	15987	15896	16093	16037	16003	15963	15905	15957	16214	16139	16091	16050	16062	16044	16283	16049	15924	16041	16044	16091	16258	16005	15937	16156	15968	16092	16068	16047	16061	15863	16025	16111	16132	15929	16001	16172	16121	15851	16064	15978	16001	16017	16184	15991	15926	15908	15944	16121	16144	16173	15966	16053	16116	16178	16175	16007	16009	16086	16063	15954	16209	16076	16232	15955	16087	15974	15958	16177	15939	15959	16083	16070	15993	16205	16186	16053	16247	16175	16091	15989	16045	16026	16158	16145	15902	16070	15945	16095	16052	16261	16180	15992	16113	16018	16122	15959	16139	16002	16095	16152	16037	15998	16077	16048	15983	16083	16080	16172	16023	16169	15949	15948	16084	16124	16144	16012	16136	15990	16054	16108	16142	16120	16031	15944	15837	16231	16101	16096	16234	16075	16101	15889	16029	16152	16163	15908	15947	16088	15973	16147	15860	16106	16005	15993	15808	16111	16059	15969	16010	15974	16217	15968	16092	16043	16085	16012	15887	16086	16070	16058	15967	15981	16153	16153	16193	16066	16052	15990	15948	15919	15930	16074	15915	15940	15922	16202	15985	15978	16149	15985	16027	15889	15870	15870	16095	16128	16172	16000	16193	16060	16036	15922	16217	16140	15836	16085	16073	16014	16099	16149	16053	16045	15977	15930	16033	16062	16063	16190	16103	16043	16110	15973	16039	15999	16234	16013	16199	16035	16107	16034	15948	16049	15971	16056	16008	16023	15896	16020	16181	16089	16061	16091	16010	16164	15914	16063	16007	16005	16175	16009	16127	16220	15905	15992	15983	16007	16113	16028	16096	16185	16049	15940	16003	15683	15966	16238	15987	16061	16068	15903	16239	15988	16042	16062	16059	16041	16119	16008	16032	15943	16033	16125	15867	16034	15806	16199	16001	15892	16150	15948	15974	16063	16025	16120	15896	15999	15954	16072	15973	16134	16075	15953	16008	16048	16019	16078	16255	15999	16211	16065	15965	16145	16134	16052	16134	16108	15848	16128	15955	16028	15912	15970	16046	16100	16101	16047	16076	16056	16097	15951	15806	15968	16290	16132	16156	16060	16023	16035	16065	16089	16037	15934	16067	15963	15967	16061	16042	16163	16048	16201	15981	16038	16236	16114	16166	16267	16236	16053	16122	15990	16053	16050	16079	16059	16038	16064	16075	15974	16155	16259	16240	15999	15944	15949	15977	16171	16070	15889	16009	15992	16116	16021	15991	15944	16093	16019	16014	16157	16032	16212	16048	16101	16062	16133	16230	16069	16034	16091	16034	16020	16052	16102	16137	16071	16060	16160	16103	15979	16254	16115	16024	15988	16064	15980	16050	16020	15948	16085	16046	16070	15983	16147	15887	16115	16204	16022	16204	16024	16076	16054	16140	15937	15907	16010	16180	16266	16015	16006	16035	16078	16062	16040	16073	16049	16062	16203	15922	16090	16062	16198	16155	15828	16138	16191	16034	16084	16142	16103	16229	15971	16124	16004	16119	15984	15999	15977	16097	16312	16005	15920	16146	16069	16022	16102	16167	15980	15989	16004	15949	16036	16020	16017	16072	15919	15996	16129	15923	16040	16057	16239	16046	15961	16031	16156	15980	15999	16148	16044	16061	16015	15988	16151	15928	16116	15901	15978	15996	16015	16149	16052	16094	16011	16146	16023	16095	16000	16015	15929	16093	16083	16025	16006	15920	16043	16069	16015	16190	16004	16002	16035	16043	16182	16119	16067	16073	16009	16129	16332	15978	16053	16101	16137	16146	16013	16040	16007	16014	15990	15949	15971	16051	15979	16192	16072	16202	15972	16212	16133	15927	16084	16164	16083	16112	16103	15957	15988	16151	16074	15943	16225	16097	16131	15987	16156	15982	16101	15933	16017	16268	16036	16090	16226	16035	16270	16060	16011	15971	16133	16023	16014	16004	16044	16076	16110	15958	16139	15974	16176	16010	16163	15917	16009	15864	16091	16129	16071	16016	16026	16144	16235	16078	16372	16112	15956	16006	15924	16076	16076	15817	16109	16057	16026	16071	16219	16127	16089	15912	16097	15961	16062	16002	15942	16080	16008	15987	16068	16115	16058	16053	16073	15993	16106	15887	16146	16012	15921	16147	15973	15895	16035	16012	16109	15903	15879	16229	16030	16038	16201	16348	16115	16027	16054	15940	15925	15983	16173	16008	16282	16056	15901	16087	16017	16051	16139	15992	16089	16073	16051
29750	25121	29612	26443	22610	21661	21243	20654	20597	20503	20282	20318	20131	20166	20102	20145	20145	19986	19924	20191	20247	20309	19921	20110	20027	20252	19801	20152	20011	20173	20126	20109	20066	20017	20109	20006	20046	20242	19965	20071	20097	19785	20052	20199	20287	20219	20161	20015	20031	20022	20021	19883	19881	20034	20149	20081	19993	20011	20338	20093	19936	20059	20039	20105	20117	19903	20147	20025	20122	19864	19990	20006	20027	20136	20268	19927	19899	20079	20108	20070	20227	20004	20067	20025	20172	20153	19963	19824	19752	19995	20069	19972	20003	20019	20019	19957	20240	20306	20073	20202	20170	20120	20026	19993	20022	19889	20111	20226	20191	20085	19948	19986	20181	20000	20090	20226	20105	20061	20003	20010	20049	20019	19939	20125	20071	19996	19954	20022	20054	20147	19928	19772	19965	19962	20092	19915	20107	19900	19914	19888	19980	20106	20029	20038	20064	20049	20199	19977	20128	20138	20051	19902	20224	19970	20011	20257	20014	19968	19961	20056	20091	20116	20082	19970	20066	20106	20117	20169	20099	20066	20244	19908	20028	19976	20139	20213	20119	19987	20200	20150	20172	20157	20086	19871	20031	19907	19912	20149	20016	20171	19969	19976	20093	19999	20105	20077	20161	19889	20061	20106	19940	20157	20138	20117	20222	20149	20121	19728	19850	20055	20192	20207	20012	20001	20161	20015	20155	19855	20045	20008	20092	20076	20083	20108	19853	20022	20131	19843	20023	20170	20055	20204	20081	20142	20038	19914	19993	20122	20169	20006	20024	19922	19837	20264	20138	20107	19850	19964	20060	20016	20094	19875	19980	19796	20038	20131	20080	20209	20084	20090	20064	20053	20142	20070	20193	19916	19899	20163	20092	20192	20160	20150	20088	20071	20068	20062	19951	20213	20303	19842	20097	19992	20040	20007	20083	19960	20098	20243	20091	20106	20096	19906	20112	20082	20048	19996	19952	20014	20122	20007	20110	20027	19895	19981	20079	19893	20025	20178	19848	20156	20179	20267	19876	19886	20015	19915	20087	20008	19912	19818	20025	20166	20073	20015	20025	20080	19892	20041	20039	19876	19922	19913	19874	19957	19976	20068	20157	20068	19855	19941	20140	19840	20004	19840	19977	20159	19953	19863	19996	19867	19957	19992	20073	19879	20162	19798	19983	20283	19979	19974	20009	20046	19954	20091	19957	20053	20206	20070	19914	20049	20071	19955	20045	20195	20190	20038	19994	19940	20172	19882	20027	20086	20008	20139	20123	20146	19903	20031	19869	19833	19677	20211	19926	20048	20300	20034	20215	20038	20288	20177	19909	20056	19951	20122	20158	20009	20079	19935	20107	19947	20251	20174	20161	19981	20282	20118	20088	20077	20168	20019	20307	19928	19990	20025	19972	20154	20121	20050	19927	19932	19968	20075	20021	20151	20194	20042	20019	20162	20043	20025	20070	20051	20035	19933	20152	20132	19915	19931	20113	20038	20213	19984	20385	19973	19935	20031	20176	20232	20137	20148	20200	19976	20136	20040	19888	19972	20043	19941	20075	20107	20255	20071	20151	19945	19936	20024	20141	20081	20068	20090	20273	20058	20044	20005	19994	19990	20180	20060	20049	20083	20105	20101	20264	20035	19930	20118	19856	19940	20155	19738	20272	20173	20186	20178	19941	20170	20027	20161	20157	20051	19693	20012	20121	20110	20103	20012	20025	20114	20073	19979	20229	20095	20197	19882	20027	20058	19985	20082	19992	20166	20152	19964	20082	19989	20192	20331	19982	19878	20078	20074	20077	20082	19906	19965	20114	20001	20075	20037	19975	19955	19998	19973	19843	19950	19998	20167	19966	20035	20232	20156	19982	19999	20089	20042	19846	20103	20096	19980	20190	20133	20054	20091	20224	19882	19826	20010	19948	19814	20187	20129	20240	20021	20069	20030	20046	20116	20089	20024	20050	20183	20281	20108	20136	19944	19962	19945	19914	19953	19905	20079	20051	20188	19978	19984	20245	20061	20024	20315	19891	20088	19894	19975	19998	19977	19865	19854	19932	19996	20186	20109	20052	20181	20005	20236	20085	19979	20090	19789	19937	19946	19899	19959	19938	20138	20000	20101	20229	20051	19889	20073	19920	20266	20213	19925	20091	20052	20150	20036	19962	20007	20284	19983	20289	20133	20234	20322	20283	20037	19992	20307	20104	20108	19976	20270	20331	20054	19974	20136	20098	19871	20114	20153	19914	20252	20281	19980	20012	20171	19943	20061	20070	20138	19851	20059	20022	19680	19806	20305	20056	19939	20113	20095	19720	20049	20002	20221	20139	20197	20148	20125	20148	20075	20039	20047	20257	20136	19995	20129	19862	20033	19947	20030	20241	20062	20060	20166	20210	19858	19983	20084	19984	20082	20170	20051	19988	19686	20115	20245	20256	19949	20109	20217	20068	20074	20233	19936	20044	20032	19973	20048	19930	19957	20056	20115	20064	20080	20045	20139	20145	20059	20104	19934	20066	20252	20280	20349	20451	19995	20184	20080	20302	20140	20091	20108	19999	20152	19855	20123	20156	20135	20131	19969	20066	19894	20087	20050	20146	20167	19978	20070	20076	19990	20078	20086	20095	20070	20080	20114	19990	19937	19797	20302	20124	19933	20304	20131	19977	19986	20063	19867	20115	20009	20061	19815	20000	19988	19797	19938	19800	19904	20145	20120	20043	19864	19959	20108	19994	20114	19851	19944	19918	20021	19884	19999	19947	20012	20212	20088	20068	20175	20076	20087	20084	20217	20026	19928	20057	20165	20157	19961	19985	20054	20001	20021	20148	20010	20168	19722	20011	20159	19902	20120	20004	20094	20162	20137	19937	20062	19940	20182	20272	19936	20283	20075	20002	20151	19935	20207	20115	20090	20113	19978	20069	20274	19985	19950	19732	20057	19953	20180	20200	20019	20242	19974	19950	19865	19972	20132	19925	19915	20087	20073	20289	20214	20047	19911	20101	20054	20094	20014	20056	20241	19836	19917	20149	20078	20134	19790	19998	19913	20111	19849	19823	20194	19887	19960	20021	20049	19779	20082	20091	20124	20250	20268	20132	20107	20015	19842	20184	19815	20210	20186	20261	20086	20060	20003	19733	20331	20025	20212	20292	20011	20011	20075	20079	19981	20068	19927	19891	20154	20246	20094	20132	19998	20053	20093	20282	20029	20041	20187	20080	20198	19976	19975	20197	20168	20097	19993	20063	20126	20149	20304	19938	20074	20135	20025	20112	20046	20194	19949	20024	20110	20258	19889	19946	20183	19878	20022	20214	19907	20046	20015	20033	20058	20071	20145	20221	19994	19784	19937	20136	20158	19938	19948	20273	19757	19916	19921	19865	19816	20055	20119	20279	20000	19798	19988	19993	20003	20014	19823	20242	20147	20149	20202	20193	20055	20033	20123	20293	19976	20032	19920	19892	19981	20110	19914	20043	20040	20184	20116	19901	20151	20130	20120	19857	19997	19988	20132	20272	20177	20150	20246	19848	20045	20244	20063	20208	19830	19874	19867	19918	20057	20217	20083	19875	20174	20195	19894	20169	20152	19897	20115	19898	20140	20017	20002	20234	20107	20006	20018	19841	19805	20188	20148	20139	20064	20001	19978	20102	20131	19923	20217	20108	19981	19908	19983	20114	20002	19864	20043	20026	20020	19768	20013	19999	20135	20181	20081	19950	19989	20051	20021	19919	20057	20100	20066	20177	20105	19892	20047	20110	20183	20082	20134	20070	19864	20028	19930	20047	19939	20026	19831	20003	19953	20128	20050	20095	20189	20046	19899	20032	20208	20125	20174	19983	20081	20082	20159	20068	19964	20290	19952	20135	20052	20035	19970	20021	19890	20249	20151	20100	20015	19944	19985	19864	20072	20173	20071	20098	19811	20052	20239	20054	20040	20019	19975	20270	19955	20086	19905	20014	20159	20080	20187	19860	19905	20073	20046	20079	19911	20165	19728	19981	20009	20098	19833	19969	20101	20205	19960	19969	20156	20136	19902	20073	20132	19996	20117	20130	20196	20261	20028	20036	19933	19961	19940	19988	20003	20126	20241	20096	19930	19970	19858	20154	20024	20132	20133	20307	20148	20002	20107	20244	19889	19789	20035	19967	20096	20219	20344	20070	20269	20151	20079	20126	20047	19855	20027	19987	20228	20242	20034	19993	20107	20208	20205	20105	20123	19883	19990	20206	20079	19989	20067	20130	20197	20060	19969	20126	19999	20183	20053	19986	20115	19991	20109	20167	20275	19937	20085	20203	20113	20011	20083	20178	19955	20082	20201	20146	20138	20031	19840	20208	19964	20092	20138	20039	19886	20127	20132	20127	20120	20375	20220	20072	20060	20234	20063	19885	20010	20311	19980	20053	20057	20189	19980	19752	20000	20007	19817	19970	19869	20097	20170	19967	19933	20019	20055	20056	20235	19912	20128	20013	20113	20158	20157	20218	19998	20174	20017	20105	19826	20126	19877	20189	19934	20228	20000	20178	20067	20010	19893	20191	19933	20040	19962	20120	20159	20191	20056	20225	20104	20041	19989	19982	20150	20107	20161	19948	20124	20344	20236	19968	20000	19944	20179	19965	19805	19915	20096	20093	19996	20107	20287	20182	20183	20058	19949	20006	20052	19981	20058	19841	19971	20011	20104	20021	19945	20012	19897	19908	20134	20101	19999	20072	19837	19998	19973	20020	20052	19933	20157	19991	20199	19980	19828	19952	20042	20102	19954	20165	20021	20003	20007	19896	20059	19968	20036	20249	20060	20042	20003	19904	20100	20009	19949	20085	19994	20001	20118	20037	20122	20182	19971	20160	20345	20124	20221	20269	20092	19937	20078	20059	19963	20066	19972	20063	19931	20072	20191	19969	20155	20054	20039	20090	20110	19970	20201	20024	20033	20005	20027	20296	19960	20169	20085	19805	20041	20008	20110	20219	19954	19921	19996	19907	19921	19978	20000	20016	19992	19975	20214	20060	19930	19997	20041	20118	20099	20221	19850	19775	19955	20194	20052	20111	20193	20017	20086	20114	20126	19992	20020	20080	20067	19965	20267	20056	20242	19781	20099	20055	19997	20057	20147	20016	20185	20164	20203	20019	20128	20247	19950	20051	20075	20267	20042
21892	33611	28150	21823	20490	18983	17944	17461	17002	16818	16896	16742	16668	16768	16544	16580	16513	16467	16556	16639	16583	16482	16678	16560	16390	16439	16595	16617	16448	16563	16479	16639	16751	16536	16543	16773	16510	16448	16462	16441	16567	16352	16577	16517	16467	16435	16499	16470	16628	16433	16495	16293	16422	16573	16462	16484	16512	16534	16522	16407	16363	16522	16430	16390	16654	16327	16311	16453	16684	16537	16596	16551	16433	16483	16626	16461	16314	16524	16600	16444	16539	16494	16441	16482	16448	16526	16317	16671	16560	16423	16514	16544	16550	16510	16530	16495	16524	16531	16514	16508	16390	16250	16561	16303	16557	16523	16409	16437	16506	16328	16595	16446	16435	16480	16321	16401	16424	16513	16357	16438	16305	16439	16556	16368	16349	16325	16509	16489	16341	16563	16386	16518	16349	16434	16420	16536	16557	16321	16343	16611	16516	16551	16630	16593	16493	16540	16524	16514	16710	16482	16637	16288	16474	16439	16469	16460	16693	16428	16466	16511	16514	16310	16503	16504	16610	16444	16458	16578	16417	16537	16340	16687	16482	16427	16463	16590	16425	16609	16522	16456	16482	16449	16387	16638	16508	16496	16371	16508	16346	16577	16461	16527	16508	16551	16501	16277	16500	16651	16460	16610	16414	16550	16467	16618	16420	16536	16583	16287	16586	16587	16557	16465	16463	16430	16497	16591	16485	16443	16464	16418	16450	16464	16546	16389	16658	16619	16525	16788	16563	16394	16597	16413	16424	16550	16581	16331	16413	16481	16499	16477	16506	16231	16550	16471	16510	16352	16436	16526	16372	16532	16604	16257	16460	16552	16628	16486	16494	16489	16434	16513	16574	16575	16605	16402	16651	16707	16658	16338	16568	16438	16532	16331	16491	16562	16530	16542	16589	16477	16484	16431	16516	16531	16458	16557	16352	16637	16590	16536	16591	16458	16458	16303	16417	16653	16581	16466	16436	16423	16503	16366	16493	16490	16559	16410	16512	16518	16400	16568	16709	16452	16524	16435	16448	16475	16543	16431	16486	16609	16662	16573	16422	16586	16492	16567	16518	16588	16387	16576	16444	16418	16493	16517	16425	16579	16311	16589	16564	16416	16403	16409	16548	16654	16395	16521	16586	16458	16614	16490	16439	16559	16482	16548	16478	16446	16571	16404	16828	16469	16505	16581	16426	16410	16594	16519	16311	16502	16620	16475	16478	16434	16567	16412	16432	16592	16557	16545	16463	16413	16358	16508	16567	16512	16475	16526	16585	16700	16466	16359	16535	16506	16448	16613	16552	16447	16565	16542	16560	16617	16430	16265	16496	16501	16480	16553	16429	16501	16515	16538	16436	16498	16574	16541	16311	16686	16534	16513	16558	16580	16629	16405	16396	16549	16519	16429	16440	16344	16397	16632	16489	16441	16664	16268	16555	16304	16450	16464	16260	16552	16632	16555	16434	16566	16459	16521	16402	16423	16549	16572	16468	16467	16427	16379	16585	16558	16621	16497	16495	16514	16445	16476	16559	16685	16404	16687	16554	16479	16382	16420	16567	16503	16436	16645	16473	16444	16499	16620	16376	16440	16514	16318	16398	16465	16570	16541	16382	16476	16444	16365	16548	16374	16619	16493	16575	16487	16577	16470	16410	16250	16442	16472	16424	16619	16506	16367	16516	16451	16500	16467	16419	16570	16281	16461	16436	16598	16540	16372	16353	16532	16530	16494	16467	16518	16596	16488	16518	16516	16419	16505	16529	16546	16511	16576	16592	16353	16564	16437	16515	16536	16325	16416	16423	16525	16466	16566	16597	16419	16563	16358	16570	16529	16505	16632	16593	16378	16443	16563	16564	16476	16430	16366	16498	16473	16421	16423	16555	16561	16327	16449	16599	16406	16642	16686	16335	16639	16319	16491	16426	16687	16399	16367	16412	16384	16529	16325	16439	16518	16459	16551	16536	16422	16549	16636	16512	16313	16538	16409	16428	16416	16474	16495	16601	16324	16478	16628	16659	16387	16431	16461	16576	16490	16520	16670	16328	16404	16595	16555	16536	16592	16415	16587	16540	16368	16512	16478	16475	16339	16267	16373	16621	16519	16541	16523	16408	16301	16590	16531	16545	16303	16610	16580	16520	16421	16617	16394	16460	16677	16543	16394	16231	16495	16480	16356	16480	16427	16388	16652	16439	16537	16619	16393	16543	16612	16628	16459	16500	16399	16683	16585	16585	16341	16407	16479	16477	16439	16458	16533	16501	16455	16533	16513	16509	16414	16472	16446	16594	16345	16515	16252	16425	16447	16391	16393	16505	16617	16355	16443	16535	16486	16433	16492	16414	16598	16456	16401	16358	16509	16535	16368	16510	16509	16475	16495	16548	16391	16433	16483	16419	16689	16611	16582	16585	16440	16534	16563	16496	16372	16488	16547	16392	16530	16528	16483	16493	16320	16605	16390	16512	16556	16514	16348	16504	16562	16396	16639	16642	16494	16404	16396	16498	16356	16408	16432	16342	16447	16441	16406	16547	16450	16458	16423	16450	16629	16463	16443	16552	16566	16427	16548	16373	16277	16439	16460	16720	16672	16492	16607	16549	16618	16538	16476	16332	16464	16399	16502	16451	16630	16334	16581	16574	16270	16475	16456	16339	16454	16298	16342	16384	16620	16574	16402	16440	16668	16480	16451	16410	16633	16514	16399	16430	16464	16509	16495	16441	16301	16442	16537	16732	16486	16469	16253	16435	16495	16521	16716	16515	16370	16564	16311	16306	16544	16472	16683	16471	16542	16588	16389	16497	16502	16594	16499	16555	16457	16454	16614	16392	16539	16457	16376	16352	16408	16563	16423	16521	16690	16405	16508	16383	16494	16496	16323	16520	16390	16327	16350	16380	16392	16476	16561	16652	16449	16477	16470	16474	16597	16675	16562	16353	16396	16536	16507	16303	16662	16545	16533	16674	16590	16460	16547	16375	16524	16677	16422	16432	16448	16391	16505	16332	16556	16448	16542	16308	16475	16561	16435	16494	16636	16486	16447	16449	16484	16412	16541	16526	16507	16378	16533	16479	16497	16459	16577	16508	16432	16661	16445	16379	16456	16439	16527	16558	16606	16306	16553	16494	16563	16286	16414	16643	16538	16433	16592	16409	16514	16367	16452	16408	16527	16461	16416	16496	16434	16438	16522	16470	16533	16410	16496	16602	16544	16704	16408	16504	16576	16533	16616	16502	16568	16501	16574	16545	16431	16474	16508	16538	16586	16449	16462	16291	16368	16539	16343	16458	16399	16576	16543	16534	16505	16462	16552	16481	16421	16544	16480	16423	16747	16539	16524	16393	16545	16584	16591	16503	16518	16576	16432	16549	16282	16611	16536	16458	16379	16488	16396	16470	16466	16517	16439	16600	16480	16584	16458	16385	16677	16627	16463	16468	16460	16361	16521	16479	16575	16577	16508	16342	16559	16426	16503	16447	16492	16333	16476	16571	16544	16505	16630	16553	16581	16371	16427	16401	16410	16559	16382	16622	16407	16576	16471	16682	16355	16556	16470	16611	16459	16407	16430	16491	16457	16432	16612	16570	16514	16494	16473	16452	16359	16649	16441	16275	16606	16752	16521	16570	16409	16415	16637	16495	16531	16571	16438	16539	16421	16483	16439	16524	16492	16388	16467	16613	16419	16469	16513	16461	16422	16500	16459	16635	16677	16477	16375	16488	16384	16467	16544	16565	16451	16553	16347	16638	16361	16663	16599	16508	16418	16548	16514	16631	16614	16453	16380	16504	16537	16616	16449	16287	16355	16753	16394	16551	16413	16386	16563	16380	16572	16520	16461	16741	16497	16494	16607	16577	16447	16424	16497	16350	16361	16573	16545	16479	16563	16632	16468	16525	16672	16509	16403	16767	16469	16522	16604	16160	16509	16500	16632	16506	16423	16513	16517	16525	16448	16661	16497	16413	16555	16596	16496	16336	16597	16456	16413	16724	16426	16458	16588	16695	16553	16328	16413	16595	16457	16675	16569	16662	16365	16496	16446	16538	16432	16473	16639	16483	16450	16513	16539	16481	16629	16500	16684	16551	16376	16399	16567	16615	16502	16498	16514	16699	16536	16611	16613	16661	16516	16488	16396	16434	16427	16432	16456	16481	16558	16519	16588	16589	16553	16491	16474	16378	16531	16550	16656	16637	16392	16493	16490	16472	16485	16379	16432	16325	16682	16551	16645	16590	16382	16351	16572	16650	16315	16512	16423	16570	16581	16580	16596	16480	16497	16526	16468	16506	16475	16487	16586	16494	16404	16333	16470	16459	16253	16494	16519	16408	16517	16593	16602	16480	16603	16622	16513	16288	16494	16333	16403	16505	16518	16452	16452	16388	16401	16608	16591	16615	16360	16523	16630	16535	16644	16600	16437	16556	16425	16718	16521	16428	16636	16575	16647	16471	16548	16471	16479	16581	16584	16267	16422	16546	16479	16577	16452	16448	16610	16604	16615	16676	16618	16666	16560	16602	16434	16417	16296	16516	16585	16230	16368	16460	16331	16813	16419	16557	16589	16639	16370	16543	16437	16505	16494	16438	16453	16379	16449	16428	16376	16470	16490	16449	16570	16660	16331	16592	16488	16582	16549	16751	16491	16641	16489	16397	16548	16410	16355	16668	16486	16570	16536	16357	16424	16563	16546	16469	16442	16636	16683	16259	16525	16573	16555	16414	16593	16540	16592	16511	16446	16468	16601	16378	16549	16501	16573	16494	16463	16606	16708	16495	16479	16582	16540	16624	16336	16573	16515	16450	16480	16557	16409	16413	16633	16525	16527	16502	16386	16401	16363	16624	16361	16426	16403	16303	16568	16387	16420	16592	16452	16620	16585	16490	16379	16582	16444	16503	16477	16341	16497	16514	16455	16269	16540	16589	16591	16501	16500	16497	16514	16312	16448	16494	16572	16521	16482	16299	16424	16533	16531	16463	16404	16202	16369	16427	16434	16694	16386	16703	16614	16504	16515	16431	16298	16422	16437	16516	16546	16619	16508	16392	16346	16527	16322	16587	16413	16352	16479	16331	16400	16534	16273	16669	16368	16518	16549	16565	16573	16567	16378	16391	16499	16430	16367	16645	16354	16376	16464	16578	16406	16482	16413	16512	16510	16610	16350
23470	21596	28511	25418	23222	24116	23547	20594	20056	20206	19903	19614	19320	19540	19435	19190	19169	19400	19330	19284	19320	19379	19338	19453	19458	19150	19145	19124	19405	19256	19320	19290	19463	19318	19088	19192	19311	19125	19081	19054	19165	19144	19254	19277	19005	19307	19288	19151	19149	19006	19142	19065	19363	19356	19289	19022	19105	19167	19208	19165	19179	18934	19143	19165	18918	19043	19056	18938	19071	19031	19186	19011	18985	18961	19034	18971	19022	19091	19035	19059	18883	19011	18893	18964	19135	19081	19260	19209	18843	19120	19141	19030	19134	19111	19040	18983	19258	19074	18935	19065	19155	18976	19091	19200	19062	19178	18905	19145	19100	19116	18916	19021	19098	19182	19018	18969	18970	19165	18905	18965	18887	18979	18942	19076	18852	18959	19097	19051	19422	18958	18959	19117	18964	19245	19124	19224	19054	19049	19115	18965	19139	19006	18957	19203	19015	18977	19004	19110	19116	18996	19291	19209	19194	19097	19022	19068	19079	19196	19012	18915	19168	19042	19066	19176	19204	19081	18890	18964	19173	19115	19067	19235	19257	19071	19207	18954	19007	19010	19185	19141	19085	19121	19064	19041	19314	18846	19236	19264	19000	18785	19246	19142	19042	19078	19084	19145	19147	19153	19109	18859	18955	19073	19073	19193	19052	19167	19241	19026	19085	19140	19114	19159	19055	19070	18953	19068	19092	19240	19180	19005	18879	18884	18924	18855	19086	19007	19048	18969	19086	19064	19321	19180	18958	18996	19070	19133	19205	19001	18802	18897	19149	19062	18957	19101	19294	19201	19069	19291	19049	19158	19043	19224	19167	19231	19039	19127	19179	19213	19085	19278	19138	19156	19139	19114	18808	19102	19085	19051	19002	19145	19059	19081	18985	19235	19113	19166	19067	19098	18986	18826	18778	19211	19005	19133	19302	19118	19063	19028	19299	18947	19185	19134	19169	19157	19034	19255	18979	19133	19204	18939	19022	19164	19048	19218	19079	18910	19062	19176	19118	19125	18848	19052	19050	19121	19331	18878	19073	19194	19053	19004	19281	19151	19275	19104	19000	18994	19098	19162	18996	18935	19194	19307	19011	18955	19041	18897	18990	18889	19057	18929	19077	19155	18971	18976	19138	18957	19014	19092	19039	18994	19177	18994	19127	19091	18891	19170	19179	19218	19299	19083	19336	19238	19081	19209	19091	19059	19000	19145	19171	18992	19317	19080	19191	18832	19227	19119	18982	19145	19104	18917	19163	18961	19049	19013	18955	19050	19014	18968	19085	19140	19071	19012	19049	19014	19121	19164	19039	19118	19238	19020	19452	19093	19004	19078	19235	18910	19039	19124	18925	19166	19102	18907	19181	19059	19112	19262	19135	19325	19148	18875	19158	19123	18977	18973	19120	18909	19073	18940	19157	18853	19088	19216	19077	19035	18860	19259	19030	19024	19244	19044	18907	19011	19103	19065	19182	19013	19117	18971	19023	19091	19196	18936	19046	19150	19111	19132	19225	19386	18986	19114	18946	19116	19195	19093	18913	19011	18957	19105	18975	19042	18959	18872	18961	18986	19208	18997	18937	18973	19174	19053	19005	18883	18985	19210	18991	19102	19201	18952	19102	19102	18921	19123	19070	19194	19177	19054	19180	18913	19133	19223	19072	19073	19242	19051	19027	18993	19292	18984	19147	18772	19071	19108	19134	19243	19278	19157	18992	18995	19042	19234	19015	19059	19027	19298	19282	19054	19147	19170	19301	18876	18959	19053	18907	18957	18979	19103	19110	19025	19150	19148	19149	19214	19062	19210	19001	19080	19127	19205	19075	19051	19348	19037	19156	19032	19013	18866	19025	18972	18889	19109	19208	19164	19047	19156	18818	19061	19155	19001	19148	18947	19006	19127	19432	19088	18951	18997	19131	19103	19193	18898	19076	19042	19111	19007	19002	18992	18997	19207	19069	19109	19254	19295	19281	19048	19270	19232	19244	19184	18818	19010	19013	19139	18963	18980	19178	19254	18957	19183	19009	19072	19231	18885	19081	19116	19111	19161	19146	19202	18985	19080	19271	19392	19112	18895	18947	19132	19197	19075	19100	19208	19023	19184	19244	19209	19053	18943	19060	18879	19171	19175	18994	18967	19028	18992	19060	19015	18900	19145	19010	19324	19028	19021	19119	19096	19207	18993	19181	19295	19130	18828	18883	18837	19148	19044	18865	19011	19109	18989	19107	19188	19171	19075	18975	19087	19016	19098	18913	19080	18962	19121	19175	18938	19078	19100	19327	19145	19046	19136	19218	19155	18987	19256	19131	19189	19117	18850	19063	18898	19257	19199	19150	19159	19093	19254	19152	18996	18978	19070	19131	19109	19101	19135	19184	18921	18911	18973	19179	19121	19100	19024	19005	18940	19271	19070	19104	19075	19025	19046	19194	19026	18895	19027	18738	19010	19211	19089	19194	19008	19050	19047	19268	19260	19123	19214	19091	19112	19141	18909	18998	18944	19124	19089	19098	19061	19153	19059	19100	18842	19278	19073	19029	19159	19119	18960	19127	19172	19107	18993	19062	19103	19137	19261	19018	19022	19001	18826	18918	19169	19193	18890	19035	19131	19196	18856	19048	19186	19189	19086	19045	19114	19037	19005	19074	19253	19142	18881	19146	18907	19112	19138	19011	19118	19064	19198	19143	19137	18966	19009	18981	19039	19286	19138	18921	19166	19119	19056	19127	19050	19304	19266	19238	18974	19116	19154	19158	19189	19237	19068	19019	18990	19095	19116	19096	18809	19045	19273	19189	19040	19085	19085	19164	19001	19013	19194	18982	19387	19277	19035	19024	19232	19307	19039	19123	19101	19240	18979	19061	19183	19004	19015	19174	19174	19280	19305	18943	19257	19038	19011	19003	19073	19128	18987	19187	19298	19243	19112	18984	19040	18941	19147	18948	19006	19156	18910	19042	19174	19166	18999	19033	19281	19120	19187	19052	19158	19131	18932	19039	19119	19234	19364	19231	19162	19046	18982	19062	19040	19307	19247	19269	19048	18967	19081	18851	18986	19064	19014	19044	18870	18995	19129	18876	18876	19257	18953	19221	19014	19154	19215	19245	19130	19143	18898	19018	19067	18896	18957	18997	19151	19206	19166	19160	18905	19046	19099	19061	19081	19163	19053	19214	18909	18963	18913	19155	19138	19106	19274	19085	19082	19132	19106	19131	19054	19122	18950	18913	18944	19200	19074	19177	19170	19113	19102	19055	19160	18990	18954	19204	19069	19156	19263	19208	19240	19040	19073	19158	19032	19168	19201	18979	19043	19055	18951	19230	19111	19135	19184	19134	18984	19096	19025	19125	19050	18947	19186	19036	19103	18957	19157	19016	19080	19079	19073	19195	19291	19125	19070	19063	19042	18956	19150	19220	19150	18988	19031	18934	19201	19136	19115	19086	19082	18996	18907	18816	19055	19052	19075	19101	19208	19050	19049	19019	19291	19024	19037	19112	19027	19081	18998	19033	19113	18918	19237	19232	18807	19067	19266	19163	18988	19034	19110	19143	19062	19016	19173	19117	19227	19140	18901	19085	19105	19238	19207	19177	19046	19278	18972	19088	19067	19266	19035	19031	19098	18934	19072	18980	18918	19179	18909	19045	19207	19149	18910	18927	19096	19213	19117	19289	18948	19094	19296	19040	18932	19122	19199	18974	19071	18844	18980	19016	18951	19191	19015	19076	19039	18977	19159	19052	19054	19042	19131	19227	18987	19121	19140	19196	19161	19194	18912	19255	19081	19195	19004	19236	18955	19208	19110	19342	19012	19075	19079	19129	19031	19371	18950	19018	19109	19238	19109	19164	19111	18961	19089	19142	19009	19149	19172	19190	19024	19055	18951	19066	19103	19210	19030	19194	18961	18890	19218	19271	18823	19024	19103	18683	18962	19216	19232	18930	19054	19160	19116	19028	18984	19183	19027	19190	19149	19149	19007	19084	18922	19190	19164	19072	18885	18869	19004	19095	19005	18919	18934	19175	18918	19193	18985	19203	19153	18845	18934	19050	19071	19001	18924	19015	19131	19226	19233	18993	18900	19179	18896	19116	19052	18892	18925	19093	19017	19261	19044	19071	19351	19215	19117	19034	18997	19309	18776	19212	19127	19195	18992	19166	19260	19161	19163	19240	19033	19063	19238	19004	18949	19069	18967	19013	18873	19002	19000	18936	19177	19159	19260	19093	19198	18977	19050	18870	18978	19070	19067	18852	19060	19037	18977	18912	19053	18900	19009	18951	18802	19127	18893	18928	19022	19017	19073	19148	19090	18983	19169	19031	19166	19063	19186	18870	18908	18879	19101	19133	18959	19116	19210	19068	19100	19060	19124	19067	18952	19139	19064	19093	19022	18911	18982	19173	19042	19017	19074	19040	18938	19113	18967	19014	19087	19163	19115	19386	19189	19083	19153	18851	19145	19178	19146	19103	19239	19183	19059	18986	19078	19109	19071	19050	18884	19035	19245	19197	19183	19012	18914	19128	19217	18994	19226	19100	19093	19319	19257	19035	18984	19241	19268	19205	19108	18976	19053	19095	18985	19320	19142	19062	18901	19142	19074	19312	19160	19027	19199	19034	19246	19226	19312	19097	19082	18938	19260	18945	19216	19138	19124	18947	18860	19033	19132	19144	19024	19094	19066	19162	19163	19076	18998	19163	19141	19007	18962	19079	19172	19145	18900	19052	19102	19161	19170	19116	19013	19141	19104	19019	19069	19024	19057	19102	19108	19029	18901	19187	19021	19083	19190	18962	19093	18926	19046	19042	19268	19288	19199	19106	19228	19202	18875	19026	19194	19155	19047	18973	19065	19060	18988	18971	19108	19053	19198	19033	19094	18907	19079	19215	19072	19089	18777	19157	19036	19185	19145	19063	19101	19092	19017	19007	19130	19131	18964	19196	19068	18925	19181	18915	19118	19150	19082	19273	19188	19096	19093	18936	19063	19180	18913	18943	18964	18884	18873	19129	19033	19105	19128	19107	19199	19233	19311	19270	18968	18946	19083	19135	19054	19160	19238	19055	18993	18918	19134	18968	18954	19088	19141	19302	18907	19251	19153	19247	19099	19124	19007	19178	19207	19271	19035	19058	19112	19193	18948	19233	18976	19061	19113
20175	39236	32915	24969	22311	20541	18733	17807	16984	16890	16471	16475	16350	16306	16245	16054	16121	16107	16170	16224	16040	16052	16183	16022	16122	16183	16085	16146	16017	16082	16213	15978	15864	15983	15982	16040	16034	15958	15923	15955	16181	16009	15988	15897	16123	15867	16084	16046	16030	16013	15919	16025	16007	15996	16013	15871	15997	15686	16053	15986	16031	15863	16074	16021	16322	16008	15842	16069	16117	15822	16020	16008	15932	15942	15962	15948	15969	15909	15893	15905	15893	16079	16093	15943	15968	16081	16126	15790	15990	15915	15928	15954	16048	16003	15894	15854	15934	15974	15892	16055	16108	16098	15989	15939	15860	16135	16120	15868	15868	16152	15962	15935	16027	15899	16030	15972	15901	15950	15840	15812	15950	15829	16154	15916	16191	15798	16056	15960	16032	15835	16068	15814	15864	15901	16106	16055	15990	15976	15843	15964	15871	15843	16064	16030	15948	16057	15995	15939	16122	16090	15887	15994	15944	16069	15782	15895	15843	15955	15930	15859	15970	15994	16102	15700	15802	15925	16119	15843	16041	16175	15733	15969	15952	15937	16041	16088	15965	16041	15977	15869	16096	15984	16109	15887	15993	16063	16127	15794	15948	16023	16000	15908	15993	16025	15936	15984	15930	15939	16032	16080	15993	15729	15800	15968	15805	15930	15849	16110	15873	15998	15970	15909	16005	15938	15961	15945	15890	16007	15902	16034	15974	15987	15806	15977	15883	15913	15877	16031	15984	15894	16106	15880	16052	16028	15975	16062	15977	16102	15902	15964	15981	15761	15943	15778	15995	15947	16041	15972	15895	16013	15866	16024	15992	15948	15971	15951	15855	15934	15867	16003	15919	15889	15860	15939	16010	15980	15849	15847	16179	15966	15880	15992	16021	15890	15902	15928	15787	15662	15982	16135	15727	16011	15926	15926	16011	15820	15962	16027	15847	16098	15963	16003	15971	15865	16028	15975	16192	15850	15985	15949	16018	15917	15867	15990	15913	16081	15876	15976	15893	15936	15965	16038	15869	15946	16108	15872	15966	16122	16063	15799	15849	16048	15745	16013	15937	15862	16029	15904	16089	15963	16059	15962	15865	15924	16297	15923	15960	15881	15943	15967	15894	15891	16075	15929	16128	16071	16039	15885	15916	16141	16097	15856	15955	15961	16002	15995	16062	15991	15855	15964	16070	16150	15912	15911	16073	16021	15945	16003	15863	16068	16022	15971	15957	15962	15920	15964	15972	15921	15910	15972	16049	16027	16078	15990	15901	15897	15937	15839	15932	15893	15861	15872	15989	15924	15983	16012	15952	15821	15916	15967	16054	16179	15722	16100	15742	16071	15989	15826	15948	15817	16010	16092	16020	15910	15963	16083	16024	15954	15998	15950	15949	15864	15998	15880	16097	16117	15910	15977	15903	15841	15885	15872	16004	15940	15852	15821	15984	16062	15948	15887	16044	15903	15900	16010	15863	15730	15931	16187	15900	16074	15970	15874	16035	16080	15953	16136	16144	16004	15896	15954	16081	15856	16008	15910	15905	15881	15906	15965	16038	16031	15976	15903	16109	15948	15963	16017	15962	16053	15958	15936	15909	15999	16067	16005	16003	16022	16004	16001	16136	16101	16001	15917	15854	16089	16003	15950	16061	15829	15986	15978	16041	15853	16067	16083	15987	15793	15935	16017	15814	15980	15950	15878	16067	15908	15978	15999	16101	15979	16057	15896	15968	15963	15836	15666	16002	16087	15890	16101	15964	16145	15981	15792	15989	15997	16072	15967	15903	15968	15954	16013	16010	15900	15974	16015	16131	15913	15952	15961	15869	15813	16102	16024	15982	15975	15879	15953	16025	15925	16008	15752	15908	15893	15949	16006	15857	15968	15919	16015	15965	15919	16068	16029	16017	15914	16013	15897	15896	15958	16081	15975	15888	16146	15896	15921	15960	15932	15880	15912	15944	16130	15932	15816	16063	15890	15970	16029	15939	15923	15920	15822	16022	15875	16201	15764	15947	15802	15785	16053	16035	15990	15957	16055	16177	15943	15920	15917	16003	16013	16144	15795	15885	15987	15987	16080	16040	16024	16036	16004	15864	15987	15952	15901	16026	16007	15817	15903	15963	15925	16222	15866	16048	15811	15956	15941	16021	15906	15925	15981	15896	15961	16220	15886	15897	15917	15903	15999	16161	15684	15930	16027	15989	15851	15794	15847	16016	15991	16112	15842	16080	16005	15878	16037	15930	15864	15953	16079	16033	15908	15793	16051	15862	16081	16002	15916	15770	15808	15790	16016	16004	16009	15975	15938	16160	15938	15902	15935	16114	15978	16081	16026	16092	15914	16004	15973	15954	15834	15917	15947	16087	15867	15917	15907	15987	15925	15832	16108	16044	16016	15894	15941	15949	16129	15907	15928	16001	15893	16128	16043	15905	15881	16001	16001	15900	16029	15894	15889	16123	15850	15946	15962	15908	15915	15997	15914	16046	15955	15968	15950	16058	16095	15897	15956	15882	16018	15892	16106	15863	15928	15919	15986	15912	15971	16002	15984	16045	15784	16265	15889	16256	15783	15933	15839	15948	15988	15994	15899	16112	16225	15746	16103	16101	16016	15939	16060	15848	15803	15893	16078	15894	15969	15828	16016	15982	15884	15639	15867	15961	15851	15980	15959	15970	15988	16017	15964	16057	15981	15928	16051	16054	15932	15854	16069	16071	15913	15935	16011	15917	16023	16059	16003	15875	15869	16032	15919	15907	15889	16127	15856	15949	15977	15821	16046	16104	15945	16057	15921	16093	16009	16067	15922	15845	15913	16154	15951	15980	16034	15982	15948	16099	15946	15967	15909	15890	16058	15899	15993	16068	15929	15750	15946	15839	16086	15961	15991	15848	15977	15969	15964	16022	15912	16087	15906	15850	15893	15928	15964	15870	15968	15849	15999	15844	16080	15900	15916	16006	16095	15928	15937	15892	15762	16073	15981	15903	15856	15863	16033	16043	15889	15852	15938	15922	16102	16101	15750	15869	15857	16110	15950	15821	16000	15957	16058	15912	16050	15872	15899	15940	15913	16083	15984	15950	16097	15877	15997	15945	16065	15797	15993	15986	15993	15848	16039	15929	15787	15803	16112	16076	15951	15929	16018	16150	16006	15852	16047	16033	16078	15939	15947	15997	15819	15836	15958	15937	15975	16054	16022	16048	15969	15995	16046	15907	15959	16155	16060	15940	15841	16047	15753	15956	15902	15957	16095	16007	15944	15937	15997	15810	15990	16047	15833	15958	15935	15855	15891	15948	15937	16099	15997	15881	15982	15873	15869	16089	15927	15897	16076	16047	15961	15827	15958	15815	16023	16002	15927	15927	16123	15908	16229	16052	16002	16069	15964	15897	15915	15975	15978	15923	16137	15983	16027	16056	15994	15863	15970	15943	15732	15949	16121	15874	15867	15967	16001	15889	15859	16018	15891	15936	16026	16035	15823	16119	15952	16095	15985	15839	16014	15937	15872	15904	15900	16024	15965	16117	16141	15833	15917	15969	16019	15915	16067	15945	15976	16033	15777	15977	15924	16078	16125	15948	15805	15913	16067	15965	15830	15679	15974	15773	15782	15875	16061	15961	16042	15914	16078	15950	15939	16179	16085	15901	15809	15906	15989	15830	15913	15881	15999	15981	15829	15964	15940	15902	16040	16015	15863	16109	15933	16008	15866	15906	15952	15948	16079	16062	15977	15804	15974	15884	15907	15959	15893	16059	15969	16035	15817	15930	15923	16075	16016	16124	15962	16085	15894	15864	15943	15928	16020	15976	15964	15822	16035	16036	15986	16065	16025	16015	15767	15902	15773	15954	16005	15909	15938	15963	16032	15974	15938	15848	15965	16083	15955	15970	15872	16030	15838	16197	15849	15955	16005	16011	16057	15989	15936	15914	15912	15912	15913	15950	15919	15970	15951	16004	15985	15923	16039	15837	15999	16035	15932	16020	15978	16002	16059	15924	16001	15860	16110	15932	16006	15988	15956	16115	15945	15985	15846	15950	16057	15882	15634	16048	16075	15828	16063	15966	15795	16006	16071	16006	15825	16017	15984	15902	15991	15955	15911	15971	15919	15980	15954	16059	15969	15864	15875	15787	15768	15925	15746	15925	16022	15979	15821	16046	16014	16075	16060	15788	16094	15946	16044	16241	16010	15903	15828	15846	15854	16009	16060	15890	16050	16119	15998	16111	16031	15779	16062	16051	16043	15743	15947	15972	16002	15921	15948	16094	15951	15876	15961	16035	15928	15894	15948	15894	16079	15998	15812	15849	15965	15968	15782	16047	16005	15938	15907	16042	16027	15926	15863	15962	16020	16122	16039	15978	16002	16144	15794	15870	15867	15916	15813	15920	16062	15992	15850	15902	15998	16058	15928	16174	16216	15973	16040	16088	15895	16054	15909	16209	16064	16001	15924	15915	15981	15915	16025	15943	15884	15904	15836	16090	16035	15641	15887	16049	15798	15887	15953	16012	15991	15936	15897	15831	16066	16025	15809	16036	16076	16133	15781	15982	15944	16064	16022	15961	15957	15986	15987	15960	16048	15883	15985	15868	16003	16060	15948	15765	15987	15839	16077	16043	15983	16037	16009	16156	16020	16026	15984	16029	16130	16020	15847	16049	15978	15931	15853	16045	16076	15909	15906	15972	15952	15973	16090	15943	15975	15895	16009	16157	15859	16184	15946	15935	15992	15915	16064	16013	15947	15825	16046	15781	15967	15946	15928	15933	16113	16140	15922	15993	16172	16035	16018	15927	15941	15864	15944	15963	16017	15937	16063	15942	15956	15925	16112	15922	16014	16006	15933	15893	15788	16005	15879	15955	15951	15884	16093	15850	16027	15909	16046	15863	15880	15917	15927	15973	15785	16070	15922	16099	15971	16060	16007	15946	16023	16042	16106	15921	15893	15797	16118	16016	15972	15799	16097	16055	15815	15932	15945	16009	15850	15924	15923	16073	15885	15957	15988	15787	16072	15923	15847	15759	15950	15767	16030	16024	15955	15811	16139	15958	16006	15899	16154	16056	15906	15984	15974	16016	15930	15978	15874	15684	15975	16012	16014	15816	15837	16006	15861	16067	16104	16020	15988	15884	16068	16055	15927	16085	15869	16087	15983
25186	21569	27577	28113	22901	22498	22394	21266	20868	20890	20757	20582	20396	20394	20597	20282	20364	20318	20405	20098	20396	20374	20574	20389	20370	20130	20341	20154	20349	20275	20252	20149	20227	20385	20167	20156	20386	20250	20266	20237	20197	20069	20183	20146	20371	20294	20384	20361	20098	20295	20095	20367	20382	20178	20212	20163	20256	20339	20188	20198	20155	20161	20292	20139	20256	20084	20317	20114	20149	20213	20092	20202	20354	20341	20027	20218	20052	20056	20242	20310	20182	19933	20192	20107	20080	20258	20083	20386	20403	20103	20372	20117	20260	20230	20059	19982	20102	20158	20028	20101	20079	20125	20159	20041	20028	20320	20329	20109	20318	20208	20069	20217	20309	20362	20037	20067	20213	20265	20230	20232	20183	20363	20242	20318	20303	20070	19927	20185	20169	20227	20166	20234	20088	20228	20273	19968	20200	20077	20074	20126	20138	20101	20244	20271	19987	20208	20261	20197	20012	20210	20151	19981	20114	20050	19938	20064	20333	20100	20130	19671	20111	20127	20166	20183	20197	20110	20216	20010	20274	20472	20082	20096	20252	20012	20136	20199	20110	20123	20252	20124	20103	20290	20181	20055	20170	20235	20180	20327	20361	20228	20215	20305	20084	20223	20203	20155	20180	20080	20135	20064	20110	20050	19891	20227	20229	20250	20325	20207	20415	20215	20207	20223	20260	20132	19845	20132	20189	20228	20170	19912	20179	20064	20106	20230	20114	20098	20233	20205	20238	20446	20233	20166	20272	20171	20472	20292	20322	20074	20396	20214	20337	20420	20140	20027	20299	20134	20319	20174	20110	20269	20234	20069	20333	20188	20305	20305	19967	20195	20164	20067	20041	20179	20259	20159	20137	20318	20060	20180	20357	20162	20161	20250	20127	19913	20035	20084	20134	19984	20304	20263	20086	20304	20279	20363	20114	20041	20372	20317	20240	20333	20058	20120	20146	20270	20146	20099	20241	20163	20417	20110	20150	20197	20126	20206	19946	20123	20057	20273	20145	20044	20070	20120	20195	20038	20270	20283	20254	20241	20163	20229	19892	20099	20015	20305	20250	20112	20022	20257	20209	20326	20070	20102	20131	19921	20116	20298	20173	20237	20189	20210	20290	20175	19941	20103	20509	20152	20223	20366	20239	20222	20206	20160	20093	20022	20114	19996	20079	20268	20062	20217	20300	20262	20299	20022	20046	20168	20161	20415	20344	20124	20195	19990	20219	20341	20000	20146	20358	20265	20058	20164	20095	20076	20269	19942	20151	20267	20090	20186	20169	20129	20299	20409	20337	20242	19968	20263	19992	20092	20069	20116	20142	20232	20054	20183	20390	20196	20145	20103	19921	20094	20275	20123	20193	20001	20219	20340	20138	20161	20156	20307	20087	20240	20112	20097	20188	20184	20311	20271	20246	20311	20333	20288	19964	20234	20181	20224	20269	20229	20123	20119	20197	20175	20204	20329	20211	20115	20333	20112	20143	20118	20272	19888	20173	20157	20271	20206	20182	20118	20089	20299	20093	19991	20202	20206	20244	20219	20255	20343	20273	20176	20151	20125	20015	19850	20267	20175	20171	20291	20172	20222	20114	20290	20317	20468	20132	20229	20085	20231	19993	20097	19990	20246	20396	20199	20435	20249	20148	20128	20260	20201	20345	20177	20200	20058	20265	20066	20206	20115	20116	20202	20299	20232	20090	20118	20351	20217	20250	20313	20231	20078	20272	20347	20134	20287	20241	20285	20203	20256	20138	20375	20390	20274	20299	20056	20105	20235	20017	20254	20210	20241	20193	20265	20276	20160	20183	20099	20357	20397	20093	20048	20477	20158	19942	20105	20032	20200	20238	20188	20339	20330	20159	19987	20227	20272	20134	20322	20424	20273	20219	20235	20243	20143	20371	20158	20255	20208	20112	20040	20078	20052	19882	20188	20115	20072	20181	20129	20251	20210	20195	20216	20216	20064	20276	20144	20110	20229	20254	20260	20279	20369	20406	20118	20118	20367	20336	20029	20255	20312	20343	20125	20207	20229	20284	20108	20269	20406	20037	20216	19929	20218	20080	20087	20137	20206	20188	20069	20286	19953	20338	20088	20204	19963	20114	20052	20097	20146	20038	20154	20211	20231	20177	20108	20086	20019	20156	20189	20147	20412	20105	20066	20186	20244	20135	20164	20126	20177	20236	20122	20359	20303	20136	20266	20157	20108	20210	20306	20128	19759	20268	20315	20259	20057	20126	20100	20280	20144	20186	20210	20060	20376	20299	20086	20215	20048	20101	20189	20177	20071	20258	20165	19975	20185	20266	20247	20171	20152	20186	20103	20222	20279	20213	20320	20202	20191	20149	20117	20014	20071	20174	20052	20281	20187	20329	20171	20301	20302	20228	20227	20099	20153	20282	20381	20201	20132	20378	20429	20164	20387	20344	20229	20028	20044	20116	20227	20154	20084	20037	20231	20357	20043	20094	20158	20290	20180	20337	20112	20188	20209	20126	20269	20327	20232	20097	20267	20144	20264	20123	20128	20115	19959	20344	20235	20171	20200	20442	20117	20293	20028	20132	20253	20053	19995	20416	20027	20201	20174	20070	20238	20040	20175	20196	20199	20244	20137	20163	20106	20405	20079	20130	20369	20315	20315	20180	20121	20127	20152	20358	20273	19994	20277	20079	20174	20274	20012	20127	20249	20201	20421	20123	20349	20131	20313	20190	20135	20237	20396	20223	20231	20033	20095	20115	20419	20280	20020	20183	20304	20106	20243	20171	20263	20031	20138	20060	20308	20181	20071	20252	20057	20316	20256	20112	20121	20359	20128	20075	20133	20151	20182	20106	20293	20132	20228	20123	20140	20218	20066	19991	20240	20288	20231	20146	20096	20000	20403	20362	20532	20275	20230	20158	20297	20134	20272	20159	20121	20192	20192	20301	20362	20147	20187	20296	20172	20156	20155	19970	20189	20168	20147	20221	20240	20417	20325	20356	20356	20386	20052	20244	20274	20302	20135	20231	20372	20435	20406	20168	20070	20186	20040	20189	20130	20141	20234	20294	20376	20184	20429	20169	20053	20290	20335	20370	20051	20115	20184	20226	20244	20257	20361	20340	20198	20238	20034	20301	20265	20224	20227	20113	20095	20283	19976	20549	20150	20218	20174	20165	20119	20069	19963	20177	20318	20231	20273	20078	20217	20278	20059	20150	20187	20318	20045	20100	20214	20120	20210	20096	20202	20071	20262	20025	20252	20306	20109	20021	20146	20257	20071	20181	20229	20383	20311	19900	19984	20109	20094	20082	20100	20071	20162	20051	20079	20167	20365	20261	20315	20071	19934	20220	20057	20084	20126	20087	20264	20085	19908	20196	19953	20380	20454	20068	20104	20235	20138	19986	20203	20257	20130	20373	20315	20222	20294	20030	20240	20310	20178	20219	20200	20267	20255	20284	20195	20217	20162	20164	20103	20082	20049	20081	20242	20259	20139	20084	20188	20119	20158	20140	20239	20283	20068	20198	20477	20115	20048	19934	20125	20029	20000	20183	20120	20095	20185	20261	20414	20059	20193	20197	20295	20328	20361	20120	20088	20270	20200	20211	20337	20181	20308	20075	20208	20213	20231	20128	20146	20172	20154	20097	20209	20140	20173	20267	20152	20195	20147	20117	20184	20200	20316	20118	20165	20221	20206	20031	19880	20140	20106	20103	20136	20357	20231	20075	20128	20446	20248	20319	20114	20182	20115	20155	20021	20223	20130	20409	20274	20137	20045	20119	19926	20136	20121	20087	20213	20028	20101	20257	20114	19996	20274	20118	20284	20036	20069	20208	20344	20389	20187	20273	20204	20112	20007	19943	20258	20229	20073	20244	20037	20158	20249	20289	20292	20279	20163	20208	20080	20166	20081	20223	20009	20208	20101	19949	20179	20325	20198	20071	20241	20125	20057	20026	20264	20092	20135	20127	20152	20164	20255	20151	20137	20208	20178	20273	20233	20217	20035	20113	20286	20248	20119	20139	20200	20209	19965	20141	20299	20282	20027	20231	20126	20096	20072	20108	20030	20202	20092	20120	20095	20325	20150	20223	20050	20105	20062	20302	20189	20221	20266	20265	20260	20095	20323	20247	20074	20025	20009	20188	20075	20281	20071	20170	20094	20062	20331	20301	20096	20161	20235	20217	20105	20198	20054	20119	19968	20344	19956	20080	20297	20400	20282	20152	20302	20080	20495	20224	20068	20097	20178	20065	20169	20151	19948	20101	20185	20307	20174	20222	20242	20222	20216	20219	20112	19991	20215	20302	20280	20210	20234	20193	20079	20206	20247	20147	19929	20263	20237	20024	20153	20224	20283	20225	20004	20057	20074	20398	20251	20186	20122	20086	20135	20309	20227	20251	20224	20251	20205	20335	20125	20319	20013	20219	20017	20113	20153	20145	20328	20098	20099	20176	20251	20207	20090	20373	20072	20447	20339	20355	20149	20263	20135	20086	20254	20272	20076	19967	20037	20045	20085	20173	20208	20193	20168	20295	20075	20178	20133	20191	20150	20295	20312	20146	20199	20211	20228	20254	20307	20342	20221	20269	20109	19833	20249	20263	20241	20302	19976	20103	20127	20214	20390	20290	20141	20294	20484	20281	20257	20306	20043	20128	20165	20215	20331	20414	20348	20233	20476	20129	20214	20158	20258	20028	20144	20327	20227	20224	20168	20277	20185	20076	20206	20233	20457	20346	20210	19960	20225	20195	20111	20059	20014	20413	20266	20197	20187	20209	20000	20197	20312	20397	20241	20234	20202	20096	20171	20068	20098	20037	20184	20132	20274	20206	20208	20180	20220	20067	20125	20380	20135	20233	20303	20308	20123	20150	20166	20163	20342	20396	20028	20139	20138	20043	20360	20034	20147	20287	20080	20140	20119	20332	20157	20429	20332	20215	20245	20441	20207	20354	20151	20275	20148	20035	20158	20016	20238	20130	20212	20178	20262	20437	20199	20206	20087	19971	20148	20111	20240	20159	20039	20200	20061	20118	20183	20143	20164	20267	20213	20052	20290	20065	20032	20160	19975	20300	20269	20281	19848	20327	20205	20166	20227	20413	20267	20350	20081	20257	20238	19991	20182	20111	20173	20166	20421	20298	20199	20107	20285	20259	20221	20336	20227
20368	37022	29534	23031	20624	19805	18490	17761	17580	17147	16963	16697	16747	16535	16699	16669	16496	16800	16637	16818	16662	16652	16685	16725	16676	16678	16556	16568	16414	16575	16636	16693	16620	16586	16690	16510	16679	16594	16641	16656	16405	16512	16550	16473	16740	16691	16576	16468	16559	16441	16660	16536	16581	16407	16510	16465	16634	16569	16593	16530	16575	16611	16512	16500	16545	16444	16357	16492	16540	16468	16580	16632	16610	16542	16562	16469	16618	16415	16453	16542	16659	16489	16517	16641	16595	16541	16513	16609	16624	16662	16513	16604	16675	16560	16503	16692	16543	16450	16689	16457	16434	16649	16486	16619	16536	16650	16435	16687	16459	16655	16399	16317	16634	16554	16533	16546	16576	16537	16370	16443	16708	16566	16399	16476	16573	16516	16436	16476	16589	16544	16502	16485	16396	16598	16553	16732	16434	16448	16690	16574	16635	16626	16536	16637	16412	16653	16483	16491	16480	16613	16595	16370	16482	16504	16563	16596	16527	16599	16636	16551	16522	16593	16489	16475	16688	16420	16510	16484	16671	16392	16568	16583	16538	16705	16630	16648	16609	16702	16505	16490	16394	16463	16427	16548	16563	16501	16646	16414	16562	16537	16474	16541	16424	16662	16606	16621	16444	16488	16500	16480	16374	16569	16389	16420	16598	16701	16535	16446	16507	16497	16453	16659	16421	16523	16477	16556	16390	16509	16708	16558	16439	16522	16516	16468	16630	16585	16504	16609	16503	16446	16593	16514	16526	16577	16476	16498	16676	16665	16509	16357	16538	16670	16555	16452	16600	16431	16421	16486	16639	16633	16609	16600	16582	16552	16574	16438	16486	16527	16700	16364	16508	16650	16495	16347	16367	16429	16448	16422	16377	16410	16463	16490	16783	16577	16534	16446	16508	16390	16571	16588	16577	16546	16549	16581	16424	16530	16593	16520	16480	16576	16554	16597	16314	16633	16602	16571	16566	16734	16601	16402	16596	16571	16442	16689	16394	16635	16538	16506	16697	16610	16438	16419	16537	16569	16596	16423	16508	16503	16274	16681	16397	16709	16615	16534	16491	16595	16617	16643	16517	16529	16538	16606	16707	16348	16736	16446	16484	16545	16612	16518	16466	16420	16698	16647	16362	16581	16423	16361	16563	16450	16547	16591	16538	16654	16437	16393	16535	16407	16561	16486	16695	16551	16531	16700	16507	16759	16451	16485	16357	16570	16576	16402	16515	16700	16520	16570	16292	16622	16559	16432	16421	16479	16618	16547	16575	16585	16527	16530	16551	16329	16618	16450	16389	16498	16540	16515	16652	16494	16595	16478	16439	16426	16474	16503	16510	16298	16563	16514	16624	16544	16375	16555	16562	16498	16565	16526	16452	16510	16661	16405	16426	16545	16467	16639	16626	16473	16524	16546	16547	16599	16472	16543	16516	16415	16561	16361	16577	16538	16632	16431	16595	16391	16636	16611	16481	16385	16737	16577	16560	16503	16669	16461	16428	16450	16399	16570	16545	16489	16494	16463	16630	16495	16634	16376	16554	16505	16613	16553	16571	16417	16542	16699	16494	16494	16514	16477	16763	16499	16536	16589	16497	16697	16511	16624	16450	16611	16557	16324	16564	16550	16488	16522	16416	16379	16474	16624	16500	16425	16536	16571	16427	16514	16459	16509	16623	16421	16504	16640	16496	16408	16556	16612	16429	16650	16583	16457	16650	16406	16460	16543	16672	16520	16489	16576	16495	16499	16410	16497	16480	16391	16587	16358	16695	16604	16469	16526	16428	16444	16339	16672	16457	16555	16521	16650	16526	16487	16623	16471	16604	16540	16564	16633	16513	16475	16646	16778	16481	16516	16613	16602	16550	16582	16565	16490	16455	16508	16562	16550	16632	16705	16505	16386	16431	16560	16533	16445	16442	16524	16494	16667	16427	16640	16446	16480	16689	16581	16570	16588	16656	16560	16446	16405	16754	16497	16564	16543	16646	16468	16643	16461	16659	16569	16596	16480	16618	16416	16569	16562	16584	16402	16616	16461	16602	16783	16596	16429	16479	16513	16470	16701	16699	16533	16543	16659	16571	16594	16446	16490	16569	16509	16349	16408	16497	16527	16530	16486	16521	16334	16692	16436	16493	16641	16444	16499	16405	16460	16584	16577	16451	16409	16538	16476	16566	16534	16592	16595	16443	16468	16446	16505	16468	16577	16429	16576	16366	16608	16462	16439	16566	16643	16594	16628	16344	16533	16438	16572	16588	16571	16363	16464	16536	16630	16645	16562	16342	16679	16529	16397	16726	16667	16451	16556	16467	16705	16521	16614	16418	16459	16520	16436	16416	16494	16437	16379	16576	16536	16551	16572	16521	16521	16680	16513	16513	16730	16364	16514	16564	16487	16503	16505	16608	16505	16636	16609	16394	16592	16419	16454	16244	16636	16510	16544	16628	16536	16465	16474	16665	16501	16545	16646	16353	16467	16552	16391	16504	16582	16460	16625	16480	16599	16475	16605	16579	16487	16588	16543	16444	16566	16550	16561	16393	16573	16387	16579	16669	16501	16417	16526	16540	16523	16415	16488	16613	16612	16508	16356	16615	16494	16444	16560	16603	16505	16630	16498	16465	16604	16550	16549	16462	16611	16502	16608	16533	16489	16338	16390	16512	16581	16324	16567	16399	16606	16561	16692	16388	16442	16458	16552	16604	16679	16601	16479	16496	16468	16527	16422	16559	16643	16479	16618	16609	16619	16372	16455	16577	16418	16590	16396	16611	16787	16645	16445	16546	16505	16581	16682	16506	16598	16438	16625	16421	16597	16476	16600	16695	16541	16640	16581	16559	16610	16504	16516	16578	16532	16399	16463	16555	16466	16637	16694	16632	16441	16565	16428	16602	16533	16488	16705	16568	16433	16446	16397	16466	16400	16763	16579	16399	16559	16580	16511	16610	16487	16474	16491	16388	16317	16478	16380	16504	16591	16618	16504	16498	16531	16503	16565	16461	16441	16543	16654	16437	16499	16640	16351	16456	16469	16581	16299	16560	16576	16609	16554	16504	16688	16459	16580	16497	16540	16539	16638	16556	16552	16712	16446	16704	16573	16667	16511	16596	16663	16702	16564	16629	16577	16596	16546	16702	16635	16435	16664	16567	16700	16459	16497	16498	16550	16696	16343	16555	16549	16509	16579	16625	16599	16682	16635	16515	16551	16506	16546	16458	16497	16514	16531	16502	16327	16384	16546	16495	16490	16486	16427	16493	16442	16373	16491	16377	16462	16608	16401	16424	16567	16547	16471	16671	16654	16599	16408	16640	16589	16515	16621	16487	16471	16499	16520	16556	16674	16604	16427	16549	16527	16595	16656	16589	16534	16652	16768	16726	16419	16570	16470	16792	16607	16494	16582	16616	16369	16639	16737	16322	16610	16578	16414	16661	16410	16521	16493	16676	16664	16759	16347	16529	16483	16608	16604	16544	16609	16636	16549	16477	16517	16434	16573	16641	16477	16685	16398	16535	16425	16563	16260	16504	16620	16338	16485	16690	16630	16418	16444	16582	16782	16544	16796	16504	16638	16539	16638	16429	16592	16637	16567	16690	16647	16328	16593	16567	16521	16581	16483	16451	16592	16463	16676	16675	16383	16484	16504	16554	16588	16704	16601	16591	16484	16642	16608	16698	16414	16640	16535	16524	16538	16583	16466	16567	16608	16495	16518	16657	16556	16515	16572	16391	16477	16566	16350	16545	16546	16538	16569	16652	16590	16519	16413	16502	16676	16495	16626	16490	16397	16599	16648	16598	16661	16640	16710	16494	16610	16774	16533	16505	16490	16580	16706	16651	16611	16573	16567	16608	16522	16437	16605	16658	16493	16544	16500	16423	16450	16480	16775	16507	16521	16482	16427	16475	16465	16516	16609	16517	16720	16504	16539	16592	16576	16608	16443	16554	16654	16621	16577	16510	16443	16505	16465	16537	16547	16448	16456	16554	16565	16317	16462	16562	16653	16425	16543	16546	16531	16725	16514	16527	16484	16496	16553	16551	16550	16533	16521	16604	16564	16517	16591	16463	16636	16561	16607	16721	16435	16674	16687	16524	16580	16476	16516	16495	16446	16563	16490	16596	16511	16480	16493	16463	16673	16531	16323	16696	16596	16627	16433	16478	16530	16550	16786	16735	16633	16548	16601	16402	16740	16483	16584	16448	16640	16552	16602	16514	16657	16587	16557	16496	16554	16498	16483	16430	16609	16627	16357	16510	16544	16547	16602	16727	16455	16503	16533	16414	16716	16447	16616	16539	16468	16384	16557	16424	16371	16467	16531	16639	16346	16562	16676	16643	16527	16607	16539	16415	16609	16570	16563	16506	16419	16477	16627	16362	16441	16324	16450	16647	16343	16381	16666	16480	16499	16580	16576	16690	16537	16412	16555	16366	16604	16724	16529	16432	16392	16534	16436	16620	16487	16628	16560	16528	16550	16510	16620	16466	16502	16497	16468	16649	16548	16520	16527	16619	16531	16598	16574	16602	16583	16521	16644	16401	16588	16506	16623	16612	16662	16676	16545	16398	16479	16622	16549	16687	16674	16508	16617	16605	16361	16435	16349	16459	16646	16745	16335	16496	16473	16536	16419	16476	16473	16610	16448	16659	16584	16494	16423	16786	16540	16737	16394	16509	16511	16332	16602	16432	16464	16532	16731	16672	16506	16649	16364	16592	16603	16439	16562	16482	16431	16537	16381	16565	16576	16557	16556	16612	16509	16611	16613	16573	16495	16539	16580	16685	16615	16526	16535	16477	16564	16659	16456	16426	16567	16502	16393	16461	16496	16454	16371	16552	16417	16580	16564	16690	16606	16374	16797	16705	16558	16549	16555	16610	16505	16708	16482	16641	16455	16566	16603	16623	16620	16695	16733	16532	16551	16453	16593	16463	16494	16521	16402	16570	16523	16459	16524	16344	16458	16726	16545	16651	16364	16401	16561	16549	16547	16456	16539	16578	16480	16670	16602	16375	16461	16628	16536	16654	16587	16377	16408	16472	16417	16611	16511	16602	16475	16405	16467	16711	16434	16608	16522	16616	16508	16576	16592	16553	16728	16743	16664	16498	16497	16479	16577	16368	16510	16651	16498	16551	16495	16331	16537	16646	16622	16464	16492
22539	21599	28879	24825	22097	24833	26706	21773	20478	20577	20149	19752	19662	19683	19741	19674	19504	19771	19471	19618	19480	19736	19540	19367	19553	19566	19507	19476	19570	19499	19568	19633	19301	19252	19339	19201	19395	19239	19325	19545	19191	19476	19105	19058	19178	19421	19327	19300	19230	19052	19517	19407	19128	19199	19319	19179	19133	19164	19344	19215	19463	19195	19404	19410	19226	19342	19137	19209	19408	19514	19314	19479	19387	19209	19206	19265	19236	19368	19456	19321	19448	19207	19310	19160	19094	19223	19102	19421	19399	19421	19223	19087	19168	19473	19346	19126	19262	19272	19313	19235	19402	19141	19096	19380	19286	19312	19290	19011	19007	19296	19594	19117	19084	19128	19242	19251	19403	19318	19265	19318	19221	19204	19337	19291	19171	19284	19227	19225	19237	19234	19226	19070	19130	18999	19255	19264	19259	19223	19236	19288	19356	19088	19189	19305	19234	19117	19361	19368	19308	19312	19210	19161	19511	19330	19292	19237	19234	19352	19133	19347	19300	18990	19212	19221	19169	19455	19037	19063	19138	19118	19470	19238	19032	19254	19219	19305	19352	19237	19249	19083	19197	18997	19482	19202	19107	19247	19283	19318	19062	19161	19279	19239	19068	19409	19322	19375	19422	19154	19266	19289	19412	19337	19031	19132	19211	19210	19367	19369	19191	19217	19201	18936	19301	19147	19496	19171	19287	19189	19263	19016	19499	19347	19262	19162	19187	19188	19330	19374	19405	19346	19131	19429	19196	19252	19313	19188	19166	19184	19266	19003	19253	19081	19182	19264	19278	19280	19201	19098	19151	19352	19173	19207	19071	19208	19277	19142	19231	19395	19281	19150	19314	19269	19112	19209	19441	19200	19346	19048	19409	19380	19612	19360	19248	19216	19274	19254	19158	19265	19192	19405	19253	19541	19204	19287	19199	19223	19104	19378	19257	19273	19182	19292	19186	19202	19475	19249	19194	19094	19423	19293	19441	19299	19337	19257	19150	19093	19249	19353	19262	19407	19302	19074	19248	19110	19078	19213	19357	19102	19129	19065	19233	19315	19332	19399	19357	19362	19357	19172	19449	19407	19424	19133	19338	19223	19207	19117	19187	19104	19159	19383	19347	19111	19129	19109	19122	19194	19393	19179	19277	19314	19060	18944	19282	19124	19172	19211	19237	19252	19307	19385	19208	18952	19017	19223	19108	19227	19426	19032	19023	19257	19347	19092	19255	19199	19337	19216	19191	19231	19234	19453	19382	19261	19044	19200	19458	19201	19307	19251	19470	19397	19282	19242	19124	19440	19261	19287	19418	19191	19095	19079	19038	19191	19304	19204	19262	19267	19414	19241	19166	19309	19169	19208	19285	19212	19378	19224	19203	19385	19200	19254	19189	19180	19131	19121	19064	19144	19487	19295	19150	19004	19146	19413	19251	19141	19213	19299	19243	19221	19318	19166	19286	19207	19390	19317	19154	19058	19491	19243	19224	19285	19329	19499	19458	19200	19391	19203	19144	19154	19051	19226	19202	19232	19164	19298	19295	19225	19107	19079	19224	19159	19279	19099	19007	19169	19311	19182	19211	19357	19362	19410	19155	19142	19338	19264	19254	19335	19212	19187	19088	19278	19281	19273	19207	19054	19317	19395	19165	19197	19040	19257	19101	19361	19174	19019	19181	19336	19307	19289	19132	19183	19118	18970	19357	19267	19398	19286	19392	19370	19247	19070	19289	19148	19270	19101	19473	19107	19294	18904	19286	19205	19136	19165	19166	19291	19460	19170	19354	19205	19197	19362	19024	19075	19196	19340	19340	19379	19031	19311	19205	19260	19254	19287	19439	19448	19340	19172	19419	19325	19197	19273	19313	19338	19111	19216	19119	19355	19298	19232	19352	19198	19207	19358	19239	19219	19364	19212	19462	19310	19420	19407	19150	19459	19270	19083	19427	19382	19259	19256	19204	19260	19209	19318	19288	19212	19376	19351	19238	19083	19158	19137	19398	19136	19269	18994	19306	19371	19282	19151	19465	19339	19191	19230	19149	19167	19278	19209	19025	19249	19367	19232	19473	19207	19058	19113	19267	19280	19302	19197	19226	19264	19353	19316	19176	19179	19368	19134	19455	19470	19265	19159	19175	19257	19260	19169	19273	19148	19274	19308	19189	19228	19318	19284	19348	19312	19067	19038	19141	19284	19135	19209	19085	18912	19070	19129	19450	19276	19391	19329	19382	19171	19442	19333	19239	19304	19182	19161	19273	19166	18961	19336	19159	19467	19264	19321	19304	19117	19180	19308	19196	19144	19342	19259	19200	19138	19128	19178	19288	19156	19235	19159	19095	19147	19055	19204	19228	19355	19160	19188	19256	19333	19260	19419	19393	19166	19242	19168	19220	19250	19175	19256	19308	19341	19440	19318	19096	19138	19081	19254	19285	19355	19197	19159	19683	19143	19057	19333	19180	19282	19340	19345	19196	19142	19409	19113	19101	19276	19277	19184	19132	19347	19218	19336	19512	19244	19205	19256	19148	19108	19200	19235	19266	19119	19149	19283	19220	19187	19368	19213	19315	19316	19282	19145	19348	19310	19071	19150	19467	19324	19409	19222	19280	19189	19241	19325	19261	19419	19241	19153	19221	19367	19222	19213	19087	19408	19305	19170	19161	19295	18991	19110	19244	19272	19307	19440	19417	19285	19422	19604	19171	19227	19070	19134	19175	19414	19314	19245	19339	19385	19227	19347	19198	19220	19123	19044	19383	19125	19247	19368	19171	19414	19246	19176	19060	19200	19280	19308	19238	19038	19210	19237	19146	18908	19476	19301	19175	19524	19209	19253	19462	19189	19138	19201	19110	19148	19224	19283	19248	19350	19182	19280	19089	19189	19183	19207	19395	19383	19504	19067	19261	19142	19264	19310	19187	19268	19321	19256	19184	19247	19322	19144	19238	19212	19209	19153	19232	19334	19404	19214	19292	19175	19449	19290	19244	19283	19097	19091	19195	19374	19055	19128	19059	19231	19313	19156	19323	19387	19198	19314	19267	19107	19102	19226	19254	19320	19281	19240	19129	19108	19229	19234	19209	19171	19242	19202	19407	19247	19239	19169	19094	19013	19114	19242	19019	19046	19273	19293	19184	19356	19328	18899	19172	19282	19311	19479	19416	19006	19148	19187	19242	19254	19203	19148	19157	19235	19065	19151	19391	19252	19263	19208	19186	19216	19246	19311	19187	19158	19261	19104	19230	19313	19222	19212	19532	19284	19162	19095	19284	19436	19106	19178	19177	19180	19232	19188	19377	19381	19176	19368	19246	19229	19423	19145	19250	19287	19351	19179	19187	19306	19167	19348	19363	19211	19298	19351	19140	19239	19435	19481	18978	18922	19220	19274	18985	19318	19176	19172	19488	19417	18985	19336	19227	19469	19178	19230	19455	19367	19277	19235	19343	19061	19398	19263	19296	19257	19340	19426	19140	19236	19110	19306	19157	19446	19193	19226	19286	19356	19329	19044	19171	19329	19410	19207	19392	19290	19306	19194	19346	19436	19315	19243	19113	19347	19270	19200	19331	19177	19388	19114	19557	19155	19201	19254	19256	19200	19046	19336	19310	19229	19114	19115	19282	19247	19114	19195	19173	19262	19229	19521	19327	19169	19168	19289	19330	19120	19417	19253	19356	19329	19366	19199	19161	19335	19286	19038	19574	19345	19240	19184	19249	19076	19035	19116	19249	19271	19194	19289	19368	19306	19276	19188	19264	19280	19343	19271	19334	19026	19129	19203	19109	19153	19369	19321	19260	19387	19412	19158	19263	19207	19229	19395	19388	19220	19309	19349	19312	19392	19326	19335	19202	19223	19406	19166	19270	19266	19171	19274	19263	19316	19470	19432	19459	19113	19333	19392	19347	19322	19355	19324	19221	19062	19230	19161	19097	19044	19190	19030	19361	19186	19032	19213	19159	19279	19382	19129	19314	19441	19303	19231	19135	19264	19212	19103	19271	19203	19259	19163	19250	19322	19473	19261	19110	19577	19364	19193	19291	19248	19182	19235	19422	19223	19276	19310	19142	19187	19299	19232	19406	19092	19115	19535	19253	19453	19183	19235	19182	19211	19401	19241	19429	19483	19248	19274	19195	19211	19061	19048	19228	19063	19385	19220	19145	19340	19311	19405	19501	19432	19384	19353	19165	19345	19176	19013	19195	19041	19307	19187	19237	19202	19050	19114	19196	19204	19233	19025	19162	19277	19106	19142	19157	19224	19143	18968	19356	18990	19240	19234	19170	19086	19086	19079	19301	19274	19195	19330	19185	19272	19178	19309	19171	19287	19032	19145	19135	19394	19372	19134	19320	19130	19156	19331	19189	19412	19269	19310	19413	19298	19193	19162	19231	19063	19380	19094	19379	19056	19331	19109	19179	19293	19335	19187	19167	18958	19157	19207	19379	19208	19273	19281	19220	19347	19142	19240	19449	19419	19362	19213	19243	19323	19186	19126	19148	19342	19308	19123	19351	19230	19287	19393	19264	19078	19070	19013	19342	19330	19353	19346	19284	19143	19374	19332	19288	19168	19065	19206	19208	19408	19285	19186	19297	19145	19232	19235	19158	19149	19036	19111	19330	19452	19356	19304	19275	19341	19130	19315	19187	19162	19007	19393	19426	19308	19297	19508	19386	19279	19311	19149	19129	19215	19216	19235	19315	19095	19119	19166	19261	19481	19232	19271	19186	19266	19246	19241	19236	19207	19307	19143	19327	19287	19163	19351	19200	19267	19215	19091	19234	19063	19237	19372	19272	19176	19319	19245	19253	19359	19139	19245	19301	19227	19151	19037	19000	19296	19379	19273	19396	19313	19162	19308	19284	19071	19298	19335	19194	19221	19147	19295	19400	19442	19235	19221	19403	19309	19118	19195	19351	19385	19323	19191	19171	19172	19224	19047	19196	19257	19395	19284	19173	19165	19233	19289	19251	19394	19272	19146	19467	19205	19072	19118	19374	19249	19359	19317	19407	19237	19213	19237	19135	19356	19361	19266	19170	19170	19231	19303	19384	19034	19237	19175	19184	19207	19238	19244	19180	18990	19260	19169	19255	19228	19252	19392	19447	19277	19215	19421	19357	19159	19524	19227	19376	19336	19452	19032	19187	19297	19234	19301
22621	45669	35865	27265	23407	22087	20167	18630	17443	17373	17032	16523	16369	16588	16477	16179	16229	16545	16205	16271	16284	16315	16198	16308	16216	16226	16192	16207	16170	16317	16014	16009	16260	15992	16058	16121	16106	16066	15940	16011	15965	15857	16073	15976	15989	15975	16103	16078	16098	15862	16088	15966	16111	15946	16076	16067	16185	16074	16105	16088	15841	16179	16266	16136	15986	16157	16108	15934	15951	15887	15982	16101	16195	15989	16073	15988	15852	16109	16045	16000	15821	15936	15960	15956	15994	16085	15986	16020	16054	16055	16034	16015	16158	16053	15827	16036	16082	15891	16092	16104	15850	15777	15939	15992	15837	16086	15924	16046	16106	16060	15990	16066	15994	16076	16256	15857	15877	15824	15922	16111	15809	16091	16073	16099	16043	16239	16060	16091	16009	16037	15874	16115	15974	15897	16042	15941	15965	15830	16009	15925	15932	16146	15910	15854	15913	15952	16081	15988	16060	16070	15889	15964	16090	16122	16205	15973	15966	16025	16010	16136	15930	15849	16016	16191	16035	15979	15890	15898	15938	15940	15825	16097	16019	15887	16043	15886	16050	16016	15884	16016	15993	15955	15985	16011	16070	16006	16220	16060	15961	16034	15874	16072	15731	15985	15970	16084	15959	16013	15997	15940	15995	15903	16016	15924	16132	16038	16000	16082	16119	16061	16005	15951	16004	16047	16059	15968	16139	15989	16096	15962	16070	16154	16151	15965	16132	16113	16081	16038	16138	15889	16109	15889	16058	15998	15933	15967	16028	16055	15868	15973	15971	16004	16061	16020	15923	16108	15991	16051	16003	15965	16008	15904	16011	15976	15951	15931	16007	16116	15995	15905	16000	16208	16012	15995	16031	15942	16093	15811	16007	15934	16034	15977	16008	15906	16008	16001	16078	16012	16030	15917	16026	15978	16020	16017	15908	15884	15981	16069	15843	15960	15955	15964	15794	16020	16130	15814	16251	16005	15948	15865	16051	16011	16035	16129	15925	15981	15902	15942	16131	15992	16001	15968	16060	16054	16070	15974	15944	15969	15913	16001	16023	16093	15942	15942	15982	15980	16016	16023	15862	16105	16205	15775	15955	15902	15856	15933	15968	15921	15957	15948	15986	15969	16105	15907	15906	15867	15977	15945	15871	16070	16097	16094	15945	15997	15945	15930	15982	15880	16023	15748	16069	15931	15945	15998	16117	15930	16038	16132	16038	15946	15973	15962	15987	15935	15997	15952	15860	15934	16014	15885	15954	16100	15996	16139	15966	15892	15870	16156	15800	16257	15934	15975	16033	15878	16093	16107	16030	15873	15960	15887	15930	15952	15994	16006	15943	16038	15997	16036	16053	16001	16017	16009	15989	15972	15948	16069	16031	16028	16004	15959	15984	15939	16012	15914	15960	16147	15997	16073	15832	15939	16020	15955	16029	16179	15984	15888	15963	15991	15973	16137	16069	15910	15794	16007	15944	16101	15817	16104	16101	16002	16021	16001	16018	15971	15799	16060	15918	15891	16013	16006	15949	16070	15942	16045	15887	15889	16021	15845	15778	15863	16040	15780	16081	15922	16086	16147	16002	15986	16202	15912	15945	15958	16152	16066	15841	16085	15865	16136	16026	15888	16119	15957	16094	16228	15897	16146	15890	16124	15994	15936	16052	15941	15942	15957	16040	15929	16030	15809	15921	16017	16048	16219	16151	16047	16034	15822	15865	15923	16040	16032	15928	15933	15931	15962	15976	16272	16192	16027	15975	15983	15748	16019	15988	15984	15934	15832	16040	16118	15876	16106	16121	15976	16091	15929	16012	16129	15868	15998	15951	16131	16096	16069	15981	16065	15966	16065	15913	15894	16106	16055	16302	15826	15849	16109	16197	15913	15957	16135	16055	15905	16114	15829	16054	16079	15936	15983	16124	15913	16040	15953	15960	15991	15988	16076	16104	15943	15986	16118	16017	15934	15830	16053	15870	16066	16160	15936	15982	15887	15831	15934	15962	16051	16053	15873	16010	16177	15949	15848	15939	15882	16021	16136	16044	15818	15947	15890	16044	16041	15890	16013	16095	15932	15941	16126	15845	16031	16051	16014	16023	15926	16027	15978	16159	15868	16060	15894	15971	15965	15993	16044	15919	15990	15902	15982	16027	16047	15960	16026	16069	15849	15914	16115	15968	15910	16145	16140	15957	15967	15976	16069	16023	16149	16006	16048	15932	15879	15843	15871	15887	16126	15927	15928	16101	16038	15881	16035	16002	15935	16012	16060	15922	15940	15928	15964	15968	15995	16011	16064	16147	15921	16007	16062	16097	16009	16022	15933	16058	16167	15866	16070	16018	15947	15856	15975	16054	16106	16027	15884	16015	15947	15930	15978	16003	15911	16019	15981	16112	15845	15849	16039	15911	16051	15933	15970	15954	16004	15851	16012	15963	15960	16049	15915	15976	15938	15886	15977	15978	16063	15974	16018	15886	16107	15925	15989	16024	15855	16056	15976	16021	15853	16033	15968	16111	16065	15978	15992	16015	16025	15936	15894	16046	15914	15746	16031	16154	16065	16021	16129	15961	16125	15873	16041	15868	15834	15998	15988	16102	16033	15959	16010	15920	15998	15888	15946	15811	16058	15956	16003	15925	15958	16055	15812	16242	16026	15953	16074	15969	15866	16041	16055	16101	16001	15813	16005	15967	15964	16121	16003	15816	15935	15903	16160	16085	15969	15958	15956	15995	15911	16049	16057	16029	16023	15915	15954	15940	16212	15989	15930	16023	15951	15971	16015	15982	16070	15808	16053	16073	16024	15841	16020	16023	16058	15998	16013	16032	15855	15980	16048	15926	15861	16006	16019	16293	15972	15941	15997	15754	16100	15906	15756	15938	16067	15851	16046	15805	15813	15933	15926	15993	15790	15911	15959	16037	16028	16004	15921	15954	16243	15972	16021	16152	15966	16029	15969	16033	16129	16019	15926	16020	15922	16079	16103	15996	15823	15936	15764	16037	16115	15903	16023	16136	16127	16051	15860	15897	16108	16087	16065	15883	16013	16017	16052	16071	15989	15975	16015	15765	15942	16076	15782	16032	15974	16044	15945	15874	15920	16108	15912	16072	15866	16017	15839	16145	16047	16088	15931	15899	15892	16089	15809	16101	15997	16139	15911	16024	15800	16076	15948	16057	16165	16180	15925	16027	16042	15943	15870	15979	16001	16032	15945	16083	15995	16142	15835	16031	15910	15950	15972	16037	15886	15962	16002	16045	16079	16066	15994	15940	15955	15862	15849	16026	15971	15979	16030	16027	15952	16095	15961	16026	15837	16017	15810	15848	15851	15971	15924	15928	15919	15972	16008	15887	15897	16060	15921	16019	16054	15918	16008	15846	15995	15962	16094	15976	16023	15812	16033	15972	15979	16010	15680	15937	16001	15966	15982	16010	15836	16001	16083	16008	15999	15996	15920	15877	16131	15972	16011	15961	16022	15855	15881	16160	15954	16012	15999	15791	15898	15984	15968	15914	16094	15945	15959	15958	15958	16039	16077	15890	16002	15945	16067	15970	15833	16041	16012	15967	16145	16015	15860	16030	15926	15970	16113	15991	16069	16037	15935	15954	16091	16033	15986	15928	15882	16132	15742	16092	16028	15855	16011	15996	16055	15990	15935	15996	16128	16109	16020	16042	15992	16085	16001	15992	16068	16049	15965	16032	15927	15969	15977	16031	15955	15950	15896	16030	15986	16059	15820	16012	16001	15937	16030	16039	15959	16013	15893	16222	16116	15867	16057	16162	15856	15719	16057	16028	16029	16020	16027	16032	15944	15971	16075	15895	16091	15886	15919	15910	15897	16110	15960	15977	16052	16157	15861	16029	16145	16000	16009	15949	15929	16017	15964	15996	15984	15850	16015	16129	16025	15954	16097	16039	16078	15946	15992	15977	15946	16037	16017	16072	16211	16155	15976	16107	15924	15895	15968	15884	16012	16006	16058	15942	15938	15916	16154	16047	15967	15973	16101	15990	16223	15936	15999	15937	15938	16153	15965	16029	15974	15923	16130	15834	15832	15789	16050	15999	16068	15879	15934	16121	15946	16103	15716	15812	16013	15918	15862	16092	15900	16058	16021	16013	16026	16054	16027	16054	16049	16122	15922	15943	15979	16073	15943	15941	16090	16061	15844	16070	16052	15887	15989	15929	16051	15825	15993	15981	15980	16226	15866	15961	15950	16052	16007	15781	16102	15983	16018	16003	16040	16012	15977	15970	16167	16005	15970	15995	15967	16004	16015	15998	15884	15978	15933	16065	16023	15982	15936	16068	15927	15978	15929	15943	16001	15897	16124	15980	15885	15871	15877	15922	15969	16098	16058	16083	16040	15916	15989	15870	16056	15956	16053	16085	16018	16051	15987	15890	16040	16030	16023	16028	15878	15845	15847	16076	16087	16048	16030	16039	16088	15808	16159	15898	15902	15905	16045	16035	16069	16012	15903	16198	15896	15750	15822	16075	16274	16054	16044	15938	15837	15990	16021	15973	15970	15974	16017	16021	16020	15935	15954	16123	16137	16043	15972	16013	15977	15941	16011	16027	16032	15820	16029	16070	15921	15887	15890	15947	15837	15843	15932	16038	16016	16076	15875	16007	16134	15986	16151	16063	15825	16072	15892	15933	15893	16149	15882	15948	15939	15957	16076	16094	15939	15953	15992	16003	15896	15890	15845	16040	16003	15962	15968	15824	15950	16005	15996	15857	15883	15987	16005	16165	15994	15919	15912	15888	16017	15999	15923	15900	16103	16034	15985	15933	15944	15923	16065	15845	15942	15989	16085	16081	16049	15966	16039	16083	16061	16063	15909	15992	16121	15983	15962	16083	16045	15988	16075	15918	15950	15938	15900	15946	15896	16047	15981	16027	15981	16000	15938	16084	16095	16219	16106	16028	16016	15910	15957	16135	15946	16007	16042	16131	15906	15887	15770	16114	15923	15971	16034	15985	15859	15976	15935	16138	16043	15836	16111	16145	16045	15969	15989	16053	15978	15944	15998	15884	16112	16023	15992	15997	16064	16147	15967	16095	16011	15879	15937	16031	15855	15985	15874	16089	15879	15965	15988	15901	15943	15913	16077	15920	16015	15998	15964	16110	15952	15936	15846	16141	15995	15931	16082
29942	25563	28803	26120	21727	21291	20753	20136	20129	19846	19753	19748	19654	19439	19674	19441	19725	19611	19446	19647	19655	19671	19598	19545	19496	19527	19535	19695	19590	19759	19668	19543	19584	19482	19777	19663	19512	19396	19687	19567	19477	19390	19499	19357	19547	19429	19540	19558	19711	19550	19428	19554	19573	19401	19525	19425	19618	19401	19340	19565	19374	19310	19625	19459	19448	19560	19368	19381	19494	19628	19429	19520	19304	19323	19328	19365	19501	19472	19483	19611	19560	19561	19284	19456	19423	19320	19452	19584	19448	19539	19564	19408	19476	19365	19395	19710	19568	19399	19385	19398	19553	19533	19494	19633	19559	19531	19428	19277	19759	19604	19671	19582	19246	19400	19451	19535	19484	19383	19538	19196	19298	19549	19619	19567	19809	19419	19563	19386	19467	19446	19516	19198	19391	19597	19530	19533	19676	19250	19652	19385	19541	19438	19598	19577	19528	19486	19498	19551	19599	19568	19587	19536	19577	19426	19354	19351	19636	19525	19489	19484	19703	19581	19531	19630	19563	19276	19294	19330	19525	19484	19622	19513	19342	19525	19292	19535	19418	19347	19323	19532	19501	19568	19415	19575	19494	19488	19580	19572	19353	19687	19490	19286	19658	19427	19346	19638	19508	19537	19588	19419	19554	19535	19669	19577	19355	19380	19616	19603	19603	19495	19747	19453	19592	19596	19462	19539	19547	19485	19447	19498	19620	19486	19877	19274	19493	19524	19623	19433	19586	19442	19589	19465	19331	19549	19536	19504	19349	19455	19443	19280	19432	19699	19540	19598	19519	19531	19774	19421	19314	19477	19383	19380	19520	19478	19431	19674	19576	19382	19523	19522	19464	19634	19508	19586	19573	19469	19466	19314	19381	19491	19477	19679	19581	19616	19521	19347	19502	19480	19631	19558	19579	19326	19351	19478	19348	19532	19521	19670	19452	19439	19529	19390	19558	19342	19400	19570	19463	19454	19442	19548	19400	19399	19409	19582	19434	19631	19634	19584	19314	19253	19283	19686	19686	19334	19575	19491	19491	19410	19635	19537	19388	19470	19504	19531	19703	19569	19518	19295	19609	19729	19545	19627	19476	19423	19437	19588	19400	19634	19624	19472	19562	19582	19543	19718	19526	19453	19512	19235	19567	19577	19459	19410	19411	19772	19572	19456	19458	19303	19511	19443	19405	19623	19473	19398	19273	19348	19367	19688	19281	19504	19295	19524	19483	19619	19514	19563	19368	19685	19720	19589	19628	19313	19583	19282	19209	19659	19350	19188	19422	19480	19481	19502	19502	19573	19563	19340	19546	19600	19411	19393	19432	19519	19430	19663	19675	19472	19523	19474	19604	19594	19370	19410	19548	19652	19315	19558	19478	19435	19627	19356	19420	19447	19382	19485	19469	19606	19328	19376	19396	19451	19559	19258	19745	19437	19372	19288	19508	19438	19528	19472	19334	19664	19396	19376	19676	19593	19530	19405	19500	19628	19622	19464	19549	19494	19589	19622	19672	19569	19459	19227	19489	19593	19470	19549	19419	19720	19421	19551	19342	19328	19619	19749	19433	19378	19495	19520	19553	19674	19545	19790	19460	19427	19543	19449	19617	19575	19697	19491	19555	19589	19676	19382	19633	19644	19496	19490	19538	19468	19507	19287	19464	19404	19461	19410	19414	19441	19254	19496	19483	19382	19601	19468	19605	19686	19590	19554	19672	19504	19603	19579	19592	19413	19486	19601	19649	19563	19728	19365	19578	19476	19488	19424	19497	19616	19810	19776	19483	19509	19713	19385	19455	19452	19555	19628	19596	19481	19552	19459	19495	19466	19658	19404	19452	19382	19308	19595	19395	19338	19505	19506	19586	19385	19486	19396	19541	19504	19619	19578	19596	19578	19532	19629	19596	19600	19610	19669	19517	19481	19294	19477	19427	19413	19453	19533	19455	19428	19335	19240	19281	19539	19420	19591	19520	19415	19439	19384	19672	19519	19365	19550	19462	19367	19605	19509	19236	19572	19619	19650	19604	19511	19873	19561	19649	19582	19578	19447	19745	19344	19601	19548	19761	19402	19553	19533	19592	19487	19462	19368	19399	19346	19361	19511	19529	19684	19444	19565	19535	19582	19525	19440	19464	19711	19598	19589	19337	19495	19475	19584	19559	19441	19507	19476	19499	19741	19657	19535	19267	19300	19340	19439	19517	19618	19656	19531	19417	19644	19496	19364	19588	19719	19500	19466	19497	19621	19502	19619	19654	19514	19456	19332	19410	19631	19452	19521	19550	19581	19396	19387	19591	19815	19433	19517	19688	19746	19588	19496	19648	19461	19659	19612	19573	19611	19387	19379	19430	19470	19529	19285	19548	19508	19449	19598	19611	19622	19750	19594	19528	19585	19381	19522	19563	19487	19473	19301	19550	19578	19518	19614	19474	19549	19490	19670	19538	19435	19378	19617	19538	19589	19433	19498	19571	19364	19445	19504	19484	19456	19341	19556	19510	19593	19324	19517	19608	19434	19443	19533	19663	19337	19360	19355	19666	19561	19453	19427	19338	19469	19644	19522	19597	19592	19503	19430	19258	19601	19805	19644	19386	19486	19562	19475	19455	19738	19455	19341	19396	19616	19618	19562	19516	19619	19429	19706	19501	19295	19462	19596	19623	19442	19441	19449	19267	19254	19325	19468	19618	19602	19636	19660	19687	19239	19371	19311	19573	19390	19483	19611	19489	19349	19815	19387	19430	19612	19348	19429	19376	19683	19414	19471	19423	19381	19568	19537	19639	19557	19613	19504	19275	19504	19433	19505	19296	19708	19497	19602	19620	19471	19425	19587	19650	19302	19711	19483	19430	19493	19566	19650	19705	19410	19592	19405	19584	19456	19524	19630	19601	19563	19397	19604	19596	19515	19371	19449	19428	19587	19400	19485	19352	19598	19410	19640	19742	19325	19478	19460	19591	19408	19401	19199	19495	19533	19710	19297	19484	19583	19453	19296	19528	19668	19486	19551	19680	19439	19646	19471	19483	19409	19633	19510	19647	19600	19338	19553	19576	19494	19715	19718	19657	19513	19644	19693	19549	19446	19586	19530	19381	19621	19634	19302	19617	19564	19286	19344	19485	19539	19594	19275	19523	19396	19504	19569	19458	19647	19613	19566	19477	19323	19543	19361	19237	19408	19538	19443	19425	19432	19479	19462	19265	19254	19551	19627	19446	19516	19534	19428	19527	19438	19343	19637	19552	19435	19454	19584	19602	19609	19538	19266	19458	19594	19455	19387	19567	19576	19320	19364	19697	19385	19354	19386	19491	19654	19491	19676	19358	19448	19613	19548	19449	19271	19614	19572	19479	19446	19378	19398	19534	19605	19563	19608	19403	19320	19551	19674	19659	19421	19426	19338	19423	19258	19499	19566	19272	19534	19438	19423	19552	19426	19481	19584	19518	19495	19549	19365	19608	19460	19655	19468	19477	19610	19575	19445	19492	19538	19542	19471	19669	19455	19515	19440	19712	19614	19572	19545	19506	19429	19535	19616	19616	19217	19457	19550	19386	19577	19523	19679	19508	19423	19317	19488	19468	19509	19386	19323	19514	19470	19732	19676	19652	19516	19529	19514	19461	19328	19483	19505	19548	19259	19401	19563	19335	19451	19393	19564	19518	19495	19504	19574	19565	19498	19270	19717	19560	19659	19439	19408	19579	19284	19451	19637	19564	19283	19542	19438	19401	19438	19571	19200	19425	19665	19792	19536	19496	19511	19268	19446	19478	19662	19619	19629	19384	19623	19662	19498	19478	19509	19319	19476	19536	19574	19430	19464	19554	19580	19512	19665	19421	19382	19829	19488	19564	19629	19546	19739	19422	19447	19569	19585	19577	19486	19511	19449	19659	19426	19394	19463	19545	19516	19723	19480	19423	19438	19577	19582	19465	19619	19278	19645	19654	19458	19685	19580	19346	19328	19708	19590	19475	19394	19624	19572	19459	19430	19430	19533	19498	19478	19420	19408	19301	19251	19638	19543	19607	19599	19239	19563	19412	19684	19510	19397	19466	19577	19503	19760	19559	19422	19724	19548	19608	19592	19433	19328	19504	19477	19574	19318	19405	19584	19324	19547	19605	19749	19479	19353	19513	19291	19418	19540	19598	19670	19403	19416	19623	19526	19346	19480	19443	19503	19527	19633	19377	19399	19477	19519	19351	19353	19477	19467	19599	19624	19608	19546	19433	19555	19569	19461	19458	19565	19839	19591	19440	19558	19712	19555	19364	19440	19487	19399	19634	19318	19366	19472	19644	19431	19552	19649	19590	19617	19598	19569	19629	19533	19303	19556	19655	19459	19718	19554	19483	19433	19514	19475	19487	19668	19451	19501	19470	19672	19650	19520	19498	19519	19478	19589	19384	19497	19595	19614	19627	19430	19604	19816	19522	19539	19416	19396	19434	19655	19576	19370	19355	19538	19720	19568	19403	19548	19471	19620	19462	19675	19559	19519	19552	19663	19748	19518	19419	19430	19326	19412	19596	19423	19493	19719	19394	19550	19419	19530	19480	19620	19378	19605	19301	19634	19509	19459	19657	19702	19562	19575	19629	19557	19524	19629	19516	19476	19448	19681	19555	19568	19451	19483	19513	19574	19428	19644	19499	19654	19676	19497	19346	19406	19399	19642	19547	19361	19477	19629	19627	19568	19587	19474	19452	19443	19375	19608	19450	19537	19467	19552	19658	19653	19878	19375	19476	19529	19610	19715	19293	19462	19512	19571	19445	19279	19434	19449	19376	19607	19639	19565	19561	19451	19527	19461	19544	19484	19602	19484	19276	19402	19536	19403	19306	19595	19555	19632	19530	19376	19630	19439	19409	19621	19686	19288	19497	19335	19253	19577	19419	19309	19503	19628	19369	19549	19292	19455	19594	19417	19339	19507	19660	19382	19354	19389	19581	19388	19567	19523	19586	19438	19475	19427	19551	19551	19366	19561	19587	19642	19326	19363	19397	19343	19665	19475	19712	19588	19612	19445	19255	19510	19488	19638	19823	19312	19644	19569	19406	19384	19487	19259	19443	19590	19517	19551	19396	19664	19463	19649	19140	19417	19377	19555	19484	19671	19487	19513	19575	19775	19697	19705	19488	19422	19672	19328	19523	19392	19557	19496
23356	35946	26913	21561	19550	18565	17858	17103	16584	16480	16382	16294	16453	16175	16309	16211	16212	16244	16182	16191	16297	16173	16260	16275	16267	16154	16146	16276	16083	16361	16350	16089	16206	15940	16265	16041	16164	16178	16256	16166	16016	16183	16152	15967	16156	16283	16293	16108	16174	16308	16187	16065	16036	15999	16218	16128	16042	16115	16247	16294	16239	16061	16093	16318	16174	16109	16099	16208	16207	16136	16153	16151	16028	16185	16161	16070	16030	16152	16095	16018	16222	16164	16179	16175	16193	16200	16047	16182	16310	16374	16156	16064	16002	16020	16182	15974	16184	16207	16136	16225	16234	16117	16108	16039	16198	16178	16263	16163	16083	16322	16107	16138	16169	16032	16127	16170	16232	16183	16256	16168	16135	16062	16273	16267	16193	16063	16233	16236	16027	16142	16147	16162	16013	16124	16242	16130	16227	16233	16129	16066	15996	16016	16029	16142	16183	16035	16112	16204	16273	16074	15981	16015	16424	16076	16111	16121	16074	16174	16224	16147	16072	16160	16047	16154	16223	16062	16031	16085	16058	16118	16255	16352	16299	16230	16227	16139	16175	16116	16163	16217	16166	16241	16156	16327	15963	16308	16112	16235	16112	16166	16198	16103	16176	16262	16069	16198	16159	16089	16282	16009	16341	16213	15964	16231	16151	16117	16175	16211	16123	16148	16198	16077	16213	16173	16244	16148	16264	16304	16134	16172	16129	16150	16080	16030	16272	16183	16191	16407	16132	16212	16049	16083	16121	16054	16176	16068	16122	16254	16187	16031	16147	15999	16240	16026	16157	16078	16146	16283	15983	16201	16155	16117	16233	16050	16084	16250	16157	15992	16073	16118	16071	16135	16244	16039	16211	16164	16104	16080	16287	16177	16021	16174	16308	16062	16133	16158	16157	16123	16068	15982	16283	16110	16185	16190	16232	16197	15992	16129	16083	16003	16163	16008	16184	16288	16189	16178	16376	16217	16232	16244	16007	16180	16143	16246	16097	16157	16177	16216	16191	16119	16163	16069	16267	16217	16093	16071	16281	16245	16170	16038	16263	16108	16346	16304	16188	16190	16143	16146	16159	16077	16270	15978	16149	16103	16000	16190	16126	16177	16119	16126	16190	15987	16333	16219	16197	16101	16025	16456	16298	16135	16196	16020	16276	16115	16170	16339	16133	16046	16140	16080	16130	16123	16111	16240	16080	16156	16281	16097	16038	16255	16251	16139	16117	16209	16121	16316	16355	16069	16270	16221	16278	16205	16198	16147	16233	16295	16104	16055	16070	16228	16164	15928	16292	16175	16053	16188	16103	16207	16193	15974	16194	16097	16145	16294	16309	16210	16261	16136	16040	16081	16053	16238	16107	16142	16316	16236	16291	16217	16050	16218	16095	16228	16130	16063	16176	16116	16178	16206	16205	16100	16188	16101	16143	16116	16317	16008	16148	16167	16037	16124	16172	16125	16206	16262	16196	16027	16086	16160	16160	16284	16004	16171	16044	15994	16136	16131	16211	16244	16196	16091	16202	15959	16066	16095	16262	16224	16196	16217	16282	16294	16169	16092	15990	16149	16208	16318	16171	15936	16321	16310	16203	16067	16260	16031	16043	15902	15993	16193	16290	16045	16187	16244	16047	16173	16216	16129	16196	16042	16137	16029	16405	16184	16186	16127	16178	16181	16167	16069	16046	16141	16093	16097	16024	16171	16177	16192	16159	15900	16271	16270	16182	16127	16320	15925	16303	16179	16168	16161	16098	16287	16086	16227	16044	16262	16200	16056	16104	16136	16101	16257	16057	16146	16178	16178	16089	15989	16193	16272	16140	15960	16170	15952	16154	16227	16099	16265	16103	16006	16147	16174	16031	16134	16167	16122	16105	16302	16405	16194	16023	16133	16170	16293	16239	16039	16245	16162	16197	15930	16071	16112	16387	16054	16217	16143	16047	16043	16179	16006	15893	16201	16101	15927	16310	16150	16137	16238	16138	16086	16111	16078	16057	15967	16211	16092	16346	16215	16060	15959	16054	16082	16194	15986	16160	16078	16186	16114	16287	16102	16214	16224	16052	16033	16200	16275	16217	15948	16088	16127	16026	16096	16201	16191	16221	16132	16217	15999	16143	16336	16065	16078	16173	16100	16051	16329	16020	15973	16389	16061	16077	16390	16247	16194	16187	16067	16357	16130	16009	16092	16169	16167	16299	16153	15937	16309	16305	16035	16118	16171	16307	16259	16244	16045	16060	16259	16367	16145	16210	16158	16183	16084	16230	16274	16070	16120	16271	16288	16042	16174	16081	16176	16187	16189	16190	16303	16152	16243	15935	16085	16209	16267	16096	16024	16187	16347	16186	16284	16375	16158	16156	16089	15978	16085	16165	16215	16359	16024	16299	16191	16085	16164	16257	16174	16271	16203	16279	16041	16149	16179	16121	16211	16271	16364	16031	16005	16149	16215	16165	16266	16285	16264	16142	16085	16104	15999	16177	15921	16089	15956	16132	16235	16071	16234	16214	16043	16250	16190	16127	15957	16090	16255	16020	16232	16132	16112	16179	16211	16039	16175	16046	16177	16074	16071	16308	16198	16137	16149	16104	16147	16012	16183	16285	16189	16211	16155	16358	15953	16203	16135	16048	16122	16122	16136	16185	16086	16302	16128	16260	16144	16089	16291	16029	16079	16293	16276	16175	16144	16386	16026	15966	16180	16243	16235	16174	16245	16104	16272	16135	16037	16060	16151	16115	16185	16141	15977	16148	16191	16092	16039	16202	16009	16122	16169	16257	16139	15969	16036	16189	16199	16096	16160	16179	16198	16168	16220	16038	16207	16255	16042	16220	16194	16084	16099	16277	16238	15936	16090	16015	16250	16169	16272	15973	16151	16084	16271	16165	16152	16212	16083	16135	16144	16264	16190	16182	16009	16159	16177	16099	16150	16178	16029	16131	16193	16081	16011	16204	16109	16379	16286	16140	16116	16163	16126	16131	16106	16158	16288	16146	16035	16276	16049	16031	16183	16216	16015	16170	16151	16019	16035	16025	16142	16136	16295	16034	16138	16043	16092	16321	16012	16080	16188	16066	16175	16155	16264	16058	16343	16143	16271	16226	16012	16429	16251	16170	16200	16418	16184	16054	16102	16251	16103	16248	16027	16267	16195	16127	16260	15890	16221	16173	16052	16156	16185	16114	16276	16139	16238	16181	16362	16165	16119	16196	16260	16092	16229	16250	16159	16194	16272	16156	16086	16324	16205	16017	16192	16050	16113	16067	16224	16217	16152	16093	16247	16173	16058	16239	16150	16080	16114	16269	16362	15944	16164	16103	16187	16307	16233	16184	16244	16216	16220	16200	16011	16131	16163	16253	16109	16143	16189	16267	16152	16292	16248	16112	16279	16352	16117	16195	16302	16118	16083	16216	16150	16107	15966	16036	16304	16187	15995	16278	16265	16227	16219	16152	16013	16217	16255	16320	16208	16135	16129	16079	16335	16143	15982	16244	16310	16051	16272	16311	16202	16210	16281	16098	16093	16044	16134	16220	16147	16173	16074	16117	16284	16039	16110	16167	16147	16158	16008	16090	16189	16293	16154	16140	16266	16210	16202	16088	16238	16123	16121	16159	16241	16244	16076	16209	16218	16225	16049	16025	16170	16131	16245	16070	16077	16279	16048	16216	16193	16131	16112	16113	16424	16211	16150	16011	16192	16310	16224	16157	16228	16216	16363	16213	16154	16412	15955	16199	16051	16183	15969	16140	16080	16125	16148	16172	16206	16431	16156	16280	16242	16137	16230	16207	16202	16315	16245	16186	16137	16294	16302	16324	15999	16273	16131	16128	16245	16409	16290	16230	16282	16261	16168	16281	16136	16167	16119	15946	16303	16077	16225	16303	16113	16077	16154	16212	16104	16144	16079	16006	16151	16117	16288	16261	16180	16158	16064	16304	16257	16040	16249	16079	16061	16165	16245	16197	16099	16381	16207	16174	16262	16319	16160	16048	16332	16159	16064	16083	16180	16199	16129	16010	16121	16221	16323	16014	16289	16148	16249	16174	16075	16089	16206	16102	16208	16335	16252	16208	16338	15986	16176	15982	16176	16008	16214	16037	16228	16130	16211	16064	16119	16207	16052	16183	16214	16184	16010	16090	16238	16278	16212	16238	15970	16167	16255	16128	15970	16142	15927	16150	16306	16163	16046	16158	16196	16167	16078	16147	16099	16159	16095	16106	16150	16112	16201	15990	16001	16232	15876	16010	16013	16172	16188	16259	16192	16122	15958	16035	16272	16168	16150	16099	16214	16407	16184	16176	16186	16108	16196	16213	16041	16216	16063	16217	16115	16209	16098	16230	16125	16036	16145	16222	16150	16181	16185	16168	16267	16251	16286	16214	16127	16156	16260	16112	16180	16190	16228	16000	16095	16274	16018	16227	16135	16067	16029	16013	15914	16225	16368	16116	16227	16242	16343	16131	16248	16339	15960	16213	16158	15998	16226	16101	16299	16214	16170	15810	16263	16145	16327	16178	16093	16108	16119	16267	16067	16321	16152	16090	16183	16311	16265	16176	16157	16074	15916	16103	16082	15979	16194	16082	16147	15968	16322	16256	16045	16097	16124	16082	16139	16012	16101	16137	16166	15979	16139	15973	16146	16311	16248	16285	16237	16167	16182	16159	16103	16152	16215	16038	16231	16111	16330	16093	16156	16051	16076	16096	16145	16213	15980	16184	16284	16181	16108	16166	16286	16186	16099	16176	16221	16198	16016	16036	16230	16170	16152	16271	16202	16165	16114	16129	16201	16373	16089	16179	16204	16197	16031	16246	16079	16041	16182	16080	16290	15900	16244	16325	16156	15973	16250	16065	16117	16042	16239	16240	16085	16150	16123	16147	16039	16082	16108	16280	16197	16203	16016	16069	15980	16120	16268	16074	16158	16356	16096	16083	16165	16198	16255	16231	16262	16087	16090	16007	16147	16082	16150	16203	16130	16311	16138	16251	16100	16260	16028	16238	16050	16157	16247	16346	15903	16107	16209	16175	16089	16159	16180	16259	16129	16073	16100	16112	16089	16080	16087	16107	15969	16256	16295	16190	15963	16190	16208	16361	16198	16337	16105	16095	16138	16063	16203	16224	15955	16272	16090	16071	16249	16225	16026
23471	21599	28510	25375	23081	23337	22801	20205	19499	19257	18942	18587	18618	18576	18700	18604	18678	18836	18719	18788	18636	18799	18667	18637	18797	18839	18641	18548	18472	18729	18591	18520	18519	18551	18392	18359	18456	18449	18359	18356	18455	18345	18341	18417	18446	18492	18470	18352	18484	18373	18298	18402	18422	18408	18559	18264	18472	18387	18433	18322	18334	18383	18536	18396	18497	18421	18372	18281	18383	18609	18505	18316	18414	18443	18322	18332	18444	18271	18365	18387	18533	18318	18307	18486	18649	18473	18352	18444	18445	18556	18536	18326	18376	18378	18148	18424	18350	18224	18276	18218	18275	18456	18340	18276	18346	18260	18221	18479	18524	18279	18483	18400	18380	18410	18283	18378	18435	18394	18614	18686	18308	18269	18389	18433	18204	18411	18295	18461	18436	18551	18459	18392	18360	18302	18346	18338	18415	18292	18369	18357	18557	18368	18434	18371	18501	18355	18490	18417	18692	18558	18435	18435	18274	18421	18315	18404	18246	18116	18314	18491	18380	18402	18475	18228	18300	18323	18267	18457	18407	18436	18341	18365	18276	18189	18266	18427	18637	18274	18236	18521	18443	18282	18150	18283	18327	18448	18227	18372	18507	18482	18371	18278	18408	18358	18493	18244	18389	18393	18342	18214	18355	18334	18426	18387	18344	18388	18204	18184	18412	18327	18236	18238	18368	18303	18391	18554	18456	18356	18479	18384	18257	18382	18266	18231	18112	18371	18495	18465	18504	18204	18575	18140	18305	18102	18170	18157	18417	18384	18361	18532	18347	18441	18268	18412	18455	18576	18192	18233	18277	18287	18494	18453	18297	18209	18346	18328	18435	18068	18269	18234	18331	18340	18306	18249	18185	18338	18558	18481	18425	18279	18415	18577	18209	18444	18350	18470	18300	18349	18381	18533	18377	18355	18389	18426	18332	18405	18514	18238	18194	18142	18446	18622	18399	18468	18305	18483	18331	18439	18526	18512	18573	18467	18315	18636	18365	18605	18444	18276	18481	18320	18435	18119	18354	18439	18409	18472	18399	18362	18498	18529	18558	18242	18437	18489	18198	18373	18543	18206	18370	18225	18401	18354	18607	18236	18399	18365	18365	18460	18230	18437	18375	18330	18388	18352	18530	18389	18441	18517	18360	18317	18290	18355	18236	18227	18395	18511	18449	18297	18331	18224	18113	18335	18466	18417	18451	18572	18408	18293	18452	18493	18568	18271	18389	18325	18634	18321	18457	18551	18409	18581	18363	18525	18554	18393	18377	18179	18477	18354	18192	18368	18338	18361	18582	18492	18311	18290	18402	18289	18412	18221	18293	18364	18431	18292	18465	18276	18214	18357	18377	18455	18431	18522	18418	18241	18380	18375	18284	18416	18340	18389	18484	18453	18318	18273	18527	18562	18343	18331	18414	18439	18355	18392	18399	18456	18323	18456	18317	18155	18230	18403	18528	18226	18459	18399	18329	18334	18306	18479	18457	18476	18497	18204	18265	18188	18513	18345	18638	18465	18447	18403	18323	18492	18281	18350	18690	18383	18559	18417	18371	18405	18573	18493	18482	18497	18314	18507	18303	18354	18384	18477	18242	18373	18621	18188	18430	18417	18272	18300	18545	18429	18455	18466	18295	18497	18501	18242	18145	18421	18532	18321	18248	18319	18323	18522	18507	18232	18383	18249	18240	18461	18320	18323	18351	18468	18370	18445	18520	18339	18417	18327	18483	18537	18472	18188	18338	18404	18272	18415	18111	18435	18632	18176	18310	18481	18255	18474	18414	18357	18347	18378	18353	18380	18474	18458	18590	18446	18498	18334	18257	18350	18346	18615	18504	18502	18230	18220	18359	18543	18314	18352	18419	18352	18254	18387	18251	18429	18427	18342	18310	18194	18289	18509	18326	18384	18313	18546	18437	18522	18339	18170	18326	18648	18412	18290	18435	18278	18398	18494	18492	18289	18115	18415	18356	18331	18399	18372	18295	18418	18378	18446	18323	18309	18318	18486	18213	18319	18414	18334	18451	18413	18440	18342	18461	18385	18547	18439	18373	18481	18626	18513	18497	18515	18402	18461	18243	18247	18283	18485	18722	18489	18220	18134	18536	18505	18455	18352	18547	18327	18331	18266	18502	18430	18486	18371	18411	18445	18511	18134	18417	18421	18298	18528	18391	18350	18015	18212	18553	18333	18368	18417	18516	18541	18354	18351	18455	18382	18336	18192	18399	18452	18541	18318	18396	18172	18434	18196	18514	18419	18364	18286	18556	18213	18245	18311	18217	18700	18507	18483	18473	18326	18499	18514	18296	18360	18298	18325	18495	18296	18251	18372	18421	18286	18544	18446	18122	18278	18379	18267	18410	18398	18256	18561	18548	18537	18578	18395	18352	18316	18524	18508	18489	18412	18306	18369	18459	18410	18515	18341	18427	18189	18349	18669	18361	18324	18349	18335	18431	18195	18263	18282	18357	18421	18526	18243	18403	18572	18384	18536	18366	18293	18372	18284	18438	18333	18157	18368	18423	18410	18445	18413	18341	18452	18386	18442	18381	18530	18232	18417	18341	18500	18279	18159	18227	18156	18395	18491	18423	18318	18522	18308	18491	18469	18365	18624	18358	18356	18487	18310	18455	18424	18332	18296	18478	18280	18291	18259	18396	18419	18427	18273	18134	18303	18415	18402	18274	18369	18581	18384	18336	18224	18375	18678	18319	18259	18471	18309	18550	18329	18351	18361	18408	18314	18395	18338	18504	18505	18546	18355	18402	18290	18632	18343	18470	18277	18312	18327	18175	18253	18265	18253	18334	18296	18370	18288	18450	18363	18567	18281	18474	18363	18253	18446	18717	18434	18197	18454	18445	18330	18325	18225	18405	18436	18463	18448	18409	18251	18336	18375	18340	18445	18391	18284	18391	18340	18493	18426	18369	18281	18353	18374	18381	18153	18461	18419	18448	18486	18339	18637	18343	18319	18460	18400	18427	18492	18420	18461	18268	18216	18318	18300	18056	18271	18452	18481	18330	18589	18579	18428	18366	18338	18445	18487	18504	18535	18624	18244	18310	18540	18547	18461	18314	18263	18350	18147	18460	18335	18506	18246	18350	18419	18420	18541	18088	18371	18300	18356	18415	18409	18341	18621	18289	18436	18338	18355	18235	18458	18426	18333	18317	18416	18383	18314	18388	18452	18483	18362	18386	18286	18268	18344	18420	18474	18400	18545	18569	18301	18383	18289	18292	18392	18352	18298	18480	18417	18176	18361	18215	18509	18371	18283	18296	18229	18511	18286	18153	18566	18407	18606	18234	18234	18194	18340	18206	18303	18333	18325	18700	18533	18272	18178	18369	18452	18361	18433	18220	18482	18544	18500	18203	18362	18238	18536	18117	18440	18469	18260	18461	18391	18435	18323	18452	18414	18411	18322	18415	18449	18330	18313	18373	18511	18476	18168	18238	18391	18497	18296	18326	18454	18455	18442	18319	18353	18343	18167	18407	18317	18439	18461	18812	18400	18289	18396	18511	18362	18428	18399	18433	18389	18437	18403	18522	18377	18382	18318	18217	18461	18342	18504	18413	18300	18201	18099	18375	18281	18100	18406	18340	18315	18380	18201	18268	18445	18257	18354	18480	18401	18402	18507	18145	18463	18351	18282	18230	18335	18586	18337	18422	18363	18263	18318	18221	18331	18348	18232	18244	18385	18298	18175	18495	18456	18585	18467	18517	18438	18516	18486	18385	18412	18212	18121	18263	18270	18423	18427	18286	18425	18297	18092	18220	18347	18285	18486	18249	18272	18266	18304	18178	18443	18336	18441	18345	18374	18450	18564	18264	18610	18537	18399	18402	18421	18596	18518	18492	18338	18447	18340	18201	18304	18094	18244	18351	18233	18314	18280	18537	18380	18513	18508	18251	18462	18157	18147	18337	18360	18493	18246	18444	18132	18133	18263	18087	18378	18046	18464	18411	18392	18630	18549	18337	18340	18380	18336	18352	18412	18436	18438	18268	18475	18309	18419	18367	18139	18519	18398	18180	18292	18404	18488	18522	18230	18535	18497	18425	18488	18445	18253	18519	18439	18197	18413	18439	18407	18549	18307	18423	18480	18388	18115	18358	18282	18347	18345	18115	18390	18239	18331	18277	18281	18261	18256	18330	18523	18352	18302	18653	18173	18214	18494	18308	18371	18548	18430	18207	18187	18319	18398	18274	18244	18315	18621	18391	18514	18498	18536	18288	18470	18327	18492	18367	18342	18519	18379	18306	18711	18392	18268	18405	18189	18321	18249	18245	18289	18493	18438	18563	18399	18362	18229	18217	18346	18387	18156	18370	18336	18382	18431	18361	18412	18491	18553	18559	18460	18542	18414	18346	18417	18494	18418	18320	18181	18413	18384	18327	18539	18406	18383	18297	18334	18528	18408	18466	18489	18238	18523	18375	18424	18324	18491	18287	18374	18425	18530	18269	18459	18527	18476	18402	18392	18444	18337	18664	18408	18287	18341	18394	18420	18257	18365	18282	18300	18322	18437	18277	18428	18294	18272	18463	18463	18400	18125	18340	18553	18562	18317	18451	18599	18326	18380	18435	18572	18096	18492	18568	18364	18301	18490	18274	18536	18489	18399	18324	18382	18442	18542	18568	18404	18464	17985	18219	18524	18332	18392	18290	18374	18343	18514	18327	18395	18274	18310	18236	18415	18303	18421	18208	18288	18429	18353	18335	18347	18506	18239	18355	18248	18172	18369	18400	18222	18221	18449	18545	18398	18205	18156	18535	18220	18322	18480	18150	18427	18386	18202	18306	18172	18346	18606	18499	18327	18477	18370	18290	18592	18414	18320	18302	18407	18458	18490	18280	18288	18381	18303	18380	18428	18342	18352	18395	18377	18611	18532	18527	18601	18258	18342	18388	18307	18284	18326	18227	18388	18432	18487	18228	18435	18344	18332	18403	18656	18260	18521	18456	18293	18204	18393	18414	18373	18224	18588	18407	18456	18308	18425	18441	18473	18463	18425	18438	18442	18258	18527	18279	18495	18309	18203	18421	18283	18332	18524	18302	18319	18440	18307	18251	18238	18418	18245	18281	18710	18432	18419	18382	18384	18271	18090	18560	18331	18340	18139	18549	18293	18376	18417	18401	18378	18441	18263
21956	42547	31172	24191	21099	19390	18488	17512	16781	16380	16052	15958	15855	15748	15843	15825	15696	15826	15813	15771	15724	15710	15679	15842	15859	15481	15649	15550	15627	15769	15679	15606	15582	15562	15593	15604	15624	15542	15577	15658	15577	15323	15584	15688	15612	15659	15575	15457	15513	15635	15564	15640	15787	15548	15570	15640	15613	15459	15650	15459	15488	15535	15580	15682	15502	15426	15412	15654	15577	15562	15729	15617	15522	15654	15465	15502	15460	15618	15796	15441	15557	15611	15641	15352	15701	15510	15533	15566	15544	15706	15547	15628	15664	15478	15510	15405	15699	15524	15688	15563	15562	15546	15628	15551	15513	15573	15625	15369	15556	15541	15510	15637	15506	15621	15590	15541	15624	15601	15456	15601	15486	15493	15495	15584	15399	15479	15691	15687	15520	15498	15448	15777	15421	15686	15459	15547	15486	15630	15566	15460	15635	15694	15577	15584	15564	15610	15474	15700	15699	15626	15530	15471	15326	15617	15487	15646	15617	15540	15459	15483	15577	15439	15718	15551	15506	15568	15554	15582	15563	15492	15632	15519	15381	15825	15357	15534	15536	15575	15614	15473	15657	15442	15466	15606	15568	15516	15546	15658	15406	15435	15513	15532	15564	15616	15568	15527	15498	15660	15474	15488	15502	15613	15627	15526	15319	15580	15450	15665	15701	15519	15419	15528	15514	15526	15773	15410	15479	15636	15614	15504	15441	15535	15555	15534	15587	15635	15465	15531	15564	15552	15702	15566	15567	15646	15683	15632	15593	15614	15600	15710	15509	15661	15535	15413	15572	15597	15630	15709	15317	15609	15584	15541	15569	15385	15601	15488	15472	15756	15586	15639	15469	15690	15621	15547	15524	15568	15484	15516	15574	15451	15687	15420	15590	15521	15659	15628	15509	15401	15481	15472	15432	15644	15584	15336	15561	15564	15639	15538	15625	15718	15489	15542	15440	15656	15633	15555	15533	15562	15399	15647	15471	15646	15580	15510	15513	15645	15492	15565	15479	15294	15410	15593	15670	15525	15489	15520	15794	15508	15477	15466	15617	15655	15547	15546	15617	15786	15627	15683	15604	15554	15440	15640	15559	15526	15424	15595	15467	15634	15536	15568	15467	15729	15598	15560	15511	15607	15650	15507	15601	15694	15434	15538	15531	15641	15503	15720	15568	15550	15464	15641	15451	15458	15407	15594	15526	15587	15606	15432	15648	15469	15558	15575	15487	15495	15501	15457	15570	15498	15621	15522	15526	15523	15587	15588	15550	15720	15628	15725	15559	15514	15422	15415	15522	15497	15613	15640	15647	15511	15656	15546	15610	15502	15747	15527	15672	15431	15670	15535	15817	15574	15677	15474	15603	15408	15397	15461	15565	15639	15514	15546	15428	15461	15550	15744	15520	15313	15692	15571	15532	15593	15567	15526	15630	15640	15525	15677	15677	15417	15514	15543	15511	15578	15522	15693	15289	15499	15354	15596	15462	15688	15633	15519	15503	15484	15617	15648	15635	15453	15425	15529	15454	15502	15581	15423	15421	15556	15587	15411	15472	15614	15490	15487	15564	15509	15486	15362	15582	15484	15464	15456	15547	15595	15466	15624	15590	15770	15441	15488	15460	15436	15549	15454	15513	15590	15585	15555	15526	15455	15764	15460	15514	15502	15493	15634	15398	15528	15588	15442	15580	15428	15453	15494	15521	15579	15669	15539	15523	15621	15401	15677	15530	15619	15420	15536	15487	15537	15465	15534	15653	15292	15461	15627	15507	15476	15529	15653	15542	15530	15417	15453	15528	15378	15485	15707	15564	15543	15600	15564	15565	15517	15651	15324	15467	15447	15605	15667	15534	15468	15467	15482	15432	15637	15621	15678	15721	15612	15613	15428	15630	15637	15521	15588	15594	15567	15617	15535	15478	15516	15493	15612	15723	15541	15515	15483	15549	15509	15699	15684	15412	15480	15657	15338	15618	15602	15585	15602	15622	15623	15469	15645	15543	15724	15630	15521	15692	15673	15495	15557	15558	15560	15454	15541	15543	15502	15498	15373	15619	15643	15568	15613	15502	15482	15438	15409	15576	15608	15530	15461	15673	15516	15557	15684	15514	15259	15628	15596	15700	15627	15566	15550	15602	15495	15614	15564	15514	15576	15767	15559	15598	15507	15441	15536	15469	15606	15488	15627	15638	15538	15703	15519	15612	15510	15610	15428	15439	15450	15596	15502	15521	15486	15449	15418	15640	15520	15601	15502	15521	15551	15532	15521	15463	15544	15600	15532	15633	15758	15399	15496	15621	15510	15455	15479	15625	15583	15621	15591	15598	15556	15464	15586	15659	15473	15554	15537	15518	15601	15717	15401	15597	15227	15629	15429	15626	15524	15629	15591	15470	15776	15603	15541	15559	15506	15418	15607	15598	15489	15539	15767	15576	15776	15593	15703	15581	15723	15577	15599	15481	15517	15723	15774	15545	15677	15475	15617	15546	15608	15540	15514	15406	15494	15425	15481	15585	15518	15520	15478	15549	15739	15503	15547	15574	15538	15582	15562	15544	15546	15644	15537	15544	15624	15547	15516	15473	15583	15413	15393	15523	15476	15508	15608	15644	15649	15610	15416	15659	15556	15483	15298	15461	15654	15536	15603	15585	15441	15530	15498	15493	15526	15710	15613	15533	15599	15580	15626	15538	15572	15436	15548	15471	15492	15471	15394	15630	15596	15348	15684	15426	15644	15516	15524	15600	15554	15601	15475	15411	15394	15424	15429	15544	15588	15584	15564	15553	15737	15505	15682	15270	15405	15486	15490	15625	15577	15651	15537	15450	15406	15569	15475	15839	15523	15619	15688	15539	15525	15375	15679	15344	15525	15563	15691	15542	15421	15726	15319	15731	15557	15510	15804	15666	15554	15566	15683	15415	15648	15682	15598	15637	15510	15666	15513	15615	15486	15529	15634	15517	15687	15637	15572	15578	15624	15238	15391	15597	15533	15540	15546	15683	15469	15622	15484	15508	15409	15577	15584	15593	15489	15695	15590	15499	15546	15577	15634	15659	15664	15721	15756	15475	15618	15505	15708	15380	15589	15641	15628	15443	15496	15453	15517	15569	15603	15589	15497	15596	15677	15643	15364	15527	15584	15604	15513	15644	15671	15466	15701	15567	15509	15599	15437	15683	15566	15567	15470	15490	15617	15492	15542	15601	15673	15774	15316	15461	15553	15557	15440	15516	15355	15586	15475	15567	15611	15681	15572	15553	15543	15438	15652	15677	15418	15604	15500	15468	15352	15520	15474	15451	15468	15556	15336	15474	15443	15485	15490	15605	15343	15525	15488	15410	15388	15498	15554	15507	15472	15536	15414	15498	15368	15568	15539	15598	15517	15521	15413	15489	15423	15623	15467	15568	15556	15496	15647	15710	15495	15521	15569	15613	15549	15506	15642	15536	15462	15572	15490	15459	15353	15453	15471	15461	15383	15724	15643	15561	15517	15441	15526	15628	15617	15573	15454	15384	15533	15446	15571	15550	15672	15498	15538	15792	15403	15598	15645	15542	15521	15616	15542	15661	15688	15612	15594	15439	15640	15634	15544	15494	15480	15617	15470	15481	15468	15611	15502	15501	15574	15438	15505	15738	15472	15718	15560	15299	15533	15583	15561	15648	15632	15619	15719	15463	15517	15601	15541	15349	15546	15489	15814	15662	15711	15587	15445	15522	15726	15628	15585	15573	15490	15407	15417	15580	15425	15469	15458	15621	15568	15568	15645	15335	15543	15540	15559	15596	15504	15610	15560	15508	15492	15606	15501	15453	15659	15385	15556	15714	15520	15627	15633	15398	15723	15488	15551	15598	15528	15459	15792	15456	15504	15609	15455	15373	15508	15595	15540	15655	15467	15557	15588	15565	15523	15488	15510	15623	15724	15526	15721	15797	15489	15580	15554	15467	15483	15458	15496	15654	15416	15524	15564	15542	15450	15595	15581	15560	15576	15525	15521	15655	15528	15530	15725	15469	15593	15657	15649	15612	15502	15579	15498	15536	15637	15596	15638	15535	15454	15453	15337	15425	15505	15655	15513	15524	15520	15428	15397	15534	15586	15434	15453	15618	15540	15791	15570	15630	15498	15330	15673	15527	15626	15417	15565	15663	15550	15515	15568	15571	15464	15567	15513	15542	15648	15415	15582	15532	15579	15549	15616	15507	15430	15668	15521	15489	15353	15639	15352	15585	15508	15624	15623	15558	15508	15442	15569	15620	15653	15486	15480	15540	15552	15712	15610	15477	15432	15543	15537	15507	15425	15579	15458	15589	15528	15666	15418	15710	15450	15510	15594	15636	15430	15466	15487	15504	15669	15587	15398	15517	15491	15706	15444	15539	15613	15622	15561	15668	15515	15679	15599	15579	15430	15627	15493	15570	15506	15577	15666	15558	15544	15319	15481	15519	15644	15639	15545	15619	15568	15541	15600	15411	15594	15463	15607	15535	15553	15588	15502	15736	15761	15525	15603	15516	15558	15458	15352	15483	15553	15533	15634	15556	15596	15409	15512	15684	15717	15678	15409	15562	15535	15580	15548	15575	15631	15456	15638	15404	15572	15492	15642	15703	15459	15540	15556	15546	15437	15693	15438	15533	15410	15480	15468	15447	15458	15386	15475	15530	15767	15557	15557	15590	15341	15529	15606	15541	15556	15572	15490	15547	15568	15532	15515	15601	15537	15407	15668	15449	15449	15710	15603	15712	15667	15357	15383	15552	15589	15517	15622	15488	15321	15737	15596	15547	15674	15509	15706	15536	15595	15536	15656	15543	15506	15476	15518	15607	15452	15330	15379	15618	15481	15640	15530	15661	15508	15606	15689	15404	15453	15621	15555	15553	15629	15608	15754	15452	15566	15600	15552	15532	15476	15636	15658	15519	15555	15440	15443	15483	15587	15517	15545	15651	15594	15577	15482	15601	15632	15587	15379	15581	15565	15579	15498	15579	15465	15641	15612	15647	15659	15372	15514	15708	15516	15563	15765	15531	15488	15752	15484	15676	15607	15415	15536	15395	15761	15249	15700	15663	15515	15713	15622	15552	15563	15533	15626	15519	15410	15577	15495	15764	15543	15465	15516	15582	15399	15648	15515	15546	15428	15526	15577	15573	15691	15545	15630
25261	21621	27549	27942	22402	21454	21344	20307	20252	19600	19682	19601	19752	19580	19574	19629	19656	19633	19813	19389	19615	19704	19584	19360	19401	19711	19357	19712	19465	19611	19247	19514	19597	19473	19731	19630	19492	19444	19513	19405	19342	19420	19394	19320	19550	19455	19673	19307	19464	19559	19587	19605	19304	19279	19353	19363	19290	19465	19336	19343	19297	19404	19416	19594	19480	19262	19369	19408	19444	19418	19407	19369	19487	19294	19448	19478	19583	19696	19518	19373	19387	19615	19269	19425	19170	19415	19221	19295	19464	19496	19591	19477	19419	19243	19340	19427	19386	19644	19430	19194	19561	19494	19731	19377	19300	19325	19240	19324	19457	19382	19382	19186	19221	19514	19491	19487	19446	19263	19236	19356	19221	19264	19277	19137	19328	19519	19425	19434	19462	19637	19435	19308	19407	19264	19446	19551	19494	19536	19456	19264	19202	19378	19505	19289	19392	19370	19382	19507	19399	19283	19314	19421	19387	19275	19334	19289	19536	19561	19749	19334	19409	19657	19435	19383	19321	19512	19448	19268	19397	19422	19471	19323	19207	19455	19443	19354	19492	19151	19591	19458	19503	19414	19540	19495	19457	19334	19473	19255	19453	19318	19345	19390	19323	19640	19236	19481	19494	19604	19512	19482	19320	19417	19323	19245	19512	19425	19437	19469	19570	19422	19358	19247	19406	19207	19496	19387	19300	19291	19342	19553	19517	19720	19287	19343	19255	19290	19426	19550	19566	19307	19238	19419	19564	19598	19393	19439	19207	19417	19275	19536	19655	19539	19258	19346	19486	19471	19595	19452	19462	19541	19638	19406	19442	19509	19571	19448	19260	19358	19402	19567	19390	19483	19445	19531	19370	19276	19545	19286	19560	19447	19245	19388	19482	19337	19641	19432	19407	19318	19428	19646	19531	19213	19377	19425	19475	19467	19494	19426	19452	19553	19514	19297	19543	19475	19348	19484	19345	19294	19548	19515	19600	19329	19337	19511	19392	19417	19519	19356	19458	19323	19369	19489	19348	19402	19661	19374	19421	19330	19563	19416	19320	19358	19479	19317	19629	19527	19347	19523	19328	19446	19276	19636	19375	19048	19482	19291	19411	19452	19378	19427	19184	19373	19391	19281	19398	19469	19255	19469	19440	19415	19636	19345	19216	19282	19449	19490	19285	19382	19347	19446	19536	19405	19137	19484	19355	19432	19532	19342	19440	19221	19745	19489	19372	19281	19485	19575	19523	19405	19364	19324	19314	19567	19613	19398	19442	19457	19596	19277	19544	19432	19452	19381	19579	19329	19458	19457	19509	19420	19166	19354	19437	19357	19356	19327	19472	19274	19346	19466	19546	19500	19509	19522	19514	19688	19473	19474	19640	19446	19465	19320	19479	19426	19347	19471	19555	19462	19455	19534	19325	19499	19585	19621	19466	19329	19460	19362	19318	19339	19217	19439	19285	19359	19368	19489	19523	19479	19480	19338	19432	19551	19426	19380	19545	19533	19369	19417	19323	19345	19512	19512	19243	19318	19334	19293	19413	19433	19530	19667	19390	19436	19363	19404	19168	19378	19544	19487	19380	19279	19225	19403	19174	19323	19487	19512	19373	19295	19392	19566	19468	19416	19508	19477	19447	19242	19439	19453	19498	19404	19466	19503	19481	19264	19265	19305	19499	19324	19598	19300	19387	19369	19633	19304	19336	19222	19209	19295	19292	19364	19489	19337	19439	19348	19540	19517	19578	19427	19477	19616	19386	19518	19614	19433	19553	19508	19093	19653	19396	19355	19327	19288	19343	19400	19648	19498	19424	19542	19537	19577	19410	19344	19378	19701	19513	19559	19338	19366	19408	19429	19522	19582	19438	19448	19517	19378	19647	19395	19474	19461	19208	19349	19530	19463	19361	19303	19495	19415	19494	19357	19248	19305	19233	19512	19287	19467	19398	19540	19511	19407	19288	19529	19261	19369	19424	19521	19279	19398	19525	19592	19556	19190	19445	19453	19450	19330	19304	19192	19565	19389	19525	19414	19624	19480	19649	19426	19583	19574	19372	19593	19318	19559	19424	19420	19461	19554	19519	19311	19426	19366	19257	19461	19511	19256	19525	19445	19615	19398	19463	19342	19385	19356	19369	19564	19490	19389	19238	19273	19501	19283	19469	19382	19282	19391	19427	19472	19624	19442	19277	19654	19451	19514	19461	19395	19294	19399	19253	19550	19407	19504	19548	19341	19577	19535	19398	19439	19552	19291	19409	19488	19368	19478	19662	19349	19658	19451	19479	19533	19711	19475	19325	19504	19493	19423	19286	19483	19330	19356	19477	19534	19440	19576	19389	19348	19407	19628	19510	19643	19388	19388	19439	19510	19468	19549	19342	19542	19399	19417	19399	19387	19592	19340	19588	19414	19345	19689	19639	19362	19458	19492	19547	19423	19458	19503	19570	19403	19112	19391	19517	19607	19514	19588	19735	19425	19462	19411	19562	19580	19450	19359	19314	19327	19116	19466	19225	19320	19592	19410	19353	19300	19479	19303	19310	19464	19525	19571	19333	19382	19629	19462	19430	19294	19396	19250	19501	19403	19314	19315	19596	19339	19406	19504	19358	19314	19403	19367	19398	19455	19318	19232	19161	19396	19363	19522	19386	19555	19657	19392	19433	19484	19311	19340	19657	19386	19396	19504	19539	19425	19263	19238	19427	19277	19466	19491	19397	19440	19197	19429	19521	19312	19447	19266	19319	19438	19405	19194	19355	19381	19522	19428	19593	19436	19349	19475	19509	19587	19420	19398	19367	19497	19366	19553	19575	19218	19282	19386	19424	19374	19468	19517	19387	19421	19698	19617	19491	19403	19283	19288	19432	19389	19468	19298	19420	19618	19459	19345	19559	19472	19535	19113	19211	19317	19560	19365	19313	19581	19434	19371	19394	19705	19310	19604	19459	19517	19401	19502	19408	19308	19445	19485	19361	19259	19301	19311	19339	19318	19572	19548	19370	19529	19607	19520	19513	19428	19717	19504	19442	19583	19308	19563	19271	19298	19462	19374	19416	19458	19463	19601	19584	19186	19133	19488	19528	19375	19456	19156	19332	19298	19402	19483	19291	19368	19161	19472	19407	19555	19365	19279	19534	19367	19457	19488	19293	19461	19181	19661	19378	19264	19455	19400	19444	19551	19453	19440	19298	19322	19362	19316	19467	19233	19448	19506	19583	19434	19640	19345	19602	19411	19439	19414	19421	19308	19690	19408	19603	19434	19504	19371	19562	19598	19432	19718	19439	19525	19444	19506	19455	19302	19506	19495	19395	19621	19442	19214	19384	19512	19705	19424	19378	19436	19512	19476	19254	19637	19453	19364	19484	19444	19323	19432	19189	19199	19385	19372	19753	19327	19549	19288	19561	19267	19461	19318	19552	19322	19310	19556	19698	19589	19669	19372	19574	19354	19360	19511	19614	19527	19671	19460	19505	19497	19628	19394	19149	19349	19512	19368	19320	19373	19371	19288	19342	19496	19541	19588	19467	19333	19549	19576	19359	19379	19131	19705	19665	19382	19328	19471	19139	19358	19379	19437	19496	19565	19418	19468	19335	19537	19511	19373	19372	19509	19466	19404	19484	19355	19576	19302	19491	19593	19419	19426	19441	19324	19248	19240	19453	19322	19487	19344	19332	19436	19510	19447	19324	19339	19555	19628	19405	19345	19405	19366	19452	19468	19586	19404	19211	19422	19538	19466	19609	19420	19531	19205	19598	19388	19443	19314	19558	19369	19426	19422	19289	19520	19402	19324	19470	19320	19205	19296	19582	19457	19317	19373	19301	19496	19391	19555	19306	19513	19363	19297	19592	19314	19603	19554	19405	19584	19435	19306	19693	19223	19466	19339	19275	19305	19408	19482	19567	19481	19378	19383	19308	19256	19520	19348	19452	19360	19223	19308	19488	19128	19476	19379	19379	19506	19401	19229	19440	19465	19562	19443	19426	19516	19270	19130	19593	19468	19348	19425	19372	19419	19359	19381	19349	19576	19422	19311	19425	19546	19293	19388	19242	19583	19401	19641	19531	19567	19509	19466	19459	19461	19470	19304	19458	19404	19423	19428	19321	19422	19390	19434	19435	19277	19499	19491	19319	19580	19384	19349	19286	19491	19468	19338	19251	19446	19504	19447	19478	19550	19455	19128	19313	19339	19604	19505	19641	19467	19601	19418	19572	19298	19215	19385	19344	19436	19518	19373	19310	19495	19416	19275	19373	19363	19558	19388	19463	19508	19306	19415	19304	19438	19301	19378	19505	19448	19434	19364	19304	19205	19319	19550	19409	19372	19551	19393	19407	19474	19655	19480	19615	19455	19468	19639	19382	19490	19583	19358	19489	19505	19582	19439	19210	19238	19505	19375	19538	19460	19460	19381	19594	19392	19471	19490	19561	19594	19442	19476	19455	19410	19225	19199	19375	19440	19540	19340	19385	19170	19355	19548	19402	19465	19548	19428	19306	19208	19251	19497	19491	19578	19562	19642	19238	19219	19460	19570	19486	19379	19526	19499	19597	19457	19269	19564	19333	19498	19363	19527	19524	19492	19252	19462	19575	19415	19432	19409	19319	19358	19391	19613	19310	19444	19584	19645	19361	19359	19530	19220	19461	19456	19352	19570	19448	19296	19490	19624	19463	19389	19326	19452	19337	19402	19407	19631	19202	19438	19488	19452	19480	19603	19420	19395	19507	19495	19541	19166	19515	19351	19385	19231	19438	19414	19515	19302	19339	19427	19162	19327	19382	19445	19201	19284	19385	19479	19436	19219	19426	19247	19441	19288	19422	19372	19521	19311	19463	19514	19431	19495	19284	19449	19504	19490	19418	19384	19486	19307	19237	19396	19366	19694	19447	19326	19438	19358	19300	19499	19476	19393	19457	19340	19401	19491	19459	19540	19476	19443	19464	19507	19333	19568	19537	19564	19436	19302	19493	19541	19491	19391	19614	19552	19539	19326	19580	19381	19459	19497	19431	19189	19390	19354	19442	19580	19239	19155	19583	19494	19334	19489	19473	19348	19511	19287	19411	19610	19571	19568	19623	19423	19503	19433	19207	19456	19400	19417	19144	19272	19419	19426	19507	19397	19604	19523	19226	19415	19517	19422	19603	19523	19491	19574
21268	38509	29252	22436	20386	18580	18194	17503	16949	16799	16285	16431	16500	16188	16281	16301	16258	16376	16247	16182	16396	16120	16097	16257	16202	16095	16413	16096	16360	16287	16111	16196	16320	16202	16272	16167	16202	16260	16078	16230	16084	16090	16250	16126	16364	16114	16044	16214	16255	16210	16017	16148	16238	16034	16115	16031	16123	16159	16193	16117	16294	16277	16128	16211	16183	16226	15958	16125	16374	16130	16224	16070	16076	15929	16123	16199	15986	16174	16146	16149	16417	16008	16089	16200	16011	16092	16196	15995	16010	16112	16149	16088	16096	16235	16129	16133	15980	16192	16235	16221	15945	16006	16043	16086	16229	16041	16304	16071	16157	16308	16157	16104	16191	16124	16064	16175	16211	16136	16217	16175	16185	16098	16117	16056	16051	16195	16204	16129	16106	16079	16242	15960	16135	16049	16102	16111	16236	15946	15985	16185	16054	16078	16135	15933	15938	16081	16264	16164	16178	16142	16116	16257	15898	16228	16137	15964	16229	16074	15941	16140	16040	16096	16073	16029	16257	16266	16204	16113	16056	16066	16155	16144	16125	16102	16150	16188	16026	16059	16011	16163	16291	15948	16107	16092	16133	16026	16168	16123	16156	15997	15952	16051	16060	16072	16111	15988	16167	16207	16019	16178	16080	16287	16022	16099	16130	16200	16035	15945	16053	16247	16211	15987	16166	16079	16208	16224	16205	16163	16341	15983	16107	16188	16206	16223	16175	16100	15943	16247	16077	16235	16174	16360	16168	16290	16282	16137	16103	16231	16206	16396	15978	16098	16212	16185	16213	16048	16088	15998	16304	16039	16125	16031	16185	16160	15973	16190	16312	15955	16045	16175	16317	16167	16137	16005	16089	16129	16205	16225	16140	16007	16137	16067	16137	16100	16034	16013	16127	16070	16168	16073	16133	16275	16073	16173	16263	15979	16036	16176	16093	16083	16105	16134	16084	16107	16191	16178	16152	16114	16013	16023	16090	16121	16126	16165	16088	15973	16312	16059	16005	16111	16201	16083	16038	16169	16024	16098	16160	16213	15906	15940	16046	16116	16226	16252	16133	16061	16162	16127	16217	16180	16115	16161	16028	16068	16194	16112	16175	16019	16223	16091	16205	16107	16115	16138	16210	16136	16100	16131	16039	16180	16033	16162	16210	15961	16144	16166	16063	16274	16125	16139	16210	16044	16118	16101	16197	16194	16132	15884	16220	16145	16183	16130	16139	16205	16390	16251	16195	16224	16187	16214	16224	16179	16085	16151	16096	16029	16165	16088	16142	16062	16119	16115	16042	16146	16274	16161	16151	16221	16055	16164	16198	16010	16201	16086	16184	16235	16054	16020	16308	16195	16271	16175	15961	16187	16242	15939	16198	16051	16294	16050	16012	16032	16126	15969	15967	16059	16173	16072	16017	16138	16291	16177	16221	16234	16147	16069	16045	16129	16238	16135	16142	16109	16265	16165	16109	16068	16103	16317	16183	15993	16112	16102	16329	16075	16100	16173	16091	16221	16145	16016	15988	16089	16195	16229	16035	16326	16122	16088	16023	16068	16133	16195	16047	16105	16098	16187	16072	16094	16125	16047	16171	16159	15920	16016	16244	16117	16074	16344	16037	16272	16104	16032	16109	16072	16069	16010	16195	15867	16214	16020	16302	16061	16071	16199	16134	16169	16176	15929	16127	16224	16182	16182	16013	16197	16068	16293	16224	16102	16194	16163	16107	16106	16133	16213	16047	16053	16217	16056	16203	16132	16413	16083	16156	16155	16088	16234	16281	16044	16165	16042	16062	16286	16193	16269	15965	16114	16031	16028	16126	16063	16031	16143	16107	16225	16005	16134	15884	16034	16158	16038	16011	16035	16140	16120	16212	15949	16018	16120	16205	16120	15916	16095	16176	16021	16290	15905	16051	16314	16078	16016	16104	16211	16154	16201	16000	16212	16112	16222	16012	16245	16059	16211	16087	16123	16111	16133	16164	16093	16151	16011	16030	16037	16355	16069	16086	16227	16113	16055	16136	16082	16042	16127	16128	16095	16110	16113	16179	16210	16036	16120	16114	16158	16153	16043	16076	16177	15894	16343	16079	16084	16155	16104	16132	16135	16250	16099	16267	15965	16168	16001	16105	16033	16022	16241	16209	16178	15936	16328	16186	16210	16054	16185	15969	16038	16316	16066	15957	16133	16119	16165	15992	15981	16131	16157	16209	16106	16119	16033	16347	16232	16075	16077	16232	16149	16179	16062	16150	15949	16152	16116	16188	16189	16293	16141	16004	15969	16018	16075	16137	16032	15834	15978	15959	16044	16162	16136	16120	16042	16228	16230	16239	16081	16069	16158	16441	16054	16148	16198	16105	16291	16367	16253	16054	16119	16291	16100	16087	16183	16052	16249	16057	16135	16055	16025	16210	16137	16116	16109	16159	16135	16027	16197	16093	16129	16184	16099	16039	16202	15975	16124	16214	16212	16101	16129	16104	16082	16220	16128	15966	15957	16158	16124	16213	16177	16192	16025	16023	16248	16124	16163	15916	16001	16186	16213	16172	16126	16061	16145	16033	16079	16102	16136	16111	16176	16200	16165	16219	16073	15917	16114	16128	16264	16175	16104	16249	16050	16251	16169	16250	16213	16065	16185	16110	16085	16091	16078	16177	16145	16117	16179	16137	16178	16045	16218	16191	16186	16046	16130	16095	16095	16233	16222	16162	16137	16036	15932	16308	16188	16080	16122	16000	16191	16179	16167	16086	15962	16144	16181	16135	16135	16060	16060	16129	16045	16142	16123	16286	16042	16192	15952	16167	16363	15993	16237	15978	16252	16091	16115	16104	16309	16147	16215	16240	16217	16049	16172	16293	16020	16120	16126	16151	16140	16268	16172	16062	16158	16225	15938	16120	16024	16193	16293	16147	16177	16299	16099	16255	16148	16175	16129	16151	16131	16177	16119	16292	16184	15873	16024	16051	16261	16090	16013	16166	16065	15950	16055	16048	16120	15887	16116	16123	16205	16209	16289	16215	15979	16223	16168	15952	15943	15995	16018	16111	16142	16065	16052	16038	16034	16365	16056	16242	16188	16008	16022	16050	16077	16132	16095	16163	16081	16028	15975	16213	15988	16263	16000	16247	16158	16119	15966	16116	16113	15997	16233	16114	16338	16070	16049	16162	16229	16023	16053	16018	16136	16110	16132	16061	16119	16069	16055	16031	16194	16133	16132	16168	16156	15988	16211	16113	16210	16245	16131	16297	16207	16148	16052	16068	16108	16079	16079	16127	16156	16073	16258	16086	16202	16240	16308	16044	16134	16068	16150	16043	16259	16190	15972	16085	16151	16093	16280	16287	15985	16305	16046	16075	16188	16192	16100	16085	16144	16033	16064	16140	16163	16125	16245	16272	16116	16276	16270	16171	16052	16284	16035	16190	16122	16137	16190	16135	16103	16053	16191	16342	15991	16225	16154	16106	15978	16188	16067	16125	16089	16145	16168	16211	16097	16157	15952	16036	16053	16322	16076	16068	16192	16315	16239	16153	16298	16111	16180	15991	16236	16314	16004	15991	16034	16011	16120	16251	16047	16224	15982	16270	16171	16198	16301	16062	16174	16278	16247	16000	16199	16110	16049	16157	16093	16248	16134	15897	16094	16246	16056	16223	16105	16070	15960	16181	16125	16250	16069	16191	16048	16180	16161	16245	16050	16097	16008	16130	16102	16195	16042	15990	16231	16124	16278	16110	16075	16203	16180	16176	16052	16172	16228	16026	16241	16250	16028	16115	16230	16057	16091	16095	15934	16222	16120	16222	16030	16249	16223	16133	15990	16114	16130	16193	16127	15886	16014	16107	16103	16094	16164	16215	16069	16211	16046	16082	16273	16126	16013	16275	16088	15984	16047	16183	16105	16214	16096	16220	16264	16208	16216	16269	16075	16071	16144	16024	16292	16135	16227	16150	16123	16125	16265	16107	16271	16289	16194	16131	16054	16230	16094	16061	16083	16197	16073	15979	16202	16072	16104	16084	16013	16196	16044	16221	16012	16119	16125	16256	16126	16122	16113	16154	16204	16035	16141	16022	16320	16156	16116	16096	16031	16215	16024	16144	16266	16285	16020	16130	16106	16097	16213	16112	16245	16127	16178	16053	16184	16098	16139	16254	16084	16221	16236	16236	16340	16128	16117	16157	16194	16073	16090	16143	16202	16011	15950	16244	16086	16239	16122	16047	16021	16360	16171	15993	16432	16090	16167	16055	16086	16186	16173	16260	16111	16109	15993	16204	16272	15828	16146	16116	16190	16096	16186	16298	16050	16081	15971	15945	16243	16081	16146	16068	16127	16137	16061	16208	16114	16176	16100	16055	16199	16051	16195	15991	16251	15975	16076	16202	16023	16099	16349	16338	16061	15919	16181	15915	16181	15990	16137	16120	16025	16038	16161	16114	16180	16215	16007	16096	16046	16112	16169	16087	16130	16082	16180	16177	16099	16220	16182	16040	16415	16162	16203	15992	15940	16016	16364	16105	16156	16124	16162	15988	16106	16176	15990	15978	16166	16144	16159	16206	16119	16210	16029	16127	16101	16270	16030	16193	16249	16261	16220	16175	16200	16195	16132	16121	16202	16241	16262	15959	16127	16172	16040	16114	15989	16038	16245	16142	16111	15928	16121	16122	16210	16254	16076	16039	16110	16132	16102	16218	16182	15925	16118	16243	16262	16127	16388	16115	15963	16141	16169	16058	16148	16180	16123	16252	15971	16195	16238	15990	16172	15942	16111	16201	16192	16020	15977	16110	16198	16027	16244	15911	16125	16163	16082	16149	16114	16302	16253	16164	16131	16246	16156	16167	16123	16273	16230	16127	16186	16186	16161	16169	16264	16018	16240	16126	15964	16195	16165	16140	16124	16043	16143	16192	16128	15929	16120	16245	16024	16208	16198	16207	16213	16023	16165	16344	16075	16195	16241	16043	16077	16318	16078	16188	15994	16152	16244	16078	16270	16056	16173	16137	16203	16098	16119	16002	16077	16163	16040	16072	16146	16268	16046	16068	16106	16234	16324	16209	15990	16279	16252	16249	16194	16069	16169	16040	16381	16019	16046	15761	16050	16268	16071	16352	16134	16144	16044	16234	16035	16047	16046	16327	16205	16016	15981
22569	21623	28914	24866	22073	24541	25969	21052	19740	19954	19627	19173	19280	19270	19215	19009	19011	19073	19005	18835	18620	18945	18912	18860	18771	19063	18970	19085	18936	18787	18909	18916	18851	19022	18789	18836	18992	18848	18582	18684	18806	18869	18570	18492	18936	18661	18787	18453	18619	18626	18494	18480	18850	18554	18668	18707	18593	18765	18896	18833	18543	18502	18699	18708	18693	18935	18815	18618	18809	18791	18766	18702	18926	18767	18606	18867	18633	18580	18720	18590	18716	18703	18919	18634	18693	18704	18659	18551	18821	18645	18610	18569	18698	18429	18628	18665	18602	18697	18811	18713	18757	18862	18626	18848	18726	18663	18375	18705	18692	18662	18624	18803	18712	18876	18584	18548	18456	18624	18721	18581	18472	18760	18644	18526	18516	18679	18560	18544	18540	18635	18841	18538	18571	18632	18602	18836	18881	18622	18690	18605	18591	18596	18594	18467	18718	18552	18653	18666	18572	18735	18616	18743	18703	18699	18641	18519	18646	18877	18696	18591	18910	18538	18671	18784	18553	18637	18634	18608	18782	18687	18634	18628	18595	18685	18834	18603	18634	18730	18757	18681	18535	18671	18801	18599	18671	18732	18447	18725	18313	18948	18713	18671	18747	18499	18378	18692	18633	18478	18690	18685	18653	18771	18649	18710	18533	18836	18750	18607	18663	18734	18558	18631	18581	18444	18637	18730	18747	18651	18724	18607	18828	18563	18783	18615	18685	18632	18469	18552	18703	18711	18703	18651	18589	18510	18634	18537	18602	18726	18810	18693	18754	18431	18563	18588	18569	18661	18610	18530	18609	18551	18533	18525	18525	18694	18619	18796	18546	18665	18516	18502	18483	18557	18605	18659	18613	18373	18703	18586	18538	18510	18658	18521	18604	18696	18799	18447	18538	18588	18854	18723	18768	18642	18633	18661	18682	18725	18523	18720	18579	18681	18671	18577	18582	18700	18677	18744	18770	18742	18608	18674	18598	18365	18637	18535	18681	18567	18500	18606	18787	18670	18427	18695	18336	18566	18648	18720	18617	18634	18896	18691	18499	18645	18598	18616	18565	18610	18402	18645	18461	18758	18782	18585	18794	18684	18774	18603	18491	18605	18682	18544	18820	18697	18646	18569	18576	18757	18567	18515	18697	18703	18655	18774	18498	18540	18564	18725	18725	18640	18490	18634	18799	18644	18666	18703	18503	18617	18680	18446	18750	18579	18573	18620	18750	18634	18668	18652	18475	18674	18616	18450	18652	18597	18583	18752	18646	18655	18821	18571	18774	18656	18784	18629	18579	18628	18696	18564	18613	18472	18838	18605	18624	18916	18581	18603	18695	18623	18758	18701	18587	18668	18666	18610	18616	18571	18590	18536	18748	18697	18662	18577	18794	18470	18791	18618	19035	18729	18575	18777	18641	18419	18316	18505	18586	18542	18643	18562	18679	18592	18831	18677	18668	18730	18764	18695	18390	18820	18809	18360	18723	18624	18692	18580	18438	18525	18668	18863	18693	18621	18485	18604	18815	18678	18763	18606	18750	18726	18613	18602	18735	18656	18645	18789	18828	18753	18579	18646	18672	18606	18584	18526	18626	18706	18691	18713	18699	18658	18698	18665	18597	18593	18539	18476	18635	18595	18636	18573	18545	18836	18769	18680	18714	18665	18543	18582	18770	18576	18532	18488	18865	18588	18670	18795	18428	18609	18671	18752	18441	18830	18635	18616	18516	18718	18504	18453	18845	18625	18698	18635	18393	18854	18700	18678	18670	18639	18583	18611	18685	18612	18606	18486	18664	18544	18687	18650	18656	18948	18815	18556	18567	18659	18674	18703	18391	18492	18546	18691	18832	18683	18558	18534	18560	18568	18788	18647	18747	18779	18667	18558	18681	18767	18581	18584	18469	18849	18751	18462	18533	18660	18749	18698	18628	18670	18862	18630	18725	18863	18596	18495	18506	18527	18608	18650	18701	18671	18687	18621	18524	18395	18606	18762	18795	18610	18591	18789	18674	18635	18554	18602	18726	18626	18664	18656	18726	18638	18579	18602	18665	18838	18698	18636	18485	18633	18714	18676	18536	18725	18536	18688	18641	18585	18366	18465	18572	18767	18834	18686	18681	18592	18703	18382	18694	18614	18496	18489	18580	18552	18608	18742	18720	18706	18765	18604	18796	18802	18764	18883	18710	18616	18533	18390	18465	18627	18645	18671	18742	18542	18834	18833	18606	18352	18540	18533	18799	18729	18664	18630	18478	18621	18599	18760	18550	18674	18695	18617	18447	18551	18691	18513	18615	18701	18589	18808	18775	18818	18439	18542	18606	18647	18530	18746	18582	18717	18563	18855	18543	18383	18743	18564	18468	18524	18455	18720	18429	18818	18585	18685	18673	18597	18411	18614	18591	18715	18748	18756	18561	18546	18500	18554	18367	18611	18584	18732	18766	18373	18341	18706	18503	18699	18811	18686	18650	18680	18737	18457	18474	18396	18535	18831	18862	18527	18699	18416	18660	18703	18892	18608	18702	18896	18641	18584	18783	18373	18587	18752	18884	18742	18718	18735	18768	18403	18678	18610	18572	18593	18495	18684	18672	18588	18882	18756	18792	18617	18644	18688	18701	18564	18468	18661	18466	18771	18591	18769	18559	18475	18484	18694	18559	18819	18476	18665	18752	18569	18804	18647	18622	18562	18793	18676	18583	18663	18522	18615	18594	18647	18450	18691	18715	18753	18538	18593	18638	18810	18566	18780	18689	18661	18700	18539	18547	18573	18697	18709	18731	18549	18534	18635	18625	18746	18697	18798	18696	18760	18702	18554	18813	18488	18622	18905	18771	18591	18597	18514	18623	18666	18515	18738	18666	18765	18650	18681	18506	18800	18550	18763	18495	18540	18777	18498	18498	18780	18527	18767	18694	18822	18569	18552	18591	18703	18791	18641	18628	18567	18671	18553	18589	18496	18539	18652	18621	18578	18769	18539	18754	18923	18595	18581	18601	18787	18680	18587	18546	18674	18615	18265	18593	18406	18692	18509	18615	18512	18568	18763	18597	18786	18609	18689	18739	18588	18754	18490	18825	18539	18654	18685	18803	18533	18610	18711	18683	18549	18443	18359	18518	18584	18766	18561	18665	18683	18709	18786	18745	18476	18458	18494	18745	18813	18758	18748	18715	18658	18864	18768	18607	18619	18777	18690	18735	18606	18776	18697	18748	18650	18750	18466	18707	18653	18576	18817	18532	18654	18590	18655	18587	18584	18506	18847	18603	18511	18512	18599	18857	18625	18574	18449	18676	18788	18682	18643	18802	18611	18670	18757	18633	18676	18681	18677	18645	18685	18533	18717	18588	18641	18591	18659	18594	18611	18537	18641	18314	18544	18561	18555	18683	18767	18552	18573	18369	18586	18447	18731	18607	18587	18573	18338	18561	18681	18734	18614	18652	18794	18555	18840	18706	18664	18581	18705	18677	18494	18706	18667	18741	18739	18768	18562	18709	18790	18537	18493	18623	18660	18772	18557	18722	18654	18518	18647	18618	18643	18663	18736	18832	18858	18839	18649	18439	18588	18780	18492	18553	18454	18740	18546	18356	18402	18598	18521	18619	18583	18756	18533	18575	18575	18447	18524	18617	18569	18870	18686	18723	18614	18546	18707	18709	18855	18576	18571	18669	18673	18664	18560	18624	18908	18589	18679	18517	18456	18657	18376	18618	18834	18478	18467	18809	18692	18609	18583	18426	18794	18548	18521	18580	18656	18537	18781	18657	18512	18634	18803	18403	18634	18363	18440	18630	18630	18558	18455	18597	18490	18458	18636	18451	18740	18690	18492	18639	18395	18685	18630	18532	18816	18644	18609	18632	18551	18565	18445	18606	18689	18479	18788	18497	18743	18755	18571	18760	18732	18435	18720	18515	18633	18632	18530	18677	18596	18623	18446	18769	18755	18669	18723	18681	18545	18631	18631	18505	18668	18653	18581	18466	18823	18673	18469	18469	18605	18609	18629	18751	18546	18696	18891	18722	18521	18589	18582	18784	18737	18688	18810	18685	18726	18515	18542	18487	18629	18754	18763	18788	18604	18439	18705	18551	18781	18736	18489	18474	18716	18559	18701	18525	18525	18560	18801	18608	18706	18419	18721	18579	18625	18665	18547	18802	18554	18759	18639	18511	18673	18676	18667	18667	18529	18688	18721	18733	18601	18740	18604	18565	18637	18530	18571	18611	18523	18648	18585	18731	18683	18645	18687	18608	18344	18381	18870	18881	18658	18846	18483	18709	18598	18801	18676	18642	18592	18467	18680	18907	18573	18594	18767	18483	18504	18651	18799	18699	18679	18642	18595	18517	18558	18614	18601	18608	18504	18657	18888	18748	18641	18434	18816	18542	18836	18655	18548	18598	18521	18625	18474	18845	18626	18689	18413	18680	18721	18624	18639	18704	18722	18602	18631	18518	18494	18539	18544	18727	18459	18829	18610	18657	18732	18863	18852	18755	18397	18778	18811	18944	18532	18588	18502	18749	18449	18556	18643	18584	18365	18606	18552	18559	18479	18620	18451	18698	18553	18828	18771	19022	18498	18546	18482	18767	18344	18519	18923	18776	18457	18610	18859	18826	18714	18601	18606	18328	18342	18608	18741	18737	18397	18610	18522	18755	18687	18581	18525	18673	18675	18642	18601	18801	18523	18358	18768	18650	18486	18585	18669	18688	18648	18594	18602	18483	18593	18686	18591	18614	18651	18502	18674	18731	18612	18734	18686	18555	18663	18593	18739	18657	18383	18677	18638	18712	18500	18788	18759	18622	18630	18672	18720	18564	18544	18526	18668	18439	18542	18598	18644	18792	18790	18726	18790	18569	18660	18514	18716	18749	18595	18952	18646	18717	18802	18643	18616	18349	18575	18665	18761	18508	18519	18603	18639	18588	18661	18314	18593	18977	18459	18807	18727	18513	18561	18406	18577	18565	18703	18564	18922	18712	18750	18569	18498	18676	18714	18470	18636	18631	18667	18714	18623	18689	18496	18692	18845	18918	18620	18779	18822	18536	18582	18678	18664	18744	18482	18676	18761	18815	18601	18542	18600	18613	18798	18630	18500	18514	18793	18613	18628	18659	18658	18637	18636	18697	18440	18525	18561	18658	18655	18878	18789
22018	47019	37269	27159	23374	20719	19288	18296	17186	16802	16495	16418	16159	16101	15912	15967	16038	16076	15888	15851	15865	15718	15854	15817	15864	15895	15894	15830	15735	15872	15814	15818	15885	15653	15802	15831	15893	15553	15691	15783	15883	15754	15463	15835	15672	15567	15673	15767	15539	15519	15470	15628	15706	15645	15765	15529	15614	15608	15638	15755	15569	15628	15601	15672	15560	15692	15785	15538	15814	15605	15609	15568	15647	15613	15727	15676	15531	15709	15581	15591	15599	15577	15670	15406	15650	15348	15765	15551	15626	15491	15727	15607	15681	15751	15703	15774	15472	15752	15586	15570	15667	15787	15768	15627	15501	15529	15604	15686	15902	15429	15739	15581	15616	15602	15735	15658	15755	15391	15766	15740	15625	15632	15638	15828	15677	15546	15679	15462	15670	15487	15683	15448	15632	15661	15458	15674	15588	15559	15491	15646	15635	15547	15760	15585	15748	15589	15564	15764	15729	15585	15646	15676	15506	15428	15481	15715	15693	15598	15701	15474	15506	15653	15672	15489	15824	15601	15723	15416	15516	15588	15568	15740	15795	15581	15509	15659	15509	15632	15681	15591	15681	15580	15791	15593	15483	15406	15689	15654	15577	15505	15528	15641	15700	15646	15683	15586	15702	15583	15637	15672	15552	15624	15721	15646	15621	15662	15704	15512	15703	15438	15588	15700	15640	15568	15587	15592	15753	15727	15464	15577	15667	15803	15543	15558	15717	15629	15536	15650	15500	15524	15535	15610	15417	15602	15657	15712	15572	15704	15579	15610	15676	15597	15723	15711	15486	15464	15722	15688	15941	15516	15565	15604	15647	15359	15605	15633	15724	15612	15619	15655	15561	15736	15691	15769	15679	15507	15633	15705	15562	15535	15725	15704	15599	15486	15634	15539	15617	15649	15501	15524	15635	15704	15495	15475	15780	15680	15541	15707	15606	15769	15697	15696	15554	15574	15630	15492	15596	15571	15756	15618	15736	15609	15515	15780	15566	15547	15646	15565	15555	15613	15533	15583	15598	15699	15637	15709	15565	15747	15595	15710	15706	15518	15720	15548	15733	15684	15557	15499	15610	15498	15607	15673	15726	15599	15689	15629	15621	15542	15778	15589	15755	15659	15728	15525	15686	15590	15578	15726	15661	15566	15757	15683	15542	15585	15823	15651	15740	15545	15627	15772	15729	15628	15671	15558	15599	15599	15649	15677	15672	15654	15640	15658	15563	15672	15728	15596	15623	15502	15624	15578	15507	15731	15534	15571	15638	15607	15793	15671	15713	15695	15594	15731	15592	15598	15532	15632	15639	15612	15655	15573	15533	15396	15649	15494	15692	15602	15568	15655	15592	15549	15730	15395	15561	15613	15614	15721	15608	15697	15439	15497	15614	15640	15678	15566	15594	15566	15654	15570	15566	15634	15556	15687	15582	15640	15611	15711	15607	15617	15612	15663	15487	15644	15793	15629	15642	15659	15595	15692	15479	15745	15701	15719	15608	15629	15527	15457	15706	15651	15604	15627	15603	15676	15662	15565	15732	15565	15551	15518	15400	15567	15557	15511	15715	15779	15529	15696	15593	15741	15784	15766	15710	15674	15500	15701	15568	15848	15608	15611	15618	15729	15675	15733	15584	15681	15590	15640	15655	15459	15508	15820	15500	15707	15757	15540	15597	15628	15640	15606	15660	15591	15608	15529	15632	15464	15765	15537	15585	15524	15701	15582	15626	15565	15668	15743	15509	15579	15722	15715	15389	15609	15606	15660	15700	15537	15678	15599	15633	15611	15715	15585	15688	15738	15744	15598	15496	15623	15642	15541	15623	15609	15704	15815	15722	15675	15694	15610	15597	15634	15789	15579	15618	15396	15659	15594	15683	15521	15718	15584	15596	15618	15842	15504	15436	15514	15602	15635	15676	15516	15609	15533	15661	15626	15631	15628	15616	15707	15662	15573	15507	15680	15612	15469	15574	15606	15653	15639	15578	15499	15616	15552	15502	15731	15682	15586	15550	15620	15536	15617	15504	15472	15734	15681	15517	15596	15595	15742	15652	15613	15788	15502	15600	15653	15495	15554	15640	15501	15579	15429	15679	15603	15495	15433	15476	15653	15686	15513	15572	15717	15652	15443	15826	15625	15513	15702	15723	15645	15620	15597	15549	15616	15635	15705	15529	15560	15650	15474	15655	15711	15543	15630	15607	15778	15647	15645	15612	15640	15823	15679	15616	15525	15540	15414	15593	15327	15522	15533	15536	15538	15536	15543	15716	15730	15494	15504	15589	15736	15776	15646	15561	15529	15688	15651	15471	15649	15559	15627	15524	15595	15708	15620	15656	15767	15526	15491	15698	15450	15553	15620	15651	15545	15602	15815	15568	15635	15712	15382	15733	15645	15656	15619	15625	15567	15584	15572	15593	15533	15612	15701	15582	15537	15581	15645	15554	15692	15569	15764	15548	15576	15637	15715	15795	15616	15802	15624	15607	15802	15524	15612	15557	15607	15584	15397	15642	15560	15588	15695	15644	15703	15780	15543	15627	15565	15665	15492	15586	15556	15507	15594	15580	15716	15494	15599	15592	15542	15698	15611	15481	15613	15597	15526	15545	15391	15587	15669	15470	15613	15646	15537	15691	15801	15692	15587	15695	15824	15608	15751	15641	15555	15797	15556	15397	15683	15607	15513	15745	15641	15658	15662	15590	15708	15640	15522	15521	15780	15568	15513	15721	15740	15647	15526	15517	15533	15599	15572	15477	15449	15584	15586	15696	15607	15727	15624	15638	15618	15659	15575	15519	15513	15507	15660	15460	15542	15606	15516	15697	15540	15675	15542	15671	15576	15530	15424	15685	15675	15631	15565	15619	15528	15472	15512	15608	15588	15744	15549	15681	15652	15732	15604	15656	15567	15432	15663	15703	15633	15549	15475	15616	15546	15656	15549	15535	15491	15851	15756	15524	15622	15718	15633	15562	15508	15435	15687	15608	15667	15523	15629	15703	15538	15611	15685	15702	15681	15582	15689	15469	15555	15514	15686	15678	15549	15503	15585	15577	15767	15718	15536	15564	15702	15579	15552	15652	15514	15661	15504	15652	15664	15586	15500	15490	15672	15711	15634	15502	15676	15572	15551	15559	15608	15678	15747	15628	15744	15452	15487	15678	15583	15655	15775	15724	15680	15788	15855	15575	15527	15634	15768	15470	15688	15683	15721	15530	15365	15689	15355	15656	15544	15659	15542	15629	15490	15534	15489	15515	15600	15753	15597	15736	15824	15800	15661	15519	15473	15670	15793	15519	15634	15631	15697	15690	15755	15515	15598	15480	15474	15587	15491	15572	15522	15477	15499	15549	15799	15593	15524	15580	15738	15414	15672	15607	15551	15652	15467	15571	15751	15655	15611	15616	15663	15539	15593	15712	15594	15615	15510	15575	15494	15645	15596	15538	15583	15735	15541	15677	15720	15798	15710	15811	15638	15661	15598	15490	15564	15622	15614	15568	15741	15532	15699	15807	15495	15697	15528	15596	15459	15448	15605	15656	15539	15510	15578	15601	15625	15613	15611	15584	15597	15583	15293	15685	15745	15721	15709	15639	15575	15682	15698	15768	15613	15688	15639	15617	15552	15618	15561	15553	15616	15579	15696	15662	15590	15623	15570	15681	15637	15606	15747	15838	15601	15550	15756	15451	15477	15614	15627	15674	15680	15522	15588	15518	15563	15652	15621	15491	15512	15547	15634	15483	15545	15611	15687	15606	15663	15641	15702	15756	15650	15622	15673	15563	15607	15733	15662	15576	15726	15504	15553	15620	15592	15537	15729	15823	15520	15692	15429	15656	15789	15511	15539	15601	15759	15731	15595	15408	15612	15736	15676	15833	15557	15640	15575	15705	15514	15631	15696	15558	15546	15860	15588	15696	15645	15537	15608	15683	15554	15737	15738	15584	15811	15654	15610	15779	15523	15702	15750	15664	15631	15639	15551	15553	15625	15704	15793	15709	15525	15715	15481	15538	15681	15639	15439	15729	15759	15464	15555	15763	15624	15628	15672	15619	15525	15674	15732	15678	15588	15552	15536	15556	15612	15635	15549	15561	15599	15516	15720	15516	15755	15638	15648	15743	15735	15635	15631	15594	15710	15476	15665	15665	15695	15518	15736	15676	15528	15675	15558	15751	15641	15719	15586	15657	15644	15781	15629	15622	15611	15723	15600	15610	15658	15667	15702	15588	15703	15780	15706	15567	15669	15822	15638	15831	15656	15696	15530	15612	15490	15667	15413	15628	15647	15640	15672	15591	15716	15832	15614	15710	15643	15624	15683	15611	15575	15424	15820	15454	15431	15564	15768	15629	15663	15636	15609	15635	15745	15731	15611	15810	15628	15700	15506	15576	15853	15590	15741	15588	15630	15548	15620	15510	15622	15405	15709	15677	15486	15607	15672	15715	15763	15412	15685	15647	15636	15791	15688	15668	15760	15721	15762	15585	15558	15589	15558	15382	15821	15639	15647	15421	15508	15504	15570	15786	15559	15572	15628	15414	15663	15609	15694	15709	15700	15565	15682	15622	15717	15481	15573	15812	15576	15706	15670	15531	15660	15585	15501	15632	15658	15715	15677	15596	15611	15665	15562	15646	15610	15535	15780	15721	15639	15631	15759	15514	15526	15631	15595	15747	15657	15630	15553	15611	15479	15611	15596	15487	15637	15576	15481	15705	15604	15627	15725	15611	15732	15609	15457	15612	15683	15558	15668	15608	15570	15490	15655	15598	15490	15725	15651	15659	15686	15661	15751	15667	15718	15593	15634	15700	15479	15576	15517	15595	15716	15564	15812	15606	15634	15507	15671	15611	15578	15515	15530	15516	15665	15590	15644	15640	15631	15490	15678	15593	15601	15618	15670	15754	15436	15710	15632	15768	15550	15511	15565	15605	15549	15544	15563	15637	15636	15767	15664	15566	15588	15617	15564	15666	15643	15588	15486	15691	15783	15719	15579	15691	15736	15693	15752	15618	15638	15526	15590	15568	15559	15687	15799	15542	15683	15619	15671	15495	15712	15709	15753	15622	15658	15683	15486	15791	15520	15555	15701	15734	15532	15616	15612	15551	15610	15663	15763	15594	15618	15691	15606	15546	15366	15528	15447	15584	15630	15716	15592
29680	25733	29692	25257	21819	20639	20090	19813	19448	19199	19396	19230	19187	19244	19049	19024	19118	19190	19120	18947	19106	19290	19081	19219	19038	19048	19097	19131	18832	18955	19027	19178	19325	19167	19054	18911	18778	18933	19284	19065	18837	18861	19047	18878	18926	18903	19077	18915	19143	19122	19099	19152	18907	19026	18880	18941	19106	19212	19185	18937	18985	18953	18844	19025	18931	18816	19144	18712	18979	18957	19049	18869	19079	19128	19005	18920	19057	19175	18925	19128	19053	19102	19169	18850	18874	18889	18989	18902	18966	18942	18987	18927	19196	19068	18882	19087	18886	18941	19044	18768	19099	18839	19093	19015	19231	19004	19061	18924	19173	19091	18905	18927	19151	19080	18845	18916	18794	18909	18939	18949	18831	18826	19000	19004	18889	19086	18743	18960	19133	18889	18955	18878	19012	18954	18918	18941	18923	18893	18842	19092	18967	19018	18916	18785	19031	18852	19134	19002	18940	18921	19044	19110	18899	18952	18873	18962	19005	18911	19136	19015	19031	19058	18896	19052	18939	18968	19105	18919	18958	18908	18866	18907	19207	18984	19013	19167	19040	19048	19111	18832	19170	18991	18994	18971	19080	18745	18943	18763	18953	18931	18953	18826	18715	19042	19011	18993	19199	19010	18838	18904	19088	18947	19126	18827	18980	18991	18858	18818	19001	19049	18937	18905	18961	18996	19022	19011	18743	18817	18966	18825	18815	18945	18929	19141	18987	18981	18932	19086	19105	19076	19138	19024	19097	18883	18899	18849	18880	19158	19099	19018	18805	18956	18881	18996	19005	19068	19201	18820	19026	18935	18860	19154	19076	18965	18973	18960	18804	18952	19065	18851	19052	19063	18955	19114	18887	18684	18901	18956	18933	19099	19013	18958	18862	19002	19224	18953	18772	18917	18817	18793	18955	18856	18882	18851	18984	18709	19072	18897	18780	19045	18861	18997	18926	18902	18931	18867	19033	18858	18985	18977	18854	18986	18951	18886	19049	19073	18903	18973	18996	18988	19176	19110	19046	19047	19002	18986	19052	18998	19074	19011	19061	18959	19087	19099	18946	19136	19059	18929	18920	19005	19119	18965	18922	19076	18896	18965	19084	18970	18872	18910	19183	19043	18976	19032	19065	19003	19030	19001	19075	19055	18953	18979	19035	19144	19236	18774	18904	19053	19250	19036	18941	19090	18819	19110	18955	19129	18957	18924	18979	18969	19110	18975	19339	19055	19139	19134	19024	18950	19012	18869	18975	19115	19006	18773	18993	18991	19128	18958	19001	19112	19100	18946	19067	18837	19060	19140	18864	18916	18854	19054	18835	19032	18900	18880	19129	18939	18903	18992	18942	18953	18959	18753	18888	19049	18949	19110	19083	18874	19084	19208	19114	18886	18956	19017	18970	19260	19016	18959	18905	19113	18926	18896	18898	18955	19056	19030	18842	18902	19092	18897	19050	19021	18827	18931	18944	18872	19023	18863	19065	18986	19215	19138	19076	18963	19154	19112	19119	18936	18821	18836	19084	18944	19055	18952	18959	19085	19048	18901	18894	18976	18941	19020	18810	18934	18941	19031	18920	19124	19050	19038	19134	18836	19104	18725	18820	19059	18876	18871	18967	19157	19107	18917	18872	18953	19027	18908	19082	19026	19013	19036	18992	19155	19177	18914	18825	18919	19202	19134	19164	18915	18833	18753	19207	18977	18904	19184	18908	18982	18974	19128	19099	18982	18906	18763	19022	19051	18992	18933	19088	19009	18848	18923	19128	19006	19014	19102	19082	19046	18983	19069	19056	19065	18996	18816	18885	18829	18978	19140	19203	18874	19025	18979	19064	18955	18851	18759	18807	19120	18944	18846	19215	19328	18911	18950	18976	18886	19057	18772	18816	19147	19097	19105	18868	19005	18874	19009	19155	19036	19168	18970	19036	18866	19025	19054	18891	19056	19050	18882	19163	19026	19046	19010	18945	19037	19133	19106	19017	18903	19018	19014	19161	19192	19090	19094	18894	19032	18989	18859	18956	18968	18756	18932	18936	18884	18977	18980	19009	19042	18944	18956	18763	19176	19203	18953	18897	18856	18831	18911	18802	19027	18871	18863	18979	19033	19142	19064	19025	19030	18970	19055	19005	18855	18773	19116	19170	19340	19232	18963	19172	19161	19017	18795	18940	19101	19242	19167	19281	19141	19177	18928	18958	18797	19065	19081	18813	18873	19044	18955	18997	19029	19081	18973	18918	18937	18938	19008	19040	18837	18993	19050	18981	19017	19176	19004	19083	19010	18903	18804	19068	18869	19016	18893	18863	18812	18926	18927	18897	18979	19141	18972	19116	19116	18927	19158	18936	19118	19156	19035	18912	19078	18860	19099	19118	18830	18849	19061	18828	18981	18888	18853	18996	18919	18922	18848	18926	19065	19258	18952	19157	19123	19017	18826	19224	18908	19016	18863	18883	19125	19205	19058	19065	19075	19046	18951	18988	18915	19143	19044	18852	18964	19066	18879	18865	19025	19084	19209	19073	19048	19005	18838	19034	18981	18960	19081	18938	19048	19028	19002	19010	18792	19073	19030	18911	19029	18979	19047	19085	18968	19050	18834	18936	19163	19054	18889	18996	19114	19047	18842	18955	19126	19103	18803	18986	19004	18901	19060	18948	18929	19252	18963	18958	19047	19187	19008	18664	18982	18937	18672	19015	18976	18974	19302	19008	19157	19077	19095	19137	19099	18992	19077	18813	18965	18926	19018	18923	19113	18980	18924	18990	19058	19008	19021	19054	19000	19062	18983	19027	18955	18860	19082	18783	18724	19004	18971	18885	18930	18960	19160	18917	18796	18976	19027	18964	18942	18857	19106	19179	18888	19056	19031	18823	19081	19200	18775	18927	18992	18858	19109	19158	19045	18933	18913	19120	19077	19030	18873	18973	18907	19191	18876	18899	18982	19122	18881	19027	19087	19062	19083	19030	19012	19203	18930	19169	19320	19268	18860	19022	18786	18873	18997	19120	19010	18870	19021	18931	19014	18991	18882	18903	18984	18930	18995	19050	18942	19032	19023	19028	19058	19005	19160	19221	19042	18949	19066	18964	18981	19038	18994	19003	19086	19059	18994	18965	19017	18976	18895	18874	19080	19058	18944	18892	18853	19189	18725	19097	19091	19179	18685	18941	19015	18974	18887	18885	19153	19082	19046	18921	19030	19091	18861	18969	18898	18958	19252	18945	19041	18659	19182	19109	18810	18936	18988	19089	19114	19191	19084	19067	18917	19092	19043	18855	18711	18804	18806	18960	19188	19094	18932	19043	18814	19011	18820	19089	18955	18964	19169	18909	19011	18936	18970	19086	19174	18916	18959	19001	18930	18910	19075	18954	18880	19005	19073	18914	19178	18953	19133	19066	19014	19095	18963	19065	19028	19176	18699	19057	18855	18996	19026	18996	19016	19183	19063	18920	19236	18962	19069	19078	19038	19141	19059	19050	18945	19226	19038	18916	19052	18831	18961	19023	18895	18969	18845	18946	19103	19122	19070	18977	18953	19211	19017	19031	19112	18984	18949	19067	18855	18819	19147	18865	18841	18995	18923	19166	19018	19071	18899	18977	19062	19135	19084	19004	19058	19116	19005	18988	19201	19094	18974	18930	19064	18974	19008	18868	18811	19062	19088	18916	19005	19042	19041	19146	19170	19089	18934	19038	19014	18953	18869	18971	19007	18962	19065	19036	19037	18976	19061	18908	18886	19145	18897	19025	18909	18937	19103	18980	19077	18795	18913	19050	19018	19180	18721	18969	18962	19019	18890	18871	18903	19086	19102	18983	19067	19313	18994	18960	19192	18863	19101	19082	19082	19282	18928	19140	18898	18990	18983	18999	19189	18949	19200	18989	19047	19128	19136	18997	18965	19054	18950	18794	19032	18903	18864	19143	18918	19136	19013	18942	19000	18753	18863	18920	19007	18957	18904	18964	18981	18981	18970	19186	18926	18923	18808	19035	18987	18871	19209	18934	19010	18887	18798	19072	19142	19149	19127	19060	19098	19085	19031	18984	19018	18989	19112	19037	19001	19167	19068	18927	19065	19006	18935	18760	19074	19179	18964	18936	19039	18828	19007	18928	18852	19068	18882	19044	19053	18972	18945	19121	19131	18907	19230	19183	18898	19042	19134	19142	18995	18963	18983	18864	18948	19031	18982	18958	18775	19011	19025	19023	18848	18957	18751	19081	19122	19092	19026	18944	19159	18985	19083	18837	19008	18958	18671	18967	19130	19101	18972	19187	18847	19046	19142	18864	18882	19183	19191	19270	19007	19107	18916	18900	18976	18984	19233	18879	19094	18893	19145	19024	19013	19048	18921	18879	18914	19102	19006	18912	18982	19113	18917	18871	19062	18785	18968	18967	18986	19095	18945	18943	18935	18852	18957	18778	19030	18954	19179	19178	19034	19050	19057	19206	19204	19069	18927	18954	18803	18871	19194	18982	19125	19122	18969	19039	18909	18877	19016	19082	19103	19041	18995	18828	19033	19040	18961	19112	18927	18975	19136	18903	19014	19070	18988	18961	19002	18899	18931	18959	19045	19059	19113	19265	18913	19078	19043	18950	19030	19122	18977	18986	18984	18775	19042	19118	19176	18906	18847	19093	18835	19070	19126	18840	18919	19062	18872	18907	19356	18985	19116	19062	18984	19037	18825	19058	18907	19059	19063	18972	18916	18960	18875	19186	19220	19068	18985	18933	19069	18935	19168	19003	18983	19172	18975	19083	19021	19170	18921	19102	18804	18968	18987	19010	18924	18943	19017	19121	19064	19145	19180	19222	18836	18935	19185	18908	19078	19140	19209	19187	18976	19146	18825	18995	19020	19080	18912	18907	18856	19051	18950	19241	19041	19091	18875	18973	19188	18981	18946	18908	19187	19034	18873	19120	18954	18955	18889	19008	18859	18747	18949	19015	19130	19031	19099	19031	18832	19161	19038	19077	19007	19130	18881	18890	19077	19095	18966	19198	18927	19000	19209	19155	18992	18953	18959	19042	18898	19024	18853	18927	19067	19126	19126	18804	19040	18937	18838	19042	19007	19217	19071	19296	19188	18937	18993	19026	19053	18949	18820	18865	19135	19056	19092	18990	18847	19067	18906	18962	18833	18947	18934
22331	36257	28352	21098	19611	17795	17113	16983	16515	16184	16193	16060	16136	15989	15921	16039	16101	16144	16014	15945	15880	15818	15966	15948	16080	15958	15948	15997	15840	15923	15812	15974	15950	15841	16064	15882	16017	15834	15852	16005	15901	15818	15911	15785	15793	15925	15808	15992	15848	15971	15846	15974	15670	15829	16111	15842	15837	16014	15985	15910	15936	15923	15827	15962	15991	15882	15763	15846	15825	15869	15897	15985	15859	15786	16009	15826	15998	15902	15944	15701	15834	15829	15958	15706	15970	15830	15739	15969	15754	15836	15709	16028	15711	15901	15749	15877	15958	15841	15915	15807	15782	15846	15924	15782	15761	15838	16006	15660	15873	15861	15774	16108	15800	15958	15968	15910	15895	15831	15887	15636	15854	15877	15831	15932	15815	15953	15909	15989	15779	15768	16004	15937	15801	15935	15785	15795	15769	15680	15932	15770	15811	15758	15912	15694	15813	15697	15910	15849	15700	15993	16008	15842	15667	15959	16008	15745	15745	15850	15862	15908	15777	15835	15806	15757	15965	15909	15891	15942	16035	15790	15910	15847	15874	15986	15846	15967	15879	15663	15905	15740	15788	16037	15650	15869	15995	15949	15956	15777	16020	15849	15891	15873	15725	15891	15859	16077	15918	15814	15868	15815	15903	15804	15849	15937	15890	15751	15799	15798	15784	15842	16026	15818	15848	15860	15810	15806	16121	15891	15861	15919	15753	15888	15870	15790	15802	15927	15909	15969	15991	15825	15636	15849	15773	16065	15878	15932	15986	15728	15729	15941	15996	15938	15793	15763	15950	15891	15994	15878	15528	15952	16005	15909	16003	15793	15718	16013	15780	15849	15680	15906	15923	15920	15717	15863	15923	15757	15995	15870	15786	15894	15766	15974	15943	15929	15827	15809	15800	15861	15858	15833	15870	15977	15966	15963	15884	15919	15895	15954	15892	15835	15907	15788	15988	15961	15811	15718	16025	15884	15662	15972	15873	15946	16047	15842	15917	15968	15844	15873	15841	15918	15836	16056	15836	15928	15724	15975	15845	15757	15951	15908	15767	15823	15847	15891	15847	15934	15737	15985	15752	15944	15886	15954	15709	15679	15824	15939	15831	15775	16029	15810	15907	15928	15982	15818	15862	15820	15746	16025	15888	15973	15819	15897	15830	15823	15913	15969	15919	16131	15980	15920	15908	15728	16073	15761	16005	15906	15860	15877	15838	15943	15859	15933	15899	15776	16023	15840	15670	15883	15938	15958	15900	15761	15964	15763	15914	15997	15891	15937	15954	15935	15919	15683	15908	15833	15943	16017	15902	15772	15777	15821	15936	15900	15785	15812	15854	16047	15818	15812	16098	15839	15859	15931	15816	15916	15901	15727	15818	15756	15993	15871	15962	15914	15874	15883	15969	15789	15747	15995	15805	15987	15852	15890	15846	15881	15770	15826	15952	15732	15918	15850	15934	15926	15861	15835	15907	15984	15796	15832	15783	15997	15805	15895	15821	16024	15907	15872	15871	15770	15768	16035	15944	15861	15931	15826	15853	15882	16001	15896	15879	15893	15911	15765	16137	15977	15914	15850	15865	15729	15823	15745	15818	15873	15705	15845	15790	15757	15848	15858	15854	15838	16016	15836	15967	15789	15849	15856	15882	15752	15942	15813	15764	15923	15887	15843	15846	15887	15883	15886	15982	15747	15881	15910	15826	15932	15852	15892	15750	15702	16163	15910	15837	16029	15988	15744	15851	15842	15866	16037	15789	15763	16057	15789	15770	15911	15989	15869	15855	15703	15707	16034	15776	16113	15978	15778	15744	15917	15626	15788	15983	15896	15855	15985	15829	15712	15959	15908	15907	15738	15883	15769	15778	15905	15965	15726	15992	15983	15972	16031	15940	15960	15934	15747	15890	15802	15693	15803	15956	15755	15935	15925	15881	15842	15768	15700	15946	16034	15792	15826	15770	15856	15865	15899	15950	15701	15869	15761	15863	15865	15748	15929	15770	15726	15970	15886	16022	15809	15813	15986	15744	15887	15867	15935	15953	15730	15876	15737	15738	15709	15941	15880	15902	15939	15813	15836	15713	15864	15991	15879	15789	15897	15780	15856	15908	16060	15944	15990	15916	15878	15944	16132	15874	15891	16018	15958	15904	16011	15859	15847	15907	15958	15790	15947	15981	15859	15911	15857	15884	15975	15900	15989	15909	15797	15845	16002	15958	15902	15844	15901	15876	15819	15813	15768	15781	15602	15799	15853	15809	15951	15875	15819	15775	15762	15883	15859	15854	15887	15834	15817	15780	15801	15726	16044	16068	15820	15812	15808	15618	15901	15903	16115	15762	15802	15803	15772	15877	15880	16040	15819	15887	15855	15702	15901	15779	15938	15904	15842	15902	15815	15712	15927	15888	15792	15909	15877	15998	15708	15982	15813	15882	15819	15870	15971	15746	16034	15872	15805	15860	15890	15690	15927	15826	15731	15839	15786	15979	15823	15769	16079	15876	15960	15846	15948	15742	15868	15866	15811	15755	16092	15692	15881	15937	15734	15745	15819	15943	16012	15837	16018	15842	15711	15793	16011	15892	15864	15784	15883	15926	15806	15730	15806	15763	15855	15923	15959	15899	15925	15887	15745	15816	15889	15867	15771	15873	15958	15912	16072	15979	15807	15778	15859	15958	15838	15781	15826	15788	15890	15562	16084	15671	15860	15932	15867	15915	16021	15832	15847	15883	15996	15838	15732	16123	15882	15785	15840	15832	15854	15976	15789	16158	15850	15709	15913	15922	15834	15788	15976	15808	15868	15740	15906	15918	15936	15840	15778	15768	15896	15690	15931	16068	15788	15858	15800	15903	15970	15876	15991	15951	15832	15845	15928	15838	15714	15629	15839	15986	15993	15747	15854	15876	15721	16112	16079	15851	15717	15865	15994	15928	15993	15818	16002	15763	15680	15856	15860	15818	16031	15929	16051	15989	15537	15801	15862	15973	15875	15978	15892	15722	15968	15908	15974	15756	15944	15962	15825	16019	15942	15976	15823	15933	15917	15936	15813	15658	15932	16051	16026	15817	15931	15877	15870	15832	15876	15766	15935	16062	15964	15730	15817	15939	15885	15850	15971	15876	15982	15974	15925	15950	15852	15599	15985	15947	15819	15831	16023	15984	15815	15798	15814	15753	15873	15878	15855	15903	16002	15923	15898	16050	15728	15982	15839	15856	15993	15880	16013	15899	15952	15939	15896	15789	15808	15796	15886	15904	15754	15918	15800	15965	15846	15898	15850	15835	15982	15833	15905	16006	15843	15762	15888	15715	15993	15677	16000	15903	15946	15856	15826	15687	15861	15924	15771	15984	15990	15962	15948	15833	15900	15823	15945	15814	15768	15901	15842	15880	15909	15853	15937	15983	15700	15867	15784	15992	15933	15705	15744	15919	15946	15864	15973	15902	16066	15881	15926	16007	15859	15799	15746	15885	15859	15873	16052	15864	15942	15915	15853	15838	15904	15856	15866	15743	15844	15749	15755	15977	15819	15962	15939	15883	15976	16031	15821	15773	15967	15767	15869	15975	15907	15926	15831	16004	15829	15770	15891	15888	15960	15918	15896	16054	15820	15801	16081	15866	15850	15944	15903	15865	15597	16075	15919	15904	15756	15827	15703	15956	15975	15735	15952	15910	15925	15677	15818	15790	15939	16056	15911	15816	15908	15805	15931	15836	15903	15823	15784	15965	15859	16085	15868	16005	15714	15865	15843	15892	15882	15746	15957	15826	15917	15928	15836	15773	15793	15688	15966	15780	15943	15955	15894	15953	15852	15872	15769	15871	15956	15734	15811	15800	15836	15964	15962	15994	16042	15716	15822	15899	15925	15775	15898	15962	15906	15958	15810	15825	15826	15996	16006	15914	15927	15976	15898	15939	15814	15912	15902	15880	15874	15967	15940	15919	15933	16153	15935	15920	15861	15861	15912	15995	16021	15945	15881	15746	15822	16064	15920	15994	15901	15919	15827	15943	16002	15950	15833	15918	15852	16070	15919	15857	15564	15829	15995	15939	15950	16051	15716	15967	15964	15807	15899	15770	15848	16113	15833	15922	15774	15842	15737	15791	15756	15974	15769	15839	15771	15900	15828	15802	15907	15740	16034	16098	15859	15879	15688	16053	15915	15865	15681	15897	16077	15905	15935	15892	16035	15957	15780	15984	16005	15898	15798	15834	15961	15796	15842	15812	15799	15947	15854	15973	16108	15920	15894	15861	15826	15674	15988	15972	15943	15833	16026	15813	15740	15766	15974	15793	15873	15814	15704	15853	15931	15972	15788	16021	15848	15805	15785	15946	15743	15796	15663	15829	16016	15736	15898	15890	15853	15813	15840	16136	16074	15882	15869	15831	15832	15823	15898	15902	15854	15808	15846	15823	15964	15783	16020	15932	15906	15717	15838	15954	16039	15900	15935	15851	15908	15890	15941	16014	15881	15905	15895	15931	15932	15877	15838	15985	15866	15832	15720	15947	15934	15923	15763	15779	15901	15784	15862	15829	15807	15750	15993	15985	15844	16009	15797	15894	15904	15787	15803	15885	15858	15843	15914	16140	15726	15837	15852	15944	15812	15927	15669	15969	15872	15850	15907	15800	15847	15687	15935	15897	15953	15852	15707	15878	15964	15874	15823	15920	15842	15786	15787	16028	15726	15952	15777	15808	16000	15869	15852	16093	15915	15756	15803	15992	15969	15843	15861	15871	15836	15811	15920	15976	16151	15862	16011	15843	15873	15897	15932	15970	15810	16004	15939	15775	15838	16014	15938	15889	15879	15958	15954	15963	16008	15822	15953	15998	15910	15775	15946	15721	15914	15894	15922	15890	15880	15840	15903	15814	15762	15845	15784	15873	15951	15712	15963	15782	15741	15886	15890	15818	15774	15834	15806	15732	15790	15877	15847	15777	16153	15890	15981	16118	15733	15892	15819	15763	15862	15819	15835	15842	15822	15731	15838	15903	15992	15760	15895	15953	15733	15674	15719	15941	16073	15911	15748	15642	15965	16039	15826	15928	15851	15891	15793	15800	15919	15893	15754	16013	15714	15876	15849	15926	15860	15986	15913	15955	15877	15849	15928	15860	16062	15965	16047	15804	15742	15877	15807	15836	15879	15762	16114
23432	21562	28423	25391	22895	23152	22209	20058	18961	18833	18635	18506	18435	18457	18458	18387	18501	18337	18431	18323	18246	18372	18432	18399	18534	18272	18539	18339	18220	18100	18192	18178	18351	18142	18176	18071	18191	18187	18129	18089	18373	18024	18352	18072	18093	18109	18230	18070	18183	18243	18244	17987	18199	18093	18112	18265	18340	18138	18105	17944	18101	18234	18205	18218	18202	18118	18077	18194	18213	18171	18006	18262	18187	18315	17988	18059	18097	18017	18057	18225	18161	18075	18185	18178	18047	18088	18163	18147	18084	17991	18039	18149	18117	18161	18024	18222	18150	18183	18013	18068	18188	18056	18148	18079	17924	18029	17997	17957	18178	18258	18092	18113	17929	18110	17975	18003	18078	18311	18221	18280	18148	18059	17961	18202	18107	17928	17915	18040	18185	18296	17949	18021	17962	18100	17894	18164	17960	18122	18132	18258	18226	18144	17907	18181	18046	18045	18132	18216	18030	18197	18189	18083	18158	17916	18166	18067	18026	18179	17798	18123	18176	18226	17897	18072	18094	18353	18093	18184	18012	17931	18062	18051	17928	17944	17973	17904	18228	18026	18108	18115	18005	18281	18153	18180	18220	17980	18061	18120	18107	18307	18204	18262	18299	18213	18070	18221	18138	18213	17842	18111	18029	18144	18078	17874	17995	18086	18055	18316	18218	18199	18095	18124	18029	18165	17997	18257	18252	18367	18164	18263	18181	18239	18217	18056	18144	18265	18051	17963	18215	18229	18129	18285	18089	17937	17947	17834	18079	18091	18074	18147	17984	18146	18008	18068	18214	18060	18220	18147	18226	18064	17971	18120	17936	18302	18134	18296	18071	18089	18212	18116	18084	18212	18022	18158	18129	18057	18183	17912	18071	18256	17849	17986	18288	18041	18207	18156	18242	18241	18093	17964	18023	18023	18151	18112	18009	18152	18295	18202	18105	18135	18106	18072	18190	18174	18164	17944	17943	18006	18174	18289	18288	18064	17937	17955	18190	18301	18054	17989	18150	18250	17995	18132	18007	18078	17902	17955	17942	18200	18278	18308	18008	18042	18257	18083	17951	18306	18093	18060	18176	18166	17980	18122	18165	18123	18030	17948	17994	17834	18018	18178	18206	18216	18047	18203	17889	18175	18350	18238	18074	18179	18109	18165	17992	18206	18150	17871	17961	18082	18108	18030	18283	17979	18097	17789	18308	18081	18062	18028	18106	18061	18082	18113	18114	17967	18160	18207	18267	18159	18037	18019	18109	17907	18221	18188	18040	18132	18060	18253	18069	17910	18177	17934	18055	18208	18138	17951	18108	18135	18011	18152	17958	18112	17867	17978	17925	18131	18099	18210	18281	17994	18312	17874	17998	18290	18120	18034	17875	17896	18298	18125	18223	18141	18038	18260	18159	18098	18177	18302	18014	18307	18328	18113	18116	18064	18180	18124	18214	18157	18229	18005	18171	18251	18288	18103	18350	18135	18123	18279	18355	17957	18092	18124	18138	18180	18170	18194	17998	18341	18237	18090	18137	17919	18132	18098	18244	18002	18010	18215	18006	18293	18287	18136	18145	18064	18225	18071	18063	18296	18168	17961	18163	17919	18104	17988	18023	18118	17914	18068	18111	17902	18129	18133	18109	18136	18145	17948	18159	17994	17964	18190	17977	18020	18097	18329	18037	18057	18182	17970	18076	18196	18152	18065	18124	18167	18203	17958	18176	18266	18082	17988	18061	18209	18155	18196	18155	18055	18271	18004	18050	18147	17973	17937	18159	18066	18047	18000	18058	18089	18033	18170	18117	18259	18096	18037	18230	18134	18266	18050	18092	18070	18279	17928	18137	17849	18129	18225	18151	18091	18023	18115	18143	17963	18102	17951	17967	18068	18180	18071	18251	18055	18150	18134	18328	18162	18090	18174	17943	17911	17970	18077	18021	18119	18100	18259	18202	18351	18004	18153	18184	18127	18245	17938	17996	17945	18048	17919	18112	18311	18245	18242	18005	18117	18264	18300	17939	18264	18061	18506	18223	18186	18211	18135	18159	18011	18030	18096	18009	18209	18090	18108	18208	18280	18097	18086	18046	18184	18045	18217	17914	17980	18086	17915	18172	18167	18075	18117	18069	18010	17971	18063	18148	18111	18056	18083	17840	17985	18030	18079	18186	17918	18153	18098	18104	18169	18304	18262	17907	18249	18215	17793	18164	18146	18211	18024	18246	18070	18116	18243	18025	18206	18044	18067	17828	18102	18097	18136	18187	18191	18299	18111	18318	18113	17947	18043	18385	18016	18229	18087	18023	17991	18214	17994	18011	18230	18059	17990	18240	18293	18064	18271	18015	18122	18177	18072	18108	18239	18123	18137	18046	17999	18274	17955	18121	18010	18077	17994	18136	18022	18054	18049	18097	17934	18206	18095	17929	18066	18077	18059	17914	18046	18173	18189	18022	17884	18218	18192	18104	18039	18197	18170	18209	17776	18052	18311	18324	18210	18036	18092	18314	18027	18078	18241	18110	18043	18006	18118	18258	18160	18088	17955	17920	17983	18203	18270	17967	18227	18132	18181	18016	17811	18049	18169	18555	17993	17889	18077	18118	18131	18009	18189	18155	17963	17968	18137	18158	18261	18052	18003	18177	17942	18216	18249	17912	18065	18077	18060	18167	18086	17854	18161	17975	18219	17963	18081	18183	18265	18061	18116	18440	18059	18319	18163	18311	17973	17815	17934	18097	18126	18175	18126	18124	18119	18146	18145	18193	18322	18087	18065	18044	18169	18223	18132	18108	17871	17965	18129	18240	18133	18007	18269	18175	18007	18411	18202	17944	18152	17846	17845	18200	18158	18100	18099	18257	18015	18121	18182	18001	18074	17973	17904	18000	18137	18121	18172	18230	18252	18134	17994	18132	18146	18097	18109	18064	18179	18103	18101	18163	18004	18133	18055	18138	18289	18156	18172	18117	17869	18081	18038	18108	18090	18117	18126	18208	18197	18102	18034	17935	18155	18249	18208	17904	18102	18147	18170	17895	18114	17961	18058	18078	18007	18038	17906	18085	18181	18019	17928	17995	18009	18045	18157	18271	17995	18057	18153	17876	18065	18027	18130	18033	18111	18141	17975	18305	18291	18089	18325	18317	17982	17914	18121	18154	18188	17846	17954	18133	18154	18244	17995	18134	18074	18057	18227	17864	17996	18026	18199	18159	18351	18259	18126	18152	17985	17961	18036	18034	18127	18382	18085	18065	17927	18101	18137	18048	17846	18195	18033	18088	18029	17992	18147	18050	18008	18151	18012	18029	18305	17954	18154	18172	17973	18000	18206	18033	17959	17991	18115	17861	18125	18129	18071	18103	18095	18131	18276	18196	18137	17872	18014	18202	18205	18153	18206	18007	17958	18272	18194	18152	18174	18292	18363	18148	18021	18123	18326	17967	17987	18218	17957	17997	18155	18055	18254	18236	18135	17987	17827	18074	18038	18242	18040	17999	18193	17983	18094	18247	17984	17999	18138	18023	18002	18124	18199	18133	18119	18073	18074	18015	18123	18044	17920	18073	18201	18268	18088	18017	18312	18103	18089	18110	17882	17984	17895	17967	18195	18177	18063	18042	18174	18169	18166	17996	18063	18145	18016	17959	18075	18075	18016	18212	18009	17995	18142	18289	18053	17978	18044	18326	18158	18068	18212	18189	18237	18095	18214	18046	18102	18068	18160	18204	18156	17921	18032	17882	17857	18328	18174	18032	18079	17989	18210	18151	18270	17924	17885	18001	18008	18027	18053	18147	18104	17874	18126	18108	18269	17940	18200	18034	18257	18036	18145	18102	17985	18060	17945	18063	18105	18269	18029	18330	18130	18094	18240	18139	18150	18213	18060	18108	18072	18045	18297	18210	18072	18136	18307	18242	18127	18030	18206	18069	18017	17955	18139	17994	18261	18253	18081	18258	18304	18289	18202	18321	18135	17938	18054	18156	18170	18123	18020	18061	18123	18174	18016	18145	18086	18139	18071	17986	18081	18114	18104	18081	18285	18149	18167	18229	18022	18205	18053	18189	18187	18188	18202	18183	18147	18228	18132	18315	18178	18010	18016	18205	17937	18171	18239	18104	17970	18327	17855	18254	18058	17909	18041	18012	18166	18302	18137	18198	18031	18003	18135	18276	18181	18189	18214	18372	18120	17994	17987	17967	18174	18195	18131	18076	18114	18302	18303	18186	18150	18130	18016	18085	18065	17959	18158	18025	18317	18027	18136	18147	18250	18070	18271	17935	17882	18016	18107	17931	18093	18161	18056	17905	18041	17992	18004	17979	18082	18094	18154	17891	17992	18260	18199	18216	18076	18006	18254	18152	18034	18113	18094	18077	17917	18269	18176	18053	18002	18096	18004	18059	18302	18290	18086	18166	17934	18133	18264	18139	18029	18155	18133	18196	17941	18000	18049	17913	18164	18310	18059	18136	18224	18178	18136	18265	18266	18024	18151	18032	18124	18191	17964	18135	18138	17974	18030	18013	18034	18383	18317	18141	18023	18170	18125	17827	17991	18207	18030	18203	18186	18125	17941	18150	18045	17998	18045	17940	18107	18260	17992	18079	18226	18333	17943	18095	18037	18340	17940	18342	18341	18206	18213	17963	17916	18063	18041	17958	18000	18147	17883	18193	18092	18345	18335	18224	17992	18042	18081	18241	18050	18051	17863	18228	17913	18224	17972	17807	18266	18234	18280	18195	18044	18160	18057	18184	18244	18050	18140	18081	18044	18171	18045	18169	18206	18120	18151	17898	18111	18124	17903	17971	17991	18056	17920	18166	18239	17986	18157	18246	18107	18062	18110	18053	18111	17983	18074	18091	18183	17995	18197	18267	18143	18134	18261	18034	18168	18118	18164	18391	18168	18031	17886	18080	17908	18185	17900	18131	18129	18032	17912	18233	18083	18325	18241	18206	18294	18085	18036	18196	18081	18001	18240	18037	17968	18006	18148	18106	18013	18100	17980	17933	18177	18122	18305	18023	18204	18222	18040	17914	18038	18267	18189	18016	18114	17964	18041	18207	17833	17873	18367	18197	17981	18028	18091	17963	18079	18193	18189	18040	17949	18033	18027	18019	17790	18069	17970	18061	17936	18239	18059	18147	18188	18405	18146	18060	18196	18143	18147
20461	42404	34644	24136	21094	19166	17816	17382	16608	16141	16034	15804	15614	15729	15586	15647	15507	15548	15450	15658	15526	15368	15368	15370	15455	15385	15575	15623	15404	15210	15453	15306	15311	15454	15505	15519	15343	15228	15389	15363	15168	15300	15274	15358	15352	15239	15359	15334	15235	15300	15436	15424	15302	15340	15214	15197	15349	15407	15371	15494	15312	15439	15179	15331	15210	15106	15200	15431	15257	15270	15355	15298	15300	15179	15316	15258	15407	15566	15402	15194	15496	15356	15274	15344	15473	15208	15248	15311	15264	15378	15392	15296	15440	15222	15286	15201	15222	15378	15331	15325	15335	15491	15434	15324	15318	15298	15304	15370	15367	15345	15400	15250	15303	15380	15378	15462	15392	15388	15342	15351	15302	15435	15214	15472	15313	15435	15354	15294	15354	15251	15271	15311	15334	15183	15380	15258	15381	15452	15315	15571	15302	15144	15270	15214	15173	15185	15188	15350	15241	15300	15247	15228	15211	15192	15307	15424	15363	15261	15294	15250	15324	15442	15514	15287	15324	15361	15309	15467	15277	15222	15313	15414	15410	15227	15438	15201	15235	15400	15365	15364	15179	15297	15518	15343	15283	15301	15501	15355	15383	15269	15336	15243	15409	15260	15415	15276	15299	15349	15419	15444	15444	15431	15346	15495	15187	15330	15333	15277	15414	15489	15160	15105	15335	15215	15286	15225	15260	15253	15342	15315	15293	15262	15249	15228	15213	15388	15220	15367	15390	15293	15205	15219	15187	15349	15286	15347	15409	15407	15242	15296	15210	15463	15362	15418	15329	15398	15296	15297	15290	15269	15353	15360	15400	15367	15382	15397	15449	15337	15402	15198	15388	15242	15443	15288	15233	15142	15407	15367	15409	15297	15194	15187	15273	15214	15202	15157	15398	15307	15424	15390	15157	15269	15453	15249	15379	15191	15378	15212	15263	15330	15390	15363	15275	15200	15282	15278	15129	15204	15224	15348	15120	15342	15282	15416	15257	15266	15484	15305	15371	15442	15261	15264	15271	15492	15392	15404	15149	15236	15344	15441	15364	15158	15236	15259	15200	15372	15344	15340	15154	15301	15207	15398	15112	15411	15190	15220	15300	15285	15476	15287	15257	15300	15251	15226	15397	15211	15444	15180	15289	15354	15471	15161	15090	15487	15254	15326	15514	15359	15473	15342	15295	15421	15356	15205	15321	15218	15342	15361	15314	15394	15388	15419	15553	15321	15339	15381	15526	15429	15121	15224	15381	15302	15394	15241	15410	15375	15374	15043	15140	15341	15382	15225	15392	15427	15334	15216	15276	15351	15272	15491	15204	15232	15338	15333	15285	15356	15360	15272	15409	15454	15283	15293	15365	15178	15235	15193	15430	15326	15265	15215	15310	15282	15205	15397	15205	15245	15210	15326	15546	15434	15266	15306	15228	15174	15339	15262	15275	15289	15298	15328	15189	15231	15374	15405	15423	15334	15284	15301	15211	15357	15259	15241	15419	15294	15162	15237	15297	15316	15201	15298	15330	15182	15422	15374	15355	15246	15497	15378	15204	15294	15404	15260	15427	15231	15385	15437	15277	15357	15336	15259	15494	15291	15410	15277	15345	15381	15245	15306	15460	15391	15255	15295	15254	15292	15549	15394	15170	15381	15192	15295	15282	15237	15278	15234	15304	15127	15264	15336	15416	15153	15387	15164	15269	15370	15445	15379	15268	15245	15248	15313	15251	15407	15400	15319	15465	15304	15350	15336	15310	15395	15487	15205	15250	15358	15295	15275	15173	15518	15187	15279	15440	15446	15383	15245	15277	15168	15243	15220	15235	15315	15450	15247	15670	15193	15390	15373	15405	15341	15282	15312	15214	15517	15291	15384	15282	15248	15364	15424	15380	15332	15398	15307	15314	15136	15305	15481	15151	15240	15441	15347	15244	15401	15512	15312	15281	15295	15340	15408	15263	15178	15344	15433	15265	15445	15447	15300	15233	15283	15464	15198	15127	15245	15185	15301	15329	15204	15277	15204	15423	15282	15519	15367	15259	15438	15272	15315	15376	15044	15403	15372	15245	15091	15288	15260	15507	15405	15247	15210	15344	15538	15294	15290	15418	15232	15383	15336	15410	15270	15222	15206	15236	15324	15308	15187	15521	15394	15398	15414	15301	15258	15269	15219	15373	15163	15215	15390	15317	15160	15571	15311	15173	15343	15385	15305	15395	15401	15320	15287	15305	15186	15435	15286	15359	15357	15420	15140	15352	15586	15223	15426	15485	15213	15357	15404	15252	15372	15170	15239	15127	15401	15246	15374	15391	15323	15492	15200	15213	15347	15274	15377	15356	15312	15279	15310	15352	15403	15202	15384	15524	15390	15219	15386	15276	15272	15236	15358	15271	15209	15235	15295	15451	15268	15190	15320	15279	15242	15430	15250	15365	15294	15303	15381	15129	15345	15446	15341	15452	15193	15157	15468	15499	15355	15330	15338	15325	15282	15392	15322	15271	15275	15339	15084	15305	15395	15288	15299	15313	15323	15297	15286	15491	15458	15275	15334	15387	15160	15430	15200	15161	15232	15365	15431	15430	15313	15198	15344	15467	15255	15450	15314	15433	15227	15236	15247	15345	15368	15283	15259	15424	15438	15395	15350	15175	15166	15305	15442	15301	15393	15372	15056	15474	15352	15224	15386	15182	15407	15284	15176	15373	15314	15251	15401	15328	15242	15323	15291	15389	15285	15409	15515	15284	15290	15219	15162	15281	15335	15326	15401	15381	15452	15280	15249	15339	15315	15428	15246	15314	15203	15295	15395	15359	15353	15249	15288	15246	15282	15453	15285	15276	15229	15333	15265	15241	15334	15360	15363	15287	15365	15446	15377	15263	15175	15436	15440	15438	15234	15315	15267	15603	15132	15393	15131	15327	15367	15303	15275	15312	15395	15431	15332	15413	15196	15285	15380	15260	15234	15277	15176	15276	15305	15362	15285	15182	15274	15327	15192	15349	15383	15306	15292	15262	15283	15210	15262	15312	15143	15218	15106	15302	15338	15207	15313	15363	15290	15345	15140	15317	15280	15323	15304	15409	15237	15330	15400	15216	15321	15213	15415	15311	15284	15278	15174	15366	15224	15397	15306	15375	15222	15331	15431	15445	15265	15259	15179	15295	15345	15276	15269	15176	15281	15165	15273	15412	15337	15340	15408	15424	15369	15510	15305	15295	15245	15229	15236	15361	15307	15395	15354	15538	15177	15344	15099	15262	15376	15368	15352	15355	15404	15265	15330	15316	15343	15311	15447	15524	15298	15251	15077	15277	15259	15163	15166	15181	15286	15347	15379	15196	15331	15375	15151	15322	15351	15285	15328	15202	15285	15249	15327	15436	15243	15528	15246	15427	15290	15342	15191	15346	15296	15359	15171	15455	15465	15303	15341	15333	15345	15555	15263	15388	15114	15335	15261	15471	15352	15386	15468	15182	15333	15321	15247	15433	15150	15341	15310	15260	15264	15231	15463	15251	15433	15356	15311	15295	15376	15172	15321	15453	15180	15356	15405	15183	15488	15381	15261	15330	15165	15311	15342	15456	15304	15432	15204	15355	15273	15442	15370	15282	15425	15192	15303	15250	15478	15410	15377	15165	15397	15546	15353	15296	15288	15168	15238	15300	15295	15126	15287	15299	15414	15286	15296	15338	15274	15244	15221	15277	15371	15277	15348	15261	15186	15301	15244	15309	15363	15362	15301	15258	15250	15353	15398	15279	15365	15386	15426	15334	15368	15333	15444	15212	15464	15251	15185	15356	15198	15372	15453	15278	15483	15283	15267	15165	15283	15256	15282	15384	15261	15484	15197	15227	15239	15241	15364	15270	15354	15229	15236	15180	15252	15071	15353	15196	15288	15396	15279	15500	15276	15212	15391	15371	15381	15291	15235	15351	15267	15310	15393	15174	15459	15389	15352	15259	15213	15202	15406	15238	15249	15275	15390	15431	15363	15467	15390	15204	15248	15315	15199	15349	15299	15364	15449	15362	15255	15429	15303	15391	15223	15449	15464	15305	15324	15194	15284	15410	15190	15422	15317	15506	15142	15473	15375	15282	15357	15257	15430	15324	15402	15236	15170	15473	15280	15425	15182	15419	15291	15373	15315	15350	15336	15244	15309	15346	15305	15144	15231	15367	15218	15336	15216	15235	15257	15216	15377	15457	15366	15504	15567	15447	15307	15269	15393	15331	15461	15390	15173	15375	15293	15340	15405	15299	15449	15381	15207	15408	15246	15381	15404	15413	15356	15331	15279	15448	15270	15418	15378	15388	15279	15355	15170	15440	15403	15231	15341	15275	15327	15346	15181	15278	15393	15262	15313	15377	15210	15374	15320	15353	15201	15349	15324	15577	15267	15392	15317	15343	15409	15341	15375	15320	15257	15458	15143	15261	15338	15319	15502	15342	15376	15389	15198	15447	15185	15373	15455	15340	15273	15419	15335	15223	15374	15433	15190	15375	15217	15267	15306	15354	15265	15306	15351	15451	15292	15527	15216	15441	15361	15259	15222	15266	15310	15394	15565	15289	15284	15373	15411	15341	15408	15258	15274	15183	15282	15378	15321	15159	15251	15340	15333	15328	15348	15290	15353	15311	15505	15402	15165	15397	15363	15385	15622	15226	15264	15264	15353	15229	15076	15232	15348	15354	15401	15426	15252	15149	15267	15280	15331	15582	15238	15269	15352	15214	15199	15425	15399	15366	15372	15332	15349	15215	15324	15568	15361	15277	15313	15210	15205	15201	15448	15293	15403	15442	15205	15385	15321	15301	15351	15352	15318	15216	15502	15580	15356	15412	15199	15335	15196	15323	15289	15262	15241	15426	15400	15367	15199	15294	15196	15275	15379	15336	15306	15518	15243	15223	15360	15279	15394	15236	15226	15135	15356	15233	15273	15262	15310	15230	15279	15406	15333	15229	15315	15232	15397	15286	15327	15365	15120	15333	15255	15403	15361	15288	15474	15427	15345	15438	15344	15205	15438	15321	15314	15408	15275	15425	15279	15321	15327	15332	15323	15220	15207	15405	15369	15247	15216	15343	15361	15404	15228	15203	15323	15263	15410	15221	15392	15250	15322	15291	15215	15452	15246	15236	15344	15218	15292	15237	15272	15191	15390
25324	21612	27710	28078	22003	21384	20959	20060	19705	19501	19348	19394	18976	19140	19207	19060	19192	19271	19067	19084	19315	19193	19218	19275	19128	19102	19325	19391	19199	19048	19041	19158	19235	19196	19357	19070	19263	19317	19028	19020	19126	19258	19041	19003	18988	19129	19190	19099	18795	18842	19153	19089	19096	18896	19103	19111	19089	18979	19022	18821	19014	18977	19122	19055	19209	19167	19009	19056	18812	19185	19266	19031	19030	19082	19153	19098	19069	18934	19130	19224	19049	19079	18968	18945	18959	19122	19145	18937	19191	19071	19090	19064	19125	19047	19042	18873	19231	19035	19121	19083	19023	19036	19004	19118	19059	19056	18892	18956	18951	19047	18986	18948	19020	19161	19186	19009	19156	19083	19149	19044	19057	18898	19032	18807	19122	19014	18807	19051	19116	19247	19041	19067	19081	19198	19164	19179	18939	19042	19085	19165	19219	19066	18899	19102	19150	19090	19035	19042	18914	19066	19214	18912	18958	19170	19106	18972	19170	19132	19199	19197	18976	19241	19224	19124	19220	19273	19225	18984	19002	19289	19437	19212	19039	19101	19234	18916	19057	18989	19034	18860	19122	19198	19280	19070	18994	18974	18997	19143	19065	19189	19054	19053	19179	19064	19080	19165	19007	19149	19186	18852	19075	18991	18883	19191	18937	19098	18940	19117	19158	19191	19071	19197	19007	19052	19040	19210	19014	18971	19296	19094	19211	19364	18939	19100	19267	19090	19002	19235	19042	19108	19055	18923	19158	19261	19265	19125	19132	19230	19219	19212	19308	19039	19335	19196	19335	19083	19052	19256	19035	19241	18936	19135	19112	18925	19005	18969	19193	19186	19382	19044	19132	19084	19223	18964	19159	19121	19215	19148	19119	19171	19121	19042	19107	19243	19133	19067	18938	19007	19181	19072	19174	19023	19037	18946	19021	18890	19151	19184	19276	19200	19259	18929	19145	18997	19100	19223	19173	19075	19209	19288	19047	18865	18848	19054	19020	19074	19020	19004	18930	19174	19070	19098	19156	19149	19004	18934	19110	19048	19082	19004	19066	18996	19010	19085	19034	18897	19206	19136	19126	19232	19104	18925	18883	19011	19029	19167	18969	19174	18970	19176	19216	19056	19038	19161	18890	19146	18832	18938	19265	19002	19005	19040	18951	19187	19213	19089	19039	19177	19001	18829	19248	19129	19176	19257	19131	19125	19116	19031	19049	19182	19103	19032	19149	18950	19295	19130	19164	19018	19215	19064	18833	19207	19057	19050	19094	19152	18918	18843	19016	19263	19125	19146	18956	19034	19032	19005	19163	19163	18864	18914	19086	19055	19143	19078	19079	19096	19187	18999	19114	19216	19105	19091	18952	19118	19251	19239	19106	19060	19342	19309	19003	19047	19235	19124	19097	19156	18910	19288	18960	19206	19180	19218	19038	18891	19145	19180	19379	19168	19027	18899	18941	18921	19085	18958	19076	18897	19219	19009	19209	18994	19207	19038	19257	19125	19108	19031	19079	18932	19172	19111	19131	19069	19159	19094	19009	18974	19013	19087	19046	18825	18795	19085	19183	19173	18824	19100	19100	19134	19069	19087	19062	19039	18993	19007	19162	18999	19170	18980	19006	19096	18968	19077	19099	19038	19029	19063	19128	19276	19108	19118	19085	19255	19025	19068	19196	19062	19283	19299	19195	19044	19079	19148	19035	18949	19157	18976	18858	19010	18912	19036	18984	19002	19170	18997	19241	18943	18956	19181	19198	18976	18767	18898	19094	19156	19177	19227	19059	18989	19035	19191	19368	19195	19066	19124	19093	19149	18922	19165	19103	19049	19073	19104	19177	19248	19003	18984	19003	19063	19231	19141	19038	19070	19276	19141	19027	18980	18991	19085	19135	19213	19241	19173	18955	18906	19088	18930	18918	18954	19203	18952	19018	19080	19069	19057	19067	19219	19132	19201	19202	19018	19098	18874	18986	19168	19105	19158	18854	19017	19245	19099	19115	19045	19111	19044	19191	18919	19171	19175	19137	19212	18988	19048	19035	18977	18906	19090	18847	19140	18960	19190	18970	19263	19133	19140	18937	19032	18967	19080	19218	18996	19029	19071	18940	19014	19068	19062	19186	18952	19193	19143	19245	19289	19008	19220	19198	19126	18949	19121	19039	19211	19153	19236	18941	19057	19316	18851	19360	19076	19096	18877	19145	19078	19069	19326	19152	18948	19094	19098	19060	19116	19254	19041	19085	19208	18911	19277	18887	18993	18953	19213	19111	19041	19107	19044	19128	18936	19043	19152	19045	18919	18999	19058	18967	19167	19132	19078	18980	19041	19220	19125	19164	19083	19039	19092	19093	19018	19014	19125	19265	19072	19028	18887	19264	19209	19415	18944	19319	19147	19041	18905	19330	19041	19085	19243	19090	19080	19154	19047	19032	19216	18986	18780	19257	19183	18993	19066	18954	19063	19132	19132	19111	18950	19079	18830	19231	19025	19102	19064	19137	19162	19100	18918	19004	19292	19057	19140	18945	19045	18992	19026	18954	18951	19097	19268	19110	19223	18936	18992	19089	19161	19110	19008	19373	19123	19023	18841	19123	19448	19315	19061	19053	19025	19196	18979	18830	19109	19114	18994	19227	19078	19134	19218	18942	19129	19309	19115	18957	18990	19055	18991	19169	19245	19089	18958	18988	18866	18999	19048	19035	18982	19308	18896	18899	19180	19276	19116	19233	19123	18930	19136	19106	19226	19265	19139	19073	19211	19293	18994	19055	18999	19031	18983	19047	19163	19105	19074	18994	19190	19329	19108	19060	18932	19016	19220	19064	19139	19038	19086	18978	18982	19124	19193	19135	18951	19249	19115	19286	19108	18964	19015	19134	18922	18956	19085	19018	19120	19195	19018	19125	19019	18932	19089	18987	19034	19047	19064	19086	19042	19077	19182	19029	19123	19236	19240	19081	19070	19248	19308	19001	18954	19265	18965	18988	19295	19112	19092	18853	18992	18879	19142	18976	19080	19264	19093	19051	19173	19151	19088	18878	18984	19376	19106	19233	19108	18893	19111	19102	19144	18886	19133	18958	19208	19188	19195	19163	18863	19259	19109	19044	19068	18944	19109	19022	18986	19112	18882	19079	19147	19312	19085	18975	19051	18948	19317	19133	18864	19152	18922	19104	18982	19165	19163	19049	18991	18903	18989	19004	18950	19107	19040	19176	19282	18779	19101	19109	18923	19133	19133	19176	19192	19233	19179	19068	19119	18984	19044	19053	18883	18866	18885	19013	19095	19069	19227	19159	19051	19160	19035	18966	19038	18904	18974	19049	19171	19128	19278	18866	19128	19184	19052	19018	19110	19220	19053	19019	19061	19267	18769	19173	18982	18921	18917	18879	19316	19049	18913	19110	19021	19305	19296	19095	18934	19232	19147	19225	19067	19012	19041	19071	19084	19137	19301	19304	19210	19024	19185	19101	19091	19102	19235	19117	19297	19130	19254	19058	19102	19050	18983	19009	19189	18970	19152	19089	19252	18995	19146	18872	19044	19172	18982	19063	19127	19034	19033	19137	19141	19294	19090	19255	19197	19138	19027	19334	19346	18994	18979	19239	18937	19147	19315	18949	19039	19027	19077	19128	19016	19200	18988	19074	18935	18986	19077	19230	18964	19120	19043	19094	19096	19019	19031	19158	19234	19067	19131	18894	18949	19297	19204	19193	19114	19152	19001	19135	19009	18982	18899	19157	19032	19016	19216	19171	19203	19083	19021	19098	19056	19140	19168	19126	19043	18992	19152	19114	19012	19262	18835	19078	18852	19238	19008	19136	19316	19030	19023	19210	19008	19061	18876	18937	19016	19206	19308	19139	19272	19030	19106	19122	19127	18991	18974	19161	18993	19050	18851	19243	19062	19221	19141	19204	19155	19206	19029	19049	19139	18991	19217	19376	18966	19189	19062	19014	18926	19046	19026	19092	19135	19139	18963	19161	18933	19041	19418	19110	19033	19096	18982	18981	18942	19196	19075	19212	19181	19250	19156	18966	18958	19058	19286	19026	19052	19120	19229	18825	18997	18940	18952	19132	19174	19131	19035	19138	19078	19113	18927	18961	19047	18861	19166	19152	19148	19032	19196	19114	19288	19109	18971	19011	18989	19016	19034	19327	19210	19070	18996	19119	19208	18898	19096	19141	19218	19045	19077	19086	18940	19123	19201	18803	19110	18915	19125	18981	19196	19114	19285	18960	19187	19185	18911	19003	19040	19073	19219	19256	19003	19148	19005	19105	19216	19106	19190	19105	19313	19003	19039	18910	19085	19393	18811	19059	19037	19082	18975	18900	19157	19423	19142	18994	19047	19088	18970	18926	18918	18910	19194	18971	19058	19115	19206	19066	18905	19076	18886	19172	19103	18991	19022	19237	19132	19332	18934	19130	19193	19111	19147	19128	19296	19162	19152	19061	19053	19008	19082	19177	19014	19146	19100	19069	18966	19015	19137	19262	19304	19303	19118	19207	19011	18811	18921	19058	18979	19097	19145	19288	19037	19186	19124	19194	18992	19212	19016	19056	19097	19155	19130	19101	19063	18717	18901	19210	19199	19188	19167	19107	18939	19195	19227	19228	19048	19155	19062	18962	19137	18918	18964	19058	19117	19110	18982	19078	19088	19084	19102	19136	19033	19240	19054	19108	18976	18896	19100	19156	19061	19166	19045	19012	19044	18838	19245	19243	19184	19158	19092	19186	19229	19064	18813	19052	19102	19071	19205	18983	19135	19117	19161	18935	19049	19089	19152	19202	19098	19080	19082	19132	18994	18910	19104	19028	19085	19181	19053	19013	19320	19101	19136	19140	19096	19230	19090	19016	19140	18980	19188	19077	18990	19106	19067	19089	19081	19092	18943	19268	18992	18976	19113	19166	19106	19251	19000	19170	19244	19213	18971	19279	19280	19322	19030	18862	19114	18938	19125	18953	18946	19092	19084	19126	18973	18997	19162	19076	19258	19163	19153	18993	19062	19116	19100	19034	19029	19090	18928	19147	19157	19137	18994	19040	19127	19047	19049	19034	19101	18980	19194	19057	19152	19159	18959	19182	19061	19142	19113	19077	19300	19042	19065	19067	19212	19136	19129	19200	19262	19113	19064	19038	19142	19163	18979
20965	38448	31898	23080	19785	18734	17610	17311	16794	16450	16317	16346	16074	16058	15988	16078	16037	15990	16028	16092	16182	15933	16023	15971	15977	15993	15940	16064	16057	15987	15869	15866	16093	15905	16109	15787	15915	15929	15816	15971	15871	15774	15883	16017	16020	15938	15770	15849	15863	15949	15921	15840	15817	15811	15862	15942	15976	15833	15824	15825	15920	15905	15798	15899	15847	15796	16026	16002	16041	15764	15964	15764	15820	15928	16045	15875	15935	15929	15803	15997	15837	15946	15838	15971	15992	15861	15972	15736	15917	15897	15845	15901	15867	15903	15846	16040	15799	15692	15870	15664	15852	15865	16082	15840	15845	15999	15988	15973	15971	15816	16001	15908	15804	16032	15882	15849	15861	16082	15928	15805	15705	15822	16042	15812	15928	15824	15775	15820	15862	15856	16082	15919	15675	15964	16078	15920	15906	15956	15723	15863	15811	15758	15831	15722	15983	15690	15889	15959	16039	15949	15962	15864	15992	15929	16038	15858	16019	15939	16003	15889	15910	15990	15819	16014	15893	15810	15865	16107	15772	16047	15923	15786	15801	16126	15840	15943	15887	16064	15781	15836	15942	16059	15875	15749	15727	15804	15918	15963	15923	16058	15808	15925	15761	15870	15861	15881	15765	15792	16057	15991	15947	15934	15963	15901	15975	15869	15858	15951	15820	15686	15994	15685	15910	15976	15811	15874	16066	15844	15621	15727	15776	15952	15851	15984	15932	15730	15921	15869	15902	15909	15932	15963	15833	16163	15833	15965	15933	15826	15877	15998	15923	16034	16019	15943	15759	15936	15976	16029	15843	16043	15821	15807	16057	15890	15881	15887	15831	15868	15947	15942	15869	15727	15953	15969	15738	16040	15801	15868	16037	15979	15904	15798	15794	15877	16064	15948	15778	15887	15975	15802	15910	15882	15815	15829	15815	15926	15913	15691	15833	15881	15921	15775	15822	15876	15994	15997	15712	15940	15870	15947	15868	15953	15851	15801	16002	15797	15924	15935	15879	15842	15878	15824	15841	15973	15939	15876	15817	15766	15928	15872	16022	15895	16037	16039	15978	15867	15930	15954	15889	15857	16027	15809	15928	15838	16043	15795	15942	16025	15693	15852	15889	15978	16118	15834	15948	15866	15930	15836	15839	15780	15850	15939	15841	15852	15910	15777	15934	15712	15824	15895	15920	15756	15985	15890	15960	15821	16037	15853	15894	15853	15892	15933	15817	16074	15816	15961	15767	15848	15948	15913	15803	15689	15991	15668	15865	15981	15981	15895	15759	15993	15900	15879	15873	15959	16028	15848	16053	15845	15853	15916	15907	16016	15690	15946	15811	15841	15887	15982	15784	15867	15977	16002	16029	15902	15781	15760	15845	15969	16019	15847	15800	15789	15973	15968	15922	15932	15891	15882	15938	15839	15772	15933	15982	16037	15840	15874	16030	15893	15890	16074	15883	15880	15855	15779	16080	15967	15978	15862	15923	15936	15969	15830	15978	15941	15901	15798	15813	15746	15816	15932	15916	15833	15835	16056	15953	15763	15888	15920	15841	15926	15887	15983	15953	15965	16102	15767	15774	15855	15876	15867	15969	15726	15847	15840	15874	15785	15910	15919	15634	16044	15840	15881	15960	15924	15782	15977	15842	15735	16111	15893	16026	15842	15838	16009	15965	15807	15965	15836	15702	15985	15965	15950	16019	15691	15855	15809	15894	15976	15823	16011	15820	15939	15846	15816	15850	16065	15822	15974	15922	16117	15861	15889	15775	15946	15895	15677	15799	15950	15957	16106	15932	15845	15756	15881	15787	15654	15807	15850	15771	15972	15838	15753	15838	15955	15794	15741	15858	15977	16032	15929	15768	15840	15871	16024	15770	15939	15881	15786	15947	16008	15840	15873	15951	15956	15790	15939	15836	15870	15871	15710	15828	15714	15900	15908	15969	15684	15931	15927	15916	15946	15947	15901	15879	15892	15877	15990	15911	15893	15939	16099	15832	15824	15719	15835	15974	15734	16000	16004	15738	15907	15701	15793	16048	16086	15744	15770	15896	15831	15934	15888	16090	15917	15883	15871	15882	15971	15980	15704	15750	15697	15809	16016	15788	16066	15798	15912	15875	15782	15727	15746	16065	15953	15805	15942	16019	15836	15789	15850	16084	15726	15974	16036	15938	15904	15734	15782	15863	15946	15860	15916	15845	15839	15958	15989	15736	15804	15899	15894	15968	15858	15652	15881	15836	15976	15694	15897	15932	16016	15810	15949	15926	16007	15753	15798	15991	15953	15935	15944	15838	15870	15944	15845	16111	15777	15947	15969	15840	15889	15840	16012	15867	15830	15958	15819	15762	15960	15799	15832	16019	15908	15803	16052	15766	15597	15832	15676	15962	15758	15784	16000	15820	16038	15763	15798	15965	15960	15937	15941	15890	15866	15820	15760	15900	15794	15872	16048	15934	15982	15673	15902	15906	15901	15936	15886	15952	15869	15850	15899	15836	15740	15910	15800	15776	15969	15921	15954	15788	15869	15735	15796	15944	15906	15775	15756	15808	15845	16054	15934	15973	15765	15953	15796	15930	15959	15908	15830	15912	15818	15996	15782	15873	16161	15897	16064	15940	16018	15679	15993	15913	15822	15886	15844	15925	15899	15804	15953	16100	16027	15834	16019	15967	15886	15731	15852	15934	15927	15842	15809	15667	15995	15842	15894	15824	15892	15875	15853	15856	15993	15816	15859	16045	16014	16000	15894	15921	15906	15870	15968	15946	15837	15848	16013	15838	15956	15939	15854	15982	15873	15804	15792	15820	15825	15837	15794	15927	15866	15772	16036	15980	15931	15864	15875	15890	15867	15898	15889	15991	15934	15937	15962	15834	15832	15926	15824	15833	15801	15832	15827	15840	15803	15894	15816	15804	15908	16041	15823	15864	15932	15869	15948	15993	15855	16046	15819	15986	16012	15923	15713	15876	15995	15807	16006	15756	15916	15916	15952	15861	15867	15742	15869	15929	15894	15649	15765	15926	15893	15832	15841	15920	15962	15901	15927	15767	15889	15886	15767	15875	15745	15887	16107	15949	15790	15862	15944	15938	15998	15944	15725	15993	15971	15948	15906	15752	15777	16032	15936	15980	15772	15909	15916	15626	15886	15815	15727	15810	15905	16070	15993	15898	15969	15703	15723	15760	15824	15977	15995	15877	15935	15868	15951	15914	15864	15914	15766	15960	15822	15979	15998	15994	15885	15935	15937	15934	15872	15969	15842	15779	15905	15946	15815	15974	15829	16169	15772	15892	15818	15878	16006	15832	15958	15822	15740	15862	15912	15833	15943	15893	15909	15922	15860	15911	15802	15830	15765	15876	16039	15962	15895	15936	16025	16002	15989	15889	15788	15780	16005	15842	15806	15953	16101	15956	15898	15822	15901	15962	15974	15918	15705	15898	15754	15865	16004	15980	15961	15862	15722	15842	15757	15826	15892	15976	15952	15936	15885	15906	15911	16003	16035	16066	15770	15931	16028	15806	15900	16017	15865	15956	15939	15772	15893	15921	15854	15878	16007	15936	15831	15984	15783	15955	15891	15951	15922	16030	15866	15907	15819	15882	15954	15775	15752	15800	15782	16007	15968	15796	15932	15902	16020	15745	15973	15989	16001	15920	15817	15863	15987	15883	15794	15800	15899	15867	15968	15942	15972	15896	15802	15941	15956	15752	15929	15927	15791	15935	15887	15703	16029	15987	15841	15878	15926	15932	16183	16006	16034	15789	15846	15929	16079	15949	15693	15796	15808	15789	15899	15655	15816	15920	15943	15919	15920	15912	15809	15848	15842	16030	15931	15703	15747	15856	15784	15814	15992	15892	16058	15927	15900	15700	15975	15655	15789	15956	16062	15929	15973	15922	15903	15938	15812	15956	15880	16069	15744	15866	15786	15809	16016	15852	15996	15803	15776	15959	15957	15894	16037	16033	15745	15782	15993	15849	15846	16017	15919	15952	16144	15849	15803	15918	16021	15993	15943	15847	15892	15910	15803	15924	15946	16081	15790	15793	15876	15847	15830	15863	15947	15941	15875	15963	15835	15833	15675	15854	16107	15868	15849	15858	15937	15864	15884	15959	15799	15690	15894	15798	15844	15872	15871	15976	15754	16026	15956	16013	15897	15845	15780	15862	16050	15916	15855	16113	15957	15757	15893	15781	15874	15937	15849	15841	16020	15789	15968	15808	15684	16033	15982	15982	15932	15902	15740	15984	15954	15977	15818	15622	15906	15822	15928	15896	15828	15865	15775	15675	15996	15930	15930	16126	15625	15920	15734	15789	15934	16034	15990	15878	15991	15900	15856	15684	15839	15881	15889	15788	15778	15881	15789	16006	15919	16063	15835	15958	15989	15889	15952	15870	16008	15908	15775	16011	15923	15909	15824	15744	15950	15654	15924	15967	15883	15629	15941	15716	15887	15893	15993	16081	15866	15973	15860	15988	15857	15958	15742	15795	15909	15976	15742	15972	15772	15885	15940	15852	15850	15854	15916	15965	16053	15927	15739	15998	15966	15910	15720	16037	16149	15915	15851	15673	15737	15934	16046	15963	15814	16006	15803	15954	15984	15896	15857	15932	15892	15801	15858	15900	16085	15891	15877	15837	15882	15740	15857	16074	15896	15787	15942	15723	15861	16009	15901	16010	15891	16055	15894	15846	15850	15843	15850	15763	15886	15775	15992	15877	15854	16083	15868	15905	15733	16059	15820	15877	15949	15889	15973	15834	15863	15799	15772	15710	15991	15852	16026	15921	15924	15866	15853	16028	15867	15883	16106	16003	15918	15909	15958	15826	16259	15989	15793	15992	15983	15871	15833	15893	15756	15941	15994	15777	15834	16056	15931	16121	15883	15952	15967	16005	15808	15878	15731	15758	15949	16044	15790	16069	15849	15722	15938	15916	15884	15871	16008	15805	15949	16006	16150	15839	15866	16012	15874	15969	16007	15913	15957	15907	15997	15827	15878	15898	16037	15928	15784	15880	15741	15970	16002	15866	15915	15924	15905	16030	15911	16004	15988	15810	15805	15889	15810	16010	15885	15871	15966	15927	16036	16010	16073	15886	15847	15891	15997	15819	15928	15738	15893	15835	15845	15848	15857	15842	15999	15682	15724
22540	21591	28892	24731	21991	24296	25269	20406	19471	19311	19025	18737	18695	18476	18661	18706	18629	18551	18619	18640	18392	18644	18605	18347	18446	18460	18654	18480	18405	18526	18373	18283	18328	18104	18215	18359	18287	18192	18243	18420	18094	18138	18302	18122	18260	18277	18156	18101	18351	18263	18532	18184	18468	18196	17989	18329	18250	18120	18162	17820	18299	18289	18283	18223	18090	17940	18214	18290	18165	18231	18094	18178	18191	18182	18311	18155	18212	18012	18065	18255	18079	18335	17982	18211	18024	18081	18148	18106	18129	18040	18333	18156	18005	18445	18291	17975	18045	18172	18150	18241	18154	18071	18102	18145	17763	18144	18334	18090	18280	18290	18174	18204	18299	18127	17979	18168	18174	18177	18163	18152	18241	18036	18217	18167	18108	17991	17982	18114	17935	18156	18135	18403	18016	18043	18103	18160	18406	18092	18226	18152	18312	18120	18011	18081	18042	18210	17989	17824	18020	18317	18132	18191	18256	18121	18034	17975	18212	18352	18114	18170	18140	18171	18261	17968	18056	18258	18214	17987	17888	18068	18222	18122	18275	18209	18121	18106	18067	17981	18158	18354	18292	18193	18329	18293	18046	18179	17980	18076	18131	18218	18333	18331	18074	17977	18291	18223	18305	18088	18231	18301	18364	18168	18279	18184	18169	18139	17905	18287	18389	18128	18085	17981	18042	18219	18232	18193	18199	18315	18303	18205	18154	18112	18253	18074	18104	17943	18158	18258	18075	18048	18239	18262	18366	18245	18119	18099	18061	18163	18249	18189	18240	18122	18276	18093	18133	18186	18232	18131	18136	18315	18157	18125	17943	18040	18082	18041	18235	18126	18106	18140	18101	18075	18114	18313	18183	18037	17972	18167	18186	18375	18194	18245	18311	18121	18139	18214	18117	18150	18225	17991	18118	18023	18312	18410	18067	18030	18250	18059	17886	18217	18306	17925	18011	17852	18008	18183	18109	18161	18014	18160	18244	18099	17905	18222	18073	18047	18029	18260	18232	18238	18214	18392	18185	18185	18426	18161	18305	18114	18090	17983	18050	18105	18204	18147	18148	18056	18122	18171	18209	18348	18156	18044	18205	18103	18164	18290	18014	18080	18187	18224	18147	18126	18048	18085	18250	18168	18306	18033	18293	18263	18098	18166	18359	18216	18287	18277	18133	18015	18156	18197	18257	18294	18011	18319	18193	18223	18117	18085	18145	18090	18180	18154	18145	18332	18067	18096	18478	18296	18087	18008	18209	18130	17898	18086	18216	18127	18180	18100	18115	18257	18245	18004	18260	18112	18097	18318	18389	18189	18254	18238	18376	18126	18370	18334	18036	17777	18132	18161	18193	18209	17820	18078	18007	18338	18231	18299	18209	18354	18303	18153	18126	18018	18100	18098	18103	18019	18307	17990	18168	17930	18385	18319	18167	18055	18186	18149	18325	17983	18099	18146	18298	18017	18251	18306	18448	18194	18231	18233	18147	18200	18240	18091	18065	18118	18215	18005	18204	18355	18122	18270	18266	18195	18129	18112	18350	18147	18174	18244	18039	18302	18132	18083	18196	18181	18076	18001	18290	18223	18162	18060	18209	18205	18067	18184	18139	18081	18350	18151	18217	18184	18292	18099	18302	18221	18123	18013	18101	18125	18173	18484	18159	18117	18073	18076	18185	18031	18144	18148	18138	18131	17939	17915	18281	18363	18440	17879	18319	18065	17938	17931	18214	17994	18214	18046	18114	18281	18155	18162	18188	18203	18233	18052	18268	18240	18257	18025	18130	17966	18200	18069	18175	18101	18122	18318	18206	18098	18100	18007	18066	18283	18221	18261	18208	18315	18262	18145	18150	18004	18193	18098	18150	18292	18222	18218	18175	18153	18045	18151	18006	18237	18048	18215	18134	18156	18174	18115	18018	18090	18346	18296	18035	18169	18207	18239	18273	18114	17877	18273	18218	17948	18265	18113	18085	18152	18236	18216	18400	18300	18360	18174	18111	18187	18331	18233	18015	18071	18130	18130	18091	18186	18074	18134	17913	18131	18075	18096	18218	18090	18086	18158	18118	18154	18267	18189	18115	18212	18158	18175	18132	18206	18191	17943	18305	18159	18258	18026	17992	18058	18083	18028	18100	18298	18370	17939	18333	18158	18066	18226	18089	18066	17967	18108	18080	18231	18127	18283	17958	18143	18008	18233	17930	18005	17980	17997	18245	18064	18257	18159	18174	18188	18297	18060	18116	18245	18219	18267	18241	18253	18144	18144	18054	17733	18108	18043	18149	18251	18195	18207	18146	17911	18173	18127	18137	18053	18247	18260	18179	18024	17973	18118	18333	18211	18270	18386	18197	18145	18347	18030	18063	18080	18135	18223	18227	18150	18120	18235	17948	18134	18191	18007	18076	18133	18045	18419	17999	18097	18115	18237	18196	17895	18241	18019	18311	18275	17971	18230	18137	18261	18336	18320	18137	18316	18055	18044	18192	17952	17990	18083	18201	18057	18150	18060	17991	18140	17989	17984	18154	17920	18061	18066	18178	18122	17975	18198	18283	18211	18244	18054	18138	18149	18181	18174	18438	18356	18247	18112	18305	17922	18190	18121	18128	18095	18141	18079	18056	17948	18185	18158	18057	18153	18135	18036	18300	18362	17994	18101	18202	18318	18366	18216	18190	18118	17885	18216	18277	18196	18025	18065	18182	18217	18354	17975	18080	18105	18079	17904	18376	18175	18176	18137	18208	18172	18224	18138	18327	18044	18178	18278	17953	18129	17999	18046	18285	18101	18183	18087	18120	18106	18090	18132	18091	18331	18249	18121	17972	18068	18202	18337	18019	18089	18159	18185	18261	17910	18154	18069	17980	18094	18117	18054	18331	18373	18079	18015	18173	18227	18087	18035	18093	18150	18092	18248	18049	18144	18219	17918	18211	18077	18056	18078	18130	18302	18136	18215	18053	18057	18078	18155	18273	18280	17974	18111	18299	18111	18126	18184	18432	18126	18177	18088	18036	18200	18024	17992	18249	18035	18187	17935	18028	18115	18180	18079	17971	18232	18364	18102	18053	18173	18144	18224	18202	18103	18360	18052	18175	18147	18381	17909	18408	18269	18228	18269	18156	17996	18167	18103	18292	18353	18085	18028	18255	18234	18322	18334	17950	18123	17986	18115	18028	18176	18158	17987	18080	18140	18141	18002	18269	18190	18099	18119	18116	18022	18100	18240	18232	18105	18168	18294	18082	18045	18207	18200	18111	18034	18096	18019	18211	18062	18154	18201	18043	18017	18181	18079	18034	18039	18084	18061	18236	18217	18187	18061	18048	18146	18042	17965	18080	18122	18222	18242	18202	18069	18237	18105	18131	18283	18288	18124	18180	17941	18160	18275	18082	18123	18171	18283	18272	18149	18135	18299	18082	18128	18202	18167	18108	18399	18158	18213	18093	18237	18118	18258	18338	18083	18225	18094	18117	18260	18293	18211	18098	18167	18208	18170	17964	18226	18071	18173	18021	18074	18137	18057	18105	18045	18183	18169	18130	18355	18210	18147	18215	18151	18060	18046	18059	18083	18126	18207	18098	18256	18519	18033	18085	18209	18125	17987	18096	18100	18127	18216	18189	17951	18229	18206	18017	17961	18123	18218	18190	18277	18194	18132	18150	18460	18227	18055	17976	18033	18126	18174	18104	18085	18093	18116	18150	18172	17993	18052	18078	18047	18066	18149	17971	18215	18248	18049	18129	18199	18055	18081	18323	18077	18111	18191	18211	17986	18192	18212	18012	18285	18212	18136	18347	17775	18237	18105	18111	18149	18324	18270	18126	18223	18233	18147	18217	18141	18120	18147	18235	18260	18280	18152	18101	18087	18235	18204	18426	18121	18294	17919	18181	18034	18029	18085	18045	18250	18154	18138	18297	18111	17964	18210	18225	18230	18220	18228	17898	18170	18285	18208	17991	18327	18244	18067	18116	18187	18251	18113	18399	18127	17995	18093	18326	18102	18143	18267	18070	17888	18220	18327	18077	18057	17977	18020	18102	18256	18285	18142	18280	18223	18066	18092	17993	18262	18157	18330	18043	18205	18265	18050	18444	18296	18229	18205	18228	17939	18085	18267	18218	18097	18347	18179	18094	18103	17951	18264	18056	18268	18229	18198	18088	18200	17960	18209	18193	18264	18295	18064	18547	18249	18049	18318	18166	18115	18273	18305	18223	18079	18303	18177	18091	17998	18047	18092	17919	18223	18020	18014	18348	18193	17986	18144	18021	18018	18298	18029	18014	18138	18144	18197	18150	18196	18163	18192	18206	18120	18125	17975	18160	18276	18106	18130	18121	18048	18049	18178	18135	18263	18180	18040	18010	18254	17944	18246	18277	18308	18266	18093	18075	18229	18348	18277	18208	18109	18205	18217	18182	18111	18222	18151	17969	18339	17930	18126	18175	18298	18176	18045	18051	18177	18219	18200	18059	18169	18440	18201	18008	18128	18163	18250	18216	18162	18153	18025	17993	18180	18094	18283	18091	18156	18099	18114	18196	18337	18072	18055	17882	18170	18244	17841	18276	18197	18198	17924	18098	18031	18191	17933	18135	18000	18198	17921	18209	18065	18200	17991	18083	18085	18256	18208	18203	18082	18128	18209	18230	18135	18058	17895	17906	18209	18387	18196	18087	18040	18191	18143	17949	18103	17923	18179	18068	18123	18220	18164	18068	18265	17903	18139	18097	18080	18069	18121	18012	17916	18233	18210	18106	18121	18210	18254	18073	18071	18343	18085	18162	18300	18315	18084	18240	18303	18203	18294	18265	18173	18112	18244	18033	17866	18148	18062	17971	18099	18163	18065	17982	18144	18020	18099	18167	18199	18000	17957	17901	17873	18001	18047	18168	18374	18082	18278	18162	18165	18107	18059	18295	18010	18139	18057	18307	18174	18043	18200	18115	18187	18172	18037	18132	18183	18082	18128	18121	18073	18077	18090	17981	18078	18124	18229	18079	18143	18140	18055	18038	18207	18217	18023	17784	18126	18116	18142	17975	18044	18144	18145	18007	18174	18262	18123	18174	18168	18217	18119	18239	18120	18361	18242	18284	17999	18147	18243	18104	18136	18063	18290	18176	18002	17924	18093	18024	18116	18307	18306	18199	18337	18333	18415
22745	46919	38550	27839	22305	20902	18557	17804	17379	16622	16089	15828	15788	15705	15707	15661	15809	15554	15827	15717	15625	15711	15654	15441	15443	15635	15532	15579	15361	15554	15476	15509	15441	15419	15529	15276	15371	15433	15226	15169	15305	15383	15270	15231	15417	15343	15272	15378	15491	15259	15314	15422	15349	15265	15410	15483	15384	15421	15441	15325	15310	15292	15410	15305	15334	15213	15429	15325	15411	15400	15291	15284	15274	15313	15379	15479	15268	15403	15312	15360	15140	15446	15331	15304	15480	15234	15259	15332	15221	15316	15252	15451	15495	15443	15270	15289	15394	15209	15332	15272	15448	15391	15401	15305	15428	15437	15344	15251	15544	15253	15310	15427	15284	15491	15412	15189	15294	15473	15273	15402	15263	15220	15243	15398	15435	15358	15112	15258	15294	15406	15436	15332	15302	15373	15274	15239	15371	15413	15248	15401	15274	15520	15255	15403	15330	15204	15376	15265	15352	15344	15231	15427	15432	15271	15336	15305	15286	15274	15368	15328	15515	15424	15445	15202	15348	15238	15331	15407	15090	15338	15572	15410	15431	15407	15303	15374	15208	15279	15308	15231	15421	15259	15416	15492	15327	15249	15255	15501	15353	15167	15484	15365	15239	15307	15400	15224	15295	15431	15385	15508	15344	15297	15402	15351	15279	15244	15200	15367	15435	15215	15240	15289	15321	15174	15222	15264	15401	15383	15490	15170	15312	15349	15274	15401	15342	15304	15491	15231	15446	15254	15350	15399	15435	15357	15510	15234	15447	15500	15372	15438	15273	15368	15046	15452	15211	15196	15323	15348	15321	15290	15310	15494	15285	15183	15305	15322	15309	15319	15353	15297	15324	15190	15310	15416	15188	15412	15413	15503	15374	15309	15190	15353	15278	15437	15201	15126	15349	15138	15444	15306	15487	15372	15215	15332	15365	15322	15382	15235	15320	15366	15389	15281	15481	15200	15214	15332	15346	15392	15231	15315	15124	15429	15299	15383	15288	15253	15198	15428	15284	15295	15419	15315	15363	15456	15413	15397	15283	15418	15473	15102	15387	15397	15289	15429	15277	15329	15259	15390	15350	15255	15351	15355	15376	15287	15358	15424	15433	15219	15419	15360	15257	15348	15095	15407	15363	15374	15305	15323	15364	15275	15292	15405	15347	15517	15288	15191	15378	15284	15323	15255	15349	15268	15359	15354	15501	15470	15366	15168	15249	15256	15419	15204	15320	15361	15432	15320	15385	15373	15433	15300	15238	15329	15367	15359	15406	15336	15341	15377	15463	15485	15394	15327	15331	15301	15281	15231	15106	15285	15349	15464	15343	15200	15408	15237	15251	15242	15241	15311	15362	15421	15341	15265	15343	15480	15391	15370	15370	15504	15336	15167	15340	15456	15392	15289	15389	15240	15304	15299	15331	15348	15466	15257	15482	15297	15412	15353	15352	15335	15444	15371	15347	15293	15280	15280	15212	15277	15267	15428	15034	15445	15397	15383	15368	15320	15394	15244	15352	15200	15432	15463	15394	15129	15259	15376	15369	15423	15245	15227	15419	15293	15358	15121	15441	15281	15431	15452	15246	15292	15471	15420	15212	15206	15244	15205	15431	15218	15255	15308	15333	15265	15436	15408	15363	15338	15256	15122	15409	15442	15360	15309	15226	15212	15238	15267	15242	15299	15300	15328	15306	15276	15373	15450	15215	15266	15341	15267	15216	15263	15271	15342	15417	15191	15235	15353	15514	15230	15242	15369	15426	15432	15201	15404	15257	15400	15526	15200	15258	15267	15219	15356	15337	15321	15293	15453	15217	15399	15374	15293	15212	15182	15295	15200	15287	15234	15213	15475	15355	15428	15345	15357	15218	15271	15223	15236	15459	15359	15274	15267	15357	15333	15423	15349	15446	15244	15479	15238	15214	15478	15331	15306	15415	15294	15417	15268	15265	15403	15148	15309	15173	15199	15360	15233	15260	15299	15277	15290	15388	15154	15227	15272	15432	15493	15375	15298	15342	15215	15325	15386	15482	15418	15264	15273	15142	15485	15427	15401	15404	15382	15574	15366	15296	15348	15372	15326	15409	15342	15192	15171	15259	15434	15333	15289	15286	15541	15316	15273	15228	15416	15394	15366	15405	15237	15399	15207	15349	15354	15405	15443	15259	15404	15243	15258	15195	15288	15511	15237	15401	15427	15222	15445	15317	15405	15302	15336	15303	15248	15327	15364	15348	15289	15233	15347	15232	15155	15253	15245	15397	15534	15226	15281	15125	15564	15315	15454	15415	15280	15286	15279	15418	15343	15250	15360	15345	15244	15356	15279	15236	15319	15313	15424	15310	15377	15411	15220	15398	15272	15258	15278	15526	15447	15383	15322	15318	15286	15354	15385	15243	15291	15202	15255	15413	15375	15144	15393	15288	15376	15435	15364	15367	15377	15230	15277	15219	15326	15411	15378	15309	15255	15289	15285	15621	15274	15339	15360	15245	15278	15315	15331	15188	15264	15445	15397	15352	15259	15340	15535	15171	15355	15346	15148	15242	15330	15275	15411	15215	15384	15288	15294	15398	15308	15159	15341	15437	15429	15372	15368	15326	15263	15476	15377	15321	15436	15498	15211	15360	15449	15300	15192	15413	15302	15216	15451	15487	15241	15369	15362	15296	15412	15278	15356	15445	15303	15411	15149	15349	15321	15312	15269	15239	15324	15156	15379	15188	15249	15224	15277	15213	15415	15347	15206	15092	15490	15358	15159	15099	15352	15332	15353	15258	15385	15249	15226	15388	15430	15418	15283	15255	15264	15249	15565	15303	15216	15406	15390	15298	15250	15179	15246	15195	15218	15414	15268	15401	15403	15390	15295	15270	15407	15413	15379	15228	15394	15283	15378	15372	15096	15383	15342	15413	15446	15247	15340	15484	15278	15504	15320	15249	15186	15452	15367	15362	15316	15415	15306	15277	15327	15166	15306	15351	15368	15277	15417	15420	15369	15174	15398	15311	15365	15220	15186	15238	15334	15248	15333	15204	15335	15170	15522	15178	15290	15319	15539	15371	15157	15217	15276	15328	15482	15193	15343	15212	15201	15338	15298	15144	15519	15177	15485	15213	15339	15178	15334	15232	15349	15301	15350	15383	15242	15283	15365	15518	15188	15428	15287	15361	15209	15191	15298	15228	15419	15372	15341	15205	15281	15366	15272	15303	15327	15223	15224	15343	15462	15414	15405	15307	15241	15253	15546	15376	15219	15420	15303	15466	15411	15433	15404	15368	15135	15307	15291	15360	15326	15316	15271	15315	15381	15448	15431	15239	15144	15319	15263	15510	15267	15394	15430	15235	15410	15197	15277	15268	15248	15345	15326	15290	15344	15453	15492	15556	15398	15114	15444	15242	15382	15262	15264	15206	15425	15363	15300	15237	15430	15347	15471	15256	15431	15286	15087	15223	15441	15293	15316	15448	15363	15414	15369	15295	15433	15222	15333	15273	15290	15259	15384	15160	15290	15293	15516	15488	15193	15323	15459	15365	15126	15236	15342	15350	15308	15335	15282	15503	15361	15517	15197	15391	15348	15241	15228	15457	15260	15469	15455	15316	15331	15480	15373	15289	15364	15318	15431	15353	15285	15223	15290	15538	15286	15537	15352	15417	15076	15350	15384	15509	15365	15511	15260	15261	15344	15312	15393	15153	15421	15448	15362	15331	15257	15406	15466	15447	15429	15175	15371	15334	15407	15379	15352	15360	15262	15239	15415	15238	15528	15366	15357	15143	15379	15492	15395	15449	15455	15329	15431	15488	15290	15257	15406	15166	15358	15269	15505	15402	15399	15284	15348	15312	15526	15215	15400	15408	15197	15290	15193	15317	15275	15399	15296	15429	15262	15295	15346	15258	15236	15272	15400	15256	15221	15251	15478	15369	15399	15271	15465	15327	15290	15213	15442	15341	15158	15177	15269	15336	15359	15386	15361	15381	15401	15359	15379	15257	15344	15463	15233	15405	15194	15269	15236	15552	15336	15328	15083	15254	15257	15255	15064	15316	15287	15188	15474	15335	15338	15269	15212	15312	15320	15353	15397	15261	15203	15445	15279	15233	15365	15522	15199	15434	15127	15173	15313	15385	15368	15402	15311	15482	15421	15318	15390	15306	15296	15304	15294	15348	15428	15456	15330	15305	15274	15169	15340	15538	15296	15384	15257	15401	15252	15445	15318	15360	15415	15257	15359	15336	15364	15302	15385	15342	15089	15231	15219	15282	15240	15422	15270	15450	15225	15328	15402	15501	15391	15353	15161	15159	15419	15279	15312	15379	15474	15407	15368	15335	15341	15299	15199	15431	15157	15361	15115	15422	15341	15356	15337	15314	15466	15358	15367	15276	15391	15347	15379	15312	15254	15338	15092	15279	15363	15314	15259	15420	15292	15289	15480	15335	15322	15387	15222	15309	15353	15122	15217	15470	15422	15202	15313	15275	15468	15273	15488	15329	15431	15341	15306	15381	15361	15136	15314	15141	15502	15400	15438	15345	15342	15218	15436	15230	15407	15242	15158	15246	15335	15432	15215	15338	15322	15385	15197	15327	15086	15456	15369	15240	15399	15386	15211	15442	15318	15331	15327	15384	15268	15330	15365	15302	15246	15231	15256	15237	15278	15234	15389	15471	15147	15477	15354	15289	15398	15142	15276	15259	15419	15436	15375	15507	15316	15324	15364	15260	15512	15387	15294	15364	15355	15246	15330	15206	15248	15272	15347	15332	15251	15451	15180	15431	15308	15485	15361	15334	15162	15395	15640	15315	15341	15266	15336	15374	15298	15372	15540	15272	15103	15381	15426	15170	15260	15352	15223	15424	15468	15217	15224	15227	15350	15403	15360	15244	15153	15238	15539	15263	15523	15365	15324	15243	15352	15294	15283	15477	15325	15474	15467	15377	15326	15464	15367	15513	15283	15406	15432	15178	15292	15321	15521	15540	15367	15376	15350	15229	15409	15408	15303	15281	15427	15313	15348	15319	15534	15267	15287	15291	15361	15276	15234	15018	15320	15369	15280	15388	15331	15305	15358	15359	15320	15268	15221	15386	15422	15337	15351	15411	15405	15347	15285	15327	15425	15455	15362	15332	15424	15283	15322	15443	15363	15444	15309	15405	15383	15293	15120
29709	25429	29952	25919	20783	20246	19752	19097	19114	19193	18768	18609	18775	18653	18766	18624	18710	18754	18568	18637	18764	18825	18786	18865	18689	18726	18486	18481	18692	18606	18524	18614	18807	18483	18455	18623	18513	18630	18484	18703	18641	18418	18518	18581	18583	18421	18587	18638	18415	18610	18651	18593	18598	18661	18761	18561	18439	18484	18689	18499	18423	18509	18520	18403	18647	18435	18580	18471	18442	18615	18509	18444	18541	18612	18582	18613	18469	18418	18664	18614	18456	18453	18585	18437	18309	18684	18411	18619	18725	18342	18499	18576	18721	18597	18438	18661	18727	18519	18368	18692	18652	18547	18604	18629	18559	18630	18594	18531	18599	18637	18630	18642	18518	18537	18536	18613	18349	18608	18745	18408	18431	18628	18617	18682	18492	18781	18682	18462	18427	18696	18728	18733	18557	18422	18456	18591	18485	18466	18544	18592	18503	18399	18526	18489	18529	18501	18385	18368	18381	18758	18612	18432	18788	18525	18629	18648	18729	18460	18514	18609	18633	18474	18605	18317	18549	18385	18587	18737	18619	18489	18342	18616	18549	18394	18527	18509	18647	18644	18594	18427	18736	18575	18727	18622	18575	18610	18649	18486	18483	18502	18445	18556	18521	18456	18403	18483	18459	18696	18453	18676	18670	18560	18581	18424	18454	18380	18727	18592	18497	18254	18596	18492	18472	18492	18480	18471	18382	18489	18518	18213	18486	18415	18573	18599	18563	18819	18645	18595	18376	18488	18379	18809	18535	18466	18522	18603	18453	18693	18534	18570	18542	18733	18498	18513	18424	18810	18691	18574	18696	18669	18507	18599	18629	18580	18570	18443	18419	18599	18526	18566	18480	18654	18668	18435	18521	18516	18512	18598	18350	18346	18525	18671	18678	18539	18560	18520	18651	18437	18650	18439	18664	18391	18491	18648	18400	18564	18628	18331	18736	18488	18245	18546	18553	18668	18839	18456	18625	18609	18556	18483	18610	18709	18703	18580	18489	18417	18430	18392	18566	18509	18538	18480	18559	18628	18778	18733	18309	18385	18616	18565	18599	18541	18580	18467	18410	18430	18555	18504	18575	18825	18564	18607	18452	18476	18714	18481	18560	18492	18463	18667	18787	18405	18422	18587	18476	18584	18497	18657	18591	18548	18497	18735	18471	18488	18535	18536	18458	18570	18650	18600	18438	18564	18685	18622	18541	18534	18561	18633	18635	18546	18629	18683	18711	18669	18602	18559	18383	18555	18541	18579	18411	18691	18773	18575	18393	18392	18374	18358	18565	18625	18668	18472	18695	18272	18545	18574	18470	18482	18669	18682	18287	18519	18518	18578	18629	18644	18479	18578	18481	18479	18473	18442	18570	18532	18435	18512	18732	18535	18410	18349	18583	18569	18471	18667	18599	18636	18445	18706	18600	18455	18531	18648	18739	18619	18445	18462	18753	18657	18517	18643	18830	18708	18484	18641	18778	18757	18609	18718	18621	18582	18518	18485	18440	18497	18655	18671	18656	18445	18669	18659	18652	18581	18489	18634	18557	18531	18504	18652	18508	18480	18613	18358	18361	18527	18633	18520	18566	18500	18558	18558	18520	18642	18767	18504	18779	18587	18382	18405	18487	18457	18401	18493	18688	18670	18577	18664	18497	18476	18704	18564	18469	18778	18359	18677	18791	18716	18560	18549	18470	18498	18442	18624	18709	18564	18367	18415	18703	18574	18497	18513	18506	18672	18528	18522	18531	18534	18354	18582	18579	18509	18604	18435	18676	18326	18815	18583	18701	18476	18361	18629	18365	18538	18469	18507	18466	18670	18602	18563	18434	18308	18459	18434	18373	18277	18554	18439	18498	18579	18689	18721	18620	18385	18650	18600	18473	18681	18677	18443	18633	18541	18501	18650	18475	18592	18621	18495	18595	18588	18482	18686	18461	18403	18401	18749	18775	18673	18386	18754	18400	18411	18740	18652	18622	18666	18438	18410	18521	18401	18406	18724	18562	18433	18537	18390	18460	18521	18641	18315	18521	18517	18497	18571	18542	18688	18737	18665	18604	18448	18650	18577	18553	18593	18649	18587	18470	18680	18641	18549	18659	18676	18603	18484	18510	18596	18471	18439	18460	18586	18630	18725	18541	18644	18627	18431	18515	18540	18526	18784	18474	18583	18502	18653	18628	18705	18401	18608	18437	18759	18643	18425	18537	18635	18423	18436	18377	18722	18481	18332	18664	18566	18633	18626	18465	18371	18520	18786	18416	18599	18752	18558	18577	18414	18579	18436	18653	18499	18526	18452	18597	18615	18526	18470	18597	18612	18571	18768	18614	18665	18506	18258	18631	18432	18464	18458	18345	18563	18319	18715	18659	18627	18721	18565	18491	18715	18562	18534	18669	18374	18632	18783	18611	18619	18529	18634	18469	18411	18518	18428	18595	18607	18540	18599	18544	18742	18659	18538	18640	18726	18680	18606	18365	18672	18748	18581	18755	18624	18539	18648	18561	18688	18554	18405	18462	18485	18339	18279	18635	18828	18617	18688	18802	18601	18651	18517	18488	18769	18558	18437	18402	18600	18607	18631	18693	18659	18634	18350	18511	18476	18505	18774	18856	18399	18627	18574	18498	18562	18440	18633	18533	18337	18542	18598	18433	18562	18446	18411	18527	18788	18503	18343	18630	18493	18585	18571	18529	18472	18537	18432	18434	18556	18525	18632	18616	18270	18431	18415	18451	18524	18403	18350	18282	18485	18397	18545	18778	18519	18330	18672	18529	18688	18575	18619	18748	18565	18384	18540	18464	18609	18293	18655	18600	18792	18472	18729	18590	18466	18492	18603	18514	18452	18593	18625	18573	18618	18635	18508	18613	18672	18545	18562	18599	18563	18517	18601	18538	18522	18440	18545	18765	18668	18549	18530	18651	18410	18465	18418	18522	18536	18559	18690	18722	18485	18565	18428	18602	18559	18552	18530	18682	18503	18755	18526	18590	18499	18601	18640	18727	18785	18445	18788	18503	18699	18610	18595	18536	18648	18326	18421	18563	18534	18544	18418	18535	18649	18818	18653	18534	18546	18613	18487	18442	18465	18366	18639	18653	18672	18689	18513	18620	18508	18316	18559	18530	18639	18588	18417	18475	18653	18578	18504	18581	18747	18439	18535	18769	18422	18798	18490	18632	18685	18585	18590	18554	18384	18400	18587	18771	18623	18499	18890	18600	18611	18321	18432	18590	18629	18475	18461	18697	18566	18537	18459	18495	18633	18625	18368	18573	18721	18680	18812	18547	18616	18497	18482	18436	18352	18588	18576	18664	18556	18506	18601	18609	18595	18364	18482	18415	18442	18409	18698	18487	18617	18554	18471	18645	18797	18612	18340	18461	18558	18860	18555	18576	18665	18569	18471	18820	18786	18616	18512	18408	18737	18678	18542	18649	18677	18491	18653	18666	18898	18384	18421	18539	18583	18911	18462	18542	18676	18517	18588	18463	18489	18570	18796	18598	18418	18458	18527	18467	18592	18496	18761	18283	18491	18392	18439	18592	18540	18457	18359	18565	18511	18721	18503	18538	18829	18380	18631	18319	18709	18481	18450	18581	18462	18509	18521	18623	18455	18679	18532	18735	18681	18542	18673	18836	18588	18378	18715	18725	18508	18490	18749	18667	18553	18676	18521	18514	19066	18587	18587	18456	18674	18562	18510	18390	18440	18462	18712	18701	18729	18566	18617	18588	18629	18457	18515	18643	18613	18668	18586	18617	18494	18348	18663	18636	18639	18728	18663	18684	18554	18531	18626	18502	18509	18602	18490	18366	18557	18574	18571	18699	18511	18325	18357	18580	18675	18503	18650	18678	18677	18370	18654	18299	18423	18625	18512	18459	18466	18580	18502	18752	18389	18537	18646	18469	18493	18663	18621	18495	18618	18609	18574	18535	18685	18580	18701	18547	18543	18677	18698	18467	18676	18769	18546	18425	18491	18481	18336	18714	18692	18751	18428	18282	18444	18530	18814	18430	18550	18638	18546	18717	18696	18664	18695	18333	18392	18751	18595	18469	18467	18558	18636	18498	18542	18472	18558	18707	18494	18827	18688	18751	18776	18410	18633	18460	18468	18650	18546	18460	18596	18475	18558	18509	18462	18621	18578	18480	18546	18440	18583	18608	18488	18680	18608	18406	18738	18480	18600	18570	18737	18527	18583	18333	18599	18660	18636	18390	18444	18580	18563	18484	18699	18338	18441	18552	18726	18550	18668	18612	18498	18454	18601	18366	18399	18660	18305	18418	18586	18590	18611	18506	18658	18601	18653	18582	18595	18671	18531	18658	18693	18682	18592	18626	18605	18709	18593	18614	18685	18734	18653	18401	18519	18626	18606	18646	18606	18622	18543	18491	18592	18613	18505	18384	18608	18417	18557	18558	18679	18484	18518	18489	18458	18684	18555	18555	18625	18523	18567	18466	18489	18524	18666	18706	18590	18490	18558	18391	18565	18632	18626	18375	18585	18589	18514	18505	18669	18407	18386	18607	18528	18454	18652	18540	18578	18719	18719	18651	18500	18639	18462	18607	18332	18701	18592	18507	18620	18482	18528	18591	18795	18647	18525	18524	18586	18653	18667	18597	18705	18474	18553	18702	18644	18584	18648	18645	18771	18502	18635	18596	18497	18624	18366	18640	18430	18483	18464	18603	18391	18629	18719	18561	18553	18309	18338	18479	18458	18289	18645	18627	18814	18553	18685	18482	18403	18521	18613	18507	18535	18490	18544	18420	18441	18551	18526	18550	18612	18486	18619	18763	18433	18318	18558	18487	18567	18555	18586	18357	18616	18664	18599	18554	18542	18570	18592	18500	18616	18537	18684	18953	18623	18418	18501	18481	18681	18599	18614	18479	18673	18579	18606	18546	18534	18485	18480	18595	18577	18696	18686	18402	18450	18484	18666	18584	18687	18678	18726	18668	18610	18533	18660	18643	18621	18588	18472	18540	18702	18558	18470	18474	18583	18592	18589	18476	18497	18639	18531	18690	18603	18519	18263	18671	18570	18739	18533	18643	18542	18551	18542	18595	18547	18633	18405	18653	18361	18488	18353	18602	18765	18548	18469	18630	18566	18617	18685	18590	18707	18557	18437	18639	18786	18596	18677	18801	18748	18709	18581
22845	36388	29301	22190	18581	17852	16970	16614	16380	16330	15841	15909	15625	15696	15863	15901	16021	15864	15544	15827	15726	15712	15676	15626	15832	15709	15602	15526	15677	15713	15826	15684	15753	15693	15789	15739	15561	15757	15482	15874	15680	15712	15705	15606	15720	15798	15692	15708	15573	15642	15702	15663	15684	15694	15565	15637	15588	15823	15622	15546	15651	15717	15619	15744	15587	15470	15896	15723	15869	15807	15661	15490	15676	15733	15693	15439	15687	15735	15601	15695	15643	15631	15734	15648	15795	15712	15670	15460	15711	15595	15633	15679	15599	15743	15825	15693	15585	15675	15821	15595	15755	15692	15573	15658	15678	15579	15684	15508	15742	15576	15911	15613	15893	15573	15544	15706	15753	15678	15621	15677	15602	15538	15681	15682	15799	15755	15529	15788	15752	15596	15649	15667	15578	15676	15504	15588	15650	15771	15612	15783	15583	15589	15554	15700	15684	15603	15560	15641	15748	15626	15662	15659	15581	15619	15643	15484	15471	15716	15503	15811	15691	15701	15610	15674	15732	15630	15547	15610	15636	15622	15631	15685	15555	15566	15763	15780	15694	15834	15712	15658	15609	15573	15659	15674	15590	15631	15668	15572	15765	15667	15778	15839	15663	15723	15534	15655	15566	15615	15644	15580	15637	15500	15670	15695	15662	15774	15718	15807	15638	15736	15609	15527	15756	15612	15704	15612	15545	15563	15576	15567	15779	15736	15679	15575	15626	15566	15593	15682	15472	15606	15676	15679	15503	15846	15607	15543	15513	15545	15665	15771	15601	15433	15726	15615	15656	15667	15816	15687	15374	15609	15760	15571	15683	15628	15664	15508	15536	15508	15549	15718	15538	15612	15679	15686	15691	15744	15822	15728	15799	15684	15751	15696	15658	15700	15769	15774	15788	15669	15684	15683	15594	15659	15533	15674	15692	15711	15683	15399	15581	15609	15611	15647	15594	15678	15760	15721	15595	15655	15784	15647	15398	15768	15604	15665	15804	15608	15641	15761	15728	15732	15583	15680	15664	15634	15709	15534	15491	15506	15677	15643	15736	15863	15607	15785	15430	15710	15524	15561	15610	15505	15585	15628	15645	15523	15600	15786	15473	15783	15668	15516	15541	15699	15783	15588	15615	15492	15728	15744	15771	15701	15715	15605	15642	15872	15546	15494	15691	15627	15760	15709	15612	15760	15613	15539	15708	15636	15616	15459	15509	15639	15763	15532	15640	15663	15617	15609	15530	15674	15692	15613	15741	15673	15902	15584	15504	15581	15660	15648	15712	15562	15546	15783	15548	15735	15593	15614	15599	15622	15540	15727	15763	15826	15697	15715	15599	15545	15593	15672	15525	15692	15547	15625	15680	15792	15733	15672	15691	15483	15789	15515	15575	15747	15662	15742	15664	15805	15585	15488	15705	15617	15681	15577	15673	15652	15530	15753	15572	15571	15637	15576	15748	15723	15516	15616	15672	15803	15716	15552	15683	15560	15480	15507	15667	15666	15549	15678	15551	15699	15754	15694	15640	15586	15596	15550	15665	15876	15667	15729	15875	15728	15727	15633	15680	15547	15675	15559	15734	15835	15758	15633	15601	15571	15586	15651	15643	15631	15598	15616	15627	15656	15665	15561	15578	15649	15580	15691	15634	15736	15782	15620	15770	15750	15717	15579	15648	15653	15728	15852	15668	15700	15444	15579	15513	15641	15609	15656	15819	15596	15680	15632	15783	15740	15658	15593	15602	15553	15565	15598	15699	15903	15790	15837	15554	15752	15413	15560	15649	15616	15617	15642	15630	15578	15492	15562	15633	15627	15738	15738	15529	15510	15531	15593	15745	15557	15725	15693	15482	15664	15654	15850	15616	15759	15659	15499	15672	15755	15588	15615	15658	15618	15695	15748	15715	15794	15807	15605	15689	15586	15728	15501	15536	15699	15588	15762	15722	15621	15591	15774	15660	15479	15577	15696	15510	15630	15664	15831	15792	15674	15758	15713	15568	15751	15551	15675	15728	15398	15642	15632	15780	15649	15769	15622	15643	15811	15657	15718	15771	15679	15866	15586	15570	15750	15652	15559	15767	15745	15708	15848	15575	15678	15560	15615	15553	15798	15515	15648	15643	15704	15788	15741	15690	15542	15647	15627	15664	15608	15642	15694	15656	15600	15620	15539	15559	15696	15544	15580	15651	15654	15841	15641	15516	15637	15793	15895	15661	15573	15611	15713	15724	15608	15629	15667	15658	15492	15621	15648	15707	15679	15659	15767	15768	15567	15694	15552	15561	15588	15464	15680	15723	15529	15497	15662	15599	15691	15775	15701	15730	15797	15867	15721	15716	15630	15489	15602	15757	15484	15692	15621	15607	15747	15632	15579	15665	15809	15751	15719	15677	15614	15641	15760	15675	15614	15642	15684	15625	15692	15603	15514	15600	15620	15511	15719	15585	15545	15591	15730	15741	15495	15792	15667	15666	15501	15540	15678	15728	15605	15822	15624	15593	15572	15702	15498	15580	15552	15642	15568	15566	15676	15473	15604	15593	15584	15635	15825	15662	15516	15694	15599	15614	15636	15530	15635	15708	15792	15635	15680	15587	15544	15679	15787	15836	15567	15535	15620	15564	15680	15586	15744	15462	15656	15568	15540	15666	15547	15628	15500	15637	15575	15916	15742	15531	15706	15719	15689	15641	15624	15715	15692	15635	15655	15769	15651	15754	15632	15655	15616	15510	15724	15643	15702	15714	15675	15676	15592	15566	15689	15574	15647	15726	15697	15650	15674	15721	15703	15655	15661	15628	15743	15831	15607	15675	15703	15790	15512	15618	15497	15544	15612	15706	15600	15711	15692	15841	15610	15651	15813	15663	15696	15548	15571	15783	15477	15649	15686	15753	15630	15743	15660	15600	15553	15512	15614	15648	15541	15812	15918	15663	15530	15601	15678	15604	15786	15576	15736	15567	15524	15535	15672	15692	15398	15648	15731	15790	15611	15731	15605	15573	15820	15725	15559	15640	15643	15464	15663	15643	15735	15713	15599	15574	15678	15826	15528	15633	15734	15610	15757	15724	15678	15771	15690	15716	15797	15650	15646	15656	15573	15641	15540	15581	15615	15818	15520	15784	15706	15690	15551	15544	15640	15809	15652	15567	15519	15530	15633	15831	15812	15497	15555	15742	15426	15531	15840	15422	15535	15739	15593	15578	15672	15639	15785	15768	15751	15619	15591	15562	15646	15830	15768	15498	15602	15669	15598	15734	15584	15748	15910	15566	15462	15814	15794	15744	15723	15616	15537	15956	15730	15630	15447	15587	15753	15821	15678	15634	15803	15708	15599	15513	15796	15596	15665	15973	15670	15454	15598	15599	15860	15666	15499	15520	15643	15600	15726	15634	15677	15727	15654	15644	15564	15675	15684	15710	15590	15695	15623	15664	15594	15606	15618	15607	15688	15769	15627	15647	15702	15481	15554	15673	15518	15575	15565	15670	15758	15810	15629	15634	15614	15663	15636	15669	15499	15675	15597	15768	15758	15565	15515	15668	15617	15717	15684	15603	15617	15816	15635	15581	15450	15467	15541	15713	15679	15728	15518	15687	15607	15563	15497	15574	15801	15641	15868	15689	15610	15614	15721	15735	15555	15703	15631	15673	15600	15793	15652	15679	15770	15609	15694	15638	15811	15741	15765	15690	15708	15820	15668	15786	15632	15608	15670	15672	15753	15651	15500	15656	15532	15685	15641	15649	15864	15696	15714	15602	15732	15511	15597	15654	15619	15670	15644	15583	15473	15425	15636	15732	15607	15737	15876	15751	15588	15728	15601	15667	15690	15518	15539	15740	15628	15568	15809	15464	15568	15651	15720	15600	15600	15628	15595	15576	15477	15812	15618	15691	15655	15665	15593	15654	15580	15796	15663	15576	15629	15574	15709	15868	15720	15490	15711	15567	15599	15521	15701	15719	15751	15754	15599	15655	15572	15733	15657	15535	15738	15683	15509	15773	15601	15438	15631	15646	15673	15769	15514	15704	15533	15734	15643	15569	15720	15764	15679	15824	15774	15723	15638	15531	15683	15596	15677	15672	15502	15586	15689	15652	15694	15624	15670	15816	15568	15720	15689	15507	15497	15458	15675	15579	15695	15625	15592	15701	15603	15433	15839	15561	15569	15542	15612	15614	15535	15597	15643	15664	15598	15729	15693	15712	15735	15773	15699	15504	15532	15696	15622	15610	15585	15699	15698	15690	15908	15574	15666	15661	15860	15700	15639	15588	15637	15605	15621	15661	15710	15784	15797	15546	15772	15798	15553	15635	15624	15670	15569	15732	15751	15741	15628	15675	15579	15826	15716	15664	15635	15443	15759	15638	15618	15562	15689	15622	15684	15677	15719	15758	15530	15803	15663	15875	15613	15673	15725	15672	15803	15728	15552	15589	15642	15459	15655	15675	15729	15522	15836	15704	15768	15603	15712	15656	15577	15658	15899	15685	15793	15674	15608	15659	15464	15654	15912	15720	15735	15528	15630	15623	15502	15639	15684	15608	15581	15684	15496	15568	15556	15530	15866	15742	15655	15510	15673	15715	15588	15737	15610	15596	15606	15497	15690	15596	15620	15707	15690	15702	15658	15530	15606	15592	15437	15682	15639	15731	15628	15556	15712	15668	15696	15798	15483	15750	15679	15578	15581	15679	15635	15693	15493	15513	15773	15876	15610	15661	15624	15663	15612	15701	15745	15721	15618	15729	15535	15631	15531	15521	15584	15568	15648	15747	15622	15595	15502	15660	15668	15558	15586	15638	15563	15624	15675	15842	15810	15696	15695	15593	15722	15595	15813	15776	15691	15723	15471	15598	15733	15669	15708	15627	15668	15573	15745	15488	15688	15771	15661	15839	15722	15736	15698	15590	15776	15604	15754	15488	15542	15706	15643	15677	15512	15672	15519	15616	15592	15598	15528	15625	15706	15667	15643	15477	15588	15557	15686	15627	15663	15606	15532	15717	15547	15628	15791	15616	15660	15657	15607	15607	15601	15740	15778	15718	15742	15448	15582	15674	15805	15667	15810	15796	15434	15709	15557	15701	15667	15544	15535	15576	15684	15760	15589	15703	15841	15634	15608	15644	15739	15617	15553	15590	15677	15681	15708	15615	15563	15746	15586
23447	21570	28470	25410	22785	22733	22012	19491	18795	18817	18481	18358	17979	18009	18157	18010	18083	18016	17802	18120	17986	18173	18036	17960	17910	17917	17840	18013	17778	17859	17870	17843	18021	17976	17830	18088	17941	17610	17991	18063	17741	17920	17759	17807	17921	17967	17967	17827	17717	17759	17556	17852	17853	17804	17784	17886	17900	17540	17579	17979	17982	17716	17933	17917	17665	17843	17601	17659	17632	17661	17964	17777	17747	17806	17768	17808	17754	17764	17850	17785	18024	17550	17622	17788	17938	17672	17746	17734	17833	17891	17796	17545	17631	17674	17623	17711	17747	17930	17661	17605	17856	17875	17654	17809	17650	17701	17860	17844	17710	17965	17861	17886	17924	17755	17865	17905	17623	17947	17706	17854	17678	17658	17757	17964	17833	17755	17773	17779	17815	17785	17677	17628	17786	17855	17886	17740	17515	17851	18072	17762	17741	17529	17567	17973	17777	17846	17766	17789	17833	17645	17721	17654	17620	17667	17696	17721	17858	17620	17741	17651	17717	17735	17711	17749	17872	17654	17732	17651	17733	17758	17850	17752	17757	17905	18073	17813	17877	17719	17833	17914	17897	17895	17560	17470	17835	17848	17973	17690	17717	17846	17718	17844	17656	17759	17630	17757	17867	17608	17558	18012	17787	17893	17730	17803	17554	17716	17838	17747	17809	17805	17889	17618	17908	17791	17706	17955	17876	17491	17725	17685	17649	17544	17631	17887	17864	17764	17682	17689	17924	17717	17706	17750	17773	17745	17920	17768	17760	17737	17657	17737	17761	17710	17824	17896	17711	17745	17804	17777	17777	17744	17883	17786	17810	17974	17973	17843	17773	17707	18058	17948	17690	17790	17760	17632	17626	17789	17763	17846	17740	17716	17894	17650	17498	17791	17674	17839	17564	17723	17813	17792	17808	17841	17735	17742	17723	17605	17686	17760	17918	17609	17817	17670	17689	17664	17623	17874	17662	17614	17728	17701	17721	17553	17608	17762	17865	17709	17696	17688	17642	17818	17734	17846	17948	17623	17894	17921	17494	17737	17847	17663	17933	17995	17826	17779	17563	17674	17692	17480	17717	17764	17557	17624	17695	17537	17791	17833	17588	17817	17603	17825	17843	17394	17806	17804	17716	17763	17752	17787	17679	17829	17496	17683	17698	17841	17859	17739	17691	17769	17867	17621	17769	17689	17773	17759	17897	17750	18016	17870	17686	18006	17728	17697	17766	17832	17797	17937	17589	17614	17876	18033	17725	17801	17760	17909	17961	17923	17888	17902	17858	17668	17465	17600	17867	17659	17848	17672	17754	17664	17912	17725	17649	17763	17758	17734	17588	17769	17842	17622	17564	17569	17651	17833	17617	17832	17822	17853	17792	17878	17877	17671	17711	17783	17781	17635	17716	17663	17740	17531	17507	17699	17634	17709	17939	17733	17752	17732	17742	17627	17845	17848	17859	17750	17886	17603	17891	17861	17790	17635	17805	17718	17582	17712	17710	17965	17929	17618	17697	17634	17671	17678	17603	17803	17706	17616	17495	17654	17729	17739	17827	17896	17609	17723	18020	17679	17747	17898	17842	17775	17681	17682	17734	17643	17774	17754	17846	17859	17545	17697	17720	17834	17711	17757	17752	17563	17717	17898	17798	17788	17752	17831	17730	17778	17927	17828	17884	17880	17706	18060	17903	17976	17701	17711	17570	17821	17829	17763	17713	17771	17757	17712	17764	17753	17723	17847	17933	17813	17779	17807	17859	17849	18024	17636	17720	17893	17784	17725	17681	17450	17680	17623	17750	17760	17705	17681	17835	17699	17693	17716	17695	17714	17722	17892	17784	17698	17875	17714	17663	17629	17687	18067	17808	17738	17744	17582	17795	17802	17602	17746	17676	17601	17644	17969	17502	17772	17799	17839	17781	17870	17796	17719	17678	17569	17936	17882	17749	17881	17957	17682	17654	17737	17845	17665	17674	17723	17612	17777	18054	17734	17914	17851	17641	17756	17806	17674	17685	17929	17741	17674	17729	17828	17703	17839	17863	17733	17770	17884	17650	17656	17824	17766	17791	17892	17961	17808	17707	17767	17871	17653	17897	17805	17810	17739	17670	17884	17909	18003	17674	17714	17694	17890	17696	17855	17836	17702	17784	17997	17695	17786	17893	17680	17806	17619	18042	17814	17669	17801	17904	17801	17900	17719	17791	17711	17913	17793	17780	17778	17843	17812	17850	17761	17825	17765	17776	17634	17864	17715	17823	17761	17800	17582	17943	17561	17845	17775	17719	17799	17701	17774	17728	17808	17943	17727	17583	17727	17757	17895	17923	17547	17737	17789	17841	17745	17530	17995	17577	17692	17796	17624	17812	18044	17771	17460	17456	17895	17893	17856	17758	17627	17870	17684	17643	17883	17783	17802	17892	17809	17736	17783	17761	17697	17739	17793	17757	17729	17640	17723	17856	17860	17760	17718	17666	17839	17748	17789	17693	17829	17878	17780	17868	17766	17820	17735	17796	17562	17512	17541	17706	17806	17664	17936	17784	17697	17859	17818	17650	17660	17632	17730	17798	17673	17729	17748	17633	17944	17884	17900	17887	17804	17852	17528	17734	17811	17659	17896	17764	17758	17827	17891	17700	17727	17793	17740	17772	17917	17612	17699	17487	17777	17865	17770	17899	17579	17753	17647	17632	17788	17638	17678	17699	17812	17578	17640	17790	17661	17845	17596	17899	17611	17610	17862	17900	17650	17835	17556	17896	17910	17759	17645	17585	17555	17541	17807	17808	17608	17666	17533	17786	17792	17947	17699	17784	17563	17784	17668	17774	17829	17721	17676	17674	17608	17769	17783	17714	17677	17799	17810	17987	17723	17714	17732	17570	17726	17783	17583	17701	17729	17725	17731	17808	17872	17893	17641	17759	17887	17897	17781	17702	17786	17797	17735	17741	17883	17756	17700	17896	17756	17655	17692	17756	17652	17708	17765	17766	17707	17878	17564	17867	17850	17704	17737	17574	17880	17735	17813	17856	17610	17751	17700	17715	17869	17764	17804	17632	17804	17773	17694	17776	17684	17731	17703	17663	17618	17865	17833	18006	17886	17994	17810	17918	17576	17915	17752	17707	17676	17583	17781	17750	17905	17831	17881	17833	17569	17525	17637	17775	17869	17728	17647	17798	17732	17720	17621	17816	17781	17742	17864	17699	17499	17654	17876	17827	17593	17772	17861	17952	17811	17723	17656	17754	17793	17663	17764	17958	17769	17804	17598	17734	17565	17594	17701	17791	17678	17754	17699	17757	17964	17722	17712	17809	17859	17724	17858	17837	17717	17899	17810	17704	17885	17731	17877	17669	17768	17796	17845	17935	17741	17895	17695	17831	17667	17839	17787	17712	17515	17740	17844	17838	17796	17915	17711	17821	17766	17782	17845	17610	17789	17853	17779	17687	17643	17771	18181	17700	17921	17936	17607	17788	17695	17693	17774	17536	17902	17904	17992	17830	17745	17859	17834	17767	17993	17830	17796	17686	17835	17873	17654	17768	17668	17602	17758	17704	17714	17833	17659	17724	17683	17872	17648	17805	17689	17710	18086	17846	17643	17742	17719	17969	17853	17820	17814	17809	17820	17747	17901	17572	17970	17960	17794	17763	17830	17952	17795	17831	17836	17697	17737	17642	17759	17738	17820	17708	17750	17550	17741	17834	17587	17894	17841	17875	17629	17690	17742	17540	17783	17611	17920	17726	17790	17908	17839	17680	17658	17618	17604	17719	17526	17595	17713	18028	17864	17867	17877	17826	17713	17701	17737	17772	17721	17671	17784	17794	17740	17702	17838	17599	17704	17920	17639	18107	17582	17816	17693	17582	17662	17840	17692	17597	17698	17755	17699	17577	17809	17762	17808	17793	17537	17926	17554	17488	17706	17655	17691	17877	17627	17855	17520	17852	17673	17661	17579	17654	17788	17647	17897	17675	17799	17715	17594	17677	17895	17804	17689	17848	17453	17816	17717	17702	17851	17778	17723	17840	18016	18072	17743	17775	17698	17617	17896	17796	17858	18013	17721	17854	17742	17660	17907	17884	17819	17832	18000	17721	17693	17584	17669	17772	17866	17795	17668	17640	17919	17680	17606	17612	17679	17710	17801	17702	17739	17715	17807	17967	17827	17848	17913	17783	17621	17613	17694	17675	17786	17709	17497	17638	17954	17642	17718	17808	17712	17897	17873	17888	17738	17654	17757	17779	17801	17810	17867	17734	17718	17878	17723	17781	17948	17674	17619	17905	17944	17636	17558	17693	17644	17746	17953	17841	17824	17816	17752	17783	17807	17960	17583	17819	17787	17676	17747	17951	17792	17645	17566	17588	17748	17998	17823	17753	17732	17935	17754	17991	17708	17565	17817	17804	17683	17744	17655	17534	17613	17872	17949	17873	17881	17616	17730	17822	17607	17562	17742	17753	17630	17815	17649	17937	17901	17605	17669	17837	17746	17818	17797	17724	17821	17623	17745	17706	17699	17899	17863	17682	17819	17771	17624	17548	17806	17723	17688	17722	17627	17883	17783	17606	17874	17864	17724	17602	17845	17813	17834	17848	17740	17626	17948	17672	17641	17768	17648	17679	17958	17688	17714	17611	17780	17863	17834	17728	17849	17865	17827	17873	17606	17625	17874	17824	17656	17808	17971	17825	17713	17786	17643	17740	17823	17659	17857	17702	17739	17771	17793	17812	17717	17803	17864	17599	17734	17844	17764	17788	17757	17731	17733	17812	17561	17849	17898	17645	17948	17765	17787	17893	17811	17638	17631	17745	17536	17737	17750	17774	17659	17790	17642	17747	17904	17739	17794	17909	17886	17907	17703	17654	17683	17920	17683	17720	17763	17833	17594	17811	17532	17865	17606	17719	17750	17804	18066	17942	17716	17718	17851	17848	17785	17872	17829	17835	17637	17625	17907	17778	17837	17809	17646	17779	17855	17903	17780	17892	17706	17783	17850	17845	17758	17863	18009	17766	17662	17740	17722	17934	17751	17770	17827	17738	17692	17719	17579	17977	17548	17736	17812	17754	17620	17752	17868	17897	17707	17773	17730	17915	17901	17947	17933	17824	17736	17903	18009	17913	17986	17818	17689	17749	17706	17726	17669	17763	17726	17613	17798
21690	42623	34718	25937	20275	19116	17728	16955	16451	16621	15958	15565	15239	15491	15494	15463	15297	15432	15359	15375	15452	15328	15336	15515	15321	15334	15252	15291	15343	15486	15364	15357	15286	15161	15189	15170	15261	15233	15324	15212	15176	15119	15124	15235	15273	15200	15317	15194	15059	15120	14985	15332	15032	14956	15120	15012	15159	15160	15136	15078	15142	15239	15016	15138	15163	15133	15168	15152	15222	15169	15264	15064	15193	15046	15241	15066	15159	15235	15089	15055	15104	15062	15249	15280	15211	15280	15173	15133	15269	15400	15191	15204	15091	15239	15043	15188	15095	15140	15027	15045	15213	15103	15157	15196	15127	15185	15191	15228	15398	15156	14875	15160	15096	15324	15116	15128	15147	15075	15353	15120	15198	15086	15087	15079	14944	15180	15124	15019	15082	15137	15232	15337	15156	15137	15244	15236	15324	15240	15281	15075	15120	15151	15339	15131	15291	15291	15180	15032	15222	15134	15126	14953	15149	15045	15243	15206	15188	15238	15058	15357	15001	15071	15137	15228	15048	15276	15267	15250	15370	15188	15181	15037	15253	15160	15259	15269	15104	15194	15293	15156	15199	15250	15136	15126	15169	15051	15188	15000	15336	15214	15260	15286	15161	15165	15262	15193	15356	15099	15232	15287	15154	15122	15133	15261	15218	15126	15128	15006	15234	15056	15225	15221	15132	15221	15116	15132	15220	15201	15249	15023	15324	15203	15272	15080	15126	15287	15219	15111	15101	15155	15069	15284	15178	15077	15123	15126	15248	15246	15313	15059	15225	15166	15134	15053	15038	15109	15198	15346	14997	15035	15060	15168	15036	15165	15169	15306	15087	15219	15171	15180	15212	15235	15019	15185	15019	15115	15174	15173	15079	15270	15095	15232	15144	15148	15128	15149	15223	15057	15178	15257	15237	15033	15116	15191	15131	15011	15246	15122	15214	15150	15391	15102	15138	15168	15172	15326	15236	15230	15171	15034	15146	15154	15248	15142	15204	15101	15152	15022	15124	15274	15004	15195	15268	15250	15257	15253	15022	14943	15087	15139	15217	15159	15090	15038	15364	15194	15184	15187	14834	15334	15131	15277	15150	15125	15344	15123	15073	15135	15038	15148	15203	15206	15050	15277	15059	15275	15255	15145	14997	15097	15139	15012	15124	15103	15182	15297	15035	15190	15125	15214	15297	15285	15060	15173	15338	15222	15195	15122	15273	15176	14967	15155	15204	15210	15210	15116	15080	15192	15175	15275	15232	15230	15227	15208	15250	15292	15220	15104	15068	15149	15314	15062	14996	15138	15118	15230	15278	15158	15108	15085	15246	15219	15089	15105	15157	15167	15216	15224	15080	15276	15332	15253	15079	15232	15093	15255	15100	15213	15171	15105	15267	15046	15160	15136	15246	15172	15026	15275	15255	15107	15023	15216	15193	15216	14967	15215	15274	15052	15222	15012	15201	15071	15254	15201	15139	15024	15176	15233	15223	15218	15153	15275	15025	15234	15297	15059	15099	15183	15058	15105	15226	15274	15254	15143	15205	15090	15344	15066	15215	15072	15191	15226	15025	15177	15353	15065	15153	15232	15267	14970	15156	15295	15293	15112	15240	15124	15176	15262	15116	15193	15136	15367	15177	15008	15208	15067	15231	15048	15205	15174	15179	15156	15115	15195	15060	15016	15148	15159	15120	15381	15248	15163	14988	14912	15355	15199	14966	15063	15073	15198	15207	15020	15151	15309	15047	15100	15001	15233	15147	15037	15211	15260	15105	15179	15206	15119	15083	15038	15179	15144	15069	15252	15175	15246	15076	15213	15181	15270	15053	15288	15138	15233	15104	15064	15190	15105	15215	15145	15122	15170	15237	15279	15098	15254	15153	15182	15071	14999	15320	15186	15322	15242	15184	15216	15121	15206	15238	15247	15058	15063	15067	15048	15181	15078	15052	15029	15292	15225	15087	15165	15129	15306	15265	15200	14966	15177	15008	15116	15138	15279	15094	15040	15255	15213	15271	15140	15227	15262	15189	15117	15122	15131	15126	15242	15302	15070	15180	15202	15162	15260	15241	15267	15260	15111	15313	15356	15105	15168	15125	15064	15224	15116	15206	15129	15288	14928	15149	15227	15285	15215	15135	15082	15120	15123	15096	15265	15023	15002	15236	15109	15283	14955	15222	15237	15142	15178	15220	15267	15072	15203	15210	15238	15212	15251	15222	15110	15194	15185	15223	15224	15143	15260	15066	15151	15127	15154	15197	15044	15019	15256	15153	15037	15316	15047	15054	15278	15116	15175	15220	15294	15187	15147	15176	15310	15200	15029	15223	15107	15253	15031	15081	15081	15150	15136	15244	15078	15068	15265	15083	15112	15087	15117	15180	15281	15175	15300	15157	15228	15086	15122	15154	15064	15107	15124	15182	14954	15098	15000	15165	15199	14996	15158	15089	15137	15244	15030	15144	15357	14987	15186	15230	15066	15295	15022	15120	15191	14968	14973	15228	15169	15069	15201	15175	15011	15278	15307	15313	15165	15222	15110	15130	15059	15213	15134	15086	15101	15144	15090	15410	15140	15048	15197	15367	15152	15124	15129	15167	15141	15090	15037	15059	15300	15167	15171	15255	15115	15216	15271	15125	15094	15089	15177	15114	15131	15117	15165	15319	15025	15357	14912	15064	15279	15151	14997	15319	15177	15165	15122	15250	15132	14988	15206	15191	15036	15089	15089	15137	15204	15156	15211	15349	15147	15027	15010	15207	15267	15226	15071	15151	15271	15036	15019	15146	15086	15097	15232	15227	14982	15064	15077	15004	15200	15151	15071	14964	15311	15045	15142	15242	15036	15082	15193	15066	15192	15290	15109	15339	15299	15146	15184	15133	15234	15065	15096	14991	15106	15315	15192	15176	15311	15180	15022	15202	15116	15282	15231	15030	15251	15116	15048	15103	15260	15139	15147	15215	15131	15169	15138	15233	15171	15277	15042	15159	15044	15011	15171	15170	15221	15113	15140	15057	15135	15220	15268	15229	15258	15175	15132	15047	15165	15116	15032	15150	15210	15311	15304	15224	15153	15158	15285	15280	15099	15094	15159	15120	15222	15070	15199	15202	15000	15038	15181	15163	15191	15093	15032	15161	15055	15379	15444	15096	15205	15279	15318	15155	15110	15291	15190	15257	15185	15310	15183	15187	15203	15180	15216	15189	15197	15284	15228	15268	15168	15279	15140	15196	15067	15048	15184	15172	15183	15266	15209	15255	15189	15234	15063	15129	15042	15092	15134	15214	15123	14980	15061	15188	15298	15169	15236	15243	15097	15053	15268	14994	15125	15090	15094	15126	15146	15204	15246	15191	15083	14993	15021	15185	15217	15307	15085	15176	15001	15202	15180	14945	15247	14998	15191	14916	15281	15146	15200	15060	15162	15104	15303	15111	15413	15209	15163	15281	15102	15097	15159	14990	15104	15310	15141	15133	15170	15148	15144	15290	15074	15214	15188	15033	15029	15006	15413	15147	15206	15133	15152	14995	15142	15194	15131	15233	15184	15212	15135	15066	15162	15091	15268	15002	15045	15248	15298	15073	15259	15093	15385	15188	15077	15197	15260	15171	15278	15244	15042	15088	15254	15179	15141	15227	15066	15142	15032	15144	15012	15169	15363	15081	15094	15328	15094	15236	15105	15020	15158	15018	15122	15460	15143	15063	15388	15044	15136	15162	15164	15167	15119	15245	14970	15285	15075	15103	15093	15100	15243	15189	15148	15146	15208	15168	15155	15164	15230	15208	15110	14889	15295	15154	15125	14947	15094	15160	15216	15118	15238	15052	15244	15179	15068	15077	15249	15084	15195	15037	14954	15221	15048	15259	15111	15060	15006	15258	15254	15056	15233	15270	15153	15095	15196	15229	15220	15149	14968	15202	15193	15099	15126	15244	15069	15077	15178	15114	15199	15135	15159	15243	15145	15084	15101	15155	15256	15197	15190	15110	15198	15041	15055	15076	15093	14998	15379	15274	15030	15056	15243	15162	15089	15156	15194	15218	15101	15101	15311	15147	15123	15284	15077	15125	15266	15292	15228	15201	15218	15189	15056	15185	15198	15152	15047	15185	15113	15073	15166	15171	15097	15344	15036	15058	15123	15231	15063	15249	15098	15286	15095	15075	15123	15416	15114	15109	15097	15289	15162	15315	15092	15122	15263	15181	15169	15268	15233	15219	15181	15200	15138	15165	15226	15243	15149	15339	15180	15186	15192	15171	15245	15233	15191	15163	15161	15182	15108	15088	15183	15035	15127	15073	15192	15110	15005	15018	15038	15218	15058	15308	15199	15195	14962	15101	15165	15250	15154	15233	15138	15142	15118	15180	15107	15159	15271	15146	15039	15173	15174	15182	15159	15158	15261	15080	15288	15173	15239	15153	15118	15269	15144	15154	15044	15233	14991	15057	15085	15253	15121	15208	15138	15133	15219	15179	15172	15280	15143	15197	15280	15235	15009	15143	15183	15094	15199	15201	15446	15178	15201	15115	15258	14978	15351	15057	15162	15251	15195	15233	15178	15137	15159	15110	15070	15090	15237	15215	15188	15137	15276	15082	14965	15195	15122	15047	15209	15212	15161	15202	15113	15158	15218	15205	15207	15111	15135	15130	15010	15145	15183	15066	14978	15073	15244	15274	15199	15135	15235	15140	15132	15153	15218	15234	15002	15285	15087	15277	15200	15128	15251	15183	15239	15250	15169	15135	15261	15180	15166	15171	15036	15144	15290	15073	15217	15258	15150	15218	15026	15039	15134	15223	15161	15137	15193	15253	15167	15118	15108	15100	15047	15121	15067	15188	15105	15268	15017	15092	15189	15091	15180	15095	15062	15221	15113	15236	15195	15148	15202	15164	15193	15126	15407	15385	15239	14833	14955	15137	15192	15138	15101	15104	15197	15148	15255	15211	15142	15023	15350	15110	15204	15241	15139	15001	15166	15171	15214	15124	15174	15037	15367	15144	15222	15165	15290	15256	15113	15200	15140	15029	15292	15192	15288	15055	15336	15053	15232	15250	15278	15141	15067	15227	15173	15095	15183	15258	15191	15105	15136	15247	15188	15154	15019	14992	15063	15031	15190	15077	15208	15176	15081	15159	15161	15144	15193	15256	15192	15287	15066
25304	21578	27664	28257	22211	20727	20774	19976	19579	19666	19390	19203	19050	19031	19007	18961	18956	18812	18802	18898	18873	18988	18791	18963	18896	18840	18912	19030	18900	18764	18737	18841	18986	18660	18727	18902	18857	18748	18815	18754	18737	18664	18704	18882	18805	18865	18694	18815	18836	18918	18866	18641	18768	18928	18630	18726	18786	18925	18609	18819	18904	18799	18726	18695	18829	18964	18711	18725	18756	18893	18842	18926	18646	18768	18878	18735	18863	18943	18922	18836	18828	18775	18743	18958	19017	18893	18688	18784	18759	18919	18646	18987	18717	18629	18827	18934	18716	18943	18766	18899	18673	18863	18969	18802	18672	18457	18789	18860	18911	18588	18891	18580	19011	18699	18897	18673	18891	18825	18803	18788	18787	18684	18871	18931	18949	18515	18805	18573	18661	18998	18945	18915	18881	18754	18977	18949	19003	18791	18991	18713	18892	18737	18880	18900	18781	18821	18832	18594	18879	18815	18898	18865	18956	18731	18712	18929	18896	18917	18774	18690	18678	18580	19004	18850	18865	18934	18858	18964	18764	18868	18932	18819	18735	18849	18801	18733	18935	18696	18661	18686	18972	18597	18795	18754	18907	18833	18954	18790	18642	18884	18828	18727	18829	18755	18828	18943	18916	18667	18929	18697	18868	18907	18941	18629	18712	18927	18864	18739	19011	18599	18651	18669	18763	18952	18686	18798	18818	18797	18980	18857	19108	18817	18791	18700	18951	18785	18687	18831	18695	18741	18750	18864	18972	18791	18692	18828	18840	18795	18740	18678	18804	18922	18948	18774	18727	18799	18864	18944	18958	18758	18905	18742	18767	18819	18781	18925	18733	18938	18946	18961	18762	18923	18878	18802	18752	18831	18968	18941	18757	18858	18993	18841	18961	18796	18796	18751	18820	18705	18768	18989	18750	18993	18831	18654	18844	18850	18606	18678	18764	18751	18963	18737	18772	18899	18552	18933	18959	18940	18756	18737	18880	18625	18703	18948	19052	18710	18821	18988	18799	18845	18681	18988	18906	19002	19204	18860	18863	18659	18826	18548	18653	18815	18612	18769	18557	18817	18741	18980	18851	18838	18876	18984	18879	18973	18857	18781	18903	18699	18804	18802	18857	18879	18785	18704	18644	18840	18636	18786	19014	18861	18734	18722	18642	18904	18918	18659	18838	18733	18700	18967	18797	18727	18913	18593	18900	18791	18864	19030	18739	18748	18909	18587	18693	18731	18862	18862	18775	19031	18804	18752	18959	19082	19012	18748	18785	18669	18776	19069	19072	18873	18914	18664	18741	18698	18694	18920	18831	18761	18936	18876	18915	18858	18818	18908	18826	18758	19018	18869	19015	18781	18870	18945	18872	18747	18786	18768	18993	18852	18731	18768	18863	18552	18976	18742	18761	18773	18787	18951	18883	18801	18633	18683	18828	18702	18759	18860	18884	18875	18678	18748	18827	18909	19008	18898	18959	18881	18921	18759	18804	18748	18755	18739	18883	18951	18811	18772	19044	18901	18886	18815	18736	18697	18529	18841	18663	18853	18853	18767	18904	18707	18652	18754	18710	18555	18805	18595	18829	18478	18552	18517	18722	18908	18847	18730	18902	18821	18890	18817	18905	18745	18630	18666	18745	18561	18955	18721	18547	18866	18799	18887	18928	18557	18688	18691	18694	18785	18786	18823	18860	18761	18834	18732	18479	18607	18711	18853	18971	18753	19085	18676	18921	18640	18730	18842	18802	18579	18995	18701	19139	18772	18716	19057	19038	18773	18939	18944	18805	18586	18792	18785	18806	18867	18899	18686	18876	18685	18891	18842	18818	18689	18827	18805	18821	18888	18826	18671	18773	18717	18712	18727	18865	18734	18908	18924	18636	18813	18499	18781	18674	18917	18852	19010	18794	18902	18748	18703	18756	18863	18867	18783	18819	19055	18806	19037	18837	18850	18803	18900	18812	18619	19009	18819	19042	18987	18837	18883	18987	18853	18969	18673	18754	18767	18802	18996	18778	18667	18792	18567	18644	18707	18759	18741	18785	18737	18847	19011	18667	18678	19016	18828	18841	18738	18791	18820	18730	18793	18750	18881	19043	18600	18702	18655	18745	19048	18866	18743	18800	18758	18727	18790	18924	18910	18764	18732	19008	18731	18832	18993	18782	18875	18917	18760	18889	18753	18698	18810	18720	18700	18642	18981	18759	18859	18774	18635	18857	18907	18891	18719	18751	18736	18930	18696	18938	18855	18910	18893	18961	18631	18810	18986	18774	18735	18815	18805	18835	18795	18975	18702	18984	18792	19019	18655	18842	18902	19013	18760	18756	18987	18794	18715	18738	18937	18928	18778	18753	19021	18889	18701	19013	18710	18734	18945	18732	18669	18846	18938	18836	18790	18822	18641	18981	19053	18834	18987	18691	18812	18819	18795	18901	19044	18962	18751	18855	18715	19005	18914	18772	18882	18861	18792	18838	18756	18985	18831	18734	18841	18782	18829	18774	18870	18849	18843	18576	18595	18865	18658	18767	18783	18721	18648	18955	18894	18777	18771	18714	18824	18632	18773	19078	18869	18813	18807	18760	18937	18893	19157	18752	18707	18813	18819	18953	18855	18915	18807	18781	18684	18913	18720	18721	18803	18840	18810	18901	19101	18837	18785	18929	18690	18991	18757	18693	18689	18810	18908	18947	18582	18509	18688	18815	18944	18822	18879	18787	18870	18819	18792	18971	18841	19017	18675	18725	18763	18893	18971	18943	18876	18649	18770	18768	18893	18943	18688	18797	18858	18781	18854	18732	18703	18986	18756	18897	18822	18739	18763	18895	18752	18735	18802	18961	18737	18756	18595	18837	18826	18643	18692	18873	18741	18889	18679	18812	18882	18727	18717	18683	18843	18870	18759	19118	18929	18889	18884	18687	18870	19006	18862	18896	18784	18640	18961	18836	18821	18755	18907	18709	18723	18689	18677	18683	18706	18872	18839	18848	18552	18576	18849	18737	18784	18836	18814	19033	18877	18895	18895	18751	18738	18692	18862	18683	18998	18772	18910	18747	18937	18774	18652	18966	18837	19156	18803	18870	18685	18853	18866	18887	18821	18917	18921	18963	19026	18916	18781	18697	18763	18446	18625	18870	18806	18717	18899	18714	19094	18930	18833	18962	18983	18863	18956	18807	18871	18866	18831	18715	18888	18975	18839	18824	18806	18809	18727	18842	19010	18709	18673	18748	18733	18629	18862	18871	19002	18956	18596	18773	18800	18667	18937	18896	18885	18931	18760	19047	18879	18815	18804	18901	18728	18843	18914	18860	18989	18861	18732	19017	18902	18669	18994	18744	18770	18839	18678	18745	18674	18891	18783	18905	18808	18922	18917	18775	18737	18656	18812	18812	18612	18905	18973	18876	18808	18893	18920	18861	18862	18851	18847	18661	18618	18777	18796	18736	18801	18955	18823	18891	19025	18802	18658	18786	18764	18809	18696	18897	18762	18490	18886	19099	18886	18845	18506	18883	18832	18878	18939	18828	18868	18826	18598	18838	18771	18676	18978	18608	18813	18837	18867	18832	18907	18681	18745	18720	18880	18809	18902	18908	18786	18827	18875	18838	18486	18737	18915	18788	18974	18939	18845	18791	18780	18769	18630	18540	18857	19051	18732	18736	18916	18894	18909	18901	18866	18804	18874	18918	18841	18886	18805	18853	18715	18654	18740	18849	18788	18825	18864	18778	18863	18991	18829	18934	18660	19052	18594	18697	18828	18880	18845	18920	18651	18790	18940	18838	18907	18791	19009	18590	18718	18652	18703	18880	18674	18908	18858	18859	18777	18861	18689	18943	18628	18721	18765	18669	18968	18936	18718	19120	18783	18707	18859	18795	18751	18898	18600	18809	18626	18868	19038	19029	19074	18755	18729	18855	18906	18647	18799	18749	18745	19007	18740	18731	18627	18989	18647	18713	18961	18731	18689	18756	18909	18908	18763	18956	19174	18917	18999	18947	18997	18741	18849	18791	18880	18885	18735	18738	18595	18818	18958	19014	18905	18856	18833	18880	18703	18747	18784	18764	18740	18756	18730	18804	18989	18842	18683	18536	18954	18903	18804	18828	18832	18863	18717	18761	18783	18948	18815	18886	18832	18890	18895	18848	18848	18919	18918	18933	18804	18881	18950	18652	18625	18871	18877	19009	18822	18845	18963	18809	18867	18869	18851	19018	18960	18890	18843	18925	18671	18784	18726	18980	18792	18872	18717	18813	18889	18879	18706	18700	18905	18987	18778	18814	18945	18831	18660	18766	18619	18908	18884	18714	18836	18876	18781	18982	18867	18942	18677	18685	18672	18811	18581	18758	18782	18790	18859	18782	18821	18990	18772	18960	18757	18720	18672	18797	18736	18799	18618	18794	18987	19029	18859	18710	18588	18829	18704	18845	18680	18859	18845	18930	18936	18813	18850	18778	18906	18722	18855	18779	18986	18792	18918	18796	18745	18885	18986	18818	18629	18763	18851	18771	18781	18834	18827	18885	18736	18774	18907	18900	18927	18979	18879	18989	18725	18896	18892	18680	18881	18901	18681	18608	18992	18599	18904	18785	18922	18690	18569	18806	19012	19116	18973	18881	18886	18915	18912	18805	18839	18647	18753	18620	18728	18654	18577	18809	18793	18892	18812	18794	18814	18958	19055	18950	18632	18808	18634	18792	18773	18844	18675	18774	18987	18868	18983	19116	18849	18862	18907	18794	18808	18772	18794	18784	18831	18979	18843	18941	18832	18839	18662	18759	18604	18951	18917	18941	18868	18897	18621	18945	18993	18879	18985	18713	18812	18724	18747	18847	18701	19068	18882	19038	18863	18890	18697	18833	18608	18838	18730	18819	18783	18786	18803	18906	18781	18844	18597	18940	18819	18823	18809	18825	18958	18797	18818	18733	18889	18823	18693	19015	18870	18655	18976	18686	18720	18805	18948	18747	18737	18912	18938	18811	18898	18728	18660	19001	18933	18667	18681	18907	18755	18733	18845	18976	18804	18859	18965	18896	18756	18555	18884	18761	18712	18836	18815	18565	18899	18821	18599	18860	19189	18858	19001	18920	18569	18804	18972	18735	18667	18865	18685	18711	18728	18583	18841	18647	18687	18625	18915	19011	18743	18675	18869
21646	38972	31428	24085	19804	18076	17317	17213	16699	16501	16247	15939	16045	15911	15861	15877	15795	15872	15714	16033	15912	15953	15979	15833	15882	15894	15814	15684	15971	15897	15765	16060	15890	15882	15788	15821	15704	15850	15661	15751	15806	15771	15642	15698	15842	15841	15701	15778	15556	15662	15875	15665	15668	15840	15854	15710	15888	15793	15762	15726	15675	15665	15595	15834	15729	15740	15746	15667	15668	15561	15660	15787	15888	15754	15737	15626	15821	15822	15768	15802	15799	15592	15658	15759	15634	15749	15935	15704	15746	15824	15716	15741	15799	15916	15934	15817	15645	15756	15684	15793	15792	15928	15868	15930	15807	15552	15695	15754	15715	15643	15768	15709	15788	15764	15870	15725	15713	15675	15782	15885	15782	15760	15812	15793	15729	15736	15778	15737	15566	15697	15745	15600	15713	15902	15703	15875	15841	15735	15881	15714	15789	15726	15735	15692	15744	15657	15794	15634	15816	15729	15741	15805	15820	15806	15623	15699	15670	15726	15757	15787	15951	15706	15719	15874	15627	15740	15707	15695	15890	15873	15827	15627	15748	15640	15716	15841	15682	15788	15648	15936	15709	15711	15630	15717	15708	15712	15687	15891	15828	15741	15861	15802	15705	15819	15678	15586	15658	15774	15787	15858	15749	15623	15728	15726	15706	15711	15695	15671	15825	15587	15926	15773	15792	15553	15551	15715	15801	15447	15794	15714	15753	15731	15725	15687	15815	15624	15648	15813	15851	15785	15698	15846	15788	15854	15759	15809	15666	15732	15789	15587	15815	15800	15561	15775	15798	15548	15776	15767	15682	15755	15667	15704	15677	15589	15879	15637	15576	15603	15747	15674	15819	15732	15833	15789	15847	15642	15853	15623	15776	15707	15709	15882	15737	15825	15828	15776	15682	15616	15604	15738	15644	15738	15563	15478	15776	15682	15892	15601	15761	15562	15590	15721	15636	15815	15670	15665	15775	15916	15613	15645	15636	15813	15721	16029	15850	15733	15777	15740	15856	15650	15757	15649	15772	15733	15789	15802	15803	15685	15760	15740	15769	15747	15636	15807	15871	15821	15773	15746	15772	15795	15659	15835	15664	15721	15793	15735	15667	15681	15646	15881	15651	15780	15620	15767	15813	15707	15747	15891	15653	15795	15725	15661	15653	15695	15742	15795	15763	15859	15817	15760	15726	15683	15643	15694	15631	15601	15748	15794	15779	15746	15610	15615	15696	15672	15825	15788	15936	15627	15759	15719	15845	15677	15873	15652	15762	15763	15696	15670	15653	15828	15800	15666	15823	15789	15756	15786	15704	15671	15710	15770	15859	15771	15779	15814	15719	15711	15857	15589	15661	15731	15694	15919	15835	15852	15758	15960	15670	15653	15718	15661	15603	15839	15678	15698	15848	15864	15808	15681	15777	15694	15741	15596	15691	15761	15577	15665	15749	15645	15899	15730	15821	15836	15872	15704	15940	15724	15869	15759	15854	15717	15829	15766	15739	15878	15722	15628	15783	15777	15775	15769	15745	15985	15723	15753	15782	15624	15741	15554	15769	15751	15656	15604	15900	15718	15663	15731	15605	15841	15888	15756	15641	15700	15856	15674	15552	15770	15704	15776	15593	15936	15570	15829	15762	15675	15689	15717	15710	15848	15914	15646	15765	15839	15765	15634	15704	15757	15881	15714	15746	15576	15785	15736	15632	15717	15688	15708	15720	15729	15539	15597	15741	15826	15751	15684	15643	15903	15946	15834	15750	15590	15813	15829	15653	15665	15813	15652	15692	15712	15607	15743	15818	15850	15952	15714	15765	15808	15707	15871	15720	15741	15721	15693	15679	15651	15821	15542	15732	15885	15839	15689	15827	15748	15800	15803	15699	15769	15748	15686	15791	15864	15714	15771	15930	15766	15926	15872	15751	15770	15839	15746	15789	15816	15812	15754	15778	15712	15859	15999	15527	15804	15549	15851	15685	15780	15797	15821	15906	15712	15828	15776	15798	15675	15659	15746	15701	15716	15734	15728	15547	15668	15675	15786	15732	15748	15787	15772	15791	15899	15862	15786	15647	15742	15654	15790	15622	15890	15730	15710	15983	15637	15754	15717	15709	15893	15659	15685	15711	15670	15721	15742	15757	15714	15711	15772	15665	15616	15812	15770	15801	15774	15823	15827	15623	15578	15837	15901	15848	15707	15712	15731	15810	15716	15720	15909	15753	15772	15806	15693	15856	15808	15765	15825	15755	15704	15831	15730	15967	15648	15682	16111	15641	15692	16064	15845	15868	15596	15795	15704	15790	15721	15741	15869	15622	15738	15702	15741	15696	15731	15686	15671	15743	15616	15724	15669	15869	15721	15876	15770	15784	15814	15643	15737	15865	15816	15587	15576	15778	15962	15871	15794	15943	15794	15926	15785	15569	15647	15961	15755	15599	15637	15759	15595	15750	15523	15736	15754	15799	15817	15870	15854	15870	15716	15924	15807	15613	15799	15975	15813	15743	15644	15774	15817	15826	15788	15908	15620	15705	15782	15701	15724	15729	15811	15635	15636	15664	15666	15738	15877	15475	15908	15786	15777	15700	15752	15749	15666	15625	15797	15787	15657	15842	15588	15808	15776	15899	15904	15967	15755	15603	15775	15821	15969	15656	15838	15743	15670	15669	15824	15863	15699	15863	15618	15636	15750	15812	16000	15894	15764	15642	15870	15777	15741	15732	15713	15697	15715	15793	15773	15767	15910	15741	15830	15608	15650	15955	15748	15815	15759	15655	15741	15750	15815	15696	15677	15778	15801	15767	15640	15723	15790	15837	15636	15779	15692	15654	15758	15667	15829	15601	15615	15732	15726	15928	15758	15733	15651	15717	15663	15837	15760	15708	15856	15706	15838	15727	15902	15676	15660	15640	15456	15675	15838	15805	15654	15863	15729	15828	15613	15701	15776	15705	15771	15934	15790	15599	15639	15742	15870	15668	15680	15729	15660	15704	15740	15813	15750	15872	15689	15645	15695	15714	15715	15787	15739	15821	15779	15696	15782	15750	15779	15726	15616	15844	15794	15908	15725	15740	15797	15795	15784	15770	15755	15720	15870	15714	15553	15860	15802	15749	15776	15873	15635	15824	15728	15692	15856	15870	15816	15647	15806	15710	15748	15567	15788	15842	15835	15704	15702	15812	15722	15753	15847	15694	15818	15966	15810	15732	15753	15767	15666	15682	15626	15728	15730	15797	15745	15659	15644	15761	15677	15682	15715	15923	15664	15503	15876	15793	15811	15703	15600	15632	15752	15726	15813	15620	15723	15743	15769	15554	15820	15744	15826	15791	15572	15899	15632	15783	15635	15835	15894	15622	15731	15828	15703	15883	15756	15731	15734	15715	15832	15882	15748	15718	15822	15814	15742	15798	15741	15694	15674	15637	15910	15774	15864	15586	15885	15900	15628	15727	15845	15798	15840	15741	15747	15751	15554	15847	15684	15598	15792	15842	15735	15688	15772	15833	15687	15880	15737	15791	15673	15566	15845	15816	15582	16005	15678	15774	15688	15823	15798	15682	15755	15620	15670	15643	15659	15762	15655	15729	15871	15791	15791	15948	15814	15670	15721	15739	15687	15764	15723	15806	15789	15695	15849	15833	15723	15807	15768	15790	15653	15818	15743	15768	15849	15747	15724	15845	15706	15784	15830	15804	15767	15799	15612	15858	15747	15651	15667	15803	15889	15712	15766	15650	15766	15609	15653	15843	15747	15755	15673	15719	15642	16011	15809	15884	15703	15788	15661	15858	15702	15621	15660	15798	15779	15741	15771	15803	15727	15639	15668	15836	15722	15672	15609	15650	15759	15696	15640	15927	15700	15872	15651	15731	15691	15700	15605	15637	15646	15649	15619	15588	15802	15884	15707	15719	15728	15822	15629	15666	15585	15744	15849	15771	15651	15854	15747	15737	15662	15772	15856	15716	15852	15593	15863	15792	15784	15828	15740	15723	15666	15872	15775	15705	15631	15788	15789	15721	15727	15736	15749	16014	15635	15780	15736	15744	15784	15807	15824	15740	15606	15762	15707	15631	15866	15838	15955	15699	15888	15653	15853	15813	15698	15851	15715	15851	15846	15722	15706	15881	15614	15732	15732	15775	15741	15677	15601	15678	15761	15850	15774	15694	15590	15836	15758	15689	15772	15863	15734	15810	15811	15739	15604	15740	15655	15822	15832	15507	15705	15813	15909	15780	15761	15730	15712	15789	15923	15737	15590	15778	15632	15858	15781	15753	15854	15752	15761	15813	15748	15795	15715	15677	15824	15640	15736	15845	15816	15800	15732	15798	15844	15751	15766	15640	15582	15683	15925	15794	15836	15850	15832	15867	15695	15687	15730	15771	15528	15801	15719	15642	15943	15735	15785	15718	15976	15712	15661	15736	15788	15692	15689	15788	15748	15826	15641	15953	15796	15753	15659	16018	15906	15733	15721	15621	15717	15668	15691	15601	15687	15696	15842	15777	15694	15886	15714	15966	15796	15699	15473	15746	15817	15797	15811	15695	15935	15708	15693	15666	15735	15777	15755	15663	15741	15806	15910	15766	15735	15820	15706	15792	15674	15863	15857	15733	15827	15705	15816	15709	15756	15904	15566	15911	15796	15727	15883	15736	15770	15697	15786	15526	15781	15604	15738	15675	15819	15874	15827	15846	15830	15902	15766	15705	15793	15681	15780	15785	15605	15436	15862	15747	15945	15583	15869	15779	15778	15878	15602	15689	15833	15606	15578	16060	15871	15751	15563	15715	15726	15632	15745	15572	15656	15788	15711	15728	15661	15907	15529	15684	15741	15812	15670	15806	15831	15723	15758	15807	15838	15657	15738	15863	15790	15786	15726	15584	15877	15858	15679	15863	15879	15820	15644	15648	15670	15788	15896	15753	15782	15667	15646	15806	15774	15714	15762	15791	15747	15783	15741	15766	15820	15744	15623	15678	15659	15655	15682	15701	15645	15841	15827	15825	15803	15804	15685	15837	15416	15654	15676	15748	15841	15692	15865	15796	15829	15772	15756	15736	15984	15788	15862	15668	15803	15823	15746	15925	15743	15821	15897	15704	15895	15681	15743	15887	15652	15763	15751	15807	15945	15735	15791	15790	15861	15580	15582	15674	15770	15802	15621
22527	21616	28883	24853	22084	24065	25113	20347	19545	19747	19255	18478	18496	18507	18457	18554	18534	18550	18334	18171	18298	18396	18268	18303	18388	18385	18053	18386	18412	18363	18089	18328	18279	18068	18085	18236	18033	18079	18335	18294	18225	18048	18215	18263	18233	18153	18120	18218	18097	18099	18164	17874	18101	18376	18274	18016	18078	18261	18060	17942	18294	18197	18070	18155	18196	18067	18253	18070	17930	18037	18305	18225	18186	18239	18140	18069	17991	17991	18247	18092	18207	17942	17952	18120	18099	17976	18162	17953	17773	17927	18047	18017	18042	18122	18001	17974	18290	18202	17964	17921	18056	17980	18052	18167	17989	18241	18021	18173	18126	18026	17721	18169	18118	18124	18118	18077	18158	18270	17902	17892	18164	18357	18175	18012	17908	18107	18113	17961	17977	17998	18027	17935	18136	17967	17968	18075	17982	17927	18102	18108	18120	17938	18073	18118	18007	18077	18091	18089	17851	17880	18098	18062	18040	17888	17874	18103	17964	17945	18136	18043	18082	18160	18255	17910	17909	18185	18221	17942	18219	18137	18010	17981	18033	17896	17909	18115	18224	18070	18122	17750	17891	18327	18054	17970	18027	17880	18138	18059	17968	17984	18057	18001	18180	18240	17983	18012	18147	17993	18054	17964	18358	17879	17885	18115	17944	18002	17774	18234	18166	18116	17974	18242	18027	18102	17983	17790	18150	17915	17999	18097	17743	18006	18027	18137	17964	18026	18190	18154	18069	17833	18156	17996	18128	18129	18002	18191	18025	18163	18291	18064	17947	17971	18182	17886	17982	18227	18202	17919	18033	18140	18109	18252	18007	17967	18136	18072	18037	17980	18115	18071	18094	18013	17934	17807	17982	17976	17951	18058	18075	17978	18130	18048	18013	18028	18073	18142	17925	18141	17956	17936	17942	18081	18152	17979	18309	18010	17908	17999	18165	18090	17997	17661	18036	18063	18027	17930	18166	17954	18055	18139	18139	18199	18057	18173	18240	17907	18006	18088	17959	18035	17753	18272	18120	18064	18242	18075	18016	18140	18109	17849	18079	17878	18334	18190	18060	18119	18064	18187	18001	17988	17922	18099	18034	17988	17998	18001	18175	18027	18073	17981	17958	18033	18097	17894	18106	18005	18037	17793	18238	18123	18216	18293	18292	18163	17930	18133	18092	17913	18153	18094	17956	17892	18263	18252	17748	17993	17927	18318	18016	18206	18135	18268	18089	18043	18201	18125	17958	18044	18228	18001	18107	18190	18111	18153	18026	18048	18115	17966	18057	18016	18153	18011	18074	17985	18031	18009	18120	18079	18266	18100	18036	18080	18161	18058	18028	18013	18122	18051	18263	17955	18056	17999	18074	17918	18005	18069	18060	18076	18135	18067	18064	18058	18239	18169	18000	18079	18014	18042	18270	18180	18036	17912	17973	18157	18157	18118	18055	17906	17880	17991	17926	18168	17971	17943	18006	17930	18086	18112	18110	18033	18108	17919	18090	18163	18113	17976	17884	18029	18176	18186	17969	17923	18083	17934	18089	17856	17995	17934	17801	18069	18013	18247	18135	18173	18119	18156	18295	18009	18102	18022	18065	18014	18161	18108	18093	18094	18198	18145	18136	18005	18084	18136	17992	17925	17902	17999	17925	18107	18150	17951	17837	18222	18064	17977	17924	18121	18136	18045	18010	18275	18219	18033	18209	18256	18072	17976	18042	18032	17916	17988	17850	18078	18220	17968	18129	18020	18042	18080	17894	17939	17961	18062	18038	17991	18152	18030	18091	17886	18207	18005	17989	18014	18066	18048	17949	18029	18066	18105	17919	18035	17949	18058	18134	18127	18290	18016	18052	17969	18050	18029	17808	18068	18129	17977	18128	17874	18086	18047	17896	18056	17954	18040	17904	17977	18117	18206	17965	18046	18139	18015	18004	18047	17902	17986	17956	18293	18017	18055	17992	18048	18171	18125	17934	18173	18008	18088	18114	18157	18105	18140	17943	18190	18275	18141	18234	18130	18020	17958	17926	18154	18197	18063	17936	17991	18108	18225	17987	18058	18062	18109	17853	18016	18107	18068	18199	18012	18017	18058	18061	18129	17952	18259	17913	18073	18102	18122	18095	18005	17908	18044	18055	18094	17945	18237	18169	18095	18096	17880	18084	18115	18153	18110	18165	17768	17929	17954	18178	18052	18029	18239	18127	18011	18214	17948	17888	18073	18131	18250	17884	18154	17890	18037	18145	18168	17949	18158	17952	18156	18122	18210	18148	18110	17973	18041	18245	17884	17965	17928	17874	18086	17839	18157	18094	17961	17864	17870	18040	18070	18329	18049	18054	17854	18147	18083	17993	17982	18276	18089	18069	18132	18109	17955	18031	17851	18357	18110	17725	17994	17981	18046	18069	18071	17934	17945	17902	18167	18033	17901	18071	18093	18094	18033	18006	17969	17889	17876	18214	17972	17948	17901	17965	18043	18082	17974	17915	17938	18023	18050	18069	18012	17972	18115	18101	17925	17902	17926	18284	18081	18192	18223	18102	18101	18052	18091	18077	17902	18097	18030	17973	17983	18082	17914	18057	18093	18214	18262	17889	17778	17961	18059	17972	17777	17953	18035	18070	17982	18149	18077	18115	18072	18120	18121	18062	17901	17982	18192	18000	18003	18072	17904	18053	18074	17972	18244	18100	18143	17916	17887	18088	18075	17802	17928	18037	18037	18155	18183	18026	18172	18029	18063	18027	18008	18085	18124	18105	18021	18137	17908	17853	18048	18284	18073	17965	17919	17876	17987	18120	18171	18003	18000	18037	17982	18023	18083	18049	17993	18197	17990	17869	18235	17945	17954	17938	18227	18021	18087	18279	18209	17859	18146	18062	18065	17885	17905	18003	18014	18007	17972	17968	18060	18101	18097	17862	17929	18175	18033	18093	18011	17919	18015	18063	18016	18035	17991	17959	18193	18023	17994	17885	18086	18098	17838	17979	18100	17915	18158	18194	18003	18085	18137	18237	17877	18227	17973	18211	17987	18031	18009	18286	18098	17821	18013	17961	17819	17998	18023	18159	18004	18026	18038	18169	17963	18063	18093	18040	17768	17974	18157	18029	17968	17910	18144	17916	17752	17893	18217	18036	18265	17929	18085	18257	18036	18045	17790	18006	17988	18064	18092	18127	18243	18030	17913	18064	17763	17957	18178	18231	18174	17936	17964	17715	17957	17958	17999	17944	18087	17850	17998	17993	18040	17965	18011	17885	18080	17900	17980	17928	18086	17959	17921	18175	18198	17887	17930	18101	17966	17992	17998	18053	18141	18058	18024	17938	17978	18177	17950	17952	18162	17855	18162	17924	18089	18204	18091	18283	18174	17938	17812	17937	17930	17862	18160	17903	18213	18237	18049	17841	18203	18042	18152	18096	17839	17845	17795	17999	18003	17978	17959	18102	18092	18054	18174	17949	18211	17877	18076	17901	17974	17789	18104	18206	18223	18174	18271	18083	17862	17971	17867	18215	18208	18058	17943	18108	18240	17958	18158	17903	18119	18112	17963	17958	17951	18127	18077	18164	18115	18129	18302	18072	18056	17957	17777	17905	18050	18038	17791	17916	17990	17875	18145	18057	18186	18058	18000	18047	17934	18154	18168	18045	17814	18161	18032	18047	18043	17901	17960	18153	17957	17890	17996	18027	18063	18051	18037	18026	17999	17914	18110	17968	17922	18088	17975	17989	18065	17904	18193	18076	18083	17996	18169	18231	18150	17715	17932	18175	18067	18036	18131	17925	18095	17947	18057	17890	18009	18092	17928	18146	18196	18025	18003	18225	18011	18074	18081	17960	18014	18187	17961	17931	17887	17900	18131	17981	18187	18102	18204	18117	18050	18130	18107	17851	18056	17988	18050	18139	18094	18112	18020	18054	18057	18125	18033	18171	18141	18043	18095	18035	17915	18012	18114	17873	18135	17823	18090	18067	17819	17922	18088	18168	18158	18061	18027	17967	18180	18308	18169	18019	17983	18164	18039	17824	18123	18047	18036	17983	18108	18069	17881	17946	17994	18141	18113	18025	17929	17922	18083	17999	17969	17933	18001	18248	17896	17953	17873	17960	18174	18116	18195	18063	17946	18092	17984	18300	18007	18160	17947	18008	17870	18046	18106	18044	17960	17910	18053	18078	18040	17960	18182	18214	18088	18043	18043	18046	17995	18122	18010	17888	17883	18037	17916	17963	17964	18004	18096	17947	17946	17961	17983	18203	17976	18172	18119	18208	18059	17790	17949	17964	17996	18105	17995	18306	18130	17955	18021	18076	18063	18159	18230	18124	18227	18053	18043	18069	18108	18292	18090	18220	17920	17983	17660	18054	17797	17916	17984	18107	18111	18162	18030	18061	18046	18237	18085	18054	18091	18114	18183	18208	18170	17977	18061	18086	17950	18113	18075	17952	18196	18062	17985	18124	18003	18102	18108	17960	18253	18085	17958	18095	18156	18222	18109	18030	18075	17870	18043	18144	17866	17962	18225	17896	18111	17966	18080	18064	17791	18002	18085	18023	18241	18012	18086	18078	17877	18229	18081	18102	18244	17975	18087	18133	17772	18053	18088	17959	18072	17916	18038	17953	17876	18136	18039	18094	18002	18126	18142	17982	18188	18052	17964	17895	17889	17899	18115	18098	17995	18013	17749	17920	18192	18035	17910	18123	18038	17964	18072	18002	18014	18075	17868	17977	18093	18162	18023	18050	17991	17918	18042	17928	18105	17923	18011	17965	17820	18071	18191	17888	18008	18061	18140	18103	17991	18111	18125	18052	18069	18129	18160	17977	18021	18088	17995	17907	18024	17602	18023	18069	17841	18140	17948	18370	18155	18051	17984	17976	17894	18130	17883	17893	18095	18142	18217	18006	18097	17849	17947	18172	18188	17914	17863	17973	17793	18032	18125	18038	18130	17989	18030	18264	18049	17953	17987	17965	18046	18251	17927	17918	17884	17960	18144	18022	18155	18082	18095	18187	18097	17831	17997	17975	18183	18087	18081	18026	17944	18210	18007	17988	18301	18052	17866	18043	18235	18020	18158	18125	17926	17909	18191	17991	18077	18074	18075	17942	18165	18067	18017	17922	17750	17884	18151	17955	18086	18053	17839	18123	17896	18073	18015
23104	46601	39109	28982	24055	19842	18712	17662	17504	16808	16288	15763	15771	15845	15581	15763	15763	15582	15478	15647	15534	15539	15581	15473	15422	15516	15549	15469	15423	15392	15460	15248	15542	15309	15430	15280	15380	15384	15303	15153	15313	15159	15238	15319	15350	15233	15401	15157	15360	15372	15470	15426	15308	15082	15299	15205	15241	15150	15380	15404	15112	15250	15105	15235	15329	15342	15225	15328	15298	15248	15218	15257	15373	15153	15466	15262	15213	15286	15361	15394	15435	15324	15252	15206	15176	15402	15207	15278	15317	15487	15227	15438	15323	15224	15178	15287	15260	15295	15453	15205	15362	15200	15334	15351	15096	15248	15215	15189	15212	15177	15159	15393	15221	15112	15203	15308	15394	15232	15122	15187	15381	15262	15281	15282	15175	15338	15336	15380	15318	15280	15298	15219	15307	15205	15250	15233	15214	15056	15389	15312	15185	15234	15366	15106	15385	15228	15329	15400	15413	15271	15208	15397	15269	15364	15316	15350	15345	15094	15377	15307	15241	15308	15206	15273	15303	15415	15386	15435	15207	15226	15310	15183	15223	15248	15202	15144	15419	15160	15218	15192	15291	15233	15292	15308	15105	15298	15327	15208	15271	15409	15243	15294	15366	15215	15352	15434	15169	15226	15232	15192	15240	15422	15389	15208	15525	15356	15328	15337	15195	15165	15364	15137	15195	15322	15374	15217	15138	15215	15040	15260	15283	15181	15206	15365	15162	15530	15256	15122	15398	15377	15342	15222	15295	15240	15269	15388	15333	15282	15452	15436	15303	15254	15373	15135	15370	15281	15415	15146	15356	15144	15196	15335	15251	15270	15316	15400	15282	15356	15388	15124	15263	15172	15181	15159	15337	15393	15113	15363	15351	15258	15361	15264	15326	15202	15379	15319	15255	15354	15361	15384	15375	15321	15359	15337	15166	15293	15226	15204	15198	15289	15335	15379	15258	15234	15326	15225	15309	15194	15080	15349	15472	15238	15239	15278	15108	15356	15249	15393	15289	15271	15186	15449	15251	15399	15256	15416	15167	15288	15211	15193	15266	15219	15355	15173	15256	15256	15233	15261	15397	15333	15196	15334	15327	15342	15340	15151	15351	15393	15187	15225	15251	15295	15344	15244	15320	15277	15243	15280	15388	15264	15135	15271	15165	15234	15160	15436	15139	15249	15163	15216	15237	15242	15046	15190	15248	15285	15259	15191	15201	15210	15212	15229	15294	15309	15267	15276	15339	15311	15259	15486	15460	15212	15314	15243	15314	15173	15069	15115	15198	15267	15207	15228	15338	15312	15220	15192	15271	15318	15179	15198	15117	15314	15165	15381	15123	15294	15281	15380	15280	15237	15322	15160	15306	15305	15283	15184	15139	15327	15233	15316	15241	15271	15220	15092	15275	15385	15284	15309	15220	15244	15291	15356	15270	15275	15146	15099	15218	15235	15307	15450	15290	15233	15307	15465	15289	15185	15094	15296	15324	15465	15455	15238	15041	15159	15288	15240	15260	15103	15470	15227	15131	15431	15217	15306	15350	15217	15284	15160	15257	15322	15286	15207	15331	15153	15255	15259	15232	15370	15175	15232	15320	15330	15409	15233	15490	15095	15298	15290	15468	15243	15310	15140	15265	15400	15272	15004	15432	15351	15372	15322	15535	15236	15236	15260	15372	15336	15403	15069	15251	15443	15058	15425	15280	15217	15231	15363	15282	15455	15210	15170	15214	15320	15378	15270	15245	15353	15305	15374	15341	15165	15359	15222	15427	15121	15329	15161	15191	15268	15223	15289	15275	15393	15257	15427	15188	15332	15401	15221	15410	15015	15334	15271	15308	15240	15263	15217	15116	15381	15160	15184	15210	15148	15261	15184	15301	15125	15163	15250	15418	15391	15306	15201	15316	15316	15203	15370	15130	15267	15100	15319	15224	15305	15296	15144	15282	15283	15254	15260	15230	15285	15249	15179	15062	15215	15411	15400	15224	15256	15358	15282	15266	15165	15272	15174	15463	15125	15327	15219	15393	15129	15321	15192	15254	15242	15076	15237	15329	15150	15470	15376	15327	15233	15221	15336	15220	15256	15265	15230	15361	15350	15280	15303	15235	15373	15346	15358	15152	15321	15324	15369	15176	15261	15247	15179	15375	15342	15137	15273	15258	15339	15100	15277	15179	15288	15344	15133	15258	15390	15148	15210	15372	15270	15042	15383	15244	15319	15409	15316	15058	15263	15231	15360	15230	15357	15345	15191	15229	15313	15339	15320	15266	15313	15207	15280	15259	15264	15348	15187	15435	15558	15388	15261	15099	15308	15252	15379	15319	15351	15218	15180	15353	15269	15175	15324	15234	15267	15262	15138	15519	15230	15263	15348	15355	15274	15272	15202	15222	15203	15168	15242	15363	15212	15167	15223	15362	15249	15299	15334	15349	15313	15206	15296	15177	15337	15041	15498	15309	15203	15235	15253	15090	15358	15293	15390	15225	15248	15347	15225	15356	15430	15245	15244	15308	15329	15282	15352	15343	15257	15346	15292	15196	15271	15227	15332	15145	15129	15080	15200	15323	15288	15287	15270	15269	15171	15240	15177	15319	15442	15251	15290	15420	15287	15189	15231	15355	15185	15348	15206	15295	15227	15224	15345	15196	15470	15230	15421	15221	15364	15252	15064	15164	15236	15247	15392	15299	15256	15295	15345	15401	15180	15342	15132	15421	15223	15365	15235	15251	15325	15273	15355	15453	15115	15326	15229	15165	15427	15232	15412	15383	15339	15261	15483	15178	15294	15150	15331	15334	15162	15249	15269	15193	15283	15135	15285	15469	15276	15203	15359	15187	15183	15434	15288	15350	15198	15311	15237	15284	15327	15238	15262	15122	15298	15265	15193	15417	15173	15386	15206	15471	15402	15315	15186	15367	15287	15368	15152	15180	15290	15348	15348	15322	15265	15244	15376	15107	15291	15154	15287	15202	15052	15349	15293	15266	15314	15327	15424	15180	15378	15416	15439	15073	15188	15312	15092	15356	15233	15259	15216	15210	15378	15424	15307	15179	15370	15169	15280	15294	15231	15248	15243	15389	15434	15295	15056	15209	15299	15183	15430	15275	15343	15372	15267	15420	15246	15258	15297	15263	15154	15312	15235	15465	15156	15264	15391	15422	15105	15377	15331	15237	15366	15195	15274	15330	15401	15225	15272	15389	15414	15295	15183	15307	15252	15284	15297	15220	15142	15251	15352	15387	15287	15163	15386	15181	15256	15241	15129	15347	15295	15300	15356	15334	15381	15271	15205	15147	15455	15320	15427	15252	15297	15144	15404	15255	15232	15236	15240	15248	15417	15347	15308	15210	15258	15298	15326	15167	15220	15347	15223	15067	15309	15209	15054	15256	15178	15427	15203	15401	15270	15181	15353	15356	15227	15269	15239	15310	15351	15176	15374	15334	15245	15231	15157	15373	15311	15345	15135	15215	15336	15239	15213	15269	15016	15029	15259	15448	15193	15080	15406	15383	15572	15327	15326	15281	15296	15347	15345	15352	15191	15479	15343	15223	15072	15364	15216	15173	15295	15222	15200	14946	15249	15330	15382	15209	15376	15521	15160	15320	15309	15288	15286	15182	15347	15268	15242	15486	15222	15304	15318	15334	15184	15327	15372	15144	15291	15297	15286	15246	15354	15372	15384	15294	15091	15310	15404	15435	15303	15198	15395	15369	15230	15233	15234	15196	15345	15370	15282	15259	15252	15295	15217	15346	15270	15307	15238	15339	15170	15234	15332	15191	15406	15284	15599	15226	15231	15327	15286	15199	15219	15226	15249	15167	15284	15374	15263	15302	15132	15379	15292	15035	15282	15396	15220	15371	15214	15173	15338	15241	15163	15408	15178	15140	15277	15282	15133	15254	15258	15182	15242	15313	15173	15334	15460	15465	15259	15094	15269	15337	15169	15635	15300	15491	15008	15518	15242	15314	15254	15271	15312	15297	15203	15179	15169	15277	15241	15271	15253	15424	15087	15257	15255	15308	15189	15248	15294	15192	15197	15392	15159	15372	15242	15216	15170	15232	15332	15499	15344	15262	15169	15302	15256	15317	15403	15119	15250	15432	15333	15269	15232	15173	15140	15226	15189	15287	15307	15190	15089	15237	15415	15326	15233	15126	15236	15194	15157	15266	15331	15242	15336	15186	15243	15364	15294	15306	15351	15060	15311	15229	15279	15135	15372	15298	15183	15239	15483	15455	15314	15195	15305	15026	15343	15238	15248	15406	15327	15262	15186	15293	15340	15404	15086	15459	15260	15512	15343	15344	15248	15266	15157	15231	15261	15161	15218	15158	15256	15428	15212	15245	15272	15227	15179	15210	15172	15012	15423	15283	15208	15301	15359	15352	15232	15263	15318	15264	15284	15204	15282	15228	15446	15207	15246	15192	15258	15125	15221	15238	15337	15235	15192	15415	15278	15262	15233	15288	15164	15228	15307	15203	15416	15158	15343	15235	15228	15347	15308	15357	15165	15313	15308	15321	15192	15278	15382	15390	15244	15436	15315	15156	15307	15318	15299	15326	15226	15228	15349	15209	15202	15318	15123	15132	15316	15266	15225	15471	15267	15171	15409	15208	15364	15215	15382	15235	15247	15302	15202	15344	15420	15397	15185	15299	15338	15388	15183	15190	15294	15389	15154	15391	15382	15194	15438	15241	15333	15177	15296	15264	15295	15348	15217	15318	15282	15312	15377	15305	15142	15177	15266	15209	15271	15326	15192	15392	15261	15309	15364	15358	15397	15304	15193	15244	15343	15388	15240	15428	15423	15260	15274	15147	15152	15230	15322	15384	15289	15188	15086	15286	15218	15258	15193	15201	15369	15274	15284	15412	15315	15212	15475	15211	15290	15301	15317	15450	15272	15434	15405	15340	15378	15097	15296	15271	15158	15328	15137	15216	15199	15223	15191	15189	15340	15315	15247	15349	15263	15220	15194	15149	15369	15222	15253	15359	15323	15447	14952	15188	15280	15152	15260	15307	15197	15151	15164	15241	15216	15187	15030	15204	15292	15319	15284	15333	15388	15283	15341	15442	15282	15290	15280	15123	15249	15150	15253	15309	15295	15292	15178	15186	15318	15312	15289	15448	15237	15144	15384	15202	15158	15270	15326
29587	25241	30309	26246	21534	20257	19584	19336	18839	18832	18820	18557	18613	18471	18501	18450	18490	18552	18602	18400	18448	18701	18736	18419	18697	18575	18574	18592	18536	18476	18608	18591	18236	18533	18482	18710	18623	18367	18547	18566	18481	18345	18525	18334	18603	18493	18410	18433	18290	18438	18467	18234	18518	18512	18488	18538	18526	18391	18530	18399	18564	18635	18582	18671	18694	18607	18469	18399	18586	18664	18684	18302	18386	18597	18762	18586	18439	18342	18515	18464	18390	18465	18453	18499	18525	18421	18448	18480	18546	18248	18455	18502	18477	18294	18360	18336	18443	18597	18487	18437	18521	18300	18612	18352	18431	18503	18427	18283	18225	18485	18496	18510	18371	18555	18582	18544	18615	18585	18194	18469	18466	18414	18471	18611	18472	18621	18557	18472	18486	18520	18422	18492	18390	18287	18450	18468	18454	18604	18466	18356	18419	18292	18510	18506	18541	18532	18557	18477	18450	18472	18443	18513	18570	18520	18374	18436	18462	18428	18480	18410	18474	18577	18560	18588	18386	18516	18532	18314	18405	18602	18345	18535	18558	18701	18461	18307	18394	18434	18411	18353	18484	18490	18344	18749	18620	18647	18467	18394	18549	18466	18660	18527	18561	18688	18613	18515	18488	18488	18511	18396	18593	18643	18595	18339	18449	18466	18487	18531	18323	18260	18341	18422	18571	18317	18482	18503	18383	18561	18508	18271	18391	18482	18176	18327	18431	18645	18557	18364	18533	18315	18570	18456	18319	18481	18412	18320	18418	18432	18502	18474	18588	18337	18496	18385	18301	18660	18534	18599	18525	18378	18683	18376	18562	18625	18649	18668	18493	18585	18752	18407	18455	18528	18543	18543	18690	18365	18669	18480	18427	18279	18531	18392	18532	18464	18331	18387	18295	18376	18363	18330	18356	18418	18410	18262	18627	18313	18483	18584	18377	18695	18440	18359	18502	18379	18615	18408	18402	18516	18496	18587	18525	18385	18306	18390	18379	18430	18463	18427	18629	18516	18753	18548	18290	18336	18422	18449	18273	18571	18482	18554	18507	18382	18395	18519	18474	18375	18677	18663	18502	18583	18376	18523	18432	18576	18439	18498	18326	18596	18399	18377	18592	18271	18413	18523	18517	18429	18580	18358	18588	18354	18595	18628	18574	18531	18698	18625	18263	18397	18426	18484	18534	18653	18423	18400	18358	18583	18574	18550	18460	18253	18545	18630	18489	18326	18437	18460	18465	18513	18287	18606	18431	18382	18532	18470	18370	18614	18528	18431	18505	18509	18416	18626	18608	18401	18413	18295	18384	18393	18455	18657	18514	18619	18433	18440	18537	18479	18285	18449	18592	18447	18570	18551	18493	18312	18589	18544	18288	18540	18361	18444	18485	18412	18445	18502	18690	18564	18531	18365	18412	18653	18348	18569	18565	18731	18496	18109	18458	18407	18377	18558	18423	18219	18452	18543	18446	18570	18653	18416	18384	18612	18300	18402	18496	18424	18524	18549	18416	18658	18431	18543	18524	18336	18707	18420	18471	18437	18319	18449	18515	18486	18459	18449	18495	18448	18407	18384	18302	18602	18687	18516	18419	18554	18447	18596	18558	18542	18617	18471	18476	18573	18561	18589	18473	18453	18651	18616	18499	18587	18459	18492	18357	18407	18620	18500	18521	18452	18454	18569	18452	18670	18283	18526	18649	18563	18525	18334	18465	18565	18345	18483	18684	18394	18474	18498	18377	18539	18568	18649	18600	18401	18243	18335	18654	18360	18422	18541	18330	18591	18477	18721	18624	18628	18619	18436	18487	18510	18380	18409	18466	18484	18541	18423	18205	18546	18366	18529	18433	18463	18699	18481	18237	18454	18453	18413	18285	18418	18475	18456	18513	18461	18534	18578	18387	18422	18724	18563	18345	18305	18492	18190	18375	18512	18472	18488	18557	18480	18487	18580	18392	18628	18439	18580	18562	18390	18446	18527	18555	18277	18529	18493	18203	18193	18420	18294	18536	18538	18318	18435	18414	18566	18547	18637	18367	18575	18610	18654	18625	18445	18562	18405	18390	18419	18517	18509	18553	18311	18496	18462	18603	18558	18513	18469	18452	18317	18530	18357	18561	18266	18609	18304	18400	18376	18671	18322	18455	18452	18571	18226	18566	18412	18742	18335	18582	18537	18222	18586	18421	18609	18560	18545	18227	18386	18474	18518	18565	18414	18547	18500	18530	18623	18447	18436	18670	18666	18299	18394	18487	18546	18451	18620	18298	18468	18424	18303	18386	18510	18368	18299	18442	18580	18626	18267	18348	18341	18370	18471	18583	18490	18425	18400	18304	18450	18444	18206	18505	18482	18524	18505	18640	18365	18599	18458	18485	18547	18485	18374	18334	18677	18430	18651	18453	18553	18424	18504	18482	18563	18662	18467	18459	18325	18381	18617	18272	18426	18417	18509	18423	18460	18658	18575	18507	18477	18572	18556	18324	18493	18414	18558	18479	18554	18412	18659	18413	18578	18692	18400	18527	18457	18535	18636	18474	18557	18499	18594	18434	18528	18710	18571	18529	18465	18628	18334	18546	18613	18334	18523	18402	18462	18526	18394	18374	18613	18664	18516	18561	18651	18534	18503	18719	18532	18278	18463	18426	18474	18355	18444	18381	18432	18382	18253	18222	18464	18335	18553	18701	18411	18570	18353	18403	18451	18495	18369	18385	18596	18640	18687	18450	18244	18544	18536	18570	18566	18378	18385	18652	18595	18832	18742	18557	18381	18467	18423	18592	18361	18556	18580	18538	18479	18529	18525	18544	18416	18378	18466	18602	18446	18628	18280	18462	18450	18510	18599	18577	18447	18522	18368	18683	18489	18364	18332	18508	18571	18575	18616	18364	18636	18634	18354	18633	18467	18342	18554	18342	18435	18481	18135	18407	18427	18716	18466	18695	18373	18375	18564	18287	18477	18697	18397	18465	18518	18508	18271	18519	18360	18495	18407	18329	18411	18593	18559	18672	18468	18437	18503	18637	18465	18629	18410	18678	18710	18582	18548	18575	18482	18482	18439	18415	18468	18626	18394	18602	18505	18582	18328	18525	18567	18608	18492	18486	18405	18583	18797	18417	18493	18606	18523	18439	18465	18607	18625	18430	18578	18731	18622	18473	18092	18458	18606	18525	18612	18287	18722	18758	18499	18412	18498	18435	18436	18488	18382	18548	18467	18459	18588	18366	18518	18494	18372	18525	18432	18440	18564	18425	18537	18488	18560	18504	18343	18398	18638	18551	18391	18417	18518	18477	18294	18659	18499	18527	18634	18523	18596	18257	18331	18390	18389	18587	18474	18353	18612	18529	18425	18563	18331	18579	18510	18365	18385	18399	18635	18505	18596	18508	18512	18397	18329	18510	18595	18532	18579	18607	18445	18528	18341	18612	18472	18459	18390	18633	18600	18441	18613	18607	18582	18625	18490	18614	18446	18441	18438	18424	18589	18626	18586	18552	18591	18460	18506	18592	18495	18297	18401	18800	18293	18625	18550	18599	18314	18330	18439	18493	18357	18386	18640	18596	18559	18583	18384	18606	18481	18605	18566	18542	18516	18689	18544	18468	18604	18431	18447	18494	18597	18675	18552	18703	18353	18412	18508	18499	18419	18239	18414	18419	18517	18611	18448	18312	18448	18401	18414	18726	18442	18325	18513	18547	18459	18511	18426	18282	18517	18292	18385	18439	18552	18538	18417	18526	18389	18723	18347	18361	18445	18200	18478	18467	18650	18412	18558	18196	18338	18507	18570	18375	18391	18455	18434	18620	18432	18504	18594	18597	18213	18640	18636	18562	18344	18478	18304	18609	18504	18243	18406	18287	18382	18441	18576	18301	18453	18314	18374	18502	18528	18457	18516	18441	18661	18500	18474	18506	18530	18462	18446	18629	18778	18543	18721	18368	18555	18659	18497	18495	18390	18596	18723	18763	18638	18537	18400	18542	18525	18455	18453	18266	18205	18304	18470	18382	18573	18500	18388	18490	18491	18368	18372	18365	18539	18489	18673	18558	18412	18382	18663	18643	18364	18228	18351	18766	18592	18685	18559	18530	18445	18251	18263	18391	18695	18556	18322	18512	18423	18352	18289	18451	18551	18512	18269	18604	18478	18294	18520	18377	18509	18650	18532	18547	18563	18810	18459	18225	18606	18532	18726	18667	18314	18426	18446	18556	18377	18273	18411	18488	18368	18693	18580	18481	18528	18689	18323	18376	18334	18342	18676	18494	18534	18492	18387	18500	18661	18622	18556	18419	18349	18459	18505	18430	18495	18625	18463	18693	18546	18487	18508	18409	18500	18445	18399	18449	18498	18514	18623	18397	18410	18475	18458	18450	18615	18444	18516	18483	18410	18470	18534	18358	18537	18597	18300	18511	18517	18701	18471	18618	18496	18270	18394	18531	18547	18371	18528	18536	18422	18588	18515	18506	18656	18450	18530	18492	18375	18540	18690	18657	18522	18518	18448	18581	18239	18572	18502	18360	18380	18397	18471	18659	18648	18448	18481	18411	18590	18493	18378	18287	18519	18363	18488	18437	18601	18443	18623	18548	18310	18627	18552	18556	18078	18360	18456	18633	18645	18555	18546	18363	18370	18487	18595	18463	18565	18480	18314	18373	18449	18452	18484	18550	18674	18634	18484	18508	18308	18322	18363	18464	18484	18590	18453	18467	18646	18438	18302	18524	18535	18601	18455	18565	18349	18532	18634	18516	18408	18529	18337	18135	18542	18475	18458	18501	18668	18545	18629	18569	18272	18302	18453	18394	18279	18498	18520	18472	18571	18743	18523	18465	18587	18607	18609	18452	18491	18595	18461	18765	18683	18441	18251	18389	18380	18418	18619	18647	18562	18557	18216	18383	18514	18481	18416	18671	18407	18516	18550	18585	18417	18441	18499	18777	18540	18488	18522	18403	18483	18315	18347	18333	18340	18388	18249	18484	18538	18407	18552	18639	18504	18214	18278	18546	18702	18364	18629	18440	18492	18599	18359	18535	18526	18437	18229	18432	18356	18604	18527	18532	18515	18524	18361	18473	18550	18627	18516	18365	18516	18354	18575	18401	18630	18647	18559	18643	18522	18495	18673	18537	18521	18457	18538	18675	18527	18369	18351
22750	35258	30390	22666	19705	17784	16717	16259	16241	16237	16014	15653	15684	15708	15718	15740	15763	15629	15713	15539	15630	15714	15733	15693	15787	15407	15677	15763	15639	15621	15519	15652	15542	15622	15542	15521	15632	15670	15669	15476	15551	15560	15654	15605	15641	15518	15561	15467	15634	15737	15440	15546	15698	15583	15672	15657	15418	15452	15687	15510	15735	15418	15415	15688	15561	15633	15625	15443	15526	15662	15585	15788	15589	15474	15547	15662	15560	15608	15661	15447	15603	15659	15595	15680	15477	15531	15651	15801	15637	15560	15711	15617	15560	15624	15604	15586	15730	15556	15488	15457	15516	15517	15673	15528	15508	15811	15681	15819	15650	15710	15662	15671	15589	15629	15564	15587	15678	15584	15466	15613	15503	15500	15629	15470	15694	15657	15427	15645	15388	15824	15526	15603	15708	15630	15584	15631	15523	15486	15433	15638	15522	15683	15662	15599	15514	15552	15623	15582	15570	15552	15380	15592	15619	15727	15445	15374	15757	15782	15574	15630	15632	15684	15696	15604	15555	15515	15572	15539	15579	15597	15566	15583	15816	15653	15468	15573	15725	15417	15562	15721	15636	15459	15558	15530	15578	15584	15652	15717	15622	15660	15627	15486	15466	15702	15676	15541	15478	15718	15625	15587	15485	15677	15471	15613	15413	15590	15510	15617	15638	15557	15587	15793	15521	15673	15610	15629	15439	15607	15660	15522	15535	15629	15736	15476	15613	15709	15438	15767	15420	15603	15687	15540	15671	15710	15560	15491	15542	15660	15645	15730	15502	15725	15665	15543	15659	15717	15689	15596	15503	15577	15475	15482	15571	15564	15641	15482	15634	15643	15618	15734	15676	15641	15381	15499	15570	15637	15683	15619	15668	15487	15341	15598	15645	15503	15651	15499	15565	15569	15557	15688	15647	15603	15512	15624	15521	15618	15704	15533	15451	15624	15435	15642	15576	15545	15528	15646	15532	15704	15470	15531	15333	15610	15507	15664	15651	15559	15506	15511	15710	15351	15525	15622	15646	15722	15666	15566	15454	15620	15683	15508	15578	15568	15562	15380	15470	15623	15453	15554	15600	15734	15697	15382	15594	15619	15656	15400	15652	15790	15414	15612	15501	15530	15453	15566	15716	15632	15448	15599	15583	15490	15552	15476	15724	15541	15541	15388	15499	15560	15765	15703	15725	15570	15671	15357	15642	15492	15607	15465	15653	15624	15526	15578	15651	15614	15533	15511	15653	15552	15544	15654	15544	15558	15651	15675	15637	15729	15615	15481	15648	15763	15596	15716	15721	15537	15650	15612	15726	15623	15533	15463	15736	15611	15566	15672	15536	15602	15445	15637	15588	15601	15696	15529	15511	15395	15455	15588	15620	15492	15557	15658	15551	15615	15655	15611	15641	15558	15560	15549	15678	15573	15669	15596	15665	15596	15471	15677	15424	15683	15586	15487	15572	15467	15489	15698	15624	15465	15632	15523	15530	15462	15597	15555	15676	15552	15551	15576	15697	15582	15650	15547	15629	15725	15548	15580	15753	15626	15696	15675	15514	15598	15514	15695	15566	15708	15639	15679	15638	15606	15679	15461	15646	15576	15547	15699	15495	15609	15627	15618	15487	15599	15609	15555	15659	15641	15565	15476	15540	15736	15593	15519	15499	15499	15456	15693	15613	15657	15391	15792	15491	15377	15713	15570	15601	15588	15516	15734	15492	15501	15451	15645	15540	15546	15601	15490	15644	15666	15618	15662	15605	15541	15576	15549	15739	15655	15616	15557	15479	15592	15554	15628	15499	15618	15621	15681	15662	15564	15486	15570	15537	15714	15802	15629	15619	15515	15477	15658	15624	15674	15501	15536	15508	15525	15542	15600	15472	15493	15623	15594	15672	15421	15809	15673	15613	15581	15572	15675	15511	15614	15625	15598	15600	15436	15829	15546	15494	15620	15671	15498	15593	15600	15574	15544	15610	15612	15763	15475	15496	15566	15587	15606	15456	15553	15618	15711	15509	15763	15548	15535	15630	15672	15544	15723	15676	15512	15547	15670	15697	15649	15681	15456	15448	15371	15446	15572	15497	15386	15592	15629	15586	15699	15542	15588	15523	15328	15594	15659	15767	15719	15722	15542	15591	15615	15541	15625	15394	15672	15658	15606	15611	15633	15681	15552	15499	15669	15515	15638	15592	15576	15489	15711	15554	15619	15434	15553	15627	15423	15598	15601	15544	15574	15625	15612	15504	15581	15530	15611	15533	15594	15562	15685	15541	15556	15492	15553	15426	15636	15423	15428	15537	15501	15545	15670	15758	15584	15543	15430	15630	15595	15731	15579	15679	15461	15500	15588	15529	15637	15685	15449	15564	15489	15446	15627	15412	15572	15473	15593	15608	15529	15532	15518	15557	15567	15473	15599	15664	15643	15632	15513	15516	15600	15592	15431	15606	15508	15637	15555	15687	15508	15555	15612	15459	15569	15740	15681	15416	15524	15669	15706	15649	15675	15732	15578	15508	15631	15518	15466	15727	15677	15625	15617	15538	15672	15542	15532	15551	15615	15616	15554	15486	15568	15559	15554	15711	15734	15632	15456	15645	15809	15597	15615	15835	15467	15620	15641	15663	15618	15428	15314	15563	15609	15649	15591	15741	15594	15469	15551	15708	15585	15519	15710	15649	15512	15442	15687	15616	15871	15517	15678	15493	15677	15402	15604	15499	15448	15460	15571	15630	15439	15522	15707	15669	15696	15679	15565	15630	15568	15498	15528	15651	15598	15726	15677	15619	15382	15637	15481	15729	15694	15609	15457	15637	15564	15375	15729	15659	15486	15706	15561	15558	15585	15597	15708	15587	15642	15536	15545	15563	15601	15685	15543	15614	15620	15490	15661	15592	15626	15730	15384	15723	15555	15826	15492	15546	15535	15542	15579	15556	15572	15516	15506	15445	15575	15407	15748	15580	15515	15604	15579	15546	15568	15521	15452	15539	15711	15748	15566	15679	15561	15490	15695	15616	15732	15476	15592	15580	15464	15715	15559	15328	15751	15458	15504	15640	15604	15501	15290	15585	15737	15677	15525	15630	15507	15594	15494	15634	15592	15601	15697	15592	15474	15781	15600	15572	15619	15601	15744	15608	15482	15508	15692	15537	15572	15486	15616	15785	15546	15689	15657	15785	15579	15567	15666	15649	15622	15506	15539	15589	15658	15798	15545	15395	15532	15595	15496	15668	15572	15554	15592	15526	15755	15546	15617	15580	15649	15612	15515	15690	15545	15569	15661	15442	15602	15482	15578	15421	15771	15574	15674	15500	15570	15472	15556	15628	15575	15658	15707	15552	15764	15613	15579	15712	15577	15695	15504	15614	15501	15407	15775	15625	15409	15491	15561	15622	15500	15641	15613	15647	15804	15423	15564	15627	15516	15534	15717	15514	15513	15515	15640	15652	15658	15622	15606	15444	15719	15542	15616	15737	15497	15619	15538	15761	15568	15588	15607	15668	15568	15478	15756	15424	15660	15693	15563	15677	15766	15439	15600	15598	15385	15763	15453	15500	15744	15758	15571	15588	15599	15714	15499	15607	15637	15484	15674	15699	15697	15665	15510	15488	15486	15506	15823	15545	15549	15574	15577	15682	15524	15665	15526	15621	15484	15537	15644	15596	15581	15505	15760	15497	15672	15699	15725	15702	15425	15498	15605	15596	15688	15599	15576	15614	15643	15558	15667	15585	15733	15579	15596	15609	15571	15641	15460	15732	15723	15465	15533	15679	15549	15603	15604	15730	15365	15838	15689	15704	15493	15713	15664	15734	15662	15616	15660	15603	15443	15583	15654	15547	15618	15812	15551	15695	15423	15435	15554	15617	15645	15670	15580	15527	15649	15668	15530	15686	15568	15712	15646	15666	15597	15463	15525	15651	15603	15562	15554	15639	15637	15711	15620	15606	15623	15613	15761	15455	15609	15647	15680	15586	15506	15672	15330	15448	15626	15499	15716	15572	15407	15453	15548	15438	15435	15537	15770	15633	15553	15688	15553	15597	15578	15556	15500	15660	15604	15505	15600	15622	15640	15704	15469	15621	15520	15700	15666	15775	15480	15782	15574	15460	15588	15696	15659	15567	15603	15388	15670	15629	15632	15601	15537	15605	15701	15504	15657	15702	15756	15375	15731	15616	15570	15645	15389	15505	15539	15591	15422	15561	15679	15500	15681	15571	15602	15524	15537	15570	15442	15599	15601	15529	15553	15714	15542	15592	15695	15433	15508	15555	15581	15600	15560	15704	15475	15541	15734	15410	15448	15553	15791	15357	15560	15669	15537	15643	15519	15652	15688	15594	15424	15728	15649	15852	15749	15610	15715	15679	15687	15677	15591	15422	15695	15576	15631	15468	15735	15546	15499	15533	15624	15565	15618	15546	15685	15578	15579	15539	15632	15647	15581	15637	15752	15470	15692	15630	15609	15743	15873	15505	15605	15693	15549	15795	15563	15588	15642	15644	15404	15533	15680	15716	15409	15478	15604	15683	15451	15501	15515	15556	15601	15622	15687	15555	15481	15542	15583	15593	15715	15546	15532	15552	15576	15665	15589	15566	15601	15599	15672	15763	15571	15604	15734	15490	15672	15580	15519	15539	15540	15475	15557	15675	15754	15693	15690	15348	15544	15383	15663	15469	15428	15634	15750	15587	15513	15563	15385	15553	15593	15601	15474	15705	15683	15542	15603	15464	15589	15660	15477	15598	15605	15441	15663	15588	15679	15593	15582	15666	15499	15681	15719	15734	15607	15556	15539	15643	15456	15596	15721	15492	15608	15567	15496	15486	15539	15838	15394	15722	15604	15448	15548	15527	15320	15460	15661	15554	15586	15659	15574	15600	15811	15604	15602	15521	15522	15823	15573	15536	15536	15651	15644	15642	15759	15543	15550	15645	15534	15645	15685	15540	15707	15529	15707	15613	15407	15571	15565	15705	15752	15536	15569	15742	15746	15485	15702	15601	15616	15561	15565	15603	15531	15607	15663	15696	15494	15509	15461	15500	15605	15520	15547	15627	15770	15544	15524	15683	15509	15622	15325	15732	15473	15587	15505	15770	15465	15656	15613	15507	15682	15554	15604	15737	15578	15520	15691	15603	15538	15475	15625	15443	15559	15616	15418
23428	21579	28511	25457	23132	22946	21874	19261	18576	18653	18347	18203	18182	17944	18074	17919	18216	18002	18222	18055	18178	17907	17985	17966	17855	17905	17734	17686	17745	17769	17791	17835	17675	17852	17742	17711	17864	18044	17691	17724	17716	17723	18028	17708	17884	17698	17756	17707	17467	17804	17610	17616	17860	17783	17680	17548	17789	17627	17902	17629	17668	17766	17540	17756	17728	17607	17764	17636	17832	17761	17746	17888	17647	17727	17662	17702	17798	17679	17623	17650	17749	17729	17890	17638	17621	17611	17784	17635	17725	17695	17587	17625	17971	17688	17554	17712	17728	17552	17627	17723	18023	17752	17632	17583	17676	17553	17809	17787	17674	17753	17793	17729	17616	17661	17800	17447	17774	17631	17708	17523	17816	17770	17804	17708	17903	17510	17817	17590	17644	17600	17817	17705	17726	17649	17649	17688	17641	17880	17791	17519	17563	17671	17759	17675	17630	17667	17959	17745	17492	17749	17600	17652	17472	17669	17639	17718	17687	17503	17660	17617	17791	17535	17575	17653	17532	17684	17598	17601	17787	17700	17614	17543	17461	17381	17752	17590	17721	17738	17598	17603	17565	17734	17704	17572	17521	17678	17688	17689	17744	17808	17809	17688	17569	17581	17717	17518	17593	17750	17880	17826	17771	17641	17681	17770	17931	17470	17649	17636	17547	17852	17799	17578	17655	17764	17762	17708	17494	17541	17880	17703	17592	17627	17729	17609	17687	17583	17871	17815	17755	17706	17758	17568	17690	17745	17650	17629	17780	17658	17628	17612	17579	17788	17591	17949	17630	17770	17642	17821	17672	17707	18000	17678	17453	17493	17809	17775	17863	17851	17661	17737	17510	17804	17645	17741	17639	17622	17695	17561	17585	17597	17675	17439	17625	17809	17574	17679	17666	17690	17852	17570	17694	17789	17737	17658	17681	17750	17579	17612	17821	17763	17667	17680	17453	17632	17491	17701	17645	17741	17537	17570	17680	17806	17898	17376	17600	17502	17802	17766	17924	17796	17493	17737	17599	17551	17794	17810	17610	17505	17539	17658	17629	17724	17855	17596	17901	17550	17409	17698	17814	17690	17919	17667	17789	17748	17804	17598	17570	17717	17701	17682	17672	17664	17519	17610	17745	17509	17702	17879	17589	17664	17619	17559	17578	17850	17471	17466	17676	17645	17707	17734	17873	17658	17698	17825	17892	17747	17750	17966	17666	17605	17597	17535	17684	17582	17579	17719	17633	17614	17731	17527	17814	17681	17748	17789	17863	17897	17531	17770	17713	17582	17760	17703	17765	17562	17515	17661	17584	17705	17582	17802	17765	17711	17626	17814	17496	17497	17691	17792	17676	17573	17714	17834	17752	17784	17671	17449	17637	17891	17724	17612	17869	17609	17816	17701	17656	17806	17639	17752	17580	17463	17633	17824	17868	17849	17594	17640	17789	17634	17809	17614	17523	17848	17709	17649	17681	17761	17778	17595	17586	17793	17802	17639	17585	17756	17549	17639	17962	17683	17848	17644	17763	17561	17667	17733	17561	17674	17548	17627	17698	17569	17642	17568	17691	17679	17616	17540	17569	17613	17588	17795	17677	17517	17906	17650	17698	17656	17679	17779	17553	17657	17666	17706	17543	17584	17647	17769	17626	17649	17716	17899	17673	17679	17602	17696	17628	17842	17816	17689	17539	17705	17645	17736	17629	17487	17686	17539	17590	17663	17623	17481	17690	17622	17683	17889	17670	17778	17719	17690	17644	17621	17587	17511	17525	17881	17652	17579	17598	17629	17648	17889	17756	17834	17867	17696	17796	17618	17855	17857	17787	17580	17388	17595	17596	17520	17615	17637	17781	17641	17777	17768	17627	17822	17406	17668	17684	17862	17857	17731	17823	17770	17722	17829	17595	17633	17584	17727	17817	17656	17678	17678	17661	17715	17889	17670	17749	17615	17588	17726	17691	17682	17740	17549	17814	17707	17736	17802	17983	17612	17618	17832	17744	17762	17759	17803	17481	17685	17774	17383	17761	17892	17792	17767	17639	17818	17850	17781	17573	17553	17653	17767	17714	17826	17697	17541	17444	17563	17733	17716	17738	17717	17835	17809	17702	17791	17657	17594	17514	17573	17470	17624	17643	17684	17578	17719	17782	17679	17837	17698	17670	17762	17736	17765	17561	17770	17823	17541	17801	17713	17701	17696	17647	17591	17673	17773	17799	17809	17921	17557	17511	17893	17869	17524	17678	17701	17826	17835	17557	17544	17692	17593	17484	17766	17611	17384	17736	17519	17642	17581	17708	17960	17705	17618	17550	17632	17713	17659	17506	17699	17658	17698	17718	17616	17735	17669	17737	17749	17878	17504	17845	17528	17665	17614	17777	17704	17619	17783	17524	17757	17733	17790	17831	17875	17886	17632	17674	17784	17745	17915	17550	17529	17461	17762	17815	17836	17730	18002	17848	17722	17703	17628	17687	17586	17466	17715	17750	17898	17882	17575	17771	17694	17742	17883	17832	17749	17792	17589	17649	17733	17661	17709	17637	17785	17559	17678	17886	17397	17721	17781	17488	17738	17670	17494	17551	17650	17616	17780	17634	17746	17663	17655	17574	17605	17500	17748	17849	17792	17921	17613	17756	17677	17742	17736	17811	17634	17683	17816	17621	17586	17679	17691	17636	17671	17781	17908	17914	17698	17686	17634	17876	17731	17612	17932	17671	17758	17631	17766	17716	17635	17610	17681	17555	17602	17637	17666	17650	17606	17667	17789	17873	17638	17881	17886	17468	17774	17655	17706	17963	17756	17742	17694	17926	17500	17640	17663	17561	17629	17698	17625	17856	17661	17738	17644	17821	17858	17706	17845	17584	17727	17709	17706	17935	17694	17469	17598	17659	17473	17710	17567	17700	17521	17702	17611	17650	17631	17738	17588	17558	17573	17636	17622	17543	17814	17565	17566	17732	17853	17698	17744	17682	17709	17685	17524	17622	17920	17859	17720	17901	17748	17522	17612	17780	17994	17738	17649	17582	17727	17821	17604	17822	17667	17738	17811	17698	17599	17602	17628	17731	17511	17677	17776	17878	17857	17717	17571	17739	17706	17870	17682	17590	17718	17705	17716	17635	17702	17589	17711	17705	17758	17818	17782	17661	17536	17776	17585	17547	17564	17527	17648	17676	17625	17845	17666	17935	17823	17558	17715	17638	17817	17798	17790	17796	17749	17677	17652	17426	17756	17533	17478	17550	17635	17807	17733	17730	17789	17649	17625	17744	17687	17772	17790	17648	17692	17614	17693	17696	17460	17653	17657	17754	17582	17888	17651	17507	17560	17734	17931	17682	17595	17660	17865	17686	17594	17860	17807	17808	17853	17784	17683	17685	17735	17573	17815	17677	17933	17730	17645	17707	17695	17537	17895	17903	17731	17802	17791	17736	17659	17547	17760	17771	17601	17744	17677	17452	17710	17768	17956	17734	17753	17777	17659	17605	17709	17658	17641	17446	17655	17692	17653	17545	17659	17722	17788	17557	17712	17606	17602	17743	17768	17846	17768	17910	17706	17599	17711	17661	17571	17656	17606	17587	17647	17718	17601	17444	17690	17733	17794	17913	17816	17734	17733	17787	17283	17642	17670	17583	17683	17563	17681	17653	17704	17709	17765	17664	17875	17557	17960	17750	17729	17612	17514	17598	17773	17665	17730	17734	17634	17690	17677	17490	17901	17572	17766	17567	17654	17840	17741	17704	17793	17704	17657	17596	17802	17634	17586	17804	17679	17811	17709	17680	17623	17590	17525	17766	17779	17547	17569	17803	17640	17846	17564	17703	17744	17790	17441	17732	17792	17781	17705	17658	17934	17761	17690	17615	17671	17825	17607	17736	17582	17622	17739	17530	17545	17678	17776	17653	17685	17800	17558	17629	17747	17625	17548	17637	17634	17648	17524	17692	17625	17831	17852	17649	17627	17515	17537	17845	17617	17780	17710	17525	17791	17794	17704	17535	17801	17821	17773	17583	17581	17568	17551	17610	17764	17784	17917	17676	17658	17643	17642	17485	17735	17631	17618	17780	17603	18032	17516	17533	17603	17640	17564	17693	17463	17607	17731	17677	17807	17631	17483	17755	17823	17806	17706	17508	17724	17679	17695	17598	17747	17562	17744	17597	17730	17726	17722	17553	17582	17661	17853	17717	17644	17713	17630	17533	17648	17505	17745	17732	17713	17867	17616	17627	17683	17873	17737	17880	17587	17688	17591	17709	17653	17968	17891	17926	17701	17613	17866	17739	17599	17843	17563	17572	17740	17864	17539	17543	17567	17612	17764	17839	17661	17847	17755	17742	17772	17727	17759	17935	17782	17826	17641	17720	17683	17744	17719	17494	17563	17695	17640	17657	17711	17819	17673	17627	17382	17686	17633	17755	17733	17767	17792	17633	17767	17606	17697	17508	17822	17463	17683	17788	17740	17699	17699	17637	17585	17503	17649	17632	17511	17570	17847	17937	17664	17685	17656	17676	17773	17500	17825	17887	17656	17752	17693	17711	17590	17847	17737	17461	17408	17630	17809	17689	17638	17698	17728	17666	17747	17336	17682	17680	17607	17750	17374	17706	17688	17738	17704	17615	17597	17580	17764	17830	17859	17649	17952	17448	17495	17821	17601	17678	17722	17556	17630	17416	17828	17646	17608	17715	17858	17631	17506	17680	17827	17690	17737	17692	17613	17774	17498	17596	17742	17672	17677	17497	17694	17720	17933	17879	17760	17885	17596	17750	17733	17619	17772	17921	17878	17600	17419	17507	17760	17808	17649	17779	17680	17691	17627	17548	17514	17538	17569	17829	17574	17670	17793	17686	17705	17519	17707	17598	17736	17575	17726	17899	17765	17886	17763	17806	17773	17765	17882	17790	17619	17836	17748	17658	18010	17645	17830	17595	17530	17719	17783	17461	17583	17666	17562	17710	17570	17718	17657	17733	17724	17616	17733	17627	17462	17683	17843	17778	17721	17825	17560	17777	17841	17798	17652	17740	17513	17663	17954	17741	17543	17625	17713	17655	17779	17653	17690	17675	17724	17685	17682	17866	17535	17899	17692	17875	17849	17647	17591	17621	17832	17675	17735	17414	17878	17699	17594	17492	17710	17702	17705	17812	17881	17734	17632
20944	40720	35422	26524	21737	19173	17408	16518	16311	16099	15775	15496	15434	15419	15346	15499	15391	15440	15147	15232	15298	15420	15294	15102	15378	15379	15317	15110	15174	15179	15201	15434	14993	15193	15146	15188	15189	15155	15260	15089	15243	15160	15152	15189	15025	15175	15169	15265	15231	15156	15039	15062	15258	14913	14964	15212	15064	15192	15125	15266	15193	15021	15314	14990	15170	15145	15139	15144	15198	14962	15191	15091	14972	15157	15213	15209	14996	15209	15131	15075	14892	15306	15018	15265	15115	15041	15137	15122	15201	15273	15051	15109	15076	15030	15163	15132	14984	14976	14955	15054	15175	15163	15122	15032	15118	15176	15217	15208	15234	15114	14967	15184	15120	15087	15131	15245	15149	15145	15036	15179	15013	15076	15259	15098	15071	15015	15110	15205	15106	15268	15100	15087	14849	14964	15047	15094	15135	15181	15103	15142	15080	15004	15248	15086	15179	15188	15200	15242	15112	15086	15112	15112	15180	15123	15297	14992	15043	15096	15079	15130	15277	15258	15165	15156	15011	15171	15235	15068	15281	15000	15196	15226	15223	14947	15148	15254	15090	15248	15010	15269	15086	15160	15094	15047	14967	15327	15289	15106	15109	15065	14890	15113	14913	15163	15006	15203	15063	15091	15186	15150	15021	15181	15169	14878	15246	15044	15163	14823	15208	14965	15146	15115	15194	14992	15006	15095	15010	15073	15105	14986	15096	15232	15083	15170	15103	15053	15029	15098	15122	15204	15018	14851	15269	15198	15031	15016	15164	15055	14966	15063	15125	15289	15057	15171	14997	15166	15063	14974	15093	15206	15107	14964	15046	15123	14924	15327	15165	15130	15218	15355	14916	15126	15192	15174	15102	14976	15178	14988	15163	15146	14842	15099	15091	15077	15299	15224	14971	15174	14980	15117	15211	15038	15105	15104	15113	15066	14980	15020	15044	15015	14997	15016	15194	15241	15238	14873	15098	15159	14948	15198	15157	15134	14962	15142	15262	15228	15214	15180	15122	15213	14898	15198	14998	15252	15163	15326	15106	15153	15132	15156	15252	15196	15134	14891	15135	15168	14930	15025	15101	15039	14943	15038	15181	15029	15039	15077	15090	15189	15108	15187	15113	15042	15041	15057	15009	15145	14977	15004	15271	15050	15068	15163	15065	14929	15159	15103	15151	15159	15064	15134	15040	15067	15080	15034	15072	15165	15415	15004	14965	15127	15129	15162	15312	15231	14973	15189	15152	15103	14947	15171	15256	15117	14989	14996	15008	15162	15265	15193	15104	15038	15206	14987	14923	14881	15149	15200	15245	15117	15139	15196	15210	15292	15167	15192	15171	15130	15242	15190	15108	15111	15260	15026	15026	15191	15087	15189	15226	15113	15052	15007	15345	15075	15039	15143	15199	15199	15278	15194	15215	15107	15155	15174	15245	15233	15236	15165	14941	15203	15145	15106	15132	15134	15107	14968	15159	15030	15132	15097	15021	15199	15234	15064	15165	15106	15050	15138	14997	15016	15195	15100	15164	15205	15240	15026	15035	14961	15046	14998	15039	15031	15219	15098	15113	15178	15120	15108	15113	15128	15047	15160	15061	15043	15100	15260	15027	15256	15176	15088	15220	14970	15122	15070	15153	15188	15177	15035	15173	15239	15296	15192	15157	15094	15298	15156	15142	15185	15159	15292	15120	15157	15093	15105	15121	15145	15011	15006	15122	15271	14984	15035	15028	15116	15294	15264	15049	15240	15201	15071	15054	15108	15180	15199	15131	15162	15273	15162	15256	15173	15123	15023	14929	15153	15130	14940	15221	15120	15290	15029	15058	15089	15289	14979	15159	14964	15317	15115	15052	15167	14999	15121	15039	15146	15187	15199	15012	15110	15050	15137	15090	15087	14962	15329	15014	15146	14866	15091	14996	15300	15026	15100	15255	15003	14982	15143	15025	15094	15059	14946	15308	15016	15200	15005	15204	14987	15368	15155	15010	15239	15004	15078	15049	15162	15090	15140	15030	15083	15042	15017	15199	15192	15065	15177	15201	14961	15304	15075	15153	15080	15184	15316	15133	15127	15317	15185	14981	14898	15295	15239	15024	15182	15027	15152	15191	15042	15096	15128	15070	15047	15244	15209	15077	15182	15053	15041	15203	15125	15261	15103	15059	15152	15238	15175	15096	14833	15052	15222	15068	14956	15258	15189	15193	15223	15238	15197	15128	15192	15149	15086	15042	15160	15124	15174	14984	15142	15307	15036	15278	15105	15301	15222	15213	15296	15111	15047	15148	15108	15042	15193	15202	15016	15234	15255	15118	15166	14937	15005	15199	15350	15114	15044	15176	15025	15022	15135	14968	15216	15257	15066	15110	15289	15132	15080	15006	15135	15028	15029	15055	15101	15065	15276	15068	15122	15082	15138	15087	15128	15197	15078	15293	15000	15119	15042	14948	15090	15052	15224	15194	15014	15176	14977	15111	15103	15050	15035	14990	15105	15231	15032	15169	15254	15093	15147	15078	15137	15045	15225	14994	15165	15154	14937	15240	14895	15113	14993	15223	15042	15036	15151	15199	15155	15209	14827	15271	15188	15248	15068	15234	15441	15106	15137	15142	15140	15047	15101	15000	15115	15188	14942	15088	15101	15039	15088	15058	15193	15142	15187	15194	15146	15245	15290	15051	15141	15025	15183	15172	15060	15062	15190	15034	15066	15129	15012	15167	15083	15252	15240	15039	15138	15125	15123	15192	14959	15120	15123	15227	15140	15347	14993	15039	14900	15057	15027	15127	15209	15087	15136	15150	14861	15090	15113	15206	15095	15085	15085	15141	15108	15021	15091	15090	15211	15114	15048	14968	14972	15204	14966	15159	15198	15235	15162	15106	15058	15068	15064	14975	15000	15118	14882	15059	15021	15174	15157	15222	15268	15261	15144	15023	15156	15171	15262	15180	15048	15246	15002	15236	14954	15104	15093	15109	15107	15226	15077	15122	14974	15054	15061	15118	15131	15212	15200	15184	15141	15166	15041	15004	15223	15280	15198	15041	15173	15102	15115	14992	15080	15208	14991	14975	15123	14983	15207	15058	14982	15196	15095	15003	15088	15169	15151	14990	15350	15062	15196	15078	15038	15181	15160	15155	15061	15343	15130	15163	15208	15284	15058	15136	15258	15084	15087	14986	15241	15091	15203	14990	15009	15062	15196	15263	15201	15264	14996	15341	14968	15257	15182	15331	15109	15167	15238	15139	15086	15019	15041	15181	15208	15163	15062	14883	14985	15213	15007	15033	15175	14927	15271	15146	14965	15183	15113	15241	15165	15119	15104	15050	15199	15099	15059	15169	15176	15130	15266	15106	15068	15015	15179	15033	15186	15152	15383	15150	15120	15102	15234	15024	15044	15001	15178	15149	15161	15072	15415	15043	14940	14972	14988	14948	15007	15232	15206	14899	15188	15123	15037	15149	15019	15028	15143	15132	14917	15203	15191	15192	15097	15116	15176	15130	15099	15185	15197	15068	15239	14912	15161	15105	15034	15403	15248	14954	15097	15097	15033	15030	15032	15060	15273	15099	15103	14913	15022	15282	15174	15067	15064	15141	15018	15086	15054	15209	14969	15077	15174	15069	15196	15084	15174	15217	15060	15041	15067	15374	15235	15168	15074	15145	15085	14916	15051	15261	15138	15090	15149	15025	15082	15017	15252	15035	15146	15122	15213	15153	15083	15073	15131	15118	15248	15041	15091	14930	15138	15165	15050	15105	15193	15037	15091	14984	15290	15188	15179	15087	15189	15072	15093	15077	15279	15146	15250	15226	15172	15111	15249	15250	15107	15281	15075	15118	15127	15156	15066	15081	15252	15187	15238	15172	15232	15306	14940	15093	15125	15282	15185	15007	15095	15103	15258	15025	15232	15003	15195	15156	15130	15199	15003	15292	15199	14945	15027	15024	14995	15269	15132	15012	14980	15036	15107	15108	15159	15011	15140	15123	15025	15010	15189	15107	14957	15205	15256	15145	15146	15062	15076	15100	15161	15129	15329	14952	14959	15112	15138	15097	15157	15172	15019	15009	15164	15100	15158	15174	15083	15150	15218	15049	14959	14845	15065	14997	14964	15180	15263	15094	15025	15179	15079	15094	15199	15084	15062	14973	15204	15277	15084	15035	15370	15223	15298	15157	15070	15021	15119	15195	15201	15048	15154	15060	15026	15035	14985	15090	15417	15122	15100	15137	14993	15007	15110	15188	15067	15203	15069	14919	15100	15145	15130	14955	15163	15224	14930	15042	15178	15203	15211	15101	15304	15227	15155	15053	15163	15122	15182	15024	15111	15109	15078	14992	15259	15164	15270	15200	15137	15063	15089	15038	15147	15029	15167	15134	15198	15174	14931	15233	15333	15042	15199	15099	15037	15132	15129	15142	15177	15014	15078	15049	15150	15160	15354	15124	15236	15045	15080	15086	15072	15340	15112	15167	14984	15276	15040	15017	15044	15065	15052	14915	15126	15308	15015	15108	15200	15206	15085	15328	15314	15159	15121	15197	15055	15231	14953	15121	15159	15010	15221	15281	15061	15055	15148	14951	15008	15162	15154	15022	15198	15191	15066	15072	14954	15120	15159	15207	15038	15200	14961	15229	15075	15036	15095	14986	15040	15261	15090	15002	15085	15106	15102	15231	14995	15219	15125	14966	15119	15169	15170	15048	15062	15148	15095	15118	15243	15063	15008	15085	15013	15122	15068	15043	15075	15103	15166	15009	15119	15152	15067	15138	15074	15132	15188	15137	15173	15131	15049	15105	15253	15127	15194	15088	15167	15054	15064	15183	15125	15208	15158	15332	15036	15004	15107	15140	14846	15125	15042	14982	15228	15050	15158	14962	15205	15034	15014	15185	15064	15121	14862	15098	15061	15233	14947	15204	15175	15181	15029	15191	14948	15113	14964	15013	15097	15129	15060	15285	15306	15130	15019	15039	15184	14981	15052	15069	14987	15079	15018	15114	15084	15042	15150	14981	15310	15149	15168	15141	15031	15191	15257	15078	15111	15037	14992	15141	14946	15166	15077	15055	15058	15109	15165	15172	15059	15173	15175	14886	15026	15084	15167	15027	15146	15047	15081	15098	15103	15085	15077	15215	15159	15242	15125	15163	15005	15266	15251
25283	21587	27708	28360	22274	21133	20476	19442	19219	19329	19071	18939	18760	18893	18909	18919	18945	18753	18775	19092	18753	18959	18686	18726	18817	18759	18860	18641	18867	18777	18614	18742	18373	18920	18643	18734	18744	18728	18821	18535	18594	18647	18773	18689	18517	18672	18650	18612	18424	18631	18606	18578	18849	18757	18705	18936	18637	18558	18663	18891	18632	18651	18736	18550	18503	18822	18760	18753	18848	18737	18824	18676	18839	18854	18651	18768	18518	18600	18512	18662	18680	18734	18759	18487	18618	18798	18650	18644	18522	18627	18733	18672	18706	18642	18903	18864	18842	18542	18775	18591	18563	18780	18592	18745	18494	18629	18823	18530	18649	18631	18612	18743	18877	18768	18781	18803	18793	18518	18776	18399	18857	18641	18633	18901	18618	18751	18586	18490	18712	18676	18589	18589	18813	18792	18900	18639	18765	18694	18451	18681	18701	18670	18774	18671	18691	18537	18559	18760	18609	18572	18570	18303	18492	18487	18659	18672	18815	18556	18617	18709	18662	18723	18554	18658	18694	18907	18772	18753	18625	18613	18622	18615	18518	18488	18548	18663	18629	18683	18489	18769	18627	18527	18499	18738	19019	18914	18685	18646	18677	18807	18557	18705	18678	18477	18534	18589	18684	18685	18842	18650	18922	18842	18766	18848	18689	18768	18571	18632	18868	18701	18830	18587	18435	18790	18670	18557	18721	18819	18846	18736	18761	18605	18772	18723	18580	18343	18895	18584	18540	18907	18850	18690	18726	18623	18627	18709	18671	18507	18584	18857	18904	18740	18754	18520	18275	18648	18692	18725	18707	18655	18504	18832	18660	18784	18718	18685	18636	18599	18675	18670	18697	18819	18671	18558	18804	18802	18710	18603	18712	18784	18722	18807	18637	18799	18478	18502	18625	18737	18517	18738	18821	18487	18649	18542	18540	18726	18663	18814	18715	18658	18880	18606	18643	18640	18761	18536	18689	18802	18564	18618	18583	18746	18654	18741	18716	18718	18772	18609	18803	18800	18683	18849	18574	18517	18616	18784	18528	18755	18697	18754	18648	18712	18625	18625	18689	18716	18502	18736	18566	18544	18734	18751	18717	18822	18626	18858	18634	18568	18757	18728	18866	18697	18412	18630	18800	18603	18605	18760	18687	18756	18559	18577	18702	18511	18760	18617	18646	18844	18812	18705	18787	18687	18696	18829	18600	18585	18698	18575	18531	18769	18770	18838	18637	18746	18815	18760	18504	18603	18498	18679	18741	18775	18699	18676	18673	18792	19010	18705	18635	18586	18774	18508	18634	18741	18849	18573	18613	18883	18797	18673	18497	18809	18742	18848	18703	18526	18604	18657	18676	18658	18844	18788	18721	18567	18558	18604	18775	18844	18795	18513	18842	18526	18788	18754	18633	18632	18698	18601	18646	18689	18524	18657	18794	18446	18728	18780	18707	18655	18609	18810	18499	18820	18642	18517	18669	18667	18518	18728	18572	18635	18726	18694	18828	18825	18685	18618	18757	18665	18863	18835	18993	18673	18733	18678	18853	18710	18587	18772	18917	18538	18752	18777	18586	18637	18753	18641	18812	18604	18827	18691	18768	18830	18852	18631	18573	18578	18738	18776	18544	18694	18754	18691	18747	18551	18317	18652	18853	18585	18752	18613	18656	18948	18575	18637	18879	18613	18681	18455	18744	18784	18689	18735	18615	18613	18501	18792	18607	18703	18538	18819	18593	18742	18618	18753	18568	18574	18670	18660	18884	18685	18708	18865	18763	18709	18741	18665	18615	18821	18787	18767	19027	18617	18767	18558	18814	18666	18385	18710	18671	18477	18758	18983	18620	18599	18740	18793	18664	18909	18899	18727	18636	18861	18746	18576	18658	18664	18820	18792	18798	18756	18725	18638	18687	18776	18765	18765	18806	18626	18619	18741	18721	18928	18894	18723	18739	18567	18608	18556	18871	18759	18685	18770	18604	18763	18490	18653	18702	18583	18770	18602	18755	18578	18963	18774	18683	18525	18704	18614	18757	18747	18552	18692	18998	18752	18426	18673	18751	18614	18404	18800	18573	18715	18680	18711	18722	18721	18658	18776	18626	18673	18751	18490	18659	18684	18837	18755	18607	18691	18847	18717	18724	18398	18735	18795	18690	18832	18448	18807	18665	18600	18489	18594	18753	18697	18659	18595	18695	18763	18737	18837	18638	18692	18829	18781	18501	18610	18820	18674	18639	18605	18703	18919	18656	18692	18836	18831	18581	18960	18631	18639	18646	18772	18595	18733	18678	18876	18606	18625	18800	18843	18520	18917	18930	18523	18844	18731	18587	18581	18778	18742	18589	18788	18897	18681	18742	18770	18887	18806	18757	18701	18647	18649	18519	18552	18712	18673	18796	18720	18683	18657	18571	18613	18680	18641	18917	18869	18785	18755	18707	18580	18637	18643	18687	18932	18372	18697	18663	18609	18578	18648	18603	18655	18607	18605	18759	18659	18721	18705	18709	18698	18679	18741	18718	18857	18714	18554	18647	18587	18677	18680	18637	18485	18805	18633	18712	18678	18641	18600	18810	18697	18796	18625	18656	18618	18609	18724	18484	18908	18822	19015	18624	18694	18711	18526	18606	18696	18724	18666	18701	18696	18825	18638	18542	18712	18652	18764	18753	18777	18689	18608	18525	18765	18621	18661	18749	18503	18908	18590	18716	18603	18897	18493	18659	18756	18386	18541	18624	18706	18682	18713	18950	18686	18775	18757	18696	18536	18600	18614	18803	18733	18897	18774	18756	18571	18525	18702	18683	18766	18673	18638	18450	18599	18538	18737	18824	18653	18843	18807	18578	18676	18834	18614	18786	18709	18719	18827	18578	18647	18618	18755	18805	18581	18838	18651	18536	18758	18859	18754	18744	18729	18807	18634	18601	18500	18771	18693	18812	18852	18701	18736	18597	18550	18642	18777	18692	18768	18923	18785	18801	18676	18599	18790	18773	18891	18813	18715	18768	18788	18845	18644	18639	18794	18715	18735	18772	18856	18744	18825	18639	18873	18663	18726	18657	18667	18697	18911	18651	18578	18731	18609	18784	18641	18811	18822	18644	18831	18671	18799	18647	18796	18560	18395	18782	18485	18774	18689	18771	18766	18729	18508	18575	18391	18561	18680	18774	18495	18804	18674	18524	18632	18843	18872	18530	18676	18698	18738	18573	18618	18852	18646	18819	18851	18733	18800	18648	18510	18602	18662	18731	18629	18690	18671	18825	18697	18668	18667	18751	18592	18683	18773	18683	18651	18744	18694	18799	18776	18574	18513	18719	18820	18854	18683	18895	18734	18756	18571	18708	18595	18800	18671	18857	18598	18697	18709	18576	18691	18769	18709	18708	18783	18633	18619	18782	18681	18738	18720	18583	18711	18622	18574	18704	18650	18521	18588	18875	18735	18679	18553	18675	18758	18765	18611	18809	18595	18680	18681	18594	18797	18550	18823	18715	18607	18861	18696	18592	18646	18874	18612	18789	18796	18800	18803	18885	18784	18564	18821	18685	18807	18980	18899	18642	18724	18489	18679	18629	18640	18776	18619	18692	18743	18697	18475	18763	18673	18731	18807	18449	18746	18644	18717	18682	18738	18607	18643	18558	18745	18696	18683	18392	18661	18760	18853	18784	18915	18659	18779	18800	18730	18840	18619	18692	18733	18741	18647	18604	18556	18622	18701	18549	18623	18808	18787	18678	18659	18774	18744	18650	18577	18553	18472	19067	18741	18717	18752	18737	18651	18700	18665	18651	18852	18635	18479	18770	18678	18697	18641	18685	18767	18729	18645	18771	18586	18789	18564	18786	18604	18803	18676	18869	18815	18866	18718	18605	18583	18535	18830	18765	18730	18722	18650	18689	18728	18617	18573	18649	18794	18762	18827	18725	18579	18863	18721	18589	18457	18475	18833	18824	18984	18731	18677	18741	18758	18805	18732	18929	18692	18780	18915	18928	18674	18740	18761	18830	18636	18758	18740	18792	18887	18645	18660	18697	18532	18667	18688	18575	18754	18740	18565	18739	18646	18570	18581	18625	18632	18964	18715	18888	18844	18704	18687	18737	18862	18845	18696	18601	18680	18577	18773	18728	18606	18713	18622	18591	18793	18737	18689	18814	18682	18691	18715	18705	18781	18626	18546	18621	18651	18776	18685	18494	18567	18568	18534	18670	18878	18518	18711	18631	18798	18784	18832	18683	18664	18781	18570	18683	18699	18715	18884	18623	18594	18636	18876	18475	18720	18978	18669	18516	18546	18735	18820	18905	18793	18675	18730	18583	18772	18463	18632	18763	18543	18553	18578	18736	18536	18431	18858	18615	18645	18734	18594	18851	18640	18694	18534	18621	18476	18811	18562	18704	18971	18681	18826	18772	18607	18868	18592	18801	18711	18820	18667	18768	18752	18691	18537	18711	18476	18824	18419	18615	18757	18655	18895	18694	18737	18744	18640	18593	18601	18879	18675	18754	18670	18611	18501	18580	18544	18768	18671	18733	18909	18767	18896	18739	18729	18812	18794	18469	18716	18749	18706	18684	18550	18659	18599	18889	18544	18618	18774	18730	18745	18816	18747	18848	18885	18713	18644	18774	18715	18682	18582	18648	18789	19055	18957	18753	18554	18808	18702	18608	18869	18759	18542	18477	18896	18702	18634	18502	18743	18644	18603	18783	18710	18703	18612	18626	18823	18679	18732	18832	18780	18426	18718	18866	18306	18666	18677	18664	18725	18674	18741	18609	18648	18622	18765	18754	18768	18546	18527	18699	18656	18748	18517	18819	18737	18640	18729	18596	18733	18561	18861	18887	18614	18743	18750	18685	18949	18840	18778	18519	18534	18667	18599	18602	18778	18710	18673	18814	18622	18682	18626	18653	18745	18577	18561	18712	18463	18546	18676	18583	18797	18704	18573	18869	18655	18686	18532	18652	18675	18649	18543	18757	18682	18576	18565	18701	18710	18794	18779	18546	18577	18676	18893	18641	18464	18667	18924	18701	18751	18794	18801	18860	18775	18636	18601	18736	18595	18831	18830	18971	18803	18601	18646	18635	18850	18672	18673	18622	18855	18609	18843	18756	18765	18755	18794	18745	18630	18651	18828	18880	18693	18825	18670	18594	18483	18731	18783
20456	37759	32772	24852	20594	18675	17035	16766	16627	16537	16153	16002	15933	15924	15966	16035	15823	15888	15916	15844	15972	16007	15652	15684	15890	15851	15761	15940	15825	15768	15842	15830	15728	15772	15845	15696	15859	15853	15913	15763	15642	15844	15643	15962	15800	15656	15939	15801	15837	15909	15639	15706	15811	15805	15755	15739	15947	15795	15830	15796	15784	15869	15821	15660	15705	15738	15832	15717	15711	15736	15742	16020	15746	15700	15893	15772	15799	15874	15811	15743	15638	15620	15714	15831	15655	15860	15803	15874	15655	15746	15696	15802	15778	15623	15865	15900	15802	15730	15914	15690	15712	15663	15852	15543	15708	15749	15593	15702	15685	15675	15874	16036	15827	15880	15825	15671	15736	15903	15708	15935	15763	15875	15547	15783	15968	15677	15559	15726	15600	15827	15727	15797	15747	15765	15647	15760	15783	15825	15889	15612	15723	15760	15852	15741	15825	15688	15812	15749	15708	15754	15650	15676	15891	15545	15610	15813	15736	15579	15722	15720	15712	15890	15804	15912	15857	15594	15739	15690	15802	15888	15726	15734	15690	15708	15782	15699	15797	15682	15737	15723	15766	15935	15797	15717	15750	15782	15791	15712	15868	15565	15736	15636	15820	15518	15895	15695	15823	15804	15486	15671	15621	15724	15608	15919	15627	15666	15656	15664	15586	15866	15753	15871	15805	15805	15836	15818	15679	15731	15731	15737	15707	15776	15732	16033	15631	15742	15632	15686	15831	15811	15790	15842	15983	15813	15667	15724	15691	15759	15826	15724	15920	15681	15673	15770	15789	15694	15941	15716	15769	15791	15633	15836	15733	15744	15718	15803	15834	15909	15819	15790	15535	15839	15765	15618	15781	15538	15894	15604	15811	15689	15618	15894	15718	15799	15457	15728	15704	15574	15651	15830	15591	15661	15930	15825	15664	15674	15884	15798	15829	15672	15748	15873	15729	15846	15731	15656	15807	15904	15657	15762	15732	15766	15914	15605	15709	15845	15741	15820	15600	15831	15543	15618	15623	15762	15683	15696	15689	15955	15656	15616	15783	15790	15690	15719	15778	15730	15734	15759	15690	15629	15756	15896	15749	15753	15690	15591	15951	15692	15918	15792	15819	15769	15722	15791	15699	15732	15786	15658	15640	15666	15746	15686	15627	15706	15693	15693	15774	15649	15789	15586	15736	15759	15882	15692	15666	15716	15747	15666	15592	15737	15898	15752	15722	15534	15944	15717	15798	15612	15878	15757	15616	15799	15865	15791	15728	15895	15859	16031	15787	15578	15647	15894	15812	15614	15733	15560	15590	15672	15686	15828	15775	15714	15655	15713	15825	15683	15873	15769	15789	15766	15734	15755	15672	15634	15743	15870	15796	15746	15686	15800	15676	15778	15717	15821	15734	15718	15668	15761	15709	15766	15766	15836	15773	15862	15785	15703	15735	15844	15765	15732	15773	15656	15697	15621	15710	15752	15835	15677	15773	15706	15894	15712	15886	15744	15760	15950	15788	15742	15958	15707	15807	15982	15792	15885	15720	15682	15862	15737	15687	15705	15769	15740	15825	15692	15784	15666	15761	15794	15752	15708	15754	15851	15671	15665	15674	15888	15706	15877	15622	15855	15666	15886	15789	15805	15909	15722	15606	15768	15727	15848	15796	15749	15818	15785	15754	15728	15783	15682	15788	15800	15778	15812	15663	15793	15525	15814	15877	15777	15755	15705	15832	15810	15785	15710	15687	15790	15863	15628	15707	15833	15788	15660	15756	15678	15574	15740	15679	15670	15777	15601	15765	15750	15840	15780	15764	15695	15768	15719	15673	15864	15600	15643	15660	15753	15697	15749	15825	15798	15631	15641	15709	15740	15721	15750	15714	15724	15820	15732	15799	15703	15790	15701	15754	15804	15745	15667	15843	15906	15551	15927	15679	15699	15855	15502	15781	15884	15627	15730	15774	15740	15653	15679	15719	15621	15792	15683	15902	15526	15744	15887	15837	15687	15630	15831	15775	15819	15642	15596	15837	15863	15846	15827	15767	15803	15870	15812	15945	15838	15810	15899	15866	15716	15615	15875	15685	15949	15906	15786	15760	15687	15607	15638	15707	15771	15705	15848	15722	15894	15693	15724	15827	15759	15957	15773	15807	15702	15624	15780	15694	15767	15820	15793	15686	15877	15618	15844	15858	15679	15849	15669	15781	15785	15629	15824	15697	15717	15772	15789	15761	15679	15745	15751	15793	15535	15658	15676	15706	15740	15587	15840	15711	15645	15662	15720	15545	15685	15806	15826	15914	15664	15694	15519	15672	15654	15735	15793	15859	15639	15679	15683	15649	15611	15745	15980	15844	15818	15838	15807	15828	15671	15770	15656	15807	15802	15896	15716	15873	15672	15785	15671	15737	15680	15710	15795	15671	15641	15678	15754	15671	15858	15609	15907	15757	15940	15639	15997	15729	15753	15866	15799	15738	15818	15582	15723	15600	15738	15749	15681	15792	15665	15869	15682	15770	15658	15729	15739	15814	15720	15570	15854	15576	15809	15612	15782	15724	15763	15816	15941	15685	15769	15742	15774	15794	15630	15624	15790	15694	15776	15702	15611	15775	15794	15779	15774	15717	15704	15785	15599	15639	15864	15855	15759	15728	15923	15821	15753	15744	15733	15754	15514	15843	15853	15612	15800	15830	15641	15746	15833	15639	15828	15723	15671	15809	15786	15908	15659	15879	15578	15664	15839	15731	15891	15742	15716	15720	15648	15719	15638	15728	15812	15733	15837	15852	15702	15879	15645	15757	15724	15898	15748	15746	15723	15864	15809	15716	15826	15896	15863	15892	15837	15724	15916	15916	15719	15576	15799	15802	15763	15747	15673	15876	15836	15697	15632	15701	15738	15824	15632	15655	15814	15748	15556	15633	15874	15684	15669	15821	15690	15749	15874	15750	15886	15814	15898	15698	15662	15738	15733	15877	15662	15672	15691	15877	15688	15809	15859	15865	15567	15619	15760	15835	15774	15816	15842	15778	15918	15805	15771	15536	15861	15620	15678	15744	15946	15593	15745	15757	15785	15478	15757	15787	15671	15953	15673	15767	15845	15822	15737	15755	15719	15870	15745	15755	15939	15885	15895	15748	15690	15846	15696	15607	15874	15754	15688	15809	15814	15756	15741	15949	15775	15800	15889	15646	15812	15818	15736	15887	15718	15857	15749	15834	15698	15728	15632	15864	15880	15767	15716	15812	15770	15838	15790	15652	15778	15743	15843	15801	15956	15664	15763	15660	15713	15849	15849	15852	15711	15837	15910	15816	15852	15514	15755	15770	15828	15783	15764	15744	15791	15924	15821	15786	15793	15766	15763	15755	15718	15804	15908	15817	15756	15789	15714	15762	15781	15830	15778	15734	15678	15712	15736	15606	15736	15726	15746	15803	15855	15795	15882	15685	15756	15701	15904	15795	15826	15734	15777	15723	15600	15909	15636	15665	15651	15636	15845	15863	15639	16009	15781	15798	15732	15704	15840	15843	15678	15826	15626	15422	15761	15884	15731	15909	15817	15849	15818	15870	15603	15897	15791	15774	15809	15795	15669	15774	15732	15795	15769	15789	15747	15637	15764	15691	15695	15834	15593	15599	15635	15568	15757	15669	15802	15880	15754	15734	15699	15875	15781	15584	15740	15729	15779	15882	15763	15757	15966	15887	15836	15925	15768	15705	15775	15696	15843	15777	15904	15865	15585	15876	15735	15850	15792	15598	15983	15571	15714	15865	15741	15827	15785	15760	15672	15797	15686	16003	15868	15785	15678	15800	15891	15802	15908	15721	15828	15828	15771	15751	15767	15890	15907	15810	15757	15729	15506	15906	15618	15770	15757	15770	15774	15653	15733	15756	15774	15754	15719	15706	16005	15679	15624	15538	15746	15661	15635	15712	15736	15781	15757	15701	15847	15639	15816	15752	15763	15718	15745	15765	15852	15786	15700	15899	15772	15754	15737	15861	15700	15818	15630	15807	15616	15897	15692	15795	15721	15739	15799	15629	15875	15734	15674	15705	15813	15794	15697	15659	15732	15744	15744	15910	15602	15728	15856	15846	15833	15763	15661	15833	15754	15839	15552	15615	15738	15824	15648	15862	15689	15740	15745	15769	15675	15747	15769	15776	15888	15745	15729	15766	15586	15895	15827	15868	15677	15798	15617	15605	15858	15695	15750	15700	15619	15766	15713	15726	15819	15728	15736	15689	15762	15737	15655	15749	15716	15609	15787	15858	15738	15829	15675	15747	15897	15813	15800	15754	15783	15614	15892	15955	15766	15695	15854	15894	15781	15797	15898	15572	15795	15797	15715	15670	15778	15748	15705	15767	15815	15811	15698	15347	15796	15849	15742	15998	15766	15861	15743	15759	15670	15631	15639	15866	15678	15736	15830	15923	15735	15748	15763	15845	15596	15706	15827	15830	15742	15717	15642	15611	15687	15817	15820	15630	15830	15666	15782	15755	15666	15596	15676	15697	15690	15702	15782	15675	15683	15644	15741	15664	15657	15668	15926	15644	15809	15727	15719	15611	16004	15877	15710	15954	15617	15819	15739	15838	15700	15706	15733	15806	15596	15771	15684	15694	15842	15672	15947	15732	15860	15639	15622	15783	15799	15811	15745	15776	15655	15951	15842	15630	15822	15619	15852	15748	15755	15736	15747	15758	15680	15852	15801	15647	15765	15734	15647	15716	15644	15805	15600	15786	15758	15866	15722	15754	15851	15803	15652	15758	15652	15716	15806	16046	15814	15645	15878	15728	15757	15710	15579	15723	15667	15739	15716	15600	15790	15618	15573	15731	15763	15633	15714	15703	15700	15661	15823	15670	15847	15829	15654	15856	15746	15656	15925	15839	15805	15650	15542	15640	15846	15658	15787	15900	15772	15771	15766	15767	15733	15575	15796	15757	15809	15772	15750	15858	15807	15815	15773	15784	15838	15749	15810	15657	15788	15650	15869	15656	15679	15698	15754	15753	15721	15768	15798	15778	15693	15748	15810	15683	15947	15651	15771	15745	15749	15699	15944	15674	15714	15859	15789	15886	15662	15905	15688	15832	15793	15725	15821	15796	15749	15933	15773	15833	15692	15871	15749	15618	15706	15717	15733	15718	15651	15707	15791
22582	21646	28921	24913	22084	24335	25039	20234	18965	19286	18999	18726	18578	18335	18601	18497	18550	18366	18374	18384	18476	18337	18336	18242	18297	18131	18361	18249	18349	18320	18208	18287	18073	18134	18114	18211	18164	18245	18257	18087	17987	18090	18121	18034	18192	18033	18105	18159	18263	18190	18083	18219	18121	17958	18193	18103	18127	18060	17967	18143	18053	17781	17989	17938	17886	17932	18040	17893	18113	18092	18135	18338	18063	17899	17922	17908	18181	17914	17944	18229	18233	17917	18167	18013	18075	18000	17956	17830	18022	18156	17919	17872	18065	18203	17964	18030	18279	18200	18092	18059	18051	18095	18110	18131	18149	18054	18124	18021	18039	17779	18133	18031	17866	17965	18147	17893	17864	18001	18171	17990	17930	17875	18118	17846	18130	18050	17977	18171	18179	18064	18029	18218	18038	18059	18256	18144	17918	18077	18125	18104	17987	17945	17974	18122	17955	17834	18080	18048	18233	18127	18001	18007	17904	18060	18034	18100	18120	17997	17874	18085	17955	17765	17911	18131	17947	17898	18004	18130	17997	18036	18072	17934	18092	18050	17960	18014	17910	17901	18005	17887	18037	17964	18042	18129	17947	17890	18024	18072	18078	17976	17852	17890	18147	18169	17903	18168	17965	17953	18007	18087	18113	17855	17901	17900	17951	18108	18058	18107	17884	18059	17856	17929	18016	17986	18014	17880	18071	17969	18101	18096	18018	17999	17930	17993	17998	18105	18005	17970	17843	18117	18012	18002	18091	17970	18025	18093	18106	18065	18071	18227	17941	18185	17939	18088	18154	18016	17976	17893	17911	17940	18026	17989	17954	18078	17983	18207	18172	18009	18146	17892	17939	17897	17830	18307	17973	18051	17895	18048	18006	18095	18134	17968	18061	17985	18064	17892	18031	18186	18204	17938	18008	17899	18012	18036	17931	18148	18036	17950	17994	18017	18055	18019	17916	17909	18016	18011	17941	18038	18018	17967	18100	18206	18130	17931	18090	17811	17900	18017	17936	17930	17993	17993	18270	17875	18115	18245	18169	17925	17996	17821	18068	18003	18012	17862	17893	17759	17979	17980	17854	18116	17961	17819	17807	17956	18045	17929	18173	17965	18142	18069	17916	18030	18051	18123	18192	18045	17985	18026	17985	18171	17970	17943	17914	18006	17983	17880	18090	18275	18113	18019	18074	18007	18014	17896	18076	18089	17908	17894	18042	17935	18105	18001	18221	18110	17954	18190	18022	18094	17946	17980	18072	18229	18243	18271	17932	17977	18165	18009	18027	17849	17880	17872	18021	17926	18000	17910	18010	18017	18111	18021	17848	17841	18160	17684	17860	17926	18027	17955	18057	17861	17990	18073	17917	18114	18025	18029	18137	17835	18077	17810	18171	17976	18160	17998	18177	17886	18037	18047	18056	17938	18052	17960	17934	18094	17957	18121	18122	17928	17900	18015	18131	18128	17936	18216	18175	18075	18192	18166	18227	18214	17964	17997	18007	18088	17866	17968	17903	17846	17880	17918	17804	17969	17950	18012	18117	17960	17836	18083	17954	17967	17943	17816	18047	17904	18033	17932	17944	17741	18154	17996	17898	17738	17942	17892	17996	17957	17808	18095	18082	18154	18017	17761	17836	17871	17874	18053	17944	18148	17838	18172	17943	17940	18155	17971	18119	18051	18199	17950	18008	17901	18061	17902	17977	18292	18162	17874	17808	18111	17920	18108	17785	18234	18318	18043	18113	18138	17920	17964	18146	17916	17909	17986	17957	17935	18125	17747	18073	18092	17958	18148	17995	18042	18091	17933	18034	18061	17957	17973	18086	17994	17996	17867	17989	17862	18057	18159	18005	17966	17813	18166	17924	18036	18052	18182	18098	17979	18025	17799	17994	18183	18090	18080	18004	18176	18063	17893	17897	18159	18113	17839	18242	17919	18110	17818	18034	18152	18174	18167	17953	17897	18025	17928	17960	17885	18036	17988	17895	17997	17941	18170	18029	17858	18099	18072	18073	17953	17998	17934	18112	18056	17929	18053	18067	17950	17977	18019	18114	17958	17996	18115	18054	18093	17995	18150	17957	17770	18056	17905	17997	17972	18079	18081	18093	17841	17952	17978	18120	18263	18051	17942	18140	18135	17959	18095	17874	17859	18084	17940	17920	17977	18025	17940	18161	17971	18037	18093	17966	18102	17936	18084	17856	18136	18044	18065	17945	18195	18072	17918	17993	18052	17873	18055	17997	17837	17881	17951	18042	18156	17896	17903	18107	18082	18155	17933	18000	17998	17977	18013	18096	17963	17932	17947	18117	17846	17904	18050	17912	18106	17990	18029	17896	17926	18254	18009	18036	18019	18192	18136	18086	18151	18214	17866	18109	17880	17961	17951	18218	17886	17915	17920	18035	17958	17969	18112	18240	17932	17881	18027	17968	17996	17976	18118	18067	18105	17957	17993	18077	17922	18009	17937	17957	17808	17967	18111	18077	17633	18013	17932	18107	18150	17916	18196	17884	18022	18007	17710	17962	18030	18013	18000	17943	17998	17877	18028	17883	18016	17912	17989	18238	17981	17883	18028	18045	18069	17895	17843	17842	18062	18177	18069	18170	18068	17892	17795	18077	17941	17927	18047	17919	18274	18048	18204	18130	18254	18101	17889	17927	17830	18031	17985	17855	17886	17999	17850	17878	17932	17967	18014	18015	18081	18035	18047	17948	18137	17879	18017	17836	18025	18036	18297	18157	17938	18039	17805	17962	18017	18278	17986	18116	17897	18096	18024	17993	18231	18133	17833	18040	17964	17875	17726	17945	17923	17946	18148	18141	17878	18020	18024	18069	18043	18096	17890	18142	18006	18108	18287	18030	18195	18047	18152	18068	18009	17733	17706	17980	18009	17882	18005	17992	17889	17811	18044	18004	17809	18069	17987	18160	17859	17675	17989	18104	17989	18212	18118	18262	18140	17972	18061	18126	17821	18031	18094	18180	18072	18117	17824	18050	18013	18069	17976	18101	17944	18103	17929	18089	17998	17871	18163	17948	18037	18052	17907	18263	18126	18052	18083	18006	18065	18044	18140	18014	17857	18026	17998	18004	17838	17949	17797	17993	18003	18166	18227	18022	17877	18181	18095	18074	17852	17920	17810	18105	17896	17738	18134	17963	17964	17973	18103	18055	18135	18039	17917	18085	18073	17984	18071	18006	18117	18143	18065	18147	17957	18054	17813	18007	18107	17806	18009	18085	18142	18154	17983	18178	18187	17988	18320	17916	17950	18020	18068	18145	18148	17852	18097	18025	18099	18078	17906	17846	17952	18192	18259	18125	17791	18053	17789	17927	18090	17823	17932	17923	17988	17861	17999	18159	18053	17932	17951	18004	18056	18007	17992	18070	18013	18023	17929	17947	17966	18070	17843	17913	17833	17921	18001	18124	18013	17975	18075	18009	18043	17914	18012	18057	17719	18163	17937	18133	17848	18148	18112	18042	18083	18108	17905	17835	17977	18006	17967	17903	17940	18109	18185	18082	17951	18058	17874	18157	17903	18086	18113	18058	18042	18007	17980	18004	18040	17908	18046	18036	18208	17900	18101	18197	18202	17946	18269	17984	18119	17895	18057	17846	18003	18324	18105	18096	17888	18132	18078	18091	17990	18083	18246	18056	18021	17965	17972	18203	18007	18181	18030	18055	18276	17967	17923	18088	17885	18038	18006	18161	17913	18162	17929	18098	17929	18087	18122	18038	17990	18041	18124	18069	18005	18007	18168	17954	18052	17942	18071	18081	17923	17967	18041	18076	18169	17909	18048	18087	18045	17887	18259	18146	18014	17991	18141	18059	17924	17958	18016	18102	18075	18026	18060	18007	18194	18205	18009	18002	17953	18083	17939	18160	17936	17968	17925	18179	17975	18141	17988	18051	17854	18046	17843	17860	18102	18086	17941	17906	18125	18175	18110	18146	17923	17922	17830	17978	18006	17985	17952	18116	18065	17973	18004	18065	18066	17845	18027	17959	18102	18013	17962	18115	18042	18027	17931	18198	18123	17856	18112	18150	17923	17884	18162	18061	17819	18099	18020	18051	17999	18001	17864	17911	17884	17895	18131	18180	18071	18173	18087	18049	18128	18021	18087	17972	18205	18028	18118	17828	18015	18104	17807	17954	17835	17987	18006	18026	18036	17941	18060	18171	18009	17944	17960	17852	18055	18044	18039	18039	17908	18030	18222	18057	18014	18021	18116	18108	18050	18079	17909	17927	18012	18052	18012	17989	17811	18014	17865	18249	18122	17962	18148	18205	17975	17953	17996	17913	18118	18025	17849	18077	17936	18211	18068	17813	18236	17988	18108	18116	18048	18101	18007	17857	18053	18076	17749	18060	17972	18048	18120	18080	18041	18187	18002	18032	18026	17958	18048	17989	17977	18041	18082	17963	17930	17937	17952	17829	17813	17954	17845	18083	18030	18091	18061	18015	17876	18113	17845	18233	17891	18191	18039	18040	17985	18041	17882	17790	17950	17995	17953	17861	18144	18145	18099	17764	18091	17845	18166	17835	17963	18127	18123	17850	18088	18104	18096	18170	17993	17902	18021	17876	17971	17955	18136	18044	17971	17904	17901	18057	18038	18022	18099	17979	18013	18114	18154	17888	17877	18054	18073	17954	18153	18151	18052	17998	17859	18093	17869	18127	18275	18105	18228	17996	17997	18100	17988	18051	17938	18176	18049	18007	18191	18187	18092	17867	17883	18079	17687	17906	18016	18090	18123	18135	18048	17987	17953	18282	18205	18021	17985	18145	18116	17985	18153	18171	17974	17971	18089	17932	18307	17890	17857	17879	17901	18242	18066	18045	18123	18084	18084	18109	17997	18156	18104	17968	17983	17912	18044	18124	17880	17980	18198	18112	17955	18066	18061	17881	18007	17940	17892	18060	17898	17939	17874	17864	17754	18011	18135	18038	17958	17955	18169	18077	17952	18056	17982	18161	17882	17958	18105	18032	17943	17925	17926	18072	18062	18231	17910	18114	18098	18217	18187	18161	18163	18047	18230	18087	18127	18020	17939	18061	17682	17903	18055	17947	17856	17884	18095	18075	18013	18167	17939	17919	18088	17939	17979	18230	18182	18012	17948	18000	18151	18070	17953	17989	17916	18039	18193
21738	46257	40131	30246	23541	20885	18402	17433	16602	16571	16009	15952	15955	15757	15717	15728	15961	15833	15601	15569	15457	15453	15575	15508	15430	15635	15596	15531	15389	15471	15489	15330	15516	15385	15278	15538	15399	15294	15399	15237	15308	15493	15471	15285	15595	15391	15229	15303	15262	15269	15223	15352	15613	15384	15201	15377	15458	15448	15191	15536	15344	15518	15181	15518	15486	15342	15294	15414	15357	15395	15431	15272	15400	15329	15268	15397	15369	15189	15293	15409	15383	15273	15242	15209	15331	15396	15401	15375	15308	15338	15419	15200	15480	15265	15264	15278	15310	15290	15386	15346	15244	15368	15401	15423	15275	15213	15309	15288	15324	15214	15193	15394	15387	15405	15298	15396	15248	15332	15538	15304	15460	15362	15480	15292	15287	15128	15284	15279	15296	15439	15396	15351	15390	15338	15443	15328	15290	15239	15463	15306	15395	15435	15342	15246	15220	15310	15372	15294	15435	15322	15310	15346	15329	15323	15389	15178	15383	15288	15349	15311	15466	15310	15254	15425	15265	15361	15302	15212	15449	15304	15271	15205	15404	15185	15295	15178	15319	15160	15397	15314	15463	15350	15446	15236	15500	15246	15296	15369	15266	15344	15227	15253	15365	15478	15249	15286	15324	15228	15455	15261	15393	15442	15332	15266	15389	15310	15395	15368	15401	15225	15307	15289	15280	15214	15163	15347	15270	15168	15333	15299	15438	15205	15440	15426	15324	15248	15315	15291	15272	15103	15339	15335	15187	15219	15189	15312	15348	15403	15215	15291	15222	15272	15184	15211	15235	15334	15252	15398	15355	15253	15199	15258	15233	15282	15296	15125	15343	15547	15426	15351	15437	15174	15342	15317	15191	15229	15250	15378	15388	15325	15387	15312	15288	15421	15338	15121	15277	15247	15249	15298	15369	15245	15455	15170	15506	15264	15320	15285	15216	15281	15299	15451	15407	15374	15409	15251	15347	15392	15466	15251	15281	15346	15268	15320	15319	15414	15301	15148	15221	15312	15241	15258	15306	15179	15184	15286	15369	15254	15399	15320	15424	15284	15176	15152	15326	15357	15383	15259	15380	15155	15252	15199	15248	15426	15342	15405	15433	15310	15317	15369	15331	15417	15263	15397	15529	15272	15285	15141	15447	15161	15174	15302	15402	15210	15167	15510	15231	15388	15363	15455	15416	15226	15222	15428	15329	15424	15307	15436	15374	15341	15184	15285	15473	15182	15113	15327	15375	15386	15269	15192	15324	15302	15272	15444	15362	15298	15271	15409	15324	15286	15397	15203	15239	15483	15244	15353	15280	15408	15194	15331	15205	15116	15439	15241	15381	15438	15299	15119	15290	15320	15286	15363	15298	15261	15140	15309	15336	15193	15292	15194	15270	15428	15354	15253	15374	15376	15391	15178	15056	15173	15493	15355	15446	15102	15333	15418	15318	15237	15359	15259	15025	15320	15276	15229	15307	15322	15231	15326	15343	15344	15292	15254	15432	15390	15356	15351	15088	15339	15263	15190	15418	15290	15326	15067	15340	15215	15393	15292	15308	15310	15280	15471	15361	15453	15289	15419	15304	15227	15437	15330	15328	15373	15187	15410	15327	15314	15330	15257	15440	15360	15331	15366	15341	15252	15397	15432	15218	15339	15471	15288	15329	15306	15206	15370	15242	15473	15309	15439	15319	15262	15375	15305	15263	15380	15203	15392	15354	15158	15224	15237	15260	15256	15330	15316	15258	15287	15382	15271	15496	15356	15373	15282	15412	15325	15318	15289	15531	15471	15452	15406	15249	15415	15294	15422	15420	15358	15261	15263	15418	15452	15304	15347	15334	15448	15380	15240	15343	15483	15245	15360	15363	15523	15373	15303	15280	15403	15316	15328	15338	15311	15294	15355	15139	15312	15300	15358	15335	15248	15343	15284	15407	15320	15319	15614	15236	15237	15324	15204	15400	15430	15284	15125	15379	15232	15446	15371	15158	15361	15112	15379	15398	15486	15380	15186	15469	15427	15221	15288	15189	15313	15335	15317	15309	15372	15495	15390	15286	15271	15333	15280	15407	15170	15335	15198	15453	15269	15268	15387	15291	15252	15424	15254	15276	15379	15232	15274	15394	15302	15427	15294	15192	15170	15288	15254	15335	15221	15359	15295	15244	15211	15271	15180	15465	15292	15364	15341	15213	15435	15190	15281	15426	15315	15304	15262	15287	15330	15400	15259	15225	15289	15356	15307	15360	15264	15384	15254	15458	15271	15312	15296	15145	15017	15200	15225	15257	15366	15359	15298	15270	15367	15345	15302	15425	15392	15072	15365	15172	15225	15282	15338	15311	15460	15202	15576	15295	15209	15203	15236	15226	15556	15311	15384	15435	15310	15402	15304	15257	15227	15258	15374	15236	15206	15517	15309	15282	15206	15237	15169	15201	15257	15271	15445	15184	15313	15487	15319	15377	15349	15370	15331	15400	15383	15119	15235	15447	15448	15167	15345	15500	15314	15350	15256	15390	15228	15335	15232	15305	15193	15266	15303	15450	15440	15284	15294	15383	15385	15263	15457	15461	15392	15393	15223	15405	15409	15430	15204	15304	15205	15216	15360	15228	15374	15316	15332	15228	15351	15172	15221	15221	15420	15171	15265	15302	15395	15400	15431	15365	15456	15354	15408	15292	15242	15295	15349	15194	15256	15321	15310	15348	15335	15493	15294	15216	15449	15349	15183	15210	15248	15386	15258	15374	15412	15244	15400	15186	15287	15235	15454	15216	15245	15354	15162	15299	15264	15351	15333	15340	15139	15275	15316	15185	15509	15170	15279	15328	15350	15298	15242	15299	15316	15346	15386	15388	15248	15233	15429	15420	15280	15302	15434	15426	15250	15388	15280	15265	15217	15321	15332	15199	15258	15268	15345	15472	15304	15390	15150	15408	15428	15395	15422	15289	15393	15182	15357	15265	15258	15185	15458	15336	15401	15248	15285	15247	15457	15123	15287	15471	15221	15438	15330	15367	15360	15096	15211	15239	15277	15377	15231	15384	15285	15367	15316	15352	15293	15269	15467	15197	15285	15381	15241	15241	15390	15366	15218	15120	15274	15448	15310	15374	15113	15173	15475	15303	15328	15193	15120	15391	15374	15328	15479	15294	15276	15360	15264	15484	15423	15494	15368	15317	15159	15187	15562	15515	15344	15286	15325	15226	15130	15282	15433	15335	15279	15359	15385	15226	15342	15256	15243	15285	15351	15238	15167	15258	15274	15238	15498	15275	15255	15285	15289	15346	15344	15306	15119	15578	15266	15213	15209	15249	15309	15286	15320	15252	15400	15246	15436	15375	15328	15167	15230	15415	15225	15229	15364	15256	15375	15345	15267	15428	15318	15245	15091	15144	15433	15213	15328	15359	15368	15363	15284	15266	15190	15360	15479	15262	15178	15211	15421	15252	15342	15319	15404	15427	15347	15185	15478	15322	15357	15392	15192	15234	15325	15254	15498	15335	15327	15260	15266	15220	15544	15330	15336	15293	15444	15310	15354	15279	15507	15414	15360	15312	15086	15309	15473	15309	15316	15225	15240	15230	15316	15308	15261	15354	15289	15477	15280	15290	15275	15332	15087	15259	15352	15313	15271	15324	15255	15414	15145	15327	15391	15359	15267	15506	15478	15396	15469	15189	15416	15405	15202	15348	15328	15142	15362	15306	15340	15484	15233	15354	15333	15368	15365	15348	15258	15327	15369	15391	15225	15437	15188	15380	15312	15137	15097	15462	15440	15346	15261	15191	15321	15429	15352	15114	15302	15456	15297	15289	15340	15428	15504	15197	15214	15460	15425	15336	15419	15307	15419	15358	15378	15256	15241	15385	15162	15288	15229	15355	15105	15226	15320	15284	15459	15325	15323	15332	15242	15228	15469	15301	15254	15358	15384	15370	15241	15274	15201	15389	15406	15194	15373	15256	15408	15191	15273	15103	15296	15251	15372	15225	15398	15457	15317	15315	15362	15203	15431	15358	15271	15258	15400	15305	15414	15265	15356	15261	15233	15396	15322	15460	15255	15354	15327	15252	15269	15209	15201	15339	15222	15275	15190	15328	15270	15271	15239	15125	15310	15296	15297	15256	15407	15343	15252	15429	15456	15377	15322	15223	15293	15277	15356	15287	15319	15274	15168	15430	15353	15128	15210	15349	15218	15271	15320	15360	15295	15538	15314	15499	15320	15178	15290	15348	15299	15382	15250	15403	15307	15257	15300	15367	15222	15297	15430	15411	15551	15171	15413	15250	15346	15214	15220	15416	15298	15215	15343	15101	15344	15134	15287	15305	15228	15379	15292	15469	15439	15278	15262	15303	15187	15268	15502	15376	15349	15316	15311	15202	15163	15227	15299	15358	15316	15464	15477	15186	15430	15295	15227	15375	15261	15314	15210	15182	15308	15183	15175	15385	15249	15277	15268	15236	15310	15298	15095	15262	15426	15487	15244	15216	15180	15351	15300	15370	15287	15202	15197	15320	15461	15436	15222	15307	15423	15219	15323	15504	15273	15262	15395	15184	15273	15369	15306	15344	15181	15379	15442	15174	15201	15386	15378	15400	15261	15485	15274	15185	15450	15257	15325	15256	15403	15331	15320	15362	15177	15303	15270	15248	15291	15227	15347	15293	15344	15177	15289	15250	15412	15369	15359	15334	15215	15304	15160	15418	15236	15250	15205	15408	15254	15317	15387	15334	15247	15344	15530	15251	15358	15327	15316	15112	15296	15258	15482	15387	15406	15363	15242	15516	15352	15433	15250	15247	15276	15294	15377	15286	15429	15343	15338	15298	15289	15347	15299	15340	15333	15234	15525	15303	15373	15270	15327	15273	15281	15187	15396	15538	15243	15289	15376	15264	15190	15251	15317	15301	15237	15275	15255	15374	15401	15129	15276	15188	15365	15450	15299	15378	15301	15336	15322	15312	15234	15329	15331	15307	15259	15067	15379	15251	15387	15270	15202	15368	15196	15361	15378	15154	15293	15444	15387	15238	15291	15437	15494	15374	15442	15155	15284	15316	15309	15306	15230	15278	15288	15343	15389	15214	15273	15432	15263	15307	15305	15439	15425	15232	15375	15330	15348	15245	15140	15317	15206	15296	15478	15388	15435	15245	15224	15257	15184
29680	25798	30733	26838	21282	19941	19703	18897	18864	18835	18617	18606	18624	18575	18501	18646	18758	18554	18520	18567	18635	18648	18541	18576	18511	18502	18655	18584	18563	18677	18553	18250	18480	18450	18620	18381	18502	18515	18404	18664	18438	18453	18481	18590	18621	18489	18716	18563	18435	18499	18552	18503	18612	18392	18319	18538	18330	18443	18462	18466	18292	18442	18585	18508	18769	18625	18480	18621	18305	18496	18577	18690	18518	18470	18564	18479	18528	18661	18289	18645	18388	18422	18610	18624	18566	18742	18568	18660	18456	18635	18524	18531	18409	18561	18611	18388	18367	18395	18789	18255	18669	18451	18487	18385	18481	18499	18366	18679	18527	18598	18546	18575	18618	18496	18526	18422	18575	18390	18569	18480	18577	18519	18507	18403	18663	18664	18486	18502	18661	18550	18425	18393	18647	18551	18398	18435	18655	18629	18539	18465	18418	18557	18556	18475	18388	18375	18693	18319	18472	18429	18439	18614	18597	18508	18561	18402	18569	18645	18472	18626	18393	18431	18569	18545	18518	18635	18567	18347	18396	18401	18552	18570	18414	18563	18620	18540	18662	18384	18580	18378	18512	18534	18514	18441	18627	18578	18691	18494	18594	18341	18618	18544	18505	18531	18656	18357	18597	18421	18366	18266	18353	18488	18623	18470	18463	18266	18342	18575	18555	18637	18475	18480	18437	18327	18741	18491	18239	18411	18458	18413	18391	18614	18412	18487	18458	18430	18485	18576	18673	18581	18586	18259	18484	18424	18545	18563	18593	18579	18526	18503	18649	18576	18306	18500	18664	18668	18641	18446	18493	18569	18538	18496	18522	18540	18479	18671	18528	18512	18423	18503	18454	18356	18549	18479	18402	18442	18568	18602	18315	18576	18623	18515	18389	18636	18423	18449	18318	18742	18535	18716	18354	18572	18706	18360	18694	18488	18479	18691	18631	18578	18447	18516	18606	18393	18597	18564	18414	18539	18617	18569	18712	18364	18459	18600	18622	18590	18561	18322	18638	18346	18435	18592	18381	18451	18484	18460	18601	18534	18568	18510	18616	18452	18617	18308	18558	18624	18502	18408	18557	18521	18506	18590	18437	18529	18448	18527	18697	18541	18403	18654	18496	18562	18500	18554	18530	18613	18655	18701	18510	18494	18464	18503	18531	18493	18388	18502	18439	18647	18493	18833	18555	18338	18555	18846	18653	18362	18375	18357	18441	18595	18421	18357	18583	18616	18598	18525	18578	18536	18504	18537	18607	18693	18575	18426	18481	18603	18530	18507	18430	18700	18570	18488	18423	18733	18635	18671	18479	18578	18544	18380	18411	18520	18517	18565	18373	18326	18389	18649	18631	18376	18323	18881	18371	18455	18562	18524	18468	18442	18651	18587	18644	18554	18410	18462	18610	18427	18501	18427	18491	18493	18454	18680	18505	18493	18743	18414	18556	18529	18516	18486	18402	18425	18269	18645	18417	18445	18481	18619	18631	18419	18557	18422	18567	18442	18549	18346	18542	18748	18578	18452	18384	18486	18491	18608	18409	18477	18577	18408	18653	18544	18451	18637	18324	18677	18501	18485	18308	18551	18471	18599	18581	18652	18411	18337	18466	18562	18455	18410	18601	18740	18491	18725	18510	18495	18604	18341	18390	18615	18461	18420	18602	18630	18572	18482	18434	18517	18415	18403	18533	18663	18482	18378	18406	18480	18337	18585	18277	18450	18586	18515	18464	18385	18751	18489	18470	18509	18757	18515	18579	18535	18399	18460	18631	18371	18448	18425	18712	18515	18410	18449	18549	18577	18522	18512	18450	18462	18301	18690	18450	18643	18630	18494	18510	18527	18419	18467	18333	18299	18452	18821	18486	18407	18621	18405	18373	18481	18615	18397	18691	18501	18635	18431	18526	18496	18480	18607	18521	18470	18513	18425	18539	18641	18566	18577	18601	18619	18428	18390	18320	18554	18614	18493	18534	18559	18537	18547	18430	18476	18535	18479	18462	18757	18466	18401	18416	18610	18203	18616	18562	18659	18646	18611	18374	18308	18502	18642	18699	18665	18427	18355	18376	18378	18412	18541	18819	18732	18477	18679	18512	18625	18634	18514	18456	18653	18523	18594	18526	18545	18561	18476	18336	18543	18430	18671	18688	18385	18443	18572	18423	18375	18660	18375	18536	18530	18405	18532	18719	18472	18522	18639	18545	18516	18427	18410	18211	18384	18555	18575	18595	18496	18620	18526	18451	18474	18505	18468	18809	18438	18464	18484	18447	18607	18589	18515	18702	18554	18611	18528	18435	18612	18599	18541	18469	18349	18455	18491	18594	18521	18640	18558	18694	18518	18551	18772	18742	18688	18605	18592	18512	18617	18503	18647	18562	18434	18387	18615	18462	18669	18632	18461	18559	18467	18562	18525	18394	18332	18425	18604	18413	18460	18516	18412	18354	18696	18630	18656	18702	18373	18676	18540	18451	18631	18513	18690	18500	18615	18667	18652	18566	18713	18511	18632	18486	18519	18424	18291	18534	18438	18396	18613	18734	18792	18456	18651	18579	18411	18448	18617	18614	18617	18671	18474	18718	18456	18346	18549	18504	18597	18619	18711	18657	18369	18686	18441	18562	18523	18373	18607	18555	18277	18557	18537	18781	18608	18535	18553	18537	18509	18453	18634	18437	18561	18484	18546	18640	18529	18485	18608	18403	18684	18607	18410	18396	18420	18439	18557	18674	18638	18517	18281	18533	18563	18397	18518	18599	18644	18665	18495	18479	18420	18548	18548	18430	18670	18560	18564	18492	18539	18509	18514	18430	18382	18582	18584	18501	18259	18420	18539	18460	18662	18763	18647	18610	18457	18470	18502	18620	18714	18446	18405	18623	18600	18516	18434	18464	18599	18381	18517	18570	18669	18606	18522	18537	18528	18525	18585	18486	18641	18518	18474	18415	18524	18613	18400	18659	18559	18499	18337	18447	18416	18378	18619	18470	18515	18645	18486	18560	18638	18628	18696	18537	18452	18805	18267	18315	18583	18551	18595	18445	18709	18702	18602	18727	18478	18643	18471	18568	18637	18634	18578	18608	18591	18439	18765	18681	18474	18562	18441	18407	18636	18366	18641	18598	18414	18449	18598	18476	18428	18512	18620	18555	18513	18395	18404	18432	18432	18539	18536	18711	18405	18469	18499	18425	18344	18390	18553	18358	18522	18647	18811	18681	18561	18538	18402	18455	18703	18403	18597	18598	18495	18582	18656	18717	18489	18606	18529	18668	18513	18518	18520	18609	18563	18548	18802	18386	18556	18653	18615	18466	18597	18693	18687	18450	18435	18505	18411	18604	18559	18571	18486	18524	18453	18644	18522	18330	18398	18749	18548	18678	18561	18843	18346	18708	18385	18550	18575	18472	18638	18613	18525	18410	18381	18443	18473	18658	18446	18131	18444	18499	18789	18524	18533	18756	18535	18551	18616	18539	18466	18458	18602	18557	18432	18649	18454	18565	18699	18674	18501	18666	18560	18428	18563	18531	18186	18391	18521	18429	18554	18544	18521	18541	18447	18581	18488	18644	18582	18371	18518	18502	18462	18501	18458	18551	18639	18565	18322	18711	18543	18267	18550	18377	18434	18466	18616	18496	18821	18609	18535	18536	18476	18419	18574	18533	18692	18430	18551	18716	18680	18278	18357	18637	18583	18586	18688	18907	18585	18515	18357	18581	18566	18433	18510	18384	18375	18566	18535	18565	18430	18509	18389	18682	18478	18629	18460	18561	18411	18450	18333	18310	18510	18663	18594	18510	18631	18411	18510	18633	18434	18587	18563	18614	18563	18605	18468	18418	18583	18250	18392	18560	18544	18440	18432	18415	18426	18512	18700	18703	18637	18249	18659	18726	18544	18490	18349	18363	18690	18696	18605	18502	18510	18492	18208	18542	18401	18190	18591	18448	18524	18545	18583	18466	18340	18493	18429	18492	18590	18805	18501	18408	18306	18546	18622	18467	18481	18445	18790	18676	18445	18550	18583	18244	18577	18656	18759	18568	18504	18623	18537	18539	18464	18498	18582	18610	18600	18433	18451	18493	18520	18633	18207	18747	18500	18687	18683	18506	18614	18613	18685	18665	18602	18658	18422	18699	18532	18604	18527	18387	18669	18523	18644	18546	18674	18793	18449	18444	18618	18531	18557	18723	18456	18298	18525	18445	18426	18585	18525	18585	18357	18548	18543	18775	18653	18677	18580	18580	18692	18616	18462	18454	18459	18514	18683	18564	18570	18492	18387	18523	18603	18605	18611	18393	18448	18304	18436	18656	18463	18504	18378	18390	18481	18416	18501	18565	18504	18537	18537	18639	18561	18603	18340	18569	18365	18470	18604	18661	18500	18624	18432	18648	18631	18374	18639	18538	18557	18165	18390	18471	18565	18460	18435	18327	18724	18566	18551	18401	18394	18412	18463	18630	18408	18589	18302	18597	18360	18668	18521	18659	18380	18553	18761	18580	18432	18405	18475	18622	18350	18547	18493	18716	18606	18507	18574	18577	18551	18201	18611	18638	18699	18455	18319	18597	18494	18457	18261	18534	18359	18532	18418	18748	18564	18495	18442	18549	18497	18561	18550	18590	18604	18574	18699	18460	18528	18693	18476	18430	18578	18380	18416	18454	18709	18614	18683	18433	18508	18611	18655	18516	18646	18837	18487	18601	18593	18504	18496	18574	18844	18252	18429	18543	18626	18520	18593	18447	18277	18370	18399	18492	18565	18528	18614	18512	18494	18628	18536	18435	18368	18740	18606	18437	18646	18424	18626	18632	18385	18561	18437	18590	18376	18234	18472	18684	18492	18691	18509	18660	18488	18363	18555	18491	18310	18531	18664	18676	18647	18562	18506	18361	18476	18592	18510	18574	18308	18629	18487	18443	18553	18709	18351	18670	18516	18643	18452	18593	18417	18396	18565	18452	18522	18494	18436	18526	18617	18702	18435	18434	18605	18463	18623	18522	18780	18873	18518	18495	18509	18587	18557	18375	18417	18487	18363	18444	18549	18607	18548	18330	18747	18466	18625	18618	18444	18449	18488	18559	18339	18446	18672	18631	18562	18712	18624	18493	18427	18725	18367	18513	18591	18461	18665	18552	18720	18481	18455	18592	18419	18391	18389
22517	37525	31045	23348	19168	17966	17025	16268	16016	16053	16001	15825	15730	15938	16048	15983	15844	15790	15934	15729	15841	15895	15691	15621	15849	15643	15789	15592	15783	15650	15625	15543	15657	15749	15572	15534	15583	15594	15770	15762	15689	15722	15728	15547	15749	15860	15706	15685	15676	15620	15675	15803	15638	15773	15788	15578	15626	15701	15645	15668	15583	15584	15858	15388	15967	15633	15665	15593	15650	15601	15557	15749	15572	15887	15559	15820	15602	15600	15619	15669	15622	15730	15684	15764	15930	15841	15610	15379	15663	15792	15673	15641	15614	15686	15741	15643	15747	15613	15718	15607	15682	15549	15646	15555	15797	15736	15650	15661	15701	15654	15698	15724	15681	15760	15647	15667	15685	15653	15642	15677	15678	15532	15713	15789	15640	15533	15617	15582	15820	15760	15595	15584	15725	15672	15735	15718	15637	15583	15670	15848	15640	15466	15711	15657	15725	15695	15576	15716	15725	15568	15728	15571	15526	15787	15629	15627	15666	15742	15775	15728	15772	15734	15667	15582	15673	15656	15652	15599	15593	15614	15695	15855	15863	15462	15471	15814	15718	15769	15740	15624	15589	15781	15626	15554	15681	15546	15793	15718	15725	15816	15604	15492	15751	15688	15834	15554	15702	15706	15788	15712	15538	15609	15660	15544	15755	15560	15543	15502	15741	15710	15625	15654	15858	15617	15744	15700	15665	15563	15691	15702	15603	15712	15696	15624	15584	15541	15616	15624	15553	15628	15627	15522	15804	15610	15642	15765	15688	15551	15788	15605	15701	15781	15660	15581	15684	15867	15832	15450	15542	15601	15660	15611	15378	15589	15724	15735	15597	15604	15832	15718	15702	15621	15674	15592	15575	15610	15815	15693	15617	15668	15630	15556	15540	15644	15590	15863	15595	15791	15655	15763	15681	15652	15602	15710	15634	15602	15609	15671	15648	15553	15845	15639	15716	15630	15704	15640	15635	15672	15747	15705	15586	15817	15693	15842	15644	15581	15805	15581	15697	15860	15801	15714	15498	15597	15676	15673	15582	15518	15580	15625	15813	15862	15662	15646	15655	15541	15760	15604	15526	15731	15857	15706	15617	15588	15688	15727	15613	15648	15716	15555	15678	15607	15811	15557	15621	15665	15734	15647	15615	15719	15636	15547	15810	15553	15753	15775	15692	15766	15673	15580	15620	15604	15726	15759	15451	15721	15801	15764	15606	15667	15782	15681	15756	15680	15561	15720	15664	15608	15555	15643	15507	15641	15779	15788	15717	15673	15724	15654	15555	15684	15706	15777	15743	15802	15562	15560	15554	15883	15501	15600	15646	15655	15677	15728	15503	15598	15758	15735	15579	15639	15485	15700	15649	15805	15685	15690	15734	15619	15741	15767	15676	15720	15649	15743	15747	15725	15772	15674	15667	15630	15739	15513	15463	15668	15650	15706	15617	15480	15599	15641	15840	15744	15804	15660	15575	15542	15549	15637	15849	15736	15694	15837	15569	15723	15515	15717	15495	15650	15748	15578	15738	15736	15542	15609	15554	15714	15665	15777	15625	15561	15710	15590	15595	15731	15669	15569	15699	15711	15764	15765	15626	15652	15838	15679	15683	15736	15658	15742	15657	15688	15691	15654	15730	15506	15670	15520	15582	15813	15653	15797	15752	15601	15836	15449	15694	15613	15758	15751	15461	15684	15567	15866	15544	15672	15477	15755	15709	15595	15731	15592	15691	15623	15540	15528	15539	15857	15654	15803	15734	15706	15650	15845	15837	15894	15728	15583	15552	15806	15699	15622	15995	15758	15589	15791	15774	15555	15831	15542	15634	15465	15896	15805	15659	15460	15746	15721	15661	15854	15707	15678	15743	15798	15540	15582	15516	15615	15610	15608	15616	15690	15810	15577	15610	15513	15628	15731	15625	15515	15732	15604	15576	15677	15786	15671	15485	15766	15671	15661	15577	15665	15682	15524	15728	15671	15687	15643	15805	15615	15656	15772	15821	15571	15582	15815	15734	15840	15586	15681	15588	15666	15783	15623	15590	15582	15605	15793	15622	15611	15611	15640	15660	15717	15666	15659	15553	15595	15631	15642	15660	15680	15647	15531	15636	15699	15489	15792	15635	15691	15634	15674	15707	15930	15664	15719	15816	15638	15609	15780	15677	15609	15583	15641	15568	15744	15491	15556	15578	15623	15596	15738	15837	15500	15670	15829	15594	15639	15566	15554	15784	15663	15762	15711	15648	15653	15649	15643	15615	15526	15677	15583	15683	15706	15604	15504	15696	15684	15684	15578	15621	15519	15718	15803	15813	15652	15735	15627	15836	15434	15767	15669	15641	15766	15469	15768	15731	15492	15555	15683	15645	15597	15769	15679	15683	15654	15676	15728	15529	15655	15770	15652	15625	15710	15495	15548	15679	15457	15476	15704	15540	15612	15928	15557	15594	15648	15614	15845	15875	15526	15866	15818	15673	15770	15643	15830	15741	15489	15740	15746	15469	15842	15742	15738	15764	15745	15578	15710	15706	15677	15640	15585	15696	15742	15687	15706	15677	15803	15571	15657	15695	15779	15627	15658	15693	15716	15724	15502	15591	15658	15697	15553	15707	15656	15740	15748	15738	15582	15671	15697	15774	15578	15770	15630	15563	15569	15558	15710	15642	15596	15599	15733	15657	15657	15510	15813	15735	15644	15727	15711	15612	15669	15731	15670	15610	15745	15616	15648	15627	15668	15803	15772	15917	15740	15634	15588	15632	15656	15594	15723	15664	15663	15677	15714	15829	15769	15677	15477	15682	15790	15430	15613	15569	15683	15628	15447	15764	15634	15535	15600	15512	15732	15797	15806	15568	15661	15887	15596	15714	15903	15713	15571	15741	15717	15772	15865	15678	15611	15722	15840	15696	15639	15640	15726	15713	15679	15451	15724	15655	15728	15762	15488	15615	15815	15832	15650	15586	15623	15949	15608	15748	15643	15617	15558	15742	15601	15630	15697	15731	15742	15709	15799	15629	15761	15654	15689	15630	15856	15711	15679	15630	15491	15541	15681	15660	15809	15646	15611	15533	15649	15725	15577	15626	15686	15693	15749	15709	15793	15598	15711	15807	15636	15810	15901	15626	15759	15619	15567	15583	15829	15746	15522	15654	15771	15668	15676	15585	15728	15683	15721	15615	15766	15696	15673	15642	15761	15761	15723	15795	15793	15615	15778	15497	15674	15642	15594	15708	15713	15638	15747	15437	15433	15655	15696	15659	15694	15727	15684	15613	15588	15774	15599	15760	15503	15787	15632	15656	15645	15699	15535	15774	15603	15752	15840	15763	15730	15798	15628	15797	15761	15706	15561	15712	15577	15764	15912	15664	15614	15674	15634	15659	15754	15651	15553	15562	15736	15755	15674	15720	15579	15580	15833	15815	15670	15585	15617	15496	15653	15767	15617	15638	15811	15674	15768	15645	15687	15653	15551	15779	15706	15524	15872	15721	15752	15593	15596	15588	15743	15681	15697	15610	15568	15700	15753	15689	15621	15514	15707	15588	15658	15648	15595	15896	15643	15708	15672	15743	15688	15702	15728	15730	15655	15568	15707	15622	15636	15670	15636	15718	15783	15706	15456	15501	15712	15673	15602	15740	15526	15754	15544	15675	15844	15566	15607	15724	15773	15633	15761	15649	15857	15753	15608	15653	15721	15603	15862	15816	15655	15668	15687	15686	15707	15711	15656	15592	15674	15580	15656	15663	15827	15631	15578	15814	15716	15561	15548	15535	15782	15690	15726	15547	15602	15445	15724	15440	15730	15698	15662	15613	15689	15669	15860	15671	15735	15724	15591	15745	15530	15553	15875	15601	15596	15905	15723	15625	15492	15764	15771	15695	15761	15713	15583	15568	15763	15430	15699	15658	15574	15644	15653	15727	15687	15398	15630	15713	15583	15860	15654	15558	15686	15727	15796	15784	15712	15782	15637	15814	15615	15547	15745	15675	15573	15698	15638	15619	15516	15652	15624	15715	15609	15544	15811	15862	15561	15475	15670	15775	15597	15649	15770	15619	15688	15757	15740	15757	15543	15644	15655	15754	15596	15593	15713	15630	15822	15647	15790	15810	15596	15748	15643	15551	15700	15822	15765	15750	15599	15717	15648	15714	15761	15630	15586	15709	15463	15685	15580	15624	15644	15762	15460	15704	15568	15614	15623	15730	15636	15715	15467	15783	15697	15656	15701	15721	15631	15667	15548	15627	15676	15662	15689	15656	15655	15629	15694	15558	15663	15743	15603	15774	15645	15677	15550	15570	15799	15675	15924	15577	15563	15677	15713	15766	15644	15839	15660	15664	15599	15636	15773	15643	15661	15715	15594	15587	15491	15784	15831	15811	15653	15846	15658	15736	15911	15607	15657	15702	15518	15837	15614	15605	15573	15770	15671	15617	15686	15589	15699	15717	15851	15619	15691	15847	15713	15599	15852	15457	15451	15621	15596	15621	15675	15651	15652	15498	15576	15809	15696	15597	15713	15668	15537	15735	15836	15623	15556	15731	15632	15650	15762	15648	15560	15543	15668	15742	15665	15594	15731	15829	15611	15632	15595	15680	15682	15722	15803	15660	15626	15679	15506	15610	15799	15828	15651	15629	15577	15575	15712	15783	15592	15682	15631	15800	15685	15718	15703	15706	15593	15834	15682	15730	15705	15667	15636	15690	15757	15681	15789	15609	15504	15588	15664	15556	15818	15731	15681	15654	15690	15539	15706	15715	15580	15640	15711	15542	15757	15675	15708	15809	15740	15758	15757	15649	15707	15666	15464	15786	15688	15593	15658	15553	15742	15546	15711	15616	15693	15487	15569	15785	15896	15675	15794	15808	15751	15737	15603	15631	15608	15537	15780	15685	15717	15541	15664	15848	15801	15734	15657	15576	15751	15585	15819	15612	15633	15543	15700	15606	15852	15822	15574	15562	15707	15574	15604	15679	15637	15740	15646	15709	15725	15688	15735	15595	15556	15709	15834	15677	15759	15528	15724	15696	15578	15733	15662	15638	15516	15627	15633	15776	15568	15591	15724	15727	15688	15534	15726	15600	15624	15713	15502	15702	15749	15520	15594	15650	15641	15719	15730	15683	15680	15685	15603	15686	15729	15723	15775	15648	15816	15773	15660
23470	21576	28446	25559	22955	22946	21850	19197	18231	18608	18459	18073	18106	18314	18367	18392	18136	18085	18241	18203	18009	18066	18095	17975	17842	18003	18059	17778	17890	18219	17932	17895	18010	18062	17995	17850	17881	17909	17853	18038	17862	17849	17843	17915	17850	17867	17988	18010	18002	18008	17680	17721	18026	18004	17962	17899	18184	18017	18019	17925	17936	17731	17952	17860	17884	18007	18123	17744	17937	17670	18019	17547	17664	17915	18100	18123	18038	18070	17892	17971	17950	17843	17705	17913	17703	17796	17780	17816	17817	17679	17876	18056	17770	18012	17900	17691	17665	17831	17998	17898	17857	17892	17943	17994	17886	18105	17752	17883	17905	17882	17857	17849	17767	17693	17868	17735	17895	17840	17822	17851	18111	18081	17963	17736	18093	17968	17882	17776	17889	17792	17816	17781	17789	17795	17874	18038	17826	17930	17788	17836	17950	17965	17998	17811	17808	17754	17920	17877	17794	17925	17644	18088	17859	17794	17786	18136	17824	17975	17678	18007	17955	17833	17830	17992	17753	17999	17845	17887	17996	17843	17745	17857	17872	17883	17967	17961	17882	17872	17787	17918	17951	17906	17710	17833	17880	17833	17795	17733	17786	17905	17741	17763	17796	17707	18039	17944	18036	18009	17929	17861	17821	17776	17923	18339	17967	17745	17979	17878	17909	17892	17873	17820	17976	17643	17820	17854	17829	17950	17767	17787	17946	17643	17792	17612	17933	17845	17670	17801	17914	17737	17931	17748	17925	17674	17934	17879	17678	17851	17885	17776	17880	17751	17749	17736	17878	17809	17929	17745	17598	17818	17883	18055	17856	17978	18004	17848	17980	17711	17903	17977	17735	18014	17944	17911	17990	17825	17869	17815	17821	17865	18058	17987	17605	17869	17746	17941	17765	17792	17772	17907	17892	17803	18045	17831	17731	17853	17714	17848	17871	17870	17786	17664	17972	17564	17835	17886	17777	17915	17888	18095	17693	17706	17804	17875	17975	17936	17843	17793	17946	17848	17912	17979	18056	17844	17798	17854	17983	17828	17730	17953	17916	17904	17547	17777	17795	17760	18006	17842	17939	17774	17923	17797	17820	17937	17893	17733	17778	17933	17952	17757	17897	17815	17767	17987	17754	17898	17927	17812	18013	18208	17943	17878	17942	17923	17753	17742	18015	17749	17758	17827	17878	17943	17758	17924	17848	17843	17792	17848	17637	17849	17798	17835	17799	17876	17738	17639	17943	17820	17629	17873	17960	17993	18134	17737	17976	17872	17877	18000	17945	17955	17667	17807	17826	17913	18024	17972	18027	17910	17819	17977	17993	17954	17802	17822	17892	17751	17831	17855	17754	17919	17974	17836	17906	18090	17965	17767	17806	17845	17678	17837	17859	17709	17839	17967	17784	17949	17907	17870	17941	17749	17899	17836	17758	17795	17953	17727	17715	17775	17843	18047	17808	17771	17798	17930	18121	17875	17824	17856	17871	17822	17831	17885	17807	17905	18006	17750	17939	17873	17936	17836	17750	17860	17955	18038	17401	17694	17913	18020	18042	17820	17955	17889	17798	17946	17865	18021	17731	17937	17835	17537	18018	17728	17857	17914	17818	17962	17854	17826	18033	17918	18086	17852	18023	17730	17885	17916	17848	17830	17785	17812	18055	17820	17794	17913	17867	17929	17796	17837	17931	17889	17915	17828	17867	17965	18077	17765	17775	18071	18009	17906	17804	17701	18086	18020	17867	17862	17877	17722	17904	17879	17917	17726	17797	17797	17703	17943	17770	17735	17823	17961	18015	17965	17913	17827	17973	17794	17800	17781	17928	17882	17862	18076	18082	17833	17933	17859	17851	18134	18040	17720	17939	17873	17807	17780	17789	17558	17827	17855	17658	17671	17968	17661	17807	17706	17939	17826	17796	17666	17658	17746	18025	17624	17820	17870	17833	18091	18081	17787	17925	17796	17840	17849	18018	17654	17732	17850	17861	18084	17775	18018	17942	17701	17917	17779	18027	17733	17896	17850	18006	17754	17811	17936	17827	17811	17851	17999	17676	17951	18027	17901	17993	17869	17915	17978	17909	18005	18036	17942	17739	18042	18081	17623	17947	17939	17728	17890	17784	17769	17977	17800	17933	17977	17725	17810	17795	17768	17821	17831	17874	17777	17756	18039	17929	17646	18042	17704	17978	17864	17782	17743	17783	17791	17806	17797	17883	18025	17967	17777	17890	17841	17892	17706	17870	17916	17826	17605	17879	17845	17889	17752	17955	17910	17999	17771	18079	17720	17852	17867	17590	17821	17734	17713	17895	17922	17669	17857	17974	17780	17673	17661	17771	17662	17851	17780	18053	17758	17810	17734	17942	17831	18056	17865	18002	17878	17721	17816	17896	17808	18077	18217	18011	17921	17980	17883	17858	17880	17975	17817	17758	17829	17865	17885	18167	18093	17940	17946	17885	17810	17986	17726	17624	17902	17687	17920	17585	17793	17804	18065	17913	17790	17578	17763	17767	17876	17866	17949	17725	17711	17733	17979	17824	17680	17928	17737	17796	17759	17846	17757	17728	17786	17629	17809	17733	17827	17898	17820	17783	17754	17800	17887	17759	17923	17759	17741	17865	17703	17910	17758	17621	17848	17820	17947	17948	17865	17846	17935	17853	17905	17914	17908	17979	17695	17868	18049	17784	18083	17696	17814	17632	17878	17918	17744	17861	18076	17826	17924	17871	17810	17719	17824	17844	17836	17839	17938	17879	17868	17790	17792	17913	17733	17850	17857	17803	17672	17685	17773	17765	17776	17855	17770	17776	17949	17987	18001	17718	17707	17657	17633	17963	18048	17760	17979	17730	17906	17838	17744	17885	17919	17894	17863	17898	17590	17937	17847	17820	17904	17940	17751	17766	17763	17777	17840	17758	17806	17929	17908	17982	17800	18142	17858	17724	17888	17970	17869	17985	17897	18114	17839	17954	17536	17882	17840	18055	17873	17854	17668	17962	17860	17717	17773	17945	17912	17795	18013	17752	17819	17903	17763	17832	18006	17927	17830	17973	17800	18102	18041	17937	17971	17866	18000	17829	17864	17923	17731	17835	17570	17822	17925	18052	17761	17911	17899	17875	17897	17999	17770	17867	17825	17649	17960	17999	17985	17790	18065	17800	17921	17752	17890	17826	17909	17802	17700	17957	17715	17925	17901	17739	17892	17955	17828	17921	17854	17924	18028	17893	17845	17611	17694	17739	17883	17831	18058	17745	17923	17853	17812	17892	17835	18065	17955	17981	17812	18054	18047	17853	17844	17941	17937	17679	17988	17723	17749	17992	17955	17726	17823	17815	17849	17794	17881	17844	17927	17824	18038	17891	17817	17849	17665	17970	18106	18048	17877	17907	17712	17924	17837	17965	17970	17795	17795	17932	17755	17793	17842	17923	17782	17898	17631	17741	17799	17771	17876	17981	17803	17794	17791	17832	17736	17709	17962	18038	17955	17980	17754	17862	18051	17824	17946	17971	17827	17814	17817	18026	17734	17783	17680	18046	17822	17814	17931	17914	17927	18065	17818	17975	17749	17932	17930	17931	17925	17774	17772	17973	17840	17747	17890	17859	17857	18059	17823	17894	17925	17958	17956	17748	17909	17822	17942	17907	17799	17991	17958	17973	18059	17937	17973	17947	17886	17866	17501	18079	17708	17951	17805	17645	17910	17866	17854	17840	18000	17770	17826	17976	18001	17929	17893	17778	17767	17971	17844	17925	17890	17840	17756	17541	17656	17828	17945	17788	18008	17823	17751	18214	17807	17898	17967	18083	17716	17821	18070	17865	17777	17878	17694	17722	17964	17794	17785	17916	17945	17994	17861	17853	17941	17943	17774	17905	17799	18115	18078	17937	17825	17885	17858	17888	18038	17789	17974	17903	17936	17573	17990	17843	17941	17834	17832	17735	17820	17836	17868	17723	17951	17865	17778	17714	17768	17783	17958	17872	17917	18025	17873	17858	17921	18091	17760	17990	17927	17805	17799	17974	17748	17917	17863	17728	17890	17826	17942	17884	17736	17969	17850	17942	17827	17727	18000	17685	17720	17864	17912	17997	17767	17986	17859	17960	17684	17780	17876	18053	17818	17767	18028	17778	17711	17805	17720	17974	17759	17856	17893	17755	17758	17782	17907	18145	17982	18086	17835	17804	17823	17886	17584	17882	17977	17839	17833	18151	17828	17920	17810	17807	17956	18006	17848	17847	17916	17938	17864	17780	17830	17786	17792	18000	17988	17915	18010	17815	17849	17764	17938	17897	17895	17851	17903	17750	17860	17753	17878	17829	17679	17793	17908	17936	17797	17784	17836	17886	17883	17919	17915	17953	17648	17915	17926	17744	17950	17965	17816	17859	17963	17948	17792	17891	17815	17756	17948	17811	17845	17938	17770	17849	18008	17864	17805	17842	17934	17996	17966	17942	18056	18090	17792	17950	17892	17977	17927	17847	17843	17885	17830	18003	17750	17915	17946	17873	17974	18113	17953	18008	17815	17765	17713	18030	17847	17718	17925	17895	18059	18100	17808	17938	17841	17936	17991	17680	17890	17818	17862	17701	17954	17949	17679	17960	17778	17841	17908	17792	17824	18000	17981	17966	17694	17869	17816	17883	18213	18022	18109	17824	17872	17726	17939	17923	17905	17892	17935	17886	17923	17737	18053	17991	18101	18113	17879	17871	17819	17701	17994	17733	17732	17852	17821	17841	17903	17849	18003	17708	17761	17575	17903	17975	17733	17671	18085	17921	17888	17882	17811	17908	17720	17702	17932	17843	17825	17878	17638	17864	17763	17695	17941	17675	17828	17870	17929	17807	17910	17917	17776	17916	17996	17768	17917	17767	17889	17845	17601	17944	17701	17772	17794	17802	17907	17820	17721	17968	17681	17992	17863	17941	17754	17836	17594	17877	17722	17920	17816	18173	17857	17931	17845	17770	17839	17918	18111	17865	18093	17850	17782	17837	17830	17985	17960	17907	17850	17746	17977	17864	17739	17992	17875	17974	17840	17846	18035	17707	18024	17642	17807	17890	17800	17888	17963	17803	17964	17775	17614	17696	17917	17906	17833	17893	17923	17979	17756	17762	17701	17831	17799	17974	17752	17806	17883	17864	18037	17791	17870
21357	43172	36533	27001	21022	18804	17340	16748	16247	15880	15729	15692	15646	15515	15586	15502	15487	15632	15456	15495	15505	15348	15272	15392	15339	15364	15405	15259	15566	15366	15305	15287	15204	15158	15535	15448	15250	15050	15355	15327	15294	15344	15200	15316	15288	15406	15363	15220	15206	15170	15547	15383	15342	15195	15289	15416	15331	15250	15410	15415	15274	15182	15464	15221	15345	15394	15190	15258	15500	15331	15137	15292	15382	15233	15368	15241	15273	15335	15384	15287	15455	15271	15294	15269	15204	15316	15330	15149	15322	15344	15329	15216	15273	15346	15347	15325	15237	15303	15150	15279	15153	15221	15267	15357	15305	15222	15288	15298	15323	15365	15420	15335	15258	15316	15267	15308	15214	15528	15179	15144	15344	15175	15387	15320	15350	15250	15328	15216	15104	15227	15306	15234	15243	15237	15294	15370	15137	15204	15212	15330	15325	15533	15133	15301	15296	15212	15450	15193	15311	15391	15182	15216	15153	15236	15415	15144	15275	15207	15256	15043	15211	15279	15144	15308	15229	15217	15172	15180	15324	15139	15216	15064	15295	15377	15193	15216	15442	15173	15301	15400	15217	15329	15174	15235	15292	15245	15368	15442	15345	15414	15232	15474	15397	15294	15382	15077	15242	15304	15301	15324	15408	15403	15263	15506	15298	15346	15131	15351	15340	15303	15235	15250	15101	15408	15392	15327	15416	15271	15368	15317	15250	15332	15190	15202	15265	15400	15427	15226	15370	15304	15274	15316	15200	15349	15190	15314	15328	15403	15408	15323	15305	15185	15179	15248	15154	15265	15255	15309	15339	15388	15304	15395	15358	15232	15275	15085	15207	15303	15264	15187	15165	15290	15345	15465	15434	15321	15290	15355	15338	15310	15263	15275	15223	15317	15266	15461	15373	15174	15363	15311	15331	15243	15266	15299	15052	15137	15304	15186	15307	15211	15304	15525	15437	15188	15353	15190	15223	15404	15160	15390	15229	15246	15214	15471	15247	15254	15347	15452	15180	15286	15267	15053	15262	15291	15300	15481	15216	15338	15283	15160	15324	15288	15368	15368	15260	15422	15143	15300	15068	15256	15269	15438	15366	15367	15401	15321	15330	15235	15191	15297	15097	15349	15249	15235	15292	15137	15307	15281	15403	15197	15105	15306	15138	15228	15325	15102	15253	15353	15160	15319	15195	15179	15464	15282	15202	15282	15327	15375	15357	15265	15465	15332	15228	15231	15250	15262	15207	15327	15203	15192	15219	15428	15351	15339	15216	15210	15361	15123	15242	15363	15067	15196	15266	15403	15177	15189	15117	15342	15205	15250	15248	15442	15291	15262	15261	15419	15195	15295	15171	15382	15294	15064	15249	15407	15026	15113	15273	15307	15188	15129	15323	15553	15339	15335	15309	15401	15252	15227	15260	15049	15267	15302	15358	15290	15423	15241	15296	15067	15203	15242	15430	15349	15248	15426	15275	15264	15257	15341	15320	15217	15135	15343	15328	15297	15233	15405	15217	15239	15218	15101	15234	15105	15156	15337	15256	15233	15313	15257	15228	15381	15140	15284	15216	15273	15196	15251	15142	15240	15366	15388	15197	15419	15304	15246	15250	15226	15337	15209	15320	15227	15327	15199	15482	15261	15387	15044	15227	15170	15329	15425	15273	15405	15184	15237	15329	15198	15196	15407	15395	15286	15245	15239	15359	15229	15340	15352	15053	15207	15275	15475	15288	15227	15355	15347	15263	15216	15396	15235	15273	15340	15277	15316	15220	15330	15299	15377	15340	15153	15279	15339	15344	15179	15162	15134	15325	15348	15332	15217	15177	15223	15097	15259	15209	15195	15215	15249	15105	15116	15235	15223	15094	15431	15239	15295	15421	15217	15108	15331	15215	15213	15253	15366	15236	15069	15233	15087	15166	15363	15299	15248	15320	15316	15364	15219	15198	15131	15310	15338	15329	15223	15256	15174	15172	15144	15403	15419	15277	15298	15383	15272	15252	15393	15262	15259	15315	15173	15298	15242	15157	15398	15266	15314	15276	15365	15469	15252	15283	15225	15198	15241	15117	15215	15124	15211	15293	15266	15446	15190	15248	15252	15512	15116	15250	15412	15212	15283	15248	15175	15301	15378	15347	15375	15017	15238	15420	15385	15240	15331	15199	15195	15260	15187	15328	15225	15252	15197	15259	15391	15148	15302	15116	15384	15206	15249	15215	15404	15260	15348	15147	15148	15297	15408	15177	15284	15179	15309	15102	15287	15284	15343	15261	15282	15427	15242	15203	15337	15132	15176	15128	15441	15120	15249	15359	15275	15308	15277	15394	15289	15410	15252	15283	15219	15301	15234	15301	15403	15305	15223	15136	15395	15297	15184	15115	15236	15418	15221	15268	15307	15184	15322	15344	15286	15371	15349	15345	15252	15220	15247	15208	15201	15363	15142	15484	15166	15266	15283	15376	15359	15215	15215	15248	15299	15278	15264	15250	15238	15259	15370	15119	15165	15485	15306	15275	15347	15301	15227	15228	15374	15334	15125	15311	15179	15361	15222	15352	15428	15385	15131	15284	15189	15239	15172	15192	15347	15325	15148	15222	15240	15264	15170	15149	15236	15292	15227	15384	15313	15282	15173	15255	15345	15230	15301	15355	15116	15272	15400	15212	15267	15064	15340	15295	15169	15207	15361	15365	15167	15233	15294	15327	15274	15133	15355	15310	15351	15230	15374	15180	15312	15275	15088	15364	15358	15074	15282	15247	15297	15292	15127	15374	15222	15005	15304	15257	15221	15217	15187	15388	15316	15270	15214	15266	15284	15268	15212	15283	15188	15374	15327	15085	15278	15231	15584	15201	15354	15104	15370	15365	15264	15315	15388	15351	15265	15202	15218	15347	15137	15174	15265	15242	15235	15268	15367	15258	15081	15281	15332	15396	15201	15317	15250	15141	15401	15363	15226	15250	15293	15355	15383	15205	15290	15278	15292	15107	15095	15198	15314	15462	15264	15322	15168	15293	15151	15350	15264	15155	15306	15340	15192	15298	15254	15327	15331	15246	15033	15441	15235	15475	15077	15285	15336	15425	15300	15219	15356	15247	15286	15273	15202	15461	15216	15342	15294	15154	15187	15249	15289	15125	15070	15155	15182	15320	15000	15336	15161	15446	15276	15410	15360	15083	15155	15379	15376	15249	15316	15347	15113	15207	15267	15398	15344	15333	15133	15362	15217	15327	15238	15319	15477	15272	15154	15349	15259	15174	15231	15396	15239	15342	15176	15355	15257	15097	15353	15243	15236	15314	15532	15281	15044	15346	15301	15376	15087	15158	15273	15292	15298	15131	15289	15321	15239	15327	15237	15414	15103	15247	15263	15251	15270	15265	15281	15362	15290	15440	15137	15168	15300	15247	15498	15204	15235	15395	15243	15313	15231	15341	15325	15244	15356	15329	15251	15048	15346	15394	15230	15368	15385	15478	15220	15324	15261	15186	15213	15211	15273	15199	15249	15267	15142	15238	15268	15103	15339	15368	15175	15304	15359	15137	15403	15341	15302	15229	15353	15228	15316	15317	15212	15198	15171	15044	15269	15377	15181	15339	15095	15449	15200	15220	15259	15203	15441	15381	15407	15426	15108	15333	15237	15361	15248	15171	15206	15224	15403	15216	15213	15236	15224	15423	15289	15307	15339	15353	15274	15274	15227	15364	15385	15296	15175	15292	15191	15218	15443	15318	15249	15231	15308	15183	15280	15361	15270	15337	15345	15361	15245	15205	15469	15372	15383	15290	15324	15297	15249	15248	15163	15249	15208	15293	15138	15164	15198	15293	15251	15371	15372	15207	15365	15300	15234	15197	15307	15243	15172	15277	15199	15352	15308	15094	15287	15326	15405	15175	15281	15370	15088	15303	15378	15187	15296	15175	15387	15302	15319	15237	15317	15255	15519	15240	15171	15270	15389	15138	15369	15277	15428	15197	15185	15397	15164	15177	15390	15348	15219	15265	15044	15148	15350	15286	15198	15295	15243	15271	15326	15414	15293	15294	15267	15361	15231	15192	15202	15334	15269	15310	15356	15192	15373	15190	15373	15108	15200	15339	15196	15247	15152	15223	15349	15364	15208	15107	15203	15260	15215	15470	15204	15300	15248	15354	15207	15308	15338	15186	15145	15197	15346	15387	15323	15313	15242	15179	15064	15249	15337	15124	15197	15249	15331	15161	15148	15275	15279	15122	15143	15309	15004	15357	15206	15348	15395	15304	15472	15312	15202	15277	15201	15361	15207	15405	15213	15262	15374	15419	15169	15289	15194	15338	15261	15359	15189	15337	15333	15224	15187	15295	15387	15210	15129	15264	15228	14997	15276	15265	15404	15205	15373	15269	15320	15245	15445	15228	15489	15396	15144	15335	15254	15169	15235	15258	15468	15322	15155	15243	15295	15104	15284	15326	15339	15265	15258	15347	15181	15192	15365	15462	15295	15314	15293	15282	15141	15173	15290	15176	15428	15395	15204	15429	15195	15312	15329	15198	15331	15443	15346	15168	15185	15284	15367	15326	15153	15184	15280	15337	15232	15246	15328	15268	15344	15173	15181	15332	15288	14957	15296	15465	15258	15385	15305	15147	15282	15385	15238	15380	15209	15320	15284	15282	15208	15394	15228	15253	15374	15134	15350	15233	15204	15155	15215	15387	15016	15230	15214	15310	15148	15333	15101	15295	15386	15353	15360	15228	15290	15419	15112	15296	15325	15383	15278	15308	15464	15318	15283	15186	15409	15370	15226	15434	15121	15206	15262	15091	15400	15185	15258	15388	15204	15112	15307	15288	15110	15384	15407	15025	15380	15372	15346	15237	15414	15178	15391	15200	15321	15234	15170	15302	15219	15416	15206	15157	15254	15276	15268	15201	15207	15331	15480	15348	15256	15364	15428	15249	15206	15195	15336	15263	15263	15315	15428	15323	15159	15449	15382	15240	15423	15165	15236	15408	15148	15385	15257	15453	15422	15239	15191	15104	15203	15308	15314	15150	15263	15345	15303	15460	15385	15410	15408	15092	15184	15431	15434	15300	15386	15276	15411	15338	15238	15256	15323	15388	15300	15341	15039	15126	15222	15510	15169	15236	15316	15216	15363	15083	15275	15311	15294	15378	15106	15282	15527
25367	21660	27800	28692	22488	21170	20738	19892	19477	19268	19432	19222	19385	19417	19503	19369	19415	19306	19169	19325	19525	19154	19194	19187	19182	19093	19214	19368	19137	19165	19201	19294	19196	19252	19124	19289	19181	19274	19299	18998	19396	19217	18982	19026	19216	19054	18977	18954	19298	19068	19043	19151	19324	19049	19302	19232	19109	19250	19032	19199	19166	18871	19201	19069	19263	19081	18975	19244	19199	19227	19283	19004	19104	19230	19120	19169	19280	18981	18912	18931	19162	18885	19049	19094	19054	19045	18963	18970	18924	19013	19040	19215	18987	19202	19036	19050	19041	19170	19273	19116	19002	18950	19107	18980	19141	19192	19049	18916	18992	19167	19127	19279	18910	19037	19053	19061	18952	19085	19085	18900	19148	19103	19117	19093	19115	19288	18986	18993	19101	19368	19099	19116	18912	19129	19073	19152	19017	19188	19227	18965	19067	18932	19001	18977	18917	19003	19044	18973	19147	19013	19282	18902	19167	19080	19023	19013	18970	19067	18966	19023	19166	19259	19206	19182	18973	19322	19168	19106	19148	19066	19054	19162	18904	18910	19189	18895	19134	19182	19164	18861	19105	19023	18806	18980	19026	19113	19099	18961	18953	18991	19179	19129	19098	19006	19119	19148	19117	19018	18956	18901	19234	19192	19166	19139	19049	19247	19322	18986	19259	18926	19271	19185	19003	19039	19147	18989	19225	19299	19138	19181	19137	19246	19187	19165	19111	19051	18944	18834	19078	19127	19259	18870	19264	19161	19175	19024	19216	19233	19088	19094	19140	19109	19072	19167	19131	19119	18947	19004	18940	18821	19099	18938	19181	18873	18801	19168	19316	18981	19148	18956	19075	19036	19288	19022	19025	19096	19076	19006	18964	19021	19183	19263	19196	19169	18859	19150	18929	19201	19130	18946	19078	19149	19238	19202	19183	19151	19320	19140	19362	19213	19034	18889	19230	19194	19173	19038	19102	19131	19050	19245	19062	19125	19017	19070	18998	18977	19112	19060	19150	19001	19090	18957	19034	18990	18910	18968	18925	18914	18944	19023	19003	19227	19070	19210	19068	19171	19136	18974	19255	19083	19296	19122	18882	19079	19211	19272	19156	18903	19146	19090	19164	19134	19015	19107	18987	19076	19310	19379	19153	19111	19156	19187	19140	19241	19123	18888	19060	19191	19168	19038	18898	19373	19113	19126	19089	19134	19205	19088	19078	19223	19060	19070	19200	19141	19221	19163	19169	19130	19366	18953	19034	19123	18914	19122	19122	19028	19145	19192	19120	18751	18920	19131	19183	19039	19107	19290	19086	19154	19144	18990	19137	19396	19184	19144	19277	18994	18864	19044	19271	19021	19047	19274	19379	19076	19087	19119	19096	18879	19247	19062	18962	19058	19096	18863	19093	19303	19323	19159	19148	18934	19401	18834	18968	18996	19027	19129	19296	19052	18995	19079	19204	19140	19166	19027	18974	19327	19429	19130	19017	19244	19021	19087	19112	19051	19112	19070	19076	19301	19248	19107	19187	19116	19125	19047	19218	19131	19187	19133	19109	19126	19266	19292	19126	18987	19174	18996	19039	19076	19040	19185	18962	18885	19026	19264	19116	19068	19097	19195	19367	19117	18946	18955	19081	18805	19194	19160	19345	19061	19188	18940	19147	19030	18963	19262	19088	19331	19222	19275	19144	19003	19268	19108	18981	19168	19004	19030	18924	19140	18985	19116	19052	19164	19157	19075	18866	18981	18830	18884	19163	19166	19227	19035	19129	19067	19066	19205	18959	18845	19176	19102	18937	18874	19030	19312	19245	19253	19117	19243	19083	19055	18916	19191	18961	19022	19409	19148	19207	19404	19361	19085	19305	19378	19058	18805	18943	19026	19144	19135	19050	19114	19011	18885	19121	19114	19079	19055	19001	19311	19243	19005	18906	19179	19099	19136	19230	19275	19311	19132	19086	19151	19044	19095	19209	19133	19244	18970	19038	19004	19036	19044	19369	19355	18944	18992	19145	19213	19058	18993	19120	19144	19290	19237	19280	19216	19230	19124	19285	19091	18984	19114	19346	18954	19121	19046	18913	19442	19030	18885	19134	19136	19037	19118	19086	19006	19236	18996	19242	19245	19085	19184	19048	19120	19168	18992	19191	18912	18960	19076	19043	19160	18929	18831	19193	19049	18947	18970	19069	19196	19234	19082	18971	19070	19075	19234	18999	19079	19229	19129	19043	19178	19147	19196	19116	19268	18948	18975	19190	19127	18936	19060	19250	18982	19231	18943	19030	19146	18994	19093	19072	19187	19228	19068	19192	19152	19094	18936	19076	19061	19237	19153	19247	19355	19028	19002	19232	19317	19017	19064	19039	19189	19155	19147	19137	19184	19207	19068	19082	19176	19225	19372	19040	19189	19148	18996	19024	19245	19183	18957	19276	19169	18993	19161	19194	19151	18913	19095	19098	19130	19083	19177	18948	19116	19147	19034	19202	18872	18979	18993	19133	19222	18962	18996	19215	19015	19094	18993	19099	19031	19044	19164	19000	19110	19057	19096	18979	19216	19151	19015	19142	19065	19428	19313	19064	19182	19107	18904	19127	19185	19091	19010	19113	19186	19134	19090	18999	19284	19026	18974	19071	18872	19168	19392	18927	19120	19077	19009	19062	19138	19050	19025	18854	19029	19239	19034	19216	19260	19179	19078	18972	19342	19305	19157	19187	19316	19233	19162	19152	19056	19181	19098	19057	19136	19015	18999	19164	19110	19273	19271	19007	19146	19223	19226	19181	19128	19072	19240	19158	19077	19183	19098	19044	19070	19086	19296	19257	19004	19305	19010	19216	19054	19107	19091	19160	19082	19046	18971	19060	19038	19059	19247	19088	19081	18999	19102	19100	19114	18950	19102	19126	19108	19016	19088	19145	19029	19214	19269	19243	19164	19292	19213	19090	19074	19041	19011	18874	19133	19028	19056	19048	19156	18976	19157	19058	19228	19148	18969	19022	18945	19146	19214	19220	19091	18966	19251	19038	19154	18957	19046	19222	18907	19135	19136	19064	19060	19323	19070	19084	19194	18821	18930	19114	19206	19175	18798	19105	19102	19020	19029	18918	18992	19044	19150	19241	18997	19238	19159	18981	18984	19052	19280	19215	19090	19188	19086	19063	19246	19047	19088	19096	19124	19138	19201	19012	18996	19319	19020	19174	19014	19064	19163	19268	19220	19106	19109	19065	19120	19211	19233	19090	19237	19408	19278	19048	19050	19164	19003	19018	19243	19034	19241	19065	19151	19097	19198	19118	19009	18955	19297	18898	19149	19102	19315	19134	19279	19182	19455	19036	19136	19107	19256	19267	19134	19161	19078	19295	19423	19351	19109	19122	19094	19077	19125	19095	19143	18883	19084	19120	19281	19082	19175	19081	19093	19145	18954	19044	19126	19229	19155	18967	19259	19171	18886	19094	19130	18984	19014	19280	19251	19154	19239	18952	19043	19082	19154	19341	19158	19278	19050	19017	19085	19141	19221	18970	19062	19068	19072	19187	19190	19438	19135	18940	19149	19168	18983	19104	19033	18886	19177	19254	18992	19176	19139	19091	19004	19163	19098	19208	19218	19229	19050	19145	19265	19016	19009	19270	19235	18890	19023	18979	18970	19168	18895	19275	19170	19046	19219	19119	19323	18985	19211	19064	19326	19125	19203	19089	19093	19138	19275	19302	18902	19123	19069	19050	18894	19214	19141	19191	19211	19011	19324	19518	19119	19185	19282	19169	19109	19049	19122	19029	18958	18830	18927	19091	19024	19021	19234	19071	19079	19087	19014	19243	19140	18927	19038	19198	19107	19189	19106	19090	18860	19080	19068	19179	19000	19066	19356	18874	18864	19186	19016	19124	19066	19133	19172	19095	19222	19022	19058	18966	19220	18900	18824	19154	19009	19008	19086	18837	19079	19146	19163	19075	18985	18991	19153	19167	19223	19134	19145	19092	19005	18969	18983	19044	19046	19115	19223	19199	19211	19125	19175	19165	19025	19002	19216	19044	19186	18971	18886	19171	19029	19465	19137	18924	19369	19010	19023	19050	19046	19219	19072	19281	18955	19275	19227	19207	19198	19222	19058	19064	19291	18820	19076	19318	19100	19227	19131	19135	19061	19039	19182	19140	19178	19164	19058	19138	18989	19139	19170	19047	19056	18994	18967	19144	19150	19146	19219	19259	19149	19052	19007	18967	19081	19219	18973	19140	19225	19179	19142	19386	19153	19273	18966	19178	19051	19119	19119	18914	19079	19245	19130	19183	19163	19078	19071	19178	19240	18941	18951	19116	19140	19201	19164	18943	19268	19146	19240	19038	18997	19239	19100	19261	19002	19192	19278	19336	19028	19207	19234	19210	19195	19286	19244	19075	19234	19341	19127	19134	18999	18958	19013	19157	19300	19124	18972	18956	18958	19311	19079	19299	19365	19156	19213	19167	19199	19062	19091	19007	19042	19153	19004	19097	19033	19200	19171	19150	19278	19158	18839	19214	19289	19027	19044	19095	19079	19075	18978	19037	19157	19027	18877	19088	19134	19026	19122	19006	19188	19259	18950	19096	19055	19152	19120	19126	19313	19222	19103	19133	19117	19158	18988	19007	19051	19168	18959	19097	19056	19044	19142	19139	19278	19222	19112	19199	18975	18934	18946	19060	19218	18909	19185	18975	19118	19283	19141	19217	19008	18947	19252	18971	19125	19259	19300	18982	19345	19228	19137	19320	19009	19149	19146	19218	19089	19061	19074	18819	19216	19337	18964	19120	19079	19128	19156	19078	19055	19017	18927	18997	18995	19090	19031	18984	18919	19113	19206	19018	19177	19010	19141	19115	19438	18969	18810	19116	19186	19131	19085	19340	19081	19015	19274	19216	19140	19096	19169	19187	19105	19272	19281	19134	18991	19236	19249	19069	18911	19100	19138	19143	19149	19026	19055	19278	19009	18985	19095	19243	19119	19053	19167	19109	19144	19011	19198	18984	19174	19034	19140	18969	18842	19140	19229	19022	19226	18920	18771	19068	19006	19183	19073	19125	19234	19050	19202	18960	18974	19058	19154	19237	19122	19096	19119	19313	19105	19142	19118	19300	18934	19114	18990	19180	19069	19135	19183	19177	19488	19291	19162
22843	39247	31845	25018	20106	18876	17150	17042	16442	16452	16499	16332	16280	16386	16236	16273	16128	16048	16146	16107	16164	16098	15978	15961	16090	16057	15954	16044	16202	16005	16106	16040	15907	15962	16158	16082	15970	15869	16163	16072	16070	15922	16053	16007	15945	16131	16049	16148	16102	16131	15865	15999	15955	15969	16079	16024	16011	15991	16035	15929	15835	16075	16021	15909	16082	16080	15897	15986	15847	16009	16075	16035	16213	16083	16026	16076	15937	16011	15991	15929	16105	15922	16003	15916	15908	16089	15954	16034	16065	15997	16136	15926	15900	15988	16150	15993	15948	15897	15896	16078	16002	16059	15979	15976	16057	15955	16052	16054	16140	16002	16011	15963	15887	15975	16120	15968	15930	16139	16116	15960	15916	16116	15986	16159	15907	16048	15997	16109	16031	16170	16018	15852	15996	16051	16109	16154	15861	15831	16015	16041	16114	15967	16080	16149	15926	16082	16065	15987	15974	15984	16055	16135	15875	16007	15929	16113	16037	16082	16145	16022	15968	15957	16054	15941	16044	15990	15950	15989	16129	16010	15954	16044	16039	16050	15907	16169	15894	16087	16001	16075	15933	15890	16114	16133	16090	15758	16071	16022	15969	16087	15999	16029	15982	15987	15951	16068	16077	15975	15739	16084	16007	15994	15947	15979	15841	15974	16087	15974	16115	15943	15876	15913	15813	15942	16030	16090	15919	15889	15947	15929	15997	16189	15873	16013	15859	16167	16141	15885	15884	16115	16063	16070	16063	16056	15946	15903	15939	15991	16167	15864	16086	15971	16003	15949	16089	16057	15930	15984	16159	15905	15920	16030	15900	15768	15982	15817	15917	15988	16083	15798	15915	15989	16011	16093	16015	16072	16016	15933	16062	15985	16044	15914	16104	15989	16148	15743	15777	16078	16000	15829	15981	15913	15747	16046	16104	16083	15932	16077	15816	16014	16006	15844	15878	16025	16019	16016	16111	16080	15939	15935	16182	16107	15989	15998	15935	16019	15841	16021	16021	15965	16075	16053	16106	16242	15913	15981	15983	16060	15932	16051	16099	16002	15971	15905	15979	15971	15864	16139	16004	15933	16071	16227	16048	15911	15947	15941	15915	15918	15916	15959	15940	15999	16019	16124	15883	15847	16021	15796	16058	15995	16001	15877	15937	16037	15943	15975	15983	15867	15907	16046	15985	16134	16066	16074	16062	16057	15934	16127	16031	16086	15930	15893	15910	16052	16006	16161	16156	16070	16033	16001	16046	15944	16143	16000	16004	16037	16174	16140	15894	16029	16070	16132	16008	15991	16158	16076	15872	16147	15937	16070	15959	16163	15964	16041	15883	15832	15822	15882	15951	15782	15909	15983	15954	16050	16048	15943	16095	16029	15995	15884	15821	16063	15939	16015	16068	15958	16173	15947	16069	15797	16082	15922	15909	16008	15883	15932	15875	16020	15865	16039	16016	15952	16049	16198	15960	15935	15961	15935	16057	15957	15997	15846	16135	16012	16151	15917	16140	15876	15987	16076	15967	15984	16054	16047	16070	16057	16006	15862	16076	15868	15964	16065	16035	16093	15833	16101	15983	16069	16175	15896	15964	16077	16051	15982	15923	15943	15953	16133	16182	16072	16053	15828	16085	15988	16033	15925	16234	15957	16137	15980	16037	15946	15901	16033	16088	16042	16208	16137	16042	15837	16122	16195	15984	15925	16122	15981	15977	15825	15972	16009	16080	16005	16062	15860	16005	15998	15955	15925	16112	15758	15872	16051	16143	16023	15984	16006	16005	16089	16039	16018	16084	16029	16053	16134	16205	16173	16071	15936	15789	15957	16057	16036	16051	15836	15890	16038	16105	15982	15901	16047	15965	15980	16045	15978	15782	15881	16007	15963	16018	16123	15968	15999	16049	16077	16047	16208	16083	16029	15871	15993	16072	16057	16120	15901	15965	16039	15964	16000	15897	15984	15923	16061	16029	16053	16066	15833	15898	16219	16029	16172	16035	16116	16156	15969	15940	15907	15987	16103	15958	16093	16073	15935	16186	15962	15974	15916	16121	15977	15970	16067	16120	16073	15995	15999	16040	16224	16007	16046	16054	15907	16036	16026	15849	16093	16016	16036	16065	15911	15920	15854	15834	16022	16154	16042	15984	16023	16019	16026	15922	16054	15952	16016	15936	15892	15828	15962	16052	15958	16102	15991	15977	16109	16034	16094	15977	16076	16022	16193	15995	16046	15981	16041	15908	16053	15994	15911	16059	15986	16123	15976	15891	16050	15910	15916	15956	16086	16067	16044	15871	16063	16134	15907	16064	15956	16018	16057	16073	15994	15858	16151	16229	16013	16123	16049	15957	16070	16121	16019	15928	15921	16081	16013	15878	15965	16020	16036	15930	15859	15917	16045	15971	16017	16203	16098	15918	16175	15872	15923	15901	16000	16041	16048	15950	16073	16061	16066	16074	16007	15959	15983	16017	15941	15955	16201	16053	15986	16095	16037	16016	16039	15973	15897	16038	16060	15943	16029	15954	16047	16107	15959	16056	15969	15928	16119	15895	16116	16152	15940	16059	16083	16147	15935	16220	16092	16114	16050	16151	15956	16157	16019	16026	15945	16035	16068	16088	15938	15989	16015	16103	15960	16103	15860	16220	15888	16038	16063	16072	16000	15992	16086	15948	16021	15935	15963	16067	16016	15964	16040	16005	16076	16049	15825	15985	16001	16196	15897	15868	15850	16170	15828	15989	16019	16045	15957	15990	16152	16195	16109	16067	16039	16047	15983	15908	16028	16074	16065	16027	15970	15985	15892	16098	16008	15904	16060	15969	16064	16039	16011	15950	16083	16322	16073	15857	15806	15906	16099	16052	16024	16135	15984	15938	15969	16056	16025	15925	16100	16045	16073	16001	16015	16254	16079	16019	15914	15988	15965	15900	16201	16136	16059	15872	15928	15982	16125	16180	16002	16057	16052	15934	15996	16195	16178	15872	15979	15917	15960	16045	15833	16051	15926	16007	16186	16118	15997	16076	15866	16073	15947	16141	16073	15943	15983	15986	16081	16115	16061	15914	16110	15980	15803	16127	15900	15937	16126	16004	16084	16130	15873	15950	16099	16309	15909	15969	15934	15932	16003	15926	15878	16020	16090	16120	15983	16087	16022	15958	15963	16123	15912	16001	16014	15950	16017	16020	16017	16194	15917	16129	15884	16026	15988	16082	15950	15844	16006	16058	16009	16026	15900	16060	16066	16194	15827	15893	15907	16126	15996	15957	16134	15938	16044	15945	15971	16071	16148	16125	15938	15939	16162	16107	16047	15968	16010	15948	15993	16071	16133	16098	15913	15936	16037	16064	16157	16041	15951	16078	15867	16222	15947	16197	15990	16046	15925	15936	15998	16072	16092	16061	16039	15891	15925	16019	15930	15849	16058	15885	15917	16239	15981	15962	16054	16100	16072	16133	16109	15962	15904	16065	16041	15977	16061	15916	15789	16026	16104	16243	15944	16078	16025	15971	16318	15949	15925	15949	15862	16105	16144	15817	15844	15938	16051	16152	16009	16023	16175	16020	16090	16144	16168	15990	15892	15983	16149	15984	16137	15976	16011	15911	15804	16115	15942	16104	16242	15984	15899	15951	15908	16039	16033	15893	15893	16142	16201	15969	16037	16100	16182	16005	15938	15988	16157	15940	15977	15917	16221	15926	15984	15939	16040	15927	16026	15964	15880	16117	15934	16131	16102	16031	16114	16170	16023	16085	15923	16105	16106	15698	15948	16030	16074	15873	15962	16108	16146	16184	16117	16099	16001	15986	16166	15906	16117	15939	16215	16099	15872	15970	15943	16105	16027	15883	16038	15981	16150	15930	16118	15989	16145	15981	16024	15856	16045	15937	15941	15826	16048	15893	16118	16089	16014	16086	16054	15940	15853	15937	15924	16049	15840	15901	15938	16067	15946	16019	16055	15948	16204	16097	16301	16029	16109	16034	15984	16176	16071	15957	15993	15866	16046	15942	16135	16157	15985	16037	15849	16067	15970	15895	16060	16168	16003	16003	16035	15995	16037	16013	16121	16204	16062	16037	16015	16129	15958	16029	15855	15969	16080	15954	16146	15895	15957	16088	15923	15849	15913	15731	16048	15991	16084	15808	15957	15942	16047	15970	16184	16133	16149	15902	16050	16010	15888	16024	16003	16123	16097	16035	16168	16119	15898	15943	15982	16025	16080	15966	16025	16006	15907	16168	16054	15982	16035	16042	16108	16076	16054	16025	16009	16014	16176	15868	16088	16063	16064	15883	16061	16003	16009	16018	15772	16152	16114	16062	15878	16031	16039	16038	16032	16007	15860	15922	16024	15855	16126	15963	16076	16264	16075	15934	15957	16090	16032	16031	15919	16010	15815	16204	16167	15715	15968	16016	16164	15986	16013	16062	15946	16017	16007	16034	15969	16040	15989	16115	16036	15979	16000	15759	16129	16094	15970	15836	15988	15941	16111	16013	16109	15919	16071	15911	15906	15945	16119	15980	15974	16101	15927	15975	15988	15963	16167	15916	15857	16094	16034	15886	15946	15975	16083	16030	16132	16097	15879	16090	16013	15978	15929	16023	16182	15861	15950	15828	15981	15918	16061	16256	16041	15895	16079	16080	16042	15930	16061	15964	15983	15982	15899	16048	16015	16107	15990	15891	16272	16195	16030	15982	16092	16073	15981	15820	16058	16057	16056	15843	16104	15962	16090	16049	16273	16098	16164	15990	15915	15966	16019	16034	15991	16028	15977	16034	16110	16121	15912	15877	15945	16131	16072	16056	16016	16089	16072	15943	15900	16030	15840	16043	16021	16049	15996	15914	16044	16054	16045	16029	16003	16003	16085	16064	16038	15983	16150	15968	16147	16002	16108	15971	16077	16040	16062	16023	15996	16086	16063	15977	15774	15986	15958	16080	15940	15979	15990	16157	16009	15769	16073	16054	15925	16052	16128	16009	16033	15989	16012	15983	16077	16039	16015	15903	16023	16120	15985	16105	15988	16009	16157	15834	16072	16055	15954	16002	16177	15939	16230	15972	16068	15827	16017	15955	16080	16061	16135	16028	15937	16113	16118	15922	15880	15895	16121	15788	16059	15942	16109	15987	16015	15982	15906	16025	16002	15862	16029
22512	21552	28797	24791	22076	24197	25099	20406	19367	19290	19376	18852	18994	19163	18928	18938	18889	18857	18758	18837	18760	18744	18738	18475	18591	18706	18603	18702	18387	18751	18501	18517	18797	18643	18661	18513	18266	18336	18432	18393	18818	18671	18278	18385	18502	18452	18448	18559	18403	18285	18281	18360	18460	18343	18436	18444	18583	18411	18300	18396	18398	18520	18421	18509	18409	18439	18457	18523	18395	18451	18511	18340	18468	18466	18431	18514	18435	18271	18442	18441	18402	18294	18380	18227	18207	18344	18376	18404	18507	18498	18344	18419	18333	18555	18195	18100	18413	18399	18382	18520	18518	18005	18281	18320	18153	18566	18532	18445	18605	18449	18339	18253	18370	18289	18350	18331	18308	18398	18518	18490	18394	18412	18265	18190	18431	18293	18368	18347	18506	18428	18505	18437	18446	18480	18324	18416	18212	18248	18431	18439	18445	18356	18278	18254	18347	18410	18279	18383	18294	18241	18439	18503	18443	18231	18428	18663	18436	18361	18432	18681	18426	18209	18478	18625	18402	18443	18290	18563	18626	18277	18452	18347	18385	18289	18336	18247	18498	18347	18355	18087	18211	18213	18380	18273	18341	18341	18504	18151	18362	18481	18361	18417	18355	18497	18539	18449	18425	18380	18540	18463	18343	18348	18299	18428	18532	18431	18332	18298	18459	18502	18386	18452	18369	18336	18167	18267	18331	18306	18460	18514	18559	18417	18546	18320	18359	18352	18250	18424	18298	18373	18491	18476	18384	18298	18301	18508	18311	18502	18618	18249	18228	18369	18386	18457	18351	18332	18405	18369	18080	18394	18491	18463	18315	18418	18561	18321	18333	18473	18447	18436	18298	18341	18508	18644	18331	18418	18018	18189	18370	18221	18441	18456	18559	18297	18343	18520	18387	18296	18536	18218	18403	18334	18316	18520	18538	18142	18175	18251	18363	18418	18471	18417	18550	18418	18453	18280	18560	18453	18311	18203	18339	18383	18294	18468	18276	18488	18281	18337	18487	18249	18335	18283	18240	18407	18566	18406	18412	18416	18281	18293	18273	18435	18312	18165	18282	18300	18207	18526	18535	18292	18074	18397	18849	18525	18356	18272	18456	18392	18330	18372	18328	18363	18294	18409	18532	18625	18411	18297	18319	18316	18414	18404	18100	18297	18333	18439	18276	18530	18273	18275	18363	18302	18612	18466	18328	18364	18410	18488	18379	18262	18606	18268	18380	18254	18446	18350	18310	18233	18425	18414	18478	18233	18469	18535	18229	18256	18334	18523	18420	18406	18554	18287	18426	18448	18232	18419	18327	18384	18073	18297	18182	18003	18552	18381	18560	18493	18364	18345	18636	18346	18463	18382	18333	18455	18311	18493	18475	18388	18369	18371	18528	18443	18308	18239	18248	18390	18451	18433	18260	18188	18410	18339	18378	18356	18409	18254	18366	18327	18228	18375	18403	18131	18215	18319	18216	18268	18229	18309	18318	18465	18367	18385	18359	18317	18430	18362	18456	18520	18430	18443	18195	18421	18493	18502	18360	18229	18461	18347	18490	18411	18423	18384	18296	18208	18484	18306	18271	18367	18254	18398	18360	18494	18302	18159	18273	18389	18464	18300	18299	18345	18600	18381	18374	18244	18375	18350	18456	18565	18286	18263	18274	18289	18409	18609	18352	18339	18338	18216	18288	18177	18355	18429	18498	18603	18418	18479	18375	18155	18437	18366	18433	18418	18517	18382	18161	18346	18455	18343	18362	18116	18421	18276	18462	18511	18444	18311	18282	18324	18482	18396	18594	18510	18484	18628	18433	18474	18367	18157	18417	18321	18424	18452	18350	18288	18278	18382	18421	18399	18281	18357	18399	18639	18385	18191	18368	18169	18338	18515	18477	18237	18493	18418	18380	18383	18224	18327	18404	18581	18416	18426	18332	18340	18374	18227	18493	18458	18347	18381	18615	18417	18326	18443	18367	18359	18499	18408	18471	18195	18280	18470	18377	18141	18310	18268	18417	18396	18386	18366	18463	18377	18423	18347	18499	18316	18397	18377	18609	18578	18452	18450	18461	18584	18266	18325	18495	18292	18403	18095	18366	18290	18345	18402	18484	18427	18525	18433	18209	18462	18259	18225	18295	18461	18338	18504	18389	18453	18405	18464	18475	18265	18374	18374	18360	18522	18329	18291	18445	18360	18292	18334	18360	18352	18364	18493	18550	18294	18327	18314	18410	18358	18429	18632	18399	18409	18399	18469	18335	18278	18262	18528	18471	18295	18269	18439	18525	18384	18423	18427	18414	18267	18421	18353	18284	18192	18142	18341	18284	18456	18334	18279	18475	18528	18329	18247	18456	18449	18208	18409	18507	18255	18256	18289	18229	18394	18363	18526	18341	18163	18323	18281	18426	18226	18395	18400	18389	18434	18495	18402	18540	18386	18372	18378	18454	18264	18437	18242	18196	18361	18461	18224	18300	18247	18560	18208	18376	18441	18373	18346	18223	18592	18315	18322	18371	18224	18451	18460	18259	18352	18312	18438	18341	18442	18405	18403	18284	18489	18365	18401	18342	18601	18319	18359	18523	18464	18383	18221	18388	18460	18514	18374	18388	18466	18496	18405	18182	18204	18355	18248	18230	18205	18357	18402	18485	18553	18237	18273	18286	18436	18442	18378	18229	18445	18495	18365	18586	18359	18431	18523	18219	18555	18487	18288	18553	18436	18320	18194	18322	18367	18433	18148	18627	18488	18471	18556	18524	18347	18323	18293	18648	18411	18450	18426	18373	18198	18223	18282	18236	18357	18184	18182	18310	18467	18280	18242	18337	18499	18257	18179	18279	18160	18404	18113	18403	18560	18288	18425	18519	18360	18353	18574	18661	18316	18496	18495	18244	18400	18517	18474	18551	18386	18345	18397	18412	18650	18392	18742	18423	18392	18372	18280	18283	18421	18381	18345	18602	18309	18280	18374	18281	18288	18466	18529	18389	18541	18456	18220	18240	18299	18265	18378	18319	18466	18365	18317	18375	18299	18255	18456	18266	18473	18585	18381	18438	18651	18349	18279	18295	18252	18466	18433	18296	18258	18396	18429	18252	18363	18452	18460	18496	18432	18291	18399	18441	18253	18368	18387	18391	18390	18270	18330	18398	18508	18449	18352	18318	18417	18376	18060	18343	18454	18353	18248	18315	18312	18523	18413	18429	18214	18372	18549	18219	18432	18410	18372	18387	18249	18535	18294	18363	18290	18494	18319	18485	18513	18253	18319	18450	18126	18266	18370	18472	18412	18149	18434	18429	18356	18288	18652	18465	18218	18160	18327	18397	18392	18417	18341	18519	18564	18360	18161	18412	18232	18146	18411	18355	18391	18382	18296	18320	18332	18355	18274	18565	18121	18222	18292	18362	18430	18340	18400	18321	18589	18533	18295	18390	18359	18127	18438	18501	18405	18332	18413	18369	18442	18407	18279	18403	18510	18277	18128	18412	18587	18251	18444	18469	18098	18318	18294	18557	18301	18429	18394	18337	18379	18504	18334	18327	18597	18540	18444	18219	18265	18393	18444	18132	18489	18368	18490	18217	18456	18176	18398	18404	18442	18261	18280	18335	18229	18319	18360	18539	18520	18156	18272	18274	18261	18421	18380	18435	18411	18285	18419	18574	18273	18501	18432	18325	18374	18325	18363	18448	18351	18265	18415	18353	18225	18376	18460	18376	18518	18324	18396	18451	18273	18229	18174	18333	18396	18588	18440	18244	18467	18477	18492	18258	18371	18285	18364	18237	18372	18257	18592	18509	18611	18344	18531	18373	18514	18229	18486	18328	18246	18426	18387	18439	18363	18245	18476	18353	18476	18505	18250	18521	18271	18299	18248	18508	18404	18213	18460	18482	18291	18412	18369	18269	18592	18252	18391	18370	18358	18452	18353	18248	18427	18333	18319	18409	18255	18415	18339	18475	18433	18285	18432	18410	18379	18207	18413	18504	18318	18540	18488	18276	18290	18135	18319	18434	18461	18244	18143	18528	18341	18319	18270	18521	18516	18464	18385	18267	18320	18159	18310	18401	18212	18428	18437	18364	18436	18507	18423	18384	18341	18417	18226	18482	18269	18164	18084	18100	18362	18513	18369	18312	18402	18287	18458	18253	18595	18495	18293	18218	18220	18234	18268	18424	18354	18269	18534	18405	18362	18448	18426	18395	18334	18307	18108	18392	18384	18432	18553	18424	18346	18241	18290	18214	18490	18550	18373	18407	18474	18563	18274	18402	18322	18222	18547	18281	18430	18618	18325	18284	18407	18302	18413	18176	18143	18415	18397	18372	18663	18276	18394	18179	18395	18207	18615	18458	18433	18309	18518	18427	18302	18324	18143	18525	18342	18494	18466	18253	18262	18243	18322	18522	18532	18412	18253	18382	18335	18440	18378	18384	18348	18291	18567	18515	18360	18460	18398	18158	18215	18502	18412	18295	18312	18556	18376	18281	18232	18455	18312	18450	18486	18125	18430	18195	18428	18186	18311	18395	18411	18507	18174	18388	18251	18387	18351	18036	18507	18428	18423	18412	18188	18348	18370	18479	18322	18440	18541	18307	18315	18470	18459	18446	18208	18470	18435	18441	18488	18271	18606	18419	18280	18530	18477	18412	18448	18417	18338	18423	18209	18557	18384	18387	18292	18161	18416	18444	18363	18195	18421	18469	18362	18426	18170	18373	18403	18429	18508	18415	18435	18375	18293	18237	18424	18120	18333	18455	18298	18362	18269	18536	18311	18235	18352	18136	18335	18390	18390	18563	18483	18466	18249	18315	18258	18186	18507	18179	18430	18280	18234	18437	18120	18141	18712	18548	18431	18383	18505	18689	18434	18539	18193	18338	18346	18214	18212	18336	18357	18251	18527	18658	18026	18457	18378	18455	18344	18324	18361	18312	18246	18446	18383	18481	18414	18415	18238	18331	18464	18378	18482	18252	18350	18363	18154	18399	18324	18389	18303	18318	18419	18380	18334	18553	18189	18473	18375	18380	18381	18386	18344	18474	18426	18257	18384	18205	18270	18425	18479	18459	18394	18420	18473	18177	18414	18333	18323	18488	18372	18371	18411	18403	18341	18352	18173	18328	18508	18395	18341	18352	18514	18395	18288	18468	18375	18512	18386
24106	46696	37628	30380	23695	20260	18122	17197	16753	16409	16284	16156	16106	15879	15927	15887	15819	16010	15953	15812	15878	15922	15852	15916	15726	15785	15727	15762	15688	15734	15683	15518	15747	15626	15525	15492	15506	15545	15638	15563	15682	15522	15539	15513	15507	15638	15242	15610	15569	15696	15682	15552	15593	15539	15431	15522	15677	15358	15680	15675	15693	15706	15664	15351	15557	15368	15432	15485	15653	15415	15407	15259	15543	15598	15642	15683	15513	15609	15411	15488	15605	15603	15634	15597	15397	15550	15571	15544	15499	15676	15671	15457	15508	15458	15467	15483	15453	15440	15530	15495	15706	15378	15593	15556	15619	15790	15328	15479	15460	15452	15585	15523	15531	15572	15518	15489	15531	15439	15423	15495	15505	15675	15316	15426	15390	15513	15398	15559	15468	15487	15434	15646	15296	15685	15541	15631	15574	15526	15407	15596	15520	15509	15547	15575	15571	15402	15489	15486	15546	15549	15591	15624	15465	15439	15576	15648	15625	15491	15457	15570	15460	15556	15423	15520	15619	15349	15510	15628	15567	15604	15409	15335	15494	15600	15551	15482	15571	15588	15542	15584	15418	15519	15465	15604	15530	15558	15543	15409	15508	15614	15626	15692	15684	15460	15464	15673	15564	15418	15529	15486	15682	15326	15547	15361	15518	15599	15639	15438	15513	15676	15495	15584	15568	15512	15499	15606	15616	15748	15636	15528	15370	15692	15432	15532	15537	15405	15555	15655	15499	15423	15545	15464	15742	15458	15451	15616	15390	15562	15339	15513	15597	15424	15301	15431	15490	15455	15417	15515	15527	15458	15293	15662	15368	15599	15712	15462	15472	15418	15669	15365	15446	15546	15455	15485	15539	15521	15487	15521	15350	15522	15548	15565	15410	15489	15417	15342	15292	15542	15439	15492	15683	15484	15504	15506	15415	15474	15577	15449	15600	15377	15513	15653	15363	15477	15353	15547	15421	15471	15344	15513	15686	15506	15544	15494	15533	15606	15336	15557	15454	15447	15403	15429	15527	15557	15529	15633	15618	15412	15514	15478	15606	15472	15410	15578	15443	15410	15593	15529	15405	15540	15558	15549	15609	15399	15499	15505	15544	15624	15648	15593	15525	15394	15554	15391	15621	15538	15396	15528	15410	15484	15466	15474	15638	15651	15296	15511	15473	15410	15329	15614	15543	15501	15345	15496	15366	15441	15449	15459	15638	15563	15550	15586	15342	15473	15452	15403	15548	15508	15603	15541	15497	15417	15445	15583	15525	15507	15587	15580	15473	15429	15387	15605	15486	15667	15540	15529	15452	15456	15505	15483	15561	15667	15559	15542	15512	15476	15431	15516	15457	15632	15538	15588	15534	15482	15459	15537	15479	15479	15545	15414	15625	15469	15447	15442	15494	15531	15566	15659	15622	15441	15401	15396	15631	15692	15484	15499	15754	15370	15418	15476	15545	15489	15455	15551	15563	15727	15628	15621	15368	15669	15571	15505	15445	15406	15528	15563	15555	15603	15552	15449	15752	15436	15543	15659	15629	15407	15635	15303	15586	15340	15709	15395	15572	15805	15563	15483	15672	15431	15657	15660	15461	15503	15609	15619	15385	15472	15595	15483	15602	15537	15478	15667	15605	15690	15352	15588	15535	15528	15534	15286	15646	15546	15534	15656	15518	15260	15518	15567	15530	15539	15448	15491	15448	15553	15559	15409	15430	15336	15387	15615	15266	15461	15515	15624	15490	15471	15526	15443	15603	15508	15493	15548	15611	15608	15519	15442	15517	15476	15593	15384	15643	15500	15727	15418	15532	15301	15529	15462	15601	15385	15646	15608	15345	15567	15664	15465	15547	15508	15490	15503	15561	15455	15563	15504	15564	15564	15566	15400	15382	15543	15462	15530	15420	15628	15489	15357	15407	15585	15382	15333	15520	15527	15380	15467	15482	15394	15595	15562	15461	15454	15571	15475	15347	15345	15507	15508	15744	15570	15471	15532	15525	15587	15550	15463	15629	15529	15529	15443	15566	15412	15386	15221	15580	15516	15611	15493	15556	15599	15498	15365	15612	15429	15557	15574	15525	15561	15432	15516	15516	15504	15381	15509	15700	15468	15538	15583	15514	15453	15563	15375	15607	15540	15490	15634	15505	15480	15534	15590	15627	15404	15541	15453	15716	15425	15655	15495	15375	15681	15549	15427	15400	15502	15669	15549	15509	15409	15495	15591	15513	15414	15435	15555	15527	15395	15634	15568	15412	15649	15483	15576	15375	15534	15384	15501	15510	15353	15590	15522	15447	15608	15509	15445	15537	15454	15547	15595	15652	15701	15435	15401	15572	15572	15228	15525	15462	15503	15598	15552	15536	15722	15528	15565	15383	15636	15595	15592	15595	15583	15374	15550	15559	15512	15402	15420	15424	15501	15574	15409	15531	15330	15610	15513	15588	15454	15432	15660	15513	15451	15680	15565	15429	15622	15585	15561	15660	15600	15716	15535	15584	15535	15463	15471	15515	15582	15324	15527	15529	15493	15590	15503	15494	15496	15673	15403	15446	15632	15547	15589	15522	15443	15500	15474	15371	15571	15351	15610	15586	15453	15563	15416	15515	15549	15599	15511	15361	15439	15598	15512	15583	15550	15341	15472	15460	15271	15388	15536	15630	15475	15356	15513	15603	15446	15605	15472	15351	15550	15502	15447	15416	15550	15524	15507	15547	15543	15718	15488	15402	15499	15522	15352	15462	15583	15473	15591	15612	15352	15432	15629	15420	15657	15607	15491	15400	15561	15646	15645	15567	15545	15504	15728	15538	15548	15513	15409	15476	15417	15465	15454	15553	15563	15539	15476	15635	15224	15589	15421	15499	15340	15539	15650	15580	15359	15653	15514	15546	15445	15497	15557	15454	15306	15488	15662	15508	15640	15516	15535	15611	15572	15377	15432	15610	15389	15511	15667	15520	15631	15700	15599	15383	15446	15540	15597	15449	15506	15489	15690	15515	15673	15566	15513	15599	15569	15542	15582	15626	15421	15658	15371	15557	15341	15521	15432	15380	15508	15473	15545	15668	15517	15454	15589	15641	15573	15537	15516	15477	15621	15644	15561	15534	15465	15575	15542	15506	15529	15592	15638	15458	15653	15522	15670	15571	15660	15438	15448	15434	15679	15458	15529	15573	15522	15533	15506	15555	15613	15635	15528	15623	15472	15507	15326	15432	15427	15471	15504	15420	15565	15486	15377	15598	15470	15395	15542	15551	15391	15551	15689	15575	15431	15616	15489	15590	15647	15514	15701	15422	15554	15500	15453	15455	15611	15618	15546	15488	15540	15318	15728	15503	15314	15553	15632	15501	15563	15415	15449	15602	15517	15490	15604	15551	15574	15599	15457	15520	15517	15468	15388	15495	15524	15414	15612	15616	15450	15562	15588	15597	15363	15458	15734	15331	15564	15491	15397	15455	15532	15520	15665	15369	15365	15478	15410	15372	15679	15470	15525	15602	15520	15663	15500	15378	15363	15538	15616	15533	15577	15461	15483	15528	15542	15475	15424	15295	15492	15457	15438	15482	15655	15533	15372	15444	15449	15481	15495	15447	15601	15581	15457	15544	15524	15508	15442	15552	15517	15521	15535	15656	15345	15545	15636	15550	15608	15553	15561	15434	15628	15492	15534	15536	15633	15444	15628	15428	15572	15466	15432	15771	15600	15494	15538	15491	15806	15557	15622	15506	15592	15481	15409	15528	15377	15551	15477	15461	15465	15502	15478	15455	15439	15511	15438	15682	15577	15527	15479	15632	15465	15692	15487	15677	15450	15599	15582	15484	15690	15690	15528	15463	15445	15526	15543	15697	15554	15472	15650	15503	15496	15464	15617	15647	15476	15617	15547	15662	15504	15555	15479	15473	15405	15317	15619	15646	15531	15462	15453	15523	15668	15526	15288	15662	15460	15540	15629	15553	15542	15562	15621	15462	15493	15521	15643	15341	15528	15530	15275	15676	15369	15400	15533	15542	15455	15485	15494	15566	15487	15496	15605	15546	15502	15646	15643	15445	15524	15365	15405	15525	15434	15548	15654	15628	15409	15360	15618	15453	15497	15552	15534	15417	15674	15669	15458	15632	15423	15579	15587	15529	15557	15577	15424	15701	15549	15577	15492	15568	15584	15368	15529	15592	15639	15430	15387	15524	15513	15474	15379	15489	15500	15626	15465	15571	15617	15484	15463	15506	15303	15695	15572	15600	15522	15736	15453	15519	15474	15334	15541	15594	15577	15540	15402	15566	15464	15565	15547	15654	15451	15583	15573	15428	15662	15227	15379	15718	15689	15348	15373	15634	15493	15561	15616	15537	15457	15392	15406	15479	15405	15424	15634	15492	15521	15668	15429	15627	15425	15372	15594	15341	15494	15476	15298	15773	15463	15535	15336	15443	15619	15556	15654	15646	15422	15581	15516	15566	15577	15502	15347	15433	15583	15596	15574	15513	15389	15457	15397	15541	15494	15572	15591	15641	15532	15459	15471	15554	15403	15520	15334	15576	15626	15628	15512	15464	15425	15543	15446	15439	15557	15493	15530	15574	15466	15392	15455	15569	15473	15419	15554	15567	15543	15551	15606	15482	15386	15602	15296	15529	15339	15361	15585	15403	15607	15476	15623	15447	15584	15537	15464	15495	15563	15318	15386	15387	15560	15675	15518	15389	15606	15604	15410	15473	15503	15547	15532	15501	15508	15486	15564	15538	15511	15576	15398	15404	15607	15481	15633	15473	15492	15443	15590	15441	15523	15463	15580	15510	15613	15507	15533	15561	15438	15541	15563	15644	15599	15551	15357	15557	15566	15600	15502	15350	15499	15512	15448	15475	15573	15520	15625	15453	15618	15371	15409	15497	15487	15598	15498	15404	15446	15454	15335	15419	15344	15521	15620	15427	15599	15478	15574	15551	15500	15548	15344	15427	15439	15350	15559	15476	15475	15555	15527	15485	15570	15550	15525	15605	15611	15448	15517	15339	15532	15266	15684	15556	15637	15671	15428	15576	15576	15600	15616	15389	15593	15414	15498	15335	15489	15403	15626	15566	15738	15665	15689	15602	15585	15512	15707	15521	15523	15465	15447	15528	15726	15558	15614	15676	15572	15497	15715	15469	15589	15612	15539
29914	25296	28965	26331	21650	20317	19921	19334	19406	19158	18964	19136	19175	19037	19067	19314	19105	19095	18895	19127	19085	19116	18803	18946	18912	18945	19053	18882	18879	18815	18958	18961	18973	18892	18917	19004	19070	19064	18840	18890	19097	18853	19021	18900	18895	18781	18792	18876	19169	18935	19094	18937	18961	19006	19055	18911	18762	19101	18818	18903	18949	18823	19044	18984	18972	18782	18854	19013	18700	18851	18904	19058	18777	19105	18954	19136	18957	18974	18902	19104	18971	18928	18803	18881	18873	18788	18906	18818	18750	18768	18863	18838	18799	19089	18677	18993	18999	18758	18841	18643	18907	19007	18986	18775	18971	18944	18795	18918	18803	18876	19087	18944	19052	18881	18865	18931	19121	18926	18918	18790	18758	18799	18912	19023	18940	19009	19018	18878	18850	18857	18955	18923	18896	19039	19007	18961	19092	18918	18763	18809	19070	18788	19045	18933	18964	18986	18917	18795	18690	18992	18860	18894	18675	18848	19029	18974	19007	18935	18920	18962	18984	18797	18807	18777	18985	18971	19034	18819	18775	19000	18933	18966	18953	18814	19115	19002	18823	18835	18873	19050	19042	18906	18902	19225	18927	18831	18824	19149	18845	18890	18747	18707	18947	19061	18931	18957	19126	18845	19020	18766	19032	18975	19122	18986	18765	19084	18804	18944	18876	18851	18874	18928	18784	18741	19118	19154	18974	18816	18883	19047	19004	18982	18964	18951	18992	18802	19094	18754	19133	18952	18891	19175	18886	18920	19008	18982	19021	18943	19058	18983	18695	18865	18893	19068	18931	19164	19058	18696	18905	18969	19016	19073	19067	18951	18756	18994	18750	18791	18947	18863	18876	18792	18677	18949	18765	18966	19058	18883	19109	18820	18886	18776	18889	18808	19011	19035	18820	18820	19149	18836	18880	18903	19037	18995	18838	18835	18747	18655	18892	18703	18947	18925	19012	18936	18998	18786	18775	18833	19102	18655	18785	18763	18823	18818	19018	18893	19035	19171	18958	18967	18880	19001	19136	19018	18801	18885	18663	18781	19119	18915	19034	18804	18974	18850	18936	19032	18918	18959	18880	18820	19120	18945	18857	18960	18852	19086	19075	18856	19141	18914	18960	19080	18987	18880	18880	18898	18937	18897	18904	19033	18924	19086	18758	18875	18897	19145	19196	18967	18745	19113	19030	18777	19054	18829	18824	19008	19020	18886	18982	18927	18927	18858	18858	18961	19061	18961	18893	18880	18915	18999	18965	18964	19066	18795	18892	18973	18852	18842	18981	18864	18813	18905	18857	18815	18802	18973	18888	19018	19028	18789	18975	18874	18858	18855	18839	18958	19010	18884	18852	18838	18796	18929	19029	18953	18718	19114	18943	19013	18937	18916	19083	18653	19038	19104	18855	18743	18913	18811	19074	18634	19119	18671	18821	18961	18941	18902	18915	19071	18960	18895	18866	18808	18907	18823	18958	19071	18934	19040	19109	18860	19095	18974	18925	18806	18971	18775	18892	18760	18912	18807	18685	18999	18831	19072	18816	18895	18937	18837	18780	18850	19084	18974	18943	18765	18842	18861	18956	19094	18944	19041	18975	18887	18896	19064	18822	19044	18983	18962	18947	19045	18847	18823	18951	18825	18658	18987	19050	18909	18995	18866	18832	18893	18909	18860	18757	18766	18832	18988	18950	18771	19011	18705	18956	19012	18901	18933	18922	19168	19045	19002	18926	18724	18734	18989	18964	19037	19050	19018	18905	18921	18891	19040	19040	18790	18939	18935	18785	18940	18774	18958	18982	18822	19082	18943	18866	19220	19149	18981	18975	18836	18971	19002	18925	18923	19091	18950	18936	18640	18997	18889	18915	18797	18818	18977	19129	19013	18983	18970	18864	18886	19164	18843	18836	18923	18888	18863	18766	18848	19023	18897	18939	18847	18929	19067	18964	19003	19073	18919	18831	18859	18779	19062	18894	18951	18947	19032	18803	19072	18897	18927	19164	19098	18756	19010	19100	18966	18922	19056	19053	18951	19099	19053	18869	18868	18858	19000	18941	18855	18853	18835	18762	18867	18954	18811	18825	19098	19007	18796	18761	19088	18928	18886	19062	19053	18871	18780	19141	18942	18882	18848	18884	18895	18929	18876	18919	18988	19018	19109	19072	19052	18903	18837	18754	18855	18908	18920	18987	18868	18883	18705	18914	18895	18944	18887	18890	18891	18843	18940	18901	18785	19069	19024	18895	18754	19027	19028	18903	18940	18968	19052	18671	19003	19043	18895	19093	19057	18926	19056	18666	18765	18968	19159	18824	18973	19041	18991	18983	18814	18861	18917	18849	18790	18858	19049	18881	19018	18843	18870	18774	18913	18882	18781	18930	19029	18841	18936	18923	18800	19029	18981	18648	18886	19022	18778	19205	19029	19047	18828	19190	18985	19160	19002	19124	19006	18898	18867	18871	18797	18908	18810	18867	18854	19019	18850	18736	18885	18838	18926	18827	19128	18934	19099	18945	18953	19047	18945	19023	19148	19062	19097	18840	18972	19047	18955	18883	18930	18935	18914	19054	18972	18911	18795	18829	18841	19013	18901	18946	18789	18887	18874	19024	19079	18966	18799	19014	18830	18888	19045	18771	18848	18583	18868	18970	18865	19109	19068	18818	19096	18652	19017	18936	18869	18806	18812	18922	19130	18976	18872	18836	18838	19075	18906	18839	19006	18795	18925	18741	18908	18925	18896	18868	18862	18940	18712	18682	18983	18967	18903	18936	18732	18780	18973	18920	18851	18806	19032	18916	18671	18857	19057	18916	18926	18741	18912	18734	18990	19120	18905	19030	19116	18875	18848	18989	18758	18958	18670	18965	18817	18899	18772	18669	18936	18788	18921	18916	18955	19034	18789	18966	18998	18796	18747	19100	19053	18745	18866	19033	18952	19034	19008	19115	19098	18900	18949	18960	18919	18795	18919	18737	18955	18980	18772	19124	19084	18868	18977	18947	19144	19015	18760	19099	18928	18921	18937	19008	18981	18956	18870	19156	19202	18862	18907	18986	19046	18889	18908	18869	18979	18788	18959	19064	18941	18846	18845	18835	19010	19165	18703	18924	18644	19018	18918	19064	18997	18787	18938	18847	18762	18766	18826	18921	18954	18961	18991	18789	18968	18942	18931	19036	18944	19052	19062	18931	18924	19036	18735	18882	18973	18816	18886	19036	18918	19064	18967	18804	18926	18796	18519	18916	19039	18819	18921	19004	19057	18952	18980	18748	18857	18920	18917	18820	19134	18916	18819	18814	18891	18842	19106	18961	18996	19101	18909	18968	19001	18971	19056	18877	18666	18680	18817	18970	18965	19041	18937	18823	18885	19022	18970	18890	19001	18803	18866	19045	18800	18934	18856	18856	18940	18963	19010	18917	18878	19007	19142	18997	18756	18751	18971	18817	18718	18900	18832	18901	18773	18752	18813	18972	18941	18838	18983	18856	18957	18880	18986	18921	18874	18835	18769	18893	18903	18983	18960	19142	19007	19189	18792	18976	19060	18882	18861	18792	18809	19000	19125	19139	18883	19037	19039	18968	19068	18894	18855	18799	18976	18871	18833	18945	19095	18984	18813	18983	19242	19064	19153	18840	18873	18800	18931	18994	18712	18914	18717	18891	18815	18992	18982	18823	19068	18957	19020	19008	18832	18674	18809	18771	19057	18992	18932	18823	18871	18849	19162	18870	18939	19098	18706	18801	18627	18706	18578	18953	19169	18990	18926	18854	18880	18831	18748	18678	18969	18696	18843	18841	18952	19012	18734	19011	19112	19033	18854	18952	18780	18810	18955	19008	18906	18658	18854	18998	18891	18786	19051	18949	18813	18962	18897	18907	18791	18781	19009	18949	19186	18800	19007	18694	18837	18971	18820	18973	19051	18906	18843	18826	18767	18912	19222	18817	18937	18958	18997	18979	18942	19058	19010	19072	19051	18835	18892	18896	18983	18871	18891	19011	19124	18943	19151	18858	18903	18762	18917	19059	18885	18988	19012	18871	19051	18666	18838	18799	18974	18829	18842	19002	19085	18892	19026	19052	19059	18953	18954	18879	19016	18895	19074	18818	18801	18858	18956	18749	19018	18997	18787	19150	19061	18937	19038	18753	18855	18798	18813	18845	18949	18939	18792	18891	18933	18885	18904	18833	19151	18998	18943	18896	18769	18772	18940	18877	18829	18951	18855	19135	18808	19073	18577	18958	18944	18949	19041	19118	19183	18691	18834	18684	18848	18814	18767	19057	18835	18879	18741	19323	18796	18975	18727	18805	18831	18855	19076	18907	19076	18980	19058	19083	18917	19136	19191	19087	18858	18990	19015	18698	19004	19326	19036	18978	19001	19038	18813	19135	19186	18855	19100	18778	18801	18825	18845	18912	18968	18831	18979	18856	19149	19119	19099	18923	19055	18837	19008	18657	18885	19026	19072	18944	19039	19036	19031	19049	19166	19099	18852	18922	18906	19078	18924	18872	18904	18838	18625	18807	18751	18876	19068	19082	19069	18674	18919	18859	18773	18778	18893	19098	19101	19001	18988	19052	18760	18892	19011	18950	18939	18858	18834	19199	18949	19125	18910	18707	19071	19050	18948	18966	18851	18972	18750	18954	18849	18933	18863	18701	18637	18965	18951	19024	18903	18821	19022	18923	19003	18794	19050	18666	18862	18920	18853	18810	18935	18760	18916	18751	19116	19166	18939	18938	19009	18902	19026	18934	18783	18967	19030	18751	18667	18817	18999	18854	18783	19042	19098	18931	18916	18822	19001	18977	18974	18980	18880	18818	19120	19057	18905	18804	18971	19037	18719	18683	19117	18946	18997	18885	18845	18916	18943	19055	19008	18832	19016	18984	19101	19043	18904	19036	18980	18830	18897	18954	18826	18875	18775	19008	18818	18814	18853	18686	18873	19006	18842	18941	18906	19096	18920	18709	18875	19109	19080	18841	19031	18944	18678	18699	18933	18848	18825	18989	18998	18937	18849	18970	18829	18969	18914	19078	19073	18810	18922	18958	18982	18903	18989	18992	18835	18767	19116	18780	19093	18953	19051	18933	18817	18909	18763	19083	18843	18927	18792	19149	18974	18851	19034	18791	19091	19056	18679	19028	18798	18798	18909
23756	35169	27591	23287	19337	17698	17140	16399	16401	16269	16077	16054	16102	15947	16192	16061	16034	15970	15898	16017	16152	15941	16081	15829	16232	15901	15937	16154	15996	15802	15974	15875	15868	15868	15979	16087	15969	15916	15782	15843	15770	15992	15818	15831	15907	15984	15950	15930	15932	15982	15893	15818	15973	15879	15733	15902	15997	15763	15984	16005	15970	15841	15822	15984	15990	15780	15927	16034	15859	15907	15996	15764	15909	15858	15903	15842	15847	15992	15982	15844	15973	15817	15786	15783	15853	15654	16017	16147	16107	15978	15913	16124	15877	15859	15763	15817	15908	15809	15904	16047	15880	15834	15975	15998	15832	15992	15768	15940	15811	15952	15751	15939	15810	15882	15736	15917	15893	15826	15968	15836	15787	15814	15977	15937	15868	15913	16003	15839	15836	15786	15962	15861	15921	15973	15848	15773	15893	15933	15885	16054	15970	15841	15924	15957	15907	15802	16052	15906	15975	15916	15874	15806	15951	15941	15983	15810	15836	15834	15859	15768	15917	16037	15875	15821	15978	15800	15859	15856	16020	15956	15834	15962	16103	15958	15963	15885	15906	15827	16087	15917	15950	15750	15957	15994	15892	15905	15966	16096	15984	15794	15996	15850	15912	15960	15956	15886	15730	15979	15949	15907	15768	15800	16006	16032	15772	15764	15940	15846	15927	15818	16120	15898	16016	15943	16056	15871	16005	15822	15946	15897	15905	15901	15854	15940	16055	15930	15873	15984	15891	15994	15942	15844	16096	15865	15991	15815	15772	15779	15740	15776	15895	15869	15745	16029	15806	15934	15918	15725	15953	15892	15934	16073	15852	15857	15961	15948	15959	15908	15844	15908	15765	16076	15937	15958	15892	15709	16000	16002	15883	15985	15888	15886	15741	15962	15956	16005	15998	15888	15958	15853	15812	15899	15789	15978	15851	15856	15958	15872	15884	15849	15941	15854	16084	15772	15715	15709	16014	15984	15924	15871	16022	15898	15899	16072	15975	15820	15887	16008	15858	16063	16009	15843	15930	15870	16043	15794	15933	15737	15941	15919	15918	15679	16021	15866	15830	15889	15915	15961	16091	15900	15913	15978	15899	16018	15966	15912	15890	15879	15812	15781	16020	15988	15980	16079	15989	16001	15950	15686	15920	15995	15901	15733	15572	16013	15975	16005	15838	15956	15809	15835	15868	15894	16033	15954	15794	15891	15934	15951	15974	16070	15941	15845	15607	15991	15970	15928	15958	16030	16109	15760	15929	15858	15888	16145	15930	16016	15898	15832	15781	16020	15676	15958	15900	15821	15955	16004	15791	15881	15921	15862	15955	15802	15945	15914	16006	15845	15930	15932	15761	15846	15797	15895	15763	15917	16165	15889	15839	15932	15889	15732	15846	15787	15926	15965	15880	15873	15807	15832	16176	15899	15832	15809	15781	15806	15813	15911	15893	15787	15807	15870	15975	15836	15905	15914	15977	15915	15987	15915	15822	16013	15925	15856	15857	15885	15720	15954	15999	16044	15949	15899	16027	15858	15892	16005	15900	15864	15780	16000	15951	15753	15846	15898	16128	15862	15873	15911	15936	16011	16037	15827	15856	15885	15997	15762	15872	15667	15976	15965	15996	16062	15886	16002	15816	15804	15879	15892	16037	16088	15941	15944	16057	15863	15869	15886	15903	15830	15711	16028	15941	15879	16095	15967	15940	15961	16032	15939	15919	16035	15922	15798	15848	15837	15896	15950	15887	15960	15945	15823	16011	15659	15805	15903	15900	15830	15825	15938	15769	15977	15910	15591	15874	15881	15986	15880	15777	15925	16069	15882	15960	15913	15845	15884	16001	15975	15869	15994	15931	16102	16085	16013	15860	15802	16026	15853	15870	15865	15883	15932	15770	16004	15885	15940	15911	15880	15773	15854	15849	15726	15961	16044	15868	16118	16026	16142	15834	15885	15985	15904	15776	15896	15787	16026	15959	15977	15805	15916	15912	15961	15814	15827	15789	15927	15855	16040	15791	15846	16017	15911	15866	15942	15925	15894	15870	15779	15999	15840	15933	15823	15839	15787	15706	15851	16027	15886	15859	15960	15789	15944	16033	15854	16000	15980	15868	15645	15927	15821	15866	15807	15847	15961	15990	15962	15895	15722	15844	15930	16068	15961	15937	16012	15814	15917	15920	15776	15956	15888	15840	15897	15967	15943	15898	15821	15813	15766	16044	15980	16019	15817	15955	15809	16010	15876	15815	15955	15838	15802	15800	15954	16126	15979	15828	15855	15935	15795	15926	16123	15890	15949	15874	15952	15915	15922	15737	15925	16036	15975	15939	16002	15938	15813	15843	15970	15755	15790	15921	15917	15817	16036	15855	15879	15832	15953	16077	15867	15964	15907	15961	16008	16119	15872	15946	15993	15773	15867	15727	16122	15907	15843	16032	16025	16024	15808	16110	15766	15948	15679	15848	15645	15876	15925	15976	15875	15887	15825	15872	16060	15935	15803	15999	15968	15950	16019	15732	15676	15844	15925	16024	15996	16039	15811	15888	15928	15874	15862	15881	15580	15893	15943	15827	15870	15785	16097	15843	15886	15722	15882	15848	16078	15915	15963	15886	15900	15767	15898	15890	15939	16042	15748	15943	15692	15827	15911	15857	15995	15865	15866	15867	16006	15825	15882	15899	15999	15844	15927	15954	15817	15853	15827	15817	15807	16018	15914	15879	15881	15818	15902	15866	15893	15838	15871	16017	15912	16081	15949	15903	15880	15856	15980	15913	15923	15736	15964	15893	15957	15830	15993	15830	15740	15959	15853	15918	15963	15820	15832	15902	15851	15965	15909	15926	15933	15845	15968	16036	15816	15915	15801	15992	15880	15764	15926	16011	15974	15710	15963	15962	15876	15782	15967	16044	15881	15834	15816	15970	15933	16031	15996	16009	15942	15891	15845	15982	15877	15850	15908	15999	16108	15864	15910	15886	15941	16219	15750	15904	15798	15953	15858	15840	15739	15923	15918	15992	15923	15721	15900	15806	15987	15932	15943	15909	15983	15874	15852	15919	15862	15840	15900	15863	15852	16047	15887	15906	15918	15962	16089	15743	15839	15928	15827	15880	15800	15824	15855	15914	15915	15884	16034	15976	15913	15806	16105	15867	15925	15910	15982	15761	15874	15779	15965	15891	15987	16069	16032	15834	15929	15934	15849	15946	15806	15918	15814	16076	15910	15720	15860	15879	15974	15953	15977	15835	16035	15978	15949	16018	15768	16012	15754	15784	15877	15945	15887	16188	15913	15855	15859	16045	15932	15858	15880	15952	15972	15979	15845	15966	15999	15935	15907	15955	15906	15825	15782	15978	15817	15824	15847	15857	16029	15896	15943	15794	15837	15822	15980	15916	15901	16016	15934	15731	15712	15925	15996	16016	16046	15944	15563	15867	15796	16102	15823	15855	15706	15940	16054	15895	15725	15968	16012	15978	15771	15986	15935	15878	15866	15929	15836	15781	15953	15845	15951	15816	15953	15817	15854	15881	15828	15987	15974	15809	15927	15910	15999	15918	15785	15713	15703	15929	15828	15841	16013	15971	15954	16039	15872	15987	15915	15982	15677	15934	15967	15959	15998	15941	15986	15872	15855	15934	15912	15977	15919	15934	15902	15778	16015	15788	15752	15832	15870	15994	15781	15878	15940	15944	15992	15954	15900	15891	15893	16040	15942	15806	15930	16066	15909	15778	16017	15795	16052	15761	15900	15966	16000	15841	15763	15992	15786	15808	15874	16066	15967	15965	15965	15810	15921	15874	15970	15867	15893	15988	15948	15895	15999	15696	15824	15855	15918	16000	16079	16009	15878	15753	15882	15985	15992	15865	15923	15816	16069	15978	15913	15976	15896	15758	15866	15886	15890	16031	15930	15839	15791	16070	15946	15902	15936	15775	16027	15864	15886	15942	15948	15753	15880	16107	15972	15743	16079	15831	15888	15876	15894	16048	15851	15898	15889	15794	15927	15863	15887	15990	15958	15933	15931	15895	15760	15874	15850	15805	15882	15888	15886	15915	15957	15808	15890	15772	16025	15809	16030	15873	15979	15966	15904	15839	15884	15856	15866	15825	15847	15756	15783	15986	15893	15877	15998	16025	16047	16008	15812	16019	15828	15911	16048	15874	15851	15992	15884	15926	15834	15769	15728	16065	16098	15891	15835	16049	15865	15984	15806	15830	16049	15778	15731	15904	15634	15997	15775	16020	15802	15893	15930	16027	15919	15928	15830	15990	15832	15813	16036	15895	15931	15998	15872	15906	15842	16044	15827	15938	15795	15719	15920	15712	15879	15792	15963	15986	16018	15865	15838	15803	15736	15986	16093	15864	15974	15796	15787	15949	15981	15924	15974	15901	15945	15985	15992	16154	16051	15789	16055	15853	15972	15993	15698	15968	15880	15961	16147	15998	15962	15974	15887	16083	15983	15846	15983	15848	16004	15982	15827	15915	15804	16031	15832	15935	15747	15856	15844	15824	15924	15959	15859	16040	15768	15832	15981	15932	15855	15875	16053	15853	15949	15900	15847	15874	15896	15914	15817	15875	16013	15995	16015	16153	15820	15957	15944	15900	15884	15765	15875	15641	15917	15835	15917	15890	15917	15854	15853	15887	16002	15810	15872	15887	15990	15887	15940	16003	15863	15878	15988	15917	15907	16165	15861	15919	15995	15903	15867	15918	15768	15889	15690	15935	15901	15851	15891	15972	15873	15738	16031	15820	16084	15883	16029	16007	15890	16079	15938	15811	15795	15774	15947	15901	15976	15866	15852	15789	15981	15898	15800	15950	15832	15900	16237	15836	15979	15890	15959	15777	15853	15956	15762	15972	15875	15896	15865	15948	15958	15981	15910	16054	16025	15818	15911	15833	15898	15971	15883	15791	15867	15999	15835	15822	15712	15685	15892	15855	16083	15980	16030	15909	15968	15946	15916	15956	15731	15739	15908	15810	15793	15645	16025	15874	15970	15869	16005	15899	15943	15965	15869	15865	15776	15872	15819	15874	15789	15968	16051	15798	15876	15910	15948	15913	15783	15900	15978	16053	15854	15776	15927	15988	15952	16002	15950	15759	15855	15947	15926	15894	16052	16004	16035	15962	15913	15936	15867	15899	15932	15872	15723
23426	21557	28448	25418	23022	22762	22325	19441	18855	18789	18497	18678	18530	18350	18620	18343	18485	18530	18490	18452	18558	18407	18297	18282	18364	18119	18416	18257	18267	18139	18122	18212	18206	18095	18153	18104	18331	18205	18101	18031	18310	18219	18050	18244	18009	18215	18195	18257	18125	18074	17901	18040	18200	18146	18147	18244	18033	18159	18100	18064	18169	18149	18076	18071	18027	18163	18124	18240	18069	18187	18008	18150	18261	18190	18094	18425	18189	18213	18236	18201	18066	18121	17903	18250	18132	18019	18286	18190	18327	18126	18146	18105	18197	18093	18116	18077	18147	18215	18115	18084	18165	18052	18048	18227	18399	18160	18269	18166	18055	18136	18307	17997	18195	18025	17994	18154	18013	17950	18228	18307	18112	18107	18076	18162	18103	17898	17942	18114	18202	18081	18164	18137	18237	18248	17837	17965	18060	18147	17815	18097	18189	17961	17955	18103	18269	18095	18020	18295	18019	18188	18261	18287	17885	18280	18248	18131	18053	18209	18344	18282	18086	18059	18218	17996	18089	17948	18067	17983	18124	18330	17831	18155	18165	18191	18247	18259	18185	18023	18310	18069	18260	18125	18185	18044	18049	18031	18093	18003	18020	18035	18021	18124	18096	18110	18113	18183	18224	18042	18128	18358	17991	18060	18050	18317	18083	18107	18193	18243	18291	18036	18235	18045	18110	18227	18156	18113	18239	18046	18063	18223	18240	18125	18097	18081	17987	18238	18097	18152	18169	18149	18359	18233	18263	18032	18329	18162	17960	18178	18279	18021	18210	18125	18080	17956	17970	18191	18144	18102	18064	17989	18242	18132	18170	18259	18140	18168	18340	18116	18137	18152	17963	18280	18139	17930	17968	18113	18020	18030	18058	18181	18040	18102	18133	18035	17932	18189	18015	17993	17950	18068	18303	17932	18234	17948	17992	18032	18204	18202	18251	18021	18423	18033	18101	18168	18119	17974	18180	18106	18118	18078	17891	17970	18173	18239	18129	18164	17903	17885	18002	18031	18053	18055	17891	18195	18226	17995	18132	18180	18218	18087	18383	18171	17863	18051	18012	17948	18120	17959	18058	18088	17883	18145	18176	17942	18102	18006	18035	18064	18136	18031	18078	18060	18121	17965	18203	18138	18223	18051	17944	18207	18135	17957	18154	18150	18139	18029	17996	18154	18117	18113	18358	17772	18344	18358	18273	18041	18201	18301	18135	18111	18101	18140	18205	18032	18123	18045	18034	17955	18382	18116	18106	18217	18110	18282	18149	17972	18175	18017	18119	18030	18194	18328	18038	18285	18076	17936	18219	18099	18110	17894	18071	18089	18186	18370	18199	18166	18085	18009	18379	18147	17981	18259	18044	17977	18058	18220	18110	17916	18226	18132	17935	18103	18059	18226	18254	18095	17922	18046	18126	18048	18057	18152	18279	18193	18095	18237	18216	18200	17965	18193	18201	18286	18121	17915	18224	18212	18187	18211	18300	18068	18167	18115	17905	18109	18016	18011	18251	18168	18072	18125	18023	18018	18091	18055	18058	18080	18162	18088	17889	18251	18176	18289	18031	18076	17987	18001	18139	18357	18208	17992	17945	18248	18151	17988	18132	18181	18077	18294	18251	18113	18004	18112	18073	18082	17972	18079	18187	18094	18001	18216	17969	18004	18100	18015	18293	18132	18171	18047	18218	18079	18221	18077	18114	17887	18190	18232	18331	18030	18237	18159	18038	17850	18114	17958	18056	18105	18206	17873	18176	18051	17793	18131	18059	18149	18169	18073	18066	18151	18136	18294	17845	18068	18037	18046	18258	18282	18202	18210	18186	18251	18205	18156	18180	18166	18094	18219	18286	18021	18465	18363	18046	17977	18068	18163	18004	18159	18136	18142	18183	18041	17998	18195	18172	18114	18160	18184	18165	18170	18199	17982	18039	18082	18325	18104	18105	18235	18091	18020	18237	17867	18087	18049	18093	18022	18053	17800	18092	18146	18168	18091	18133	18078	18171	18239	18414	18123	18202	18130	18314	17968	18203	18143	17934	18039	18109	17968	18434	18144	18287	18268	18033	18010	18172	18075	18082	18055	18144	18098	17950	17979	18180	18101	18145	18116	18154	18166	18227	18211	18122	18110	18010	18312	18076	18264	18094	18160	18286	18217	18067	18086	17891	17889	17996	18130	18073	18160	18351	18164	18214	18004	17891	17982	18314	18126	17858	18079	18210	18007	18082	18190	18114	18246	18046	18130	18177	18366	18046	18238	17876	18088	18127	18179	18205	18201	18087	17887	18230	18112	18175	18089	18041	18225	18008	18282	18290	18212	18055	18112	18233	18009	18096	18067	18304	18099	18182	18010	18185	17993	17969	18161	18182	18160	18043	18095	18052	18133	17849	18347	18073	18270	18132	18301	18297	18154	18079	18018	18095	18092	18119	18019	18115	18042	18111	18302	18030	17997	18227	18275	17972	18231	18262	18217	18280	18156	18029	17925	18051	17909	18135	18008	17982	17968	18077	18211	17968	18057	18083	18230	18171	18079	18271	18195	18209	18199	17980	18031	18143	18071	17932	17926	18227	18149	18151	18270	17943	18203	17974	18032	18006	18104	18098	18162	17889	18164	18128	18439	18151	18257	18090	18054	17899	18162	18098	18081	18127	18183	18150	18155	18211	18149	18165	18090	18319	18230	18136	18012	18007	18182	17949	18121	18063	17987	18102	18095	18072	18040	18027	18146	18181	18043	18105	18320	18025	17999	18198	18025	17990	18022	17935	18175	18071	18018	18057	18109	18068	17994	18048	18023	18144	18175	18312	18234	18241	18009	17884	18117	18081	18271	18334	17920	17930	18202	18241	18052	18112	17947	18041	18213	18152	17971	18300	18079	18096	18251	18089	17904	18092	17974	17968	18210	18106	17992	18062	18106	18292	18214	18264	18235	17946	18020	17996	18078	18028	18149	18126	18005	18123	18073	18077	18138	18097	18136	18134	18202	17871	17934	18132	18151	18189	18170	18207	18314	18204	18220	18167	18281	18092	18309	18128	18008	18029	18125	18055	18051	18046	18120	18078	18060	18228	18283	17961	18285	18064	18048	18087	18177	18171	18010	18197	18438	18064	18203	17972	18155	18062	18265	18157	18027	18122	18131	18088	18188	18205	18110	18025	18229	18163	18075	18045	18153	18136	18290	18253	18216	18196	18159	18101	17925	18042	18072	18271	18172	18023	18148	17996	18192	18074	18196	17971	17958	17925	18085	18080	18050	18167	18050	18123	18077	17984	18118	18341	17920	18203	18068	17994	18056	18235	18198	17902	18090	17989	18128	18425	18263	18101	18235	18279	18139	17948	18160	18111	18019	18177	18000	18251	18055	18393	17956	18218	18170	18060	18280	17941	17998	17973	18099	18023	17932	18145	18128	18054	18032	18167	17981	18116	17874	18167	17871	17966	18142	18141	18055	18044	18048	18217	18061	18219	18065	18089	18157	18225	18183	18020	18064	18311	18118	18148	18173	17983	18293	18344	18320	18076	18140	18218	18160	18095	17994	18075	18079	18131	17979	18089	17996	18051	18198	18097	18073	18114	18024	18165	18388	18316	17971	18125	18263	18225	18139	18297	18040	17982	18123	18206	17995	18148	18109	18204	18094	18021	18097	18097	18188	18118	18150	18329	18115	18013	18246	17954	18050	17971	18297	18258	18414	18286	18206	17992	18146	18187	17969	18328	18036	17976	17920	18148	17878	18080	18068	18043	18174	18084	18029	18344	18022	18104	18200	18096	18042	18127	18136	18088	18000	18120	18088	18179	18117	18068	18196	17969	17907	18165	18073	18085	17915	17845	18106	18087	18237	18140	18108	18012	18199	18170	18107	18247	18143	18152	18105	17975	18103	18174	18265	18093	18043	18081	18135	18060	18139	18100	18240	18173	18163	17980	18043	18231	18091	18376	18224	18126	18195	18365	18221	18035	18212	18162	18028	18030	18142	18230	18014	18093	18156	17989	18095	18057	17960	18091	18130	18258	18179	18295	18164	18123	18059	18177	18065	18202	18252	18114	18222	17989	18121	18181	18035	18026	18055	18398	18183	18162	18134	18078	18123	18099	18127	18225	18291	18274	18120	18177	17961	18083	18064	18270	18151	18060	18155	18227	17953	18399	18052	18186	18247	18305	18157	18241	18152	18042	18203	18212	18159	18220	18325	18088	18136	18170	17984	18096	18093	18100	17908	18062	18348	18216	17990	18055	17878	17958	18003	18213	17949	18103	18131	18254	18043	18081	18035	18104	18385	18187	18176	18216	18038	18074	18180	17932	18238	18161	18352	18043	18123	18251	18234	18069	18177	18212	18354	18175	18242	18348	18262	18008	18103	18130	18129	18108	18041	18194	18162	18109	18055	18123	18070	18097	17951	18124	18180	18156	18079	18258	18103	18113	18168	18226	18196	18136	18241	18182	18021	18040	18183	18379	18288	18207	18078	18204	18333	18134	18194	18292	18316	18187	17865	17996	18145	18168	18040	18119	18134	18137	18075	18096	18260	17868	18041	18083	18126	18089	18165	18059	18173	18147	18010	18226	18142	18092	18200	17993	18049	18249	18149	18162	18195	18170	18116	18358	18135	18193	18168	18205	18055	18340	18098	18093	18038	18363	18158	18411	18223	18102	18079	18219	18110	18207	18124	18186	18207	18159	18170	18199	18269	18049	18144	18202	18116	18134	18152	18261	17867	18071	17995	18165	18059	18145	18085	18010	18014	18303	18317	18219	18070	18198	18160	18041	18195	18409	18291	17960	17936	18128	18149	18260	18293	18185	17997	18070	18069	17996	18032	18231	18258	18020	17996	18120	18103	18078	18057	18272	18085	18211	18106	18014	18062	18081	17999	18147	18179	18227	18173	18084	18110	18230	18085	18198	18172	18254	18279	18102	18101	17992	18257	18077	18152	17951	18223	18207	18135	18089	18092	17997	18160	18213	17877	18014	18024	18168	18236	18196	18140	18331	18428	18153	18075	18169	18319	17875	18110	18036	18139	18260	18026	18001	18178	18139	18124	18321	18154	18194	17995	17971	18382	18189	18274	18158	18105	18218	18091	17922	17991	18156	18115	18043	18146	18126	18194	18281	18173	18165	18184	18203	18215	18184	18172	18256	17990	18144	18032
22112	40966	32107	26358	21543	18041	17782	16341	16114	15895	15928	15848	15915	15760	15681	15666	15801	15740	15815	15560	15499	15571	15537	15463	15544	15561	15690	15566	15462	15589	15402	15506	15510	15417	15448	15336	15462	15467	15434	15385	15517	15500	15412	15571	15436	15540	15539	15464	15584	15361	15225	15422	15212	15464	15405	15488	15591	15365	15453	15449	15476	15593	15426	15445	15640	15428	15509	15340	15481	15673	15380	15417	15444	15460	15456	15347	15478	15475	15599	15495	15532	15435	15452	15367	15558	15309	15488	15461	15505	15352	15285	15544	15424	15299	15562	15410	15439	15427	15431	15397	15349	15298	15454	15360	15513	15511	15478	15318	15493	15445	15342	15397	15479	15410	15445	15243	15610	15403	15248	15595	15484	15393	15516	15379	15430	15422	15510	15504	15404	15493	15292	15444	15503	15442	15375	15285	15460	15335	15443	15317	15371	15466	15411	15567	15564	15479	15479	15399	15359	15403	15553	15339	15442	15471	15375	15466	15474	15521	15398	15453	15373	15396	15469	15533	15487	15378	15543	15337	15204	15414	15265	15396	15467	15574	15305	15367	15460	15504	15243	15355	15617	15511	15359	15604	15482	15363	15595	15362	15634	15369	15379	15446	15464	15409	15397	15320	15312	15411	15422	15473	15513	15476	15450	15395	15421	15377	15526	15564	15431	15368	15365	15326	15394	15487	15472	15443	15519	15572	15244	15606	15406	15376	15402	15322	15515	15459	15467	15341	15490	15516	15438	15547	15471	15491	15362	15484	15329	15432	15564	15441	15378	15310	15435	15596	15475	15354	15403	15329	15272	15457	15457	15405	15500	15361	15447	15460	15326	15476	15420	15462	15367	15411	15440	15442	15335	15379	15485	15379	15367	15358	15424	15513	15539	15365	15291	15463	15462	15391	15399	15539	15551	15494	15385	15314	15544	15622	15410	15544	15610	15432	15555	15506	15220	15488	15491	15321	15417	15247	15526	15567	15567	15468	15379	15355	15500	15350	15546	15424	15427	15459	15491	15596	15559	15241	15498	15428	15466	15515	15422	15309	15364	15600	15245	15342	15441	15708	15358	15405	15338	15326	15425	15459	15342	15506	15388	15440	15397	15561	15347	15325	15563	15287	15457	15315	15407	15546	15427	15472	15308	15412	15381	15285	15462	15483	15469	15443	15543	15482	15454	15375	15446	15461	15570	15525	15338	15530	15524	15336	15484	15422	15364	15722	15412	15359	15462	15352	15464	15343	15523	15372	15398	15629	15417	15356	15322	15462	15474	15457	15476	15464	15472	15451	15317	15625	15422	15435	15257	15527	15545	15353	15611	15510	15466	15511	15356	15519	15388	15569	15575	15326	15498	15393	15434	15403	15342	15589	15285	15341	15501	15274	15360	15470	15429	15437	15554	15340	15284	15331	15421	15371	15400	15308	15532	15530	15445	15404	15598	15492	15401	15581	15396	15411	15351	15384	15448	15411	15372	15577	15613	15490	15352	15501	15549	15303	15636	15552	15403	15238	15453	15591	15414	15443	15347	15322	15507	15430	15393	15444	15434	15538	15393	15419	15540	15610	15617	15386	15348	15548	15550	15431	15299	15267	15444	15461	15292	15384	15586	15456	15588	15423	15522	15377	15461	15458	15470	15517	15441	15328	15413	15513	15572	15408	15476	15486	15395	15403	15464	15408	15555	15211	15443	15342	15337	15562	15530	15243	15441	15480	15381	15492	15485	15501	15513	15581	15538	15336	15414	15478	15384	15470	15506	15406	15482	15614	15407	15267	15264	15307	15699	15453	15500	15600	15622	15398	15336	15524	15567	15378	15361	15550	15536	15455	15307	15397	15494	15576	15474	15443	15440	15447	15378	15513	15423	15498	15361	15395	15642	15353	15531	15424	15410	15439	15505	15508	15461	15524	15341	15491	15525	15477	15461	15496	15485	15456	15702	15329	15458	15556	15501	15486	15624	15388	15591	15374	15703	15329	15451	15387	15344	15406	15537	15560	15349	15397	15547	15440	15378	15419	15422	15492	15474	15387	15306	15421	15481	15356	15380	15537	15468	15454	15444	15535	15539	15461	15419	15334	15322	15379	15491	15526	15515	15366	15395	15415	15439	15552	15431	15411	15500	15396	15482	15332	15335	15455	15500	15357	15513	15412	15474	15440	15504	15423	15411	15334	15564	15419	15332	15372	15485	15475	15541	15372	15281	15327	15279	15603	15519	15591	15459	15507	15531	15481	15429	15312	15393	15477	15422	15478	15370	15331	15401	15485	15456	15367	15423	15477	15279	15424	15427	15633	15575	15488	15397	15427	15356	15419	15548	15422	15399	15270	15530	15367	15409	15306	15533	15368	15320	15426	15272	15527	15510	15352	15472	15545	15445	15336	15391	15332	15540	15381	15479	15325	15399	15356	15419	15619	15390	15444	15556	15241	15500	15504	15520	15372	15371	15357	15506	15312	15361	15394	15349	15392	15395	15665	15384	15442	15501	15501	15667	15462	15403	15324	15442	15573	15607	15535	15587	15564	15393	15338	15402	15414	15568	15313	15630	15507	15531	15397	15477	15448	15511	15552	15418	15306	15348	15586	15385	15513	15513	15552	15435	15431	15407	15327	15347	15339	15448	15275	15456	15640	15492	15508	15536	15347	15463	15304	15473	15405	15441	15391	15437	15446	15395	15449	15349	15483	15576	15207	15540	15498	15352	15450	15482	15491	15432	15311	15309	15373	15475	15519	15505	15424	15463	15541	15269	15426	15379	15357	15491	15389	15351	15406	15475	15325	15562	15511	15276	15501	15662	15439	15543	15511	15314	15508	15355	15379	15370	15433	15349	15604	15489	15309	15448	15381	15321	15472	15468	15391	15456	15301	15488	15392	15359	15426	15569	15343	15489	15460	15399	15363	15553	15564	15459	15494	15440	15353	15357	15574	15431	15294	15574	15566	15314	15341	15462	15336	15394	15329	15446	15300	15367	15497	15388	15299	15320	15288	15451	15305	15543	15320	15395	15548	15583	15388	15438	15401	15338	15454	15386	15604	15527	15612	15406	15481	15430	15267	15330	15304	15345	15594	15502	15541	15518	15492	15278	15495	15447	15664	15324	15400	15467	15506	15486	15384	15430	15494	15289	15457	15381	15564	15385	15375	15573	15513	15560	15513	15452	15167	15332	15488	15460	15489	15571	15381	15429	15570	15381	15507	15481	15569	15502	15520	15430	15483	15441	15492	15418	15319	15268	15525	15327	15266	15469	15321	15484	15234	15306	15458	15594	15397	15292	15366	15556	15425	15430	15307	15471	15211	15322	15507	15232	15408	15508	15488	15425	15524	15345	15388	15402	15318	15505	15297	15376	15485	15416	15453	15481	15466	15466	15318	15391	15398	15367	15440	15470	15430	15600	15431	15346	15551	15354	15318	15528	15431	15392	15426	15355	15430	15361	15614	15504	15551	15490	15443	15557	15543	15471	15289	15398	15476	15543	15392	15222	15462	15542	15569	15448	15400	15297	15500	15434	15260	15553	15417	15443	15636	15436	15446	15359	15478	15448	15439	15554	15310	15416	15451	15424	15384	15579	15457	15317	15245	15586	15383	15334	15477	15427	15659	15491	15396	15479	15539	15469	15435	15455	15571	15631	15488	15446	15537	15407	15486	15592	15330	15486	15433	15484	15436	15325	15438	15348	15545	15492	15384	15479	15547	15488	15345	15413	15498	15551	15383	15390	15374	15460	15382	15341	15437	15444	15403	15470	15439	15452	15447	15423	15452	15399	15499	15552	15467	15524	15517	15429	15499	15333	15557	15492	15374	15457	15296	15480	15574	15417	15449	15463	15490	15420	15544	15411	15437	15352	15583	15540	15386	15370	15402	15456	15446	15305	15445	15299	15434	15327	15340	15503	15446	15372	15401	15445	15641	15524	15454	15549	15444	15714	15575	15473	15431	15581	15517	15505	15516	15432	15514	15481	15395	15406	15233	15396	15497	15344	15488	15530	15460	15473	15329	15570	15341	15471	15255	15388	15475	15415	15416	15418	15203	15368	15554	15415	15354	15437	15369	15289	15497	15371	15469	15537	15274	15209	15388	15495	15330	15491	15367	15467	15392	15510	15477	15292	15350	15320	15431	15548	15385	15473	15476	15531	15333	15494	15441	15404	15349	15289	15363	15173	15525	15265	15346	15566	15218	15559	15530	15228	15594	15359	15499	15516	15463	15525	15310	15474	15453	15425	15295	15428	15448	15462	15396	15507	15566	15510	15294	15386	15470	15260	15542	15331	15410	15444	15343	15368	15479	15476	15590	15462	15370	15482	15346	15307	15465	15378	15435	15352	15304	15529	15475	15431	15250	15529	15489	15544	15362	15456	15394	15502	15442	15533	15451	15393	15461	15546	15371	15414	15468	15519	15547	15539	15514	15502	15312	15411	15429	15574	15403	15341	15352	15363	15268	15482	15533	15493	15522	15603	15426	15416	15434	15531	15333	15257	15501	15461	15512	15397	15289	15597	15276	15337	15349	15458	15527	15259	15420	15480	15479	15346	15535	15581	15313	15381	15377	15545	15395	15458	15396	15534	15374	15346	15497	15482	15421	15594	15422	15447	15402	15338	15527	15368	15556	15522	15460	15457	15385	15508	15491	15500	15428	15478	15385	15501	15399	15411	15316	15429	15604	15366	15478	15379	15352	15379	15508	15480	15423	15550	15422	15607	15513	15562	15385	15494	15626	15570	15463	15484	15166	15536	15312	15345	15413	15670	15335	15433	15478	15336	15509	15531	15354	15713	15314	15484	15518	15482	15427	15382	15372	15476	15355	15435	15435	15553	15464	15338	15463	15561	15357	15374	15351	15269	15399	15355	15366	15370	15433	15448	15410	15479	15358	15461	15452	15479	15359	15299	15460	15507	15432	15444	15591	15440	15450	15282	15403	15557	15313	15462	15499	15444	15516	15356	15496	15262	15380	15383	15534	15228	15387	15569	15445	15451	15474	15396	15390	15376	15413	15447	15424	15561	15380	15497	15496	15223	15424	15388	15359	15371	15574	15373	15445	15657	15517	15355	15269	15321	15332	15588	15483	15388	15497	15405	15333	15236	15403	15311	15420	15471	15592	15602	15559	15493	15430	15486	15564	15378	15333	15489	15634	15456	15525
25301	21625	27356	28344	22613	21191	20877	19792	19585	19758	19609	19605	19710	19636	19562	19622	19489	19619	19423	19579	19550	19330	19489	19369	19425	19343	19444	19583	19269	19374	19644	19391	19353	19212	19388	19424	19521	19440	19440	19435	19482	19454	19491	19475	19269	19374	19277	19376	19274	19344	19160	19016	19335	19617	19308	19264	19472	19224	19468	19323	19503	19318	19326	19192	19224	19507	19285	19304	19410	19462	19515	19533	19356	19297	19493	19330	19397	19329	19310	19100	19208	19081	19353	19352	19323	19328	19264	19335	19335	19255	19241	19092	19296	19433	19404	19429	19197	19395	19151	19163	19275	19555	19290	19362	19371	19504	19270	19515	19417	19162	19289	19269	19219	19397	19319	19453	19485	19310	19402	19162	19362	18982	19172	19355	19235	19492	19335	19205	19300	19194	18999	19210	19248	19202	19378	19234	19371	19383	19710	19337	19605	19151	19457	19234	19371	19262	19458	19382	19235	19175	19487	19350	19338	19232	19386	19356	19234	19199	19248	19232	19274	19494	19271	19425	19438	19433	19349	19183	19408	19290	19461	19502	19490	19271	19415	19216	19277	19398	19423	19309	19343	19361	19426	19393	19303	19231	19193	19124	19149	19189	19168	19485	19470	19381	19414	19420	19332	19321	19443	19460	19243	19260	19255	19370	19435	19237	19238	19382	19254	19102	19423	19291	19525	19445	19167	19498	19247	19383	19254	19440	19160	19194	19159	19263	19393	19319	19187	19512	19374	19185	19357	19316	19366	19138	19484	19440	19338	19304	19329	19504	19373	19372	19309	19195	19402	19463	19535	19119	19351	19376	19441	19210	19266	19440	19492	19187	19299	19551	19267	19137	19104	19205	19359	19285	19319	19202	19351	19303	19407	19026	19377	19205	19308	19491	19254	19268	19330	19137	19254	19324	19585	19236	19439	19408	19209	19240	19273	19364	19053	19230	19294	19268	19302	19217	19218	19396	19370	19185	19154	19415	19352	19158	19313	19440	19352	19281	19212	19369	19241	19463	19133	19299	19295	18898	19526	19396	19396	19309	19249	19255	19328	19310	19415	19445	19471	19378	19303	19265	19248	19473	19261	19371	19243	19315	19640	19364	19443	19044	19185	19442	19247	19472	19294	19237	19490	19391	19203	19295	19481	19315	19460	19468	19294	19464	19516	19330	19258	19448	19353	19342	19295	19332	19375	19430	19382	19185	19377	19287	19121	19164	19214	19436	19347	19448	19252	19342	19463	19363	19502	19265	19514	19357	19417	19417	19276	19133	19266	19537	19307	19288	19239	19365	19337	19377	19392	19232	19312	19338	19244	19262	19124	19200	19336	19340	19267	19163	19267	19243	19400	19294	19282	19377	19387	19419	19408	19258	19235	19331	19257	19383	19499	19297	19339	19306	19483	19475	19290	19388	19245	19318	19281	19266	19416	19188	19511	19223	19195	19187	19362	19282	19409	19060	19273	19349	19416	19161	19320	19326	19170	19480	19389	19358	19451	19100	19313	19356	19269	19177	19265	19119	19202	19202	19164	19286	19169	19237	19347	19256	19508	19407	19385	19225	19310	19633	19247	19243	19394	19491	19298	19350	19550	19322	19193	19306	19448	19343	19440	19419	19302	19372	19247	19518	19075	19207	19367	19199	19246	19060	19345	19251	19497	19441	19230	19413	19385	19323	19423	19162	19315	19420	19156	19317	19526	19205	19286	19172	19399	19383	19448	19124	19579	19292	19244	19576	19498	19435	19384	19426	19408	19523	19223	19286	19133	19472	19367	19328	19634	19420	19306	19293	19293	19316	19380	19263	19064	19285	19160	19293	19296	19275	19527	19331	19180	19128	19110	19382	19386	19360	19272	19553	19258	19304	19349	19577	19330	19032	19379	19312	19027	19323	19502	19244	19263	19382	19294	19372	19212	19362	19336	19162	19354	19318	19489	19495	19413	19351	19289	19295	19495	19388	19428	19251	19190	19261	19212	19297	19302	19176	19315	19319	19185	19411	19405	19267	19291	19454	19490	19349	19381	19316	19347	19405	19372	19408	19324	19194	19536	19478	19294	19377	19390	19392	19625	19283	19364	19287	19214	19208	19384	19407	19293	19351	19302	19407	19266	19215	19429	19409	19300	19349	19167	19220	19389	19267	19056	19283	19252	19477	19205	19227	19372	19272	19357	19439	19332	19130	19466	19214	19295	19333	19249	19266	19348	19312	19422	19238	19426	19311	19374	19287	19302	19438	19309	19291	19195	19358	19370	19360	19378	19386	19351	19163	19479	19340	19329	19442	19368	19202	19525	19309	19147	19459	19383	19153	19424	19307	19304	19409	19369	19161	19549	19251	19376	19349	19357	19407	19387	19312	19309	19344	19619	19127	19220	19254	19207	19330	19335	19265	19452	19182	19489	19282	19208	19290	19261	19228	19221	19239	19213	19375	19382	19237	19569	19398	19256	19174	19243	19199	19349	19164	19258	19423	19320	19400	19515	19386	19444	19087	19193	19361	19459	19449	19317	19417	19107	19296	19233	19446	19210	19215	19302	19196	19109	19351	19276	19270	19380	19369	19351	19227	19407	19408	19372	19254	19125	19489	19399	19458	19326	19313	19301	19368	19220	19268	19293	19215	19216	19218	19245	19393	19220	19336	19339	19500	19335	19357	19318	19541	19400	19450	19412	19431	19471	19385	19443	19290	19160	19182	19386	19313	19160	19272	19301	19369	19265	19444	19396	19603	19495	19557	19169	19384	19532	19509	19406	19305	19302	19517	19577	19358	19392	19432	19440	19490	19212	19458	19479	19413	19397	19392	19257	19543	19476	19253	19396	19128	19143	19490	19299	19331	19250	19304	19503	19294	19269	19324	19160	19257	19383	19278	19315	19328	19091	19206	19157	19550	19194	19391	19526	19512	19398	19529	19433	19267	19284	19315	19194	19453	19386	19123	19277	19091	19554	19290	19192	19270	19577	19274	19472	19371	19442	19353	19316	19302	19417	19360	19268	19194	19314	19404	19467	19434	19442	19308	19482	19299	19256	19381	19381	19476	19122	19542	19301	19409	19355	19212	19352	19160	19246	19448	19305	19285	19522	19332	19411	19248	19346	19390	19280	19334	19333	19262	19543	19474	19397	19229	19514	19227	19444	19303	19418	19467	19193	19345	19406	19697	19406	19297	19402	19298	19097	19336	19480	19106	19334	19591	19307	19340	19489	19225	19150	19315	19325	19468	19326	19306	19453	19129	19262	19445	19259	19485	19138	19242	19536	19440	19199	19399	19280	19287	19086	19228	19330	19404	19576	19405	19248	19213	19446	19340	19229	19350	19256	19452	19396	19427	19158	19330	19405	19310	19685	19310	19294	19301	19363	19287	19451	19303	19325	19505	19428	19256	19180	19389	19298	19134	19422	19370	19205	19419	19321	19109	19392	19302	19299	19249	19317	19314	19307	19209	19449	19464	19309	19266	19420	19343	19357	19304	19274	19612	19487	19308	19154	19248	19233	19365	19128	19275	19445	19249	19214	19171	19467	19341	19321	19396	19364	19260	19298	19481	19288	19332	19312	19141	19613	19492	19237	19208	19395	19387	19278	19230	19325	19375	19383	19310	19324	19184	19433	19309	19564	19400	19379	19440	19029	19398	19526	19307	19351	19289	19348	19364	19390	19379	19083	19508	19270	19489	19310	19290	19470	19230	19524	19279	19336	19363	19546	19559	19191	19215	19349	19101	19303	19180	19564	19192	19343	19208	19316	19505	19428	19291	19413	19466	19375	19491	19438	19264	19424	19248	19468	19424	19252	19503	19246	19313	19497	19362	19482	19398	19429	19298	19336	19254	19378	19532	19408	19552	19379	19391	19391	19119	19288	19337	19352	19388	19425	19325	19277	19489	19322	19232	19437	19561	19389	19419	19382	19093	19445	19275	19326	19482	19197	19256	19319	19422	19320	19426	19293	19261	19200	19359	19371	19157	19182	19141	19456	19244	19501	19321	19226	19354	19372	19359	19479	19366	19444	19293	19251	19444	19327	19435	19154	19255	19394	19058	19290	19465	19572	19487	19330	19248	19288	19298	19411	19092	19207	19262	19498	19427	19306	19276	19411	19531	19446	19281	19416	19161	19228	19286	19372	19322	19265	19229	19434	19352	19440	19347	19265	19379	19358	19444	19304	19244	19387	19328	19353	19173	19388	19453	19419	19258	19517	19398	19506	19418	19175	19248	19528	19375	19401	19403	19318	19289	19361	19200	19226	19324	19158	19245	19459	19180	19493	19160	19305	19226	19079	19283	19426	19164	19475	19454	19445	19206	19430	19270	19230	19302	19346	19350	19271	19490	19272	19226	19281	19276	19396	19644	19392	19455	19297	19361	19287	19278	19237	19304	19236	19178	19385	19306	19377	19510	19464	19351	19282	19406	19318	19348	19359	19408	19176	19267	19399	19254	19274	19274	19277	19126	19555	19439	19208	19325	19304	19295	19067	19402	19344	19164	19250	19289	19290	19406	19102	19286	19414	19264	19399	19164	19244	19430	19300	19495	19272	19045	19172	19096	19342	19375	19415	19424	19409	19419	19116	19356	19430	19348	19205	19358	19380	19218	19207	19412	19141	19203	19432	19344	19388	19308	19509	19129	19130	19413	19455	19481	19477	19416	19314	19364	19323	19167	19205	19240	19381	19403	19555	19368	19403	19199	19254	19333	19111	19140	19392	19407	19267	19287	19334	19277	19493	19444	19387	19435	19189	19447	19196	19312	19450	19187	19250	19469	19337	19200	19248	19433	19422	19328	19358	19219	19326	19156	19413	19252	19255	19488	19183	19205	19407	19354	19474	19574	19397	19445	19343	19356	19239	19355	19158	19189	19488	19286	19404	19253	19280	19209	19504	19321	19373	19369	19509	19347	19312	19491	19388	19369	19236	19500	19576	19310	19431	19282	19248	19369	19023	19398	19489	19279	19030	19311	19406	19558	19231	19409	19109	19384	19431	19399	19311	19356	19312	19255	19475	19324	19395	19296	19274	19294	19133	19292	19407	19283	19239	19345	19217	19230	19499	19538	19352	19261	19252	19198	19274	19040	19458	18896	19317	19142	19398	19471	19611	19555	19528	19406	19398	19403	19262	19306	19509	19259	19356	19226	19455	19394	19320	19364	19301	19367
22279	36787	28809	24495	21043	18479	17385	16785	16685	16430	16294	16564	16528	16414	16321	16049	16281	16188	16464	16207	16241	16159	16159	16214	16266	16405	16181	16106	16160	16100	16318	16209	16038	16107	16133	16178	16114	16286	16144	16260	16155	16187	16158	16364	16303	15972	16063	16151	16363	16270	16209	16100	16206	16201	16095	15928	16190	16165	16133	16439	15939	16096	16113	16295	16222	15937	16094	16166	16176	16069	16185	16139	16087	16003	15911	16217	16330	16129	16044	16106	16202	15908	16356	16111	16143	16079	16229	16230	16230	16173	16285	16268	16150	16189	16173	16080	16069	16159	16245	16090	16165	16011	15838	15942	15950	16146	15978	16351	16133	16169	16110	16055	16295	16021	16031	16117	16111	16137	16019	16084	16043	16253	16204	16159	16229	16211	16105	16380	16209	16038	16303	16139	15992	16165	16096	16057	16072	15963	16023	16157	16215	16004	16178	16217	16044	16122	16005	16205	16244	15907	16262	15965	16143	16101	16053	16037	16225	16179	16159	16015	16027	16043	16230	16104	16012	16127	16185	16292	16040	15857	16034	15954	16169	16084	16144	16180	16192	16142	16110	16117	16072	16226	16223	16027	16043	16096	16124	16003	16291	16009	16307	16137	16175	16145	16376	16120	16099	16188	16146	16138	16009	16054	16087	16286	16223	16120	16175	15975	16153	16139	16173	16289	16084	16059	16147	16131	16150	16190	16084	16117	16114	16120	16203	15998	16238	15995	16225	16226	16038	16163	16144	16098	16239	16159	16144	16255	15930	16082	16212	16212	16110	16332	16007	16155	15954	16157	16000	16161	15970	16083	16147	16002	16281	16024	16116	16025	16085	16222	16206	16133	16110	15972	16124	16114	15943	15979	16134	16267	16181	16093	16110	16179	16104	16033	16106	16056	15969	16246	16066	16019	16329	16024	16189	15941	16032	16247	16259	16136	16129	16231	16012	16149	16236	16125	16276	16115	15934	16169	16212	16037	16173	16184	16186	16071	16179	16046	16129	16191	16072	16228	15992	16158	16050	16114	16294	16078	16114	16185	16145	16370	16056	16101	16232	16148	16161	16194	16494	16078	16062	16140	16210	16135	16299	16051	16191	16060	16266	16171	16079	16144	16085	16071	16147	16283	16126	16188	16020	16181	16092	16019	16209	16098	16051	16101	16045	16071	15973	16135	16043	15935	16211	16087	15992	16012	16193	16406	16057	16121	16132	15997	16224	16122	16097	16146	16403	15938	16009	15951	16185	16217	16142	16081	16031	16139	16060	16098	16235	16161	16150	16111	16075	16138	16114	16165	16223	16240	16072	16131	16128	16087	16088	16232	16227	16125	16192	16067	16072	16049	16108	16264	16035	16117	16137	16177	16023	16045	16141	16268	16180	16107	16090	16091	16163	15981	16201	15919	16141	16134	15991	16164	16248	16196	16177	16095	16187	16033	16134	16002	15982	15949	16188	16105	16110	16148	16124	16198	16207	16346	16183	16105	16221	16151	16025	16136	15977	16274	16214	16019	16272	16056	16211	15991	16045	16129	16025	16175	16071	16392	16054	16003	16335	16159	16185	15939	16006	16144	16149	15998	16268	16160	16081	16038	16186	16231	16046	16096	16017	16124	16015	16191	16023	16160	16219	16072	16154	16017	16299	16149	16109	16094	16213	16298	16122	16104	16027	16246	16147	15985	16143	16080	15970	16088	16002	16168	16225	16025	16117	16252	16028	15911	16033	16083	16151	16004	16032	16130	15884	16245	16089	16183	16148	16102	16237	16100	16046	16128	16138	15954	16097	15915	16194	16154	16208	16210	16173	16057	16059	16076	16012	16144	16217	16172	15831	16075	16207	16182	16232	16032	16125	16172	16234	16126	16073	16264	16115	16021	16143	16233	16298	16130	16201	15922	16170	16250	16250	16001	16209	16216	16180	16146	16143	15968	16226	16098	16176	16065	16208	16038	16289	16168	16099	16292	16265	16159	16120	16213	16136	15965	16141	16034	16150	16004	15850	16142	16270	16214	16186	15910	16142	16125	16069	15981	16155	16091	16127	16022	16090	16237	16088	16175	16124	16099	16208	16116	16128	16162	15979	16059	16116	16070	16093	16035	16115	16235	15976	16077	16175	16230	16118	15986	16063	16036	16237	16186	16103	16232	16074	15958	15970	16154	16172	16084	16105	16098	16103	16113	16201	16197	16088	16092	16176	16192	16057	16214	15965	16095	16126	16064	16047	16041	16059	16118	16120	15995	16161	16278	16281	16146	16130	16057	16232	16289	16161	16164	16075	16020	15919	16081	15928	16095	15905	16071	16324	16050	16051	16265	16282	16202	15908	16152	16248	16145	16169	16230	16228	16150	16078	16055	16080	16088	16126	16064	16008	16024	16184	16139	16071	16167	16149	16066	16192	16109	16174	16185	15934	16053	16140	16156	16034	16256	16052	16235	16037	16246	16069	16191	16187	15954	16020	16020	16078	16200	16040	16106	16052	16365	16157	16041	16236	16079	16251	16094	16183	16276	16142	16029	16043	16277	16189	16233	16295	16296	16188	16024	16055	16330	16182	16014	16297	16164	16203	16089	15971	16095	15956	16093	16238	16116	16035	16231	16227	16058	16033	16243	16174	16145	16186	16065	16395	16026	16056	16023	15998	16048	16184	16113	16020	16128	15988	16304	16241	16004	16215	16024	16231	16056	16083	16252	16279	16224	16314	16099	16168	16240	16223	16069	16212	16082	16153	16079	16207	16057	16044	16132	16200	16403	16078	16222	16107	16250	16235	16229	15958	16073	16262	16273	16119	16073	16260	16090	16014	16023	16077	16207	16222	15952	16083	16178	16133	16104	16095	16086	16235	16148	15949	15949	16284	16161	16103	16097	16162	16227	16348	16187	16057	16196	16086	16044	16227	16087	16126	16140	16157	16196	16126	16197	16161	16276	16148	16152	15996	16290	16190	16168	16103	16190	15963	16248	16070	16167	16163	16036	16136	16120	16209	16307	16124	16227	16217	16058	16190	16224	16133	16091	16212	16106	16061	16139	16126	16279	16248	16121	16134	15961	16100	16131	16300	16124	16149	16003	15934	16207	16172	16265	16052	16201	15959	16074	16063	16206	16101	16053	16196	16177	15934	16035	16256	16142	16231	15984	16230	16240	16191	16180	16023	16217	16238	16177	16064	16082	16193	16187	16185	16207	16204	16370	16094	16025	16057	16088	16054	16179	16141	16138	16021	16096	16069	16370	16049	16212	15979	16349	16178	16224	16201	15998	16190	16113	16174	16205	16279	16015	16212	16214	16157	16207	16078	15959	16063	16196	16187	16156	15948	16121	15956	16011	16242	16158	16168	16285	16053	16200	16185	16127	16270	16045	16052	16297	16129	16011	16106	15969	16327	16022	16257	16270	16082	16078	16267	15974	16196	16116	16050	16171	16121	16116	16312	16149	16059	16137	16124	16289	16049	16326	16112	16193	16045	16247	16338	16255	16151	16215	16098	16202	16050	16110	16063	16005	16258	16179	16163	16061	16299	16166	15928	16071	16014	16052	16308	16202	16121	16174	16147	16322	16079	16159	16116	16063	16201	16053	16102	16331	16066	16275	16206	16197	16464	16166	16030	16156	16139	16032	16090	16135	16128	16055	16235	15989	15971	16130	16136	16087	16071	16082	15981	16086	16037	16150	16128	15963	16104	16092	16124	16184	16119	15904	16223	16114	16109	16235	16151	16101	15986	16130	16122	16249	15968	16194	16218	15974	16183	16205	16150	16233	16074	15951	16202	16217	16118	15939	16065	16267	16047	16027	16094	16046	16169	16218	16068	16121	16041	16157	16174	16009	16233	16313	16054	16252	16293	16117	16190	16055	16164	16097	15964	15986	16225	16001	16226	16197	16163	16173	16270	16130	16330	16095	16146	15902	15975	15999	16220	16041	16117	16202	16039	16045	15882	16100	15981	16219	16008	16124	16147	16084	16175	16051	15896	16075	16203	16009	16127	16086	16106	16165	16260	16229	16227	16360	16236	16189	16024	16033	16236	16054	16069	16040	16013	16263	16086	16028	16162	16070	16121	16072	16188	16194	16035	16085	16109	16154	16004	16046	16004	16188	16050	16103	16151	16205	15973	16012	16134	16134	16159	16202	16326	16213	16263	16095	16175	15983	16225	16165	16012	16150	16027	16054	16267	15914	16137	15955	16082	16169	16162	16326	16135	16162	16222	16076	16011	16072	16151	16251	16143	16334	16101	16105	16190	15867	16091	16177	16123	16196	16093	16007	15971	16169	16127	16089	16117	16084	16074	16138	15956	16121	16047	16146	16109	16291	16248	16220	16129	16169	16024	16066	16261	16084	16072	16052	16137	16359	16002	16271	16323	16074	16129	16112	15995	15999	16200	16097	16145	16182	16077	16169	16011	16138	15950	16047	16125	16166	16104	15984	16043	16049	16106	16226	16088	16226	16255	16238	16229	16082	16096	16218	16067	16184	15924	16290	16103	16253	16152	16104	16160	16234	15935	15979	15923	16120	16210	16104	16166	16188	16085	16266	16163	16035	16216	16045	16116	16072	16149	16014	16226	16018	16136	16153	16188	16128	16163	16016	15972	16066	16078	16047	16222	16259	15969	16159	16333	16131	16128	16189	16197	16299	16025	16084	16280	16000	16164	16244	16214	16238	16073	16228	16108	16094	16232	16201	16088	16164	16092	16034	16283	16116	16118	16054	16198	16117	15695	16204	16046	16179	16092	16063	16025	16375	16067	16186	16227	16042	16237	16136	16170	16111	16174	16206	16084	16154	16066	16331	15935	16263	16123	16114	16142	16288	16213	16099	16305	16125	16031	16091	15990	16158	16112	16114	16092	16031	16059	16152	16033	16148	16185	16038	16141	16243	16045	16033	15858	16254	16222	16137	16112	15931	16150	16110	16132	16269	16127	16099	16128	16071	16281	16259	16042	16074	16183	16079	16105	16092	16218	16090	16258	16198	16234	15973	16051	16065	16114	16140	16165	16209	16152	16185	16176	16280	16042	16285	16084	16262	16164	16119	16048	16212	16166	16128	16007	16527	16074	16029	16096	16213	16136	16317	16028	16155	15937	16328	16195	16043	16234	16252	16263	16263	16120	16218	16009	16147	16017	16103	16038	16262	16008	15862	16213	16071
22540	21595	28853	24838	22155	24152	25184	20775	19561	19519	19468	19219	19137	19121	19152	19133	19159	19051	19193	19092	19011	18964	18853	18845	18895	18630	18761	18807	18819	18603	18771	18510	18666	18775	18786	18659	18527	18611	18777	18639	18852	18669	18338	18601	18576	18676	18965	18459	18638	18503	18632	18646	18649	18778	18366	18345	18326	18552	18539	18597	18532	18610	18681	18626	18377	18444	18565	18487	18545	18600	18519	18525	18669	18575	18633	18504	18439	18375	18422	18697	18515	18440	18607	18538	18569	18550	18548	18599	18602	18413	18588	18433	18495	18671	18715	18662	18607	18488	18617	18614	18448	18335	18578	18781	18837	18559	18486	18765	18467	18587	18501	18581	18633	18540	18290	18613	18533	18504	18730	18612	18355	18457	18384	18481	18469	18431	18595	18669	18723	18705	18517	18620	18703	18448	18683	18668	18507	18562	18466	18875	18524	18717	18592	18586	18487	18879	18722	18301	18547	18578	18663	18649	18736	18667	18287	18347	18574	18571	18472	18631	18694	18554	18659	18555	18313	18490	18647	18778	18567	18639	18441	18531	18499	18728	18608	18484	18412	18479	18587	18573	18554	18623	18498	18786	18475	18629	18625	18412	18330	18436	18366	18301	18388	18753	18619	18755	18543	18641	18647	18621	18527	18587	18470	18614	18662	18800	18493	18656	18484	18393	18565	18556	18572	18397	18676	18453	18573	18321	18450	18481	18665	18561	18524	18448	18500	18665	18515	18570	18447	18590	18487	18553	18707	18527	18780	18697	18632	18462	18651	18565	18429	18453	18446	18424	18548	18555	18524	18421	18521	18451	18336	18775	18407	18415	18521	18652	18504	18319	18604	18528	18305	18581	18580	18628	18689	18255	18599	18367	18549	18423	18681	18603	18628	18710	18543	18552	18605	18524	18499	18760	18527	18549	18558	18532	18569	18549	18613	18698	18486	18417	18630	18461	18524	18466	18534	18548	18506	18645	18352	18488	18691	18453	18598	18550	18457	18556	18464	18499	18440	18647	18596	18642	18263	18637	18544	18559	18334	18477	18475	18556	18465	18691	18676	18653	18624	18415	18391	18517	18533	18671	18410	18579	18603	18556	18661	18789	18573	18476	18465	18473	18417	18359	18493	18470	18582	18776	18490	18644	18515	18339	18643	18793	18506	18500	18507	18651	18551	18504	18639	18713	18705	18542	18709	18495	18832	18434	18666	18591	18639	18678	18606	18340	18406	18488	18744	18436	18698	18555	18478	18667	18426	18552	18679	18495	18657	18598	18391	18426	18554	18473	18234	18410	18564	18534	18626	18619	18749	18517	18431	18675	18666	18338	18689	18589	18632	18704	18350	18532	18611	18529	18407	18652	18511	18636	18518	18667	18663	18679	18388	18602	18545	18481	18520	18524	18427	18675	18682	18521	18536	18593	18462	18487	18460	18591	18498	18475	18629	18484	18331	18446	18568	18514	18604	18490	18655	18487	18659	18375	18499	18448	18681	18484	18494	18607	18753	18318	18822	18382	18837	18718	18619	18480	18521	18703	18393	18489	18386	18433	18398	18632	18611	18731	18446	18453	18671	18661	18416	18624	18752	18823	18621	18595	18636	18575	18681	18478	18511	18690	18607	18450	18267	18488	18063	18515	18441	18483	18414	18385	18414	18779	18597	18592	18628	18433	18514	18431	18431	18705	18702	18684	18415	18492	18538	18572	18320	18632	18575	18707	18596	18582	18590	18553	18630	18493	18613	18447	18634	18388	18405	18444	18451	18554	18695	18334	18668	18669	18606	18703	18531	18619	18550	18555	18524	18258	18652	18527	18593	18556	18587	18582	18748	18381	18763	18613	18584	18620	18639	18547	18727	18391	18569	18603	18565	18507	18665	18435	18531	18504	18542	18548	18513	18549	18564	18513	18481	18506	18481	18393	18597	18574	18662	18478	18671	18561	18630	18467	18501	18570	18401	18717	18658	18637	18524	18657	18609	18701	18649	18518	18571	18628	18476	18605	18548	18694	18683	18666	18349	18480	18464	18699	18427	18497	18595	18540	18676	18476	18550	18632	18260	18397	18576	18353	18510	18425	18620	18370	18360	18666	18652	18810	18578	18416	18597	18601	18499	18526	18713	18584	18499	18612	18499	18507	18678	18596	18463	18383	18521	18583	18449	18503	18551	18429	18492	18655	18444	18221	18617	18473	18551	18772	18534	18655	18601	18627	18538	18479	18540	18619	18551	18583	18778	18400	18550	18356	18596	18638	18638	18580	18668	18542	18474	18435	18420	18611	18380	18645	18703	18393	18467	18615	18480	18579	18516	18495	18533	18364	18559	18566	18611	18471	18516	18775	18498	18674	18553	18645	18648	18477	18528	18685	18742	18469	18547	18435	18582	18460	18616	18467	18433	18349	18396	18489	18583	18426	18710	18738	18560	18618	18773	18525	18667	18611	18563	18548	18719	18443	18678	18321	18629	18482	18562	18641	18632	18578	18478	18597	18418	18453	18556	18594	18381	18509	18608	18536	18600	18532	18691	18462	18757	18480	18227	18328	18544	18688	18522	18330	18574	18513	18477	18685	18576	18404	18714	18537	18639	18414	18596	18424	18407	18434	18480	18559	18657	18612	18507	18566	18429	18421	18570	18357	18501	18803	18607	18504	18562	18579	18631	18521	18486	18544	18699	18645	18572	18434	18266	18589	18503	18541	18532	18549	18474	18602	18879	18569	18501	18333	18415	18373	18381	18540	18614	18428	18765	18755	18586	18760	18582	18584	18484	18638	18490	18414	18268	18575	18636	18462	18549	18715	18669	18574	18617	18618	18509	18514	18470	18661	18680	18631	18588	18550	18550	18424	18529	18561	18667	18583	18551	18440	18296	18444	18501	18647	18546	18719	18499	18460	18617	18813	18701	18460	18581	18592	18702	18473	18576	18823	18597	18548	18347	18696	18516	18585	18679	18793	18523	18609	18539	18540	18754	18561	18726	18439	18472	18478	18558	18538	18345	18696	18653	18633	18372	18470	18532	18659	18460	18619	18401	18428	18533	18658	18593	18640	18539	18300	18502	18590	18572	18544	18323	18468	18585	18496	18559	18617	18655	18471	18288	18652	18478	18661	18750	18416	18587	18511	18693	18477	18682	18479	18487	18491	18536	18654	18591	18630	18530	18658	18647	18462	18451	18411	18600	18442	18752	18616	18551	18420	18479	18552	18551	18317	18594	18527	18508	18556	18456	18445	18538	18551	18598	18519	18650	18651	18781	18545	18554	18541	18507	18485	18556	18499	18555	18506	18573	18716	18544	18736	18490	18458	18518	18744	18721	18570	18484	18578	18425	18623	18465	18384	18448	18760	18585	18544	18428	18740	18384	18393	18413	18312	18290	18425	18443	18332	18513	18521	18429	18419	18566	18625	18566	18610	18601	18469	18489	18634	18552	18429	18634	18361	18730	18429	18542	18354	18536	18538	18769	18514	18327	18568	18604	18430	18706	18634	18743	18608	18494	18508	18658	18616	18496	18581	18520	18624	18411	18433	18565	18454	18473	18538	18624	18331	18517	18703	18629	18644	18569	18391	18611	18563	18668	18640	18551	18439	18379	18360	18520	18569	18493	18434	18466	18511	18478	18424	18510	18629	18400	18523	18530	18374	18763	18487	18473	18380	18596	18479	18443	18621	18728	18666	18757	18706	18322	18487	18514	18524	18679	18631	18218	18575	18588	18408	18556	18754	18401	18485	18561	18497	18568	18470	18709	18673	18484	18708	18642	18345	18596	18552	18439	18673	18694	18590	18725	18497	18463	18502	18563	18722	18891	18618	18640	18610	18590	18674	18472	18581	18530	18590	18526	18663	18728	18523	18652	18520	18386	18453	18443	18593	18680	18467	18544	18405	18582	18418	18484	18692	18579	18463	18615	18511	18508	18649	18534	18554	18502	18504	18382	18421	18779	18582	18766	18805	18496	18625	18571	18104	18683	18449	18465	18732	18697	18685	18651	18477	18519	18703	18683	18497	18538	18484	18470	18648	18437	18575	18530	18560	18678	18661	18478	18483	18541	18706	18602	18547	18419	18378	18439	18480	18423	18639	18656	18346	18448	18618	18505	18594	18641	18591	18512	18570	18580	18501	18386	18435	18575	18597	18528	18624	18695	18569	18626	18582	18631	18596	18425	18652	18476	18593	18651	18611	18681	18494	18722	18317	18422	18471	18590	18779	18669	18635	18572	18557	18338	18655	18396	18304	18569	18478	18508	18468	18590	18582	18655	18625	18639	18573	18552	18392	18614	18669	18500	18506	18581	18780	18590	18423	18506	18722	18417	18646	18452	18501	18430	18361	18669	18482	18380	18556	18512	18459	18462	18450	18495	18405	18494	18482	18688	18667	18474	18534	18797	18383	18517	18612	18608	18775	18660	18514	18787	18581	18503	18413	18603	18587	18562	18424	18624	18494	18533	18254	18385	18594	18543	18499	18460	18484	18608	18578	18663	18507	18445	18661	18681	18525	18565	18515	18526	18535	18484	18629	18385	18464	18616	18577	18696	18647	18561	18529	18325	18746	18666	18559	18704	18557	18655	18489	18567	18533	18482	18488	18520	18657	18690	18601	18447	18513	18761	18506	18567	18510	18431	18362	18357	18455	18533	18401	18641	18408	18383	18611	18547	18424	18563	18533	18419	18426	18692	18372	18614	18531	18367	18503	18565	18552	18537	18685	18397	18691	18576	18683	18694	18559	18418	18679	18604	18550	18593	18612	18571	18688	18582	18746	18711	18636	18388	18469	18721	18460	18583	18515	18492	18386	18646	18597	18579	18471	18640	18514	18622	18514	18414	18514	18480	18433	18746	18552	18604	18556	18391	18661	18729	18407	18592	18560	18452	18582	18582	18419	18649	18498	18607	18510	18495	18616	18435	18497	18333	18416	18687	18582	18510	18248	18537	18383	18530	18477	18536	18630	18464	18375	18690	18569	18187	18445	18635	18599	18568	18499	18306	18516	18693	18548	18493	18593	18610	18752	18553	18554	18398	18503	18706	18397	18533	18325	18562	18526	18525	18366	18664	18537	18415	18598	18423	18454	18455	18627	18743	18419	18460	18620	18617	18367	18332	18381	18504	18389	18686	18564	18547	18546	18512	18621	18572	18607	18573	18440	18598	18739
23254	45381	34663	28349	24885	19686	18034	17485	17123	16831	16596	16356	16272	16187	16216	16179	15999	16141	16004	16139	16023	16168	15833	16060	15846	15941	15732	15992	15911	15934	15862	15696	15702	15778	15694	15598	15866	15745	15821	15505	15829	15775	15780	15597	15700	15698	15666	15858	15720	15730	15743	15679	15888	15697	15756	15736	15730	15521	15684	15727	15935	15523	15808	15728	15509	15656	15691	15519	15714	15669	15619	15537	15766	15662	15728	15675	15734	15699	15592	15705	15528	15544	15650	15633	15741	15647	15744	15650	15630	15666	15665	15573	15749	15492	15668	15715	15751	15547	15667	15505	15628	15690	15742	15658	15525	15633	15946	15721	15727	15747	15524	15663	15748	15502	15768	15751	15680	15610	15685	15574	15601	15521	15756	15556	15712	15836	15755	15671	15650	15705	15602	15706	15555	15794	15706	15557	15568	15698	15613	15646	15637	15523	15415	15736	15658	15614	15415	15614	15487	15657	15592	15710	15684	15678	15744	15741	15702	15519	15783	15587	15673	15671	15824	15752	15556	15587	15613	15666	15699	15627	15716	15806	15743	15667	15683	15669	15551	15705	15708	15575	15715	15622	15663	15619	15717	15670	15582	15907	15647	15781	15762	15670	15648	15734	15759	15605	15758	15751	15668	15736	15533	15723	15530	15642	15593	15559	15654	15804	15744	15793	15477	15760	15517	15745	15569	15789	15573	15585	15574	15717	15826	15611	15831	15657	15618	15690	15495	15681	15602	15783	15675	15604	15652	15752	15657	15857	15721	15661	15639	15686	15773	15707	15604	15772	15624	15587	15494	15739	15755	15726	15704	15671	15610	15625	15661	15581	15729	15669	15594	15593	15850	15800	15566	15531	15685	15656	15593	15668	15672	15715	15689	15528	15584	15564	15697	15576	15670	15653	15638	15556	15628	15564	15763	15674	15655	15642	15737	15655	15626	15588	15560	15636	15653	15609	15631	15652	15748	15693	15619	15534	15747	15773	15709	15762	15453	15781	15712	15558	15510	15735	15661	15724	15575	15476	15583	15742	15612	15707	15630	15612	15682	15582	15637	15669	15755	15734	15767	15766	15661	15744	15629	15718	15787	15574	15601	15638	15734	15696	15648	15476	15662	15612	15663	15746	15524	15686	15713	15677	15404	15537	15567	15647	15720	15690	15736	15686	15718	15696	15706	15739	15657	15829	15836	15704	15531	15589	15678	15570	15649	15885	15702	15732	15819	15579	15580	15674	15838	15429	15701	15589	15592	15567	15706	15798	15618	15572	15619	15514	15679	15767	15685	15677	15664	15716	15719	15668	15558	15718	15745	15633	15746	15654	15613	15646	15698	15767	15873	15602	15677	15640	15830	15664	15614	15571	15725	15588	15616	15716	15544	15580	15596	15651	15510	15715	15608	15781	15720	15678	15684	15591	15838	15567	15592	15596	15569	15578	15766	15760	15680	15615	15669	15573	15622	15533	15628	15651	15755	15801	15637	15760	15588	15650	15882	15676	15333	15661	15698	15726	15781	15653	15601	15665	15746	15782	15650	15784	15670	15734	15666	15509	15581	15693	15560	15810	15669	15717	15894	15592	15735	15620	15543	15625	15552	15716	15499	15818	15700	15598	15603	15630	15613	15571	15588	15528	15488	15637	15897	15539	15664	15597	15621	15632	15725	15627	15578	15611	15634	15613	15488	15571	15669	15850	15654	15657	15683	15529	15690	15529	15610	15687	15815	15757	15844	15681	15746	15578	15756	15607	15642	15839	15584	15798	15672	15656	15689	15526	15652	15626	15635	15707	15578	15629	15748	15732	15556	15636	15688	15712	15645	15771	15761	15500	15685	15690	15518	15688	15697	15750	15703	15796	15565	15659	15688	15578	15648	15629	15746	15641	15528	15611	15800	15656	15678	15582	15528	15681	15528	15772	15776	15728	15646	15570	15753	15476	15666	15823	15842	15644	15733	15788	15521	15611	15689	15592	15639	15573	15651	15725	15668	15711	15725	15520	15560	15567	15612	15537	15757	15679	15603	15417	15556	15786	15678	15686	15613	15852	15749	15649	15745	15722	15634	15671	15720	15687	15527	15789	15766	15543	15781	15504	15759	15655	15753	15596	15745	15669	15625	15753	15704	15803	15862	15754	15660	15645	15487	15650	15862	15593	15740	15614	15788	15674	15606	15554	15649	15502	15628	15605	15772	15648	15628	15741	15587	15618	15571	15590	15691	15603	15768	15718	15463	15617	15824	15647	15600	15636	15712	15610	15729	15823	15644	15631	15713	15647	15586	15500	15628	15548	15682	15602	15490	15702	15615	15600	15560	15627	15568	15747	15757	15724	15709	15623	15549	15645	15646	15493	15581	15631	15634	15784	15570	15662	15700	15480	15568	15645	15823	15674	15779	15624	15616	15450	15594	15733	15555	15758	15839	15709	15625	15606	15572	15614	15699	15367	15523	15707	15711	15716	15719	15496	15753	15765	15589	15594	15765	15618	15621	15667	15784	15650	15779	15678	15582	15597	15684	15662	15528	15666	15702	15655	15623	15630	15625	15652	15759	15909	15575	15758	15643	15707	15679	15763	15603	15752	15835	15577	15687	15779	15705	15704	15735	15723	15708	15790	15695	15666	15553	15531	15567	15700	15690	15756	15728	15590	15595	15562	15702	15754	15628	15777	15662	15697	15583	15835	15617	15654	15688	15570	15640	15589	15623	15744	15571	15621	15509	15789	15794	15636	15601	15713	15525	15621	15640	15637	15724	15797	15793	15492	15583	15718	15617	15562	15551	15550	15677	15714	15621	15736	15596	15782	15590	15697	15760	15771	15624	15548	15664	15585	15656	15805	15630	15481	15698	15714	15583	15732	15926	15744	15633	15734	15769	15731	15561	15824	15699	15608	15585	15652	15702	15610	15671	15613	15690	15609	15600	15616	15750	15654	15522	15730	15580	15702	15629	15561	15596	15675	15681	15689	15801	15678	15766	15636	15784	15636	15820	15623	15750	15746	15707	15757	15729	15560	15683	15651	15621	15863	15601	15577	15673	15865	15769	15604	15782	15739	15673	15567	15488	15653	15630	15619	15692	15716	15639	15482	15670	15737	15548	15495	15732	15699	15525	15773	15716	15557	15660	15759	15629	15672	15596	15719	15739	15664	15674	15689	15505	15592	15610	15692	15559	15591	15607	15659	15635	15604	15537	15610	15673	15548	15672	15633	15545	15690	15566	15703	15700	15800	15549	15717	15478	15593	15709	15607	15691	15656	15633	15608	15598	15664	15550	15702	15599	15533	15728	15616	15739	15719	15531	15621	15513	15698	15596	15618	15597	15554	15838	15612	15640	15631	15817	15511	15717	15816	15795	15386	15531	15589	15935	15630	15624	15554	15708	15634	15664	15678	15777	15573	15646	15784	15593	15596	15657	15583	15672	15766	15575	15662	15736	15610	15697	15940	15693	15572	15669	15647	15693	15720	15670	15723	15669	15668	15706	15570	15641	15548	15740	15650	15538	15656	15772	15671	15624	15823	15558	15636	15680	15796	15728	15740	15489	15734	15597	15799	15695	15623	15675	15651	15606	15742	15741	15799	15737	15490	15670	15715	15540	15512	15626	15631	15491	15739	15653	15611	15770	15629	15856	15736	15798	15745	15712	15704	15897	15592	15734	15686	15706	15497	15622	15633	15770	15689	15758	15681	15750	15467	15826	15813	15698	15729	15717	15626	15597	15665	15813	15681	15764	15811	15490	15658	15927	15795	15647	15556	15675	15762	15697	15550	15766	15684	15532	15507	15520	15559	15611	15841	15463	15664	15647	15719	15766	15622	15652	15841	15580	15712	15684	15665	15797	15613	15627	15504	15573	15786	15740	15571	15652	15628	15785	15623	15454	15899	15533	15644	15694	15629	15684	15688	15718	15647	15632	15751	15745	15695	15593	15653	15588	15532	15697	15424	15921	15515	15667	15709	15702	15690	15769	15664	15665	15570	15844	15721	15752	15693	15560	15496	15574	15596	15475	15706	15769	15726	15695	15675	15622	15701	15543	15780	15707	15605	15627	15724	15795	15770	15719	15819	15644	15578	15574	15562	15689	15769	15624	15529	15636	15691	15590	15758	15743	15556	15735	15845	15617	15653	15480	15607	15676	15684	15611	15672	15604	15751	15758	15699	15814	15642	15575	15671	15749	15764	15600	15707	15603	15714	15504	15702	15460	15734	15697	15613	15857	15701	15580	15639	15739	15571	15530	15706	15427	15799	15660	15666	15673	15586	15818	15655	15670	15765	15627	15559	15570	15677	15660	15663	15546	15569	15723	15818	15726	15612	15697	15752	15629	15742	15754	15689	15750	15813	15625	15517	15652	15669	15754	15742	15577	15718	15658	15579	15745	15662	15733	15788	15590	15783	15926	15630	15637	15565	15624	15852	15637	15630	15662	15645	15596	15696	15632	15538	15678	15666	15689	15697	15663	15668	15760	15688	15603	15547	15793	15797	15615	15669	15613	15669	15577	15785	15692	15713	15422	15810	15449	15624	15660	15667	15644	15588	15761	15849	15672	15714	15916	15783	15854	15574	15666	15819	15556	15764	15760	15665	15794	15834	15712	15552	15577	15662	15607	15781	15784	15510	15522	15824	15644	15598	15711	15610	15576	15622	15609	15703	15595	15719	15679	15564	15675	15694	15777	15682	15784	15604	15646	15562	15747	15618	15826	15590	15807	15474	15621	15761	15540	15676	15575	15644	15875	15735	15710	15703	15628	15560	15499	15625	15546	15519	15597	15635	15652	15514	15673	15580	15572	15477	15746	15649	15663	15618	15774	15759	15687	15727	15679	15741	15606	15737	15698	15727	15476	15700	15681	15700	15516	15579	15641	15727	15582	15702	15635	15957	15496	15668	15743	15818	15778	15745	15555	15550	15347	15756	15627	15674	15507	15554	15957	15671	15611	15643	15596	15676	15550	15615	15709	15773	15723	15763	15585	15847	15553	15537	15574	15472	15513	15711	15693	15900	15692	15602	15645	15724	15659	15824	15655	15735	15583	15698	15850	15721	15602	15752	15692	15601	15643	15539	15785	15631	15606	15736	15594	15573	15752	15716	15625	15753	15651	15708	15547	15676	15666	15561	15654	15609	15771	15660	15743	15505	15582	15705	15655	15690
29788	25386	28025	25186	22042	20429	20163	19695	19455	19571	19505	19447	19321	19292	19314	19215	19488	19304	19346	19304	19069	19206	19215	19359	19009	19190	19482	18941	19400	19147	19307	19169	19159	19397	19259	19229	19071	19170	19295	19242	19431	19382	19103	19012	19248	19212	19060	19237	19209	19071	19278	19003	19161	19237	19294	19198	19175	19044	19304	19160	19273	19029	19044	19164	19149	19312	19181	18954	19055	19067	19337	19256	19054	19205	19336	19259	19339	19209	19176	19434	19286	19186	19177	19157	19100	19247	19089	19358	19331	19128	19131	19052	19138	19078	19140	19291	19294	19076	19282	18994	19245	19324	19157	19167	19187	18967	19319	19054	19176	19139	19224	19241	19275	19324	19160	19214	19245	19363	19212	19129	19187	19173	19190	19239	19057	19122	18973	19135	19033	19145	19198	19165	19098	19053	19272	19061	19081	19158	19182	19140	19018	19095	19031	19067	19215	19056	19060	19345	19103	19269	19173	19465	19173	19187	18994	19119	19012	19005	19242	18970	19121	19127	19266	19109	19249	19025	19118	19048	19072	19214	19202	19185	19034	19167	19375	19459	19272	19238	19078	19215	19179	19302	19133	19101	19260	19166	19177	19103	19246	19089	19271	19027	19208	19305	19177	19104	19104	19155	19162	19014	19242	19123	19085	19181	19366	19345	19055	19076	19245	18980	19138	19213	19245	19083	19282	19144	19366	19176	19216	19061	19407	19445	19294	19006	19197	19269	19245	19272	19230	19166	19190	19028	19229	19218	18901	19071	19133	19264	19341	19013	19055	19430	19462	19222	18965	19217	19499	18947	19176	19145	19223	19110	19135	19227	19082	19210	19261	19139	19154	19146	18988	19321	19415	19026	19224	19291	19178	19311	19142	19211	19177	19161	19147	19042	19274	19173	19064	18927	19212	19247	19068	18928	19041	19302	19237	19346	19140	18981	18967	19062	18973	19278	19329	19257	19109	19136	19061	19133	19193	19077	19246	19244	19399	19117	19321	19321	19204	19285	19152	19102	19202	18975	19217	19089	19199	19145	19080	19155	19283	19139	19406	19255	19190	19012	19193	18916	19292	19193	19028	19157	19094	19212	19112	19143	19282	19231	19239	18946	19260	19414	19085	19255	19144	19327	19153	19166	19353	19321	19215	19319	19223	19171	19086	19254	19096	19152	19032	19126	19191	19272	19235	19301	19450	18883	19107	19258	19362	19204	19095	19228	18994	19241	19172	19224	19040	19184	19160	19004	19394	19211	19000	19105	18983	19054	19122	19183	19192	19175	19313	19424	19316	19166	19234	19145	19247	19233	19249	18934	19245	19074	19066	19106	19180	19246	19159	19376	19105	19167	19275	18973	19113	19164	19279	19203	19383	19207	19219	19113	19315	19005	19248	19052	19128	19179	18983	19081	19183	19282	19015	19153	19041	19380	19126	19111	19274	19278	19207	19302	19168	19210	19348	19229	19418	18992	19168	19191	19192	19228	19068	18992	19274	19247	18903	19143	19107	19294	19066	19236	19144	19305	19017	19100	19194	19140	19289	19053	19218	19107	19350	19217	19130	19202	19142	19113	19094	19184	19089	19188	19029	19081	19023	19172	19171	19107	19298	19323	19347	19218	18896	19117	18957	19297	19020	19449	19204	19475	19158	19285	19085	19117	19122	19229	19403	19195	19350	19127	19088	19062	19077	19169	19145	19126	19122	19012	19028	19179	19050	19176	18990	19070	19247	19054	19185	19181	19188	18981	19330	19192	19244	19453	19261	19320	19184	19244	19161	19230	19245	19231	19300	19456	19424	19186	19213	19183	19120	19180	19337	19093	19316	19230	19190	19040	19181	19171	19291	19180	19161	19087	19012	19035	19057	19255	19009	19168	19391	19092	19171	19234	19401	19000	19210	19128	19068	19236	19259	19198	19182	19004	19020	19043	19297	19088	18997	19229	19072	19089	19132	19097	19224	19276	19367	19188	19159	19445	19081	19177	19228	19143	19097	19207	19176	19159	19223	19077	19323	19305	19453	19074	19311	19045	19135	19458	19112	19288	19030	19422	19355	19123	19449	19170	19199	19077	19103	19296	19126	19184	19152	19328	19070	19209	19238	19259	19180	19120	19105	19497	19494	19334	19168	19224	19318	19194	19149	19026	19167	19138	19286	19074	19252	19005	19119	19207	19225	18999	19235	19040	19251	19041	19200	19083	19156	19056	19275	19447	19160	19271	19049	19187	19211	18983	19172	19187	19129	19271	19140	18972	19289	19316	19342	19080	19356	19021	19252	19058	19638	18972	19173	19046	19208	19231	19354	19296	19085	19388	19430	19039	19284	19184	19286	19166	19201	19181	19346	19297	19390	19235	19017	19177	19108	19162	19098	19291	19171	19126	19034	19368	19015	19229	19298	19185	19127	19257	19098	19257	19136	19219	19219	19245	19062	19132	19228	19188	19338	19251	19115	19201	19249	19037	19097	19337	19112	19168	19197	19113	19204	19157	19164	19241	19208	19122	19273	19228	19379	18988	19062	19450	19297	19280	19092	19161	19313	19260	19282	19283	19151	19400	18986	19161	19076	19232	19121	19305	19428	19189	19111	19121	19200	19407	19221	19029	19186	19123	19080	19117	19024	19163	19305	19403	19064	19212	19091	19261	19471	19222	19355	19188	18972	18983	19098	19112	19044	19108	19247	19174	19190	19158	19296	19196	19240	19161	19429	19391	19265	19219	19225	19210	19173	19008	19035	19093	19231	19119	19132	19200	19327	19187	19223	19242	19265	19194	19111	19138	19058	19117	19103	19360	19049	19226	19081	19173	19222	19141	19031	19155	19139	19144	19244	19046	19179	19048	19102	19079	19122	19360	19201	19329	19161	19278	19065	19283	19172	19253	19057	19264	18889	18991	19032	19231	19035	19154	19148	19137	19264	19151	19100	19173	19269	19047	19211	19086	19267	19018	19186	19164	19259	19019	19156	19159	19194	19281	19043	19081	19140	19190	19143	18868	19328	19235	19152	19071	19119	19235	19195	19096	19165	19249	19316	19031	19193	19069	19344	19259	19135	19094	19117	19357	19186	18936	19078	19066	19133	19191	19248	19182	19263	19264	19258	19197	19258	19416	19137	19074	19192	19055	19189	19206	19140	19103	19305	19240	19118	18965	19260	19249	19249	19114	19032	19127	19239	19285	19160	19227	19327	19130	19277	19144	19104	19191	19234	19182	19118	19146	19037	18967	19279	19207	19247	19155	19244	19517	19092	19344	19175	19195	19110	19356	19163	19228	19240	19296	19091	19112	19250	19001	19325	19233	19171	19026	18997	19179	19253	19396	19287	19321	19187	18912	19291	19191	19275	19166	19296	19238	19011	19191	19212	19215	19161	19072	19153	19272	19380	19033	19303	19148	19138	19049	19261	19026	19185	19269	19250	19132	19128	19225	19313	19144	19215	19122	19033	19138	19240	19490	19345	19183	19341	19248	19388	19245	19210	19295	19049	19167	18985	19279	19154	19254	19297	18967	19201	19288	19203	19439	19327	19186	19001	19248	19172	19347	19273	19091	19250	19416	19241	19337	19264	19142	19113	19266	19109	19036	19177	19211	19122	19105	19209	19241	18970	19182	19166	19005	19016	19139	18983	19192	19329	19369	19205	19031	19118	19069	19291	19219	19256	19084	19137	19238	19129	19224	19190	19153	19217	19270	19207	19021	19240	19218	18997	19078	19388	19025	19153	19294	19106	19363	18984	19184	19076	19117	19325	19280	19023	19238	19237	19237	19453	19210	19332	19243	19300	19225	19419	19335	19137	19178	19002	19082	19208	19039	19024	19249	19141	18980	19305	19167	19276	19046	19360	19211	19261	19300	18894	19221	19331	19022	19222	19029	19139	19161	19364	19405	19018	19193	19213	19114	19235	19164	18934	19181	19172	19128	19121	19231	19128	19274	19348	19118	19056	19335	19213	19179	19223	18870	19159	19223	19402	19057	19155	19282	18989	19188	18925	19226	19344	19469	19058	19042	19268	19345	19246	19278	19109	19374	19255	19246	19150	19195	19045	19001	19208	19133	19205	19180	18868	19210	19158	19210	19129	19051	19215	19120	19297	19246	19069	19215	19260	19123	19180	19273	19089	19205	19126	19210	19051	19118	19305	19124	18953	19179	19192	19206	19291	19026	19370	19238	19376	19365	19036	19394	19200	18994	19182	19057	19224	19351	19373	19295	19338	19085	19187	19074	19046	19281	19304	18964	19139	19061	19325	19180	19200	19120	19243	19275	19339	19211	19316	19219	19038	19207	19200	19141	19290	19068	19247	19183	19205	19266	19180	19056	19172	19124	19050	19228	19267	19392	19133	19203	19121	19228	19236	19073	19329	19252	19275	19228	18951	19278	19120	18993	19094	19257	19212	19109	19373	19129	19182	19049	19071	19183	19053	19336	19177	19125	19169	19337	19048	19404	19421	19333	19186	19040	19303	19163	19089	19180	19259	19357	19230	19356	19267	19322	19258	19089	19262	19275	19407	19028	19245	19173	19337	19179	19275	19223	19205	19171	19098	19210	19051	19199	19156	19094	19176	19337	19115	19255	18982	19144	19223	19353	19273	19233	19234	19096	19204	19169	19436	19259	19226	19259	19243	19238	19174	19270	19135	19073	19210	19080	19071	19256	19086	19184	19256	19053	19201	19007	19188	19140	19071	18994	19253	19159	19312	18993	19252	19149	19207	19200	19266	19185	19155	19138	19431	19051	19300	19246	19119	19035	19253	19170	19142	19220	19217	19089	19263	19025	19086	19215	19077	19384	19143	19058	19149	19068	19337	19252	19255	19237	19162	19184	19024	19232	19213	19260	19342	19358	19297	19102	19332	19263	19224	19126	19143	19212	19141	18960	19021	19087	19162	19469	19160	19245	19201	19244	19211	19270	19096	19205	19253	19355	19116	19124	19116	19160	19274	19177	19183	19128	19113	19189	19270	19024	19111	19245	19082	19061	19039	19085	19329	19106	19214	19261	19190	19221	19313	19304	19104	19273	19110	19282	19043	19304	19420	19116	19211	19264	19138	18959	19115	19087	19346	19118	19141	19530	19152	19100	19126	19250	19304	19259	19159	19282	18940	19195	19153	19028	19170	19153	19179	19373	19075	19198	19263	19201	19227	19407	19190	19347
23408	35424	25893	21307	20167	17822	16895	16818	16617	16541	16462	16260	16324	16313	16227	16354	16192	16257	15984	16228	16120	16281	16183	16091	16177	16133	16015	16149	15999	16014	16106	15890	16200	15925	16055	16145	16179	16171	15923	16269	16129	16148	15994	16111	15989	16117	16276	16115	16056	16086	16059	16019	16177	15952	16105	16063	15991	16101	16053	16133	15936	16183	16106	16242	16045	16100	16029	15999	16150	16121	16079	16194	15993	15931	16170	16118	15932	15899	15929	16004	16126	16122	16173	16086	16184	16175	16260	16113	16004	16134	16214	16042	15781	16310	16047	16289	16148	16120	16079	16047	16164	16111	16209	16124	15994	15991	16090	15998	16093	16070	16014	16179	16002	15821	15970	15936	16193	16051	16070	16037	15916	16067	15966	15901	16226	16135	16065	16030	16029	15785	16109	16100	16132	16056	16072	16070	16082	15953	15988	15988	16030	16058	16026	16108	15995	16106	16077	15964	16087	15997	16114	16024	16133	15904	16135	15846	16018	16129	16146	16150	16105	16168	16076	16092	15927	16054	16056	16124	16028	16092	16368	16084	16121	16199	16180	16087	16017	15985	16193	16189	16148	16076	16050	16015	16071	16056	16046	16154	16183	16047	16063	16139	16266	16203	15985	15996	15874	16042	15886	15926	16008	15998	15993	16119	16231	16065	16107	16105	16018	16191	16059	15998	15967	16046	15934	16159	16307	16120	16064	16010	16117	16161	15998	16240	16177	15977	16130	15968	16218	15909	16141	16076	16186	15979	16001	16148	15973	16031	16158	16050	15886	16161	16147	15900	15856	15944	16041	16000	16188	16091	16196	15982	16078	16165	15940	16101	16179	16017	15983	16035	16022	16233	15979	15984	16144	15997	15988	16135	16056	16082	16122	15866	16053	16195	16230	16101	16102	15960	16200	15909	16135	16061	16184	15999	16209	16020	16164	16156	16163	16042	16142	16044	16159	16043	16153	16128	15980	16068	16145	16189	15966	16114	15922	15909	16152	16164	16065	16081	16091	15944	15973	16106	15967	16012	16277	16168	16152	16017	16130	16084	15974	16122	15881	16160	15874	16049	16030	15981	16160	16015	16064	15886	16006	16182	15882	16028	16085	16084	16204	15904	16082	16205	16048	16168	16269	16187	16012	15998	16045	16134	15966	16193	16132	16016	16105	16090	16024	16003	16030	16045	16158	16104	16064	16024	16077	16192	16000	15861	16124	16184	16188	16022	16031	16130	16161	16049	16104	16113	16046	16019	16041	16021	16182	15888	15971	15994	16031	15998	16059	16142	15997	15984	16108	16063	15997	16058	16138	16043	16016	15858	16074	16156	16203	16113	16050	16210	16313	16245	16174	16144	15854	16145	16132	15941	16193	16060	16097	15794	15893	15915	16023	16050	16171	16002	16077	16152	16053	16050	15971	16081	16126	16116	15997	16163	15979	16226	16044	16049	16013	15915	16018	16063	16174	16182	16021	16162	16149	16146	15966	16165	16126	16207	15989	16061	16052	16063	15884	16032	16000	15946	16032	15914	16134	16125	16161	16172	16097	16090	16077	16095	16051	16241	16225	16019	15913	16167	16062	15943	16193	15928	16066	16119	16178	16163	16083	15883	16100	15996	15793	16105	16105	16104	16066	16001	15975	16022	16071	16077	15911	16311	16003	16096	15904	16056	16013	16193	15903	16254	16042	16146	16220	16076	16091	16088	15975	16153	16055	16225	16119	16034	16104	16087	15975	16022	16039	16113	16130	15996	16163	16188	15901	15989	16027	16200	16188	15916	16057	16282	16181	16081	16044	16074	16068	16058	16097	16051	16134	16173	16241	16078	15998	16117	16126	16052	16219	15997	16054	16091	15993	16081	16142	15816	16115	16061	16064	16127	15950	16054	16147	16289	16166	15899	16074	16159	15946	16066	16188	15923	15979	16125	16054	16005	16017	16048	16060	16093	16027	16211	16119	16107	15950	16006	16165	16180	16269	15981	16091	16174	15851	16084	16135	15961	16151	16333	16185	16139	16066	15996	16084	16031	16081	16176	16073	16039	16076	16163	16035	15898	16006	15960	16125	15954	16205	16116	16097	16078	16183	16301	16216	16099	16157	16148	15929	16078	16192	16216	16128	15923	16229	16044	16072	16222	16140	16024	16115	15859	16158	16018	15979	15998	16171	16035	16118	16144	16125	16084	15886	16098	15950	16078	15990	16108	16177	16133	15918	16074	16133	15983	16059	16103	15878	16164	15947	16047	16232	16060	16032	16098	16026	16003	16084	16015	16136	15996	16077	15845	16131	16099	16008	16004	16179	16239	16128	16083	16040	16030	16216	16123	16081	16154	16190	16006	15972	16023	16028	16018	16156	15960	15958	16106	16109	16009	16049	16108	16016	16057	16216	16178	16045	15800	16035	15956	16222	16002	15912	15920	16261	16044	16222	15840	16023	16113	16086	16182	16182	16058	16056	16353	15942	16134	16046	16073	16133	16134	16093	16023	16171	15927	15948	15892	16050	16120	16167	16087	16219	16160	15913	16006	15987	16135	16037	16005	16052	16033	16068	16117	16015	16167	16122	15975	16252	16051	16081	16057	16026	16187	16039	16107	15975	16073	16082	15793	16015	16155	16090	16015	16202	16062	15974	16150	16111	16006	16038	16082	16215	16017	16146	15975	16035	16117	16226	16103	15901	16126	16243	16074	16043	16040	15892	16066	16025	15992	16083	15957	16077	15962	16004	16111	16145	16305	16104	16098	15908	16078	16104	16217	16108	16312	16095	16163	16350	16289	16042	16086	16018	16147	15946	15989	16017	16129	15985	16307	16014	16041	15887	16094	16309	16022	16250	16168	15930	16166	15923	15962	16098	16235	16284	16129	16092	15943	16186	16190	16000	16127	16114	16133	16028	15947	16003	16068	16276	15968	16076	16097	15970	16044	16173	15989	16135	16013	16226	16101	16000	16067	16096	16108	16041	15976	15932	16037	15991	15951	15898	15981	15965	16109	15941	16129	16215	15949	16018	16258	16163	16075	15996	16219	16263	16120	16180	15972	16090	15932	16106	16145	15986	16165	16208	16083	16269	16228	15960	15970	16115	16100	16126	16056	15956	15960	15941	15951	15910	15830	16005	15993	16124	15990	15947	16074	16128	16050	16028	16176	16027	15926	16127	16012	16311	15872	16288	15973	16135	15970	16082	16114	16022	16100	16138	16111	16010	15982	16181	15998	16152	16109	16024	16003	16142	16148	15948	16134	16090	15996	16145	16096	15992	16149	16028	16131	16145	16140	16039	16197	15936	16182	16093	16032	16191	16004	16099	16030	16040	15940	16103	16084	16095	15961	16109	15884	15860	16243	16137	16231	16112	15967	16292	16108	16001	16072	16009	16173	16024	15956	15987	16088	16037	16072	16008	16151	16103	15912	16121	16023	16064	16066	15924	16004	16058	15845	16207	16019	15920	16110	16042	16009	16030	16173	16146	15826	15976	15930	16028	16042	16167	16030	16079	16185	16061	15981	16157	16247	16235	16191	15969	16175	16125	16190	16026	16173	15996	15893	16034	16177	15910	16102	16106	15990	16093	16132	16024	16012	16128	16130	16093	16052	16158	16015	16020	16112	16272	16014	15972	16307	16159	16190	15996	16228	16150	16053	15781	15920	16231	16105	16036	16056	16011	15951	16035	16185	16198	16061	16027	16089	16154	16099	16202	16063	15942	16027	16103	15955	16077	16097	16211	16106	16031	16038	15990	16063	16118	15917	16071	15982	16047	16123	15995	16027	16153	16014	16143	16136	16106	16027	16075	16104	16008	16109	16046	15977	16035	16020	16042	16006	16067	16106	15983	16083	16231	16177	16113	16061	16107	16110	16112	15952	16078	16113	16293	16259	16317	16081	16195	16205	16098	15996	16099	16173	16119	15906	16049	16196	16101	16025	16243	16085	15986	16056	16153	16059	16175	16276	16181	15957	16030	16160	15947	16096	16023	16201	16134	15948	16146	16036	15895	16006	16234	15906	16094	16048	16070	16023	16149	16096	15993	16014	16099	16110	16079	16144	16021	16135	16158	16038	15795	16154	15885	16225	16081	16003	15993	16215	15930	16213	16084	15988	16031	16067	16061	16045	16248	16013	16019	16040	16181	16026	15978	16029	16010	16063	15959	16130	15964	16211	16035	16024	15997	16008	16010	15969	15972	15964	16324	16063	15926	16040	16159	16194	16176	16189	16050	16231	15984	16042	16021	16121	16055	16158	16075	15965	16125	16134	16110	16218	16093	16158	16089	16074	16118	16172	16080	16064	16072	16192	16002	15940	16004	16077	16109	16080	15949	16076	15966	15953	16079	16124	16105	15932	16141	16211	16010	16148	16206	16005	16100	16040	16087	16061	16056	16133	16136	16106	16088	15979	16022	16030	16168	16172	15933	16260	16138	16033	16141	16159	15959	16069	16134	16067	16031	15983	16046	15954	16038	16195	16015	16192	15982	16203	16154	16073	16050	16161	15973	16060	16024	16091	15981	16123	15980	16092	15997	16072	15983	16073	16090	16129	15948	16235	16121	16173	15886	16024	16077	16270	16203	16184	16091	16123	16188	16059	16049	16160	15911	16135	16086	16040	16084	16010	16259	16200	15994	16188	16185	15938	16072	15940	15884	16088	15975	16058	16061	16012	15954	16182	16088	16304	16191	16089	16337	16026	16071	16035	15980	16076	15909	16117	16177	15868	16151	15997	16015	16212	15953	15985	16055	16101	16266	15943	15895	15857	16022	16095	16211	16078	16169	15995	16139	15999	16036	16119	16076	16050	16112	16003	15989	16112	16007	16136	16169	16108	16008	16006	15936	16182	15950	16099	16143	16139	16079	16073	16142	16038	16199	15937	15975	16247	16092	16003	15971	16036	16069	16092	15953	16030	16202	16137	16138	15986	16166	16195	16089	16005	16137	16023	16231	15985	16158	16091	15970	15953	16002	16211	16242	15915	16161	16245	15956	16040	16174	16160	15862	16120	16148	16171	16095	16051	16171	15955	15899	16165	16137	16221	16143	16095	16015	16053	16024	15913	16064	16001	15956	15976	15921	16069	16080	16083	16025	16048	16168	16167	16133	16076	16003	16085	16017	15908	16225	16177	16228	16048	16046	15955	16043	16072	16045	16252	16085	15950
23471	21558	28341	25365	23138	22936	22163	19758	18952	19130	19114	19120	18888	18796	18937	18499	18880	18539	18482	18293	18634	18652	18672	18513	18557	18491	18482	18347	18444	18487	18464	18409	18582	18407	18299	18630	18407	18555	18360	18629	18467	18316	18479	18336	18592	18427	18515	18297	18494	18426	18367	18449	18533	18607	18378	18507	18450	18336	18212	18297	18718	18277	18322	18367	18434	18468	18505	18414	18474	18353	18433	18350	18691	18360	18363	18506	18307	18305	18349	18426	18323	18372	18495	18300	18275	18338	18175	18461	18597	18317	18413	18251	18421	18548	18332	18314	18345	18279	18260	18136	18095	18235	18440	18618	18367	18296	18155	18292	18330	18278	18427	18463	18465	18452	18164	18355	18292	18422	18411	18336	18332	18438	18429	18242	18334	18294	18187	18250	18311	18506	18324	18365	18491	18140	18537	18529	18432	18273	18357	18420	18539	18292	18552	18364	18181	18503	18593	18320	18268	18398	18475	18405	18262	18321	18405	18611	18369	18305	18432	18432	18623	18599	18264	18305	18497	18299	18227	18183	18354	18321	18540	18376	18278	18400	18235	18360	18262	18400	18357	18441	18646	18562	18497	18388	18288	18453	18472	18247	18438	18273	18284	18381	18470	18402	18332	18128	18289	18285	18259	18340	18155	18250	18251	18395	18436	18419	18078	18289	18347	18462	18489	18338	18340	18369	18490	18448	18268	18552	18431	18220	18251	18184	18387	18148	18485	18395	18342	18551	18258	18412	18252	18373	18504	18414	18501	18565	18489	18417	18209	18474	18438	18378	18425	18374	18443	18319	18370	18398	18310	18471	18518	18465	18482	18356	18382	18403	18226	18612	18349	18232	18310	18209	18166	18464	18235	18483	18533	18538	18145	18557	18347	18284	18238	18324	18349	18503	18368	18170	18270	18160	18423	18308	18376	18385	18214	18446	18446	18366	18212	18483	18121	18495	18286	18316	18326	18193	18444	18421	18294	18431	18329	18444	18349	18223	18344	18249	18462	18551	18584	18431	18463	18275	18389	18245	18532	18292	18283	18415	18362	18482	18200	18186	18366	18360	18548	18360	18085	18269	18163	18389	18451	18344	18449	18291	18391	18410	18407	18491	18434	18357	18474	18364	18224	18387	18494	18285	18078	18183	18285	18215	18320	18244	18480	18429	18353	18417	18107	18550	18341	18572	18358	18410	18334	18283	18212	18332	18416	18299	18368	18243	18310	18268	18227	18301	18474	18406	18368	18193	18166	18382	18295	18353	18487	18641	18355	18386	18341	18335	18485	18387	18523	18508	18508	18447	18140	18340	18414	18261	18437	18147	18440	18247	18448	18255	18428	18427	18576	18262	18349	18361	18257	18253	18592	18398	18383	18489	18657	18429	18182	18233	18510	18289	18495	18142	18309	18396	18322	18376	18369	18415	18425	18277	18203	18140	18472	18355	18393	18389	18338	18210	18291	18603	18372	18168	18298	18340	18450	18442	18519	18143	18625	18369	18209	18238	18378	18227	18113	18563	18389	18416	18297	18695	18327	18488	18475	18370	18274	18407	18262	18416	18246	18312	18412	18430	18450	18450	18407	18405	18393	18233	18241	18587	18317	18407	18388	18568	18482	18410	18407	18407	18421	18619	18390	18287	18428	18353	18241	18550	18227	18423	18415	18212	18456	18528	18489	18452	18239	18338	18403	18258	18384	18494	18310	18350	18666	18214	18183	18221	18130	18310	18422	18343	18351	18358	18452	18519	18423	18600	18342	18481	18493	18335	18362	18329	18624	18164	18372	18456	18387	18144	18204	18474	18180	18379	18342	18394	18341	18570	18312	18389	18360	18408	18360	18295	18232	18318	18392	18255	18257	18402	18365	18454	18471	18189	18417	18402	18436	18441	18242	18278	18418	18343	18323	18520	18194	18272	18292	18451	18599	18493	18343	18255	18550	18473	18434	18384	18157	18174	18695	18267	18156	18383	18550	18526	18342	18143	18476	18413	18399	18287	18403	18312	18373	18484	18338	18388	18445	18251	18334	18513	18595	18592	18358	18197	18377	18248	18278	18321	18389	18306	18306	18245	18360	18299	18348	18217	18224	18292	18385	18404	18342	18399	18465	18534	18386	18465	18457	18310	18137	18488	18461	18523	18485	18370	18235	18470	18602	18544	18314	18317	18310	18372	18339	18268	18662	18408	18465	18303	18329	18440	18358	18224	18251	18475	18422	18396	18565	18302	18570	18268	18352	18206	18432	18382	18309	18280	18666	18328	18421	18534	18376	18077	18357	18174	18321	18227	18326	18396	18445	18392	18236	18493	18366	18319	18295	18473	18443	18351	18304	18363	18390	18417	18405	18448	18361	18529	18433	18557	18272	18360	18325	18237	18545	18422	18393	18313	18495	18449	18282	18303	18218	18320	18308	18398	18409	18426	18217	18547	18370	18278	18139	18516	18367	18343	18341	18556	18478	18474	18320	18336	18443	18632	18212	18283	18307	18335	18538	18463	18466	18285	18320	18632	18436	18390	18328	18293	18502	18289	18329	18417	18261	18444	18464	18377	18335	18443	18263	18354	18376	18201	18402	18471	18441	18383	18374	18393	18250	18358	18361	18422	18538	18241	18369	18565	18318	18168	18233	18398	18395	18466	18222	18318	18309	18425	18250	18439	18329	18391	18432	18258	18395	18305	18507	18518	18177	18182	18450	18518	18538	18217	18492	18452	18416	18496	18425	18537	18427	18466	18290	18388	18539	18370	18610	18404	18640	18407	18439	18298	18237	18270	18415	18345	18310	18493	18362	18249	18216	18283	18397	18481	18429	18225	18303	18264	18342	18392	18608	18368	18310	18241	18264	18402	18151	18322	18456	18476	18304	18293	18261	18406	18325	18416	18370	18356	18505	18176	18323	18442	18261	18415	18475	18330	18391	18463	18553	18307	18495	18326	18273	18330	18373	18379	18249	18376	18473	18403	18263	18252	18259	18400	18398	18662	18247	18286	18589	18406	18676	18358	18530	18505	18471	18196	18390	18289	18477	18423	18306	18174	18460	18338	18298	18269	18351	18387	18512	18591	18303	18413	18340	18252	18415	18508	18391	18309	18477	18310	18280	18200	18576	18663	18628	18316	18350	18471	18224	18394	18256	18433	18288	18464	18514	18328	18178	18157	18431	18097	18506	18508	18181	18355	18225	18373	18471	18200	18467	18244	18282	18281	18474	18385	18495	18503	18417	18420	18516	18253	18356	18290	18445	18264	18067	18405	18565	18344	18322	18293	18533	18522	18132	18290	18446	18354	18202	18531	18138	18461	18394	18232	18319	18370	18500	18209	18286	18440	18385	18412	18547	18341	18271	18352	18476	18318	18474	18356	18575	18301	18461	18361	18327	18443	18269	18536	18500	18264	18345	18492	18336	18191	18264	18168	18481	18325	18346	18263	18383	18481	18205	18440	18454	18472	18213	18306	18470	18399	18343	18309	18495	18292	18418	18373	18489	18462	18372	18367	18478	18473	18485	18492	18515	18550	18562	18483	18334	18363	18621	18291	18492	18196	18593	18502	18513	18437	18332	18520	18288	18354	18659	18334	18227	18187	18326	18352	18403	18476	18338	18414	18575	18327	18440	18388	18409	18197	18251	18330	18375	18494	18167	18210	18440	18248	18033	18562	18356	18423	18467	18299	18359	18392	18460	18260	18437	18221	18330	18280	18293	18392	18326	18448	18257	18323	18262	18492	18361	18489	18133	18233	18412	18291	18523	18413	18502	18452	18327	18314	18483	18308	18468	18319	18304	18242	18261	18423	18483	18318	18523	18386	18494	18199	18179	18387	18209	18501	18389	18445	18155	18344	18153	18429	18297	18451	18091	18454	18709	18328	18446	18294	18395	18515	18460	18279	18306	18330	18360	18228	18259	18406	18273	18402	18636	18361	18352	18422	18357	18290	18289	18447	18162	18561	18428	18387	18336	18444	18236	18226	18286	18355	18407	18443	18428	18355	18417	18160	18312	18050	18205	18336	18281	18150	18351	18397	18532	18409	18201	18379	18335	18246	18506	18315	18204	18350	18548	18448	18412	18196	18423	18457	18355	18445	18402	18524	18409	18472	18388	18470	18420	18369	18379	18353	18413	18277	18478	18405	18323	18542	18307	18196	18401	18435	18513	18408	18347	18470	18288	18327	18435	18516	18433	18611	18348	18451	18388	18399	18480	18394	18216	18548	18318	18520	18416	18405	18303	18472	18284	18381	18191	18151	18488	18436	18478	18383	18292	18287	18391	18329	18468	18302	18301	18301	18232	18209	18557	18385	18286	18377	18457	18284	18280	18237	18412	18282	18590	18438	18529	18625	18401	18156	18478	18298	18178	18499	18501	18264	18265	18406	18335	18357	18397	18331	18455	18563	18292	18386	18347	18376	18267	18387	18275	18196	18478	18420	18436	18490	18241	18336	18284	18366	18579	18242	18272	18477	18242	18285	18375	18326	18226	18395	18358	18399	18443	18268	18270	18266	18619	18343	18353	18505	18429	18258	18307	18229	18340	18435	18397	18357	18390	18380	18286	18239	18373	18260	18331	18273	18347	18394	18253	18360	18339	18443	18331	18381	18288	18464	18410	18497	18492	18186	18451	18572	18533	18275	18260	18388	18417	18321	18519	18477	18489	18246	18418	18435	18272	18398	18422	18458	18353	18277	18197	18463	18210	18437	18117	18456	18359	18403	18235	18322	18288	18174	18057	18218	18453	18516	18301	18452	18466	18387	18441	18439	18444	18477	18539	18369	18211	18587	18518	18191	18506	18410	18517	18435	18198	18378	18376	18500	18193	18241	18400	18401	18367	18198	18294	18263	18429	18386	18243	18197	18263	18517	18283	18275	18248	18472	18278	18246	18359	18426	18259	18481	18218	18451	18155	18241	18248	18441	18443	18493	18377	18464	18277	18264	18461	18497	18383	18317	18662	18564	18267	18160	18427	18202	18374	18473	18252	18485	18605	18479	18423	18320	18383	18496	18252	18578	18520	18224	18378	18510	18189	18170	18491	18358	18259	18356	18491	18499	18552	18385	18370	18636	18355	18299	18211	18440	18229	18207	18373	18201	18458	18518	18426	18335	18433	18471	18472	18351	18403	18467	18375	18294	18412	18471	18315	18147	18623	18206	18239	18499
21612	42191	31020	23558	21876	18540	17246	16798	16613	16240	16253	16134	16155	15957	16116	15881	15881	15939	15882	15648	15976	15648	15619	15653	15665	15648	15747	15585	15799	15641	15605	15699	15658	15558	15560	15747	15530	15479	15730	15555	15741	15631	15585	15686	15682	15659	15558	15741	15622	15713	15478	15602	15543	15567	15719	15556	15666	15562	15615	15367	15580	15642	15532	15473	15678	15640	15632	15579	15714	15457	15535	15462	15642	15453	15582	15506	15528	15531	15668	15544	15776	15490	15502	15395	15581	15490	15637	15672	15382	15469	15539	15578	15469	15640	15509	15559	15608	15677	15507	15448	15789	15663	15506	15596	15499	15551	15583	15536	15321	15426	15570	15415	15346	15552	15709	15490	15723	15556	15491	15458	15605	15416	15454	15604	15803	15489	15369	15496	15365	15631	15836	15496	15448	15559	15481	15576	15568	15523	15671	15728	15550	15390	15742	15421	15750	15581	15508	15467	15531	15422	15472	15573	15634	15405	15586	15501	15554	15576	15516	15644	15492	15475	15532	15591	15564	15469	15590	15737	15524	15520	15585	15705	15764	15553	15492	15568	15563	15525	15656	15328	15568	15473	15491	15552	15633	15530	15496	15689	15606	15628	15579	15354	15492	15657	15662	15516	15486	15527	15460	15438	15515	15612	15505	15703	15499	15580	15413	15598	15709	15411	15662	15562	15696	15356	15755	15505	15546	15286	15437	15469	15477	15612	15498	15462	15486	15522	15659	15368	15735	15589	15652	15519	15503	15506	15579	15506	15400	15540	15662	15526	15667	15424	15626	15661	15697	15645	15461	15513	15431	15570	15656	15603	15460	15515	15570	15530	15566	15538	15700	15549	15620	15524	15531	15594	15551	15665	15559	15614	15427	15639	15690	15599	15522	15463	15373	15526	15507	15522	15415	15560	15574	15576	15515	15771	15460	15512	15610	15571	15571	15389	15650	15637	15712	15636	15693	15485	15384	15692	15652	15727	15691	15536	15634	15513	15401	15503	15616	15679	15508	15475	15626	15637	15652	15622	15453	15621	15587	15539	15632	15702	15685	15584	15518	15520	15712	15553	15715	15547	15541	15677	15651	15544	15594	15531	15560	15547	15422	15625	15590	15430	15666	15752	15515	15571	15515	15514	15466	15367	15551	15443	15646	15557	15545	15641	15592	15530	15583	15524	15667	15710	15472	15590	15480	15506	15606	15625	15625	15709	15548	15623	15568	15391	15527	15490	15694	15409	15542	15799	15572	15725	15652	15504	15733	15566	15569	15472	15481	15657	15442	15620	15659	15519	15652	15407	15474	15643	15713	15560	15412	15543	15487	15521	15666	15654	15668	15536	15570	15489	15477	15728	15568	15399	15592	15615	15498	15689	15504	15598	15512	15566	15686	15700	15542	15469	15601	15539	15471	15569	15701	15515	15476	15577	15527	15639	15437	15470	15562	15502	15558	15538	15579	15632	15618	15621	15508	15610	15478	15618	15667	15540	15439	15660	15558	15682	15707	15511	15422	15583	15513	15571	15518	15574	15691	15469	15578	15692	15487	15489	15658	15393	15563	15476	15604	15578	15631	15425	15348	15612	15491	15592	15468	15658	15694	15594	15551	15423	15645	15543	15634	15497	15615	15606	15480	15744	15506	15587	15517	15563	15572	15428	15496	15507	15725	15645	15456	15652	15584	15443	15587	15640	15575	15544	15522	15584	15703	15591	15576	15503	15501	15722	15545	15568	15674	15425	15675	15591	15676	15336	15595	15428	15612	15623	15520	15614	15650	15475	15543	15534	15571	15696	15556	15535	15611	15604	15601	15607	15694	15665	15620	15647	15726	15441	15538	15575	15576	15345	15498	15727	15515	15473	15645	15519	15518	15598	15431	15474	15636	15698	15367	15767	15576	15592	15725	15464	15666	15655	15498	15422	15556	15484	15359	15655	15618	15616	15704	15489	15665	15663	15651	15525	15552	15503	15543	15645	15458	15717	15492	15632	15652	15694	15416	15594	15536	15612	15593	15635	15537	15800	15437	15606	15584	15518	15611	15411	15496	15596	15466	15556	15506	15613	15628	15431	15696	15503	15523	15411	15510	15709	15574	15528	15488	15609	15560	15544	15634	15651	15434	15556	15564	15612	15522	15564	15554	15617	15538	15659	15479	15547	15571	15436	15488	15402	15496	15555	15547	15604	15509	15542	15687	15646	15394	15452	15465	15518	15677	15655	15557	15596	15739	15561	15595	15684	15532	15632	15733	15471	15698	15654	15531	15643	15702	15481	15505	15676	15466	15437	15530	15484	15657	15575	15490	15336	15600	15706	15618	15610	15628	15741	15628	15565	15597	15605	15574	15602	15466	15593	15749	15649	15565	15462	15565	15555	15532	15511	15659	15710	15632	15574	15482	15550	15505	15479	15443	15555	15574	15641	15667	15640	15383	15546	15490	15586	15636	15586	15628	15453	15418	15497	15649	15367	15503	15628	15569	15376	15702	15402	15484	15703	15569	15625	15626	15606	15690	15369	15500	15600	15565	15664	15491	15633	15538	15355	15469	15580	15711	15575	15546	15552	15593	15660	15472	15613	15514	15478	15581	15532	15579	15485	15657	15635	15416	15672	15657	15406	15589	15603	15411	15599	15459	15582	15482	15518	15466	15514	15693	15509	15629	15430	15463	15501	15661	15448	15516	15549	15556	15594	15739	15571	15518	15631	15603	15580	15532	15698	15583	15569	15601	15562	15613	15591	15420	15591	15726	15532	15443	15622	15583	15473	15513	15535	15532	15507	15483	15540	15715	15640	15457	15550	15687	15450	15472	15645	15465	15520	15535	15554	15628	15346	15503	15598	15500	15543	15551	15499	15534	15547	15414	15501	15512	15519	15525	15544	15460	15480	15575	15818	15366	15453	15433	15592	15490	15654	15403	15469	15591	15563	15512	15448	15784	15520	15564	15510	15684	15529	15393	15635	15496	15550	15556	15686	15626	15561	15436	15650	15526	15593	15477	15582	15568	15505	15618	15551	15501	15382	15350	15476	15635	15691	15607	15600	15549	15536	15433	15555	15665	15600	15460	15491	15754	15605	15556	15698	15521	15661	15522	15569	15632	15439	15502	15705	15629	15541	15503	15354	15716	15684	15495	15605	15571	15616	15609	15521	15776	15638	15656	15435	15539	15554	15515	15683	15540	15564	15695	15641	15496	15552	15605	15444	15569	15738	15561	15573	15660	15452	15594	15633	15562	15477	15671	15543	15454	15557	15554	15505	15676	15554	15724	15646	15484	15608	15470	15549	15577	15616	15334	15569	15533	15500	15539	15396	15525	15436	15477	15687	15695	15382	15661	15514	15522	15636	15531	15710	15502	15570	15687	15424	15580	15636	15651	15446	15611	15663	15650	15689	15600	15652	15490	15675	15637	15598	15633	15591	15648	15552	15557	15554	15465	15522	15673	15556	15633	15667	15647	15588	15679	15502	15629	15690	15654	15515	15484	15423	15357	15671	15577	15633	15620	15617	15465	15495	15394	15641	15589	15446	15541	15493	15528	15447	15660	15447	15598	15372	15496	15437	15558	15451	15487	15506	15576	15699	15576	15461	15672	15611	15784	15689	15555	15496	15437	15489	15468	15511	15745	15522	15655	15548	15579	15512	15686	15545	15473	15607	15617	15381	15588	15530	15684	15504	15621	15502	15458	15702	15587	15567	15546	15471	15473	15519	15603	15627	15588	15620	15636	15593	15460	15741	15594	15673	15551	15669	15610	15567	15713	15590	15620	15558	15453	15413	15526	15640	15715	15413	15532	15606	15584	15808	15527	15455	15721	15556	15519	15577	15350	15565	15384	15420	15568	15736	15715	15599	15541	15754	15611	15522	15612	15552	15657	15730	15535	15390	15629	15496	15557	15689	15457	15700	15435	15541	15689	15662	15477	15396	15537	15400	15504	15649	15669	15688	15433	15738	15431	15677	15588	15618	15599	15433	15670	15748	15450	15884	15638	15515	15565	15575	15634	15653	15509	15596	15605	15351	15449	15833	15504	15462	15609	15612	15633	15474	15563	15529	15510	15527	15553	15641	15527	15567	15347	15587	15273	15551	15663	15549	15614	15510	15429	15705	15441	15679	15501	15667	15529	15665	15582	15577	15483	15479	15445	15642	15746	15540	15517	15459	15409	15566	15670	15671	15541	15442	15534	15680	15525	15702	15418	15750	15674	15604	15607	15548	15587	15647	15541	15403	15652	15659	15496	15388	15430	15505	15433	15721	15553	15643	15673	15693	15549	15444	15812	15395	15530	15517	15579	15723	15567	15633	15623	15611	15284	15629	15747	15679	15527	15579	15518	15499	15530	15472	15675	15499	15510	15526	15681	15631	15577	15520	15671	15493	15552	15551	15517	15602	15460	15748	15576	15477	15562	15629	15578	15566	15718	15671	15589	15524	15548	15541	15636	15592	15480	15566	15567	15497	15546	15514	15513	15624	15571	15632	15578	15670	15667	15690	15552	15534	15672	15619	15615	15356	15587	15672	15575	15614	15572	15703	15494	15653	15607	15752	15678	15452	15751	15490	15667	15591	15497	15405	15567	15466	15478	15581	15562	15654	15575	15381	15612	15630	15616	15711	15479	15501	15578	15649	15595	15631	15586	15680	15618	15525	15735	15442	15646	15598	15665	15477	15598	15557	15518	15581	15661	15839	15643	15537	15594	15483	15474	15541	15697	15360	15464	15507	15607	15681	15581	15484	15562	15495	15487	15452	15658	15481	15550	15669	15678	15739	15650	15494	15630	15539	15587	15430	15708	15567	15609	15684	15658	15669	15434	15537	15469	15549	15386	15597	15510	15487	15628	15492	15554	15514	15538	15449	15702	15518	15718	15466	15629	15595	15610	15480	15443	15569	15587	15445	15691	15554	15619	15471	15555	15631	15613	15455	15513	15569	15519	15434	15500	15577	15437	15578	15691	15539	15621	15647	15638	15505	15614	15729	15580	15532	15689	15604	15694	15813	15630	15415	15641	15364	15650	15577	15505	15466	15507	15530	15532	15733	15704	15574	15554	15387	15592	15645	15540	15597	15773	15580	15619	15737	15512	15398	15697	15433	15512	15603	15506	15723	15456	15567	15625	15485	15564	15619	15548	15630	15704	15513	15630	15671	15521	15483
25260	21617	27440	27700	22382	21516	21156	20589	20012	20068	19986	20035	19656	19783	19616	19732	19760	19865	19751	19734	19623	19327	19691	19783	19734	19547	19659	19510	19603	19476	19575	19460	19571	19537	19559	19546	19639	19757	19362	19711	19579	19641	19566	19412	19635	19415	19528	19617	19529	19359	19560	19602	19602	19517	19409	19583	19487	19409	19696	19648	19451	19680	19561	19482	19348	19546	19413	19413	19475	19406	19526	19697	19567	19506	19573	19687	19567	19765	19434	19445	19353	19344	19422	19466	19695	19360	19547	19363	19612	19458	19441	19577	19556	19353	19448	19559	19681	19553	19548	19294	19313	19613	19520	19694	19615	19455	19300	19439	19396	19515	19417	19555	19524	19796	19827	19670	19821	19420	19404	19288	19691	19594	19489	19503	19567	19531	19607	19461	19440	19547	19575	19548	19411	19372	19513	19472	19556	19758	19629	19444	19562	19596	19594	19558	19331	19497	19560	19490	19638	19717	19571	19524	19644	19428	19523	19521	19676	19606	19584	19682	19437	19522	19717	19508	19424	19483	19544	19429	19514	19677	19602	19636	19691	19451	19646	19615	19618	19322	19639	19430	19469	19202	19386	19534	19564	19515	19663	19783	19549	19661	19509	19433	19550	19428	19105	19677	19516	19432	19500	19495	19618	19512	19545	19620	19326	19510	19486	19256	19438	19324	19404	19442	19632	19649	19558	19469	19580	19575	19591	19791	19613	19433	19341	19386	19502	19771	19381	19500	19331	19540	19581	19491	19470	19384	19483	19453	19698	19444	19441	19438	19377	19335	19429	19498	19505	19503	19602	19469	19499	19515	19412	19494	19437	19609	19497	19529	19505	19563	19439	19523	19569	19596	19505	19582	19300	19310	19527	19520	19611	19483	19475	19571	19793	19546	19409	19463	19694	19676	19539	19458	19462	19405	19416	19459	19667	19337	19518	19754	19721	19568	19510	19424	19794	19363	19381	19466	19501	19499	19605	19481	19493	19489	19479	19385	19578	19563	19438	19639	19623	19479	19544	19672	19357	19439	19636	19539	19562	19600	19400	19321	19210	19508	19518	19532	19536	19453	19588	19569	19518	19695	19455	19241	19614	19471	19643	19376	19568	19583	19385	19468	19274	19564	19544	19564	19710	19565	19546	19393	19309	19619	19459	19547	19595	19645	19647	19521	19473	19597	19569	19622	19577	19320	19564	19623	19588	19367	19329	19393	19591	19419	19658	19405	19474	19704	19693	19362	19567	19531	19406	19518	19517	19527	19331	19413	19644	19536	19653	19630	19450	19514	19468	19803	19461	19497	19575	19554	19602	19528	19510	19418	19622	19550	19375	19674	19403	19515	19619	19602	19550	19535	19568	19485	19565	19702	19361	19907	19521	19472	19501	19529	19491	19716	19499	19344	19546	19483	19569	19383	19581	19457	19702	19686	19735	19457	19513	19650	19492	19406	19588	19438	19461	19512	19735	19586	19404	19645	19470	19474	19319	19575	19343	19531	19411	19280	19669	19552	19483	19556	19390	19472	19541	19635	19660	19555	19460	19539	19684	19617	19565	19627	19616	19359	19556	19336	19417	19550	19509	19359	19575	19516	19653	19507	19591	19635	19386	19676	19476	19659	19332	19357	19259	19515	19699	19622	19691	19516	19698	19623	19556	19545	19708	19605	19650	19344	19645	19720	19711	19402	19542	19457	19537	19417	19471	19379	19883	19780	19670	19480	19430	19685	19337	19429	19453	19305	19679	19604	19590	19528	19615	19386	19444	19441	19434	19315	19464	19398	19472	19700	19592	19513	19785	19548	19537	19311	19557	19591	19637	19617	19478	19572	19308	19502	19388	19339	19482	19441	19334	19547	19463	19518	19481	19616	19534	19491	19652	19424	19510	19316	19572	19360	19679	19598	19679	19559	19492	19201	19456	19592	19710	19591	19598	19473	19571	19607	19492	19524	19456	19593	19503	19629	19517	19586	19423	19500	19538	19525	19527	19392	19731	19506	19706	19830	19655	19383	19672	19712	19565	19572	19647	19637	19683	19439	19438	19477	19456	19648	19443	19496	19490	19632	19345	19504	19534	19516	19667	19794	19501	19396	19692	19517	19620	19603	19695	19308	19443	19470	19465	19398	19373	19422	19598	19610	19310	19499	19459	19463	19636	19616	19482	19308	19389	19349	19496	19622	19481	19701	19462	19512	19373	19360	19337	19562	19556	19429	19527	19696	19427	19519	19876	19642	19443	19495	19712	19629	19600	19534	19448	19595	19600	19733	19519	19521	19510	19662	19352	19549	19463	19665	19608	19437	19598	19486	19314	19420	19561	19406	19592	19525	19546	19353	19511	19324	19635	19484	19674	19391	19486	19127	19564	19561	19636	19403	19665	19492	19423	19432	19627	19630	19703	19611	19470	19626	19407	19677	19496	19383	19540	19473	19555	19525	19476	19387	19585	19430	19553	19573	19520	19641	19681	19303	19535	19562	19527	19559	19692	19703	19601	19356	19370	19535	19508	19754	19574	19754	19536	19606	19510	19593	19771	19427	19464	19624	19708	19650	19672	19380	19478	19511	19385	19604	19588	19602	19584	19386	19620	19302	19563	19437	19675	19463	19519	19382	19511	19677	19522	19560	19615	19661	19327	19491	19648	19517	19600	19416	19462	19333	19640	19603	19589	19502	19624	19478	19603	19542	19419	19483	19461	19627	19496	19302	19605	19493	19567	19724	19583	19835	19656	19465	19671	19284	19621	19494	19512	19534	19347	19587	19568	19409	19437	19511	19588	19291	19574	19511	19778	19506	19594	19289	19614	19644	19582	19486	19603	19573	19434	19507	19271	19433	19708	19577	19574	19589	19442	19395	19636	19721	19609	19376	19629	19298	19472	19262	19563	19688	19517	19535	19527	19547	19702	19363	19515	19394	19681	19527	19707	19580	19501	19361	19555	19366	19402	19334	19409	19512	19671	19670	19461	19505	19547	19434	19600	19565	19635	19607	19483	19468	19559	19643	19602	19813	19654	19624	19492	19454	19594	19728	19553	19673	19525	19548	19636	19525	19507	19856	19812	19487	19555	19479	19613	19601	19371	19513	19440	19648	19622	19439	19526	19511	19649	19571	19506	19396	19504	19460	19529	19479	19432	19564	19405	19527	19571	19465	19617	19581	19396	19270	19433	19331	19400	19425	19408	19539	19747	19686	19426	19564	19531	19674	19645	19594	19570	19443	19392	19485	19477	19443	19390	19588	19624	19502	19206	19601	19637	19636	19408	19481	19403	19192	19596	19554	19466	19588	19534	19329	19439	19540	19679	19386	19496	19584	19536	19513	19617	19768	19679	19502	19384	19736	19389	19565	19512	19576	19489	19396	19781	19567	19536	19752	19734	19559	19626	19859	19681	19299	19462	19388	19276	19502	19542	19646	19611	19679	19546	19395	19583	19396	19606	19498	19484	19419	19544	19688	19537	19528	19506	19474	19319	19401	19504	19549	19494	19457	19441	19673	19652	19560	19715	19453	19626	19434	19405	19593	19553	19466	19319	19366	19388	19480	19444	19642	19520	19439	19519	19517	19725	19666	19243	19678	19464	19560	19679	19653	19551	19477	19672	19710	19601	19898	19759	19698	19634	19654	19597	19392	19525	19475	19507	19399	19570	19469	19349	19595	19619	19304	19564	19426	19446	19298	19580	19542	19346	19533	19355	19643	19538	19637	19462	19424	19806	19558	19667	19464	19617	19439	19659	19659	19483	19477	19421	19688	19665	19520	19438	19556	19629	19470	19339	19327	19547	19735	19580	19448	19633	19372	19559	19656	19551	19410	19483	19590	19518	19388	19542	19585	19640	19621	19649	19855	19679	19461	19425	19437	19150	19337	19437	19595	19536	19615	19575	19572	19490	19232	19655	19400	19583	19525	19526	19461	19762	19690	19585	19647	19445	19514	19476	19634	19745	19584	19394	19438	19369	19707	19647	19588	19585	19491	19536	19462	19583	19518	19592	19487	19563	19577	19459	19391	19362	19668	19438	19513	19424	19508	19489	19551	19490	19588	19576	19468	19557	19566	19556	19517	19770	19420	19474	19646	19545	19411	19656	19521	19432	19498	19574	19374	19410	19320	19501	19467	19680	19610	19556	19474	19484	19529	19355	19364	19300	19617	19629	19441	19433	19724	19863	19578	19572	19520	19476	19614	19446	19673	19520	19566	19647	19510	19522	19357	19665	19607	19399	19603	19564	19439	19431	19545	19504	19275	19373	19528	19531	19494	19591	19576	19415	19631	19443	19498	19616	19431	19567	19471	19692	19614	19550	19513	19678	19763	19485	19501	19448	19611	19672	19561	19605	19650	19352	19550	19486	19638	19548	19526	19470	19396	19529	19532	19593	19394	19763	19686	19493	19516	19380	19396	19518	19590	19598	19675	19552	19481	19708	19516	19553	19471	19547	19428	19359	19483	19520	19753	19763	19908	19501	19458	19489	19374	19596	19586	19377	19415	19438	19472	19366	19460	19576	19617	19322	19628	19707	19396	19497	19519	19576	19356	19380	19260	19445	19446	19694	19351	19420	19393	19681	19724	19495	19582	19388	19488	19446	19318	19311	19247	19458	19479	19651	19143	19314	19542	19614	19336	19455	19588	19501	19655	19723	19690	19457	19294	19668	19470	19660	19670	19510	19565	19624	19398	19392	19444	19927	19428	19620	19412	19378	19452	19625	19439	19491	19476	19366	19741	19507	19603	19641	19549	19574	19460	19575	19422	19337	19579	19417	19530	19626	19561	19245	19524	19801	19569	19804	19708	19387	19568	19472	19650	19312	19738	19579	19729	19614	19492	19625	19652	19551	19451	19564	19516	19645	19415	19632	19597	19374	19397	19463	19722	19535	19473	19559	19512	19471	19584	19611	19772	19719	19551	19548	19632	19582	19571	19737	19530	19301	19471	19545	19454	19305	19567	19449	19751	19541	19480	19536	19824	19409	19463	19652	19353	19530	19628	19461	19660	19227	19617	19446	19450	19509	19706	19522	19612	19636	19472	19665	19314	19289	19355	19677	19768	19454	19739	19545	19455	19547	19487	19437	19619	19552	19522	19416	19476	19467	19564	19358	19596	19229	19389	19577	19365	19574	19421	19449	19424	19539	19462	19580	19276	19610	19495	19673	19637
21908	37505	28144	21394	20367	18574	17451	17178	16826	16731	16629	16644	16706	16528	16309	16395	16519	16209	16402	16142	16510	16234	16170	16384	16338	16434	16273	16451	16250	16224	16243	16365	16205	16353	16344	16172	16233	16154	16212	16161	16113	16326	16234	16400	16230	16224	16265	16199	16276	16213	16168	16188	16087	16068	16266	16158	16167	16127	16173	16100	16217	16287	16035	16074	16348	16267	16146	16122	16120	16259	16063	16333	16299	16224	16193	16132	16214	15993	16317	16113	16123	16160	16027	16171	16337	16117	16088	16220	16134	16186	16195	16105	16104	16233	16120	16098	16218	16266	16241	16176	16068	16339	16144	16219	16267	16182	16474	16086	16140	16179	16406	16194	16301	16202	16257	16165	16242	16259	16090	16227	16371	16344	16171	16229	16134	16207	16174	16093	16242	16346	16275	16273	16163	16292	16256	16110	16229	16275	16092	16251	16066	16365	16063	16321	16133	16256	16317	16268	16132	16031	16139	16099	16230	16342	16160	15927	16122	16268	16029	16244	16188	16237	16083	16151	16144	16193	16282	16272	16224	16312	16047	16083	16345	16193	16121	16096	16081	16147	16070	16208	16117	16231	16181	16102	16128	16102	16203	16136	16356	16182	16178	16077	16263	16301	16134	16169	16186	16158	15958	16191	16149	16200	16091	16053	16210	16087	16067	16225	16329	16059	16144	16149	16243	16205	16059	16234	16242	16175	16140	16100	16087	16110	16288	16130	16251	16282	16273	16121	16154	16220	16076	16233	16181	16200	16172	16244	16246	16326	16205	16275	16178	16052	16104	16339	16324	16026	16208	16305	16234	16363	16183	16302	16182	16111	16050	16295	16171	16144	16128	16230	16209	16222	16022	16262	16191	16218	16378	16232	16198	16023	16251	16243	16300	16210	16107	16180	16167	16096	16139	16124	16225	16202	16165	16386	16196	16008	16180	16194	16130	16275	16149	16085	16029	16189	16350	16275	16215	16253	16049	16098	16290	16092	16257	16251	16284	16152	16236	16134	16215	16261	16265	16155	16346	16098	16123	16327	16267	16154	16226	16173	16174	16270	16142	16237	16303	16305	16141	16021	16177	16131	16264	16338	16180	16118	16407	16240	16183	16154	16368	16295	16156	16472	16474	16151	16312	16067	16426	16268	16034	16080	16202	16151	16146	16253	16180	16318	16297	16351	16017	16160	16075	16270	16171	16183	16185	16171	16108	16190	16140	16351	16222	16134	16343	16307	16133	16133	16223	16208	16281	16190	16090	16211	16182	16320	16029	16197	16192	16211	16074	16143	16240	16080	16248	16027	16212	16143	16237	16249	16457	16283	16272	15988	16279	16143	16084	16200	16210	16101	16089	16213	16252	16455	16246	16139	16245	16035	16402	16093	16111	16353	16098	16229	16047	16102	16344	16246	16405	16317	16185	16187	16170	16387	16196	16097	16172	16075	16273	16299	16225	16260	16167	16271	16114	16216	16333	16092	16174	16131	16235	16150	16272	16263	16303	16352	16126	16228	16256	16068	16241	16306	15841	16038	16227	16069	16236	16264	16169	16221	16147	16184	16203	16225	16116	16307	16075	16270	16283	16236	16227	16345	16074	16074	16160	16211	16185	16067	16181	16452	16211	16222	16259	16225	16090	16166	16032	16279	16106	16189	16203	15973	16243	16144	16216	16170	16266	16147	16162	16195	16272	16215	16212	16131	16066	16101	16195	15994	16120	16089	16180	16193	16134	16186	16164	16404	16194	16224	16211	16224	16173	16161	16109	16371	16158	16144	16145	16257	16116	16169	16238	16109	16337	16113	16193	16142	16323	16178	16127	16069	16154	16184	16228	16105	16158	16184	16106	16095	16181	16126	16220	16136	16260	16151	16124	16317	16210	16118	16427	16284	16162	16118	16337	16158	16114	16133	16297	16046	16112	16355	16237	16222	16346	16055	16277	16110	16197	16380	16053	16094	16208	16131	16031	16127	16092	16295	16154	16153	16050	16068	16198	16265	16200	16176	16139	16277	16229	16217	16064	16216	16202	16172	16030	16210	16059	16259	16143	16279	16074	16417	16173	16133	16303	16100	16244	16100	16116	16156	16223	15959	16131	16175	16224	16194	16183	16114	16273	16135	16035	16156	16354	16250	16359	16054	16251	16128	16151	16120	16097	16356	16182	16280	16174	16185	16317	16051	16399	16191	16266	16082	16218	16280	16098	16260	16026	16360	16131	16241	16142	16244	16259	16098	16162	16125	16152	16184	16203	16129	16105	16255	16239	16312	16106	16061	16223	16047	16194	16137	16159	16238	16155	15899	16196	16236	16205	16179	16292	16244	16323	16246	16254	16154	16282	16122	16247	16273	16244	16136	15935	16378	16291	16188	16015	16092	16283	16247	16175	16333	16235	16227	16136	16283	16199	16307	16301	16208	16157	16244	16181	16224	16414	16004	16212	16237	15988	16428	16207	16202	16156	16234	16221	16448	16123	16069	16282	16237	16314	16090	16203	16354	16105	16211	16176	16175	16243	16149	16238	16253	16131	16379	16100	16059	16155	16297	16086	16122	16261	16226	16223	16257	16081	16247	16417	16132	16151	16262	16237	16190	16314	16297	16038	16165	16259	16233	16211	16019	16115	16113	16090	16267	16366	16367	15924	16175	16288	16095	16292	16400	16155	16292	16048	16124	15933	15988	16194	16325	16266	16200	16201	16118	16240	16187	16114	16237	16187	16139	16105	16187	16384	16289	16225	16173	16193	16108	16210	16192	16329	16089	16065	16117	16252	16343	16141	16204	16284	16182	16068	16072	16138	16268	16305	16193	16290	16183	16238	16243	16404	16318	16228	16012	16166	16205	16176	16070	16151	16048	16178	16050	16125	16060	16186	16276	16260	16264	16122	16042	16162	16176	16162	16171	16137	16385	16194	16167	16031	16069	16278	16297	16270	16211	16196	16149	16236	16273	16222	16150	16088	16282	16285	16307	16154	16198	16156	16188	16192	16178	16224	16158	16036	16127	16114	16182	16183	16275	16140	16119	16296	16107	16163	16192	16170	16279	16253	16238	16188	16038	16413	16307	16104	16061	16280	16176	16204	16163	16220	16251	16232	16138	16112	16239	16323	16394	16167	16187	16364	16288	16097	16232	16084	16339	16154	16261	16363	16283	16111	16146	16302	16056	16244	16094	16317	16111	16226	16304	16237	16301	16073	15928	16259	16416	16162	16106	16199	16186	16285	16212	16183	16131	16165	16135	16327	16297	15971	16306	16235	16346	16306	16101	16165	16273	16278	16227	16380	16181	16232	16090	16149	16132	16011	16115	16175	16208	16228	16288	16271	16383	16099	16251	16074	16235	16290	16292	16212	16192	16190	16156	16317	16242	16063	16110	16262	16194	16050	15985	16388	16261	16250	16140	16072	16077	16110	16341	16275	16189	16355	16119	16181	16264	16112	16355	16161	16036	16351	16198	16348	16108	16316	16334	16083	16186	16135	16417	16134	16262	16139	16168	16025	16396	15989	16342	16050	16111	16257	16258	16246	16276	16106	16179	16154	16249	16240	16360	16196	16160	16366	16083	16208	16317	16214	16323	16206	16391	16161	16148	16310	16338	16282	16061	16327	16378	16264	16164	16277	16115	16315	16176	16170	16216	16236	16113	16345	16080	16132	16100	16131	16165	16134	16148	16226	16129	16196	16206	16389	16350	16083	16424	16050	16272	16041	16345	16130	16215	16236	16042	16341	16096	16196	16271	16169	16390	16222	16241	16141	16391	16101	16107	16279	16291	15979	16182	16241	16183	16130	16112	16269	16043	16060	16145	16236	16175	16222	16251	16118	16216	16131	16167	16116	16221	16186	16295	16222	16303	16191	16115	16077	16329	16217	16215	16244	16090	16106	16347	16205	16248	16213	16169	16155	16394	16225	16265	16020	16180	16151	16051	15989	16246	16121	16211	16238	15987	16144	16098	16092	16044	16290	16212	16321	16109	16359	16054	16298	16386	16285	16327	16184	16326	16318	16151	16216	16090	16277	16112	16186	16331	16114	16234	16212	16161	16301	16215	16124	16138	16284	16150	16227	16276	16090	16068	16019	16212	15990	16052	16207	16220	16277	16259	16274	16097	16231	16171	16131	16144	16131	16269	16163	16095	16215	16405	16284	16310	16160	16112	15984	16021	16426	16246	16101	16303	16234	16263	16304	16035	16291	16320	16192	16137	16248	16072	16170	16164	16320	16182	16178	16186	16206	16247	16046	16087	16230	16145	16193	16258	16161	16328	16168	16242	16357	16316	16178	16169	16139	16238	16026	16197	16173	16264	16080	16131	16074	16207	16316	16245	16069	16198	16140	16092	16177	16128	15982	16306	16052	16222	16199	16217	16328	16070	16319	16323	16039	16113	16068	16209	16107	16052	16147	16171	16191	16068	16045	16317	16183	16299	16135	16146	16305	16238	16211	16178	16333	16223	16119	16110	16435	16000	16215	16322	16354	16125	16337	16159	16317	16266	16195	16302	16373	16111	16159	16342	16277	16315	16132	16237	16062	16108	16320	16413	16130	16223	16224	16131	16260	16258	16209	16325	16104	16147	16179	16113	16299	16091	16159	16198	16161	16211	16283	16203	16219	16347	16191	16171	16346	16117	16356	16219	16301	16183	16156	16172	16186	16178	16123	16188	16362	16062	16126	16265	16272	16265	16075	16068	16113	16284	16220	16124	16309	16086	16146	16190	16264	16342	16198	16168	16126	16149	16228	16167	16264	16247	16212	16256	16338	16300	16316	16189	16350	16016	16179	16123	16029	16095	16244	16202	16379	16245	16198	16203	16486	16255	16261	16290	16320	16189	16296	16292	16432	16071	16257	16284	16086	16266	16132	16021	16198	16363	16284	16120	16212	16199	16103	16318	16019	16102	16052	16241	16239	16154	16058	16288	16151	16357	16113	16280	16197	16257	16221	16373	16204	16299	16317	16300	16227	16067	16231	16444	16144	16308	16159	16443	16143	16216	16197	16132	16198	16135	16165	16150	16354	16138	16060	16030	16139	16160	16253	16150	16168	16310	16180	16145	16244	16370	16014	16166	16012	16271	16153	16067	16294	16094	16161	16271	16113	16209	16337	16183	16378	16295	16305	16136	16120	16194	16381	16208	16201	16251	15992	16211	16315	16145
22509	21575	28832	24765	22010	24175	25312	20909	19877	19708	19777	19763	19210	19287	19243	19273	19189	19451	19068	19227	19102	19108	19081	18820	18800	19020	18763	18834	18831	18758	18820	18920	18773	18699	18899	18795	18719	19009	18612	18921	18769	18855	18852	18670	18852	18797	18622	18813	18690	18758	18746	18572	18779	18678	18634	18711	18765	18885	18958	18511	18954	18833	18885	18592	18612	18881	18722	18804	18837	18702	18729	18879	18729	18715	18851	18659	18630	18915	18864	18901	18749	18793	18753	18808	18709	18825	18783	18542	18453	18682	18670	18613	18827	18699	18636	18458	18729	18746	18558	18853	18693	18772	18791	18643	18694	18510	18809	18766	18656	18759	18781	18925	18727	18746	18535	18560	18603	18774	18817	18820	18619	18682	18515	18706	18705	18691	18648	18527	18605	18512	18633	18853	18659	18426	18686	18751	18679	18528	18715	18807	18692	18682	18661	18727	18874	18762	18686	18900	18926	18680	18510	18511	18759	18788	18642	18675	18692	18664	18785	18897	18870	18776	18582	18756	18807	18670	18776	18755	18629	18720	18717	18575	18832	18872	18793	18795	18544	18718	18601	18692	18778	18586	18696	18779	18739	18608	18459	18769	18831	18676	18645	18694	18672	18623	18608	18664	18892	18695	18543	18807	18762	18763	18646	18776	18739	18750	18733	18621	18761	18498	18639	18572	18302	18552	18863	18637	18678	18512	18833	18830	18756	18738	18854	18654	18717	18807	18634	18493	18574	18775	18618	18712	18701	18854	18842	18556	18760	18594	18593	18837	18814	18705	18608	18409	18724	18676	18704	18741	18533	18598	18578	18659	18619	18498	18724	18790	18751	18698	18584	18739	18858	18603	18803	18766	18638	18628	18460	18496	18616	18726	18671	18601	18695	18570	18795	18710	18792	18499	18899	18515	18855	18772	18748	18572	18534	18814	18859	18411	18608	18547	18691	18625	18468	18768	18658	18772	18625	18556	18670	18808	18620	18933	18674	18757	18988	18564	18735	18588	18691	18752	18859	18638	18692	18693	18708	18736	18882	18671	18795	18631	18549	18779	18640	18555	18784	18533	18566	18742	18590	18941	18577	18699	18880	18482	18646	18723	18457	18761	18720	18756	18700	18654	18570	18696	18903	18835	18691	18640	18651	18863	18697	18594	18775	18676	18805	18893	18653	18701	18621	18628	18566	18681	18503	18539	18589	18668	18850	18658	18681	18567	18646	18598	18793	18745	18735	18731	18893	18562	18639	18881	18682	18371	18922	18761	18618	18658	18655	18549	18725	18716	18799	18628	18473	18716	18728	18867	18596	18701	18629	18708	18779	18541	18753	18738	18482	18781	18691	18476	18535	18765	18512	18899	18802	18488	18769	18616	18752	18465	18753	18674	18718	18699	18724	18775	18625	18629	18726	18559	18680	18437	18624	18794	18640	18670	18729	18530	18659	18778	18654	18868	18811	18757	18689	18664	18681	18554	18681	18647	18652	18783	18618	18464	18739	18761	18671	18760	18552	18616	18655	18701	18603	18655	18866	18708	18529	18937	18643	18952	18858	18736	18795	18790	18623	18825	18645	18491	18411	18574	18447	18710	18739	18754	18683	18519	18645	18747	18736	18937	18678	18780	18940	18754	18733	18852	18620	18587	18706	18835	18550	18676	18731	18566	18588	18734	18719	18730	18660	18727	18629	18616	18738	18620	18714	18670	18823	18567	18502	18651	18644	18614	18587	18970	18739	18852	18586	18792	18714	18669	18762	18660	18711	18585	18791	18781	18706	18898	18855	18630	18584	18788	18918	18657	18679	18688	18650	18491	18586	18569	18547	18572	18709	18627	18509	18718	18707	18772	18604	18973	18610	18505	18737	18755	18797	18583	18808	18562	18742	18684	18817	18729	18714	18656	18428	18395	18687	18549	18913	18829	18805	18733	18654	18613	18579	18429	18840	18677	18734	18681	18626	18627	18803	18582	18694	18637	18743	18429	18585	18706	18576	18740	18455	18926	18632	18667	18835	18768	18831	18780	18891	18707	18620	18634	18799	18730	18581	18930	18811	18680	18573	18724	18695	18591	18670	18780	18642	18639	18728	18680	18813	18756	18471	18781	18676	18530	18729	18761	18741	18700	18571	18604	18675	18809	18655	18601	18736	18666	18657	18807	18724	18741	18619	18662	18700	18716	18605	18601	18674	18658	18757	18524	18688	18556	18826	18713	18776	18610	18695	18653	18679	18593	18842	18616	18658	18709	18699	18798	18512	18719	18617	18729	18537	18453	18612	18879	18715	18481	18678	18573	18456	18604	18886	18736	18841	18626	18640	18671	18459	18352	18644	18813	18918	18647	18612	18721	18603	18646	18804	18740	18892	18667	18845	18651	18674	18681	18501	18531	18447	18616	18625	18481	18682	18679	18795	18572	18568	18649	18762	18634	18672	18607	18672	18558	18869	18695	18769	18680	18626	18529	18643	18822	18668	18564	18705	18909	18725	18549	18756	18818	18715	18702	18563	18626	18453	18707	18632	18871	18634	18545	18562	18652	18641	18802	18611	18697	18644	18647	18643	18722	18515	18577	18716	18683	18647	18676	18699	18754	18741	18800	18735	18790	18691	18888	18848	18647	18429	18680	18674	18617	18624	18537	18616	18686	18641	18555	18690	18533	18670	18670	18628	18736	18746	18568	18757	18688	18740	18457	18730	18759	18725	18680	18712	18760	18527	18571	18513	18725	18661	18741	18781	18751	18720	18763	18627	18747	18747	18813	18749	18624	18744	18704	18604	18543	18530	18487	18755	18600	18632	18629	18672	18663	18553	18625	18897	18611	18709	18722	18847	18809	18708	18816	18759	18577	18885	18768	18681	18724	18472	18762	18666	18562	18772	18705	18701	18644	18749	18618	18607	18658	18752	18918	18705	18312	18542	18608	18453	18449	18537	18798	18573	18661	18609	18663	18935	18554	18507	18930	18731	18833	18718	19024	18825	18859	18715	18632	18795	18753	18900	18549	18789	18531	18803	18644	18874	18934	18746	18719	18736	18647	18453	18575	18736	18832	18737	18775	18633	18811	18935	18548	18612	18671	18581	18560	18590	18838	18652	18521	18690	18560	18484	18731	18719	18738	18388	18836	18773	18625	18685	18607	18853	18710	18501	18570	18640	18567	18636	18731	18813	18666	18768	18681	18749	18756	18543	18524	18734	18590	18527	18496	18610	18574	18585	18793	18750	18729	18822	18796	18807	18758	18516	18654	18557	18817	18631	18755	18642	18612	18701	18650	18607	18622	18606	18493	18626	18861	18793	18723	18956	18741	18776	18534	18672	18681	19000	18789	18563	18705	18627	18489	18918	18593	18662	18644	18668	18903	18710	18775	18731	18860	18407	18904	18969	18622	18671	18555	18758	18802	18835	18514	18490	18644	18718	18755	18813	18614	18810	18778	18463	18881	18772	18663	18666	18632	18630	18882	18683	18593	18588	18730	18722	18412	18564	18684	18841	18794	18659	18717	18674	18655	18499	18772	18677	18605	18673	18781	18843	18675	18689	18745	18721	18579	18893	18624	18712	18643	18761	18506	18642	18728	18531	18680	18597	18586	18736	18824	18707	18617	18621	18561	18754	18606	18746	18770	18616	18686	18582	18718	18777	18813	18416	18423	18668	18635	18745	18604	18745	18718	18647	18530	18762	18517	18668	18794	18527	18691	18651	18716	18702	18740	18585	18873	18847	18662	18598	18609	18793	18710	18651	18717	18579	18523	18906	18612	18629	19007	18866	18692	18781	18724	18675	18669	18635	18566	18587	18717	18795	18563	18727	18732	18708	18884	18557	18469	18762	18846	18627	18582	18743	18833	18801	18702	18590	18606	18582	18416	18804	18547	18660	18429	18652	18617	18694	18879	18799	18816	18591	18579	18477	18799	18698	18831	18777	18723	18668	18562	18735	18717	18515	18609	18898	18748	18596	18570	18553	18631	18601	18711	18775	18781	18749	18632	18810	18747	18637	18563	18688	18626	18671	18862	18693	18802	18609	18811	18697	18654	18644	18539	18661	18729	18713	18792	18798	18729	18527	18711	18896	18735	18641	18738	18706	18407	18652	18575	18783	18675	18733	18635	18780	18687	18993	18614	18725	18731	18581	18721	18497	18765	18839	18653	18738	18744	18832	18651	18582	18623	18661	18736	18695	18829	18684	18727	18995	18792	18651	18727	18667	18909	18766	18731	18849	18832	18548	18727	18635	18604	18850	18588	18692	18696	18655	18608	18598	18374	18559	18571	18777	18655	18530	18563	18634	18603	18522	18716	18776	18631	18430	18699	18661	18602	18601	18633	18491	18642	18654	18641	18771	18548	18793	18682	18844	18749	18729	18787	18668	18687	18550	18713	18736	18793	18575	18720	18947	18894	18860	18554	18742	18762	18594	18563	18546	18711	18628	18740	18758	18518	18845	18713	18901	18764	18558	18463	18801	18852	18662	18558	18684	18935	18471	18623	18482	18594	18691	18673	18668	18613	18871	18722	18848	18591	18536	18802	18799	18800	18519	18599	18584	18805	18626	18601	18751	18751	18832	18775	18560	18630	18647	18690	18695	18833	18687	18647	19027	18813	18723	18784	18768	18658	18773	18596	18564	18519	18707	18678	18710	18659	18643	18471	18632	18655	18715	18558	18400	18657	18735	18679	18767	18658	18647	18645	18651	18758	18738	18740	18710	18650	18598	18580	18425	18633	18888	18753	18977	18732	18643	18658	18824	18662	18723	18753	18732	18795	18734	18671	18842	18674	18772	18580	18683	18540	18761	18676	18937	18691	18631	18646	18576	18779	18676	18675	18604	18967	18601	18725	18797	18815	18731	18522	18774	18666	18584	18845	18414	18533	18745	18742	18704	18672	18644	18590	18443	18563	18829	18696	18818	18681	18541	18513	18744	18648	18697	18756	18666	18688	18911	18838	18695	18658	18595	18730	18715	18730	18871	18715	18874	18636	18603	18845	18469	18818	18768	18653	18580	18735	18843	18741	18642	18829	18603	18670	18492	18433	18718	18869	18676	18741	18855	18761	18848	18624	18578	18654	18557	18708	18714	18653	18676	18363	18604	18597	18657	18725	18632	18695	18615	18645	18663	18915	18681	18634	18788	18596	18834	18595	18641	18707	18710	18821
22777	44998	36067	26312	22398	19915	18164	17628	17260	16901	16733	16634	16294	16475	16166	16170	16221	16233	16173	15914	15920	15860	15928	15938	15917	15928	15877	15751	15801	15905	15664	15759	15385	15687	15996	15676	15749	15712	15688	15685	15929	15745	15709	15656	15902	15774	15901	15643	15563	15524	15695	15717	15746	15568	15649	15694	15545	15667	15901	15942	15685	15824	15737	15714	15749	15719	15699	15586	15558	15566	15715	15668	15718	15737	15721	15565	15882	15553	15822	15746	15637	15598	15724	15740	15747	15597	15621	15646	15512	15768	15561	15509	15690	15745	15757	15724	15559	15560	15563	15763	15636	15614	15711	15739	15802	15718	15701	15736	15599	15666	15626	15741	15648	15724	15901	15671	15517	15606	15695	15770	15783	15551	15563	15691	15570	15743	15792	15854	15641	15750	15691	15693	15637	15663	15769	15631	15610	15655	15535	15645	15689	15751	15664	15470	15605	15574	15543	15541	15506	15744	15697	15433	15727	15799	15478	15739	15705	15709	15749	15765	15675	15627	15634	15830	15794	15808	15778	15692	15719	15665	15722	15623	15787	15675	15716	15789	15773	15531	15795	15743	15673	15779	15677	15713	15714	15686	15792	15656	15672	15713	15530	15709	15806	15504	15485	15481	15678	15503	15803	15716	15719	15686	15803	15697	15565	15696	15685	15481	15742	15741	15692	15933	15753	15872	15677	15585	15763	15851	15685	15674	15622	15652	15715	15614	15789	15607	15701	15714	15876	15715	15821	15602	15527	15772	15530	15839	15639	15523	15621	15793	15646	15630	15699	15683	15755	15576	15759	15797	15539	15795	15568	15738	15751	15723	15778	15670	15604	15694	15739	15731	15601	15866	15575	15634	15497	15886	15779	15714	15626	15742	15544	15672	15615	15767	15606	15676	15569	15596	15797	15519	15879	15667	15584	15607	15684	15616	15612	15637	15622	15654	15551	15729	15802	15610	15711	15715	15743	15689	15597	15742	15807	15612	15729	15689	15705	15725	15804	15599	15633	15561	15569	15560	15669	15659	15614	15780	15560	15716	15610	15627	15767	15687	15714	15568	15605	15732	15607	15753	15596	15609	15800	15651	15687	15574	15674	15614	15623	15521	15632	15752	15616	15713	15643	15631	15770	15696	15603	15709	15741	15695	15553	15664	15618	15713	15685	15686	15595	15709	15689	15496	15656	15656	15672	15600	15700	15471	15607	15727	15732	15632	15769	15698	15601	15673	15680	15497	15617	15743	15636	15617	15639	15516	15644	15688	15831	15831	15659	15778	15848	15616	15597	15637	15762	15606	15715	15825	15696	15829	15947	15628	15636	15807	15644	15712	15672	15670	15610	15701	15748	15653	15775	15600	15633	15524	15684	15643	15820	15567	15525	15814	15780	15660	15660	15712	15531	15647	15632	15633	15605	15650	15642	15640	15535	15641	15579	15768	15551	15656	15584	15743	15593	15723	15618	15570	15811	15546	15682	15602	15786	15789	15638	15630	15645	15776	15665	15702	15658	15661	15837	15620	15527	15765	15771	15680	15488	15734	15587	15631	15712	15593	15749	15466	15718	15689	15664	15762	15446	15775	15633	15590	15723	15699	15617	15668	15486	15695	15678	15498	15665	15623	15568	15724	15663	15521	15710	15818	15667	15557	15703	15606	15636	15519	15786	15738	15503	15716	15701	15631	15553	15632	15749	15588	15631	15794	15644	15646	15668	15676	15712	15779	15639	15801	15610	15637	15779	15734	15769	15702	15739	15669	15571	15757	15574	15657	15830	15651	15636	15709	15715	15827	15703	15575	15730	15816	15797	15698	15630	15721	15919	15699	15622	15799	15552	15682	15566	15610	15886	15644	15628	15709	15715	15557	15905	15762	15706	15641	15628	15793	15726	15722	15878	15747	15641	15618	15728	15665	15563	15808	15785	15705	15688	15767	15675	15526	15551	15714	15510	15740	15757	15609	15727	15528	15921	15584	15542	15600	15735	15546	15757	15695	15694	15680	15691	15858	15583	15868	15549	15646	15629	15854	15636	15655	15542	15734	15716	15706	15661	15834	15819	15750	15561	15682	15722	15620	15711	15484	15696	15631	15526	15676	15753	15705	15526	15657	15607	15891	15814	15640	15707	15571	15563	15733	15650	15559	15695	15707	15577	15642	15431	15695	15547	15649	15520	15852	15821	15543	15634	15792	15682	15722	15717	15579	15680	15545	15723	15661	15754	15660	15686	15835	15676	15642	15694	15787	15867	15581	15737	15639	15814	15745	15719	15746	15808	15579	15694	15660	15638	15746	15726	15701	15637	15613	15763	15660	15730	15744	15728	15544	15787	15666	15659	15727	15620	15787	15543	15595	15803	15763	15780	15620	15733	15666	15782	15588	15768	15697	15571	15839	15639	15625	15731	15829	15668	15688	15677	15716	15584	15640	15449	15800	15579	15649	15659	15663	15718	15771	15720	15747	15745	15749	15620	15755	15519	15724	15639	15658	15831	15625	15657	15617	15824	15510	15576	15615	15513	15766	15750	15908	15789	15794	15867	15843	15582	15677	15819	15717	15734	15776	15653	15550	15659	15628	15660	15843	15651	15678	15502	15715	15752	15567	15904	15620	15592	15613	15626	15477	15828	15528	15518	15604	15794	15592	15722	15524	15657	15624	15846	15640	15689	15765	15788	15550	15719	15686	15659	15719	15599	15562	15718	15564	15559	15754	15504	15590	15648	15711	15619	15639	15764	15649	15707	15889	15740	15733	15774	15601	15560	15679	15771	15654	15507	15749	15581	15816	15512	15557	15737	15668	15636	15803	15658	15661	15808	15713	15761	15695	15694	15558	15796	15673	15634	15743	15651	15492	15829	15719	15652	15786	15643	15617	15679	15748	15735	15785	15768	15835	15625	15676	15809	15585	15624	15520	15802	15524	15690	15613	15649	15689	15603	15687	15593	15588	15525	15711	15545	15442	15797	15719	15533	15632	15660	15589	15879	15725	16002	15569	15623	15511	15754	15629	15485	15554	15549	15687	15775	15664	15660	15684	15309	15535	15733	15699	15872	15555	15711	15623	15738	15771	15736	15494	15620	15704	15466	15759	15683	15585	15758	15715	15801	15745	15620	15590	15587	15655	15703	15562	15700	15632	15596	15534	15646	15503	15640	15718	15662	15740	15659	15564	15690	15589	15778	15706	15727	15690	15538	15674	15654	15743	15634	15607	15620	15736	15686	15779	15521	15712	15646	15853	15651	15796	15588	15508	15590	15504	15711	15586	15597	15645	15725	15587	15613	15818	15620	15788	15525	15568	15723	15611	15600	15834	15713	15550	15521	15701	15597	15830	15715	15736	15773	15877	15677	15641	15881	15558	15751	15715	15591	15842	15664	15741	15628	15744	15602	15557	15792	15648	15934	15589	15784	15443	15550	15691	15692	15818	15611	15660	15657	15828	15667	15738	15780	15765	15727	15696	15606	15857	15629	15686	15762	15617	15674	15668	15672	15692	15690	15852	15575	15522	15596	15728	15596	15636	15550	15683	15585	15699	15730	15694	15839	15426	15592	15842	15737	15696	15565	15683	15774	15673	15830	15748	15724	15456	15558	15679	15712	15760	15635	15653	15744	15760	15759	15789	15658	15649	15709	15776	15749	15653	15477	15823	15702	15697	15624	15747	15770	15602	15843	15601	15797	15575	15596	15752	15491	15625	15711	15525	15684	15653	15540	15606	15599	15874	15709	15602	15645	15542	15581	15802	15669	15722	15690	15531	15512	15785	15714	15722	15652	15558	15826	15695	15741	15854	15594	15796	15494	15604	15785	15691	15653	15498	15772	15516	15734	15704	15761	15633	15761	15718	15550	15846	15650	15666	15651	15588	15512	15662	15767	15613	15636	15882	15590	15623	15729	15854	15636	15551	15849	15776	15680	15685	15720	15802	15765	15651	15656	15498	15730	15696	15632	15848	15595	15733	15723	15646	15620	15620	15680	15468	15677	15659	15735	15513	15809	15584	15856	15592	15785	15785	15614	15756	15727	15592	15596	15756	15814	15650	15815	15721	15701	15697	15590	15673	15534	15856	15675	15520	15632	15481	15596	15617	15660	15607	15830	15577	15774	15679	15597	15639	15720	15756	15534	15748	15817	15454	15508	15662	15628	15605	15697	15420	15721	15664	15889	15646	15591	15683	15664	15964	15714	15549	15495	15848	15677	15794	15680	15746	15707	15652	15613	15645	15777	15620	15922	15663	15772	15635	15615	15593	15814	15633	15568	15660	15642	15548	15690	15639	15826	15722	15607	15736	15808	15531	15761	15557	15800	15769	15709	15571	15676	15621	15562	15490	15645	15673	15547	15564	15707	15914	15672	15565	15588	15590	15549	15942	15857	15856	15851	15635	15559	15488	15560	15821	15747	15658	15752	15549	15672	15860	15689	15711	15725	15523	15683	15604	15724	15646	15521	15692	15714	15684	15899	15757	15702	15690	15664	15671	15639	15572	15758	15610	15688	15675	15627	15716	15746	15830	15726	15807	15700	15639	15633	15709	15687	15690	15744	15748	15722	15463	15753	15696	15777	15764	15807	15570	15581	15876	15679	15787	15588	15644	15723	15634	15715	15739	15560	15517	15658	15659	15653	15573	15795	15674	15552	15693	15721	15822	15675	15832	15691	15826	15554	15703	15748	15763	15771	15719	15734	15773	15619	15592	15725	15790	15559	15624	15665	15784	15678	15692	15555	15736	15633	15750	15556	15616	15496	15777	15702	15533	15608	15779	15730	15690	15641	15800	15621	15607	15544	15733	15753	15744	15539	15697	15711	15897	15561	15662	15579	15689	15555	15504	15685	15622	15648	15759	15812	15646	15720	15663	15782	15686	15603	15545	15748	15556	15796	15622	15658	15749	15646	15741	15591	15704	15723	15627	15927	15637	15619	15730	15648	15751	15626	15702	15727	15709	15583	15687	15611	15599	15699	15655	15759	15643	15617	15774	15688	15536	15900	15755	15899	15624	15557	15742	15597	15769	15789	15631	15506	15653	15578	15762	15611	15608	15641	15576	15760	15523	15773	15678	15780	15640	15548	15629	15760	15689	15632	15682	15686	15516	15580	15832	15721	15633	15656	15605	15736	15881	15684	15762	15878	15433	15650	15654	15531	15762	15798	15566
29937	25080	28507	24698	20824	20470	20118	19868	19496	19547	19482	19439	19366	19531	19482	19539	19362	19341	19358	19397	19271	19349	19094	19246	19293	19606	19162	19187	19257	19193	19250	19289	19164	19269	19015	19351	19216	19362	19250	19499	19150	19290	19369	19358	19502	19335	19280	19311	19199	19167	19249	19282	19187	19217	19419	19312	19209	19262	19348	19103	19223	19286	19396	19129	19171	19208	18983	19246	19338	19182	19065	19318	19456	19236	19090	19377	19295	19244	19194	19324	19171	19061	19374	19115	19021	19370	19288	19255	19270	19289	19442	19446	19016	19051	19384	19209	19081	19301	19378	18920	19192	19261	19404	19185	19362	18845	19272	19218	19463	19433	19311	19231	19190	19363	19216	19282	19315	19309	19027	19225	19183	19178	19302	19412	19293	19194	19149	19082	19437	19271	19397	19313	19304	19288	19185	19105	19302	19203	19158	19264	19239	19289	19248	19196	19256	19486	19342	19109	19170	19497	19456	19203	19567	19303	19220	19184	19488	19443	19232	19288	19271	19379	19223	19250	19406	19243	19268	19243	19213	19433	19295	19014	19392	19301	19030	19186	19458	19416	19450	19360	19167	19298	19120	19140	19137	19040	19193	19316	19406	19380	19348	19211	19308	19107	19453	19276	19337	19365	19216	19271	19349	19243	19281	19307	19096	19221	19400	19131	19205	19127	19315	19246	19200	19091	19503	19313	19221	19319	19406	19236	19475	19297	19315	19210	19327	19191	19448	19308	19403	19238	19262	19350	19182	19215	19203	19152	19269	19133	19463	19001	19168	19202	19322	19201	19285	19285	19319	19543	19233	19211	19237	19458	19257	19178	19181	19490	19467	19350	19166	19339	19294	18942	19376	19311	19249	19158	19266	19190	19125	19452	19151	19068	19294	19212	19325	19308	19072	19343	19230	19368	19182	19196	19194	19285	19331	19225	19397	19355	19316	19400	19313	19271	19256	19128	19224	19108	19385	19156	19339	19171	19308	19208	19404	19230	19417	19434	19228	19325	19365	19238	19288	19269	19408	19279	19331	19050	19217	19282	19246	19576	19215	19261	19187	19231	19499	19217	19534	19362	19213	19269	19260	19255	19220	19237	19086	19318	19349	19090	19447	19361	19072	19235	19274	19470	19226	19118	19252	19167	19251	19172	19250	19246	19321	19290	19308	19102	19184	19216	19353	19247	19146	19243	19355	19215	19467	19319	19323	19254	19276	19168	19009	19370	19097	19191	19215	19115	19344	19130	19121	19095	19460	19160	19170	19150	19311	19154	19284	19489	19222	19241	19341	19316	19345	19447	19313	19191	19152	19333	19313	19418	19223	19408	19297	19154	19169	19233	19059	19225	19102	19208	19285	19182	19270	19327	19123	19016	19254	19274	19191	19121	19261	19474	19216	19333	19245	19492	19287	19146	19307	19247	19278	19179	19348	19453	19082	19088	19418	19236	19343	19157	19100	19378	19356	19325	19051	19321	19229	19215	19341	19312	19280	19226	19249	19095	19445	18984	19145	19269	19401	19322	19381	19237	19270	19179	19346	19507	19151	18952	19121	19291	19246	19417	19445	19178	19258	19264	19334	19296	19401	19147	19180	19278	19436	19213	19261	19240	19376	19240	19233	19051	19194	19179	19464	19355	19421	19394	19222	19127	19210	19299	19264	19334	19124	19474	19465	19163	19263	19210	19326	19076	19282	19382	19100	19381	19314	19274	19231	19142	19076	19295	19024	19309	19398	19434	19251	19277	19282	19392	19310	19385	19103	19124	19345	19316	19375	19044	19223	19322	19235	19303	19069	19357	19110	19125	19232	19278	19234	19316	19358	19097	19336	19094	19502	19319	19173	19196	19423	19146	19335	19212	19352	19257	19270	19162	19266	19363	19112	19283	19333	19355	19102	19328	19332	19191	19222	19209	19098	19318	19163	19290	19286	19402	19357	19145	19278	19322	19368	19374	19258	19251	19465	19373	19356	19338	19231	19288	19295	19446	19210	19409	19344	19106	19191	19033	19315	19107	19408	19365	19188	19368	19185	19254	19416	19294	19115	19341	19304	19409	19212	19420	19149	19337	19234	19217	19181	19151	19156	19426	19341	19364	19454	19355	19108	19302	19230	19219	19215	19157	19286	19405	19401	19392	19225	19270	19181	19319	19267	19321	19313	19258	19241	19155	19159	19212	19129	19220	19229	19239	19209	19218	19206	19313	19296	19214	19438	19184	19135	19336	19272	19227	19344	19238	19070	19263	19294	19280	19216	19265	19051	19302	19196	19118	19434	19324	19178	19219	19239	19157	19413	19363	19398	19567	19218	19136	19140	19037	19235	19106	19099	19316	19223	19307	19327	19409	19228	19477	19302	19017	19261	19211	19215	19208	19508	19109	19156	19314	19171	19297	19404	19436	19291	19040	19242	19229	19224	19261	19145	19124	19239	19263	19334	19274	19191	19384	19095	19376	19226	19249	19206	19106	19124	19421	19423	19483	19357	19207	19532	19358	19337	19305	19184	19297	19388	19276	19136	19300	19103	19243	19232	18922	19315	19101	19083	19342	19180	19065	19219	19215	19375	19303	19422	19117	19403	19097	19227	19247	19348	19235	19203	19051	19332	19288	19155	19206	19521	19252	19012	19344	19341	19359	19350	19312	19300	19539	19194	19175	19331	19188	19233	19274	19279	19344	19201	19269	18906	19297	19263	19140	19163	19387	19445	19302	19128	19445	19298	19379	19376	19174	19344	19164	19484	19306	19459	19078	19147	19207	19162	19346	19208	19226	19101	19565	19268	19395	19375	19358	19241	19342	19193	19092	19157	19213	19203	19266	19234	19121	19389	19233	19475	19287	19405	19296	19249	19306	19257	19361	19289	19358	19359	19241	19342	19256	19295	19601	19489	19470	19202	19203	19340	19195	19149	19405	19605	19416	19553	19499	19414	19333	19337	19268	19173	19194	19264	19509	19470	19125	19265	19489	19220	19368	19339	19187	19246	19524	19260	19090	19216	19008	19419	19209	19253	19403	19329	19291	19173	19324	19335	19266	19388	19096	19223	19130	19145	19181	19310	19185	19139	19166	19186	19599	19472	19321	19284	19338	19282	19337	19310	19284	19313	19308	19412	19572	19351	19303	19208	19285	19265	19214	19377	19095	19108	19355	19245	19353	19233	19217	19319	19171	18921	19347	19432	19229	19328	19188	19288	19284	19095	19014	19062	19188	19296	19388	19161	19220	19305	19299	19371	19296	19377	19359	19267	19336	19298	19230	18988	19271	19261	19107	19406	19252	19254	19231	19426	19329	19295	19249	19356	19176	19437	19175	19400	19308	19374	19232	19285	19203	19144	19255	19056	19206	19290	19191	19080	19173	19217	19090	19399	19387	19100	19366	19033	19134	19169	19397	19164	19191	19388	19351	19364	19155	19155	19311	19021	19067	19206	19161	19480	19532	19166	19221	19303	19395	19388	19089	19279	19212	19319	19344	19201	19295	19078	18994	19389	19304	19140	19298	19292	19195	19120	19412	19393	19031	19427	19429	19393	19402	19318	19340	19395	19168	19220	19241	19268	18955	19299	19191	19094	19491	19288	19463	19403	19586	19318	18955	19466	19332	19360	19275	19231	19039	19099	19190	19442	19265	19200	19223	19369	19187	19233	19337	19239	19263	19257	19204	19184	19179	19308	19202	19261	19344	19236	19353	19196	19206	19320	19189	19472	19128	19291	19373	19231	19019	19230	19494	19398	19249	19016	19304	19348	19290	19118	19237	19212	19404	19168	19264	19421	19294	19189	19349	19398	19126	19151	19317	19171	19265	19316	19419	19259	19268	19442	19189	19473	19168	19220	19110	19288	19151	19262	19194	19150	19263	19474	19428	19250	19322	19144	19222	19366	19381	19127	19382	19202	19245	19326	19354	19314	19253	19330	19229	19071	19179	19358	19251	19188	19335	19356	19057	19249	19021	19279	19356	19085	19250	19640	19354	19255	19293	19199	19368	19342	19286	19339	19286	19340	19180	19142	19188	19237	19285	19267	19296	19328	19230	19406	18989	19337	19162	19044	19513	19433	19356	19158	19480	19265	19203	19377	19459	19213	18898	19177	19060	19247	19304	19241	19234	19185	19295	19191	19356	19251	19285	19099	19157	19248	19223	19143	19215	19352	19354	19357	19317	19324	19424	19343	19106	19313	19298	19297	19206	19418	19142	19422	19379	19267	19167	19261	19267	19148	19304	19353	19278	19205	19336	19181	19417	19355	19367	19252	19357	19014	19179	19385	19367	19123	19075	19131	19158	19438	19320	19406	19364	19307	19341	19375	19439	19195	19275	19212	19230	19236	19210	19073	19235	19273	19451	19206	19290	19337	19472	19251	19415	19208	19317	19188	19326	19313	19209	19337	19526	19358	19353	19138	19361	19285	19291	19093	19266	19309	19126	19489	19295	19217	19238	19295	19249	19242	19263	19295	19314	19093	19146	19107	19215	19355	19559	19461	19294	19223	19203	19060	19188	19321	19217	19236	19439	19339	19044	19285	19184	19059	19110	19323	19165	19289	19392	19281	18951	19127	19301	19083	19085	19120	19255	19200	19133	19344	19272	19261	19358	19543	19298	19397	19307	19386	19183	19279	19210	19407	19260	19226	19138	19231	19394	19209	19153	19057	19237	19363	19020	19258	19151	19195	19187	19185	19272	19338	19230	19202	19363	19407	19172	19198	19370	19217	19233	19218	19393	19106	19141	19441	19242	19326	19317	19204	19163	19202	19077	19197	19226	19423	19172	19173	19299	19081	19125	19227	19397	19441	19224	19194	19431	19187	19082	19241	19046	19379	19255	19212	19133	19076	19366	19170	19267	19191	19300	19194	19130	19116	19344	19153	19161	19301	19399	19353	19383	19384	19452	19173	19249	19149	19161	19243	19468	19151	19480	19087	19242	19374	19151	19299	19194	19213	19021	19306	19340	19292	19304	19363	19314	19324	19266	19419	19277	19439	19106	19381	19192	19277	19116	19307	19204	19334	19229	19449	19195	18932	19222	19113	19136	19274	19319	19338	19222	19340	19118	19365	19077	19145	19265	19519	19330	19271	19388	19144	19215	19257	19320	19265	19154	19359	19330	19343	19107	19243	19280	19311	19363	19162	19351	19337	19290	19456	19381	19476	19401
22457	33654	26725	20194	18936	17674	16907	16937	16732	16358	16458	16251	16506	16432	16264	16151	16260	16316	16195	16114	16056	16032	16110	16122	16056	16158	16238	16235	15892	16350	16074	16079	16027	16035	16157	15839	15978	16191	16154	16225	16223	16156	16018	16034	16092	16174	16017	16159	16149	16207	15980	15997	16137	16102	15965	16079	15933	16147	16078	15986	16165	15891	15867	16113	16182	15985	16126	16038	16125	15971	16077	16024	16028	16124	16074	16110	16218	16022	16109	16344	16005	16242	16052	16084	16121	16131	16050	16102	16067	16096	16281	16181	15977	15926	16003	16236	16089	15920	16181	15896	16249	16002	16136	16033	16003	15987	16145	16093	16105	16035	16133	16148	16130	15985	15975	16023	16012	16103	16020	16124	16054	16062	16061	15854	16029	16076	16124	16138	16104	16052	15853	16078	16220	15927	16060	15936	16074	16137	15909	15939	16012	15848	15992	15985	16083	16083	15907	16025	16111	16289	15785	16011	16041	15899	16146	16010	16103	16039	16109	16045	16090	16058	16058	16107	15997	16021	16147	16181	15917	16170	16094	16079	15966	16157	16178	16128	16110	16188	16072	16082	16012	15974	15781	16020	16129	16007	16009	16082	15950	16119	16027	15983	16057	16129	16105	15936	16014	16063	16175	15961	15982	16086	16189	16174	16019	16180	16084	16166	15930	16094	16153	15944	16225	16069	15982	16061	15974	16019	16125	15843	16077	16107	16072	16139	15988	16032	16009	16211	15912	16154	16138	16228	16128	15943	15995	15980	16096	15984	16096	15878	16123	16137	16093	16248	16090	16159	16192	15832	16057	16183	15998	16220	15962	15833	16255	16053	16015	16190	16027	16028	16006	16187	15967	16201	16007	16114	16140	15983	16044	16007	15859	16159	15948	16118	16111	16104	16120	15891	16102	15948	15896	16067	16044	16070	15957	16162	16178	16098	16039	15968	16134	15930	15980	15905	16145	15987	16090	16181	15957	15979	16048	15911	16102	16038	16057	15915	16212	16135	15813	16247	16046	16159	16049	16202	15927	15919	15981	16277	16026	16007	16011	16086	15998	15928	16092	16223	15941	16143	15964	16055	15827	15982	16065	15954	16029	16066	16209	16006	16143	16205	16073	16104	15976	16171	16128	16124	16099	16121	16048	15951	16140	16014	15932	16076	16194	15976	15944	16075	15981	16135	16040	16147	16141	16202	16175	16090	15995	16011	15917	16074	15994	16010	16166	16152	16022	16081	16179	16055	16150	16153	16138	15998	15946	15899	16179	15848	16154	16091	16059	15917	15914	16040	16109	16158	15954	16128	16085	16107	15931	16122	16273	16088	16082	16167	16015	15969	16035	16126	16014	16002	16118	15993	15911	16169	15979	16085	16175	15930	16153	16024	15926	16152	15896	16256	15876	15950	16031	15915	16087	16165	16155	16064	15974	15977	15997	15954	15946	15947	16121	16068	16100	16011	16205	16076	16002	15954	16168	16067	16122	16058	16062	16278	16108	15948	16101	16038	16072	16034	15999	16203	16045	16110	16093	15932	16157	16072	16103	16057	16121	16052	16218	16061	15909	16102	16052	16252	15917	16253	15966	16068	16028	16064	15986	15987	16054	16138	16032	16120	16213	16039	16110	16093	16028	16065	15968	16148	16061	16163	16071	16019	16040	15944	15995	16085	15848	16053	16001	16048	15979	15996	15887	15982	15986	16068	16034	16067	15994	16058	16046	16176	16170	15979	16219	16036	16245	16144	16147	16004	16177	16007	16104	15970	16183	16129	16073	15832	16002	16098	16227	16087	16166	16035	15999	16030	16104	16197	16022	16130	16091	15998	15917	16098	16155	16131	15943	16120	16106	15988	16048	16103	15971	16100	16136	16228	15914	15922	16109	16095	16077	16053	15967	15923	16050	16052	16045	16117	15962	16063	16143	16118	16109	16045	15912	16108	16044	16031	16010	16124	15949	16048	15980	15982	16038	16014	16004	16023	15965	16040	16134	15946	16077	16069	16131	15976	16019	16040	16156	16013	16165	15814	16173	16284	15978	16158	16046	16072	15993	16118	15946	16148	16023	16026	15997	16082	16033	16090	15981	15968	16031	16024	16138	15932	16076	16071	15976	16035	16203	16159	16040	15979	16164	16079	16087	16062	16180	16005	16057	16215	16199	15920	16076	16070	16079	16134	16022	16086	16014	16075	16058	16029	15973	16015	15990	15858	16066	16131	15984	16033	16091	16092	16088	16161	15923	15894	16139	16057	16052	15982	16162	15989	16140	16253	16065	16166	16077	16081	16023	16080	16112	16149	16086	16133	15913	16029	16294	15915	16223	16192	16181	16079	16201	16119	16154	15963	16246	15919	15990	15888	15852	16048	16093	16105	16054	15981	16101	15976	16049	16032	16002	16096	16220	16032	16044	16252	16132	15983	15965	16091	16015	16271	16155	15982	16077	16232	16125	16053	16092	15996	16009	16063	15984	16142	16124	16144	16024	15977	16191	16055	15938	16115	16171	16166	16042	16100	16170	15976	15965	16124	16119	16155	15796	16138	16063	16061	16015	16030	16004	16005	16159	16090	16204	16050	16128	15984	16053	16041	16101	16002	16099	16170	15966	16208	16111	15942	15972	16006	16188	16193	16039	16282	16054	16071	16141	16146	15912	16119	16129	16129	16178	16070	16039	16124	16106	15998	15989	16095	15957	16115	16076	15958	16075	16119	15897	16061	16072	16140	16070	15980	16133	16026	15991	16054	16212	15955	15938	16149	16172	16108	15965	16075	16193	15981	16115	16282	16126	16127	16001	16194	16086	16109	15869	16047	15992	16072	16083	16164	15978	16085	16295	16003	15996	15995	16040	16088	16137	15967	16023	16069	16098	16051	15900	15960	16027	16091	16221	15953	16153	15943	16016	15945	16076	15791	16174	15887	16083	16037	16041	15774	16071	15960	15906	16103	16001	16081	16184	15920	16046	15961	16085	15842	15962	15963	16042	16092	16148	15951	16079	16056	16135	16039	15909	15998	16139	16251	15916	16112	16096	15947	16259	16090	16233	15911	16224	15963	16199	16005	16047	15956	16037	16008	15887	16150	16109	15981	16154	16051	15905	16092	15987	16038	16049	15829	16091	16056	15887	16036	16033	16076	16088	16094	16071	16048	16186	16134	16062	15925	16058	16082	16212	16063	16094	15932	16118	16083	16186	16028	16101	16085	16034	16020	15862	16196	16115	16058	15903	16015	16079	15810	16155	16035	16097	15970	16094	15937	15975	16041	16105	16002	16177	16237	15911	16139	16247	15948	16271	16096	16017	15939	15901	15991	15982	16053	16136	16330	15939	15973	16234	16216	16162	15985	16153	16135	15997	16157	16014	16103	16014	16256	16086	16085	16096	16034	16014	16149	15972	16065	16115	16123	16191	16043	16061	16085	15915	16152	16063	15989	16130	16124	15940	16007	15984	16091	16182	16135	16119	16308	15966	16190	16091	15947	16058	16137	15918	15995	15985	16094	15988	15996	16149	16015	16115	16034	16086	16143	16186	16077	16158	16187	15982	16139	15947	16130	16151	16017	16221	16186	15915	15869	16069	16012	15975	16119	16067	16166	16106	16021	16073	16041	16216	16001	15935	16096	16153	16184	16169	16084	15999	16026	16073	15946	16119	16153	16112	16124	15947	16203	15916	16018	16100	16134	16110	16030	16203	16081	16041	15984	15989	15958	16150	16140	16016	16152	16073	16057	16085	16045	16036	16175	16033	16123	15957	16172	16139	16076	16043	16308	15837	16214	15915	16067	16001	16106	15988	16010	15914	16199	16106	16154	16062	16135	16127	16153	15903	16103	16145	16134	15945	16174	16107	16109	16152	16219	15961	16154	16247	16198	16273	16058	16110	15991	16019	16116	15966	16127	16020	16052	16230	16162	16151	16137	16099	16032	16103	16107	16112	16110	16131	16169	16044	16061	15963	16125	16119	15954	16038	15903	16077	15974	16043	15956	16055	15915	16043	16110	15888	16130	16047	16009	15990	16111	16017	15912	15977	16055	16248	16046	16233	16123	16213	16020	16107	16150	16113	15959	16064	16084	16139	16049	15934	15984	15990	15939	16155	16143	16130	16149	15995	16127	16050	16062	16122	15912	16082	15995	16174	16069	16139	16290	16033	16148	15965	16155	15994	15914	15965	16107	15957	15959	16002	16194	16067	16105	16063	16137	16240	16018	16113	16066	15856	16061	16025	16046	16045	16090	16029	16061	16301	15988	16197	16036	16080	16123	15994	16326	16023	15990	16098	16167	15936	16108	16091	16221	16123	16080	16162	16081	15971	16100	15947	15874	16072	16169	16266	16068	16072	16027	16262	15854	16195	15967	16058	16093	16043	16157	16029	16056	16219	16061	16148	16186	15974	15913	16073	16017	16007	16027	16018	16078	15971	16235	16058	15937	16121	16175	15978	15958	15987	16227	16085	15960	16096	16055	16098	16079	16247	16150	16077	16254	15957	16152	15871	16050	15945	16097	16121	16211	16139	15965	16113	16064	16084	15980	16086	15942	15947	16186	16042	16155	16182	16051	16286	16025	16048	16285	16009	16027	15983	16040	16072	16140	16084	16133	16143	16070	16003	15940	16136	16071	16144	16105	16160	16118	16207	16068	16130	16052	16098	16091	15907	15892	16322	16080	15934	16112	15887	16137	16103	16067	16005	16213	15988	16029	16152	16129	16031	15966	15980	16003	15967	16077	16104	16108	16121	16060	15983	16094	16097	16157	15885	15986	16105	16078	16187	16018	16005	16048	16225	16012	16028	15951	16006	16063	16137	16011	15986	15928	16084	16219	15875	16174	16166	16064	15945	16115	15959	16030	15892	16018	16237	15959	16069	16208	16101	16086	16043	16027	16173	15827	16088	16097	16054	15929	16101	16030	15967	15904	16155	16011	16109	16133	15935	16010	16017	16023	15988	16150	16039	15825	16126	16069	15974	16052	16012	16234	15975	15941	16016	16174	16007	16099	16049	15952	16067	16045	16039	16057	16184	16029	16174	15935	15872	16081	15972	16101	15971	15987	15965	16010	16206	16110	16184	16138	16063	16083	15919	16109	15995	16084	16195	15829	16109	16070	16036	16008	16010	16209	16076	15863	16120	16048	15978	15904	16079	15897	15961	15831
23449	21596	28413	25399	22959	23129	22264	19928	19283	19378	19342	19087	19016	19067	18987	18721	18913	18646	18786	18931	18867	18784	18783	18767	18719	18796	18554	18648	18869	18691	18751	18681	18888	18531	18608	18729	18710	18721	18618	18633	18738	18506	18730	18848	18675	18720	18725	18760	18699	18581	18749	18613	18615	18577	18522	18595	18685	18580	18629	18524	18596	18622	18633	18756	18546	18434	18632	18737	18737	18651	18761	18784	18508	18651	18505	18639	18708	18581	18790	18230	18476	18433	18549	18421	18772	18652	18639	18544	18654	18404	18443	18491	18531	18630	18621	18568	18562	18618	18610	18609	18801	18604	18498	18408	18683	18583	18670	18530	18454	18507	18666	18451	18570	18485	18751	18482	18508	18736	18553	18386	18746	18629	18603	18642	18446	18412	18532	18377	18293	18571	18626	18820	18589	18629	18535	18592	18553	18695	18575	18453	18577	18566	18538	18664	18580	18526	18667	18664	18748	18410	18590	18493	18511	18633	18638	18624	18566	18528	18613	18525	18569	18501	18472	18571	18463	18511	18646	18425	18529	18698	18591	18482	18497	18612	18290	18385	18605	18559	18477	18777	18646	18542	18383	18621	18400	18575	18462	18656	18481	18613	18668	18675	18599	18298	18451	18424	18740	18550	18479	18475	18485	18422	18447	18437	18542	18450	18577	18288	18453	18215	18370	18780	18479	18521	18378	18408	18350	18473	18784	18397	18667	18590	18701	18539	18649	19039	18556	18705	18543	18439	18484	18553	18423	18710	18485	18598	18653	18699	18689	18436	18801	18540	18565	18536	18451	18651	18684	18626	18677	18301	18607	18577	18715	18438	18659	18553	18647	18557	18627	18562	18738	18476	18635	18500	18641	18600	18396	18603	18574	18696	18455	18646	18492	18538	18519	18626	18663	18710	18678	18469	18766	18755	18567	18629	18334	18721	18477	18607	18678	18798	18689	18620	18820	18612	18601	18713	18577	18408	18436	18431	18745	18664	18555	18339	18513	18594	18578	18480	18477	18262	18538	18711	18556	18516	18528	18612	18358	18451	18411	18675	18660	18296	18534	18437	18594	18594	18463	18603	18255	18450	18415	18526	18435	18515	18564	18418	18579	18386	18585	18532	18668	18540	18552	18338	18389	18503	18553	18595	18685	18626	18418	18648	18501	18558	18710	18552	18390	18482	18409	18492	18401	18598	18655	18639	18363	18735	18441	18604	18685	18531	18403	18335	18555	18389	18553	18779	18578	18657	18484	18562	18515	18280	18557	18608	18232	18262	18771	18643	18746	18541	18611	18369	18557	18350	18708	18585	18494	18649	18649	18478	18443	18707	18615	18496	18650	18507	18408	18541	18576	18522	18464	18527	18262	18478	18610	18650	18480	18712	18607	18606	18528	18486	18520	18671	18767	18641	18425	18414	18592	18463	18768	18352	18387	18491	18704	18575	18562	18769	18788	18572	18516	18778	18731	18401	18539	18398	18561	18457	18619	18605	18565	18517	18724	18651	18792	18436	18656	18517	18539	18740	18479	18465	18484	18671	18555	18694	18669	18447	18698	18573	18709	18494	18495	18598	18734	18681	18611	18715	18367	18447	18295	18687	18645	18606	18675	18446	18576	18705	18447	18588	18467	18446	18568	18474	18437	18567	18387	18491	18367	18261	18570	18441	18525	18639	18669	18351	18505	18612	18441	18517	18523	18477	18451	18703	18466	18521	18506	18768	18660	18405	18616	18234	18511	18410	18633	18649	18769	18660	18205	18418	18591	18545	18643	18419	18786	18492	18521	18431	18472	18390	18615	18670	18400	18378	18654	18625	18471	18408	18492	18501	18590	18685	18429	18528	18793	18780	18724	18460	18789	18561	18416	18478	18656	18462	18427	18646	18693	18795	18415	18579	18570	18592	18613	18483	18618	18296	18552	18499	18491	18558	18493	18594	18534	18634	18735	18643	18493	18643	18530	18591	18516	18439	18634	18614	18640	18573	18581	18445	18499	18736	18513	18406	18445	18660	18461	18532	18519	18752	18555	18526	18501	18546	18560	18593	18491	18579	18686	18614	18591	18574	18485	18584	18502	18653	18354	18558	18581	18537	18387	18495	18354	18588	18624	18549	18619	18692	18339	18578	18749	18494	18620	18675	18596	18752	18719	18644	18294	18410	18685	18662	18619	18647	18388	18576	18623	18575	18543	18392	18506	18763	18579	18610	18662	18781	18579	18664	18417	18529	18269	18871	18581	18582	18671	18577	18611	18422	18510	18600	18697	18635	18440	18771	18631	18506	18849	18685	18518	18779	18576	18397	18495	18514	18655	18570	18543	18458	18657	18291	18397	18646	18530	18585	18422	18543	18431	18569	18533	18603	18363	18541	18837	18688	18549	18425	18376	18510	18515	18571	18619	18467	18502	18733	18437	18656	18275	18543	18569	18693	18620	18436	18627	18654	18598	18365	18539	18588	18564	18359	18406	18515	18668	18761	18680	18552	18562	18566	18575	18625	18387	18500	18639	18646	18639	18600	18565	18591	18569	18528	18531	18476	18712	18619	18708	18609	18510	18582	18348	18553	18606	18497	18537	18532	18637	18542	18644	18513	18582	18515	18699	18556	18525	18274	18477	18573	18398	18536	18428	18476	18729	18293	18539	18450	18612	18514	18567	18725	18530	18632	18412	18376	18439	18681	18450	18501	18776	18459	18511	18488	18535	18291	18373	18710	18455	18435	18555	18333	18650	18661	18595	18748	18447	18582	18926	18397	18460	18508	18464	18588	18597	18618	18535	18469	18525	18483	18661	18326	18560	18325	18334	18591	18593	18567	18557	18520	18412	18316	18499	18632	18749	18428	18436	18569	18805	18616	18539	18594	18520	18526	18633	18456	18458	18538	18567	18540	18566	18616	18534	18540	18510	18488	18568	18481	18563	18525	18450	18622	18705	18523	18501	18654	18335	18593	18483	18598	18563	18517	18447	18564	18477	18784	18823	18529	18742	18785	18602	18583	18559	18385	18773	18477	18688	18360	18412	18557	18578	18416	18510	18249	18551	18520	18614	18625	18499	18627	18328	18477	18460	18617	18520	18492	18580	18583	18606	18530	18622	18589	18439	18526	18393	18474	18431	18615	18562	18510	18552	18811	18461	18403	18523	18564	18578	18744	18622	18660	18400	18588	18658	18538	18603	18480	18619	18424	18548	18618	18656	18661	18506	18556	18538	18660	18598	18692	18479	18536	18528	18439	18654	18649	18770	18661	18556	18483	18413	18466	18594	18594	18525	18560	18438	18440	18506	18529	18562	18537	18496	18520	18619	18594	18458	18375	18852	18375	18674	18500	18480	18663	18545	18645	18508	18400	18385	18798	18646	18567	18572	18350	18445	18501	18623	18661	18729	18322	18639	18637	18487	18847	18565	18792	18607	18550	18616	18576	18476	18712	18493	18416	18294	18680	18347	18328	18415	18356	18539	18567	18404	18534	18509	18581	18689	18565	18631	18320	18772	18845	18427	18539	18532	18388	18676	18622	18603	18699	18656	18657	18505	18345	18723	18698	18493	18569	18757	18566	18606	18723	18355	18542	18676	18496	18232	18504	18490	18629	18457	18529	18323	18507	18658	18344	18560	18609	18540	18449	18551	18565	18458	18735	18546	18429	18491	18537	18590	18542	18621	18570	18786	18650	18670	18491	18455	18528	18521	18492	18463	18541	18470	18591	18755	18621	18619	18635	18735	18415	18472	18375	18644	18477	18398	18737	18709	18561	18480	18532	18548	18543	18639	18669	18687	18720	18563	18484	18499	18433	18481	18482	18758	18614	18821	18612	18535	18533	18686	18563	18548	18584	18473	18789	18704	18496	18535	18529	18696	18599	18552	18362	18757	18453	18478	18761	18598	18558	18615	18527	18708	18661	18646	18512	18587	18578	18487	18525	18671	18866	18602	18739	18799	18437	18586	18469	18284	18539	18616	18715	18505	18653	18611	18611	18431	18601	18595	18506	18511	18420	18462	18697	18839	18660	18640	18629	18483	18734	18620	18543	18539	18681	18475	18653	18673	18750	18723	18490	18469	18429	18497	18505	18581	18629	18355	18552	18486	18721	18209	18380	18578	18634	18456	18613	18360	18411	18791	18434	18638	18499	18587	18335	18582	18411	18416	18586	18502	18456	18417	18477	18538	18566	18400	18677	18573	18425	18497	18520	18750	18548	18704	18599	18539	18468	18485	18496	18460	18482	18586	18555	18653	18516	18335	18655	18647	18481	18535	18633	18601	18577	18676	18708	18348	18528	18586	18501	18563	18515	18384	18551	18531	18592	18656	18752	18273	18445	18491	18403	18612	18454	18383	18600	18320	18482	18545	18816	18640	18531	18587	18560	18590	18643	18713	18662	18790	18678	18656	18607	18543	18435	18562	18552	18416	18440	18455	18579	18748	18523	18590	18636	18605	18721	18624	18818	18380	18606	18648	18525	18755	18576	18706	18489	18542	18551	18505	18537	18715	18838	18624	18489	18541	18625	18602	18666	18335	18503	18454	18663	18661	18399	18764	18580	18588	18714	18588	18495	18695	18511	18355	18463	18647	18421	18633	18537	18377	18479	18528	18635	18517	18641	18565	18644	18517	18299	18531	18716	18672	18674	18534	18557	18714	18645	18648	18285	18614	18547	18367	18603	18557	18604	18602	18708	18637	18589	18536	18622	18529	18434	18576	18590	18481	18543	18405	18506	18479	18536	18593	18612	18442	18537	18687	18680	18509	18428	18690	18659	18665	18630	18427	18543	18698	18558	18420	18689	18446	18524	18471	18505	18545	18518	18404	18638	18555	18731	18502	18429	18618	18439	18638	18562	18710	18467	18584	18628	18589	18464	18574	18429	18741	18553	18715	18658	18535	18674	18492	18643	18473	18459	18418	18776	18574	18698	18386	18662	18561	18443	18403	18649	18677	18421	18644	18700	18700	18492	18613	18494	18584	18699	18237	18503	18565	18445	18456	18606	18498	18447	18451	18473	18527	18597	18506	18598	18621	18650	18561	18623	18619	18818	18788	18566	18424	18558	18423	18641	18510	18516	18649	18530	18696	18787	18554	18605	18250	18558	18487	18686	18597	18796	18542	18635	18516	18498	18438	18588	18594	18599	18476	18472	18420	18479	18602	18624	18599	18520
21067	39823	31363	21818	20413	18364	17755	16996	16889	16651	16424	16353	16308	16105	16075	15955	16055	15910	15799	16059	15717	15839	15989	15915	15772	15879	15753	15857	15892	15708	15610	15655	15742	15714	15724	15673	15534	15746	15694	15843	15824	15959	15741	15756	15783	15623	15618	15586	15673	15579	15679	15732	15510	15728	15658	15654	15730	15669	15537	15678	15643	15585	15760	15705	15821	15675	15757	15834	15613	15861	15565	15834	15521	15773	15670	15649	15603	15664	15636	15670	15773	15554	15707	15559	15717	15714	15903	15604	15758	15699	15569	15635	15810	15763	15912	15550	15541	15811	15620	15545	15560	15812	15699	15643	15689	15634	15518	15652	15839	15572	15565	15738	15780	15565	15636	15825	15665	15733	15725	15597	15856	15708	15537	15729	15731	15715	15796	15706	15646	15628	15581	15616	15764	15574	15661	15710	15616	15669	15722	15568	15648	15690	15720	15777	15768	15699	15817	15697	15665	15727	15829	15750	15634	15644	15644	15661	15672	15487	15750	15775	15662	15769	15702	15867	15643	15804	15779	15645	15519	15700	15790	15572	15681	15833	15619	15820	15643	15651	15826	15912	15681	15666	15701	15632	15694	15587	15646	15661	15709	15690	15819	15592	15683	15593	15604	15565	15713	15886	15520	15667	15672	15710	15562	15718	15699	15625	15721	15642	15460	15685	15612	15758	15796	15714	15474	15535	15806	15681	15663	15601	15595	15488	15684	15663	15751	15729	15709	15751	15610	15749	15669	15736	15724	15478	15597	15769	15520	15563	15730	15720	15886	15732	15722	15748	15587	15527	15476	15889	15538	15568	15755	15506	15618	15491	15669	15802	15755	15548	15835	15857	15704	15599	15551	15769	15724	15657	15608	15711	15610	15704	15676	15720	15775	15757	15736	15742	15781	15666	15629	15690	15765	15589	15694	15524	15649	15839	15798	15771	15574	15546	15818	15787	15660	15810	15594	15772	15652	15720	15800	15551	15653	15810	15597	15616	15806	15528	15565	15656	15571	15865	15507	15758	15570	15535	15634	15718	15623	15552	15638	15465	15721	15475	15606	15712	15647	15735	15654	15580	15650	15712	15869	15638	15550	15593	15971	15614	15595	15584	15580	15672	15682	15944	15696	15694	15822	15675	15743	15865	15815	15730	15735	15581	15539	15610	15829	15789	15485	15589	15583	15676	15656	15647	15726	15719	15592	15689	15812	15672	15616	15629	15881	15800	15868	15789	15829	15604	15708	15642	15607	15556	15628	15634	15707	15695	15902	15678	15642	15707	15650	15772	15782	15819	15527	15741	15580	15754	15705	15578	15573	15634	15706	15652	15710	15739	15689	15588	15674	15767	15648	15788	15911	15837	15746	15844	15627	15734	15585	15637	15481	15829	15681	15612	15647	15743	15799	15604	15672	15672	15698	15635	15517	15741	15598	15697	15734	15566	15637	15666	15627	15619	15717	15481	15606	15678	15586	15731	15773	15576	15799	15658	15795	15616	15857	15522	15736	15624	15639	15653	15710	15580	15831	15615	15661	15484	15734	15685	15700	15700	15654	15747	15765	15603	15642	15623	15718	15769	15791	15702	15641	15711	15689	15739	15621	15724	15531	15522	15767	15672	15548	15601	15597	15486	15790	15708	15785	15677	15690	15808	15798	15799	15704	15548	15726	15810	15716	15837	15686	15700	15722	15645	15649	15580	15618	15646	15669	15738	15683	15712	15712	15644	15669	15777	15746	15791	15662	15904	15625	15607	15726	15682	15634	15634	15611	15813	15782	15546	15745	15698	15623	15706	15570	15605	15589	15787	15732	15633	15624	15672	15747	15736	15720	15574	15745	15796	15754	15843	15561	15770	15605	15558	15740	15674	15721	15553	15679	15575	15831	15667	15772	15732	15694	15665	15616	15841	15610	15654	15691	15790	15731	15788	15648	15644	15719	15740	15706	15505	15657	15641	15562	15517	15613	15853	15651	15821	15764	15641	15768	15536	15752	15577	15701	15903	15674	15591	15767	15659	15700	15694	15874	15815	15663	15641	15603	15765	15661	15655	15562	15694	15595	15493	15678	15497	15487	15611	15581	15675	15830	15774	15804	15586	15722	15672	15685	15566	15604	15793	15675	15641	15599	15629	15614	15600	15538	15764	15741	15720	15663	15880	15616	15600	15727	15644	15622	15745	15675	15726	15679	15631	15692	15715	15741	15764	15614	15655	15782	15578	15728	15474	15734	15653	15650	15758	15522	15648	15576	15678	15704	15744	15711	15757	15665	15768	15544	15572	15592	15869	15720	15610	15692	15597	15619	15793	15700	15422	15595	15499	15755	15641	15524	15601	15676	15542	15841	15772	15649	15622	15646	15650	15615	15575	15883	15682	15806	15618	15888	15766	15499	15798	15653	15686	15610	15625	15681	15794	15731	15582	15701	15517	15583	15684	15744	15750	15730	15512	15631	15804	15688	15504	15643	15784	15731	15646	15596	15722	15678	15739	15731	15691	15759	15864	15667	15716	15508	15710	15695	15737	15713	15807	15559	15814	15513	15660	15596	15738	15787	15693	15746	15667	15786	15718	15576	15667	15770	15628	15809	15717	15638	15608	15551	15675	15709	15626	15549	15725	15570	15694	15719	15838	15677	15668	15608	15692	15806	15721	15509	15684	15869	15628	15693	15580	15957	15895	15533	15795	15616	15840	15713	15620	15760	15762	15588	15929	15599	15829	15747	15688	15700	15687	15692	15671	15764	15563	15735	15736	15763	15776	15793	15621	15563	15673	15783	15691	15601	15616	15858	15820	15637	15609	15609	15560	15556	15601	15682	15654	15737	15695	15789	15769	15690	15796	15619	15758	15609	15678	15685	15547	15741	15812	15752	15775	15701	15694	15607	15756	15617	15549	15641	15785	15782	15766	15686	15678	15673	15694	15871	15648	15725	15568	15666	15642	15592	15705	15737	15657	15529	15683	15552	15612	15672	15572	15711	15631	15568	15741	15637	15668	15655	15762	15731	15695	15614	15767	15605	15686	15787	15639	15768	15685	15778	15760	15558	15680	15838	15730	15679	15706	15766	15591	15758	15736	15777	15650	15632	15612	15565	15724	15646	15799	15572	15585	15691	15900	15673	15811	15914	15646	15760	15692	15815	15716	15714	15746	15793	15759	15532	15847	15854	15746	15437	15900	15871	15730	15635	15653	15571	15805	15785	15725	15661	15718	15666	15637	15786	15587	15593	15735	15661	15512	15771	15654	15625	15521	15477	15681	15701	15711	15743	15737	15666	15796	15587	15629	15650	15588	15746	15621	15672	15715	15572	15778	15788	15722	15561	15801	15641	15721	15514	15723	15763	15674	15679	15858	15651	15691	15644	15746	15759	15640	15784	15742	15740	15672	15711	15660	15829	15789	15753	15548	15516	15531	15571	15700	15635	15707	15526	15723	15683	15625	15676	15657	15656	15620	15647	15661	15570	15595	15626	15788	15809	15822	15667	15735	15678	15855	15669	15617	15755	15834	15762	15866	15589	15689	15654	15830	15664	15540	15801	15520	15733	15646	15638	15762	15596	15658	15527	15609	15617	15631	15692	15579	15714	15604	15760	15584	15765	15846	15735	15651	15789	15719	15740	15699	15588	15777	15595	15670	15708	15778	15819	15686	15801	15750	15766	15648	15642	15689	15676	15883	15581	15860	15813	15571	15751	15672	15724	15470	15552	15558	15739	15706	15595	15601	15717	15717	15723	15834	15567	15614	15602	15610	15574	15600	15627	15627	15611	15696	15792	15722	15702	15720	15668	15652	15784	15750	15739	15753	15583	15773	15867	15517	15696	15566	15615	15568	15566	15651	15619	15627	15699	15692	15643	15809	15638	15636	15508	15795	15802	15679	15775	15641	15603	15636	15808	15543	15870	15589	15646	15569	15676	15644	15895	15557	15857	15696	15650	15731	15796	15627	15699	15675	15629	15626	15630	15474	15758	15777	15603	15544	15403	15764	15477	15746	15769	15546	15623	15593	15766	15840	15794	15824	15897	15733	15522	15819	15856	15758	15530	15707	15773	15761	15614	15592	15592	15749	15665	15639	15680	15601	15703	15667	15515	15574	15413	15585	15965	15689	15791	15866	15695	15817	15626	15795	15568	15513	15693	15706	15656	15541	15528	15707	15508	15800	15831	15676	15685	15640	15685	15746	15642	15636	15745	15646	15609	15457	15694	15865	15781	15683	15556	15779	15631	15731	15824	15740	15795	15574	15641	15719	15780	15709	15726	15637	15551	15765	15661	15689	15605	15678	15618	15635	15491	15680	15597	15737	15768	15552	15844	15770	15656	15763	15852	15789	15711	15778	15530	15724	15668	15594	15589	15656	15631	15465	15613	15680	15803	15689	15696	15725	15446	15555	15580	15644	15735	15717	15613	15677	15700	15684	15635	15614	15639	15791	15612	15689	15588	15452	15839	15897	15707	15624	15837	15707	15631	15770	15774	15662	15760	15641	15710	15583	15702	15735	15870	15769	15501	15766	15641	15564	15632	15736	15674	15547	15616	15772	15612	15526	15647	15615	15925	15714	15629	15739	15714	15644	15528	15685	15719	15642	15654	15549	15629	15848	15696	15796	15604	15403	15674	15749	15762	15871	15750	15638	15772	15818	15685	15638	15868	15602	15751	15581	15787	15510	15767	15625	15609	15758	15851	15582	15787	15690	15706	15645	15655	15622	15657	15909	15666	15749	15695	15583	15666	15760	15728	15890	15680	15780	15826	15607	15744	15778	15709	15801	15662	15849	15781	15601	15627	15830	15846	15578	15644	15785	15736	15636	15673	15969	15669	15546	15713	15806	15640	15666	15647	15710	15731	15741	15780	15739	15747	15639	15805	15847	15712	15631	15749	15820	15705	15794	15655	15720	15718	15550	15586	15670	15616	15828	15606	15754	15838	15628	15565	15624	15672	15604	15636	15721	15674	15647	15625	15712	15741	15834	15568	15743	15589	15680	15711	15702	15765	15694	15636	15649	15572	15790	15550	15571	15516	15779	15772	15623	15681	15535	15683	15787	15694	15843	15658	15598	15525	15611	15679	15726	15594	15699	15778	15762	15709	15775	15687	15663	15710	15723	15782	15621	15753	15804	15701	15559	15839	15640	15683	15720	15725	15759	15573	15604
25180	21545	27276	27764	21957	21658	21237	20641	20379	20326	20232	20141	20123	20074	20242	19913	19994	19911	19856	20098	20120	19813	20028	19864	19925	20036	19921	19944	19927	19889	19783	19976	19895	19734	19745	19863	19945	19807	19978	19841	19917	19790	19771	19866	19766	19661	19927	19881	19890	19671	19866	19897	19890	19781	19820	19957	19655	19841	19842	19862	19704	19722	19556	19769	19818	19954	19555	19926	19753	19970	19672	19714	20154	19929	19943	19937	19784	19926	19984	19789	19827	19873	19708	19853	19730	20085	19878	19773	19877	19937	20032	19733	19831	19621	19821	19765	19861	19715	19941	19926	19769	19975	19764	19552	19706	19734	19785	19757	19868	19578	19739	19896	19825	19785	19852	19866	19661	19871	19902	19868	19961	19840	19833	19656	19780	19925	19947	19889	19798	20053	19821	19533	19953	19677	19912	19883	19861	19892	19795	19866	19918	19746	19753	19642	19764	19750	19771	20066	19895	19856	19748	20047	19780	19865	19795	19580	19814	19913	19757	19788	19905	19885	19866	19722	19659	19931	19642	19615	19747	19723	19955	19765	19830	19983	20161	19858	19907	19681	19558	19778	19826	19956	19980	19779	20076	19589	19511	19956	19585	19696	19657	19821	19748	19661	20011	19739	19846	19886	19644	19805	19743	19875	19623	19851	19911	19770	19837	19798	19832	19788	19659	20058	19623	19677	19869	19528	19868	19677	19725	19906	19837	19745	19800	19888	19865	19963	20119	19950	19710	19854	19854	19764	19750	19828	19785	19718	19919	19913	20031	19941	19981	19900	19826	19952	19734	19926	19705	19791	19787	19645	19967	19931	19844	19774	19884	19809	19889	19857	19733	19678	19825	19887	20055	19957	19773	19812	19689	19782	19832	19883	19799	19575	19862	19900	19582	19745	19889	19673	19750	19799	19620	19662	20015	19851	19850	19935	19691	19713	19951	20027	19942	19862	20057	19781	19720	19781	19748	19754	19919	19796	19849	19569	19653	20010	20079	20122	19946	19853	20247	19654	19836	19941	19875	20015	19873	19700	19633	19786	19539	19815	19894	19928	19849	19834	19936	19788	19901	19657	19897	19836	19818	19875	19813	19742	20024	19816	19918	19864	19790	19822	19759	19715	19823	19946	19601	19692	19547	20019	19933	19630	19811	19774	19843	19992	19710	19895	19850	19679	19838	19825	20026	20003	19790	19755	19961	20010	19834	19869	19875	19873	19869	19757	19798	19638	19735	19589	19768	19873	19908	19728	19628	19731	19944	19919	19778	19806	19764	19515	19669	19846	19907	19964	19889	19683	19656	19705	19737	19911	19736	19944	19899	19941	19845	19950	19852	19868	19931	19770	19899	19815	19787	19835	19822	19784	20026	19653	19776	19974	19743	19890	19787	19890	19786	19938	19910	19684	19796	19816	19868	19771	19920	19791	19615	19867	19857	19973	19792	19912	19911	19817	19834	19817	19804	20045	19911	19974	19753	19827	19663	19924	20012	19945	20088	19890	19933	19722	19976	19786	19901	19592	19684	19631	19895	19694	19627	19953	19622	19702	19947	19575	19785	20135	19851	19702	20032	19991	19629	19737	19876	19945	19685	19844	19785	19689	19947	19851	19878	19798	20048	19866	19880	19689	19846	19803	19801	20076	19904	19763	19883	19726	19823	19886	19775	19791	19700	19642	19884	19850	19864	19744	19702	19814	19974	19841	19730	19637	19928	20003	19640	19593	19893	19824	19927	20173	19960	19787	19665	19910	19846	19870	20060	20036	19636	19959	19635	19812	19833	19931	19673	19662	19819	19783	20059	19821	19754	19686	19895	19788	19897	19880	19728	19649	19818	19664	19835	19779	19775	19851	19945	19727	19963	19931	19757	20076	20019	19862	19628	19960	19871	19749	19754	19848	19779	19669	19969	19822	19936	19887	19936	20018	19889	20008	19786	19895	19814	19717	19803	19911	19856	19851	19882	19826	19714	19673	19721	19853	19987	19807	19856	19855	19831	19692	19780	19709	19952	19858	19938	19836	19725	19914	19778	19751	19767	19894	19885	19689	19769	19746	19755	19697	19820	20048	19887	19995	19957	19918	20022	19677	19887	19799	19831	19782	19734	19678	19831	20005	19710	19636	19714	19819	19750	19906	19865	19950	19761	19719	19952	19652	19824	19777	19763	19707	19678	19914	19855	19911	19924	19896	19732	20209	19857	19691	20032	19847	19919	19863	19859	19765	19890	19868	20038	19661	19730	19671	19873	19873	19553	19821	19907	19881	19860	19814	19840	19879	19942	19899	19984	19654	19866	19736	19770	19832	19683	19765	19770	19828	19844	19991	20010	19812	19733	19821	19980	19694	19651	19829	19874	19782	20003	19795	19710	19743	19859	19771	19830	19825	19827	19970	19940	19817	19724	19807	20104	19888	19903	19708	19784	19735	19739	19779	19793	19857	19891	19942	19957	19948	19900	19801	19816	19787	19837	19829	19756	19745	19790	19881	19749	19915	19755	19805	19804	19890	19716	19800	19839	19979	19872	19718	19769	19903	19865	20092	19805	20069	19969	19811	19949	19895	20014	19868	19767	19680	19866	19974	19980	20048	19941	19513	19874	19907	19733	19601	19830	20102	19771	19879	19778	19788	19804	19802	19882	19791	19803	19857	19943	19874	19898	19906	19697	19832	19805	19802	19817	19811	19782	20069	19722	19687	19862	19906	19635	19710	19561	19848	19891	19807	19639	19593	19792	19866	19989	19781	19836	19785	19916	19898	19976	19795	19779	19776	20023	19709	19575	19730	19771	19897	19942	19833	19884	19668	19739	19873	19907	19855	19830	19805	19802	19670	19862	19699	19658	19796	19882	19792	19777	19763	19811	19593	19523	19834	19787	19747	19731	19702	19609	19855	19867	19984	19733	19848	19756	19876	19716	19827	19657	19606	19937	19879	19669	19785	19830	19871	19752	19659	19900	19907	19771	19828	19840	19672	19793	19993	20000	19822	19808	19874	19845	19943	19849	19685	19811	19727	19841	19816	20040	19857	19799	19580	19880	19854	19966	19787	19935	19722	19866	19859	20050	19934	19710	19686	19975	19667	19954	19790	20108	19835	19935	19820	19727	19888	19781	19819	19728	19735	19689	19656	19826	19946	19910	19841	19764	19830	19662	19966	19513	19795	19987	19911	19792	19785	19688	19776	19987	19799	19724	19884	19935	19790	19891	20023	19759	20036	19874	19972	19798	19951	19831	19759	19855	19790	19984	19742	19846	19817	19894	19943	19927	19849	19838	19796	19974	19896	20093	20006	19758	19611	19867	19887	19735	19864	19907	19940	19922	19729	19837	19811	19886	19914	19937	19744	19958	19719	19789	19768	19775	19916	19803	19826	19889	19872	19803	19790	19937	19850	19878	20005	19719	19661	19832	19718	19960	19964	19779	19789	19843	19733	19915	19738	19782	19912	19986	19789	19865	19832	19936	19860	19844	19803	19675	19799	19877	19808	19960	19656	19763	19952	19998	19893	19787	19856	19901	19752	19724	19718	19791	19905	19827	19888	19897	19757	19816	19851	19739	19721	19730	19940	19909	19842	19754	19971	19783	19767	19674	19703	19623	19779	19698	19863	19858	19761	19931	19955	19898	19829	19832	19729	19698	19992	19700	19678	19961	19999	19723	19644	19798	19855	19415	19790	19912	20052	19612	19909	19671	19871	19696	19796	19903	19835	19855	19903	19749	19822	19876	19813	19752	19731	19841	19745	20155	19851	19721	19536	19896	19823	19784	19814	19921	19799	19836	19995	19840	19840	19759	19711	19716	19924	19808	19716	20037	19846	19871	19937	19932	19892	19832	19840	19731	19650	19677	19584	19805	19827	19776	19847	19909	19693	19741	19799	19955	19771	19584	19742	20153	19959	19871	19821	19833	19852	19980	20028	19924	19851	19681	19803	19628	19744	19658	19873	19781	19926	19891	19967	19880	19851	19800	19796	19852	19981	19963	19934	19887	20048	20034	19902	19846	19873	19800	19751	19595	19932	19944	19995	20042	19873	19890	19697	19704	19824	19791	20075	19730	19783	19872	19796	20031	19771	19753	19721	19661	19699	19980	19923	19758	19823	19946	19881	19763	19623	19809	19896	19716	19788	19908	19835	19915	19819	19903	19863	19854	19743	19763	19848	19642	19825	19722	19785	19608	19848	20000	19946	19755	19993	19852	19724	19910	19800	19739	19869	19688	19872	19893	19891	19652	19699	19937	19626	19896	19891	19887	19653	19737	19862	19992	19844	19845	19740	19898	19906	19733	19688	19845	19653	20048	19676	19811	19716	19802	19638	19552	19651	19896	19890	19865	19624	19672	19687	19863	19863	19828	19939	19761	19785	19963	19858	19819	19836	19928	19828	19690	19834	20090	19899	19906	19852	19867	19706	20012	19936	19789	19986	19801	19850	19809	20072	19701	19783	19831	19677	19951	19643	19861	19807	19748	19873	19934	19932	19731	20014	19810	19778	19911	19876	19843	19838	19661	19833	19842	19762	19846	19749	19799	19784	19954	19928	19869	19671	19839	19889	19662	19704	20121	19827	19552	19848	19751	19891	19865	19954	19698	19754	19746	19730	19839	19888	19983	19772	19770	19933	19741	19762	19799	19854	19793	19680	19806	19650	19922	19814	19847	19775	19840	19847	19749	19940	19726	19919	19896	19648	19822	19857	19929	19645	19837	19854	19930	19828	19817	19864	19906	19699	19955	19794	19871	20116	20068	19767	19926	19751	19844	19674	19869	19911	19884	20023	19899	19733	19994	19602	19883	19695	19774	19678	19672	19885	19730	19909	19573	19700	19956	19786	19766	19767	19976	19901	19729	19833	19880	19754	19724	19980	19725	19745	19912	19791	19878	19900	19870	19894	19747	19880	19836	19695	19929	19926	19823	19895	19838	19774	19775	19810	19893	19858	19697	19968	19802	19980	19913	19813	20045	19865	19880	19625	19837	19756	19795	19804	19757	19697	19528	19632	19963	19709	19725	19784	19660	20037	19759	19983	19913	19829	19829	19871	20087	19738	19691	19587	19947	19876	19720	19842	19638	19817	19867	19766	20032	19924	19788	19841	19892	19892	19748	19886	19949	19773	19860	19922	19751	19876	19910	19726	20117	19970	19789	19550	19715	19898
21377	36010	28131	21685	19203	18435	17612	17346	17157	16932	17080	16825	16864	16889	16690	16641	16548	16632	16566	16606	16461	16442	16497	16567	16356	16352	16488	16421	16527	16329	16337	16213	16402	16529	16404	16503	16294	16412	16365	16406	16222	16340	16281	16323	16503	16401	16160	16498	16392	16435	16401	16667	16557	16140	16420	16457	16455	16312	16326	16419	16370	16315	16142	16442	16309	16489	16305	16459	16335	16194	16353	16320	16419	16340	16333	16354	16263	16288	16425	16229	16378	16319	16275	16489	16214	16415	16415	16366	16393	16180	16396	16328	16214	16404	16356	16312	16345	16513	16374	16436	16479	16362	16311	16406	16340	16364	16320	16258	16342	16324	16385	16367	16298	16231	16134	16277	16394	16412	16307	16200	16366	16338	16325	16403	16173	16156	16609	16469	16364	16366	16360	16334	16375	16549	16159	16349	16285	16319	16348	16255	16131	16242	16394	16318	16352	16299	16236	16589	16331	16254	16379	16456	16490	16119	16217	16366	16425	16167	16280	16466	16310	16303	16278	16490	16324	16346	16238	16280	16358	16422	16462	16400	16432	16269	16376	16274	16489	16269	16424	16510	16329	16313	16514	16228	16202	16182	16129	16389	16401	16267	16412	16593	16428	16398	16306	16524	16523	16277	16364	16403	16264	16337	16169	16145	16370	16289	16138	16332	16495	16398	16222	16330	16256	16379	16347	16416	16336	16380	16141	16300	16403	16386	16126	16327	16390	16386	16495	16238	16324	16357	16393	16240	16297	16501	16292	16277	16290	16343	16366	16291	16642	16340	16345	16351	16345	16367	16384	16245	16433	16419	16329	16391	16373	16401	16414	16403	16291	16387	16223	16244	16285	16477	16447	16414	16362	16163	16228	16567	16320	16429	16432	16419	16439	16093	16348	16415	16373	16225	16333	16295	16544	16222	16377	16206	16136	16543	16483	16366	16356	16320	16357	16202	16433	16330	16308	16501	16310	16439	16503	16355	16491	16251	16345	16359	16261	16354	16287	16541	16443	16324	16405	16408	16283	16396	16303	16296	16292	16349	16486	16221	16559	16405	16472	16432	16271	16371	16272	16473	16329	16149	16393	16129	16251	16296	16323	16509	16275	16195	16326	16185	16342	16323	16412	16277	16284	16478	16520	16462	16358	16366	16260	16353	16244	16387	16356	16382	16254	16273	16504	16253	16421	16410	16493	16474	16346	16352	16351	16413	16237	16468	16383	16411	16404	16370	16329	16229	16443	16321	16531	16361	16241	16391	16372	16444	16374	16366	16202	16432	16388	16515	16319	16383	16393	16400	16272	16584	16335	16363	16148	16277	16314	16326	16219	16514	16240	16333	16318	16385	16379	16482	16226	16394	16301	16292	16367	16259	16317	16227	16214	16330	16244	16413	16349	16400	16233	16421	16396	16284	16223	16309	16399	16363	16466	16256	16188	16234	16398	16466	16309	16321	16235	16326	16434	16404	16295	16352	16399	16320	16308	16354	16435	16214	16331	16298	16578	16393	16419	16280	16341	16310	16527	16282	16351	16267	16383	16427	16189	16435	16397	16384	16236	16300	16300	16322	16024	16404	16258	16608	16318	16360	16451	16110	16383	16302	16416	16435	16335	16234	16513	16315	16498	16472	16337	16337	16332	16190	16391	16306	16417	16422	16205	16364	16339	16311	16505	16250	16208	16363	16402	16319	16457	16482	16178	16384	16303	16304	16201	16359	16480	16485	16344	16428	16470	16233	16262	16287	16450	16312	16290	16430	16193	16278	16227	16343	16300	16357	16286	16539	16413	16242	16189	16423	16286	16280	16306	16097	16134	16326	16440	16296	16369	16333	16449	16649	16461	16436	16364	16298	16286	16570	16197	16354	16334	16390	16194	16201	16093	16320	16400	16363	16241	16521	16242	16504	16427	16391	16143	16399	16535	16304	16248	16401	16312	16380	16412	16437	16416	16164	16279	16158	16255	16431	16283	16368	16482	16303	16479	16440	16362	16402	16279	16401	16548	16364	16315	16289	16599	16412	16268	16381	16425	16392	16288	16378	16288	16245	16490	16304	16374	16159	16362	16408	16372	16284	16353	16379	16314	16369	16258	16483	16407	16400	16378	16049	16240	16243	16307	16419	16386	16446	16357	16244	16256	16289	16410	16312	16389	16412	16313	16248	16224	16527	16276	16417	16350	16107	16302	16351	16373	16253	16333	16447	16372	16301	16382	16426	16363	16327	16225	16433	16210	16377	16390	16325	16327	16386	16358	16327	16388	16597	16357	16431	16095	16346	16298	16425	16386	16280	16269	16309	16314	16307	16273	16329	16372	16364	16431	16357	16453	16261	16267	16499	16219	16367	16303	16259	16389	16470	16391	16306	16424	16312	16294	16295	16456	16245	16320	16434	16431	16293	16421	16326	16380	16309	16412	16293	16295	16470	16273	16326	16308	16250	16225	16408	16361	16461	16223	16364	16291	16448	16314	16378	16401	16276	16491	16399	16531	16367	16199	16336	16444	16191	16394	16198	16327	16263	16267	16476	16372	16469	16357	16361	16177	16503	16308	16428	16269	16452	16263	16432	16439	16312	16331	16384	16383	16303	16120	16555	16305	16467	16372	16380	16333	16302	16227	16308	16369	16571	16342	16593	16148	16225	16149	16289	16429	16238	16251	16161	16284	16339	16391	16374	16348	16285	16286	16368	16385	16351	16503	16255	16280	16287	16301	16322	16255	16331	16294	16252	16365	16254	16494	16164	16243	16275	16419	16289	16381	16500	16352	16367	16216	16287	16329	16263	16309	16481	16267	16379	16205	16283	16440	16350	16140	16325	16483	16368	16405	16355	16421	16312	16400	16305	16411	16248	16489	16206	16288	16372	16336	16372	16404	16315	16491	16277	16376	16447	16373	16389	16319	16542	16322	16487	16374	16356	16185	16311	16310	16302	16365	16331	16176	16501	16309	16285	16231	16362	16416	16411	16260	16316	16345	16190	16244	16415	16273	16287	16435	16354	16438	16477	16397	16559	16351	16292	16329	16392	16232	16187	16455	16608	16340	16352	16328	16400	16474	16402	16167	16402	16387	16480	16454	16385	16253	16267	16334	16306	16369	16392	16218	16414	16489	16464	16445	16308	16227	16331	16387	16143	16306	16379	16379	16312	16314	16530	16435	16223	16257	16113	16332	16388	16351	16414	16444	16237	16354	16198	16272	16352	16489	16365	16356	16353	16298	16419	16368	16265	16442	16329	16301	16329	16283	16428	16274	16351	16243	16402	16396	16406	16346	16367	16282	16364	16361	16320	16397	16153	16409	16206	16416	16295	16274	16447	16152	16230	16334	16513	16319	16282	16450	16512	16490	16389	16214	16339	16237	16601	16310	16350	16273	16289	16178	16301	16474	16228	16451	16497	16471	16294	16183	16374	16321	16441	16269	16286	16405	16316	16490	16167	16280	16482	16259	16481	16388	16316	16419	16350	16289	16365	16287	16391	16446	16297	16377	16371	16448	16481	16385	16372	16416	16329	16287	16444	16206	16319	16554	16486	16375	16402	16353	16353	16208	16428	16427	16521	16229	16261	16358	16370	16337	16287	16518	16214	16165	16257	16410	16402	16269	16367	16222	16287	16502	16448	16585	16450	16246	16282	16437	16570	16348	16253	16434	16421	16432	16353	16332	16588	16291	16462	16392	16282	16277	16462	16175	16253	16389	16173	16387	16456	16324	16235	16406	16337	16490	16444	16415	16326	16280	16405	16442	16291	16541	16414	16167	16326	16359	16249	16412	16285	16236	16227	16294	16381	16358	16321	16214	16374	16225	16307	16301	16419	16477	16296	16382	16482	16468	16472	16435	16194	16250	16430	16445	16054	16302	16396	16298	16334	16234	16254	16366	16222	16250	16331	16410	16311	16320	16333	16451	16323	16313	16312	16351	16428	16269	16306	16345	16393	16454	16184	16322	16326	16465	16181	16475	16379	16405	16364	16356	16274	16343	16538	16318	16330	16276	16336	16440	16201	16268	16483	16428	16347	16338	16200	16414	16377	16330	16392	16342	16294	16583	16447	16200	16281	16381	16458	16180	16351	16178	16357	16377	16465	16330	16350	16322	16339	16251	16416	16271	16410	16398	16406	16304	16325	16376	16307	16268	16372	16356	16205	16434	16475	16218	16265	16347	16430	16526	16210	16406	16344	16263	16421	16456	16347	16489	16300	16353	16196	16505	16352	16327	16216	16247	16323	16236	16045	16233	16273	16480	16359	16185	16300	16406	16522	16317	16354	16225	16451	16286	16527	16398	16448	16209	16353	16299	16381	16232	16312	16429	16380	16459	16314	16294	16574	16322	16256	16541	16317	16503	16199	16416	16303	16413	16311	16540	16551	16476	16174	16258	16492	16388	16512	16316	16393	16431	16250	16383	16370	16503	16092	16292	16197	16434	16445	16404	16408	16350	16419	16322	16402	16322	16253	16408	16334	16239	16156	16211	16473	16266	16360	16300	16483	16359	16285	16318	16347	16254	16384	16241	16335	16460	16413	16481	16510	16332	16395	16437	16283	16241	16302	16258	16339	16126	16375	16326	16349	16464	16373	16086	16237	16362	16344	16261	16259	16238	16345	16413	16238	16191	16425	16350	16219	16350	16399	16201	16499	16426	16400	16375	16416	16371	16510	16417	16404	16337	16393	16256	16420	16449	16242	16360	16414	16192	16382	16321	16564	16286	16332	16299	16451	16250	16299	16319	16541	16377	16293	16350	16435	16321	16411	16413	16190	16313	16226	16462	16269	16285	16301	16385	16438	16337	16331	16314	16365	16329	16473	16276	16406	16455	16386	16311	16253	16349	16316	16342	16393	16365	16442	16311	16335	16377	16389	16385	16378	16313	16400	16353	16310	16339	16273	16512	16338	16494	16487	16463	16437	16414	16267	16329	16332	16477	16406	16280	16278	16559	16308	16339	16208	16323	16453	16410	16329	16327	16372	16277	16199	16362	16442	16278	16533	16364	16484	16434	16328	16348	16309	16335	16377	16463	16289	16297	16455	16252	16352	16191	16200	16440	16366	16331	16431	16422	16369	16174	16538	16436	16303	16412	16164	16399	16520	16296	16457	16394	16335	16284	16383	16320	16464	16263	16175	16377	16377	16337	16448	16217	16255	16218	16272
22554	21629	28902	24824	22046	24420	26052	21483	20400	20678	20304	20080	20053	20128	19826	19744	19736	19752	19592	19793	19663	19749	19489	19431	19386	19517	19377	19549	19380	19470	19361	19483	19325	19393	19468	19380	19544	19497	19495	19380	19590	19341	19416	19392	19166	19336	19245	19517	19504	19280	19407	19577	19295	19442	19202	19249	19319	19381	19457	19302	19443	19256	19450	19253	19368	19192	19383	19301	19405	19276	19298	19468	19205	19392	19201	19307	19514	19262	19487	19253	19308	19090	19216	19214	19263	19133	19467	19266	19438	19452	19157	19370	19263	19232	19310	19357	19244	19262	19409	19205	19545	19218	19314	19033	19345	19213	19342	19189	19297	19307	19225	19135	19059	19192	19282	19341	19138	19055	19348	19095	19370	19368	19279	19248	19300	19247	19227	19318	19067	19211	19517	19313	19313	19247	19262	19228	19481	19203	19574	19302	19021	19342	19371	19135	19369	19337	19290	19109	19335	19430	19333	19271	19144	19557	19363	19288	19394	19308	19183	19217	19330	19186	19161	19287	19102	19161	19328	19209	19284	19295	19165	19562	19398	19486	19366	19403	19415	19464	19380	19258	19311	19347	19326	19293	19112	19373	19330	19234	19202	19220	19418	19401	19402	19266	19064	19200	19315	19126	19288	19257	19155	19270	19294	19280	19221	19381	19400	19254	19301	19411	19325	19238	19393	19279	19138	19199	19182	19273	19271	19205	19261	19335	19125	19157	19040	19436	19312	19274	19382	19191	19379	19263	19298	19134	19187	19419	19273	19357	19310	19222	19313	19501	19476	19343	19200	19232	19221	19352	19581	19313	19309	19477	19359	19237	19394	19236	19132	19279	19328	19273	19314	19650	19343	19452	19377	19434	19233	19090	19419	19251	19302	19230	19165	18963	19440	19243	19450	19217	19448	19238	19251	19177	19207	19281	19229	19132	19324	19451	19128	19456	19359	19403	19284	19371	19278	19358	19124	19342	19310	19142	19392	19308	19246	19247	19182	19024	19332	19325	19267	19265	19323	19285	19138	19262	19406	19447	19027	19161	19243	19394	19252	19379	19224	19396	19393	19274	19149	19191	19172	19186	19296	19239	19339	19354	19176	19500	19408	19082	19338	19207	19271	19317	19260	19191	19296	19327	19377	19133	19518	19369	19419	19357	19255	19274	19139	19301	19245	19457	19261	19173	19026	19307	19249	19301	19205	19440	19404	19305	19271	19412	19223	19413	19290	19542	19105	19316	19136	19090	19366	19387	19321	19088	19421	19432	19265	19331	19186	19245	19285	19468	19036	19083	19273	19355	19285	19363	19144	19199	19166	19315	19093	19204	19404	19291	19340	19242	19230	19202	19308	19250	19386	19383	19257	19376	19308	19393	19469	19322	19234	19136	19073	19108	19611	19034	19413	19267	19281	19469	19494	19359	19168	19113	19247	19114	19181	19265	19217	19240	19393	19351	19101	19277	19467	19361	19468	19483	19189	19099	19265	19144	19400	19227	19120	19210	19408	19176	18916	19178	19179	19273	19230	19048	19303	19420	19230	19330	19276	19383	19587	19079	19366	19649	19382	19330	19380	19342	19090	19348	19290	19423	19352	19181	19200	19107	19309	19500	19255	19353	19337	19089	19139	19152	19331	19119	19125	19449	19237	19417	19152	19334	19622	19216	19255	19227	19366	19085	19353	19423	19310	19396	19111	19219	19409	19266	19240	19395	18994	19267	19430	19285	19196	19248	19400	19126	19244	19099	19346	19287	19462	19280	19510	19188	19141	18901	19357	19221	19075	19373	19195	19149	19246	19494	19460	19184	19214	19298	19243	19251	19408	19133	19250	19153	19255	19222	19217	19232	19214	19134	19301	19249	19318	19244	19233	19448	19269	19334	19472	19257	19337	19436	19252	19206	19197	19158	19026	19261	19256	19291	19117	19289	19337	19229	19297	19200	19231	19319	19256	19379	19404	19335	19222	19136	19358	19250	19222	19219	19371	19352	19082	19079	19357	19179	19219	19267	19398	19182	19185	19094	19266	19272	19310	19357	19435	19302	19149	19302	19221	19243	19111	19429	19271	19207	19077	19169	19196	19192	19175	19100	19470	19361	19249	19181	19212	19349	19192	19308	19335	19383	19220	19254	19474	19342	19324	19442	19229	19335	19278	19113	19492	19340	19439	19345	19174	19455	19301	19133	19241	19324	19368	19247	19067	19453	19174	19268	19301	19283	19352	19476	19389	19109	19444	19361	19303	19380	19377	19254	19291	19159	19227	19405	19396	19092	19322	19043	19406	19164	19223	19314	19406	19116	19309	19204	19275	19113	19432	19582	19407	19232	19129	19250	19496	19436	19242	19348	19391	19190	19384	19445	19169	19251	19192	19302	19234	19362	19135	19221	19228	19325	19394	19350	19318	19094	19507	19306	19320	19207	19455	19104	19297	19354	19237	19320	19466	19557	19146	19029	19378	19153	19322	19116	19362	19207	19307	19280	19186	19254	19313	19387	19149	19356	19127	19198	19348	19371	19271	19306	19398	19237	19197	19200	19357	19264	19447	19430	19408	19220	19173	19330	19393	19389	19331	19168	19254	19272	19392	19438	19193	19362	19432	19192	19251	19140	19206	19306	19334	19357	19107	19279	19250	19064	19434	19227	19404	19197	19280	19142	19435	19178	19183	19210	19190	19124	19369	19387	19470	19316	19430	19419	19283	19154	19204	19305	19306	19241	19038	19451	19188	19481	19337	19310	19197	19336	19158	19341	19180	19394	19228	19161	19080	19281	19181	19072	19386	19116	19306	19188	19098	19325	19223	19138	19348	19426	19289	19358	19388	19249	19355	19216	19237	19169	19193	19255	19557	19284	19398	19424	19195	19318	19435	19415	19233	19383	19554	19360	19177	19165	19125	19004	19207	19289	19516	19191	19337	19396	19232	19389	19328	19020	19284	19368	19168	19289	19241	19126	19231	19125	19274	19472	19283	19276	19162	19238	19424	19168	19503	19215	19140	19146	19367	19437	19071	19524	19308	19177	19117	19260	18861	19173	19394	19414	19240	19117	19204	19293	19178	19581	19199	19119	19549	19186	19231	19251	19381	19344	19353	19374	19361	19171	19266	19455	19292	19386	19298	19159	19164	19190	19031	19297	19342	19322	19506	19291	19223	19181	19358	19233	19364	19253	19242	19340	19235	19211	19313	19179	19254	19445	19233	19318	19247	19197	19283	19301	19321	19310	19315	19332	19456	19237	19076	19405	19476	19228	19075	18934	19253	19413	19189	19333	19346	19240	19244	19182	19385	19414	19090	19185	19237	19497	19399	19386	19290	19279	18997	19134	19465	19261	19547	19363	19327	19062	19124	19229	19357	19321	19190	19398	19316	19224	19262	19098	19241	19315	19313	19262	19296	19120	19251	19203	19294	19566	19328	19279	19271	19348	19339	19374	19330	19146	19059	19262	19197	19367	19266	19435	19281	19254	19188	19340	19150	19197	19220	19350	19105	19240	19419	19312	19212	19220	19099	19385	19135	19392	19277	19276	19239	19391	19203	19306	19258	19312	19298	19220	19376	19370	19254	19423	19237	19292	19398	19266	19417	19093	19127	19413	19355	19312	19377	19453	19501	19456	19293	19342	19331	19152	19095	19255	19480	19293	19256	19182	19195	19263	19301	19293	19132	19415	19296	19242	19230	19261	19195	19099	19397	19411	19458	19291	19455	19404	19276	19184	19479	19271	19152	19336	19214	19471	19175	19530	19292	19141	19271	19334	19217	19266	19256	19172	19307	19201	19110	19179	19277	19288	19341	19319	19321	19567	19181	19056	19323	19174	19304	19260	19019	19349	19085	19436	19337	19158	19085	19071	19379	19314	19180	19181	19220	19493	19271	19102	19281	18935	19292	19230	19223	19359	19417	19498	19241	19214	19071	19298	19157	19463	19271	19314	19195	19181	19261	19296	19402	19394	19255	19510	19205	19275	19457	19179	19238	19446	19242	19355	19368	19485	19378	19228	19121	19268	19220	19489	19101	19116	19377	19313	19181	19393	19408	19409	19341	19343	19324	19334	19440	19409	19347	19204	19514	19236	19066	19420	19289	19233	19377	19304	19103	19344	19510	19377	19329	19264	19292	19199	19235	19446	19136	19293	19267	19329	19282	19329	19296	19341	19145	19343	19132	19348	19160	19499	18926	19253	19453	19528	19316	19023	19413	19087	19452	19185	19376	19145	19230	19049	19224	19278	19183	19183	19410	19258	19318	19280	19270	19128	19161	19297	19288	19137	19567	19095	19156	19126	19182	19266	19268	19319	19186	19140	19401	19211	19238	19434	19379	19207	19162	19225	19402	19163	19270	19464	19274	19277	19344	19202	19256	19187	19256	19394	19443	19350	19191	19233	19392	19261	19601	19178	19366	19261	19023	19380	19197	19522	19317	19357	19257	19338	19390	19199	19139	19187	19326	19389	19181	19299	19358	19451	19394	19127	19322	19329	19352	19202	19244	19531	19426	19262	19467	19207	19024	19116	19212	19372	19101	19406	19420	19189	19363	19305	19397	19063	19296	19363	19289	19219	19380	19174	19180	19254	19298	19182	19420	19221	19181	19022	19344	19297	19425	19379	19169	19164	19060	19222	19342	19116	19354	19267	19299	19196	19397	19373	19248	19377	19204	19145	19141	19233	19291	19248	19373	19184	19371	19227	19428	19116	19437	19278	19365	19479	19173	19220	19221	19353	19012	19255	19225	19091	19348	19111	19327	19315	19103	19289	19020	19364	19275	19163	19308	19017	19395	19399	19427	19451	19393	19231	19227	19280	19236	19398	19201	19446	19282	19208	19528	19320	19143	19243	19284	19268	19114	19428	19344	19348	19160	19143	19038	19407	19266	19447	19176	19112	19236	19320	19378	19372	19177	19334	19226	19155	19141	19194	19297	19398	19493	19216	19168	19254	19256	19194	19359	19688	19352	19204	19195	19239	19272	19288	19314	19338	19263	19430	19182	19361	19328	19307	19420	19331	19065	19422	19330	19192	19380	19197	19489	19294	19282	19325	19209	19108	19363	19272	19188	19475	19342	19357	19229	19273	19267	19311	19219	19455	19044	19299	19276	19333	19314	19320	19173	19240	19234	19168	19202	19181	19106	19410	19235	19315	19116	19233	19260	19097
23117	45500	34718	25855	22179	19739	18523	17846	17593	17275	17170	16786	16946	16741	16589	16527	16516	16268	16360	16332	16385	16142	16278	16305	16168	16215	16320	16303	16143	16171	16218	16161	16041	16030	15973	16128	16163	16314	16087	16065	16107	16121	16205	16222	16228	15928	16021	16117	16100	16138	16046	16138	16155	16098	16005	16184	16020	15953	16065	16026	16170	16137	16135	16003	16194	15878	16188	15880	15969	15914	16297	16033	16259	15982	16180	16048	16093	16072	16209	16300	16036	16097	16026	16087	16062	16012	16070	16108	16169	16000	16016	16059	16120	16175	15987	15979	16054	15887	16005	15870	16127	16030	16117	16078	15966	16101	16282	15973	16031	16218	15990	16145	16081	16161	16126	16197	15926	16101	16135	16055	16119	15950	16030	16196	16106	15982	16151	16096	15983	15913	16102	15873	16024	16153	16028	16146	16142	16049	16107	16011	16056	16089	16077	16027	16122	15982	16266	15997	16070	15986	15985	16151	16296	16119	15999	15808	15899	16075	16139	15899	15908	16177	16146	15958	16069	16121	15870	16044	16132	16149	16111	15961	16103	15961	16143	16202	16032	16086	16164	16209	16024	16025	15892	16076	16026	16062	15898	15820	15907	16168	15965	16039	16046	16046	15904	16001	16084	16059	16115	16223	16108	16099	16134	16181	16048	16014	16106	16141	16019	16143	16055	16256	16121	16091	16127	16030	16242	16351	16025	15957	16012	15955	16024	15954	16129	16152	16058	15800	16119	15932	16192	16167	16121	15921	15873	16049	16060	16047	16039	16125	15933	16055	16069	16004	16088	16144	16075	15873	15936	16207	16191	16205	16227	16159	16024	16201	15881	15981	16060	16210	16138	16040	15958	16158	15952	16083	16136	15948	16111	16165	15760	15938	16213	15968	16107	15971	16052	16049	15907	16147	16025	16146	16074	15961	16076	16041	16103	16020	15959	16015	16086	16178	15987	16205	16149	16091	16033	16142	16023	16018	16019	16172	16145	16057	16024	15981	16110	15978	15968	15983	15986	16104	16047	15974	16034	16040	16146	16105	16125	16148	15957	15885	16088	16037	16238	16248	16090	15870	16042	15918	16027	16017	15955	16020	16132	15965	16065	15860	15885	16091	16153	15903	15966	16019	16007	16068	16262	16029	16207	15988	16131	16151	16192	15958	16054	15957	16215	16095	16005	16178	16013	16081	15906	16134	16107	16144	16010	16004	16026	16241	16187	16097	15925	16170	16004	16148	16070	16094	15995	15951	16121	16248	16083	16050	16058	16040	16083	16050	16165	16233	16083	16036	16090	15976	16121	16113	15997	16019	16032	16016	15945	15982	16055	15965	16079	16198	16173	16168	16078	16016	15979	16193	16044	16033	15999	16122	16050	16058	16104	16035	15952	16215	16131	16057	16147	16150	16006	16284	16095	16158	16029	16159	16136	16034	16017	16066	15954	16007	16028	15968	16090	16039	16070	16127	16113	16059	16122	16046	16147	15998	16070	16046	16124	16046	16135	15956	16087	16004	15875	16127	15900	16120	16129	15981	15969	15847	16039	16200	15890	15915	16143	16086	16042	15933	16094	16103	16083	16146	16121	15959	15994	15930	15997	16011	16037	16085	16240	16055	15995	16047	16112	16167	16064	16052	16130	16048	16062	15999	15958	16008	16174	16061	16071	16108	16091	16014	16279	16091	16049	15983	15912	15995	15891	16189	16193	16043	15931	16132	16091	16017	16045	15920	16002	16079	15839	15898	15869	16141	16244	16060	15883	16149	15970	16030	15998	15970	16062	16152	16089	15966	16029	16100	16166	16082	16167	16023	16047	16172	16026	16039	16202	16045	16247	16079	16009	15899	15982	16070	16133	16118	16237	15957	16154	15845	16065	16011	16139	16163	16067	16167	16038	16113	16003	16057	16103	16073	15971	16102	15976	16060	16205	16031	16104	16011	16146	16083	16077	16071	15954	16080	16144	16119	16187	15983	16076	16147	16005	16098	16172	16054	15900	16009	15947	16073	15937	16065	16086	15989	16037	15952	16214	15980	16060	15949	16022	16093	16035	16198	16301	16128	15925	16190	15965	15778	16083	16111	15962	16072	15972	15964	16139	16264	16064	16152	16038	16083	16055	15996	15826	16015	16038	15777	15973	16089	16003	16127	16273	16047	15936	16144	15949	16066	16088	16100	15926	15910	15962	16047	16086	16036	15836	16082	16031	16077	15820	16128	16128	16119	16176	15798	15929	16043	16009	15872	15938	16285	15941	15933	16179	16102	16147	16000	15955	15829	16136	16070	15994	16141	16071	15963	16152	15954	15883	15961	16207	15960	16013	16018	16044	15869	16202	16039	15870	15934	16193	15941	15790	16097	16167	15971	16003	16081	16110	16280	15817	16061	15972	16065	15941	16040	16205	16049	16049	15932	15990	16025	15917	15948	16148	15990	16207	16120	16248	15965	16243	16176	16021	15983	16070	16073	16064	16125	16134	16133	16255	16113	15967	16162	16094	16240	16088	16060	16195	16080	16041	16092	15987	16068	15935	16099	16039	16062	15962	15992	16112	16108	16066	16004	15950	16068	16224	15976	16177	16125	16133	15946	15975	16090	15932	16033	16021	15975	15980	16144	16060	16013	15989	16001	16067	16346	16193	16203	16144	16144	16084	15990	15829	15949	16189	15936	16040	16163	15933	16130	16011	16049	16090	16076	16064	16133	15884	16077	16358	16108	16136	16139	16045	16045	16074	16060	16058	16024	16131	15936	16020	15912	16012	16209	16183	15907	15979	16051	16049	16134	15973	16112	16019	16102	16016	16117	16066	16090	16094	16141	15912	16148	16053	16084	15810	15988	16067	16117	16174	16041	15898	15911	16072	16177	16153	16074	16035	15979	15945	16068	16274	16108	15984	16302	15961	16121	16047	16042	16154	16048	16015	16053	16158	16189	16017	15938	16088	16201	15959	16110	16073	15869	16193	16197	16141	16059	15973	15938	16110	15973	16023	16068	16101	16158	15979	15957	16047	16088	16132	16003	16079	16077	16131	16085	16145	16226	15905	16071	16114	15909	16013	16139	15963	15842	16079	16129	15980	15985	16137	16044	16157	16114	16173	15966	15947	16156	16023	16025	16133	16089	15922	15970	16041	15927	15950	15883	16149	16138	16024	15964	16114	16024	16084	16008	16042	16046	15977	15841	16098	15805	16158	16068	16078	16169	16096	15947	16102	16103	16062	15910	15920	16057	16038	16110	15947	16154	16084	16003	16112	16022	16061	16067	16042	16096	16018	16033	15904	16096	16161	16175	16043	16004	16208	16127	15775	16154	15986	16205	15945	16080	16026	15950	15794	16026	16221	15869	15967	16100	15987	16038	16143	15868	16157	15868	16026	16110	16195	15947	15947	16117	16046	16265	16145	16129	16167	16095	16136	16043	16079	15939	16089	15994	16031	15978	16246	15951	16012	15889	16178	15994	16047	15967	16049	16058	16136	15942	16078	16039	16193	16199	16141	16046	15981	15915	15892	16025	15967	16090	16053	16115	16183	15986	16053	15924	15920	15919	16013	15889	16078	15957	16002	16023	15985	15872	16071	16117	16119	15961	16085	16068	16006	15999	16122	16138	16075	15911	15974	15920	16159	16041	15967	16082	16204	15938	16154	16058	16000	15952	15926	16073	15909	16054	16001	16191	15861	15984	16053	15981	16072	16011	16049	16037	15940	16137	16186	16160	16071	16076	15985	15969	16047	15982	15924	16017	16073	16070	16155	15958	16103	16041	16030	16087	16001	16263	16206	16017	15907	15994	16050	16148	16082	16040	15965	16103	16013	15973	16082	16213	16253	16096	16086	16036	16025	15948	15941	16123	15993	16042	16225	16158	16118	16062	16246	16053	16040	16122	16149	16061	15976	16147	16115	15789	16211	15893	16118	15929	15962	15989	16138	16078	15982	15969	15920	16104	16001	16006	16025	16182	16255	16065	16085	16005	16071	16119	16117	15926	16159	16193	16028	16052	16096	16126	16327	16154	16088	16052	15869	15911	15908	15977	16139	15992	16094	15968	16098	16135	16048	16071	16143	16003	16130	16231	16058	16076	16074	15801	15995	15999	15907	16005	16201	16093	16176	16050	16172	16173	16077	16154	16170	16089	16074	16193	15988	16137	15828	16027	16256	15868	16135	16102	15947	15977	15846	16261	16102	16112	15929	15930	16203	16171	16108	15990	16086	16001	16050	16040	16011	16053	16053	16014	16028	16262	16035	15987	16038	15963	15946	16142	15971	16006	16095	16068	16005	15968	16082	16051	15867	15915	16101	15964	16060	16197	16125	16128	16163	16147	16027	16011	16077	15880	15973	16175	16245	16095	16065	16055	15980	16010	16112	16075	15872	16130	16076	16118	16148	15969	16071	16261	16117	16031	16096	16127	16079	16088	16050	16086	15990	16150	15947	15803	16051	16098	15979	16049	15953	16142	16054	16041	16195	15934	16251	16024	16068	15931	16164	16065	16079	16063	16269	16099	16058	16048	16046	16161	16022	16125	15907	16139	16066	15955	16170	16190	15955	16238	16001	16228	15968	15948	16197	16129	16045	16090	16036	15985	16213	16015	16154	16079	15964	16250	16004	16081	16138	15792	15967	15998	16125	15866	16025	16180	15884	16095	15975	16104	16161	16101	16030	16210	16134	16067	16062	15919	15992	16131	16143	16113	16102	16008	16134	15986	16065	16158	16003	15980	16202	16221	15964	16034	15976	16072	16072	16094	16290	16225	16066	16039	15986	16187	16109	16081	16020	16057	16019	16148	16039	16034	16283	16092	16074	15941	16172	15825	15988	15926	16117	16056	15923	15942	16017	16011	16040	15971	15913	16007	15972	16109	16053	16184	16014	15985	16025	16119	15982	16171	15864	16157	15975	15902	15884	16107	16109	16133	16010	15995	16020	16266	16111	15945	16058	16196	15957	16138	16151	16168	16054	16008	16074	16199	15975	16129	15904	16119	15952	16030	16084	16182	15902	15969	15797	16080	16139	15971	16205	16038	16025	16101	16195	16023	15991	16037	15951	16063	16102	15964	16065	16133	16137	16108	16093	16013	16148	15916	16138	16007	16028	16002	15916	16077	15771	16145	16013	15897	16099	16054	15968	15992	16088	16203	16136	15981	16104	16218
29953	25235	28121	24794	21272	20694	20595	20239	20262	20200	20155	19801	19907	19938	20123	19791	19747	19847	19789	19918	19793	19898	19811	19610	19775	19825	19778	19532	19622	19870	19713	19756	19671	19649	19828	19769	19643	19535	19633	19853	19716	19773	19668	19786	19479	19664	19754	19735	19744	19735	19768	19771	19877	19890	19641	19803	19880	19618	19729	19546	19476	19658	19832	19799	19750	19833	19736	19904	19507	19581	19792	19788	19689	19674	19861	19632	19603	19797	19576	19855	19936	19849	19498	19927	19621	19774	19749	19833	19791	19616	19683	19733	19947	19703	19833	19661	19602	19628	19745	19763	19703	19504	19874	19691	19796	19822	19625	19882	19561	19744	19720	19570	19870	19774	19863	19814	19808	19700	19871	19609	19717	19639	19559	19795	19602	19796	19597	19706	19694	19587	19657	19931	19752	19661	19704	19721	19778	19371	19567	19715	19722	19787	19669	19453	19611	19727	19634	19774	19779	19812	19546	19847	19855	19613	19924	19803	19760	19767	19704	19694	19615	19923	19878	19680	19697	19545	19719	19827	19902	19963	19726	19869	19670	19638	19692	19814	19831	19632	19784	19621	20074	19687	19819	19718	19920	19723	19814	19650	19759	19717	19868	19771	19780	19683	19841	19928	19759	19796	19791	19677	19784	19811	19689	19911	19838	19757	19675	19863	19819	19855	19837	19846	19644	19708	19766	19593	19646	19575	19843	19615	20000	19605	19623	19576	19852	19540	19541	19860	19887	19569	19892	19687	19627	19737	19707	19643	19719	19656	19691	19673	19814	19934	19676	19652	19750	19741	19687	19844	19556	19794	19815	19756	19688	19896	19688	19752	19684	19741	19869	19697	19721	19926	19784	19936	19654	19682	19665	19811	19774	19744	19656	19683	19748	19860	19803	19563	19880	19632	19723	19600	19805	19611	19654	19704	19599	19789	19635	19551	19698	19577	19858	19601	19827	19792	19721	19947	19595	19776	19821	19587	19775	19711	19610	19542	19725	19849	19685	19697	19539	19823	19724	19640	19653	19642	19727	19752	19757	19644	19885	19719	19767	19650	19941	19420	19814	19728	19783	19703	19779	19649	19837	19664	19652	19790	19667	19758	19902	19633	19886	19808	19788	19764	19835	19575	19845	19637	19588	19792	19631	19536	19928	19751	19756	19620	19779	19894	19758	19754	19871	19792	19656	19812	19658	19742	19676	19542	19714	19714	19537	19696	19605	19706	19817	19785	19575	19834	19717	19840	19697	19676	19658	19789	19729	19681	19658	19740	19860	19788	19857	19810	19754	19662	19617	19732	19643	19926	19735	19758	19750	19750	19573	19722	19768	19653	19658	19541	19795	19815	19646	19776	19819	19763	19859	19873	19675	19652	19918	20009	19627	19717	19560	19694	19683	19714	19747	19798	19613	19695	19650	19728	19748	19646	19853	19611	19449	19759	19720	19786	19477	19728	19581	19790	19667	19796	19670	19551	19473	19718	19737	19785	19597	19510	19702	19869	19828	19777	19820	19770	19917	20010	19595	19812	19797	19879	19648	19964	19783	19685	19640	19737	19712	19581	19723	19594	19730	19650	19716	19626	19775	19906	19822	19919	19858	19608	19763	19892	19778	19852	19712	19781	19592	19820	19877	19782	19693	19742	19822	19823	19743	19862	19745	19645	19822	19775	19753	19679	19757	19909	19669	19582	19652	19703	19819	19913	19679	19605	19603	19695	19669	19646	19683	19749	19808	19880	19752	19795	19706	19698	19723	19570	19681	19840	19863	19730	19825	19695	19868	19750	19574	19654	19809	19765	19789	19728	19570	19885	19592	19813	19763	19612	19632	19780	19634	19925	19800	19694	19927	19894	19929	19625	19783	19720	19756	19779	19637	19644	19683	19783	19844	19756	19632	19608	19872	19638	19505	19707	19767	19738	19783	19646	19696	19675	19564	19725	19567	19642	19776	19701	19556	19587	19796	19660	19693	19740	19867	19929	19656	19808	19839	19732	19834	19730	19734	19819	19748	19609	19655	19724	19744	19929	19677	19469	19774	19554	19687	19780	19705	19631	19822	19811	19673	19676	19633	19670	19790	19588	19729	19764	19674	19668	19750	19777	19869	19629	19755	19719	19482	19502	19670	19717	19624	19843	19499	19749	19788	19803	19615	19815	19849	19959	19690	19595	19891	19823	19768	19691	19771	19818	19751	19868	19668	19794	19760	19630	19587	19706	19746	19621	19550	19593	19769	19648	19803	19843	19715	19750	19846	19813	19828	19711	19958	19878	19896	19786	19828	19691	19944	19794	19673	19695	19730	19843	19654	19810	19893	19629	19713	19619	19495	19683	19766	19655	19735	19692	19515	19739	19633	19790	20018	19542	19848	19619	19673	19679	19887	19937	19937	19710	19906	19789	19590	19799	19888	19702	19574	19781	19755	19921	19700	19743	19815	19846	19950	19588	19715	19768	19795	20030	19744	19547	19563	19702	19707	19798	19746	19594	19646	19718	19738	19375	19799	20030	19836	19723	19792	19821	19731	19786	19684	19737	19583	19747	19681	19601	19757	19767	19633	19797	19727	19982	19688	19580	19776	19712	19856	19608	19482	19780	19774	19762	19760	19695	19901	19750	19567	19568	19774	19541	19443	19757	19911	19785	19747	19673	19423	19908	19646	19893	19703	19734	19716	19549	19737	19727	19999	19708	19769	19673	19879	19480	19712	19718	19909	19806	19954	19743	19788	19588	19965	20049	19892	19789	19691	19822	19862	19932	19824	19494	19747	19839	19591	19799	19602	19791	19559	19815	19912	19562	19719	19677	19680	19937	19873	19883	19916	19689	19607	19654	19693	19692	19628	19781	19655	19831	19672	19654	19888	19808	19729	19695	19776	19706	19837	19551	19749	19797	19746	19871	19742	19704	19779	19581	19711	19646	19886	19827	19889	19908	19803	20127	19988	19620	19799	19624	19911	19791	19556	19537	19951	19806	19686	19504	19833	19767	19754	19836	19751	19814	19683	19671	19687	19664	19597	19750	19628	19745	19744	19852	19848	19811	20015	19702	19782	19612	19802	19722	19877	19698	19690	19640	19654	19763	19818	19705	19608	19649	19698	19647	19594	19776	19786	19707	19867	19608	19799	19926	19638	19872	19767	19565	19698	19588	19661	19712	19791	19968	19750	19619	19643	19703	19785	20007	19535	19684	19589	19519	19863	19668	19490	19720	19878	19734	19603	19590	19642	19807	19689	19832	19738	19857	19798	19802	19873	19745	19774	19824	19751	19624	19825	19708	19689	19545	19681	19682	19627	19719	19833	19650	19845	19743	19867	19679	19787	19537	19805	19577	19735	19696	19843	19768	19808	19487	19622	19679	19626	19771	19675	19642	19848	19615	19856	19914	19599	19731	19815	19829	19743	19678	19625	19693	19563	19731	19756	19909	19735	19803	19747	19652	19813	19750	19722	19836	19935	19460	19872	19924	19773	19665	19912	19772	19814	19774	19812	19766	19538	19455	19759	19846	19761	19756	19883	19777	19694	19515	19605	19608	19805	19569	19810	19871	19923	19834	19613	19390	19758	19690	19762	19664	19797	19674	19698	19761	19827	19846	19710	19701	19507	19569	19880	19909	19726	19614	19763	19800	19910	19772	19733	19886	19812	19693	19546	19773	19752	19694	19999	19731	19801	19910	19644	19590	19660	19619	19820	19505	19863	19625	19826	19680	19652	19732	19773	19622	19595	19689	19579	19640	19681	19554	19699	19735	19694	19757	19675	19716	19681	19886	19860	19757	19777	19668	19749	19777	19814	19799	19740	19690	19511	19713	19611	19658	19682	19770	19708	19763	19783	19724	19792	19712	19595	19753	19566	19721	19509	19621	19763	19848	19742	19694	19853	19890	19874	19593	19570	19574	19481	19665	19642	19727	19637	19678	19746	19543	19717	19737	19668	19618	19982	19745	19967	19730	19726	19615	19614	19743	19635	19522	19710	19705	19836	19510	19689	19573	19694	19575	19542	19793	19723	19578	19759	19827	19773	19813	19822	19564	19838	19887	19784	19653	19910	19861	19587	19888	19922	19790	19703	19658	19829	19734	19770	19931	19621	19877	19774	19966	19753	19586	19835	19610	19787	19642	19647	19792	19980	19694	19588	19718	19678	19913	19755	19863	19620	19836	19595	19806	19618	19577	19848	19798	19619	19846	19848	19679	19713	19838	19694	19851	19764	19757	19654	19672	19807	19884	19815	19731	19801	19764	19869	19909	19650	19895	19729	19731	19644	19645	19621	19647	20042	19495	19580	19766	19852	19587	19977	19737	19677	19751	19926	19771	19674	19616	19640	19754	19979	19722	19807	19860	19664	19718	19809	19722	19707	19630	19750	19738	19396	19542	19728	19686	19780	19743	19750	19792	19783	19818	19813	19734	19929	19915	19778	19766	19704	19718	19731	19855	19891	20013	19850	19678	19754	19756	19880	19562	19837	19678	19818	19806	20067	19960	19778	19677	19691	19539	19463	19622	19628	19790	19750	19702	19920	20014	19690	19652	19496	19794	19704	19781	19690	19739	19876	19680	19897	19665	19685	19677	19725	19683	19725	19763	19712	19547	19755	19616	19692	19820	19605	19460	19715	19685	19758	19720	19678	20089	19661	19868	19768	19716	19627	19737	19667	19751	19847	19876	19650	19693	19798	19920	19834	19774	19664	19545	19683	19656	19787	19736	19509	19735	19585	19788	19757	19616	19942	19656	19622	19683	19881	19977	19638	19902	19716	19745	19858	19699	19777	19736	19629	19716	19676	19802	19779	19609	19831	19815	19689	19748	19635	19749	19702	19798	19511	19634	19684	19557	19751	19592	19633	19677	19629	19755	19722	19773	19730	19543	19656	19885	19628	19594	19660	19792	19902	19757	19597	19720	20020	19537	19684	19664	19883	20029	19872	19554	19738	19805	19654	19312	19761	19754	19820	19820	19508	19704	19581	19884	19684	19879	19757	19494	19555	19646	19565	19760	19883	19827	19629	19509	19538	19731	19685	19798	19523	19854	19742	20005	19840	19718	19923	19774	19755	19785	19793	19774	19722	20000	19781	19681	19764	19851	19693	19688	19588	19909	19862	19698	19830	19698	19863	19885	19522	19605	19793	19910	19849	19837	20043	19889	19937	19936
23184	33974	25305	20254	18634	17778	17336	17000	16769	16769	16773	16640	16797	16523	16513	16457	16574	16614	16488	16577	16225	16500	16608	16412	16514	16389	16445	16320	16361	16199	16432	16403	16325	16210	16347	16389	16515	16507	16316	16502	16311	16403	16328	16237	16332	16373	16501	16282	16453	16385	16312	16462	16335	16462	16510	16275	16440	16299	16412	16372	16329	16327	16149	16341	16213	16354	16420	16244	16515	16397	16388	16233	16482	16575	16322	16227	16538	16317	16495	16398	16292	16407	16289	16282	16397	16217	16266	16237	16373	16226	16322	16237	16328	16392	16291	16127	16204	16333	16311	16410	16302	16120	16356	16520	16317	16424	16353	16155	16408	16300	16386	16351	16302	16473	16146	16494	16573	16326	16297	16221	16183	16409	16375	16280	16343	16511	16267	16397	16253	16477	16476	16419	16192	16383	16501	16379	16299	16298	16293	16307	16380	16441	16272	16353	16409	16213	16274	16297	16348	16321	16228	16485	16328	16417	16335	16461	16309	16277	16217	16347	16354	16475	16209	16440	16179	16579	16402	16404	16329	16141	16415	16223	16457	16235	16312	16282	16361	16540	16617	16563	16504	16335	16445	16496	16211	16198	16285	16314	16248	16227	16494	16277	16323	16429	16585	16378	16392	16295	16172	16521	16266	16354	16379	16434	16407	16367	16326	16514	16414	16380	16407	16361	16206	16401	16196	16352	16263	16275	16344	16407	16419	16343	16391	16348	16335	16393	16321	16498	16269	16321	16413	16290	16272	16355	16413	16217	16236	16286	16319	16190	16342	16262	16364	16365	16476	16261	16443	16488	16290	16334	16171	16337	16413	16379	16316	16412	16243	16474	16360	16347	16468	16420	16297	16220	16145	16309	16528	16361	16498	16324	16247	16404	16435	16192	16450	16308	16465	16410	16361	16432	16497	16308	16431	16341	16242	16514	16426	16392	16156	16178	16483	16212	16296	16257	16233	16522	16434	16161	16381	16296	16302	16367	16405	16263	16459	16372	16207	16178	16445	16215	16299	16272	16359	16206	16559	16367	16271	16271	16612	16264	16384	16247	16333	16264	16324	16292	16317	16351	16415	16459	16380	16422	16326	16264	16433	16317	16412	16454	16213	16403	16414	16424	16239	16339	16298	16294	16209	16414	16317	16543	16325	16315	16284	16309	16537	16451	16634	16308	16259	16360	16385	16291	16391	16267	16378	16329	16470	16398	16405	16128	16426	16325	16330	16278	16380	16290	16289	16285	16266	16343	16254	16408	16507	16219	16163	16317	16305	16344	16285	16426	16183	16373	16308	16223	16197	16420	16495	16470	16385	16539	16386	16511	16223	16338	16492	16137	16289	16316	16485	16289	16415	16301	16441	16501	16257	16338	16359	16110	16300	16417	16350	16421	16401	16390	16294	16381	16364	16411	16358	16327	16384	16446	16271	16458	16267	16326	16405	16353	16221	16396	16342	16291	16374	16250	16343	16349	16344	16274	16282	16452	16192	16367	16464	16338	16302	16159	16398	16320	16359	16272	16371	16172	16298	16386	16365	16421	16332	16343	16389	16409	16252	16378	16358	16330	16234	16518	16511	16344	16314	16446	16197	16199	16366	16323	16183	16441	16508	16268	16418	16135	16347	16453	16602	16391	16239	16394	16420	16427	16310	16220	16250	16126	16276	16381	16330	16421	16188	16430	16291	16327	16275	16437	16430	16382	16194	16323	16254	16367	16464	16239	16396	16374	16335	16294	16384	16244	16171	16487	16401	16333	16422	16390	16153	16408	16527	16304	16225	16352	16252	16444	16332	16390	16307	16315	16390	16197	16195	16404	16387	16408	16227	16648	16447	16407	16399	16237	16253	16423	16364	16388	16312	16242	16376	16327	16220	16304	16269	16202	16405	16285	16246	16461	16237	16230	16305	16254	16152	16378	16297	16634	16495	16347	16399	16458	16431	16360	16381	16302	16268	16284	16392	16247	16459	16354	16201	16264	16197	16297	16427	16429	16226	16310	16374	16189	16319	16365	16356	16310	16469	16397	16331	16323	16231	16357	16265	16392	16195	16323	16395	16209	16426	16421	16287	16419	16392	16346	16351	16303	16261	16437	16292	16194	16466	16405	16189	16507	16360	16354	16329	16435	16430	16511	16396	16336	16306	16275	16365	16407	16429	16490	16491	16247	16390	16379	16445	16277	16467	16282	16338	16234	16318	16349	16260	16460	16326	16283	16341	16341	16375	16226	16541	16477	16330	16647	16319	16316	16271	16394	16405	16397	16418	16438	16319	16287	16278	16290	16399	16389	16206	16344	16468	16325	16268	16285	16298	16271	16378	16451	16412	16297	16212	16247	16558	16245	16316	16390	16313	16281	16361	16300	16371	16470	16425	16569	16429	16195	16397	16400	16411	16460	16360	16336	16277	16275	16303	16332	16545	16445	16268	16237	16346	16156	16322	16265	16187	16336	16253	16408	16383	16304	16450	16374	16408	16459	16423	16486	16334	16404	16187	16577	16398	16347	16348	16243	16406	16567	16481	16337	16455	16236	16496	16403	16294	16389	16248	16464	16305	16468	16423	16370	16290	16394	16217	16267	16166	16352	16435	16274	16340	16473	16330	16241	16277	16446	16344	16294	16304	16332	16292	16149	16336	16301	16266	16217	16394	16358	16320	16344	16443	16391	16612	16586	16370	16215	16224	16405	16486	16334	16522	16503	16163	16350	16314	16276	16128	16331	16239	16256	16434	16223	16440	16347	16442	16377	16288	16426	16372	16348	16294	16317	16431	16364	16460	16433	16301	16238	16300	16317	16305	16303	16351	16546	16494	16568	16420	16164	16221	16439	16460	16416	16278	16327	16339	16408	16349	16420	16448	16398	16476	16291	16277	16288	16312	16556	16141	16342	16232	16380	16287	16356	16329	16356	16340	16451	16303	16347	16421	16315	16494	16431	16404	16318	16175	16495	16458	16296	16323	16268	16261	16364	16337	16399	16095	16298	16429	16439	16432	16385	16418	16287	16355	16475	16374	16320	16258	16383	16318	16305	16474	16409	16381	16276	16184	16328	16395	16390	16257	16203	16283	16490	16488	16446	16391	16241	16239	16336	16401	16466	16297	16443	16330	16272	16372	16318	16297	16477	16523	16323	16488	16376	16375	16328	16454	16417	16223	16210	16349	16276	16520	16247	16414	16446	16240	16320	16251	16398	16308	16343	16212	16503	16138	16434	16288	16273	16280	16356	16469	16343	16398	16505	16372	16417	16175	16344	16431	16356	16214	16233	16368	16256	16347	16323	16429	16402	16284	16533	16361	16396	16348	16465	16383	16327	16404	16254	16412	16537	16340	16631	16400	16342	16583	16309	16377	16206	16413	16307	16350	16267	16474	16294	16350	16252	16247	16269	16264	16420	16316	16294	16327	16414	16318	16319	16576	16396	16267	16274	16399	16288	16339	16284	16446	16562	16310	16112	16300	16447	16155	16280	16537	16385	16542	16285	16134	16499	16312	16445	16251	16280	16340	16332	16371	16314	16303	16262	16357	16533	16308	16422	16333	16385	16365	16477	16226	16247	16136	16315	16316	16417	16501	16375	16413	16393	16419	16477	16379	16443	16274	16394	16310	16366	16269	16312	16375	16408	16326	16446	16450	16540	16277	16351	16347	16493	16474	16274	16216	16284	16509	16411	16382	16490	16442	16257	16288	16171	16349	16362	16563	16533	16516	16138	16427	16364	16317	16375	16516	16375	16445	16282	16512	16464	16292	16317	16209	16393	16380	16199	16391	16402	16481	16322	16364	16306	16349	16224	16487	16483	16465	16350	16203	16366	16123	16414	16310	16180	16441	16101	16389	16383	16174	16164	16370	16200	16363	16320	16416	16222	16283	16256	16443	16451	16359	16273	16332	16258	16328	16246	16418	16411	16469	16379	16276	16067	16424	16552	16299	16332	16216	16259	16167	16559	16268	16331	16458	16391	16382	16292	16416	16423	16377	16409	16407	16427	16380	16406	16346	16318	16311	16276	16438	16312	16418	16358	16427	16209	16405	16385	16591	16296	16368	16427	16425	16260	16329	16416	16516	16277	16567	16540	16328	16379	16374	16259	16328	16309	16417	16481	16325	16370	16329	16296	16264	16386	16258	16377	16433	16318	16284	16547	16277	16389	16263	16372	16324	16340	16462	16497	16382	16541	16364	16405	16398	16298	16347	16515	16405	16340	16413	16349	16275	16308	16475	16344	16297	16300	16202	16351	16481	16433	16375	16244	16309	16238	16413	16384	16596	16256	16429	16353	16253	16448	16469	16354	16555	16309	16483	16523	16480	16214	16378	16074	16280	16337	16429	16231	16396	16190	16386	16280	16395	16464	16237	16476	16309	16414	16457	16315	16496	16304	16411	16323	16308	16414	16428	16345	16402	16273	16359	16346	16249	16332	16196	16320	16547	16324	16276	16267	16297	16418	16239	16260	16208	16241	16446	16249	16342	16312	16281	16353	16438	16260	16282	16437	16311	16316	16285	16376	16349	16306	16260	16268	16361	16110	16465	16236	16210	16315	16398	16439	16436	16351	16287	16341	16368	16301	16342	16420	16360	16520	16312	16209	16388	16459	16315	16335	16394	16319	16380	16186	16333	16336	16393	16367	16467	16423	16302	16330	16138	16500	16318	16466	16298	16529	16373	16452	16464	16428	16304	16225	16390	16400	16279	16383	16229	16377	16614	16254	16466	16369	16155	16341	16621	16324	16426	16349	16502	16242	16268	16445	16563	16250	16458	16335	16231	16276	16343	16326	16288	16417	16088	16102	16322	16338	16418	16236	16476	16260	16254	16306	16375	16154	16133	16228	16521	16324	16526	16437	16434	16334	16281	16214	16447	16385	16260	16359	16425	16351	16439	16299	16234	16368	16418	16495	16271	16469	16322	16216	16444	16275	16332	16406	16258	16303	16430	16298	16281	16165	16146	16321	16130	16521	16380	16365	16331	16349	16203	16480	16320	16206	16481	16299	16267	16297	16212	16256	16315	16372	16319	16377	16380	16323	16277	16562	16468	16282	16212	16314	16318	16464	16357	16481	16375	16227	16413	16429	16314	16173	16347	16143	16221	16330	16367	16427	16239	16318	16382	16416	16301	16429	16455	16466	16327	16277	16432	16349	16456	16275
23478	21569	28468	25325	22907	23082	22645	20345	19782	20020	19784	19378	19393	19502	19498	19347	19417	19311	19073	19404	19199	19023	19112	19443	19022	18993	19213	19069	19313	19375	19236	19050	19154	19296	18915	19058	19255	19114	19074	19034	19078	18991	19029	19050	19118	19042	18989	18974	18903	19033	19035	19029	19087	19078	18892	19094	19004	19029	18971	18895	19003	19246	19064	19001	19095	18974	19037	18921	19008	19056	18951	19097	18958	19092	19106	19040	19001	19044	18970	18958	19057	18710	18977	19132	18905	18858	18953	19245	18874	18857	18871	18914	18841	19025	18872	19095	18954	18988	18978	18887	18967	18968	18694	18965	19157	18823	18906	18924	18741	19024	19001	18803	18928	18901	18811	19004	19131	19280	18957	18888	18830	18875	18902	18891	19049	18990	18845	19223	18807	19062	18784	18857	19038	18829	18923	18976	19078	18934	18900	18850	18973	19092	19026	18974	19072	19269	19076	19082	19076	18764	18984	18787	18908	18998	19067	19170	19113	19113	19128	18845	19172	19106	18971	18961	19038	18930	18959	18560	18883	18932	18939	19065	18901	18845	18818	18984	18836	19176	19051	18909	19181	18969	19167	18956	19041	18935	19120	19078	18804	19119	18796	18989	19059	19032	18886	18965	18918	18993	18958	18871	19076	19084	19048	18929	18861	18967	18890	18823	18958	19054	19124	18901	18902	19112	18934	18824	19008	19151	19136	19005	18917	18868	19038	19001	19053	19060	19298	18817	18956	18999	18861	18950	18967	18985	18789	19019	19263	18909	18930	18873	18946	18867	19068	19104	19046	18760	18889	19067	19047	18854	18759	18905	19282	19026	18960	18975	19000	18909	19156	18955	18905	18915	18870	19093	19258	18962	19051	18930	19015	18976	19009	18962	18771	19045	18938	19084	19004	18968	18905	18941	18826	18934	18791	19135	18954	18807	18998	18935	18740	19028	18887	18999	18967	18860	18908	18971	19041	19227	19104	18969	19204	18976	18976	18919	19082	19007	19064	18905	19077	19039	18954	18977	18953	19009	18780	18896	19028	18958	19142	19055	18997	19345	18902	18970	19062	18958	18911	19052	18851	19288	18928	19001	19062	18931	18902	18972	19150	19025	18940	18972	18958	19007	19000	18996	18955	19011	18906	19033	19022	18974	18919	18978	18954	19193	18976	18944	18887	18783	19016	18995	18974	18930	19011	18933	18911	19045	18877	18919	18952	19054	18979	19019	19228	19192	19185	19016	18852	19043	18732	18899	18802	19234	18910	19086	19263	19032	19087	19001	18860	19035	19191	18939	19045	18975	18957	18927	19137	18977	18847	19072	18764	19032	18954	18989	19152	18937	18966	19049	18910	18889	19035	18907	18944	18961	19083	18709	18864	18776	18941	19132	19049	18897	18979	19008	19135	19064	19030	19211	19016	18980	19051	18934	18792	19017	19065	19041	18899	18981	18890	19044	19073	18954	19047	19030	18900	19024	18847	18973	18923	18783	18995	18957	18798	18839	19001	18986	19160	18850	19007	18982	19042	18813	18897	18933	18928	19081	18892	19127	19000	19047	19053	19015	19048	18947	18980	19071	19039	18990	18999	18938	19093	18916	18973	18989	19032	19120	19037	18947	18993	18843	19006	18975	18825	18953	19098	18921	19134	19027	19090	19089	18884	19097	19001	19023	18922	18926	19016	18931	19002	19009	19013	18806	18890	18900	18881	19041	18889	19070	18922	19035	19054	19025	18858	19162	18980	19206	18978	18828	19080	18975	19008	18926	18935	19156	18941	19025	18858	18801	18954	19060	18994	18803	18654	18959	18933	19176	18958	19099	19128	18984	19162	18940	19179	18917	18910	18804	18829	18987	18969	19266	19039	18996	18975	19055	18952	19017	18900	18922	18925	19032	19065	18991	18946	18958	18982	19098	18990	18820	19013	19162	18958	18955	19196	18993	18989	18731	18955	19099	18880	18965	18934	18845	19132	18964	18933	18880	19010	19116	18984	18934	18893	18922	18909	19053	19179	18817	19008	18905	19082	18891	18819	18787	18898	18964	19076	18882	18967	18893	19070	19136	18913	19100	19087	19058	19026	18989	18973	19100	18935	19181	19083	19138	19004	19067	19214	19075	19085	18910	18825	18921	18953	19225	18921	19028	19181	19027	18867	18738	19003	18851	18941	18812	18774	19106	18971	18889	19070	18868	19137	19182	18754	19094	18964	18917	19034	19222	19037	18985	18954	19072	18771	19046	19046	18956	18981	19116	19138	18850	19031	19164	18944	18985	18873	18957	19078	18892	18805	19014	19044	19044	19319	18954	18911	19053	18892	19176	19080	18811	19139	19044	18940	18941	18764	19085	18959	18927	18981	19004	18950	18907	19067	19071	19048	19006	19054	19134	19022	19063	18876	19020	18759	18862	18887	18974	18926	18798	19012	18824	18914	18919	19019	19026	18981	18871	18801	18918	19019	18806	18934	19001	18843	18998	18952	19019	18869	18976	19086	18879	18864	18818	18932	19050	18666	19013	19005	18932	18821	19134	19052	19034	19313	18902	19091	18974	19109	18775	18932	19020	18980	18904	18995	19196	18867	19225	19136	19026	18930	18794	19003	19007	18944	19039	18857	19167	19013	18857	18928	18882	18971	18958	19075	19061	19157	18923	18977	19087	18803	18852	18913	18695	18960	19034	18717	18910	18994	18854	18867	18943	19180	19375	19088	18850	18777	18963	18773	19150	18979	19073	19060	19030	18866	18989	19010	18881	18924	18964	19077	19103	18917	18870	18926	19030	18939	18989	19094	18902	18972	18838	18964	18895	18950	18943	18974	18996	18881	19131	19060	19161	18838	18822	18858	18780	19013	19079	18951	18843	18827	18966	18995	19077	19054	19065	19076	19178	18952	18969	18948	18867	18833	18963	19231	18830	18912	18918	18968	18974	19028	18870	18929	18898	19105	18952	19071	19064	19141	18911	19045	18934	18767	18940	18952	18903	19221	19019	19006	18994	18922	19019	18954	18902	18937	18923	19193	18948	18938	18984	19039	18656	18954	19122	18805	18876	19007	19149	18966	19070	19014	19010	18855	18994	18939	19001	18934	18875	18988	19031	19050	18928	18828	18937	18852	18927	18976	18720	18971	19028	19118	18896	19075	18800	19059	18981	18899	19129	18916	18981	19004	19117	18912	19134	19085	19161	19014	19045	19135	18967	19034	18960	19067	18990	19018	19115	18977	19052	18951	18947	19010	18910	18825	18856	18917	19109	18800	19002	19072	18879	19063	18802	18850	18877	18844	18827	18790	19038	18940	18941	19015	18901	19100	18837	18976	18957	18965	18858	19004	19058	19177	18847	19009	19052	19011	18941	18888	19031	18912	18935	18939	19154	18973	18965	18888	18945	18916	18996	19138	18871	19052	18851	19151	18951	19107	18866	19022	18855	18868	18995	18916	19180	18988	18890	18959	18913	18918	18910	18767	19251	19147	18997	19031	18957	18744	19040	19077	18995	18966	19068	19131	19092	19146	18971	19020	18929	18800	19103	18988	18962	18950	19003	19067	18932	18969	18927	18979	19029	19102	19153	18918	19061	19188	19005	18975	19175	18973	18882	18866	18887	19141	19119	18975	18910	18882	19107	19066	19063	19026	18962	18951	18787	19230	18929	19059	18897	19046	19022	18905	18782	18989	18590	18905	19038	19084	18927	18945	18892	19121	18945	19060	19167	18955	18949	19070	19097	19000	19061	18907	18809	19254	19049	18945	18734	18857	18972	18955	18904	19205	18979	18970	19226	19056	18988	19018	19039	18922	19052	18945	19130	18981	19084	18774	18910	19054	19133	19036	18959	19102	19163	18933	18769	18743	19098	18965	19001	18959	19259	19093	18915	18955	19274	19037	18942	19111	19001	19097	18913	19148	19060	18816	18943	18842	18841	18685	18848	18918	19061	18929	18853	19163	18920	18918	19049	19040	18955	18882	18872	19063	19011	18949	18979	19138	19041	19041	19101	19086	18991	19061	18914	19051	19170	18982	19069	19172	18963	18931	18730	18922	18672	19184	18971	18910	18745	19022	19105	19053	19049	19134	19030	18895	19082	19279	18981	18970	19116	19096	19134	19141	18911	19087	18953	19145	18937	19001	18890	19132	19033	19050	19171	19032	19011	19013	19025	18699	19021	19026	18965	18932	18887	19067	19064	19096	18853	18921	18982	19260	18831	18989	18857	18945	18962	19152	19073	18915	18822	18780	19015	18996	18872	18894	19101	19132	18992	19027	18936	18965	18870	19126	18988	19174	18967	19057	19006	18942	19190	19117	19038	19289	19001	18905	19164	19000	19026	19074	19099	18953	18946	19090	19044	18900	18946	19040	18895	18994	19078	18892	18992	18939	19022	19072	18969	18926	18900	19036	18974	19000	18998	19100	19103	19096	19021	18911	18941	19087	19151	19095	18971	18899	19127	19114	19051	19025	19030	19018	19121	18934	18867	18932	19064	18844	18810	18903	19169	18923	18950	19021	18853	18959	19113	19011	18915	19119	19006	18794	19122	18966	19189	19185	18942	18824	19071	18968	18939	18887	19042	19072	19098	18911	19025	18936	19028	19105	19098	18649	18988	19196	18975	19023	18912	19000	18997	19056	18754	18992	18893	18876	18943	19001	18995	18972	18929	19008	18858	19076	19082	18897	19157	18895	19023	18930	18981	18812	18997	18921	19114	18872	18822	19058	19098	19109	18823	18892	19010	18926	19044	18943	19037	18883	18837	19167	19090	18892	19005	18952	18817	18823	18918	18880	19089	19053	19081	19054	18848	19033	19017	19048	19080	19060	18838	19029	18996	19091	19013	19071	19068	19105	18865	18979	18990	18914	18992	19060	18788	18998	18999	19178	19308	19077	18922	19052	18919	18934	18836	19018	19151	19031	19009	18946	18908	18917	18893	19059	19015	18941	18867	19112	19006	18762	19016	19111	19056	18747	18843	18820	19069	19188	18881	18971	18948	18887	19071	18908	18867	19122	19023	19042	18945	19045	19010	19041	19057	19032	19134	19000	18820	18919	19065	18999	18922	18936	18807	19133	18956	18672	18943	18901	18943	19155	18812	18882	19051	18998	18929	18817	18950	18999	18999	19014	19042	19052	19173	18979	18894	18963	19140	19002	18929	19087	19169
22169	41248	30990	22815	20305	18412	17561	17013	16822	16973	16681	16520	16362	16466	16296	16433	16257	16137	16116	16080	16078	16045	16011	15903	16048	16226	15984	15909	15908	15955	16043	16067	16155	15830	15928	16094	16051	15835	15933	16001	15961	15900	15976	15867	15909	15862	15985	15961	15990	15865	15989	15877	15764	15979	15942	15880	15912	15942	15856	16000	16081	15883	15771	15937	15747	15822	16033	15934	15960	16055	15761	15949	15847	15941	15826	15918	15999	15700	16022	15896	16025	15874	16019	15932	15964	15887	15763	15952	15904	15867	15883	15851	15935	15873	15957	15958	15810	15900	15791	15892	15890	15847	15710	15950	15938	15921	15899	15997	15977	15989	15867	15955	15904	15920	15915	15990	15760	15800	15772	15994	15970	15887	15885	15926	15696	16091	16002	15948	16004	15738	15824	15956	15928	15805	15747	15989	16015	15845	15998	16039	15836	15868	15956	15809	15989	16082	15774	15877	15959	15991	15842	15864	15799	15841	15866	15824	15626	15895	15819	15854	16001	15879	15757	15892	15757	16073	15910	15848	15884	15937	15648	15980	15963	15892	15992	15797	15990	15810	16057	15915	15823	15836	15927	15907	15764	15884	15913	15824	15919	16016	15981	15954	15984	15819	16062	15978	15932	15947	15817	15932	15846	15910	15877	15913	15991	16123	15937	15905	15916	15944	15898	15945	15899	15880	15847	16002	15885	15868	15780	16127	15831	15959	16004	15916	15868	16012	15802	15777	15784	15738	15652	15884	15938	15805	15863	15845	15795	15938	16158	15835	15952	15825	16033	15898	15867	15871	16095	15795	15977	15992	15874	15933	15778	15824	15855	15799	15974	16045	15859	15867	15898	15909	15940	15778	15897	16047	15893	15808	15990	15871	15959	15963	15841	16008	15846	15851	15920	15988	15813	15884	15795	15875	15706	15912	15923	16074	15936	15874	15829	15943	15847	15979	16203	15834	15854	15947	15692	15983	15942	15834	15985	15844	16069	15920	15771	15824	16027	15908	15791	15900	15890	15888	16043	15937	16020	15895	15997	15987	15926	15757	15839	15890	15914	15734	15925	16042	15958	15861	15934	15890	15840	15830	16069	15962	15741	15874	15718	16019	15963	16067	16053	15984	15899	15996	16011	15953	15908	15945	15902	16013	15958	15794	15878	16056	15867	15870	15913	15972	15895	15811	15910	15937	15866	15882	15909	15994	15876	16009	15922	15899	15781	15992	15856	15931	15901	15807	16017	16001	15896	16105	15938	15897	15944	15968	15860	15780	16028	15793	15866	15910	15910	15916	15932	15977	15897	15922	15881	15993	15927	15944	15897	15798	15842	15851	15883	15956	15848	15869	15925	15802	15890	15947	15880	16011	15897	15843	15882	15973	15938	16012	15996	15783	16043	16095	15816	15779	16071	15750	15980	15928	15937	15894	15855	15912	15779	15916	15675	15906	16067	15713	16076	15821	15933	15883	15903	16002	16123	15925	15992	15975	15889	15947	15862	15903	15773	15937	15949	15819	15788	15848	15981	15735	15831	15957	15913	15991	15927	15806	15813	15952	15891	15979	15908	15766	15825	15982	15895	15906	15931	15849	16022	15843	16078	15887	16078	15867	15713	15900	15940	16037	16049	15819	15848	15919	15834	16246	15981	15904	16112	15915	15854	15928	15774	15825	15700	16067	15660	15865	15960	16092	16045	15893	15833	15837	15768	15917	15861	15924	15737	15873	15920	15881	15729	15738	15985	15896	15905	15973	15818	16010	15831	15794	15822	15888	15876	15900	16016	15908	15860	15934	16142	15961	15704	15772	15888	15936	15889	15978	15802	15689	16012	15991	16002	15707	15865	15849	15885	15919	15990	15726	15850	15917	15910	15909	15987	15828	15897	15904	15856	15990	15898	15905	15965	15894	15831	15939	15904	15801	15825	16082	15730	16076	15867	15837	15932	16102	15926	15903	15810	15838	15688	15740	15802	15825	15933	15944	15917	15766	15846	15868	16071	15999	15868	15835	15918	16015	15903	15983	15998	15831	15993	15951	15979	16048	15982	15837	16046	16050	16011	15924	15930	15875	16004	15932	15815	16238	15920	15791	15972	15796	15865	15721	15964	15997	15839	15883	15938	15644	15883	15851	15742	15883	15877	15987	15904	15910	15951	15848	15949	15793	15766	15975	15792	15832	15786	15973	15999	16003	15945	16045	15981	16014	15651	15976	16061	15844	16063	15974	15921	15851	15924	15870	15839	15872	15909	16089	15875	15953	15778	16016	15973	15936	15708	15821	15941	15942	15880	16105	15889	15959	16025	15989	15973	15923	15954	15844	16153	15964	15840	15892	15893	16023	16047	15955	15838	15849	15856	16021	15739	15774	15830	16130	15998	15999	15804	15986	15834	15834	15940	15994	15969	15878	15894	15810	15808	15894	15956	15797	15900	15934	15731	15952	15931	15848	15891	15861	15681	15801	15920	15833	15949	15852	15781	15991	15898	15880	15916	15736	16028	15927	15843	15932	15912	15976	15968	15868	15894	15833	15890	15865	15859	15827	15762	16001	16036	15903	15948	15865	15964	15803	15837	15983	15744	15868	15983	15788	15883	15889	15889	15659	15968	15949	15943	15850	15935	15852	15912	15965	16020	16062	15819	15757	15810	15877	15700	15953	16001	15959	15972	15758	15783	15990	15841	16006	16038	15920	15790	15877	15936	15787	15910	16126	15804	15886	15820	15809	15845	16049	15948	15930	15738	15863	15981	16009	15824	15922	15806	15720	15900	15851	15857	15872	15824	15698	15924	15835	15747	15971	15963	16034	15783	15762	15984	15902	15842	15733	15918	15979	15828	15690	15696	15907	16001	15918	15797	15979	15973	15776	15811	15888	15914	15839	15887	15797	15785	15909	15897	15932	15919	15821	15879	15934	15757	15634	15893	15812	15814	15855	15986	15916	15880	15957	15949	15957	15858	15989	15957	15957	16014	15836	15858	15841	15889	15858	16157	15838	16035	15752	15916	15951	15899	15673	15755	15939	15880	15905	15864	15912	15968	15945	15867	15744	15878	16034	15892	15910	15908	15876	15980	15884	15870	16002	15988	15700	15908	16007	15971	15950	16003	15867	15863	16004	15813	15849	15862	16007	15925	15836	15867	15910	15822	15784	15847	16059	16060	15969	16003	15892	15902	15944	16009	15726	15914	16034	15958	15937	16084	15836	15738	15863	15890	15951	15820	15857	15888	15996	15901	15857	15791	15966	15968	15912	15894	15964	15723	15897	15848	15984	15937	15875	15962	15818	15843	15830	15925	15856	15960	15962	15953	16016	16015	15888	15863	15818	15988	16001	16011	15878	15846	15917	16041	16020	15892	15980	15642	15881	15887	15902	15925	15809	15988	15893	15941	15756	15910	15973	15920	15968	15865	16041	16124	15988	15996	15913	15804	15827	15981	15780	15621	15862	15730	15813	15994	15735	15823	15906	15946	15935	15802	15884	16004	15919	15716	15810	15908	15845	15902	15877	16071	15938	15805	15771	15870	15909	16023	15812	15788	15898	15797	15861	15745	15910	15933	15987	15878	15844	16045	15886	15914	15778	15916	15881	15816	15814	15846	15924	16013	15851	15956	15907	15957	15940	15968	16100	15974	15910	15846	15894	15938	15896	15909	15902	16016	15764	15950	15989	16044	16042	16015	15783	15799	15825	15824	15842	15929	15907	15838	15797	16164	15763	15915	15844	15915	15991	16008	16022	16092	15924	15814	15861	15890	15827	15807	15763	15899	15850	15843	16003	15736	15933	15797	15931	15680	15900	15929	15802	15846	15948	15898	15973	15794	16060	15937	15770	15830	16064	15851	15974	16043	15938	16035	16029	15889	15818	16019	15908	15974	15802	15862	15906	15886	16036	15938	16024	15926	15952	15975	15951	15849	15914	15824	15819	15877	15829	15979	16057	15774	15772	15881	15695	15876	15952	15927	15893	16075	16021	15928	15931	15995	15848	16047	16016	15965	15860	15760	15992	16085	15924	15940	15803	15889	15751	15937	15813	16146	16031	15940	15945	15947	15960	15834	15923	15630	16146	15945	16011	15947	15898	15957	16003	15806	15914	15859	15892	15855	15896	15705	15976	15911	15925	15899	16039	15825	15980	16082	15945	15766	15838	15704	15805	15930	15940	15814	16101	15886	15901	15995	15975	15987	15988	15892	16018	15804	15763	15967	15982	15944	15879	15927	15978	15896	15891	16046	15960	16015	15893	15836	15865	15982	15737	15943	15927	15835	15766	15827	16096	16025	15986	15871	16108	15936	15802	15995	15918	15805	15932	15822	15996	15894	15907	15909	15800	15884	15673	15769	15962	16062	15967	15781	15757	15890	15748	16056	15808	15813	15856	15854	15858	16020	15914	15866	15940	15644	15940	16032	15786	15937	15901	15888	15834	15939	15966	15878	15829	15822	15884	15769	15786	15717	16168	15927	15808	15880	15842	16011	16032	15996	15746	15971	15941	15720	15917	15942	15888	16064	15921	15904	15629	15911	15833	15797	15905	15980	15914	16042	15974	15997	15674	15863	15933	15863	15915	16013	15999	15868	15773	15881	15887	16089	15950	15832	15947	15985	15883	16029	15854	15774	15985	15985	15886	15900	15836	16117	15949	15884	15869	15923	15820	15897	15910	16055	15995	15895	15801	16043	15922	15854	15934	15756	15871	15852	15996	15907	15804	15844	15987	15790	15780	15939	15970	15880	15966	15950	15923	15798	15901	15872	15866	15918	16084	15860	15989	15942	15996	15985	15760	15980	15825	15953	15856	16012	15921	15902	15956	15991	15725	15943	15946	15936	15890	16040	15894	16074	15872	15779	15941	15962	15979	15866	15916	15863	15783	16009	15857	15887	15728	15797	15874	15846	15892	15854	15825	16257	15844	15714	15801	15825	15795	15934	15821	15796	15799	15910	15876	15962	15897	15908	15946	15799	16041	15849	15951	16062	15997	15861	15982	15993	15964	15958	15795	16030	16008	15903	15958	15960	15798	15938	15840	15839	15921	15927	15757	15955	15723	15969	16050	15824	15970	15780	15789	15904	15958	15966	15932	15960	15978	15879	15753	15961	15915	15864	15960	15941	15881	15732	15772	15962	15920	15949	15898	15825	16005	16136	15728	15813	15930
25271	21642	27541	27788	22413	21849	21809	21170	20943	20611	20686	20454	20552	20457	20587	20483	20387	20384	20334	20501	20686	20398	20354	20480	20309	20345	20140	20509	20322	20477	20378	20447	20393	20341	20176	20265	20289	20270	20235	20409	20130	20296	20234	20221	20288	20257	20407	20211	20372	20342	20228	20069	20374	20183	20321	20209	20193	20172	20342	20275	20441	20377	20115	20268	20200	20430	20320	20374	20354	20222	20235	20140	20369	20217	20136	20162	20214	20188	20314	20472	20060	20026	20239	20188	20514	20470	20090	20299	20263	20370	20210	20100	20360	20324	20234	20234	20332	20108	20135	20301	20377	20250	20100	20402	20133	20274	20338	20434	20243	20382	20257	20302	20243	20380	20331	20233	20221	20148	20188	20271	20208	20371	20379	20294	20138	20532	20375	20197	20337	20239	20273	20259	20256	20206	20474	20268	19963	20084	20162	20324	20208	20307	20203	20263	20185	20157	20260	20222	20188	20337	20403	20297	20179	20265	20170	20276	20337	20395	20067	20184	20386	20314	20230	20276	20369	20210	20149	20271	20215	20147	20114	20170	20190	20224	20145	20322	20341	20253	20246	20463	20337	20207	20279	20193	20250	20399	20270	20401	20436	20162	20340	20343	20324	20438	20446	20293	20267	20037	20319	20137	20403	20354	20400	20195	20464	19984	20544	20381	20217	20552	20443	20339	20234	20164	20279	20071	20125	20300	20345	20216	20071	20072	20224	20251	20216	20287	20161	20181	20411	20026	20168	20050	20330	20276	20303	20349	20126	20147	20261	20235	20180	20086	20136	20149	20263	20320	19964	20126	20091	20348	20443	20285	20227	20348	20177	20164	20466	20314	20261	20259	20440	20179	20228	20197	20106	20577	20491	20349	20306	20403	20248	20407	20074	20083	20294	20110	20185	20131	20544	20238	20296	20293	20426	20154	20267	20089	20155	20180	20152	20315	20338	20296	20396	20469	20469	20325	20197	20187	20166	20213	20404	20190	20197	20227	20180	20101	20505	20251	20489	20496	20111	20043	20315	20348	20150	20078	20109	20459	20414	20148	20153	20439	20306	20208	20216	20308	20182	20237	20324	20275	20388	20361	20307	20428	20260	20266	20489	20029	20399	20091	20064	20361	20540	20091	20339	20330	19962	20224	20255	20018	20255	20285	20359	20385	20331	20213	20345	20359	20373	20468	20335	20041	20346	20411	20423	20042	20250	20346	20348	20225	20342	20329	20177	20186	20416	20129	20283	20436	20247	20158	20328	20074	20317	20410	20300	20391	20165	20277	20211	20281	20206	20342	20256	20533	20324	20268	20267	20225	20142	20368	20418	20460	20402	20361	20305	20181	20233	20132	20285	20210	20107	20193	20262	20235	20156	20252	20148	20258	20079	20168	20218	20279	20200	20437	20307	20128	20298	20120	20132	20187	20186	20149	20138	20499	20455	20359	20422	20261	19948	20520	20344	20275	20189	20339	20231	20466	20205	20301	20408	20377	20326	20273	20181	20312	20300	20277	20242	20394	20158	20440	20266	20162	20161	20155	20120	20130	20306	20196	20240	20411	20318	20198	20205	20186	20217	20272	20237	20298	20197	20416	20319	20348	20150	20188	20555	20021	20317	20178	20213	20393	20434	20331	20300	20510	20156	20424	20249	20265	20124	20241	20264	20152	20195	20284	20334	20501	20215	20286	20169	20255	20183	20063	20183	20117	20352	20334	20434	20249	20334	20204	20462	20377	20431	20254	20220	20486	20214	20327	20279	20224	20172	20095	20150	20346	20243	20523	20282	20314	20233	20165	20305	20295	20114	20392	20147	20234	20088	20255	20302	20114	20277	20164	20354	20142	20321	20291	20296	20328	20118	20101	20185	20329	20081	20195	20261	20447	20219	20090	20432	20385	20493	20360	20282	20142	20543	20359	20105	20151	20328	20014	20124	20208	20186	20249	20266	20331	20343	20218	20336	20294	20334	20146	20304	20385	20273	20206	20400	20348	20334	20089	20353	20456	20195	20127	20383	20223	20228	20255	20329	20157	20088	20201	20369	20291	20362	20419	20412	20285	20169	20163	20341	20056	20193	20109	20337	20333	20394	20402	20311	20057	20321	20477	20299	20403	20434	20205	20181	20198	20460	20183	20207	20256	20321	20188	20282	20135	20083	20096	20257	20198	20468	20328	20248	20216	20165	20101	20215	20080	20359	20338	20299	20023	20304	20303	20456	20322	20459	20187	20274	20184	20278	20111	20156	20225	20164	20142	20224	20142	20396	20222	20228	20302	20065	20130	20271	20171	20186	20294	20222	20152	20108	20324	20052	20382	20174	20250	20061	20197	20365	20440	20024	20337	20339	20267	20162	20278	20296	20423	20376	20310	20122	20064	20359	20364	20346	20197	20288	20231	20330	20146	20419	20155	20303	20234	20093	20277	20289	20322	20281	20186	20450	20235	20301	20395	20464	20257	20282	20213	20120	20221	20254	20017	20197	20395	20226	20211	20260	20316	20279	20270	20100	20223	20505	20391	20189	20290	20160	20142	20318	20349	20413	20285	20328	20233	20501	20172	20174	20161	20264	20200	20163	20170	20248	20330	20197	20281	20376	20183	20366	20323	20500	20477	20343	20242	20286	20281	20393	20190	20360	20246	20168	20163	20378	20318	20389	20294	20436	20390	20222	20182	20208	20465	20216	20372	20243	20117	20114	20334	20195	20099	20178	20274	20199	20021	20321	20285	20311	20327	20268	20314	20186	20492	20388	20419	20305	20211	20165	20195	20219	20217	20187	20230	20049	20132	20390	20197	20380	20070	20296	20231	20370	20188	20362	20233	20319	20274	20253	20187	20528	20171	20167	20477	20042	20389	20177	20294	20444	20249	20300	20268	20148	20443	20269	20191	20281	20270	20258	20342	20342	20190	20349	20137	20324	20387	20386	20551	20370	20323	20208	20205	20284	20295	20294	20206	20333	20306	20057	20415	20206	20199	20190	20118	20351	20155	20215	20082	20461	20217	20240	20434	20329	20348	20243	20098	20297	20381	20193	20270	20363	20495	20088	20136	20297	20212	20400	20185	20111	20317	20130	20072	20072	20039	20225	20271	20113	20382	20207	19974	20047	20077	20241	20268	19888	20290	20164	20334	20282	20104	20337	20399	20288	20239	20250	20409	20260	20443	20383	20290	19912	20161	20216	20120	20388	20290	20164	20393	20470	20261	20226	20506	20095	20416	20126	20173	20285	20372	20191	20135	20201	20265	20241	20060	20233	20212	20165	20278	20287	20362	19977	20259	20139	20327	20088	20082	20173	20184	20219	20250	20288	20251	20430	20101	20225	20228	20099	20385	20381	20334	20249	20368	20351	20129	20368	20235	20249	20173	20154	20270	20269	20296	20338	20294	20419	20269	20051	20341	20323	20062	20122	20234	20378	20224	20278	20203	20020	20201	20386	20514	20190	20204	20247	20366	20176	20406	20436	20259	20129	20239	20300	20295	20139	20310	20222	20375	20346	20259	20359	20330	20283	20277	20542	20078	20398	20117	20057	20414	20315	20207	20500	20188	20288	20403	20232	20300	20333	20321	20204	20192	20096	20064	20195	20451	20376	20337	20192	20379	20172	20210	20289	20296	20192	20252	20374	20162	20183	20209	20291	20167	20335	20202	20190	20082	20274	20130	20171	20289	20363	20214	20111	20168	20139	20088	20185	20265	20281	20338	20411	20272	20312	20282	20421	20249	20413	20294	20477	20254	20301	20422	20528	20350	20170	20167	20225	20168	20434	20313	20335	20364	20149	20385	20422	20303	20223	20365	20254	20234	20144	20323	20534	20433	20400	20356	20190	20500	20171	20236	20326	20054	20431	20193	20338	20175	20379	20303	20267	20277	19983	20192	20371	20431	20418	20478	20462	20352	20279	20341	20256	20479	20365	20203	20390	20495	20163	20236	20277	20308	20557	20311	20375	20352	20230	20364	20176	20003	20343	20208	20451	20372	20447	20126	20338	20203	20270	20316	20328	20264	20321	20225	20397	20336	20152	20089	20329	20190	20226	20423	20271	20118	20223	20281	20426	20495	20358	20424	20292	20194	20260	20150	20341	20385	20315	20453	20422	20395	20301	20209	20251	20086	20297	20297	20244	20368	20205	20455	20150	20637	20371	20335	20474	20133	20530	20516	20296	20246	20192	20105	20328	20358	20450	20445	20236	20281	20299	20257	20361	20361	20300	20116	19993	20425	20090	20252	20285	20033	20218	20081	20130	20178	20315	20198	20353	20441	20185	20325	20297	20360	20098	20360	20050	20353	20431	20330	20479	20184	20410	20288	20358	20343	20151	20338	20324	20332	20288	20114	20334	20226	20491	20318	20375	20242	20366	20338	20259	20253	20160	20262	20351	20032	20203	20271	20286	20229	20425	20314	20054	20152	20350	20363	20375	20248	20124	20318	20120	20175	20373	20234	20261	20393	20351	20351	20164	20101	20411	20104	20400	20410	20449	20309	20419	20480	20360	20215	20372	20195	20364	20172	20324	20436	20429	20274	20108	20229	20297	20220	20313	20305	20337	20291	20263	20229	20270	20318	20340	20331	20284	20231	20072	20140	20206	20384	20218	20494	20268	20287	20254	20065	20286	20280	20112	20314	20233	20330	20184	20266	20414	20344	20271	20233	20283	20242	20122	20431	20252	20200	20222	20203	20305	20253	20236	20397	20247	20264	20464	20534	20170	20078	20188	20428	20383	20275	20384	20412	20152	20458	20321	20258	20394	20229	20342	20401	20353	20301	20269	20310	20376	20430	20098	20334	20275	20355	20378	20453	20230	20182	20292	20396	20308	20462	20198	20327	20326	20232	20060	20381	20168	20435	20296	20287	20316	20422	20100	20163	20299	20247	20364	20121	20146	20163	20420	20443	20218	20249	20205	20387	20337	20290	20339	20131	20098	20377	20357	20276	20273	20069	20303	20292	20596	20206	20320	20330	20217	20123	20442	20121	20221	20373	20260	20335	20381	20201	20182	20397	20218	20218	20150	20357	20117	20411	20505	20033	20281	20216	20184	20467	20391	20467	20359	20386	20283	20098	20154	20299	20193	20335	20364	20404	20448	20221	20231	20087	20489	20243	20264	20206	20204	20246	20163	20168	20244	20367	20286	20397	20195	20264	20098	20128
23056	38332	29026	21257	19432	18101	17728	17669	17198	17204	17058	16886	16811	17026	16783	16863	16783	16697	16918	16830	16924	16799	16762	16686	16619	16731	16762	16926	16655	16671	16693	16682	16609	16843	16492	16680	16691	16662	16467	16671	16703	16550	16784	16541	16710	16681	16655	16636	16557	16734	16656	16620	16477	16572	16442	16802	16616	16592	16627	16505	16567	16459	16569	16564	16646	16533	16669	16692	16551	16651	16548	16642	16517	16567	16583	16542	16492	16603	16559	16433	16695	16656	16488	16689	16554	16444	16634	16566	16466	16688	16468	16555	16669	16606	16596	16495	16644	16651	16444	16651	16761	16630	16798	16569	16494	16606	16554	16569	16460	16610	16723	16691	16465	16435	16613	16605	16678	16596	16493	16585	16632	16483	16725	16649	16757	16653	16448	16655	16655	16715	16535	16590	16613	16660	16546	16710	16646	16579	16500	16537	16706	16698	16519	16622	16707	16774	16634	16632	16852	16538	16579	16512	16805	16653	16772	16638	16472	16618	16549	16450	16571	16586	16741	16551	16640	16714	16480	16659	16572	16715	16565	16541	16695	16528	16745	16619	16577	16452	16300	16621	16466	16801	16634	16542	16573	16468	16443	16613	16545	16689	16693	16632	16607	16697	16695	16603	16552	16732	16534	16577	16698	16486	16562	16466	16508	16755	16545	16689	16528	16778	16774	16574	16575	16443	16556	16567	16686	16621	16619	16532	16677	16699	16674	16652	16672	16529	16461	16566	16614	16570	16504	16623	16465	16519	16543	16568	16684	16686	16713	16664	16561	16625	16696	16646	16700	16546	16572	16582	16780	16455	16584	16639	16517	16455	16335	16737	16450	16632	16726	16582	16807	16704	16651	16812	16699	16627	16503	16436	16563	16638	16475	16598	16634	16505	16577	16531	16545	16598	16643	16723	16688	16496	16690	16701	16763	16564	16654	16616	16558	16751	16566	16753	16679	16675	16695	16516	16592	16723	16655	16607	16485	16697	16554	16715	16632	16633	16659	16590	16617	16489	16725	16526	16566	16674	16698	16636	16449	16406	16767	16474	16542	16620	16526	16657	16727	16630	16482	16621	16702	16490	16510	16443	16513	16598	16640	16634	16695	16727	16548	16759	16644	16631	16584	16573	16629	16635	16773	16534	16593	16556	16494	16589	16589	16611	16566	16716	16783	16654	16599	16722	16659	16599	16661	16522	16527	16776	16683	16591	16576	16547	16718	16463	16712	16648	16598	16488	16735	16617	16615	16661	16631	16566	16701	16606	16534	16629	16637	16503	16622	16673	16658	16609	16811	16730	16592	16674	16704	16511	16661	16664	16552	16731	16545	16578	16620	16455	16635	16682	16581	16607	16615	16643	16465	16513	16555	16585	16693	16634	16479	16766	16518	16756	16666	16697	16412	16627	16614	16711	16511	16608	16449	16573	16615	16596	16728	16710	16455	16651	16573	16697	16591	16566	16660	16588	16644	16827	16585	16771	16414	16706	16490	16644	16748	16656	16575	16373	16784	16768	16720	16588	16584	16636	16602	16596	16424	16609	16545	16587	16579	16665	16672	16675	16558	16531	16495	16623	16529	16630	16693	16645	16689	16691	16670	16525	16638	16583	16596	16590	16575	16658	16591	16608	16461	16676	16523	16677	16687	16553	16610	16629	16541	16776	16527	16768	16539	16641	16657	16655	16579	16667	16544	16599	16607	16595	16619	16650	16693	16570	16592	16572	16545	16651	16621	16542	16631	16700	16554	16610	16521	16602	16704	16713	16454	16726	16636	16632	16499	16640	16511	16722	16552	16625	16540	16751	16549	16563	16607	16726	16685	16382	16482	16520	16674	16611	16587	16797	16476	16707	16578	16671	16605	16567	16609	16668	16628	16621	16546	16592	16664	16768	16540	16685	16529	16562	16623	16580	16619	16503	16558	16470	16574	16804	16666	16671	16551	16321	16791	16629	16419	16499	16710	16643	16659	16607	16541	16420	16649	16508	16534	16560	16561	16639	16535	16597	16697	16549	16535	16689	16686	16524	16710	16569	16586	16595	16653	16567	16630	16492	16527	16675	16507	16568	16770	16578	16659	16747	16581	16645	16469	16586	16645	16615	16689	16610	16717	16619	16715	16598	16735	16530	16611	16650	16605	16456	16725	16678	16682	16653	16687	16563	16656	16601	16560	16572	16496	16568	16580	16628	16707	16560	16602	16792	16707	16585	16598	16544	16534	16640	16495	16564	16461	16535	16576	16499	16691	16511	16543	16461	16553	16731	16624	16626	16712	16687	16796	16449	16576	16690	16494	16682	16615	16686	16667	16649	16512	16442	16513	16550	16551	16721	16513	16603	16533	16558	16601	16519	16777	16489	16536	16472	16640	16476	16606	16571	16629	16696	16405	16618	16468	16600	16639	16368	16527	16564	16702	16492	16634	16570	16591	16447	16553	16518	16570	16643	16672	16496	16747	16582	16587	16474	16498	16683	16555	16541	16828	16639	16486	16536	16628	16489	16655	16680	16660	16725	16463	16794	16632	16565	16357	16716	16532	16730	16589	16425	16634	16651	16626	16780	16600	16721	16746	16662	16725	16753	16636	16779	16600	16441	16697	16563	16644	16539	16516	16635	16592	16441	16560	16537	16604	16539	16660	16722	16430	16624	16547	16623	16537	16570	16416	16697	16475	16466	16608	16637	16680	16543	16682	16873	16705	16486	16733	16624	16497	16644	16656	16493	16487	16686	16594	16523	16625	16830	16574	16641	16539	16466	16822	16697	16767	16548	16641	16687	16822	16512	16624	16782	16475	16537	16569	16715	16633	16529	16461	16693	16535	16832	16677	16507	16660	16579	16748	16485	16889	16710	16749	16574	16551	16714	16537	16502	16762	16541	16748	16534	16632	16452	16586	16595	16604	16458	16618	16658	16803	16501	16691	16716	16610	16475	16608	16540	16530	16392	16731	16514	16632	16719	16648	16608	16658	16646	16522	16514	16691	16353	16556	16464	16673	16526	16641	16548	16484	16623	16562	16475	16579	16537	16633	16526	16519	16549	16624	16670	16559	16584	16497	16675	16641	16554	16519	16706	16684	16688	16734	16653	16590	16703	16592	16521	16515	16568	16660	16561	16779	16650	16614	16709	16559	16563	16672	16794	16501	16568	16674	16770	16526	16533	16549	16758	16578	16566	16617	16644	16575	16556	16655	16624	16608	16535	16473	16897	16639	16688	16670	16571	16701	16593	16763	16613	16592	16777	16497	16719	16645	16725	16611	16705	16582	16621	16762	16663	16623	16734	16639	16639	16577	16725	16546	16675	16548	16563	16719	16633	16654	16621	16693	16662	16295	16743	16660	16784	16688	16642	16602	16591	16473	16609	16729	16594	16524	16772	16442	16530	16726	16472	16544	16872	16525	16677	16451	16669	16553	16609	16537	16774	16647	16547	16587	16599	16545	16598	16508	16621	16566	16681	16487	16675	16681	16625	16651	16739	16602	16584	16491	16564	16691	16560	16644	16775	16651	16730	16574	16640	16548	16610	16548	16676	16544	16650	16554	16502	16490	16582	16648	16637	16700	16606	16785	16663	16493	16805	16669	16610	16378	16622	16554	16535	16717	16522	16563	16634	16876	16343	16708	16731	16722	16560	16684	16525	16519	16709	16500	16658	16657	16530	16714	16594	16656	16431	16671	16478	16648	16681	16656	16593	16592	16635	16596	16674	16664	16676	16565	16562	16566	16445	16712	16443	16766	16641	16426	16632	16539	16730	16633	16639	16775	16534	16640	16622	16621	16495	16614	16406	16530	16499	16532	16724	16614	16746	16669	16574	16645	16577	16703	16596	16610	16766	16616	16703	16717	16530	16658	16708	16491	16394	16494	16657	16613	16539	16621	16737	16725	16473	16636	16586	16513	16700	16344	16769	16539	16521	16594	16556	16700	16803	16776	16450	16497	16624	16677	16547	16633	16647	16609	16665	16497	16566	16565	16519	16515	16571	16612	16566	16782	16642	16563	16610	16479	16779	16771	16548	16832	16515	16628	16623	16472	16612	16657	16575	16721	16682	16613	16481	16436	16544	16543	16658	16649	16620	16441	16702	16665	16680	16538	16610	16801	16711	16549	16701	16502	16791	16600	16618	16603	16597	16589	16489	16771	16480	16608	16468	16567	16764	16795	16476	16735	16694	16709	16732	16558	16570	16651	16711	16576	16615	16873	16619	16639	16679	16538	16580	16530	16801	16637	16560	16499	16532	16668	16579	16606	16597	16529	16645	16727	16456	16448	16766	16711	16648	16668	16474	16484	16810	16793	16605	16719	16657	16472	16764	16608	16678	16697	16561	16550	16738	16591	16405	16600	16545	16580	16695	16657	16506	16693	16504	16519	16614	16686	16602	16612	16536	16646	16706	16699	16555	16546	16566	16683	16713	16672	16677	16574	16650	16655	16546	16432	16532	16470	16645	16466	16566	16600	16541	16634	16657	16612	16692	16666	16659	16516	16601	16821	16633	16675	16649	16491	16552	16670	16704	16627	16324	16695	16617	16581	16667	16703	16461	16580	16661	16647	16520	16687	16788	16621	16894	16568	16601	16604	16575	16599	16561	16643	16597	16662	16657	16664	16520	16637	16578	16504	16559	16480	16798	16784	16598	16586	16694	16625	16810	16615	16570	16693	16603	16514	16733	16651	16718	16683	16515	16727	16688	16517	16649	16736	16553	16792	16456	16513	16500	16439	16569	16707	16743	16646	16671	16629	16559	16692	16469	16586	16643	16505	16524	16521	16649	16689	16627	16764	16575	16524	16483	16606	16742	16643	16540	16429	16748	16693	16521	16491	16767	16647	16658	16534	16603	16613	16794	16569	16686	16716	16519	16575	16603	16588	16585	16664	16507	16492	16601	16664	16619	16603	16586	16552	16544	16677	16781	16498	16770	16628	16580	16602	16540	16722	16825	16633	16684	16545	16649	16509	16688	16701	16446	16705	16526	16593	16610	16577	16632	16739	16620	16711	16581	16433	16590	16615	16553	16629	16548	16651	16673	16569	16528	16596	16583	16502	16652	16683	16741	16647	16588	16529	16632	16705	16473	16583	16527	16650	16639	16686	16606	16650	16673	16546	16596	16733	16364	16712	16600	16720	16552	16553	16443	16746	16320	16644	16742
22531	21585	28824	24813	22034	24336	25695	21702	20482	20807	20752	20414	20511	20108	20169	20186	20017	19876	19863	19959	19751	19772	19886	19781	19910	19778	20009	19755	19531	19767	19756	19802	19644	19587	19811	19626	19580	19520	19960	19716	19765	19673	19509	19572	19564	19826	19619	19691	19610	19738	19672	19903	19762	19508	19630	19337	19694	19691	19770	19662	19712	19729	19758	19621	19791	19551	19684	19570	19528	19524	19573	19619	19532	19673	19740	19602	19687	19588	19875	19748	19586	19676	19806	19834	19595	19656	19538	19428	19622	19452	19699	19361	19650	19379	19660	19540	19438	19642	19690	19510	19558	19613	19565	19400	19671	19753	19697	19546	19565	19653	19667	19936	19404	19442	19547	19465	19672	19739	19495	19599	19550	19700	19506	19481	19472	19631	19723	19608	19629	19520	19854	19562	19451	19579	19482	19714	19654	19578	19629	19529	19540	19739	19459	19624	19463	19531	19778	19625	19623	19638	19676	19472	19699	19338	19280	19515	19560	19702	19659	19492	19515	19484	19483	19532	19569	19387	19553	19509	19605	19624	19733	19445	19539	19553	19527	19653	19543	19582	19514	19620	19431	19396	19473	19439	19651	19601	19544	19407	19622	19559	19330	19449	19472	19595	19580	19465	19594	19444	19368	19703	19438	19576	19476	19524	19455	19470	19452	19371	19627	19784	19494	19396	19473	19571	19656	19496	19619	19290	19710	19635	19791	19746	19667	19534	19708	19592	19296	19312	19513	19554	19648	19478	19597	19526	19494	19469	19528	19425	19487	19547	19696	19406	19630	19614	19489	19590	19467	19451	19709	19784	19496	19618	19601	19377	19487	19651	19525	19503	19473	19484	19404	19644	19653	19390	19696	19512	19726	19505	19781	19428	19350	19490	19341	19499	19533	19542	19566	19537	19639	19686	19532	19572	19781	19686	19709	19677	19618	19665	19617	19563	19516	19324	19708	19555	19728	19601	19495	19636	19662	19493	19810	19667	19561	19403	19652	19550	19593	19451	19565	19520	19435	19826	19658	19377	19554	19546	19600	19517	19565	19617	19492	19525	19593	19644	19646	19493	19413	19620	19665	19475	19517	19604	19498	19753	19649	19666	19404	19525	19604	19561	19537	19585	19616	19536	19689	19730	19412	19608	19384	19575	19576	19537	19733	19673	19735	19629	19541	19668	19427	19583	19564	19580	19670	19524	19534	19500	19327	19592	19706	19590	19476	19775	19436	19732	19760	19515	19422	19699	19488	19588	19599	19632	19386	19653	19757	19352	19528	19706	19704	19650	19487	19712	19559	19540	19688	19667	19592	19703	19654	19595	19683	19620	19794	19739	19411	19650	19636	19545	19774	19624	19398	19593	19352	19345	19717	19579	19639	19592	19560	19579	19567	19450	19468	19449	19470	19437	19597	19693	19625	19636	19579	19664	19606	19861	19481	19521	19427	19516	19573	19611	19635	19488	19565	19577	19660	19587	19660	19644	19650	19577	19580	19535	19508	19440	19572	19683	19667	19732	19463	19584	19698	19528	19880	19533	19299	19432	19596	19682	19738	19755	19752	19452	19618	19543	19607	19648	19511	19367	19769	19676	19480	19970	19685	19571	19695	19602	19616	19499	19606	19482	19523	19542	19839	19776	19801	19692	19887	19604	19764	19561	19490	19465	19197	19517	19421	19543	19507	19683	19464	19795	19822	19576	19740	19623	19583	19510	19522	19527	19778	19534	19622	19537	19478	19544	19619	19419	19601	19529	19537	19724	19642	19564	19350	19763	19541	19602	19617	19660	19632	19532	19568	19657	19351	19485	19557	19759	19468	19318	19556	19663	19269	19541	19339	19446	19557	19526	19477	19520	19468	19450	19600	19810	19535	19537	19621	19657	19561	19543	19424	19599	19586	19722	19698	19608	19656	19578	19560	19791	19381	19663	19387	19515	19642	19578	19349	19751	19427	19477	19547	19571	19582	19588	19617	19782	19531	19700	19584	19381	19416	19448	19358	19470	19595	19803	19581	19659	19615	19467	19453	19694	19536	19616	19855	19525	19549	19526	19792	19437	19642	19622	19723	19532	19810	19919	19806	19336	19724	19528	19627	19599	19535	19643	19592	19466	19649	19724	19353	19579	19638	19404	19574	19687	19636	19561	19731	19762	19663	19572	19304	19685	19535	19569	19545	19436	19691	19478	19815	19553	19527	19560	19660	19455	19524	19625	19701	19557	19523	19583	19820	19694	19537	19608	19462	19493	19503	19579	19677	19637	19480	19585	19579	19528	19593	19420	19740	19593	19739	19529	19625	19708	19522	19666	19596	19667	19690	19659	19613	19687	19592	19673	19597	19504	19502	19369	19350	19493	19646	19485	19389	19334	19661	19604	19521	19590	19546	19693	19563	19699	19488	19391	19585	19542	19528	19529	19477	19469	19514	19682	19773	19493	19468	19455	19570	19437	19416	19427	19549	19622	19445	19509	19584	19577	19572	19483	19594	19622	19417	19552	19496	19570	19851	19606	19592	19564	19512	19411	19425	19464	19322	19361	19583	19545	19462	19590	19647	19333	19551	19415	19526	19558	19662	19550	19511	19709	19624	19648	19376	19473	19533	19384	19807	19534	19775	19622	19584	19521	19446	19549	19542	19448	19542	19664	19489	19653	19578	19407	19553	19677	19596	19681	19622	19597	19624	19429	19844	19556	19569	19436	19533	19653	19599	19468	19734	19641	19591	19523	19651	19394	19586	19569	19577	19565	19876	19604	19513	19446	19540	19799	19531	19618	19622	19645	19701	19633	19607	19657	19405	19505	19382	19380	19520	19728	19630	19468	19358	19542	19484	19539	19702	19363	19557	19492	19361	19726	19649	19605	19727	19507	19596	19692	19630	19551	19519	19733	19693	19569	19527	19587	19476	19605	19380	19471	19647	19584	19750	19479	19768	19511	19566	19552	19502	19654	19718	19652	19431	19560	19711	19521	19754	19570	19626	19402	19613	19577	19522	19576	19687	19574	19388	19311	19619	19474	19625	19663	19688	19597	19625	19424	19632	19586	19588	19560	19729	19695	19619	19599	19781	19640	19553	19645	19440	19582	19547	19659	19652	19713	19488	19609	19800	19515	19539	19540	19527	19538	19578	19565	19620	19609	19514	19415	19597	19481	19588	19586	19712	19519	19527	19447	19497	19628	19709	19725	19387	19414	19557	19536	19602	19525	19447	19510	19311	19483	19650	19516	19712	19755	19682	19498	19764	19669	19520	19575	19733	19611	19484	19549	19619	19712	19672	19492	19766	19710	19484	19487	19660	19424	19544	19486	19653	19610	19638	19699	19535	19571	19684	19651	19494	19657	19701	19615	19535	19558	19711	19542	19526	19402	19628	19705	19495	19691	19781	19614	19505	19679	19645	19667	19593	19690	19417	19791	19624	19487	19709	19636	19538	19770	19628	19664	19569	19429	19460	19674	19557	19602	19688	19395	19737	19600	19660	19660	19602	19560	19468	19514	19828	19515	19628	19530	19295	19501	19602	19921	19541	19300	19803	19588	19677	19724	19540	19288	19608	19546	19636	19469	19622	19520	19450	19448	19441	19440	19582	19586	19631	19396	19396	19519	19578	19513	19945	19565	19458	19642	19619	19457	19561	19671	19535	19370	19696	19644	19570	19593	19469	19736	19412	19562	19574	19531	19400	19766	19752	19337	19445	19379	19630	19450	19711	19386	19654	19582	19540	19591	19611	19547	19647	19582	19388	19660	19423	19586	19564	19584	19545	19503	19585	19425	19590	19606	19558	19626	19640	19663	19477	19688	19578	19736	19300	19694	19460	19654	19758	19591	19577	19633	19448	19567	19652	19554	19595	19713	19732	19603	19430	19348	19472	19553	19461	19571	19556	19492	19703	19599	19430	19680	19424	19661	19633	19594	19668	19665	19494	19451	19571	19715	19877	19461	19513	19776	19674	19626	19426	19587	19606	19539	19547	19632	19462	19455	19439	19521	19691	19759	19549	19537	19665	19406	19666	19788	19612	19634	19516	19731	19659	19646	19484	19487	19456	19545	19606	19578	19640	19514	19452	19423	19671	19312	19319	19493	19431	19612	19527	19397	19537	19596	19612	19649	19630	19607	19490	19573	19538	19559	19571	19855	19418	19562	19564	19820	19651	19438	19743	19587	19695	19603	19744	19602	19547	19505	19435	19589	19778	19453	19495	19616	19824	19509	19486	19518	19485	19698	19730	19571	19422	19539	19395	19655	19379	19362	19560	19621	19289	19392	19585	19607	19647	19410	19427	19373	19570	19678	19684	19531	19569	19652	19712	19545	19716	19709	19676	19583	19563	19600	19632	19598	19461	19449	19595	19539	19589	19520	19723	19784	19587	19741	19565	19658	19635	19695	19585	19764	19638	19559	19632	19552	19708	19563	19544	19569	19525	19475	19634	19676	19755	19487	19706	19513	19746	19422	19752	19472	19508	19576	19702	19328	19574	19262	19460	19677	19716	19574	19572	19540	19623	19596	19683	19754	19624	19622	19486	19495	19561	19699	19463	19762	19490	19519	19368	19520	19445	19415	19506	19629	19656	19767	19712	19755	19504	19516	19707	19667	19573	19567	19368	19671	19352	19849	19518	19534	19455	19639	19577	19525	19751	19542	19601	19378	19594	19666	19754	19525	19609	19593	19594	19532	19445	19583	19630	19441	19532	19693	19665	19468	19650	19500	19498	19827	19849	19500	19856	19656	19352	19471	19771	19620	19531	19646	19462	19520	19557	19583	19816	19723	19783	19671	19631	19679	19506	19522	19548	19787	19577	19682	19410	19378	19568	19679	19843	19525	19775	19363	19492	19566	19589	19575	19473	19576	19500	19501	19460	19437	19555	19460	19489	19336	19574	19615	19561	19585	19600	19440	19593	19713	19624	19542	19582	19520	19432	19532	19605	19363	19620	19743	19543	19632	19595	19609	19433	19652	19586	19579	19624	19654	19275	19459	19653	19571	19702	19679	19595	19576	19364	19720	19582	19524	19436	19493	19444	19710	19610	19421	19520	19622	19485	19541	19444	19572	19434	19656	19616	19728	19576	19617	19587	19544	19487	19375	19757	19467	19585	19489	19554	19329	19451	19354	19356	19608	19420	19446	19580	19512	19538	19445	19502	19548	19705	19687
25083	46792	35586	25146	21908	19470	18410	18001	17707	17417	17426	17077	17028	17131	16701	16752	16689	16800	16683	16494	16527	16294	16508	16388	16267	16449	16382	16340	16510	16279	16230	16308	16325	16403	16276	16283	16348	16211	16139	16249	16239	16535	16371	16041	16203	16095	16330	16066	16342	16225	16331	16359	16100	16268	16296	16260	16325	16279	16396	16172	16258	16334	16218	16592	16275	16138	16310	16252	16282	16238	16428	16151	16341	16217	16288	16240	16300	16028	16091	16067	16180	16059	16292	16077	16287	16289	16152	16210	16188	16094	16318	16264	16160	16007	16317	16215	16049	16235	16242	16123	16314	16217	16227	16199	16181	16399	16171	16165	16126	16232	16225	16289	16041	16240	16318	16295	16172	16305	16316	16097	16297	16178	16159	16278	16225	16325	16089	16251	16149	16227	16122	16273	16291	16185	16208	16245	16066	16208	16057	16180	16281	16215	16084	16315	16147	16378	15986	16244	16231	16141	16232	16260	16146	16298	16091	16074	16098	16128	16266	16189	16091	16259	16282	16288	16022	16138	16137	16138	16187	16292	16158	16330	16242	16244	16202	16083	15950	16069	16301	16131	16137	16147	16473	16354	16204	16135	16204	16385	16183	16136	16130	16235	16198	16235	16390	16081	16088	16177	16182	16280	16355	16241	16173	16168	16040	16150	16177	16162	15950	16213	16232	16241	16181	16269	16363	16267	16222	16188	16197	16064	16122	16273	16219	16208	16190	16324	16292	16187	16044	16211	16133	16276	16227	16282	16053	16027	16169	16220	16221	16150	16217	16072	16164	16074	16051	16276	16365	16231	16022	16312	16181	16248	16153	16227	16046	16206	16197	15996	16275	16062	16270	16141	16087	16209	16385	16217	16080	16222	16253	15858	16301	16345	15930	16276	16217	16100	16314	16146	16205	16216	16219	16266	16195	16349	16160	16269	16270	16270	16125	16218	16224	16266	16048	16117	16127	16096	16158	16171	16173	16131	16128	16087	16292	16043	16155	16099	16189	15951	16186	16174	16189	16292	16319	16129	16122	16050	16092	16313	16161	16155	16118	16203	16304	16217	16117	16096	16216	16253	16299	16053	16258	16307	16062	16110	16363	16158	16251	16139	16324	16130	16292	16169	16188	16240	16305	15911	16080	16232	16156	15979	16237	16224	16106	16179	16191	16174	16220	15959	16248	16432	16107	16271	16154	16042	16236	16041	16190	16238	16223	16271	16149	16160	16363	16289	16246	16228	16172	16249	16128	16207	16167	16121	16180	16276	16192	16226	16298	16148	16180	16169	16381	16272	16164	16370	16194	16103	16244	16238	16389	16123	16171	16296	16116	16288	16205	16029	16161	16122	16197	16198	16306	16199	16291	16022	16340	16314	16130	16171	16061	16158	16224	16149	16097	16102	16264	16085	16361	16243	16211	16261	16202	16180	16214	16331	16369	16260	16416	16243	16136	16200	16100	16196	16245	16204	16127	16173	16111	16242	16125	16295	16055	16192	16291	16097	16133	16289	16124	16041	16201	16176	16138	16249	16312	16334	16292	16352	16089	16204	16258	16073	16323	16314	16263	16108	16280	16111	16350	16295	16209	16082	16155	16146	16072	16231	16233	16217	16364	16208	16191	16134	16131	16000	16140	16265	16131	16214	16242	16171	16014	16095	16201	16021	16045	16272	16025	16384	16181	16183	16278	16196	16123	16205	16116	16334	16217	16081	16274	16157	16186	16097	16142	16154	16091	16216	16133	16081	16116	16098	16078	16220	16277	16210	16132	16381	16280	16135	16258	16215	16190	16172	16228	16165	16140	16142	16163	16119	16199	16314	16073	16136	16232	16247	16238	16313	15968	16074	16187	16352	16217	16302	16194	16253	16199	16329	16179	16144	16280	16258	16112	16109	15949	15988	16172	16141	16034	16161	16343	16252	16032	16252	16149	16073	16139	16136	16246	16225	16257	16057	16170	15992	16123	16230	16229	16223	16125	16382	16258	16147	16302	16116	16218	16156	16211	16159	16141	16006	16269	16086	16174	16140	16249	16106	15996	16128	16299	16186	16183	15967	16387	16284	16248	16203	16057	16190	16255	16068	16192	16261	16022	16262	16034	16125	16185	16180	16280	16161	16079	16212	16191	16169	16246	16233	16230	16171	16230	16147	16306	16256	16034	16264	16374	16198	16293	16291	16226	16264	16196	16153	15949	16116	16174	16327	16245	16272	16247	16164	16160	16384	16207	16110	16221	16138	16241	15994	16294	16201	16326	16178	15908	16289	16141	16201	16230	16260	16161	16248	16364	16305	16399	16050	16238	16176	16270	16326	16117	16121	16248	16134	16440	16180	16174	16260	16132	16288	16257	16073	16272	16193	16196	16453	16097	16293	16281	16125	16115	16236	16300	16102	16209	16231	16276	16091	16144	16102	16302	16079	16210	16117	16279	16062	16118	16145	16270	16203	16323	16148	16157	16178	16095	16135	16174	16156	16211	16079	16200	16251	16149	16183	16261	16230	16341	16202	16205	16127	16030	16401	16252	16086	16298	16203	16192	16147	16192	16119	16198	16266	16254	16284	16117	16037	16252	16151	16279	16079	16187	16203	16225	16292	16158	16241	16150	16089	16144	16213	15983	16190	16312	16179	16081	16328	16200	16239	16424	16200	16009	16170	16112	16172	16140	16272	16287	16287	16117	16151	16205	16299	16294	16241	16203	16186	16195	16222	16250	16131	16166	16090	16129	16196	16080	16216	16268	16218	16130	16120	16137	16258	16381	16182	16298	16089	16295	16075	16235	16015	16362	16258	16181	16254	16225	16198	16288	16340	16175	16186	16392	16231	16209	16253	16178	16202	16322	16159	16306	16071	16247	16344	16410	16150	16222	16011	16215	16316	16305	16139	16043	16140	16092	16260	16218	16272	16108	16233	16376	16269	16157	16247	15933	16001	16392	16231	16230	16191	16257	16241	16274	16167	16193	16102	16163	16258	16182	16220	16140	16251	16221	16272	16210	16296	16182	16360	15973	16098	16334	16295	16153	16429	16099	16276	16080	16144	16324	16100	16365	16196	16183	16196	16136	16208	16027	16274	16241	16114	16326	16013	16154	16290	16052	16014	16371	16168	16176	16171	16105	16101	16063	16091	16209	16198	16160	16007	16230	16080	16307	16231	16147	16166	16236	16151	16144	16181	16273	16241	16165	16350	16273	16177	16290	16198	16189	16359	16123	16332	16445	16276	16172	16095	16171	16172	16181	16181	16269	16213	16090	16040	16170	16099	16203	16090	16295	16128	16060	16148	16324	16211	16342	16015	16354	16010	16322	16325	16190	16065	16200	16271	16314	16045	16246	16183	16176	16165	16064	16147	16156	16226	16275	16214	16156	16082	16310	16150	16175	15995	16186	16369	16154	16154	16050	16188	16197	16091	16245	16069	16262	16478	16129	16256	16157	16192	16295	16208	16044	16236	16065	16277	16212	16019	16183	16318	16253	16411	16302	16059	16251	16317	16172	16258	16046	16155	16133	16337	16135	16139	16237	16173	16437	15997	16067	16115	16154	16250	16212	16206	16116	16237	16224	16156	16173	16139	16166	16147	16283	16169	16188	16210	16234	16216	16127	16138	16153	16137	16238	16122	16230	16097	16265	16104	16101	16060	16105	16134	16129	16178	16222	16247	16139	16232	16295	16264	16366	16310	16200	16336	16220	16267	16192	16189	16314	16280	16317	16195	16228	16228	16191	16050	16145	16133	16069	16172	16137	16092	16224	16201	16273	16101	16203	16335	16124	15998	16083	16109	16053	16031	16221	16196	16196	16209	16312	16166	16368	16154	16191	16155	16067	16147	16201	16146	16302	16197	16257	16187	16125	16130	16208	16208	16145	16112	16183	16348	16164	16312	16251	16105	16287	16299	16032	16213	16088	16108	16238	16220	16141	15994	16399	16150	16141	16220	16233	16067	16158	16356	16105	16265	16400	16162	16288	16145	16176	16188	16092	16285	16216	16050	16086	16322	16227	16057	16143	16157	16071	16136	16303	16298	16188	16176	16105	16257	16183	16267	16138	16187	16057	16265	16218	16232	16286	16203	16255	15926	16158	16251	16118	16106	16149	16300	16299	16064	16174	16197	16353	16272	16265	16328	16186	15962	16433	16194	16152	16234	16259	16109	16123	16204	16332	16166	16196	16149	16145	16028	16321	16261	16256	16157	16192	16050	16281	16045	16104	16172	15991	16235	16158	16304	16113	16187	16316	16207	16169	16156	16209	16289	16244	16121	16160	16189	16326	15956	16202	16172	16205	16193	16202	16344	16225	16284	16248	16244	16233	16279	16115	16286	16279	16250	16327	16221	16215	16151	16260	16378	16067	16262	16201	16302	16244	16253	16053	16344	16148	16265	16203	16216	15985	16211	16182	16135	16405	16233	16135	16258	16160	16273	16102	16041	16273	16211	16285	16222	16014	16276	16351	16360	16213	16114	16233	16121	16248	16141	16247	16277	16157	16327	16172	16085	16274	16326	16260	16181	16180	16180	16307	16121	16351	16197	16178	16221	16230	16235	16268	16026	16139	16155	16173	16067	16359	16291	16183	15971	16205	16218	16194	16191	16367	16206	16252	16060	16399	16144	16242	16112	16095	16231	16340	16227	16245	16162	15882	16382	16092	16201	16275	16252	16247	16174	16090	16314	16361	16042	16256	16346	16156	16177	16131	16103	16093	16290	16311	16209	16121	16200	16195	16326	16299	16239	16127	16145	16170	16175	16059	16274	16363	16174	16140	16224	16202	16327	16117	16186	16276	16287	16239	16239	16402	15973	16268	16053	16197	16403	16210	16172	16386	16127	16216	16117	16131	16222	16297	16085	16135	16233	16416	16200	16305	16202	16111	16271	16084	16033	16229	16289	16280	16234	16380	16008	16116	16102	16278	16195	16382	16273	16143	16255	16255	16338	16074	16277	16137	16202	16202	16179	16163	16316	16249	16068	16182	16311	16031	16264	16324	15960	16139	16074	16140	16226	16029	16209	16258	16112	16094	16400	16080	16127	16178	16260	16354	16230	16292	16249	16200	16189	16175	16250	16048	16143	16192	16291	16283	16178	16222	16339	16278	16207	16174	16267	16015	16194	16008	16154	16197	16070	16222	16191	16220	16454	16068	16065	16261	16153
30078	25712	28941	25493	21546	21040	20758	20663	20477	20465	20394	20455	20501	20232	20443	20266	20342	20299	20337	20185	20328	20264	19975	20136	20253	20011	20195	20074	19986	20310	20395	20187	19993	20015	20246	20211	20104	20388	20069	20225	20132	20326	20261	19825	20214	20230	20119	20166	19939	19953	20141	20069	20249	20254	20267	20313	20260	20052	20177	20064	20101	19908	20213	19935	20240	20178	20048	20195	20167	20074	20108	20124	20043	20091	20039	20220	20016	20170	20218	20105	20078	20036	20321	19994	20222	20377	20038	20272	20378	20065	20194	20174	20306	20055	20144	20063	20052	20185	20210	20047	20201	20191	20364	20111	20049	20016	20064	20016	20185	20158	20179	20005	20347	20169	20142	20095	20013	20032	20120	20163	20196	20002	20055	19931	20189	20300	19997	20038	20026	20157	20101	19809	20130	20198	20047	20306	19886	19876	20313	20249	20244	20254	19981	19988	20137	20097	20032	19946	19922	20193	20107	20006	20238	20008	20068	19979	20045	20022	20084	20059	20053	20073	20282	20249	20223	20141	20360	20003	20195	20285	19938	20280	20116	20013	20104	20121	20128	20029	19975	20116	19744	19952	20252	20225	20252	20227	20150	20156	19902	20106	20229	20121	20086	20052	20178	20208	20000	20160	19977	20078	20253	20103	20035	20374	19979	20209	20197	20265	20110	20241	20126	20152	20220	20227	20199	20199	20046	20184	20286	20137	19974	20110	20005	20070	20187	19982	19985	20109	20228	20065	20220	20070	20145	20072	20070	20180	19966	20015	20006	19995	19980	20203	19844	19997	20001	20213	19919	20164	20203	20297	20117	20108	19945	20439	20025	20096	19859	20090	20244	20103	20155	20011	19995	19970	19993	20154	20080	20320	19999	19968	20114	20048	20215	20115	19974	20146	19988	20236	20100	20161	20042	20071	20242	20129	20179	19849	20218	20129	20074	20315	20130	20124	20237	20237	19962	20084	20140	20115	20358	20072	20200	20220	20140	20277	20076	20197	20202	20089	20121	20115	20183	20072	20433	20052	20090	19959	19945	20081	20114	20005	20148	19919	20169	20164	20100	20141	20191	20269	20124	20136	20150	20356	19961	20172	20023	20218	20079	20130	20194	20073	20180	20150	20261	20382	20147	19982	20140	19813	20121	20121	20157	20343	20057	20047	20186	20090	20073	20116	20111	20231	20025	20200	20154	20099	20031	19972	20004	20020	20118	20019	19997	20116	20070	20286	20155	20049	20307	20279	20101	20009	20060	19948	20247	20155	20063	19945	20034	19915	20111	20219	20396	20058	20135	20126	20065	20202	20103	20150	19996	19994	20048	19847	20205	20074	20010	20111	20217	20219	20079	20306	20328	20164	20206	20267	19976	20162	20155	20076	20002	20143	20134	20078	20089	19959	20090	20301	20013	20170	20082	20275	20184	20125	20058	20004	20158	20052	20207	20093	20117	20222	20158	20278	20181	20123	20009	20029	20087	20283	20131	20024	20059	20048	20158	19992	19930	20176	19992	20110	20123	19921	20239	20126	20257	19912	20223	20145	20182	20274	20156	20296	20152	20330	20446	20105	20160	20121	20332	20229	20022	20151	20138	20091	19994	19928	20039	20282	20162	20022	20090	20164	20101	20191	20272	19979	20291	20174	20182	20002	20220	20121	20115	20099	20122	20112	20152	20328	20034	20026	20107	20030	20109	20206	20222	20158	20149	19956	19895	20133	20113	20219	20122	20067	20089	20029	20037	20270	19978	20232	19949	20172	20047	20206	20218	20250	20160	20102	20317	20188	20303	20144	20150	20148	20356	20080	20152	20331	20150	19995	20242	20206	20091	19950	19970	20098	20046	20112	19955	20303	20304	20163	20165	20063	19887	20085	20246	20337	20229	20165	20069	20216	20087	20315	19933	20346	20036	20059	20071	20110	20169	20271	20383	20101	20160	20051	20088	20098	20094	20020	20213	19980	20055	20094	20005	20094	20095	20253	20063	20027	20017	20159	20168	20103	19921	20111	20118	19945	20205	19924	20119	20311	20100	20007	20195	19951	20013	20130	20224	20084	20002	20216	20181	20137	20259	20377	20278	20126	20136	20087	20144	19991	19951	20164	20269	20180	20180	20283	19940	20251	20229	20254	20158	19790	20054	19891	20034	20212	20259	20086	20126	20121	20112	20139	20083	20108	19963	20202	20171	20101	20173	20270	20037	20422	20210	19969	20158	20252	20255	20126	20148	20066	20182	20270	20114	20165	20007	20184	19947	19963	20056	20215	20087	20108	20477	19948	20176	20152	19926	20055	20135	20104	20173	20343	19941	20382	20106	20154	20077	19960	20087	20186	20201	20181	20299	20146	20175	20142	20213	20194	20098	20096	20153	20140	20296	20125	19980	20082	20030	20009	20323	20074	20244	20153	20057	20168	20135	20082	19910	19780	20000	20152	20231	20280	20104	20112	20308	20117	20149	20124	20036	19970	20349	20166	20248	20031	19953	19942	20109	20156	20159	20056	20224	20229	20001	20249	20348	19982	19933	20196	19886	20038	20099	20175	20333	20245	20160	20211	20418	19910	20116	20333	20115	20179	20086	19996	19881	20062	20015	20276	20047	20142	20314	20239	19977	20101	20100	20176	19984	20196	20081	20067	19951	20253	20111	20061	20104	20319	20264	20048	20060	20046	19924	20134	20078	20145	20219	20174	20152	20142	20194	20039	20058	20214	20183	20155	20073	20096	20179	20111	20095	20181	20115	20208	20266	20215	20052	20203	20124	20112	20009	20235	20392	20231	20084	20174	20376	20221	20000	20328	20193	20337	20167	20195	20316	20092	20154	20200	20235	19965	20118	19939	20131	20446	20014	20084	20194	20250	20009	20194	20057	19917	19958	20199	20056	19855	20025	20054	19959	19944	20357	20257	20196	20019	20143	19952	20022	20148	20022	20214	20153	19915	20292	20202	20172	19925	20068	20144	20027	20030	20196	20180	20136	20003	19967	20330	20054	20165	20104	20323	20031	20001	20222	20240	20033	20131	20154	20165	20171	19950	20408	20012	20020	20154	20019	20187	20121	20137	20093	20064	20137	20325	20088	20153	19916	20139	20080	20010	19958	20148	20081	20064	20164	20185	20141	20176	19973	20010	20125	20265	20109	20139	19927	19938	20069	20328	19968	20188	20013	20158	20302	20283	20240	20065	20211	20293	20246	20010	20222	20002	20389	20149	20143	20135	20391	20093	20131	19872	20161	20231	20162	20039	20194	20065	20003	19834	19997	19997	20075	20106	20101	19978	20101	19869	20187	20181	20362	20200	20127	19939	20124	20288	20034	20186	20231	20289	20122	20086	20239	20112	19964	20117	20229	20157	19792	20147	20153	20219	20035	20149	20163	20186	20261	20089	20181	20114	20133	19999	20038	20109	20134	20153	20189	20028	20029	20274	20269	20183	20187	20300	20293	19955	20142	20038	20103	20133	20007	20025	20183	20073	20121	20001	19960	19985	20218	20179	20290	19957	19977	20091	20088	20280	20152	20170	20265	19890	20192	20044	20132	20258	20159	20007	20006	19992	20152	19989	20070	20291	20219	20037	20118	20113	20226	20057	20195	20100	20064	19882	20111	20141	20079	20139	20168	20253	20070	20083	19867	19934	20023	20184	19917	20213	20235	20086	19841	20098	20125	20155	20181	19971	20318	20150	20232	20099	20188	19973	20152	20289	20135	19960	19884	19891	20131	20173	20177	20090	20138	20119	20231	20227	20220	20048	20102	20030	20101	20125	20075	20039	20200	20160	20252	20450	20202	20210	20113	20131	20190	20113	19975	19958	19975	20203	20118	20053	19965	20106	20274	20125	20235	20031	19901	20335	20182	20278	19861	20006	20037	20154	20185	20021	20165	20257	20381	20165	20186	20133	20137	20102	20265	20013	19976	20089	20381	20184	20083	20043	20295	20076	19975	20192	20186	20079	20082	20091	20142	19964	20175	20308	20131	20003	20174	20224	20440	20135	20093	20394	20185	20244	20062	20141	19951	20106	20038	20110	20094	20249	20226	20227	20204	20053	20159	20141	20189	20104	20361	20091	20091	20291	20011	19927	20183	20244	20120	19883	20332	20360	20042	20331	20070	20108	20130	20171	20085	20122	20214	20035	20157	20105	20099	20187	20267	20051	20175	20198	20386	20263	20238	20211	20095	20459	20071	20304	20159	19871	20253	20225	20441	20050	20194	20017	20120	20135	20216	20235	20070	19960	20094	20077	20125	20088	20169	19894	20185	20148	20352	20157	20361	20332	20333	20121	20135	20059	20106	20009	20426	19976	20146	20258	20011	20078	20393	20175	20229	20164	20086	20015	20033	20173	20229	20319	20173	19966	20161	19953	20159	19994	20040	20101	20099	20088	20019	20212	20230	20138	20187	20209	20192	20188	20181	20184	20026	20250	20237	19996	20093	19965	20068	20122	20079	20017	20252	20317	20157	20094	20083	20069	20056	20141	19993	20291	20417	20017	20295	20181	20178	20165	19953	20269	20295	20236	20181	20157	20104	20129	20043	19973	20127	20193	20170	20215	20329	20159	20019	20194	20072	20014	20118	19960	20156	19945	19978	20170	20328	20224	20146	20193	20159	20109	20166	20291	20399	20278	20105	20272	20115	20094	20310	20256	20171	20352	20180	20028	20094	20082	20255	20185	20321	20058	20049	20025	19831	20019	20101	20222	20249	20149	20241	20103	20382	20091	20242	20266	20085	20195	20086	19866	20038	20100	20072	20115	20018	20199	20154	20092	20162	20044	20249	19984	20187	19967	20080	20041	20288	20472	19951	20331	20135	20039	20033	20289	20232	20166	20068	20250	20050	20080	19946	20023	19981	20135	20199	20135	20113	20173	20151	20150	20210	20084	20261	19992	20066	20254	19981	20144	20174	20027	20058	20180	20048	20099	20074	20152	20128	20041	19961	20097	19951	20078	19928	20135	20298	20231	20258	20044	20100	20123	20078	20023	20162	20176	20098	20104	20388	20077	19913	20266	20228	20300	20120	20183	20144	20216	20486	20063	20081	20237	20133	20104	19993	20149	20254	20157	20087	19872	20196	20192	19988	20094	20109	20103	20187	20179	20227	20138	20143	20071	20137	20182	20105	20086	19968	20082	20276	20036	20154	20052	20174	20237
25077	35820	26856	20162	18676	17609	17469	17251	17117	16902	16942	16929	16926	16740	16711	16804	16661	16638	16740	16690	16681	16717	16639	16557	16625	16507	16596	16510	16528	16825	16781	16548	16535	16573	16613	16561	16535	16680	16528	16563	16708	16654	16512	16671	16434	16661	16537	16576	16575	16353	16437	16581	16488	16509	16411	16437	16515	16610	16635	16632	16547	16494	16475	16651	16679	16470	16544	16571	16510	16472	16414	16496	16676	16624	16593	16568	16723	16640	16388	16625	16617	16437	16507	16458	16485	16570	16684	16693	16626	16633	16424	16653	16637	16401	16579	16607	16520	16700	16633	16686	16587	16510	16682	16708	16497	16493	16670	16459	16475	16647	16402	16495	16672	16487	16630	16461	16463	16513	16428	16593	16754	16571	16513	16414	16723	16712	16574	16530	16423	16528	16466	16391	16501	16612	16511	16552	16424	16517	16500	16497	16672	16514	16696	16667	16497	16484	16624	16541	16304	16604	16658	16639	16445	16767	16483	16562	16563	16466	16517	16685	16605	16615	16613	16483	16676	16397	16549	16361	16662	16421	16623	16625	16635	16657	16499	16552	16362	16650	16646	16498	16497	16534	16745	16632	16552	16579	16441	16553	16408	16587	16690	16502	16762	16518	16734	16647	16548	16653	16363	16608	16606	16444	16588	16392	16680	16620	16676	16390	16501	16657	16250	16509	16558	16571	16597	16544	16560	16739	16445	16439	16566	16641	16431	16601	16448	16527	16432	16488	16627	16705	16479	16446	16551	16577	16480	16594	16483	16682	16461	16604	16524	16523	16519	16673	16677	16608	16625	16518	16574	16440	16579	16725	16586	16575	16470	16499	16514	16408	16386	16403	16648	16822	16489	16621	16559	16593	16428	16537	16700	16655	16658	16524	16544	16634	16480	16523	16552	16307	16542	16431	16519	16626	16583	16582	16520	16609	16718	16429	16478	16694	16576	16496	16552	16383	16574	16589	16635	16467	16549	16661	16592	16466	16478	16568	16732	16612	16577	16575	16582	16622	16623	16516	16606	16524	16575	16737	16486	16580	16605	16573	16584	16533	16542	16630	16639	16722	16605	16507	16529	16559	16471	16340	16443	16575	16654	16409	16592	16476	16689	16510	16676	16501	16684	16628	16553	16405	16580	16674	16769	16372	16607	16584	16686	16624	16387	16534	16727	16537	16615	16703	16488	16340	16410	16523	16477	16614	16571	16636	16448	16594	16561	16640	16652	16531	16542	16446	16608	16470	16620	16809	16554	16587	16670	16554	16587	16497	16681	16603	16518	16562	16622	16537	16523	16448	16433	16597	16687	16569	16487	16490	16576	16432	16715	16642	16611	16563	16422	16622	16480	16733	16566	16410	16675	16517	16548	16467	16350	16496	16596	16548	16676	16539	16713	16443	16405	16669	16716	16507	16534	16517	16481	16567	16486	16446	16571	16574	16658	16595	16535	16580	16592	16546	16496	16404	16642	16670	16418	16667	16583	16546	16573	16516	16440	16430	16580	16446	16411	16470	16527	16746	16441	16598	16544	16564	16575	16707	16580	16501	16511	16397	16665	16459	16725	16454	16527	16454	16814	16514	16708	16598	16650	16540	16549	16388	16546	16454	16592	16633	16651	16591	16432	16610	16506	16635	16507	16738	16577	16490	16571	16648	16683	16560	16309	16508	16573	16579	16467	16639	16717	16472	16408	16543	16655	16568	16586	16497	16534	16579	16482	16567	16668	16489	16532	16598	16682	16617	16693	16557	16530	16666	16556	16649	16482	16580	16613	16434	16426	16645	16584	16491	16661	16745	16715	16456	16514	16485	16513	16547	16347	16451	16743	16582	16750	16664	16637	16539	16632	16683	16695	16684	16557	16400	16577	16466	16523	16514	16508	16595	16532	16387	16505	16494	16406	16671	16490	16715	16738	16370	16636	16424	16625	16557	16631	16496	16506	16490	16512	16589	16387	16614	16499	16564	16503	16755	16495	16651	16564	16613	16610	16363	16665	16547	16687	16565	16454	16653	16419	16435	16571	16528	16611	16426	16581	16597	16700	16565	16563	16442	16666	16358	16653	16480	16336	16543	16617	16541	16362	16502	16653	16459	16766	16485	16651	16487	16711	16523	16660	16623	16575	16728	16423	16664	16672	16586	16578	16569	16536	16480	16604	16714	16570	16505	16553	16436	16515	16685	16644	16556	16450	16600	16653	16508	16775	16675	16664	16685	16566	16611	16650	16441	16691	16521	16467	16652	16535	16475	16749	16548	16750	16617	16553	16592	16693	16739	16605	16568	16475	16485	16372	16693	16537	16661	16474	16676	16581	16555	16612	16640	16522	16568	16566	16478	16610	16501	16714	16341	16583	16467	16677	16684	16508	16552	16395	16511	16587	16564	16621	16535	16775	16425	16486	16451	16473	16655	16512	16645	16494	16419	16578	16547	16545	16438	16397	16368	16580	16467	16521	16426	16479	16638	16472	16526	16541	16667	16563	16447	16589	16615	16735	16382	16452	16530	16811	16698	16665	16422	16488	16638	16489	16458	16405	16608	16505	16675	16512	16596	16555	16721	16565	16439	16552	16399	16371	16405	16597	16518	16611	16467	16566	16530	16557	16481	16421	16565	16465	16626	16520	16537	16734	16656	16500	16446	16803	16701	16445	16481	16539	16471	16518	16533	16456	16534	16564	16485	16455	16703	16534	16588	16521	16575	16451	16575	16654	16535	16705	16558	16494	16317	16593	16557	16529	16449	16656	16356	16642	16524	16608	16690	16427	16569	16737	16721	16461	16623	16599	16505	16589	16612	16630	16490	16646	16542	16504	16629	16578	16521	16594	16661	16506	16580	16535	16431	16432	16707	16628	16551	16483	16488	16646	16599	16564	16554	16596	16513	16527	16578	16338	16577	16569	16529	16625	16395	16653	16457	16466	16678	16469	16424	16596	16677	16418	16625	16453	16603	16689	16634	16338	16697	16542	16501	16624	16635	16628	16624	16488	16580	16497	16394	16543	16646	16463	16669	16600	16609	16506	16677	16694	16556	16563	16669	16691	16664	16617	16408	16540	16553	16589	16719	16485	16654	16485	16636	16443	16576	16594	16420	16670	16570	16564	16592	16668	16582	16473	16550	16559	16506	16566	16567	16570	16508	16599	16622	16582	16670	16702	16455	16682	16509	16640	16532	16667	16698	16722	16608	16737	16771	16607	16476	16578	16453	16551	16542	16456	16803	16612	16556	16689	16559	16579	16609	16537	16577	16692	16640	16679	16610	16572	16530	16535	16476	16615	16603	16525	16617	16468	16391	16542	16523	16536	16546	16451	16458	16445	16486	16542	16527	16552	16623	16478	16612	16374	16499	16609	16523	16557	16531	16588	16535	16430	16495	16491	16661	16550	16505	16498	16564	16470	16521	16485	16444	16708	16558	16498	16478	16641	16436	16619	16613	16413	16426	16636	16458	16715	16633	16556	16542	16586	16562	16499	16483	16452	16557	16791	16678	16573	16576	16502	16738	16682	16571	16465	16683	16657	16548	16474	16561	16522	16475	16564	16539	16557	16611	16615	16541	16431	16538	16601	16571	16588	16454	16543	16734	16481	16295	16583	16596	16646	16625	16725	16641	16578	16617	16616	16486	16492	16613	16586	16621	16438	16495	16722	16529	16633	16570	16554	16486	16550	16479	16525	16531	16575	16645	16604	16671	16567	16569	16545	16627	16614	16661	16708	16670	16528	16597	16652	16611	16583	16513	16777	16633	16499	16579	16393	16515	16639	16525	16517	16701	16328	16684	16548	16593	16482	16639	16422	16660	16508	16675	16582	16686	16612	16703	16636	16500	16561	16614	16718	16630	16602	16575	16486	16576	16469	16469	16612	16605	16522	16638	16402	16371	16712	16380	16557	16563	16496	16644	16731	16547	16595	16616	16655	16505	16526	16462	16510	16507	16489	16618	16707	16404	16709	16474	16566	16638	16493	16230	16712	16522	16701	16353	16449	16512	16468	16528	16531	16534	16596	16590	16602	16487	16577	16414	16463	16623	16734	16387	16674	16631	16567	16395	16543	16337	16625	16419	16724	16530	16593	16441	16540	16706	16697	16539	16587	16670	16529	16504	16464	16511	16562	16535	16682	16526	16639	16487	16649	16534	16554	16429	16594	16553	16551	16541	16768	16566	16499	16487	16510	16475	16507	16385	16566	16621	16602	16566	16573	16630	16464	16697	16626	16574	16457	16646	16408	16619	16600	16581	16574	16581	16573	16516	16468	16494	16613	16640	16543	16802	16496	16552	16572	16439	16422	16355	16640	16607	16683	16612	16624	16501	16466	16553	16553	16665	16629	16552	16507	16441	16440	16440	16524	16518	16474	16557	16537	16427	16525	16523	16537	16692	16545	16506	16472	16447	16460	16684	16647	16767	16556	16582	16522	16397	16467	16692	16702	16385	16593	16664	16419	16414	16672	16728	16484	16578	16626	16583	16455	16719	16455	16417	16542	16539	16635	16619	16607	16567	16600	16594	16395	16429	16509	16504	16496	16570	16446	16692	16661	16561	16660	16443	16529	16564	16631	16425	16467	16483	16556	16500	16791	16731	16469	16531	16531	16659	16562	16614	16556	16587	16489	16503	16542	16551	16548	16687	16633	16604	16603	16654	16573	16602	16508	16776	16616	16443	16603	16549	16716	16747	16596	16382	16549	16523	16661	16504	16400	16656	16641	16512	16650	16574	16539	16672	16504	16557	16660	16562	16718	16752	16528	16752	16643	16411	16603	16462	16459	16587	16740	16607	16370	16395	16328	16524	16723	16551	16556	16584	16560	16542	16573	16627	16643	16591	16382	16651	16597	16546	16471	16469	16720	16605	16430	16600	16564	16548	16689	16530	16457	16522	16564	16544	16608	16587	16571	16576	16767	16605	16525	16575	16668	16712	16603	16430	16676	16524	16789	16377	16580	16580	16529	16513	16574	16617	16453	16540	16515	16764	16540	16579	16661	16597	16494	16795	16615	16546	16716	16571	16568	16741	16794	16806	16433	16547	16658	16740	16609	16439	16546	16466	16566	16562	16753	16451	16486	16702	16823	16696	16577	16495	16335	16528	16463	16579	16714	16504	16620	16535	16541	16591	16471	16567	16690	16648	16556	16671	16407	16496	16576	16316
23426	21574	28473	25317	22884	23280	22801	20539	20007	20210	20234	19975	19719	19773	19695	19399	19742	19734	19408	19526	19531	19410	19540	19391	19625	19353	19392	19378	19442	19296	19496	19385	19440	19387	19338	19455	19456	19518	19203	19162	19418	19435	19392	19273	19176	19296	19244	19280	19572	19300	19342	19203	19405	19388	19334	19375	19380	19461	19433	19214	19378	19205	19176	19265	19373	19484	19397	19163	19417	19318	19299	19282	19340	19432	19429	19365	19363	19309	19220	19493	19372	19579	19514	19441	19331	19261	19526	19031	19237	19384	19165	19255	19151	19387	19122	19125	19433	19328	19281	19419	19321	19334	19387	19222	19321	19367	19079	19295	19089	19170	19458	19266	19091	19318	19307	19227	19324	19224	19571	19323	19310	19080	19185	19289	19414	19301	19290	19408	19110	19435	19340	19285	19049	19108	19552	19146	19358	19273	19296	19233	19198	19048	19235	19346	19343	19408	19443	19402	19354	19357	19330	19383	19135	19313	19403	19390	19230	19412	19284	19224	19242	19412	19404	19344	18922	19323	19261	19272	19507	19307	19459	19107	19483	19273	19308	19312	19285	19508	19557	19534	19234	19376	19159	19122	19436	19118	19247	19131	19138	18992	19412	19251	19292	19429	19404	19291	19416	19453	19294	19450	19548	19210	19188	19257	19463	19303	19404	19343	19292	19315	19535	19240	19236	19379	19410	19463	19203	19180	19100	19481	19035	19297	19532	19567	19070	19322	19310	19325	19297	19191	19267	19423	19230	19373	19328	19158	19391	19329	19418	19264	19470	19239	19173	19341	19308	19471	19418	19262	19231	19220	19313	19264	19260	19337	19452	19364	19239	19394	19448	19091	19356	19329	19458	19176	19221	19268	19322	19258	19135	19353	19384	19463	19329	19505	19428	19349	19221	19249	19323	19236	19350	19361	19109	19266	19384	19344	19409	19659	19073	19202	19395	19372	19357	19447	19398	19285	19257	19483	19402	19314	19179	19485	19342	19391	19102	19079	19493	19198	19244	19366	19224	19281	19292	19272	19070	19339	19458	19205	19283	19360	19327	19180	19096	19330	19292	19443	19397	19550	19371	19416	19381	19054	19397	19296	19320	19251	19313	19285	19266	19367	19155	19373	19221	19177	19382	19165	19337	19139	19376	19421	19393	19356	19300	19405	19226	19274	19204	19392	19378	19367	19270	19322	19512	19378	19294	19294	19354	19246	19350	19245	19185	19318	19261	19301	19176	19183	19323	19198	19198	19272	19194	19189	19486	19120	19247	19313	19191	19263	19410	19485	19216	19407	19391	19454	19464	19289	19340	19277	19133	19573	19350	19390	19343	19256	19359	19511	19459	19300	19312	19488	19486	19345	19339	19355	19359	19227	19345	19385	19366	19429	19251	19291	19307	19292	19233	19375	19295	19398	19320	19218	19366	19292	19442	19075	19333	19251	19373	19427	19367	19189	19208	19310	19491	19218	19316	19121	19397	19210	19172	19119	19065	19362	19233	19288	19345	19198	19230	19276	19100	19201	19325	19278	19269	19463	19352	19290	19380	19296	19403	19373	19179	19321	19198	19275	19299	19363	19409	19222	19369	19148	19443	19052	19302	19225	19317	19216	19330	19473	19277	19386	19332	19381	19309	19445	19426	19277	19404	19051	18843	19233	19138	19212	19056	19273	19433	19299	19204	19185	19283	19257	19402	19243	19231	19268	19573	19413	19220	19173	19324	19462	19455	19374	19400	19360	19243	19223	19174	19129	19525	19072	19365	19156	19363	19442	19268	19243	19262	19379	19146	19317	19215	19455	19584	19483	19395	19349	19209	19354	19434	19385	19373	19299	19224	19384	19260	19262	19316	19292	19327	18999	19203	19209	19223	19105	19478	19348	19372	19238	19168	19313	19481	19146	19370	19261	19201	19438	19310	19193	19246	19302	19270	19419	19407	19383	19417	19290	19289	19368	19299	19448	19371	19219	19305	19198	19166	19354	19326	19303	19382	19289	19296	19271	19372	19275	19274	19450	19356	19117	19384	19289	19361	19197	19236	19348	19461	19060	19143	19328	19232	19291	19268	19189	19273	19278	19161	19251	19126	19263	19451	19411	19228	19368	19440	19101	19299	19251	19399	19244	19094	19086	19323	19353	19367	19189	19144	19214	19248	19073	19316	19135	19111	19215	19261	19321	19294	19382	19644	19379	19313	19475	19295	19151	19376	19382	19432	19302	19188	19150	19203	19259	19339	19194	19537	19394	19289	19275	19313	19197	19395	19453	19357	19284	19311	19324	19337	19160	19403	19209	19246	19479	19316	19260	19432	19278	19232	19254	19139	19363	19180	19261	19310	19066	19246	19270	19356	19282	19380	19031	19432	19299	19497	19265	19291	19254	19271	19202	19369	19231	19105	19239	19172	19340	19383	19287	19187	19615	19343	19372	19291	19116	19330	19228	19273	19258	19371	19229	19242	19300	19200	19435	19223	19354	19254	19272	19176	19330	19288	19126	19292	19200	19270	19156	19281	19312	19270	19482	19406	19160	19474	19155	19176	19397	19085	19376	19421	19297	19431	19362	19625	19142	19423	19318	19279	19053	19304	19241	19287	19186	19248	19237	19219	19316	19190	19429	19149	19312	19195	19234	19419	19738	19243	19291	19289	19269	19222	19208	19542	19542	19403	19311	19356	19368	19459	19230	19168	19133	19327	19279	19190	19249	19181	19331	19307	19250	19230	19378	19364	19259	19326	19489	19393	19271	19213	19476	19421	19265	19056	19320	19265	19247	19320	19260	19364	19314	19271	19244	19107	19139	19183	19129	19312	19310	19409	19317	19455	19219	19085	19330	19362	19147	19165	19177	19213	19197	19241	19289	19233	19445	19277	19382	19287	19315	19355	19466	19175	19319	19218	19295	19448	19332	19417	19205	19311	19217	19344	19435	19248	19330	19176	19365	19231	19211	19250	19472	19343	19119	19207	19234	19307	19062	19449	19354	19444	19264	19407	19328	19292	19392	19400	19263	19101	19333	19148	19299	19237	19257	19293	19219	19485	19281	19395	19386	19267	19337	19501	19409	19324	18962	19338	19357	19311	19160	19406	19293	19461	19375	19550	19391	19251	19181	19354	19635	19273	19236	19389	19282	19359	19257	19473	19250	19437	19073	19319	19282	19212	19076	19383	19515	19281	19416	19340	19307	19244	19109	19260	19330	19296	19178	19512	19224	19386	19300	19300	19243	19194	19290	18989	19471	19200	19250	19459	19317	19203	19233	19276	19494	19282	19527	19398	19297	19275	19235	19594	19277	19264	19210	19503	19329	19288	19325	19295	19235	19422	19275	19237	19317	19096	19214	19341	19228	19165	19236	19424	19241	19235	19198	19291	19334	19448	19118	19098	19349	19263	19265	19415	19385	19316	19369	19273	19358	19248	19297	19369	19297	19195	19516	19408	19175	19175	19509	19139	19188	19315	19364	19109	19322	19288	19163	19420	19092	19221	19389	19422	19233	19147	19355	19510	19367	19237	19399	19300	19177	19562	19265	19402	19230	19208	19243	19351	19200	19358	19371	19539	19405	19274	19279	19578	19259	19356	19320	19241	19211	19301	19402	19573	19257	19345	19307	19280	19470	19198	19169	19422	19350	19290	19389	19234	19291	19187	19223	19326	19393	19317	19191	19161	19311	19271	19294	19344	19369	19349	19331	19150	19330	19248	19312	19578	19360	19253	19418	19276	19194	19391	19263	19381	19345	19395	19487	19307	19376	19394	19430	19303	19399	19200	19277	19076	19359	19129	19307	19391	19472	19452	19341	19566	19378	19319	19289	19445	19201	19478	19314	19482	19150	19365	19294	19077	19328	19249	19336	19345	19133	19173	19225	19217	19329	19277	19309	19243	19141	19094	19352	19257	19257	19308	19396	19447	19408	19372	19326	19244	19347	19414	19256	19078	19199	19474	19367	19260	19313	19404	19330	19415	19128	19178	19555	19537	19415	19412	19254	19361	19153	19226	19157	19220	19225	19274	19429	19568	19357	19228	19160	19350	19311	19152	19239	19233	19401	19173	19171	19265	19298	19337	19617	19237	19233	19325	19491	19277	19312	19542	19446	19212	19250	19366	19141	19330	19457	19147	19353	19475	19345	19235	19516	19203	19350	19465	19203	19228	19404	19393	19388	19132	19277	19613	19414	19413	19258	19207	19069	19281	19446	19333	19369	19510	19527	19244	19209	19267	19156	19320	19217	19121	19150	19385	19276	19269	19250	19300	19289	19140	19297	19395	19188	19144	19208	19216	19203	19420	19377	19456	19347	19398	19246	19280	19215	19402	19227	19363	19244	19379	19398	19315	19274	19310	19242	19301	19340	19249	19403	19540	19538	19537	19520	19307	19374	19294	19275	19388	19275	19252	19166	19428	19239	19279	19225	19308	19209	19323	19195	19307	19168	19279	19447	19226	19494	19361	19366	19370	19428	19231	19256	19188	19264	19150	19184	19360	19230	19325	19601	19506	19265	19312	19393	19218	19353	19309	19258	19273	19208	19530	19341	19326	19265	19484	19339	19412	19263	19136	19168	19158	19120	19244	19427	19600	19384	19282	19285	19119	19341	19133	19222	19049	19320	19327	19486	19302	19264	19268	19209	19445	19282	19205	19194	19249	19297	19236	19187	19249	19239	19431	19368	19533	19197	19298	19298	19298	19380	19184	19335	19365	19540	19265	19354	19353	19441	19201	19376	19272	19370	19110	19178	19324	19247	19153	19412	19363	19443	19065	19466	19184	19245	19197	19206	19197	19124	19228	19445	19256	19217	19273	19347	19487	19429	19475	19281	19225	19236	19203	19383	19341	19292	19135	19246	19346	19209	19518	19126	19281	19280	19413	19378	19135	19240	19217	19390	19358	19250	19222	19360	19171	19175	19393	19482	19511	19267	19438	19444	19511	19433	19476	19315	19412	19336	19229	19192	19277	19508	19295	19403	19477	19449	19112	19154	19210	19206	19217	19393	19176	19477	19252	19273	19391	19276	19241	19427	19259	19415	19141	19275	19357	18993	19272	19286	19351	19206	19420	19445	19416	19201	19166	19286	19174	19269	19143	19325	19213	19464	19246	19308	19287	19413	19231	19261	19267	19466	19403	19366	19439	19289	19202	19273	19326	19212	19214	19460
24079	42140	32138	23413	19930	18274	17896	17282	17190	17056	16860	16807	16691	16625	16579	16547	16515	16239	16309	16213	16430	16053	16193	16138	16157	16270	16142	16128	16247	16212	16073	16300	16066	16013	16225	16203	15963	16099	16040	16242	16070	16286	16234	16033	16144	16159	16095	16315	16053	16115	16017	16077	16044	16002	16127	16192	16010	15999	15991	15924	16171	16046	16191	16006	16049	16128	16159	16042	16233	16198	16007	16201	16056	15985	16174	16307	16042	16162	16273	15984	16183	16018	16181	16124	16155	16069	16055	16057	15903	16092	16202	16072	16010	16223	16068	16213	16110	16044	16003	16146	15981	16047	15944	15885	16208	16065	15925	16136	15973	16072	16014	16194	15996	16069	15967	16153	16016	16155	15957	16228	15928	16120	16177	15928	16098	16001	16052	15981	16090	16066	16032	16038	16097	15963	16078	16190	16018	15955	16189	15878	15923	16141	15974	16172	16030	16035	15991	16071	16327	16166	16054	15963	16055	16226	16091	16271	16131	15902	16153	15924	16153	16098	15925	16153	16038	16049	16074	16177	16077	16317	16026	15936	15977	16085	15948	16013	16005	16089	16023	16028	16106	16019	15988	15938	16087	16086	16044	16010	16015	16046	15955	16026	15849	16189	16024	16017	16158	16048	16023	16044	16107	15893	16244	16155	16072	16176	15803	16117	16101	16130	16154	16165	15908	16104	16058	15976	15924	16046	15957	16072	16144	16031	16366	16004	16089	15874	16074	16079	16058	16052	16047	15992	15998	16015	16056	15916	16139	16000	16052	16155	16144	16054	15977	16096	16130	16051	15961	15998	16173	16072	16074	16202	16107	16034	16057	16053	16050	16046	16087	16075	16168	16068	16025	16000	16054	16015	16061	16070	16184	16070	16067	16159	15958	16111	16209	16140	16251	15990	16064	16192	16153	16112	16030	15869	16121	15882	16164	16156	16194	16015	16004	15968	16033	15905	15950	16154	16015	16263	15990	16109	16218	16036	16054	16112	16030	16038	16161	16213	16100	15966	15974	16042	16085	16050	15946	16173	16117	16004	15802	16126	16115	16006	15980	15935	16004	16010	16046	15967	15931	16104	16013	15984	16070	16079	16193	15951	15923	15953	15965	16058	15987	16006	16119	16068	16290	15974	16163	16052	16088	16028	16103	15928	15983	16056	16074	16029	16064	16157	16303	15863	16029	16170	16227	16060	16062	16007	16056	16097	16073	15984	16158	16103	16066	16255	16050	16000	16175	16139	16083	16121	15976	15948	15983	15963	16300	16029	16173	16122	16169	16149	15904	16124	15931	15978	15936	16014	16000	16062	16126	16242	15959	16023	16044	15981	16156	16059	16134	16028	16266	16212	16003	15879	16138	16135	16044	15921	16263	16249	16210	16079	16129	16009	16178	16238	16026	16059	15936	16198	16042	16113	15943	16054	15950	16133	16139	16057	15979	16084	16013	15939	15973	16093	15894	16042	16175	16052	16020	16163	15916	16127	16108	16082	16077	16018	16024	16067	15905	15973	16136	16198	16066	15817	16064	16060	16135	16098	15998	15914	15913	15988	16085	16254	15907	15950	16103	16143	16199	15975	15916	15908	16133	16182	16140	16022	16023	15914	16009	15999	16119	16042	16252	16155	16080	16155	16056	16000	16203	16037	16124	16070	16106	16084	16127	16101	16262	16076	16101	16066	16073	15979	15838	16143	16104	16187	16133	15941	16242	16046	16111	16045	16005	16083	15977	16139	16039	16098	16007	16057	16081	16039	16073	16168	16101	16059	16095	16135	16017	16027	15996	16074	16003	16116	16106	15981	16067	16052	16078	16025	16119	15936	16227	16119	16141	16068	16321	16239	15976	16187	15983	16153	16011	15992	16123	16182	15971	16104	16035	16051	15953	16046	16129	15910	15996	15889	16000	15954	16196	16028	16034	16123	16103	16163	16077	15935	16004	16059	16084	16068	16022	16224	16076	16057	16086	16260	16155	16188	16240	16072	16128	16167	16070	15973	16062	15959	16119	16026	16092	16103	16216	15928	15945	15918	16112	16175	16153	16088	15918	16108	16068	16068	16024	16070	16060	16153	16173	15908	16222	15979	16086	16125	16150	16205	16098	16104	16078	16086	16038	16096	15958	16095	16047	16026	16201	15998	15977	16067	16068	16195	16028	16088	16016	15977	15991	16027	16213	16106	16160	16076	16092	16166	15960	16132	16137	16109	16234	16073	16025	16070	16112	16027	16256	16121	15973	16139	16022	16122	16110	15955	16170	16078	16062	16020	16258	15974	15976	16046	16301	15990	16130	16047	16161	16215	16073	16110	15964	16113	16023	16010	15965	16010	16140	15977	16049	16166	16083	15989	16148	16149	16054	15863	16081	16060	16064	16279	15969	16048	16225	16014	16151	15969	16134	16120	15956	16017	16023	16038	16153	16114	15928	16024	16166	15984	16064	16045	16151	16007	15978	15994	16171	16147	16196	16129	16209	16003	16089	16070	16111	16031	16097	16088	16060	16014	16196	16136	16088	16131	16113	15977	16168	15980	16132	16023	16043	16086	15835	15966	15886	16204	16069	15958	16124	15802	15887	16043	16158	16140	16150	16104	16109	16137	15823	16110	16024	16121	16083	16201	16033	16247	16156	16139	16105	16079	16084	15994	16094	16055	16112	16032	16051	16082	16130	16084	16036	16135	16029	16032	16082	16172	15930	16144	16016	16227	16125	16196	16029	16101	16055	16059	16068	16206	16063	15940	16201	15899	15930	15970	16207	16060	15990	16004	16069	15991	16125	16341	16264	16097	16027	16238	16086	16050	16004	16264	16120	15989	16239	16028	16243	16051	16053	15976	16302	16203	15969	16114	16084	15988	16089	15985	15997	16033	15990	16193	16065	16090	16062	16089	15976	15920	16271	15976	16107	16020	16025	15861	15929	16135	16012	16077	16021	16185	16199	16181	16187	16090	15884	16073	16130	15968	16227	16270	16128	16100	16101	16131	16174	16123	15994	16149	16189	15969	16055	15865	16128	16101	15981	16087	16041	16079	16084	16077	16170	16292	16131	16164	16091	16103	16170	15963	16078	16129	15817	16129	16056	16093	15961	15953	16013	15974	16259	16216	16190	16148	16085	16162	15998	16259	16114	16103	16200	15908	16104	16101	15879	16219	15860	16107	15907	15947	16168	16065	16060	16159	16154	16107	16108	16042	16009	16008	15952	15964	16269	16254	16024	16133	16059	16006	16185	16024	16196	15978	16146	16107	15910	16040	15971	16185	16038	16035	16051	16034	15961	16284	16067	16176	16071	16079	16195	16105	16094	16114	16052	16066	16016	16024	16007	16032	16086	15943	15954	15959	16228	16053	16184	16116	16053	16097	16117	16009	16080	16152	16039	15910	16094	16046	16118	15986	16062	15954	16005	16044	15937	16294	16243	16172	16000	16172	15978	16173	16208	15971	15974	16144	16148	15912	16095	16218	15963	16063	16047	15993	16052	15940	15811	16035	15892	16076	16207	16094	15931	15988	16007	15933	16056	16012	16179	15886	16190	16108	16078	15955	16072	15862	15973	16287	16200	16215	16007	16068	15993	16044	16103	16087	15953	16083	16029	16055	16155	16075	16062	16012	15989	15922	16107	16131	16084	16134	16086	15961	16218	15980	16103	16179	16180	16098	16086	16028	16104	16132	15969	16244	16057	16093	16126	16002	16044	16017	16113	16008	16004	16242	16105	16147	15989	16076	16110	16170	15945	16112	16102	16046	16141	16073	16059	16124	16171	16064	16162	16128	16144	16136	16145	16074	16102	16069	16035	16030	16062	16099	16219	16142	16096	16120	16171	16130	16073	16215	16019	16146	16028	16053	16128	15973	15930	16019	15990	15963	16081	16266	16170	16035	15958	16010	16368	16123	15976	16043	16219	16013	16083	15948	16107	16266	15942	16103	16153	16133	16222	15904	16043	16039	16228	15979	16234	16108	16050	16100	16064	16100	15939	15961	16063	16219	16040	16107	16083	16046	15909	16067	15961	15944	15839	16033	16149	16068	16108	16124	16172	16096	16104	16185	16018	16186	16037	15955	16106	16230	16012	16168	15926	16043	16096	16107	16011	15903	16133	16272	16058	16048	16085	16210	16037	15975	16090	16066	15981	16236	15904	15943	15992	16135	16107	16081	16091	16252	16179	15877	15943	15952	16109	16050	16071	16248	15980	16028	16259	16222	15852	16117	16205	15992	16042	16193	16099	16095	16147	16110	15996	16041	16090	16148	16081	15987	16161	16064	16014	16059	16136	15934	16132	15866	15989	16103	15935	16190	16129	15983	16135	16082	16127	15989	16000	16075	16064	15895	16085	16058	15970	16014	16116	15914	16071	16234	16080	16129	16008	16124	16079	16108	16268	16135	16323	16060	16079	15973	15948	15988	16059	16219	16085	15963	16106	16138	15999	16099	16034	16095	16109	16047	16132	16081	16113	16176	16146	16118	16053	16092	15942	15905	16037	16091	16141	16078	16111	15930	16028	16092	16170	16037	16105	16165	16121	16007	16087	16000	16055	16115	16037	16073	16047	16338	16114	16163	15993	16031	16136	16095	16231	16081	16031	16098	15945	16009	16158	16094	16231	16048	15967	16239	16114	16175	16029	15947	16204	16075	15963	15968	16143	16043	15986	16214	15972	16155	16042	16131	16238	16101	16247	15970	16200	16151	16076	16078	16069	16102	16070	16107	16082	15929	15980	16169	15986	16150	16128	16025	16051	16179	16118	16155	15965	16006	16099	16142	16259	16129	16086	16072	16173	16213	16000	16114	16102	16007	16072	16102	16015	16062	15987	16100	16086	16194	16005	15975	16144	16106	16037	16089	16190	15932	16151	16238	15993	16163	16175	16108	16143	16180	16212	16051	16075	16077	16020	15999	16011	16179	16164	16018	16103	16035	16112	16114	15980	15854	16056	16148	16015	16210	15986	16200	15873	15995	16145	16066	16120	16180	16072	15907	16182	16109	16041	16264	16193	16077	16027	16087	16144	16148	15913	16083	16006	16037	16168	16043	16275	16131	16015	16118	15984	16021	16137	16168	16106	16052	15904	15920	15981	16177	16066	15993	15835	16158	15984	15976	16135	16176	16069	16042	16229	16080	16101	16109	15891	15911	16025	16172	16097	16017
25208	21623	27525	27798	22502	21656	21676	21011	20829	20794	20794	20667	20953	20729	20398	20624	20476	20756	20473	20532	20460	20236	20602	20053	20386	20677	20538	20602	20501	20729	20448	20497	20341	20185	20401	20428	20357	20507	20433	20262	20279	20290	20245	20423	20365	20237	20380	20411	20340	20162	20355	20420	20461	20295	20455	20373	20408	20248	20319	20333	20372	20493	20180	20329	20416	20297	20342	20538	20317	20344	20344	20417	20246	20413	20216	20238	20403	20447	20414	20264	20165	20217	20363	20509	20454	20278	20122	20462	20456	20325	20363	20209	20219	20531	20356	20381	20080	20497	20424	20440	20313	20412	20145	20316	20414	20278	20418	20226	20311	20391	20366	20490	20304	20421	20213	20094	20344	20291	20431	20199	20152	20306	20432	20349	20316	20305	20391	20605	20257	20171	20329	20294	20518	20393	20258	20564	20513	20503	20211	20362	20308	20525	20254	20208	20107	20330	20100	20483	20274	20529	20388	20536	20151	20283	20308	20582	20306	20234	20431	20254	20302	20075	20346	20248	20201	20433	20424	20316	20340	20133	20375	20593	20397	20218	20125	20231	20117	20469	20422	20468	20287	20372	20390	20341	20871	20408	20327	20256	20335	20529	20396	20439	20280	20318	20376	20344	20461	20337	20239	20297	20298	20399	20516	20327	20349	20636	20329	20447	20488	20356	20332	20518	20286	20173	20315	20436	20282	20492	20083	20348	20197	20516	20266	20288	20287	20479	20169	20320	20382	20392	20263	20530	20459	20371	20268	20418	20504	20252	20394	20242	20374	20375	20486	20439	20301	20245	20318	20263	20372	20268	20365	20341	20376	20396	20392	20501	20228	20367	20235	20418	20552	20266	20443	20645	20289	20427	20508	20336	20432	20349	20164	20506	20207	20554	20497	20374	20506	20193	20301	20336	20343	20516	20512	20387	20426	20461	20200	20444	20480	20333	20293	20411	20451	20400	20381	20396	20493	20344	20333	20331	20422	20296	20449	20480	20298	20346	20346	20342	20424	20373	20507	20242	20293	20441	20422	20612	20441	20280	20365	20526	20403	20277	20406	20451	20430	20319	20337	20394	20247	20223	20620	20345	20202	20349	20332	20085	20408	20410	20340	20372	20335	20375	20249	20420	20263	20463	20310	20115	20118	20357	20230	20326	20370	20394	20377	20305	20514	20381	20481	20341	20375	20512	20447	20263	20497	20378	20484	20385	20374	20337	20308	20094	20459	20302	20535	20374	20371	20263	20471	20397	20548	20369	20310	20326	20399	20374	20426	20366	20344	20292	20334	20292	20477	20366	20416	20110	20428	20305	20141	20356	20399	20352	20394	20352	20379	20229	20450	20433	20479	20506	20356	20281	20102	20584	20421	20308	20263	20239	20300	20319	20425	20320	20322	20380	20305	20512	20278	20512	20306	20320	20290	20277	20506	20440	20220	20408	20468	20500	20318	20480	20163	20138	20291	20276	20223	20465	20468	20244	20479	20441	20482	20320	20453	20346	20416	20566	20344	20411	20419	20237	20214	20211	20438	20426	20441	20405	20241	20303	20484	20243	20509	20355	20371	20446	20163	20186	20277	20264	20537	20410	20267	20520	20227	20367	20174	20413	20269	20341	20319	20372	20378	20428	20305	20198	20340	20417	20174	20249	20596	20259	20639	20544	20273	20319	20375	20411	20261	20305	20434	20201	20315	20509	20412	20397	20529	20588	20202	20274	20444	20367	20293	20612	20314	20431	20424	20362	20281	20378	20410	20543	20420	20340	19977	20440	20520	20439	20333	20486	20506	20507	20339	20426	20463	20314	20346	20314	20239	20404	20308	20451	20434	20432	20447	20403	20408	20299	20284	20576	20364	20366	20199	20454	20360	20231	20413	20383	20402	20413	20536	20388	20407	20525	20331	20261	20460	20323	20400	20491	20372	20203	20467	20298	20223	20415	20433	20392	20352	20344	20337	20380	20251	20076	20339	20237	20510	20306	20298	20432	20422	20364	20430	20165	20450	20416	20299	20346	20489	20405	20545	20408	20377	20325	20332	20379	20506	20224	20306	20286	20374	20235	20236	20138	20397	20261	20238	20166	20366	20269	20305	20356	20264	20365	20591	20168	20305	20344	20277	20320	20392	20620	20427	20271	20252	20274	20246	20274	20190	20443	20429	20494	20493	20403	20175	20331	20340	20401	20379	20322	20310	20486	20426	20258	20372	20438	20379	20439	20385	20398	20125	20136	20173	20583	20607	20607	20431	20410	20535	20257	20459	20348	20322	20437	20340	20407	20434	20742	20521	20374	20378	20248	20512	20462	20488	20300	20427	20445	20403	20264	20431	20356	20462	20327	20273	20361	20394	20388	20220	20326	20263	20400	20460	20168	20472	20356	20398	20286	20204	20377	20377	20514	20343	20384	20430	20524	20491	20110	20169	20322	20362	20327	20590	20290	20075	20343	20193	20178	20196	20236	20493	20450	20376	20540	20445	20382	20247	20175	19865	20334	20328	20567	20243	20382	20177	20267	20382	20400	20391	20168	20262	20262	20391	20452	20390	20464	20363	20315	20375	20274	20376	20376	20367	20302	20402	20209	20649	20481	20420	20560	20645	20275	20531	20514	20270	20488	20306	20563	20557	20411	20316	20176	20270	20392	20250	20315	20591	20261	20417	20350	20140	20359	20345	20625	20277	20251	20369	20471	20428	20455	20424	20487	20578	20310	20254	20238	20316	20303	20242	20333	20341	20307	20194	20533	20434	20351	20269	20253	20491	20562	20505	20352	20356	20315	20492	20399	20461	20355	20599	20500	20277	20320	20327	20375	20414	20550	20469	20403	20412	20324	20400	20397	20389	20493	20465	20303	20376	20336	20238	20360	20416	20383	20549	20367	20421	20485	20464	20205	20506	20471	20469	20292	20290	20531	20292	20287	20391	20262	20417	20603	20194	20404	20436	20259	20240	20370	20303	20103	20386	20334	20350	20350	20614	20285	20377	20348	20424	20364	20360	20370	20583	20467	20450	20425	20357	20445	20221	20330	20311	20512	20195	20384	20292	20496	20336	20414	20414	20265	20407	20435	20335	20209	20197	20386	20293	20295	20355	20244	20428	20610	20437	20286	20325	20432	20487	20315	20447	20549	20399	20349	20415	20354	20288	20422	20607	20375	20219	20347	20560	20403	20361	20257	20243	20555	20581	20487	20301	20285	20380	20356	20117	20154	20273	20122	20307	20448	20451	20419	20518	20309	20482	20473	20176	20249	20347	20394	20318	20384	20317	20111	20545	20395	20472	20240	20192	20213	20247	20362	20429	20342	20387	20312	20364	20264	20328	20284	20338	20424	20430	20516	20242	20200	20371	20301	20387	20374	20621	20676	20523	20275	20321	20570	20105	20457	20341	20451	20492	20291	20378	20356	20397	20323	20172	20278	20195	20281	20421	20299	20568	20417	20485	20592	20314	20370	20174	20272	20400	20242	20413	20391	20527	20492	20528	20355	20088	20215	20426	20382	20264	20182	20328	20139	20327	20300	20429	20322	20477	20329	20271	20354	20334	20426	20635	20338	20347	20337	20449	20250	20443	20546	20272	20389	20315	20358	20418	20417	20381	20287	20415	20595	20419	20376	20423	20448	20384	20383	20326	20406	20275	20514	20508	20392	20245	20167	20518	20495	20195	20387	20362	20306	20355	20382	20251	20487	20332	20571	20270	20303	20372	20392	20188	20361	20508	20258	20156	20146	20311	20417	20461	20432	20514	20361	20372	20412	20332	20298	20589	20335	20345	20209	20385	20326	20365	20418	20273	20430	20279	20162	20215	20512	20450	20345	20554	20475	20288	20405	20199	20292	20491	20311	20116	20321	20402	20425	20370	20185	20344	20171	20228	20500	20504	20249	20282	20401	20617	20355	20303	20258	20175	20215	20167	20210	20038	20251	20343	20410	20388	20404	20347	20419	20310	20421	20362	20286	20353	20436	20216	20313	20311	20285	20346	20365	20196	20121	20366	20351	20406	20388	20220	20200	20528	20362	20571	20300	20383	20483	20440	20511	20406	20289	20298	20483	20390	20270	20381	20253	20332	20183	20278	20230	20293	20217	20436	20430	20281	20321	20268	20208	20341	20327	20249	20369	20534	20416	20386	20521	20365	20334	20367	20391	20352	20193	20200	20229	20375	20290	20241	20363	20344	20621	20562	20507	20223	20175	20256	20504	20307	20298	20144	20341	20648	20374	20321	20380	20237	20263	20449	20580	20511	20236	20277	20117	20247	20296	20175	20391	20486	20281	20338	20229	20463	20216	20399	20247	20583	20444	20342	20269	20330	20479	20484	20499	20479	20485	20277	20385	20315	20548	20449	20078	20309	20136	20416	20267	20286	20293	20425	20276	20236	20228	20434	20469	20299	20353	20454	20495	20374	20282	20420	20398	20244	20337	20444	20225	20454	20260	20427	20436	20386	20287	20299	20534	20413	20276	20585	20184	20508	20509	20370	20708	20318	20385	20395	20408	20389	20349	20530	20417	20300	20233	20468	20234	20268	20563	20494	20127	20340	20405	20501	20506	20159	20307	20329	20468	20539	20250	20460	20456	20293	20362	20254	20158	20362	20322	20305	20418	20234	20369	20486	20308	20433	20298	20430	20237	20600	20455	20396	20453	20418	20347	20514	20249	20386	20374	20227	20320	20498	20421	20459	20141	20311	20293	20242	20507	20272	20412	20477	20270	20249	20295	20428	20486	20461	20378	20369	20344	20417	20359	20336	20333	20477	20445	20507	20359	20379	20475	20539	20435	20397	20363	20612	20225	20406	20390	20359	20562	20441	20144	20386	20509	20412	20298	20616	20489	20340	20257	20297	20451	20197	20269	20233	20303	20328	20440	20343	20293	20405	20335	20339	20318	19993	20177	20201	20378	20361	20318	20246	20239	20477	20511	20542	20515	20432	20395	20359	20211	20583	20113	20282	20378	20178	20276	20421	20238	20241	20305	20372	20210	20295	20359	20321	20406	20412	20422	20512	20315	20260	20513	20353	20293	20470	20320	20493	20324	20426	20376	20392	20455	20323	20341	20541	20186	20402	20396	20382	20399	20318	20359	20460	20257	20422	20211	20520	20400	20438	20091	20330	20484	20291	20556	20415	20375	20511	20207	20383	20335	20347	20521
23961	37925	28346	21323	19333	18203	17659	17509	17397	17138	17447	17163	17309	16929	16965	17116	16976	16819	16848	16924	16710	16767	16727	16701	16694	16768	16743	16666	16583	16758	17053	16827	16579	16544	16651	16811	16852	16721	16823	16700	16769	16839	16695	16727	16771	16680	16614	16776	16574	16759	16796	16791	16606	16621	16925	16760	16686	16879	16795	16715	16649	16619	16668	16575	16690	16753	16750	16629	16742	16656	16825	16710	16684	16590	16666	16567	16756	16638	16607	16797	16735	16841	16544	16729	16671	16775	16674	16622	16549	16833	16450	16707	16507	16548	16617	16651	16681	16701	16456	16708	16633	16582	16636	16695	16379	16634	16711	16515	16752	16839	16720	16792	16740	16842	16549	16809	16502	16792	16790	16663	16492	16672	16587	16687	16582	16615	16684	16740	16679	16676	16762	16743	16705	16554	16664	16515	16706	16743	16436	16637	16683	16682	16739	16435	16618	16575	16709	16436	16693	16614	16639	16593	16499	16718	16693	16677	16639	16858	16661	16682	16585	16742	16661	16812	16725	16690	16755	16802	16662	16747	16645	16726	16806	16526	16788	16713	16531	16726	16666	16726	16562	16727	16793	16639	16778	16691	16665	16823	16699	16675	16665	16816	16649	16823	16626	16796	16607	16573	16777	16637	16605	16789	16659	16574	16589	16780	16672	16800	16633	16723	16500	16879	16734	16709	16699	16859	16698	16626	16700	16590	16843	16815	16677	16768	16847	16769	16571	16581	16700	16667	16596	16780	16852	16664	16596	16843	16655	16748	16756	16704	16859	16641	16703	16763	16712	16769	16718	16713	16675	16599	16665	16644	16679	16608	16726	16768	16630	16703	16875	16727	16757	16692	16618	16779	16643	16645	16745	16898	16687	16703	16534	16802	16740	16847	16817	16809	16678	16446	16801	16712	16734	16718	16869	16764	16785	16793	16844	16625	16656	16705	16628	16462	16582	16679	16743	16619	16531	16688	16731	16786	16731	16746	16711	16549	16900	16669	16680	16706	16565	16568	16745	16920	16684	16600	16764	16543	16731	16527	16758	16696	16628	16735	16829	16671	16687	16582	16744	16730	16574	16812	16642	16610	16568	16689	16669	16687	16601	16851	16690	16684	16658	16659	16548	16807	16908	16638	16736	16678	16550	16825	16644	16625	16748	16662	16670	16773	16562	16728	16833	16648	16920	16738	16795	16666	16634	16646	16583	16781	16543	16812	16617	16780	16685	16605	16563	16929	16574	16689	16728	16660	16731	16733	16605	16707	16762	16775	16615	16778	16830	16930	16685	16803	16611	16759	16628	16589	16591	16535	16678	16713	16623	16697	16660	16835	16564	16590	16666	16676	16472	16600	16720	16605	16641	16612	16592	16835	16755	16771	16644	16485	16719	16524	16726	16696	16619	16864	16629	16724	16808	16767	16655	16669	16603	16831	16729	16860	16581	16704	16805	16635	16534	16751	16609	16744	16658	16527	16819	16709	16820	16721	16768	16662	16445	16632	16588	16733	16595	16686	16681	16514	16745	16723	16603	16693	16791	16638	16526	16699	16740	16705	16684	16647	16811	16718	16794	16538	16602	16736	16669	16638	16722	16514	16629	16846	16587	16695	16756	16658	16788	16732	16852	16647	16541	16682	16665	16692	16812	16770	16709	16761	16647	16689	16614	16760	16729	16577	16781	16610	16800	16655	16772	16716	16539	16715	16831	16551	16754	16890	16635	16721	16939	16708	16602	16673	16689	16406	16715	16730	16738	16743	16753	16766	16634	16738	16429	16754	16694	16805	16679	16686	16772	16651	16639	16773	16643	16488	16671	16779	16575	16632	16736	16732	16830	16749	16695	16580	16806	16636	16619	16724	16747	16757	16703	16872	16535	16646	16702	16685	16747	16663	16677	16648	16675	16570	16682	16629	16745	16673	16575	16584	16655	16892	16635	16564	16727	16825	16406	16595	16710	16626	16716	16572	16840	16607	16666	16587	16658	16680	16673	16687	16640	16741	16774	16767	16527	16764	16588	16593	16691	16500	16722	16684	16636	16630	16606	16584	16742	16736	16642	16756	16714	16539	16693	16693	16674	16717	16729	16612	16654	16550	16607	16913	16750	16733	16653	16659	16698	16694	16509	16786	16696	16572	16746	16616	16686	16752	16682	16577	16736	16757	16639	16809	16829	16574	16617	16724	16833	16684	16651	16804	16680	16738	16551	16549	16540	16586	16696	16653	16653	16558	16797	16524	16722	16644	16733	16763	16673	16765	16588	16694	16748	16681	16902	16720	16775	16777	16666	16887	16659	16633	16500	16610	16578	16668	16648	16714	16682	16768	16784	16733	16936	16682	16717	16636	16657	16557	16729	16620	16873	16616	16702	16749	16631	16715	16641	16565	16659	16746	16683	16636	16631	16678	16691	16785	16871	16580	16786	16699	16868	16785	16614	16707	16698	16671	16574	16479	16583	16657	16666	16797	17097	16528	16725	16726	16626	16675	16875	16646	16846	16608	16545	16570	16541	16742	16652	16872	16634	16647	16643	16559	16651	16626	16699	16684	16712	16723	16827	16716	16660	16722	16657	16693	16878	16857	16546	16734	16784	16654	16869	16595	16510	16705	16651	16626	16525	16697	16780	16696	16821	16537	16696	16639	16580	16829	16601	16672	16721	16823	16702	16668	16617	16845	16538	16589	16706	16732	16648	16509	16716	16969	16452	16793	16721	16828	16808	16537	16677	16753	16710	16593	16833	16714	16463	16729	16573	16831	16597	16813	16746	16619	16708	16812	16772	16943	16877	16773	16694	16866	16714	16608	16510	16588	16541	16732	16650	16576	16683	16623	16726	16904	16839	16650	16735	16632	16663	16728	16578	16706	16823	16729	16562	16553	16696	16676	16526	16743	16706	16742	16673	16972	16716	16752	16674	16526	16619	16528	16656	16621	16886	16708	16601	16844	16709	16766	16589	16813	16685	16632	16683	16595	16939	16743	16556	16624	16620	16576	16585	16760	16617	16701	16809	16845	16638	16508	16660	16644	16731	16887	16734	16626	16603	16586	16662	16660	16622	16598	16725	16725	16691	16655	16797	16576	16644	16630	16592	16761	16603	16590	16744	16717	16679	16685	16675	16798	16756	16623	16794	16654	16720	16732	16740	16681	16575	16593	16686	16855	16618	16556	16775	16626	16665	16750	16722	16747	16771	16773	16638	16760	16706	16811	16521	16687	16511	16672	16728	16536	16640	16553	16701	16764	16766	16644	16861	16646	16741	16515	16652	16690	16766	16531	16659	16918	16563	16631	16647	16793	16709	16771	16880	16571	16915	16567	16654	16682	16763	16591	16700	16814	16799	16532	16675	16709	16856	16560	16755	16704	16664	16834	16669	16779	16816	16628	16738	16717	16704	16684	16696	16703	16583	16658	16626	16665	16765	16672	16695	16672	16699	16647	16738	16695	16665	16720	16612	16592	16846	16789	16547	16697	16703	16871	16552	16810	16788	16716	16561	16689	16908	16641	16760	16685	16832	16674	16661	16738	16544	16714	16750	16613	16746	16441	16756	16762	16636	16649	16718	16742	16614	16732	16773	16670	16758	16753	16875	16730	16790	16631	16733	16861	16675	16510	16733	16861	16776	16560	16625	16701	16714	16676	16770	16669	16668	16748	16605	16502	16541	16670	16724	16760	16768	16662	16799	16687	16527	16705	16775	16510	16608	16539	16711	16508	16761	16624	16643	16548	16612	16777	16782	16860	16735	16699	16636	16525	16666	16636	16637	16481	16637	16642	16687	16817	16581	16747	16807	16772	16616	16636	16585	16966	16718	16937	16686	16475	16601	16632	16736	16702	16777	16641	16789	16569	16636	16625	16789	16715	16691	16598	16866	16686	16669	16842	16710	16723	16688	16703	16790	16769	16538	16755	16689	16704	16696	16520	16481	16725	16607	16771	16567	16521	16650	16574	16689	16502	16794	16693	16678	16783	16595	16555	16668	16662	16545	16785	16739	16665	16711	16609	16636	16757	16683	16565	16655	16652	16690	16930	16728	16746	16631	16736	16743	16621	16585	16776	16707	16616	16624	16750	16676	16733	16866	16724	16575	16645	16840	16617	16708	16663	16552	16813	16804	16699	16516	16592	16893	16575	16825	16797	16574	16685	16688	16815	16755	16679	16620	16813	16578	16591	16850	16499	16592	16443	16770	16739	16780	16869	16785	16681	16743	16806	16651	16668	16657	16816	16719	16853	16654	16704	16477	16815	16658	16574	16652	16637	16604	16802	16664	16590	16772	16716	16707	16697	16699	16820	16796	16531	16676	16743	16653	16684	16587	16647	16672	16774	16693	16628	16835	16816	16729	16645	16868	16671	16574	16741	16687	16787	16722	16577	16393	16658	16612	16833	16483	16715	16578	16840	16699	16645	16718	16609	16742	16721	16753	16518	16624	16692	16814	16633	16631	16541	16739	16745	16462	16837	16635	16565	16719	16536	16645	16494	16749	16629	16562	16760	16618	16703	16751	16603	16776	16604	16757	16790	16697	16707	16665	16694	16658	16699	16696	16594	16735	16685	16745	16733	16663	16606	16639	16673	16736	16663	16575	16763	16405	16715	16777	16662	16623	16558	16740	16652	16679	16715	16735	16671	16753	16618	16492	16561	16703	16836	16724	16534	16756	16583	16880	16739	16647	16718	16685	16616	16785	16739	16722	16678	16693	16422	16709	16696	16830	16770	16768	16610	16658	16747	16646	16725	16702	16789	16723	16771	16772	16642	16806	16690	16742	16696	16821	16708	16645	16649	16634	16725	16684	16708	16648	16677	16656	16716	16609	16636	16642	16724	16550	16618	16688	16601	16711	16630	16720	16596	16653	16614	16597	16700	16670	16553	16818	16554	16632	16699	16672	16647	16868	16669	16739	16754	16550	16710	16748	16713	16579	16730	16795	16537	16791	16390	16628	16439	16757	16737	16740	16640	16548	16609	16557	16705	16686	16562	16562	16794	16592	16595	16678	16611	16846	16824	16797	16811	16819	16712	16751	16690	16716	16679	16614	16751	16677	16791	16768	16519	16799	16587	16678	16725	16648	16530	16817	16710	16849	16546	16887	16684	16755	16540	16613	16640	16651	16646	16730	16865	16589	16716	16713	16722	16561	16778	16610	16617
22466	21588	28818	24820	22045	24369	25806	21474	20627	20788	20694	20534	20548	20400	20172	20068	20096	20054	20204	19911	19912	20130	19874	19968	19956	19818	20003	20103	19791	19819	19792	19761	19746	19867	19838	19830	19850	19935	19886	19557	19695	19675	19819	19596	19554	19823	19720	19641	19972	19731	19878	19750	19570	19644	19544	19613	19821	19843	19843	19485	19708	19636	19648	19660	19771	19567	19404	19503	19457	19530	19518	19699	19417	19433	19774	19722	19532	19669	19628	19626	19404	19633	19716	19613	19506	19504	19601	19665	19638	19711	19682	19757	19733	19490	19868	19604	19620	19632	19734	19484	19644	19762	19726	19615	19546	19509	19726	19724	19621	19825	19486	19559	19556	19710	19601	19687	19673	19916	19495	19809	19409	19587	19795	19652	19529	19648	19380	19503	19655	19588	19408	19675	19753	19734	19500	19642	19605	19749	19766	19696	19781	19447	19581	19405	19584	19546	19549	19545	19497	19611	19484	19627	19743	19561	19687	19655	19541	19510	19628	19653	19525	19516	19690	19748	19453	19526	19863	19688	19486	19521	19757	19740	19768	19611	19353	19681	19601	19693	19742	19764	19520	19726	19553	19636	19642	19540	19613	19638	19680	19508	19665	19555	19788	19528	19604	19586	19736	19651	19503	19697	19503	19560	19707	19813	19735	19500	19516	19502	19582	19747	19491	19669	19653	19435	19477	19449	19628	19506	19540	19724	19815	19730	19420	19916	19664	19581	19666	19611	19593	19870	19702	19706	19536	19818	19513	19727	19715	19755	19745	19599	19593	19694	19568	19517	19828	19581	19406	19497	19638	19614	19649	19586	19554	19653	19705	19565	19598	19585	19522	19654	19660	19700	19474	19638	19552	19686	19565	19716	19576	19629	19601	19867	19674	19532	19608	19656	19534	19717	19583	19582	19672	19680	19761	19705	19698	19866	19702	19431	19496	19544	19771	19565	19532	19789	19716	19621	19534	19480	19551	19602	19563	19572	19588	19578	19626	19517	19539	19708	19601	19398	19528	19536	19579	19568	19673	19555	19684	19520	19458	19451	19587	19648	19690	19677	19366	19424	19705	19683	19433	19516	19669	19707	19624	19664	19529	19689	19618	19585	19648	19697	19720	19704	19635	19629	19680	19641	19551	19622	19407	19607	19669	19752	19438	19599	19970	19628	19532	19842	19530	19574	19659	19649	19805	19516	19777	19908	19669	19579	19607	19672	19671	19433	19733	19652	19884	19584	19858	19625	19761	19731	19617	19748	19836	19445	19575	19731	19659	19595	19928	19627	19597	19690	19700	19794	19557	19617	19599	19569	19626	19639	19741	19593	19573	19508	19618	19388	19870	19444	19449	19572	19543	19433	19447	19713	19577	19525	19731	19578	19393	19659	19790	19722	19683	19753	19805	19605	19563	19669	19495	19840	19520	19446	19720	19531	19558	19623	19793	19519	19592	19637	19578	19589	19491	19542	19686	19739	19667	19713	19610	19776	19734	19478	19658	19571	19527	19409	19674	19518	19506	19365	19548	19620	19690	19555	19507	19571	19696	19733	19760	19728	19658	19532	19766	19399	19606	19639	19681	19562	19676	19629	20088	19603	19771	19635	19621	19692	19730	19730	19515	19583	19611	19533	19681	19751	19476	19773	19682	19595	19531	19742	19606	19609	19769	19862	19732	19485	19309	19464	19780	19705	19598	19594	19478	19669	19671	19339	19476	19689	19628	19659	19563	19576	19734	19527	19743	19425	19598	19648	19550	19759	19604	19444	19498	19686	19833	19524	19443	19579	19767	19699	19374	19775	19554	19631	19700	19708	19502	19526	19610	19750	19669	19609	19802	19756	19420	19751	19684	19835	19651	19559	19761	19567	19594	19739	19526	19657	19569	19729	19603	19535	19504	19532	19554	19524	19622	19420	19453	19598	19447	19662	19531	19659	19761	19623	19583	19763	19815	19673	19501	19623	19610	19656	19665	19504	19683	19561	19522	19513	19432	19536	19427	19394	19465	19450	19714	19734	19505	19674	19683	19537	19584	19612	19561	19611	19648	19752	19659	19600	19657	19515	19562	19527	19562	19585	19537	19665	19501	19408	19687	19554	19438	19606	19693	19726	19527	19715	19631	19621	19695	19789	19611	19596	19687	19770	19678	19516	19644	19684	19651	19508	19599	19748	19458	19707	19757	19572	19606	19685	19665	19664	19639	19741	19792	19436	19476	19677	19631	19597	19741	19638	19490	19809	19808	19820	19774	19692	19696	19672	19739	19625	19866	19700	19569	19525	19415	19586	19514	19860	19512	19745	19577	19520	19677	19658	19459	19628	19667	19579	19524	19671	19642	19805	19739	19460	19826	19385	19823	19699	19732	19660	19506	19778	19779	19583	19597	19574	19693	19823	19585	19686	19754	19498	19790	19781	19519	19494	19680	19584	19645	19805	19810	19631	19713	19815	19630	19675	19552	19512	19501	19701	19736	19657	19471	19437	19742	19559	19536	19554	19762	19762	19512	19526	19953	19595	19664	19683	19549	19660	19648	19507	19757	19612	19693	19516	19637	19463	19601	19538	19750	19528	19491	19583	19572	19503	19597	19561	19628	19494	19655	19596	20013	19551	19818	19347	19456	19573	19533	19611	19499	19650	19742	19562	19631	19556	19632	19764	19558	19573	19644	19697	19843	19574	19615	19609	19478	19301	19598	19610	19353	19521	19615	19512	19521	19649	19665	19444	19910	19723	19611	19413	19518	19662	19476	19513	19557	19810	19614	19587	19853	19769	19645	19374	19591	19666	19721	19726	19624	19731	19639	19679	19501	19750	19448	19710	19732	19441	19477	19628	19455	19609	19634	19656	19660	19433	19437	19642	19658	19502	19422	19645	19740	19831	19570	19862	19410	19472	19735	19815	19867	19735	19608	19610	19553	19793	19530	19477	19588	19711	19679	19715	19496	19524	19396	19741	19649	19571	19627	19547	19806	19723	19647	19572	19569	19579	19488	19577	19503	19586	19547	19661	19633	19695	19637	19585	19711	19687	19646	19433	19548	19545	19657	19630	19443	19488	19558	19733	19831	19543	19537	19473	19774	19604	19551	19485	19605	19572	19464	19580	19880	19680	19581	19633	19598	19449	19685	19577	19569	19688	19740	19552	19744	19697	19630	19511	19616	19558	19642	19615	19632	19792	19625	19554	19680	19778	19693	19604	19595	19492	19658	19659	19802	19657	19612	19583	19609	19844	19456	19753	19678	19845	19722	19502	19633	19658	19673	19519	19726	19557	19518	19595	19691	19503	19547	19679	19681	19595	19573	19580	19534	19633	19589	19572	19368	19513	19640	19762	19694	19668	19488	19661	19555	19475	19446	19538	19475	19414	19716	19502	19474	19661	19708	19618	19540	19690	19947	19709	19700	19645	19605	19683	19501	19546	19779	19483	19640	19357	19643	19431	19660	19649	19480	19384	19603	19715	19715	19725	19856	19754	19448	19434	19734	19784	19596	19639	19645	19715	19550	19814	19727	19852	19726	19774	19592	19634	19647	19640	19589	19650	19556	19530	19481	19755	19813	19633	19612	19542	19700	19673	19678	19551	19441	19621	19613	19605	19636	19727	19796	19562	19917	19688	19688	19653	19690	19759	19787	19463	19704	19605	19661	19541	19548	19251	19655	19402	19419	19245	19483	19764	19568	19716	19565	19789	19715	19720	19575	19603	19688	19620	19703	19534	19869	19711	19832	19630	19696	19840	19528	19630	19758	19851	19569	19722	19517	19523	19675	19377	19588	19529	19450	19552	19642	19582	19563	19587	19529	19323	19494	19479	19529	19457	19607	19692	19694	19718	19513	19760	19687	19571	19613	19826	19600	19591	19657	19500	19695	19451	19418	19477	19832	19520	19584	19761	19679	19576	19634	19480	19491	19517	19611	19619	19553	19573	19734	19816	19544	19416	19699	19747	19604	19725	19792	19488	19697	19498	19525	19478	19500	19621	19396	19634	19755	19607	19677	19737	19638	19562	19752	19554	19577	19412	19791	19474	19737	19627	19804	19380	19657	19690	19460	19633	19742	19761	19459	19581	19464	19629	19690	19791	19755	19644	19726	19690	19455	19673	19696	19517	19714	19565	19784	19546	19707	19628	19445	19773	19704	19540	19572	19411	19586	19661	19614	19508	19643	19562	19569	19525	19599	19550	19647	19617	19638	19690	19684	19490	19612	19737	19556	19621	19717	19703	19688	19516	19638	19650	19529	19460	19679	19761	19647	19559	19517	19702	19845	19569	19548	19660	19330	19607	19589	19555	19684	19573	19586	19620	19571	19725	19836	19583	19771	19696	19411	19732	19764	19359	19379	19706	19403	19767	19567	19465	19494	19500	19472	19710	19493	19493	19768	19751	19437	19672	19602	19705	19628	19502	19516	19710	19644	19635	19783	19566	19453	19533	19585	19692	19655	19416	19518	19504	19602	19633	19741	19377	19572	19559	19725	19629	19624	19512	19654	19736	19936	19510	19499	19558	19796	19735	19653	19711	19850	19551	19448	19650	19539	19594	19629	19753	19466	19559	19512	19675	19835	19804	19655	19754	19553	19575	19455	19536	19609	19697	19513	19379	19483	19643	19607	19579	19745	19639	19689	19773	19788	19621	19661	19539	19528	19363	19652	19542	19568	19584	19374	19650	19587	19647	19585	19714	19616	19661	19804	19573	19710	19521	19676	19603	19833	19673	19615	19728	19833	19546	19587	19707	19737	19463	19682	19573	19616	19574	19609	19726	19675	19541	19510	19471	19630	19767	19840	19648	19840	19556	19674	19622	19505	19778	19751	19702	19641	19528	19288	19542	19476	19766	19478	19358	19548	19721	19665	19559	19674	19662	19715	19514	19700	19584	19508	19672	19427	19477	19660	19730	19467	19616	19531	19477	19607	19686	19537	19718	19700	19659	19386	19656	19533	19735	19832	19770	19796	19659	19590	19577	19819	19617	19626	19536	19564	19597	19809	19602	19461	19676	19628	19694	19694	19527	19727	19537	19766	19409	19344	19568	19645	19864	19595	19608	19643	19660	19554	19525	19825	19450	19572	19644	19665	19712	19623	19698	19529	19702	19560	19289	19679	19674	19628	19538	19726	19598	19752	19562	19694	19685	19544	19589	19484	19703	19651	19575
26140	45784	35480	25777	21491	19598	18717	17950	17626	17485	17343	17289	17137	16970	16804	16767	16692	16671	16693	16370	16447	16404	16505	16313	16317	16335	16421	16374	16421	16501	16272	16322	16305	16438	16307	16448	16305	16253	16166	16482	16164	16410	16276	16190	16274	16097	16224	16176	16332	16216	16307	16147	16392	16377	16260	16252	16245	16375	16445	16138	16262	16313	16067	16314	16188	16321	16150	16245	16376	16172	16250	16243	16159	16318	16372	16306	16124	16374	16185	16259	16154	16215	16392	16125	16357	16294	16250	16112	16341	16207	16369	16241	16323	16130	16251	16246	16253	16067	16203	16338	16076	16291	16240	16157	16364	16439	16291	16262	16222	16207	16190	16157	16267	16116	16231	16350	16162	16317	16209	16315	16388	16256	16201	16278	16472	16171	16229	16216	16209	16248	16444	16146	16175	16186	16124	16388	16171	16269	16240	16169	15993	16319	16338	16302	16270	16343	16184	16263	16167	16172	16271	16261	16131	16532	16180	16238	16240	16182	16351	16313	16096	16038	16304	16312	16311	16246	16301	16231	16252	16240	16324	16142	16220	16154	16177	16220	16257	16399	16306	16296	16183	16326	16236	16255	16134	16205	16307	16257	16203	16155	16277	16253	16106	16236	16173	16295	16353	16246	16296	16268	16306	16289	16159	16011	16134	16311	16256	16246	16427	16136	16450	16292	16163	16242	16180	16345	16349	16323	16281	16131	16395	16224	16239	16324	16315	16345	16207	16177	16322	16261	16268	16158	16174	16248	16151	16369	16275	16288	15967	16261	16219	16283	16293	16481	16342	16149	16344	16211	16232	16201	16316	16336	16113	16307	16463	16141	16308	16367	16371	16089	16256	16262	16132	16283	16318	16087	16281	16214	15938	16243	16140	16135	16279	16211	16219	16263	16106	16180	16250	16222	16143	16091	16321	16109	16132	16130	16225	16139	16319	16255	16172	16162	16273	16274	16263	16243	16231	16193	16114	16116	16159	16235	16287	16282	16376	16267	16191	16375	16167	16166	16304	16282	16110	16390	16238	16224	16341	16311	16184	16088	16315	16124	16274	16151	16299	16180	16407	16204	16326	16143	16303	16296	16229	16143	16362	16186	16091	16220	16173	16251	16313	16094	16145	16251	16254	16217	16356	16271	16120	16393	16224	16259	16114	16282	16286	16257	16253	16249	16371	16329	16282	16283	16026	16299	16231	16153	16141	16266	16177	16385	16114	16237	16234	16072	16347	16200	16270	16276	16276	16300	16252	16273	16281	16334	16089	16366	16179	16287	16239	16199	16269	16289	16337	16377	16191	16214	16111	16202	16202	16117	16187	16286	16231	16237	16234	16280	16353	16139	16369	16303	16177	16174	16514	16201	16314	16228	16128	16027	16305	16056	16285	16158	16196	16257	16524	16422	16205	16262	16401	16206	16439	16311	16280	15990	16249	16253	16108	16192	16400	16336	16379	16135	16256	16329	16297	16017	16170	16194	16427	16086	16288	16132	16071	16205	16196	16091	16386	16304	16168	16182	16552	16043	16155	16368	16238	16236	16154	16341	16029	16171	16267	16246	16304	16216	16240	16218	16192	16156	16352	16225	16180	16164	16209	16165	16313	16110	16297	16332	16109	16337	16357	16182	16221	16140	16265	16175	16191	16144	16219	16298	16267	16384	16307	16326	16180	16183	16261	16279	16393	16141	16242	16151	16304	16170	16181	16244	16288	16122	16373	16200	16333	16323	16318	16388	16148	16244	16286	16228	16093	16220	16206	16106	16213	16273	16226	16356	16218	16484	16308	16339	16255	16221	16060	16358	16277	16114	16102	16401	16218	16250	16243	16230	16090	16196	16237	16101	16250	16321	16138	16086	16220	16106	16213	16216	16180	16250	16463	16258	16240	15942	16283	16459	16364	16205	16254	16127	16303	16293	16194	16216	16308	16408	16363	16265	16205	16162	16030	16095	16224	16198	16310	16332	16065	16285	16137	16207	16188	16086	16302	16050	16123	16180	16356	16203	16297	16162	16221	16109	16265	16178	16385	16403	16300	16210	16278	16277	16255	16326	16299	16228	16318	16290	16215	16285	16193	16247	16380	16275	16207	16275	16187	16199	16154	16223	16177	16161	16254	16306	16282	16426	16330	16098	16362	16301	16288	16410	16143	16287	16261	16032	16280	15967	16199	16237	16224	16076	16120	16102	16236	16311	16353	16296	16247	16092	16208	16145	16256	16281	16161	16272	16196	16208	16353	16165	16302	16174	16091	16238	16102	16100	16150	16264	16266	16221	16427	16217	16431	16331	16367	16247	16191	16166	16170	16242	16231	16492	16245	16257	16192	16461	16165	16280	16197	16162	16402	16253	16273	16444	16212	16165	16298	16209	16313	16260	16179	16170	16342	16127	16107	16313	16310	16308	16336	16304	16043	16160	16288	16300	16225	16340	16117	16214	16233	16088	16390	16217	16418	16199	16148	16156	16052	16345	16268	16189	16177	16427	16230	16044	16134	16199	16037	16298	16186	16386	16286	16308	16346	16052	16314	16169	16289	16136	16193	16343	16055	16218	16347	16208	16325	16290	16398	16265	16159	16216	16211	16106	16207	16273	16123	16173	16311	16282	16211	16173	16297	16019	16305	16113	16212	16212	16088	16196	16168	16234	16282	16230	16250	16464	16273	16198	16232	16258	16228	16278	16232	16063	16292	16083	16149	16241	16252	16134	16382	16135	16322	16252	16260	16147	16239	16260	16131	16309	16107	16239	16228	16296	16327	16178	16270	16031	16381	16089	16215	16147	16225	16479	16376	16325	16205	16261	16180	16237	16275	16279	16182	16394	16261	16208	16284	16190	16205	16191	16304	16150	16124	16196	16276	16266	16377	16093	16215	16382	16257	16158	16183	16372	16223	16128	16290	16127	16123	16242	16356	16206	16174	16091	16083	16330	16151	16265	16462	16264	16397	16410	16271	16173	16256	16304	16106	16232	16202	16271	16210	16329	16333	16308	16194	16272	16059	16242	16274	16180	16188	16297	16145	16285	16222	16303	16380	16196	16176	16400	16152	16365	16338	16308	16141	16178	16235	16131	16108	16174	16187	16352	16272	16035	16333	16275	16146	16326	16203	16065	16248	16149	16214	16196	16405	16356	16230	16363	16191	16117	16252	16212	16332	16278	16206	16103	16393	16287	16293	16242	16296	16325	16117	16217	16118	16259	16133	16176	16193	16193	16061	16053	16174	16409	16382	16140	16089	16178	16238	16118	16294	16206	16125	16237	16241	16105	16315	16134	16148	16365	16264	16236	16236	16223	16270	16288	16206	16141	16437	16261	16125	16405	16217	16098	16231	16226	16113	16142	16235	16305	16247	16178	16360	16456	16350	16237	16301	16347	16246	16129	16360	16387	16451	16059	16219	16167	16147	16150	16256	16303	16076	16305	16249	16062	16046	16186	16377	16212	16192	16092	16225	16292	16299	16355	16282	16208	16171	16307	16164	16089	16201	16192	16107	16381	16134	16341	16393	16286	16048	16286	16151	16060	16270	16188	16264	16439	16052	16278	16213	16175	16225	16208	16313	16197	16263	16195	16196	15987	16186	16334	16231	16214	16315	16245	16399	16082	16246	16337	16587	16357	16282	16391	16349	16205	16122	16207	16272	16160	16320	16089	16118	16283	16004	16390	16061	16196	16250	16408	16080	16180	16203	16178	16106	16334	16328	16007	16341	16219	16267	16324	16121	16215	16161	16187	16146	16267	16183	16181	16350	16124	16424	16223	16169	16421	16221	16056	16176	16266	16425	16414	16216	16270	16271	16216	16096	16290	16160	16278	16021	16338	16250	16283	16244	16241	16264	16145	16223	16215	16164	16251	16305	16238	16212	16331	16319	16269	16255	16208	16172	16150	16261	16204	16191	16050	16260	16160	16229	16222	16183	16106	16293	16239	16223	16340	16224	16272	16233	16191	16208	16141	16151	16338	16389	16323	16099	16389	16106	16255	16143	16155	16233	16342	16156	16357	16220	16200	16179	16179	16110	16259	16228	16184	16271	16237	16309	16138	16127	16413	16090	16182	16277	16326	16273	16333	16202	16167	16350	16156	16148	16347	15977	16375	16309	16259	16208	16177	16174	16025	16334	16293	16229	16343	16137	16127	16145	16338	16211	16223	16229	16112	16337	16275	16408	16086	16479	16158	16252	16275	16138	16332	16215	16334	16268	16206	16376	16338	16256	16206	16388	16434	16174	16352	16270	16364	16388	16043	16251	16323	16236	16262	16177	16207	16221	16242	16150	16350	16261	16100	16153	16223	16181	16292	16406	16163	16195	16184	16135	16196	16384	16248	16149	16271	16256	16038	16227	16004	16276	16155	16062	16162	16345	16357	16312	16166	16248	16275	16192	16330	16098	16337	16348	16238	16304	16294	16276	16242	16424	16206	16222	16024	16258	16092	16224	16262	16253	16290	16159	16333	16257	16335	16289	16242	16289	16141	16316	16267	16283	16111	16321	16150	16047	16226	16295	16438	16239	16404	16266	16394	16210	16182	16247	16309	16127	16181	16358	16302	16023	16323	16286	16391	16335	16143	16245	15993	16166	16206	16176	16339	16290	16138	16287	16198	16305	16103	16465	16174	16151	16339	16051	16018	16291	16133	16306	16089	16259	16163	16294	16246	16106	16491	16181	16153	16182	16319	16380	16174	16107	16214	16247	16051	16241	16108	16199	16276	16176	16254	16231	16037	16373	16248	16307	16268	16235	16168	16159	16129	16349	16338	16050	16246	16236	16290	16174	16243	16310	16308	16146	16346	16338	16176	16225	16283	16170	16350	16178	16217	16381	16273	16256	16111	16294	16144	16198	16150	16241	16121	16272	16136	16190	16276	16135	16330	16255	16109	16341	16339	16113	16279	16389	16230	16260	16258	16320	16197	16154	16270	16122	16339	16413	16061	16246	16162	16260	16265	16230	16421	16334	16040	16282	16356	16046	16014	16235	16244	16075	16363	16361	16073	16421	16010	16304	16216	16310	16219	16241	16240	16180	16144	16303	16189	16325	16215	16195	16084	16191	16281	16214	16380	16251	16289	16349	16287	16335	16239	16551	16195	16309	16204	16383	16342	16361	16100	16300	16151	16382	16073	16196	16226	16268	16017	16164	16237	16119	16273
30247	25750	28604	25334	21727	20939	20860	20348	20389	20430	20445	20352	20245	20034	20152	20407	20318	20174	20277	20380	19999	20103	20101	19998	20144	19860	20295	20131	20180	20277	20289	20191	20330	20102	20099	20095	20086	20176	20203	20349	20278	20116	20105	19983	20160	20311	19964	20217	20011	20053	19883	20186	20151	20158	20127	20183	20234	20051	20110	20056	20217	20067	20053	20037	20099	19901	19954	20346	20219	20152	20311	20068	20072	20156	20140	19873	20101	20324	20002	19984	20011	20100	20280	20122	20072	20055	20056	20172	20280	20224	20099	20109	20146	19948	20168	19978	19989	20089	19897	20211	20118	20063	20096	19907	20274	20043	20141	20112	20214	20182	20288	19943	20083	19958	20145	20199	20104	20061	20105	20573	20233	19918	20037	20088	20106	20163	20170	20114	20037	20015	20208	20056	20228	20081	20022	20424	20211	20151	20238	20311	20106	20226	20110	19972	20136	20146	20012	20133	20190	20094	20230	19966	20016	20077	19989	20122	20215	20210	20033	20183	20337	20313	20177	20292	20220	20078	20039	20192	20248	20007	20072	20009	19988	20068	20252	20024	19874	20220	20319	20110	20199	20213	20136	20282	20096	20329	20254	20189	20117	19960	19965	20046	20123	20028	20244	20202	20095	20233	19889	20162	20099	20256	20127	20050	20145	20167	20143	20058	20232	20154	20199	20167	20100	20178	20193	19917	20080	20222	20017	20244	20217	19994	19970	20028	20147	20053	19989	19938	20026	20078	20084	20165	20225	20160	20019	20065	20243	20104	20094	20224	20193	20355	20246	20204	20237	20230	19866	20079	19907	20023	20189	19952	20037	20170	19989	20150	20093	20379	20027	19968	20021	20298	20056	20154	20146	20055	19991	20242	20397	20214	20282	20174	20401	20185	20224	20069	20233	20103	19983	19921	20183	20131	20151	20255	20091	20108	20204	20075	20407	20048	20023	20172	20138	20005	20177	20112	20303	20282	20116	20022	19748	20006	20202	19977	19918	19833	19982	20237	20091	20037	20138	19882	19920	20040	20187	20133	20199	20100	20094	20174	20125	19890	20209	20170	20174	20077	20172	20140	19948	20027	20062	20039	20014	20287	20104	20099	20338	20233	19995	20002	19998	19971	20142	20081	20256	20042	20030	19926	20237	20019	20152	20069	19983	20217	20223	20031	20093	20102	19992	20290	20256	20232	19955	20297	20075	19926	20099	20040	19874	20077	20196	20105	20225	19958	20150	20037	20245	20187	20037	19926	20219	20146	20300	20198	20094	20047	20183	20155	20129	20212	19888	19843	20046	20188	20134	20200	20162	20275	20012	20008	20073	19769	20258	20168	19969	20467	20219	20174	19972	20081	20121	20246	19993	19974	20078	20131	20207	19993	20270	20014	20010	20091	19869	20078	20037	19957	20162	20266	20369	20200	20230	20181	20067	20044	19985	20167	20082	20068	20160	20298	20170	20238	20174	20047	20061	20021	20418	20283	20333	20022	20138	20052	19932	20092	19940	20081	19939	20016	20155	20119	20165	19928	20103	20043	20164	20017	20193	20285	19963	20128	19971	20200	20035	20007	20242	20057	20253	20224	20026	20044	19971	19896	20020	20416	20027	20149	20212	20036	20147	20052	20070	20006	19849	20062	20056	20106	20303	19999	20013	20045	20049	19857	20092	20106	19896	20174	20003	20192	19970	20094	20131	20174	20060	20031	20000	20192	19997	20026	20121	20080	19998	20225	20100	20277	20066	20109	20038	20182	20016	20300	19946	20246	20298	20056	19865	19993	20240	19983	20292	20099	20027	20179	20077	20088	20136	20118	20224	20111	20095	20212	20047	20088	20075	20172	20001	20136	20309	20036	20044	20149	20302	20190	20077	20060	20304	20144	20133	19981	20024	20031	20051	20148	20173	20020	20078	20239	20355	20114	20095	20059	20105	20124	20336	20154	20142	19931	19975	20098	20277	20136	20039	20032	20017	20270	20210	20017	20249	20121	20094	20111	20179	20194	20188	20236	20143	20160	20211	20237	20133	19973	20238	20179	20178	20156	20252	20254	20080	20128	20086	20101	20027	20273	20088	20126	20027	20185	20160	20095	20166	20062	20197	20190	20010	20060	20175	20161	20058	20184	20170	20074	19997	20125	20115	20038	20234	20234	20279	20132	20240	20102	20410	20044	20223	19883	20234	20015	20029	19981	20124	20015	20106	20295	20041	20169	20158	20044	20058	19974	20280	20170	20204	20258	20270	20180	20044	20166	20065	20069	20258	20059	20040	19954	20037	19984	20200	20042	20251	20240	20310	19997	20125	20051	20047	20120	19907	20012	20265	20117	20142	20298	20262	20216	20200	20009	20206	20067	20178	20115	19994	20026	20269	20154	20046	20151	19868	19994	20158	20227	20126	20103	20164	20045	20151	20044	20013	20313	20023	20133	20342	20229	20278	20225	20249	20146	19963	19941	20143	20095	20170	20261	20115	20174	20179	20173	20060	20152	20233	20197	20112	19994	20134	19966	20159	20078	20132	19928	20121	20155	20054	20429	20456	20186	19990	19953	20036	20111	20142	20097	20011	20158	20273	20353	20134	20055	20176	20122	20041	20261	20075	20134	20246	20240	20108	20075	20140	20130	20281	20027	20235	19824	20245	20334	20147	20159	20132	20121	20079	20329	20236	20007	20163	20101	20036	20123	20380	20042	19911	20064	19905	19927	20231	20147	20031	20087	20164	20107	20288	20354	20089	20390	20145	19989	20170	20255	20121	19982	19988	19979	20085	20086	20346	20143	20275	20420	20158	20202	20045	19950	19849	20005	20034	20044	20185	20298	20266	20286	20009	20196	20124	20021	20150	20305	20210	20030	20377	20053	20102	20244	20189	20141	20268	20119	20020	19989	20168	20066	19982	20302	20212	20099	20076	20094	20006	19990	20147	20198	19968	20232	20093	20032	20173	20154	20029	20023	20350	20108	20106	20440	20271	19993	19980	20050	20229	20176	20089	20204	20264	20245	20231	20210	20179	20073	20318	20400	20161	20077	20162	20168	20164	20178	20096	20060	19880	19759	20159	19996	19976	20229	20043	20031	20113	20262	20048	20171	19981	19952	20222	20141	19925	20198	20016	19946	20152	19959	19814	20167	20097	20114	20150	20037	20132	19884	20039	20200	20012	20135	20150	20394	20238	20130	20139	20075	19978	20310	20284	20095	20175	20103	20137	20015	20131	20098	20232	20178	20086	20170	20254	20097	20018	20183	20030	20212	20041	20178	20028	20185	20303	20074	19997	20026	19904	20287	20023	19901	20228	19893	20237	20097	20251	20155	20030	20109	20452	20007	19938	20183	20113	20111	20280	20161	20131	20008	20386	20080	20163	20163	20086	19907	19983	20000	20008	20121	19983	19956	20094	20037	20124	20038	20040	20416	20262	20224	20154	19978	20010	19972	19982	20169	20101	20185	20116	20005	20118	20025	20014	20054	20358	19997	20136	20068	20090	20100	19968	20328	20221	19818	20144	20100	20105	20471	20099	20194	20142	20115	19943	20003	20044	20067	20217	20048	20229	20222	20217	19753	20306	19970	20183	20060	20153	20216	20026	20259	19970	20148	20253	20221	20230	20054	20204	20106	20109	20200	20174	19961	20057	20113	19968	20211	20080	20263	20271	20287	20008	19801	20101	20084	19934	20025	20158	20061	20317	20216	20091	20038	19990	20020	20272	20167	20119	20017	20109	20262	19952	19883	20294	20154	20065	20005	20006	20073	20146	19939	20030	20160	20124	20067	19969	20134	20266	20157	20184	20225	20057	20130	20182	20158	20120	19999	20142	20154	20155	19861	20237	20157	20122	19933	19956	20171	20328	19944	20029	20203	20043	20163	20123	20178	20076	20200	20084	20262	20146	20061	20302	20179	20092	20106	20228	20157	20173	20064	20111	20114	20397	20119	20050	20219	20100	20147	20094	20082	20191	20170	20144	20291	20224	19799	20018	20182	20100	19981	20180	19977	20135	20225	20073	20037	20253	20005	20281	20181	20031	20052	20117	20032	19988	20067	19954	20005	20239	20047	20224	20347	19966	20359	19916	19905	20006	19981	20027	20068	20236	20278	20004	20059	20130	20193	20182	20143	20326	20212	20393	20275	19924	20414	20066	20154	19939	20008	20316	20397	20135	20237	20220	20318	20308	20188	20147	19966	20206	20125	20155	20096	20072	19800	19980	20115	20316	20049	19951	20291	20290	19919	20192	20207	20279	20134	19774	20165	20254	20073	19931	19989	20085	20153	20111	20309	20093	20276	20045	19923	19926	20055	20046	19921	20076	20119	20206	20169	20079	20071	20007	20037	20302	20048	20018	20182	20289	20134	20217	20223	20193	19998	20119	19976	20168	20128	20138	20338	20279	20356	20136	20072	20220	20098	20190	20164	20159	20060	20215	19999	20269	20269	20234	20134	20163	20115	20096	19976	20254	20195	20190	19978	20161	20093	20057	20131	20126	20376	20249	20164	20066	19897	20257	19972	20177	20127	20223	20022	20105	19867	19973	20305	20108	19902	20075	20114	20200	20006	20113	20267	20125	20108	20053	20050	20271	19993	20211	20154	19968	20174	19858	20159	20128	20083	20025	20342	20051	20264	19987	19957	20138	20151	20209	19888	20050	20083	20076	19997	20121	20142	20145	20292	19974	20134	19851	20171	20226	20394	20107	20148	20138	20069	20196	20131	20099	20091	20106	20021	20063	20005	20288	19940	20129	20233	20200	20343	20154	20110	20288	20110	20462	20308	20212	20169	20162	19947	20140	20141	20366	19993	20242	20246	20171	20283	20168	20114	20098	20370	20197	20058	20057	19876	20133	20090	20161	20074	20283	20125	20102	20226	20205	20182	20123	20131	20105	20056	20010	20082	20230	20149	20266	20264	20182	20169	19942	19927	19972	20234	20105	19940	20026	20095	20238	20143	20142	20235	19982	20005	20061	20161	20086	20059	19957	20143	20244	20141	20169	20063	20076	19955	19831	20267	20143	20038	20063	20334	19949	20207	20220	20131	20022	20135	19922	20070	20287	20084	20154	20174	20166	20128	20280	20220	20185	20143	20265	20150	20132	20092	20253	20318	20056	20190	20251	20048	19934	20217	20056	20100	20220	20060	20151	20099	19927	20213	20319	19942
25334	34612	26255	20816	18655	17971	17414	17154	17212	17048	16889	16913	16837	16894	16668	16789	16569	16756	16702	16690	16593	16634	16566	16702	16572	16578	16574	16517	16530	16755	16580	16638	16576	16564	16551	16651	16674	16593	16602	16616	16739	16396	16590	16611	16534	16528	16554	16482	16558	16532	16658	16574	16634	16542	16571	16588	16651	16427	16551	16404	16598	16466	16633	16536	16570	16615	16540	16561	16611	16544	16596	16460	16649	16589	16698	16472	16388	16575	16579	16430	16648	16563	16564	16563	16461	16475	16549	16646	16594	16507	16715	16652	16679	16548	16490	16576	16700	16587	16678	16576	16527	16676	16486	16509	16591	16653	16581	16678	16526	16560	16525	16569	16353	16347	16499	16664	16590	16593	16586	16565	16561	16643	16578	16501	16445	16761	16521	16529	16595	16506	16449	16534	16686	16630	16674	16705	16506	16563	16702	16624	16399	16618	16637	16463	16738	16456	16572	16740	16606	16534	16732	16577	16466	16319	16480	16526	16576	16846	16578	16604	16704	16572	16470	16594	16698	16710	16670	16728	16620	16490	16515	16690	16572	16554	16670	16596	16724	16459	16506	16289	16535	16616	16642	16474	16798	16577	16446	16443	16667	16315	16605	16712	16681	16552	16556	16598	16492	16661	16585	16562	16460	16443	16391	16489	16665	16460	16471	16544	16400	16567	16477	16639	16494	16620	16593	16518	16486	16548	16533	16463	16564	16676	16486	16667	16468	16566	16474	16662	16563	16615	16635	16430	16552	16543	16563	16442	16554	16556	16552	16437	16511	16685	16443	16624	16618	16513	16355	16611	16595	16659	16458	16428	16539	16507	16556	16494	16689	16259	16591	16569	16500	16452	16234	16698	16591	16618	16522	16480	16570	16455	16515	16556	16441	16500	16667	16561	16657	16502	16542	16603	16622	16732	16400	16522	16499	16674	16463	16684	16652	16642	16564	16675	16536	16595	16409	16721	16523	16377	16555	16546	16451	16633	16643	16529	16503	16512	16561	16673	16554	16604	16575	16627	16526	16632	16526	16718	16573	16526	16509	16756	16568	16682	16520	16445	16516	16638	16473	16476	16463	16557	16714	16594	16581	16572	16544	16571	16676	16664	16558	16817	16506	16503	16391	16706	16448	16641	16542	16687	16528	16463	16556	16480	16636	16677	16442	16503	16655	16601	16482	16510	16429	16484	16502	16618	16620	16557	16577	16470	16764	16516	16686	16590	16588	16632	16549	16616	16398	16547	16671	16535	16441	16556	16545	16671	16597	16642	16445	16695	16415	16599	16567	16407	16516	16560	16547	16390	16604	16738	16464	16437	16538	16599	16606	16427	16737	16505	16758	16632	16407	16587	16461	16682	16609	16546	16450	16480	16329	16620	16589	16708	16497	16578	16578	16682	16397	16632	16393	16571	16744	16459	16548	16614	16504	16586	16689	16794	16670	16535	16702	16688	16506	16557	16672	16559	16427	16598	16578	16691	16503	16614	16580	16631	16510	16588	16639	16689	16590	16577	16544	16614	16422	16587	16647	16653	16699	16392	16472	16495	16568	16609	16595	16586	16555	16482	16794	16592	16533	16570	16489	16763	16569	16602	16620	16635	16476	16617	16526	16634	16599	16595	16493	16546	16334	16432	16594	16570	16573	16520	16429	16742	16473	16553	16682	16538	16469	16542	16321	16667	16712	16536	16541	16675	16556	16310	16621	16485	16610	16380	16472	16704	16674	16637	16614	16659	16554	16580	16455	16658	16792	16619	16604	16416	16534	16713	16631	16551	16349	16641	16447	16372	16442	16580	16544	16431	16569	16439	16620	16674	16675	16504	16577	16552	16606	16455	16466	16446	16533	16655	16700	16461	16753	16393	16505	16587	16668	16546	16541	16497	16669	16577	16540	16614	16639	16627	16551	16600	16507	16637	16629	16524	16668	16443	16550	16514	16512	16456	16502	16614	16604	16695	16596	16648	16627	16593	16613	16524	16543	16531	16511	16785	16478	16611	16595	16596	16433	16515	16443	16651	16751	16642	16494	16404	16361	16643	16581	16615	16541	16483	16493	16602	16534	16494	16457	16589	16414	16545	16685	16393	16639	16651	16503	16515	16584	16343	16614	16475	16665	16563	16474	16433	16564	16613	16455	16625	16685	16519	16553	16334	16609	16585	16394	16658	16585	16622	16481	16645	16482	16525	16724	16354	16538	16731	16577	16540	16592	16621	16486	16522	16530	16636	16658	16727	16441	16497	16386	16730	16636	16575	16709	16546	16409	16529	16579	16656	16680	16526	16538	16634	16489	16439	16447	16703	16323	16503	16521	16462	16528	16468	16487	16524	16607	16660	16506	16801	16499	16445	16605	16444	16460	16507	16662	16319	16498	16561	16398	16556	16627	16478	16526	16467	16600	16542	16609	16573	16581	16550	16531	16522	16537	16551	16582	16671	16681	16582	16722	16457	16531	16764	16624	16478	16601	16677	16655	16613	16437	16627	16596	16618	16526	16714	16490	16478	16635	16618	16588	16681	16640	16591	16407	16550	16636	16510	16735	16484	16699	16408	16617	16501	16629	16672	16611	16506	16573	16514	16584	16610	16571	16470	16607	16580	16768	16469	16399	16765	16661	16618	16640	16748	16502	16592	16572	16471	16550	16816	16544	16587	16496	16551	16418	16530	16561	16537	16567	16688	16481	16469	16462	16578	16529	16453	16579	16619	16341	16455	16619	16550	16552	16553	16641	16565	16438	16622	16496	16517	16616	16447	16517	16590	16579	16540	16634	16460	16660	16629	16447	16567	16573	16686	16510	16599	16381	16683	16514	16560	16715	16419	16555	16464	16488	16596	16364	16464	16536	16752	16573	16825	16494	16743	16623	16625	16773	16593	16690	16502	16666	16857	16537	16569	16711	16658	16616	16608	16737	16627	16452	16585	16816	16561	16632	16491	16590	16656	16663	16737	16444	16556	16531	16661	16566	16473	16696	16616	16568	16577	16667	16535	16466	16484	16526	16538	16509	16643	16780	16568	16688	16431	16620	16561	16573	16452	16616	16603	16635	16824	16601	16395	16547	16650	16568	16652	16440	16599	16711	16683	16601	16497	16463	16537	16553	16480	16620	16438	16383	16594	16460	16416	16629	16642	16522	16642	16689	16402	16534	16545	16506	16643	16578	16641	16706	16525	16575	16528	16406	16575	16618	16400	16652	16594	16653	16465	16487	16629	16503	16730	16491	16672	16462	16609	16460	16492	16499	16419	16529	16611	16652	16650	16623	16467	16656	16451	16583	16447	16611	16638	16524	16501	16468	16471	16468	16736	16494	16494	16590	16525	16580	16499	16518	16433	16683	16701	16507	16485	16526	16585	16492	16605	16621	16494	16458	16597	16627	16540	16628	16578	16575	16685	16744	16542	16385	16714	16678	16574	16546	16441	16633	16631	16539	16586	16525	16580	16569	16635	16655	16513	16583	16418	16568	16388	16502	16371	16531	16495	16607	16551	16699	16580	16364	16671	16343	16552	16582	16661	16614	16470	16348	16645	16623	16555	16540	16618	16531	16599	16649	16488	16570	16515	16597	16443	16521	16672	16769	16567	16570	16463	16469	16709	16590	16515	16513	16564	16618	16563	16439	16463	16658	16479	16398	16550	16339	16567	16436	16544	16693	16546	16522	16748	16682	16505	16544	16619	16591	16598	16433	16520	16583	16486	16638	16588	16512	16560	16587	16496	16472	16550	16599	16526	16475	16572	16489	16650	16503	16486	16489	16639	16549	16401	16444	16631	16383	16538	16559	16619	16705	16535	16634	16649	16348	16564	16588	16625	16563	16496	16452	16565	16535	16797	16623	16640	16457	16629	16371	16488	16497	16680	16635	16447	16531	16660	16593	16456	16779	16512	16506	16478	16554	16576	16679	16443	16485	16520	16519	16556	16724	16622	16537	16541	16594	16413	16686	16588	16528	16643	16638	16630	16560	16521	16477	16696	16465	16694	16494	16494	16503	16580	16610	16523	16583	16695	16498	16729	16650	16440	16580	16416	16327	16684	16528	16287	16669	16518	16614	16562	16521	16439	16590	16614	16570	16573	16481	16657	16631	16443	16695	16422	16525	16667	16517	16423	16524	16598	16616	16463	16717	16590	16724	16423	16589	16484	16498	16560	16698	16598	16658	16457	16441	16613	16663	16724	16527	16503	16525	16534	16469	16561	16491	16813	16434	16536	16596	16548	16622	16480	16560	16690	16740	16466	16678	16507	16531	16587	16416	16610	16470	16544	16643	16669	16753	16576	16604	16546	16561	16583	16460	16627	16751	16518	16476	16562	16624	16505	16594	16402	16396	16657	16561	16615	16473	16556	16625	16402	16508	16537	16460	16685	16538	16449	16614	16678	16687	16569	16737	16624	16519	16536	16536	16559	16565	16517	16593	16542	16771	16652	16534	16680	16653	16578	16806	16559	16510	16742	16438	16690	16568	16487	16546	16678	16475	16504	16521	16624	16560	16661	16663	16444	16607	16378	16533	16621	16687	16445	16468	16707	16720	16529	16388	16433	16526	16352	16558	16582	16261	16580	16645	16592	16549	16658	16576	16518	16574	16504	16658	16590	16432	16398	16428	16555	16615	16639	16438	16701	16620	16714	16644	16544	16430	16572	16859	16548	16531	16637	16670	16667	16612	16518	16457	16607	16394	16678	16449	16496	16436	16545	16554	16583	16658	16644	16638	16543	16523	16564	16649	16722	16677	16771	16622	16702	16554	16479	16564	16472	16686	16521	16571	16600	16745	16680	16511	16625	16554	16508	16609	16499	16501	16648	16583	16432	16655	16493	16528	16419	16579	16621	16657	16456	16599	16400	16623	16635	16585	16730	16470	16620	16542	16428	16597	16437	16602	16498	16629	16591	16392	16580	16437	16591	16388	16681	16535	16574	16577	16614	16687	16620	16546	16514	16666	16503	16614	16689	16561	16400	16806	16451	16656	16460	16467	16545	16428	16492	16511	16466	16583	16414	16608	16505	16552	16544	16748	16479	16547	16470	16443	16644	16367	16707	16591	16372	16399	16392	16483	16614	16611	16671	16455	16639	16579	16533	16568	16586	16478	16666	16630	16592	16600	16362	16627	16706	16512	16723	16754	16658	16629	16676	16616	16426	16609	16593
23445	21604	28505	25369	23051	23488	23075	20545	19878	20081	20138	19992	19739	19895	19773	19588	19689	19684	19781	19742	19523	19538	19507	19434	19378	19478	19623	19166	19600	19475	19360	19447	19607	19360	19399	19210	19455	19265	19556	19599	19626	19539	19427	19665	19528	19127	19480	19523	19425	19135	19404	19330	19224	19436	19403	19338	19186	19503	19456	19092	19439	19411	19315	19358	19405	19158	19347	19353	19436	19318	19350	19494	19542	19502	19409	19292	19161	19191	19310	19156	19432	19510	19501	19419	19392	19507	19488	19450	19368	19470	19549	19349	19409	19191	19303	19308	19224	19550	19283	19456	19464	19514	19424	19693	19430	19279	19445	19106	19380	19508	19349	19568	19548	19578	19603	19457	19412	19349	19345	19473	19527	19502	19482	19301	19342	19610	19241	19192	19439	19488	19248	19261	19368	19324	19506	19509	19454	19447	19246	19309	19359	19276	19441	19369	19363	19277	19468	19502	19301	19488	19362	19313	19322	19184	19447	19303	19223	19489	19403	19227	19440	19421	19452	19310	19170	19564	19286	19233	19377	19293	19228	19474	19285	19327	19373	19316	19293	19595	19317	19397	19314	19214	19419	19296	19356	19320	19490	19511	19548	19108	19403	19356	19300	19418	19498	19410	19200	19307	19328	19490	19367	19645	19489	19230	19250	19230	19273	19302	19211	19341	19342	19265	19280	19415	19354	19525	19361	19210	19416	19215	19316	19537	19470	19215	19451	19410	19621	19463	19446	19531	19422	19265	19460	19318	19223	19373	19361	19423	19530	19365	19391	19452	19329	19257	19120	19469	19252	19473	19393	19285	19344	19519	19435	19355	19400	19333	19248	19242	19245	19353	19317	19279	19435	19517	19334	19532	19528	19470	19486	19463	19518	19425	19308	19371	19303	19128	19271	19368	19408	19277	19206	19527	19384	19206	19335	19451	19111	19198	19365	19422	19249	19243	19368	19524	19357	19484	19501	19405	19545	19378	19348	19273	19722	19326	19315	19270	19226	19248	19291	19448	19470	19223	19480	19345	19383	19241	19161	19348	19412	19375	19341	19442	19456	19404	19533	19198	19408	19351	19323	19184	19463	19325	19325	19211	19521	19198	19400	19496	19263	19312	19243	19372	19214	19289	19517	19452	19534	19314	19304	19484	19428	19487	19607	19402	19317	19523	19388	19375	19486	19515	19249	19326	19208	19332	19557	19390	19581	19355	19465	19390	19302	19781	19314	19610	19373	19328	19370	19357	19442	19273	19479	19601	19257	19555	19530	19297	19493	19537	19187	19219	19314	19525	19339	19307	19270	19280	19257	19596	19094	19431	19530	19318	19404	19355	19327	19531	19337	19426	19189	19146	19311	19517	19653	19296	19349	19557	19440	19435	19306	19523	19444	19453	19551	19281	19418	19362	19067	19377	19349	19464	19323	19420	19176	19448	19562	19538	19373	19378	19331	19330	19267	19379	19386	19110	19442	19326	19442	19283	19446	19255	19225	19245	19529	19200	19385	19508	19551	19287	19307	19267	19443	19351	19490	19263	19344	19337	19586	19267	19288	19289	19411	19244	19589	19421	19420	19192	19449	19337	19390	19292	19201	19430	19314	19241	19277	19371	19337	19301	19597	19370	19417	19208	19455	19453	19537	19391	19245	19276	19384	19396	19512	19456	19223	19335	19569	19207	19273	19311	19279	19581	19453	19505	19442	19563	19381	19418	19271	19118	19263	19271	19409	19495	19384	19097	19303	19253	19386	19280	19339	19330	19509	19323	19426	19418	19428	19345	19441	19342	19578	19266	19276	19230	19162	19379	19588	19387	19410	19330	19508	19525	19425	19214	19468	19515	19340	19507	19351	19388	19491	19675	19491	19681	19587	19438	19465	19539	19417	19376	19679	19563	19460	19631	19440	19394	19466	19310	19569	19352	19436	19354	19564	19340	19419	19245	19263	19189	19337	19326	19511	19523	19223	19478	19254	19371	19285	19594	19526	19362	19361	19404	19459	19480	19406	19371	19202	19214	19204	19270	19328	19356	19309	19410	19282	19327	19247	19269	19247	19417	19295	19630	19557	19530	19426	19380	19194	19277	19416	19347	19462	19416	19279	19373	19444	19328	19347	19387	19367	19188	19344	19442	19391	19389	19329	19344	19341	19271	19306	19414	19381	19436	19425	19272	19444	19208	19259	19419	19553	19412	19402	19402	19464	19286	19408	19178	19392	19131	19202	19195	19386	19405	19375	19286	19459	19198	19295	19534	19261	19511	19439	19432	19345	19406	19152	19365	19341	19449	19273	19450	19346	19408	19442	19320	19473	19269	19429	19150	19372	19348	19263	19471	19310	19338	19409	19233	19317	19335	19292	19751	19373	19371	19324	19288	19301	19420	19379	19394	19553	19397	19390	19319	19467	19423	19454	19173	19520	19404	19238	19282	19397	19345	19591	19519	19398	19458	19430	19148	19455	19381	19275	19370	19331	19301	19477	19249	19546	19488	19592	19262	19326	19474	19400	19343	19381	19552	19444	19549	19484	19427	19288	19457	19440	19656	19249	19390	19459	19439	19349	19520	19522	19475	19229	19261	19276	19293	19031	19246	19290	19480	19540	19526	19499	19223	19406	19362	19141	19501	19379	19403	19341	19470	19402	19457	19284	19127	19408	19462	19396	19412	19500	19370	19206	19180	19336	19380	19594	19286	19284	19492	19279	19279	19448	19411	19336	19320	19199	19291	19502	19257	19088	19344	19267	19280	19280	19589	19464	19276	19266	19239	19506	19369	19187	19202	19464	19248	19476	19378	19389	19314	19415	19322	19442	19242	19605	19275	19316	19466	19280	19366	19390	19458	19329	19217	19435	19441	19293	19321	19434	19491	19389	19555	19520	19219	19490	19517	19556	19578	19418	19613	19381	19393	19398	19183	19524	19547	19353	19633	19477	19537	19340	19211	19370	19624	19524	19459	19275	19321	19438	19376	19435	19425	19668	19471	19502	19075	19485	19324	19251	19268	19462	19344	19434	19418	19557	19297	19435	19320	19387	19421	19477	19404	19437	19554	19503	19123	19363	19418	19429	19335	19180	19399	19322	19403	19473	19417	19317	19137	19391	19305	19462	19378	19453	19501	19475	19348	19277	19351	19347	19281	19476	19519	19363	19388	19477	19316	19670	19376	19229	19597	19354	19318	19421	19436	19576	19463	19441	19469	19307	19293	19362	19445	19535	19488	19513	19333	19389	19318	19458	19319	19433	19341	19230	19529	19249	19340	19499	19396	19320	19416	19669	19296	19144	19201	19453	19325	19522	19333	19426	19596	19455	19290	19312	19207	19336	19286	19657	19478	19300	19408	19177	19269	19479	19151	19227	19324	19455	19173	19368	19719	19522	19403	19424	19452	19538	19303	19368	19629	19515	19582	19264	19320	19360	19365	19588	19484	19370	19388	19414	19646	19513	19410	19518	19307	19469	19565	19506	19302	19297	19553	19390	19256	19133	19305	19539	19680	19546	19470	19258	19145	19308	19371	19593	19505	19318	19584	19331	19254	19256	19250	19427	19462	19365	19430	19439	19374	19394	19410	19278	19614	19410	19268	19547	19501	19611	19307	19550	19249	19304	19314	19503	19466	19539	19256	19200	19351	19439	19297	19484	19320	19307	19193	19589	19322	19396	19574	19228	19199	19340	19233	19521	19557	19262	19199	19369	19429	19266	19383	19408	19590	19387	19550	19200	19363	19572	19270	19412	19452	19250	19503	19450	19461	19329	19296	19324	19266	19350	19581	19445	19303	19352	19178	19399	19264	19463	19211	19451	19194	19417	19484	19398	19506	19594	19626	19320	19232	19485	19453	19462	19365	19435	19509	19547	19345	19334	19347	19353	19600	19334	19304	19240	19261	19371	19395	19363	19410	19470	19442	19349	19519	19404	19488	19478	19486	19404	19373	19395	19202	19555	19555	19412	19484	19547	19319	19372	19379	19215	19279	19335	19297	19516	19477	19356	19170	19570	19236	19321	19401	19479	19349	19221	19461	19351	19849	19312	19250	19428	19398	19350	19341	19133	19509	19370	19168	19409	19266	19305	19417	19454	19283	19302	19473	19235	19230	19496	19246	19216	19302	19387	19521	19313	19361	19249	19734	19626	19329	19483	19459	19235	19264	19452	19443	19498	19269	19359	19436	19609	19286	19463	19521	19473	19461	19400	19280	19361	19371	19473	19504	19345	19362	19367	19260	19320	19477	19642	19492	19528	19678	19431	19390	19389	19243	19294	19543	19406	19361	19381	19510	19315	19613	19285	19482	19448	19500	19497	19401	19337	19485	19236	19294	19533	19377	19387	19239	19382	19517	19393	19291	19419	19396	19480	19195	19431	19555	19371	19465	19398	19246	19450	19461	19387	19294	19319	19335	19340	19221	19437	19329	19362	19282	19554	19424	19157	19143	19572	19286	19576	19448	19421	19529	19286	19494	19171	19488	19588	19490	19542	19275	19351	19273	19303	19184	19286	19421	19368	19203	19392	19336	19317	19432	19418	19207	19265	19477	19408	19176	19425	19440	19259	19572	19391	19191	19417	19399	19435	19489	19427	19401	19391	19237	19411	19505	19344	19293	19335	19294	19387	19359	19382	19269	19352	19639	19095	19424	19377	19455	19508	19361	19027	19342	19401	19366	19284	19529	19452	19483	19391	19240	19319	19311	19211	19270	19452	19241	19525	19247	19399	19274	19415	19419	19338	19255	19276	19446	19518	19325	19249	19394	19323	19283	19229	19339	19473	19430	19351	19298	19272	19431	19458	19312	19478	19189	19187	19438	19417	19228	19556	19551	19362	19414	19373	19186	19417	19340	19541	19395	19463	19336	19636	19497	19578	19409	19602	19344	19392	19218	19220	19347	19353	19253	19469	19551	19358	19415	19437	19457	19485	19333	19378	19409	19533	19286	19357	19497	19435	19492	19578	19433	19358	19342	19324	19417	19571	19237	19447	19320	19445	19522	19170	19313	19353	19560	19328	19396	19015	19395	19555	19529	19483	19158	19296	19414	19351	19346	19374	19332	19248	19553	19276	19629	19321	19304	19388	19650	19454	19465	19280	19062	19332	19397	19355	19465	19350	19370	19367	19260	19343	19312	19488	19422	19332	19400	19482	19287	19387	19297	19242	19393
25004	41247	31382	23911	20691	18657	17696	17460	17121	16886	16903	16646	16753	16668	16528	16617	16306	16278	16518	16241	16329	16425	16434	16237	16362	16119	16433	16264	16281	16353	16267	16304	16365	16094	16139	16322	16190	16229	16259	16209	16226	16173	16270	16145	16102	16171	16231	16341	16108	16314	16250	16198	16118	16182	16261	16175	16161	16123	16354	16215	16091	16026	16428	16264	16252	16148	16110	16055	16111	16084	16152	16139	16137	16163	16201	16152	16181	16057	16158	16220	16042	15996	16142	16216	16215	16121	16195	16258	16061	16295	16384	16190	16187	16159	16063	16154	16110	16052	15964	15995	16242	16157	16195	16231	16123	16163	16169	16219	16227	16148	16107	16313	16044	16299	16091	16172	16138	16272	16096	16289	15905	16297	16265	16011	16363	16179	15981	16113	16213	16193	16143	16125	16227	16380	16123	16099	16020	16387	16082	16140	16040	16131	16196	15879	16132	16099	16236	16250	16197	16301	16112	16192	16032	16166	16164	16143	16207	16193	16063	16021	15971	16327	16080	16364	16139	16377	16291	16208	16083	16206	16133	16092	16316	16129	16225	16156	16127	16281	16086	16097	16143	16231	16190	16039	16372	16196	16059	16061	16123	16105	16023	16292	16189	15961	16048	16246	16192	16150	16200	16209	16194	16104	16020	16316	16018	16290	15957	16317	15860	16199	16210	16072	16171	15993	16097	16238	16127	16174	16216	16210	16117	16308	16083	16245	16087	16102	16230	16200	16036	16256	16172	16169	15977	16121	16213	15920	16205	16210	16039	16122	16225	16025	16124	16262	15985	16159	16025	16152	16340	16212	16255	16214	16181	16032	16348	16356	16190	16164	16293	16127	16231	16089	16296	16213	15959	16228	16171	16111	16336	16085	16282	16081	16163	16438	16207	16200	16156	16257	16043	16200	16165	16395	16274	16162	16127	15975	16129	16067	16269	16246	16118	16188	16176	16199	16215	16294	15961	16157	16261	16374	16362	16173	16095	16063	16060	16022	16092	16064	16180	16091	16245	16144	16147	16008	15985	16373	16145	16239	16128	16110	16300	16370	16005	16101	15992	16272	16203	16024	16045	16167	16077	16246	16169	16240	15973	16130	16056	16203	16048	16209	16084	16098	16192	16020	16078	16216	16304	16184	16183	16031	16151	16216	16119	16018	16230	16090	16125	16294	16221	16064	16372	16245	16106	16268	16253	16176	16201	16069	16203	16141	16110	16325	16153	16241	16227	16063	16176	16084	16203	16016	16278	16084	16126	16240	16053	16204	16063	16096	16135	16176	16069	16267	16137	16140	16076	16300	16262	16241	16228	16289	16199	16004	16173	16262	16282	16287	16250	16289	16053	16180	16133	16188	16141	15979	16154	16151	16198	16228	16105	16254	16003	16100	16030	16136	16327	16210	16286	16110	16100	15961	16115	15981	16091	16162	16154	16165	16324	16136	16146	16115	16218	16206	16211	16191	16120	16130	16278	16198	16121	15978	16160	16172	16088	16130	16208	16239	16121	16256	16254	16147	16035	16309	16107	16191	16095	16247	16217	16237	16054	15952	16107	16100	16110	16134	16199	16373	15938	16094	16223	16270	16218	16262	16195	16172	16266	16257	16288	16362	16184	16116	16248	16170	16252	16144	16128	16134	16080	16101	16287	16159	16059	16202	16163	16048	16223	16156	16222	16212	16400	16177	16161	16308	16013	15944	16265	16065	16290	16244	16237	16189	16244	16105	16195	16160	16061	16117	16128	16282	16173	16218	16230	16197	16048	16066	16196	16144	16146	16287	16232	16186	16061	16057	16144	16135	16164	16340	16160	16198	16086	16255	16183	16093	16212	16163	16380	16314	16208	16359	16133	16241	16219	16232	16137	16157	16165	16136	16216	16270	16291	16126	16248	16018	16048	16118	16168	16172	16071	16067	16206	16333	16166	16258	16060	15941	16178	16094	16154	16205	16272	16286	16144	16270	16174	16173	16296	16092	16282	16138	16524	16142	16194	16154	16218	16438	16208	16177	16325	16139	16236	16123	16264	16118	16269	16007	16058	16251	16015	16211	16151	16137	16142	16112	16358	16013	16112	16221	16259	16213	16165	16079	16332	16302	16202	15890	16062	16098	16303	16098	16226	16104	16227	15916	16354	16150	16116	16100	16078	16135	16081	15984	16396	16169	16258	16338	16096	16080	16061	16250	16282	16044	16137	16169	16236	16154	16179	16134	16087	16354	16128	16098	16354	16198	16136	16234	16217	16207	16210	16211	16230	16195	16102	16137	16213	16209	15988	16195	16216	16176	16245	16181	16099	16192	16094	16105	16136	16290	16041	16121	16133	16224	16312	16096	16215	16193	16160	16216	16327	16337	16222	16274	16148	16090	16016	16238	16343	16250	16183	16176	16367	16291	16137	16043	16320	16213	16166	16336	16157	16185	16206	16171	16062	16140	16189	16405	16046	16016	16228	16079	16159	16118	16160	16251	16121	16213	16094	16165	16121	16050	16003	16211	16228	16225	16249	16187	16183	16259	16215	16078	16167	16185	16381	16069	16067	16118	16160	16267	16325	16183	16197	16245	16110	16215	16106	16092	16325	16161	16008	16270	15970	16239	15987	16066	16238	16213	16210	16303	16040	16224	16073	16123	16169	16022	16076	16226	16241	16199	16133	16029	16100	16071	16021	16099	16234	16161	16341	16079	16086	16074	16137	16147	16182	16170	16260	16264	16314	16185	16176	16159	16067	16143	16069	16320	16269	16169	16154	16191	16295	16046	16223	15957	16277	16338	16157	16004	16020	16064	16029	16209	16143	16070	16343	16102	16297	16077	16326	16199	16193	16023	16090	16080	16127	16294	16077	16196	16100	16232	16137	16326	16258	16010	16170	16292	16107	16218	16230	16097	16133	16407	16144	16039	16039	16124	16219	16148	16071	16186	16209	16221	16101	16321	16065	16272	16099	16184	16170	16069	16094	16067	16133	16210	16160	16188	16103	16213	16252	16017	16386	16104	16222	16102	16297	16091	16176	16149	16264	16346	16098	16082	16292	16200	16146	16225	16093	16286	16070	16169	16299	16275	16060	16155	16186	16235	16224	16185	16246	16107	16008	16177	16185	16216	16130	16258	16182	16092	16172	16285	16268	16213	16152	16191	16363	16344	16053	16167	16227	16061	16217	16191	16100	16084	16251	16186	16257	16180	16246	16350	16219	16197	16221	16088	16151	16096	16121	16170	16260	16169	16292	16267	16188	16204	16108	16152	16258	15951	16300	16219	16224	16249	16180	16137	15950	16260	16208	16070	16244	16165	16117	15976	16044	16041	16088	16204	16116	16407	16112	16057	16175	16213	16163	16176	16294	16197	16256	16134	16200	16368	16276	16036	16091	16008	16337	16166	16026	16031	16014	16017	16148	16160	16308	16272	16084	16011	16321	16129	16169	16125	16035	16316	16269	16128	16032	16217	16276	16285	16128	16084	16142	16081	16059	16171	16085	16163	16092	16370	16026	16254	16224	16056	16021	16110	15995	16163	16080	16257	16041	16206	16139	16160	16201	16317	16127	16122	16287	16289	16163	16298	16373	16123	16239	16136	15892	15999	16139	16034	15979	16123	16204	16172	16264	16185	16338	16281	16163	16166	16202	16022	16308	16168	16081	16070	16188	16191	15914	16101	16280	16207	16131	16263	16239	16189	16211	16172	16051	16099	16131	16183	15966	16203	16149	16084	16094	16054	16142	16058	16058	16202	16230	16090	16077	16338	16116	15955	16082	16215	16071	16229	16062	16148	16318	16218	15867	16195	16251	16207	16163	16055	16059	16130	16123	15977	16126	16157	16148	16172	16130	16092	16168	16051	16183	16228	16226	16178	16179	16354	16167	16271	16238	16183	16203	16039	16141	16144	16082	16136	16145	16013	16279	16106	16179	16221	16263	16147	16185	16220	16100	16430	16184	16108	16129	16065	16179	16023	16351	16122	16376	16188	16189	16188	16235	16041	16279	16207	16079	16126	16351	16275	16159	16171	15866	16182	16183	16364	16125	15971	16096	16039	16226	15853	16230	16191	16252	16219	16069	16199	16135	16306	16093	16120	16183	16193	15987	16252	16064	16168	16029	16137	16201	15975	16054	16142	16235	15996	16373	16238	16253	16178	16089	16185	16023	16243	15983	15964	16265	16018	16092	16346	16204	16123	16151	16245	16113	16133	16283	16141	16037	16031	16018	16129	16188	16101	16152	16155	16224	16017	16280	16166	16233	16206	16187	16212	16153	16134	16267	15855	16084	16150	16199	16027	16165	16237	16267	16121	16136	16236	16062	16420	16313	16183	16252	16278	16177	16286	16237	16048	16003	16271	16197	16223	16177	16234	16262	16168	16137	16175	16277	16221	16320	16343	16316	15940	16180	16201	16045	16175	16111	16326	16113	16076	16294	16177	16017	16211	16026	16205	16103	15934	15927	16255	16136	16361	16082	16206	16170	16117	16022	16093	16238	16212	16085	16348	16216	16144	16105	16075	16220	16299	16240	16039	16330	16129	16224	15881	16174	16079	16181	16207	15993	16210	16170	16238	16242	16120	16312	16255	16093	16250	16080	16181	16111	16189	16264	16157	16217	16213	16239	16283	16013	16142	16177	16202	16297	16156	16363	16242	16161	16096	16064	16068	16097	16297	16147	15989	16263	16231	16096	16221	16286	16054	16067	16100	16243	16083	16248	16072	16152	16168	16225	16233	16033	16263	16187	16239	16022	16162	16201	16137	16129	16191	16312	16204	16059	16170	16151	16343	16058	16098	16265	16164	16099	16307	16023	16259	16209	16103	16279	16222	16262	16021	16109	16172	16228	16336	16272	16350	16070	16161	16112	16224	16086	16240	16178	16201	16152	16242	16232	16383	16305	16121	16282	16098	16134	16254	16189	16089	16300	16150	16044	16145	16255	16077	16166	16066	16253	16301	16158	16329	15993	16218	16224	16298	16319	16030	16130	16253	16232	16265	16145	16248	16294	16148	16191	16088	16141	16132	16257	16121	16228	16223	16132	16088	16329	16026	16309	16043	16157	16325	16209	16194	16115	16136	16149	16201	16101	16389	16020	16292	16269	16133	16120	16090	16189	16156	16286	16012	16135	15995	16168	16170	16303	16190	16269	15983	16247	16352	16166	16151
25282	21655	27530	28037	22721	22173	22180	21075	21125	21183	20873	21140	20935	20800	20817	20751	20626	20823	20538	20716	20756	20588	20743	20800	20609	20850	20716	20565	20599	20629	20580	20563	20812	20856	20482	20504	20549	20640	20615	20659	20509	20631	20667	20571	20587	20524	20421	20442	20775	20761	20597	20383	20084	20392	20550	20744	20698	20806	20257	20475	20379	20606	20598	20655	20682	20562	20642	20362	20735	20586	20482	20533	20535	20506	20494	20401	20457	20554	20709	20517	20707	20716	20675	20653	20590	20513	20530	20592	20507	20520	20476	20660	20581	20449	20552	20424	20422	20499	20527	20501	20560	20327	20373	20761	20504	20485	20542	20361	20347	20714	20693	20580	20661	20690	20717	20740	20464	20333	20628	20435	20533	20405	20462	20681	20780	20619	20642	20638	20394	20683	20521	20476	20357	20642	20504	20767	20659	20626	20535	20398	20638	20444	20676	20584	20719	20503	20527	20593	20608	20618	20677	20661	20513	20503	20562	20585	20482	20652	20488	20417	20526	20550	20705	20450	20611	20618	20436	20636	20514	20385	20391	20462	20566	20363	20517	20508	20493	20696	20806	20327	20530	20310	20392	20596	20664	20739	20648	20787	20554	20471	20459	20525	20567	20549	20659	20505	20591	20435	20642	20524	20222	20554	20667	20631	20647	20586	20396	20460	20624	20471	20527	20458	20571	20422	20575	20812	20579	20855	20649	20803	20478	20633	20481	20591	20869	20449	20512	20684	20512	20656	20553	20381	20554	20490	20551	20495	20581	20620	20565	20653	20743	20589	20698	20624	20439	20716	20433	20443	20643	20528	20646	20266	20790	20594	20628	20634	20383	20527	20571	20480	20672	20672	20459	20236	20479	20736	20409	20581	20483	20584	20480	20442	20608	20393	20567	20485	20535	20695	20483	20466	20354	20653	20636	20461	20708	20622	20428	20550	20520	20562	20498	20644	20510	20390	20659	20531	20282	20784	20493	20639	20547	20597	20672	20534	20501	20672	20530	20438	20780	20478	20581	20424	20682	20413	20454	20486	20628	20543	20689	20619	20532	20388	20440	20442	20592	20574	20577	20682	20492	20560	20755	20539	20324	20614	20444	20498	20519	20899	20570	20435	20327	20616	20564	20399	20487	20725	20623	20759	20564	20592	20579	20836	20627	20745	20438	20496	20510	20633	20617	20587	20413	20666	20561	20469	20742	20428	20708	20468	20467	20654	20444	20496	20352	20668	20675	20439	20736	20540	20449	20487	20594	20689	20521	20699	20583	20481	20724	20860	20686	20568	20444	20642	20713	20382	20622	20289	20698	20596	20433	20745	20602	20567	20528	20388	20531	20492	20657	20590	20686	20733	20497	20519	20627	20698	20636	20475	20539	20576	20761	20521	20417	20606	20339	20587	20795	20512	20554	20710	20371	20425	20691	20573	20608	20507	20607	20567	20717	20667	20526	20657	20479	20326	20616	20365	20631	20693	20398	20519	20458	20644	20524	20490	20579	20575	20581	20487	20577	20447	20512	20592	20581	20410	20572	20732	20627	20453	20677	20585	20519	20480	20661	20702	20463	20477	20604	20517	20566	20729	20561	20431	20435	20651	20597	20806	20607	20733	20591	20444	20384	20561	20451	20529	20516	20659	20671	20366	20499	20809	20498	20495	20621	20661	20575	20418	20488	20467	20466	20640	20621	20475	20442	20464	20596	20357	20347	20763	20914	20466	20334	20612	20855	20577	20679	20483	20456	20657	20587	20458	20468	20529	20739	20536	20546	20368	20652	20828	20542	20679	20545	20459	20603	20543	20436	20524	20809	20641	20601	20472	20240	20899	20665	20712	20555	20383	20633	20426	20634	20486	20448	20709	20757	20592	20584	20556	20547	20606	20639	20552	20563	20563	20484	20622	20554	20552	20515	20578	20421	20613	20693	20565	20445	20657	20521	20525	20621	20723	20603	20521	20512	20519	20405	20685	20613	20573	20300	20484	20655	20846	20668	20481	20578	20643	20495	20383	20636	20675	20610	20352	20380	20575	20565	20348	20596	20656	20531	20717	20728	20703	20927	20709	20597	20384	20638	20659	20628	20463	20595	20648	20467	20511	20631	20501	20296	20378	20502	20531	20734	20433	20310	20576	20662	20558	20446	20628	20688	20792	20530	20555	20717	20552	20615	20578	20369	20540	20661	20546	20569	20639	20437	20699	20765	20571	20391	20638	20382	20406	20744	20481	20753	20456	20387	20574	20630	20579	20523	20683	20337	20102	20548	20607	20416	20630	20436	20578	20510	20592	20558	20585	20563	20408	20565	20480	20319	20485	20623	20598	20514	20693	20479	20630	20567	20624	20396	20561	20596	20704	20540	20485	20602	20517	20549	20546	20587	20469	20540	20664	20788	20434	20725	20737	20276	20749	20583	20664	20659	20595	20538	20742	20474	20441	20443	20731	20413	20551	20438	20531	20521	20730	20509	20694	20444	20556	20408	20455	20538	20531	20558	20559	20489	20398	20563	20518	20510	20543	20696	20599	20423	20501	20555	20470	20482	20477	20852	20509	20682	20697	20726	20670	20618	20687	20637	20469	20372	20539	20622	20577	20096	20555	20557	20683	20568	20495	20564	20518	20570	20584	20634	20457	20211	20476	20523	20457	20722	20523	20751	20589	20406	20401	20532	20547	20546	20751	20794	20573	20573	20410	20515	20814	20593	20374	20442	20707	20790	20573	20651	20611	20424	20532	20625	20454	20450	20447	20800	20321	20600	20437	20470	20741	20547	20540	20531	20618	20596	20538	20395	20560	20735	20626	20732	20652	20569	20649	20930	20582	20536	20633	20246	20524	20566	20702	20545	20564	20561	20500	20400	20431	20446	20609	20479	20614	20450	20503	20684	20580	20482	20533	20514	20832	20462	20745	20683	20508	20521	20565	20528	20674	20647	20465	20764	20693	20520	20687	20622	20625	20648	20409	20726	20513	20450	20581	20533	20588	20474	20563	20415	20642	20674	20561	20552	20526	20658	20680	20398	20660	20783	20557	20767	20628	20419	20750	20695	20521	20610	20522	20609	20514	20611	20737	20712	20626	20725	20588	20815	20320	20398	20599	20538	20397	20605	20774	20679	20432	20584	20534	20492	20648	20569	20404	20633	20525	20582	20521	20396	20490	20456	20564	20607	20522	20510	20491	20508	20555	20667	20624	20593	20741	20380	20433	20691	20383	20681	20596	20402	20509	20490	20637	20667	20386	20652	20618	20616	20772	20550	20711	20657	20532	20432	20642	20313	20548	20580	20646	20411	20768	20794	20416	20534	20546	20733	20590	20349	20478	20473	20513	20519	20622	20203	20613	20655	20569	20532	20379	20413	20458	20771	20804	20579	20578	20686	20537	20317	20484	20603	20572	20600	20605	20763	20639	20639	20628	20542	20538	20638	20449	20650	20510	20655	20582	20545	20565	20761	20612	20461	20632	20505	20504	20605	20527	20577	20601	20664	20806	20586	20571	20542	20789	20726	20547	20538	20669	20671	20765	20692	20595	20620	20785	20662	20700	20479	20470	20701	20558	20461	20613	20698	20637	20572	20484	20536	20544	20619	20539	20555	20698	20597	20432	20623	20531	20764	20428	20513	20762	20541	20531	20471	20534	20392	20306	20512	20543	20517	20297	20525	20815	20528	20194	20475	20594	20432	20377	20753	20656	20674	20823	20798	20798	20583	20607	20615	20675	20586	20704	20532	20716	20644	20538	20490	20625	20545	20572	20642	20756	20743	20712	20481	20576	20400	20646	20482	20359	20421	20466	20539	20679	20655	20557	20556	20604	20537	20646	20716	20613	20564	20746	20629	20391	20810	20666	20505	20593	20592	20686	20641	20548	20713	20584	20426	20775	20533	20660	20463	20471	20550	20539	20630	20433	20608	20435	20675	20375	20589	20623	20667	20586	20525	20510	20093	20543	20525	20545	20667	20629	20371	20521	20565	20695	20546	20569	20666	20544	20701	20722	20599	20534	20507	20713	20838	20491	20790	20488	20486	20546	20594	20567	20488	20656	20586	20442	20425	20432	20641	20633	20574	20437	20638	20533	20597	20632	20596	20574	20405	20530	20662	20488	20669	20779	20727	20517	20216	20455	20436	20365	20675	20800	20486	20527	20685	20557	20693	20675	20661	20562	20671	20417	20725	20545	20456	20238	20495	20644	20499	20665	20946	20577	20444	20545	20673	20651	20706	20580	20456	20498	20621	20591	20598	20710	20510	20517	20796	20586	20396	20556	20489	20853	20684	20564	20425	20550	20641	20559	20411	20570	20698	20578	20567	20520	20753	20678	20653	20624	20333	20539	20797	20505	20375	20506	20440	20537	20512	20595	20635	20565	20630	20863	20757	20684	20649	20735	20535	20517	20734	20736	20616	20578	20437	20549	20415	20527	20756	20575	20597	20413	20687	20523	20539	20643	20455	20615	20654	20583	20646	20591	20622	20458	20337	20484	20599	20428	20593	20603	20690	20583	20523	20624	20643	20514	20327	20738	20709	20681	20448	20625	20283	20598	20494	20856	20724	20605	20353	20526	20435	20654	20332	20707	20649	20577	20492	20537	20672	20540	20595	20455	20368	20592	20470	20625	20491	20666	20421	20573	20692	20760	20666	20581	20746	20663	20593	20673	20307	20523	20660	20757	20563	20643	20663	20833	20550	20458	20644	20441	20658	20755	20364	20410	20558	20824	20680	20815	20296	20493	20555	20642	20738	20595	20781	20441	20674	20556	20461	20622	20764	20352	20598	20487	20652	20571	20576	20556	20633	20599	20638	20569	20537	20496	20509	20431	20736	20785	20601	20438	20543	20668	20640	20488	20445	20446	20534	20573	20642	20703	20718	20528	20562	20505	20095	20474	20677	20654	20760	20465	20675	20552	20498	20408	20662	20476	20519	20653	20740	20583	20535	20689	20627	20618	20603	20590	20543	20702	20540	20505	20437	20469	20616	20569	20688	20416	20585	20530	20586	20728	20675	20622	20407	20706	20550	20827	20573	20399	20714	20487	20552	20545	20678	20555	20765	20699	20609	20574	20583	20687	20548	20532	20530	20818	20515	20579	20655	20382	20428	20582	20731	20675	20488	20557	20693	20400	20401	20425	20509	20585	20352	20567	20521	20729	20552	20418
24895	37498	28953	22308	19806	18670	17784	17641	17528	17312	17396	17299	17210	16937	17021	17123	16981	17017	17091	17110	16933	16832	16802	17040	16958	16831	16973	16756	16953	16929	16959	16774	16914	16892	16979	16908	16786	17095	16778	16916	17006	16872	16749	16986	16912	16965	16828	16946	16770	17083	16757	16723	16807	16793	16877	16914	16919	16960	16814	16788	16869	16923	16999	16781	16958	17004	16700	16921	16685	16882	16797	16906	16720	16979	16941	16866	16860	16776	16661	16776	16847	16922	16841	16986	16729	16821	16827	16957	16921	16767	16938	16822	16801	16863	16700	16769	16905	16813	16729	16856	16871	16852	16985	16928	16841	16891	16784	16847	16860	17026	16858	16872	16918	16759	16818	16740	16780	16838	16976	16947	16800	17095	16702	16879	16939	16909	16820	16804	16792	16925	16881	16977	16944	16766	16741	16913	16773	17010	16736	16786	16765	16824	17100	16895	16744	16744	16904	17015	16829	16927	16897	16788	16927	16929	16813	16739	16717	16836	16923	16803	16888	16698	16858	16803	16802	16877	16831	16685	16790	16794	16965	16863	16854	16834	16692	16725	16960	16764	16885	16881	16848	16836	16793	16934	16903	16872	16951	16841	16866	16896	16837	16856	16734	16650	16961	16770	16814	16762	16779	16908	16759	16857	16899	16882	16847	16839	16837	17011	16773	16742	16954	16841	16979	16942	16934	16949	16824	17002	16849	16996	16974	16790	16792	16859	16920	16910	16838	17080	16686	16793	16679	16821	16924	16826	16885	16961	16766	17003	16815	16798	16854	16754	16939	16779	16808	16940	16806	16782	16968	17089	16689	16976	16952	16982	16930	16832	16693	17038	16818	16868	16722	16914	16934	16886	16906	16841	16852	16777	16934	16861	16820	16908	16915	16731	16878	16827	16982	16779	16875	16982	16820	17113	16869	17014	16852	16790	16963	16873	16786	16982	16889	16826	16870	16750	16950	16807	16866	16920	16876	16868	16753	16590	16916	16801	17001	16918	16945	16820	16846	16772	16853	16774	16905	17048	16736	16873	16939	16699	16826	16794	16830	16809	16953	16872	16839	16753	16932	16857	16991	16810	16872	16705	16737	16871	16984	16763	16912	16919	16949	16825	16776	16915	16807	16899	16912	16827	16620	16794	16752	16896	16678	16771	16948	16649	16751	16899	16928	16695	16717	16678	16986	16873	16936	16852	16933	16827	16781	16773	16694	16927	16803	16835	16863	16806	16715	16725	16796	16831	16676	16898	16833	16930	17104	16896	16962	16662	16872	16813	16788	16963	16845	16801	16836	16765	16845	16925	16879	16847	16755	16770	16837	16951	16887	16648	17006	16887	16874	16828	16959	17090	16769	16779	16958	16848	16702	16806	16842	16861	16941	16896	16825	16651	16876	16656	16772	16844	16769	16883	16920	16642	16894	16742	16969	16739	16871	16756	16749	16898	17004	16900	16866	16896	16876	16815	16705	16819	16842	16950	16905	16988	16698	16880	16815	16806	16946	16615	16744	16890	17005	16874	16630	16813	16929	16915	16787	16800	16831	16854	16811	16915	16832	16767	16973	16830	16819	16804	16798	16821	16874	16878	16827	16944	16714	16614	16883	16853	16892	17036	16742	16805	16827	16916	16939	16894	16750	16957	16921	16852	16721	16835	16915	16798	16918	16858	16755	16847	16816	16728	16839	16735	16832	16842	16938	16814	16861	16999	16662	16791	16811	16939	16640	16766	16957	16923	16877	16894	16775	16653	16829	16756	16983	16740	16777	16863	16946	16875	16980	16877	16843	16793	16640	16680	16850	16762	16953	16788	16825	16867	16909	17020	16785	16968	17012	16869	16960	16882	16926	16741	16628	16931	16715	16807	16862	16727	16879	16715	16914	16916	16759	16913	16721	16859	16762	16809	16794	16951	17008	16733	16819	16711	16857	16894	16701	16744	16880	16729	16753	16915	16888	16775	17070	16661	16777	16750	16780	16883	16864	16902	16585	16967	16734	16709	16913	16830	16983	16907	16753	16786	16952	16687	16827	16661	16894	16967	17007	16880	16887	16805	16688	16761	16839	16818	16862	16967	16812	16758	16935	16906	16923	16838	16951	16822	16780	16778	16898	16832	16953	16944	16805	16797	16965	16835	17104	16780	16773	16904	16903	16921	16819	16944	16705	16731	16933	16906	16981	16727	16685	16772	16981	16812	16708	16976	16739	16759	16723	16925	16856	16766	16776	16876	16728	16860	16847	16860	16826	17027	16793	16836	16820	16966	16768	16770	16904	17007	16856	16750	16866	16702	16873	16657	16761	16919	17003	16867	16864	16933	16840	16812	16899	16848	16776	16791	16855	17000	16920	16969	16714	16981	16812	16848	16691	16977	16901	16832	16897	16790	16947	16755	16763	16795	16791	16825	16904	16832	16882	16861	16931	16923	16675	16843	17049	16864	16779	16935	16782	16968	17016	16936	16755	16913	16819	16663	16907	16873	16912	17006	16956	17011	16757	16778	16910	16631	16850	16759	16694	16849	16704	16831	16870	16864	16885	16655	16639	16792	16764	16911	16832	16914	16916	16851	16757	16802	16825	16843	16754	16914	16850	16845	16985	16740	16950	16839	16751	16929	16782	16702	16826	16728	16910	16883	16833	16915	16729	16757	16766	16912	16917	16844	16866	16718	16888	16742	16763	16945	16869	16851	16797	16913	16790	16841	17109	16881	16831	16770	16892	16898	16875	16946	16786	16973	16845	16978	16848	16859	16818	16733	16882	16880	16853	16738	16695	16779	16788	16973	16925	16825	16973	16893	16741	16814	16724	16713	16767	16844	16690	16957	16840	16916	16844	16910	16806	16830	16726	16868	16961	16907	16964	16885	16931	16889	16872	16928	16828	16717	16713	16819	16764	17009	16861	16616	16815	16787	16880	16870	16924	16729	16754	16834	16909	16839	16826	16795	16877	16940	17020	16650	16995	16980	16884	16848	17087	16819	16874	16786	16857	16698	16751	16907	16833	16768	16819	16778	16954	16724	16914	16696	16900	16865	16955	16833	16939	16909	16877	17048	16890	16921	17049	16690	17077	16679	16931	16788	16848	16879	16621	16793	16786	17098	16808	16941	16689	16702	16838	16904	16594	16790	16817	16849	16837	16798	16818	16920	16735	16836	16849	16831	16851	16890	16781	16914	16881	16776	16904	16996	16830	16948	16795	16856	16825	16779	17059	16774	16860	16818	16796	17001	16838	17003	16911	16864	16934	16843	16898	16768	16946	16735	17021	16858	16936	16795	16719	16936	16703	16791	16809	16849	16910	16808	16826	16841	16884	16993	16976	16850	16923	16850	16836	16946	16743	16950	16885	16844	16735	16879	16778	16821	16768	16954	16849	16866	16840	16873	16796	16595	16613	16919	16895	16819	16815	16912	16824	16868	16643	16785	16703	16702	16839	16886	16928	16908	16833	16941	16863	16881	16610	16672	16894	17080	17038	16870	16832	17000	16750	16812	16989	16798	16905	16748	16856	16668	16788	17158	16820	16950	16938	16924	16827	16860	16899	16935	16731	16832	16999	16784	16901	16737	16815	16883	16933	16847	16821	16822	16775	16835	16949	16924	16753	16892	16863	16742	16654	16856	16960	16957	16801	16972	16952	16782	16783	16709	16794	16818	16796	16918	16768	16973	16915	16919	16751	16777	16869	16709	16926	16872	16772	16734	16856	16939	16854	16736	16802	16776	16990	16844	16936	16699	16968	16921	16833	16851	16803	16790	16806	16679	16809	16686	16992	16895	16773	16762	16849	16627	16818	16935	16650	16930	16797	16921	16801	16915	16687	16863	16888	16779	17016	16829	16868	16880	16754	16829	16836	16868	16735	16869	16774	16940	16887	16690	16690	16852	16830	16952	16756	16863	16968	16989	16827	16902	16761	16836	16866	16808	16806	16620	16866	16910	16736	16799	16933	16731	16848	16848	16605	17146	16766	16857	16877	16774	16933	16662	16799	16778	16824	16758	16917	16870	16799	16859	16732	16774	16694	16606	16938	16993	16777	16735	16844	16829	16869	17004	16859	16863	16875	17086	16750	16864	16887	16847	16846	16836	16723	16685	16791	16721	16905	16791	17030	16842	16800	16897	16968	16663	16858	16719	16878	16861	16888	16959	16986	16935	16874	16896	16854	16787	16955	17002	16839	16823	16886	16905	16622	16790	16751	16850	16763	16822	16879	16715	16745	16914	16823	16833	16651	16894	16834	16935	16934	16871	17053	16811	16916	17040	16731	16914	16590	16956	16892	16790	16826	16738	16993	16853	16838	16839	16882	16876	16923	16975	16812	17013	16910	16764	16921	16842	16873	16761	16632	16822	16891	16782	16912	16771	16866	16917	16995	16870	16873	16813	16816	16806	16850	16931	17034	16948	16875	16857	17027	16802	16955	16726	16985	16927	16933	16897	17094	16648	16808	16932	16860	16938	16881	16805	16862	16877	16911	16803	16794	16650	16636	16987	16990	16798	16851	16975	16747	17000	16943	16803	16815	16930	17011	16789	16910	16911	16785	16793	16848	16777	16957	16754	16820	16798	16829	16678	16781	16802	16813	16687	16781	16933	16900	16734	16881	16727	16932	17005	16819	16841	16702	16823	16765	16880	16835	16903	16863	16829	17000	16740	16862	17017	16895	16786	17000	16811	16896	16963	16842	16826	16814	16915	16809	16920	17080	16835	16902	16878	16900	16904	16794	16835	16818	16811	17036	16840	17005	16671	16909	16847	16774	16952	16849	16911	16789	16815	16926	16845	17024	16903	17075	16942	16789	16667	16974	16843	16798	16811	16772	16908	16810	16921	16774	16664	16794	16829	16822	16970	16897	17022	16847	16891	16902	17018	16898	16862	16833	16886	16813	16837	16738	16779	16833	16848	16872	16790	16837	16884	16931	16816	16966	16790	16816	16705	17007	16960	16809	16760	16713	16729	16848	16712	16794	16714	16954	17009	16840	16808	16720	17018	16829	16844	16765	16949	16795	16750	16874	16781	16784	16586	16983	16704	16834	16806	16817	16817	16876	16881	16592	17030	16920	16980	16999	16772	16990	16651	16837	16766	16835	16850	16803	16885	16817	16816	16903	17001	16762	16954	16929	16917	16800	16964	16911	16695	16983	16863	16782	16756
22522	21587	28890	24786	22060	24612	26047	21753	20973	21303	20975	20580	20523	20629	20614	20458	20368	20176	20075	20206	20293	20020	20180	19951	19885	20134	20110	20040	20145	20119	19974	19987	20094	19846	20037	19938	20013	20053	20067	20021	19859	19871	19908	20070	19957	19594	19789	19953	20078	19980	19768	20031	19851	20056	20128	19954	19773	19920	19845	19899	20117	20014	19836	19745	19981	19927	20144	19924	20099	19919	20020	19841	20004	19905	19815	19782	20084	20059	19891	19984	20209	19978	19872	19982	19651	19869	19752	20045	19805	19814	19799	20011	19823	19781	19782	19721	19979	19872	19721	20020	20129	19784	19672	19937	19723	19767	20110	20002	19799	19925	19788	19845	19760	19647	19744	20021	19919	19766	19846	19678	19920	19899	19774	19783	20101	19877	19782	19899	19972	19867	19922	19850	19872	20099	19951	20008	19779	19889	19939	19514	20115	19807	19926	19739	19994	19918	19627	19820	20029	19807	20066	20140	19918	19616	19768	19789	19811	19763	19830	19641	19735	19869	19675	19782	19865	19627	19972	19816	19851	19889	20003	20022	19641	19875	19848	19794	19603	19983	19788	19749	19572	19951	19603	19900	19835	20057	19816	19975	19658	19867	19722	19768	20032	19921	19507	19931	19635	19730	19688	19953	19960	20041	20002	19707	19773	20107	19748	19814	19949	19904	19936	19846	19697	19903	19776	19762	19694	19807	19638	19896	19797	20107	19892	19447	19728	19741	19905	19933	19893	19805	19826	19743	19839	19785	19797	19911	19908	19861	19818	20074	19928	19736	19743	19805	19683	19918	19725	19840	19985	20063	19856	19780	19998	19945	19804	19881	19787	19972	19664	19786	19961	19850	19824	19874	19821	19758	19560	19785	19754	19894	20002	19752	19930	19949	19783	19848	19992	19748	19818	19933	19821	19528	19937	19870	19945	19871	19846	19618	19733	19743	19807	20103	20100	19953	19606	19970	19938	19930	19821	19934	20067	19854	19990	19868	19971	19705	19797	19761	19806	20011	19898	19877	19903	19789	19671	19784	19722	19815	19841	19823	19694	19806	19819	19766	19803	19779	20017	19840	19802	19888	19840	19851	19880	19687	19729	19798	19714	19683	19734	19849	19880	19777	20009	19907	19870	19731	19660	19796	19982	19862	19802	19806	19968	19985	19854	19917	19755	19824	19807	19618	19758	19864	19532	19583	19728	19663	19770	19606	20027	19864	19969	19829	19680	19777	19821	19689	19800	20034	20029	19758	20036	19965	19892	19960	19838	19828	19916	19956	19630	19819	19819	19824	19696	19689	19768	19658	19963	19731	19689	19668	19954	19723	19913	19977	19802	19731	19639	19915	20042	19849	20048	19552	19918	19885	19794	19745	19943	20011	19762	19827	19907	19848	19818	19853	19901	19977	19981	19595	19691	19935	19759	19574	20087	19874	19854	19824	20180	19947	19817	19947	19751	19689	19763	19752	19748	20013	19842	19760	19738	19752	19711	19844	19925	19632	19923	19851	19908	19808	19856	19791	19786	19894	19755	19881	19620	19895	19788	19731	19779	19766	19992	19671	19721	19677	19561	19760	19719	19847	20233	19934	19879	19962	20034	19918	19854	19885	19879	20016	19877	19843	19837	19584	19777	19746	19698	19774	19882	19754	19807	19808	19836	19709	19907	20130	19638	19660	19811	19715	19991	20078	19700	19829	19933	19836	19896	19751	19991	19749	19650	19785	19792	19823	19589	19876	19639	20100	19831	19775	19767	19821	19813	19953	19736	19916	19865	19817	19976	19929	19780	19823	19870	19660	19929	20025	19955	19877	19776	19728	19874	19792	20052	19860	19746	19786	19841	19774	19911	19618	19914	19910	19878	19934	19902	19952	19583	19851	19899	19528	19783	19796	19711	20004	19806	19683	19870	19865	19935	19704	19530	19879	20007	19896	19922	19612	19846	19966	19757	19939	19784	19698	19856	19778	19952	19838	19690	19719	19900	20037	19758	19913	19906	19831	19943	20061	19956	19812	19652	19917	19787	19767	19902	19764	20098	19752	19675	19671	19795	19830	19672	19780	19643	19871	19784	19732	19895	19913	19647	19757	19852	19856	19948	19875	19833	19872	19943	19795	19914	19924	19919	19614	19881	19592	19640	19729	19952	19723	19873	19549	19768	19857	19844	19902	19877	19850	20013	19747	19876	19928	19753	19679	19761	19840	19976	19971	19989	19817	19812	19647	20108	19955	19883	19789	19981	19899	19870	19800	19612	19838	19644	19806	19774	19900	20004	19856	19575	19811	19850	19595	19721	19917	19815	20033	20078	19717	19762	19715	19770	20019	19629	19909	19906	20065	19815	19739	19826	19819	19773	19767	19877	19732	19801	19735	19737	19992	19973	19763	19866	19827	19943	19838	19882	19786	19867	20090	19744	19654	19660	19729	19874	19823	19787	19764	19860	19934	19936	19710	19841	19727	19825	19911	19717	20112	19920	19888	19860	19867	19700	19728	19982	19937	19941	20093	19881	19679	19676	19719	19891	19765	19769	20030	19762	19971	19754	19978	19438	20031	20020	19774	19885	19905	19679	19804	19918	19866	19835	19469	19859	19832	20020	19888	19639	19770	19757	19930	19755	19770	19855	19775	19777	19909	19818	19803	19962	20036	19835	19778	19879	19880	19795	19774	19922	19874	19892	19787	19687	19911	19688	19753	19637	19893	19840	19890	19712	19788	19866	19934	19723	19902	19791	19841	19942	19825	19785	19983	19785	19702	19697	19899	19795	19666	20031	19793	19913	19962	19995	19826	19597	19675	19735	19858	19855	19950	19880	19867	19731	19934	19832	19788	19777	19768	19861	19743	19902	19774	19752	19607	19880	19791	19956	19695	19781	19942	19938	19870	19903	19682	19561	19866	19853	19684	19846	19631	19914	20115	19934	19992	19798	19858	19891	19828	19653	19954	19740	19877	19924	19836	19772	19834	19848	19866	19749	19853	19656	20077	19924	19955	19770	19978	19908	19868	19635	19794	20041	19674	19851	19862	19818	19907	19700	19839	19917	19777	19709	19821	19965	20067	19729	19669	19698	19784	19768	20025	19830	19658	19944	19768	19969	19965	19850	19752	19847	19645	19643	19947	19755	19989	19944	19753	19891	19725	19846	19877	19987	19956	19820	19652	19975	19838	19923	19798	19850	20038	19675	20037	19912	20036	19795	19720	19947	19786	20009	19864	19807	19908	19850	20014	19927	19833	19950	19958	19929	20010	19810	19681	19867	19791	19731	19784	19810	19860	19924	19807	20247	19879	20027	19856	20054	19891	19977	19883	19831	19672	19560	19913	19820	19737	19780	20057	19970	19943	19821	19910	19870	19864	19822	19804	19821	19875	19813	20016	19863	19745	19784	19726	19840	19814	19799	19869	19818	19826	19990	19923	19702	19755	19816	19749	19873	19551	19895	19897	19809	19877	19901	19971	19969	19819	19710	19627	20066	19789	19725	19628	19784	19832	19877	19988	19884	19817	20090	19865	19990	19925	19956	19824	19831	19815	19789	19752	19654	19738	19685	19726	19892	19981	19840	19907	19757	19688	19637	19780	19762	19865	19915	19820	19650	19898	19969	19937	19819	19965	19952	19902	19622	19799	19659	19900	19818	19867	19907	19738	19608	19843	19814	19834	20115	19812	19698	19678	19780	19880	19885	19887	19702	19794	19840	19814	19869	19985	19691	19729	19896	19690	20086	20006	19785	19791	19763	19777	19795	19903	19827	19915	19945	19874	19954	19854	19770	19961	19750	19780	19918	19986	19893	20009	19670	19788	19966	19793	19902	19791	19839	20082	19859	19968	19897	19781	19661	19771	19849	19745	19801	19783	19955	19943	19833	19906	20051	19928	19834	19850	20034	19813	19972	19886	19703	19764	19687	19940	19813	19911	19809	19851	19997	19891	19703	19610	19937	19877	19519	19941	19889	19886	20039	19822	19952	19700	19890	19862	19988	19820	19809	19867	19757	19809	19815	19966	19847	19973	19636	19793	19918	19788	19851	19649	19852	19841	19996	19765	19893	19683	19878	20019	19761	19953	20090	20138	19860	19845	19797	19877	19820	19690	19958	19624	19691	19639	19836	19897	19937	19941	19892	19856	19790	19722	19801	19821	19894	19724	19859	19917	19933	19752	19796	19796	19901	19925	20050	19882	19790	19798	19650	19797	19895	19802	19853	19882	19861	19758	19801	19830	19888	19702	20020	19946	19824	20053	19753	19571	20029	19869	19552	19651	19774	19861	19919	19928	19986	19847	20024	19859	19887	19922	19995	19733	19792	19968	19676	19767	20032	19803	19897	19845	19832	19874	19746	19789	19861	19831	20075	19907	19847	19922	20037	19795	19803	19981	19801	19945	19803	19961	19952	19827	19936	19807	19770	19737	19826	19779	19906	19617	20011	19902	19820	19983	19771	19989	19900	19898	20007	19900	20219	19807	19794	20091	19923	19741	19804	19880	19712	19879	20013	19943	19758	19731	19946	19902	19893	19985	19707	19835	19942	19866	19818	19872	19793	19772	19947	19781	19721	19895	19632	19723	19847	19858	19844	19996	20013	19781	19935	19519	19888	19731	19768	19812	19892	19673	19890	19762	19843	19805	19883	19965	19878	19946	20028	19968	19919	20018	19863	19835	20022	19668	19752	19920	19860	19747	19777	19828	19834	19778	19855	19915	19667	19687	20077	19785	20052	19906	19718	19824	19858	19979	19879	19818	19988	19773	19728	19780	19917	19779	19644	19736	19888	20018	19661	19896	19737	19764	20040	19707	19876	19632	19762	19911	19971	19918	19920	19901	19559	19832	19797	19858	19909	19836	19601	19843	19650	19745	20002	19815	19982	19912	19768	19815	19965	19938	19964	19761	19660	19863	19899	19853	19831	19807	19826	19851	19958	20042	19739	19880	19714	20001	19848	19684	20091	19865	19760	20127	19967	19880	19966	19818	19825	19948	19921	19742	19716	19834	19905	19780	19967	19717	19873	19977	19623	20012	19862	19781	19726	19646	19789	19842	19913	19960	19780	19758	19925	19909	19733	19722	19808	20025	19756	20106	19924	19970	19776	19773	20018	19899	19877	19949	19688	19532	19754	19908	19689	19696	19815	19885	19827	19781	19883	20027	19962	19952
26537	47429	36024	27020	22437	20176	18906	18256	18016	17583	17464	17320	17130	17116	17036	16755	16806	16804	16829	16642	16597	16561	16409	16628	16462	16535	16577	16558	16511	16537	16615	16644	16541	16442	16609	16381	16397	16332	16274	16463	16361	16568	16589	16308	16421	16299	16348	16505	16457	16478	16359	16477	16430	16367	16361	16262	16357	16564	16592	16406	16482	16451	16330	16403	16436	16399	16351	16400	16542	16369	16593	16563	16149	16436	16566	16358	16420	16487	16370	16399	16380	16297	16507	16453	16379	16226	16374	16317	16264	16432	16346	16369	16326	16359	16345	16453	16505	16506	16227	16370	16597	16278	16314	16303	16458	16531	16327	16309	16509	16357	16410	16421	16420	16428	16494	16334	16316	16428	16418	16281	16465	16424	16388	16360	16568	16410	16459	16217	16289	16437	16365	16494	16519	16321	16513	16392	16380	16405	16316	16453	16533	16391	16451	16316	16373	16293	16307	16444	16377	16187	16342	16475	16451	16408	16607	16454	16402	16242	16469	16358	16519	16412	16537	16392	16466	16405	16397	16281	16502	16595	16318	16228	16163	16455	16353	16335	16457	16413	16365	16359	16401	16448	16411	16244	16500	16352	16553	16418	16368	16307	16444	16485	16262	16387	16341	16299	16589	16388	16463	16470	16343	16563	16433	16566	16424	16500	16463	16336	16389	16473	16365	16502	16519	16394	16422	16455	16224	16212	16397	16318	16505	16243	16467	16406	16272	16310	16437	16333	16265	16284	16377	16394	16423	16561	16409	16418	16208	16323	16419	16349	16601	16330	16299	16506	16368	16384	16427	16551	16255	16247	16191	16459	16521	16371	16393	16392	16241	16326	16356	16333	16416	16347	16396	16339	16329	16363	16540	16424	16390	16454	16561	16407	16545	16481	16369	16280	16246	16519	16489	16571	16408	16302	16354	16493	16237	16488	16467	16557	16368	16505	16378	16561	16453	16557	16598	16350	16449	16427	16410	16373	16481	16335	16340	16392	16351	16334	16474	16199	16370	16340	16270	16444	16443	16324	16385	16277	16497	16527	16310	16313	16516	16339	16505	16328	16457	16393	16459	16434	16399	16345	16361	16396	16578	16509	16439	16411	16606	16304	16434	16448	16405	16347	16300	16405	16504	16417	16402	16451	16488	16423	16309	16367	16234	16285	16429	16356	16478	16398	16447	16345	16530	16560	16197	16444	16447	16428	16516	16373	16596	16416	16482	16434	16353	16511	16555	16503	16374	16389	16427	16477	16597	16231	16525	16298	16278	16364	16218	16253	16438	16604	16392	16380	16242	16421	16335	16133	16361	16505	16486	16410	16422	16435	16425	16375	16364	16417	16300	16514	16369	16381	16503	16477	16566	16311	16549	16272	16330	16381	16493	16431	16419	16262	16487	16324	16462	16380	16292	16140	16410	16221	16451	16304	16377	16484	16409	16587	16362	16437	16450	16262	16417	16411	16634	16386	16339	16441	16233	16433	16418	16406	16278	16467	16406	16363	16445	16452	16337	16196	16442	16333	16413	16304	16422	16460	16343	16365	16368	16530	16351	16509	16398	16533	16473	16453	16400	16290	16420	16333	16428	16515	16359	16362	16458	16514	16400	16443	16267	16352	16375	16296	16255	16515	16466	16391	16294	16621	16392	16255	16385	16283	16458	16408	16429	16331	16506	16451	16369	16377	16482	16277	16482	16294	16435	16379	16285	16461	16445	16359	16367	16488	16281	16275	16584	16289	16377	16354	16475	16617	16333	16351	16569	16288	16358	16354	16295	16230	16400	16498	16291	16536	16355	16489	16545	16177	16476	16453	16388	16344	16222	16410	16508	16344	16435	16409	16413	16309	16277	16539	16351	16469	16362	16577	16319	16371	16568	16379	16542	16401	16423	16245	16385	16269	16390	16254	16580	16382	16224	16377	16457	16562	16342	16422	16565	16330	16309	16406	16450	16492	16306	16496	16458	16354	16379	16470	16508	16426	16281	16417	16366	16299	16450	16368	16463	16434	16391	16259	16281	16438	16357	16243	16410	16500	16459	16385	16531	16462	16389	16122	16406	16385	16543	16477	16388	16570	16464	16339	16494	16457	16326	16463	16492	16320	16392	16366	16365	16432	16341	16602	16425	16377	16367	16300	16330	16428	16120	16290	16256	16450	16327	16471	16411	16468	16499	16511	16499	16411	16384	16461	16479	16260	16422	16612	16511	16289	16414	16343	16410	16264	16388	16364	16462	16377	16307	16263	16420	16468	16529	16288	16238	16241	16288	16494	16565	16486	16405	16385	16467	16319	16593	16443	16438	16601	16588	16449	16464	16296	16538	16594	16380	16526	16337	16539	16357	16397	16454	16381	16505	16414	16276	16416	16326	16530	16257	16301	16379	16464	16369	16509	16255	16423	16321	16294	16488	16288	16283	16469	16591	16381	16445	16327	16439	16438	16440	16446	16337	16383	16352	16580	16563	16342	16446	16473	16450	16463	16370	16396	16358	16463	16517	16373	16340	16460	16294	16319	16422	16291	16369	16470	16397	16382	16598	16495	16369	16661	16373	16463	16266	16371	16434	16440	16366	16490	16475	16526	16237	16446	16383	16185	16448	16549	16401	16340	16425	16447	16447	16356	16516	16305	16232	16614	16343	16499	16394	16529	16476	16199	16533	16367	16437	16291	16315	16531	16399	16536	16221	16474	16439	16443	16220	16352	16618	16305	16291	16388	16470	16471	16259	16553	16529	16268	16355	16402	16333	16412	16341	16385	16422	16398	16328	16403	16432	16278	16486	16307	16508	16210	16352	16397	16239	16290	16343	16258	16362	16348	16518	16331	16337	16354	16309	16525	16405	16491	16464	16216	16348	16466	16298	16444	16588	16531	16605	16439	16477	16645	16387	16246	16389	16448	16303	16482	16459	16413	16444	16432	16439	16295	16396	16474	16363	16313	16440	16647	16375	16528	16364	16369	16459	16527	16797	16499	16524	16493	16354	16469	16388	16409	16333	16520	16473	16314	16410	16433	16378	16434	16381	16369	16443	16441	16343	16341	16218	16421	16664	16300	16448	16501	16282	16349	16445	16451	16444	16522	16230	16541	16367	16321	16235	16389	16499	16221	16414	16375	16429	16406	16371	16431	16374	16320	16501	16173	16418	16537	16476	16340	16425	16473	16454	16494	16350	16366	16211	16347	16384	16232	16531	16476	16453	16334	16437	16511	16291	16366	16515	16460	16398	16451	16511	16621	16516	16252	16365	16519	16318	16233	16328	16457	16391	16431	16452	16317	16401	16389	16486	16467	16297	16515	16361	16535	16489	16349	16496	16451	16446	16494	16475	16413	16436	16330	16343	16439	16459	16500	16394	16470	16485	16396	16301	16454	16513	16327	16302	16358	16473	16409	16347	16532	16181	16354	16406	16473	16444	16464	16217	16400	16401	16381	16573	16345	16334	16225	16287	16301	16387	16481	16478	16224	16480	16406	16707	16282	16219	16413	16463	16338	16438	16268	16516	16327	16395	16422	16447	16471	16294	16216	16310	16368	16270	16436	16238	16400	16391	16362	16333	16459	16497	16387	16151	16491	16541	16432	16353	16382	16463	16412	16538	16373	16319	16371	16456	16415	16438	16286	16227	16276	16359	16282	16406	16465	16518	16489	16419	16359	16341	16317	16447	16396	16234	16457	16390	16263	16543	16458	16413	16351	16367	16527	16362	16403	16276	16304	16360	16351	16477	16237	16354	16580	16377	16462	16353	16482	16409	16503	16457	16321	16455	16303	16433	16347	16328	16324	16459	16334	16341	16385	16324	16449	16475	16446	16221	16274	16329	16303	16290	16518	16140	16477	16455	16482	16382	16529	16520	16656	16540	16444	16530	16346	16327	16403	16157	16402	16311	16254	16337	16310	16388	16305	16304	16635	16259	16411	16391	16294	16419	16371	16460	16414	16543	16369	16367	16331	16415	16476	16338	16350	16519	16363	16293	16407	16473	16325	16231	16388	16503	16391	16506	16480	16416	16322	16253	16395	16304	16294	16430	16408	16363	16354	16208	16380	16425	16403	16570	16355	16405	16540	16436	16264	16555	16347	16416	16285	16403	16497	16216	16429	16322	16440	16419	16416	16361	16489	16348	16436	16400	16316	16464	16426	16432	16248	16255	16472	16367	16405	16461	16479	16578	16514	16534	16270	16278	16415	16525	16454	16550	16519	16374	16413	16520	16329	16510	16370	16395	16387	16592	16378	16573	16466	16356	16380	16569	16353	16410	16305	16431	16329	16453	16427	16495	16515	16533	16326	16457	16433	16298	16222	16275	16401	16431	16420	16340	16464	16409	16426	16334	16530	16412	16248	16593	16523	16466	16354	16318	16539	16250	16558	16313	16275	16460	16428	16331	16489	16317	16405	16463	16477	16354	16437	16322	16395	16422	16380	16441	16419	16360	16285	16348	16334	16482	16390	16433	16321	16516	16384	16475	16473	16493	16497	16505	16277	16270	16497	16355	16466	16391	16353	16573	16244	16445	16451	16531	16316	16298	16461	16566	16430	16458	16250	16396	16282	16519	16383	16479	16358	16403	16451	16373	16380	16556	16327	16317	16348	16435	16341	16516	16459	16342	16405	16266	16378	16522	16550	16403	16557	16419	16271	16131	16314	16274	16452	16216	16381	16340	16372	16368	16340	16462	16372	16409	16390	16453	16320	16452	16380	16309	16598	16354	16318	16473	16409	16363	16330	16444	16226	16296	16275	16500	16590	16503	16231	16421	16247	16633	16213	16202	16521	16361	16471	16429	16464	16445	16496	16408	16383	16359	16504	16520	16226	16476	16616	16375	16590	16737	16539	16345	16449	16398	16191	16382	16414	16460	16381	16707	16276	16338	16269	16376	16415	16256	16329	16436	16270	16342	16312	16406	16301	16292	16540	16337	16384	16423	16413	16441	16398	16376	16346	16390	16360	16440	16256	16372	16495	16403	16436	16545	16448	16298	16437	16401	16337	16548	16204	16534	16315	16288	16493	16385	16460	16383	16473	16502	16261	16487	16406	16561	16430	16429	16270	16358	16395	16374	16397	16435	16329	16390	16328	16327	16293	16480	16568	16383	16546	16588	16315	16506	16445	16314	16257	16568	16261	16371	16450	16142	16386	16284	16389	16553	16284
30225	25779	29187	25832	21915	21118	21115	20675	20688	20876	20621	20449	20727	20634	20285	20377	20457	20515	20041	20330	20292	20378	20187	20464	20177	20183	20284	20078	20293	20214	20373	20607	20369	20140	20345	20329	20310	20239	20074	20262	20308	20325	20094	20273	20490	20235	20239	20504	20334	20099	20336	20466	20169	20315	20447	20227	20298	20379	20164	20257	20471	20412	20130	20275	20212	20057	20361	20422	20366	20285	20372	20237	20399	20362	20291	20338	20401	20294	20257	20304	20257	20208	20380	20349	20398	20168	20259	20364	20319	20150	20311	20025	20378	20268	20260	20260	20296	20286	20114	20159	20255	20328	20377	20288	20696	20153	20319	20400	20154	20285	20262	20150	20173	20229	20255	20362	20308	20369	20340	20259	20209	20242	20248	20264	20316	20264	20365	20145	20402	20382	20282	20396	20160	20339	20482	20440	20273	20163	20012	20269	20251	20347	20373	20139	20138	20240	20391	20329	20501	20312	20297	20316	20328	20197	20415	20476	20077	20302	20391	20233	20310	20423	20306	20321	20185	20384	20164	20151	20175	20415	20283	20326	19908	20338	20235	20206	20408	20393	20353	20228	20247	20423	20226	20361	20187	19936	20516	20294	20376	20222	20257	20320	20269	20162	20296	20429	20058	20255	20238	20422	20107	20389	20172	20180	20268	20039	20343	20306	20527	20231	20257	20252	20361	20161	20248	20394	20319	20021	20305	20209	20231	20198	20228	20376	20498	20237	20247	20271	20238	20475	20221	20396	20253	20256	20193	20358	20091	20479	20092	20225	20283	20181	20414	20187	20254	20181	20289	20192	20297	20075	20417	20107	20092	20200	20446	20248	20342	20338	20283	20284	20032	20253	20190	20073	20110	20251	20151	20393	20439	20476	20047	20267	20350	20395	20346	20192	20639	20409	20214	20236	20214	20493	20314	20442	20147	20337	20282	20402	20398	20213	20356	20616	20523	20299	20045	20325	20356	20102	20413	20273	20223	20438	19982	20283	20451	20425	20384	20195	20475	20354	20386	20182	20341	20168	20181	20291	20549	20366	20056	20322	20264	20187	20165	20412	20276	20125	20401	20347	20175	20273	20316	20205	20119	20271	20118	20302	20295	20328	20119	20127	20526	20062	20206	20421	20326	20158	20329	20351	20099	20052	20243	20204	20270	20383	20337	20431	20302	20178	20381	20294	19979	20154	20133	20276	20396	20465	20273	20179	20336	20392	20195	20276	20136	20357	20227	20393	20383	20345	20173	20135	20388	20306	20473	20462	20169	20394	20271	20041	20297	20088	20417	20234	20314	20170	20149	20207	20259	20178	20419	20376	20336	20286	20322	20345	20167	20209	20331	20000	20439	20073	20183	20295	20173	20370	20212	20432	20179	20294	20212	20338	20235	20083	20237	20316	20369	20276	20535	20438	20449	20377	20162	20232	20303	20085	20423	20421	20271	20346	20422	20243	20401	20140	20269	19944	20372	20236	20382	20209	20263	20246	20229	20372	20254	20087	20356	20281	20307	20398	20317	20138	20142	20340	20247	20522	20408	20117	20327	20260	20427	20179	20241	20298	20307	20100	20277	20395	20099	20152	20381	20174	20247	20486	20366	20038	20080	20268	20043	20334	20204	20361	20136	20303	20263	20322	20283	20296	20464	20523	20464	20286	20467	20354	20350	20617	20177	20279	20393	20341	20384	20354	20297	20364	20270	20572	20199	20079	20207	20340	20350	20439	20245	20379	20157	20182	20205	20331	20417	20351	20049	20356	20600	20379	20298	20251	20166	20403	20197	20195	20189	20092	20235	20347	20354	20147	20374	20396	20409	20394	20273	20579	20157	20302	20137	20161	20231	20016	20251	20228	20251	20170	20230	20431	20278	20134	20301	20247	20176	20324	20191	20148	20363	20213	20249	20021	20370	20220	20307	20421	20265	20280	20315	20359	20337	20182	20268	20170	20250	20447	20473	20447	20432	20224	20101	20207	20133	20320	20302	20208	20024	20337	20131	20340	20317	20444	20148	20294	20395	20364	20344	20279	20288	20216	20253	20296	20249	20145	20610	20081	20445	20166	20230	20324	20499	20390	20260	20296	20257	20355	20314	20363	20111	20148	20323	20311	20194	20217	20277	20227	20454	20487	20285	20208	20415	20154	20152	20466	20469	20215	20439	20318	20053	20246	20467	20171	20213	20365	20255	20252	20456	20268	20334	20321	20366	20339	20217	20122	20318	20309	20270	20286	20285	20360	20178	20273	20302	20219	20209	20329	20306	20291	20085	20203	20497	20216	20204	20376	20194	20135	20214	20418	20459	20311	20371	20305	20152	20087	20397	20286	20370	20357	20154	20213	20320	20370	20452	20344	20338	20353	20354	20291	20256	20277	20268	20242	20512	20484	20271	20286	20392	20239	20085	20251	20335	20246	20125	20461	20210	20357	20294	20278	20206	20538	20361	20228	20268	20282	20246	20297	20408	20214	20396	20381	20394	20326	20164	20340	20374	20397	20120	20169	20236	20228	20310	20145	20286	20446	20491	20236	20267	20266	20280	20253	20429	20156	20235	20358	20193	20052	20260	20111	20269	20284	20503	20218	20504	20211	20392	20348	20313	20408	20271	20329	20103	20234	20209	20420	20338	20381	20300	20240	20247	20302	20255	20547	20250	20362	20448	20374	20212	20480	20288	20399	20350	20374	20425	20463	20303	20366	20256	20198	20290	20472	20357	20299	20192	20340	20119	20235	20166	20298	20298	20303	20226	20350	20098	20111	20306	20242	20420	20269	20311	20129	20323	20473	20347	20292	20135	20165	20301	20313	20429	20411	20491	20367	20234	20356	20188	20182	20320	20401	20331	20365	20288	20197	20309	20371	20241	20278	20281	20157	20031	20316	20196	20425	20241	20145	20444	20078	20306	20255	20252	20316	20376	20147	20305	20106	20287	20322	20408	20028	20238	20404	20441	20369	20237	20304	20094	20286	20222	20179	20279	20240	20246	20318	20093	20231	20211	20324	20369	20287	20431	20274	20168	20598	20397	20218	20157	20299	20090	20166	20141	20392	20304	20355	20335	20439	20415	20422	20210	20404	20501	20128	20283	20217	20330	20527	20420	20253	20578	20241	20195	20225	20175	20201	20367	20123	20300	20104	20067	20438	20138	20349	20260	20360	20343	20368	20161	20375	20312	20294	20426	20260	20560	20362	20152	20146	20230	20354	20315	20350	20252	20348	20337	20309	20468	20429	20382	20040	20307	20022	20549	20391	20288	20538	20278	20236	20306	20246	20312	20389	20124	20182	20268	20413	20517	20329	20295	20420	20256	20158	20362	20544	20367	20359	20387	20137	20377	20336	20173	20407	20130	20288	20418	20269	20387	20205	20304	20304	20261	20398	20210	20392	20141	20129	20243	20088	20269	20188	20378	20376	20357	20300	20289	20265	20027	20245	20183	20353	20004	20427	20120	20235	20299	20180	20418	20437	20249	20370	20206	20396	20342	20097	20322	20296	20392	20306	20153	20383	20381	20230	20397	20425	20243	20190	20240	20145	20235	20246	20299	20269	20252	20340	20365	20302	19935	20322	20120	20300	20489	20443	20094	20362	20361	20220	20324	20383	20341	20389	20436	20076	20346	20193	20188	20074	20303	20543	20176	20458	20266	20677	20407	20520	20547	20350	20221	20223	20281	20355	20427	20176	20367	20350	20085	20155	20349	20397	20488	20427	20332	20202	20335	20398	20472	20297	20351	20489	20178	20217	20074	20424	20171	20176	20113	20170	20081	20309	20419	20500	20257	20413	20265	20111	20158	20356	20315	20189	20336	20169	20362	20237	20110	20616	20581	20448	20280	20224	20380	20330	20496	20334	20375	20106	20465	20420	20408	20335	20462	20088	20415	20302	20402	20377	20454	20216	20391	20493	20399	20399	20260	20509	20419	20277	20361	20362	20400	20292	20151	20256	20241	20292	20276	20272	20209	20240	20426	20314	20279	20155	20103	20451	20271	20216	20390	20261	20421	20066	20496	20296	20325	20340	20296	20232	20250	20280	20345	20073	20371	20366	20243	20349	20415	20272	20180	20221	20356	20211	20257	20335	20284	20376	20071	20253	20318	20293	20173	20309	20304	20296	20370	20101	20196	20218	20240	20285	20342	20250	20229	20197	20398	20345	20116	20192	20261	20233	20264	20108	20251	20321	20508	20283	20253	20157	20331	20392	20498	20440	20006	20187	20422	20267	20294	20411	20322	20196	20298	20526	20280	20445	20228	20252	20368	20246	20350	20257	20353	20280	20274	20258	20459	20323	20307	20337	20496	20352	20192	20090	20342	20423	20349	20283	20148	20032	20250	20461	20366	20281	20483	20392	20292	20318	20437	20308	20391	20328	20291	20296	20392	20170	20290	20351	20516	20459	20195	20251	20299	20160	20377	20106	20104	20556	20446	20260	20273	20368	20381	20395	20279	20335	20224	20291	20290	20227	20193	20247	20479	20313	20294	20378	20333	20300	20411	20244	20196	20523	20361	20146	20291	20375	20311	20210	20287	20442	20339	20345	20291	20305	20245	20267	20380	20287	20289	20313	20374	20232	20371	20265	20246	20182	20332	20218	20371	20290	20155	20199	20307	20502	20335	20233	20255	20193	20197	20507	20701	20185	20093	20253	20225	20405	20199	20284	20174	20187	20479	20096	20442	20246	20338	20261	20308	20653	20161	20158	20337	20577	20446	20389	20376	20329	20214	20501	20150	20240	20361	20238	20095	20434	20184	20299	20376	20489	20185	20446	20180	20226	20348	20385	20077	20281	20372	20156	20315	20459	20137	20224	20216	20285	20305	20211	20259	20428	20199	20219	20269	20454	20223	20330	20280	20378	20118	20216	20282	20534	20398	20281	20223	20246	20198	20300	20500	20428	20284	20436	20363	20153	20075	20254	20377	20339	20255	20278	20268	20313	20367	20211	20457	20234	20475	20320	20284	20264	20440	20330	20265	20194	20451	20446	20348	20226	20155	20344	20172	20224	20524	20091	20180	20387	20370	20370	20219	20174	20361	20295	20431	20354	20345	20276	20437	20319	20113	20293	20343	20370	20260	20324	20139	20348	20156	20262	20283	20272	20116	20534	20183	20287	20112	20279	20288	20539	20285	20318	20404	20271	20168	20445	20501	20170
24467	35452	26885	21124	19163	18221	17816	17375	17179	17232	17094	17181	16920	17080	16932	16778	16939	16626	16977	16871	16690	16657	16560	16983	16779	16805	16821	16904	16812	16820	16701	16821	16756	16824	16821	16847	16936	16730	16814	16662	16621	16607	16731	16674	16622	16940	16869	16660	16743	16700	16660	16710	16874	16768	16626	16697	16629	16898	16588	16657	16791	16574	16800	16706	16751	16721	16859	16720	16609	16647	16677	16708	16857	16632	16897	16471	16702	16603	16621	16838	16677	16721	16796	16871	16821	16749	16770	16667	16715	16778	16768	16757	16793	16799	16825	16552	16770	16615	16888	16892	16468	16796	16756	16835	16700	16771	16720	16791	16605	16843	16896	16735	16759	16686	16726	16736	16808	16708	16849	16645	16650	16743	16649	16724	16638	16728	16797	16912	16666	16780	16701	16752	16872	16671	16696	16889	16692	16852	16557	16790	16650	16662	16644	16713	16846	16624	16771	16830	16669	16626	16631	16681	16786	16733	16686	16771	16698	16574	16862	16768	16773	16715	16646	16633	16704	16491	16756	16611	16667	16597	16742	16759	16593	16594	16802	16738	16616	16722	16639	16787	16637	16866	16465	16751	16830	16690	16766	16740	16723	16750	16595	16732	16548	16798	16609	16917	16790	16768	16597	16652	16631	16632	16654	16627	16553	16762	16891	16621	16790	16758	16756	16546	16651	16830	16703	16721	16758	16686	16605	16644	16713	16838	16741	16808	16650	16547	16819	16633	16802	16713	16831	16847	16775	16699	16831	16756	16586	16764	16695	16734	16643	16742	16641	16678	16591	16674	16896	16731	16645	16659	16673	16966	16862	16729	16513	16767	16629	16584	16888	16773	16826	16736	16803	16612	16600	16654	16882	16693	16703	16782	16765	16511	16740	16856	16608	16659	16649	16752	16600	16857	16644	16648	16766	16685	16768	16753	16832	16864	16749	16788	16666	16747	16744	16758	16902	16694	16618	16795	16874	16616	16871	16830	16722	16653	16623	16848	16856	16742	16806	16821	17032	16760	16705	16826	16782	16749	16643	16643	16794	16772	16761	16692	16832	16610	16902	16829	16766	16781	16791	16747	16835	16714	16746	16655	16693	16639	16741	16734	16679	16631	17006	16597	16737	16677	16681	16790	16650	16785	16828	16820	16808	16861	16574	16721	16736	16886	16746	16709	16928	16705	16574	16663	16711	16842	16665	16884	16658	16789	16618	16782	16841	16676	16780	16820	16644	16778	16594	16707	16755	16689	16807	16846	16857	16706	16638	16719	16874	16539	16678	16612	16814	16961	16608	16760	16682	16636	16855	16774	16826	16709	16723	16864	16698	16631	16814	16710	16862	16735	16579	16708	16563	16665	16757	16825	16880	16881	16721	16874	16672	16588	16839	16874	16795	16640	16833	16688	16700	16762	16798	16681	16747	16915	16768	16706	16569	16975	16677	16779	16835	16494	16722	16662	16654	16862	16875	16682	16701	16932	16629	16704	16688	16636	16557	16742	16893	16697	16632	16915	16818	16851	16770	16744	16835	16694	16670	16755	16893	16786	16719	16858	16704	16637	16689	16580	16757	16749	16857	16927	16540	16732	16645	16776	16625	16734	16753	16769	16795	16742	16587	16835	16765	16744	16691	17027	16588	16732	16694	16667	16798	16548	16727	16481	16696	16691	16796	16772	16657	16630	16635	16722	16753	16568	16671	16655	16932	16750	16595	16820	16689	16719	16664	16734	16812	16606	16604	16745	16721	16779	16720	16630	16693	16630	16745	16679	16686	16818	16636	16621	16648	16647	16566	16814	16729	16726	16645	16748	16784	16866	16671	16673	16610	16727	16623	16786	16597	16856	16767	16657	16730	16815	16756	16894	16698	16678	16656	16901	16842	16746	16805	16794	16697	16800	16713	16712	16769	16878	16698	16708	16920	16814	16714	16525	16833	16897	16570	16764	16703	16727	16703	16566	16629	16764	16654	16742	16819	16770	16629	16657	16778	16748	16705	16695	16833	16624	16672	16635	16628	16743	16685	16544	16775	16902	16905	16767	16706	16661	16791	16620	16637	16707	16783	16610	16695	16776	16618	16763	16703	16822	16550	16726	16727	16871	16623	16770	16729	16614	16709	16656	16780	16747	16778	16811	16723	16812	16532	16755	16661	16715	16635	16732	16850	16691	16744	16600	16607	16806	16583	16667	16687	16620	16634	16701	16702	17066	16543	16926	16711	16805	16603	16644	16660	16953	16683	16711	16572	16840	16687	16667	16752	16700	16811	16783	16685	16789	16778	16689	16782	16761	16633	16849	16724	16724	16725	16640	16790	16900	16732	16765	16637	16734	16891	16826	16698	16806	16640	16636	16693	16689	16739	16477	16592	16973	16734	16696	16749	16865	16717	16682	16764	16755	16581	16834	16959	16910	16697	16584	16752	16731	16782	16770	16740	16854	16826	16867	16779	16757	16822	16653	16649	16819	16814	16574	16602	16906	16926	16744	16735	16669	16805	16800	16774	16855	16694	16734	16860	16668	16729	16775	16615	16745	16664	16770	16820	16884	16820	16701	16620	16831	16719	16697	16713	16749	16724	16878	16554	16970	16841	16735	16816	16809	16570	16626	16846	16517	16669	16770	16702	16757	16721	16735	16708	16774	16614	16877	16686	16851	16580	16710	16698	16692	16719	16825	16877	16836	16613	16655	16802	16538	16637	16657	16747	16787	16767	16722	16648	16730	16805	16717	16751	16609	16719	16620	16864	16726	16725	16612	16771	16716	16765	16705	16661	16722	16939	16685	16547	16759	16632	16558	16703	16649	16655	16708	16614	16670	16672	16864	16559	16748	16539	16870	16721	16740	16935	16790	16745	16700	16703	16648	16673	16671	16748	16735	16653	16808	16649	16709	16843	16671	16754	16608	16686	16681	16602	16680	16833	16812	16692	16862	16534	16741	16798	16657	16688	16782	16744	16747	16772	16758	16745	16672	16750	16848	16698	16754	16552	16730	16767	16677	16803	16596	16854	16446	16724	16779	16765	16755	16657	16653	16602	16734	16695	16621	16850	16616	16581	16656	16613	16768	16790	16818	16850	16756	16599	16585	16700	16711	16822	16802	16663	16693	16832	16910	16885	16871	16686	16708	16751	16699	16757	16768	16594	16766	16686	16781	16782	16781	16666	16863	16739	16730	16712	16720	16789	16651	16700	16801	16716	16794	16688	16803	16571	16787	16758	16800	16720	16702	16531	16860	16740	16768	16742	16756	16741	16774	16555	16697	16939	16843	16803	16782	16708	16844	16788	16622	16753	16947	16730	16642	16787	16800	16801	16631	16692	16724	16832	16723	16958	16778	16484	16742	16630	16551	16597	16886	16792	16671	16815	16565	16747	16810	16706	16835	16777	16699	16828	16874	16702	16674	16812	16670	16884	16702	16705	16832	16840	16804	16907	16695	16665	16752	16691	16626	16779	16758	16672	16716	16786	16620	16652	16723	16819	16919	16791	16848	16582	16712	16709	16765	16850	16750	16675	16872	16707	16776	16734	16672	16602	16777	16731	16606	16912	16749	16754	16870	16855	16709	16682	16708	16887	16620	16796	16705	16816	16782	16602	16780	16711	16687	16571	16706	16685	16542	16908	16696	16624	16756	16765	16597	16532	16833	16825	16732	16700	16765	16735	16745	16548	16642	16674	16631	16735	16750	16797	16671	16897	16770	16645	16840	16755	16805	16731	16828	16764	16864	16887	16637	16685	16603	16747	16768	16777	16725	16706	16813	16676	16699	16674	16727	16602	16654	16715	16681	16870	16906	16832	16816	16737	16453	16487	16677	16721	16772	16829	16793	16814	16630	16768	16910	16710	16859	16812	16639	16778	16549	16534	16791	16816	16765	16689	16658	16633	16622	16500	16904	16678	16819	16784	16619	16729	16849	16822	16728	16650	16653	16665	16780	16972	16485	16742	16907	16714	16743	16726	16614	16909	16672	16801	16952	16796	16686	16722	16738	16704	16776	16803	16689	16850	16785	16801	16793	16805	16586	16764	16667	16679	16633	16845	16906	16655	16774	16763	16894	16542	16641	16654	16796	16633	16901	16662	16576	16849	16813	16695	16592	16679	16791	16814	16569	16659	16796	16761	16733	16909	16809	16671	16690	16674	16798	16584	16832	16753	16702	16690	16718	16689	16837	16683	16864	16648	16515	16751	16736	16683	16737	16761	16714	16682	16699	16783	16701	16685	16649	16910	16770	16901	16668	16768	16731	16775	16735	16603	16575	16706	16776	16940	16787	16846	16679	16731	16910	16748	16792	16498	16808	16670	16688	16694	16734	16739	16620	16781	16716	16720	16754	16781	16698	16898	16802	16731	16817	16651	16601	16862	16814	16740	16700	16666	16724	16836	16630	16764	16535	16780	16782	16698	16832	16806	16866	16831	16732	16646	16886	16708	16578	16850	16783	16835	16800	16740	16606	16723	16780	16740	16779	16758	16669	16692	16690	16795	16709	16793	16763	16691	16629	16826	16645	16721	16706	16623	16793	16851	16625	16815	16777	16680	16756	16568	16785	16653	16698	16756	16703	16710	16802	16673	16761	16665	16720	16883	16645	16824	16751	16784	16634	16768	16641	16755	16788	16784	16783	16947	16755	16722	16721	16690	16644	16738	16629	16814	16526	16647	16776	16644	16727	16882	16730	16652	16745	16901	16627	16677	16779	16676	16621	16744	16893	16762	16652	16694	16747	16818	16697	16753	16758	16930	16526	16762	16684	16674	16584	16880	16608	16614	16658	17024	16776	16913	16676	16776	16828	16611	16736	16751	16623	16827	16772	16810	16855	16723	16899	16942	16597	16789	16705	16687	16475	16719	16699	16699	16712	16573	16737	16772	16641	16735	16628	16713	16781	16718	16726	16828	16680	16755	16653	16632	16676	16633	16677	16882	16775	16713	16843	16487	16874	16783	16581	16701	16631	16707	16764	16636	16776	16405	16779	16664	16827	16574	16582	16771	16869	16633	16694	16796	16793	16626	16715	16534	16757	16677	16660	16821	16929	16717	16788	16543	16747	16615	16691	16677	16629	16558	16643	16931	16662	16741	16674	16710	16827	16779	16826	16710	16832	16674	16843	16647	16744	16784	16791	16639	16677	16724	16763	16737	16584	16778	16713
23445	21544	28437	25331	23137	23768	23207	20641	20334	20352	20194	20115	19959	20409	20156	19757	20152	19665	19806	19853	19702	19787	19870	19606	19834	19530	19559	19942	19684	19519	19607	19551	19557	19775	19589	19732	19564	19601	19516	19655	19760	19723	19578	19737	19722	19417	19711	19422	19670	19497	19749	19519	19677	19512	19593	19745	19840	19368	19492	19487	19762	19646	19407	19592	19690	19438	19603	19569	19693	19599	19705	19595	19659	19626	19419	19574	19402	19516	19479	19756	19459	19584	19515	19706	19703	19511	19705	19569	19574	19620	19538	19325	19848	19647	19543	19557	19714	19480	19616	19518	19565	19534	19430	19554	19728	19492	19486	19423	19462	19529	19538	19536	19460	19844	19580	19527	19370	19454	19453	19949	19619	19432	19692	19515	19615	19667	19394	19494	19606	19616	19617	19494	19465	19603	19772	19425	19522	19642	19508	19529	19569	19743	19570	19518	19563	19443	19549	19414	19469	19467	19593	19658	19458	19608	19526	19565	19497	19557	19598	19484	19686	19523	19516	19634	19669	19496	19365	19577	19744	19637	19511	19450	19272	19588	19765	19866	19795	19507	19539	19572	19387	19487	19469	19650	19638	19482	19609	19471	19592	19651	19437	19754	19770	19529	19929	19450	19572	19493	19620	19478	19582	19452	19564	19522	19631	19534	19509	19392	19812	19565	19607	19598	19791	19574	19426	19550	19468	19440	19378	19719	19708	19567	19471	19666	19616	19480	19661	19433	19645	19574	19663	19795	19627	19707	19438	19546	19512	19479	19846	19473	19741	19594	19495	19672	19394	19666	19569	19710	19701	19800	19651	19580	19490	19652	19439	19668	19561	19741	19536	19428	19766	19600	19700	19597	19501	19618	19552	19386	19816	19660	19509	19664	19524	19516	19559	19557	19457	19539	19546	19383	19499	19736	19453	19491	19506	19625	19484	19504	19592	19571	19649	19678	19422	19460	19475	19438	19437	19660	19539	19559	19613	19657	19456	19423	19587	19585	19484	19505	19614	19675	19356	19719	19411	19612	19539	19632	19563	19430	19587	19628	19652	19713	19607	19824	19462	19748	19585	19742	19616	19500	19845	19581	19728	19565	19584	19422	19607	19559	19482	19679	19844	19474	19567	19590	19555	19418	19565	19530	19438	19611	19521	19707	19244	19612	19638	19395	19535	19541	19731	19562	19543	19505	19283	19738	19410	19366	19451	19658	19662	19612	19682	19635	19334	19706	19457	19575	19539	19585	19701	19624	19900	19547	19475	19436	19726	19571	19741	19525	19662	19247	19537	19375	19594	19633	19490	19533	19548	19521	19324	19625	19759	19777	19643	19311	19532	19434	19728	19518	19526	19374	19430	19535	19307	19640	19464	19700	19504	19567	19507	19545	19396	19557	19620	19682	19583	19505	19566	19449	19461	19546	19594	19752	19497	19486	19567	19520	19434	19379	19591	19689	19461	19242	19682	19611	19446	19613	19354	19610	19483	19577	19367	19575	19813	19607	19390	19526	19655	19382	19570	19552	19326	19499	19570	19423	19528	19661	19513	19508	19778	19618	19726	19694	19677	19449	19557	19693	19493	19489	19541	19363	19576	19575	19431	19387	19361	19630	19599	19469	19420	19735	19766	19499	19405	19524	19490	19721	19576	19444	19628	19502	19561	19641	19521	19445	19556	19477	19636	19432	19325	19578	19768	19559	19474	19427	19467	19468	19814	19336	19662	19689	19495	19711	19654	19627	19629	19520	19511	19649	19444	19602	19845	19614	19480	19342	19450	19571	19742	19520	19641	19649	19655	19552	19496	19483	19622	19566	19571	19350	19415	19541	19576	19589	19423	19651	19370	19531	19608	19570	19369	19536	19483	19613	19569	19443	19756	19494	19442	19534	19528	19566	19536	19393	19701	19824	19581	19679	19795	19479	19422	19550	19334	19621	19499	19674	19451	19644	19811	19705	19495	19519	19678	19627	19763	19673	19247	19597	19694	19646	19460	19493	19590	19496	19581	19558	19629	19645	19665	19669	19643	19310	19378	19572	19655	19519	19590	19353	19346	19507	19684	19362	19571	19595	19636	19406	19523	19497	19468	19665	19599	19484	19588	19527	19531	19834	19563	19556	19667	19527	19792	19642	19773	19747	19647	19582	19542	19639	19442	19823	19409	19670	19646	19574	19433	19610	19525	19613	19516	19604	19451	19459	19725	19463	19370	19486	19715	19548	19329	19662	19637	19691	19860	19425	19561	19545	19630	19540	19432	19417	19679	19642	19477	19601	19410	19489	19520	19550	19775	19649	19511	19834	19420	19580	19419	19409	19482	19274	19471	19566	19665	19427	19588	19645	19605	19702	19578	19465	19540	19602	19471	19470	19581	19377	19699	19645	19524	19302	19413	19465	19412	19368	19585	19612	19550	19655	19596	19682	19796	19468	19691	19402	19651	19526	19511	19777	19510	19682	19560	19540	19505	19622	19616	19241	19785	19667	19533	19567	19412	19622	19457	19584	19625	19464	19409	19436	19750	19626	19600	19524	19739	19549	19538	19614	19701	19541	19635	19719	19389	19486	19415	19526	19659	19464	19704	19326	19486	19468	19627	19586	19436	19517	19562	19512	19417	19547	19612	19651	19550	19500	19726	19570	19686	19471	19628	19624	19334	19522	19691	19594	19480	19297	19734	19502	19554	19382	19406	19461	19611	19459	19561	19404	19575	19589	19559	19722	19776	19743	19622	19553	19496	19629	19736	19646	19529	19662	19564	19560	19611	19603	19789	19566	19378	19637	19388	19600	19564	19514	19411	19386	19491	19572	19320	19577	19647	19327	19520	19597	19612	19534	19897	19593	19516	19631	19481	19569	19641	19654	19597	19754	19534	19491	19511	19576	19518	19449	19624	19423	19605	19427	19771	19434	19695	19322	19523	19558	19581	19669	19654	19469	19475	19673	19500	19492	19411	19657	19540	19679	19506	19497	19623	19555	19743	19478	19914	19597	19625	19655	19770	19647	19515	19655	19485	19677	19557	19531	19508	19450	19649	19565	19556	19498	19611	19586	19816	19582	19685	19425	19528	19815	19635	19478	19298	19597	19656	19592	19686	19811	19737	19646	19455	19308	19556	19625	19780	19751	19891	19499	19649	19469	19713	19485	19681	19623	19604	19591	19647	19433	19589	19580	19646	19570	19694	19558	19689	19540	19705	19440	19578	19374	19553	19611	19723	19735	19514	19673	19538	19556	19594	19577	19368	19672	19741	19548	19668	19618	19465	19434	19698	19604	19485	19372	19374	19476	19636	19590	19472	19578	19501	19572	19546	19557	19595	19530	19679	19440	19391	19476	19577	19610	19637	19566	19708	19484	19819	19776	19523	19524	19592	19661	19432	19613	19652	19770	19442	19408	19600	19549	19501	19453	19429	19505	19585	19505	19610	19668	19572	19733	19651	19567	19636	19794	19749	19699	19715	19554	19780	19579	19675	19625	19615	19491	19511	19532	19388	19718	19566	19583	19543	19439	19624	19551	19581	19774	19710	19423	19453	19548	19397	19713	19661	19664	19611	19734	19756	19666	19581	19496	19703	19614	19429	19618	19577	19570	19437	19624	19274	19510	19597	19616	19529	19489	19663	19549	19468	19568	19833	19691	19634	19443	19666	19567	19736	19432	19537	19648	19684	19705	19337	19857	19538	19525	19468	19461	19662	19612	19528	19439	19448	19534	19423	19586	19587	19529	19596	19524	19780	19626	19522	19774	19495	19509	19554	19580	19652	19642	19486	19568	19617	19701	19819	19622	19455	19529	19569	19540	19574	19532	19378	19705	19545	19670	19529	19648	19865	19480	19580	19609	19516	19543	19547	19443	19296	19511	19431	19661	19627	19465	19566	19611	19720	19699	19563	19676	19703	19380	19642	19625	19739	19634	19516	19506	19548	19645	19639	19605	19683	19558	19694	19479	19386	19509	19676	19525	19482	19607	19525	19723	19647	19484	19466	19609	19586	19433	19629	19573	19516	19554	19542	19379	19529	19576	19605	19431	19360	19410	19514	19438	19454	19503	19607	19619	19458	19533	19444	19589	19583	19520	19574	19672	19606	19306	19631	19591	19612	19532	19506	19631	19549	19543	19704	19359	19603	19601	19497	19393	19728	19597	19467	19443	19542	19499	19583	19519	19811	19681	19631	19737	19514	19391	19525	19578	19676	19465	19543	19538	19609	19514	19542	19522	19786	19437	19536	19474	19618	19599	19626	19826	19376	19538	19570	19558	19555	19448	19728	19467	19631	19643	19578	19491	19615	19427	19469	19429	19571	19549	19620	19591	19581	19278	19549	19376	19397	19609	19755	19274	19497	19515	19719	19570	19566	19396	19739	19640	19480	19464	19370	19487	19505	19649	19560	19629	19420	19632	19662	19668	19561	19646	19414	19390	19592	19487	19412	19416	19668	19470	19697	19514	19451	19508	19626	19515	19566	19588	19467	19537	19524	19491	19541	19545	19677	19542	19582	19639	19634	19553	19566	19518	19731	19652	19540	19373	19599	19577	19617	19678	19600	19489	19718	19579	19533	19518	19474	19563	19724	19481	19357	19675	19599	19391	19539	19661	19704	19673	19469	19509	19537	19656	19456	19375	19693	19713	19652	19644	19677	19785	19637	19460	19309	19365	19461	19680	19346	19651	19303	19655	19527	19636	19700	19676	19681	19618	19486	19606	19578	19482	19579	19763	19746	19660	19447	19614	19674	19408	19489	19831	19599	19722	19453	19575	19604	19559	19502	19583	19527	19685	19876	19499	19339	19526	19519	19604	19583	19489	19496	19732	19448	19505	19670	19740	19518	19426	19554	19869	19600	19619	19471	19617	19500	19559	19668	19662	19617	19733	19650	19520	19497	19818	19650	19287	19452	19523	19434	19719	19655	19613	19709	19526	19707	19579	19673	19573	19593	19724	19806	19375	19657	19438	19570	19572	19365	19549	19462	19637	19674	19460	19608	19506	19645	19528	19581	19553	19562	19584	19433	19330	19670	19906	19589	19747	19545	19422	19525	19352	19668	19339	19429	19553	19420	19336	19516	19529	19544	19604	19693	19577	19410	19607	19477	19452	19754	19644	19707	19632	19272	19733	19702	19643	19415	19615	19578	19407	19475	19535	19570	19683	19751	19656
23803	43338	32668	24242	21331	19083	18022	17492	17268	17318	17232	16885	16874	16675	16665	16628	16462	16541	16463	16411	16397	16456	16296	16350	16327	16351	16466	16285	16486	16431	16295	16360	16195	16305	16304	16275	16410	16325	16345	16358	16364	16446	16229	16221	16237	16202	16364	16312	16277	16146	16278	16415	16247	16223	16443	16260	16402	16394	16358	16260	16277	16341	16365	16239	16366	16587	16243	16224	16123	16211	16261	16265	16167	16163	16253	16526	16265	16210	16494	16285	16016	16301	16318	16283	16203	16241	16233	16308	16221	16133	16278	16187	16324	16295	16271	16518	16289	16242	16200	16210	16227	16298	16110	16271	16122	16382	16352	16357	16256	16320	16481	16226	16161	16497	16275	16298	16315	16361	16320	16301	16197	16371	16220	16298	16130	16155	16200	16403	16252	16386	16220	16181	16110	16201	16338	16233	16401	16344	16254	16181	16246	16314	16369	16193	16199	16182	16456	16186	16161	16254	16363	16416	16084	16205	16152	16351	16248	16217	16352	16231	16264	16253	16348	16333	16244	16233	16215	16484	16082	16324	16186	16181	16234	16507	16216	16039	16273	16216	16196	16289	16464	16387	16309	16375	16206	16263	16388	16411	16293	16306	16298	16202	16145	16288	16352	16200	16418	16350	16247	16173	16205	16303	16160	16257	16025	16324	16167	16060	16374	16277	16367	16408	16147	16021	16247	16178	16294	16216	16109	16163	16284	16218	16453	16245	16085	16084	16279	16159	16297	16330	16223	16452	16196	16269	16174	16208	16267	16402	16315	16257	16167	16217	16345	16354	16294	16258	16291	16319	16316	16219	16104	16196	16190	16216	16250	16233	16194	16323	16095	16398	16227	16174	16227	16279	16142	16376	16274	16238	16305	16080	16336	16204	16246	16384	16392	16344	16366	16258	16269	16358	16273	16364	16447	16287	16370	16222	16407	16331	16388	16422	16377	16180	16276	16453	16350	16200	16206	16224	16445	16369	16135	16308	16377	16066	16302	16267	16244	16229	16205	16268	16193	16226	16349	16423	16316	16468	16389	16165	16252	16186	16374	16221	16170	16218	16345	16107	16166	16250	16252	16114	16415	16305	16228	16369	16083	16075	16217	16246	16330	16302	16181	16143	16159	16031	16239	16422	16294	16107	16015	16309	16303	16112	16419	16174	16135	16226	16176	16335	16245	16349	16271	16191	16236	16252	16061	16256	16028	16400	16279	16226	16369	16268	16280	16245	16330	16270	16432	16215	16244	16209	16316	16464	16257	16147	16330	16323	16361	16347	16377	16201	16264	16036	16400	16349	16190	16369	16392	16224	16219	16138	16338	16175	16335	16316	16249	16222	16266	16483	16275	16384	16320	16146	16426	16101	16087	16053	16281	16294	16242	16191	16305	16219	16329	16144	16380	16411	16219	16157	16329	16242	16203	16179	16160	16257	16292	16146	16281	16358	16205	16384	16323	16151	16276	16190	16310	16285	16388	16277	16376	16500	16242	16220	16389	16444	16265	16199	16238	16215	16366	16157	16140	16268	16210	16300	16248	16159	16233	16239	16304	16274	16409	16275	16353	16323	16331	16264	16170	16064	16334	16224	16347	16112	16148	16390	16335	16147	16393	16260	16192	16363	16282	16361	16310	16321	16565	16298	16328	16203	16156	16234	16351	16252	16395	16218	16352	16211	16269	16339	16281	16338	16258	16340	16259	16416	16179	16428	16429	16468	16345	16054	16262	16305	16218	16352	16264	16193	16198	16085	16247	16352	16473	16168	16255	16261	16332	16473	16477	16328	16168	16200	16317	16314	16145	16357	16302	16347	16275	16185	16228	16348	16252	16460	16382	16292	16448	16304	16229	16249	16378	16108	16304	16327	16210	16099	16220	16377	16331	16214	16352	16273	16327	16232	16408	16227	16138	16221	16125	16228	16248	16154	16262	16315	16332	16350	16343	16305	16401	16173	16252	16334	16234	16350	16160	16225	16244	16298	16135	16254	16427	16221	16386	16185	16169	16193	16192	16124	16349	16064	16074	16357	16269	16061	16278	16375	16243	16122	16351	16246	16192	16303	16343	16203	16485	16148	16290	16165	16477	16215	16389	16362	16304	16158	16164	16348	16475	16353	16137	16334	16184	16242	16137	16238	16224	16327	16401	16368	16283	16398	16322	16224	16284	16051	16345	16217	16154	16233	16217	16423	16266	16356	16203	16527	16278	16264	16333	16081	16325	16283	16296	16161	16411	16161	16164	16291	16193	16218	16237	16389	16120	16256	16209	16344	16261	16187	16447	16351	16224	16219	16178	16336	16262	16385	16337	16462	16430	16314	16253	16335	16171	16236	16363	16291	16219	16432	16164	16339	16190	16349	16308	16228	16319	16161	16346	16124	16350	16311	16353	16330	16425	16265	16146	16235	16386	16263	16348	16195	16217	16108	16150	16263	16315	16174	16164	16320	16367	16175	16334	16226	16383	16172	16255	16363	16231	16117	16305	16263	16149	16282	16286	16398	16217	16160	16372	16341	16242	16316	16270	16142	16415	16199	16168	16399	16413	16195	16250	16364	16261	16356	15964	16261	16189	16393	16255	16201	16105	16238	16262	16307	16463	16344	16203	16144	16329	16325	16352	16341	16221	16356	16122	16040	16309	16253	16308	16255	16271	16215	16141	16258	16350	16338	16297	16175	16152	16298	16375	16357	16235	16170	16368	16034	16328	16361	16354	16050	16286	16300	16400	16117	16218	16343	16165	16248	16133	16257	16302	16295	16184	16202	16300	16272	16115	16438	16282	16530	16426	16290	16420	16226	16271	16105	16183	16321	16160	16437	16186	16438	16351	16431	16307	16316	16313	16122	16239	16166	16316	16295	16323	16136	16254	16303	16214	16415	16276	16308	16272	16191	16298	16317	16433	16412	16158	16109	16092	16178	16308	16228	16111	16505	16135	16168	16452	16301	16194	16287	16458	16288	16207	16343	16203	16338	16261	16351	16189	16401	16270	16291	16371	16111	16204	16290	16198	16300	16229	16361	16247	16304	16370	16067	16410	16288	16222	16385	16318	16384	16201	16136	16158	16417	16032	16279	16166	16255	16297	16321	16243	16255	16371	16416	16341	16121	16115	16244	16260	16271	16247	16377	16167	16298	16374	16140	16299	16256	16252	16293	16317	16129	16386	16307	16148	16279	16402	16373	16243	16242	16202	16385	16320	16253	16335	16280	16269	16271	16325	16185	16160	16198	16242	16087	16223	16320	16337	16232	16341	16177	16226	16211	16119	16271	16115	16313	16150	16164	16388	16337	16175	16349	16318	16247	16144	16366	16188	16257	16052	16345	16039	16112	16414	16116	16342	16385	16102	16200	16302	16182	16282	16231	16137	16251	16268	16293	16212	16222	16238	16305	16288	16281	16129	16417	16283	16338	16301	16365	16325	16188	16377	16419	16282	16243	16295	16232	16211	16361	16196	16287	16339	16281	16296	16376	16454	16357	16263	16156	16255	16178	16314	16366	16304	16334	16290	16117	16129	16257	16276	16310	16131	16391	16284	16327	16312	16316	16363	16508	16369	16343	16207	16344	16314	16242	16346	16261	16242	16228	16511	16231	16281	16234	16286	16345	16214	16343	16344	16213	16269	16044	16305	16419	16035	16304	16290	16278	16121	16045	16218	16144	16239	16205	16220	16319	16023	16405	16243	16294	16424	16354	16133	16232	16311	16277	16181	16387	16327	16284	16340	16153	16311	16256	16223	16105	16082	16216	16088	16113	16302	16378	16346	16292	16332	16382	16267	16328	16240	16181	16244	16315	16211	16197	16091	16222	16177	16348	16187	16347	16182	16354	16314	16501	16096	16422	16266	16227	16468	16152	16350	16189	16171	16104	16443	16333	16265	16279	16227	16316	16246	16114	16348	16256	16314	16303	16270	16468	16245	16365	16332	16273	16309	16357	16251	16348	16158	16330	16312	16308	16139	16275	16186	16284	16124	16241	16327	16300	16288	16114	16322	16268	16354	16558	16305	16178	16438	16314	16256	16360	16240	16298	16242	16429	16262	16352	16171	16170	16347	16125	16359	16269	16226	16266	16488	16276	16267	16170	16245	16212	16299	16199	16193	16163	16430	16203	16300	16070	16395	16226	16207	16383	16473	16491	16337	16222	16210	16333	16342	16376	16194	16004	16245	16351	16219	16150	16442	16416	16159	16079	16256	16207	16309	16185	16303	16253	16428	16382	16394	16205	16284	16339	16246	16289	16336	16053	16314	16271	16366	16327	16408	16192	16146	16291	16241	16197	16193	16235	16306	16321	16140	16259	16212	16193	16422	16234	16206	16376	16293	16145	16316	16266	16264	16251	16194	16220	16346	16157	16340	16200	16441	16217	16203	16404	16227	16217	16400	16075	16330	16277	16225	16152	16203	16249	16201	16251	16268	16304	16341	16136	16323	16228	16193	16241	16220	16160	16278	16304	16147	16397	16244	16132	16299	16135	16184	16266	16154	16127	16310	16217	16218	16153	16438	16420	16279	16196	16393	16177	16141	16230	16183	16279	16165	16312	16188	16092	16351	16299	16262	16273	16318	16143	16396	16241	16231	16296	16169	16208	16158	16280	16189	16154	16296	16355	16205	16260	16300	16308	16331	16250	16426	16246	16168	16267	16495	16249	16424	16285	16205	16355	16523	16196	16248	16245	16213	16407	16388	16258	16250	16246	16379	16387	16355	16422	16309	16165	16298	16275	16320	16334	16204	16387	16261	16319	16401	16219	16384	16162	16295	16198	16306	16167	16293	16098	16347	16198	16193	16272	16314	16283	16347	16235	16372	16337	16217	16133	16457	16004	16173	16205	16270	16345	16272	16202	16459	16452	16262	16551	16243	16261	16356	16208	16161	16434	16256	16250	16274	16247	16373	16293	16240	16068	16307	16444	16271	16217	16332	16218	16390	16289	16332	16156	16360	16246	16234	16160	16367	16202	16260	16242	16186	16280	16291	16402	16220	16270	16296	16181	16140	16276	16189	16255	16270	16227	16297	16155	16386	16238	16293	16251	16159	16256	16363	16319	16312	16293	16213	16376	16303	16378	16142	16199	16313	16213	16232	16230	16207	16240	16233	16180	16160	16338	16217	16292	16228	16234	16197	16186	16155	16334	16214	16269	16266	16208
25248	21635	27650	28077	22927	22393	22420	21521	21152	21436	21157	20827	21254	20825	20999	21016	21107	20946	20776	20828	20977	20860	20902	20722	20923	20817	20566	20955	20795	20993	20936	20640	20846	20885	20809	20825	20926	20828	20703	20754	20887	20869	20714	20950	20774	20892	20657	20723	20837	20764	20797	20992	20586	20764	20888	20600	20669	20860	20737	20811	20681	20581	20816	20854	20802	20959	20901	20730	20632	20686	20871	20925	20814	20706	20754	20756	20854	20788	20703	20715	20779	20770	20827	20732	20784	20612	20704	20824	20695	20624	20769	20731	20914	20844	20705	20627	20949	20508	20798	20796	20533	20797	20830	20603	20677	20676	20836	20606	20941	20555	20690	20620	20720	20797	20643	20649	20732	20777	20791	20646	20618	20527	20690	20817	20783	20679	20411	20687	20762	20993	20889	20910	20629	20645	20715	20653	20536	20626	20553	20784	20882	20682	20825	20837	20393	20643	20779	20735	20819	20749	20865	20617	20665	20710	20858	20879	20990	20653	20732	20843	20554	20766	20754	20622	20745	20955	20885	20769	20736	20825	20774	20806	20776	20612	20705	20914	20897	20850	20644	20557	20952	20554	20880	20769	20864	20798	20746	20623	20761	20796	20775	20711	20625	20765	20899	20748	20624	20815	20835	20872	20845	20754	20954	20877	20726	20500	20797	20789	20731	20542	20718	20690	20513	20616	20789	20782	20732	20713	20588	20781	20785	20884	20772	20695	20501	20902	20770	20702	20837	20926	21046	20851	20694	20893	20853	20841	20742	20698	20660	20583	20612	20971	20699	20649	20917	20807	20763	20883	20384	20596	20639	20949	20633	20949	20648	20771	21015	21016	20837	20737	20850	20745	20738	20864	20636	20594	20756	20816	20775	20655	20848	20953	20568	20746	20804	20647	20596	20736	20631	20734	20677	20783	20873	20765	20737	20425	20761	20743	20640	20655	20586	20657	20899	20574	20865	20698	20680	20755	20825	20895	20498	20573	20669	20560	20722	20849	20584	20768	20483	20552	20847	21049	20940	20922	20789	20719	20894	21016	20868	20682	20983	20892	20587	20860	20885	20775	20644	20697	20639	20661	20843	20813	20930	20869	20813	20807	20732	20773	20936	20869	21016	20861	20830	20615	20495	21069	20655	20886	20542	20948	20632	20801	20665	20829	20759	20810	20698	20735	20619	20770	20624	20859	20760	20955	20976	20932	20819	20826	20933	20914	20639	20761	20682	20725	20928	20721	20908	20879	20800	20920	20766	20704	20741	20836	20600	20818	20858	20722	20813	20853	20834	21002	20762	20762	20936	20788	20805	20803	20769	20757	20846	20787	21081	20734	20506	20898	20691	20777	20860	20658	20639	20791	20807	20775	20818	20845	20646	20621	20868	20853	20825	20932	20831	20640	20929	20903	20698	20914	20548	20746	20784	20778	20691	20874	20808	20743	20714	20569	20680	20738	20820	20608	20565	20601	20562	20565	20837	20726	20870	20786	20661	20685	20780	20642	20973	20739	20845	20799	20919	20935	20875	20870	20776	20802	20656	20661	20998	20814	20557	20709	20887	20547	20649	20661	20493	20852	20832	20748	20828	20780	20694	20716	20749	20805	20811	20564	20706	20564	20684	20930	20760	20872	20870	20878	20816	20612	20637	20789	20715	20791	20670	20607	20717	20766	20694	20702	20828	20661	20688	20688	20719	20716	20524	20904	20694	20861	20808	20682	20819	20672	20880	20744	20724	20882	20759	20921	20714	20777	20816	20949	20583	20711	20902	20795	20788	20491	20762	20807	20937	20625	20827	21008	20711	20762	20847	20730	20700	20465	20620	20797	20749	20690	20655	20658	20638	20561	20883	20688	20653	20640	20779	20878	20939	20833	20836	20672	20266	20778	20585	20782	20749	20800	20748	20902	20687	20694	20545	20860	20958	20880	20668	20967	20848	20883	20918	20794	20882	20823	20736	20722	20622	20882	20655	20654	20810	20805	20889	20869	20918	20742	20993	20817	20996	20693	20608	20911	20811	20787	20910	20901	20910	21052	20694	20670	20917	20639	20688	20854	20765	20541	20694	20814	20853	20720	20874	20826	20926	20803	20784	20801	20719	20596	20852	20841	20750	20807	20867	20536	20952	20810	20712	20768	20764	20609	20735	20897	20858	20804	20561	20783	20758	20883	20645	20682	20763	20888	20679	20746	20419	20726	20548	20864	20610	20819	20815	20496	20677	20677	20818	20688	20772	20809	20580	20750	20833	20909	20902	20356	20644	20521	20673	20498	20953	20598	20934	20687	20681	20760	20834	20617	20755	20634	20678	20818	20950	20814	20946	20762	20502	21039	20622	20794	20748	20939	20799	20805	20695	20807	20845	20704	20957	20692	20864	20667	20687	20693	20819	20861	20601	20990	20852	20785	20859	20757	20838	20728	20763	20670	20577	20744	20731	20479	20863	20717	20842	20989	20751	20852	20821	20858	20872	20737	20918	20737	20511	20638	20804	20709	20703	20689	20774	20744	20857	20556	20787	20533	20809	20844	20782	20928	20690	20623	20632	20890	20731	20883	20817	20783	20740	20813	20816	20931	20752	20738	20706	20528	20903	20578	20897	20816	20995	20722	20735	20681	20553	20667	20718	20797	20849	20663	20644	20472	20504	20647	20771	20550	20767	20861	20735	20564	20799	20798	20534	20803	20710	20610	20574	20669	20951	20729	20785	20766	20664	20526	20974	21034	20783	20693	20688	20824	20570	20811	20738	20747	20701	20604	20522	20666	20803	20796	20769	20918	20727	20723	20804	20648	20921	20713	20638	20738	20616	20711	20856	20840	20781	20903	20699	20846	20858	20570	20607	20605	20710	20872	20818	20854	20718	20755	20762	20926	20836	20796	20712	20664	20700	20924	20756	20760	20910	20651	20711	20781	20856	20761	20659	20617	20788	20752	20782	20640	20808	20812	20837	20813	20719	20725	20718	20639	20804	20800	20583	20883	20754	20658	20655	20769	20729	20850	20605	20979	20787	20572	20913	20716	20631	20808	20843	20946	20835	20604	20813	20597	20601	20648	20698	20777	20993	20764	20868	20548	20890	20627	20671	20719	20620	20830	20917	20881	20830	20769	20669	20848	21046	20841	20850	20797	20666	20693	20674	20846	20808	20524	20835	20860	20867	20621	20754	20793	20879	20760	20779	20796	20581	20669	20776	20693	20686	20612	20756	20837	20855	20752	20793	20625	20705	20734	20672	20638	20882	20736	20503	20708	20636	20873	20717	20677	20879	20961	20971	20673	20962	20593	20899	20800	20688	20847	20747	20673	20835	21012	20864	20627	20861	20770	20629	20879	20968	20852	20586	20747	20809	20729	20704	20594	20773	20691	20732	20688	20721	21028	20641	20637	20692	20853	20603	20696	20823	20874	20878	20976	20731	20729	20902	20692	20680	20580	20816	20716	20852	20854	20732	20630	20699	20504	20936	20780	20700	20762	20788	20731	20469	20576	20553	20632	20719	20894	20928	20715	20768	20666	20894	20716	20756	20705	20779	20589	20709	20981	21007	20849	20900	20767	20869	20823	20956	20864	20649	20638	20598	20550	20656	20861	20717	20711	20628	20774	20945	20960	20762	20631	20836	20512	20736	20720	20680	20761	20990	20792	20702	20826	20643	20794	20751	20751	20827	20677	20817	20757	20722	20732	20933	20930	20758	20948	20713	20762	20829	20794	20767	20934	20853	20917	20713	20896	20781	20653	20878	20607	20814	20751	20783	20615	20916	20777	20755	20819	20680	20770	20611	20832	20748	20865	20911	20694	20788	20686	20662	20853	21008	20832	20786	20707	20730	20770	21043	20788	20906	20896	20777	20923	20757	20539	20744	20895	20755	20815	20798	20777	20848	20704	20525	20661	20795	20737	20774	20516	20682	20657	21090	20904	20668	20791	20692	20705	20684	20777	20607	20954	21000	20979	20892	20767	20517	20772	20806	20880	20852	20749	20881	20732	20844	20763	20840	20912	20796	20830	20644	20440	20702	20928	20937	20947	20663	20928	20679	20521	20824	20693	20808	20775	20947	20676	20762	20694	20749	20861	20653	20798	20610	20676	20672	20707	20732	20680	20762	20668	20602	20877	20915	20748	20755	20625	20859	20772	20753	20724	20707	20821	20669	20851	20943	20593	20733	20815	20795	20870	20773	20758	20838	20687	20608	20774	20661	20830	20815	20787	20768	20527	20945	20693	20709	20884	20830	20894	20580	20562	20884	20710	20998	20712	20717	20641	20790	20784	20688	20828	20580	20697	20834	20931	20741	20883	20731	20887	21057	20838	20881	20637	20665	20770	20559	20776	20578	20709	20831	20747	20822	20709	20913	20751	20906	20956	20704	20783	20736	20715	20899	20776	20751	20794	20854	20775	20752	20608	20878	20953	20830	20644	20541	20913	20759	20721	20876	20687	20777	20830	20771	20748	20885	20732	20863	20768	20676	20852	20802	20775	20576	20638	20867	20765	20733	20841	20711	20734	20744	20766	20728	20651	20706	20606	20885	20875	20769	20931	20776	20735	20676	20884	20914	20772	20645	20604	20888	20766	20655	20928	20925	20939	20716	20780	21038	20758	20769	20901	20736	20744	20607	20813	20887	20812	20824	20595	20891	20678	20726	20774	20768	20862	20727	20751	20733	20729	20766	20786	20789	20621	20671	20892	20847	20948	20720	20717	20844	20662	20760	20923	20762	20777	20900	20439	20843	20721	20725	20886	20644	20993	20868	20920	20908	20809	20851	21030	20817	20769	20882	20717	20654	20851	20926	20624	20730	20874	20760	20586	20616	20821	20680	20816	20502	20664	20961	20789	20783	20832	20575	20850	20932	20956	20679	20603	20768	20872	20831	20795	20660	20870	20785	20736	20657	20896	20758	20665	20814	20807	20653	20628	20751	20867	20792	20888	21110	20636	20589	20631	20816	20847	20580	20714	20899	20719	20736	20832	20623	20809	20886	20567	20936	20663	20909	20964	21032	20667	20684	20732	20812	20918	20939	20877	20811	20963	20693	20794	20526	20725	20729	20840	20743	20883	20551	20821	20811	20687	20900	20703	20678	20787	20654	20616	20666	20783	21075	20780	20683	20665	20800	20930	20763	20599	20604	20669	21027	20710	20997	20724	20644	20764
24710	38637	29908	22552	20181	18749	18387	17793	17316	17278	17494	17201	17216	17414	17110	17032	17109	16862	16922	16982	16960	16985	16991	16971	17112	17051	16939	17002	16931	17027	17042	16940	16964	16914	16970	16982	16922	17037	16852	16997	17025	16850	16966	16930	16847	16905	16873	16816	16839	16765	17177	16988	16816	17091	16898	16831	16918	16880	16765	16942	16886	16662	16926	16885	16980	16946	17153	16897	16923	16806	16830	16838	16856	16899	16857	16918	16979	16910	16806	16872	16926	16945	16904	16900	16831	16916	16831	16920	16851	16916	16769	17003	17069	16885	16911	16983	16960	16955	16905	17062	16806	16830	16735	16965	16951	16861	16911	16862	16786	16843	16867	16791	16874	16977	16989	16836	16955	17006	17117	16870	16833	17010	16931	16975	16944	16759	16873	17081	16816	17162	17023	16861	16885	16994	17113	16843	17024	16894	16939	16832	16930	16802	17041	16871	16832	16844	16951	16934	16945	16946	16772	16844	17026	16893	16901	16852	16823	16924	16883	16947	16793	17055	16775	16823	16920	16954	17007	16806	16782	16729	16830	17003	17027	16939	16862	16917	16830	16744	16882	16996	16914	16927	17053	17024	16892	16797	16883	16978	16947	16840	16832	17046	17056	16831	16803	16959	16870	16907	16965	16903	16936	16733	16779	16883	16787	16793	16999	16882	16974	17117	16886	16854	17117	16835	16913	16687	16839	16945	16940	16834	16851	16882	17148	16812	16948	16989	16813	16930	16847	16883	16975	16982	16894	17096	16890	16845	16861	16978	16806	16948	17021	16849	16860	16743	16861	16770	16914	16911	17004	17074	16922	16991	16891	16953	16793	16828	16690	16788	16934	16939	16833	16768	16767	16918	16837	16889	16856	16862	17002	16885	16886	17109	17056	16713	17057	16773	16909	16841	16699	16883	16621	16898	16955	16738	16745	16826	16942	17072	16875	16804	17085	17056	16794	16855	16916	16905	17088	17045	16877	17001	16994	16958	16909	16780	16873	16898	16902	16950	16881	16838	16773	16748	16999	17048	16904	16780	16934	16834	16898	16751	16864	17059	16898	16825	17012	16908	16837	16823	16761	16998	16889	16877	16991	16804	16795	16939	16946	16792	16979	16949	17091	16857	16901	17042	16884	16721	16754	16907	17002	16807	16837	17069	16887	16858	16829	16996	16768	16917	16765	16935	16812	16879	16900	17008	16963	16899	16854	16796	16964	17086	17069	16935	16984	16775	16973	16779	17011	16777	17097	16809	16902	17002	16919	16998	16982	16962	16813	16944	16896	16892	16807	17004	16836	16934	16816	16864	16945	16749	16960	16850	16970	16792	16995	16756	16851	16963	16917	16841	16888	16920	17169	17056	16907	16937	16759	16707	17050	17026	16844	16810	16834	16851	17023	16820	17059	16878	16879	16957	16844	17183	16946	16720	16885	16997	16934	16780	16878	16924	16901	16858	16985	16892	16877	16946	17024	16799	16901	16750	16831	16843	16794	16829	16879	16842	16933	16908	16899	16979	16838	16862	16918	16883	16985	16949	16876	16905	16862	17095	16913	16961	17026	16784	16829	16760	16844	16739	17032	16874	16809	16835	17056	16727	16932	17028	16892	16810	16964	16951	16799	16981	17072	16811	16983	16918	16789	16940	16959	16831	16874	16902	16775	16778	16918	16993	16934	16923	16845	16745	16724	16847	16866	16994	17044	16984	17034	17008	16946	16900	16859	17005	16826	17008	17091	16963	16807	16818	16910	16900	16809	17034	16769	16924	16773	16902	17083	16999	16773	16793	17028	16912	16809	16864	16950	16980	17071	16868	16971	17015	16897	17001	16907	16908	16952	16973	16838	16878	16835	16875	16812	17066	16910	16861	16808	16814	16837	16941	16915	17029	16885	16845	16814	16952	17076	16843	16988	16987	16813	16971	16978	16929	16930	16877	16827	16831	16927	17051	16941	16880	16872	16872	16918	16785	16967	16880	16941	17115	16940	16825	16936	16792	16946	16826	16855	17172	16836	16912	16911	16817	17002	16911	16806	16840	16791	16825	16894	16927	16987	16822	17111	16888	16822	16884	16743	16944	17010	16909	16927	16967	17158	16909	16890	16952	16782	16933	17021	16876	16925	16862	16989	16736	16951	16849	17103	16903	16880	16984	16799	16841	16953	16950	16913	16893	17151	16944	16680	17021	16811	16904	16837	16793	16967	16936	16948	16915	16899	16721	16989	17033	16909	16924	16931	16872	16727	16793	16924	16844	16889	16948	16813	16841	16993	16848	16995	16876	16820	16892	16755	16986	16921	17045	16955	16917	16974	16861	16826	17006	16758	16797	16898	17029	17011	16789	17009	16700	16782	16898	16840	16962	16856	16856	16800	16963	17005	16916	16889	16930	16886	16829	16867	16848	16949	16763	16785	17009	16894	16701	16957	16913	16858	16817	16734	16882	16734	16913	16622	16695	16940	16952	17005	16972	16846	16725	16795	16809	16873	16901	16853	16994	16705	17024	16755	16862	16954	17066	16843	16826	16952	16823	16788	16873	16824	16958	16925	16767	16965	16954	17034	16851	17005	17006	16857	16930	16923	16701	16877	16780	16762	17086	16860	16806	16951	16757	16952	17072	16935	17047	16887	16925	16976	16872	17030	16803	16890	17099	16800	16965	16949	16938	16914	16883	16909	16939	17015	17017	17051	16972	16865	16946	16832	16841	16965	16821	16894	16989	16888	16840	16782	16959	16985	16972	16994	17045	16778	16878	16935	16943	17124	16813	17155	16941	16831	16930	16894	16986	16949	17049	16794	16882	16831	16969	16873	16823	16759	16874	16680	16846	16775	17039	16926	17000	16984	16769	16936	16949	16880	16778	16749	16921	16881	16953	16981	17010	16813	16803	17052	16962	16908	16993	16994	16936	16937	17023	16813	16869	17026	16941	16933	16835	16833	16977	17004	16854	17082	16796	16945	16946	16892	16970	17006	17009	16911	17066	16856	17003	16918	17006	16929	16808	16970	16996	16984	16945	16763	16819	16805	16858	16733	16828	16929	17000	16828	16782	16764	16756	16911	17031	16775	16908	16776	16765	16935	16896	16889	16785	16927	17063	16808	17134	16808	17032	16726	16838	16831	16996	16953	16967	17021	17040	17002	16831	16993	16877	16971	16862	16894	17042	16756	16904	17047	16776	16915	17028	16936	17032	16947	16980	17146	16885	16935	16796	16865	16967	16970	17057	16804	16927	17090	17016	16970	16935	16812	16916	16786	16954	16933	17010	16966	17100	17098	16906	16864	16979	17021	17034	17120	16897	16892	16947	16970	16715	16963	16863	16761	16961	16885	17073	17133	16970	16960	16737	16979	16925	16740	16877	16877	16953	17000	16921	17133	16952	16970	16773	16992	16815	17030	16933	16977	16963	17016	16889	16944	16888	16821	16758	16788	16768	17037	17019	17112	16951	16949	16964	16913	16932	17061	16962	16806	16907	16730	17111	17031	16881	16775	16854	16896	16869	16939	16789	16916	16901	16877	16817	16841	16810	16817	16905	16883	16990	16919	16998	16880	16988	16795	16883	16886	16878	16936	16957	17140	16991	16768	16734	16955	17046	16916	16975	16776	16936	16982	16895	16807	17013	17040	16971	16943	16730	16849	16957	16849	16934	16946	16842	16871	16690	16883	16991	16880	17014	16893	16932	16851	16979	16993	17133	16973	16910	17042	16907	16945	17109	16982	16954	16925	16953	16874	16949	16869	17049	16892	16913	16893	16802	16890	16945	16844	17018	16708	16979	16985	16937	16942	16914	17014	16789	16856	16911	16941	17159	16866	16854	16997	16877	16847	16953	16726	16935	17051	16746	16992	17112	17037	16936	16904	17005	16902	16988	16875	16961	16906	16919	16988	16861	17024	16896	16904	16902	16980	16885	17019	16805	16926	16854	16898	16832	16841	16978	16833	16807	16903	16877	16952	16893	16946	16816	16806	16756	17019	16754	17107	16932	16910	17132	16980	16848	16889	16913	16883	16741	17057	16915	17033	17013	16781	16899	16727	16912	16980	16755	16990	16747	16701	17023	16924	16968	17013	17051	17049	16967	16837	16758	16874	16940	17087	16786	17031	16859	16929	17024	16903	16848	16944	16788	16874	16889	17016	16839	16794	16815	16929	16828	16850	16895	17011	16910	17040	16784	16831	16998	16806	16654	16781	16933	16834	16878	16856	16906	16905	16926	16807	16927	16988	16800	16938	17137	16959	17006	16999	16801	17106	16659	16907	16808	16807	16837	16940	16840	16954	16720	16846	16927	17123	16859	16887	16780	16876	16793	16880	16912	16858	16869	17053	16876	16739	16842	16922	16993	16875	16926	16961	16895	16690	17037	17007	16895	16860	16879	16915	16925	16850	16837	17050	16856	16865	16853	17024	16965	16733	16974	16879	17006	16679	17009	16718	16862	16924	16868	16983	16832	16851	16986	16755	17018	16888	16943	17021	16873	16982	16844	16885	17058	16912	16953	16889	17011	17020	16927	17017	17076	16824	16777	16917	17050	16848	17003	16937	16983	16829	16843	16864	16864	16828	16768	16892	16979	17050	16724	16932	16912	16796	16912	17031	16945	16766	16980	16885	16959	16908	16864	16917	17001	16839	16778	16912	16947	16778	16882	16922	16929	16942	17019	16825	16860	16915	17008	16877	17045	16933	16979	16981	16819	16873	16694	16870	16822	17044	16848	16902	16867	16740	16848	17019	17032	16863	16748	16899	16979	16894	16921	16902	17026	16832	16891	16779	16821	16864	16676	17024	17081	17016	16940	16804	17118	16901	16915	16725	16814	16970	16864	16801	16728	16977	16867	16927	16970	17081	16964	16840	16973	16769	16939	16811	16836	16766	16990	16955	16872	16822	16869	17016	16761	16821	17093	16777	17045	17004	16854	16831	16845	16969	16808	16794	16819	16821	16874	16659	16907	16942	16810	16974	16901	16955	16799	16873	16893	16925	16814	16962	17057	16751	17017	16829	16829	16894	16977	16960	16883	16656	16863	16882	16700	16755	16859	16989	16811	16865	16806	16897	16921	16847	16889	16949	16866	16917	16934	17016	16945	16986	16889	16735	16833	17002	16981	16929	16687	16817	16733	16899	16951	16991	16982	16959	16805	16804	17022	16890	16863
22487	21594	28893	24798	22095	24657	26632	22008	20863	20965	21153	20749	20669	20522	20562	20415	20396	20521	20597	20215	20202	20291	20307	20162	20156	20356	20171	20417	20129	20108	20431	20332	20418	20274	20177	20287	20200	20098	20171	19989	19851	20021	20049	19866	20080	20069	20291	20166	20074	19982	20196	20047	20158	20048	20017	20163	20193	20041	20150	19843	20023	20166	20179	20068	20111	19959	19888	19911	20226	19818	19897	20144	19988	20264	20001	19800	20077	20150	19943	19896	20284	19991	19891	19812	20146	19985	20004	19836	20023	20046	20005	20277	19937	20014	20077	19960	19947	20063	19930	20100	19822	20023	19988	20012	20026	20004	20015	20174	19953	19835	19707	19819	20039	19871	20002	19870	19938	19889	19903	19873	19881	19905	20231	20182	20195	19780	19889	19803	20096	19748	19849	19798	19870	19983	19898	20149	20278	20136	19795	19841	19894	19843	19973	20024	19881	19912	19751	19933	19990	20034	20027	20130	20047	19837	19995	20084	19862	19767	19897	19968	19978	19854	20101	20081	19980	20039	19951	19935	20099	20109	20286	19934	19867	19876	20094	19954	19966	19995	20091	20041	19954	19942	19876	20012	19955	19771	19968	19945	20034	20065	19986	19826	19876	20021	19955	19947	19822	19933	20086	19954	19690	19839	20032	19849	19851	20090	20100	20062	19969	20011	19921	20088	19743	19839	19928	20340	20134	19870	20035	19912	19823	20218	20162	19852	20227	19978	20124	19905	20111	20040	20006	19913	20039	20089	20036	20067	19880	19883	20115	19804	19819	20013	19880	19880	20053	20206	20197	20107	19989	19863	19821	20067	19858	20053	20140	20065	20276	19932	19976	20103	20025	20145	20168	20091	19879	19858	19993	19801	19894	19983	19812	19934	20060	20012	20147	19906	19892	19973	20019	19858	20170	20128	20049	19889	20151	20026	20056	20085	20065	20243	19922	20092	19822	19826	19972	20097	19727	20009	19913	20002	19898	20062	20060	20050	20080	19859	20057	20038	19827	20041	19899	20023	20011	19916	20244	19682	19849	19882	19908	20061	19789	19879	20069	20093	19836	20106	19857	19781	19879	19941	20077	20108	19969	19908	20003	20025	19750	19992	20112	20013	19794	19924	20206	20105	20098	20130	19989	20055	19922	19854	20088	19914	20144	20037	20089	20013	20197	19999	19916	20082	19939	20260	20158	19923	19994	19799	19898	20232	19869	20163	20125	20093	19960	20028	19992	20093	20237	20006	19983	19859	19753	20000	20063	19749	19913	19725	19892	19940	19973	19993	19922	19732	19942	20032	19895	19777	20019	19929	20375	20216	20254	20036	20010	19763	19972	19977	19931	19937	19925	19815	20018	20049	19990	20058	20185	19853	20093	20362	19843	20113	20099	20056	20048	19955	20123	19873	19836	19848	19882	20064	20063	20061	19928	20170	19933	19952	19986	20058	19991	19972	19852	19948	20010	19967	20133	20146	20333	20105	20166	20148	20075	20055	20004	19801	19979	19843	19986	20018	20033	19821	20235	19911	20056	20112	19955	19942	20021	19786	20025	19738	20015	20196	20051	19997	19999	20117	19993	20007	19987	19807	20118	19979	19888	20010	20130	20115	20117	20112	20055	19953	19875	20129	19903	19992	20161	20253	20092	19979	20137	19848	20069	20060	19880	19938	20073	20077	19959	20034	20084	19965	19983	19897	19982	20003	19930	20042	20104	19882	19711	19730	20043	19867	19926	20168	20037	19911	19827	19806	20003	20033	20115	19949	19896	19775	19833	19938	20080	19832	19689	19666	19844	20038	20044	19869	20243	20131	20170	19653	19965	19994	19973	20019	19991	19740	20031	20047	20051	20051	19866	19832	20055	19973	19889	20018	19932	19885	20042	19907	20234	20157	20107	20042	20087	20115	20079	19912	20157	20045	20219	19979	19942	19788	19816	19971	19785	19905	19869	20159	19908	19814	19951	19942	20085	19997	19985	19970	19928	19963	20047	20132	20070	20060	20038	19981	20102	20011	20106	19799	20123	19896	19935	20056	19880	20123	20245	20008	19917	20158	20114	19925	20047	19927	19798	20148	20048	19926	20206	20139	20026	19862	20118	19793	19866	20049	20121	19979	19868	20181	19910	20087	20160	19973	19925	19889	20036	19955	20034	20086	19901	20019	20131	20190	20065	19734	19846	20097	20088	19963	19896	19857	19827	20221	19961	19962	19796	20236	20054	19996	19913	19882	20012	19862	19809	20007	19782	20044	19933	19878	19929	20200	19940	20238	20124	20127	19956	20021	20069	20029	19905	19991	20057	19714	19903	19921	19818	19836	19947	20072	19833	20076	19892	20117	20167	20061	19972	20009	20000	19751	19766	20004	20065	19906	20018	20167	19899	20018	19965	19918	20158	19960	20074	19880	19915	19996	20046	20001	19990	19996	19929	20016	20095	19798	19941	20076	19855	20057	20081	20108	20079	20078	20059	19931	19979	19951	19834	19895	19987	19974	20011	19963	19962	19995	19982	20121	19941	20055	20153	20044	20031	19963	20064	20136	20111	19998	19962	19927	20036	19955	19946	20026	20036	19971	20051	20100	19960	19972	19727	19956	19920	20016	20068	20313	19912	19864	19861	19858	20043	20196	19797	19866	19958	19944	19864	19795	20061	20005	20109	19848	19957	20257	20117	19784	19964	20191	19986	20115	19871	19971	20001	19873	20320	19964	20193	20147	20068	20072	20257	19882	20188	19920	19715	19977	20057	19954	20099	20082	20163	20222	19996	20005	19666	20134	19962	19856	19870	19854	19876	19992	20230	20123	20038	20076	20006	19970	19980	20054	19929	20011	19879	20080	20121	19967	20003	20133	20063	19930	20009	20089	19970	20188	19957	19911	20024	19928	20035	20085	20063	20022	20040	19806	19867	20157	19973	20085	19713	20001	19988	20148	19951	19997	20066	20051	19838	19953	19938	19976	19920	19941	20096	20068	20083	19830	20038	20035	20228	20134	20150	19677	19912	20025	20021	20140	19933	19838	20194	19892	19997	19931	20079	20000	19997	20184	20086	20124	20355	20026	19866	19963	19993	20004	19867	19938	19975	20209	19803	19808	20004	19901	19891	20010	19911	19934	19904	20346	20016	20077	19975	20079	20054	20026	20068	20078	19919	19996	20080	19893	19937	19989	19985	19956	20091	19981	20129	19936	20039	20061	19920	19986	19910	20031	20011	19781	20073	20270	20290	20156	19992	19795	20219	19753	20048	19976	20025	19915	20171	20051	20097	19964	19920	19877	20098	19901	19887	19969	20008	20005	20047	19952	19876	19956	19846	19924	19997	20104	19931	19899	20126	20069	19885	19822	20016	19787	20118	20030	20223	20084	20220	19789	20065	19933	20101	19820	19897	20196	19983	19971	19957	19926	20020	19920	19907	20006	19763	19966	20003	20090	20058	20048	19842	19961	19964	20106	20000	20013	19763	19786	20038	19842	19814	20056	20172	19741	19901	19874	19995	20125	20030	19994	19881	20031	19903	19990	20056	19767	19978	20082	19953	19937	19861	19979	19879	20130	19940	19884	19989	20078	20005	20002	20087	19696	19917	20039	19888	19677	20047	20036	20052	20107	20093	20199	20003	19924	19840	20097	19908	20079	20130	19955	19948	19955	20004	19983	20171	20128	20107	19900	19952	20127	20048	19919	20063	20220	19672	19806	19856	20006	20046	19849	20047	20057	19944	19967	20097	19970	20093	20087	19939	19937	19830	20021	19874	19841	20104	19938	20057	19830	19960	19927	19962	19995	19973	19977	20062	20023	20065	20082	19931	19915	20190	20022	19943	19978	20131	20115	19916	19869	20208	20130	19966	20158	20128	20167	19943	19959	19993	20052	20181	20216	20097	19978	20087	19923	20135	20076	19972	19703	19959	19970	19883	20072	20003	19851	19891	20024	20125	19961	20015	20055	20118	20328	20113	19938	19944	20010	19934	19981	19990	19977	19861	19897	19952	19843	20087	20227	20178	20107	20109	19996	19976	19990	20189	20012	20330	20069	20054	20147	19990	20145	20005	20027	19863	19962	19932	19964	20042	19935	20085	19991	19989	19994	19905	19905	20138	20080	19995	19907	20116	20080	19957	19878	19949	20112	19843	20123	20112	20036	20134	20137	19936	20017	20173	20098	20086	19933	19950	20095	20196	20070	19938	19815	19850	19983	19960	20011	19796	19895	20109	20124	20001	19941	19968	19827	20009	20021	19867	20100	19984	19919	19905	20002	20010	20049	20072	19911	19925	19981	20086	20003	20223	19952	20167	20179	19879	19931	19830	19993	20092	19989	19991	20076	20068	19977	19856	19919	19950	19872	19755	19907	19967	19796	20096	20070	20102	19893	19979	19936	20096	19964	19801	19980	20044	19890	19835	20063	19914	19879	19999	19968	20024	20172	20049	19875	20028	19898	19953	20016	20135	20362	20063	19975	20007	20098	20024	20097	20106	20095	19686	19982	19902	19835	20026	20171	19742	19849	19861	20043	19996	20072	20016	19924	19967	20114	20021	20043	19961	20004	19865	19948	19902	19988	20089	19877	20035	19859	19982	19971	20028	20053	19788	20056	19844	20147	20278	20246	19971	20026	20069	20009	19975	20124	20045	19775	20001	19938	20018	19814	20010	20111	19865	20138	20150	20076	19913	20052	20080	19991	19914	19958	19990	20015	20107	19891	20084	20088	20148	20318	20001	19786	19895	19952	19932	20059	20053	19823	19965	19816	19966	19815	19891	19925	19937	20147	19954	19942	19872	20048	19728	20205	20212	19971	19950	20228	19889	19991	19876	20016	20158	19981	20180	19891	20147	20042	20173	19965	19990	19951	19976	20142	20133	20031	19954	19782	19937	20059	19965	20139	19968	20204	20088	19812	20113	20198	19795	19974	19906	19890	20094	20240	20074	19976	20113	20072	20089	20102	19818	19729	20120	19912	19860	20210	20016	19805	20115	20152	20080	19908	19881	19838	20092	19884	20052	19885	20007	20047	20019	19993	20105	20046	20066	19941	20102	19977	20043	19766	20123	19896	19892	19988	20085	19933	20014	20212	20037	19931	20052	19912	19935	20037	19838	19870	19760	19940	19987	20010	20170	19845	20104	19841	19982	20048	20128	19929	20194	19992	19855	20041
25813	48143	37949	27535	22980	20660	19561	18375	17620	17595	17647	17453	17013	17128	17218	17116	16755	16837	16803	16744	16679	16698	16454	16639	16738	16566	16632	16672	16608	16648	16626	16703	16647	16570	16658	16640	16723	16446	16627	16458	16494	16607	16685	16534	16438	16516	16494	16441	16671	16521	16598	16531	16485	16599	16485	16525	16543	16578	16481	16348	16357	16564	16370	16532	16378	16395	16524	16370	16477	16403	16277	16373	16543	16603	16482	16368	16450	16351	16561	16422	16572	16258	16758	16588	16631	16523	16407	16487	16309	16515	16647	16424	16392	16407	16386	16260	16601	16682	16285	16521	16551	16559	16353	16430	16542	16466	16382	16681	16531	16503	16500	16432	16580	16505	16601	16530	16515	16296	16541	16553	16461	16534	16451	16577	16380	16509	16487	16582	16495	16409	16434	16513	16529	16454	16475	16747	16418	16488	16477	16389	16423	16551	16471	16428	16529	16287	16560	16424	16468	16455	16609	16435	16411	16529	16510	16440	16377	16504	16387	16427	16454	16336	16554	16447	16422	16448	16675	16459	16537	16525	16556	16498	16509	16474	16367	16453	16524	16552	16473	16635	16575	16494	16502	16464	16464	16393	16552	16548	16584	16552	16430	16466	16437	16577	16502	16489	16509	16446	16513	16586	16570	16564	16525	16421	16572	16538	16396	16449	16501	16514	16441	16412	16494	16526	16418	16405	16485	16348	16536	16263	16485	16567	16411	16553	16408	16397	16707	16507	16292	16506	16426	16439	16630	16428	16456	16618	16485	16674	16503	16514	16461	16390	16548	16424	16590	16464	16450	16612	16580	16413	16318	16411	16415	16647	16414	16555	16550	16499	16434	16487	16479	16427	16564	16623	16370	16503	16455	16364	16566	16610	16670	16492	16644	16456	16564	16472	16548	16267	16459	16529	16415	16405	16409	16504	16320	16592	16407	16526	16501	16334	16563	16478	16509	16522	16443	16555	16429	16427	16596	16518	16542	16466	16467	16407	16554	16352	16548	16380	16504	16665	16714	16267	16514	16405	16405	16363	16537	16442	16424	16461	16374	16525	16544	16459	16417	16271	16515	16476	16642	16533	16537	16515	16616	16622	16425	16475	16560	16404	16697	16507	16396	16606	16515	16477	16556	16354	16308	16489	16487	16407	16630	16558	16569	16584	16394	16593	16567	16689	16442	16397	16320	16345	16479	16503	16464	16455	16408	16465	16361	16513	16522	16634	16396	16454	16398	16553	16484	16530	16391	16494	16447	16408	16319	16543	16445	16399	16529	16292	16450	16481	16489	16631	16600	16546	16443	16578	16411	16462	16540	16417	16433	16446	16390	16589	16390	16564	16467	16417	16372	16555	16288	16565	16477	16480	16549	16554	16343	16418	16381	16596	16349	16375	16435	16401	16591	16367	16556	16505	16306	16575	16536	16443	16538	16409	16539	16568	16443	16573	16634	16561	16321	16423	16465	16589	16491	16327	16681	16645	16454	16568	16611	16719	16637	16441	16479	16333	16617	16333	16628	16421	16423	16489	16390	16441	16558	16384	16388	16568	16435	16433	16336	16568	16314	16365	16304	16470	16535	16457	16536	16342	16449	16547	16334	16378	16453	16544	16533	16535	16489	16608	16557	16498	16717	16220	16350	16290	16358	16577	16362	16546	16568	16460	16428	16523	16634	16283	16366	16431	16542	16329	16528	16579	16626	16433	16591	16324	16428	16470	16722	16475	16256	16448	16519	16651	16545	16321	16419	16426	16437	16435	16496	16440	16465	16551	16640	16332	16688	16353	16604	16528	16477	16413	16368	16660	16562	16514	16286	16570	16501	16367	16563	16314	16330	16578	16540	16488	16453	16499	16454	16297	16589	16428	16519	16673	16404	16568	16486	16352	16542	16485	16450	16454	16573	16478	16499	16354	16479	16562	16441	16766	16423	16464	16470	16456	16475	16426	16439	16588	16479	16350	16526	16299	16589	16411	16524	16553	16518	16617	16454	16313	16547	16432	16479	16536	16474	16435	16477	16436	16383	16538	16465	16527	16443	16480	16292	16707	16481	16421	16406	16487	16461	16329	16425	16395	16581	16510	16449	16423	16403	16393	16500	16596	16362	16193	16455	16383	16611	16586	16745	16460	16564	16421	16633	16415	16395	16579	16532	16621	16563	16522	16353	16397	16565	16446	16361	16386	16391	16462	16634	16412	16472	16360	16353	16542	16544	16582	16576	16575	16183	16546	16593	16366	16443	16543	16350	16432	16578	16434	16314	16544	16531	16385	16622	16487	16505	16481	16412	16586	16618	16561	16395	16567	16433	16325	16490	16383	16411	16549	16468	16562	16334	16365	16601	16486	16572	16447	16392	16625	16318	16520	16286	16500	16558	16221	16516	16550	16424	16507	16453	16307	16311	16441	16591	16364	16378	16505	16658	16602	16469	16547	16411	16323	16425	16564	16285	16564	16527	16676	16517	16511	16432	16453	16337	16505	16512	16359	16482	16553	16418	16465	16217	16576	16310	16631	16496	16661	16290	16475	16314	16456	16299	16332	16221	16436	16436	16448	16607	16685	16382	16578	16445	16528	16316	16526	16543	16425	16476	16459	16559	16510	16507	16352	16547	16524	16511	16456	16535	16491	16595	16349	16518	16423	16693	16317	16538	16518	16511	16611	16408	16623	16727	16492	16486	16365	16593	16355	16417	16453	16589	16494	16475	16433	16562	16409	16539	16334	16630	16535	16379	16531	16588	16381	16574	16484	16638	16603	16422	16450	16529	16363	16319	16651	16412	16458	16624	16445	16450	16399	16447	16493	16440	16480	16505	16537	16402	16575	16466	16568	16497	16538	16453	16501	16600	16506	16338	16569	16634	16580	16349	16517	16429	16561	16341	16407	16498	16498	16523	16310	16481	16528	16411	16285	16458	16356	16467	16454	16536	16362	16530	16539	16439	16367	16543	16494	16496	16392	16383	16661	16627	16546	16402	16515	16535	16368	16459	16543	16384	16389	16611	16455	16532	16436	16371	16420	16559	16311	16510	16464	16587	16425	16489	16478	16433	16427	16428	16452	16593	16267	16507	16619	16383	16397	16590	16459	16463	16715	16414	16179	16493	16545	16473	16314	16405	16450	16482	16546	16385	16331	16536	16493	16452	16500	16471	16573	16528	16431	16570	16555	16368	16521	16378	16462	16489	16496	16697	16351	16468	16590	16621	16499	16383	16530	16349	16636	16341	16572	16369	16551	16513	16481	16457	16594	16526	16445	16533	16468	16355	16386	16508	16578	16499	16419	16671	16458	16371	16474	16370	16366	16513	16568	16610	16628	16488	16535	16624	16637	16367	16478	16612	16447	16581	16423	16529	16460	16406	16593	16480	16575	16408	16402	16592	16435	16538	16575	16511	16477	16592	16498	16491	16429	16646	16443	16496	16369	16420	16339	16468	16413	16457	16674	16535	16444	16406	16438	16624	16524	16461	16414	16471	16404	16481	16407	16469	16492	16421	16539	16495	16406	16598	16481	16482	16377	16459	16560	16510	16357	16484	16544	16479	16235	16538	16498	16568	16421	16476	16381	16522	16516	16492	16498	16499	16519	16527	16595	16370	16513	16488	16389	16416	16448	16501	16415	16488	16522	16408	16339	16324	16482	16447	16555	16624	16511	16706	16615	16562	16518	16413	16396	16198	16549	16545	16491	16430	16360	16521	16264	16586	16697	16624	16551	16576	16457	16511	16568	16474	16410	16487	16599	16362	16461	16485	16444	16664	16594	16526	16481	16167	16500	16540	16482	16472	16487	16470	16650	16288	16494	16621	16418	16390	16536	16193	16600	16500	16437	16442	16633	16628	16477	16345	16495	16464	16589	16480	16482	16418	16596	16437	16502	16597	16376	16535	16346	16403	16306	16362	16601	16434	16519	16409	16638	16331	16405	16518	16525	16517	16372	16807	16489	16461	16561	16533	16582	16512	16473	16345	16348	16431	16406	16627	16365	16428	16398	16380	16422	16512	16572	16573	16643	16420	16506	16627	16461	16518	16373	16528	16674	16344	16559	16392	16404	16512	16415	16331	16424	16426	16479	16610	16467	16322	16512	16279	16517	16297	16612	16448	16681	16368	16401	16419	16366	16383	16333	16471	16379	16271	16298	16361	16516	16527	16340	16380	16594	16519	16537	16597	16211	16490	16398	16552	16487	16620	16352	16416	16440	16514	16497	16445	16607	16400	16375	16441	16491	16561	16405	16375	16369	16654	16399	16675	16369	16549	16431	16563	16441	16456	16455	16457	16584	16450	16632	16432	16351	16486	16456	16424	16296	16490	16513	16463	16472	16383	16419	16366	16580	16342	16467	16389	16423	16520	16463	16330	16396	16519	16325	16436	16482	16509	16467	16515	16638	16285	16517	16461	16495	16585	16440	16406	16611	16536	16304	16606	16501	16277	16543	16375	16568	16635	16553	16468	16497	16437	16379	16391	16383	16502	16554	16527	16335	16518	16419	16332	16340	16515	16541	16488	16402	16605	16543	16499	16485	16407	16586	16564	16491	16608	16360	16482	16396	16513	16538	16496	16572	16494	16457	16491	16459	16403	16433	16433	16416	16557	16402	16465	16665	16528	16382	16459	16318	16570	16376	16578	16501	16430	16564	16503	16354	16460	16271	16427	16525	16512	16535	16573	16609	16383	16385	16571	16439	16492	16530	16612	16641	16472	16476	16405	16468	16404	16530	16568	16549	16452	16321	16363	16502	16381	16542	16589	16453	16508	16521	16496	16507	16604	16539	16456	16254	16427	16478	16467	16543	16268	16556	16403	16468	16461	16645	16541	16448	16693	16395	16540	16362	16415	16438	16589	16606	16604	16569	16497	16595	16383	16466	16230	16566	16438	16537	16615	16450	16527	16336	16345	16617	16583	16387	16498	16508	16508	16490	16348	16581	16487	16571	16518	16460	16508	16548	16455	16483	16600	16422	16453	16339	16507	16368	16444	16615	16312	16474	16568	16362	16596	16509	16383	16313	16336	16379	16419	16610	16542	16428	16336	16487	16494	16303	16469	16579	16311	16427	16411	16389	16556	16478	16406	16545	16375	16533	16532	16398	16540	16578	16413	16490	16630	16591	16396	16425	16384	16494	16591	16400	16528	16498	16477	16421	16489	16278
30051	25912	29720	25935	22086	21621	21329	20905	20966	20433	20675	20560	20605	20334	20414	20490	20738	20349	20527	20742	20476	20419	20378	20467	20481	20399	20287	20390	20144	20424	20312	20358	20601	20406	20465	20283	20513	20422	20218	20264	20591	20522	20384	20453	20237	20345	20397	20275	20443	20422	20504	20296	20529	20358	20259	20469	20398	20450	20565	20499	20564	20357	20503	20292	20209	20310	20483	20293	20351	20209	20348	20292	20128	20341	20472	20375	20318	20323	20435	20251	20391	20424	20368	20399	20376	20480	20545	20413	20302	20307	20279	20284	20375	20165	20232	20540	20323	20120	20265	20298	20323	20445	20182	20179	20479	20444	20305	19988	20302	20470	20340	20325	20484	20344	20463	20418	20442	20309	20303	20379	20301	20409	20277	20360	20294	20333	20134	20217	20272	20457	20369	20404	20318	20245	20518	20488	20482	20333	20437	20412	20317	20431	20411	20434	20269	20461	20656	20450	20590	20773	20515	20419	20501	20450	20335	20420	20636	20274	20409	20484	20474	20339	20344	20243	20420	20156	20164	20284	20481	20409	20350	20309	20296	20242	20307	20237	20430	20212	20409	20482	20351	20404	20334	20247	20444	20209	20514	20144	20363	20285	20262	20454	20288	20357	20118	20340	20343	20373	20294	20303	20194	20369	20532	20430	20343	20268	20332	20320	20472	20363	20474	20387	20387	20275	20310	20333	20283	20330	20271	20293	20306	20277	20312	20338	20207	20604	20204	20367	20305	20321	20415	20212	20289	20462	20344	20204	20282	20358	20286	20486	20273	20261	20245	20437	20386	20418	20361	20200	20395	20297	20421	20585	20502	20416	20319	20422	20469	20037	20376	20502	20506	20298	20328	20328	20415	20251	20340	20255	20221	20361	20345	20414	20551	20476	20514	20307	20302	20352	20282	20321	20315	20216	20340	20225	20323	20532	20560	20278	20329	20401	20139	20332	20357	20292	20518	20132	20053	20339	20450	20504	20122	20390	20354	20383	20354	20309	20346	20495	20219	20371	20251	20293	20374	20617	20435	20404	20565	20196	20487	20210	20431	20312	20321	20446	20549	20502	20503	20364	20487	20323	20246	20415	20265	20171	20382	20352	20269	20432	20323	20251	20526	20425	20331	20243	20349	20178	20131	20335	20148	20325	20219	20306	20173	20338	20212	20654	20391	20098	20321	20382	20466	20281	20427	20254	20221	20365	20378	20296	20619	20220	20350	20469	20412	20105	20420	20619	20389	20356	20189	20323	20309	20198	20305	20335	20496	20396	20285	20394	20221	20420	20429	20256	20339	20260	20484	20361	20483	20238	20246	20252	20385	20336	20272	20334	20532	20256	20382	20475	20415	20623	20337	20469	20415	20320	20550	20451	20355	20502	20542	20222	20127	20367	20460	20356	20470	20195	20374	20484	20400	20289	20356	20591	20391	20384	20195	20476	20562	20477	20750	20358	20350	20321	20346	20334	20362	20343	20368	20283	20423	20115	20586	20437	20339	20383	20502	20258	20310	20314	20366	20462	20379	20521	20267	20328	20409	20458	20261	20337	20344	20348	20429	20363	20451	20338	20359	20294	20645	20392	20413	20376	20325	20491	20570	20379	20198	20625	20387	20280	20414	20520	20412	20142	20360	20332	20502	20434	20314	20332	20413	20307	20265	20213	20385	20445	20506	20481	20219	20581	20346	20187	20179	20171	20109	20263	20208	20155	20239	20607	20210	20204	20129	20201	20471	20178	20540	20302	20235	20244	20267	20448	20261	20414	20353	20211	20417	20383	20559	20334	20361	20288	20536	20351	20430	20290	20306	20475	20496	20535	20326	20292	20356	20247	20585	20387	20451	20613	20474	20396	20400	20332	20324	20537	20499	20289	20143	20164	20289	20488	20337	20361	20355	20301	20506	20491	20476	20677	20648	20221	20299	20479	20303	20278	20259	20259	20471	20299	20266	20277	20357	20514	20403	20285	20000	20459	20469	20039	20309	20494	20477	20152	20189	20273	20397	20377	20484	20176	20341	20470	20419	20438	20417	20308	20559	20297	20463	20497	20387	20268	20476	20552	20476	20422	20432	20244	20406	20327	20445	20608	20401	20483	20387	20293	20215	20230	20227	20427	20337	20437	20515	20523	20263	20405	20398	20425	20303	20212	20204	20253	20192	20309	20172	20493	20430	20426	20574	20394	20147	20289	20167	20315	20031	20415	20152	20504	20474	20489	20540	20422	20259	20434	20376	20454	20286	20216	20446	20325	20204	20261	20332	20358	20392	20349	20361	20300	20283	20256	20501	20498	20662	20372	20457	20457	20347	20458	20331	20319	20335	20362	20330	20395	20451	20331	20393	20427	20314	20292	20544	20218	20417	20312	20386	20238	20361	20319	20187	20397	20332	20315	20438	20358	20356	20287	20260	20470	20345	20493	20321	20335	20244	20342	20255	20275	20484	20190	20230	20332	20394	20359	20366	20273	20309	20253	20494	20594	20421	20446	20269	20420	20428	20256	20544	20293	20219	20294	20272	20429	20387	20103	20239	20432	20156	20569	20369	20618	20519	20351	20121	20292	20316	20590	20371	20270	20516	20417	20447	20254	20090	20477	20277	20381	20470	20305	20169	20366	20384	20369	20327	20237	20444	20365	20324	20237	20116	20205	20451	20338	20342	20389	20244	20164	20278	20575	20508	20388	20562	20285	20412	20484	20144	20383	20408	20378	20245	20210	20410	20241	20255	20430	20493	20159	20283	20157	20595	20510	20215	20212	20324	20408	20323	20504	20403	20303	20271	20340	20487	20395	20218	20448	20312	20405	20256	20314	20078	20282	20416	20481	20536	20470	20399	20238	20280	20306	20542	20234	20317	20241	20418	20292	20611	20310	20340	20435	20233	20375	20491	20285	20555	20261	20434	20291	20415	20445	20654	20419	20374	20398	20557	20431	20332	20555	20371	20289	20309	20275	20305	20515	20268	20465	20377	20178	20457	20450	20510	20100	20164	20189	20353	20380	20329	20459	20360	20409	20371	20426	20478	20376	20461	20256	20290	20323	20271	20459	20342	20076	20502	20196	20288	20211	20307	20271	20561	20274	20485	20432	20282	20078	20093	20416	20436	20260	20499	20340	20288	20352	20360	20294	20496	20369	20564	20337	20306	20327	20261	20484	20273	20304	20426	20320	20226	20438	20564	20450	20417	20351	20297	20401	20403	20219	20454	20623	20419	20282	20301	20516	20203	20390	20255	20171	20169	20464	20069	20200	20370	20183	20285	20398	20366	20183	20341	20231	20273	20403	20617	20548	20331	20507	20274	20322	20299	20232	20303	20262	20414	20314	20313	20316	20308	20084	20639	20602	20259	20459	20189	20170	20456	20373	20366	20585	20576	20412	20174	20219	20329	20260	20487	20282	20171	20463	20231	20426	20542	20086	20451	20546	20256	20291	20419	20389	20366	20532	20308	20217	20385	20505	20341	20296	20242	20214	20450	20397	20364	20481	20516	20457	20416	20377	20494	20548	20452	20025	20102	20275	20588	20175	20294	20256	20281	20326	20519	20458	20387	20300	20262	20456	20508	20328	20372	20226	20234	20405	20539	20384	20235	20489	20374	20198	20202	20355	20402	20378	20309	20360	20387	20145	20334	20395	20375	20217	20330	20566	20308	20428	20400	20202	20242	20208	20493	20435	20326	20502	20417	20339	20416	20389	20357	20393	20178	20404	20507	20280	20038	20353	20221	20238	20363	20326	20436	20376	20396	20255	20364	20295	20686	20275	20467	20225	20306	20457	20370	20324	20471	20535	20298	20596	20330	20362	20523	20447	20453	20194	20343	20404	20384	20484	20290	20150	20459	20468	20320	20299	20302	20140	20236	20286	20101	20380	20281	20570	20159	20308	20595	20426	20193	20475	20409	20354	20301	20393	20415	20255	20342	20565	20206	20322	20273	20085	20292	20483	20519	20385	20386	20206	20414	20330	20389	20304	20419	20318	20413	20409	20350	20375	20298	20317	20461	20360	20416	20382	20299	20416	20413	20321	20456	20257	20446	20393	20181	20410	20370	20260	20460	20481	20200	20386	20529	20300	20441	20147	20575	20416	20187	20238	20245	20480	20268	20392	20286	20270	20500	20356	20454	20282	20484	20526	20405	20490	20578	20352	20307	20537	20385	20249	20290	20444	20312	20403	20230	20390	20299	20211	20581	20193	20401	20151	20410	20415	20363	20461	20544	20513	20368	20415	20237	20121	20607	20203	20465	20315	20633	20395	20136	20296	20345	20417	20603	20529	20323	20255	20421	20256	20345	20460	20429	20381	20407	20281	20508	20328	20339	20351	20305	20496	20353	20346	20414	20200	20262	20490	20255	20317	20376	20386	20476	20381	20264	20375	20322	20253	20287	20423	20499	20345	20501	20411	20369	20382	20272	20159	20253	20146	20511	20495	20398	20454	20416	20426	20353	20609	20273	20230	20325	20316	20047	20108	20433	20421	20285	20376	20253	20223	20605	20551	20567	20284	20291	20555	20251	20122	20483	20347	20445	20364	20533	20205	20392	20224	20301	20269	20458	20391	20551	20360	20344	20612	20433	20195	20264	20302	20288	20290	20521	20241	20201	20147	20357	20333	20287	20402	20145	20270	20323	20342	20372	20420	20373	20322	20355	20189	20239	20416	20384	20451	20302	20479	20432	20353	20521	20397	20348	20588	20561	20327	20580	20382	20446	20463	20213	20279	20349	20334	20351	20521	20158	20438	20246	20442	20357	20240	20369	20657	20482	20358	20549	20283	20500	20261	20327	20498	20502	20391	20302	20397	20292	20430	20303	20391	20623	20436	20294	20174	20530	20219	20249	20359	20300	20425	20534	20471	20208	20190	20377	20294	20414	20535	20331	20181	20392	20397	20518	20379	20422	20370	20297	20242	20537	20532	20459	20448	20316	20444	20395	20253	20385	20059	20503	20375	20500	20374	20286	20219	20367	20390	20408	20439	20342	20221	20162	20429	20321	20523	20215	20475	20425	20352	20412	20270	20365	20406	20200	20312	20407	20245	20444	20146	20324	20392	20228	20353	20546	20364	20427	20349	20354	20475	20190	20384	20346	20122	20291	20400	20409	20268	20454	20432	20285	20513	20357	20261	20307	20442	20323	20420	20353	20350	20626	20326
24839	35866	27897	21330	19125	18402	17796	17546	17209	17222	17177	16889	16913	16831	16873	17022	16874	17068	16765	16815	16761	16934	16856	16704	16793	16744	16707	16999	16918	16842	16770	16861	16879	16884	16784	16868	16728	16773	16610	16814	16748	16926	16713	16868	16788	16768	16833	16628	16897	16870	16784	16767	16858	16827	16651	16824	16688	16788	16783	16813	16612	16700	16782	16952	16794	17007	16728	16805	16681	16811	16901	16730	16761	16805	16782	16750	16900	16866	16711	17025	16741	16847	16778	16907	16732	16779	16711	16762	16779	16773	16731	16754	16942	17008	16741	16693	16855	16637	16815	16475	16663	16750	16844	17008	16674	16943	16798	16561	16665	16801	16713	16698	16664	16899	16756	16765	16833	16683	16872	16783	16665	16765	16759	16735	16719	16839	16866	16892	16718	16696	17023	16683	16735	16731	16896	16828	16627	16720	16799	16856	16818	16869	16750	16668	16840	16770	16855	16735	16957	16812	16961	16801	16791	16719	16750	16700	16671	16702	16829	16820	16859	16718	16780	16816	16628	16837	16764	16824	16728	16634	16662	16774	16936	16793	16758	16900	16738	16675	16724	16636	16592	16828	16778	16860	16820	16829	16721	16743	16690	16850	16887	16887	16738	16829	16710	16859	16804	16785	16725	16799	16760	16807	17030	16662	16874	16663	16533	16828	16664	16760	16747	16745	16821	16961	16689	16951	16806	16663	16817	16716	16736	16740	16589	16963	16750	16678	16889	16816	16780	16568	16796	16756	16728	16547	16860	16773	16767	16833	16745	16756	16532	16776	16740	16730	16695	16854	16912	16766	16687	16750	16751	16910	17011	16757	16604	16736	16701	16667	16756	16833	16769	16677	16742	16754	16730	16737	16773	16783	16683	16750	16606	16853	16840	16833	16805	16862	16861	16626	16734	16830	16827	16806	16845	16702	16819	16868	16857	16824	16732	16819	16774	16764	16703	16899	16800	16699	16788	16735	16803	16820	16722	16672	16938	16699	16648	16934	16603	16517	16516	16873	16691	16790	16933	16704	16933	16666	16769	16716	16617	16888	16669	16632	16694	16693	16837	16957	16773	16775	16826	16628	16840	16647	16747	16741	16702	16863	16661	16905	16764	16823	16754	16887	16727	16662	16728	16864	16750	16711	16672	16759	16763	16630	16586	16725	16825	16526	16834	16786	16748	16620	16902	16809	16734	17001	16636	16855	16718	16863	16599	16695	17036	16675	16764	16836	16900	16644	16804	16725	16673	16907	16501	16716	16817	16541	16663	16804	16706	16816	16628	16670	16643	16625	16620	16734	16794	16867	16710	16783	16646	16866	16783	16679	16766	16694	16777	16675	16617	16969	16598	16648	16730	16622	16834	16711	16825	16536	16889	16736	16972	16699	16727	16876	17016	16769	16822	16613	16876	17016	16737	16623	16689	16886	16801	16785	16848	16845	16710	16706	16712	16808	16818	16663	16507	16828	16635	16815	16921	16634	16997	16704	16668	16603	16715	16940	16718	16954	16812	16791	16715	16664	16826	16824	16868	16808	16823	16784	16718	16441	16810	16816	16795	16880	16804	16753	16855	16791	16909	16827	16720	16926	16634	16945	16782	16719	16911	16862	16754	16894	16829	16811	16753	16772	16760	16861	16823	16612	16682	16831	16861	16801	16791	16713	16740	16806	16630	16667	16738	16890	16607	16870	16776	16669	16762	16763	16875	16961	16557	16770	16826	16628	16689	16761	16738	16864	16668	16763	16707	16849	16926	16626	16710	16676	16897	16597	16821	16691	16608	16764	16557	16616	16746	16622	16706	16761	16666	16921	16891	16759	16877	16786	16677	16816	17007	16996	16776	16805	16813	16820	16887	16714	16723	16809	16803	16770	16986	16802	16632	16847	16848	16865	16644	16697	16950	16727	16823	16875	16778	16752	16842	16564	16914	16593	16740	16878	16877	16751	16671	16765	16637	16765	16706	16544	16897	16751	16836	16709	16759	16722	16699	16799	16861	16809	16744	16608	16754	16753	16721	16889	16725	16805	16661	16780	16640	16779	16631	16669	16846	16736	16692	16688	16775	16696	16751	16857	16852	16823	16797	16769	16933	16673	16744	16799	16773	16743	16818	16747	16873	16837	16735	16642	16786	16740	16639	16619	16922	16859	16864	16836	16616	16707	16785	16828	16691	16956	16710	16851	16776	16920	16720	16790	16705	16712	16788	16772	16861	16990	16764	16762	16754	16690	16743	16880	16879	16820	16803	16817	16545	16727	16681	16660	16807	16603	16755	16449	16897	16706	16714	16817	16794	16659	16683	16833	16768	16809	16717	16766	16763	16932	16519	16628	16731	16761	16731	16622	16713	16802	16795	16711	16672	16753	16835	16753	16730	16826	16873	16713	16792	16620	16813	16806	16739	16807	16801	16758	16872	16751	16710	16681	16756	17073	16804	16768	16778	16933	16774	16772	16908	16729	16718	16713	16649	16685	16754	16777	16815	16785	16654	16884	16721	16893	16828	16838	16872	16633	16812	16610	16990	16729	17002	16976	16765	16881	16589	16891	16721	16739	16703	16781	16803	16852	16642	16575	16793	16755	16703	16747	16643	16626	16796	16809	16860	16787	16755	16749	16796	16750	16757	16707	16824	16945	16813	16725	16686	16685	16808	16919	16861	16733	16645	16836	16790	16954	16873	16867	16967	16785	16823	16800	17017	16767	16944	16806	16747	16869	16790	16731	16676	16747	16652	16807	16612	16821	16827	16818	16724	16828	16785	16754	16680	16794	16904	16820	16832	16821	16769	16963	16525	16747	16755	16870	16852	16832	16611	16785	16636	16790	16835	16889	16752	16752	16975	16837	16753	16882	16778	16690	16686	16789	16712	16745	16697	16846	16943	16986	16826	16802	16868	16746	16915	16712	16715	16734	16769	16665	16795	16857	16663	16818	16778	16763	16769	16595	16619	16689	16999	16813	16771	16725	16903	16724	16745	16764	16587	16532	16864	16832	16778	16919	16872	16679	16770	16672	16839	16723	16860	16646	16762	16697	16562	16760	16822	16907	16777	16705	16799	16644	16730	16789	16709	16785	16717	16696	16736	16754	16555	16829	16798	16785	16746	16696	16828	16811	16707	16815	16749	16801	16730	16665	16540	16887	16735	16865	16830	16638	16736	16751	16696	16820	16891	16696	16831	16884	16814	16741	16730	16799	16753	16920	16587	16951	16741	16822	16689	16690	16877	16722	16799	16869	16751	16787	16670	16807	16583	16837	16839	16778	16790	16738	16554	16827	16855	16751	16737	16735	16792	16710	16715	16758	16588	16929	16763	16757	16843	16874	16761	16863	16652	16900	16681	16815	16907	16872	16709	16860	16737	16833	16654	16743	16865	16573	16782	16785	16776	16794	16739	16701	16822	16891	16799	16732	16850	16732	16875	16770	16872	16934	16845	16896	16813	16962	16774	16804	16793	16676	16882	16920	16931	16692	16706	16898	16726	16656	16755	16727	16712	16625	16666	16526	16687	16767	16863	16626	16824	16863	16793	16831	16761	16780	16684	16722	16839	16818	16890	16793	16774	16713	16596	16909	16691	16796	16568	16765	16837	16741	16689	16915	16760	16827	16798	16925	16782	16751	16735	16795	16649	16794	16743	16670	16904	16730	16778	16743	16650	16738	16677	16741	16693	16646	16858	16798	16839	16763	16683	16894	16879	16870	16911	16662	16824	16556	16671	16774	16713	16580	16927	16814	16843	16876	16765	16916	16741	16727	16718	16939	16829	16926	16869	16683	16878	16747	16831	16659	16736	16772	16747	16903	16830	16842	16972	16737	16798	16841	16976	16695	16929	16838	16895	16717	16808	16647	16709	16688	16752	16732	16853	16788	16769	16816	16901	16550	16748	16916	16807	16913	16916	16742	16859	16632	16785	16689	16586	16657	16640	16609	16814	16803	16734	16873	16612	16802	16688	16863	16694	16786	16665	16665	16714	16789	16869	16868	16844	16955	16752	16890	16870	16784	16716	16768	16804	16723	16849	16697	16779	16967	16691	16847	16797	16798	16793	16588	16867	16608	16821	16726	16811	16740	16710	16650	16778	16938	16742	16689	16914	16920	16719	16644	16907	16746	16810	16604	16723	16714	16804	16787	16768	16719	16730	16739	16780	16830	16702	16721	16711	16744	16725	16873	16650	16930	16808	16680	16822	16811	16782	16772	16699	16800	16839	16729	17013	16887	16707	16870	16818	16643	16690	16595	16874	16577	17057	16840	16731	16894	16881	16820	16900	16854	16642	16771	16704	16866	16733	16888	16886	16710	16730	16717	16467	16883	16835	16670	16829	16886	16928	16956	16744	16667	16624	16625	16930	16693	16729	16956	16739	16824	16827	16751	16762	16824	16652	16788	16809	16987	16761	16862	16771	16847	16855	16864	16842	16584	16730	16759	16750	16661	16674	16855	16757	16687	16735	16803	16658	16834	16816	16648	16866	16699	16822	16754	16878	16631	16737	16979	16822	16671	16911	16597	16723	16694	16820	16848	16772	16882	16853	16687	16977	16790	16778	16719	16725	16675	16697	16875	16764	16774	16694	16672	16794	16705	16733	16787	16794	16809	16712	16786	16701	16850	16801	16818	16818	16602	16816	16487	16822	16815	16826	16636	16831	16722	16837	16847	16874	16824	16525	16556	16785	16845	16757	16773	16675	16895	16901	16684	16689	16901	16817	16846	16523	16623	16804	16821	16700	16729	16764	16832	16679	16830	16730	16867	16837	16776	16734	16583	16706	16916	16493	16819	16658	16742	16668	16820	16766	16969	16649	16885	16888	16683	16778	16811	16687	16885	16841	16649	16876	16830	16798	16752	16667	16574	16943	16770	16687	16644	16774	16822	16751	16925	16698	16856	16698	16637	16947	16772	16844	16790	16716	16837	16688	16841	16811	17000	16874	16704	16705	16695	16818	16841	16742	16816	16838	16996	16615	16763	16656	16879	16985	16657	16789	16811	16878	16953	16678	16708	16924	16625	16766	16828	16918	16844	16692	16889	16845	16722	16831	16622	16845	16803	16820	16964	16688	16790	16757	16739	16575	16979	16792	16725	16823	16753	16717	16880	16851	16688	16756	16819	16747	16811	16808	16857	16619	16791	16830	16888	16754	16737	16780	16770
23379	21549	28438	25376	23064	23799	23384	21038	20221	20390	20275	20045	20054	20061	20145	19977	20021	19969	19682	19855	19767	19685	19915	19715	19840	19758	19758	19839	19785	19562	19689	19723	19618	19511	19956	19314	19691	19632	19646	19841	19707	19671	19452	19655	19619	19779	19670	19875	19713	19578	19835	19810	19637	19672	19863	19854	19607	19656	19641	19436	19578	19852	19478	19560	19579	19754	19560	19772	19721	19711	19635	19580	19758	19829	19718	19677	19635	19514	19703	19663	19753	19476	19693	19722	19437	19597	19467	19466	19596	19699	19590	19656	19709	19756	19576	19630	19594	19548	19767	19594	19513	19694	19559	19525	19808	19808	19710	19667	19825	19586	19422	19522	19428	19463	19691	19396	19573	19587	19478	19541	19567	19628	19613	19554	19648	19781	19648	19496	19491	19596	19633	19809	19554	19749	19590	19658	19537	19499	19600	19498	19755	19621	19544	19680	19575	19580	19751	19719	19610	19681	19705	19448	19723	19599	19665	19561	19691	19738	19602	19680	19698	19659	19640	19448	19669	19724	19559	19546	19733	19717	19591	19685	19721	19563	19591	19712	19615	19792	19579	19637	19703	19670	19565	19538	19685	19551	19642	19755	19612	19692	19677	19770	19507	19535	19447	19576	19593	19604	19626	19681	19740	19689	19714	19662	19598	19629	19561	19433	19841	19767	19332	19685	19765	19638	19767	19480	19839	19470	19538	19649	19604	19676	19446	19593	19495	19601	19577	19387	19730	19704	19565	19549	19492	19608	19675	19665	19508	19635	19435	19666	19722	19723	19631	19662	19607	19779	19676	19816	19627	19526	19785	19560	19550	19613	19771	19590	19533	19448	19519	19443	19547	19444	19636	19712	19733	19535	19477	19435	19621	19652	19706	19542	19776	19555	19602	19409	19512	19410	19673	19572	19646	19620	19644	19679	19514	19721	19576	19568	19502	19638	19570	19666	19612	19486	19471	19583	19466	19555	19751	19483	19756	19671	19707	19598	19632	19430	19493	19785	19699	19684	19632	19612	19542	19754	19585	19558	19615	19340	19284	19527	19469	19618	19635	19414	19627	19549	19625	19620	19512	19646	19542	19789	19448	19493	19452	19669	19501	19552	19522	19655	19582	19555	19528	19473	19628	19568	19683	19583	19788	19701	19829	19630	19532	19728	19393	19588	19642	19781	19781	19740	19686	19546	19821	19713	19817	19655	19679	19648	19508	19562	19692	19517	19414	19619	19780	19523	19611	19451	19630	19596	19526	19713	19617	19482	19627	19690	19514	19512	19687	19590	19596	19610	19416	19696	19396	19558	19671	19647	19644	19661	19661	19577	19596	19591	19495	19676	19619	19524	19529	19625	19593	19618	19560	19518	19698	19490	19543	19508	19689	19798	19555	19684	19681	19827	19594	19564	19704	19635	19509	19650	19725	19549	19638	19753	19382	19428	19612	19485	19646	19716	19686	19684	19462	19585	19756	19655	19527	19790	19820	19952	19538	19532	19937	19741	19610	19651	19682	19783	19772	19743	19463	19709	19632	19629	19597	19760	19725	19507	19658	19607	19743	19875	19827	19473	19624	19618	19801	19710	19508	19540	19642	19649	19714	19616	19634	19724	19733	19791	19687	19540	19476	19679	19408	19627	19551	19619	19531	19624	19469	19442	19608	19471	19474	19544	19512	19629	19470	19474	19714	19747	19685	19697	19408	19488	19526	19563	19790	19673	19607	19477	19548	19636	19409	19441	19346	19604	19682	19428	19568	19619	19577	19662	19654	19552	19364	19334	19337	19491	19853	19686	19600	19745	19768	19749	19778	19706	19785	19744	19776	19572	19626	19555	19515	19652	19465	19557	19743	19479	19562	19547	19682	19493	19480	19654	19486	19744	19463	19474	19584	19632	19617	19549	19586	19716	19681	19630	19681	19386	19659	19705	19665	19717	19516	19718	19861	19764	19737	19524	19626	19621	19568	19631	19784	19616	19749	19719	19362	19662	19895	19504	19453	19496	19521	19480	19491	19546	19617	19839	19555	19549	19428	19482	19544	19544	19587	19619	19594	19527	19893	19827	19818	19490	19762	19684	19736	19492	19658	19711	19521	19698	19478	19720	19604	19735	19489	19550	19615	19560	19615	19534	19794	19746	19582	19847	19867	19503	19492	19809	19545	19591	19606	19572	19529	19500	19558	19561	19602	19448	19599	19628	19731	19606	19746	19700	19671	19631	19631	19659	19651	19375	19658	19759	19593	19695	19525	19739	19595	19560	19521	19436	19755	19703	19468	19543	19557	19293	19610	19418	19816	19479	19509	19626	19981	19755	19577	19534	19656	19712	19664	19808	19536	19599	19432	19514	19523	19604	19653	19551	19391	19601	19498	19678	19399	19451	19744	19539	19613	19695	19594	19519	19701	19793	19644	19627	19708	19509	19660	19636	19502	19646	19769	19578	19656	19588	19547	19628	19882	19779	19629	19665	19623	19684	19741	19572	19268	19698	19727	19827	19634	19518	19652	19537	19598	19560	19659	19719	19648	19453	19726	19405	19511	19663	19702	19640	19633	19652	19747	19611	19725	19373	19681	19511	19519	19550	19808	19721	19692	19439	19727	19574	19605	19664	19582	19386	19573	19715	19626	19564	19366	19639	19518	19656	19676	19476	19676	19495	19833	19708	19672	19657	19626	19879	19560	19606	19656	19799	19574	19577	19864	19661	20035	19693	19587	19572	19542	19795	19633	19690	19394	19587	19475	19649	19509	19608	19573	19579	19695	19545	19568	19554	19495	19600	19834	19682	19555	19603	19427	19556	19639	19742	19635	19569	19708	19612	19556	19563	19694	19694	19643	19561	19711	19690	19815	19542	19487	19428	19631	19589	19659	19733	19734	19580	19624	19758	19404	19672	19730	19559	19622	19538	19848	19559	19655	19413	19590	19762	19628	19560	19505	19664	19747	19637	19669	19732	19718	19693	19638	19682	19537	19818	19733	19737	19778	19663	19574	19418	19689	19621	19427	19619	19719	19624	19951	19517	19612	19699	19635	19688	19441	19657	19803	19521	19650	19697	19518	19836	19623	19539	19466	19541	19622	19641	19670	19549	19525	19762	19611	19642	19474	19721	19580	19831	19373	19645	19595	19510	19717	19600	19431	19547	19796	19547	19421	19500	19553	19708	19581	19478	19577	19508	19675	19769	19589	19585	19676	19636	19600	19755	19592	19826	19542	19699	19849	19508	19976	19591	19595	19736	19556	19412	19673	19621	19565	19634	19653	19702	19645	19768	19789	19842	19518	19851	19640	19702	19761	19549	19381	19803	19623	19525	19735	19592	19409	19593	19674	19736	19620	19724	19569	19277	19516	19680	19640	19720	19420	19530	19650	19500	19493	19619	19464	19574	19530	19692	19753	19660	19738	19517	19789	19717	19826	19521	19585	19584	19683	19558	19608	19477	19836	19470	19712	19723	19864	19621	19745	19588	19463	19486	19510	19529	19777	19649	19705	19803	19648	19588	19554	19624	19612	19478	19688	19714	19730	19573	19583	19706	19722	19467	19799	19730	19751	19593	19804	19569	19794	19477	19581	19641	19570	19730	19661	19648	19612	19734	19493	19517	19585	19789	19621	19587	19701	19355	19390	19705	19478	19761	19490	19590	19661	19714	19618	19632	19645	19668	19567	19664	19697	19448	19799	19800	19749	19789	19343	19409	19553	19773	19693	19475	19629	19735	19405	19851	19641	19483	19704	19551	19581	19669	19960	19785	19807	19505	19796	19510	19676	19559	19683	19557	19484	19649	19791	19456	19477	19857	19529	19679	19525	19646	19608	19658	19563	19737	19550	19640	19594	19582	19577	19630	19375	19495	19901	19543	19632	19472	19533	19739	19545	19633	19715	19655	19605	19594	19577	19693	19555	19726	19694	19569	19485	19722	19831	19703	19716	19632	19586	19600	19819	19786	19688	19935	19676	19704	19722	19559	19559	19512	19474	19772	19594	19674	19740	19583	19752	19679	19776	19608	19731	19532	19499	19699	19686	19541	19483	19713	19744	19669	19646	19757	19633	19696	19816	19821	19639	19759	19641	19615	19709	19579	19754	19619	19577	19579	19616	19652	19895	19699	19740	19530	19590	19628	19420	19574	19600	19589	19474	19337	19727	19575	19302	19636	19580	19532	19658	19737	19803	19674	19596	19469	19479	19630	19538	19696	19613	19683	19662	19518	19549	19559	19814	19755	19668	19698	19734	19714	19682	19700	19744	19584	19539	19536	19472	19642	19539	19515	19590	19595	19696	19776	19623	19488	19955	19621	19506	19623	19739	19733	19527	19512	19639	19706	19868	19562	19635	19602	19720	19762	19567	19567	19461	19703	19664	19855	19816	19675	19474	19534	19530	19429	19610	19739	19831	19586	19639	19772	19725	19594	19615	19632	19681	19759	19657	19571	19702	19635	19523	19674	19752	19695	19653	19543	19472	19414	19639	19673	19588	19731	19581	19529	19686	19658	19650	19652	19699	19621	19826	19604	19596	19569	19779	19647	19380	19555	19631	19698	19745	19711	19541	19619	19698	19482	19752	19565	19551	19459	19615	19464	19586	19631	19643	19561	19775	19760	19570	19395	19597	19337	19565	19562	19483	19503	19499	19615	19901	19502	19673	19501	19780	19460	19757	19577	19613	19674	19734	19771	19765	19652	19643	19567	19547	19558	19687	19383	19723	19613	19659	19466	19740	19845	19543	19655	19516	19591	19781	19719	19489	19575	19565	19575	19467	19773	19494	19676	19636	19516	19480	19503	19720	19748	19809	19649	19821	19692	19738	19715	19630	19652	19625	19921	19665	19446	19450	19466	19685	19636	19851	19624	19672	19697	19702	19562	19492	19621	19728	19686	19654	19712	19604	19785	19585	19755	19602	19624	19756	19626	19532	19728	19481	19692	19658	19739	19651	19616	19878	19681	19585	19787	19692	19670	19492	19547	19667	19429	19680	19809	19746	19680	19768	19670	19804	19521	19432	19403	19569	19656	19631	19653	19454	19438	19375	19590	19556	19625	19768	19546	19696	19631	19669	19696	19609	19511	19612	19694	19636	19802	19465	19718	19514	19734	20063	19577	19548	19578	19804	19697	19677	19670	19477	19597	19812	19705	19606	19480	19584	19640	19623	19568
24281	44244	34885	24317	20977	19398	18373	17749	17301	17142	16873	16945	16705	16717	16693	16751	16694	16578	16596	16428	16473	16562	16302	16305	16473	16435	16482	16433	16473	16435	16235	16411	16232	16328	16251	16294	16432	16471	16465	16316	16451	16381	16310	16382	16222	16375	16478	16324	16484	16344	16427	16479	16246	16341	16337	16166	16274	16227	16278	16397	16446	16548	16385	16289	16289	16344	16257	16459	16245	16175	16286	16376	16447	16501	16089	16418	16153	16275	16438	16340	16250	16471	16344	16320	16336	16258	16349	16143	16258	16361	16383	16422	16283	16481	16316	16278	16255	16300	16310	16307	16400	16517	16506	16402	16270	16380	16429	16255	16255	16363	16414	16364	16190	16275	16281	16406	16405	16369	16177	16409	16153	16256	16353	16504	16341	16501	16362	16347	16293	16327	16141	16306	16214	16147	16344	16294	16301	16386	16363	16267	16268	16376	16376	16274	16295	16446	16643	16401	16336	16184	16393	16382	16254	16449	16377	16451	16309	16505	16250	16274	16286	16541	16309	16282	16380	16472	16244	16258	16267	16305	16206	16263	16505	16229	16398	16320	16383	16260	16071	16445	16419	16344	16566	16258	16408	16268	16318	16406	16307	16298	16382	16453	16367	16497	16310	16267	16393	16446	16191	16438	16359	16310	16151	16546	16249	16345	16310	16135	16360	16193	16467	16310	16220	16318	16247	16206	16389	16333	16052	16239	16287	16538	16228	16371	16325	16373	16284	16274	16219	16184	16445	16383	16262	16462	16371	16333	16483	16117	16391	16348	16336	16343	16196	16438	16317	16344	16342	16272	16227	16311	16447	16242	16309	16170	16320	16373	16311	16265	16297	16326	16421	16278	16493	16294	16320	16311	16331	16413	16245	16317	16276	16423	16418	16407	16284	16431	16337	16319	16415	16184	16238	16267	16145	16452	16086	16347	16303	16304	16453	16289	16404	16334	16290	16225	16242	16249	16433	16378	16379	16395	16287	16278	16094	16516	16265	16263	16375	16357	16366	16435	16298	16465	16240	16380	16592	16436	16406	16201	16411	16429	16480	16340	16308	16351	16431	16276	16446	16442	16257	16357	16304	16135	16571	16263	16496	16298	16298	16198	16214	16443	16325	16457	16536	16227	16561	16398	16317	16434	16288	16348	16449	16241	16306	16348	16331	16232	16359	16183	16262	16379	16403	16278	16352	16291	16475	16364	16127	16373	16309	16118	16455	16565	16361	16294	16426	16462	16297	16234	16143	16278	16332	16326	16328	16303	16285	16255	16327	16421	16254	16390	16164	16414	16396	16304	16427	16407	16323	16418	16266	16282	16391	16475	16482	16363	16281	16285	16340	16300	16308	16413	16341	16290	16455	16318	16367	16186	16372	16456	16220	16330	16263	16453	16294	16389	16380	16318	16321	16358	16377	16243	16393	16333	16277	16557	16213	16216	16359	16355	16229	16292	16470	16168	16451	16324	16287	16225	16204	16408	16241	16209	16404	16434	16382	16324	16372	16297	16450	16384	16388	16439	16304	16090	16418	16284	16157	16605	16356	16342	16151	16402	16203	16168	16397	16337	16349	16192	16214	16229	16227	16210	16353	16278	16235	16180	16385	16305	16407	16327	16411	16372	16362	16301	16319	16460	16195	16424	16397	16391	16236	16292	16325	16389	16486	16227	16466	16449	16449	16291	16251	16225	16460	16320	16343	16376	16251	16314	16237	16413	16411	16458	16307	16375	16425	16235	16317	16418	16408	16191	16263	16379	16237	16373	16429	16331	16335	16332	16423	16418	16155	16258	16255	16258	16270	16329	16200	16503	16451	16322	16399	16376	16310	16277	16361	16324	16337	16287	16403	16226	16259	16431	16285	16393	16324	16265	16346	16236	16461	16295	16500	16286	16399	16314	16165	16129	16236	16378	16515	16508	16350	16341	16242	16423	16319	16410	16344	16446	16440	16247	16256	16278	16234	16515	16263	16292	16357	16400	16351	16142	16454	16292	16384	16135	16292	16247	16309	16380	16318	16379	16215	16392	16361	16461	16379	16273	16405	16360	16283	16313	16332	16405	16271	16318	16271	16325	16325	16457	16246	16357	16324	16538	16222	16174	16378	16308	16576	16395	16301	16581	16426	16344	16234	16271	16289	16529	16254	16360	16339	16371	16269	16218	16250	16380	16400	16267	16379	16347	16310	16248	16169	16449	16399	16397	16411	16361	16387	16426	16329	16352	16238	16196	16479	16140	16314	16341	16343	16344	16347	16437	16359	16568	16271	16336	16305	16321	16156	16431	16371	16340	16446	16282	16490	16440	16370	16311	16314	16392	16231	16335	16380	16292	16435	16260	16407	16333	16377	16380	16367	16243	16407	16197	16238	16382	16401	16377	16322	16332	16313	16299	16262	16276	16301	16282	16343	16321	16328	16324	16358	16236	16270	16315	16338	16262	16263	16312	16378	16330	16259	16425	16276	16392	16348	16279	16205	16514	16265	16438	16336	16466	16396	16200	16314	16478	16418	16481	16354	16364	16283	16303	16119	16451	16169	16152	16346	16304	16238	16425	16232	16306	16343	16372	16353	16313	16301	16382	16446	16226	16095	16368	16221	16448	16229	16289	16337	16362	16318	16173	16381	16307	16344	16334	16314	16363	16439	16404	16247	16293	16324	16315	16292	16127	16420	16236	16397	16138	16486	16165	16442	16604	16324	16281	16364	16503	16420	16201	16413	16392	16395	16432	16232	16428	16463	16323	16255	16275	16264	16311	16267	16423	16286	16377	16499	16216	16322	16356	16489	16431	16525	16243	16241	16256	16305	16221	16221	16345	16328	16351	16308	16423	16188	16247	16454	16410	16236	16365	16113	16293	16336	16138	16290	16413	16333	16423	16356	16245	16181	16330	16218	16485	16306	16311	16366	16379	16294	16410	16336	16301	16361	16326	16311	16432	16307	16104	16282	16404	16424	16361	16415	16480	16359	16397	16484	16146	16298	16296	16404	16262	16384	16389	16355	16255	16193	16376	16118	16379	16255	16572	16315	16372	16264	16408	16421	16310	16301	16356	16211	16326	16338	16465	16238	16328	16313	16250	16351	16290	16270	16256	16164	16301	16308	16252	16156	16448	16242	16398	16250	16275	16395	16359	16424	16229	16399	16311	16442	16245	16381	16193	16356	16312	16331	16556	16415	16446	16438	16303	16321	16233	16339	16399	16281	16407	16248	16465	16343	16403	16276	16360	16339	16340	16138	16359	16310	16233	16219	16335	16581	16265	16328	16317	16331	16390	16184	16328	16425	16315	16413	16224	16434	16104	16361	16437	16305	16340	16337	16348	16340	16416	16539	16531	16381	16091	16379	16570	16151	16246	16310	16357	16521	16313	16337	16338	16229	16572	16211	16388	16321	16351	16151	16276	16267	16306	16381	16309	16407	16319	16298	16329	16464	16243	16378	16394	16380	16306	16358	16330	16529	16408	16368	16237	16108	16365	16493	16392	16439	16363	16241	16230	16495	16246	16361	16346	16370	16217	16257	16193	16321	16383	16354	16413	16315	16288	16378	16190	16276	16343	16379	16301	16370	16331	16370	16249	16286	16470	16159	16140	16513	16380	16376	16420	16468	16331	16216	16209	16390	16420	16262	16352	16447	16246	16367	16370	16282	16175	16536	16422	16338	16359	16485	16314	16353	16444	16487	16381	16098	16280	16408	16440	16472	16419	16239	16417	16472	16404	16365	16618	16480	16314	16458	16377	16397	16389	16448	16409	16195	16322	16233	16282	16200	16387	16234	16234	16157	16422	16244	16182	16421	16314	16369	16267	16274	16431	16382	16188	16259	16283	16337	16301	16338	16201	16312	16499	16327	16290	16432	16261	16298	16252	16267	16374	16184	16332	16281	16399	16312	16343	16193	16338	16450	16295	16429	16497	16251	16365	16333	16324	16308	16132	16294	16458	16304	16402	16437	16189	16278	16404	16255	16166	16221	16308	16339	16340	16293	16453	16340	16380	16184	16388	16337	16253	16285	16390	16404	16250	16390	16457	16481	16371	16320	16375	16395	16315	16236	16164	16274	16285	16347	16222	16246	16405	16465	16272	16352	16280	16431	16282	16313	16270	16434	16238	16524	16112	16536	16380	16385	16263	16371	16190	16381	16492	16226	16369	16277	16427	16242	16486	16368	16536	16323	16307	16401	16195	16354	16295	16273	16290	16393	16591	16219	16269	16256	16302	16474	16219	16483	16232	16459	16152	16281	16240	16350	16414	16392	16085	16303	16314	16305	16446	16503	16485	16242	16341	16323	16242	16372	16369	16470	16159	16339	16405	16322	16336	16318	16444	16215	16312	16313	16365	16365	16221	16270	16487	16473	16273	16226	16334	16404	16321	16412	16264	16378	16115	16382	16326	16258	16464	16240	16269	16249	16475	16391	16177	16169	16268	16334	16461	16402	16534	16310	16380	16323	16365	16355	16374	16211	16413	16387	16251	16300	16421	16215	16415	16208	16274	16316	16305	16284	16494	16390	16088	16255	16461	16538	16414	16457	16355	16353	16486	16369	16336	16201	16236	16453	16228	16559	16346	16528	16529	16388	16344	16249	16328	16192	16283	16200	16185	16379	16419	16303	16308	16394	16304	16283	16339	16384	16058	16338	16289	16408	16501	16337	16473	16302	16277	16283	16218	16482	16279	16187	16389	16386	16198	16404	16258	16235	16391	16420	16440	16295	16174	16368	16261	16260	16200	16212	16381	16251	16345	16466	16301	16386	16461	16225	16324	16441	16213	16251	16395	16328	16398	16411	16453	16338	16241	16302	16319	16365	16255	16364	16451	16582	16328	16503	16450	16398	16166	16345	16445	16352	16402	16280	16421	16593	16507	16482	16399	16319	16368	16400	16442	16275	16324	16251	16306	16274	16251	16208	16398	16401	16385	16354	16362	16351	16343	16323	16384	16194	16322	16411	16477	16213	16528	16248	16425	16351	16274	16421	16195	16474	16184	16368	16343	16161	16450	16349	16199	16123	16352	16478	16179	16270	16393	16397	16416	16483	16308	16376	16221	16321	16491	16275	16148	16442	16419	16429	16119	16428	16211	16322	16313	16416	16409	16493	16246	16334	16444	16229	16218	16311	16301	16458	16333	16324	16341	16273	16477	16375	16268
25339	21682	27854	28513	23242	22656	22886	21799	21526	21481	21431	21358	21318	21366	21237	21112	21385	21321	21119	21146	21218	21116	21137	21155	21203	21268	21239	21082	21211	20989	20912	21195	21106	21086	21250	21093	20981	21101	20964	21252	21030	21147	20959	20979	21169	21137	21285	21123	20938	21147	20985	21034	21044	21081	21019	21210	21201	21213	20934	21115	21240	21065	21184	21015	21178	21182	20873	20990	20849	21103	21045	21058	20860	20894	21110	21039	21017	21183	20994	21001	21251	20981	21233	20776	20981	21229	21158	21054	21015	21109	20987	21119	21284	21121	21037	20930	21093	21106	21082	21119	21033	21180	21127	20915	20870	21044	21166	20862	20834	20943	21025	21084	21097	21046	20997	21008	21197	21078	21090	21069	21033	20935	21055	21005	20994	20972	21121	21031	21111	21109	21263	21267	21154	21203	21046	20981	21047	21151	21177	20979	21221	21313	21063	21001	21053	21124	21073	20947	21160	20924	21026	20890	21209	21025	21232	20975	21173	21121	21272	21134	21232	21004	20659	20870	21124	20970	21157	21132	21284	21136	20896	21143	21143	20929	21065	21181	21109	21127	20921	20911	20802	21182	21060	21245	21100	20929	21296	21203	21311	21278	21022	21051	21219	20838	20850	20999	21300	21238	21038	20969	21114	21157	21097	21234	21243	20981	21124	21203	21117	21163	21298	21018	21054	21067	21138	20976	20916	21009	21101	21158	20969	21232	21168	21014	21002	21143	21074	20980	21278	20922	21147	21230	21382	21361	21353	21046	20755	21083	21094	21140	20906	20862	20922	20931	21095	21081	21040	20963	20927	20839	21198	21099	21252	20905	21054	21145	20983	20979	21008	21234	21102	20898	20967	20978	21250	21143	21034	20906	21057	21002	21067	21023	20973	21021	21096	21037	21032	20948	21109	20978	20991	20944	21101	21161	20872	20973	21091	21179	21283	21236	21227	21244	20843	20830	20944	21000	21115	20901	20822	20963	21043	21008	21064	21122	20931	21299	21183	21188	21192	21067	21160	21008	21079	21288	20909	20995	21058	21178	21151	20943	21091	21012	21075	21044	21285	21254	21065	20980	21199	20888	21168	20982	21222	20946	21021	21030	21150	21051	21080	21306	21144	20991	20865	21081	21223	21197	21035	21227	21085	21009	21078	21145	20819	20996	20949	20985	20982	21105	21066	21062	21076	21085	20969	21010	20942	21106	21101	21336	21182	21040	20927	20964	21118	20959	20995	20958	20850	20983	21092	20912	21206	21051	21012	21112	21307	21132	21134	20987	21034	21068	21096	21210	21304	21051	21258	21013	21029	20917	21027	21040	21055	21128	20979	20932	21155	21046	21151	21257	20921	21195	21109	21061	21096	21227	21055	20832	21225	21032	21158	21276	21273	21089	21152	20771	21147	21005	21131	21178	21118	21054	20799	20943	20805	20920	21130	21120	21055	20979	21169	20855	21012	20888	20921	20969	20997	20903	21102	21147	21176	21178	21316	21113	21049	21124	21324	21084	21088	21199	21240	21122	21022	20967	21102	21216	21092	20987	21232	20979	20886	21118	20950	20932	21009	21058	21125	20823	21286	21120	21111	21217	21080	21000	21113	20838	20968	21154	20986	21003	21276	20884	20902	21034	21009	21079	21087	21065	21196	21110	20919	20994	21092	21125	21109	21045	21298	20895	20976	21174	21216	21033	21146	21036	21234	20985	20892	20954	21170	20943	21058	21010	21216	21120	20996	21175	21059	20934	20974	21007	21081	20795	21039	20932	20893	21048	21156	20799	21044	21216	21150	21148	20996	20896	20955	21241	21185	21093	21144	21323	21077	21069	21231	21045	21114	21194	20949	21031	20963	21182	21175	21126	20972	21065	21034	21155	21063	20926	21095	20975	21232	21076	21195	20980	21327	21169	20957	21174	21018	21221	20988	21089	21238	21289	21102	21126	20943	21162	21241	21045	21095	21144	21342	21060	20855	20995	21099	21235	21122	21020	20935	21164	21123	21190	21120	21110	21228	20919	21248	21126	21232	21018	21110	21132	21067	21113	21083	21267	21111	20921	21137	21123	21111	21130	21194	21223	21186	20979	21204	21121	20968	20965	20984	21222	21043	21272	21313	21182	21120	20942	21069	21158	21111	21086	21069	21080	21084	21320	21319	21256	20938	20956	21302	21039	21067	21310	21398	21056	21187	21045	21082	21136	21047	20931	20827	20970	21058	21088	21196	21078	21171	21155	21014	21210	21116	20781	21069	20938	21059	21027	21124	21032	21234	21143	21038	21137	21011	21029	20994	20936	21094	21220	20995	21058	20966	21117	21280	21104	21004	21343	21067	21049	21203	21107	20967	21168	21104	21066	21157	21240	21360	21137	21212	21141	20960	21100	21086	21156	21169	21130	20897	21050	21012	21142	21002	21017	21114	20952	21054	21041	21010	21091	21282	21151	21297	21206	21100	21007	21051	20950	21180	21174	21076	21054	20977	21165	21384	21141	21442	21259	21095	20995	21281	21082	21060	21104	21021	21158	21134	21276	20990	21078	21025	20839	21023	21014	20761	20955	21099	21003	21169	21115	21147	20980	21086	20942	21064	20893	21052	20981	20879	20764	21215	21324	21113	21024	20824	21068	21109	21068	21114	21192	21007	21173	21015	21067	21049	20916	21130	20933	20905	21205	21141	21002	21031	21123	21066	21290	21056	21197	21020	21063	21181	21117	20978	21383	21164	21055	20961	21113	21129	21102	21030	21059	21182	20852	21182	21097	21317	21172	21113	21167	21078	21055	21048	21202	21058	20903	21087	20889	21026	21028	20970	21037	21042	20998	20990	20918	21096	21396	21247	21027	21132	21129	21108	21226	20849	20995	21120	21024	21056	21258	21354	21095	20922	21088	21046	20876	20978	21129	21001	21161	21314	21145	21002	21149	21046	21222	21164	20985	21127	20976	21020	21071	21126	21025	20998	21190	21039	21047	21170	21243	21252	21029	21080	21075	21138	21092	20950	20887	21105	21135	21263	21162	21155	21081	21006	21154	21145	21157	21178	20972	21011	21102	21261	20998	21202	21095	20980	21150	21095	21131	21020	21016	20969	21093	21167	21304	20977	20935	21078	21014	20984	20982	21138	21032	21035	21074	21152	20784	21070	20875	20911	20775	21075	21175	21029	20991	20876	21011	21114	21264	21061	21212	21178	20915	21161	20969	21266	20941	21261	20990	21216	21033	21319	21445	21074	21245	21019	21092	21268	21130	21176	21055	21098	21104	21082	21137	20907	21000	20988	21046	21223	21269	21099	21169	20832	21142	21060	21203	20801	21192	21095	21087	21151	20956	21140	20940	20831	20714	21149	21280	21037	21242	21179	21095	21147	21018	20961	20878	21126	21054	21049	21074	21002	21059	20876	21120	21229	21083	21215	20952	21066	21028	20982	21068	21143	21292	21135	20948	20927	21154	21248	21159	21153	20856	21230	21211	21093	21098	21104	20892	20959	21003	21065	21078	21056	21052	21262	21048	21244	21110	20908	21090	21069	21038	21261	21041	21226	21061	20808	20893	21306	21000	21052	20971	21267	21018	21064	21088	21074	21025	21090	21250	21038	20911	21101	21107	21030	20899	21133	21015	21186	20845	21184	21244	21064	21160	21273	21151	21078	21197	21323	21216	21322	21167	20965	21207	21148	21098	20830	20927	21047	21032	21349	21165	21255	21110	21121	21114	20975	21187	21021	20928	20938	21118	21137	21106	20901	21065	21109	21279	21061	21023	20872	21023	21055	21076	20984	21258	20951	21146	20901	21087	21098	21054	20851	20959	21060	20970	21142	21045	21138	21060	21405	21353	21234	21070	20957	21034	21376	21084	21122	21083	21320	21242	21255	21130	21137	20895	21238	20963	21133	20822	20987	21096	21155	21211	21035	21099	21196	20985	21287	21181	21198	21002	21156	21119	21107	21011	20998	20904	21140	21143	21209	21304	21095	21245	21028	21214	21117	21108	21097	21207	21168	21057	21008	21147	20942	21138	21001	21040	20968	21142	21199	21127	21209	20998	21127	20943	21145	21398	21145	21074	21059	21130	21223	21027	20958	20936	21153	20908	21052	20752	21111	21124	21193	21220	21003	21165	20999	21157	21015	21023	21145	21107	21364	21290	20995	21177	21177	21212	20957	20973	20730	20834	21050	21002	21186	21029	21224	21245	21086	21059	21294	21113	21183	21151	21107	21111	21214	21162	21003	21230	21112	21144	20803	21179	20953	21071	21004	21046	21053	21118	20959	21295	20940	21203	21162	21080	20973	21092	21200	21115	21264	21210	21102	20922	21147	21090	21024	21200	20926	20990	21192	20924	21237	20937	21180	21150	21120	21127	21142	20992	21280	21087	21046	20940	20766	21110	20851	21056	21048	21067	20955	20998	21162	21038	21047	20958	21038	21124	21154	21229	21178	21141	21362	20921	21179	21094	21084	21222	20910	21129	21152	21125	21018	20974	21229	21046	21052	21130	21023	21165	20970	20909	21137	21031	20953	21058	21130	21002	21084	21114	21073	21339	21142	21216	21098	21086	21215	21231	21110	21194	21231	21122	21164	21129	21126	21006	21053	20941	20873	21217	20859	21101	21064	20962	21095	21203	21251	21111	21115	20947	20894	20969	21142	21117	20946	21015	21225	20955	20962	21099	21037	21010	21075	21161	21058	20937	21194	21093	20946	20941	20937	21125	21200	20922	20939	20936	20765	20906	20986	21040	21264	21103	21184	20948	20852	21216	21311	21255	21072	21031	21017	21048	20857	20898	21021	21117	20918	21190	21132	21279	20941	21209	21135	21097	21167	20789	21007	21077	21192	21061	21134	21029	21141	21073	20952	21104	21133	21214	21071	20913	20917	20891	21035	21141	20955	21137	21096	20996	20809	20967	21058	21127	21412	21171	21164	21108	21129	21199	21067	21174	20981	21028	21191	21087	21176	21109	21081	21053	21295	21226	21202	21012	21140	21131	21064	21009	21196	21056	20946	21082	21221	20994	21233	21259	20981	21167	21038	20942	21052	21157	21077	21184	21011	20973	20965	21046	21204	20912	21149	21126	20998	21248	21257	21141	21228	21207	21247	21128	21152	21165	21154	20964	21193	21033	21222	21174	21183	21287	20913	21049	21004	21307	21100	21002
24521	40423	31770	23292	20432	19076	18459	18264	17875	17444	17541	17337	17434	17437	17324	17337	17408	17134	17529	17336	17141	17232	17134	17106	17194	17253	17088	17102	17288	17243	17284	17154	17182	17198	17056	17336	17269	17082	17202	17093	17091	17237	17156	17224	17065	16921	17337	17186	17002	17146	17109	17112	17052	17086	17051	17076	17136	17174	17269	17305	17334	17075	17159	17193	16997	17112	17283	17119	17071	17266	17330	17089	17062	17066	16994	17192	17199	17293	17160	16952	17201	17202	17080	17144	17134	17242	17070	17307	17152	17145	17199	17180	17044	17235	17330	17183	17119	17148	17202	17209	17244	17144	17173	17035	17171	17164	17253	17078	17125	16871	17116	17285	17140	17108	17191	16906	16942	17111	17069	17164	17059	17218	17148	17178	17063	17170	17058	17286	17116	17302	17051	17214	16978	17293	17157	17055	17191	17210	17193	17103	17180	17187	17201	17103	17085	17063	17258	17042	17322	17292	17016	17155	17146	17157	17195	17197	17004	17134	17134	17154	17203	17201	17216	17094	17182	17124	17296	17221	17200	17273	17105	17205	17219	17201	17169	16992	17039	17030	17004	17133	17227	17045	17174	17044	17228	17300	16953	17122	16977	17271	17125	17152	17074	17117	17247	17247	17163	17187	17004	17108	17190	17069	17076	17197	16938	17192	17467	16973	17147	17146	17052	17028	17202	17196	17236	17012	17282	17156	17211	17209	17067	17318	17116	17221	17195	17170	17042	16957	17088	17056	17306	17144	17231	17003	17083	17258	17298	17002	17116	16974	17190	17104	17257	17181	17271	17299	17053	17053	17031	17071	17171	17216	17175	17036	17237	17109	17157	17102	17083	17089	17147	16970	17217	17151	17328	17196	16943	17193	17044	17231	17094	17171	17245	17210	17173	17083	17137	17173	17207	17120	17195	17191	17242	17086	17197	17254	17216	17168	16962	17316	17094	17293	17197	17169	17166	17044	17273	17034	17198	17110	17276	17067	17114	17139	17348	17185	17282	17222	17035	17190	17114	17191	17219	17044	17367	17104	17227	17105	17150	16984	17245	17253	17107	17085	17273	17173	17128	17131	17277	17003	17144	17137	17242	17164	17135	17237	17242	17107	17207	17053	17025	17298	17232	17096	17130	17297	17295	17207	17035	17197	17256	17165	17104	17250	17139	17147	17180	17048	17213	17153	17289	17242	17271	17127	16984	17128	17330	17199	17069	17225	17267	17227	17066	17279	17038	17107	17058	17205	17286	17185	17250	17077	17076	17017	17019	17382	17245	17072	17186	17151	17096	17173	17292	17222	17148	17193	17220	16999	17251	16997	17075	17118	17154	17099	17187	17095	17087	17194	17047	17118	17217	17060	17143	17132	17009	17414	17160	17177	17171	17278	17021	17019	16945	17179	17123	17256	17141	17225	17149	17134	17038	17127	17079	17171	17147	17227	17118	16913	17140	17186	17098	17248	17094	17204	17236	17142	17220	17131	17250	17257	17104	17345	17094	17116	17063	17225	17159	17078	17203	17172	16965	17224	17060	17199	17075	17297	17109	17152	17237	17209	16955	17200	17152	16934	17245	17199	16915	17154	17036	17186	17155	17304	17192	17220	17113	17150	17211	16926	17163	17113	17086	17173	17097	17174	17325	17085	17153	17132	17141	17323	17307	17201	17104	17330	16978	17157	17259	17081	17157	17079	17145	17048	17174	17207	17164	17124	17121	16909	17121	16986	17216	17229	17142	17155	17119	17016	17325	17129	17069	17069	17077	17095	17234	17156	17215	17055	17039	17051	17264	17264	17245	17084	17231	17231	17326	17154	17290	17180	17257	17075	17039	17146	17021	17032	17205	17074	17301	17011	17031	17187	17148	17207	16997	17215	17193	17157	17194	17077	17252	17160	17127	17303	17028	17218	17206	17312	17180	17212	17184	17158	17058	17189	17129	17062	17102	17305	17288	17107	17104	17066	17380	17265	17150	17058	17331	17127	17239	17159	17034	17152	17161	17271	17132	17221	17357	17182	17221	17271	17021	17178	17133	17066	17259	17197	17211	17061	17227	17180	17053	17243	17206	17258	17016	17351	17363	17064	16944	17094	17128	17267	17168	17091	17099	17183	17141	17145	17332	17212	17321	17096	17048	17193	17327	17269	17233	17340	17153	17285	17234	17185	17266	17159	17264	17230	17230	17226	17164	17277	17103	17149	17192	17095	17184	17181	17221	17189	17070	17226	17173	17165	17046	17163	17184	17096	17094	17190	17105	17106	16913	17165	17198	17144	17119	17070	17216	17151	17390	17189	17246	17131	16999	17209	17058	17063	17069	17190	17033	17229	17131	17247	16970	17134	17255	17081	17178	17238	17212	17030	17259	17207	17228	17066	17172	17201	17221	17052	17204	17066	17107	17268	17134	17165	17241	17156	17068	17270	17184	17192	17118	17191	17261	17188	17246	17254	16882	17286	17081	17251	17183	17069	17104	17262	17129	17305	17211	17109	17070	17191	16895	17137	17067	17133	17068	17189	17233	17283	17007	16945	17051	17105	17123	17123	16988	17051	17153	17138	17157	17382	17185	17183	17237	17033	17189	17123	17117	17090	17194	17274	17060	17026	17199	17273	17337	17174	17020	17151	17287	16946	17071	17262	17292	17044	16948	17257	17151	17055	16954	17112	17148	17205	17173	17218	17167	17076	17188	17175	17089	17156	17174	16950	17266	17016	17295	17148	17069	17054	16991	16905	17120	16986	17055	17153	17136	17104	17214	17124	17319	17131	17177	17188	17165	17043	17076	17165	17161	17061	17164	17281	17099	17212	17137	17296	17062	17322	16921	16971	17286	17111	17014	17099	17076	17250	17159	17136	17309	17141	17193	17188	17050	17091	17167	17354	17032	17074	17058	17152	17240	16932	17289	17258	17038	16976	17078	17107	17104	17242	17181	17283	17133	17205	17210	17373	17206	17246	17148	17039	17179	17133	17151	17009	17365	17101	17112	17237	17276	16997	17096	17053	17081	17028	17175	17160	17333	17106	17152	17206	17201	17076	17099	17128	17070	17117	17085	17252	17073	16946	17000	17257	17154	17218	17192	17068	17143	17108	17151	17135	17167	17394	17161	17233	17183	17173	17081	17172	17025	16964	17028	17097	17085	16921	17166	17143	17243	17289	17241	17221	17238	17318	17198	17124	17197	17134	17112	17188	17097	17083	17202	17017	17187	17129	16967	17273	17196	17105	17323	17211	17199	17210	17128	17255	17286	17082	17165	17234	17154	17325	17031	17174	17242	17229	17073	17137	17145	17191	17151	17153	17209	16948	17115	17035	17182	17070	17197	16914	17191	17089	17080	17100	17161	17161	17186	17123	17190	17180	17059	16933	17047	17049	17261	17372	17023	17100	17209	17077	16969	17096	17115	17170	17292	17252	17038	17311	16994	17268	17341	16999	17226	17016	17045	17222	17169	17136	17056	17068	17067	17310	17039	16966	16975	17164	17145	17033	17186	17081	17167	17184	17158	17197	16983	17215	17190	17221	17200	17127	17097	17096	17265	17250	17136	17153	17151	17326	17166	17123	17157	17042	17090	16947	16953	17268	17094	17041	17240	17302	17064	17119	17138	17203	17190	17192	17186	17136	17358	17162	17061	17275	17146	17224	17107	17189	17055	17064	17075	17119	17226	17167	17089	17094	17054	17073	17123	17238	17143	17244	17063	17187	17027	17225	17227	17130	17226	17143	17255	17387	17209	16851	17195	17171	17281	17239	17143	17245	17119	17166	17269	17314	17197	17093	17123	17213	17113	17160	17150	17205	17059	17220	17182	16975	17080	17190	17090	17189	17208	17100	17176	16989	17098	17239	17210	17153	17189	17155	17237	17305	17140	17313	17117	17327	17185	17153	16978	17003	17108	17012	17072	17341	17040	17113	17076	17029	17154	17210	17010	17067	17153	17173	17212	17241	17112	17276	17191	17077	17111	17226	17258	17002	16856	17277	17152	17178	17131	17198	16958	17143	17216	17238	17281	17262	17134	17056	17112	16891	17183	17166	17148	17155	17182	17276	17207	17155	17119	17262	17150	17071	17086	16961	17032	17076	17221	17156	17103	17176	17275	17200	16990	17124	17114	17259	16910	17401	17109	17057	17053	17160	17165	17206	17146	17113	17259	16899	17037	17085	17190	17133	17103	17133	17014	17205	17152	17050	17127	17188	17094	17164	17177	17053	17132	17106	17086	17177	17185	17310	17039	17108	17078	17265	17135	16998	17085	17251	17129	17212	17235	17195	17094	17172	17040	17127	17024	17303	17067	17199	17146	17154	17179	17213	17209	17020	16990	17325	17044	17224	17031	17059	17212	17215	17154	17187	17397	17260	17175	17102	17219	17047	16947	17085	17058	17200	17021	17055	17114	17190	17197	17071	17137	17222	17165	17331	17358	17121	17145	17173	16952	17189	17144	17287	17178	17163	17205	17109	17110	17128	17114	17124	17199	17131	17175	17158	17206	17175	17030	17032	17197	17236	17061	17351	16999	17209	16982	17186	17114	17211	17051	17054	17251	17102	17065	17196	17252	17211	17074	17217	17062	17254	17200	17165	17282	17119	17210	17150	17136	16985	17162	17199	17112	17198	17170	17044	16990	17159	17080	17095	17161	17204	17002	17110	17112	17138	17159	17160	17215	17268	17188	17292	17106	17050	17240	17064	17214	17239	16934	17063	17331	16968	17233	17106	17011	17007	17173	17239	17146	17135	17220	17149	17128	17261	17168	17123	17277	17234	17080	17076	17173	17154	17190	17183	16955	17095	17181	17200	17171	16898	17188	17211	17225	16980	17001	17345	17157	17024	17275	17249	17216	17015	16934	17205	17075	17093	17106	17252	16956	17034	17267	17194	17075	17171	17233	17123	17283	17123	17181	17215	17180	17017	17122	17342	17113	16959	17234	17330	17131	17075	17210	17293	17132	17335	16979	17151	17273	17263	17255	17153	17174	17201	17263	16983	17151	17188	17145	16969	17297	16955	17295	17200	17179	17192	17079	17134	17231	17197	17189	17420	17160	17293	17123	17136	17209	17123	17186	17277	17150	17258	17092	17134	17184	17049	17114	17029	17284	17266	17240	17273	17165	17194	17289	17004	17255	17174	17190	17110	17187	17054	17113	17023	17213	16997
22502	21587	28854	24825	22138	24753	27160	22746	21530	21731	21643	21411	21096	21168	21136	21239	21026	21148	21091	20902	20965	20946	20745	20793	20719	20864	20826	20743	20861	20841	20824	20632	20662	20614	20924	20800	20865	20691	20647	20745	20618	20892	20662	20572	20818	20681	20643	20869	20764	20728	20674	20465	20498	20653	20568	20706	20538	20709	20796	20693	20475	20552	20673	20598	20638	20590	20597	20734	20537	20651	20608	20720	20704	20561	20575	20845	20607	20770	20518	20606	20579	20623	20540	20507	20679	20567	20631	20630	20515	20750	20519	20706	20650	20627	20543	20601	20497	20528	20597	20611	20484	20676	20571	20654	20543	20632	20585	20653	20554	20802	20662	20723	20639	20641	20586	20542	20478	20637	20488	20709	20421	20567	20550	20734	20579	20556	20662	20731	20600	20723	20747	20538	20660	20724	20557	20361	20432	20686	20607	20646	20679	20679	20566	20577	20504	20623	20642	20770	20495	20658	20717	20490	20659	20400	20582	20439	20435	20628	20568	20677	20666	20436	20593	20488	20627	20478	20640	20796	20189	20616	20346	20477	20712	20725	20618	20786	20608	20716	20304	20600	20600	20956	20605	20608	20722	20749	20685	20782	20564	20556	20481	20579	20699	20808	20805	20504	20529	20513	20646	20519	20523	20430	20576	20618	20329	20637	20544	20499	20591	20462	20396	20546	20471	20886	20584	20568	20529	20492	20806	20507	20733	20351	20609	20639	20676	20648	20737	20598	20511	20533	20532	20672	20561	20515	20577	20630	20574	20703	20529	20609	20647	20565	20552	20562	20700	20772	20503	20523	20617	20685	20505	20659	20625	20474	20674	20637	20407	20627	20492	20556	20609	20752	20723	20666	20564	20402	20466	20646	20654	20455	20681	20445	20717	20476	20677	20646	20613	20658	20670	20516	20707	20598	20698	20399	20509	20660	20370	20624	20771	20473	20420	20659	20773	20527	20594	20657	20639	20671	20570	20584	20637	20376	20807	20526	20426	20830	20609	20657	20687	20529	20407	20581	20644	20935	20626	20748	20664	20471	20527	20519	20569	20603	20657	20367	20622	20442	20896	20434	20785	20693	20468	20549	20590	20517	20362	20562	20493	20666	20613	20548	20682	20741	20577	20518	20544	20573	20682	20763	20599	20726	20653	20527	20431	20616	20708	20594	20476	20714	20582	20530	20613	20600	20336	20602	20550	20570	20658	20554	20519	20474	20711	20501	20664	20699	20509	20530	20606	20417	20422	20786	20488	20741	20650	20814	20604	20533	20512	20711	20536	20548	20705	20345	20452	20578	20609	20646	20526	20738	20719	20607	20613	20359	20462	20654	20731	20580	20501	20618	20683	20684	20644	20512	20630	20663	20493	20523	20622	20648	20346	20487	20707	20519	20639	20592	20557	20734	20739	20589	20561	20674	20535	20498	20525	20500	20488	20616	20751	20593	20470	20456	20698	20651	20779	20489	20542	20715	20823	20582	20795	20554	20716	20871	20816	20709	20590	20728	20600	20546	20474	20585	20723	20500	20512	20659	20534	20532	20594	20518	20662	20510	20898	20759	20745	20848	20652	20638	20681	20566	20566	20514	20605	20620	20625	20634	20645	20448	20471	20689	20622	20938	20785	20612	20527	20688	20545	20363	20375	20687	20617	20505	20631	20437	20566	20738	20748	20330	20619	20405	20678	20714	20558	20590	20830	20799	20725	20513	20496	20479	20691	20544	20452	20716	20455	20579	20539	20600	20727	20630	20553	20557	20579	20712	20417	20460	20596	20679	20689	20581	20698	20554	20669	20636	20412	20581	20588	20804	20456	20545	20560	20510	20460	20559	20821	20640	20615	20618	20593	20608	20563	20800	20373	20856	20525	20581	20565	20521	20559	20583	20682	20790	20699	20382	20551	20775	20523	20641	20639	20614	20701	20522	20706	20463	20622	20390	20303	20658	20731	20627	20838	20752	20507	20590	20834	20639	20499	20646	20429	20500	20630	20541	20772	20513	20599	20423	20601	20814	20660	20854	20587	20596	20466	20455	20828	20750	20554	20648	20524	20648	20621	20560	20661	20542	20623	20545	20576	20813	20581	20760	20446	20688	20734	20550	20606	20711	20527	20604	20574	20724	20545	20632	20635	20546	20318	20840	20539	20687	20406	20760	20746	20608	20695	20487	20610	20488	20547	20660	20507	20723	20598	20626	20641	20375	20678	20643	20566	20383	20643	20567	20476	20580	20278	20658	20510	20607	20589	20522	20454	20469	20509	20443	20554	20493	20611	20567	20645	20323	20770	20554	20639	20550	20467	20513	20673	20575	20681	21017	20751	20527	20758	20746	20609	20544	20745	20473	20677	20844	20717	20569	20668	20726	20686	20266	20634	20558	20731	20471	20414	20488	20937	20621	20651	20678	20604	20752	20621	20725	20778	20683	20760	20638	20703	20691	20517	20591	20724	20835	20573	20688	20513	20309	20398	20465	20473	20356	20539	20565	20537	20629	20638	20385	20504	20440	20574	20699	20679	20657	20635	20637	20811	20512	20655	20351	20477	20378	20475	20532	20575	20760	20617	20462	20528	20510	20406	20466	20546	20477	20489	20465	20669	20490	20460	20558	20580	20575	20437	20662	20450	20581	20588	20651	20603	20752	20646	20677	20577	20512	20511	20726	20533	20432	20854	20708	20452	20442	20342	20492	20679	20654	20555	20652	20617	20608	20574	20508	20437	20556	20697	20204	20550	20537	20603	20662	20671	20666	20568	20668	20455	20638	20577	20708	20585	20739	20438	20531	20511	20463	20776	20724	20464	20540	20431	20503	20627	20590	20462	20521	20485	20398	20545	20779	20683	20783	20515	20538	20678	20591	20540	20768	20603	20643	20634	20624	20518	20433	20603	20539	20653	20887	20411	20703	20412	20551	20659	20682	20488	20451	20623	20385	20742	20582	20518	20700	20561	20537	20637	20917	20494	20547	20499	20732	20574	20803	20712	20532	20572	20647	20473	20547	20679	20679	20618	20506	20739	20592	20688	20510	20698	20667	20688	20545	20395	20638	20455	20579	20476	20532	20622	20657	20583	20741	20444	20554	20584	20513	20672	20613	20526	20639	20645	20406	20648	20604	20614	20619	20492	20613	20455	20610	20580	20760	20783	20535	20624	20492	20621	20576	20449	20634	20263	20665	20706	20468	20682	20492	20762	20618	20363	20606	20523	20612	20484	20452	20541	20644	20480	20534	20743	20641	20779	20568	20477	20627	20679	20535	20554	20693	20608	20570	20592	20370	20582	20695	20642	20556	20550	20352	20547	20803	20687	20585	20635	20651	20748	20661	20572	20748	20817	20681	20634	20710	20577	20647	20661	20398	20555	20629	20547	20569	20592	20411	20730	20672	20673	20771	20777	20445	20604	20527	20348	20749	20624	20673	20538	20579	20531	20451	20792	20764	20715	20636	20688	20642	20675	20629	20518	20711	20668	20600	20574	20541	20405	20582	20821	20497	20577	20454	20629	20549	20602	20697	20717	20773	20500	20262	20581	20724	20735	20620	20570	20480	20608	20543	20629	20622	20497	20568	20358	20511	20696	20588	20647	20633	20837	20572	20680	20535	20458	20786	20838	20596	20495	20551	20642	20407	20722	20628	20642	20557	20587	20547	20521	20571	20630	20768	20615	20555	20571	20535	20611	20973	20602	20535	20513	20716	20630	20709	20778	20558	20560	20510	20811	20460	20470	20478	20505	20627	20499	20478	20724	20473	20507	20697	20680	20664	20329	20630	20681	20816	20620	20594	20373	20584	20683	20519	20668	20580	20481	20525	20602	20591	20469	20313	20372	20818	20743	20710	20656	20635	20629	20554	20683	20481	20629	20463	20384	20485	20467	20312	20584	20790	20414	20645	20478	20838	20487	20567	20565	20519	20579	20704	20534	20773	20709	20642	20809	20715	20683	20978	20516	20430	20574	20793	20330	20399	20602	20458	20638	20597	20651	20474	20557	20533	20612	20543	20745	20648	20546	20346	20627	20615	20672	20426	20550	20671	20541	20736	20789	20661	20513	20590	20593	20339	20481	20745	20871	20585	20517	20582	20620	20605	20516	20563	20557	20789	20704	20558	20518	20470	20663	20492	20580	20695	20640	20463	20643	20461	20590	20695	20627	20626	20544	20723	20802	20854	20642	20665	20485	20493	20779	20509	20534	20518	20497	20663	20552	20409	20311	20749	20666	20420	20625	20441	20479	20666	20608	20451	20461	20717	20662	20489	20383	20735	20621	20357	20765	20696	20475	20709	20545	20618	20664	20657	20569	20696	20613	20543	20511	20759	20554	20632	20810	20545	20698	20648	20563	20396	20509	20622	20540	20789	20460	20613	20553	20585	20399	20591	20576	20701	20752	20739	20362	20381	20455	20485	20589	20356	20837	20588	20726	20596	20473	20510	20553	20692	20642	20693	20738	20613	20563	20622	20404	20613	20386	20667	20610	20760	20840	20729	20814	20578	20668	20531	20764	20565	20644	20594	20530	20605	20769	20661	20432	20645	20780	20638	20683	20700	20515	20359	20642	20654	20500	20695	20733	20398	20541	20753	20696	20518	20512	20732	20621	20682	20717	20727	20979	20610	20973	20721	20608	20715	20555	20497	20557	20772	20428	20629	20482	20639	20520	20492	20523	20451	20796	20506	20758	20250	20362	20503	20486	20539	20674	20514	20797	20655	20677	20604	20652	20665	20684	20527	20511	20483	20625	20808	20607	20562	20604	20420	20705	20487	20415	20488	20569	20538	20509	20579	20619	20525	20720	20616	20452	20620	20726	20618	20625	20587	20393	20533	20652	20674	20432	20548	20787	20554	20551	20812	20754	20678	20639	20491	20584	20644	20758	20609	20540	20565	20632	20547	20651	20459	20504	20690	20733	20804	20582	20522	20673	20602	20439	20624	20783	20591	20508	20511	20529	20472	20704	20704	20392	20359	20546	20623	20759	20718	20508	20255	20413	20581	20637	20644	20572	20692	20422	20293	20739	20488	20238	20515	20623	20539	20568	20726	20628	20791	20752	20449	20601	20519	20948	20735	20346	20427	20578	20870	20479	20629	20703	20586	20535	20649	20582	20434	20628	20590	20460	20680	20642	20665	20609	20438	20381	20529	20464	20437	20676	20426
25915	50668	39906	28326	23476	20910	19724	19055	18298	17933	17668	17322	17583	17481	17378	17221	17176	17169	17160	16806	16921	16977	17039	16835	17006	16952	16970	17090	16925	16817	17117	16915	16990	17056	16903	16921	16806	17067	16820	16940	16906	16766	16982	16766	16874	16812	16960	16969	16939	16974	16818	16866	16904	16817	16848	16916	16914	16773	16762	16616	16827	16647	16855	16916	17010	16891	16920	16789	16841	16941	16796	16820	16864	16834	16802	16713	16866	16895	16729	16630	16764	16931	16869	16732	16872	16875	16653	17001	16696	16928	16861	16826	16846	16789	16908	16750	16772	16841	16964	16821	16884	16774	16991	16745	16755	16911	16891	16836	16720	16915	16758	16770	16894	16975	16731	16953	16802	16847	16898	16899	16857	17006	16793	16804	16908	16892	16906	16704	16825	16879	16821	16936	16858	16904	16874	16923	16832	16796	16917	16943	16912	16815	16964	16722	16957	16752	16899	16759	16940	16874	16958	16857	16729	16817	17046	16872	16908	16843	16792	16925	16635	16900	16836	16759	16667	16778	16655	16669	16967	16737	16735	16950	16899	16814	16655	17009	16859	16912	16952	16775	16992	16761	16731	16918	16851	16936	16886	16898	16888	16976	16847	16729	16765	16816	16703	16867	17005	16821	16733	16934	16771	16860	16933	16878	16762	16663	17023	16951	16977	16961	17019	16897	16880	16775	16795	16818	16937	16843	16990	16859	16701	16845	16753	16909	16862	16766	16846	16882	16966	16759	16910	16733	16923	16629	16698	16989	16880	16824	16812	16803	17045	16762	16965	16830	16833	16799	17015	16815	17018	16741	16732	16694	16738	16695	16992	16711	16896	16693	16865	16911	16716	16808	16979	16847	16955	16910	16690	17019	16760	16951	16825	16947	16755	16779	16784	16753	16781	16787	16939	16863	16794	16737	16949	16880	16919	16820	16801	16686	16743	16651	16872	16928	16978	16744	16894	16711	16895	16863	16890	16981	16800	16941	16821	16810	16825	16805	16927	16927	16875	16987	16975	16809	16981	16776	16803	16844	16878	16704	16690	16895	16745	16786	16797	16865	16909	16661	16818	16763	16763	16843	16845	16622	16824	16864	16774	16790	16720	16821	16825	16844	16907	16813	16820	16724	16830	16831	16731	16742	16839	16878	16745	16730	16868	16785	16716	16861	16896	16808	16597	16890	16739	16782	16838	16868	16629	16842	16833	16922	16833	16964	16766	16789	16881	16755	17002	16777	16807	16871	16876	16945	16943	16850	16857	16861	16790	16770	16926	16756	16748	16700	16892	16823	16681	16878	16807	16787	16687	16940	16711	16894	16873	16814	16809	16768	16704	16791	16930	16704	16870	16747	16789	17019	16948	16762	16834	16779	16840	16942	16788	16837	16767	17000	16961	16847	16934	16930	16817	16890	16830	16915	16802	16856	16842	16897	16816	16741	17005	16927	16861	16757	16738	16899	16819	17030	16695	16818	16753	17003	16951	16939	16783	16984	16887	16866	16898	16839	16859	16878	16917	16817	16656	16698	16680	16842	16618	16771	17032	16779	16886	16787	16774	16954	16969	16804	16997	16637	16877	16537	16932	16907	16711	16836	16847	16751	16799	16860	16614	16853	16850	16782	16773	16834	16772	16973	16902	17046	16710	16806	16791	16716	16857	16879	16831	16874	16958	16722	16772	16887	17017	16788	17012	16904	16814	16770	16840	17038	16845	16985	16940	16917	16794	16784	16875	16939	16741	16797	17013	16820	16903	16781	16731	16816	16853	17001	16938	16947	16704	16779	16949	17016	16695	16867	16853	16894	16832	16593	16879	16777	16953	16850	16753	16876	16796	16962	16723	16837	16742	16804	16819	16807	17072	16743	16828	16848	16821	16803	16943	16823	17021	16821	16770	16951	16776	16898	16882	16853	16837	16756	16829	16832	16772	17065	16827	16979	16821	16843	16742	16763	16875	16642	16832	16962	16787	16815	16889	16835	16479	16917	16939	16698	16931	16766	16972	16858	16886	16955	16902	16782	16888	16564	16646	16807	16780	16800	16955	16850	16892	17020	16803	16885	16883	16980	16747	16859	16845	16740	16698	17060	16907	16791	16895	16820	16793	16809	16856	16966	16910	16826	16743	16755	16784	16902	16748	16739	16733	16914	16901	16881	16722	16903	16830	16781	16890	16860	16745	16683	16879	16737	16682	16833	16904	16884	16922	16746	16862	16805	16841	16919	16855	16826	16777	16851	16797	16839	16994	16913	16918	17005	16596	16706	16780	16719	16842	16819	16793	16839	17021	16812	16867	16841	16874	16815	16651	16874	16751	16931	16686	16921	16813	16925	16854	16789	16929	16975	16670	16892	16725	16762	16751	16834	16959	16841	17034	16761	16882	16738	16836	16915	16903	16726	16951	16932	16740	16832	16756	16749	16824	17021	16748	16790	16827	16716	16777	16841	16740	16840	16873	16937	16852	16646	16864	16918	16875	16875	16948	16921	16731	16790	17027	16870	16760	16726	16780	16777	16889	16891	16767	16825	16821	16799	16840	16889	16939	16915	16804	16884	16823	16762	16916	16674	16678	16915	16769	16863	16861	16814	16826	16946	16858	16779	16831	16853	16897	17001	16756	16737	16986	16754	16792	16877	16994	16993	16918	16717	16920	16768	16832	16987	16892	16970	16670	16695	16867	16820	16873	16899	16741	16747	16923	16952	16893	16819	16733	16877	16921	16783	16687	16854	16691	16705	16741	16802	16594	16963	16908	16957	16871	16811	16767	16767	16800	16917	16654	16945	16754	16998	16700	16946	16772	16728	16724	16762	16813	16767	16917	16789	16703	16940	16892	16760	16777	16983	16895	16704	16898	16824	16833	16998	16848	16775	16824	16866	16824	16712	16878	16970	16758	16889	16942	16855	16855	16763	16866	16773	16815	16826	16697	16887	16713	16881	16744	16925	16765	16771	16655	16956	16868	16878	16820	16892	16766	16883	16921	16835	16923	16822	16780	16781	16973	16835	16874	16965	16596	16961	16771	16903	16726	16944	16929	16788	16950	16835	16874	16721	16908	16646	16803	16738	16819	16787	16851	16747	16621	16840	16948	16845	16840	16890	16775	17034	17000	16750	16740	16666	16661	16888	16657	17080	16887	16878	16877	16877	16742	16741	16848	16903	16809	16788	16768	16784	16689	16969	16855	16738	16639	16882	16825	16895	16759	16796	17119	16786	16829	16867	16802	16883	16635	16877	16857	16914	17047	16896	16833	16857	16880	16700	16637	16890	16805	16862	16829	16750	16644	16643	16986	16791	16864	16944	16888	16892	16923	16840	16834	16810	16804	16989	16760	16825	16908	16911	16683	16794	16793	16746	16658	16767	16837	16806	16900	16654	16830	16902	16870	16825	16797	16906	16859	17053	16754	16792	16695	16759	16958	16904	16774	17020	16858	16767	17032	16767	16902	16963	16795	16803	16924	16901	16905	16815	17032	16861	16993	17056	16809	16844	16716	16696	16878	16862	16839	16653	16701	16829	16907	16936	16793	16693	16863	16645	16794	16876	16762	16949	16843	16872	16858	16788	16863	16938	16773	16863	16636	16989	16716	16928	16782	16929	16899	16771	16744	16994	16812	16907	16879	17015	16964	16993	16771	16740	16842	16967	16901	16883	16767	16974	16951	17087	16768	16786	17004	16805	16857	16824	16940	16839	16861	16909	16709	16585	16877	16680	16826	16779	16854	16686	16874	16929	16929	16721	16815	17054	16789	16900	16916	16750	16799	16819	16909	16821	17045	16847	16848	16802	16706	16761	16586	16745	16632	16938	16841	16984	16936	16944	16875	16833	16840	16708	16804	16686	16905	16813	16782	16867	16795	16913	16733	16854	16838	16939	16919	16892	16696	16876	16715	16894	16920	16975	16851	17019	16884	16828	16757	16806	16895	16799	16709	16718	16916	16955	16887	16680	16893	16797	16699	16626	16837	16816	16951	16905	16869	16864	16705	16833	16854	16803	16856	16829	16804	16813	16950	16795	16729	16899	16819	16859	16937	16897	16944	16730	16892	16906	16713	16833	16824	16892	16809	16839	16761	16800	16831	16759	16844	16775	16734	16833	16823	16807	16958	16827	16864	16891	16727	16944	16678	16683	16790	16666	16859	16805	16826	16795	16794	16916	16749	16646	16905	16952	16945	16705	16798	16767	17079	16758	16821	16738	16787	16901	16895	16746	16990	16710	16851	16845	16549	16803	16859	16975	16811	17045	16686	16833	16701	16770	17047	16786	16887	16954	16755	16798	16731	16976	16826	16917	16688	16993	16976	16802	16886	16827	16850	16666	16774	16925	16692	16760	16803	16675	16732	16765	16809	16971	16814	16798	17033	16720	16950	16836	16704	16872	16726	16764	16792	16801	16800	16843	16838	17006	17028	16622	17012	16908	16838	16838	16757	16743	16762	16585	16897	16807	16815	16696	16741	16924	16712	16914	17034	16855	16921	16907	16901	16733	16929	16827	16714	16863	16851	16857	16743	16866	16867	16789	16745	16725	16895	16854	16745	16779	16786	16708	16733	16950	17040	16846	17021	16752	16878	16902	16812	16790	16757	16787	16718	16916	16902	16810	16892	16958	16762	16775	17011	16894	16767	16743	16730	16983	16752	16791	17075	16923	16884	16866	16887	16905	16628	16699	16936	16868	16644	16748	16845	16988	16920	17083	16754	16737	16781	16911	16805	16745	16861	16826	16753	16645	16765	16907	16793	16795	16710	16813	16703	16829	16884	16731	16860	16806	16846	16904	16814	16964	16733	16753	16811	16976	16634	16836	16912	16920	16825	16662	16845	16642	16857	16685	16654	16689	16859	16792	16729	16817	16777	16744	16782	16950	16869	16637	16768	16873	16870	16597	16821	16896	16984	16738	16850	16768	16836	16824	16759	16648	16765	16803	16789	16983	16824	16890	16701	16887	16930	16815	16865	16940	16847	16814	16771	16767	16788	16879	16915	16943	16608	16929	16747	16863	16916	16818	16779	16754	16812	16684	16759	16943	16944	16799	16898	17059	16954	17026	16821	16800	16831	16885	17017	16886	16860	16699	16921	16925	16969	16798	16964	17092	16954	16707	16852	16894	16690	16779	16775	16751	16714	16904	16875	16753	16917	16747	16918	16731
30201	26896	31233	27093	23102	22489	22259	21664	21649	21593	21560	21375	21396	21602	21390	21151	21643	21363	21192	21294	21371	21461	21280	21469	21423	21388	21305	21172	21514	21085	21299	21350	21212	21176	21331	21136	21336	21152	21266	21223	21199	21271	21187	20986	21353	21185	21316	21108	21468	21296	21234	21171	21408	21011	21219	21219	21358	21141	21402	21376	21269	21224	21301	21224	21148	21146	21054	21183	21209	21295	21132	21397	21337	21062	21148	21189	21188	21217	21268	21009	21189	20981	21284	21091	21204	21290	21119	21215	21176	20977	21223	21201	21300	21133	21226	21055	21392	21294	21126	21323	21337	21096	21338	21146	21178	21200	21059	21097	21251	21202	21266	21371	21175	21227	21278	21178	20956	21134	21337	21295	21202	21107	21240	21223	21362	21031	21052	21174	21225	21278	21084	20955	21194	21019	21430	21104	21216	21112	21194	21207	21417	21228	21245	21286	21186	21260	21183	21444	20996	21368	21187	21300	21118	21212	21154	21191	21257	21189	21361	21327	21049	21288	21168	21057	21242	21181	21055	21090	21207	21320	21246	21085	21107	21199	21112	21138	21219	21152	21119	21250	21261	21172	21350	21287	21189	21305	21161	21071	21276	21316	21121	21236	21262	21193	21056	21484	21391	21291	21255	21169	21365	21139	21257	21203	21398	21296	21344	21187	21300	21279	21315	21261	21189	21196	21302	21114	21337	21102	21223	21284	21204	21133	21173	21092	21272	21352	21368	21182	21263	21096	21346	21031	21393	21311	21229	21333	21403	21220	21168	21234	21399	21155	21404	21055	21194	21284	21101	21286	21126	21227	21156	21235	21544	21330	20998	21143	21342	21515	21265	21196	21300	21340	21229	21058	21304	21263	21364	21147	21166	21080	21211	21382	21319	21092	21255	21067	21080	21070	21129	21267	21218	21239	21377	21100	21433	21154	21229	21237	21368	21331	21068	21198	21293	21127	21175	21161	21283	21174	21187	21175	21072	20975	21292	21382	21184	21183	21010	21010	21045	21166	21100	21289	21590	21222	21295	21413	21159	21152	21411	21417	21233	21337	21048	21092	21157	21444	21083	21343	21354	21326	21315	21012	21170	21187	21367	21275	21423	21406	21181	21294	21206	21401	21327	21277	21358	21070	21380	21049	20929	21234	21251	21204	21288	21144	21166	21258	21400	21201	21212	21006	21200	21261	21173	21309	21271	21298	21274	21184	21286	21286	21253	21069	21165	21351	21350	21274	21372	21093	21117	21132	21276	21288	21330	21371	21344	21256	20999	21116	21398	21165	21471	21295	21122	21239	21327	20997	21096	21282	21151	20966	21168	21152	21035	21245	21301	21544	21490	21186	21062	21205	21219	21272	21366	21405	21065	21146	21181	21147	21385	21407	21364	21087	21216	21356	21245	21267	21238	21201	21647	21245	21302	21420	21320	21414	21264	21162	21135	21314	21366	21031	21009	21355	21038	21538	21302	21280	21199	21222	21384	21263	21471	21150	21176	21238	21287	21303	21290	21082	21242	21490	21310	21326	21056	20975	21236	21214	21337	21198	20979	21218	21414	21208	21297	21123	21316	21385	21356	21049	21260	21234	21323	20947	21123	21036	21402	21153	21341	21207	21282	21266	21139	21133	21360	21252	21127	21380	21410	21050	21081	21321	21270	21159	20914	21271	21140	21326	21138	21172	20986	21178	21238	21269	21238	21265	21202	21255	21205	21255	21165	21061	21251	21345	21440	21237	21240	21171	21270	21449	21244	21414	21221	21149	21241	21277	20991	21119	21069	21182	21293	21277	21353	21361	21110	21067	21291	21137	21371	21165	21238	21277	21292	21209	21014	21155	21224	21115	21263	21171	21068	21248	21083	20952	21015	21382	21333	21257	21221	21126	21326	21144	21298	21162	21135	21316	21252	21451	21186	21443	21180	21249	21318	21355	21241	21343	21110	21206	21174	21234	21272	21214	21310	21272	21401	21449	21314	21284	21241	21060	21269	21319	21466	21258	21165	21344	21215	21268	21432	21332	21273	21248	21135	21231	21215	21058	21239	21102	21218	21261	21216	21144	21246	21426	21119	21337	21201	21118	21221	21346	21290	21158	21311	21170	21271	21282	21077	21473	20877	21411	21317	21377	21079	21287	21320	21100	21214	21400	21290	21305	21128	21054	21232	21056	21099	21178	21198	21319	21132	21050	21105	21211	20972	21446	21030	21219	21421	21185	21138	21111	21255	21128	21125	21098	21249	21303	21125	21138	21210	21112	21198	21387	21369	21384	21259	21181	21166	21195	21332	21266	21274	21170	21354	21275	21125	21155	21268	21429	21098	21331	21145	21213	21102	21443	21277	21327	21321	21292	21321	21177	21154	21161	21269	21155	21340	21372	21231	21199	21319	21327	21396	21220	21129	21313	21195	21291	21323	21038	21160	21046	21418	21314	21087	21253	21181	21193	21158	21019	21179	21452	21403	20960	21301	21281	21480	21185	21183	21254	21339	21233	21233	21305	21451	21261	21314	21223	21326	21061	21187	21379	21209	21228	21131	21319	21285	21330	21257	21263	21200	21272	21194	21144	21004	21320	21321	21236	21345	21215	21198	21432	21329	21145	21245	21219	21192	21122	21351	21439	21118	21197	21187	21255	21301	21431	21127	21213	21230	21192	21103	21020	21147	21271	21233	20965	21222	21256	21278	21117	21082	21305	21411	21273	21041	21052	21225	21161	21391	21141	21128	21222	21297	21279	21272	21160	21245	21312	21287	21373	21267	21203	21174	21542	21201	21356	21380	21316	21255	21152	21208	21230	21277	21329	21157	21441	21272	20961	21115	21046	21142	21112	21347	21362	21341	21185	21201	21294	21219	21177	21445	21224	21006	21212	21214	21421	21464	21459	21289	21331	21356	21281	21235	21198	21189	21204	21185	21068	21368	21152	21242	21282	21151	21151	21202	21219	21302	21258	21305	21202	21583	21435	21470	21239	21217	21044	21271	21037	21200	21284	21234	21275	21309	21323	21205	21054	21115	21201	21452	21155	21417	21205	21317	21247	21214	21207	21147	21288	21250	21226	21223	21201	21277	21234	21090	21083	21062	21262	21386	20946	21236	21206	21483	21338	21285	21111	21319	21078	20961	21227	21313	21082	21330	21363	21221	21137	21255	21004	21307	21043	21296	21101	21098	21193	21194	21215	21109	21248	21309	20766	21254	21375	21063	21231	21161	21171	20956	21291	21194	21251	21272	21064	21150	21327	21167	21165	21243	21067	21184	21170	21426	21291	21113	21183	21167	21361	21322	21221	21144	21265	21060	21356	21549	21210	21324	21003	21128	21202	21373	21200	21220	21170	21235	21298	21333	21347	21092	21280	21245	21316	21155	21194	21153	21311	21154	21324	21306	21378	21132	21237	21397	21379	21144	21289	21192	21139	21185	21317	21032	21203	21415	21285	21232	21166	21045	21251	21330	21281	21056	21275	21045	21201	21127	21285	21263	21127	21018	21326	21304	21376	21410	21114	21412	21141	21358	21395	21301	21291	21255	21293	21242	21154	21274	20975	21162	21179	21265	21404	21242	21404	21146	21082	21465	21240	21377	21595	21201	21200	21356	21037	21272	21375	21029	21321	21205	21224	21249	21389	21410	21291	21213	21236	21177	21251	21252	21094	21151	21343	21199	21283	21338	21255	21128	21077	21130	21303	21303	21390	21246	21273	20984	21294	21198	21179	21110	21250	21097	21235	21377	21270	21193	21219	21283	21063	21129	21060	21347	21213	21233	21202	21156	21244	21275	21213	21207	21108	21242	21161	21191	21248	21250	21221	21392	21313	21268	21139	21152	21251	21288	21260	21247	21178	21230	21063	21393	21144	21192	20951	21307	21353	21061	21285	21350	21278	21388	21059	21315	21225	21134	21257	21307	21268	21181	21274	21072	21241	21318	21360	21158	21137	21080	21201	21094	21408	21363	20984	21199	21161	21011	21321	21146	21106	21088	21148	21069	21184	21129	21203	21122	21208	21058	21325	21324	21294	21256	21463	21236	21391	21146	21255	21209	21174	21134	21346	21295	21292	21256	21381	21135	21290	21154	21164	21136	21429	21267	21281	21229	21409	21207	21234	21217	21242	21097	21156	21016	21189	21118	21160	21133	21010	21371	21304	21255	21386	21296	21105	21347	21338	21159	21289	21362	21244	21245	21346	21110	21142	21176	21083	21244	20998	21188	21239	21227	21250	21326	21140	21215	21426	21082	21382	21334	21468	21369	21260	21245	21232	21026	21206	21252	21316	21334	21103	21188	21328	21060	21101	21269	21375	21340	21292	21171	21283	21245	21368	21352	21161	21382	21216	21099	21233	21301	21294	21150	21148	21253	21164	21296	21447	21390	21376	21192	21063	21177	20993	21351	21475	21295	21052	21363	21233	21000	21175	21219	21187	21238	21241	21279	21326	21332	21317	21126	21170	21322	21365	21213	21101	21379	21448	21162	21104	21110	21282	21134	21211	21173	21250	21216	21117	21209	21289	21368	21127	21139	21202	21179	21091	21220	21235	21203	21160	21248	21190	21306	21296	20949	21144	21310	21245	21327	21128	21227	21453	21141	21427	21270	21069	21073	21224	21469	21258	21182	21333	21320	21289	21308	21413	21435	21204	21226	21199	21247	21205	21502	21259	21172	21266	21177	21142	21264	21229	21130	21308	21206	21175	21155	21242	21355	21222	21298	21269	21328	21238	21375	21394	21119	21234	21237	21196	21505	20961	21106	21269	21289	21212	21224	21144	21183	21190	21161	21275	21218	21297	21076	21398	21176	21364	21055	21203	21354	21013	21260	21214	21453	21359	21133	21253	21217	21251	21289	21200	21344	21217	21201	21215	21373	21228	21186	21373	21093	21273	21427	21379	21261	21457	21203	21150	21481	20969	21292	21335	21082	21501	21233	21223	21203	21108	21296	21452	21205	21186	21389	21231	21582	21430	21288	21231	21284	21312	21414	21336	21433	21315	21142	21382	21105	21268	21110	21288	21353	21309	21198	21267	21474	21081	21325	21324	21406	21264	21285	21109	21152	21292	21353	21217	21263	20996	21212	21342	21326	21319	21436	21238	21185	21275	21218	21080	21348	21062	20961	21119	21097	21196	21175	21071	21242	21114	21104	21278	21352	21173
25166	39199	29744	22216	19751	18743	18311	17834	17841	17681	17556	17518	17387	17392	17420	17200	17445	17357	17356	17269	17516	17369	17249	17290	17329	17407	17248	17199	17409	17196	17200	17302	17167	17363	17248	17257	17198	17114	17199	17125	17278	17274	17339	17387	17342	17292	17369	17306	17162	17487	17205	17392	17226	17386	17225	17168	17295	17323	17209	17495	17451	17083	17199	17303	17333	17183	17243	17283	17376	17249	17209	17076	17344	17091	17096	17161	17060	17196	17184	17085	17260	17147	17232	17173	17171	17206	17225	17297	17130	17173	17185	17146	17163	17233	17337	17217	17266	17441	17070	17149	17114	17228	17129	17420	17075	17373	17073	17424	17138	17270	17302	17364	17281	17219	17242	17108	17021	17461	17367	17140	17269	17190	17229	17296	17299	17242	17199	17198	17311	17116	17259	17319	17344	17289	17267	17218	17372	17237	17255	17229	17294	17138	17335	17259	17201	17218	17076	17346	17111	17221	17376	17324	17246	17175	17198	17363	17155	17208	17261	17104	17447	17380	17296	17221	17214	17292	17303	17226	17166	17213	17370	17143	17247	17248	17257	17122	17225	17309	17234	17299	17095	17316	17444	17351	17166	17249	17143	17411	17328	17212	17234	17185	17237	17250	17299	17353	17238	17395	17156	17212	17250	17187	17212	17331	17398	17173	17428	17219	17275	17330	17211	17211	17300	17145	17291	17186	17362	17314	17160	17344	17117	17144	17294	17276	17299	17294	17297	17409	17200	17131	17370	17264	17242	17265	17180	17144	17202	17251	17179	17187	17003	17247	17321	17316	17212	17248	17246	17151	17367	17123	17243	17295	17272	17132	17267	17279	17260	17298	17142	17185	17208	17193	17353	17284	17095	17232	17127	17247	17349	17276	17363	17184	17235	17196	17286	17201	17275	17236	17029	17208	17313	17277	17199	17436	17162	17323	17198	17344	17190	17332	17140	17222	17185	17146	17259	17072	17259	17249	17245	17222	17326	17328	17416	17164	17072	17320	17377	17228	17130	17256	17365	17282	17237	17222	17223	17115	17268	17296	17385	17266	17162	17271	17039	17068	17149	17195	17163	17341	17408	17183	17173	17285	17137	17151	17451	17341	17340	17108	17270	17066	17288	17201	17155	17442	17271	17080	17225	17178	17320	17233	17224	17360	17333	17092	17196	17224	17182	17240	17261	17341	17044	17060	17250	17163	17347	17276	17201	17189	17223	17125	17297	17247	17325	17073	17275	17087	17295	17367	17293	17267	17378	17226	17254	17223	17180	17166	17199	17173	17070	17213	17237	17169	17330	17083	17286	17336	17056	17359	17444	17161	17100	17154	17228	17162	17217	17232	17287	17353	17142	17154	17415	17126	17235	17225	17305	17384	17135	17178	17317	17169	17337	17155	17185	17133	17124	17162	17266	17451	17367	17204	17184	17253	17183	17183	17130	17179	17084	17213	17520	17225	17068	17155	17334	17246	17133	17322	17169	17382	17186	17172	17301	17035	17148	17256	17318	17078	17226	17275	17234	17211	17121	17240	17139	17231	17207	17128	17346	17212	17199	17303	17306	17241	17258	17173	17316	17158	17102	17202	17365	17217	17233	17200	17401	17210	17302	17338	17236	17313	17196	17295	17270	17273	17397	17356	17327	17230	17214	17017	17444	17159	17288	17286	17414	17289	17268	17225	17174	17341	17137	17298	17299	17198	17037	17206	17151	17375	17203	17329	17245	17411	17397	17212	17248	17332	17174	17422	17089	17202	17225	17276	17262	17351	17201	17253	17423	17161	17363	17185	17218	17120	17233	17260	17173	17216	17324	17390	17200	17180	17073	17267	17043	17122	17099	17164	17059	17302	17209	17315	17275	17296	17250	17487	17119	17142	17291	17232	17184	17294	17316	17298	17166	17244	17203	17308	17335	17250	17394	17128	17355	17213	17143	17282	17219	17039	17209	17281	17248	17392	17141	17309	17197	17158	17352	17269	17165	17335	17324	17056	17258	17443	17274	17120	17434	17332	17392	17227	17322	17440	17302	17228	17169	17302	17035	17194	17164	17317	17305	17345	17274	17184	17043	17253	17187	17147	17303	17184	17206	17226	17227	17306	17255	17061	17215	17265	17184	17347	17276	17294	17297	17252	17218	17202	17356	17428	17147	17166	17239	17132	17343	17147	17365	17096	17500	17278	17260	17217	17345	17297	17188	17254	17343	17247	17163	17232	17268	17207	17207	17081	17222	17109	17190	17208	17334	17386	17319	17289	17435	17129	17171	17263	17280	17089	17397	17232	17209	17231	17235	17307	17039	17151	17177	17235	17392	17171	17204	17261	17267	17331	17303	17143	17272	17243	17226	17263	17157	17197	17240	17223	17221	17237	17379	17272	17296	17105	17275	17162	17123	17287	17211	17256	17228	17334	17164	17233	17089	17041	17307	17152	17287	17228	17276	17372	17146	17412	17314	17340	17366	17138	17337	17143	17379	17193	17001	17296	17244	17456	17196	17285	17229	17271	17254	17370	17322	17148	17262	17341	17438	17188	17423	17373	17390	17088	17106	17196	17439	17387	17283	17259	17342	17242	17284	17384	17384	17253	17266	17290	17258	17240	17293	17234	17094	17057	17151	17381	17322	17336	17284	17341	17199	17260	17199	17272	17222	17350	17307	17146	17206	17275	17245	17344	17193	17302	17057	17180	17162	17302	17310	17237	17283	17278	17322	17363	17458	17075	17305	17218	17107	17225	17169	17330	17100	17181	17220	17398	17157	17210	17314	17257	17289	17220	17163	17246	17353	17306	17247	17114	17232	17116	17285	17349	17181	17257	17278	17229	17313	17102	17191	17038	17199	17295	17236	17268	17220	17262	17250	17300	17305	17191	17320	17190	17511	17417	17361	17225	17246	17328	17270	17345	17182	17291	17224	17244	17300	17294	17197	17353	17240	17215	17253	17351	17179	17231	17266	17286	17230	17112	17319	17077	17276	17129	17241	17243	17210	17184	17243	17235	17230	17208	17268	17248	17031	17375	17254	17219	17344	17320	17111	17199	17107	17245	17342	17380	17246	17140	17144	17121	17345	17192	17077	17269	17273	17266	17305	17162	17223	17280	17414	17187	17224	17100	17322	17290	17209	17419	17300	17208	17140	17354	17159	17118	17378	17033	17176	17159	17249	17347	17305	17252	17215	17179	17258	17286	17195	17234	17261	17150	17072	17126	17271	17046	17276	17248	17512	17187	17300	17295	17224	17266	17265	17330	17339	17170	17163	17237	17372	17428	17221	17210	17043	17214	17263	17117	17258	17165	17345	17199	17467	17262	17290	17286	17125	17318	17105	17361	17147	17320	17434	17280	17391	17253	17389	17204	17254	17172	17380	17305	17043	17356	17211	17225	17383	17079	17220	17235	17254	17212	17246	17448	17224	17214	17343	17195	17323	17276	17219	17178	17181	17213	17411	17404	17132	17131	17268	17175	17243	17160	17427	17132	17416	17143	17231	17303	17194	17234	17270	17302	17250	17474	17188	17307	17292	17425	17212	17115	17191	17232	17121	17275	17251	17082	17090	17366	17231	17388	17369	17213	17140	17178	17384	17333	17040	17144	17351	17150	17245	17150	17295	17261	17085	17143	17309	17304	17234	17057	17137	17351	17158	17225	17271	17297	17184	17180	17365	17444	17349	17265	17350	17165	17246	17381	17397	17271	17273	17290	17270	17122	17283	17048	17175	17134	17352	17141	17193	17365	17311	17199	17224	17028	17340	17450	17269	17440	17271	17303	17317	17179	17305	17319	17184	17295	17404	17172	17309	16996	17259	17340	17248	17280	17148	17199	17280	17200	17400	17147	17193	17292	17304	17346	17430	17255	17333	17238	17414	17209	17258	17285	17234	17326	17220	17327	17282	17159	17275	17196	17209	17264	17466	17283	17213	17240	17318	17377	17206	17241	17234	17264	17455	16966	17221	17398	17186	17305	17319	17162	17198	17223	17187	17273	17238	17383	17307	17300	17113	17098	17436	17200	17327	17077	17398	17263	17393	17342	17144	17442	17306	17346	17485	17272	17199	17140	17255	17325	17156	17152	17139	17243	17299	17237	17262	17393	17341	17174	17127	17257	17300	17199	17374	17334	17270	17214	17305	17180	17034	17352	17164	17353	17275	17263	17343	17140	17366	17254	17386	17178	17261	17147	17253	17240	17155	17179	17261	17225	17074	17214	17285	17286	17186	17222	17149	17209	17260	17290	17191	17400	17299	17295	17122	17210	17283	17202	17351	17179	17255	17364	17374	17283	17219	17125	17215	17150	17319	17317	17246	17185	17244	17293	17421	17097	17162	17144	17232	17311	17195	17037	17299	17381	17250	17304	17248	17137	17144	17180	17158	17178	17192	17146	17278	17089	17182	17389	17527	17377	17023	17022	17176	17120	17174	17366	17203	17402	17183	17269	17307	17270	17276	17209	17250	17181	17168	17193	17362	17364	17211	17356	17110	17168	17268	17370	17332	17143	17234	17215	17296	17163	17192	17208	17323	17010	17278	17256	17220	17181	17406	17394	17222	17152	17269	17372	17250	17158	17237	17315	17271	17244	17102	17146	17253	17159	17140	17280	17235	17090	17385	17046	17248	17212	17471	17081	17306	17203	17247	17286	17282	17057	17264	17118	17360	17109	17144	17354	17386	17145	17430	17238	17101	17251	17207	17380	17328	17043	17367	17333	17012	17044	17312	17413	17251	17318	17296	17282	17346	17153	17302	17114	17360	17124	17210	17160	17220	17120	17329	17247	17180	17236	17298	17342	17394	17384	17067	17250	17441	17296	17147	17438	17102	17000	17287	17303	17501	17245	17310	17332	17264	17308	17413	17165	17162	17276	17138	17200	17242	17231	17259	17180	17129	17315	17185	17322	17361	17315	17234	17204	17303	17186	17318	17280	17285	17296	17183	17246	17209	17108	17302	17319	17283	17233	17237	17208	17190	17140	17329	17211	17280	17209	17459	17460	17151	17207	17400	17293	17206	17051	17206	17348	17095	17303	17299	17411	17147	17160	17194	17290	17386	17235	17189	17398	17155	17195	17171	17169	17216	17284	16977	17080	17147	17172	17345	17051	17238	17089	17303	17322	17004	17358	17245	17320	17188	17224	17200	17241	17263	17262	17309	17362	17072	17233
23363	21541	28448	25399	23371	24494	24390	21995	21306	21543	21255	21080	21155	21251	21104	21165	20803	21084	21075	20791	20615	20672	20873	20910	20727	20558	21053	20564	20543	20943	20646	20625	20600	20901	20740	20670	20801	20701	20680	20766	20722	20690	20525	20569	20755	20703	20722	20801	20592	20477	20817	20715	20633	20704	20854	20817	20512	20685	20748	20693	20317	20647	20615	20685	20546	20479	20632	20761	20678	20598	20719	20713	20748	20618	20656	20668	20600	20553	20561	20698	20609	20693	20666	20624	20668	20878	20664	20693	20776	20585	20640	20653	20745	20662	20508	20636	20599	20361	20777	20915	20835	20646	20702	20606	20589	20578	20549	20789	20523	20639	20733	20529	20927	20544	20551	20865	20526	20800	20716	20782	20854	20545	20610	20511	20630	20857	20839	20448	20697	20810	20907	20793	20775	20695	20607	20835	20661	20819	20760	20683	20737	20618	20633	20757	20465	20607	20873	20675	20498	20419	20539	20601	20689	20810	20838	20677	20736	20636	20453	20524	20740	20881	20504	20636	20404	20552	20519	20435	20466	20504	20726	20689	20569	20547	20607	20487	20634	20576	20539	20770	20886	20637	20515	20696	20718	20849	20434	20681	20761	20642	20614	20503	20673	20827	20640	20616	20669	20585	20660	20754	20719	20842	20609	20567	20599	20691	20396	20452	20635	20646	20689	20638	20606	20490	20413	20783	20746	20795	20634	20485	20793	20495	20790	20612	20722	20570	20647	20853	20702	20620	20711	20722	20573	20659	20496	20612	20521	20780	20685	20619	20992	20777	20582	20637	20594	20387	20548	20667	20845	20516	20633	20772	20686	20714	20792	20840	20582	20784	20927	20666	20452	20680	20659	20556	20522	20808	20617	20800	20664	20553	20641	20701	20788	20700	20743	20761	20718	20894	20489	20615	20712	20655	20645	20765	20740	20551	20497	20643	20605	20710	20463	20637	20546	20694	20789	20751	20728	20645	20760	20711	20624	20562	20766	20566	20692	20672	20653	20453	20749	20717	21047	20875	20826	20855	20539	20725	20634	20532	20723	20638	20479	20562	20750	20529	20508	20532	20554	20746	20666	20786	20936	20605	20752	20688	20489	20658	20615	20601	20547	20365	20461	20657	20666	20698	20768	20818	20609	20550	20512	20585	20621	20645	20607	20604	20686	20641	20518	20764	20744	20721	20421	20475	20656	20650	20671	20410	20599	20605	20563	20777	20657	20601	20698	20648	20721	20688	20903	20633	20760	20634	20577	20694	20626	20590	20630	20746	20800	20549	20520	20621	20888	20655	20722	20712	20749	20649	20567	20903	20753	20586	20683	20587	20563	20550	20655	20708	20530	20794	20702	20883	20703	20613	20543	20826	20711	20364	20371	20652	20543	20520	20593	20829	20633	20751	20806	20757	20681	20709	20731	20503	20626	20560	20550	20540	20588	20712	20713	20541	20649	20727	20692	20579	20817	20619	20828	20850	20750	20792	20605	20693	20584	20584	20661	20588	20504	20536	20819	20625	20725	20626	20729	20406	20699	20808	20492	20756	20668	20464	20864	20747	20727	20587	20760	20549	20564	20636	20761	20609	20758	20692	20641	20609	20569	20674	20621	20640	20617	20468	20496	20443	20541	20579	20805	20523	20705	20449	20671	20753	20723	20619	20647	20801	20897	20843	20609	20538	20606	20790	20688	20557	20694	20637	20624	20712	20719	20640	20689	20565	20472	20529	20653	20691	20454	20620	20497	20888	20756	20798	20741	20711	20572	20523	20537	20677	20744	20414	20756	20667	20664	20535	20618	20563	20783	20784	20664	20588	20712	20572	20668	20560	20696	20601	20604	20511	20693	20629	20580	20693	20662	20670	20598	20477	20491	20655	20683	20564	20820	20646	20562	20805	20721	20581	20604	20664	20498	20599	20615	20613	20705	20783	20889	20826	20744	20621	20635	20823	20545	20428	20827	20665	20790	20829	20685	20619	20662	20569	20496	20702	20652	20533	20686	20725	20986	20456	20495	20595	20557	20554	20703	20561	20608	20484	20700	20759	20831	20728	20631	20628	20382	20812	20715	20625	20478	20697	20609	20754	20704	20619	20776	20850	20693	20547	20909	20587	20596	20552	20812	20656	20536	20732	20627	20545	20528	20600	20512	20442	20512	20679	20661	20502	20655	20368	20572	20657	20528	20689	20812	20499	20502	20546	20672	20509	20615	20531	20809	20780	20804	20781	20755	20874	20694	20609	20543	20650	20576	20745	20524	20861	20775	20589	20543	20711	20729	20765	20654	20706	20682	20557	20493	20583	20601	20591	20705	20730	20661	20706	20606	20446	20856	20595	20424	20564	20697	20807	20569	20767	20619	20700	20690	20359	20677	20597	20528	20675	20609	20715	20494	20684	20842	20672	20751	20638	20676	20729	20736	20761	20657	20479	20466	20701	20765	20713	20561	20963	20673	20724	20625	20572	20645	20657	20644	20586	20574	20802	20633	20570	20748	20451	20627	20345	20503	20585	20608	20672	20623	20372	20435	20611	20733	20761	20795	20797	20635	20656	20496	20480	20594	20712	20414	20682	20847	20577	20575	20588	20746	20755	20518	20454	20704	20801	20733	20646	20725	20634	20524	20571	20564	20875	20722	20649	20703	20630	20537	20629	20723	20518	20796	20668	20544	20655	20694	20578	20586	20848	20408	20594	20537	20626	20740	20754	20677	20822	20568	20511	20516	20396	20488	20518	20590	20647	20578	20616	20543	20732	20774	20576	20856	20764	20654	20448	20533	20466	20664	20761	20548	20646	20706	20309	20687	20636	20800	20785	20885	20643	20423	20558	20667	20691	20790	20873	20678	20555	20682	20823	20677	20467	20368	20794	20737	20788	20618	20808	20638	20609	20691	20790	20548	20651	20676	20592	20868	20565	20458	20860	20613	20761	20571	20623	20720	20585	20742	20812	20604	20707	20666	20652	20792	20669	20495	20687	20537	20699	20457	20661	20503	20794	20732	20621	20684	20605	20557	20705	20653	20640	20691	20640	20733	20605	20577	20792	20802	20659	20774	20506	20580	20592	20750	20634	20738	20581	20743	20731	20714	20473	20439	20784	20617	20714	20630	20743	20758	20777	20707	20552	20619	20638	20675	20696	20524	20800	20745	20727	20536	20516	20628	20529	20601	20953	20635	20626	20695	20644	20654	20614	20462	20763	20735	20777	20753	20811	20852	20562	20687	20470	20821	20837	20763	20525	20549	20490	20579	20586	20513	20613	20522	20587	20512	20596	20713	20680	20583	20571	20780	20592	20639	20772	20731	20716	20779	20630	20752	20844	20649	20652	20737	20428	20316	20813	20644	20699	20520	20742	20519	20461	20465	20604	20824	20795	20600	20757	20670	20758	20717	20564	20563	20715	20733	20534	20561	20618	20552	20637	20667	20610	20578	20648	20421	20642	20794	20537	20629	20725	20587	20598	20510	20797	20799	20713	20619	20306	20664	20545	20721	20721	20788	20642	20744	20833	20754	20748	20988	20679	20519	20529	20619	20633	20590	20621	20710	20557	20528	20642	20632	20584	20909	20604	20625	20648	20754	20706	20562	20827	20814	20677	20705	20699	20599	20683	20670	20676	20696	20657	21021	20688	20673	20692	20674	20763	20656	20732	20500	20631	20826	20755	20661	20796	20685	20552	20674	20794	20730	20630	20950	20976	20607	20436	20533	20715	20681	20603	20718	20699	20510	20578	20596	20657	20676	20722	20719	20680	20405	20655	20537	20676	20600	20739	20698	20653	20515	20620	20487	20540	20620	20712	20518	20845	20573	20600	20495	20681	20626	20576	20853	20643	20731	20576	20691	20664	20761	20738	20853	20652	20607	20587	20590	20562	20575	20679	20622	20523	20528	20386	20650	20730	20604	20757	20462	20493	20635	20510	20592	20660	20894	20607	20880	20747	20780	20704	20569	20710	20576	20668	20719	20633	20688	20729	20737	20619	20622	20620	20588	20696	20486	20770	20663	20808	20690	20680	20753	20566	20696	20677	20820	20712	20667	20615	20809	20722	20652	20682	20581	20769	20468	20700	20568	20688	20558	20427	20597	20624	20934	20578	20906	20553	20900	20443	20490	20787	20581	20672	20347	20836	20768	20732	20666	20669	21000	20805	20510	20634	20584	20585	20402	20834	20976	20642	20690	20539	20806	20490	20746	20602	20627	20456	20626	20601	20763	20751	20394	20602	20528	20636	20699	20609	20597	20668	20820	20676	20790	20701	20652	20487	20568	20568	20698	20906	20591	20598	20585	20793	20856	20828	20784	20824	20662	20675	20606	20680	20481	20689	20586	20783	20663	20669	20664	20648	20551	20533	20773	20810	20647	20695	20785	20544	20388	20558	20675	20717	20596	20625	20734	20615	20723	20817	20784	20720	20722	21046	20645	20492	20617	20624	20675	20788	20720	20675	20865	20753	20501	20770	20617	20657	20434	20452	20600	20750	20602	20520	20606	20702	20799	20821	20632	20554	20677	20794	20757	20676	20742	20663	20803	20592	20642	20661	20594	20541	20563	20385	20900	20696	20716	20768	20548	20688	20662	20588	20861	20663	20692	20502	20704	20569	20625	20652	20799	20599	20703	20611	20709	20455	20566	20576	20712	20605	20591	20526	20750	20755	20711	20840	20739	20720	20672	20796	20723	20532	20537	20764	20502	20537	20535	20757	20514	20630	20769	20684	20700	20673	20698	20637	20553	20768	20727	20614	20688	20658	20788	20787	20708	20682	20821	20707	20817	20583	20782	20713	20831	20876	20847	20787	20802	20596	20522	20676	20744	20780	20739	20810	20711	20584	20596	20781	20628	20646	20537	20834	20694	20400	20617	20783	20793	20555	20739	20682	20609	20532	20614	20924	20855	20561	20493	20745	20575	20650	20497	20698	20571	20821	20610	20657	20610	20504	20609	20743	20783	20643	20578	20560	20931	20710	20677	20471	20752	20591	20760	20751	20464	20906	20757	20626	20767	20820	20635	20715	20649	20618	20760	20704	20633	20793	20462	20511	20572	20855	20595	20930	20603	20575	20530	20778	20721	20571	20608	20641	20564	20857	20698	20758	20666	20389	20578	20640	20647	20585	20843	20704	20815	20738	20607	20747	20392	20699	20774	20696	20474	20592
24519	46738	35579	25501	21620	19711	18792	18443	17881	17586	17531	17402	17495	17524	17199	16997	17109	16971	16998	17176	17068	16714	17065	16963	16909	17108	17080	17099	17030	17088	17008	17030	16764	17021	16861	16924	17072	16810	17001	16995	17080	16757	17067	16843	16786	16984	16962	17024	17024	16896	16769	16921	16959	16740	16826	17033	16993	16925	16863	16818	16907	16863	16909	16959	17022	16883	16931	16809	16902	16671	17090	16877	16828	16906	16844	16941	16937	17020	16981	16932	16988	16825	16935	17018	16836	16888	16714	16722	16925	16734	16773	16885	16899	17024	16870	16849	16912	16862	16815	17016	16644	16905	16871	16910	16900	16867	16979	16868	16837	16867	17038	16902	16904	16991	16828	16855	16793	16709	16807	16896	16903	16932	16801	17034	16875	16867	16910	16919	16902	16809	16887	16832	16975	16801	16929	16844	16989	16925	16978	16795	16972	16943	16878	16826	16903	16914	16906	17005	16827	16774	17063	16814	16937	16920	16850	16934	16939	16816	16970	16879	16962	16789	17069	16766	16904	17066	17004	16809	16627	17052	16757	17006	16766	16969	16801	16911	16955	16863	16822	16900	16835	17126	16813	16939	17078	16868	16880	16891	16843	16982	16624	16803	16852	16808	16909	16861	16894	16900	16946	16866	16986	16806	16835	16869	16958	17032	16902	16796	16881	16847	16806	16777	16903	16786	16717	17086	16688	16814	17087	16818	16774	16905	16985	16832	16762	16865	16928	16885	17010	16812	16936	16730	16862	16896	16822	16951	16898	16899	16912	16888	16945	16724	16974	16789	16945	16858	16889	16818	16873	16919	16967	16868	16867	16856	16812	16811	16811	16984	16861	16735	16743	16979	16948	16908	16838	16938	16966	17091	16846	16770	16935	16965	16969	16942	16938	17000	16899	16881	16918	16901	17014	16859	16918	16836	16868	17104	16982	16951	16907	16933	17005	16999	16902	16888	16859	16835	16948	16744	16855	16944	16993	16747	16961	16922	16898	16700	16827	16838	16848	16986	16898	16919	16932	16877	16958	16894	16863	16881	16778	16854	16599	16932	16889	16918	16832	16924	17016	17044	17038	16732	16881	17100	16967	17076	17072	16810	16940	16993	16871	17000	16690	16895	16818	16842	17079	16861	17018	16862	16845	16773	16682	16639	16945	16874	16804	16774	16893	17089	16905	16832	16942	16848	16834	16981	16855	16772	17000	16793	16788	16814	16917	16909	16828	16860	16963	16978	16840	16922	16912	17028	16977	16920	16810	16887	16998	16900	16890	17025	16869	16844	16880	16962	16809	16929	16814	16997	16852	16918	16965	16820	16995	16785	16821	17026	16757	16950	16886	16849	16893	16793	16810	16904	16815	16919	17073	16981	16859	16990	17031	16926	16900	17053	16947	16980	16977	16951	16936	16767	16819	16817	17037	16953	16943	16921	16735	16885	17163	17069	16849	16766	16886	16798	16852	17002	16689	16867	16939	16838	16766	16913	16900	16825	16878	17079	16908	16851	16939	16835	16942	16944	16933	17086	16911	16911	16943	16892	16863	16977	16800	16828	16706	16922	16969	17059	16840	17051	16957	16967	16808	16813	16797	16905	16730	16945	17058	16756	16852	17115	16847	16941	16934	16767	16793	16967	17047	16970	16849	17151	16897	16988	16956	16922	16982	16911	16834	17075	16834	16967	16950	16764	16862	16969	16903	16931	16937	16941	17098	16892	16936	16719	17073	16886	16864	16714	16915	16771	17006	16892	16914	16860	16967	16848	16746	16862	16877	16733	16909	16932	16860	16894	16931	16842	16877	16861	17037	16927	16941	16882	16932	16944	16978	17033	16967	16902	16818	16876	16889	16903	16891	16869	16949	16935	17151	16905	17016	16872	17054	16929	16797	16844	16797	16918	16891	17011	17010	16907	16932	16844	17025	16765	16977	17034	16793	16939	16980	16809	16830	16952	16992	16787	16951	17085	17004	16862	16852	16972	16956	16851	16770	16927	16947	16836	16936	17001	16782	16919	17016	16872	16927	16977	16905	16942	16978	16822	17011	17015	17000	16926	16944	17161	16956	16945	16840	16838	16850	16757	16820	17117	16921	17073	16763	16893	16890	16997	16849	16744	16958	16997	16977	16976	16758	17021	16873	17058	16965	16734	16954	16908	16984	16915	16845	17060	16976	16928	16896	16951	16776	16837	16757	16822	16838	16801	16968	16823	16959	16790	16862	16870	16904	16995	16914	16756	16772	16825	16789	16969	16786	16880	16738	16801	16978	16860	17037	16951	17022	16920	16868	17001	16870	16885	16753	16909	16790	16935	16960	16964	16875	16862	16766	16701	16866	16804	17018	16801	16803	17008	16753	16937	16791	16755	16886	17052	16885	16758	16941	17017	16704	16818	16839	17057	16833	16972	16879	16991	16723	16834	16963	17014	16997	17006	16948	16921	16751	16999	16851	16809	16826	16909	16977	17133	16859	16830	16970	16855	16844	16776	16941	16860	16776	17023	16790	16787	17049	17040	16942	16946	16979	17011	16878	17008	16797	16920	16919	16862	16823	16938	16836	17001	16931	17098	16781	16832	16971	16685	16949	16908	16930	16887	17033	16935	16809	16908	16798	16950	16903	16714	16920	16956	17100	16967	16744	16915	16898	16962	16815	16645	16810	16990	16963	16897	16930	17096	16916	16678	16861	16966	16691	16825	16935	16923	16876	16669	16810	16994	16803	17036	16924	16905	17021	17022	16843	16868	16885	16893	16885	16964	16888	16742	16909	16784	16896	17028	16755	16901	17038	16881	16833	16949	16921	16855	16769	16744	16845	16797	16960	16911	16890	16955	16866	17049	16857	16711	16873	17060	16721	16941	16823	16840	16783	17004	16771	16878	16958	16745	16830	16909	16606	16991	16956	16782	16984	16972	16874	17044	17096	16984	16983	17079	16868	16873	16788	16898	16906	16931	16951	16890	16775	16921	16833	16927	16865	16898	16828	16897	16798	16930	17024	16705	16889	16784	16873	16852	16947	16992	16760	16915	16744	16959	16944	16839	16961	16868	16940	16970	16816	16873	16854	16882	16998	16787	16877	16783	16974	16944	16797	16872	16935	16893	17004	16824	16995	16879	16848	16899	16924	17021	17143	16936	16916	16784	17005	16770	16941	16894	16837	16977	16872	16844	16673	17018	16819	16943	17005	16980	16768	16971	16950	16877	16852	16964	16802	17082	17113	16822	16895	17068	17030	16746	16808	16954	16806	16950	17005	16701	17004	16780	16905	16641	16960	16980	17027	17046	16934	16912	16995	16900	16916	16952	16857	16974	16687	17030	16930	16814	16942	16984	16934	17124	16895	16917	16913	16714	16820	17018	16968	16845	17029	16901	16932	16943	16797	16801	16786	16913	17166	16860	16890	16968	16814	16940	17037	16828	16996	16836	16849	16951	16939	16900	16861	17016	16931	16938	16910	16724	16944	16924	16728	16842	16890	16686	17055	16946	16839	16840	16944	16864	17164	16972	16944	16756	16883	16834	17076	16827	16889	16824	17013	17005	16859	16981	16936	16786	16950	16824	16978	16878	16782	16747	16915	16893	16805	16881	16705	16823	16900	16896	16894	17002	16979	16840	16975	16896	16751	16793	16952	16851	16914	16897	16889	16885	16780	16962	16897	16877	16852	17008	16841	17026	16973	16945	16838	17023	16917	16701	16970	16868	17003	16833	16896	16804	16997	16800	16849	16935	17060	16835	16844	16895	16947	17012	16872	16896	16959	16748	16887	16845	16779	16932	16727	16697	16922	16934	16832	16887	17015	16841	16779	16917	16759	16802	16964	16786	16872	16895	16897	16907	16809	16908	16884	17063	16979	16774	16897	16734	16672	16843	16778	17042	16804	16835	16951	16839	16957	16969	16881	16899	16739	16981	16739	16994	17011	16777	17009	16841	17203	16765	16916	16974	16986	16835	16973	16811	16843	16875	17057	16781	17045	16948	16938	16943	16846	16953	16937	16859	16932	16998	16931	16912	16860	17030	16897	17001	16928	16764	17272	16755	16815	16724	16885	16804	16928	16845	16755	16759	16938	16916	16832	16998	16997	16993	17008	16924	17044	16915	16878	16981	16906	16768	17102	16945	16833	16898	17002	16855	16889	16920	17087	16744	16978	16788	16781	16684	16983	16920	16910	16830	17029	17003	16918	16951	16914	16884	17011	16748	17006	16852	16866	16920	16865	16824	16782	16939	16824	16756	16919	16878	16900	16970	16818	16899	17005	17085	16871	17033	17023	16885	16865	16885	16872	16778	16824	17089	16806	16888	17003	16989	16968	16740	16955	16849	16898	16851	16924	17030	16886	16824	16805	16981	16757	16939	16835	16670	16798	16989	16778	17039	16933	16804	16894	17056	16756	16819	16750	16934	16833	16807	16990	16978	16901	16867	16988	16864	16801	17002	16721	16915	16930	16958	16746	16891	16855	17034	16878	16954	16859	16917	16911	16701	16924	16730	16896	16893	17007	16854	16941	16907	16745	17025	17050	16888	16872	16966	16819	16922	16777	16680	17071	16941	16961	16933	16845	16974	16944	16871	16956	16873	16866	16878	16885	16819	16929	16842	17001	17189	16818	16796	16876	17119	16921	16889	16903	16784	16882	16973	16820	16816	16916	16885	16969	16891	17115	16877	17024	16951	16805	16849	16933	16966	16953	16848	16919	16792	16808	16935	16800	16905	16884	16888	16753	17049	16850	16777	16982	16744	16816	16913	16981	16991	16909	16972	17066	16887	17005	16623	16941	16849	16874	16710	16937	16666	16829	16875	16970	16943	17114	16858	16958	16809	16874	16988	16874	16877	16882	16830	16837	16925	16847	16869	16880	16978	16906	16830	17025	16955	16911	16931	17022	16885	16875	16847	16978	17036	16831	16844	16826	16820	17055	16882	16923	16938	16983	16787	17049	16927	16958	16957	16904	16908	16859	17036	17060	17123	16878	16909	16888	16869	16913	17000	16787	16822	16876	16893	16802	16867	16951	16894	16860	16999	16991	16709	16828	16946	16984	16837	16808	16809	16931	16963	16996	16879	16797	16917	16845	17007	16914	16908	17025	17064	16869	16931	16843	16854	16803	16965	16991	16931	16979	16821	16787	16936	16838	16890	16862	16886	16735	16839
25299	21666	27898	28731	24053	23448	23832	22820	22526	22504	22606	22397	22388	22195	22330	22503	22297	22118	21977	22259	22144	22234	22071	22222	22007	22081	22103	22180	22180	22026	22070	21991	22080	21832	21937	22300	21979	22111	22057	22262	22145	22211	22253	22193	22119	22228	21831	21953	22002	21955	22064	22173	22201	22068	21917	21884	21800	22162	22131	21908	22123	22220	22334	22048	21903	21950	22037	22091	21874	22004	22006	21786	22151	22047	21856	22049	22328	22022	22175	21910	22114	21921	21886	21786	22065	22096	21938	21973	21593	22136	21983	21999	22088	22083	22147	22154	22143	21904	22067	22014	22295	22080	21785	21942	22068	22130	22068	22188	22013	22148	22039	21925	22042	22087	22154	22079	22014	22063	22006	22159	21975	21951	22103	22123	21979	21893	22116	21961	22053	22172	22150	21975	22229	22083	22195	22247	22252	22119	22112	22004	22188	22113	21897	22022	22091	22035	22043	22211	22104	22003	22243	22153	22298	22294	22061	21912	21847	22064	21870	22052	22085	22079	21991	22031	22347	22104	21915	22067	22073	21964	22196	22296	22226	22096	21988	22043	22045	22052	22172	22068	21771	22036	22081	21971	22076	22023	22209	21941	22289	22054	22175	21929	22173	21955	22078	22005	21872	21817	22142	22014	22026	22047	21977	22203	22079	21873	22212	21996	22038	22096	22158	22139	22001	22086	22047	22026	22012	22218	22081	22223	22031	21982	21983	22100	22138	21984	22005	21916	21992	21945	21925	21842	21955	22001	21760	22044	22067	21930	22162	22166	22096	21922	21954	21959	22031	22059	22139	22094	21978	22015	22024	22002	22133	22146	22139	21954	22138	22120	22020	22145	21986	22033	21958	22227	22229	22055	21986	21916	22121	21898	22040	22012	22172	22195	22043	22126	22107	21887	21937	21960	22249	21989	22014	22036	21913	22193	22010	22078	22147	22013	22010	22095	22000	21873	22093	21776	22010	21981	22196	22145	21944	21991	22146	22005	21931	21975	21993	22056	22199	22022	21905	21996	21967	21879	21989	21979	22049	21984	22070	22319	22180	22060	22030	22148	21929	21917	22087	22295	22374	22211	22088	21891	22021	21852	21989	22166	22113	21990	21947	22096	22198	21969	22116	22046	22198	22192	22252	22415	22055	22112	22259	21923	22056	22046	21971	22224	22007	22060	21917	21997	22095	22078	21992	22004	22249	22337	21744	22045	22195	22010	22306	22136	21763	22122	21972	22091	21914	22080	22132	22082	22164	22046	21956	22031	22030	21911	21929	22170	22195	21998	22056	21991	22116	21836	22179	21854	22104	22081	21890	22090	22075	22063	21824	22131	22335	22074	22040	22133	22006	22124	22061	22131	22012	22256	22347	22095	21837	22035	22161	22009	22161	22076	21987	21897	21957	21840	22106	21890	21773	22055	22117	21799	21958	21918	22230	21984	22029	21991	22127	21988	22108	22144	21716	22022	22114	22038	21950	21926	21818	21995	22161	22063	21831	22077	21837	22027	22032	22106	22290	22013	21891	22221	22332	21989	21997	22003	21979	22015	22165	22144	22275	22181	22177	22097	22111	22035	21994	21973	22131	22135	22025	22153	21880	22047	22087	22119	22237	22169	22137	22176	21921	21986	22115	21950	22035	22032	22169	22075	22219	22030	22171	21980	22009	22115	21726	22004	22093	22158	22153	22210	22259	21877	22061	22163	21901	22040	22175	21863	22151	21863	22147	22074	22014	21988	22327	22242	22167	22220	22022	22190	22081	21910	22051	22148	22084	22100	22032	22032	21889	22035	21851	22008	22234	22215	22029	22210	22225	21908	22113	22067	22083	22245	22143	22114	22154	22047	22226	22166	22082	21995	22100	22365	22484	22201	22208	22001	22224	22221	22151	22101	21934	22103	22043	22140	21874	21904	21872	21995	21951	21939	22118	21998	21922	22154	22344	21924	22035	22067	22123	22052	22043	22079	22116	22058	22195	22130	22170	21932	22013	22123	22034	22088	22151	21992	22284	22181	22135	22179	22224	22067	22045	22022	22066	21856	22072	22148	21955	22091	22240	22039	21891	22006	22073	21894	22109	22220	21941	22011	22011	22130	22116	21861	21935	22176	22316	22254	22253	21982	21876	22017	22221	22095	22285	21919	22112	21956	21816	22172	22100	22015	21980	22017	21961	22231	22255	22186	22064	22195	22053	22032	21951	22217	22076	22041	22099	22077	21988	22115	22196	22045	21744	22012	21957	22016	22258	21919	22027	21841	21968	22152	21932	22125	22046	21971	22026	22108	22098	22157	22291	22155	22043	21988	21778	21664	21981	21985	21975	22180	22392	22060	21926	21910	21952	21909	22158	22183	22004	21965	22133	21994	22315	22159	22074	22125	22077	21994	21986	22339	21889	21983	22024	21923	22142	22080	21827	21853	22017	21983	22164	22132	21957	22027	21951	21999	22018	21998	21968	22006	21955	21803	22357	21962	21874	21864	22073	22146	22204	22089	22021	22046	21970	21937	21944	22004	22261	22149	22179	21971	22145	22255	22158	21960	21981	22080	22002	21962	22401	22009	22195	22059	22192	22096	21922	21922	22002	22080	21813	22044	22310	22115	22096	22092	22094	21995	22156	22027	21966	21962	22131	22199	21972	22060	22304	22109	22121	22141	22049	22089	22022	22095	21900	22116	21891	21946	22193	22130	22282	22010	22131	21857	22064	22224	22031	21889	21915	22164	22065	22149	22039	21771	21988	22219	22134	21923	21939	22132	21991	22150	22061	22057	22015	22089	22051	22111	22249	22000	22157	21916	22073	22096	22206	22054	21742	22247	22084	22027	22002	21929	22204	22171	21995	22017	22120	22127	22245	22194	22077	22090	22070	22142	21817	22269	22293	21986	21893	21999	21856	22058	22114	22063	22183	22066	22027	22370	22122	22147	22295	21972	22054	22143	22193	22007	21983	21984	22243	22119	22068	22092	22242	22005	22192	22034	22101	22230	22179	22187	21915	21926	22299	22012	22101	21979	22257	21998	21933	21810	22206	22109	22219	22136	22139	22064	22025	21940	21969	22207	22048	22156	22292	21869	21890	22012	22052	21810	22069	22021	21936	22045	22096	22018	22245	22120	22150	22030	22134	21776	22133	21843	21979	22132	22019	21863	22078	22123	22287	21959	22033	22067	21868	22143	22255	22187	22000	21869	22107	21981	22033	22144	22255	22283	22126	21913	21879	21953	22002	22142	21977	22228	22086	22027	22168	22176	22233	22030	21963	21920	21939	21908	22124	21923	22183	21976	21974	21838	21901	21981	22190	22307	22056	22077	22135	22240	21900	22164	22011	22084	21864	22151	22182	21928	21920	21934	22131	22113	22015	21969	21983	22133	22096	21965	21975	22213	22082	22205	22077	21843	22001	22023	21951	22090	22212	21991	22022	21977	21979	22056	22204	21925	22095	22065	22239	22122	22067	22020	22314	21910	22131	22264	22042	22382	22140	22175	22304	22245	22325	22184	22074	21909	22073	21972	22153	22055	21895	22170	21986	22179	22125	22213	21972	22110	22095	22011	22079	22040	21851	22319	21875	22016	21998	22078	21918	21875	21902	22118	22039	22077	22128	22019	22104	21963	22075	22167	21984	22112	22025	22078	22299	22023	22002	21793	22104	22032	21995	21928	21877	22005	21963	22165	21833	22054	22155	22097	22060	22070	21925	22009	22032	22032	21956	21936	22190	22006	22003	21987	22193	22235	22157	22219	22013	22108	22051	22151	22064	22235	22000	22116	22139	22175	22051	22210	21922	22076	21835	22275	22131	22057	22314	21835	21946	22001	22086	21964	22000	22068	22065	22143	21964	22048	22025	21957	22105	22192	21950	22152	21957	22118	21934	21963	22047	21924	22043	21974	22163	22091	21958	22016	22024	21856	21931	22173	21880	22086	22051	22008	21981	22082	21824	22054	21894	22000	21903	21905	22210	21957	22130	21983	22074	21989	22073	22001	22176	22024	21895	22029	22067	22050	22049	22136	21939	22161	22115	21975	22107	22067	22070	21957	22129	22112	22154	21811	22059	22194	22029	22143	22137	22195	22085	22028	22195	22261	22000	22057	22127	21751	22136	21969	22120	22197	22096	22150	21888	22149	22049	21747	22289	22091	22115	22111	21980	22070	21932	22285	22045	21845	22135	21927	22071	22177	22013	22001	22028	22086	22007	22034	22009	21731	21872	22020	22084	22079	22170	22187	22153	21880	22157	22169	22073	22160	21975	22112	22006	22145	22052	22040	22087	21854	22108	21950	22108	21972	22115	22018	21954	22023	21951	22134	21984	21864	21990	22198	22107	22132	22189	22062	22190	21867	22156	21997	22264	22017	22280	22216	21881	22049	22084	22031	22225	22163	22023	22084	22041	22034	22222	22062	22113	22387	22027	22131	22402	21869	22009	21891	21781	21976	22216	22244	22088	22044	22050	22326	21954	21963	22041	22044	21902	21913	22197	22126	22065	21944	21975	21972	22059	22186	22136	21916	21961	22134	22145	22310	22020	21901	22029	22136	21990	22103	21922	21996	22046	21950	22119	22072	22014	22205	21838	22090	22225	22191	21930	22152	22077	21943	22035	21960	22150	21967	22020	22010	22250	21996	22016	21959	21980	22085	21937	22173	22064	21964	22115	22065	22069	22094	21961	22223	22004	22063	22243	22185	22093	21965	22218	21959	22133	22165	22197	22081	22156	22082	21991	22026	22194	21878	21985	21972	21985	22088	22111	22009	21931	21872	21790	22107	22184	22088	22309	21864	21832	22060	22159	22159	22176	22164	22064	21931	22269	22234	22000	22023	22079	22169	22149	22100	22105	22186	21954	21941	22181	21954	21930	22162	22075	21956	22136	21994	22033	22012	21998	22007	21977	22037	22125	22132	21883	21980	21910	22194	21999	22016	22118	21799	21942	22126	22079	21982	21932	21894	22073	22125	22055	21845	21943	22046	22127	22027	22072	22005	21889	22029	22022	22150	22302	21948	21969	22165	22007	22167	21978	22044	22111	22037	22070	22177	22186	22245	22113	22308	22151	22151	22314	21966	21782	22105	22235	22008	22016	22151	22168	22133	22200	22025	21909	21981	22001	22172	22054	22122	22157	21850	22073	22249	21965	21961	22247	22061	22075	22177
25118	42422	32312	23920	21072	19641	18840	18564	18332	18351	18213	18003	17848	17946	17801	17886	17596	17749	17784	17692	17579	17675	17862	17746	17675	17806	17702	17729	17770	17671	17784	17804	17906	17533	17840	17884	17746	17628	17624	17861	17737	17679	17780	17718	17615	17563	17543	17544	17707	17622	17746	17677	17671	17657	17768	17625	17694	17822	17714	17721	17553	17799	17605	17718	17637	17751	17830	17631	17750	17543	17519	17869	17408	17678	17662	17755	17716	17760	17616	17856	17634	17717	17564	17574	17593	17691	17878	17650	17607	17737	17577	17689	17663	17704	17538	17614	17474	17651	17839	17678	17737	17684	17640	17649	17559	17777	17866	17673	17756	17666	17827	17783	17728	17794	17586	17836	17517	17742	17638	17783	17677	17715	17562	17638	17599	17575	17685	17489	17769	17757	17627	17557	17635	17620	17561	17704	17701	17539	17654	17785	17672	17705	17761	17403	17861	17852	17511	17658	17646	17809	17555	17728	17724	17573	17855	17617	17674	17668	17713	17622	17595	17674	17681	17656	17622	17691	17767	17713	17665	17641	17771	17647	17733	17799	17669	17690	17612	17768	17718	17486	17874	17601	17654	17562	17866	17620	17848	17701	17781	17735	17651	17630	17532	17656	17839	17727	17642	17745	17576	17713	17825	17770	17761	17682	17595	17798	17601	17508	17804	17589	17613	17426	17600	17741	17744	17670	17636	17775	17639	17574	17682	17882	17619	17492	17714	17580	17600	17671	17775	17691	17757	17683	17731	17477	17667	17629	17567	17632	17814	17827	17613	17738	17773	17736	17669	17688	17604	17666	17717	17508	17725	17496	17693	17752	17663	17705	17594	17636	17794	17690	17718	17635	17578	17718	17715	17865	17705	17588	17730	17652	17586	17673	17728	17805	17735	17805	17661	17647	17609	17581	17662	17569	17623	17772	17661	17734	17654	17614	17575	17475	17813	17656	17922	17578	17688	17649	17588	17655	17748	17675	17678	17505	17808	17621	17737	17768	17698	17765	17618	17537	17720	17592	17664	17552	17694	17626	17778	17652	17728	17656	17653	17731	17601	17489	17734	17637	17652	17812	17533	17679	17679	17472	17653	17740	17594	17567	17647	17642	17778	17682	17735	17645	17635	17715	17866	17593	17594	17621	17742	17579	17710	17787	17668	17626	17815	17672	17734	17703	17732	17774	17658	17766	17710	17634	17770	17494	17671	17647	17766	17836	17663	17703	17701	17746	17679	17530	17749	17659	17807	17688	17703	17676	17442	17787	17714	17653	17700	17735	17567	17665	17813	17774	17736	17744	17750	17626	17514	17648	17696	17682	17558	17772	17634	17637	17745	17619	17609	17638	17857	17772	17702	17582	17670	17762	17700	17697	17628	17736	17812	17734	17699	17490	17756	17554	17700	17664	17907	17800	17749	17793	17587	17734	17497	17688	17791	17743	17575	17792	17521	17588	17585	17512	17564	17835	17805	17469	17579	17656	17590	17559	17779	17629	17581	17729	17710	17431	17636	17805	17798	17778	17568	17735	17635	17668	17586	17694	17578	17641	17890	17727	17616	17541	17610	17639	17758	17780	17686	17737	17584	17663	17673	17580	17711	17700	17802	17798	17796	17486	17717	17638	17813	17701	17774	17656	17650	17840	17817	17660	17604	17668	17826	17630	17695	17779	17620	17668	17838	17758	17683	17711	17596	17715	17692	17663	17910	17604	17794	17640	17624	17868	17757	17719	17621	17611	17628	17942	17538	17604	17621	17654	17676	17651	17599	17760	17660	17683	17648	17664	17638	17902	17746	17669	17594	17844	17753	17560	17649	17566	17667	17749	17557	17718	17759	17736	17477	17738	17578	17619	17588	17716	17683	17705	17576	17722	17734	17637	17697	17627	17704	17527	17768	17658	17499	17878	17693	17680	17542	17692	17769	17922	17777	17771	17695	17621	17654	17610	17760	17777	17503	17801	17636	17679	17768	17828	17770	17690	17733	17545	17692	17653	17747	17596	17812	17691	17700	17571	17719	17666	17744	17650	17517	17636	17715	17863	17506	17793	17785	17693	17616	17769	17674	17820	17613	17740	17648	17743	17799	17797	17815	17686	17681	17635	17834	17733	17603	17532	17697	17799	17828	17731	17641	17784	17767	17623	17753	17538	17739	17725	17731	17574	17613	17747	17889	17789	17602	17524	17744	17652	17870	17625	17608	17791	17676	17822	17633	17586	17676	17658	17770	17575	17585	17749	17748	17668	17801	17644	17686	17714	17656	17631	17704	17589	17654	17794	17817	17646	17671	17709	17601	17824	17676	17786	17548	17667	17674	17734	17696	17614	17697	17779	17671	17576	17481	17684	17738	17789	17784	17637	17667	17874	17760	17548	17584	17736	17679	17673	17889	17653	17694	17712	17824	17786	17607	17649	17789	17582	17684	17659	17715	17752	17911	17671	17913	17580	17728	17536	17702	17864	17725	17517	17595	17698	17811	17721	17582	17635	17554	17676	17575	17884	17730	17696	17906	17666	17896	17855	17761	17883	17753	17658	17771	17626	17856	17884	17719	17713	17816	17545	17699	17776	17706	17654	17730	17663	17951	17636	17719	17772	17458	17644	17888	17654	17725	17756	17811	17796	17804	17704	17699	17655	17634	17512	17677	17815	17780	17760	17604	17640	17585	17729	17680	17769	17643	17701	17736	17552	17813	17885	17734	17754	17600	17757	17671	17697	17898	17604	17709	17718	17633	17645	17699	17729	17650	17819	17735	17571	17732	17621	17952	17720	17773	17675	17708	17777	17730	17787	17681	17444	17847	17504	17592	17510	17810	17632	17740	17817	17709	17705	17713	17792	17588	17670	17678	17578	17804	17690	17507	17706	17582	17672	17861	17737	17511	17681	17714	17749	17814	17697	17886	17630	17571	17504	17709	17778	17696	17687	17745	17467	17836	17528	17544	17823	17508	17739	17658	17682	17611	17825	17653	17722	17760	17824	17560	17745	17599	17636	17711	17695	17707	18023	17528	17593	17758	17637	17824	17682	17712	17820	17727	17738	17728	17692	17692	17664	17595	17606	17760	17752	17720	17779	17667	17811	17568	17667	17761	17650	17810	17605	17668	17616	17606	17593	17629	17487	17739	17580	17604	17663	17450	17605	17702	17786	17683	17643	17780	17694	17635	17682	17596	17605	17517	17733	17703	17713	17639	17789	17792	17569	17734	17615	17745	17771	17586	17779	17571	17616	17897	17766	17727	17713	17548	17686	17631	17668	17662	17758	17779	17720	17833	17626	17736	17753	17691	17798	17675	17698	17739	17683	17726	17690	17683	17590	17724	17790	17712	17699	17613	17613	17860	17654	17856	17556	17836	17765	17807	17859	17694	17733	17657	17572	17612	17721	17624	17671	17574	17507	17696	17735	17755	17709	17690	17727	17767	17712	17762	17683	17628	17551	17847	17713	17351	17738	17646	17631	17606	17647	17625	17674	17716	17588	17867	17776	17660	17661	17678	17735	17666	17599	17816	17591	17677	17588	17743	17859	17807	17568	17681	17820	17597	17702	17639	17804	17548	17839	17741	17658	17741	17635	17677	17658	17598	17538	17793	17709	17545	17568	17969	17653	17713	17691	17811	17573	17650	17814	17553	17710	17637	17556	17697	17711	17736	17719	17552	17715	17926	17759	17526	17737	17739	17626	17618	17628	17706	17575	17547	17757	17778	17562	17786	17771	17458	17814	17716	17607	17783	17749	17599	17773	17668	17636	17676	17723	17845	17559	17706	17478	17710	17712	17566	17694	17560	17517	17621	17747	17719	17703	17501	17685	17741	17845	17595	17544	17568	17725	17753	17527	17546	17764	17536	17653	17565	17718	17666	17546	17759	17686	17705	17773	17468	17760	17787	17592	17598	17539	17792	17756	17860	17587	17578	17911	17615	17734	17607	17959	17717	17756	17566	17684	17718	17837	17688	17685	17595	17841	17745	17722	17681	17811	17762	17501	17664	17638	17830	17493	17773	17671	17497	17737	17671	17804	17781	17766	17738	17635	17746	17680	17592	17608	17567	17553	17478	17696	17975	17675	17629	17497	17765	17640	17608	17716	17611	17713	17800	17639	17818	17672	17670	17595	17638	17670	17587	17695	17666	17676	17565	17844	17774	17691	17794	17857	17564	17633	17578	17761	17641	17781	17642	17719	17671	17699	17626	17845	17698	17757	17706	17766	17787	17814	17599	17775	17652	17782	17739	17730	17764	17847	17598	17667	17835	17644	17530	17585	17667	17805	17689	17607	17746	17582	17594	17749	17717	17723	17542	17771	17895	17640	17599	17693	17759	17658	17649	17677	17864	17816	17768	17719	17714	17609	17604	17941	17706	17739	17667	17682	17673	17665	17784	17665	17701	17647	17642	17682	17825	17563	17547	17685	17702	17844	17611	17656	17651	17755	17790	17679	17706	17706	17646	17671	17676	17527	17774	17495	17741	17730	17631	17655	17698	17601	17641	17693	17644	17714	17849	17673	17694	17775	17554	17788	17553	17503	17767	17554	17845	17592	17783	17682	17701	17817	17666	17627	17580	17662	17655	17618	17753	17620	17742	17648	17631	17799	17796	17897	17887	17730	17792	17727	17621	17675	17753	17763	17628	17607	18029	17755	17692	17653	17728	17800	17587	17573	17742	17699	17624	17667	17826	17617	17715	17913	17791	17666	17700	17712	17765	17864	17640	17814	17672	17704	17507	17690	17664	17634	17627	17612	17732	17752	17858	17723	17686	17696	17763	17747	17620	17556	17729	17619	17702	17589	17663	17577	17716	17680	17818	17672	17758	17871	17637	17811	17609	17671	17738	17652	17676	17644	17803	17848	17537	17893	17531	17719	17637	17439	17820	17644	17783	17427	17765	17789	17638	17742	17666	17561	17799	17717	17630	17741	17746	17616	17506	17764	17877	17658	17630	17567	17562	17591	17727	17608	17719	17616	17785	17699	17620	17755	17862	17562	17740	17737	17672	17664	17889	17640	17600	17688	17665	17873	17607	17764	17685	17894	17804	17828	17787	17625	17679	17712	17888	17575	17602	17637	17553	17594	17611	17717	17655	17782	17541	17685	17694	17851	17796	17672	17720	17824	17739	17659	17697	17731	17722	17704	17729	17870	17664	17815	17686	17581
22471	21607	28898	24827	22232	25200	27852	23430	22590	22805	22435	22109	22177	21970	22143	22027	21904	21714	21751	21790	21789	21622	21703	21696	21556	21867	21933	21603	21736	21583	21634	21606	21752	21465	21667	21648	21869	21515	21652	21399	21511	21698	21590	21539	21596	21589	21647	21687	21596	21552	21584	21582	21572	21677	21536	21385	21685	21607	21723	21692	21432	21484	21664	21686	21647	21538	21345	21493	21485	21433	21488	21583	21721	21538	21462	21546	21442	21559	21304	21547	21904	21301	21531	21697	21367	21337	21467	21477	21327	21585	21548	21243	21540	21640	21810	21654	21636	21751	21714	21711	21495	21545	21536	21605	21577	21666	21629	21645	21574	21555	21255	21877	21567	21725	21720	21475	21615	21407	21470	21623	21437	21363	21552	21488	21490	21561	21505	21279	21481	21423	21475	21500	21469	21666	21358	21461	21521	21532	21294	21598	21437	21357	21743	21647	21410	21625	21390	21532	21571	21348	21444	21283	21480	21379	21572	21571	21529	21597	21456	21446	21547	21482	21319	21335	21425	21461	21465	21595	21494	21411	21423	21515	21502	21512	21496	21497	21450	21549	21568	21517	21396	21483	21312	21585	21604	21595	21420	21519	21628	21365	21459	21443	21455	21578	21370	21476	21513	21509	21425	21511	21313	21548	21635	21479	21519	21574	21556	21352	21481	21442	21572	21693	21427	21567	21804	21463	21495	21595	21499	21605	21749	21497	21383	21453	21577	21705	21596	21651	21669	21394	21463	21692	21512	21502	21502	21499	21805	21505	21503	21236	21490	21537	21368	21437	21482	21430	21539	21293	21643	21539	21572	21374	21392	21591	21522	21297	21551	21612	21792	21540	21452	21545	21513	21446	21457	21419	21612	21625	21546	21583	21699	21493	21509	21528	21439	21605	21553	21499	21474	21604	21247	21169	21431	21617	21412	21280	21491	21714	21530	21373	21363	21262	21403	21495	21573	21491	21658	21648	21402	21206	21579	21564	21402	21643	21510	21598	21646	21706	21447	21567	21428	21498	21555	21569	21537	21622	21482	21450	21449	21572	21703	21581	21434	21474	21539	21737	21571	21438	21530	21615	21476	21592	21484	21500	21792	21551	21482	21426	21611	21395	21476	21672	21687	21480	21467	21692	21546	21303	21535	21413	21434	21591	21608	21497	21241	21299	21428	21629	21381	21511	21359	21375	21511	21617	21649	21657	21432	21531	21369	21443	21682	21248	21607	21486	21646	21343	21499	21416	21543	21413	21714	21321	21282	21533	21518	21430	21391	21448	21521	21486	21836	21698	21584	21720	21364	21583	21502	21503	21443	21533	21521	21610	21510	21455	21629	21569	21432	21477	21616	21416	21363	21528	21583	21428	21736	21325	21690	21472	21623	21397	21656	21572	21586	21423	21515	21666	21362	21415	21515	21493	21425	21697	21444	21273	21508	21450	21549	21719	21384	21494	21589	21568	21614	21340	21407	21675	21560	21566	21563	21300	21468	21367	21470	21274	21300	21471	21557	21581	21204	21560	21548	21380	21548	21426	21454	21454	21733	21659	21749	21458	21282	21461	21430	21585	21393	21731	21435	21451	21688	21411	21582	21479	21707	21510	21726	21632	21393	21371	21485	21501	21486	21418	21553	21518	21348	21738	21508	21463	21543	21567	21389	21455	21633	21568	21743	21468	21469	21785	21490	21569	21551	21597	21616	21573	21484	21526	21615	21548	21511	21542	21394	21557	21493	21248	21623	21361	21478	21442	21365	21324	21704	21592	21371	21449	21477	21326	21511	21481	21609	21398	21410	21591	21608	21376	21379	21435	21478	21360	21500	21591	21671	21406	21429	21458	21489	21619	21498	21418	21539	21614	21494	21572	21465	21461	21513	21374	21548	21668	21490	21474	21624	21532	21521	21530	21626	21645	21500	21463	21458	21590	21545	21519	21596	21467	21644	21438	21678	21426	21626	21527	21378	21535	21366	21504	21572	21524	21445	21299	21559	21544	21602	21629	21817	21657	21475	21705	21641	21521	21556	21349	21461	21627	21648	21363	21622	21320	21438	21564	21459	21536	21502	21762	21512	21532	21449	21422	21665	21549	21442	21423	21608	21562	21279	21362	21529	21528	21530	21369	21659	21477	21392	21552	21449	21584	21885	21611	21444	21677	21625	21602	21657	21546	21523	21474	21505	21612	21564	21608	21476	21301	21396	21495	21692	21475	21499	21600	21535	21602	21333	21501	21433	21384	21499	21481	21534	21599	21640	21528	21688	21562	21611	21293	21427	21608	21707	21663	21711	21302	21412	21496	21625	21600	21649	21479	21317	21340	21502	21321	21423	21439	21270	21428	21472	21438	21535	21527	21468	21490	21485	21670	21509	21353	21610	21564	21727	21465	21566	21464	21382	21378	21502	21803	21381	21459	21673	21657	21522	21498	21671	21983	21462	21758	21529	21815	21506	21536	21550	21644	21539	21613	21721	21288	21628	21610	21455	21646	21375	21508	21550	21425	21392	21409	21500	21627	21414	21622	21375	21375	21660	21547	21337	21317	21648	21471	21532	21390	21568	21427	21448	21420	21458	21438	21570	21503	21478	21537	21284	21583	21323	21594	21580	21419	21498	21334	21411	21216	21637	21239	21541	21280	21697	21485	21597	21565	21784	21456	21483	21467	21607	21459	21555	21721	21470	21363	21362	21472	21370	21182	21440	21566	21809	21290	21420	21531	21695	21653	21689	21525	21605	21534	21554	21298	21593	21421	21593	21240	21506	21434	21613	21480	21500	21438	21513	21374	21404	21727	21462	21432	21506	21278	21605	21695	21723	21434	21617	21572	21571	21462	21518	21460	21417	21470	21419	21277	21497	21552	21553	21544	21522	21495	21406	21593	21457	21471	21552	21413	21409	21421	21525	21459	21266	21174	21440	21414	21326	21627	21379	21515	21220	21415	21725	21446	21516	21482	21401	21487	21651	21425	21541	21676	21564	21554	21255	21628	21633	21519	21614	21720	21485	21342	21332	21451	21536	21328	21594	21429	21473	21443	21507	21671	21245	21599	21512	21361	21668	21323	21582	21383	21556	21579	21347	21513	21547	21591	21654	21539	21764	21696	21464	21479	21357	21487	21557	21730	21591	21625	21483	21332	21499	21715	21529	21448	21553	21635	21485	21433	21520	21584	21522	21627	21554	21594	21435	21551	21416	21458	21480	21663	21607	21478	21436	21667	21582	21720	21450	21438	21207	21667	21579	21378	21652	21634	21390	21440	21583	21434	21405	21473	21447	21619	21734	21712	21535	21661	21460	21581	21534	21359	21667	21244	21474	21407	21545	21470	21507	21649	21715	21473	21325	21697	21537	21537	21726	21460	21461	21420	21618	21343	21491	21757	21175	21620	21545	21451	21679	21672	21384	21258	21617	21463	21533	21580	21664	21409	21567	21613	21437	21467	21462	21339	21456	21421	21467	21415	21648	21621	21386	21551	21358	21547	21643	21355	21513	21572	21481	21666	21379	21537	21447	21418	21388	21641	21493	21687	21637	21575	21393	21623	21605	21575	21351	21381	21434	21361	21769	21436	21414	21440	21412	21611	21465	21465	21409	21511	21642	21561	21664	21321	21446	21268	21680	21601	21643	21516	21179	21336	21489	21451	21432	21676	21536	21404	21793	21541	21421	21587	21691	21436	21653	21516	21645	21707	21441	21600	21577	21611	21567	21651	21611	21421	21667	21532	21500	21394	21449	21652	21572	21451	21434	21494	21208	21526	21452	21554	21462	21586	21722	21734	21506	21278	21617	21557	21377	21405	21538	21454	21605	21580	21485	21573	21386	21548	21683	21287	21447	21489	21372	21426	21521	21463	21569	21303	21454	21448	21426	21387	21391	21542	21385	21611	21471	21766	21470	21591	21410	21616	21516	21721	21546	21720	21597	21581	21545	21508	21585	21618	21557	21674	21600	21622	21662	21301	21472	21551	21447	21450	21598	21437	21592	21444	21486	21419	21537	21499	21436	21626	21376	21773	21502	21427	21541	21347	21254	21545	21628	21658	21421	21240	21658	21628	21411	21338	21500	21627	21415	21471	21556	21459	21525	21679	21713	21510	21484	21491	21430	21458	21440	21555	21335	21530	21603	21494	21672	21335	21586	21397	21482	21519	21508	21483	21485	21525	21298	21582	21483	21442	21319	21444	21553	21541	21477	21532	21498	21458	21566	21544	21503	21500	21403	21524	21630	21296	21439	21387	21499	21266	21554	21563	21492	21408	21408	21462	21670	21476	21338	21457	21506	21436	21364	21503	21539	21353	21248	21542	21522	21442	21653	21566	21419	21556	21413	21657	21319	21289	21556	21555	21622	21530	21556	21447	21617	21470	21466	21384	21519	21583	21435	21577	21476	21249	21337	21517	21470	21569	21455	21487	21400	21447	21352	21531	21436	21601	21613	21573	21533	21600	21427	21537	21509	21553	21454	21503	21654	21626	21526	21509	21364	21388	21408	21420	21499	21541	21731	21609	21434	21380	21414	21499	21660	21550	21505	21595	21330	21537	21352	21584	21595	21421	21426	21532	21437	21553	21350	21295	21281	21310	21524	21317	21741	21568	21585	21421	21568	21430	21605	21622	21637	21674	21495	21476	21587	21666	21459	21509	21625	21333	21400	21566	21608	21549	21498	21396	21479	21459	21495	21557	21461	21423	21667	21543	21521	21711	21438	21360	21388	21435	21432	21450	21466	21621	21422	21589	21496	21524	21534	21713	21649	21499	21610	21500	21397	21570	21495	21400	21414	21557	21530	21546	21400	21604	21580	21439	21706	21424	21350	21668	21567	21737	21615	21389	21524	21478	21486	21424	21637	21370	21493	21502	21405	21482	21512	21323	21569	21459	21473	21552	21604	21440	21236	21496	21783	21433	21682	21455	21470	21713	21503	21337	21480	21488	21575	21471	21514	21398	21523	21185	21471	21460	21701	21500	21552	21557	21382	21379	21317	21615	21509	21358	21521	21508	21624	21253	21228	21464	21466	21611	21631	21542	21430	21683	21544	21400	21661	21543	21551	21505	21454	21469	21333	21556	21465	21498	21551	21422	21426	21357	21467	21760	21576	21723	21333	21674	21599	21491	21651	21599	21218	21632	21455	21427	21541	21402	21496	21464	21433	21488
27602	52092	39643	29024	24234	21383	20225	19262	18796	18529	18464	18255	17857	17707	17872	17736	17784	17483	17731	17382	17564	17652	17518	17640	17717	17689	17506	17474	17630	17555	17462	17595	17528	17489	17439	17502	17307	17321	17482	17363	17394	17297	17390	17421	17263	17554	17402	17493	17363	17504	17511	17373	17390	17492	17462	17338	17555	17425	17283	17384	17479	17528	17366	17481	17242	17373	17290	17443	17421	17385	17490	17540	17360	17493	17416	17365	17553	17243	17453	17342	17504	17432	17566	17467	17293	17432	17347	17330	17456	17291	17531	17356	17377	17372	17371	17486	17310	17217	17416	17423	17583	17154	17486	17363	17433	17436	17494	17343	17381	17326	17499	17415	17246	17553	17419	17617	17278	17553	17382	17261	17509	17605	17291	17345	17432	17645	17376	17522	17519	17376	17694	17513	17357	17256	17365	17363	17444	17406	17331	17460	17524	17353	17288	17316	17236	17373	17280	17443	17263	17428	17519	17370	17301	17478	17323	17282	17198	17594	17456	17508	17308	17255	17311	17097	17355	17364	17262	17097	17345	17289	17385	17236	17127	17372	17422	17345	17322	17488	17339	17351	17277	17348	17369	17270	17343	17358	17369	17417	17212	17297	17233	17339	17478	17407	17374	17371	17324	17338	17542	17405	17373	17363	17413	17308	17400	17405	17370	17257	17355	17409	17432	17615	17320	17384	17490	17220	17506	17447	17394	17316	17353	17516	17332	17313	17414	17289	17352	17391	17374	17371	17414	17343	17476	17259	17322	17338	17518	17389	17381	17308	17331	17162	17375	17381	17468	17324	17452	17425	17363	17198	17363	17621	17520	17293	17321	17565	17456	17276	17355	17387	17427	17400	17365	17290	17390	17283	17258	17446	17294	17480	17407	17281	17209	17326	17201	17424	17329	17269	17222	17299	17428	17374	17291	17174	17290	17509	17351	17422	17452	17338	17238	17326	17324	17361	17483	17407	17442	17320	17311	17343	17407	17407	17300	17514	17345	17130	17383	17317	17347	17405	17416	17364	17416	17321	17323	17359	17302	17427	17207	17416	17317	17302	17348	17327	17488	17397	17234	17295	17294	17262	17309	17417	17488	17421	17465	17351	17271	17401	17256	17336	17499	17368	17333	17330	17360	17227	17478	17191	17333	17339	17296	17456	17380	17366	17393	17285	17319	17134	17337	17180	17507	17294	17393	17553	17583	17524	17301	17226	17383	17187	17191	17421	17576	17307	17347	17422	17228	17411	17444	17230	17241	17283	17268	17376	17316	17349	17246	17297	17407	17507	17423	17392	17255	17299	17372	17185	17525	17436	17378	17308	17379	17449	17396	17281	17404	17345	17350	17296	17513	17382	17425	17402	17462	17122	17495	17273	17386	17306	17336	17379	17430	17305	17281	17357	17343	17267	17475	17350	17512	17320	17312	17437	17341	17387	17450	17274	17405	17412	17150	17254	17420	17207	17429	17326	17339	17428	17322	17397	17363	17425	17281	17364	17250	17366	17317	17288	17295	17371	17323	17337	17388	17385	17473	17325	17295	17342	17359	17305	17393	17373	17361	17473	17315	17412	17365	17297	17371	17337	17257	17374	17424	17469	17343	17432	17427	17497	17476	17478	17188	17301	17205	17235	17373	17375	17439	17485	17424	17366	17393	17306	17428	17416	17441	17288	17344	17317	17527	17246	17398	17301	17390	17308	17526	17243	17414	17263	17355	17396	17364	17498	17367	17377	17282	17204	17366	17283	17273	17327	17364	17335	17318	17364	17315	17255	17390	17388	17476	17259	17417	17181	17236	17447	17344	17553	17356	17322	17398	17402	17396	17318	17362	17504	17181	17395	17480	17368	17282	17378	17369	17199	17378	17336	17434	17342	17498	17239	17392	17354	17312	17211	17456	17223	17317	17363	17449	17281	17180	17278	17479	17445	17530	17412	17347	17364	17484	17273	17587	17388	17281	17184	17441	17380	17327	17262	17315	17415	17209	17335	17340	17249	17410	17319	17431	17381	17335	17516	17253	17379	17377	17264	17304	17296	17282	17369	17275	17508	17390	17247	17418	17191	17526	17378	17301	17268	17448	17497	17473	17364	17292	17213	17351	17432	17352	17190	17291	17370	17179	17373	17477	17350	17404	17635	17306	17517	17394	17409	17290	17149	17338	17289	17412	17352	17393	17428	17275	17456	17406	17428	17444	17248	17526	17342	17273	17286	17460	17370	17384	17497	17407	17419	17463	17307	17459	17230	17254	17392	17365	17361	17368	17247	17310	17361	17293	17362	17603	17312	17159	17335	17491	17206	17278	17533	17395	17340	17578	17421	17272	17472	17343	17413	17377	17391	17348	17409	17149	17252	17398	17378	17481	17249	17365	17474	17282	17264	17471	17356	17429	17430	17193	17505	17294	17310	17323	17259	17454	17329	17367	17530	17499	17367	17476	17387	17446	17250	17281	17440	17327	17510	17427	17467	17316	17385	17097	17415	17452	17362	17461	17402	17343	17230	17456	17408	17369	17374	17282	17401	17502	17355	17405	17416	17260	17463	17260	17250	17427	17471	17334	17393	17424	17385	17387	17173	17281	17470	17343	17431	17283	17324	17320	17380	17454	17450	17399	17454	17398	17352	17590	17350	17368	17322	17561	17351	17291	17429	17178	17336	17324	17274	17411	17286	17534	17346	17509	17379	17439	17420	17424	17427	17321	17536	17264	17281	17451	17321	17546	17630	17425	17411	17370	17359	17483	17286	17367	17448	17376	17329	17273	17415	17393	17516	17398	17187	17296	17462	17316	17376	17580	17329	17197	17390	17486	17322	17497	17312	17376	17238	17405	17195	17514	17381	17348	17516	17415	17647	17294	17492	17095	17415	17384	17345	17558	17286	17379	17511	17280	17487	17370	17590	17217	17365	17372	17457	17468	17325	17456	17493	17378	17422	17473	17303	17580	17266	17570	17327	17256	17389	17387	17280	17380	17415	17421	17397	17415	17408	17569	17350	17362	17435	17291	17438	17433	17516	17349	17320	17404	17305	17354	17523	17276	17235	17572	17387	17290	17295	17325	17246	17402	17380	17381	17261	17450	17417	17287	17240	17379	17300	17379	17132	17352	17413	17464	17395	17388	17343	17239	17334	17196	17339	17423	17303	17350	17593	17332	17481	17314	17547	17314	17281	17379	17307	17381	17436	17462	17421	17429	17346	17349	17432	17461	17294	17579	17369	17333	17381	17376	17351	17344	17327	17376	17229	17383	17324	17291	17171	17400	17306	17367	17410	17397	17475	17301	17520	17386	17557	17406	17399	17328	17305	17421	17286	17132	17216	17383	17216	17307	17304	17422	17482	17137	17262	17268	17351	17375	17258	17241	17453	17306	17350	17206	17360	17259	17337	17480	17478	17277	17410	17532	17353	17366	17468	17449	17379	17473	17310	17413	17267	17306	17345	17502	17459	17542	17320	17310	17409	17271	17244	17474	17339	17462	17356	17411	17368	17292	17422	17453	17340	17353	17315	17394	17353	17357	17325	17432	17231	17345	17422	17421	17315	17247	17353	17137	17371	17419	17552	17308	17374	17061	17365	17466	17355	17469	17123	17372	17310	17180	17393	17456	17310	17325	17355	17413	17340	17254	17342	17499	17236	17541	17329	17392	17408	17154	17396	17231	17482	17511	17450	17366	17288	17283	17329	17407	17368	17453	17466	17342	17360	17434	17440	17291	17297	17277	17324	17303	17360	17484	17351	17370	17195	17212	17283	17359	17336	17432	17429	17434	17200	17198	17232	17513	17466	17448	17387	17317	17414	17145	17311	17340	17400	17201	17464	17493	17313	17450	17333	17529	17334	17390	17269	17319	17033	17468	17203	17319	17479	17422	17488	17391	17253	17330	17273	17155	17300	17454	17221	17308	17475	17375	17325	17146	17354	17606	17363	17483	17264	17289	17333	17374	17572	17459	17204	17411	17323	17307	17282	17447	17342	17162	17289	17424	17433	17324	17451	17333	17441	17342	17392	17534	17149	17255	17475	17436	17144	17425	17358	17493	17271	17321	17304	17390	17321	17385	17293	17384	17293	17364	17283	17426	17259	17576	17440	17420	17393	17274	17439	17349	17408	17380	17361	17318	17131	17314	17402	17400	17384	17391	17481	17378	17328	17252	17366	17264	17238	17526	17302	17315	17462	17281	17517	17239	17405	17529	17176	17442	17346	17283	17405	17251	17365	17400	17303	17274	17250	17309	17264	17541	17246	17508	17420	17515	17299	17557	17278	17096	17439	17389	17391	17485	17353	17368	17312	17356	17343	17443	17474	17432	17304	17438	17546	17418	17283	17228	17550	17296	17284	17263	17405	17353	17309	17392	17177	17588	17394	17351	17229	17336	17424	17222	17436	17231	17276	17323	17500	17305	17401	17216	17511	17378	17403	17358	17580	17318	17362	17473	17309	17427	17400	17421	17510	17491	17345	17398	17538	17391	17375	17308	17376	17427	17269	17493	17394	17425	17311	17285	17333	17551	17368	17520	17439	17233	17454	17414	17315	17445	17494	17430	17354	17600	17513	17261	17374	17236	17399	17447	17287	17226	17362	17511	17368	17227	17214	17252	17480	17199	17496	17414	17350	17457	17319	17391	17269	17360	17303	17367	17544	17277	17453	17441	17474	17379	17362	17290	17434	17386	17424	17467	17315	17453	17229	17430	17349	17333	17412	17459	17357	17458	17500	17575	17295	17490	17313	17495	17300	17302	17409	17281	17302	17303	17206	17500	17235	17359	17277	17279	17234	17284	17307	17424	17384	17286	17504	17634	17338	17375	17332	17515	17561	17355	17449	17234	17403	17399	17251	17492	17279	17158	17583	17655	17463	17553	17314	17291	17439	17356	17530	17251	17257	17166	17489	17397	17357	17117	17411	17297	17433	17409	17559	17511	17345	17434	17364	17327	17441	17430	17226	17323	17313	17304	17223	17260	17474	17179	17342	17377	17358	17527	17277	17466	17335	17287	17385	17261	17456	17465	17162	17400	17426	17414	17241	17598	17351	17303	17466	17413	17402	17346	17410	17367	17347	17291	17534	17266	17403	17367	17359	17384	17354	17467	17354	17357	17410	17449	17344	17301	17287	17178	17374	17325	17419	17417	17274	17533	17367	17473	17386	17420	17525
30565	27498	31314	27819	23901	23206	23135	22670	22618	22458	22697	22198	22101	22348	22239	22424	22419	22255	22255	22446	22053	22106	22168	22265	22212	22268	21929	22456	22199	22206	22301	22316	21953	22255	22040	22160	22269	22122	22173	21866	22354	22008	22174	22109	22101	22204	22030	21991	22137	21965	22293	21890	22442	22296	22109	21961	22268	22089	22170	21942	22112	22292	22222	22144	22163	22269	22166	22130	22008	22231	22202	22252	22193	22138	21876	22159	22490	22216	21897	22024	22362	21957	22092	22208	21966	22110	22110	21954	22027	22229	22202	22375	22135	22241	22135	22129	22232	22196	21926	22203	22167	22048	22079	21991	22172	22182	22267	22302	22221	22099	21974	22003	22209	22254	22192	22140	22104	22269	22326	22090	22040	22238	21889	22046	21980	22092	22004	22112	22081	22163	22088	21970	22331	22184	22160	22266	22266	22137	22095	22198	22347	22198	22059	22123	22333	22109	22246	22178	21906	22057	22115	22108	22273	21971	22020	22266	22085	22267	22218	22274	22066	22158	22182	22201	22052	22214	22157	22178	22110	22436	22188	22297	22298	22087	22017	22049	22216	22232	22189	21910	22026	21929	22034	22060	22094	22174	22240	22101	22168	22032	22004	22083	22119	22075	22151	22173	22208	21990	22269	22165	22329	22057	22083	22203	22077	22112	22297	22047	22136	22309	22077	22030	22225	22175	21995	22047	22297	22281	22104	22188	22115	22470	22047	22138	22208	22020	22201	22278	22331	22078	22111	22067	22112	22241	22020	21967	22225	22044	21939	22049	22202	22254	22203	22204	22241	22053	22080	22108	22192	22229	22295	22093	22276	22241	22046	22009	22132	21846	22077	22095	22079	22041	21866	22093	22130	22259	21995	22115	22196	22214	22083	22270	22201	22070	22065	22169	22186	22174	21994	21986	22062	22097	22239	22126	22252	22427	21844	22103	22155	22136	22184	22449	22327	22346	22139	22279	22094	22137	22144	22018	22140	22351	22078	22237	22248	22309	22234	22254	22173	22219	22194	22030	22099	22207	22193	22195	21963	22332	22137	21873	22185	22099	22148	21994	21993	22066	22120	21986	22212	22032	22357	22075	22092	22081	22208	22135	22242	22004	22036	22035	22424	22052	22093	22100	22084	22237	22050	22223	21918	21993	22222	22211	22305	22091	22022	22005	22110	22230	22206	22083	22242	22198	22129	22331	22157	22193	22246	22006	22183	22072	22084	22209	22286	22094	22155	21981	22303	22284	21978	22157	21960	21991	22313	22133	22056	22113	22277	21985	22116	22141	22139	22141	22080	22355	22024	21939	22458	22160	22108	22179	22237	22057	22053	22450	22019	21979	22185	22018	22138	21987	22043	22323	22165	22298	22074	22100	22063	22254	22203	22159	22146	22094	22139	22031	22275	22019	22191	22241	22143	22131	22088	22289	22074	22263	22234	22149	22178	22228	22184	21943	22038	22103	22019	22242	21979	22108	22435	22103	21919	22077	22104	22038	22221	22121	22007	22149	22182	22099	22140	22303	22068	22230	22019	21982	22099	22099	22295	22170	22090	22282	22205	22282	22112	21998	22242	22064	22216	22226	22554	22189	22219	22323	22418	22254	22072	22334	22005	22110	22413	22188	22173	22248	22158	22287	22091	21864	22043	22280	22237	22026	22214	22136	22156	22063	22173	22151	22036	22221	22202	22143	22220	22164	22113	22153	21986	22106	22153	22008	22105	22021	21994	22163	22238	22142	22268	22085	22222	21945	22083	22264	22103	22155	22134	21831	22146	21966	22187	22194	22094	21978	22026	22240	22193	22141	22026	22086	22126	22253	22359	22222	22487	21986	22048	22344	22073	22268	22318	22235	22089	22146	22037	22006	22037	22173	22025	22128	22267	22243	22041	21959	22206	22192	22122	21983	22071	22220	22160	22050	22477	22234	22223	22094	22258	22132	22107	22130	22177	22052	21986	22257	22336	22187	22168	22055	22084	22017	22286	22097	22092	22209	22048	21973	22155	22181	22128	22243	22235	22136	21988	22274	21994	22320	22077	21796	22110	22154	22098	22268	22293	21989	22265	22094	22249	22082	22174	22223	22083	22003	22084	22223	22110	22208	22167	22262	22352	22103	22034	22069	22216	22125	22148	22329	22109	21974	22094	22247	22224	22215	22302	22145	22151	22134	22164	22004	22144	22078	22407	22084	22085	22115	22160	22304	22247	22129	22283	22195	22333	22032	22055	22040	22063	22312	22364	22243	22143	22017	22009	22329	22206	22143	22180	22058	22192	22112	22275	22383	21980	22126	21916	22214	22320	22233	22043	22117	22225	22145	22224	22306	22210	22192	21952	21952	21918	21989	22181	22208	22221	22138	22359	22084	22059	22225	22165	22182	22115	21914	22087	22101	22073	22104	22057	22165	22137	22246	22294	22150	22239	22154	22080	22102	21974	22008	22036	22100	22167	22308	22322	22179	22106	22076	22123	22341	22124	22172	22003	22161	22123	22033	22079	22272	22055	22134	22046	22393	22256	22188	22190	22369	21806	21998	22180	22216	22293	22192	21994	22165	22316	22202	22041	22054	22078	22173	22143	22150	22167	22040	22140	22178	22224	22439	22219	22291	22315	21986	22138	22287	21944	21973	22165	22173	22323	22143	22191	22282	21925	21956	22192	22303	22086	22130	22088	22160	22259	22413	22163	22298	22079	22197	22275	22130	22272	22214	22061	22107	22463	22023	22089	22298	22314	22136	22179	22007	22291	22232	22200	22055	22124	22255	22305	22193	22207	22137	22336	22258	22172	22239	22137	21940	22217	22018	22031	22318	22101	22203	22477	22086	22123	22336	22071	22129	21999	22213	22125	21963	22225	22224	22169	21894	22136	22025	22077	22060	22216	22258	22221	22222	22301	22179	22207	22140	22038	22100	21977	22017	22224	22062	22071	22238	22161	22201	22082	22173	22380	22244	22299	22157	22213	22349	22203	22044	22113	22178	22335	22161	22193	22194	22270	22154	22459	22206	22041	21960	22193	21989	22148	22024	22074	22134	22246	22039	22159	22439	22082	22245	22341	22200	22235	22212	22301	22208	22088	22165	22040	22148	22078	22163	21997	21989	22164	21899	22252	22194	22304	22201	22184	22163	22108	22074	22150	22260	21946	22243	22325	22132	21926	22323	21943	22307	22231	21965	22226	22112	22170	22025	22212	22126	22135	22021	22095	22154	22084	22073	22056	21967	22082	22278	22073	22248	22098	22113	22190	22141	22197	22285	22156	22020	22169	22092	22312	21885	22242	22375	22274	22152	21997	22159	22226	22172	21955	21925	22236	22173	22168	22111	22339	22044	22297	22230	22022	22360	22008	21938	21951	22302	22215	22173	22271	22083	22179	22370	22353	22335	22198	22158	22259	22231	22203	22126	22249	22030	22019	21812	21990	22241	21918	22102	22279	22275	22113	22012	22080	22423	22091	22069	22108	22091	22078	21775	22004	22058	22295	22152	21891	22177	22214	22084	22214	22145	22230	22096	22321	22201	22089	22091	22196	22154	21979	22214	22237	22235	22317	22461	21956	22180	22260	21854	22140	22102	21943	22234	22259	21915	22150	22153	22240	22169	22169	22321	22327	22451	22121	22220	22284	21969	22078	22142	21979	21918	22044	22209	22328	21942	22244	22202	22228	22028	21899	22265	22292	22187	22344	22154	22224	22007	22190	22101	22075	22216	22212	22189	22199	22200	21971	22008	22252	22097	22002	22098	22041	22118	22034	21952	22125	22108	22122	22105	22344	21913	21973	22149	22253	22223	22203	22181	22302	21975	22132	21925	22056	22067	22474	22436	22076	22237	22078	22077	22187	22053	21915	22333	22057	22073	22185	22193	22171	22133	22297	22136	22156	22018	22253	21939	22092	22104	22210	22278	22027	22049	22283	22074	22429	22159	22042	21964	22283	22220	22279	22175	22085	22171	21816	22174	22111	22194	22166	22194	22147	22114	22314	22213	22321	22309	21990	22235	22348	22144	22141	22067	22144	22149	22162	21958	22144	22296	22256	22089	22355	21999	21804	22156	22258	22225	22159	22183	22207	22179	22266	22262	22244	22049	22116	22112	22203	22075	22018	22212	22039	22408	22075	22431	22067	22070	22189	22186	22187	22037	22235	22277	22150	21999	21975	22167	22208	22211	22165	22045	22099	22128	22234	22075	22061	22335	22116	21994	22137	22146	22303	22305	22138	22177	22348	22138	22136	22125	22238	22041	22233	22027	22281	22060	22179	22341	22161	22057	22330	22289	22016	22156	22406	22180	22219	22284	22113	22131	22123	22105	22026	22179	22128	22038	21907	21987	22093	22118	22112	22191	22259	22318	22204	22346	22184	22308	22138	22208	22007	22171	22116	21937	22040	22146	22344	22286	22288	22108	22291	22278	22312	22106	22247	22164	22327	22331	22080	22264	22203	22034	22073	22104	22216	22268	21991	21886	22376	22257	21979	22144	22189	22234	22031	22021	22194	22268	22133	22079	22174	22029	22157	22198	22181	22357	22236	22397	21940	22253	22119	21899	22042	22204	22051	22213	22346	22138	22168	22376	22135	22341	22197	22260	22094	22166	22070	22142	22402	22222	22209	22241	22142	22049	22168	22156	22174	22071	22190	22126	22100	22074	22000	22108	22140	22162	22276	22079	21963	22129	21999	22062	22155	22261	22039	22060	22213	22115	22004	22106	22013	22160	22044	21976	22057	22142	22024	22062	22519	22092	22197	22154	22242	22372	22127	22097	22083	22232	22224	22114	22086	22307	22138	22276	22227	22226	22106	22333	22233	22009	22222	22177	22271	22366	22248	21966	22053	22060	22338	22018	21968	22213	21965	22300	22235	22243	22165	22320	22049	22220	21963	22260	22079	21987	22323	22261	22230	22225	22197	22285	22282	22303	22203	22018	22144	21832	22323	21950	22115	22089	22278	22235	21896	22112	22242	22200	22133	22062	22270	22430	22143	21960	21811	22230	22270	22289	22094	22228	21959	22095	22152	22333	22166	22110	22108	22074	22102	22127	22279	22094	22146	22013	22173	22189	22311	22041	21932	22169	22062	22191	22267	22255	22143	22305	22042	22284	22085	22234	22238	22292	22330	22047	22156	22121	22079	22205	22231	22118	22154	22355	22164	22303
26423	39935	29650	22668	20364	19410	18864	18377	18511	18264	18144	18047	18073	17926	17805	17898	17780	17965	17913	17898	17750	17776	17851	17810	17985	17908	17709	17653	17745	17733	17795	17870	17809	17767	17749	17663	17745	17726	17655	17734	17708	17776	17927	17804	17568	17834	17735	17776	17773	17702	17880	17699	17757	17712	17921	17728	17744	17712	17713	17783	17703	17729	17668	17782	17523	17566	17748	17834	17907	17728	17825	17745	17776	17601	17779	17790	17769	17769	17842	17753	17759	17844	17722	17517	17707	17784	17579	17782	17759	17760	17897	17771	17787	17813	17629	17890	17661	17686	17672	17816	17846	17671	17762	17547	17752	17499	17792	17728	17686	17733	17736	17756	17967	17721	17745	17629	17783	17895	17697	17779	17861	17898	17733	17633	17689	17478	17962	17796	17706	17803	17765	17610	17739	17738	17685	17830	17754	17685	17841	17812	17805	17755	17794	17595	17824	17812	17766	17786	17762	17762	17660	17777	17712	17896	17738	17841	17852	17491	17777	17714	17701	17715	17591	17698	17949	17872	17818	17722	17920	17694	17799	17916	17624	17821	17745	17677	17563	17670	17727	17811	17761	17773	17823	17602	17649	17745	17687	17823	17868	18024	17802	17587	17751	17819	17669	17814	17798	17859	17702	17784	17746	17908	17877	17689	17713	17720	17602	17615	17724	17844	17737	17619	17821	17879	17689	17807	17748	17676	17641	17632	17808	17828	17642	17806	17701	17874	17969	17773	17784	17738	17854	17814	17672	17860	17825	17812	17778	17810	17942	17608	17950	17684	17809	17702	17932	17786	17843	17695	17809	17897	17807	17639	17813	17684	17699	17826	17854	17758	17759	17666	17865	17778	17770	17816	17709	17845	17833	17904	17992	17831	17829	17565	17791	17750	17873	17696	17645	17871	17742	17758	17803	17776	17579	17750	17703	17830	17918	17900	17730	17824	17615	17642	17829	17679	17712	17710	17862	17885	17721	17759	17825	17716	17714	17825	17936	17613	17552	17761	17807	17762	17882	17683	17775	17974	17840	17902	17891	17621	17707	17823	17670	17552	17792	17745	17845	17647	17724	17745	17766	17534	17586	17639	17833	17769	17723	17752	17855	17568	17836	18051	17703	17833	17802	17742	17905	17684	17695	17806	17748	17866	17751	17890	17692	17700	17674	17710	17914	17820	17653	17718	17684	17798	17672	17712	17890	17655	17878	17667	17744	17565	17848	17854	17860	17724	17691	17859	17733	17688	17773	17760	17642	17720	17887	17711	17802	17715	17851	17908	17772	17935	17885	17796	17837	17964	17703	17774	17762	17705	17865	17691	17745	17851	17668	17873	17769	17765	17766	17717	17938	17768	17749	17714	17658	17905	17615	17833	17801	17847	17656	17977	17811	17851	17661	17841	17740	17690	17770	17723	17809	17755	17811	17701	17666	17749	17819	17704	17701	17742	17830	17746	17807	17738	17911	17721	17652	17825	17755	17684	17608	17801	17532	17648	17778	17631	17778	17866	17640	17761	17824	17722	17780	17668	17838	17448	17803	17864	17717	17726	17770	17678	17653	17754	17842	17612	17786	17750	17891	17833	17729	17796	17624	17844	17786	17778	17787	17627	17685	17890	17616	17719	17895	17601	17827	17716	17781	17749	17871	17799	17770	17898	17945	17862	17828	17724	17876	17797	17861	17628	17589	17794	17690	17780	17553	17888	17675	17650	17645	17663	17752	17880	17679	17838	17876	17657	17787	17608	17594	17749	17820	17728	17877	17692	17656	17635	17850	17737	17968	17907	17781	17605	17546	17733	17764	17777	17907	17743	17821	17733	17712	17753	17741	17860	17779	17657	17756	17624	17913	17895	17874	17717	17834	17711	17998	17837	17823	17609	17708	17799	17683	17690	17759	17896	17681	17803	17790	17684	17798	17654	17733	17708	17602	17770	17810	17810	17730	17711	17876	17714	17770	17892	17858	17923	17835	17724	17622	17973	17641	17725	17878	17881	17660	17629	17767	17824	17824	17914	17816	17776	17826	17585	17718	17839	17672	17892	17755	17806	17967	17796	17700	17837	17627	17790	17824	17824	17751	17876	17663	18048	17647	17766	17759	17670	17652	17953	17786	17728	17877	17665	17755	17814	17851	17940	17646	17713	17661	17645	17614	17972	17700	17822	17714	17768	17821	17776	17840	17851	17835	17864	17707	17947	17725	17754	17747	17635	17947	17821	17766	17753	17794	17779	17817	17736	17865	17724	17933	17740	17681	17885	17622	17794	17694	17716	17892	17816	17689	17558	17772	17798	17767	17718	17759	17845	17905	17721	17913	17625	17679	17845	17768	17642	17727	17746	17835	17633	17889	17867	17699	17654	17684	17926	17587	17523	17892	17799	17890	17804	17748	17697	17750	17808	17693	17679	17646	17548	17921	17706	17845	17929	17862	17813	17698	17681	17636	17802	17801	17613	17611	17641	17711	17868	17574	17703	17657	17620	17644	17775	17658	17737	17668	17793	17864	17688	17836	17748	17865	17846	17933	17851	17840	17532	17807	17724	17763	17910	17730	17836	17716	17679	17791	17696	17928	17949	17793	17768	17709	17725	17737	17893	17961	17826	17840	17782	17618	17864	17757	17856	17770	17781	17657	17828	17783	17722	17862	17723	17764	17864	17758	17604	17808	17820	17832	17668	17904	17866	17618	17635	17852	17573	17673	17919	17914	17751	17846	17889	17605	17815	17767	17724	17663	17594	17638	17746	17737	17787	17902	17841	17793	17681	17687	17701	17749	17789	17705	17838	17780	17627	17801	17782	17852	17650	17807	17763	17669	17869	17840	17799	17873	17649	17622	17866	17591	17900	17721	17694	17592	17779	17769	17835	17830	17946	17676	17642	17839	17763	17822	17948	17791	17811	17720	17683	17783	17638	17707	17779	17854	17706	17853	17767	17819	17722	17810	17549	18047	17651	17627	17885	17692	17786	17892	17642	17853	17908	17746	17749	18029	17874	17769	17610	17894	17769	17719	17847	17837	17517	17726	17799	17865	17727	17656	17741	17817	17826	17721	17750	17880	17734	17783	17740	17848	17904	17638	17691	17642	17785	17664	17752	17798	17801	17817	17887	17898	17717	17821	17942	17685	17709	17777	17847	17820	17723	17608	17781	17979	17698	17847	17790	17896	17872	17929	17711	17899	17869	17781	17630	17704	17766	18017	17812	17653	17617	17881	17738	17635	17688	17932	17712	17794	17575	17757	17634	17817	17678	17739	17655	17805	17957	17787	17825	17916	17790	17831	17944	17878	17705	17698	17676	17842	17591	17818	17917	17797	17741	17812	17935	17760	17770	17740	17695	17864	17721	17774	17690	17628	17799	17675	17745	17729	17780	17718	17591	17972	17808	17792	17935	17708	17615	17746	17766	17881	17588	17784	17991	17801	17906	17909	17650	17795	17829	17677	17881	17945	17710	17876	17692	17647	17721	17904	17854	17802	17609	17813	17776	17746	17947	17650	17689	17602	17731	17740	17899	17772	17941	17565	17684	17849	17636	17745	17751	17713	17743	17780	17751	17784	17672	17847	17821	17745	17810	17774	17632	18015	17670	17767	17782	17746	17684	17746	17755	17716	17637	17760	17648	17935	17643	17798	17815	17861	17804	17788	17847	17746	17779	17727	17784	17856	17792	17798	17693	17900	17712	17880	17746	17770	17567	17880	17694	17724	17703	17729	17793	17881	17803	17815	17733	17691	17675	17628	17751	17768	17812	17766	17845	17675	17771	17700	17771	17839	17615	17751	17765	17688	17701	17942	17679	17905	17767	17875	17702	17697	17798	17774	17833	17938	17935	17751	17949	17672	17895	17783	17739	17821	17753	17957	17809	17902	17589	17767	17757	17834	17768	17600	17658	17877	17841	17704	17649	17699	17586	17594	17806	17922	17854	17801	17567	17872	17755	17828	17826	17783	17906	18021	17855	17706	17675	17924	17784	17856	17773	17925	17719	17969	17603	17838	17862	17733	17631	17797	17595	17775	17683	17629	17683	17801	17782	17782	17769	17854	17793	17597	17735	17779	17649	17796	17647	17698	17723	17819	17758	17769	17951	17842	17591	17744	17699	17775	17784	17732	17728	17770	17568	17709	17649	17655	17708	17716	17792	17691	17985	17730	17691	17819	17779	17757	17902	17871	17797	17674	17726	17706	17812	17872	17706	17729	17650	17732	17734	17826	17680	17606	17776	17969	17669	17760	17846	17771	17724	17794	17744	17921	17806	17832	17764	17756	17831	17842	17747	17776	17701	17730	17792	17745	17680	17649	17659	17873	17918	17756	17804	17796	17765	17713	17641	17752	17773	17772	17828	17574	17636	17826	17759	17587	17741	17695	17737	17636	17855	17794	17793	17736	17793	17637	17764	17841	17720	17917	17717	17760	17672	17972	17823	17684	17773	17776	17878	17777	17909	17914	17789	17712	17686	17793	17910	17784	17691	17840	17726	17739	17898	17722	17927	17891	17746	17698	17797	17873	17654	17760	17762	17722	17857	17809	17863	17771	17869	17862	17729	17768	17794	17784	17922	17697	17745	17687	17542	17928	17763	17660	17725	17770	17811	17817	17908	17692	17685	17811	17710	17670	17838	17972	17889	17849	17696	17800	17835	17858	17837	17762	17703	17842	17726	17650	17811	18000	17740	17651	17815	17930	17690	17755	17792	17761	17718	17750	17655	17986	17814	17738	17754	17915	17832	17712	17706	17902	17862	17800	17648	17861	17691	17803	17716	17709	17775	17824	17586	17919	17928	17792	17714	17823	17799	18014	17761	17757	17896	17818	17857	17679	17653	17774	17820	17588	17908	17803	17877	17741	17590	17770	17846	17776	17747	17698	17825	17821	17682	17670	17768	17686	17669	17811	17982	17684	17622	17790	17811	17805	17732	17848	17818	17748	17753	17758	17656	17721	17996	17776	17971	17761	17691	17930	17674	17792	17629	17693	17883	17886	17879	17740	17591	17736	17863	17767	17730	17830	17783	17857	18029	17816	17860	17799	17812	17785	17827	17672	17830	17801	17839	17790	17898	17768	17838	17730	17707	17755	17951	17819	17662	17794	17732	17737	17361	17769	17654	17822	17895	17682	17903	17916	17761	17847	17799	17671	17722	17798	17655	17699	17700
23363	21549	28428	25392	23520	24813	25291	22878	22061	22340	22241	21886	21943	21903	22027	21727	21859	21826	21780	21959	21719	21885	21480	21732	21650	21603	21670	21735	21527	21531	21664	21779	21455	21647	21590	21650	21400	21577	21489	21660	21714	21593	21748	21614	21496	21453	21606	21479	21526	21596	21467	21457	21535	21283	21481	21446	21629	21546	21554	21537	21548	21571	21508	21531	21443	21508	21405	21517	21388	21662	21803	21578	21623	21467	21448	21665	21603	21622	21614	21556	21701	21623	21404	21475	21264	21487	21488	21398	21414	21568	21506	21462	21521	21386	21622	21468	21608	21774	21435	21809	21537	21477	21466	21477	21556	21264	21625	21351	21465	21731	21483	21408	21495	21538	21313	21289	21544	21492	21548	21660	21332	21586	21501	21555	21337	21730	21520	21553	21493	21440	21505	21498	21514	21513	21471	21398	21705	21570	21526	21497	21590	21513	21316	21623	21463	21529	21478	21571	21514	21370	21473	21450	21407	21212	21598	21589	21614	21586	21647	21665	21606	21580	21357	21485	21269	21337	21413	21277	21294	21605	21533	21423	21670	21397	21475	21334	21494	21551	21309	21533	21500	21555	21634	21472	21579	21377	21516	21601	21427	21665	21611	21601	21400	21474	21324	21447	21295	21502	21443	21502	21653	21576	21273	21409	21484	21556	21370	21599	21633	21756	21600	21549	21460	21281	21586	21451	21734	21595	21531	21601	21488	21609	21532	21455	21466	21550	21660	21504	21557	21512	21389	21285	21489	21546	21557	21521	21482	21647	21482	21467	21493	21365	21467	21584	21495	21484	21738	21556	21570	21586	21411	21510	21487	21290	21555	21652	21351	21405	21273	21557	21639	21458	21317	21456	21494	21457	21584	21337	21768	21321	21471	21464	21440	21339	21547	21446	21627	21375	21690	21596	21665	21518	21302	21539	21237	21468	21152	21562	21743	21744	21585	21503	21579	21462	21563	21535	21543	21388	21561	21495	21493	21314	21495	21282	21546	21462	21246	21669	21376	21583	21675	21650	21530	21534	21561	21329	21522	21596	21386	21368	21508	21479	21477	21411	21491	21682	21596	21433	21374	21433	21590	21406	21392	21431	21409	21638	21744	21642	21648	21287	21488	21216	21578	21652	21456	21612	21478	21659	21475	21503	21595	21506	21520	21533	21450	21413	21384	21485	21755	21521	21513	21433	21352	21442	21435	21538	21681	21661	21534	21655	21419	21561	21541	21426	21733	21535	21287	21383	21518	21188	21524	21293	21393	21565	21449	21577	21619	21572	21540	21493	21556	21659	21584	21327	21687	21518	21713	21627	21512	21467	21316	21486	21445	21358	21415	21452	21498	21378	21582	21361	21492	21496	21327	21395	21566	21528	21428	21411	21649	21524	21436	21369	21349	21646	21510	21429	21447	21468	21594	21555	21667	21510	21492	21517	21430	21402	21628	21438	21377	21509	21234	21565	21635	21503	21690	21517	21620	21634	21366	21430	21483	21447	21519	21534	21549	21458	21365	21552	21598	21403	21569	21343	21591	21503	21680	21572	21460	21356	21595	21642	21594	21734	21414	21584	21502	21604	21515	21181	21553	21329	21399	21390	21406	21559	21371	21569	21782	21306	21628	21449	21305	21690	21447	21433	21529	21611	21413	21416	21497	21582	21322	21446	21260	21424	21341	21398	21214	21716	21369	21525	21530	21657	21388	21456	21477	21294	21715	21682	21552	21532	21555	21551	21456	21370	21551	21576	21626	21575	21400	21627	21421	21429	21478	21464	21410	21456	21504	21804	21622	21683	21671	21402	21410	21620	21571	21465	21326	21574	21249	21498	21617	21359	21792	21613	21472	21306	21651	21203	21543	21710	21388	21444	21420	21602	21587	21685	21628	21581	21715	21681	21589	21573	21493	21508	21475	21399	21588	21359	21655	21474	21637	21761	21421	21625	21514	21459	21554	21771	21631	21615	21753	21570	21305	21492	21301	21422	21642	21576	21281	21504	21853	21590	21482	21749	21451	21530	21572	21461	21614	21453	21421	21554	21705	21572	21362	21396	21509	21447	21637	21537	21590	21539	21364	21490	21201	21557	21409	21438	21448	21591	21422	21657	21531	21459	21453	21463	21655	21504	21458	21590	21810	21511	21379	21554	21700	21508	21605	21534	21629	21298	21823	21613	21310	21569	21405	21343	21453	21597	21582	21347	21368	21538	21470	21356	21592	21566	21532	21606	21517	21418	21590	21490	21582	21493	21632	21442	21337	21542	21650	21543	21622	21452	21430	21510	21493	21524	21542	21477	21407	21538	21674	21245	21546	21788	21397	21466	21507	21505	21502	21490	21519	21512	21521	21536	21547	21265	21415	21381	21557	21552	21542	21417	21657	21623	21513	21489	21425	21547	21483	21435	21517	21559	21664	21598	21482	21533	21443	21669	21532	21445	21507	21628	21667	21640	21563	21718	21446	21440	21470	21412	21547	21502	21164	21419	21339	21482	21528	21597	21614	21817	21499	21369	21546	21322	21526	21611	21668	21367	21485	21576	21741	21154	21439	21270	21458	21663	21445	21165	21335	21513	21752	21559	21455	21382	21606	21584	21692	21357	21512	21491	21542	21263	21537	21779	21592	21309	21577	21527	21448	21501	21561	21628	21456	21566	21587	21543	21489	21723	21386	21301	21388	21517	21496	21712	21322	21827	21448	21226	21538	21569	21547	21556	21437	21492	21308	21515	21547	21743	21308	21487	21503	21452	21673	21597	21385	21287	21360	21569	21505	21615	21474	21591	21834	21663	21604	21621	21470	21549	21301	21481	21636	21435	21600	21619	21369	21451	21657	21663	21307	21447	21421	21609	21491	21562	21676	21462	21398	21419	21564	21414	21431	21452	21706	21619	21711	21582	21726	21536	21271	21398	21499	21509	21661	21510	21664	21725	21549	21648	21353	21525	21318	21436	21432	21499	21320	21466	21590	21771	21577	21606	21568	21338	21462	21674	21394	21349	21488	21382	21682	21605	21608	21351	21607	21763	21309	21540	21523	21502	21642	21716	21598	21537	21526	21468	21858	21489	21375	21482	21461	21446	21625	21719	21606	21428	21486	21423	21389	21370	21684	21360	21702	21575	21580	21654	21541	21660	21528	21321	21341	21373	21612	21309	21427	21357	21597	21610	21818	21170	21215	21343	21130	21529	21428	21311	21541	21465	21541	21545	21707	21529	21602	21612	21478	21511	21743	21553	21682	21533	21699	21543	21448	21813	21684	21491	21502	21460	21509	21447	21677	21737	21582	21598	21472	21118	21431	21500	21500	21498	21484	21472	21453	21517	21524	21617	21527	21287	21683	21532	21467	21768	21525	21286	21606	21530	21526	21534	21541	21913	21603	21508	21597	21706	21743	21585	21674	21633	21263	21488	21368	21376	21646	21611	21431	21238	21612	21582	21386	21684	21441	21498	21465	21796	21417	21633	21407	21621	21461	21436	21525	21806	21601	21438	21449	21633	21549	21500	21582	21441	21450	21487	21389	21688	21402	21379	21520	21429	21610	21629	21583	21558	21669	21615	21579	21475	21470	21586	21371	21587	21482	21703	21505	21309	21662	21554	21584	21226	21525	21382	21392	21498	21519	21612	21380	21649	21492	21371	21636	21355	21678	21535	21406	21475	21507	21354	21755	21300	21488	21413	21483	21594	21677	21158	21243	21474	21501	21288	21736	21554	21552	21695	21587	21606	21434	21445	21588	21498	21494	21512	21497	21411	21537	21409	21488	21619	21473	21701	21565	21637	21417	21533	21390	21489	21467	21500	21431	21511	21418	21691	21733	21516	21652	21469	21636	21458	21428	21327	21571	21802	21286	21514	21499	21370	21431	21440	21542	21576	21568	21393	21342	21486	21622	21571	21573	21496	21491	21607	21662	21573	21401	21376	21404	21428	21551	21294	21462	21353	21400	21477	21473	21688	21739	21560	21685	21401	21552	21455	21800	21690	21654	21700	21689	21638	21457	21490	21745	21595	21419	21597	21542	21498	21562	21485	21558	21382	21540	21479	21561	21486	21657	21392	21511	21495	21602	21659	21536	21689	21757	21510	21455	21472	21684	21529	21388	21362	21607	21420	21523	21496	21372	21269	21496	21483	21437	21661	21267	21453	21651	21533	21629	21298	21433	21521	21590	21631	21516	21502	21436	21260	21481	21504	21677	21390	21244	21566	21327	21458	21586	21378	21600	21558	21448	21789	21734	21441	21578	21452	21618	21620	21557	21404	21560	21775	21509	21463	21124	21493	21471	21476	21460	21401	21557	21516	21645	21412	21498	21685	21390	21348	21490	21222	21672	21651	21205	21712	21633	21341	21636	21536	21541	21286	21448	21423	21514	21514	21383	21508	21356	21615	21480	21413	21609	21577	21560	21287	21630	21493	21557	21338	21699	21566	21467	21581	21512	21439	21343	21613	21603	21417	21474	21634	21557	21277	21345	21575	21566	21598	21404	21396	21331	21543	21492	21561	21603	21594	21501	21294	21485	21476	21574	21499	21549	21673	21504	21437	21419	21521	21654	21455	21350	21583	21605	21307	21839	21753	21518	21279	21441	21870	21495	21588	21774	21525	21436	21469	21480	21580	21496	21477	21465	21367	21310	21623	21385	21372	21424	21479	21645	21578	21547	21449	21563	21408	21481	21385	21265	21432	21684	21583	21517	21532	21406	21471	21664	21381	21389	21481	21591	21558	21500	21424	21442	21484	21451	21392	21365	21447	21559	21411	21432	21459	21428	21745	21605	21601	21440	21414	21497	21461	21742	21420	21552	21611	21612	21435	21532	21497	21544	21857	21503	21474	21666	21691	21633	21499	21271	21555	21415	21395	21667	21390	21277	21540	21726	21676	21434	21232	21358	21598	21425	21645	21376	21382	21722	21465	21475	21630	21577	21675	21338	21609	21527	21475	21523	21370	21455	21507	21447	21432	21692	21412	21539	21504	21528	21459	21404	21433	21478	21372	21564	21493	21454	21482	21589	21412	21616	21423	21536	21561	21597	21554	21359	21530	21741	21458	21462	21636	21412	21461	21487	21529	21426	21700	21695	21704	21499	21799	21701	21502	21240	21528	21659	21530	21445	21491	21458	21571	21484	21627	21530	21382	21608	21323	21640	21462	21419	21296
25838	47013	35697	26034	22279	20229	19319	18839	18582	18382	18180	17882	17899	17862	17743	17653	17447	17704	17702	17428	17587	17446	17615	17342	17496	17433	17293	17370	17502	17449	17504	17537	17509	17409	17484	17413	17520	17187	17308	17394	17357	17533	17413	17452	17402	17389	17410	17499	17654	17506	17579	17302	17443	17312	17409	17288	17480	17373	17444	17553	17503	17446	17402	17358	17294	17297	17444	17394	17404	17379	17393	17550	17399	17507	17437	17369	17432	17432	17393	17293	17345	17552	17494	17543	17607	17409	17457	17368	17550	17327	17558	17229	17349	17546	17411	17467	17351	17509	17497	17530	17253	17479	17306	17632	17254	17406	17325	17518	17430	17591	17340	17466	17390	17348	17392	17386	17518	17322	17308	17575	17368	17488	17355	17382	17420	17416	17326	17579	17496	17466	17254	17561	17546	17476	17386	17285	17475	17416	17275	17342	17388	17486	17297	17502	17441	17605	17356	17326	17390	17349	17193	17445	17463	17537	17608	17434	17519	17391	17400	17366	17383	17417	17311	17384	17350	17530	17454	17253	17417	17292	17403	17459	17441	17271	17421	17276	17327	17371	17375	17449	17389	17439	17381	17295	17457	17446	17397	17527	17291	17357	17480	17422	17586	17320	17490	17425	17440	17434	17440	17364	17452	17526	17447	17423	17388	17520	17327	17370	17386	17506	17616	17325	17320	17494	17248	17327	17303	17300	17346	17421	17409	17399	17436	17359	17431	17603	17499	17273	17444	17440	17291	17640	17470	17535	17455	17317	17479	17441	17229	17410	17357	17291	17327	17363	17431	17342	17518	17344	17367	17423	17498	17344	17429	17468	17419	17525	17420	17358	17278	17305	17491	17466	17552	17338	17327	17554	17349	17646	17400	17324	17435	17500	17398	17231	17302	17359	17401	17164	17276	17286	17431	17582	17455	17369	17314	17378	17417	17422	17522	17424	17453	17398	17400	17345	17319	17351	17353	17439	17396	17212	17509	17403	17375	17308	17314	17339	17440	17531	17453	17195	17277	17512	17234	17396	17322	17481	17244	17564	17289	17403	17477	17367	17299	17278	17404	17437	17379	17392	17423	17506	17430	17547	17539	17623	17345	17344	17463	17493	17202	17472	17388	17431	17328	17444	17358	17276	17295	17479	17279	17377	17324	17394	17410	17401	17315	17182	17352	17346	17431	17293	17415	17207	17393	17651	17387	17283	17385	17393	17307	17374	17450	17365	17393	17338	17412	17411	17402	17419	17357	17533	17334	17273	17446	17319	17404	17510	17399	17391	17466	17334	17388	17431	17354	17418	17255	17600	17425	17364	17403	17401	17454	17436	17298	17475	17449	17506	17280	17262	17210	17340	17306	17363	17218	17466	17524	17379	17375	17486	17414	17379	17417	17284	17464	17508	17248	17432	17467	17378	17466	17433	17597	17383	17456	17289	17340	17427	17316	17428	17615	17184	17443	17563	17368	17406	17412	17508	17471	17340	17238	17436	17315	17327	17449	17462	17468	17485	17506	17164	17499	17332	17335	17297	17474	17513	17451	17386	17460	17349	17356	17526	17417	17279	17437	17238	17390	17363	17310	17456	17260	17307	17271	17439	17328	17446	17293	17436	17214	17388	17402	17414	17546	17497	17460	17319	17580	17492	17486	17623	17191	17417	17436	17419	17508	17310	17410	17474	17386	17456	17374	17415	17305	17689	17392	17480	17428	17312	17358	17365	17415	17482	17476	17289	17484	17419	17413	17265	17412	17325	17102	17340	17343	17294	17594	17329	17351	17206	17329	17494	17441	17286	17370	17418	17458	17375	17279	17387	17368	17474	17214	17503	17471	17331	17457	17584	17510	17387	17259	17508	17400	17469	17450	17382	17322	17374	17324	17471	17366	17525	17461	17314	17396	17248	17423	17285	17500	17330	17547	17359	17282	17443	17421	17438	17425	17525	17521	17272	17462	17317	17491	17530	17307	17342	17342	17365	17355	17338	17361	17546	17542	17343	17545	17378	17324	17430	17389	17228	17623	17306	17458	17377	17464	17423	17590	17487	17290	17277	17352	17510	17478	17521	17504	17451	17297	17467	17491	17239	17477	17394	17338	17530	17579	17358	17404	17549	17484	17394	17394	17320	17441	17457	17393	17400	17490	17363	17541	17501	17497	17255	17456	17391	17390	17447	17288	17500	17328	17437	17346	17467	17326	17318	17398	17447	17426	17463	17424	17519	17399	17329	17423	17460	17380	17392	17431	17369	17382	17429	17353	17408	17388	17461	17596	17495	17185	17413	17422	17510	17567	17492	17441	17319	17432	17497	17481	17183	17452	17434	17465	17319	17535	17645	17496	17337	17261	17330	17511	17515	17259	17408	17162	17479	17468	17214	17350	17292	17474	17385	17539	17463	17558	17407	17409	17406	17221	17599	17493	17367	17554	17492	17364	17371	17437	17320	17296	17415	17254	17483	17373	17565	17348	17374	17418	17496	17136	17422	17409	17290	17348	17480	17323	17268	17198	17412	17508	17540	17377	17577	17533	17273	17336	17356	17261	17322	17406	17521	17432	17392	17357	17401	17289	17340	17340	17493	17458	17476	17399	17556	17359	17481	17320	17322	17290	17223	17309	17337	17640	17371	17497	17389	17413	17335	17459	17353	17481	17572	17393	17275	17258	17477	17297	17356	17505	17461	17595	17438	17283	17256	17514	17519	17466	17352	17311	17271	17350	17449	17428	17585	17389	17402	17437	17439	17371	17401	17354	17337	17417	17322	17453	17453	17566	17468	17252	17444	17393	17222	17525	17451	17452	17486	17530	17435	17534	17375	17345	17442	17136	17450	17384	17528	17430	17449	17319	17379	17497	17268	17416	17266	17407	17606	17491	17436	17195	17372	17348	17409	17421	17366	17494	17502	17322	17306	17274	17484	17444	17297	17545	17451	17500	17436	17440	17511	17489	17480	17635	17460	17308	17417	17162	17428	17595	17353	17541	17404	17373	17472	17343	17523	17439	17464	17522	17336	17379	17346	17534	17275	17467	17493	17358	17413	17342	17433	17430	17349	17254	17388	17462	17355	17224	17484	17488	17336	17484	17478	17549	17481	17406	17429	17460	17538	17411	17510	17484	17280	17524	17336	17496	17358	17525	17320	17409	17482	17385	17476	17346	17554	17427	17323	17475	17382	17428	17462	17461	17462	17365	17303	17646	17489	17472	17434	17310	17458	17390	17403	17466	17452	17495	17482	17290	17688	17333	17304	17242	17455	17383	17503	17437	17558	17315	17622	17278	17337	17296	17342	17435	17374	17508	17580	17168	17196	17479	17366	17420	17304	17422	17395	17439	17406	17354	17377	17383	17259	17491	17415	17382	17304	17454	17438	17404	17382	17480	17332	17441	17326	17354	17296	17351	17482	17449	17437	17516	17383	17510	17662	17361	17542	17232	17492	17496	17441	17356	17556	17313	17635	17382	17376	17386	17410	17461	17402	17276	17322	17487	17539	17432	17585	17527	17473	17566	17282	17554	17449	17381	17242	17516	17278	17373	17387	17428	17432	17395	17325	17619	17518	17352	17370	17338	17487	17281	17413	17613	17392	17286	17405	17330	17425	17491	17483	17414	17410	17428	17547	17376	17498	17438	17414	17330	17513	17305	17362	17483	17442	17368	17402	17387	17315	17482	17489	17443	17451	17422	17241	17380	17428	17568	17346	17453	17276	17607	17239	17368	17399	17562	17286	17344	17393	17419	17413	17512	17561	17345	17448	17383	17235	17448	17431	17561	17580	17316	17328	17376	17441	17374	17332	17254	17510	17314	17573	17346	17296	17280	17498	17396	17488	17538	17334	17320	17566	17328	17534	17304	17405	17374	17295	17465	17428	17380	17389	17534	17191	17384	17403	17379	17421	17464	17572	17459	17497	17440	17363	17245	17381	17555	17298	17417	17345	17407	17461	17402	17217	17493	17391	17370	17282	17525	17379	17304	17402	17410	17304	17506	17337	17470	17483	17255	17611	17535	17420	17497	17497	17491	17370	17475	17341	17351	17402	17581	17323	17405	17443	17316	17308	17319	17573	17438	17448	17486	17419	17265	17545	17437	17465	17401	17445	17377	17344	17553	17588	17494	17197	17531	17284	17492	17434	17466	17511	17426	17489	17564	17442	17318	17460	17171	17505	17401	17497	17494	17443	17520	17292	17399	17535	17336	17680	17390	17484	17233	17351	17472	17407	17499	17298	17431	17333	17406	17460	17341	17404	17323	17453	17475	17329	17308	17446	17424	17323	17513	17488	17298	17505	17317	17465	17236	17328	17472	17333	17334	17449	17416	17478	17589	17489	17541	17491	17533	17276	17399	17339	17383	17383	17294	17467	17266	17467	17287	17561	17435	17302	17479	17580	17362	17361	17368	17418	17417	17449	17402	17354	17343	17385	17309	17392	17349	17363	17388	17522	17194	17614	17399	17354	17389	17387	17460	17424	17503	17250	17398	17573	17403	17511	17473	17208	17434	17285	17416	17453	17448	17522	17262	17337	17289	17353	17304	17529	17288	17541	17392	17348	17442	17326	17455	17320	17404	17389	17327	17575	17399	17436	17325	17374	17245	17389	17521	17483	17353	17634	17404	17376	17276	17373	17543	17527	17357	17491	17444	17446	17537	17399	17243	17392	17461	17495	17364	17538	17565	17443	17133	17360	17306	17524	17312	17345	17460	17450	17604	17419	17384	17390	17483	17436	17372	17320	17473	17446	17456	17439	17406	17481	17259	17519	17336	17527	17388	17458	17429	17366	17530	17220	17485	17323	17249	17358	17514	17549	17394	17369	17490	17291	17346	17388	17484	17337	17478	17441	17390	17328	17203	17281	17486	17445	17479	17573	17293	17436	17358	17614	17484	17359	17362	17363	17430	17317	17515	17436	17557	17497	17359	17421	17504	17589	17353	17589	17289	17388	17284	17480	17358	17539	17394	17487	17334	17378	17451	17285	17582	17338	17409	17439	17469	17477	17406	17488	17313	17504	17421	17319	17552	17585	17185	17514	17309	17433	17454	17620	17481	17414	17208	17431	17330	17582	17435	17299	17358	17278	17206	17270	17433	17298	17458	17477	17310	17497	17471	17372	17539	17363	17588	17519	17294	17494	17372	17547	17334	17401	17353	17451	17459	17403
25250	21669	28014	28887	24796	24699	24514	23735	23530	23630	23369	23253	23154	23247	23274	23127	23060	23057	23042	22989	22853	23260	22758	23092	23082	22936	23002	22858	22893	22870	23123	23160	22938	22861	22918	23100	23041	23048	23092	22971	23063	23138	23181	22935	23038	22878	23045	23231	22978	23166	22995	22692	22901	23101	22947	23085	23348	22994	23056	22808	23095	22927	22843	23186	23106	22985	23089	23056	23185	22865	22856	22964	22978	23040	23321	22909	22749	22799	22926	23064	22990	22747	23183	22991	22690	22769	22857	23013	23308	23046	22881	22920	22727	23004	22928	22928	22911	23065	23119	22860	23082	22836	23066	22973	22836	23080	22953	23032	23189	22912	22776	22854	22818	23024	22995	22952	22893	22796	22994	23075	22897	22808	23082	23127	23008	22946	22910	23050	23150	23174	23014	23046	23042	23028	22905	23068	22925	22994	22995	23023	22897	22915	23079	23345	23062	23034	23182	22913	23107	22906	22889	23255	23019	23079	22922	23070	22848	23061	23059	22972	22831	23103	23131	23079	23130	22841	22908	23068	22980	22972	22889	22818	23138	22900	22974	23029	22949	22814	23040	22996	22858	23017	22968	23098	23132	22919	23005	22928	23027	22557	22892	22937	22990	23123	23031	23006	23191	22972	22799	22778	22950	22781	23103	23137	22854	22886	23150	22781	23029	23026	23090	23065	23053	22863	22887	22888	23096	23004	22725	22917	22840	23010	23143	22953	22914	22942	23015	22927	22927	23145	22814	23028	22999	22887	23111	22831	23157	22939	22946	23103	23072	23146	22866	22886	23035	22892	22990	23138	23013	23015	22820	23104	23246	22924	22605	22903	23100	23064	22920	23008	22728	23177	22793	22707	22997	23013	22961	22915	23092	22887	22950	22854	22980	22915	23082	23132	22950	22981	23144	23100	23098	23010	22974	23076	22939	23050	22954	22894	23022	23016	22869	22970	23159	22916	22951	22932	23043	22828	22989	22898	22842	22793	22704	22961	22954	22932	23029	23093	22940	22868	22791	22792	22982	22947	22826	23021	23011	22922	23027	22731	22969	23005	22832	23064	23147	22873	23007	22941	22913	23177	22864	23150	22938	22798	22913	22968	23139	23173	23038	22941	23006	23004	23036	23251	23229	23016	23146	23110	23090	22950	22975	23053	23054	22823	23146	23161	22882	22862	22941	22736	22954	23131	23042	22983	23056	22845	22936	23040	22930	22976	23147	22791	23158	22907	22998	23140	23009	22974	23035	22730	22891	23021	23076	23005	22832	23103	23010	23079	23166	23001	23048	22949	23124	23152	23053	22920	23114	22689	23080	22759	23122	22716	22912	23075	23150	23124	22941	23178	23248	22900	23121	22990	23136	23099	22953	23041	22980	23045	23291	22854	23054	22990	23075	22918	23031	23104	22884	23147	23172	23049	22771	22944	22977	23094	22858	22741	22768	23172	23030	23114	22938	23102	22935	23042	23145	23147	22874	23318	23088	23008	22873	23060	23185	22918	23035	23164	22805	23045	23070	23142	23169	22863	22942	23050	23024	22782	23131	23085	22980	22985	22901	23004	23120	22872	22910	22746	23096	23007	22703	22868	23063	22920	22750	22824	23060	22871	23043	23278	23021	22981	22965	23067	23071	22925	22959	23121	23058	22954	23097	22977	23118	22891	22779	22870	23306	22949	22828	23119	23105	22984	22927	22773	22817	23055	23127	23001	22983	23020	23067	23129	23162	22917	23009	22895	22825	22982	22923	23037	22926	22937	23057	22998	22746	22732	22867	22902	23020	22861	23084	22910	23219	23062	23023	23129	22934	23208	23040	22797	22916	22985	23034	23071	22947	22914	22810	22995	22910	23028	22889	22926	23102	22956	22929	22922	22898	22983	23183	22944	22977	22837	22744	23145	23025	23141	23137	22843	23127	23082	22985	22878	23129	22963	23082	23151	22764	23077	23075	23001	23049	22890	22907	22813	22897	22950	22956	23003	22874	22954	23230	23053	23089	22947	23098	22936	23143	23057	22971	22946	22881	23034	22824	23058	22938	22905	22792	23077	23053	22978	22956	23022	23039	23047	23053	23083	22985	22994	22999	22926	23006	23023	23138	23025	23199	22985	23058	22861	22832	22830	22911	22875	23044	23007	22898	22819	23026	23059	22714	23010	23166	22936	22981	22891	22978	23022	23030	22829	22854	22965	23065	22812	22850	23069	23008	22917	23090	23158	23004	23112	23040	23060	22888	22861	23095	23040	22975	22970	23091	22758	23044	22980	22892	22967	23099	22922	22724	22926	23150	23154	23204	22976	23027	23062	23002	22874	22732	22996	22831	23110	23079	22825	23094	23079	23168	23092	22944	22971	22960	22863	23154	22979	23068	23201	22962	23054	23027	23055	22997	23031	23012	23139	23077	23013	23056	23267	22805	22876	22870	22902	22871	23149	22875	22900	23031	22997	22962	23121	22698	23242	22746	23227	22799	23046	22986	23130	23141	23135	22932	22711	22890	22968	23095	22983	23098	22816	23105	23042	22957	23012	22985	22890	23253	22972	22900	22900	23198	23156	22967	22967	22879	22952	23012	22924	23052	22898	22936	23016	23060	22983	22919	22966	23073	22848	22964	23034	23140	23069	23240	22999	23190	22658	22888	23061	23049	22963	22918	22944	22825	22979	23007	23069	22819	22971	22793	23122	23158	23046	22810	23003	23024	22935	22986	23026	22937	23079	23041	23088	23203	23051	23230	22933	22914	23037	22928	23069	23279	22933	22968	23095	23073	22856	23011	22939	22864	23182	22916	23074	22954	23120	23018	22931	22946	23273	22920	23148	22943	22859	23071	23163	22815	23077	22972	23253	22926	22979	23024	22898	23272	23126	22797	22883	23058	23073	23131	22936	23099	22984	23009	23206	23129	23112	22966	22836	22924	23196	23035	22931	22961	23130	23039	22640	23191	22932	23149	22965	23006	22819	22911	22901	23023	23008	23001	22772	22942	22880	22893	23064	22971	23380	23035	23088	23230	23090	22899	22972	23074	22821	22902	23125	23091	22977	23030	22885	22926	22955	22784	22872	22730	23017	23289	22865	23082	22975	23177	23154	23148	22977	23054	23138	23422	23154	22989	22964	22892	22858	23073	22881	23136	23116	23058	22993	22968	23010	22772	22999	23022	22955	23076	23085	23120	22770	22961	23090	23100	22791	23033	22947	22952	22820	22825	23008	22960	22974	23142	22952	23109	22937	23277	22882	22972	22796	22981	23088	23059	22945	23054	22951	23133	22971	23189	22803	22958	22974	23015	23072	23015	22818	23014	22835	22955	23254	23003	22975	23147	22934	23189	23061	23132	23241	22952	22854	23167	23186	23164	23034	22885	22948	22846	23002	22946	22997	22872	22866	23036	23139	23073	23021	23175	23005	23203	22951	22865	23054	22860	22996	22886	23156	23035	23080	22920	22897	22902	23228	22919	23086	22913	23087	23092	23193	23162	23125	22942	23028	22895	23110	22963	22976	23146	23013	22878	23003	23007	23163	22957	23044	23239	22914	22921	22757	22997	23098	22957	22922	22920	23006	23105	23023	22993	22953	23058	23155	23150	23063	22949	22842	22877	23025	22963	23022	23061	22970	23112	23119	22866	22819	22837	23116	23187	23079	23076	22937	22946	22693	22931	22864	23132	22982	22969	23008	23060	23017	22822	22841	23130	22941	23081	23193	23080	22941	22983	22894	22881	23079	23141	22866	23028	22901	22973	22947	23002	22974	23080	23063	22818	22749	22837	23097	22970	23003	22954	22879	23036	23127	23038	23015	22898	22852	22939	22888	23018	22930	22933	22896	23256	23007	23001	23077	22803	22824	23034	23083	23307	23008	23110	22855	23094	23137	23025	23011	23173	22942	22852	23009	23175	23192	23371	22897	22980	22935	23107	23000	22799	23100	22833	22938	22927	22863	23162	23030	23014	22839	22841	23168	23182	22974	23106	22795	22864	22922	23035	23081	23023	22883	22905	23004	23055	23115	22906	22983	22968	22878	22801	22979	23019	22982	22895	23066	22880	22932	22837	22911	22940	23106	23152	22888	22959	23118	22781	23075	23059	22931	23024	22960	23081	23064	22980	23036	22914	22951	23146	22936	23032	23309	22990	22823	22824	22961	22783	22916	22909	23027	22714	22982	22895	23061	23163	22917	23125	22814	22824	22878	22875	23009	23002	23157	23004	22646	23030	23090	23103	23050	23210	22951	22966	23082	23225	23149	23047	23112	22925	23069	22862	23022	23146	22942	23034	22852	22916	22847	22966	22970	23200	23195	22885	22992	23066	22669	23088	22970	23077	23179	23057	23006	22880	22907	22953	22972	22875	23022	22956	23072	23151	22819	23092	23009	23045	22845	23109	22831	22901	23077	22766	23091	23084	22991	23119	23165	22890	22910	22934	23093	23066	23173	23192	22994	23123	22920	23116	22833	22989	22791	22868	23182	23158	22881	22918	23044	22912	22863	23036	22764	23058	23001	23117	23020	22950	22866	22783	23035	22986	23195	23060	23220	23001	22961	22926	22983	23059	22863	22908	22924	23038	22930	23063	22786	22967	22752	22993	23040	22982	23134	23143	23030	23164	22999	23117	23163	23012	22937	22994	22883	22940	23035	22922	22929	23021	22869	23197	23214	22821	23044	23149	22837	22991	23144	23341	23169	23043	22943	23119	22965	22994	23057	22917	22927	22905	23164	22920	23137	23098	23186	23164	23069	23074	22897	22795	22770	22968	22891	22921	23077	23073	23190	23032	22919	22956	22810	23037	22959	23030	22962	22938	22794	23017	22813	23064	22818	22940	22891	23020	22963	23107	22873	22943	23048	23196	23133	22902	22832	22957	23182	22950	23014	22917	22891	22858	22773	23132	23211	23074	22972	23057	22979	23234	22950	23156	23104	23201	22934	22935	22986	23147	23100	22949	23070	22964	22997	22975	22914	23122	22947	23064	23087	22843	22826	22970	22823	22980	22989	23095	22777	22983	23020	23064	22958	22878	23065	23123	23153	22875	23022	23121	23236	23043	23085	23044	22815	22991	23108	23050	23084	23152	23344	23050	23040	23024	23008	23130	23059	23081	23057	22908	23082	23082	22722	22851	22836	23109	22996	22871	23122	23026	22926	22931	22907	22869	23281
25886	42285	31797	24483	21901	20216	19543	19190	19059	18744	18594	18533	18502	18429	18429	18390	18315	18316	18261	18329	18301	18327	18211	18262	18356	18109	18304	18373	18369	18207	18341	18542	18321	18086	18209	18278	18313	18146	18208	18286	18309	18334	18207	18160	18188	18138	18188	18285	18180	18287	18276	18273	18125	18264	18280	18283	18168	18362	18292	18199	18326	18269	18263	18078	18150	18290	18123	18287	18191	18308	18284	18157	18244	18149	18010	18257	18309	18289	18067	18271	18297	18122	18275	18248	18129	18088	18206	18332	18044	18165	18267	18152	18213	18130	18186	18196	18177	18401	18332	18242	18290	18273	18360	18150	18325	18223	18196	18329	18076	18292	18221	18060	18124	18182	18107	18192	18085	18070	18305	18198	18356	18558	18220	18398	18306	18198	18285	18229	18201	18186	18297	18172	18324	18145	18163	18261	17961	18329	18371	18331	18343	18328	18175	18070	18222	18133	18306	18194	18239	18353	18206	18073	18271	18188	18134	18181	18251	18331	18514	18027	18462	18155	18224	18260	18057	18151	18225	18358	18260	18144	18239	18416	18228	18303	18144	18295	18292	18211	18287	18427	18212	18225	18354	18393	18162	18230	18266	18240	18082	18235	18097	18208	18293	18037	18377	18189	18040	18115	18254	18127	18233	18172	18132	18177	18512	18108	18229	18196	18302	18202	18231	18153	18227	18129	18461	18329	18141	18275	18282	18356	18391	18225	18060	18005	18208	18295	18200	18170	18170	18187	18480	18230	18264	18289	18223	18194	18092	18207	18221	18228	18251	18413	18186	18052	18309	18207	18279	18298	18195	18354	18203	18271	18383	18233	18111	18132	18225	18157	18169	18268	18212	18287	18098	18239	18245	18178	18275	18141	18368	18132	18314	18270	18389	18190	18230	18294	18325	18131	18121	18193	18139	18255	18186	18242	18228	18254	18255	18229	18160	18174	18172	18258	18194	18286	18219	18305	18143	18317	18150	18189	18126	18273	18272	18309	18233	18349	18272	18273	18260	18264	18057	18106	18369	18206	18363	18205	18056	18345	18207	18153	18245	18083	18193	18124	18107	18161	18176	18204	18156	18357	18301	18139	18047	18325	18212	18337	18301	18154	18217	18122	18270	18089	18221	18150	18223	18079	18200	18129	18235	18248	18149	18334	18218	18482	18292	18238	18205	18276	18348	18181	18376	18251	18321	18388	18360	18220	18168	18290	18170	18222	18244	18312	18271	18200	18035	18296	18154	18158	18119	18198	18421	18412	18273	18194	18266	18328	18104	18279	18020	18244	18101	18144	18095	18227	18271	18280	18306	18303	18275	18167	18218	18546	18252	18336	18125	18171	18187	18257	18158	18110	18172	18372	18073	18158	18148	18256	18264	18276	18149	18068	18080	18324	18204	18334	18193	18182	18168	18240	18288	18185	18408	18014	18175	18272	18278	18374	18314	18266	18401	18012	18424	18323	18092	18365	18299	18386	18226	18172	18400	18333	18427	18324	18398	18115	18336	18216	18116	18218	18229	18446	18116	18461	18154	18262	18121	18181	18233	18303	18380	18113	18272	18209	18306	18263	18367	18236	18281	18418	18339	18378	18205	18458	18203	18339	18282	18272	18285	18254	18129	18219	18157	18298	18275	18064	18177	18309	18342	18243	18199	18111	18330	18270	18208	18227	18065	18082	18299	18376	18278	18264	18138	18370	18460	18250	18225	18191	18301	18128	18127	18240	18310	18161	17943	18136	18201	18235	18310	18153	18404	18119	18190	18305	18196	18280	18146	18260	18272	18323	18209	18145	18254	18118	18235	18189	18249	18412	18157	18149	18148	18194	18411	18196	18299	18296	18429	18268	18271	18160	18055	18353	18361	18316	18194	18170	18419	18221	18413	18167	18287	18209	18265	18275	18231	18283	18297	18406	18414	18104	18221	18270	18150	18399	18340	18208	18223	18059	18316	18403	18271	18336	18083	18214	18155	18255	18324	18260	18128	18198	18311	18251	18224	18298	18262	18103	18260	18171	18274	18057	18388	18359	18213	18208	18254	18251	18377	18177	18302	17922	18172	18250	18149	18381	18248	18412	18083	18108	18314	18274	18078	18243	18284	18272	18388	18104	18340	18121	18165	18271	18225	18389	18166	18325	18378	18048	18304	18233	17926	18176	18231	18303	18312	18326	18235	18200	18205	18311	18161	18342	18101	18345	18318	18357	18259	18314	18317	18239	18257	18149	18285	18180	18223	18205	18361	18239	18261	18341	18310	18072	18373	18221	18244	18045	18380	18138	18401	18520	18228	18239	18036	18155	18327	18290	18223	18152	18321	18085	18358	18495	18398	18211	18199	18353	18494	18312	18084	18311	18086	18214	18380	18339	18184	18260	18172	18141	18367	18284	18248	18210	18108	18365	18300	18342	18168	18248	18158	18275	18186	18528	18365	18215	18253	18267	18156	18277	18193	18221	18199	18237	18399	18134	18140	18281	18178	18443	18159	18175	18217	18245	18503	18219	18207	18229	18322	18108	18297	18225	18166	18170	18281	18352	18310	18216	18241	18266	18143	18233	18367	18237	18109	18222	18193	17971	18361	18265	18174	18318	18113	18233	18396	18198	18261	18296	18306	18156	18234	18283	18257	18300	18022	18068	18200	18251	18416	18192	18073	18266	18310	18290	18165	18174	18293	18252	18277	18128	18286	18195	18354	18276	18225	18315	18214	18323	18248	18069	18356	18149	18225	18315	18334	18259	18215	18143	18204	18338	18239	18179	18272	18089	18330	18105	18114	18174	18119	18251	18383	18395	18320	18340	18337	18383	18327	18298	18222	18291	18274	18028	18105	18017	18469	18386	18115	18297	18294	18277	18349	18188	18243	18116	18276	18122	18212	18221	18253	18272	18160	18333	18319	18216	18231	18184	18162	18174	18275	18117	18132	18281	18165	18116	18234	18049	18130	18253	18126	18218	18119	18334	18096	17983	18403	18192	18325	18397	18249	18078	18200	18281	18133	18311	18003	18261	18150	18274	18249	18114	18094	18211	18312	18390	18220	18096	18225	18388	18227	18406	18166	18057	18350	18342	18199	18213	18316	18058	18116	18027	18159	18157	18295	18251	18148	18230	18258	18293	18277	18132	18367	18423	18145	18270	18248	18249	18077	18273	18348	18119	18333	18172	18303	18191	18191	18277	18149	18364	18163	18477	18250	18163	18296	18189	18437	18189	18170	18063	18183	18282	18489	18053	18304	18134	18320	18118	18432	18303	18162	18182	18250	18148	18252	18270	18297	18229	18174	18170	18190	18139	18087	18473	18374	18257	18310	18145	18443	18211	18270	18214	18254	18260	18206	18124	18272	18306	18288	18196	18528	18137	18287	18304	18205	18177	18191	18040	18209	18446	18333	18084	18194	18236	18223	18102	18275	18232	18379	18192	18232	18316	18299	18140	18270	18170	18087	18458	18337	17995	18094	18330	18415	18294	18376	18213	18191	18248	18312	18279	18361	18049	18279	18218	18098	18113	18429	18308	18183	18184	18239	18131	18143	18306	18534	18264	18047	18162	18093	18365	18354	18175	18005	18216	18315	18253	18313	18167	18066	18357	18121	18146	18244	18286	18227	18502	18116	18058	18272	18238	18209	18250	18087	18122	18141	18220	18286	18121	18068	17981	18157	18349	18208	18311	18497	18307	18155	18385	18100	18373	18244	18323	18232	18171	18288	18389	18351	18240	18264	18281	18406	18385	18159	18130	18007	18415	18372	18294	18193	18200	18206	18403	18203	18226	18273	18179	18302	18202	18301	18169	18178	18326	18264	18221	18252	18330	17983	18188	18208	18250	18226	18068	18347	18222	18225	18222	18222	18211	18349	18466	18292	18191	18286	18024	18074	18359	18215	18397	18085	18238	18183	18196	18153	18308	18231	18442	18253	18382	18189	18241	18219	18295	18308	18279	18161	18249	18075	18102	18181	18225	18134	18188	18200	18215	18321	18139	18201	18354	18286	18268	18267	18210	18284	18242	18281	18220	18428	18023	18299	18331	18188	18240	18294	18297	18296	18218	18198	18220	18285	18399	18275	18297	18453	18373	18240	18353	18072	18185	18131	18164	18203	18130	18285	18372	18321	18241	18346	18146	18300	18435	18254	18149	18370	18018	18130	18442	18285	18187	18262	18276	18226	18256	18531	18409	18122	17996	18306	18457	18250	18327	18225	18208	18257	18101	18390	18294	18295	18251	18348	18090	18193	18223	18305	18288	18213	18348	18211	18251	18278	18215	18198	18231	18267	18132	18154	18323	18402	18453	18181	18227	18171	18215	18210	18288	18261	18259	18238	18194	18061	18192	18325	18241	18258	18283	18187	18288	18341	18182	18323	18187	18258	18237	18199	18158	18366	18243	18220	18338	18287	18246	18213	18222	18417	18458	18219	18266	18171	18318	18346	18214	18121	18241	18322	18255	18149	18345	18250	18151	18187	18076	18151	18223	18100	18240	18257	18278	18253	18044	18298	18305	18155	18272	18248	18313	18142	18315	18120	18209	18272	18214	18163	18359	18160	18129	18368	18316	18333	18440	18224	18186	18252	18385	18187	18325	18372	18168	18302	18202	18416	18214	18324	18165	18043	18226	18219	18205	18230	18151	18286	18154	18264	18303	18172	18179	18226	18264	18154	18185	18406	18347	18381	18275	18511	18170	18264	18185	18353	18156	18424	18321	18204	18316	18228	18284	18280	18282	18272	18292	18376	18171	18167	18345	18385	18336	18249	18190	18316	18189	18274	18024	18298	18181	18349	18182	18235	18389	18296	18290	18255	18269	18012	18177	18317	18206	18410	18309	18230	18235	18119	18280	18297	18458	18281	18399	18199	18256	18144	18185	18212	18253	18186	18035	18249	18425	18179	18252	18276	18379	18437	18282	18231	18010	18228	18285	18280	18332	18253	18327	18318	18147	18451	18334	18231	18256	18364	18447	18244	18087	18248	18124	18055	18119	18185	18177	18197	18336	18239	18299	18314	18439	18340	18213	18348	18240	18017	18305	18219	18221	18421	18362	18222	18352	18317	18275	18380	18152	18333	18274	18151	18149	18456	18193	18088	18286	18495	18221	18294	18122	18331	18372	17966	18255	18376	18146	18452	17943	18301	18382	18170	18157	18218	18362	18325	18253
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
