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
339928471568	339928472136	339928472686	339928473236	339928473786	339928474336	339928474886	339928475436	339928475986	339928476536	339928477086	339928477636	339928478186	339928478736	339928479286	339928479836	339928480386	339928480936	339928481486	339928482036	339928482586	339928483136	339928483686	339928484236	339928484786	339928485336	339928485886	339928486436	339928486986	339928487536	339928488086	339928488636	339928489186	339928489736	339928490286	339928490836	339928491386	339928491936	339928492486	339928493036	339928493586	339928494136	339928494686	339928495236	339928495786	339928496336	339928496886	339928497436	339928497986	339928498536	339928499086	339928499636	339928500186	339928500736	339928501289	339928501836	339928502386	339928502936	339928503486	339928504036	339928504586	339928505136	339928505686	339928506236	339928506786	339928507336	339928507886	339928508436	339928508986	339928509536	339928510086	339928510636	339928511186	339928511736	339928512286	339928512836	339928513386	339928513936	339928514486	339928515036	339928515586	339928516136	339928516686	339928517236	339928517786	339928518336	339928518886	339928519436	339928519986	339928520536	339928521086	339928521636	339928522186	339928522736	339928523286	339928523836	339928524389	339928524936	339928525486	339928526036	339928526586	339928527136	339928527686	339928528236	339928528786	339928529336	339928529886	339928530436	339928530986	339928531536	339928532086	339928532636	339928533186	339928533736	339928534286	339928534836	339928535386	339928535936	339928536486	339928537036	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2685	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	3600	2300	2684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23353	21840	29931	25562	27254	33074	34737	30223	27952	27049	26191	25294	25195	24648	24598	24411	24390	24295	24455	23983	24121	24058	23966	24092	23897	23964	23813	23938	23884	23920	24078	23974	23747	23667	23798	23787	23670	23557	23655	23728	23869	23622	23782	23592	23639	23603	23533	23840	23695	23751	23809	23896	23897	23562	23806	23544	23528	23615	23690	23598	23772	23454	23832	23438	23718	23690	23671	23672	23496	23818	23781	23692	23676	23743	23894	23655	23738	23408	23645	23504	23723	23570	23772	23660	23427	23627	23461	23639	23712	23784	23845	23781	23661	23662	23790	23672	23565	23747	23728	23659	23592	23433	23644	23624	23715	23504	23522	23678	23601	23269	23602	23818	23544	23541	23597	23796	23709	23519	23599	23444	23344	23799	23704	23681	23690	23533	23654	23636	23411	23702	23723	23919	23535	23746	23642	23568	23629	23275	23619	23493	23577	23613	23519	23734	23497	23767	23524	23702	23582	23708	23639	23681	23582	23669	23552	23619	23697	23255	23456	23615	23489	23713	23828	23542	23511	23586	23638	23594	23751	23456	23611	23694	23586	23671	23736	23758	23400	23415	23487	23568	23668	23731	23633	23589	23684	23576	23577	23291	23414	23380	23563	23754	23498	23562	23657	23676	23698	23701	23609	23587	23728	23583	23860	23595	23579	23545	23800	23457	23796	23457	23548	23615	23589	23519	23722	23664	23458	23698	23582	23586	23546	23615	23616	23666	23802	23381	23640	23556	23777	23587	23476	23440	23792	23746	23580	23738	23625	23619	23649	23502	23658	23439	23777	23623	23593	23441	23648	23439	23491	23277	23808	23763	23979	23905	23708	23642	23665	23751	23634	23660	23665	23654	23423	23656	23507	23568	23716	23695	23578	23847	23374	23651	23694	23393	23547	23535	23645	23670	23942	23701	23574	23531	23394	23601	23583	23517	23587	23504	23543	23593	23671	23529	23634	23681	23731	23514	23747	23689	23556	23559	23668	23465	23722	23576	23712	23706	23582	23654	23536	23581	23680	23515	23471	23675	23825	23665	23565	23824	23631	23848	23494	23750	23809	23502	23436	23734	23552	23475	23538	23640	23597	23911	23718	23414	23669	23735	23611	23782	23759	23655	23717	23734	23597	23679	23523	23431	23594	23617	23593	23649	23941	23641	23507	23548	23785	23523	23571	23629	23756	23468	23665	23563	23489	23564	23626	23455	23786	23641	23345	23680	23458	23518	23586	23548	23454	23809	23477	23724	23556	23575	23642	23655	23797	23781	23536	23640	23399	23672	23687	23784	23574	23527	23463	23386	23736	23435	23488	23617	23477	23683	23439	23527	23658	23609	23734	23690	23630	23813	23641	23504	23586	23559	23474	23890	23577	23638	23751	23836	23571	23624	23618	23635	23686	23747	23739	23511	23563	23783	23602	23703	23762	23678	23646	23490	23519	23665	23650	23666	23816	23693	23556	23770	23566	23684	23491	23440	23735	23336	23436	23670	23545	23472	23536	23642	23495	23626	23884	23619	23546	23629	23675	23564	23705	23485	23670	23615	23657	23458	23675	23655	23413	23683	23517	23476	23660	23719	23563	23536	23627	23712	23732	23666	23689	23764	23491	23629	23682	23682	23621	23642	23533	23649	23548	23360	23541	23656	23763	23628	23656	23390	23426	23705	23592	23836	23700	23799	23710	23653	23439	23592	23455	23607	23621	23684	23630	23622	23822	23569	23656	23380	23527	23714	23559	23452	23823	23737	23586	23490	23641	23458	23733	23661	23538	23538	23777	23557	23675	23520	23699	23531	23695	23704	23726	23457	23800	23922	23552	23674	23611	23722	23649	23808	23464	23625	23609	23717	23695	23672	23577	23682	23764	23601	23504	23598	23625	23565	23528	23537	23663	23590	23782	23583	23476	23710	23486	23462	23757	23698	23825	23764	23532	23589	23763	23733	23802	23732	23677	23808	23708	23481	23866	23577	23398	23592	23703	23573	23699	23750	23342	23628	23785	23538	23816	23496	23612	23615	23592	23440	23750	23518	23516	23603	23380	23717	23653	23712	23732	23654	23670	23603	23771	23693	23657	23781	23386	23632	23804	23686	23794	23503	23597	23675	23425	23771	23871	23567	23665	23361	23474	23516	23577	23566	23586	23550	23902	23634	23553	23605	23485	23836	23634	23513	23584	23736	23534	23536	23945	23693	23759	23646	23579	23672	23692	23697	23685	23593	23669	23515	23821	23604	23805	23544	23488	23608	23863	23625	23839	23747	23836	23492	23670	23661	23676	23898	23593	23653	23554	23408	23883	23585	23581	23580	23655	23665	23615	23597	23590	23700	23658	23512	23471	23737	23671	23619	23746	23742	23566	23570	23778	23644	23401	23721	23619	23646	23791	23650	23642	23789	23686	23519	23701	23539	23941	23524	23711	23620	23424	23658	23602	23561	23726	23644	23659	23516	23763	23756	23734	23779	23689	23536	23709	23755	23622	23533	23646	23524	23637	23549	23861	23597	23666	23663	23469	23835	23430	23628	23557	23641	23546	23760	23664	23464	23662	23566	23617	23768	23505	23646	23666	23568	23414	23600	23490	23467	23544	23549	23693	23736	23504	23688	23750	23534	23702	23640	23646	23717	23583	23629	23597	23733	23529	23771	23588	23697	23375	23697	23549	23371	23716	23573	23482	23630	23735	23782	23662	23695	23540	23466	23835	23750	23530	23745	23822	23663	23606	23446	23587	23725	23590	23683	23485	23503	23311	23442	23678	23669	23633	23696	23532	23639	23629	23599	23448	23642	23445	23611	23674	23519	23633	23585	23783	23760	23641	23540	23540	23569	23711	23531	23404	23742	23586	23709	23500	23515	23600	23531	23565	23702	23338	23514	23544	23729	23551	23678	23430	23495	23662	23581	23642	23739	23571	23542	23692	23622	23718	23704	23670	23471	23670	23572	23561	23608	23684	23666	23656	23687	23804	23751	23882	23785	23467	23496	23602	23541	23561	23633	23665	23739	23715	23661	23847	23693	23655	23351	23638	23679	23601	23713	23730	23700	23579	23589	23615	23578	23610	23578	23862	23612	23399	23789	23543	23341	23600	23854	23723	23655	23483	23508	23669	23531	23734	23483	23683	23533	23598	23513	23697	23734	23772	23732	23219	23630	23516	23639	23477	23598	23609	23557	23613	23755	23604	23494	23805	23735	23422	23587	23602	23564	23514	23664	23628	23477	23706	23577	23706	23516	23489	23751	23571	23511	23476	23746	23928	23679	23532	23481	23337	23589	23588	23706	23517	23590	23725	23581	23561	23726	23623	23527	23715	23589	23623	23587	23641	23412	23590	23531	23614	23732	23728	23581	23670	23720	23749	23700	23750	23645	23639	23660	23664	23482	23609	23571	23549	23557	23552	23765	23667	23675	23777	23526	23654	23544	23619	23616	23737	23503	23612	23353	23478	23594	23592	23585	23419	23719	23598	23629	23703	23722	23796	23599	23618	23458	23536	23495	23482	23656	23700	23751	23510	23391	23454	23670	23528	23554	23657	23609	23522	23756	23573	23408	23626	23429	23887	23629	23656	23627	23473	23418	23697	23516	23743	23794	23623	23689	23793	23435	23509	23505	23779	23643	23734	23772	23780	23618	23751	23486	23736	23667	23742	23617	23685	23463	23423	23473	23593	23716	23653	23748	23539	23590	23665	23660	23719	23452	23391	23598	23634	23718	23648	23585	23584	23439	23581	23668	23662	23539	23631	23737	23557	23646	23560	23475	23463	23544	23503	23661	23618	23842	23712	23441	23677	23553	23686	23600	23537	23731	23685	23726	23681	23278	23795	23749	23500	23552	23669	23491	23686	23477	23475	23558	23709	23638	23698	23719	23565	23720	23416	23579	23843	23765	23815	23563	23833	23738	23685	23569	23701	23734	23594	23638	23467	23386	23525	23514	23617	23494	23696	23677	23609	23609	23457	23573	23758	23822	23563	23406	23600	23662	23345	23598	23719	23909	23601	23636	23492	23627	23572	23588	23545	23699	23538	23536	23656	23696	23587	23567	23502	23562	23523	23319	23783	23516	23546	23462	23796	23803	23616	23820	23580	23352	23466	23563	23614	23671	23773	23603	23598	23514	23837	23498	23600	23605	23748	23318	23434	23673	23583	23585	23577	23664	23694	23853	23695	23741	23804	23568	23718	23519	23656	23583	23461	23570	23488	23635	23841	23608	23478	23634	23627	23822	23552	23549	23751	23692	23734	23568	23571	23610	23592	23546	23591	23608	23604	23563	23572	23365	23401	23657	23643	23674	23867	23672	23689	23656	23760	23852	23524	23686	23780	23803	23627	23328	23682	23725	23649	23673	23790	23850	23680	23581	23663	23846	23338	23482	23517	23439	23276	23886	23477	23527	23791	23859	23594	23483	23521	23588	23598	23524	23549	23450	23528	23815	23527	23674	23518	23843	23455	23641	23833	23468	23703	23678	23555	23658	23649	23621	23603	23764	23742	23759	23527	23707	23498	23472	23817	23428	23513	23688	23403	23671	23589	23584	23655	23727	23874	23813	23466	23688	23592	23851	23570	23548	23524	23505	23565	23580	23589	23808	23740	23599	23451	23663	23532	23575	23675	23618	23784	23770	23600	23610	23623	23694	23649	23712	23677	23382	23667	23531	23356	23648	23468	23659	23527	23845	23802	23837	23639	23680	23481	23614	23713	23498	23496	23613	23642	23434	23809	23412	23664	23630	23773	23516	23451	23689	23565	23679	23917	23566	23767	23493	23712	23517	23553	23397	23777	23872	23559	23805	23547	23843	23676	23495	23532	23586	23497	23440	23658	23664	23509	23555	23751	23664	23250	23557	23634	23552	23528	23572	23591	23463	23632	23489	23734	23389	23473	23539	23449	23432	23564	23683	23570	23665	23671	23722	23610	23547	23502	23576	23796	23880	23633	23494	23582	23569	23690	23459	23603	23668	23583	23736	23529	23708	23506	23783	23499	23359	23534	23727	23532	23684	23519	23575	23697	23801	23738	23834	23223	23520	23648	23822	23626	23711	23501	23588	23623	23505	23484	23612	23892	23644	23639	23734	23779	23442	23478	23738	23544	23782	23676	23352	23802	23714	23730	23463	23540	23656	23601	23575	23757	23565	23501	23504	23604	23528	23566	23684
39752	68003	62524	50536	43959	37173	31319	27767	24665	22974	21827	20890	20267	19992	19715	19522	19538	19410	19402	19406	19249	19159	19113	18997	19001	18846	19013	18975	18806	18830	18751	18685	18794	18731	18693	18617	18638	18761	18808	18783	18650	18831	18738	18632	18718	18809	18910	18685	18878	18875	18753	18687	18652	18917	18683	18665	18625	18713	18654	18767	18791	18593	18716	18741	18740	18576	18881	18658	18685	18702	18611	18692	18638	18865	18663	18683	18554	18575	18675	18489	18573	18731	18510	18782	18672	18612	18737	18675	18450	18794	18589	18755	18639	18809	18591	18581	18611	18696	18678	18786	18665	18753	18645	18725	18714	18674	18674	18825	18652	18683	18758	18593	18578	18689	18717	18669	18643	18616	18434	18791	18694	18470	18751	18589	18663	18549	18773	18752	18618	18638	18723	18642	18572	18782	18644	18658	18645	18696	18772	18492	18756	18688	18631	18632	18643	18758	18421	18737	18600	18647	18556	18490	18735	18558	18588	18586	18672	18496	18587	18718	18718	18624	18718	18721	18726	18603	18548	18853	18700	18744	18732	18503	18609	18804	18616	18754	18832	18569	18659	18630	18633	18575	18689	18692	18383	18666	18667	18498	18594	18608	18686	18740	18793	18784	18623	18711	18660	18660	18766	18655	18529	18697	18824	18546	18717	18745	18536	18475	18624	18760	18755	18700	18532	18766	18708	18681	18616	18902	18713	18601	18703	18567	18642	18560	18735	18469	18564	18517	18623	18795	18672	18554	18608	18661	18772	18762	18890	18602	18797	18526	18667	18781	18632	18543	18656	18667	18647	18583	18551	18819	18628	18731	18683	18641	18569	18768	18617	18584	18693	18586	18621	18793	18835	18570	18650	18780	18542	18773	18653	18683	18634	18609	18749	18718	18641	18583	18573	18647	18574	18558	18813	18588	18618	18717	18657	18720	18651	18686	18689	18855	18810	18612	18649	18695	18785	18691	18530	18652	18979	18640	18709	18548	18807	18681	18686	18666	18830	18593	18591	18777	18789	18624	18476	18553	18538	18579	18574	18660	18578	18828	18636	18929	18732	18679	18902	18743	18573	18618	18428	18694	18607	18694	18568	18665	18695	18598	18796	18588	18745	18551	18517	18697	18649	18712	18706	18652	18817	18689	18843	18806	18691	18602	18670	18684	18686	18594	18828	18729	18706	18535	18699	18722	18773	18731	18686	18627	18627	18773	18792	18803	18619	18640	18627	18522	18498	18812	18554	18667	18607	18828	18742	18721	18622	18751	18705	18489	18611	18620	18647	18626	18689	18634	18681	18589	18656	18619	18790	18924	18530	18618	18638	18617	18574	18672	18623	18544	18641	18666	18597	18758	18474	18720	18774	18787	18761	18798	18806	18791	18810	18822	18655	18532	18624	18810	18629	18547	18588	18632	18673	18624	18664	18790	18691	18802	18483	18640	18654	18602	18734	18753	18822	18489	18767	18627	18682	18567	18715	18709	18705	18641	18693	18680	18656	18760	18883	18686	18723	18674	18655	18757	18471	18736	18940	18764	18699	18702	18624	18553	18609	18883	18777	18745	18732	18643	18697	18679	18660	18597	18669	18709	18714	18645	18784	18763	18540	18532	18830	18723	18685	18810	18825	18605	18480	18729	18863	18580	18707	18613	18699	18637	18621	18692	18659	18766	18547	18689	18758	18833	18734	18633	18681	18576	18619	18708	18708	18753	18609	18677	18567	18745	18545	18644	18779	18741	18648	18617	18464	18664	18679	18740	18557	18523	18568	18573	18745	18554	18713	18782	18672	18801	18634	18734	18425	18823	18537	18870	18567	18586	18694	18549	18625	18730	18626	18658	18492	18640	18566	18549	18503	18786	18537	18688	18617	18692	18576	18733	18645	18691	18535	18619	18584	18691	18664	18523	18718	18624	18630	18688	18657	18538	18715	18686	18652	18570	18764	18798	18562	18838	18484	18602	18640	18646	18828	18579	18765	18615	18669	18818	18752	18703	18632	18846	18638	18454	18797	18737	18506	18739	18752	18751	18532	18475	18553	18723	18730	18761	18744	18749	18702	18539	18801	18621	18739	18691	18723	18735	18668	18797	18832	18771	18588	18530	18935	18623	18675	18698	18723	18676	18590	18732	18627	18513	18834	18561	18697	18656	18750	18650	18452	18823	18711	18584	18479	18780	18685	18725	18677	18747	18675	18689	18645	18736	18609	18483	18681	18601	18613	18597	18568	18540	18749	18789	18739	18599	18518	18897	18785	18574	18680	18527	18723	18722	18680	18693	18746	18863	18564	18548	18786	18542	18656	18711	18714	18647	18649	18689	18603	18602	18760	18631	18605	18663	18629	18871	18596	18753	18701	18469	18676	18826	18779	18628	18537	18765	18751	18646	18627	18628	18790	18575	18785	18659	18552	18682	18618	18631	18589	18578	18682	18552	18666	18695	18704	18679	18590	18778	18763	18735	18656	18709	18756	18421	18713	18673	18653	18506	18680	18804	18625	18449	18654	18654	18687	18767	18503	18627	18557	18655	18635	18670	18902	18585	18639	18565	18621	18635	18769	18606	18699	18483	18782	18592	18588	18769	18696	18773	18521	18660	18657	18743	18761	18688	18801	18721	18762	18760	18677	18603	18621	18763	18705	18883	18792	18660	18724	18543	18546	18736	18774	18713	18567	18668	18558	18610	18710	18476	18755	18663	18743	18757	18580	18934	18749	18715	18853	18591	18513	18667	18588	18797	18870	18597	18629	18732	18664	18728	18633	18723	18745	18612	18644	18707	18688	18850	18823	18563	18675	18830	18598	18602	18779	18692	18636	18688	18611	18692	18755	18662	18739	18613	18842	18798	18702	18849	18675	18510	18535	18559	18595	18631	18819	18598	18706	18629	18637	18736	18751	18483	18725	18412	18684	18674	18445	18520	18649	18621	18695	18666	18765	18806	18653	18648	18738	18572	18903	18584	18800	18573	18532	18893	18623	18704	18765	18608	18788	18589	18796	18721	18442	18797	18698	18675	18590	18680	18729	18593	18680	18735	18675	18540	18648	18737	18470	18789	18592	18514	18697	18747	18611	18729	18607	18677	18414	18710	18729	18767	18826	18743	18540	18679	18636	18699	18905	18612	18706	18716	18723	18674	18493	18624	18759	18436	18686	18672	18758	18587	18706	18624	18627	18684	18634	18550	18734	18540	18698	18657	18486	18703	18606	18633	18717	18623	18690	18626	18672	18547	18606	18541	18586	18546	18658	18608	18669	18654	18725	18650	18601	18859	18857	18556	18755	18653	18556	18695	18747	18574	18683	18698	18652	18650	18622	18743	18720	18713	18690	18565	18565	18676	18527	18858	18571	18740	18666	18532	18697	18645	18648	18624	18686	18652	18765	18667	18771	18571	18609	18738	18769	18553	18729	18566	18701	18765	18516	18698	18637	18906	18685	18702	18553	18763	18577	18641	18569	18586	18615	18910	18859	18549	18630	18786	18831	18681	18782	18857	18680	18782	18493	18637	18516	18537	18695	18502	18548	18605	18690	18666	18642	18642	18736	18677	18812	18727	18879	18742	18870	18658	18552	18727	18691	18658	18659	18509	18573	18697	18575	18914	18598	18541	18642	18758	18610	18811	18719	18711	18672	18603	18809	18631	18533	18929	18623	18638	18707	18683	18560	18521	18606	18884	18753	18724	18676	18641	18553	18470	18754	18696	18817	18722	18718	18808	18829	18559	18727	18784	18760	18670	18547	18742	18505	18695	18764	18713	18687	18583	18684	18569	18753	18711	18657	18861	18742	18648	18653	18625	18701	18844	18726	18792	18680	18611	18690	18664	18919	18695	18500	18721	18768	18649	18692	18751	18769	18748	18672	18738	18813	18652	18555	18830	18815	18578	18539	18623	18810	18721	18682	18579	18603	18830	18699	18614	18722	18587	18727	18841	18753	18541	18641	18665	18586	18765	18563	18539	18688	18602	18679	18655	18524	18717	18498	18820	18595	18608	18737	18718	18715	18706	18824	18560	18746	18547	18674	18685	18717	18641	18650	18590	18698	18694	18558	18816	18613	18673	18791	18826	18600	18800	18628	18577	18765	18610	18791	18773	18518	18625	18735	18751	18619	18611	18607	18843	18839	18671	18683	18514	18630	18755	18740	18609	18671	18714	18800	18673	18741	18598	18810	18565	18779	18705	18711	18492	18713	18661	18682	18876	18606	18705	18487	18600	18681	18749	18689	18817	18738	18619	18703	18798	18770	18677	18446	18749	18753	18717	18601	18613	18758	18610	18566	18713	18573	18546	18562	18831	18487	18792	18764	18662	18523	18901	18547	18613	18482	18665	18749	18566	18783	18693	18758	18781	18799	18736	18636	18725	18510	18626	18522	18774	18782	18883	18592	18711	18614	18452	18805	18761	18481	18633	18585	18698	18685	18846	18717	18758	18660	18810	18691	18681	18624	18448	18569	18707	18770	18674	18649	18607	18727	18679	18603	18595	18645	18576	18711	18681	18766	18751	18779	18596	18732	18660	18759	18611	18753	18619	18633	18777	18608	18532	18758	18670	18695	18809	18746	18632	18772	18422	18644	18653	18600	18622	18551	18601	18723	18705	18663	18783	18764	18595	18818	18659	18639	18568	18625	18554	18615	18704	18605	18546	18634	18650	18384	18779	18817	18541	18709	18697	18480	18613	18730	18762	18627	18568	18644	18785	18765	18584	18775	18684	18672	18617	18653	18555	18704	18530	18558	18684	18614	18674	18617	18746	18671	18575	18690	18679	18545	18741	18508	18701	18539	18677	18881	18679	18746	18799	18665	18805	18653	18679	18729	18696	18616	18652	18713	18680	18676	18705	18718	18724	18612	18647	18661	18606	18788	18568	18675	18679	18769	18814	18594	18570	18628	18651	18711	18673	18655	18758	18529	18785	18642	18788	18673	18524	18637	18819	18733	18738	18595	18700	18491	18584	18766	18717	18732	18610	18654	18567	18635	18763	18750	18541	18679	18659	18560	18617	18630	18743	18546	18634	18517	18658	18578	18751	18773	18739	18702	18552	18740	18647	18647	18734	18659	18706	18708	18547	18693	18652	18712	18536	18627	18725	18782	18662	18647	18689	18624	18738	18623	18887	18926	18695	18778	18537	18662	18674	18621	18773	18873	18709
30897	35608	45320	40211	33299	29425	26833	24955	24076	23575	23425	22973	22613	22664	22928	22493	22755	22561	22567	22449	22465	22296	22600	22498	22575	22365	22351	22453	22383	22488	22350	22432	21929	22370	22222	22196	22355	22451	22498	22529	22230	22279	22389	22356	22295	22320	22431	22302	22389	22204	22292	22247	22325	22294	22234	22234	22546	22367	22288	22386	22199	22258	22310	22151	22454	22359	22240	22098	22396	22441	22018	22406	22304	22385	22329	22267	22484	22328	22334	22377	22377	22315	22165	22188	22227	22265	22442	22283	22527	22076	22438	22594	22189	22198	22024	22483	22291	22344	22407	22195	22203	22389	22588	22291	22445	22468	22385	22275	22472	22215	22400	22311	22224	22256	22173	22426	22284	22287	22303	22208	22303	22480	22110	22250	22170	22030	22366	22275	22277	22493	22498	22357	22210	22182	22305	22295	22395	22262	22166	22301	22346	22386	22329	22309	22255	22452	22217	22368	22390	22255	22295	22318	22175	22151	22579	22516	22234	22223	22471	22200	22214	22414	22130	22265	22092	22166	22522	22311	22379	22232	22286	22386	22302	22455	22363	22415	22333	22274	22350	22409	22373	22122	22290	22227	22296	22438	22258	22274	22360	22282	22455	22170	22521	22195	22442	22405	22136	22397	22316	22318	22472	22183	22453	22192	22589	22176	22250	22244	22276	22352	22455	22274	22267	22174	22073	22207	22327	22301	22342	22263	22222	22144	22294	22286	22183	22230	22394	22316	22106	22295	22301	22402	22186	22379	22507	22194	22054	22302	22422	22204	22315	22313	22299	22190	22427	22255	22342	22286	22169	22455	22432	22304	22428	22285	22145	22391	22372	22281	22362	22231	22681	22371	22320	22203	22342	22230	22402	22438	22240	22407	22272	22150	22311	22526	22343	22208	22269	22213	22298	22288	22403	22193	22384	22276	22301	22102	22248	22229	22476	22500	22323	22318	22401	22193	22325	22276	22251	22219	22369	22296	22386	22271	22284	22130	22371	22296	22383	22160	22486	22338	22233	22264	22359	22289	22264	22113	22256	22479	22309	22268	22262	22215	22240	22288	22647	22281	22350	22083	22450	22287	22586	22429	22271	22157	22367	22339	22203	22195	22338	22367	22440	22334	22315	22217	22572	22316	22355	22254	22113	22477	22375	22347	22360	22237	22365	22101	22458	22412	22401	22266	22284	22360	22206	22215	22325	22394	22520	22209	22445	22043	22458	22643	22341	22489	22453	22362	22190	22084	22345	22207	22386	22310	22234	22258	22230	22321	22285	22326	22591	21970	22390	22465	22221	22292	22048	22247	22266	22485	22257	22047	22192	22285	22261	22220	22334	22360	22122	22259	22191	22230	22286	22218	22271	22384	22460	22378	22461	22323	22322	22119	22292	22337	22205	22205	22400	22581	22174	22354	22462	22322	22255	22399	22246	22213	22442	22474	22394	22400	22192	22246	22167	22255	22346	22085	22248	22261	22280	22172	22523	22319	22289	22086	22414	22109	22410	22307	22272	22375	22494	22154	22237	22482	22437	22440	22256	22344	22254	22212	22513	22501	22354	22352	22316	22205	22295	22263	22019	22326	22326	22326	22057	22367	22488	22272	22376	22108	22363	22151	22044	22261	22406	22457	22297	22348	22279	22335	22465	22307	22211	22153	22541	22478	22307	22492	22249	22261	22350	22129	22257	22349	22344	22344	22638	22474	22225	22333	22016	22263	22358	22186	22218	22117	22256	22276	22359	22297	22472	22369	22345	22160	22276	22454	22269	22467	22202	22327	22479	22407	22325	22350	22129	22348	22300	22377	22483	22253	22312	22181	22319	22342	22289	22536	22279	22330	22312	22415	22376	22352	22449	22456	22400	22217	22362	22158	22279	22389	22350	22176	22154	22543	22266	22192	22316	22265	22572	22220	22430	22371	22371	22384	22363	22248	22256	22467	22447	22193	22326	22146	22117	22233	22149	22323	22217	22238	22475	22512	22222	22255	22373	22331	22207	22635	22414	22269	22285	22160	22276	22337	22107	22348	22290	22339	22340	22160	22633	22456	22518	22160	22196	22457	22466	22204	22177	22299	22405	22392	22409	22211	22434	22336	22374	22276	22326	22229	22416	22330	22160	22400	22398	22414	22148	22379	22257	22552	22224	22337	22350	22244	22278	22224	22406	22078	22302	22389	22344	22338	22450	22437	22264	22387	22558	22314	22308	22230	22262	22282	22179	22236	22444	22521	22437	22405	22351	22190	22299	22315	22323	22259	22351	22143	22470	22537	22162	22048	22030	22216	22307	22419	22277	22610	22424	22458	22253	22168	22330	22367	22577	22407	22304	22156	22361	22440	22507	22352	22215	22189	22302	22374	22406	22429	22151	22230	22317	22337	22559	22140	22312	22168	22240	22219	22387	22276	22271	22220	22321	22373	22314	22446	22265	22331	22283	22284	22454	22044	22451	22305	22383	22335	22277	22389	22413	22335	22176	22404	22372	22285	22433	22120	22519	22164	22066	22333	22427	22298	22561	22410	22308	22257	22264	22264	22222	22260	22217	22392	22299	22171	22377	22525	22265	22373	22341	22207	22235	22438	22418	22485	22540	22151	22271	22311	22211	22418	22143	22217	22326	22245	22232	22310	21999	22285	22303	22490	22434	22176	22356	22280	22453	22228	22306	22470	22595	22271	22556	22234	22113	22398	22542	22454	22148	22352	22306	22340	22418	22255	22398	22199	22423	22399	22247	22280	22373	22577	22519	22306	22387	22408	22450	22096	22405	22496	22454	22356	22514	22382	22256	22273	22343	22258	22259	22378	22179	22061	21999	22197	22189	22091	22219	22244	22125	22048	22391	22232	22026	22099	22256	22472	22091	22147	22068	22452	22514	22203	22291	22377	22359	22249	22367	22254	22431	22385	22382	22176	22271	22306	22383	22247	22117	22227	22386	22320	22524	22215	22279	22226	22396	22316	22026	22169	22271	22166	22406	22144	22266	22156	22313	22388	22342	22475	22348	22249	22243	22400	22567	22188	22481	22400	22321	22264	22118	22499	22311	22186	22327	22246	22203	22294	22229	22346	22125	22327	22187	22172	22416	22296	22249	22348	22267	22276	22293	22247	22269	22237	22360	22090	22271	22387	22189	22323	22468	22344	22207	22355	22415	22388	22249	22111	22386	22267	22355	22325	22405	22119	22432	22463	22431	22182	22282	22344	22215	22362	22289	22371	22238	22430	22211	22561	22336	22338	22337	22333	22158	22327	22533	22157	22364	22389	22388	22276	22441	22197	22504	22627	22267	22402	22106	22316	22301	22300	22254	22475	22442	22229	22293	22199	21974	22152	22266	22301	22265	22423	22275	22130	22342	22099	22123	22291	22473	22501	22390	22354	22443	22218	22347	22436	22424	22234	22251	22324	22191	22296	22227	22161	22336	22308	22391	22298	22424	22335	22380	22165	22419	22590	22618	22318	22050	22465	22155	22114	22275	22418	22385	22321	22284	22261	22495	22167	22330	22302	22254	22437	22279	22414	22288	22181	22361	22466	22492	22361	22172	22183	22381	22263	22241	22223	22292	22270	22279	22488	22374	22295	22520	22492	22219	22459	22458	22283	22159	22379	22399	22423	22388	22385	22172	22477	22382	22317	22401	22268	22228	22325	22425	22339	22353	22299	22117	22256	22283	22509	22317	22453	22249	22330	22397	22340	22251	22342	22451	22151	22313	22386	22391	22404	22287	22166	22611	22284	22401	22371	22397	22333	22281	22517	22417	22372	22437	22242	22027	22100	22494	22536	22544	22162	22252	22288	22169	22348	22189	22291	22170	22318	22331	22204	22247	22404	22343	22486	22205	22345	22083	22377	22345	22368	22366	22290	22126	22459	22139	22294	22435	22375	22508	22584	22512	22395	22324	22270	22169	22265	22164	22352	22278	22404	22510	22353	22296	22156	22320	22399	22713	22538	22479	22511	22321	22304	22313	22376	22482	22251	22337	22266	22278	22307	22321	22395	22183	22498	22300	22369	22153	22225	22362	22044	22231	22240	22296	22368	22520	22138	22398	22341	22363	22394	22283	22304	22302	22510	22156	22285	22116	22304	22241	22515	22342	22292	22302	22201	22345	22357	22384	22321	22364	22218	22569	22391	22343	22203	22342	22179	22196	22063	22446	22313	22359	22266	22562	22223	22379	22369	22107	22400	22321	22155	22413	22169	22200	22319	22446	22273	22251	22170	22427	22324	22247	22293	22544	22339	22379	22532	22145	22414	22334	22361	22409	22100	22572	22302	22228	22269	22188	22187	22146	22343	22164	22338	22292	22239	22312	22224	22341	22356	22501	22120	22169	22404	22417	22492	22218	22097	22346	22244	22372	22415	22337	22477	22152	22380	22327	22181	22208	22216	22245	22399	22343	22574	22291	22224	22289	22134	22227	22388	22481	22153	22129	22573	22271	22472	22443	22298	22322	22202	22420	22357	22273	22044	22317	22458	22280	22289	22350	22168	22271	22256	22409	22491	22440	22139	22311	22189	22308	22139	22261	22177	22557	22389	22435	22311	22445	22389	22197	22292	22226	22221	22325	22534	22445	22252	22264	22577	22381	22223	22385	22417	22174	22160	22542	22452	22354	22374	22053	22493	22511	22180	22189	22364	22438	22352	22265	22353	22251	22286	22079	22274	22225	22181	22273	22354	22439	22186	22231	22124	22288	22280	22316	22329	22238	22292	22388	22553	22301	22354	22424	22228	22513	22503	22227	22188	22422	22315	22320	22284	22364	22370	22057	22319	22313	22177	22375	22407	22230	22557	22338	22041	22255	22323	22328	22226	22509	22190	22549	22430	22288	22121	22131	22292	22311	22196	22366	22430	22133	22231	22371	22276	22231	22134	22325	22323	22485	22265	22451	22439	22340	22406	22263	22392	22159	22359	22484	22469	22285	22209	22221	22212	22414	22184	22369	22223	22317	22098	22415	22219	22323	22308	22493	22210	22394	22311	22443	22533	22348	22363	22261	22434	22312	22420	22263	22166	22123	22353	22331	22233	22315	22514	22201	22424	22195	22135	22241	22498	22400	22382	22213	22277	22330	22391	22382	22147	22388	22127	22192	22401	22433	22503	22210	22417	22569	22482	22378	22310	22335	22453	22468	22482	22199	22304	22422	22166
36476	53640	48208	37793	31608	26719	23485	21456	20244	19556	18870	18430	18678	18347	18266	18111	18016	17963	18200	17858	17952	18003	17804	17779	17807	17751	17636	17769	17641	17702	17986	17666	17720	17724	17862	17784	17783	17938	17671	17703	17878	17681	17662	17749	17834	17823	17853	17817	17690	17756	17833	17625	17805	17923	17594	17868	17861	17732	17794	17769	17654	17696	17882	17608	17735	17796	17664	17727	17652	17932	17600	17830	17888	17566	17873	17747	17780	17813	17694	17870	17900	17653	17759	17840	17665	17754	17654	17710	17794	17760	17711	17696	17725	17687	17688	17882	17832	17791	17863	17732	17673	17674	17706	17558	17717	17770	17903	17604	17735	17702	17553	17637	17740	17815	17804	17870	17776	17911	17624	17915	17820	17621	17492	17685	17669	17581	17724	17682	17736	17834	17631	17816	17692	17807	17816	17814	17660	17735	17633	17687	17691	17825	17583	17778	17828	17794	17686	17800	17686	17756	17740	17667	17744	17779	17764	17562	17778	17766	17697	17678	17757	17700	17698	17772	17813	17774	17837	17875	17744	17715	17770	17731	17790	17763	17685	17772	17746	17671	17823	17789	17703	17858	17752	17728	17838	17585	17811	17679	17693	17736	17776	17741	17732	17619	17702	17712	17911	17753	17704	17650	17746	17585	17738	17651	17577	17434	17591	17761	17805	17773	17676	17642	17739	17726	17741	17678	17816	17542	17637	17992	17735	17646	17692	17628	17802	17641	17935	17709	17782	17807	17855	17686	17827	17588	17765	17768	17771	17681	17617	17495	17804	17702	17803	17772	17694	17721	17850	17747	17879	17724	17926	17699	17923	17807	17645	17593	17710	17677	17892	17514	17661	17802	17983	17570	17759	17828	17704	18020	17727	17808	17503	17691	17641	17812	17761	17565	17993	17724	17803	17756	17715	17695	17701	17553	17718	17725	17803	17853	17569	17808	17918	17717	17737	17792	17852	17638	17672	17764	17649	17718	17775	17638	17647	17789	17684	17743	17639	17923	17789	17731	17546	17624	17717	17721	17675	17985	17780	17846	17799	17637	17702	17794	17691	17768	17661	17710	17732	17693	17762	17785	17593	17734	17648	17775	17736	17660	17541	17712	17704	17612	17938	17898	17639	17787	17681	17767	17752	17823	17663	17709	17780	17634	17817	17796	17725	17761	17687	17874	17911	17707	17725	17772	17753	17578	17769	17856	17817	17765	17776	17784	17711	17666	17867	17625	17781	17919	17739	17690	17801	17870	17723	17712	17759	17742	17691	17686	17654	17789	17757	17910	17542	17817	17723	17759	17724	17859	17859	17736	17838	17759	17738	17589	17876	17775	17863	17778	17518	17788	17672	17733	17744	17804	17599	17839	17798	17693	17810	17760	17678	17703	17779	17667	17673	17820	17644	17759	17826	17800	17840	17828	17917	17608	17659	17763	17831	17555	17780	17774	17793	17669	17692	17649	17713	17604	17787	17888	17716	17707	17782	17766	17715	17848	17801	17756	17680	17752	17675	17618	17870	17632	17797	17766	17875	17615	17699	17841	17764	17698	17772	17671	17795	17611	17705	17754	17887	17766	17786	17930	17825	17712	17726	17792	17848	17611	17811	17788	17816	17768	17796	17833	17771	17618	17739	17800	17794	17759	17770	17920	17789	17767	17547	17714	17666	17721	17711	17899	17627	17870	17660	17542	17731	17631	17702	17817	17718	17563	17766	17649	17747	17797	17785	17733	17839	17646	17670	17583	17761	17590	17589	17701	17659	17668	17874	17821	17826	17836	17822	17707	17806	17641	17788	17652	17749	17751	17846	17741	17704	17776	17874	17710	17777	17624	17591	17689	17773	17750	17830	17681	17779	17670	17857	17854	17542	17739	17582	17825	17664	17723	17702	18008	17791	17740	17897	17585	17836	17781	17626	17750	17759	17698	17582	17707	17696	17758	17804	17605	17661	17686	17641	17721	17838	17738	17843	17590	17748	17803	17600	17787	17717	17801	17708	17583	17768	17723	17814	17763	17752	17626	17709	17854	17762	17609	17934	17617	17583	17612	17725	17691	17865	17682	17669	17744	17660	17818	17779	17567	17730	17800	17698	17709	17734	17702	17788	17675	17709	17659	17718	17596	17848	17802	17689	17868	17759	17852	17685	17668	17670	17811	17816	17683	17658	17842	17879	17763	17801	17776	17740	17618	17876	17737	17721	17569	17602	17753	17887	17733	17835	17922	17639	17766	17589	17799	17883	17839	17558	17700	17809	17711	17685	17773	17909	17806	17721	17744	17637	17844	17813	17874	17886	17717	17674	17792	17769	17836	17706	17838	17743	17703	17660	17672	17982	17940	17666	17794	17732	17671	17799	17807	17826	17857	17897	17582	17841	17680	17842	17852	17658	17867	17752	17598	17792	17601	17757	17530	17810	17837	17751	17902	17860	17721	17772	17857	17824	17821	17952	17593	17967	17779	17660	18009	17779	17684	17358	17738	17687	17722	17581	17751	17583	17936	17698	17831	17748	17671	17879	17821	17766	17705	17579	17790	17599	17858	17795	17689	17800	17712	17718	17755	17721	17739	17690	17847	17670	17774	17771	17724	17862	17732	17609	17577	17819	17768	17767	17616	17910	17956	17834	17832	17780	17815	17648	17776	17523	17750	17753	17647	17721	17737	17685	17831	17724	17772	17761	17868	17880	17742	17686	17837	17681	17941	17698	17614	17687	17711	17812	17822	17694	17942	17571	17871	17885	17824	17624	17635	17793	17907	17894	17677	17389	17763	17753	17845	17771	17946	17757	17677	17837	17709	17836	17663	17600	17647	17818	17678	17756	17746	17573	17553	17745	17716	17932	17643	17812	17777	17799	17786	17560	17764	17614	17657	17767	17763	17714	17707	17716	17766	17745	17548	17733	17539	17637	17734	17759	17607	17666	17830	17676	17884	17707	17763	17795	17634	17831	17767	17784	17809	17771	17767	17802	17634	17706	17721	17821	17639	17874	17550	17867	17899	17864	17658	17822	17621	17786	17729	17732	17891	17762	17663	17815	17808	17682	17936	17654	17825	17783	17860	17536	17773	17792	17893	17682	17701	17755	17846	17702	17789	17672	17692	17589	17918	17688	17778	17731	17547	17719	17727	17601	17607	17776	17678	17678	17830	17641	17883	17738	17671	17614	17543	17781	17816	17791	17953	17716	17788	17667	17764	17800	17813	17912	17695	17748	17695	17630	17764	17665	17829	17579	17745	17731	17719	17738	17752	17732	17665	17762	17614	17672	17754	17766	17657	17761	17625	17811	17698	17614	17648	17670	17753	17613	17697	17693	17711	17603	17672	17784	17641	17754	17804	17903	17873	17818	17723	17804	17840	17670	17758	17792	17664	17759	17478	17773	17799	17638	17666	17942	17609	17718	17960	17809	17744	17755	17847	17678	17855	17745	17743	17781	17835	17811	17647	17717	17869	17818	17893	17677	17845	17931	17740	17734	17639	17786	17584	17859	17683	17773	17789	17634	17757	17831	17841	17809	17722	17625	17856	17750	17761	17770	17789	17861	17859	17975	17568	17724	17834	17624	17739	17683	17670	17822	17680	17715	17719	17839	17782	17777	17719	17613	17759	17667	17764	17720	17711	17695	17839	17771	17806	17833	17746	17598	17799	17802	17751	17731	17875	17735	17710	17685	17682	17780	17689	17876	17807	17867	17671	17711	17815	17666	17806	17643	17848	17648	17797	17769	17621	17767	17772	17776	17688	17718	17946	17754	17736	17785	17744	17642	17701	17732	17709	18059	17573	17697	17926	17709	17714	17711	17681	17693	17847	17650	17689	17799	17769	18081	17602	17779	17794	17814	17715	17997	17621	17667	17715	17670	17666	17744	17702	17865	17713	17690	17703	17675	17824	17880	17636	17747	17595	17736	17793	17570	17730	17912	17675	17502	17592	17693	17792	17579	17723	17815	17736	17879	17597	17713	17784	17626	17675	17923	17717	17807	17725	17407	17776	17767	17825	17651	17667	17732	17627	17816	17761	17895	17523	17756	17759	17738	17530	17751	17783	17589	17850	17628	17695	17652	17892	17578	17631	17798	17655	17765	17792	17911	17811	17897	17737	17847	17882	17778	17787	17672	17930	17747	17853	17593	17656	17792	17749	17705	17845	17713	17758	17683	17684	17671	17922	17735	17619	17678	17737	17812	17806	17794	17789	17888	17856	17649	17766	17682	17700	17693	17576	17699	17732	17757	17789	17559	17744	17788	17729	17764	17538	17796	17789	17722	17695	18018	17431	17685	17739	17780	17683	17803	17711	17633	17607	17805	17784	17944	17702	17746	17783	17827	17709	17573	17922	17911	17789	17667	17918	17723	17731	17783	17781	17974	17724	17759	17683	17820	17661	17695	17845	17812	17633	17783	17693	17767	17623	17597	17722	17692	17635	17711	17689	17703	17708	17945	17824	17786	17673	17784	17703	17643	17716	17651	17775	17829	17668	17767	17647	17682	17615	17751	17687	17806	17578	17847	17787	17690	17705	17832	17848	17622	17593	17625	17682	17811	17811	17827	17776	17684	17812	17673	17769	17706	17828	17822	17763	17785	17883	17683	17862	17811	17773	17766	17848	17667	17781	17671	17599	17798	17723	17725	17886	17682	17545	17847	17599	17660	17701	17730	17741	17867	17686	17659	17644	17892	17760	17863	17863	17711	17542	17985	17789	17465	17759	17795	17765	17643	17579	17804	17848	17751	17681	17769	17764	17734	17680	17737	17795	17780	17696	17841	17765	17719	17953	17752	17718	17840	17689	17758	17680	17533	17679	17769	17747	17812	17800	18024	17823	17683	17584	17856	17844	17679	17848	17781	17703	17670	17735	17616	17735	17476	17763	17744	17810	17637	17657	17856	17812	17663	17757	17868	17688	17575	17753	17805	17713	17779	17808	17606	17905	17867	17910	17813	17769	17791	17728	17665	17644	17795	17609	17793	17645	17949	17624	17797	17741	17678	17945	17498	17797	17639	17662	17661	17810	17696	17847	17707	17693	17761	17751	17924	17641	17815	17865	17702	17733	17777	17769	17760	17816	17724	17695	17555	17819	17734	17702	17678	17782	17712	17757	17847	17797	17867	17744	17786	17881	17857	17785	17852	17602	17738	17779	17685	17869	17753	17934
23939	21248	29398	28487	30395	32143	31162	27446	25221	24479	23924	23247	23208	23163	23021	22681	22680	22730	22756	22549	22354	22491	22438	22346	22498	22606	22435	22345	22272	22264	22186	22453	22244	22355	22250	22451	22378	22381	22272	22394	22179	22249	22387	22297	22387	22446	22383	22100	22418	22514	22354	22142	22453	22349	22303	22258	22169	22383	22230	22195	22272	22405	22180	22319	22162	22378	22424	22183	22157	22323	22259	22194	22390	22431	22430	22382	22263	22253	22167	22310	22164	22320	22493	22235	22111	22211	22390	22175	22349	22446	22232	22125	22327	22260	22357	22271	22098	22370	22317	22342	22304	22307	22484	22123	22185	21986	22162	22193	22287	22302	22391	22238	22414	22298	22024	22352	22245	22269	22143	22312	22109	22242	22321	22119	22236	22338	22275	22030	22299	22323	22068	22342	22328	22409	22151	21992	22043	22264	22174	22453	22190	21978	22197	22296	22274	22314	22339	22306	22092	22282	22137	22228	22083	22154	22091	22169	22392	22331	22229	22060	22072	22083	22142	22339	22257	22343	22157	22078	22251	22277	22035	22169	22152	22305	22253	22313	22202	22132	22170	22302	22203	21950	22246	22306	22242	22312	22231	22007	22255	22351	22374	22425	22231	22238	22334	22319	22215	22116	22428	22254	22154	22354	22198	22484	22100	22334	22189	22172	22117	22098	22171	22074	22313	22131	22153	22289	22370	22276	22176	22178	22033	22085	22291	22248	22091	22273	22292	22383	22412	22216	22341	22246	21998	22339	22202	22373	22177	22486	22082	22499	22349	22363	22462	22016	22297	22297	22300	22186	22281	22260	22069	22286	22195	22315	22211	22144	22113	22217	22433	22428	22143	22051	22195	22178	22132	22211	22158	22046	22353	22208	22227	22221	22075	22222	22112	22120	22004	22411	22187	22223	22214	22233	22215	22333	22200	22143	22157	22287	22460	22120	22388	22403	22192	22223	22279	22311	22141	22196	21980	22136	22297	22141	22380	22373	22471	22155	22322	22138	22298	22274	22069	22248	22106	22290	22371	22344	22226	22136	22070	22215	22359	22274	22302	22318	22356	22163	22268	22143	22124	22326	22131	22137	22359	22328	22451	22448	22077	22171	22197	21931	22096	22308	22146	22275	22259	22251	22352	22026	22203	22084	22101	22211	22419	22309	22428	22192	21987	22253	22128	22122	22088	22251	22216	22473	22242	22240	22326	22329	22017	22426	22108	22114	22116	22192	21955	22197	22225	22046	22112	22114	22336	22220	22524	22029	22171	22277	22230	22278	22445	22210	22361	22039	22088	22219	22154	22335	22246	22432	22349	22354	22438	22016	22063	22484	22374	22267	22394	22051	22210	22116	22334	22123	22088	22128	22049	22160	22073	22172	22275	22285	22213	22280	22280	22218	22401	22220	22250	22191	22059	22284	22197	22375	22031	21940	22273	22117	22084	22163	22548	22288	22200	22186	22511	22181	22415	22144	22067	22424	22077	22226	22131	22084	22155	22083	22222	22223	22154	22030	22105	22200	22307	22194	22352	22321	22307	22024	22187	22194	22174	22200	22142	22144	22173	22226	22171	22125	22500	22354	22270	22417	22197	22226	22385	22314	22152	22278	22105	22440	22347	22236	22230	22291	22422	22041	22378	22384	22231	22097	22262	22500	22223	22183	22389	22201	22133	22105	22115	21906	21913	22211	22079	22148	22425	22206	22381	22122	22164	22109	22002	22459	22070	22178	22213	22191	22086	22272	22076	22231	22210	22050	22362	22268	22146	22182	22279	22167	22504	22122	22273	22314	22274	22176	22272	22090	22551	22225	22272	22119	22213	22281	22060	22273	21981	22062	22185	22182	22095	22020	22289	22144	22235	22176	22344	22304	22225	22202	22247	22595	22244	22327	22065	22126	22337	22277	22047	22250	22197	22324	22345	22213	22240	22294	22212	22393	22219	22442	22312	22072	22422	22208	22398	22129	22279	22216	22208	22208	22152	22129	22311	22255	22231	22181	22144	22217	22267	22148	22473	22245	22188	22007	22158	22065	22372	22201	22258	22228	22293	22168	22329	22452	22092	22133	22216	22435	22443	22314	22329	22299	22439	22337	22183	22290	22394	22071	22315	22192	22106	22413	22281	22288	22048	22365	22180	21978	22296	22395	22234	22025	22399	22296	22353	22379	22151	22317	22236	22333	22295	22367	22196	22128	22348	22210	22079	22340	22493	22094	22453	22368	21972	22223	22328	22018	22239	22381	22508	22147	22442	22030	22324	22218	22148	22125	22352	22023	22186	22304	22253	22327	22473	22195	22380	22233	22253	22234	22316	22260	22554	22051	22392	22277	22339	22182	22301	21988	22327	22277	22157	22191	22070	22163	22315	22322	22141	22245	22307	22210	22273	22240	22263	22194	22159	22162	22157	22388	22327	22100	22459	22372	22296	22077	22338	22090	22358	22042	22109	22250	22147	22168	22164	22208	22189	22301	22362	22067	22148	22291	22161	22303	22546	22254	22260	22141	22225	22139	22045	22298	22229	22059	22325	22181	22554	22300	22135	22279	22269	22347	22297	22546	22280	22103	22295	22249	22281	22302	22060	22245	22270	22172	22177	22126	22140	22494	22259	22082	22346	22220	22166	22149	22459	22371	22404	22166	22080	22301	22156	22281	22457	22403	22258	22092	22143	22153	22176	22159	22254	22189	22378	22154	22220	22216	22396	22255	22575	22099	22233	22098	22316	22281	22233	22244	22248	22247	22356	22256	22231	22181	22158	22116	22097	22349	22190	22282	22261	22204	22115	22317	22281	22256	22232	22324	22186	22191	22477	22263	22182	22352	22135	22177	22281	22406	22226	22003	22329	22138	22370	22179	22244	22388	22212	22228	22178	22205	22197	22226	22343	22251	22311	22198	22324	22070	22226	22321	22313	22323	22165	22111	22175	22216	22326	22245	22381	22439	22322	22161	22397	22175	22291	22437	22325	22089	22282	21970	22189	22324	22116	22405	22432	22296	22228	22336	22330	22107	22175	22045	22410	22224	22296	22205	22254	22129	22255	22330	22130	22024	22190	22141	22243	22344	22035	22167	22245	22133	22344	22251	22202	22057	22261	22141	22247	22062	22039	22340	22192	22304	22180	22316	22095	22130	22396	22264	22490	22576	22285	22251	22122	22113	22298	22178	22284	22382	22243	22341	22353	22294	22457	22163	22143	22234	22311	22280	22202	22173	22204	22406	22348	22388	22220	22227	22314	21974	22155	22069	22166	21946	22018	22160	22202	22349	22230	22533	22238	22246	22252	22109	22399	22293	22165	22122	22410	22263	22195	22380	22380	22363	22293	22161	22182	22274	22258	22247	22369	22324	22215	22179	22370	22241	22324	22264	22334	22354	22399	22192	22382	22176	22492	22489	22366	22300	22248	22129	22245	22228	22373	22143	22307	22373	22163	22349	22480	22098	22360	22128	22259	22036	22143	22095	22281	22251	22087	21966	22381	22449	22392	22184	22401	22199	22367	22143	22315	22169	22292	22021	22334	22303	22328	22314	22228	22322	22373	22284	22037	22199	22130	22272	22370	22443	21937	22160	22037	22296	22255	22214	22259	22427	22389	22288	22287	22270	22278	21903	22249	22179	22451	22445	22306	22166	22382	22228	22105	22358	22262	22167	22216	22203	22114	22131	22342	22183	22222	22331	22237	22219	22544	22255	22249	22093	22105	22424	22106	22016	22286	22086	22405	22378	22350	22276	22284	22363	22135	22415	22421	22316	22072	22322	22166	22199	22252	22176	22433	22114	21985	22293	22347	22426	22249	22324	22371	22257	22439	22257	22293	22129	22255	22197	22316	22351	22526	22220	22318	22407	22256	22341	22217	22103	22272	22011	22295	22246	22171	22278	22202	22176	22188	22060	22067	22374	22307	22231	22147	22258	22272	22191	22303	22136	22163	22156	22104	22450	22196	22160	22180	22198	22245	22274	22114	22010	22239	22154	22127	22220	22289	22226	22013	22227	22397	22236	22186	22401	22234	22134	22141	22159	22102	22191	22283	22249	22254	22114	22313	22401	22262	22351	22158	22277	22258	22404	22430	22288	22128	22222	22172	22232	22270	21927	22101	22299	22126	22153	22098	22306	22258	22374	22311	22134	22252	22326	22188	22306	22300	22306	22310	22364	22197	22292	22348	22266	22232	22238	22176	22068	22130	22257	22566	22343	22204	22202	22457	22061	22260	22331	22217	22086	22332	22252	22177	22379	22240	22152	22373	22394	22096	22226	22057	22166	22347	22222	22354	22254	22132	22013	22103	22173	22136	22381	22272	22235	22335	22091	22164	22339	22429	22294	22351	22158	22081	22243	22471	22013	22254	22341	22189	22104	22091	22243	22349	22275	22478	22253	22334	22250	22200	22278	22053	22518	21889	22133	22345	22229	22259	22062	22191	22213	22403	22245	22456	22107	22366	22215	22518	22142	22216	22277	22240	22317	22124	22249	22311	22223	22142	21986	22104	22280	22393	22330	22227	22260	22299	22299	22287	22427	22337	22333	22150	22142	22384	22345	21975	22137	22201	22148	22218	22216	22093	22248	22249	22268	22254	22436	22441	22152	22172	22155	22325	22211	22134	22061	22411	22288	22191	22064	22031	22148	22237	22186	22272	22285	22367	22365	22351	22295	22213	22352	22267	22162	22501	22173	22250	22330	22256	21985	22271	22100	22263	22147	22146	22062	22335	22076	22293	22275	22367	22431	22355	22365	22157	22218	22295	22149	22463	22357	22259	22254	22387	22388	22066	22035	22154	22209	21956	22179	22364	22196	22200	22165	22416	22375	22229	22215	22116	22379	22164	22389	22089	22067	22162	22112	22244	22248	22277	22399	22319	22325	22068	22142	22058	22476	22429	22074	22148	22014	22283	22258	22357	22340	22309	22151	22342	22118	22385	22166	22255	22291	22482	22293	22299	22106	22307	22448	22038	22458	22515	22107	22245	22494	22124	22195	22140	22339	22094	22114	22580	22184	22371	22273	22071	22066	22010	22351	22460	22170	22342	22414	22172	22267	22254	22301	22125	22092	22183	22066	22233	22202	22239	22243	22244	22370	22287	22358	22279	22413	22280	22191	22210	22111	22230	22221	22258	22060	22152	22249	22243	22151	22327	22218	22307	22276
36465	60401	55264	44239	37537	32291	27775	24458	21700	20673	19472	19335	18967	18893	18413	18361	18160	18238	18190	18048	18108	17972	17831	17991	17936	17739	17872	17913	17702	17737	17884	17699	17893	17825	17718	17798	17609	17827	17557	17682	17720	17734	17821	17642	17649	17879	17794	17840	17675	17653	17691	17721	17692	17722	17787	17733	17886	17703	17811	17677	17704	17797	17786	17764	17775	17752	17605	17662	17723	17625	17859	17548	17672	17896	17764	17870	17566	17752	17789	17799	17864	17682	17598	17693	17807	17772	17762	17667	17654	17781	17744	17852	17695	17688	17607	17552	17775	17852	17849	17721	17648	17727	17525	17933	17990	17717	17615	17671	17622	17856	17703	17763	17799	17691	17685	17683	17706	17582	17797	17768	17779	17835	17681	17643	17632	17607	17531	17537	17805	17780	17711	17812	17729	17624	17674	17746	17620	17701	17702	17699	17786	17610	17690	17876	17915	17828	17972	17676	17729	17640	17814	17658	17728	17799	17728	17559	17712	17752	17786	17619	17846	17677	17766	17702	17732	17611	17977	17671	17860	17679	17789	17838	17803	17763	17792	17710	17797	17694	17679	18005	17768	17703	17713	17765	17789	17870	17766	17728	17655	17649	17488	17815	17652	17649	17826	17735	17818	17897	17655	17782	17690	17817	17757	17699	17765	17846	17682	17726	17711	17708	17757	17658	17585	17644	17880	17744	17603	17738	17732	17917	17719	17701	17662	17623	17590	17692	17770	17784	17901	17704	17694	17723	17693	17716	17671	17802	17787	17759	17695	17652	17658	17669	17748	17850	17545	17845	17573	17787	17708	17716	17829	17709	17803	17589	17704	17617	17912	17666	17808	17864	17735	17912	17685	17681	17780	17625	17770	17694	17864	17581	17790	17747	17676	17687	17711	17717	17846	17687	17640	17697	17753	17823	17690	17704	17616	18035	17710	17637	17715	17780	17749	17759	17786	17730	17642	17627	17680	17615	17585	17573	17850	17777	17663	17808	17691	17816	17710	17850	17803	17697	17632	17812	17712	17836	17819	17583	17783	17850	17789	17828	17742	17560	17876	17645	17803	17685	17789	17805	17625	17652	17755	17699	17691	17603	17596	17741	17750	17827	17784	17885	17919	17797	17603	17650	17683	17815	17729	17691	17679	17653	17477	17720	17615	17752	17693	17817	17894	17645	17741	17930	17798	17720	17705	17811	17759	17588	17665	17670	17816	17514	17804	17725	17796	17751	17839	17805	17687	17872	17677	17617	17624	17692	17938	17825	17543	17679	17829	17778	17712	17634	17625	17711	17589	17827	17767	17641	17768	17595	17577	17774	17683	17739	17715	17719	17755	17679	17672	17757	17814	17708	17810	17684	17824	17809	17628	17693	17810	17913	17771	17579	17760	17689	17671	17668	17978	17674	17807	17691	17649	17735	17857	18061	17685	17597	17818	17694	17802	17742	17740	17703	17800	17740	17842	17754	17825	17931	17674	17757	17822	17915	17723	17570	17826	17742	17513	17725	17696	17780	17770	17738	17729	17811	17658	17529	17768	17726	17719	17732	17598	17855	17625	17577	17789	17757	17829	17890	17775	17728	17877	17673	17674	17727	17614	17724	17842	17808	17891	17846	17893	17704	17870	17751	17719	17651	17692	17557	17774	17680	17631	17733	17634	17646	17724	17771	17725	17762	17661	17799	17934	17772	17805	17874	17631	17766	17714	17665	17834	17738	17671	17775	17828	17683	17705	17577	17749	17576	17781	17712	17762	18034	17815	17648	17673	17732	17616	17917	17669	17914	17678	17752	17589	17744	17828	17683	17878	17719	17706	17702	17734	17833	17792	17814	17962	17798	17604	17836	17626	17605	17704	18001	17669	17776	17736	17744	17709	17865	17761	17680	17808	17743	17729	17786	17735	17774	17669	17506	17727	17651	17640	17580	17687	17731	17661	17569	17781	17603	17747	17827	17622	17715	17601	17816	17683	17834	17879	17613	17563	17933	17805	17666	17782	17678	17722	17789	17624	17380	17732	17760	17577	17673	17685	17618	17587	17729	17575	17631	17602	17635	17815	17830	17690	17682	17650	17767	17824	17879	17788	17690	17823	17634	17967	17738	17757	17787	17571	17823	17606	17842	17818	17723	17760	17697	17869	17649	17714	17761	17725	17815	17532	17602	17754	17602	17727	17639	17712	17809	17609	17818	17804	17841	17610	17763	17779	17778	17780	17819	17803	17556	17810	17844	17701	17767	17825	17794	17801	17789	17722	17704	17983	17576	17817	17728	17594	17750	17822	17621	17808	17634	17792	17653	17807	17743	17836	17940	17742	17831	17633	17716	17903	17792	17686	17794	17782	17755	17693	17700	17609	17679	17574	17739	17802	17554	17837	17665	17656	17692	17682	17668	17821	17733	17736	17642	17668	17628	17704	17638	17657	17802	17678	17642	17640	17721	17673	17791	17732	17753	17591	17866	17637	17692	17904	17673	17662	17745	17752	17784	17745	17759	17718	17813	17732	17816	17867	17623	17679	17729	17879	17818	17911	17776	17820	17683	17928	17838	17757	17826	17762	17773	17791	17647	17841	17702	17570	17704	17806	17654	17741	17785	17831	17647	17615	17575	17804	17749	17743	17719	17878	17707	17654	17671	17651	17713	17828	17749	17738	17785	17657	17675	17690	17626	17551	17677	17688	17726	17879	17650	17591	17545	17737	17667	17798	17709	17610	17637	17776	17893	17736	17774	17736	17798	17794	17756	17791	17797	17708	17776	17748	17756	17776	17783	17908	17822	17754	17833	17740	17661	17739	17723	17538	17690	17914	17702	17626	17721	17653	17701	17745	17698	17831	17606	17541	17635	17737	17636	17674	17766	17717	17561	17673	17762	17793	17678	17654	17710	17711	17691	17652	17769	17673	17876	17712	17955	17768	17881	17638	17863	17626	17725	17757	17730	17707	17608	17648	17672	17637	17846	17804	17731	17744	17614	17666	17766	17741	17691	17802	17560	17691	17937	17676	17726	17827	17648	17884	17783	17571	17654	17753	17796	17794	17891	17798	17726	17718	17747	17807	17769	17941	17859	17794	17751	17719	17720	17775	17811	17674	17541	17637	17680	17776	17674	17829	17844	17749	17861	17989	17622	17869	17722	17853	17680	17896	17733	17762	17703	17772	17873	17683	17674	17703	17676	17686	17763	17788	17619	17811	17852	17741	18002	17809	17575	17751	17855	17880	17692	17700	17815	17654	17576	17836	17688	17740	17679	17721	17873	17692	17727	17884	17790	17744	17805	17833	17713	17747	17855	17646	17899	17769	17660	17635	17674	17897	17676	17621	17771	17781	17793	17705	17672	17787	17910	17802	17705	17750	17792	17886	17617	17649	17619	17840	17610	17769	17723	17909	17638	17697	17806	17807	17904	17661	17687	17559	17511	17687	17553	17568	17603	17653	17561	17923	17782	17721	17784	17742	17627	17760	17807	17927	17806	17826	17673	17765	17799	17966	17753	17806	17708	17821	17706	17916	17610	17630	17622	17668	17804	17811	17828	17712	17546	17826	17643	17645	17683	17696	17480	17759	17606	17962	17651	17738	17647	17781	17822	17710	17542	17706	17762	17730	17659	17769	17820	17668	17884	17561	17781	17760	17753	17700	17986	17566	17737	17924	17823	17611	17807	17646	17749	17611	17880	17541	17700	17705	17875	17841	17733	17875	17621	17761	17653	17833	17759	17747	17662	17796	17578	17800	17826	17685	17671	17793	17692	17722	17740	17704	17816	17641	17758	17686	17727	17697	17682	17695	17690	17805	17753	17669	17731	17795	17509	17859	17661	17891	17755	17718	17764	17733	17841	17735	17760	17603	17685	17614	17863	17761	17770	17593	17772	17805	17617	17670	17864	17748	17775	17733	17810	17782	17883	17816	17602	17774	17673	17741	17799	17707	17827	17819	17747	17718	17828	17670	17728	17774	17763	17684	17832	17702	17781	17703	17731	17820	17829	17849	17679	17681	17783	17722	17780	17731	17704	17913	17898	17681	17774	17837	17794	17802	17798	17808	17838	17771	17717	17644	17761	17591	17827	17687	17677	17836	17712	17796	17745	17790	17721	17634	17780	17784	17897	17862	17796	17790	17647	17868	17701	17681	17710	17498	17518	17806	17784	17609	17793	17571	17696	17813	17867	17908	17630	17729	17611	17835	17837	17899	17675	17489	17807	17598	17797	17716	17737	17751	17976	17705	17721	17663	17722	17713	17815	17519	17780	17764	17761	17608	17719	17545	17815	17721	17671	17736	17942	17818	17709	17644	17767	17816	17677	17810	17736	17700	17735	17902	17811	17622	17836	17679	17861	17697	17834	17644	17735	17864	17957	17395	17534	17803	17632	17671	17789	17651	17696	17723	17674	17784	17712	17648	17780	17896	17768	17880	17808	17822	17578	17760	17829	17770	17641	17849	17634	17822	17861	17500	17694	17707	17838	17714	17807	17625	17997	17614	17780	17840	17692	17552	17642	17681	17806	17860	17914	17698	17783	17706	17645	17757	17756	17703	17787	17891	17719	17732	17619	17643	17739	17691	17701	17754	17822	17601	17705	17673	17718	17761	17520	17831	17750	17657	17686	17804	17743	17594	17793	17578	17744	17877	17769	17909	17744	17634	17766	17609	17768	17866	17676	17851	17840	17872	17770	17778	17768	17752	17695	17699	17516	17770	17946	17724	17786	17634	17535	17860	17892	17684	17619	17742	17705	17789	17834	17806	17830	17795	17533	17720	17677	17809	17910	17671	17758	17657	17720	17672	17635	17688	17722	17608	17692	17699	17687	17719	17792	17794	17690	17749	17788	17856	17586	17667	17565	17656	17722	17773	17824	17887	17718	17816	17690	17786	17858	17778	17759	17688	17653	17784	17590	17827	17912	17877	17737	17883	17699	17712	17671	17916	17675	17714	17720	17679	17739	17661	17683	17670	17749	17730	17725	17918	17632	17637	17769	17752	17628	17755	17600	17732	17738	17736	17851	17776	17710	17503	17999	17892	17757	17782	17956	17837	17568	17765	17751	17730	17588	17764	17674	17833	17692	17778	17593	17695	17495	17698	17759	17743	17839	17769	17828	17579	17844	17790	17770	17777	17749	17750	17863	17937	17710	17845	17757	17773	17638	17712	17457
22654	21161	29006	24834	26423	31763	34172	29312	27350	26382	25016	24605	24253	23789	23845	23670	23789	23557	23523	23248	23211	23482	23222	23307	23181	23174	23292	22985	22961	22941	22772	22879	22820	22896	22895	22994	22856	22735	22634	22732	22799	22821	22991	22709	22892	22920	22782	23003	22923	23060	22889	22499	22942	22734	22866	22876	22807	22871	22745	22810	22863	22654	22766	22647	22836	22794	22779	22668	23089	22705	22983	22997	22979	22746	22766	23097	22865	22975	23076	22961	22680	22770	22827	22847	22891	22918	23046	22910	22856	23000	22640	22907	22683	22842	22875	22928	22790	22944	22755	22958	22764	22816	22798	22622	22672	22704	22774	22694	22784	22794	22681	22497	22766	22828	22909	22910	22800	22765	22933	22778	22942	22628	22409	22987	23049	22928	22875	22858	22688	22883	22800	22714	22705	22561	22629	22779	22878	22813	22571	22824	22915	22823	22652	22655	22671	22802	22962	22838	22677	22767	22582	22805	22874	22900	22914	23050	22668	22663	22753	22869	22735	22778	22919	22818	22887	22565	22932	22725	22683	22705	22616	22771	22571	22591	22755	22941	22853	22563	22519	22578	22867	22913	22870	22553	22884	22542	22809	22632	22858	22888	22817	22596	22821	22766	22588	22941	22997	22608	22865	22802	22958	22572	22927	22926	22612	22993	22651	22845	22824	22661	22921	22721	22851	22828	22728	23007	22929	22676	22836	22765	22806	22638	22811	22877	22726	22611	22687	22639	22791	22795	22598	22847	22875	22876	22716	22816	22787	22732	22736	22609	22938	22750	22673	22732	22845	22909	22618	22757	22668	22739	22741	22664	22887	22662	22813	23139	22761	22686	22775	22652	22761	22715	22750	22650	22651	22771	22624	22977	22864	22885	22924	22716	22679	22801	22818	22735	22684	23141	22749	22849	22747	22967	22894	22769	22788	22760	22823	22869	22704	22667	22659	22842	22711	22768	22946	22645	22916	22685	22842	22875	22681	22839	22950	22723	22784	22847	22707	22722	22968	22636	22690	22754	22695	22835	22789	22777	22723	22534	22663	22830	22773	22677	22756	22752	22801	22973	22810	22637	22584	22840	22676	22889	22977	22706	22987	22754	22561	22674	22615	22817	22742	22614	22698	22626	22722	22809	22857	22830	22897	22707	22802	22922	23006	22969	22645	22768	22779	22752	22784	22791	22483	22630	22860	22810	22644	22834	22898	22778	22869	22474	22812	22724	22650	22816	22654	22553	22750	22788	22867	22852	22832	22778	22664	22827	22761	22764	22681	22410	22727	22723	22876	22743	22926	22711	22735	22850	22648	22808	22802	22684	22724	22765	22745	22590	22771	22755	22860	22941	22893	22875	22952	22889	22773	22610	22753	22579	22803	22686	22881	22740	22697	22593	22778	22802	22761	22820	22723	22758	22670	22798	22746	22831	22813	22810	22815	22758	22886	22791	22959	22540	22673	22815	22697	22519	22794	22912	22808	22687	22771	22731	22889	22733	22527	22686	22901	22811	22722	22869	22713	22872	22762	22661	22747	22591	22821	22831	22754	22478	22804	22653	22712	22476	22857	22999	22616	22577	22794	22717	22700	22843	22597	22524	22571	22964	22714	22704	22821	22803	22958	22631	22682	22665	22659	22654	22917	22679	22944	22626	22875	22826	22744	22637	22654	22642	22847	22895	22913	22768	22873	22684	22732	22735	22762	22955	22921	22847	22767	22697	22687	22732	22712	22737	22717	22859	22731	22650	22448	22714	22904	22860	22958	22724	22737	22926	22915	22770	22804	22555	22780	22873	22825	22755	22646	22637	22961	22701	22743	22686	22796	22850	22894	22829	22668	23078	22688	22770	22665	22570	22738	22703	22615	22671	22975	22791	22731	22816	22806	22636	22790	22733	22593	22788	22854	22780	22881	22811	22689	22693	22671	22936	22799	22709	22680	22845	22750	22638	22767	22609	22744	22811	22782	22644	22910	22825	22764	22770	22599	22525	22722	22747	22900	22588	22946	22649	22928	22500	22776	22705	23007	23103	22832	22656	22823	22480	22730	22882	22751	22939	22739	22783	22890	22767	22654	22782	22693	22955	22786	22555	22744	22794	22620	22580	22675	22594	22607	22687	23011	22715	22841	22844	22853	22954	22823	22735	22731	22725	22704	22648	22773	22456	22754	22840	22877	22792	22893	22568	22699	22957	22941	22935	22739	22715	22955	22738	22820	22817	22761	22982	22713	22684	22694	22683	22479	22721	22856	22710	22520	22883	22903	22826	22956	22869	22625	22677	22826	22796	22655	22607	22671	22782	22551	22767	22465	22777	22720	22712	22645	22829	22768	22844	22735	22678	22561	22631	22689	22746	22983	22741	22927	22647	22624	22798	22777	22810	22674	22482	22916	22776	22761	22819	22797	22791	22672	22678	22671	22749	22671	22860	22712	22606	22891	22787	22538	22831	22885	22789	22749	22725	22873	22669	22740	22536	22637	22782	22782	22756	22595	22458	22716	22776	22839	22888	22749	22953	22557	22668	22945	22618	22623	22761	22768	22792	22564	22839	22814	22633	22928	22551	22816	22600	22681	22610	22393	22564	22730	22723	22581	22602	22563	22664	22572	22613	23012	22619	22777	22749	22900	22837	22913	22848	22769	22972	22810	22760	22726	22806	22717	22738	22827	22777	22615	22677	22688	22571	22739	22821	22812	22501	22733	22831	22692	22542	22774	22748	22870	23134	22846	22717	22829	22663	22530	22879	22867	22917	22858	22895	22828	22697	22713	22753	22823	22649	22588	22624	22830	22797	22932	22924	22733	22836	22709	22634	22775	22931	22674	22820	22879	22770	22738	22963	22681	22573	22890	22707	22911	22703	22701	22636	22865	22682	22808	22678	22842	22874	22795	22650	22871	22679	22751	22764	22723	22767	22580	22591	22651	22804	22816	22644	22741	22864	22734	22598	22636	22557	22672	22751	22811	22690	22552	22538	22841	22665	22652	22677	22760	22692	22722	22747	22699	22784	22838	22618	22849	22681	22776	22907	22839	22626	22792	22558	22892	22863	22826	22731	22701	22820	22660	22877	22583	22661	22665	22503	22878	22749	22624	22717	22708	22755	22868	22473	22629	22739	22764	22850	22874	22644	22738	22713	22734	22624	22867	22752	22840	22932	22621	22774	22670	22757	22868	22725	22795	22881	22805	22696	22544	22729	22713	22776	22572	22747	22859	22480	22707	22590	22536	22894	22788	23195	22640	22795	22649	22556	22745	22746	22773	22759	22776	22679	22707	22676	22572	22792	22720	22602	22724	22847	22875	22968	22901	22621	22737	22705	22759	22917	22754	22681	22798	23102	22436	22641	22671	22550	22837	22861	22721	22674	22523	22783	22870	22608	22520	22930	22815	22859	22879	22738	22862	22650	22794	22609	22562	22839	23035	22742	22720	22857	22753	22846	22766	22677	22555	22787	22827	22747	22823	22778	22874	22642	22542	22831	22773	22768	22855	22930	22677	22891	22857	22718	22814	22924	22904	22761	22948	22669	22685	22697	22957	22772	22817	22731	22502	22846	22825	22818	22791	22656	22887	22873	22785	22813	22670	22771	22921	22819	22703	22980	22652	22845	22500	22871	22691	22791	22908	22530	22632	22742	22564	22945	22718	22800	22642	22472	22717	22837	22767	22633	22673	22806	22828	22817	22709	22712	22920	22781	23000	22789	22810	22794	22760	22597	22790	22590	22779	22531	22779	22989	22532	22664	22644	22706	22600	22633	22939	22654	22860	22822	22612	22719	22802	22657	22852	22842	22620	22883	22834	22743	22731	22626	22490	22713	22882	22826	22907	22685	22611	22788	22551	22724	22676	22563	22640	22801	22670	22930	22959	22626	22505	22832	22682	22691	22520	22674	22720	22771	22613	22819	22811	22892	22911	22741	22920	22749	22844	22869	22697	22684	22766	22555	22837	22786	22780	22587	22770	22826	22975	22898	22838	22661	22701	22876	22487	22521	22943	22714	22857	22719	22627	22675	22763	22586	22526	22657	22828	22585	23061	22891	22858	22930	22746	22774	22538	22966	22846	22846	22551	22993	22712	22399	22954	22908	22695	22728	22871	22793	22692	22854	22652	22847	22742	22738	22880	22680	22791	22810	22632	22652	22665	22574	22800	22927	22952	22679	22580	22864	22723	22828	22696	22855	22755	22760	22839	22751	22451	22877	22771	22659	22631	22748	22922	22717	22820	22739	22708	22916	22711	22849	22731	22745	22972	22661	22871	22844	22655	22543	22659	22491	22773	22867	22721	22603	22702	22738	22619	22708	22639	22719	22884	22756	22584	22842	22900	22585	22653	22643	22782	22769	23026	22785	22799	22763	22778	22709	22890	22828	22641	22851	22885	22735	22912	23031	22869	22851	22818	22769	22706	22629	22602	22660	22599	22691	22571	22725	22755	22820	22701	22960	22767	22642	22821	22711	22880	22810	22738	22712	22810	22750	22743	22817	22837	22882	22907	22759	22795	22492	22663	22792	22649	22671	22816	22886	22805	22691	22831	22775	22747	22965	22864	22690	22695	22597	22674	22776	22718	22634	22444	22680	22643	22606	23000	22972	22718	22836	22768	22740	22716	22574	22705	22747	22731	22520	22970	22719	22776	22865	23049	22731	22778	22837	22731	22646	22822	22879	22903	22826	22461	22679	22682	22783	22604	22654	22837	22815	22936	22864	22717	22650	22932	22695	22662	22685	22740	22908	22848	22822	22738	22715	22817	22471	22468	22762	22605	22665	22939	22762	22809	22726	22838	22746	22618	22806	22871	22882	22704	22696	22731	22773	22821	22772	22839	22643	22622	22772	22727	22845	22904	22739	22902	22747	22788	22876	22803	22927	22721	22712	22627	22584	22785	22783	22794	22898	22969	22898	22548	22536	22544	22682	22826	22877	22588	22739	22774	22727	22654	22655	22818	22687	22760	22627	22705	22485	22582	22570	22764	22791	22770	22633	22589	22628	22849	22865	22759	22689	22676	22818	22565	22777	22802	22614	22943	22453	22915	22844	22738	22909	22752	22699	22887	22675	22740	22798	22922	22641	22599	22867	22794	22749	22716	22647	22753	22953	22785	22926	22988	22861	22817	22582	22717	22513	22544	22573	22739	22877	22655	22672	22954	22838
39071	66577	61096	49467	42571	36072	31073	26653	23878	21703	20709	20141	19806	19432	19168	18864	18851	18737	18674	18450	18538	18391	18336	18260	18200	18132	18159	18078	18078	18198	18021	18058	18098	17965	18002	18253	18192	18110	17994	17997	17907	18044	17947	17936	18054	18031	18028	18037	17823	18018	17798	17915	17904	18079	18032	18013	17973	17995	18190	18119	17905	18166	18058	17956	17768	18050	17827	18008	18041	17979	17977	17912	18037	18048	17932	18141	18075	17854	17977	17971	18041	17818	17891	18085	17836	18013	17951	17957	18091	17950	17724	17931	17910	17916	18087	17952	18145	18061	18059	18073	18021	17756	18138	17981	18070	17931	18020	18048	18111	17956	17932	17921	17942	17910	17908	18020	18105	17999	18024	17965	18133	17846	18018	17938	18116	18132	17930	17958	17823	18040	18019	18188	18047	18048	18055	18019	18060	18184	17997	18037	18069	17865	17904	17863	17979	17946	18018	18075	18019	17939	17896	17998	17939	17998	17993	17906	18002	18098	17945	17916	18000	18051	17984	18153	18046	18050	18009	18163	17939	17883	18082	17992	17842	18013	17797	17847	18026	17981	17938	18111	18043	17859	18002	18223	17938	17962	17893	17882	18177	17976	18164	17827	18017	17819	18071	17938	17916	17922	18071	18094	17985	17935	17936	17923	17994	17949	18071	17934	17970	17744	17813	18082	18094	18004	17906	17963	17874	17898	18054	17918	17794	17909	17859	18121	17993	17955	17826	17912	17932	17985	17972	17870	18008	17956	18065	17932	18021	18023	17990	18013	17715	17898	17970	17968	17913	18021	17988	17998	18167	17992	17716	18194	17902	17879	17914	18095	17969	17897	18040	17953	18020	17868	17884	18036	17998	17991	18017	17941	17878	17886	17910	18095	17929	17922	17955	17956	17923	17891	18080	18042	18056	17970	18047	17871	17984	18097	17981	18021	18113	18097	17983	18141	17825	17831	17991	18187	17958	18102	17908	17888	18122	17931	18021	18014	17885	18001	17855	18061	17790	17900	18025	17898	17942	18003	18184	17924	17898	17994	18036	17913	18115	17883	18110	17948	17922	18005	17785	17793	17956	17855	17910	17995	17985	17839	18056	17951	18022	17853	18021	18213	18119	17961	17948	17783	17861	17771	18107	17786	18012	18007	17961	17927	18049	18038	18114	18025	17871	17785	18182	18052	17681	18087	17936	17982	17965	17970	18158	17942	18131	18156	17926	17836	18040	17879	17930	17972	18072	17978	18092	18051	17850	17935	18032	17991	17936	17985	18090	17835	17987	18049	17891	17902	17903	17801	17877	17929	17868	17827	17974	18041	17906	17910	17953	18004	17983	17896	17904	17962	18138	18061	18096	18026	18087	18058	17946	17755	18044	18031	17891	18175	18024	17876	17949	17841	18079	17889	17974	17717	18064	17937	17929	17909	17977	17966	17876	17984	17858	18019	17929	18013	17889	17888	17990	17771	18027	17957	17756	17951	17844	17854	18065	18139	18024	17965	17891	18115	18015	18157	17998	17986	17875	17917	18048	17970	18030	17829	18064	17930	17856	18003	18124	17962	17799	18017	18021	18033	17830	17878	18088	17961	17977	17831	17946	17995	17940	17860	18179	18067	18005	17975	17925	17884	17915	18061	17835	17851	17938	18030	17957	17836	17918	17676	17942	18042	17927	18065	18071	18003	17892	17940	17878	17980	17952	17798	18030	18063	18093	18049	17851	17902	18043	18178	18144	18017	18065	17883	17846	18114	17923	17874	18093	17941	17731	18039	17896	18135	18126	17965	17994	18202	18052	18120	17927	18105	17915	17779	18012	18036	17999	18027	17988	18224	18057	18101	17879	18089	17966	17972	17977	18063	17721	18033	17997	17805	18028	17979	17769	17687	17976	17862	17883	17995	18026	17934	17974	17863	17945	17868	18090	18009	17890	18114	18019	18037	17917	17946	17948	18045	17986	18011	17910	17757	17837	17925	18078	18098	17897	18001	18018	17855	17748	17909	17915	18073	18126	17917	17982	18077	17845	18089	18071	18000	17981	17797	18015	17909	18001	17649	18077	18081	17815	18076	18053	18011	17953	18095	17968	18061	18011	17937	17969	18002	18074	17909	18005	17928	17962	17938	17956	17895	17899	17798	17929	18026	18013	17841	17973	17953	17982	17994	17857	18112	18153	17881	18134	17923	18081	17900	18046	17991	18014	18016	17941	18020	17857	18107	18007	17841	18022	18004	17844	17883	18015	17842	17809	18219	17869	17931	17888	17969	17879	18036	17910	17944	18002	17885	17911	17978	17940	17904	18015	17852	17943	18054	17964	18048	18117	17988	17920	18092	18095	18022	17990	17808	18019	18176	18003	17952	18032	18060	17964	17983	17962	17944	17894	18011	17932	18068	17907	17995	17916	17926	17822	17999	17895	17894	17909	17824	17783	17931	17945	18108	18068	18020	17928	17967	17993	17765	17799	18068	17910	17939	18073	17930	18045	17854	18117	18083	17712	18071	18037	17975	17919	17880	17927	17975	18016	18030	18016	18017	17988	17981	17804	17918	17964	17904	18028	17864	18162	18096	17897	17944	18070	17913	18005	18011	17905	18036	18026	17807	18005	17784	18092	17956	17965	18174	17760	17919	17828	17982	18009	17945	17893	17850	17933	17953	17976	18039	17993	17943	17960	17932	18008	17790	17814	17954	17946	18023	17911	17998	18002	18032	18090	17807	18124	18037	18026	17912	17876	18138	17978	17989	18003	17859	18021	17824	17848	17762	17899	17957	17945	17850	17965	18090	18016	17860	18054	17939	17986	17932	18002	18048	17983	17871	17990	17901	18063	18082	17952	17851	17924	18004	17878	18109	17909	17945	18095	17835	18026	18037	17920	18002	17798	17840	18020	18022	18052	18107	17851	17827	17945	18013	17949	17865	17904	17974	17976	18039	18160	17961	18053	17820	17980	18072	18042	18009	17859	17940	17973	17798	17952	17889	18104	17929	17907	17942	18049	18024	18111	17934	17913	17958	17979	18104	17915	18060	17846	17970	17815	18137	17988	17895	17879	18037	18055	18036	18179	17874	18104	18037	17887	17961	17912	17939	17731	18027	17973	17887	18110	18026	17969	18083	17918	18049	17972	17817	17907	18007	17803	17900	18060	17867	18028	18107	17998	17991	18047	18068	17820	17913	17793	18047	18029	18094	18111	18101	17992	18008	18099	18051	18143	17890	18041	18119	17889	17927	17882	17955	18120	18074	17775	17798	17855	17790	17887	17816	18107	17935	17885	17879	18048	18090	17804	17903	17944	18036	17867	17948	18083	18068	17899	18046	18227	17944	17935	17864	18082	17973	17966	18115	17997	18025	17906	17814	17892	17847	18058	17846	17951	18096	17983	18023	17984	18022	18030	18090	18053	18007	17916	18000	18076	18033	17901	17875	17900	18082	17956	18140	17897	17905	17802	17908	18011	17912	17876	18053	17852	18015	17739	18167	18240	17919	17989	18074	17976	18034	17853	17947	18036	18061	18014	18109	17847	17823	18020	18067	18096	17919	18130	17943	17900	17789	17957	18010	18023	18023	18019	17927	18187	17999	17899	18053	17671	18099	18024	17852	17932	17994	18024	18099	18125	18055	18035	18004	17920	17973	17967	18085	17796	17818	17969	18051	18009	18005	18034	17887	17924	17978	17958	18119	17815	17999	17983	18053	17883	18054	18005	18034	18067	17822	17987	17928	18091	17992	17963	17928	17974	17929	17943	18058	17987	17917	18042	18059	17923	17908	17984	18055	17835	17910	17981	18070	17988	18044	17887	18026	18092	18024	18143	17946	17941	18052	18011	17945	17986	18067	17773	17957	18156	18067	18029	17995	17852	17914	18163	18057	17983	17899	17985	18097	18039	18000	17977	18015	18002	17937	18008	18035	17947	18031	18069	18043	17888	17990	17791	17890	17961	17842	17990	18003	18113	17817	18066	18046	18107	17971	17876	17919	17948	18084	18055	17858	17814	17907	18005	18037	17813	18004	17969	18019	17865	17875	18015	17801	17947	17900	17998	18158	17979	18001	17671	17821	18064	18009	18013	17950	17876	18073	18062	17988	17962	18030	17892	18103	18025	17879	18125	18029	17903	17948	17835	18000	17916	17909	18063	17837	18067	17987	17962	18034	17972	17895	17830	17937	18061	18120	17916	17945	18059	17916	18060	18075	18021	17971	18188	17725	18013	17899	17862	17898	17972	18063	17988	17803	17897	17916	18030	17860	17870	18071	17905	18052	18050	17971	17943	17957	17908	17842	18072	17971	17971	18184	17849	17945	18008	17880	17921	18055	18116	17908	17888	17904	18045	18026	17898	18031	18009	17937	17927	18009	17977	18000	17976	17828	17990	17916	18076	18004	17919	17843	17861	17878	17835	17898	18175	17802	17996	17981	18048	17951	17957	18024	18029	18029	18093	17992	17908	18080	17605	18006	18208	17870	17873	18026	18033	17941	18032	18002	17906	17827	17829	17646	17925	17980	18153	17947	18175	17883	18070	18044	18002	18050	18013	17925	18003	17856	17894	17928	17946	17941	18027	17905	17941	17789	17880	17957	18064	17915	17911	17769	17950	17919	17901	17884	17872	17899	18102	18029	18089	17924	18019	17985	17867	18118	18069	17965	18082	18133	18185	17867	17922	17987	17946	18095	17889	17961	17886	17798	17931	17829	18000	17938	18106	17959	17987	17994	18057	17894	17874	17759	18035	17865	17842	17984	17882	17975	18054	18040	17817	17980	17763	18150	18001	18029	17893	17857	17915	17966	17890	17888	18112	18099	18053	17928	17999	17918	18016	17872	17882	18010	17837	17761	17988	18055	18051	17866	17907	18093	17976	18032	17972	17915	18009	17918	18056	18164	17956	17868	17951	17888	17896	18002	17941	17883	18156	17860	18047	17898	17998	18033	17838	17840	17778	17916	17842	17944	18257	18002	17967	18042	17975	17960	17813	18046	18055	18020	18015	17960	18021	17919	17905	17961	18048	18123	18195	17987	18020	18105	17962	17969	17967	18052	17992	17806	18051	18048	17862	18021	17871	17933	17962	17850	18063	17962	18056	17949	18023	17937	17850	18069	17865	18058	18031	17987	17859	17982	18162	17908	18007	17875	18157	17959	18008	18109	18087	17913
31036	35797	45997	40646	33652	29583	26809	25067	24280	23583	23025	22871	23010	22421	22683	22343	22497	22510	22621	22662	22254	22430	22556	22403	22414	22326	22440	22398	22408	22263	22104	22215	22253	22184	21987	22407	22288	22179	21915	22143	22367	22240	22359	22249	22382	22154	22240	22174	22263	22418	21941	22187	22043	22246	22363	22193	22009	22075	21974	22145	22267	22168	22146	21973	22092	22353	22130	22212	22175	22356	22007	22243	22139	22288	22252	22124	21970	22182	22136	22096	22210	22287	22127	22052	22066	22112	22171	22268	22092	22244	22492	21920	22089	22400	22345	22421	22170	22133	22197	22348	22361	22217	22174	22214	22170	21968	22231	22099	22209	22057	22265	22215	22240	22187	22472	22337	21990	22234	22003	22207	22203	22129	22114	22358	22229	22290	22198	22154	22131	22300	22376	22163	22124	21939	22096	22225	22367	22410	22125	22060	22310	22005	22116	22402	22100	22233	22352	22133	22323	22348	22079	22195	22199	22297	22199	22143	22324	22113	22254	22089	22371	22106	22333	22064	22420	22147	22253	22129	22222	22179	22267	22057	22183	22132	22021	22239	22345	22203	22305	22145	22244	22396	22431	22171	22183	22081	22057	22146	21859	22348	22190	22191	22262	22313	22342	22070	22178	22287	22262	22180	22132	22123	22060	22089	22243	22314	22139	22373	22182	22282	22227	22003	22409	22308	22147	22152	22047	22276	22335	22077	22099	22137	22149	21872	22204	22209	21989	22233	22229	21979	22261	22187	21903	22059	21949	22136	22227	22207	22286	22201	22271	22296	22342	22226	22130	22253	22274	22135	22180	22075	22230	22159	22304	22334	22153	22076	22228	22295	22281	22236	22127	22140	22348	22208	22226	22147	22501	22203	22271	22205	22276	22222	22262	22206	22041	22213	22132	22310	22278	22221	22336	22258	21998	22021	22259	22202	22366	22296	22123	22152	22191	22367	22243	22132	22249	22087	22245	22150	22225	22031	22009	22313	22262	22103	22302	22226	22145	22357	22121	22164	22247	22170	22447	22260	22346	22140	22141	22229	22088	22196	22194	22176	22194	22244	22402	22058	22203	22208	22314	22259	22352	22215	22221	22063	22120	22191	22053	21885	22003	22274	22118	21984	22083	22132	21972	22117	22318	22306	22272	22227	22138	22173	22271	22312	22134	22313	22216	22307	22276	22202	22155	22219	22114	22156	22010	21928	22087	22235	22050	22312	22018	22085	22113	22300	22270	22230	22281	22406	22287	22433	22153	22458	22316	22210	22282	22088	22159	22151	22187	22108	22155	22390	22049	21979	22264	22232	22019	22191	22180	22009	22203	22255	22184	22284	22354	22319	22276	22183	22014	21998	22210	22284	22175	22307	22270	22161	22066	22223	22149	22077	22461	22223	22166	22271	22219	22169	22300	22201	22489	22174	21934	22109	22271	21968	22329	22200	22171	22310	22186	22331	22351	22238	22320	22159	22228	22401	22312	22306	22072	22234	22504	22127	22345	22200	22137	22254	22222	22294	22082	22166	22233	22176	22234	22141	22137	22194	22061	22401	22093	22145	22102	22131	22182	22180	22274	22281	22208	22334	22388	21948	22290	22218	22163	22403	22214	22212	22093	22096	22200	22274	22239	22186	22375	22314	22156	22283	22249	22462	22126	22230	22114	22192	21932	22133	22259	22044	22501	22167	22216	22108	22233	22343	22369	22295	22186	22102	22293	22048	22242	22141	22143	22249	22218	22089	22248	22382	22267	22121	22179	22381	22420	22153	22155	22296	22176	22244	22227	22200	22154	22292	22213	22216	22438	22216	22174	22423	22215	21986	22148	22009	22312	22189	22301	22111	22223	22205	22213	22062	22165	22266	22287	22252	22133	22306	21990	22284	22207	22141	22351	22145	22237	22186	22232	22261	22183	22175	22136	22164	22095	22123	22249	22120	22257	22292	22299	22085	22294	22340	22294	22290	22298	22452	22073	22144	22205	22298	22077	22214	22315	22312	22413	22307	22228	22314	22272	22238	22239	22225	22135	22154	22108	21971	22172	22196	22140	22130	22308	22252	22182	22238	22268	22197	22176	22235	22190	21969	22258	22283	22123	22238	22224	22083	22249	22035	22157	22179	22216	22072	22313	22451	22158	22073	22237	22189	22343	22073	22208	22334	22167	22428	22206	22349	22456	22088	21936	22315	22049	22451	22225	22108	22101	22196	22268	22185	22273	22271	22259	22343	22182	22241	22431	22193	22207	21939	22112	22056	22248	22253	22205	22206	22363	22232	22264	22189	22078	22177	22286	22051	22330	22123	22316	22148	22409	22064	22379	22179	22154	22444	22332	22450	22462	22104	22211	22392	22046	22207	21933	22330	22083	22101	22226	22336	22184	22132	22129	22067	22221	22132	22236	22175	22173	22127	22316	22186	22166	22278	22379	22448	21913	22492	22225	22162	22103	22260	22199	22329	21924	22197	22124	22264	22430	22270	22377	22238	22346	22103	22355	22323	22274	22071	22244	22169	22243	22249	22186	22090	22176	22256	22110	22272	22170	22259	22188	22294	22446	22241	22308	22195	22206	22027	22309	22443	22343	22217	22081	22280	22120	22010	22171	22164	22250	22175	21987	22346	21971	21943	22250	22307	22206	22231	22230	22479	22298	22133	22144	22158	22246	22343	22123	22349	22035	22070	21984	22142	22443	22134	22274	22038	22278	22136	22125	22372	21948	22254	22061	22130	22079	22165	22183	22322	22419	22152	22369	22326	22103	22207	22159	22191	22181	22104	22062	22216	22271	22119	22337	22223	22068	22021	22272	22287	22076	22204	22101	22111	22142	22272	22213	22221	22316	22153	22140	22144	22320	22256	22299	22150	22253	22198	22262	22298	22218	22256	22209	22200	22095	22242	22366	22222	22371	22228	22080	22125	22159	22256	22069	22432	22445	22260	22101	22190	22268	22197	21936	22143	22279	22221	22265	22138	22216	22112	22226	22252	22109	22269	22174	22396	22253	22102	22151	22398	22312	22407	22353	22256	21993	22420	22300	22394	22306	22074	22173	22162	22217	22136	22299	21980	22400	21972	22112	22048	22055	22324	22376	21892	21921	22037	22480	22142	22288	22261	22139	22344	22198	22076	22346	22167	22443	22371	22187	22310	22166	21955	22131	22292	22110	22153	22267	22187	22369	22443	22219	22217	22103	22305	22152	22220	22441	22231	22282	22047	22154	22066	22133	22079	22285	22245	22116	22210	22255	22123	22139	22129	22212	22044	22025	22031	22215	22221	22327	22282	22163	22204	22060	22241	22321	22192	22334	22154	22036	22261	22380	22391	22330	22237	22402	22283	22372	22206	22184	22130	22308	22057	22284	22276	22246	22122	21867	21861	21949	22175	22120	22265	22181	22184	22136	22240	22411	22081	22428	22104	21929	22321	22256	22315	22379	22164	22407	22102	22152	22298	22345	22531	22207	22332	22174	22227	22292	22164	22125	22190	21989	22135	22326	21993	22410	22119	22094	22159	22214	22113	22379	22041	22308	22272	22083	22212	22356	22243	22358	22195	22267	22141	22285	22117	22336	22118	22024	22315	22210	22247	22189	22140	22161	22247	22086	22234	22253	22355	22235	22183	22195	22139	22102	22327	22282	22253	22214	22218	22192	22335	22375	22196	22142	22167	22185	22128	22103	22083	22199	22196	22215	22124	22270	22064	22221	22310	22191	22308	22237	21970	22074	22155	22030	22264	22325	22283	22345	22269	22409	22219	22269	22157	22227	22240	22197	22212	22115	22129	22207	22171	22182	22325	22344	22230	22097	22282	22174	22311	22234	22371	22410	22270	22241	22102	22262	22266	22229	22332	22259	22094	22338	22253	22271	22168	22309	22103	22125	22139	22259	21999	22162	22530	22179	22031	22211	22154	22114	22095	22225	22222	22327	22377	22473	22108	22183	22301	22373	22117	22261	22331	22247	22127	22116	22169	22294	22104	22333	22324	22133	22237	22270	21959	22380	22197	22272	22230	22034	22138	22381	22207	22297	22167	22290	22197	22090	22097	22060	22123	22168	22382	22153	22042	22237	22025	22249	22197	22178	22179	22337	22159	22173	22203	22234	22091	22168	22365	22184	22026	22246	22207	22199	22329	22135	22387	22084	22116	22227	22344	22146	22073	22210	22350	22353	22388	22163	22101	22334	22417	22121	22075	22246	22093	22152	22292	22370	22289	22266	21959	22040	22185	22399	21971	22062	22225	22286	22184	22138	22056	22223	22434	22501	22236	22162	22275	22321	22008	22189	22191	22193	22083	22228	22128	22154	22133	22178	22332	22301	22155	22235	21948	22101	22281	22090	21992	22095	22134	22239	22234	22132	22155	22136	22167	22208	22248	22102	22356	22290	22001	22309	22279	22540	22183	22231	22384	22071	22173	22465	22336	22314	22154	22141	22252	22035	22215	22300	22210	22193	22254	22249	22126	22265	22163	22232	22251	22264	22143	21988	22247	22509	22230	22238	22102	22172	22124	22229	22180	22238	22305	22211	22161	22309	22156	22382	22416	22319	22218	22024	22046	22160	22486	22172	22193	22237	22117	22386	22018	22347	22050	22208	22151	22153	22435	22260	22081	22139	22176	22074	22284	22196	22154	22035	22225	22141	22035	22050	21921	22304	22292	22162	22295	22102	22346	22045	22168	22297	22129	22094	22026	22027	22301	22233	22270	22270	22079	22136	22271	22183	21812	22201	22083	22208	22242	22169	22329	22388	22089	22366	22375	22205	22099	22331	22141	22117	22072	22114	22521	22373	22310	22413	22465	22372	22178	22173	22090	22237	22291	22284	22270	22256	22279	22424	22360	22318	22195	22599	22107	22332	22403	22332	22481	22216	22174	22293	22172	22207	22243	21941	22228	22311	22316	22109	22378	22240	22284	22226	22074	22338	22193	22445	22086	22269	22279	22299	22373	22176	22102	21985	22086	22328	22475	22379	22330	22101	22132	22062	22251	22302	22310	22095	22241	22402	22357	22278	22363	22143	22329	22206	22045	22223	22318	22290	22213	22226	22434	22117	22186	22135	22131	22394	22158	22119	22188	22189	22277	22149	22360	22399	22265	22493	22195	22270	22313	22246	22277	22195	22123	22014	22083	22211	22069	22369	22233	22345	22265	22405	22271
36939	53985	49108	37824	31968	26896	23918	21656	20501	19444	18898	18644	18205	18261	17949	17850	17960	17993	17866	17855	17935	17847	17879	17700	17802	17929	17738	17736	17745	17700	17911	17755	17744	17830	17972	17732	17507	17711	17642	17618	17903	17822	17521	17588	17635	17710	17733	17742	17563	17621	17648	17525	17658	17858	17642	17749	17651	17536	17862	17699	17671	17660	17599	17708	17847	17593	17656	17776	17725	17468	17569	17550	17586	17707	17686	17587	17618	17678	17820	17592	17638	17706	17721	17589	17612	17597	17701	17510	17613	17664	17542	17747	17624	17563	17555	17662	17636	17645	17716	17600	17703	17686	17581	17670	17599	17554	17596	17511	17501	17712	17623	17642	17713	17592	17666	17716	17785	17624	17629	17611	17764	17922	17589	17500	17644	17712	17755	17440	17596	17593	17790	17791	17779	17620	17747	17648	17752	17624	17806	17608	17667	17729	17685	17831	17546	17564	17465	17600	17808	17439	17776	17632	17790	17610	17393	17585	17698	17640	17668	17636	17640	17591	17690	17705	17595	17710	17800	17588	17590	17573	17669	17627	17831	17685	17711	17640	17848	17622	17473	17767	17505	17738	17642	17862	17692	17678	17594	17626	17622	17689	17657	17553	17720	17633	17712	17549	17703	17601	17848	17579	17698	17765	17653	17657	17683	17487	17657	17702	17498	17561	17802	17862	17633	17737	17798	17651	17748	17540	17699	17663	17746	17633	17635	17754	17583	17568	17716	17500	17798	17753	17831	17597	17929	17609	17727	17663	17727	17500	17640	17651	17554	17661	17838	17733	17714	17716	17728	17730	17751	17658	17678	17605	17661	17692	17571	17687	17614	17633	17576	17540	17746	17629	17723	17660	17475	17802	17785	17803	17672	17600	17741	17586	17734	17668	17826	17770	17818	17539	17683	17548	17774	17595	17515	17551	17729	17676	17543	17604	17674	17632	17749	17640	17548	17604	17754	17816	17613	17333	17703	17702	17773	17714	17587	17635	17507	17634	17753	17838	17778	17638	17785	17707	17716	17761	17516	17726	17649	17505	17547	17585	17770	17681	17757	17558	17527	17591	17518	17862	17734	17526	17628	17822	17617	17664	17566	17668	17621	17507	17692	17717	17642	17737	17646	17772	17552	17514	17716	17668	17769	17665	17570	17702	17592	17877	17714	17733	17477	17817	17483	17474	17756	17565	17738	17815	17689	17752	17640	17782	17869	17582	17622	17759	17667	17728	17646	17584	17845	17541	17758	17654	17723	17640	17778	17690	17605	17752	17695	17628	17695	17664	17629	17560	17609	17585	17651	17738	17712	17826	17751	17549	17587	17741	17763	17697	17722	17703	17545	17722	17600	17631	17793	17581	17398	17748	17545	17786	17717	17619	17739	17665	17679	17670	17824	17700	17617	17692	17579	17705	17520	17734	17575	17715	17650	17782	17578	17639	17689	17773	17639	17628	17714	17619	17851	17750	17863	17638	17737	17609	17737	17646	17692	17708	17779	17576	17576	17704	17774	17707	17708	17829	17783	17728	17528	17697	17731	17589	17881	17647	17701	17786	17525	17434	17638	17609	17582	17753	17518	17535	17656	17610	17660	17626	17745	17719	17771	17686	17706	17726	17754	17582	17557	17660	17606	17794	17584	17645	17796	17706	17717	17711	17675	17554	17595	17583	17719	17740	17634	17752	17777	17629	17717	17552	17559	17706	17566	17561	17876	17765	17569	17687	17803	17524	17707	17709	17599	17660	17637	17735	17695	17789	17746	17687	17566	17699	17654	17917	17544	17622	17618	17733	17617	17654	17657	17604	17656	17732	17788	17591	17889	17537	17673	17600	17676	17657	17769	17600	17630	17623	17484	17529	17767	17654	17699	17723	17474	17781	17776	17740	17573	17756	17569	17807	17776	17693	17696	17728	17526	17694	17737	17651	17672	17736	17396	17721	17890	17692	17600	17776	17651	17543	17804	17839	17782	17632	17467	17752	17761	17767	17796	17608	17849	17586	17694	17725	17634	17713	17411	17732	17847	17531	17498	17644	17721	17569	17698	17765	17736	17658	17516	17579	17604	17634	17715	17766	17697	17770	17641	17830	17672	17497	17694	17592	17756	17553	17602	17645	17734	17617	17693	17758	17486	17561	17565	17517	17665	17631	17783	17569	17747	17667	17632	17670	17616	17536	17721	17543	17731	17653	17552	17643	17620	17533	17534	17798	17591	17575	17673	17740	17734	17647	17677	17596	17737	17468	17768	17772	17656	17599	17664	17748	17786	17724	17593	17557	17621	17729	17611	17557	17710	17779	17511	17683	17632	17719	17647	17766	17738	17605	17802	17783	17542	17546	17627	17516	17695	17743	17641	17547	17715	17730	17578	17716	17342	17767	17636	17628	17528	17453	17605	17662	17637	17832	17716	17804	17656	17595	17729	17942	17628	17793	17565	17656	17681	17834	17682	17627	17710	17667	17681	17584	17679	17756	17659	17709	17653	17687	17716	17550	17811	17573	17642	17816	17597	17615	17797	17590	17741	17670	17749	17573	17862	17717	17787	17844	17687	17629	17740	17604	17686	17698	17665	17659	17798	17668	17828	17692	17801	17700	17572	17696	17796	17591	17831	17693	17898	17560	17630	17698	17733	17490	17681	17640	17703	17677	17636	17590	17700	17554	17719	17713	17759	17611	17782	17518	17740	18003	17628	17662	17731	17669	17594	17709	17579	17604	17635	17691	17647	17658	17574	17529	17619	17669	17489	17730	17641	17656	17779	17574	17720	17608	17824	17711	17466	17574	17659	17517	17790	17761	17535	17649	17637	17550	17748	17820	17705	17725	17564	17813	17670	17660	17676	17675	17644	17603	17778	17558	17658	17718	17768	17717	17700	17724	17658	17595	17750	17625	17819	17575	17733	17465	17582	17567	17510	17679	17710	17602	17534	17631	17684	17737	17831	17933	17817	17701	17705	17741	17688	17647	17690	17642	17685	17745	17661	17795	17785	17538	17708	17670	17762	17725	17453	17821	17695	17693	17736	17589	17678	17487	17671	17585	17692	17725	17637	17629	17746	17703	17641	17614	17562	17737	17536	17605	17716	17605	17742	17548	17532	17573	17548	17590	17785	17590	17756	17829	17730	17659	17752	17903	17656	17596	17569	17832	17787	17795	17652	17713	17609	17754	17889	17782	17764	17652	17686	17673	17666	17595	17639	17629	17730	17697	17639	17703	17601	17685	17718	17653	17611	17608	17540	17760	17773	17680	17762	17466	17922	17606	17452	17560	17637	17799	17643	17524	17768	17643	17727	17718	17815	17723	17747	17599	17758	17592	17783	17661	17686	17694	17570	17745	17636	17675	17661	17785	17635	17833	17794	17768	17764	17748	17789	17621	17783	17463	17840	17597	17828	17616	17620	17525	17745	17774	17719	17785	17669	17700	17471	17575	17772	17570	17661	17774	17629	17689	17693	17624	17704	17699	17565	17659	17600	17582	17814	17748	17685	17679	17656	17683	17729	17555	17482	17761	17815	17743	17662	17649	17849	17579	17645	17773	17647	17684	17704	17630	17628	17682	17735	17748	17680	17641	17963	17781	17756	17699	17744	17588	17705	17677	17757	17644	17716	17610	17639	17546	17662	17658	17682	17830	17748	17535	17509	17513	17618	17533	17977	17710	17621	17708	17648	17817	17857	17701	17649	17580	17621	17712	17556	17674	17808	17776	17612	17664	17534	17674	17671	17856	17653	17754	17653	17632	17657	17632	17728	17696	17470	17700	17611	17773	17908	17601	17681	17610	17647	17606	17715	17742	17714	17407	17724	17825	17573	17561	17817	17760	17721	17784	17551	17647	17665	17717	17538	17663	17770	17719	17771	17639	17819	17887	17757	17769	17726	17584	17686	17592	17683	17751	17694	17437	17610	17656	17837	17681	17844	17709	17592	17666	17602	17615	17776	17564	17584	17606	17820	17647	17826	17746	17593	17793	17649	17784	17548	17590	17677	17387	17702	17528	17712	17808	17605	17728	17779	17751	17611	17673	17822	17847	17593	17732	17656	17530	17628	17663	17648	17731	17680	17748	17445	17636	17812	17439	17650	17740	17523	17796	17638	17589	17639	17700	17664	17479	17634	17617	17625	17595	17887	17562	17759	17705	17708	17773	17722	17755	17574	17633	17688	17701	17656	17694	17541	17669	17653	17729	17754	17557	17606	17666	17614	17779	17755	17758	17616	17820	17585	17794	17612	17625	17670	17526	17816	17719	17586	17609	17535	17794	17748	17751	17598	17770	17762	17721	17774	17716	17734	17544	17518	17628	17632	17653	17688	17483	17791	17692	17725	17744	17579	17749	17663	17725	17705	17676	17798	17630	17621	17727	17720	17806	17714	17887	17567	17723	17861	17517	17668	17643	17768	17717	17564	17582	17670	17741	17673	17635	17768	17663	17804	17715	17775	17794	17577	17875	17529	17629	17575	17783	17668	17739	17656	17671	17710	17646	17692	17725	17828	17672	17706	17560	17503	17591	17823	17648	17730	17689	17804	17578	17664	17604	17722	17594	17733	17596	17844	17554	17688	17554	17601	17511	17688	17516	17754	17646	17572	17506	17569	17661	17840	17842	17624	17603	17645	17559	17751	17456	17495	17778	17970	17581	17656	17677	17804	17784	17678	17721	17735	17663	17561	17693	17569	17658	17710	17547	17690	17596	17525	17635	17754	17666	17578	17640	17623	17577	17746	17674	17649	17599	17863	17597	17517	17702	17715	17634	17651	17680	17666	17636	17641	17786	17871	17567	17860	17647	17585	17641	17739	17552	17664	17660	17587	17500	17680	17603	17648	17761	17670	17661	17756	17783	17615	17660	17798	17621	17799	17616	17635	17764	17651	17582	17603	17566	17573	17636	17519	17661	17883	17562	17663	17590	17627	17626	17761	17705	17499	17637	17675	17510	17679	17675	17562	17671	17637	17752	17602	17704	17662	17787	17540	17808	17634	17676	17808	17707	17646	17738	17704	17613	17500	17674	17549	17632	17599	17677	17381	17562	17572	17501	17670	17733	17645	17702	17461	17687	17783	17695	17775	17620	17911	17595	17677	17588	17605	17474	17719	17607	17741	17514	17591	17514	17509	17601	17419	17687	17884	17692	17586	17698	17695	17606	17642	17703
23954	21269	29455	28574	29975	31751	30581	26817	25327	24374	23745	23079	23233	22802	22677	22416	22443	22508	22586	22370	22453	22613	22386	22322	22163	22286	22050	22125	22202	22368	22307	22216	22147	22315	22247	22009	21876	22170	22020	22083	22092	22174	22205	22254	22063	22058	22062	22070	22119	22177	22048	22237	22027	22109	22039	22053	21979	22017	22076	22189	22210	22027	22281	21747	21794	22120	22011	22002	22135	21994	22141	21983	22079	22128	22134	21822	22006	21983	22124	22045	22280	22108	21953	22097	22262	22026	21902	21878	21958	22421	22114	22023	22110	22103	21927	21945	22076	22216	22095	21977	22084	22160	22188	22168	22238	22178	21965	22177	22147	22119	22134	22072	22038	21818	21896	22259	22116	22035	22238	21984	22258	22069	22171	22099	21779	22023	21935	22177	21955	21900	22120	22078	22371	21853	22000	22130	21929	22074	22258	22015	22057	22044	21955	22166	22045	22146	22049	21956	22080	22117	21965	21994	21949	22057	22014	21967	22148	22011	22086	22031	21993	22090	21943	22238	21955	21987	22353	22213	21918	22060	22191	22220	22216	22305	22204	22176	22067	22060	22296	22064	22071	21984	21996	21975	21914	22094	22314	22062	22086	22010	22044	22171	22075	22026	22047	21897	22344	22178	22156	22095	22169	22040	21950	22021	22012	22260	22060	22112	21918	21953	21982	22262	21776	22122	21961	22047	22101	22054	21875	22120	21847	22017	22035	21904	21989	22100	21939	22091	22075	22150	22147	21795	22164	21956	22174	21846	22055	22010	22158	21965	22101	22031	22168	22039	22017	21902	22120	22181	22225	22021	21959	21941	22285	21918	22047	22039	22123	22037	22218	22126	22135	22087	22021	22116	22036	22007	21923	22122	22020	22133	22012	22005	22147	22139	22072	21995	22144	22116	21924	22047	22008	22022	22041	22075	22151	22162	21890	22201	21993	22255	22362	21862	21998	21803	22085	22184	22134	21898	22006	21997	22159	21888	22140	22045	22064	22052	22057	22049	22060	21926	22118	22110	21986	22038	21885	22163	22234	22114	22112	22132	22028	22095	22116	22139	22069	21951	22125	22001	22091	21989	22203	22076	21857	22080	22222	21957	22059	22073	22053	22100	22097	22023	22229	22152	22041	22044	22181	22054	22035	22019	21950	22134	22096	22022	22093	21899	22066	21991	22119	21833	21873	21919	22115	21936	22019	22136	22209	22082	22076	22129	22193	22108	21999	22085	22130	22237	22080	21889	22346	22041	22171	21941	22073	22150	22115	22031	22085	22110	22175	22136	22126	22033	21815	22270	22060	22013	22080	21828	22129	22008	22023	22207	22071	21921	21894	22127	22237	22087	22292	22229	22405	21993	21927	22002	22152	22156	22088	21929	22208	21787	22108	22034	22202	22186	21930	21950	22429	22261	21948	21991	22043	22212	22182	21898	22122	22262	21951	22060	22101	21936	22166	21963	22226	22344	22032	22108	22095	22040	22162	22021	22048	21923	22005	22034	22257	21988	22213	22268	22360	22064	22206	21997	22268	22089	22129	22034	21894	22077	22164	21837	22342	22151	22264	22151	22015	22229	22316	22075	22134	22196	22011	22124	22070	21863	22074	22010	22218	22070	22239	21961	22117	21872	22075	22091	22064	22050	22090	22219	22153	22113	22328	22212	21946	21903	22028	22125	22040	22024	22084	22148	22196	22062	22142	22059	21989	22141	21983	22232	22075	21878	22213	21973	21928	22092	22206	22102	22073	22177	21848	21981	22151	21876	22067	22031	22390	22256	21955	21907	22188	22075	21976	22001	22028	22119	22060	22097	22174	22035	22190	22138	22085	22096	22092	22052	22152	22109	22052	22293	22108	22019	22206	22039	22143	21864	22043	22192	22186	21808	21905	21973	22135	21795	21980	21933	22250	22021	22073	22071	21915	22302	22050	22162	22131	22055	21881	21825	22220	22108	22214	22112	21795	21998	22139	22001	22000	22125	21948	21914	22118	21982	22163	22032	22124	22043	22216	22217	21802	22033	22136	22126	21948	22060	21947	22238	22117	22243	21918	21917	22038	22385	21810	21988	22138	21888	22056	22146	22334	22060	22076	22094	21949	21961	22054	21930	22003	22109	22048	22081	22110	22183	22012	22105	22101	21825	21870	22242	22014	22027	22062	22008	22117	22076	22013	22201	21973	21922	22069	22123	22201	22203	22116	22146	22083	21957	21969	22009	22026	22116	22210	22103	22055	22090	22006	21981	21851	22153	22032	22277	22248	22128	21993	22139	22136	21905	21925	22193	22206	22065	22002	22196	21999	22071	22128	22040	22062	21959	22128	22034	21994	21945	22207	22103	22020	22182	21938	22236	22051	22268	22033	22014	21956	22291	22135	22123	22108	21810	22043	22367	22109	22135	22067	22108	22246	22006	22062	21894	21982	21897	22021	22261	21960	22169	22211	21964	22185	22013	22082	22140	22034	22019	22182	22036	22068	22262	22001	22026	21937	22172	22198	22003	21932	22153	22075	21990	21984	22215	22023	21994	22247	21967	22058	22121	22218	22028	22164	22300	22114	22067	22093	22123	21953	22380	22002	22145	22074	22024	21926	22106	22094	21890	21904	22148	22214	21914	22005	21997	22037	22048	22149	21805	22147	22206	22261	21992	22050	22088	22039	21953	22001	22274	22049	21841	22150	22131	22217	21929	22292	21875	22020	22033	22155	21993	21899	22116	21966	22097	22024	22190	22160	22241	22084	22160	22116	22015	22040	22150	22258	21977	22187	22094	21940	22274	22138	22105	22000	21759	21882	21903	22055	22120	22214	22074	22157	22254	22079	22016	22218	22255	21975	22175	22062	22127	21917	22132	21961	22128	22124	22162	22090	22138	22150	22234	22335	22023	22081	22037	21901	22083	22141	22038	22099	22041	22165	22080	21893	22058	22139	21994	21970	22276	22172	22149	21987	21935	21960	22136	22139	22184	22240	22021	22089	22342	22159	22212	22214	21987	21996	22107	21928	21974	22089	21983	22070	22160	22182	22017	22324	22051	22000	22052	22205	22058	22070	22109	22043	22020	21983	22097	21872	22047	22054	22062	21823	21999	21921	22192	22170	22004	22109	21838	21905	21967	21909	22180	21837	21946	22227	22018	21844	21835	22100	22221	21869	22033	22108	21963	21964	22335	21861	22079	22007	22144	22012	22238	22080	22235	21957	22061	22287	22015	22015	22008	22032	22203	22088	22193	22063	22073	22024	22219	21941	22063	22266	21998	22064	22149	22024	22043	22212	22086	22104	22331	22150	22084	22126	21790	21860	22016	22091	22046	22092	21892	21994	22263	21918	21972	22384	22264	22153	21890	22122	22107	22167	22087	21993	22169	21936	22058	21978	22056	21964	22066	22018	22198	22313	21986	21999	21919	21910	22079	22225	22114	21965	22054	21988	22026	22193	22056	22183	22134	21961	22421	22317	22163	22300	22133	22208	22003	22119	22089	21876	22015	22119	21904	22065	22147	22189	21900	22126	22136	21881	21874	21945	22063	22134	22073	21957	21997	22168	22044	22217	22370	21894	22112	22163	21952	22084	22221	22272	22079	21999	22138	22106	21934	22042	21995	22122	22025	22144	22176	22324	22037	22144	22197	22142	21851	22027	22243	22088	22150	22043	22138	22020	22135	22233	22125	22226	21990	22058	21851	22287	22053	22052	22135	21944	21837	22090	22193	22334	21935	22119	22185	22179	22086	21987	21893	21913	21784	22016	22306	22118	21865	22058	22041	21990	22087	22122	21855	22107	21819	22095	22003	21909	22056	22019	22239	22317	21978	21994	22025	22165	22101	22153	22151	22059	22092	22086	21968	21993	21948	21965	22141	21912	22187	22073	21909	21982	22151	22290	22052	22014	21931	22174	22251	21834	22129	22192	22019	21901	22143	22150	22076	21879	22034	22093	22035	21984	21853	22013	21833	22027	22018	22094	22088	22019	22037	21978	22156	22021	22174	22081	22114	22097	21957	21973	22043	22136	22065	21996	22035	22065	22162	22213	22139	21936	21995	22177	22115	21945	22145	21898	22053	21831	22180	22309	22267	22218	22080	22055	22165	22011	21999	22113	21919	21985	21719	22069	22110	22025	22159	22150	21724	21961	22277	22035	22137	21951	22209	22079	21925	22210	22069	22129	22101	22271	21812	21973	22018	22092	22033	22084	22020	22144	22169	22063	21972	22168	22076	22195	22268	22224	22040	22062	22028	21959	22114	22245	22134	21995	21953	22061	22117	22137	22077	21769	22049	22104	21866	22063	21975	21775	22061	22054	21822	22005	21966	22056	22147	22021	22241	22083	21971	22099	22253	21955	21955	22103	21995	22042	22016	21990	21818	22069	21911	21981	21918	22135	21895	22121	22103	21947	22040	21996	21973	21895	22139	22007	22261	22060	22114	22158	22142	21992	22021	22252	21844	22164	21925	22008	22151	22065	21937	22123	21935	21965	21983	22235	22152	22101	22270	22025	22229	22138	22239	22017	22182	22239	21944	22174	22044	22033	22211	22005	21939	21781	22192	22088	22126	22139	22109	22082	22009	22099	22238	21984	22172	22297	22344	22112	22050	22235	22041	22049	21892	22110	22081	22261	22143	22285	22091	22184	22016	22303	22198	21951	22181	21908	22033	22016	21961	21908	21958	21888	22313	22015	21934	22064	22286	22052	22127	22057	21833	22095	22152	22218	21969	21904	22239	22219	22212	21836	22058	22149	22011	21988	22073	22227	22020	22184	22029	22024	22254	22143	22041	22050	22092	21923	22132	22163	22096	22056	22110	22085	22087	22063	22217	22105	22160	22219	21782	22026	21979	22130	21903	22162	22048	22080	21946	22413	21971	22076	22276	22251	22183	22158	22085	22032	22191	21929	22251	22244	22028	22017	22016	22386	22135	21992	22003	21818	21964	22022	22107	21968	22141	22064	22153	22223	22164	22042	22091	22163	21872	22156	22071	22014	22218	21943	22054	22087	22309	22010	22029	22020	22031	22128	22019	21937	22111	22114	22304	21973	22066	22013	21818	22145	22200	22167	22148	22067	22176	22128	21954	21933	22248	22221	22245	22032	22031	21890	22275	22074	22069	22121	22283	22346	22117	21967	22033	22269	21937	22227	21913	22064	22130	21939	22179
36293	61143	56246	44524	37374	31341	26998	24009	22180	20400	19638	19148	18689	18706	18400	18329	18111	18097	17964	18107	17927	17857	17862	17932	17936	17855	17902	17642	17699	17832	17787	17610	17806	17534	17782	17776	17623	17664	17653	17778	17632	17748	17637	17488	17820	17657	17758	17653	17572	17864	17799	17675	17390	17738	17595	17578	17664	17643	17627	17656	17757	17663	17727	17656	17730	17590	17714	17698	17612	17650	17718	17746	17630	17520	17777	17772	17544	17622	17512	17698	17750	17755	17610	17700	17558	17693	17661	17713	17658	17657	17644	17551	17557	17609	17566	17598	17551	17774	17687	17473	17564	17606	17559	17541	17637	17788	17629	17611	17773	17584	17654	17655	17679	17661	17627	17661	17697	17791	17588	17694	17527	17536	17623	17721	17714	17789	17645	17557	17824	17606	17507	17843	17624	17544	17552	17621	17590	17563	17675	17609	17564	17448	17670	17697	17742	17616	17723	17722	17480	17428	17581	17529	17652	17616	17566	17858	17539	17626	17581	17618	17619	17635	17659	17571	17645	17473	17586	17745	17643	17724	17548	17692	17536	17707	17549	17705	17619	17603	17609	17652	17621	17654	17631	17621	17659	17637	17498	17592	17567	17576	17745	17553	17610	17547	17736	17606	17784	17706	17563	17676	17654	17531	17487	17586	17613	17705	17564	17513	17561	17539	17656	17628	17590	17487	17649	17523	17535	17507	17479	17472	17625	17714	17785	17613	17775	17722	17538	17471	17685	17371	17593	17652	17509	17719	17646	17660	17564	17576	17437	17620	17493	17784	17626	17727	17665	17666	17620	17628	17847	17487	17606	17535	17825	17722	17440	17769	17589	17809	17612	17532	17449	17556	17725	17690	17628	17609	17595	17658	17442	17429	17653	17716	17779	17470	17628	17566	17614	17637	17625	17586	17593	17739	17713	17497	17819	17644	17693	17625	17601	17819	17643	17480	17581	17557	17535	17618	17722	17629	17668	17605	17583	17669	17642	17574	17633	17557	17481	17532	17578	17587	17554	17652	17676	17556	17494	17701	17447	17542	17611	17572	17800	17499	17584	17473	17727	17605	17700	17627	17689	17569	17847	17619	17606	17649	17600	17538	17747	17569	17621	17669	17638	17641	17559	17436	17573	17684	17630	17644	17616	17552	17706	17592	17615	17646	17489	17515	17622	17668	17614	17628	17735	17331	17554	17483	17547	17716	17774	17653	17588	17714	17630	17595	17578	17573	17692	17580	17643	17705	17537	17558	17748	17720	17690	17527	17717	17825	17711	17684	17642	17603	17552	17602	17677	17610	17645	17739	17622	17525	17743	17574	17666	17775	17604	17362	17605	17761	17528	17532	17639	17501	17748	17696	17856	17666	17682	17660	17636	17668	17649	17658	17593	17678	17478	17525	17633	17658	17558	17737	17655	17611	17576	17556	17744	17585	17479	17596	17534	17618	17514	17742	17476	17658	17741	17698	17718	17919	17670	17705	17702	17535	17612	17581	17767	17650	17749	17699	17689	17762	17828	17470	17570	17651	17621	17791	17586	17682	17578	17696	17606	17719	17689	17714	17530	17779	17743	17754	17645	17608	17469	17530	17748	17431	17766	17450	17568	17498	17519	17589	17509	17621	17650	17514	17690	17598	17561	17628	17570	17592	17494	17565	17489	17753	17483	17634	17785	17578	17605	17577	17491	17759	17453	17575	17630	17695	17732	17550	17700	17780	17483	17729	17581	17897	17701	17707	17533	17570	17759	17641	17706	17586	17651	17529	17620	17520	17562	17479	17536	17638	17638	17642	17521	17541	17488	17532	17699	17627	17574	17681	17737	17616	17569	17557	17701	17640	17654	17710	17688	17752	17757	17631	17630	17601	17458	17442	17433	17821	17624	17662	17548	17811	17661	17475	17503	17710	17694	17698	17659	17759	17614	17550	17511	17543	17606	17749	17732	17664	17681	17768	17634	17608	17525	17568	17612	17692	17599	17691	17788	17545	17590	17591	17595	17591	17671	17741	17653	17622	17610	17726	17425	17583	17502	17460	17684	17605	17651	17593	17628	17579	17608	17631	17693	17621	17555	17452	17746	17577	17586	17686	17566	17656	17513	17804	17613	17542	17404	17512	17797	17636	17597	17636	17558	17752	17410	17718	17507	17595	17595	17773	17701	17695	17632	17664	17524	17717	17605	17689	17781	17582	17595	17652	17672	17652	17490	17532	17571	17595	17762	17531	17660	17719	17569	17650	17726	17653	17527	17569	17670	17736	17660	17672	17705	17680	17745	17644	17612	17465	17641	17565	17649	17606	17694	17682	17487	17554	17696	17764	17691	17590	17748	17548	17765	17607	17551	17506	17564	17530	17674	17578	17705	17523	17732	17640	17533	17529	17625	17565	17495	17701	17434	17659	17597	17676	17694	17554	17753	17637	17589	17552	17601	17527	17616	17614	17625	17518	17609	17475	17689	17659	17772	17541	17697	17759	17526	17553	17667	17633	17616	17573	17434	17639	17546	17630	17651	17594	17553	17603	17645	17693	17687	17659	17596	17502	17737	17701	17524	17633	17765	17703	17583	17547	17569	17739	17465	17724	17695	17507	17630	17641	17634	17478	17530	17603	17687	17633	17587	17781	17553	17699	17584	17476	17645	17529	17578	17624	17659	17537	17738	17592	17637	17591	17631	17578	17708	17688	17600	17662	17511	17494	17671	17464	17581	17770	17563	17629	17656	17575	17797	17593	17635	17547	17709	17557	17687	17631	17709	17429	17721	17763	17777	17658	17699	17691	17806	17686	17488	17766	17519	17568	17600	17780	17634	17576	17659	17679	17730	17612	17821	17681	17692	17609	17699	17616	17611	17904	17614	17570	17631	17745	17626	17833	17619	17603	17440	17785	17655	17588	17646	17638	17664	17552	17601	17601	17587	17495	17625	17552	17908	17551	17613	17714	17703	17567	17598	17663	17585	17589	17499	17658	17585	17692	17700	17599	17749	17528	17800	17537	17784	17517	17672	17704	17645	17676	17664	17857	17595	17694	17622	17681	17451	17637	17743	17678	17634	17571	17676	17807	17613	17685	17428	17606	17554	17648	17498	17501	17695	17742	17809	17770	17758	17587	17642	17496	17721	17545	17691	17625	17458	17599	17731	17556	17575	17601	17643	17374	17804	17724	17572	17645	17587	17542	17609	17613	17698	17718	17515	17463	17728	17685	17641	17576	17840	17601	17666	17619	17567	17453	17620	17590	17545	17629	17607	17562	17582	17630	17578	17483	17506	17534	17685	17751	17684	17597	17740	17747	17703	17663	17691	17717	17680	17528	17567	17578	17669	17684	17598	17759	17638	17539	17614	17599	17631	17577	17599	17620	17627	17553	17618	17721	17703	17556	17495	17792	17547	17818	17478	17539	17646	17600	17419	17648	17725	17767	17602	17697	17811	17727	17844	17507	17502	17833	17401	17750	17600	17514	17729	17822	17558	17670	17630	17546	17459	17661	17580	17571	17756	17548	17578	17648	17751	17721	17674	17684	17654	17615	17382	17623	17661	17683	17426	17627	17803	17446	17555	17476	17464	17647	17702	17570	17634	17692	17887	17552	17664	17758	17820	17602	17801	17575	17574	17773	17782	17786	17654	17638	17634	17598	17618	17648	17607	17738	17622	17602	17661	17692	17771	17630	17573	17522	17529	17682	17619	17671	17723	17640	17635	17679	17638	17778	17497	17689	17592	17603	17624	17564	17573	17704	17594	17576	17573	17709	17823	17619	17639	17553	17693	17726	17753	17680	17710	17528	17510	17540	17596	17542	17775	17728	17532	17711	17731	17516	17629	17592	17479	17734	17770	17568	17562	17695	17614	17752	17764	17679	17531	17538	17533	17495	17641	17712	17414	17602	17709	17683	17740	17707	17395	17439	17823	17622	17813	17807	17725	17678	17800	17491	17564	17566	17608	17344	17676	17635	17572	17714	17477	17725	17579	17654	17513	17707	17597	17619	17544	17527	17775	17637	17747	17641	17833	17598	17596	17662	17556	17849	17671	17607	17535	17729	17550	17520	17695	17647	17478	17574	17394	17633	17419	17608	17562	17546	17637	17599	17554	17594	17511	17535	17563	17654	17616	17628	17477	17573	17465	17625	17721	17655	17609	17600	17704	17443	17618	17572	17566	17569	17583	17595	17659	17847	17613	17570	17565	17560	17680	17649	17495	17665	17829	17413	17709	17657	17752	17703	17650	17566	17586	17705	17574	17619	17552	17542	17611	17648	17643	17561	17612	17723	17570	17513	17533	17706	17661	17629	17554	17457	17773	17697	17632	17670	17449	17600	17584	17659	17662	17726	17551	17730	17686	17643	17695	17545	17665	17528	17695	17456	17783	17558	17610	17664	17506	17622	17616	17641	17658	17545	17638	17472	17637	17603	17724	17608	17713	17646	17467	17558	17759	17582	17555	17376	17630	17539	17759	17674	17617	17662	17431	17721	17612	17623	17429	17624	17582	17581	17648	17510	17555	17633	17664	17566	17583	17678	17695	17687	17590	17617	17637	17671	17610	17595	17658	17595	17463	17582	17632	17620	17551	17675	17558	17592	17631	17655	17717	17733	17705	17604	17693	17564	17650	17626	17779	17558	17796	17657	17666	17577	17708	17587	17595	17599	17697	17649	17539	17701	17594	17582	17519	17525	17701	17562	17862	17562	17651	17315	17697	17522	17760	17608	17550	17660	17621	17623	17627	17608	17708	17768	17631	17527	17576	17731	17593	17786	17580	17418	17705	17684	17626	17767	17582	17557	17653	17437	17611	17721	17657	17705	17564	17613	17618	17391	17617	17640	17544	17454	17692	17713	17692	17731	17621	17574	17599	17676	17727	17482	17751	17699	17677	17372	17519	17651	17605	17586	17607	17551	17763	17407	17710	17643	17749	17659	17576	17639	17801	17645	17717	17651	17849	17761	17555	17809	17548	17633	17560	17660	17661	17679	17513	17605	17651	17483	17737	17764	17678	17617	17594	17634	17415	17493	17680	17483	17600	17796	17731	17599	17621	17646	17568	17800	17710	17819	17626	17555	17620	17659	17562	17437	17640	17502	17812	17658	17643	17614	17742	17635	17712	17593	17667	17746	17695	17517	17431	17769	17573	17501	17561	17641	17459	17678	17618	17494
22653	21165	29111	24816	26239	31798	33641	28564	26529	25798	24683	24204	24205	23772	23429	23519	23194	23047	23322	22945	22709	22979	22779	23102	22816	22535	22675	22451	22617	22698	22577	22849	22549	22482	22938	22755	22625	22705	22716	22613	22555	22562	22623	22628	22630	22428	22435	22541	22579	22527	22573	22527	22646	22619	22694	22498	22595	22580	22764	22714	22617	22475	22642	22560	22444	22548	22441	22747	22709	22498	22644	22288	22396	22434	22324	22400	22645	22340	22601	22407	22654	22521	22600	22560	22441	22456	22712	22509	22689	22554	22578	22530	22449	22334	22634	22588	22571	22552	22481	22341	22451	22558	22331	22655	22607	22317	22323	22570	22613	22531	22425	22486	22461	22605	22738	22728	22574	22557	22625	22547	22375	22448	22474	22538	22456	22684	22776	22503	22567	22399	22359	22538	22538	22633	22677	22473	22658	22520	22631	22355	22800	22434	22569	22634	22697	22601	22316	22528	22501	22522	22667	22612	22709	22471	22374	22429	22820	22563	22362	22586	22723	22519	22595	22392	22338	22769	22495	22405	22544	22237	22527	22290	22460	22420	22406	22406	22528	22577	22387	22415	22797	22541	22663	22508	22430	22313	22431	22475	22466	22297	22609	22631	22454	22363	22649	22372	22195	22499	22499	22635	22769	22605	22611	22595	22502	22602	22588	22550	22332	22364	22602	22512	22497	22457	22657	22588	22368	22398	22541	22488	22329	22368	22493	22388	22701	22626	22414	22506	22772	22405	22542	22455	22536	22458	22457	22535	22374	22605	22352	22473	22476	22365	22592	22734	22448	22768	22360	22327	22292	22571	22357	22589	22414	22415	22406	22485	22641	22373	22499	22429	22463	22440	22557	22479	22333	22520	22427	22430	22442	22425	22633	22538	22607	22411	22653	22497	22402	22687	22654	22416	22671	22582	22501	22466	22577	22509	22406	22506	22463	22559	22460	22611	22486	22600	22414	22348	22662	22318	22580	22394	22620	22540	22581	22462	22394	22657	22651	22710	22551	22432	22470	22407	22427	22575	22544	22553	22330	22558	22670	22568	22757	22714	22566	22807	22658	22705	22421	22361	22725	22626	22754	22510	22544	22646	22691	22517	22568	22429	22604	22695	22491	22345	22598	22534	22675	22498	22482	22533	22795	22428	22589	22267	22473	22575	22507	22733	22623	22494	22642	22421	22449	22497	22536	22548	22621	22679	22625	22542	22531	22480	22450	22595	22478	22463	22558	22634	22709	22457	22553	22521	22453	22480	22614	22333	22407	22491	22502	22453	22572	22506	22561	22441	22609	22439	22468	22456	22541	22450	22514	22402	22487	22328	22649	22571	22473	22647	22456	22428	22449	22336	22238	22693	22492	22583	22667	22328	22461	22509	22431	22449	22411	22524	22500	22211	22593	22614	22488	22723	22702	22572	22495	22474	22442	22547	22374	22601	22405	22336	22277	22394	22540	22661	22672	22449	22290	22613	22506	22505	22717	22429	22678	22637	22524	22545	22581	22379	22526	22467	22305	22417	22364	22322	22396	22524	22463	22755	22483	22325	22348	22746	22633	22531	22397	22584	22579	22513	22371	22447	22633	22584	22499	22543	22452	22465	22626	22556	22704	22545	22619	22459	22520	22565	22367	22729	22589	22463	22469	22356	22436	22496	22406	22488	22452	22585	22495	22374	22434	22526	22569	22464	22352	22426	22508	22437	22397	22642	22473	22446	22686	22474	22457	22749	22471	22409	22411	22640	22568	22479	22611	22581	22556	22642	22639	22530	22606	22463	22409	22459	22370	22399	22794	22508	22742	22493	22481	22521	22481	22474	22425	22492	22707	22459	22424	22333	22301	22484	22491	22551	22456	22413	22591	22428	22535	22399	22352	22403	22405	22541	22490	22514	22567	22536	22678	22470	22655	22626	22794	22515	22444	22504	22473	22474	22348	22378	22359	22671	22411	22545	22574	22392	22311	22524	22574	22564	22794	22630	22490	22557	22461	22456	22433	22469	22424	22581	22626	22387	22388	22399	22616	22443	22322	22196	22441	22534	22345	22355	22671	22602	22472	22393	22660	22426	22542	22584	22591	22643	22508	22509	22766	22313	22604	22430	22614	22409	22429	22402	22636	22512	22632	22470	22518	22707	22537	22504	22269	22355	22556	22405	22564	22543	22418	22427	22640	22332	22609	22378	22507	22530	22375	22483	22599	22501	22633	22662	22680	22702	22480	22386	22530	22542	22421	22667	22470	22453	22582	22547	22607	22491	22635	22702	22609	22280	22701	22516	22427	22781	22769	22686	22423	22228	22589	22361	22448	22577	22567	22660	22438	22620	22485	22390	22409	22446	22421	22640	22478	22678	22265	22493	22390	22611	22588	22533	22576	22487	22747	22322	22576	22546	22605	22506	22544	22507	22211	22505	22508	22618	22513	22492	22293	22665	22324	22296	22640	22530	22437	22451	22358	22358	22689	22681	22368	22322	22439	22299	22665	22481	22565	22555	22355	22371	22574	22562	22512	22438	22427	22498	22480	22431	22649	22721	22856	22556	22816	22512	22422	22407	22481	22573	22390	22305	22580	22654	22554	22428	22574	22420	22793	22453	22354	22717	22525	22329	22436	22395	22753	22497	22495	22284	22353	22658	22742	22509	22692	22366	22708	22497	22641	22530	22282	22494	22362	22672	22351	22501	22560	22671	22382	22656	22420	22437	22366	22345	22481	22692	22534	22390	22637	22424	22616	22585	22359	22570	22540	22590	22343	22565	22747	22580	22546	22589	22593	22412	22621	22363	22494	22586	22677	22504	22480	22396	22307	22830	22442	22610	22586	22627	22561	22421	22555	22588	22538	22710	22392	22427	22514	22427	22396	22292	22562	22621	22497	22568	22457	22450	22610	22656	22424	22491	22557	22629	22571	22438	22546	22384	22524	22628	22550	22333	22327	22547	22408	22609	22674	22754	22525	22385	22494	22553	22579	22611	22442	22375	22442	22456	22552	22686	22562	22512	22470	22598	22651	22580	22453	22424	22554	22371	22375	22412	22521	22485	22309	22488	22379	22460	22588	22342	22546	22501	22571	22369	22542	22337	22597	22582	22252	22573	22506	22296	22499	22462	22726	22506	22793	22535	22387	22447	22571	22507	22788	22519	22477	22454	22646	22666	22742	22536	22360	22385	22440	22487	22497	22566	22422	22584	22389	22540	22541	22705	22609	22597	22436	22490	22535	22507	22449	22597	22540	22529	22561	22515	22314	22479	22521	22582	22480	22597	22465	22598	22447	22525	22520	22370	22494	22742	22644	22486	22654	22613	22602	22458	22242	22421	22895	22441	22546	22575	22414	22485	22410	22397	22489	22561	22492	22533	22496	22606	22557	22468	22497	22663	22443	22699	22705	22589	22420	22350	22423	22456	22524	22626	22522	22395	22708	22662	22614	22597	22582	22415	22465	22452	22226	22484	22777	22262	22439	22506	22409	22561	22614	22484	22442	22682	22679	22423	22577	22652	22370	22609	22609	22585	22521	22467	22645	22309	22693	22458	22657	22658	22514	22546	22451	22570	22425	22321	22554	22610	22589	22455	22412	22368	22588	22584	22631	22462	22718	22631	22409	22333	22759	22438	22764	22412	22539	22544	22567	22518	22570	22492	22473	22415	22510	22485	22269	22415	22434	22470	22363	22355	22689	22322	22417	22505	22575	22655	22393	22289	22454	22665	22487	22527	22555	22537	22539	22636	22730	22672	22535	22523	22420	22145	22405	22507	22403	22466	22492	22537	22487	22414	22578	22782	22544	22670	22771	22650	22566	22615	22617	22592	22581	22624	22530	22393	22425	22550	22563	22479	22687	22451	22390	22557	22502	22483	22566	22462	22440	22473	22661	22417	22399	22481	22372	22651	22492	22697	22500	22729	22413	22355	22629	22676	22654	22391	22274	22469	22574	22511	22458	22420	22544	22527	22553	22529	22591	22483	22343	22410	22611	22320	22495	22509	22477	22582	22485	22543	22326	22827	22370	22740	22550	22416	22584	22455	22445	22371	22390	22443	22459	22484	22554	22539	22464	22489	22432	22491	22516	22533	22648	22447	22245	22430	22481	22704	22517	22218	22602	22610	22777	22654	22615	22340	22271	22398	22588	22571	22416	22577	22521	22433	22534	22514	22500	22610	22712	22486	22437	22514	22276	22433	22454	22339	22581	22268	22708	22577	22450	22473	22368	22645	22335	22272	22492	22562	22479	22260	22718	22512	22518	22659	22402	22574	22527	22455	22404	22523	22534	22422	22223	22861	22489	22524	22661	22381	22740	22573	22444	22407	22550	22619	22564	22292	22484	22510	22509	22509	22564	22367	22526	22458	22296	22488	22564	22432	22526	22570	22402	22618	22447	22407	22450	22467	22440	22605	22432	22392	22835	22411	22596	22366	22324	22571	22637	22653	22623	22273	22533	22437	22452	22484	22546	22583	22387	22312	22591	22600	22751	22748	22545	22469	22401	22507	22156	22464	22562	22612	22714	22561	22495	22555	22633	22402	22775	22513	22390	22333	22566	22383	22294	22523	22566	22233	22360	22494	22465	22454	22558	22472	22422	22428	22385	22255	22472	22509	22408	22441	22648	22368	22436	22645	22456	22455	22344	22545	22513	22524	22575	22426	22493	22430	22380	22430	22445	22628	22669	22163	22436	22486	22546	22475	22309	22604	22598	22538	22444	22575	22576	22570	22285	22517	22495	22583	22520	22425	22405	22339	22784	22541	22577	22511	22463	22483	22751	22452	22504	22501	22585	22444	22441	22760	22552	22527	22450	22507	22559	22593	22558	22282	22396	22505	22553	22689	22415	22423	22649	22519	22548	22480	22355	22398	22543	22469	22633	22623	22551	22453	22406	22742	22853	22429	22436	22311	22365	22415	22505	22464	22438	22695	22410	22418	22447	22654	22411	22474	22741	22495	22488	22200	22533	22656	22626	22489	22612	22670	22632	22529	22732	22581	22523	22345	22185	22484	22627	22519	22588	22534	22769	22642	22604	22609	22517	22655	22476	22427	22572	22518	22582	22571	22552	22575	22408	22431	22617	22502	22556	22486	22586	22550	22359	22499	22702	22398	22839	22554	22404	22683	22732	22674	22448	22735	22708	22602	22577	22570	22412	22377	22673	22463
38876	67394	62913	49698	42327	35825	29962	26351	23631	21565	20494	19670	19565	18906	18843	18725	18501	18473	18358	18507	18382	18204	18116	18346	17871	18106	18006	17934	18002	17999	18095	17822	17742	17822	17774	17748	18027	17849	17904	17760	17649	17735	17818	17917	17741	17631	17787	17941	17885	17630	17862	17923	18055	17870	17711	17834	17971	17803	17779	17789	17742	18073	17697	17977	17852	17853	17762	17909	17921	17710	17952	17737	17853	17965	17920	17772	17647	17930	17734	17871	17852	17694	17896	17802	17923	18014	17918	17789	17714	17700	17788	17701	17778	17868	17744	17826	17934	17990	17906	17962	17880	17862	17933	17837	17778	17843	17677	17796	17825	17756	18069	17754	17799	17645	17702	18025	17794	17990	17776	17852	17835	17639	17857	17659	17869	17763	17659	17736	17783	17839	17835	17779	17850	17681	17826	17635	17917	17795	17891	17673	17958	17623	17849	17898	17612	17781	17787	17699	17925	17939	17864	18000	17768	17948	17702	17802	17870	17835	17847	17708	17947	17965	17750	17791	17894	17832	17771	17840	17764	17759	17913	17811	17944	17777	17745	18051	17883	17722	17861	17754	17865	17819	17741	17866	17876	18005	17824	17718	17855	17805	17702	17758	18050	18000	17890	17791	17871	17620	17915	17743	17900	17885	17750	17807	18056	17770	17888	17759	17801	17808	17776	17787	17802	17825	17824	17790	17965	17854	17751	17664	17707	17711	17638	17930	17843	17885	17824	17953	17737	17803	17801	17785	17945	17823	17738	17731	17704	17811	17816	17854	17898	17790	17809	17781	18021	17921	17834	17690	17955	17873	17823	17852	17825	17754	17735	17800	17916	17790	17732	17891	17876	17915	17805	17849	17830	17793	17794	17641	17716	17778	17790	17990	17769	17930	17604	17849	17810	17798	18029	18050	17592	17941	17894	17828	17914	17907	17851	17990	17546	17797	17899	17798	17852	17833	17837	17798	17876	17712	17686	17988	17914	17875	17982	17913	17879	17804	17840	18033	17804	17764	17957	17856	17758	17893	17821	17777	17968	17845	17836	18028	17791	17930	17871	17906	17799	17857	17717	17810	17677	17758	17867	17823	17613	17800	17759	17961	17708	17883	17794	17846	17896	17604	17839	17882	17685	17809	17842	17960	17744	17919	17781	17771	17825	17857	17815	17880	17807	17840	17815	17782	17865	17839	17785	17980	17784	17746	17784	17858	17833	17852	17820	17774	17769	17898	17635	17646	17891	17722	17670	17838	17788	17891	17914	17702	17914	17833	17709	17917	17842	17850	17798	17802	17889	17720	18011	17996	17904	17937	17696	17725	17679	17724	17856	17808	17906	17641	17903	17774	17859	17772	17702	17840	17657	17977	17916	17804	17717	17741	17832	17806	17709	17881	17900	17801	17855	17743	17868	17739	17794	17844	17782	17818	17873	17801	17867	17681	17998	17957	17841	17780	17936	17730	17770	17947	17783	17821	17718	17798	17653	17790	17738	17803	17693	17978	17728	17784	17938	17729	17674	17879	17656	17571	17920	17836	17745	17789	17735	17859	17685	17932	17882	17574	17835	17863	17655	17668	17771	17767	17931	17890	17927	17729	17886	18015	17809	17804	17917	17769	17805	17920	17616	17894	17830	18003	17857	17787	17889	17776	18032	17918	17780	17798	17820	17726	17780	17741	17741	17873	17872	17779	17786	17628	17950	17820	17708	17730	17650	17750	17714	17828	17869	17781	17989	17789	17785	17781	17873	17972	17710	17920	17794	17716	17805	17845	17694	17949	17948	17744	17802	17850	17792	17706	17779	17724	17932	17731	17808	17798	17884	17703	17857	17766	18061	17767	17751	17855	17707	17681	17657	17940	17817	17862	17926	17709	17727	17773	17746	17845	17843	17829	17708	17929	17952	17814	17840	17799	17914	17805	17769	17772	17770	17881	17922	17923	17837	17749	17870	17836	17795	17552	17858	17679	17810	17838	17907	17958	17691	17735	17829	17761	17945	17794	17720	17759	17654	18042	17918	17636	17795	17794	17768	17769	17837	17738	17927	17765	17815	17761	17901	17834	17707	17982	17774	17891	17762	17720	17648	17709	17782	17967	17757	17831	17937	17758	17759	17671	17760	17758	17939	17640	17941	17759	17868	17745	17808	17614	17657	17844	17981	17849	17807	17865	17879	17891	17730	18012	17950	17762	17789	17670	17839	17780	17754	17777	17821	17856	17667	17752	17827	17869	17870	18023	17708	17826	17752	17684	17681	17883	17792	17585	17744	18058	17709	17631	17866	17827	17955	17674	17806	17716	17937	17768	18016	17731	17900	17776	17610	17947	17716	17825	17611	17768	17827	17789	17960	17857	17956	17676	17996	17935	17825	17790	17741	17692	17877	17950	17796	17753	17898	17874	17757	17933	17894	17801	17787	17795	17765	17883	17866	17912	17628	17768	17929	17601	17772	17835	17580	17708	17830	17855	17807	17712	17789	17926	17678	17742	17570	17878	17754	18007	17922	17815	17751	17807	17838	17853	17780	17961	17744	17920	17742	17831	17799	17715	17879	17780	17751	17744	17760	18109	17906	17715	17975	17707	17836	17618	18019	17744	17636	17742	17807	17783	17788	17627	17942	17736	17637	17694	17957	17628	17730	17786	17795	17888	17721	17947	17776	17739	17810	17685	17929	17857	17946	17917	17827	17819	17950	17698	17733	17731	17934	17861	17745	18026	17908	17775	17653	17883	17793	18021	17810	17888	17681	17773	17878	17573	17757	17805	17701	17730	17941	17852	17733	17705	18024	17912	17752	17788	17747	17807	17701	17721	17719	17811	17877	17796	17753	17592	17762	18098	17897	17928	17678	17711	17827	17725	17780	17934	17857	17824	17948	17695	17820	17703	17736	17706	17871	17805	17802	17753	17840	17935	17949	17940	17678	17703	17892	18038	17985	17884	17874	17763	17895	17879	17927	17970	17896	17909	17746	17671	17702	17721	17795	17900	17916	17870	17776	17835	17825	17872	17787	17795	17798	17840	17850	17722	17825	17921	17835	17865	18053	17680	17739	17857	17868	17915	17743	17911	18071	17866	17777	17777	17863	17884	17785	17741	17655	17851	17860	17751	17893	17786	17884	17830	17713	17671	17903	17894	17912	17823	17771	17604	17790	17765	17775	17745	17834	17778	17708	17895	17809	17922	17724	17833	17742	17807	17726	17903	17831	17872	17888	17968	17781	17867	17748	17964	17733	17847	17720	17812	17706	17854	17820	17891	18037	17899	17767	17726	17977	17742	17864	17761	17854	17704	17965	17831	17759	17797	18005	17773	17684	17911	17797	17894	17920	17903	17846	17921	17856	17983	17703	17800	17776	18047	17786	17825	17796	17809	17675	17692	17844	17854	17930	17660	17911	17871	17926	17693	17693	17735	17852	17891	17838	17875	17656	17881	17785	17838	17974	17749	17752	17637	17718	17793	17883	17930	17790	17875	17711	17895	17671	17704	17775	17801	17688	17692	17937	17891	17945	17576	17837	17799	17780	17776	17782	17700	17994	17786	17696	17901	17852	18028	18032	18046	17933	17860	17648	17928	17874	17924	17875	17903	17714	17764	17978	17887	17802	17803	17880	17807	17701	17738	17817	17947	17803	17955	17941	17735	17759	17794	17920	17685	17703	17820	17846	17795	17763	17926	18010	17955	17785	17782	17671	17923	17801	17746	17753	17776	17890	17842	17710	17814	17909	17769	17831	17750	17757	17821	17965	17820	17974	17855	17821	17888	17715	17707	17733	17837	17847	17720	17706	17711	17845	17893	17816	17718	18003	17787	17698	17861	17766	17802	17980	17739	17855	17694	17786	17805	17954	17789	17843	17992	17743	17768	17678	17717	17762	17858	17953	17892	17867	17712	17757	17786	17837	17800	17742	17897	17809	17803	17656	17805	17786	17884	17782	17827	17806	17784	17671	17648	17787	17689	17883	17899	17746	17825	17584	17641	17823	17829	17764	17892	17899	17887	17853	17907	17773	17763	17836	17668	17851	17758	17919	17967	17826	17765	17886	17701	17766	17801	17681	17894	17817	17836	17838	17919	17822	18006	17892	17808	17761	17899	17805	17986	17870	17920	17938	17901	17732	17870	17839	17820	17854	17757	17940	17833	17677	17926	17925	17941	17903	17777	17789	17816	17820	17908	17631	17702	17800	17768	17703	17786	17719	17728	17688	17866	17771	17958	17858	17667	17650	17794	17876	17889	17888	17587	17665	17800	17752	17906	17996	17807	17916	17739	17924	17745	17837	17612	17751	17769	17797	17758	17674	17892	17887	18041	17852	17851	17854	17839	17788	17920	17760	17750	17809	17845	17743	17707	17821	18043	17741	17844	17858	17835	17860	17735	17876	17621	17704	17835	17698	17820	17780	17917	17804	17868	17748	17674	17846	17818	17870	17850	17825	17833	17945	17690	17902	17792	17750	17841	17848	17786	17917	17921	17765	17644	17775	17813	17879	17827	17823	17814	17880	17734	17819	17847	17819	18092	17818	17845	17973	17822	17912	17658	17804	17877	17869	17801	17860	17770	17759	17788	17783	17672	17844	17851	17799	17782	18071	17881	17881	17628	18035	17741	17884	17901	17841	17736	17678	17792	17873	17715	17653	17622	17807	17827	17771	17983	17851	17797	17843	17806	17862	17782	17724	17873	17606	17910	17795	17750	17958	17716	17693	18010	17938	17533	17939	17878	17782	17866	17857	17915	17964	17820	17860	17756	17737	17810	17678	17744	17811	17878	17779	17888	17855	17778	17937	17969	17812	17883	17861	17717	17872	17867	17913	17746	17790	17673	17823	17857	17845	17734	17782	18046	17690	17756	17813	17884	17875	17823	17736	17853	17928	17857	17860	17750	17876	17691	17708	17668	17641	17759	17865	17884	17884	17773	17924	17874	17837	17881	17885	17685	17819	17538	17850	17933	17818	17744	17835	17897	17737	17778	17876	17766	17676	17814	17806	17794	17892	17746	17925	17903	18001	17839	17833	17815	17981	17721	17868	17754	17857	17770	17631	17768	17725	17792	17832	17858	17862	17755	17839	17852	17908	17765	17697	17995	17771	17920	17727	17866	17883	17780	17741	17876	17847	17736	17842	17875	17933	17773	17696	17687	17905	17786	17897	17744
31335	35994	45740	40397	33247	29135	26415	24615	23673	23484	23103	22796	22535	22394	22122	22224	22218	22033	22324	22104	22172	22102	22271	22024	21979	21899	21915	21777	21903	22055	21840	21779	22148	22131	22000	22212	21913	21681	21753	21893	22158	22037	21914	21913	22185	21942	21926	21850	21702	21923	22116	21847	22073	21705	21896	21915	22069	21938	22212	21945	22104	21900	21821	21908	22262	21927	21937	21980	22149	21827	21956	21833	21872	22066	21981	21777	22000	21749	21866	21919	21963	21906	22019	22231	22010	21793	21952	22012	21967	21947	21840	22148	21907	21977	22079	21986	22237	22027	21847	21981	21763	22013	22056	22029	21773	21954	21903	21904	22087	22084	22113	21809	22056	22109	21868	22023	21793	21743	22029	21950	21954	22005	22028	22047	21891	21865	22090	21848	21892	21771	21881	21888	21959	21859	21764	21804	22103	21920	21732	22025	21914	21972	21913	21945	21943	21861	22069	21912	22098	21866	21895	21855	21634	21952	21894	22140	21997	21850	21769	21825	22008	22051	21766	21863	22101	21885	21931	21794	22018	21849	21814	22074	21982	21996	21925	21838	22008	22060	22002	21822	21717	21884	22048	21916	21857	22041	22150	21952	21911	21701	21973	21989	22018	21903	21950	21777	22147	21937	22164	21908	22139	21870	21839	21920	22092	22013	21977	21867	21781	21892	21880	21886	21914	21936	21884	22053	21792	21851	21833	21820	21844	21893	21883	21800	22016	21896	22124	21835	22125	21836	21937	21935	22165	21878	21861	22030	21885	21919	21742	21975	22000	22079	21837	22112	22045	22072	22013	21846	21887	21823	21686	21707	22007	22022	21917	21919	21839	22229	21974	22038	21909	21933	22040	22233	21784	21718	21901	21648	21986	21977	21779	21892	21917	21880	21725	22116	21885	21884	21881	22059	22093	22085	21963	21927	21867	22054	21849	22169	21998	21962	21879	21573	21990	22036	21811	21789	21854	21904	21793	21931	21862	21904	22047	21715	22239	21892	21756	21831	22156	21885	21989	21814	22107	21892	22055	21686	22055	21758	21866	21910	21896	21978	21762	21917	22105	21957	21864	21970	21912	21791	21795	21931	21890	21778	21916	21779	21974	21949	21915	21935	21992	22089	21954	21945	21989	21947	22035	21765	21917	22087	22032	21850	22096	22023	21916	22086	22107	22016	21891	21871	21988	22009	21860	21921	21849	21738	22102	22028	21949	21868	21861	21820	22107	22126	21995	21646	21694	21893	21898	21960	22070	22030	21979	21768	22117	21888	22081	22049	21985	21965	21893	21878	21931	21958	21845	21848	21970	21840	21906	21857	21868	21882	22074	21799	21600	21792	21848	21885	21697	22160	21983	21823	21983	21951	21833	22001	21816	22052	21929	21861	21988	21846	21761	22147	22002	21772	21884	21846	21770	21903	21956	21960	21755	21926	21990	21897	22034	22103	21933	21825	21956	21864	21857	22141	21878	22178	21874	21756	21936	21855	21973	22035	21894	21799	21856	21852	21926	21701	21777	21833	21958	22267	21794	21904	21845	21688	21911	21738	21832	22075	21983	22006	21992	21976	22135	22027	21979	21687	22032	21938	22036	21965	21907	21851	21938	21669	22102	22068	22008	21965	22007	22044	21910	21862	21630	22041	22084	22021	21840	21776	21825	22126	22050	22113	21769	21994	22026	21944	21856	21998	22063	21773	22029	21879	22065	21859	21878	22211	21815	21924	22076	21771	22093	21770	21818	21888	21929	21928	22010	21975	22035	21878	21879	21956	21986	22134	21966	22175	21732	21901	21896	21881	21747	21848	21849	21808	22035	22010	21974	21748	21875	22024	21857	22088	22070	21888	21885	21943	21826	22189	21696	21967	21850	21804	22024	21956	21962	21809	21981	21850	22135	21787	21902	21988	22093	21962	21995	22065	21967	21698	22021	22005	21838	22057	22032	22204	21915	21954	21950	22032	22017	22000	22326	21786	22028	22083	21962	21997	22066	21947	22046	21960	22250	22006	21958	21978	21814	21875	22054	21954	22052	22043	21735	21962	22230	21915	21969	21875	21880	21924	21902	21832	21802	21974	21987	21816	21969	21829	22052	22081	22115	21664	22034	21855	21926	21764	21888	21678	21853	21990	22173	22049	21971	22028	21815	21790	21802	21804	22099	21844	21868	22033	22050	22129	22063	21909	22061	21939	22053	21819	22160	21846	21735	22046	21979	21800	22119	21697	22001	22000	22119	21913	21936	22067	21995	22057	21990	22001	22006	21867	22012	21913	21796	21936	21930	21937	21862	22146	21904	21732	21769	21826	21806	21968	22204	21992	21968	21926	21859	21981	21936	22004	21927	21994	21873	21949	21807	21996	21988	22169	21768	21946	21984	22047	22087	21769	21904	21748	21877	22014	21918	21875	21891	22035	22120	21893	21796	21723	21893	22104	22055	21994	21947	21656	21799	21906	21859	21942	21844	21937	22076	21887	21809	21856	21846	21839	21972	21968	21955	21999	22039	21987	21963	21981	22177	21817	21817	22021	21863	21786	21749	21952	21996	22087	22125	21961	22054	21774	21768	22010	21787	22146	21799	21909	22071	21995	21969	21962	22036	21914	21953	21895	22025	21892	21916	21934	21820	22048	22018	21954	21983	21774	21824	21922	21948	21913	21854	22061	22054	22050	22027	22009	21904	21984	21733	21797	21947	21606	22080	21856	21950	21914	21940	21900	21802	22133	22083	21917	21761	21900	21747	21852	22051	22027	21879	21962	22109	21946	21864	21950	22021	21973	21960	22023	21804	21819	21886	22014	22106	21950	21766	21871	21914	21964	21978	22018	21912	21812	21965	22011	22036	21955	21919	21919	22045	21910	21903	21810	21890	22034	21655	21984	22201	22019	21987	21743	21714	21866	21880	21697	22011	21994	21778	21874	21786	21862	21946	22005	21927	21874	22040	21809	22029	22029	22203	22101	21784	22069	21792	21762	21700	21932	21885	21929	22018	22150	21982	22207	21887	21805	21863	21906	21841	21977	22027	22158	21855	21816	21833	22224	22091	21700	21808	21738	22051	21887	21987	21996	21844	21752	21896	21852	21900	21945	21755	21841	21829	21793	21796	21840	21912	21971	21885	21815	22089	22052	21920	22224	21899	21811	21828	21982	21783	21878	21913	21938	22135	21756	21825	21888	21856	21968	21878	22038	22020	22049	21866	21982	22020	22010	22072	21970	22024	21887	22088	22153	22045	21854	21975	21819	21783	21809	22135	21866	21874	22078	21946	22209	22164	22075	22109	22003	22002	21828	21758	21918	21938	21916	22013	22061	21994	22046	21898	21840	21993	21820	21826	21933	21845	21959	21917	22083	21942	21903	21873	22024	21930	21909	22094	21715	21906	22133	22090	22052	21995	22052	21889	21872	21836	21946	21933	21903	21785	21867	21789	21887	21896	21914	22037	21856	21603	22030	22012	21970	21888	22005	21994	21883	21944	22135	22040	21991	21740	22140	22088	21962	21977	21872	22057	22087	22195	21908	21972	21824	21883	21979	21843	21803	21880	22334	21991	22101	21831	21928	21732	21893	22128	22003	21741	21663	21908	21884	21921	21878	21887	21938	21989	21795	22033	21978	22219	21844	22079	22056	21967	21863	21891	21770	21812	22066	21976	21920	21891	22177	22077	21914	22021	21820	21988	22066	21999	22389	21855	22134	21936	21819	21952	21967	21960	22075	21954	22164	21863	21890	21731	21927	22036	21926	21873	21833	21900	22009	22170	21857	21861	22065	21898	22015	21985	21843	22049	22103	21890	21812	22059	22094	21755	21921	21628	21806	21908	21863	21866	21726	22171	21906	21989	22091	21918	22149	22021	22003	21987	21846	21936	21948	22071	21933	22106	22002	22293	21988	22012	21864	21893	21545	21823	21862	22178	22022	21841	21926	21857	22088	21957	21837	21791	21976	21735	22192	21785	21895	22035	22129	22041	21927	22016	22030	21947	21917	22062	21820	22004	21874	22047	21895	21765	21952	22043	21948	21914	22106	22087	21883	21811	21946	21847	21804	22042	21991	22029	22128	21948	21744	21832	22066	21917	21881	21995	21738	22014	22186	21856	22127	21955	22004	22009	21868	22000	22098	21911	21790	22035	22043	21871	22033	22181	22029	22009	21994	21985	22293	22025	21926	21939	21941	21816	21673	22002	22151	22095	21944	22007	21917	21943	21704	21857	21999	21915	21804	21955	21874	21998	22091	22030	21972	21969	21919	21818	21898	22008	21771	21754	21941	21800	22073	21887	21812	21808	22301	21768	21908	22062	21824	21984	22013	21768	21729	21958	21960	21898	22051	21856	22010	22107	21697	21971	21859	21964	21702	22004	22087	22065	21990	21817	22018	22165	21934	21940	21938	22006	21940	22189	21825	21871	21951	21904	21871	21723	21935	21779	21961	22144	21916	22000	21964	21861	21766	22015	22048	21968	21944	21944	21789	21963	21874	21902	21934	21976	21773	21839	21935	21854	21976	22080	21777	21808	22057	21980	21864	21984	22029	21901	21999	22095	21873	22011	21891	21965	22134	22021	21905	22199	22033	21938	22001	21906	22169	22164	21812	21991	21998	22092	22003	21760	22125	21990	21895	22083	21932	21833	21849	22077	22124	22059	21881	22051	22064	22292	22023	22044	22025	21962	21915	21877	21872	21670	21898	22029	21739	21845	21902	21979	21855	21881	21934	21749	22080	22004	21791	21846	21974	21962	21956	21906	22012	21956	21884	21996	21944	22109	22368	22065	21867	21966	21906	21757	21862	21886	21729	21793	21839	22043	21912	21824	21982	21931	21861	21989	21941	22051	22157	21944	21832	22068	21990	21795	21985	21881	22006	22097	21966	21917	22052	21948	22061	21705	21960	21874	22076	21848	22021	22040	21774	21827	22096	21895	22038	21871	22013	22039	21830	21933	21956	22170	21938	22074	22050	21981	21808	22094	21851	21914	21840	22005	22029	21991	21739	21910	21919	21669	22046	22105	22108	21999	21691	21910	22066	21983	22028	21934	21892	21934	22002	21884	22065	21981	21848	21973	22000	21855	22100	21804	21963	22155	22089	21761	21979	22214	21936	21972	22012	22126	21797	21922	21909	22099	22150	21817	21994	21854	22071	21947	21931	21825	21884
37445	54898	49558	38244	31914	26679	23012	20854	20006	19322	18679	18379	18204	18154	18009	17868	17937	17695	17866	17604	17741	17650	17525	17529	17670	17745	17296	17610	17458	17464	17501	17525	17543	17377	17401	17596	17631	17360	17340	17498	17564	17570	17497	17600	17518	17451	17627	17520	17577	17480	17264	17311	17501	17404	17539	17483	17556	17668	17358	17518	17671	17527	17470	17540	17371	17309	17454	17679	17490	17444	17463	17588	17495	17696	17520	17476	17509	17474	17532	17511	17427	17562	17316	17563	17482	17341	17597	17511	17470	17566	17302	17485	17632	17568	17720	17370	17386	17476	17653	17348	17499	17457	17513	17614	17695	17421	17398	17568	17646	17357	17627	17367	17492	17587	17600	17508	17436	17482	17432	17395	17434	17538	17483	17571	17581	17578	17491	17422	17651	17523	17443	17515	17387	17492	17493	17493	17701	17385	17484	17608	17532	17575	17587	17507	17561	17532	17399	17512	17430	17580	17448	17491	17626	17286	17278	17516	17414	17443	17438	17442	17378	17539	17493	17420	17415	17486	17518	17479	17383	17568	17487	17450	17560	17453	17439	17465	17615	17574	17390	17389	17472	17453	17378	17448	17547	17412	17633	17515	17586	17428	17659	17384	17245	17456	17543	17364	17435	17467	17454	17387	17480	17484	17450	17489	17508	17487	17472	17537	17643	17451	17532	17302	17495	17541	17463	17576	17589	17467	17539	17354	17583	17460	17470	17438	17583	17452	17550	17567	17497	17563	17409	17548	17549	17475	17437	17351	17368	17516	17569	17375	17530	17578	17414	17538	17477	17510	17456	17326	17599	17422	17516	17550	17426	17614	17270	17486	17568	17433	17443	17547	17446	17498	17462	17460	17389	17421	17437	17574	17594	17263	17377	17509	17404	17492	17362	17482	17538	17596	17674	17415	17485	17482	17520	17357	17544	17544	17572	17370	17593	17459	17384	17572	17619	17604	17526	17410	17484	17531	17505	17623	17419	17628	17645	17523	17490	17367	17692	17487	17657	17466	17458	17659	17640	17509	17316	17365	17598	17526	17394	17490	17525	17579	17471	17577	17624	17587	17458	17607	17498	17640	17523	17433	17590	17482	17469	17377	17282	17516	17543	17362	17597	17561	17540	17411	17445	17702	17377	17557	17569	17628	17367	17577	17466	17396	17588	17523	17475	17538	17472	17298	17539	17383	17567	17398	17525	17469	17585	17479	17586	17504	17437	17667	17556	17672	17457	17472	17478	17541	17412	17555	17506	17627	17504	17604	17557	17574	17633	17452	17529	17454	17474	17353	17701	17395	17618	17482	17371	17406	17723	17543	17421	17640	17422	17499	17513	17424	17562	17335	17334	17442	17320	17569	17523	17571	17408	17533	17515	17562	17385	17453	17561	17441	17482	17596	17423	17648	17556	17477	17659	17416	17459	17654	17436	17470	17577	17574	17623	17354	17531	17496	17370	17595	17576	17654	17501	17663	17555	17565	17397	17648	17577	17539	17522	17462	17529	17438	17568	17480	17383	17489	17515	17456	17597	17703	17516	17358	17670	17533	17514	17462	17411	17644	17405	17474	17528	17617	17382	17358	17416	17493	17443	17474	17506	17600	17478	17345	17601	17383	17309	17531	17513	17506	17512	17323	17269	17459	17437	17381	17364	17624	17434	17489	17496	17477	17494	17494	17525	17355	17521	17432	17428	17319	17650	17471	17606	17437	17566	17402	17642	17435	17481	17526	17679	17475	17484	17489	17577	17606	17506	17479	17547	17439	17595	17649	17458	17577	17427	17605	17602	17572	17531	17349	17349	17518	17451	17559	17452	17353	17593	17424	17255	17425	17563	17605	17428	17370	17333	17453	17530	17394	17446	17527	17473	17568	17428	17577	17612	17447	17315	17450	17518	17368	17649	17491	17580	17615	17255	17482	17492	17386	17480	17622	17576	17414	17506	17559	17422	17533	17608	17338	17664	17579	17506	17438	17469	17420	17369	17604	17591	17570	17530	17462	17543	17497	17574	17572	17460	17568	17492	17716	17746	17502	17327	17330	17398	17550	17367	17398	17610	17495	17465	17335	17655	17451	17566	17634	17414	17319	17463	17379	17380	17546	17499	17521	17531	17464	17309	17467	17422	17624	17552	17489	17327	17404	17572	17448	17504	17552	17461	17629	17464	17433	17672	17541	17335	17442	17603	17374	17537	17336	17482	17466	17427	17460	17528	17558	17574	17396	17632	17457	17410	17386	17442	17409	17590	17467	17689	17683	17521	17524	17425	17484	17389	17420	17491	17450	17621	17521	17382	17633	17378	17547	17605	17529	17357	17459	17556	17420	17532	17451	17358	17599	17666	17416	17525	17532	17540	17443	17545	17382	17686	17525	17504	17502	17596	17497	17291	17634	17349	17506	17446	17272	17211	17553	17553	17461	17423	17465	17519	17665	17506	17361	17597	17306	17241	17541	17449	17532	17477	17578	17342	17402	17548	17632	17516	17421	17414	17654	17457	17366	17515	17398	17512	17430	17598	17457	17573	17491	17582	17637	17425	17476	17605	17256	17547	17565	17390	17617	17517	17519	17512	17538	17613	17536	17397	17468	17582	17461	17590	17440	17525	17526	17373	17537	17427	17462	17565	17427	17507	17594	17534	17470	17406	17691	17707	17493	17547	17597	17467	17461	17435	17558	17571	17391	17529	17622	17475	17322	17423	17369	17554	17667	17472	17415	17440	17546	17466	17509	17566	17405	17470	17348	17491	17452	17421	17586	17558	17399	17401	17403	17563	17369	17377	17444	17608	17283	17459	17369	17441	17752	17668	17436	17457	17432	17626	17536	17549	17561	17306	17376	17494	17641	17594	17531	17320	17556	17396	17518	17549	17496	17503	17371	17315	17413	17616	17482	17517	17390	17560	17513	17438	17632	17341	17546	17442	17496	17401	17610	17568	17436	17657	17499	17355	17572	17490	17463	17420	17456	17425	17522	17706	17548	17429	17519	17543	17280	17566	17465	17486	17489	17463	17419	17510	17439	17367	17505	17381	17540	17426	17531	17595	17514	17563	17601	17472	17402	17555	17297	17545	17490	17530	17406	17457	17624	17393	17515	17527	17431	17516	17564	17462	17544	17404	17451	17499	17682	17629	17543	17509	17365	17649	17426	17583	17459	17443	17541	17511	17369	17367	17514	17448	17502	17519	17486	17592	17353	17440	17412	17365	17640	17538	17352	17492	17518	17470	17553	17368	17319	17393	17454	17402	17393	17509	17448	17496	17564	17548	17452	17452	17450	17544	17431	17457	17715	17416	17480	17565	17678	17527	17438	17435	17688	17540	17543	17564	17502	17460	17367	17626	17347	17588	17483	17547	17551	17544	17508	17471	17610	17458	17544	17674	17739	17476	17684	17378	17447	17346	17428	17508	17392	17512	17636	17560	17583	17488	17504	17471	17421	17262	17597	17644	17540	17464	17415	17443	17374	17575	17531	17409	17752	17423	17302	17680	17450	17612	17445	17379	17391	17497	17720	17465	17465	17537	17588	17446	17454	17472	17505	17547	17427	17619	17455	17610	17716	17307	17513	17590	17598	17414	17560	17488	17696	17446	17553	17405	17449	17559	17517	17404	17594	17486	17471	17520	17517	17539	17536	17467	17456	17521	17579	17620	17371	17397	17556	17525	17620	17606	17503	17405	17601	17639	17632	17441	17415	17398	17324	17592	17524	17659	17515	17426	17397	17505	17359	17627	17470	17555	17443	17631	17441	17505	17372	17595	17553	17655	17443	17495	17300	17608	17468	17504	17452	17398	17594	17552	17574	17604	17546	17630	17563	17464	17513	17523	17551	17447	17544	17558	17436	17516	17370	17512	17496	17532	17644	17629	17366	17442	17503	17458	17509	17385	17521	17388	17474	17669	17376	17726	17497	17455	17618	17590	17516	17516	17349	17520	17499	17506	17391	17528	17682	17589	17572	17428	17426	17529	17434	17505	17464	17519	17558	17395	17504	17563	17487	17484	17548	17445	17420	17514	17506	17574	17558	17453	17436	17572	17536	17719	17497	17422	17444	17489	17661	17461	17313	17391	17521	17514	17614	17339	17505	17492	17484	17710	17383	17501	17426	17545	17368	17306	17601	17467	17487	17462	17482	17479	17543	17348	17680	17446	17493	17652	17496	17483	17422	17455	17345	17657	17503	17429	17263	17675	17516	17554	17572	17573	17484	17653	17480	17359	17416	17593	17522	17361	17492	17512	17426	17564	17445	17519	17695	17486	17575	17686	17606	17431	17495	17488	17536	17568	17430	17585	17622	17451	17714	17572	17330	17423	17476	17426	17568	17416	17502	17328	17533	17490	17458	17499	17347	17407	17554	17594	17538	17486	17602	17580	17465	17519	17548	17440	17176	17458	17545	17517	17492	17365	17623	17541	17470	17406	17369	17438	17507	17506	17541	17611	17460	17477	17609	17565	17520	17632	17567	17644	17503	17390	17460	17476	17536	17451	17508	17517	17506	17447	17577	17494	17497	17551	17441	17412	17560	17637	17609	17588	17506	17618	17487	17530	17512	17579	17529	17454	17426	17755	17454	17504	17555	17404	17671	17551	17569	17768	17454	17514	17298	17272	17473	17535	17658	17442	17516	17617	17623	17513	17493	17357	17661	17598	17461	17494	17630	17389	17426	17430	17516	17514	17546	17156	17736	17467	17421	17409	17481	17389	17516	17503	17547	17330	17540	17499	17461	17681	17469	17426	17591	17574	17674	17406	17535	17697	17458	17434	17505	17476	17591	17488	17481	17419	17679	17353	17564	17641	17521	17458	17449	17555	17460	17435	17312	17521	17352	17468	17559	17652	17395	17684	17514	17672	17462	17480	17537	17455	17552	17687	17427	17459	17515	17571	17633	17165	17497	17637	17495	17374	17472	17400	17422	17500	17535	17515	17561	17509	17485	17452	17468	17549	17408	17544	17635	17619	17433	17534	17555	17585	17522	17479	17460	17530	17433	17445	17356	17419	17407	17587	17460	17509	17412	17495	17433	17481	17645	17372	17492	17359	17675	17607	17489	17549	17425	17509	17366	17398	17442	17447	17406	17508	17473	17718	17478	17595	17372	17453	17428	17611	17561	17407	17422	17453	17520	17572	17559	17589	17657	17379	17488	17517	17378
23867	21190	29381	28626	30589	31879	30091	26053	24387	23930	23339	22929	22531	22536	22333	22163	21987	22096	21855	21838	22061	21938	21987	21827	21897	21860	21994	21908	21912	21565	21885	21836	21733	21660	21950	21809	21718	21406	21813	21616	21681	21739	21886	21785	21826	21662	21783	21877	21829	21761	21580	21770	21610	21759	21692	21670	21645	21722	21674	21658	21652	21670	21606	21473	21613	21676	21592	21717	21780	21587	21708	21565	21698	21727	21737	21591	21685	21546	21760	21689	21800	21697	21694	21694	21798	21837	21837	21992	21517	21851	21823	21716	21463	21586	21751	21649	21762	21789	21638	21575	21721	21714	21609	21488	21738	21681	21744	21586	21599	21607	21822	21785	21319	21540	21610	21676	21809	21699	21563	21619	21712	21740	21791	21828	21764	21657	21594	21813	21800	21640	21783	21586	21893	21568	21620	21704	21668	21815	21731	21623	21451	21746	21384	21796	21427	21763	21663	21734	21752	21672	21620	21481	21562	21754	21615	21511	21846	21856	21640	21511	21653	21669	21726	21695	21662	21818	21687	21915	21644	21575	21890	21696	21754	21627	21760	21708	21970	21745	21692	21667	21599	21740	21712	21493	21444	21856	21690	21454	21716	21317	21421	21678	21533	21519	21522	21733	21782	21603	21635	21497	21740	21536	21813	21488	21602	21570	21692	21617	21850	21755	21704	21733	21580	21814	21689	21729	21936	21545	21536	21657	21574	21682	21648	21779	21700	21644	21745	21678	21668	21727	21831	21646	21715	21808	21522	21749	21580	21649	21597	21817	21453	21697	21627	21641	21649	21517	21829	21859	21768	21503	21748	21860	21690	21797	21675	21801	21917	21645	21748	21718	21618	21504	21709	21720	21789	21639	21681	21639	21713	21771	21768	21670	21290	21588	21875	21873	21614	21391	21634	21479	21691	21676	21723	21604	21945	21653	21688	21595	21765	21600	21640	21667	21630	21899	21614	21878	21616	21709	21748	21525	21645	21547	21634	21505	21520	21648	21529	21716	21704	21586	21621	21525	21559	21862	21670	21757	21829	21665	21714	21632	21556	21535	21480	21631	21586	21700	21652	21643	21597	21507	21717	21620	21662	21761	21627	21749	21488	21589	21571	21588	21790	21648	21865	21750	21613	21708	21531	21424	21737	21675	21925	21585	21687	21787	21726	21743	21582	21643	21554	21630	21622	21765	21635	21674	21542	21604	21713	21544	21765	21701	21675	21876	21702	21779	21473	21786	21724	21714	21754	21558	21733	21431	21658	21661	21595	21951	21759	21660	21755	21667	21677	21391	21615	21843	21583	21465	21618	21709	21651	21518	21663	21539	21498	21832	21593	21654	21688	21685	21718	21731	21652	21853	21645	21837	21698	21587	21662	21628	21562	21754	21760	21709	21698	21636	21782	21578	21529	21809	21719	21963	21685	21562	21836	21524	21577	21624	21624	21675	21822	21817	21665	21782	21657	21339	21730	21680	21597	21712	21569	21464	21693	21625	21601	21824	21708	21653	21609	21930	21612	21854	21598	21767	21595	21716	21825	21670	21748	21568	21640	21710	21864	21547	21711	21584	21817	21662	21600	21640	21844	21724	21640	21610	21688	21509	21443	21599	21789	21825	21798	21735	21674	21790	21674	21766	21729	21649	21417	21576	21725	21663	21791	21623	21839	21554	21462	21566	21713	21529	21739	21731	21629	21683	21723	21502	21895	21580	21711	21704	21583	21761	21516	21796	21742	21736	21752	21643	21592	21706	21718	21573	21784	21592	21592	21629	21698	21793	21640	21867	21804	21667	21471	21670	21596	21763	21628	21509	21564	21545	21703	21805	21479	21701	21711	21794	21749	21736	21938	21607	21640	21830	21617	21525	21659	21715	21774	21461	21677	21571	21637	21708	21746	21657	21858	21548	21602	21578	21591	21513	21864	21815	21552	21843	21638	21524	21500	21585	21684	21657	21612	21711	21630	21454	21800	21677	21686	21383	21714	21741	21820	21800	21719	21742	21717	21665	21657	21637	21697	21818	21561	21710	21883	21612	21415	21375	21682	21636	21719	21710	21863	21783	21530	21394	21639	21779	21788	21557	21606	21616	21756	21861	21692	21694	21500	21411	21717	21801	21692	21751	21692	21533	21496	21935	21847	21567	21605	21530	21546	21576	21855	21644	21626	21790	21667	21650	21720	21770	21854	21525	21716	21514	21849	21694	21813	21710	21634	21607	21365	21616	21540	21522	21686	21696	21710	21691	21490	21704	21668	21652	21766	21669	21878	21711	21684	21767	21660	21498	21554	21473	21799	21621	21951	21607	21651	21682	21721	21792	21821	21608	21479	21576	21833	21560	21794	21713	21579	21777	21465	21593	21650	21588	21795	21613	21624	21410	21722	21553	21698	21688	21726	21581	21528	21653	21511	21575	21573	21500	21589	21543	21730	21555	21500	21690	21597	21678	21700	21684	21653	21677	21682	21776	21788	21647	21803	21750	21747	21767	21731	21704	21705	21635	21678	21844	21737	21510	21479	21702	21641	21561	21772	21735	21805	21682	21468	21963	21630	21660	21628	21631	21508	21849	21683	21602	21580	21971	21802	21692	21759	21787	21667	21652	21610	21769	21759	21633	21741	21821	21678	21677	21729	21628	21692	21667	21616	21748	21656	21600	21602	21869	22026	21683	21746	21814	21612	21724	21715	21548	21958	21822	21881	21594	21738	21470	21398	21650	21650	21726	21786	21733	21648	21840	21556	21613	21633	21681	21744	21800	21801	21784	21841	21746	21630	21530	21706	21696	21803	21693	21668	21721	21577	21678	21758	21736	21680	21873	21713	21787	21735	21525	21742	21609	21775	21808	21675	21536	21715	21608	21547	21571	21713	21618	21927	21510	21747	21699	21550	21688	21959	21522	21686	21628	21773	21603	21791	21660	21613	21803	21843	21805	21678	21737	21666	21773	21634	21611	21649	21728	21604	21802	21740	21547	21488	21728	21562	21496	21722	21648	21758	21593	21970	21778	21589	21446	21686	21478	21999	21836	21555	21574	21867	21462	21636	21807	21776	21663	21782	21509	21724	21627	21561	21810	21745	21607	21785	21892	21800	21810	21788	21711	21683	21837	21666	21711	21847	21595	21608	21620	21601	21645	21803	21544	21600	21749	21784	21744	21523	21707	21733	21870	21613	21539	21660	21824	21930	21665	21715	21712	21588	21517	21667	21521	21784	21570	21544	21718	21773	21722	21838	21690	21656	21696	21466	21601	21734	21773	21585	21673	21639	21595	21629	21670	21520	21695	21613	21636	21972	21794	21545	21642	21543	21465	21670	21351	21599	21696	21754	21900	21715	21640	21739	21685	21589	21643	21781	21609	21582	21692	21731	21649	21755	21829	21511	21560	21809	21606	21740	21749	21511	21500	21653	21824	21483	21563	21784	21807	21784	21579	21626	21688	21658	21723	21708	21593	21640	21827	21504	21640	21453	21588	21685	21719	21686	21526	21364	21790	21544	21365	21838	21871	21444	21625	21510	21529	21913	21664	21646	21709	21729	21604	21808	21860	21775	21700	21748	21683	21612	21660	21816	21553	21441	21591	21529	21704	21809	21605	21625	21646	21589	21517	21788	21865	21738	21691	21886	21501	21766	21513	21971	21716	21639	21653	21962	21591	21723	21794	21510	21441	21638	21577	21651	21732	21589	21413	21720	21888	21621	21668	21433	21641	21898	21805	21633	21582	21732	21774	21593	21686	21635	21645	21764	21595	21615	21834	21583	21714	21763	21841	21691	21906	21532	21730	21602	21462	21570	21595	21541	21580	21666	21765	21748	21876	21731	21706	21641	21834	21648	21732	21702	21591	21609	21737	21649	21651	21612	21645	21629	21780	21662	21894	21748	21829	21857	21753	21773	21567	21698	21514	21599	21658	21583	21512	21761	21737	21813	21476	21718	21511	21769	21577	21616	21882	21672	21738	21580	21479	21763	21640	21588	21773	21645	21681	21707	21932	21793	21710	21819	21832	21749	21761	21850	21613	21700	21553	21508	21788	21587	21584	21717	21568	21853	21484	21666	21660	21633	21732	21677	21581	21629	21648	21898	21722	21651	21703	21575	21737	21752	21702	21467	21669	21570	21760	21669	21694	21573	21628	21761	21555	21761	21701	21555	21701	21820	21380	21816	21623	21788	21618	21697	21550	21648	21794	21537	21713	21915	21632	21608	21691	21739	21647	21729	21636	21577	21543	21857	21522	21640	21764	21792	21664	21788	21387	21899	21589	21458	21594	21495	21653	21852	21773	21738	21665	21565	21874	21806	21704	21703	21897	21670	21504	21626	21917	21817	21618	21542	21660	21692	21861	21681	21600	21731	21735	21840	21568	21703	21575	21580	21768	21966	21721	21525	21640	21912	21599	21768	21537	21588	21537	21845	21488	21653	21689	21521	21518	21519	21518	21575	21710	21732	21694	21672	21660	21579	21474	21572	21849	21841	21759	21608	21869	21723	21824	21763	21664	21402	21779	21593	21788	21573	21691	21653	21509	21754	21640	21492	21591	21642	21688	21838	21646	21622	21784	21810	21725	21764	21373	21756	21657	21696	21837	21795	21732	21627	21582	21580	21789	21652	21715	21614	21624	21526	21758	21695	21533	21772	21701	21611	21758	21666	21789	21813	21747	21721	21594	21784	21479	21772	21763	21676	21751	21654	21752	21709	21681	21649	21782	21624	21709	21700	21767	21718	21837	21734	21724	21748	21652	21801	21658	21687	21598	21844	21540	21573	21593	21706	21634	21668	21665	21712	21391	21685	21512	21688	21554	21628	21797	21676	21486	21709	21743	21579	21600	21625	21798	21787	21555	21662	21713	21587	21721	21559	21667	21645	21788	21586	21604	21702	21804	21537	21611	21853	21837	21906	21587	21620	21782	21972	21795	21552	21541	21562	21776	21538	21484	21667	21672	21743	21594	21871	21686	21643	21570	21911	21531	21597	21594	21872	21761	21600	21612	21760	21720	21649	21498	21646	21466	21779	22011	21717	21592	21737	21581	21801	21688	21515	21770	21840	21717	21677	21732	21566	21639	21659	21556	21773	21711	21752	21675	21542	21794	21620	21808	21675	21632	21822	21615	21566	21544	21495	21655	21887	21513	21708	21478	21634	21703	21592	21708
36905	61984	56133	44699	37644	31538	26264	23046	21096	20028	19177	18912	18542	18227	18052	18070	17926	17777	17770	17902	17607	17601	17485	17485	17601	17398	17554	17516	17154	17393	17407	17420	17488	17357	17385	17408	17238	17401	17369	17427	17220	17280	17345	17427	17404	17414	17434	17253	17390	17336	17136	17483	17289	17265	17399	17382	17484	17255	17305	17530	17285	17382	17383	17580	17502	17384	17380	17376	17237	17516	17301	17379	17238	17314	17376	17485	17383	17379	17421	17161	17383	17346	17306	17443	17447	17326	17424	17486	17171	17366	17334	17337	17383	17288	17269	17371	17287	17433	17401	17324	17258	17510	17418	17303	17271	17284	17406	17412	17489	17242	17248	17459	17428	17275	17309	17411	17445	17526	17518	17316	17370	17369	17268	17232	17233	17355	17344	17313	17413	17432	17295	17472	17529	17426	17298	17279	17478	17198	17499	17195	17406	17406	17187	17407	17409	17323	17319	17366	17352	17409	17329	17384	17419	17378	17229	17216	17299	17326	17406	17328	17563	17296	17385	17384	17409	17151	17435	17387	17166	17227	17352	17486	17390	17290	17421	17321	17498	17302	17340	17405	17427	17451	17474	17422	17345	17373	17478	17469	17349	17232	17311	17432	17257	17340	17338	17440	17172	17311	17377	17339	17318	17312	17490	17326	17321	17434	17361	17415	17441	17101	17290	17372	17331	17433	17439	17491	17292	17430	17332	17258	17226	17330	17425	17320	17330	17441	17272	17324	17154	17340	17398	17276	17366	17318	17461	17451	17394	17322	17270	17489	17444	17324	17227	17487	17378	17480	17281	17466	17234	17367	17263	17392	17378	17364	17470	17283	17449	17382	17157	17432	17283	17431	17152	17246	17358	17399	17319	17295	17218	17311	17321	17344	17456	17347	17316	17262	17229	17264	17356	17361	17219	17273	17326	17337	17236	17371	17334	17263	17376	17458	17346	17271	17348	17535	17404	17194	17184	17367	17355	17240	17491	17342	17427	17338	17156	17437	17341	17442	17422	17360	17265	17389	17432	17409	17327	17267	17296	17350	17299	17297	17298	17313	17369	17177	17330	17379	17388	17421	17295	17222	17460	17391	17219	17422	17408	17377	17262	17288	17276	17461	17317	17375	17314	17431	17306	17208	17386	17332	17366	17487	17456	17341	17209	17341	17159	17263	17212	17332	17359	17448	17414	17408	17397	17209	17322	17286	17459	17328	17274	17303	17474	17408	17337	17341	17252	17499	17248	17479	17322	17345	17377	17331	17283	17343	17486	17413	17226	17300	17428	17361	17383	17330	17488	17449	17455	17331	17280	17544	17393	17424	17335	17406	17211	17276	17395	17391	17368	17305	17213	17216	17374	17276	17261	17345	17270	17543	17452	17121	17311	17387	17402	17226	17217	17282	17319	17380	17363	17289	17393	17272	17238	17286	17432	17376	17352	17487	17463	17402	17387	17463	17289	17357	17409	17391	17402	17312	17420	17256	17247	17257	17513	17280	17483	17363	17204	17200	17436	17233	17346	17262	17372	17321	17286	17449	17385	17308	17324	17455	17268	17327	17389	17373	17236	17255	17233	17273	17423	17457	17453	17320	17396	17412	17374	17246	17297	17193	17404	17084	17493	17376	17201	17419	17343	17401	17374	17519	17367	17450	17299	17421	17350	17197	17473	17448	17373	17262	17325	17494	17302	17581	17449	17402	17383	17465	17383	17577	17388	17331	17295	17382	17457	17268	17367	17268	17446	17258	17230	17538	17384	17446	17352	17284	17432	17246	17606	17150	17288	17395	17427	17368	17390	17482	17328	17300	17397	17288	17284	17260	17471	17349	17296	17459	17335	17424	17475	17406	17351	17202	17580	17308	17343	17244	17480	17648	17293	17464	17385	17467	17468	17240	17245	17329	17312	17468	17494	17349	17227	17566	17512	17232	17432	17224	17432	17205	17199	17412	17496	17302	17321	17385	17344	17442	17535	17377	17546	17381	17134	17439	17239	17390	17492	17275	17262	17432	17391	17265	17178	17202	17328	17182	17383	17148	17315	17310	17259	17337	17380	17334	17246	17339	17341	17469	17281	17419	17327	17354	17399	17510	17457	17237	17442	17312	17574	17274	17302	17463	17329	17505	17302	17309	17383	17413	17470	17480	17459	17295	17471	17387	17335	17135	17360	17376	17330	17173	17386	17449	17310	17435	17417	17381	17384	17266	17470	17393	17480	17420	17510	17512	17474	17453	17227	17225	17381	17400	17368	17250	17141	17535	17420	17368	17411	17376	17348	17199	17288	17310	17487	17475	17270	17276	17435	17339	17473	17492	17261	17421	17425	17344	17344	17364	17380	17430	17492	17220	17297	17136	17437	17209	17386	17426	17309	17345	17318	17287	17348	17404	17405	17574	17400	17387	17397	17390	17249	17417	17483	17354	17306	17414	17161	17353	17310	17413	17415	17321	17420	17424	17332	17232	17364	17358	17384	17356	17226	17338	17381	17317	17321	17317	17400	17453	17454	17236	17344	17395	17313	17228	17500	17350	17379	17372	17328	17290	17184	17216	17302	17228	17377	17389	17329	17409	17327	17468	17366	17442	17355	17410	17337	17465	17414	17386	17402	17345	17369	17396	17130	17214	17194	17294	17411	17425	17433	17328	17258	17088	17263	17403	17406	17372	17516	17419	17335	17287	17495	17280	17457	17200	17440	17373	17531	17213	17470	17163	17361	17332	17391	17444	17526	17329	17067	17422	17369	17374	17340	17263	17207	17356	17424	17482	17340	17431	17365	17389	17318	17386	17384	17295	17445	17248	17301	17446	17319	17397	17301	17394	17324	17257	17246	17326	17394	17160	17206	17394	17485	17186	17256	17256	17296	17476	17390	17416	17370	17312	17120	17353	17260	17410	17401	17469	17382	17319	17210	17317	17375	17345	17260	17302	17380	17336	17407	17296	17240	17440	17342	17618	17191	17422	17431	17499	17362	17230	17388	17240	17453	17246	17389	17397	17281	17283	17367	17209	17289	17267	17417	17264	17326	17283	17213	17277	17270	17218	17491	17178	17419	17428	17275	17277	17233	17560	17290	17322	17344	17181	17362	17300	17409	17402	17330	17491	17323	17349	17419	17288	17229	17293	17393	17305	17409	17495	17354	17422	17327	17445	17398	17422	17461	17313	17289	17447	17380	17223	17440	17333	17322	17450	17416	17419	17386	17184	17451	17271	17446	17622	17436	17329	17199	17200	17423	17357	17346	17293	17334	17407	17399	17443	17329	17355	17453	17416	17344	17200	17472	17280	17454	17378	17443	17417	17472	17318	17374	17258	17517	17377	17321	17309	17430	17303	17350	17582	17412	17454	17352	17392	17448	17283	17547	17319	17426	17445	17505	17321	17443	17391	17348	17304	17366	17211	17395	17452	17278	17485	17434	17270	17319	17482	17457	17318	17327	17270	17350	17409	17415	17345	17359	17361	17349	17248	17342	17245	17413	17520	17595	17362	17359	17280	17405	17578	17267	17496	17202	17392	17344	17240	17429	17435	17459	17366	17300	17388	17243	17261	17388	17452	17300	17463	17365	17378	17447	17332	17365	17353	17264	17312	17295	17321	17314	17503	17192	17316	17342	17198	17423	17316	17232	17509	17147	17422	17434	17247	17523	17426	17317	17371	17422	17352	17347	17193	17331	17467	17390	17339	17340	17271	17309	17539	17312	17475	17216	17198	17530	17367	17313	17268	17319	17426	17302	17332	17411	17364	17216	17385	17422	17239	17351	17176	17226	17402	17557	17311	17279	17387	17377	17121	17310	17130	17442	17241	17341	17482	17350	17393	17326	17349	17255	17307	17334	17318	17286	17545	17287	17517	17367	17352	17263	17408	17503	17386	17350	17430	17413	17362	17347	17356	17406	17229	17349	17392	17227	17295	17351	17323	17338	17317	17471	17325	17413	17450	17349	17413	17278	17338	17442	17441	17371	17335	17277	17430	17375	17210	17361	17345	17422	17411	17374	17401	17466	17345	17481	17355	17332	17433	17318	17479	17223	17526	17499	17330	17331	17288	17332	17484	17514	17440	17166	17542	17259	17417	17386	17195	17315	17280	17326	17407	17228	17441	17367	17365	17282	17332	17257	17345	17392	17342	17411	17276	17223	17543	17468	17246	17275	17324	17281	17375	17449	17284	17322	17422	17305	17445	17334	17456	17332	17331	17347	17504	17358	17503	17467	17399	17364	17400	17438	17393	17542	17144	17420	17278	17582	17429	17419	17289	17239	17401	17623	17157	17159	17392	17353	17423	17141	17461	17481	17325	17473	17500	17335	17387	17398	17253	17245	17247	17187	17214	17469	17403	17382	17370	17335	17438	17408	17317	17216	17123	17081	17334	17463	17374	17239	17500	17551	17214	17427	17372	17311	17235	17492	17266	17348	17444	17521	17404	17380	17347	17384	17278	17208	17350	17502	17422	17509	17345	17504	17260	17413	17595	17326	17322	17352	17625	17362	17527	17304	17314	17283	17471	17341	17436	17265	17383	17407	17495	17408	17382	17296	17362	17383	17348	17533	17462	17284	17192	17275	17434	17481	17238	17300	17313	17459	17403	17443	17366	17364	17296	17194	17269	17294	17473	17330	17381	17399	17445	17237	17379	17314	17265	17356	17359	17469	17393	17453	17326	17418	17387	17217	17281	17403	17182	17406	17465	17378	17379	17233	17363	17464	17486	17066	17451	17254	17427	17425	17214	17352	17431	17203	17335	17350	17454	17396	17395	17321	17257	17537	17258	17459	17323	17449	17420	17378	17341	17292	17465	17306	17354	17360	17378	17446	17309	17306	17333	17482	17598	17489	17363	17323	17360	17296	17336	17452	17281	17435	17414	17344	17351	17360	17391	17291	17403	17361	17339	17195	17323	17355	17319	17274	17176	17335	17383	17272	17359	17340	17465	17259	17284	17493	17441	17308	17209	17449	17229	17257	17344	17268	17231	17380	17371	17212	17491	17363	17327	17387	17317	17296	17441	17357	17540	17249	17372	17450	17351	17333	17442	17288	17334	17224	17284	17470	17391	17447	17347	17181	17339	17509	17194	17458	17355	17469	17516	17198	17359	17245	17364	17323	17242	17126	17520	17381	17283	17184	17261	17277	17186	17272	17345	17446	17536	17288	17301
22645	21166	29134	25033	26384	31737	33727	27731	25948	25068	24441	23847	23683	23461	23300	23035	22962	22884	23004	22888	22618	22840	22666	22680	22607	22369	22377	22237	22412	22350	22308	22340	22359	22317	22269	22192	22172	22330	22243	22086	22304	22199	22168	22294	22223	22249	22335	22470	22131	22365	22233	22363	22285	22217	22318	22201	22223	22247	22333	22318	22052	22174	22302	22236	22158	22295	22241	22064	22027	22092	22219	22213	22172	22062	22390	22245	22123	22238	22292	22436	22269	22178	22159	22291	22325	22346	22196	22239	22248	22354	22060	22396	22344	22279	22206	22208	22050	22143	22324	22335	22172	22210	22220	22234	22375	22284	22105	22560	22251	22348	22335	22383	22211	22040	22155	22276	22222	22156	22231	22181	22348	22260	22183	22370	22309	22132	22197	22075	22218	22021	22279	22247	21966	22139	22176	22110	22409	21914	22495	22267	22059	22162	22288	22264	22225	22222	22130	22039	22327	22426	22556	22286	22165	22109	22169	22252	22283	22323	22293	22294	22369	22171	22086	22395	22242	22228	22077	22166	22329	22262	22264	22158	22186	22178	22204	22282	22152	22292	22208	22244	22098	22275	22165	22086	22316	22241	22276	22324	22194	22056	22147	22145	22124	22130	22195	22231	22254	22252	22311	21953	22322	22135	22245	22048	22230	22065	22297	22155	22094	22323	22254	22375	22283	22295	22338	22059	22068	22209	22280	22547	22327	22243	22278	22370	22276	22373	22283	22243	22283	22025	22287	22152	22260	22086	22122	22132	22102	22349	22235	22283	22276	22195	22040	22212	22290	22373	22342	22235	22200	22053	22314	22166	22013	21969	22143	22121	22239	22069	22312	22042	22267	22250	22223	22160	22247	22158	22243	22260	22341	22090	22193	22248	22351	22423	21986	22159	22160	22177	22265	22344	22153	22266	22271	22323	22199	22236	22314	22151	22242	22143	22211	22205	22232	22263	22256	22240	22147	22242	22298	22328	22141	22339	22149	22157	22329	22479	22114	22452	22084	22084	22361	22198	22130	22272	22057	22229	22198	21915	22246	22123	22258	22289	22135	22246	22206	22231	22318	22082	22263	22286	22332	22214	22371	22184	22170	22234	22244	22086	21936	22287	22050	22273	22213	22169	21864	22074	22286	22065	22198	22078	22191	22126	22399	22283	22568	22206	22148	22189	22374	22060	22226	22148	22184	22094	22105	22373	22226	22376	22198	22364	22121	21971	22261	22399	22082	22113	22232	22086	22175	22092	22235	22481	21970	22385	22241	22322	22159	22116	22183	22084	21923	22248	22312	22121	22210	22275	22218	22193	22407	22109	22299	22152	22245	22201	22005	22226	22090	22212	22048	22396	22206	22243	22185	22286	22114	22226	22117	22236	22163	22156	22257	22134	22364	22271	22384	22382	22245	22015	22208	22140	22173	22137	22208	22142	22290	22096	22065	22127	22211	22451	22286	22272	22001	22158	22105	22118	22279	22133	22144	22406	22093	22318	22043	22258	22544	22231	22419	22342	22302	22364	22136	22252	22237	22380	22310	22186	22134	22142	22224	22338	22200	22162	22295	22070	22007	22222	22313	22132	22264	22192	22249	22191	22350	22287	22253	22084	22090	22237	22344	22306	22131	22141	22173	22091	22226	22390	22165	22329	22330	22236	22012	22073	22247	22443	22235	22362	22238	22372	22322	22224	22345	22165	21934	22124	22225	22379	22267	22320	22346	22013	22298	22028	22145	22396	22137	21903	22380	22113	22179	22318	22040	22257	22305	22167	22098	22349	22331	22207	22255	22410	22281	22154	22087	22431	22156	22209	22343	22224	22192	22215	22019	22140	22181	22218	22313	22330	22337	22396	21810	22160	22212	22232	22140	22370	22304	22182	22387	22434	22350	22320	22177	22131	22152	22102	22142	22096	22594	22143	22256	22183	22072	21958	22321	22008	22128	22104	22334	22370	22288	22107	22397	22205	22173	22154	22201	22395	22059	22217	22333	22332	22175	22312	22247	22326	22250	22043	21890	22172	22263	22148	21990	22358	22403	22000	22039	22220	22179	22187	22216	22220	22094	22178	22241	22098	22258	22329	22044	22292	22150	22176	22422	22352	22435	22104	22370	22240	22244	22038	22125	22256	22260	22046	22230	22163	22045	22085	22201	22109	22194	22141	22128	22279	22212	22204	22238	22239	22225	22315	22467	22176	22155	22261	22243	22059	22326	21993	22294	22338	22094	22147	22284	22320	22342	22221	22362	22181	22236	22329	22023	22099	22104	22252	22134	22320	22191	22282	22000	22231	22134	22514	22202	22538	22255	22121	22103	22140	22155	22173	22147	22119	22103	22168	22323	22228	21989	22187	22104	22078	22242	22279	22487	22418	22035	22284	22017	22380	22262	21948	22265	22206	22215	22338	22113	22163	21975	21986	22080	22136	22203	22046	22287	22331	22086	21932	21988	21892	22232	22204	22312	22113	22195	22214	22098	22215	22259	22239	22129	22302	22246	22253	22475	22090	22206	22193	22356	22034	22255	22231	22233	22202	22307	22278	22120	22138	22227	22208	22170	22147	22380	22140	22383	22091	22040	22325	22089	22125	22238	22298	22139	22293	22245	22270	22389	22366	22113	22095	22306	22331	22204	22178	22227	22117	22265	22072	22376	22280	22166	22089	22182	22312	22228	21906	22266	22231	22236	22329	22321	22156	22334	22097	22368	22215	22268	22244	22129	22250	22280	22175	21980	22309	22311	22181	22402	22149	22173	22012	22208	22109	22154	22250	22111	22185	22356	22475	22264	22164	22298	22245	22151	22301	22333	22346	22150	22200	22121	22258	22205	22240	22321	22113	22156	22212	22317	22341	22218	22338	22268	22203	22254	22112	22141	22400	22279	22145	22278	22010	22284	22178	22197	22162	22131	22085	21988	22210	22113	22408	22306	22066	22201	22368	22321	22132	22435	22180	22271	22049	22043	21982	22159	22057	22347	22255	22163	22062	22163	22255	22028	22100	22031	22169	22130	22401	22327	22124	22087	22077	22205	22087	22239	22244	22351	22131	22090	22186	22105	22165	22082	22206	22235	22441	21964	22112	22210	22401	22082	22289	22061	22069	22218	22326	22373	22267	22085	22172	22188	22229	22110	22042	22423	22202	22219	22317	22141	22192	22267	22401	22169	22327	22020	22265	22218	22493	22099	22305	22094	22009	22350	22290	22057	22302	22091	22350	22195	22272	22315	22105	22239	22327	22174	22401	22098	22121	22188	22143	22266	22082	22211	22240	22216	22365	22038	22054	22327	22119	22207	22167	22110	22280	22159	22221	22188	22387	22314	22103	22160	22256	22062	22026	22057	22253	22579	22287	22150	22217	22093	22347	22006	22094	22196	22140	22302	22340	22177	22142	22184	22278	22267	22193	22415	22167	22244	22299	22085	22085	22393	22091	22260	22226	22238	22161	22146	22271	22313	22151	22146	22175	22241	22284	22154	22261	22286	22215	22210	22307	22420	22151	22117	22100	22185	22265	22267	22074	22280	22395	22284	22320	22332	22238	21956	22167	22248	22066	22232	22232	22261	22176	22125	22124	22179	22177	22180	22177	22167	22143	22180	22354	22109	22212	22111	22369	22214	22229	22371	22328	22223	22101	22098	22222	22366	22069	22237	21998	22126	22236	22025	22275	22191	22100	22258	22106	22227	22073	22438	22274	22318	22154	22414	22160	22265	22334	22171	22194	22200	22410	22256	22138	22116	22230	22089	22238	22230	22057	22176	22177	22249	22202	22283	22362	22040	22104	22295	22382	22269	22319	22410	22246	22315	22210	22346	22169	22098	22277	22057	22110	22069	22276	22095	22088	22101	22171	22131	22217	22139	22048	22113	22052	21951	22094	22309	22261	22266	22229	22210	22108	22225	22243	22223	22227	22110	22276	22379	22233	22309	22284	22467	22304	21937	22018	22172	22274	22140	22104	22202	22074	22080	22096	22136	22223	22444	21804	22308	22325	22214	22251	22069	22323	21912	22076	22405	22246	22323	22322	22152	22345	22255	21991	22011	22237	22172	22061	22201	22231	22388	22104	22280	22181	22018	22265	22149	22268	22058	22138	22204	22330	22055	22248	22245	22392	22357	22164	22274	22278	22184	22166	22322	22298	22260	22312	22194	22070	22215	22296	22088	21978	21831	22322	21996	22032	22149	22043	22227	22302	22265	22323	22194	22271	22011	22013	22167	22058	22212	22188	22263	22188	22087	22121	22141	22124	22275	22352	22225	22275	22180	21961	21983	21991	22438	22390	21953	22069	22047	22025	22246	22240	22301	21986	21920	22248	22044	22165	22327	22462	22170	22190	22324	22444	22212	22123	22325	22244	22107	22278	22379	22166	22371	22273	22187	22350	22069	22392	22182	21943	21748	22399	22206	22311	22284	22393	22264	22400	22354	22193	22200	22194	22281	22277	22191	22263	22128	22265	22248	22286	22166	22192	22194	22237	22432	22444	22347	21935	22179	22239	22370	22213	22399	22195	22372	22312	22200	22312	22389	22430	21980	22110	22322	22018	22234	22113	22418	22236	22179	22301	22231	22005	22163	22149	22326	22379	22057	22380	22190	22338	22151	22486	22252	22071	22073	22171	22163	22314	22141	22052	22370	22397	22301	22289	21871	22048	22425	22271	22319	22027	22129	22373	22047	22108	22155	22214	21917	22277	22234	22238	22259	22120	22032	22156	21998	21975	22119	22176	22257	22228	22161	22223	22293	22203	22254	22372	22304	22125	22151	22201	22250	22540	22231	22053	22273	22312	22320	22240	22181	22024	22169	22011	22349	22138	22195	22251	22268	22240	22177	22118	22268	22453	22156	22161	22382	22003	22210	22307	22128	21938	22143	22285	22354	22223	22011	22151	22410	22279	22260	22349	22276	22327	22296	22057	22251	22217	22147	22083	22306	22279	22074	22079	22238	21911	22385	22330	22022	22166	22052	21966	22173	22145	22111	22417	22104	22170	22256	22330	22391	22262	22034	22309	22076	22187	22250	22198	22209	22136	22165	22202	22287	22160	22272	21958	22161	21954	22080	22303	22050	22368	22178	22209	22456	21914	22037	22096	22188	22232	22299	22260	22232	22045	22387	22275	22209	22200	22043	22056	22333	22211	22295	22041	22166	22173
39423	68503	62724	50553	43064	36414	30468	24975	22595	21079	20178	19506	19239	18943	18611	18436	18343	18394	18192	17996	18093	17986	17881	17845	17955	17700	17635	17964	17664	17769	17688	17731	17538	17660	17806	17663	17712	17771	17698	17597	17730	17555	17660	17707	17763	17657	17792	17636	17686	17484	17643	17624	17673	17626	17688	17730	17720	17711	17647	17553	17643	17794	17658	17688	17783	17581	17652	17783	17630	17706	17717	17717	17520	17762	17675	17762	17626	17892	17601	17749	17718	17514	17612	17621	17558	17862	17620	17600	17702	17662	17713	17597	17642	17564	17592	17549	17627	17724	17765	17635	17594	17771	17677	17608	17750	17680	17629	17518	17758	17620	17446	17645	17607	17646	17570	17464	17719	17544	17609	17670	17561	17671	17780	17665	17649	17796	17578	17713	17616	17618	17559	17694	17753	17724	17628	17497	17675	17669	17469	17629	17750	17737	17596	17684	17646	17552	17790	17708	17645	17620	17599	17690	17733	17717	17713	17661	17766	17734	17641	17759	17478	17901	17593	17568	17512	17608	17761	17494	17742	17624	17468	17649	17677	17665	17635	17781	17469	17753	17552	17628	17505	17561	17533	17656	17531	17563	17518	17722	17597	17511	17572	17824	17877	17673	17586	17788	17449	17444	17660	17762	17611	17667	17613	17697	17758	17589	17639	17827	17481	17591	17561	17496	17573	17626	17556	17690	17594	17661	17669	17737	17479	17766	17512	17626	17715	17669	17495	17703	17723	17695	17584	17574	17567	17658	17693	17685	17479	17676	17617	17851	17549	17482	17732	17681	17809	17566	17416	17819	17681	17645	17605	17819	17523	17813	17602	17653	17723	17533	17624	17659	17631	17640	17787	17682	17497	17699	17686	17541	17720	17719	17708	17722	17590	17826	17605	17746	17496	17502	17595	17673	17496	17769	17747	17786	17428	17587	17818	17746	17603	17675	17817	17577	17604	17585	17639	17522	17642	17623	17643	17425	17864	17593	17559	17581	17701	17662	17534	17616	17713	17591	17779	17635	17740	17711	17544	17772	17619	17759	17534	17780	17597	17532	17706	17768	17574	17728	17727	17656	17582	17557	17747	17687	17576	17498	17846	17688	17427	17752	17734	17753	17568	17897	17703	17579	17616	17647	17593	17574	17620	17708	17639	17551	17584	17540	17474	17561	17591	17721	17780	17657	17672	17553	17744	17666	17586	17549	17646	17559	17680	17668	17548	17682	17637	17592	17599	17545	17696	17499	17733	17528	17663	17692	17493	17523	17636	17734	17771	17763	17708	17598	17557	17451	17686	17694	17649	17611	17468	17611	17548	17544	17713	17612	17679	17436	17644	17802	17499	17879	17664	17646	17620	17598	17629	17730	17730	17627	17773	17571	17683	17560	17656	17645	17671	17680	17538	17676	17439	17687	17753	17508	17756	17707	17611	17530	17594	17733	17696	17604	17677	17522	17564	17784	17691	17616	17648	17649	17640	17428	17610	17544	17665	17638	17548	17662	17521	17598	17753	17714	17699	17674	17500	17681	17686	17496	17756	17700	17551	17656	17684	17739	17776	17622	17686	17712	17783	17548	17489	17763	17683	17614	17575	17541	17674	17715	17654	17565	17702	17727	17541	17562	17625	17587	17726	17643	17798	17648	17718	17537	17675	17764	17643	17661	17476	17433	17745	17705	17627	17700	17509	17582	17612	17582	17737	17499	17631	17689	17679	17659	17619	17653	17526	17486	17686	17960	17552	17617	17568	17631	17604	17600	17766	17608	17710	17498	17594	17616	17559	17777	17641	17646	17580	17627	17680	17625	17528	17797	17848	17458	17678	17599	17586	17784	17812	17725	17660	17642	17534	17639	17643	17565	17711	17813	17722	17531	17536	17605	17688	17630	17510	17647	17589	17542	17501	17555	17713	17658	17631	17519	17490	17702	17559	17615	17683	17635	17396	17638	17721	17624	17554	17598	17632	17508	17468	17775	17546	17792	17557	17184	17692	17613	17513	17617	17628	17644	17819	17586	17777	17522	17694	17674	17654	17608	17662	17538	17675	17628	17636	17517	17631	17650	17808	17429	17673	17683	17783	17651	17667	17703	17527	17590	17453	17677	17617	17560	17588	17717	17445	17581	17468	17813	17653	17676	17746	17831	17770	17717	17599	17595	17771	17401	17636	17638	17729	17723	17806	17696	17637	17628	17556	17542	17679	17468	17592	17543	17718	17722	17738	17592	17674	17648	17640	17793	17400	17613	17628	17764	17575	17703	17550	17636	17703	17798	17636	17742	17404	17637	17584	17687	17797	17488	17655	17576	17642	17655	17782	17642	17563	17748	17628	17590	17581	17548	17685	17680	17376	17607	17628	17608	17719	17642	17688	17663	17479	17645	17593	17618	17691	17454	17869	17760	17616	17558	17614	17672	17824	17654	17665	17632	17587	17630	17673	17554	17707	17674	17538	17509	17501	17525	17891	17596	17554	17731	17728	17619	17686	17657	17518	17525	17687	17571	17700	17655	17465	17582	17722	17734	17438	17561	17611	17367	17795	17673	17546	17696	17455	17714	17592	17803	17855	17702	17434	17578	17767	17634	17679	17694	17792	17586	17704	17694	17519	17628	17475	17542	17462	17660	17652	17683	17680	17666	17804	17538	17651	17522	17722	17761	17808	17676	17562	17636	17647	17664	17597	17724	17616	17531	17571	17645	17674	17403	17548	17477	17713	17688	17705	17545	17682	17581	17517	17685	17555	17675	17600	17807	17696	17594	17479	17634	17644	17639	17595	17577	17404	17585	17519	17578	17773	17552	17768	17682	17783	17779	17668	17572	17745	17679	17409	17564	17591	17633	17712	17685	17545	17663	17725	17640	17618	17581	17619	17583	17655	17656	17648	17761	17535	17760	17717	17638	17770	17677	17461	17672	17601	17639	17528	17679	17568	17528	17734	17617	17492	17788	17710	17458	17675	17593	17696	17730	17674	17517	17512	17767	17699	17590	17774	17586	17469	17728	17585	17550	17640	17654	17528	17587	17651	17571	17392	17742	17578	17608	17658	17647	17606	17647	17651	17705	17635	17655	17771	17665	17682	17548	17624	17626	17726	17486	17818	17650	17577	17690	17767	17629	17656	17609	17715	17493	17638	17635	17712	17627	17445	17601	17466	17524	17905	17661	17529	17844	17690	17664	17578	17694	17385	17683	17409	17677	17644	17582	17608	17587	17782	17616	17571	17643	17509	17755	17590	17674	17675	17574	17692	17533	17598	17759	17571	17629	17593	17495	17601	17435	17857	17704	17645	17663	17631	17410	17824	17649	17494	17749	17634	17829	17464	17487	17787	17484	17536	17708	17686	17635	17523	17659	17647	17620	17525	17802	17572	17536	17650	17666	17660	17609	17775	17662	17486	17728	17719	17623	17736	17707	17679	17671	17603	17559	17479	17605	17417	17668	17229	17675	17576	17724	17603	17585	17490	17586	17550	17596	17585	17481	17677	17713	17626	17726	17621	17448	17481	17359	17557	17606	17683	17736	17757	17726	17485	17522	17721	17484	17542	17545	17794	17764	17717	17677	17486	17633	17569	17478	17486	17774	17630	17714	17607	17616	17574	17720	17525	17664	17635	17422	17597	17413	17512	17742	17507	17615	17599	17637	17591	17504	17518	17618	17698	17613	17653	17628	17543	17698	17887	17613	17683	17635	17654	17762	17626	17584	17664	17652	17591	17546	17621	17644	17603	17676	17602	17561	17819	17815	17817	17519	17607	17739	17571	17685	17682	17656	17582	17681	17599	17735	17608	17591	17586	17628	17662	17568	17639	17606	17644	17582	17622	17816	17633	17621	17613	17677	17677	17541	17658	17579	17569	17450	17686	17624	17719	17592	17728	17620	17522	17589	17653	17573	17731	17611	17649	17498	17577	17715	17589	17616	17494	17649	17642	17722	17619	17526	17699	17470	17760	17778	17467	17700	17616	17413	17665	17603	17481	17670	17554	17579	17789	17643	17645	17707	17672	17766	17451	17537	17628	17749	17676	17688	17762	17706	17601	17622	17837	17688	17690	17622	17661	17796	17851	17589	17833	17743	17540	17680	17676	17547	17663	17443	17531	17751	17735	17617	17702	17482	17711	17531	17595	17710	17565	17676	17604	17542	17568	17629	17742	17640	17553	17482	17573	17673	17543	17740	17813	17535	17788	17725	17529	17620	17619	17669	17643	17674	17557	17651	17494	17668	17581	17789	17751	17740	17729	17642	17552	17559	17425	17680	17606	17617	17665	17660	17544	17677	17600	17713	17692	17553	17641	17511	17635	17610	17760	17606	17766	17711	17532	17791	17464	17597	17756	17658	17607	17599	17634	17610	17666	17573	17605	17526	17557	17593	17760	17702	17580	17783	17614	17778	17617	17664	17755	17471	17638	17680	17742	17760	17550	17699	17491	17646	17630	17730	17698	17564	17801	17623	17573	17756	17473	17587	17753	17439	17660	17611	17747	17674	17659	17723	17548	17738	17635	17608	17506	17711	17558	17643	17552	17511	17773	17639	17731	17399	17538	17604	17774	17535	17726	17581	17688	17813	17654	17635	17479	17674	17586	17649	17813	17853	17684	17562	17478	17695	17670	17584	17598	17671	17490	17664	17640	17554	17594	17550	17634	17515	17601	17725	17589	17652	17681	17541	17620	17567	17708	17584	17555	17817	17560	17670	17728	17669	17611	17721	17740	17550	17793	17430	17574	17675	17423	17640	17639	17571	17658	17562	17803	17809	17751	17560	17773	17685	17604	17588	17664	17621	17495	17805	17614	17746	17776	17855	17730	17618	17376	17606	17497	17629	17506	17547	17687	17335	17744	17821	17538	17527	17658	17690	17710	17786	17638	17550	17796	17594	17668	17687	17674	17788	17585	17624	17662	17611	17566	17858	17624	17607	17611	17788	17452	17623	17586	17728	17571	17634	17448	17811	17662	17687	17487	17770	17717	17715	17589	17731	17677	17564	17634	17643	17538	17744	17568	17479	17685	17575	17677	17691	17874	17653	17516	17494	17629	17646	17825	17696	17593	17789	17526	17765	17643	17671	17800	17538	17751	17552	17729	17648	17681	17590	17802	17584	17760	17573	17682	17551	17568	17638	17467	17693	17740	17662	17560	17536	17690	17708	17731	17559
31266	36393	46372	40916	33082	28527	25621	23774	23001	22649	22409	22151	22059	21980	21802	21942	21981	21782	21820	21753	21636	21782	21733	21727	21692	21610	21912	21539	21671	21392	21459	21664	21662	21576	21662	21477	21654	21728	21528	21555	21558	21453	21355	21448	21625	21537	21533	21710	21299	21588	21522	21405	21709	21530	21606	21467	21273	21506	21472	21613	21534	21605	21698	21597	21491	21494	21844	21628	21490	21621	21513	21446	21557	21438	21561	21696	21554	21555	21667	21737	21424	21713	21437	21684	21299	21474	21809	21665	21621	21600	21622	21435	21548	21356	21335	21576	21515	21634	21500	21499	21640	21412	21477	21505	21324	21541	21659	21504	21599	21537	21760	21727	21475	21639	21452	21470	21542	21692	21453	21637	21365	21667	21724	21580	21353	21573	21603	21621	21526	21661	21445	21523	21631	21390	21483	21473	21274	21347	21596	21549	21529	21605	21507	21498	21329	21621	21613	21328	21752	21473	21465	21377	21483	21478	21673	21781	21665	21711	21476	21225	21444	21565	21416	21811	21665	21670	21556	21366	21458	21232	21628	21741	21528	21337	21571	21665	21594	21514	21606	21686	21522	21637	21288	21485	21624	21496	21676	21306	21528	21569	21670	21566	21578	21501	21484	21617	21579	21458	21608	21509	21483	21452	21372	21508	21590	21470	21545	21468	21488	21520	21394	21664	21675	21752	21777	21659	21507	21531	21216	21339	21746	21453	21705	21518	21333	21313	21579	21466	21444	21547	21513	21372	21470	21672	21645	21423	21851	21540	21715	21526	21619	21720	21505	21459	21423	21540	21471	21490	21698	21702	21760	21707	21515	21902	21571	21662	21547	21428	21513	21446	21464	21737	21606	21452	21546	21586	21634	21527	21499	21446	21595	21563	21271	21718	21477	21416	21391	21738	21538	21489	21316	21548	21695	21573	21514	21374	21629	21396	21421	21736	21580	21766	21500	21476	21433	21478	21492	21622	21472	21495	21626	21650	21625	21452	21549	21715	21417	21583	21638	21632	21624	21775	21657	21654	21545	21465	21475	21417	21461	21567	21573	21355	21731	21739	21561	21565	21517	21494	21337	21446	21474	21396	21224	21577	21547	21516	21389	21632	21290	21552	21632	21641	21646	21580	21339	21517	21404	21546	21633	21573	21453	21567	21455	21700	21523	21490	21467	21512	21657	21608	21704	21579	21874	21395	21620	21707	21642	21482	21466	21508	21803	21482	21544	21214	21441	21441	21478	21653	21434	21317	21371	21334	21384	21394	21510	21565	21532	21590	21467	21466	21503	21454	21595	21579	21676	21679	21458	21746	21505	21302	21382	21584	21483	21503	21791	21342	21650	21536	21419	21638	21411	21498	21516	21630	21440	21429	21510	21684	21570	21640	21649	21505	21712	21369	21509	21665	21595	21674	21462	21540	21456	21716	21703	21686	21582	21425	21510	21522	21695	21750	21698	21539	21542	21535	21685	21668	21568	21487	21591	21315	21518	21496	21371	21410	21483	21489	21285	21427	21343	21591	21729	21514	21455	21401	21558	21471	21626	21401	21617	21589	21381	21492	21490	21511	21438	21353	21454	21355	21522	21622	21364	21290	21751	21552	21524	21663	21603	21550	21604	21610	21650	21532	21463	21515	21609	21598	21860	21472	21408	21587	21499	21835	21514	21467	21505	21470	21588	21666	21637	21573	21357	21747	21527	21430	21467	21353	21570	21740	21559	21423	21451	21548	21588	21470	21612	21627	21532	21460	21673	21517	21540	21557	21586	21540	21674	21742	21612	21515	21393	21435	21411	21448	21460	21473	21537	21364	21480	21467	21427	21441	21553	21446	21616	21290	21282	21592	21472	21626	21424	21593	21627	21513	21591	21693	21507	21595	21597	21627	21496	21666	21513	21561	21442	21664	21482	21458	21537	21617	21488	21729	21648	21678	21603	21586	21751	21495	21687	21650	21590	21461	21598	21516	21788	21599	21549	21449	21418	21439	21547	21452	21678	21535	21680	21877	21603	21560	21548	21542	21564	21521	21415	21515	21334	21362	21528	21548	21565	21465	21444	21650	21491	21734	21664	21642	21571	21618	21506	21486	21569	21418	21710	21771	21766	21309	21340	21761	21399	21484	21399	21560	21467	21367	21689	21519	21421	21626	21700	21591	21470	21506	21518	21366	21551	21501	21787	21562	21389	21547	21527	21373	21348	21715	21621	21398	21580	21559	21431	21377	21787	21499	21909	21744	21685	21525	21499	21699	21469	21431	21611	21601	21506	21582	21731	21825	21642	21622	21543	21599	21346	21607	21657	21514	21494	21539	21350	21474	21616	21513	21469	21624	21729	21386	21497	21550	21689	21732	21549	21809	21562	21522	21637	21818	21303	21489	21443	21580	21618	21643	21579	21309	21685	21475	21576	21627	21657	21486	21498	21537	21571	21574	21586	21821	21683	21298	21472	21354	21558	21458	21387	21463	21609	21583	21679	21568	21539	21615	21542	21529	21799	21791	21572	21594	21517	21589	21445	21515	21516	21754	21726	21695	21588	21486	21381	21695	21461	21479	21436	21366	21656	21348	21468	21553	21609	21493	21460	21423	21725	21520	21790	21459	21578	21450	21491	21445	21589	21598	21459	21550	21546	21485	21664	21840	21538	21788	21616	21646	21482	21435	21519	21696	21298	21467	21445	21658	21750	21658	21677	21551	21562	21643	21566	21546	21598	21670	21540	21582	21371	21497	21495	21587	21537	21387	21314	21609	21365	21448	21721	21479	21518	21556	21453	21521	21496	21790	21667	21562	21378	21591	21631	21661	21664	21515	21502	21451	21435	21602	21360	21331	21608	21356	21538	21745	21597	21512	21599	21730	21584	21620	21546	21572	21588	21631	21519	21526	21618	21567	21576	21281	21381	21705	21622	21438	21642	21517	21501	21412	21718	21558	21326	21532	21572	21623	21667	21721	21612	21603	21479	21785	21719	21502	21633	21476	21690	21752	21460	21378	21535	21506	21609	21618	21582	21547	21602	21445	21791	21533	21665	21392	21444	21577	21616	21607	21410	21654	21329	21456	21493	21418	21563	21524	21624	21560	21545	21725	21466	21525	21492	21753	21437	21651	21517	21474	21607	21569	21322	21551	21501	21683	21547	21624	21482	21592	21478	21245	21424	21559	21413	21456	21666	21428	21395	21505	21793	21559	21406	21481	21666	21561	21643	21557	21727	21604	21509	21616	21754	21501	21748	21774	21518	21581	21688	21413	21531	21756	21643	21572	21482	21356	21607	21630	21457	21684	21429	21381	21555	21617	21495	21561	21736	21682	21545	21402	21490	21544	21448	21478	21377	21550	21387	21508	21493	21769	21450	21519	21543	21532	21541	21512	21619	21562	21605	21624	21657	21413	21376	21468	21493	21453	21476	21564	21523	21773	21302	21432	21385	21550	21408	21521	21499	21737	21357	21538	21662	21599	21592	21547	21560	21767	21537	21506	21732	21585	21720	21374	21598	21216	21551	21444	21773	21416	21564	21522	21682	21412	21493	21439	21478	21485	21350	21609	21481	21302	21603	21707	21440	21298	21586	21236	21407	21598	21545	21493	21436	21519	21488	21629	21525	21393	21369	21539	21418	21490	21465	21479	21309	21372	21575	21499	21592	21454	21298	21600	21535	21535	21600	21575	21637	21562	22028	21437	21580	21444	21591	21410	21621	21586	21464	21492	21489	21447	21642	21470	21691	21636	21656	21464	21753	21983	21533	21534	21594	21353	21459	21681	21558	21542	21711	21624	21607	21525	21491	21393	21575	21536	21605	21388	21667	21586	21531	21552	21432	21389	21524	21875	21729	21382	21281	21420	21501	21624	21437	21516	21568	21676	21884	21536	21508	21460	21518	21560	21429	21472	21486	21418	21407	21659	21564	21548	21310	21516	21657	21732	21627	21580	21494	21318	21451	21432	21584	21511	21557	21501	21741	21711	21713	21846	21466	21525	21564	21611	21584	21381	21639	21686	21608	21518	21728	21452	21460	21618	21507	21449	21532	21489	21689	21404	21407	21561	21521	21538	21448	21354	21478	21646	21722	21667	21659	21532	21414	21441	21468	21561	21521	21468	21383	21589	21362	21597	21448	21549	21293	21469	21545	21566	21527	21434	21653	21609	21402	21530	21603	21705	21543	21643	21767	21524	21640	21444	21492	21508	21588	21674	21622	21379	21382	21419	21514	21424	21566	21639	21603	21516	21478	21628	21627	21359	21506	21610	21413	21733	21576	21458	21495	21686	21539	21617	21600	21602	21436	21726	21668	21611	21511	21758	21361	21632	21781	21721	21583	21395	21687	21699	21719	21638	21528	21379	21574	21600	21591	21567	21567	21575	21789	21789	21597	21546	21537	21271	21644	21580	21466	21555	21568	21405	21624	21669	21478	21575	21663	21472	21646	21402	21332	21384	21815	21685	21650	21794	21431	21595	21778	21633	21660	21389	21609	21524	21585	21382	21550	21540	21588	21633	21465	21627	21608	21551	21653	21543	21593	21708	21724	21631	21446	21477	21610	21494	21585	21523	21625	21649	21311	21448	21443	21606	21461	21587	21462	21368	21400	21749	21525	21415	21471	21504	21496	21608	21367	21287	21422	21673	21519	21342	21506	21573	21454	21353	21738	21578	21603	21672	21290	21719	21460	21616	21545	21511	21618	21962	21632	21457	21623	21810	21385	21672	21443	21358	21463	21591	21272	21641	21463	21389	21441	21563	21578	21555	21437	21541	21571	21450	21669	21476	21400	21618	21428	21558	21501	21430	21411	21577	21470	21533	21490	21735	21380	21766	21488	21508	21445	21623	21581	21399	21548	21424	21751	21551	21746	21641	21574	21668	21677	21408	21345	21486	21765	21757	21537	21555	21600	21374	21583	21561	21480	21663	21727	21404	21560	21427	21662	21576	21607	21668	21399	21812	21684	21604	21354	21547	21666	21452	21414	21601	21766	21814	21542	21425	21718	21584	21435	21628	21561	21466	21502	21652	21790	21613	21395	21729	21428	21553	21494	21468	21530	21453	21711	21691	21688	21507	21352	21557	21574	21298	21347	21617	21662	21700	21790	21782	21519	21577	21489	21614	21630	21745	21407	21638	21818	21564	21707	21634	21642	21782	21586	21387	21708	21502
37807	54548	49722	38830	31612	26070	22127	20343	19376	18877	18551	18357	18105	18011	17772	17707	17634	17771	17633	17670	17462	17530	17494	17501	17581	17640	17308	17261	17262	17263	17220	17418	17294	17477	17299	17429	17331	17260	17352	17377	17451	17338	17213	17367	17345	17252	17265	17241	17233	17262	17315	17324	17316	17218	17364	17195	17260	17266	17214	17384	17199	17308	17376	17258	17221	17443	17563	17195	17306	17414	17235	17436	17185	17230	17331	17357	17449	17399	17325	17237	17421	17351	17452	17327	17294	17229	17354	17213	17277	17298	17202	17215	17371	17340	17403	17223	17336	16888	17371	17265	17379	17221	17391	17219	17452	17262	17342	17435	17210	17163	17183	17413	17540	17439	17395	17457	17341	17476	17237	17522	17229	17449	17406	17287	17309	17350	17303	17350	17353	17290	17520	17188	17454	17340	17273	17469	17296	17290	17355	17218	17460	17409	17303	17291	17160	17298	17329	17283	17272	17189	17236	17257	17411	17470	17304	17457	17453	17462	17372	17297	17394	17289	17432	17403	17129	17266	17404	17267	17347	17383	17209	17618	17344	17337	17449	17272	17271	17204	17530	17209	17087	17418	17462	17256	17206	17223	17178	17179	17417	17331	17450	17237	17405	17515	17424	17372	17430	17505	17286	17301	17368	17356	17298	17287	17415	17410	17532	17339	17506	17182	17409	17416	17306	17429	17367	17494	17261	17310	17461	17273	17361	17370	17257	17321	17263	17213	17338	17326	17481	17235	17401	17260	17212	17281	17276	17219	17296	17470	17313	17426	17431	17317	17273	17464	17287	17327	17452	17333	17402	17427	17348	17341	17511	17188	17310	17365	17263	17298	17265	17164	17336	17326	17162	17336	17230	17220	17287	17399	17261	17357	17477	17411	17269	17357	17284	17422	17276	17519	17400	17343	17313	17267	17083	17284	17153	17274	17155	17467	17412	17402	17286	17324	17279	17552	17260	17337	17339	17383	17233	17324	17245	17204	17541	17249	17346	17443	17137	17338	17470	17184	17307	17434	17501	17490	17339	17274	17391	17346	17334	17560	17405	17209	17387	17488	17402	17249	17256	17207	17275	17212	17240	17104	17315	17393	17335	17319	17165	17381	17263	17342	17288	17212	17216	17245	17147	17200	17420	17254	17255	17334	17484	17298	17196	17232	17274	17358	17342	17447	17286	17248	17478	17254	17504	17410	17525	17384	17497	17252	17260	17335	17320	17306	17360	17296	17475	17453	17438	17251	17309	17190	17222	17397	17336	17201	17285	17239	17439	17280	17324	17162	17353	17432	17345	17493	17252	17239	17424	17417	17261	17279	17194	17359	17234	17202	17282	17308	17378	17382	17563	17215	17170	17521	17281	17188	17361	17302	17370	17425	17306	17247	17290	17295	17311	17255	17310	17361	17291	17234	17363	17301	17266	17272	17212	17300	17403	17251	17356	17169	17267	17339	17412	17471	17297	17366	17341	17250	17375	17240	17359	17258	17375	17157	17408	17355	17434	17381	17471	17240	17499	17228	17316	17281	17185	17330	17252	17274	17347	17236	17261	17336	17367	17284	17315	17259	17431	17257	17333	17260	17235	17362	17368	17364	17497	17211	17340	17426	17441	17316	17463	17355	17437	17200	17337	17358	17410	17320	17153	17260	17275	17334	17290	17318	17346	17252	17259	17406	17398	17345	17108	17392	17294	17292	17477	17478	17086	17250	17374	17397	17313	17359	17570	17382	17223	17230	17473	17360	17333	17381	17564	17175	17250	17365	17257	17139	17374	17416	17340	17368	17146	17245	17234	17414	17243	17267	17121	17376	17288	17192	17327	17428	17326	17411	17128	17378	17247	17267	17409	17357	17378	17272	17330	17236	17279	17360	17279	17555	17227	17394	17232	17274	17410	17196	17323	17399	17298	17331	17236	17304	17328	17237	17502	17060	17278	17388	17268	17287	17281	17356	17320	17470	17259	17363	17437	17361	17328	17232	17236	17385	17210	17266	17166	17303	17520	17173	17133	17390	17510	17437	17407	17286	17332	17381	17389	17467	17445	17328	17249	17263	17401	17416	17370	17236	17421	17320	17362	17328	17458	17328	17366	17364	17448	17361	17266	17385	17217	17344	17151	17481	17324	17402	17257	17177	17226	17167	17451	17076	17261	17271	17235	17147	17337	17433	17319	17469	17231	17396	17185	17377	17346	17331	17239	17264	17322	17277	17440	17405	17387	17237	17354	17489	17143	17107	17367	17500	17354	17199	17419	17188	17098	17258	17234	17163	17392	17383	17323	17403	17466	17295	17289	17154	17359	17380	17251	17355	17554	17486	17302	17268	17240	17314	17266	17440	17368	17519	17347	17230	17376	17374	17260	17329	17180	17433	17368	17290	17246	17328	17359	17209	17426	17378	17208	17346	17388	17347	17322	17325	17275	17408	17357	17400	17348	17382	17340	17331	17423	17219	17331	17254	17277	17349	17454	17297	17442	17285	17372	17176	17348	17218	17329	17180	17357	17142	17434	17274	17366	17273	17268	17486	17258	17507	17473	17319	17260	17282	17315	17387	17251	17355	17259	17058	17438	17484	17213	17356	17445	17398	17330	17249	17469	17398	17346	17464	17360	17454	17261	17378	17346	17285	17423	17096	17295	17288	17373	17241	17545	17376	17243	17326	17418	17300	17619	17310	17361	17411	17290	17374	17368	17254	17325	17329	17302	17330	17442	17216	17250	17485	17479	17257	17307	17369	17373	17370	17311	17305	17186	17371	17506	17412	17251	17367	17238	17301	17287	17280	17304	17387	17324	17264	17359	17244	17226	17280	17287	17505	17374	17449	17373	17433	17373	17226	17407	17296	17416	17378	17349	17504	17299	17311	17354	17431	17228	17252	17271	17450	17317	17394	17149	17316	17268	17325	17353	17432	17250	17242	17416	17346	17152	17338	17462	17365	17254	17319	17233	17301	17193	17273	17295	17108	17202	17212	17367	17259	17400	17353	17283	17317	17373	17251	17355	17412	17264	17274	17219	17311	17160	17283	17277	17198	17255	17224	17470	17306	17228	17352	17347	17315	17126	17327	17175	17282	17216	17290	17438	17282	17309	17365	17365	17264	17318	17234	17306	17387	17157	17389	17313	17352	17346	17273	17333	17291	17289	17189	17286	17217	17508	17375	17525	17213	17268	17421	17262	17310	17335	17391	17324	17355	17322	17392	17335	17376	17352	17254	17331	17369	17388	17339	17397	17407	17420	17371	17447	17210	17221	17429	17118	17402	17226	17416	17226	17166	17121	17288	17286	17219	17455	17381	17595	17394	17450	17455	17241	17295	17240	17266	17272	17277	17202	17295	17162	17301	17331	17449	17240	17232	17328	17349	17423	17335	17320	17538	17318	17440	17115	17254	17361	17303	17398	17103	17378	17237	17326	17218	17365	17231	17304	17351	17317	17377	17361	17275	17296	17259	17170	17205	17355	17269	17310	17338	17251	17325	17205	17330	17259	17270	17362	17279	17418	17371	17339	17262	17313	17206	17203	17433	17194	17239	17518	17178	17600	17290	17405	17234	17292	17421	17332	17242	17378	17378	17220	17315	17293	17361	17219	17266	17262	17506	17408	17488	17309	17288	17265	17450	17246	17269	17304	17138	17206	17522	17375	17394	17365	17145	17303	17378	17490	17310	17256	17437	17278	17395	17449	17440	17299	17205	17351	17302	17397	17655	17233	17246	17212	17212	17291	17295	17332	17338	17261	17353	17344	17333	17285	17266	17259	17321	17119	17380	17535	17331	17432	17443	17440	17198	17292	17318	17430	17291	17380	17391	17251	17372	17482	17402	17190	17463	17347	17293	17439	17428	17375	17422	17300	17255	17379	17222	17192	17373	17312	17333	17306	17378	17372	17317	17438	17336	17267	17480	17429	17258	17431	17147	17381	17309	17326	17332	17443	17334	17295	17299	17363	17176	17359	17252	17352	17397	17157	17411	17398	17330	17342	17218	17344	17342	17354	17195	17381	17363	17334	17354	17363	17319	17214	17381	17258	17094	17434	17293	17419	17400	17329	17638	17437	17217	17416	17409	17263	17283	17323	17304	17258	17334	17442	17361	17422	17475	17350	17455	17071	17255	17397	17315	17506	17221	17256	17287	17267	17153	17317	17447	17230	17359	17261	17234	17385	17262	17411	17264	17474	17496	17337	17417	17139	17389	17283	17384	17309	17383	17312	17493	17362	17403	17238	17495	17328	17217	17413	17342	17261	17387	17169	17502	17317	17335	17077	17355	17407	17463	17248	17484	17179	17266	17254	17217	17480	17256	17222	17334	17366	17403	17335	17357	17325	17381	17310	17247	17310	17334	17363	17261	17340	17324	17238	17249	17223	17380	17349	17173	17210	17147	17288	17470	17333	17331	17269	17268	17360	17372	17224	17274	17142	17369	17381	17371	17254	17327	17362	17309	17276	17362	17449	17202	17267	17302	17337	17487	17404	17297	17170	17212	17235	17455	17140	17256	17319	17259	17282	17191	17426	17480	17325	17228	17207	17277	17149	17237	17304	17518	17222	17321	17238	17479	17218	17542	17384	17471	17210	17288	17323	17291	17283	17460	17369	17421	17439	17383	17436	17359	17294	17010	17371	17311	17403	17429	17278	17331	17456	17266	17427	17247	17503	17192	17372	17419	17435	17170	17420	17303	17098	17401	17242	17175	17310	17279	17439	17381	17353	17263	17467	17323	17400	17359	17257	17296	17500	17400	17272	17378	17270	17405	17323	17336	17472	17363	17381	17410	17501	17400	17246	17470	17319	17217	17370	17579	17274	17329	17435	17369	17346	17402	17412	17294	17327	17456	17276	17426	17322	17350	17377	17454	17306	17298	17377	17405	17259	17330	17162	17285	17146	17503	17468	17197	17492	17273	17332	17404	17217	17354	17206	17401	17473	17210	17171	17301	17326	17507	17358	17387	17418	17420	17417	17272	17191	17165	17444	17288	17280	17483	17053	17287	17491	17409	17499	17198	17447	17200	17164	17170	17265	17270	17368	17222	17372	17439	17268	17202	17308	17475	17343	17328	17399	17307	17399	17405	17297	17364	17488	17348	17580	17289	17268	17470	17380	17217	17428	17434	17162	17173	17407	17403	17433	17289	17311	17256	17403	17348	17254	17498
24001	21267	29542	28735	29892	30487	29294	25818	24063	23301	22729	22241	22413	21975	22002	21859	21823	21471	21615	21537	21328	21456	21572	21417	21672	21496	21528	21454	21363	21335	21271	21241	21320	21430	21259	21335	21618	21258	21404	21224	21347	21382	21217	21266	21158	21323	21401	21497	21222	21280	21355	21275	21178	20866	21430	21149	21246	21362	21177	21143	21282	21254	21210	21273	21092	21190	21369	21052	21321	21284	21226	21412	21134	21224	21386	21266	21080	21356	21458	21361	20971	21290	21230	21281	21488	21189	21180	21355	21301	21298	21349	21151	21285	21064	21224	21086	21221	21182	21250	21317	21101	21050	21144	21225	21338	21158	21283	21263	21283	21280	21495	21230	21358	21089	21499	21429	21343	21244	21165	21109	21230	21244	21416	21193	21382	21365	21266	21381	21171	21409	21384	21459	21220	20985	21485	21301	21526	21271	21457	21405	21378	21233	21180	21382	21380	21431	21288	21266	21289	21281	21187	21201	21321	21269	21383	21134	21195	21286	21390	21173	21132	21295	21077	21372	21148	21092	21240	21078	21270	21236	21429	21276	21269	21370	21438	21347	21183	21411	21401	21169	21067	21191	21322	21293	21274	21266	21101	20927	21257	21009	21245	21201	21317	21407	21048	21178	21301	21184	21351	21169	21312	21350	21179	21283	21366	21251	21154	21231	21264	21152	21437	21474	21252	21135	21113	21198	21254	21276	21359	21437	21172	21196	21244	21217	21455	21341	21087	21249	20939	21141	21419	21329	21391	21162	21350	21356	21239	21063	21458	21163	21286	21183	21308	21256	21245	21038	21465	21333	21396	21126	21244	21089	21195	21272	21074	21275	21225	21150	21286	21452	21301	21396	21409	21368	21297	21256	21200	21413	21577	21127	21285	21205	21424	21345	21165	21422	21184	21224	21113	21239	21131	21185	21367	21304	21322	21298	21213	21242	21334	21218	21432	21323	21453	21115	21256	21342	21365	21277	21081	21162	21167	21153	21448	21275	21303	21113	21270	21247	21467	21399	21105	21310	21137	21386	21335	21177	21366	21145	21203	21159	20930	21594	21011	21180	21300	21095	21160	21412	21305	21112	21375	21345	21030	21487	21370	21217	21101	21295	21184	21160	21157	21261	21363	21199	21168	21204	21259	21319	21480	21341	21371	21386	21385	21343	21160	21212	21213	21463	21472	21343	21332	21472	21341	21185	21253	21208	21104	21140	21233	21221	21141	21372	21340	21140	21187	21145	21254	21245	21046	21212	21250	21199	21435	21387	21420	21226	21318	21107	21205	21223	21113	21091	21250	21502	21462	21331	21338	21155	21278	21331	21117	21060	21231	21113	21287	21149	21334	21207	21088	21142	21449	21259	21337	21395	21492	21139	21290	21438	21107	21265	21241	21193	21480	21184	21392	21300	21365	21347	21130	21222	21186	21341	21301	21194	21283	21222	21181	21242	21069	21283	21386	21358	21382	21347	21216	21387	21225	21241	21246	21194	21244	21202	21226	21204	21277	21118	21296	21156	20929	21179	21233	21192	21184	21402	21306	21488	21209	21151	21140	21119	21404	21229	21118	21257	21253	20994	21238	21097	21059	21322	21383	21208	21193	21231	21335	21260	21589	21228	21621	21050	21119	21455	20962	21276	21150	21185	21182	21265	21295	21357	21224	20969	21149	21198	21254	21159	21179	21438	21421	21357	21491	21229	21185	21335	21232	21210	21267	21396	21097	21125	21249	21133	21089	21424	20959	21373	21307	21263	21266	21377	21364	21090	21128	21166	21101	21408	21317	21110	21329	21159	21188	21178	21295	21222	21203	21012	21149	21263	21455	21143	21227	21333	21142	21190	21019	21509	21127	21163	21287	21378	21323	21289	21336	21481	21318	21147	21221	21294	21222	21482	21251	21218	21353	21208	21013	21036	21260	21085	21412	21467	21246	21371	21389	21388	21208	21467	21037	21487	21306	21338	21009	21288	21229	21278	21137	21390	21409	21419	21260	21308	21137	21257	21121	21396	21178	21319	21455	21214	21175	21439	21171	21368	21165	21287	21315	21182	21334	21287	21412	21292	21222	21067	21154	21226	21415	21373	21047	21282	21107	21063	21276	21290	21185	21240	21201	21295	21299	21128	21310	21353	21463	21268	21399	21363	21293	21102	21332	21059	21070	21372	21452	21199	21374	21136	21204	21158	21285	21092	21422	21186	21100	21262	21266	21124	21123	21362	21459	21353	21240	21152	21190	21489	21440	21242	21254	21179	21313	21238	21332	21253	21267	21332	21149	21075	21247	21352	21203	21332	21226	21389	21410	21127	21248	21224	21208	21080	21233	21192	21254	21350	21301	21296	21539	21367	21084	21211	21283	21061	21314	21178	20993	21185	21292	21263	21354	21169	21181	21528	21206	21308	21251	21142	20980	21306	21142	21017	21243	21343	21329	21190	21494	21354	21265	21391	21319	21422	21336	21386	21262	21349	21358	21320	21455	21525	21247	21131	21102	21272	21075	21113	21391	21120	21284	21269	21378	21045	21243	21203	21152	21137	21278	21206	21272	21228	21420	21446	21150	21059	21225	21169	21407	21351	21045	21291	21424	21333	20982	21249	21463	21353	21459	21282	21447	21342	21249	21105	21292	21408	21280	21178	21197	21117	21248	21170	21212	21058	21161	21205	21235	21481	21496	21137	21231	21514	21337	21346	21244	21172	21384	21238	21381	21280	21423	21148	21175	21016	21156	21161	21384	21062	21429	21257	21536	21621	21435	21117	21197	21199	21031	21002	21357	21253	21295	21317	21195	21233	21182	21207	21127	21408	21147	20990	21145	21327	21398	21484	21245	21119	21290	21360	21300	21135	21208	21207	21166	21279	21298	21125	21180	21285	21121	21424	21279	21361	21321	21232	21350	21037	21119	21467	21372	21153	21202	21305	21397	21417	21114	21266	21282	21249	21083	21354	21134	21354	21510	21329	21248	21263	21188	21340	21201	21182	21092	21078	21244	21317	21365	21280	21320	21170	21330	21327	21464	21180	21311	21207	21377	21260	21156	21153	21316	21299	21257	21219	21248	21173	21307	21225	21234	21222	21130	21222	21359	21285	21358	21178	21204	21290	21315	21212	21448	21144	21158	21277	21348	21216	21171	21459	21341	21134	21400	21013	21276	21232	21352	21304	21257	21326	21329	21281	21164	21212	21413	21286	21477	21294	21199	21320	21225	21236	21121	21321	21079	21476	21242	21325	21268	21154	21265	21312	21213	21409	21268	21335	21134	21212	21154	21367	21426	21214	21217	21256	21302	21294	21083	21479	21325	21241	21490	21367	21178	21338	21294	21118	21233	21206	21121	21294	21191	21257	21308	21287	21257	21281	21261	21396	21300	21172	21272	21036	21264	21190	21371	21395	21191	21218	21166	21226	21326	21323	21211	21142	21203	21169	21377	21122	21466	21422	21179	21286	21360	21278	21230	21160	21244	21486	21263	21300	21232	21312	21262	21377	21147	21309	21308	21147	21229	21084	21088	21323	21300	21091	21092	21402	21349	21118	21192	21241	21222	21300	21253	21181	21226	21271	21377	21121	20978	21051	21047	21076	21346	21262	21054	21231	21391	20978	21101	21228	21162	21143	21183	21525	21313	21391	21256	21520	21092	21193	21220	21065	21126	21144	21367	21177	21338	21383	21327	21381	21125	21284	21325	21278	21150	21194	21014	21278	21252	21190	21359	21162	21082	21063	21321	21132	21138	21256	21141	21202	21159	21225	21359	21427	21374	21098	21347	21296	21181	21163	21268	21251	21257	21312	21326	21106	21346	21285	21301	21216	21137	21230	21476	21567	21416	21432	21217	21153	21333	21237	21541	21374	21317	21209	21187	21085	21024	21058	21272	21195	21283	21233	21146	21213	21283	21204	21437	21239	21048	21263	21128	21371	21207	21209	21004	20936	21274	21472	21206	21159	21422	21416	21212	21157	21298	21206	21112	21003	21286	21307	21062	21317	21420	21246	21127	21287	21414	21427	21225	21135	21127	21295	21242	21374	21322	21155	21302	21418	21276	21203	21355	21326	21294	21273	21171	21321	21264	21109	21480	21314	21321	21327	21374	21296	21180	21238	21160	21336	21249	21249	21315	21277	21259	21360	21405	21195	21149	21034	21220	21421	21182	21189	21221	21228	21178	21301	21149	21079	21394	21408	21238	21434	21251	21074	21323	21281	21342	21153	21145	21319	21197	21312	21420	21180	21251	21163	21498	21153	21361	21134	21099	21219	21258	21319	21216	21163	21195	21479	21355	21285	21247	21184	21438	21322	21431	21216	21455	21073	21344	21225	21371	21273	21366	21275	21035	21329	21291	21220	21258	21265	21128	21158	21332	21341	21294	21335	21497	21374	21159	21272	21337	21412	21487	21158	21271	21300	21425	21299	21248	21092	21160	21128	21170	21280	21308	21111	21287	21427	21205	21202	21456	21152	21289	21195	21247	21358	21423	21439	21345	21285	21314	21425	21396	21524	21209	21293	21240	21350	21417	21159	21108	21263	21249	21281	21352	21127	21431	21129	21357	21267	21358	21168	21204	21200	21267	21255	21308	21223	21335	21310	21316	21417	21281	21254	21276	21215	21281	21181	21355	20898	21328	21338	21224	21561	21593	21346	21191	21273	21222	21170	21177	21311	21369	21207	21205	21271	21158	21394	21241	21135	21023	21000	21199	21117	21191	21349	21131	21139	21311	21422	21294	21283	21426	21388	21250	21233	21197	21339	20917	21198	21246	21237	21073	21301	21262	21257	21381	21263	21491	21036	21112	21119	21253	21349	21165	21441	21380	21276	21218	21220	21293	21136	21400	21325	21365	21142	21199	21166	21273	21160	21256	21176	21159	21106	21079	21251	21363	21212	21419	21204	21417	21187	21159	21182	21249	21073	21462	21362	21243	21276	21284	21258	21294	21170	21168	21342	21251	21336	21358	21093	21155	21394	21315	21140	21195	21134	21170	21258	21212	21155	21362	21325	21238	21350	21430	21205	21221	21281	21282	21187	21279	21300	21442	21174	21470	21242	21280	21351	21123	21195	21130	21106	21259	21361	21382	21436	21288	21482	21492	21003	21156	21364	21352	21133	21296	21213	21223	21309	21360	21413	21256	21197	21163	21184	21228	21107	21319	21298
37755	61241	56330	44737	37120	29759	25525	23003	20679	19670	18888	18392	18391	17881	17885	17850	17792	17539	17537	17536	17519	17646	17351	17258	17468	17294	17247	17362	17289	17192	17276	17304	17342	17274	17162	17256	17193	17146	17155	17124	17311	17067	17322	17180	17173	17225	17249	17166	17203	17147	17265	17173	17152	17192	17184	17157	17097	17189	17126	17165	17203	17189	17358	17273	17208	17419	17243	17146	17264	17307	17141	17214	17346	17200	17300	17185	17019	17256	17225	17067	17066	17181	17096	17252	17103	17290	17052	17151	17099	17164	17140	17145	17195	17122	17152	17094	17200	17232	17153	17050	17172	17265	17138	17268	17140	17247	17156	17089	17228	17073	17262	17345	17130	17037	17198	17159	17139	17088	17044	17174	17115	17236	17034	17184	17145	17145	16987	17115	17110	17316	17061	17239	17161	17198	17061	17142	17246	17186	17121	17226	17179	17090	17185	17036	17155	17204	17003	17180	17224	17205	17054	17121	17091	17209	17406	17338	17181	17144	17063	17132	17137	17041	17121	17235	17231	17162	17104	17204	17078	17203	17283	17192	17155	17236	17064	17201	17209	17037	17219	17345	17137	16966	17262	17081	17238	17387	17181	17230	17441	17214	17164	17129	17223	17242	17110	17045	17162	17078	17142	17159	17165	17133	17201	17249	17120	17245	17275	17168	17357	17160	17229	17288	17051	17244	17126	16992	17346	17204	17193	17172	17141	17192	17243	17276	17292	17157	17015	17005	17065	17095	17347	17225	17284	17064	17027	17019	17105	17305	17172	17252	17214	17054	17232	17129	17357	17148	17087	17063	17185	17187	17064	17164	17145	16917	17152	16975	17016	17060	17214	17120	17118	17067	17052	17080	17107	17026	17497	17111	17159	17043	17321	17122	17197	17121	17153	17256	17001	17169	17238	17222	17316	16912	17221	17074	17073	17126	17154	16981	17209	17099	17258	17314	17123	17105	17140	17186	17092	17180	17271	17079	17113	17260	17220	17089	17318	17132	17107	17108	17199	17087	17335	17185	17331	17378	17330	17068	17197	17243	17296	17129	17042	17060	17236	17144	17061	17123	16981	17258	17134	17074	17269	17275	17223	17165	17061	17096	17235	17071	17111	17137	17185	17279	17235	17358	17077	17173	17319	17230	17200	17358	17273	17102	17206	17235	17120	17180	17155	17256	17199	17097	17173	17073	17318	17280	17033	17111	17391	17209	17275	17252	17047	17093	17063	17141	17142	17121	17166	17143	17240	17164	17145	17176	17002	17269	17043	17276	17141	17135	17102	17230	17165	17067	17119	17162	17172	17114	17062	17081	17185	17222	17039	17124	17206	17038	16922	17035	17282	17065	17279	17199	17169	17162	17124	17175	17188	17139	17316	17202	17088	16972	17091	17290	17152	17295	17097	17187	17194	17278	17069	17247	17129	17335	17113	17109	17246	17252	17032	17378	17139	17000	17223	17271	17024	17204	17094	17137	17277	17422	17321	17083	17001	17024	17309	17061	17178	17149	17138	17371	17198	17208	17314	17015	17235	17060	17160	17175	17304	17197	17136	17148	17274	17310	17213	17194	17116	17407	17182	17393	17108	17228	17292	17152	17199	17168	17232	17429	17201	17056	17077	17373	17164	17209	17120	17037	17399	17211	17118	17186	17042	17170	17278	17330	17249	17154	17007	17121	17226	17148	17189	17210	16963	17158	17188	17089	17028	17065	17310	17115	17168	16926	17200	17116	17119	17043	17234	17294	17393	17179	17096	17207	17165	17046	17233	17113	17223	17032	17147	17153	17036	17109	17165	17229	17245	17202	17129	17071	17177	17070	17333	17141	17328	17150	17033	17192	17049	17151	17176	17201	17230	17137	17055	17253	17293	17140	17293	17085	17260	17182	17219	17034	17241	17164	17265	17077	17363	17137	17213	17184	17208	17023	17166	17063	17234	17254	17385	17164	17310	17108	17128	17128	17133	17156	17271	17267	17220	17120	17198	17008	17198	17071	17133	17151	17040	17148	17095	17146	17015	17121	17089	17114	17160	17083	17216	17301	17024	17279	17320	17206	17114	17072	17269	17020	17165	17085	17236	17170	17074	17115	17194	17340	16951	17218	17208	17237	17144	17154	17366	17195	17119	17229	17152	17198	17160	17256	17086	17272	17283	17126	17094	17157	17163	17113	17377	17067	17223	17362	17066	17194	17102	17133	17265	17141	17063	17219	17298	17428	17114	17037	17219	16991	17275	17230	16983	17152	17254	17045	17098	17288	17109	17216	17087	17106	17279	17134	17171	17178	17156	17138	17247	17328	17155	17090	17206	17318	17069	17182	17042	17135	17131	17186	17149	17154	17195	17322	17177	17243	17269	17345	17026	17196	17072	17208	17282	16972	17246	17303	17237	17136	17109	17328	17146	17150	17336	17137	17092	17204	17154	17167	17292	17098	17204	17173	17236	17205	17303	17118	17170	17113	17101	17160	17091	17199	17047	17104	17319	17183	17311	16980	17000	17251	16911	17208	17170	17103	17230	17201	17141	17150	17189	17126	17312	17261	17158	17134	17111	17180	17231	17168	17122	17147	17130	17098	17131	17120	17312	17237	17262	17287	17208	17128	17175	17238	17079	17152	17158	17055	17187	17129	17004	17187	17275	17075	17343	16968	17182	17144	17143	17102	17153	17227	17030	17367	17200	17012	17081	17240	17128	17196	17092	17150	17141	17056	17223	17242	17078	17017	17249	17211	17193	17119	17117	17065	17219	16971	17143	17343	17147	17342	17213	17095	17187	17162	17214	17165	17168	17226	17181	17087	17121	17059	17147	17110	17009	17143	17046	17262	17120	17025	17117	17333	17072	17175	17044	17292	17182	17000	17146	17369	17280	17210	17246	16970	17208	17075	17310	17068	17322	17021	17046	17239	17104	17075	17225	17246	17240	17304	17300	17230	17261	17205	17017	17083	17147	17285	16861	17247	17360	17162	17269	17157	17116	17166	17101	17148	17238	16941	17174	17253	17219	17199	17108	17161	17262	17021	17238	17167	17054	17283	17036	17189	17151	17171	17234	17212	17165	17001	17106	17222	16957	17144	17171	17192	17326	17143	17278	17090	17240	16978	17181	17060	17228	17186	17420	17100	17294	17078	17293	17172	17293	17108	17278	17254	17117	17285	16902	17197	17108	17099	17057	17029	17054	17258	17257	17145	17213	17302	17242	17100	17286	17113	17192	17084	17278	17205	17261	17129	17165	17156	17175	17222	17195	17177	17132	17212	17213	17189	17322	17098	17302	17039	16964	17115	17177	17168	17078	17293	17103	17193	17190	17056	17386	17240	17210	17183	17087	17217	17263	17294	16986	17138	17041	17092	17064	17144	17203	17207	17200	17095	17086	17132	17357	17279	17132	17114	17150	17324	17379	17317	17310	17229	17195	17116	17225	17238	16978	17094	17144	17043	17209	17242	17244	17186	17163	17057	17207	17252	17093	17197	17158	17353	17145	17285	17161	17169	17238	17169	17096	17276	17449	16983	17082	17303	17277	17007	17046	17066	17253	17021	17189	17035	17246	17162	17069	17135	17100	17144	17080	17216	17303	17271	17293	17198	17065	17123	17174	16923	16969	17260	17008	17129	17097	17046	17155	17181	17095	17227	17088	17345	17221	17114	16999	17149	17096	17053	17055	17143	17202	17123	17343	17176	17061	17230	17034	17134	17151	17157	17091	17226	17138	17189	17125	17145	17148	17484	16868	17194	17138	17153	17162	17290	17083	17115	17246	16964	17334	17059	17010	17140	17152	17209	17236	17192	17275	17337	17279	17237	17254	17067	17118	17233	17149	17208	17061	17194	17302	17042	17109	17232	17113	17304	17261	17064	17193	17123	17316	17159	17010	17177	17147	16933	17196	17054	17344	17177	17088	17074	17171	17205	17296	16975	17141	17134	17172	17232	17200	17062	17189	17252	17068	17146	17162	16993	17069	17260	17059	17265	17086	17316	17299	17160	17118	17370	17179	17333	17098	17161	17017	17177	17247	17154	17170	17155	17203	17189	17092	17089	17187	17209	17211	17119	17187	17226	17311	17199	17235	17028	17095	17202	17286	17081	17097	17062	16961	17254	17213	17118	17216	17099	17046	17041	17189	17315	17198	17086	17124	17212	17097	17217	17313	17192	17057	17037	17183	17090	17348	17011	17286	17139	17158	17072	17133	17212	17078	17175	17117	17104	17186	17089	17180	17127	17061	17168	17273	17120	17144	17279	17157	17172	16999	17194	17141	17169	17124	17238	17202	17162	17196	17126	17082	17106	17140	17352	16908	17108	17085	17310	17111	17233	17026	17146	17308	17144	17181	17073	17016	17235	17365	17218	17220	17110	17351	17187	17125	17128	17167	16991	17206	17228	17116	17128	17283	17207	17128	17046	17161	17093	17025	17175	17220	17216	17360	17196	17285	17046	17225	17186	17163	17133	17345	17098	17033	17234	17105	17103	17283	17087	17186	17265	17073	17350	17387	17089	17109	17263	17072	17089	17019	17104	17116	17156	17307	17101	17169	17098	17101	17120	17225	17208	17089	17160	17124	17163	17345	17253	17098	17204	17181	17146	17174	17200	17279	17156	17154	17246	17044	17205	17280	17169	17175	17228	17116	17084	17206	17169	17315	17154	17229	17216	17075	17238	17164	17286	17163	17340	17230	17191	17320	17262	17278	17109	17317	17215	17253	17158	17107	17114	17185	17064	17145	17138	17199	17035	17123	16940	17200	17376	17140	17058	17045	17167	17077	17201	17162	17098	17200	16968	17173	17290	17138	17092	17131	16976	17045	17195	17122	17165	17125	17339	17108	17196	17243	17164	17307	17211	17246	17161	17322	17085	17158	17083	17115	16984	17135	17130	17104	17291	17174	17339	17140	17217	17155	17066	17221	17319	17222	17165	17104	17193	17294	17183	17226	17117	17220	17256	17108	17126	17094	17134	17093	17240	17171	17205	17267	17288	16943	17140	17006	17211	17285	17234	17050	17252	17083	17205	17074	17209	17279	17271	17042	17216	17164	17305	17182	17100	17170	17273	17236	17130	17108	17016	17037	17184	17171	17134	17261	17087	17268	17289	17171	17104	17121	17039	17164	17130	17208	17105	16998	17228	17083	17109	17163	17339	17189	17118	17236	17047
22528	21036	28881	24673	25737	31196	33860	28900	26396	25195	23663	22947	22739	22472	22472	22301	22194	22279	22197	22000	21891	22121	22147	21858	21866	21736	21761	21962	21935	21789	22049	21786	21953	21734	21617	21756	21688	21837	21638	22083	21533	21820	22079	21712	21857	21948	21871	21413	21649	21714	21953	21552	21685	21663	21627	21573	21684	21745	21530	21575	21625	21606	21571	21499	21539	21825	21717	21820	21703	21697	21576	21660	21838	21617	21597	21574	21684	21733	21561	21715	21671	21734	21525	21815	21713	21444	21576	21801	21602	21696	21675	21806	21705	21696	21674	21745	21752	21579	21465	21645	21498	21985	21590	21636	21687	21577	21770	21708	21560	21743	21515	21727	21528	21711	21555	21736	21846	21686	21555	21672	21776	21574	21838	21839	21681	21644	21483	21720	21571	21594	21724	21744	21699	21645	21780	21636	21812	21567	21854	21685	21752	21639	21512	21514	21672	21643	21665	21624	21768	21656	21666	21721	21845	21739	21900	21867	21729	21495	21690	21443	21513	21676	21678	21834	21788	21819	21819	21679	21701	21634	21574	21799	21580	21654	21810	21703	21807	21702	21706	21459	21516	21564	21612	21652	21761	21480	21691	21544	21655	21594	21506	21571	21564	21653	21674	21600	21757	21681	21618	21581	21749	21675	21769	21743	21589	21587	21583	21601	21517	21454	21832	21617	21642	21617	21902	21757	21624	21525	21428	21570	21614	21492	21458	21592	21783	21493	21784	21677	21619	21724	21578	21588	21552	21551	21805	21922	21464	21631	21805	21650	21717	21803	21665	21765	21636	21542	21664	21540	21641	21483	21762	21649	21383	21831	21609	21524	21663	21719	21803	21314	21552	21739	21717	21752	21807	21908	21579	21461	21567	21731	21556	21533	21728	21736	21667	21601	21592	21665	21427	21853	21439	21660	21682	21420	21541	21645	21615	21754	21646	21532	21538	21846	21689	21733	21837	21530	21572	21447	21720	21658	21858	21671	21729	21754	21563	21675	21504	21692	21817	21732	21598	21893	21656	21579	21584	21659	21367	21486	21408	21715	21547	21518	21621	21543	21617	21434	21668	21850	21755	21766	21809	21464	21484	21607	21636	21651	21595	21412	21471	21760	21846	21417	21767	21860	21570	21619	21727	21577	21520	21521	21587	21686	21729	21715	21666	21657	21709	21673	21672	21745	21583	21445	21635	21656	21508	21481	21597	21667	21827	21795	21674	21640	21640	21670	21726	21910	21548	21567	21603	21529	21363	21735	21722	21791	21546	21776	21731	21664	21574	21732	21686	21509	21742	21587	21729	21515	21679	21603	21768	21606	21856	21586	21641	21741	21859	21784	21705	21648	21677	21334	21470	21732	21978	21578	21836	21851	21590	21597	21862	21683	21675	21610	21643	21619	21625	21680	21660	21588	21521	21621	21675	21600	21557	21508	21904	21752	21775	21509	21439	21585	21630	21692	21724	21503	21666	21605	21657	21480	21573	21547	21495	21387	21506	21916	21482	21505	21686	21638	21899	21510	21633	21551	21605	21592	21595	21583	21649	21755	21627	21615	21668	21838	21703	21616	21679	21741	21720	21760	21778	21493	21561	21706	21652	21494	21521	21550	21508	21409	21772	21600	21584	21577	21713	21648	21714	21392	21574	21659	21458	21717	21481	21609	21472	21641	21667	21442	21628	21610	21676	21598	21694	21653	21692	21527	21624	21671	21714	21402	21631	21660	21581	21800	21632	21722	21517	21748	21638	21685	21458	21675	21783	21500	21699	21605	21502	21610	21539	21624	21775	21719	21702	21498	21737	21606	21587	21636	21805	21649	21441	21578	21561	21528	21777	21575	21519	21521	21679	21797	21840	21830	21715	21780	21655	21587	21289	21648	21589	21719	21820	21480	21564	21571	21532	21619	21633	21529	21733	21721	21541	21637	21885	21973	21637	21816	21613	21598	21458	21614	21813	21916	21623	21618	21725	21732	21602	21727	21593	21653	21689	21535	21428	21466	21872	21640	21763	21580	21896	21666	21659	21649	21580	21799	21707	21504	21549	21680	21649	21644	21722	21591	21433	21475	21509	21625	21558	21904	21585	21560	21500	21749	21802	21491	21551	21428	21664	21435	21725	21555	21672	21595	21577	21833	21741	21644	21723	21693	21584	21516	21486	21881	21592	21576	21611	21574	21442	21564	21689	21727	21755	21746	21613	21583	21601	21540	21416	21473	21546	21315	21750	21608	21731	21668	21796	21760	21656	21627	21680	21526	21396	21510	21472	21655	21543	21549	21618	21494	21694	21638	21766	21833	21531	21786	21715	21517	21680	21613	21503	21588	21805	21810	21709	21542	21527	21846	21400	21530	21634	21587	21671	21602	21615	21726	21733	21595	21729	21685	21733	21596	21732	21592	21578	21643	21661	21699	21639	21602	21791	21584	21782	21676	21740	21693	21897	21420	21604	21624	21630	21731	21640	21801	21611	21765	21489	21689	21513	21684	21488	21669	21705	21484	21900	21699	21662	21696	21764	21652	21355	21635	21724	21540	21662	21491	21777	21686	21862	21663	21534	21903	21665	21623	21451	21556	21582	21715	21530	21598	21617	21428	21567	21675	21809	21729	21627	21849	21859	21652	21732	21622	21540	21745	21503	21655	21479	21597	21599	21661	21870	21729	21549	21635	21323	21434	21605	21900	21707	21653	21683	21521	21597	21659	21736	21730	21677	21809	21530	21740	21692	21755	21594	21515	21677	21535	21530	21522	21403	21491	21511	21572	21506	21671	21650	21658	21670	21944	21543	21673	21646	21628	21679	21752	21587	21700	21642	21717	21815	21720	21652	21840	21724	21656	21585	21822	21600	21689	21856	21653	21677	21585	21566	21440	21744	21583	21527	21765	21497	21487	21885	21776	21631	21762	21792	21607	21678	21521	21794	21541	21628	21787	21645	21505	21878	21634	21793	21519	21762	21592	21885	21614	21632	21686	21793	21696	21743	21773	21703	21621	21607	21509	21644	21629	21564	21617	21630	21779	21727	21432	21649	21531	21630	21775	21760	21640	21508	21574	21525	21623	21810	21521	21807	21785	21752	21670	21682	21559	21630	21501	21707	21510	21642	21562	21743	21816	21784	21681	21514	21566	21649	21461	21564	21539	21598	21670	21389	21525	21544	21735	21620	21529	21726	21589	21720	21842	21687	21895	21515	21624	21488	21561	21586	21655	21477	21760	21849	21392	21611	21612	21424	21364	21760	21719	21571	21606	21676	21689	21606	21899	21648	21644	21647	21620	21629	21797	21694	21750	21673	21609	21614	21581	21780	21669	21615	21451	21599	21735	21706	21477	21904	21763	21571	21804	21527	21615	21656	21719	21707	21610	21519	21692	21748	21542	21575	21690	21852	21557	21722	21748	21696	21690	21921	21730	21461	21702	21490	21603	21710	21903	21639	21694	21716	21579	21796	21607	21664	21622	21669	21600	21610	21550	21584	21409	21469	21792	21676	21540	21660	21889	21527	21567	21785	21621	21687	21557	21720	21641	21693	21926	21461	21300	21636	21650	21810	21811	21759	21732	21733	21565	21587	21873	21644	21660	21437	21811	21585	21658	21699	21560	21714	21545	21657	21573	21544	21645	21903	21767	21627	21811	21708	21627	21771	21601	21746	21554	21537	21615	21791	21732	21805	21840	21716	21383	21547	21636	21771	21825	21495	21585	21607	21527	21606	21512	21773	21441	21825	21763	21827	21754	21598	21620	21489	21459	21615	21673	21581	21736	21609	21616	21658	21631	21597	21904	21571	21652	21818	21788	21658	21466	21416	21712	21724	21495	21659	21752	21747	21720	21651	21459	21755	21610	21568	21558	21618	21562	21684	21798	21413	21566	21580	21543	21462	21674	21470	21447	21634	21646	21406	21697	21706	21960	21601	21677	21714	21563	21696	21646	21447	21670	21598	21756	21770	21617	21707	21682	21762	21808	21513	21662	21646	21484	21636	21677	21400	21691	21776	21852	21689	21637	21760	21628	21737	21685	21539	21715	21494	21721	21518	21573	21655	21538	21651	21574	21776	21623	21808	21481	21589	21643	21670	21519	21569	21735	21697	21575	21680	21625	21629	21780	21624	21665	21691	21850	21572	21758	21517	21572	21698	21589	21467	21454	21515	21763	21605	21719	21489	21522	21629	21543	21634	21668	21739	21691	21513	21406	21759	21624	21821	21581	21511	21407	21727	21647	21738	21675	21591	21549	21601	21807	21610	21633	21836	21662	21786	21446	21514	21532	21741	21628	21782	21584	21467	21640	21534	21511	21693	21821	21462	21413	21556	21738	21804	21597	21661	21525	21492	21666	21532	21508	21372	21746	21790	21705	21742	21698	21673	21594	21710	21473	21390	21566	21674	21713	21558	21757	21572	21485	21823	21467	21835	21745	21792	21669	21734	21490	21674	21682	21577	21788	21490	21493	21555	21572	21858	21581	21733	21818	21764	21883	21640	21627	21721	21736	21773	21751	21710	21613	21855	21692	21727	21604	21739	21856	21829	21468	21626	21875	21508	21557	21696	21751	21676	21743	21557	21684	21535	21670	21622	21657	21729	21602	21524	21723	21598	21743	21522	21790	21393	21833	21532	21662	21661	21689	21645	21649	21717	21738	21560	21547	21693	21651	21718	21798	21529	21785	21603	21547	21474	21560	21673	21871	21619	21583	21534	21745	21720	21404	21801	21513	21727	21551	21552	21601	21836	21685	21752	21745	21772	21773	21551	21569	21757	21715	21565	21749	21799	21546	21662	21903	21696	21649	21528	21538	21691	21486	21662	21606	21679	21756	21742	21793	21691	21691	21559	21703	21591	21503	21634	21559	21699	21447	21607	21747	21538	21344	21824	21676	22022	21725	21694	21572	21636	21670	21823	21407	21680	21781	21774	21828	21654	21687	21736	21623	21585	21509	21779	21675	21715	21445	21624	21759	21683	21819	21848	21725	21855	21781	21652	21453	21570	21619	21570	21768	21476	21570	21736	21731	21692	21508	21716	21555	21685	21510	21430	21669	21778	21595	21660	21556	21525	21695	21554	21936	21417	21468	21866	21737	21720	21794	21753	21524	21801	21513	21893	21798	21599	21707	21734	21692	21598	21564	21718	21665	21581	21544	21542	21845	21698	21560
39525	68587	63374	49672	42031	35626	30795	26773	23881	21513	19597	19154	18314	18349	18123	18097	17933	17955	17853	17749	17631	17643	17764	17547	17321	17485	17520	17329	17385	17639	17461	17426	17263	17403	17388	17322	17326	17495	17445	17336	17247	17467	17448	17261	17182	17384	17321	17383	17139	17480	17128	17484	17390	17431	17408	17403	17292	17259	17399	17540	17162	17295	17317	17256	17283	17375	17375	17281	17449	17310	17070	17258	17321	17333	17398	17334	17411	17410	17376	17325	17407	17337	17346	17403	17264	17386	17319	17401	17450	17409	17368	17271	17296	17236	17296	17298	17189	17146	17300	17242	17285	17351	17284	17344	17534	17145	17321	17502	17306	17304	17253	17162	17215	17379	17180	17369	17230	17319	17127	17563	17112	17263	17202	17295	17214	17249	17452	17362	17394	17268	17405	17308	17321	17416	17286	17395	17349	17382	17308	17489	17314	17367	17434	17283	17274	17356	17295	17320	17210	17237	17184	17373	17367	17322	17384	17310	17210	17265	17275	17231	17095	17290	17342	17409	17312	17338	17280	17369	17561	17390	17348	17223	17342	17384	17563	17354	17109	17351	17310	17432	17354	17265	17419	17387	17295	17406	17380	17284	17349	17363	17437	17420	17402	17302	17304	17480	17405	17344	17322	17355	17417	17269	17578	17259	17388	17568	17231	17414	17388	17309	17416	17393	17435	17394	17510	17389	17510	17360	17449	17179	17226	17193	17266	17455	17352	17265	17479	17255	17352	17541	17342	17181	17184	17357	17510	17283	17468	17373	17269	17195	17303	17286	17331	17375	17485	17300	17314	17228	17371	17422	17307	17363	17262	17401	17289	17297	17211	17296	17344	17155	17324	17463	17026	17183	17194	17247	17206	17295	17371	17256	17450	17326	17302	17302	17103	17414	17298	17305	17295	17211	17343	17231	17323	17412	17202	17374	17124	17313	17468	17313	17419	17162	17243	17371	17518	17382	17404	17348	17329	17153	17391	17503	17365	17352	17385	17340	17272	17320	17265	17132	17445	17318	17209	17439	17373	17217	17449	17391	17328	17427	17145	17281	17249	17277	17489	17268	17269	17410	17375	17258	17341	17522	17306	17227	17273	17447	17466	17356	17372	17241	17365	17384	17336	17265	17506	17273	17324	17328	17245	17385	17384	17347	17447	17360	17204	17331	17340	17193	17448	17346	17384	17378	17266	17274	17590	17261	17398	17102	17311	17414	17291	17335	17388	17323	17390	17128	17246	17297	17313	17328	17312	17240	17333	17305	17263	17341	17167	17369	17447	17630	17309	17251	17291	17232	17345	17277	17255	17378	17306	17144	17396	17416	17258	17417	17200	17210	17311	17410	17432	17242	17199	17385	17269	17248	17281	17366	17339	17355	17355	17196	17203	17234	17388	17343	17376	17493	17406	17236	17349	17326	17219	17135	17350	17256	17218	17452	17409	17412	17294	17304	17412	17234	17334	17355	17423	17204	17209	17225	17519	17242	17339	17332	17335	17372	17273	17336	17568	17230	17269	17503	17152	17444	17345	17257	17120	17315	17354	17251	17341	17421	17305	17369	17412	17480	17325	17305	17287	17429	17301	17289	17010	17362	17348	17478	17198	17329	17354	17290	17185	17346	17199	17403	17133	17465	17193	17204	17235	17308	17382	17392	17204	17399	17515	17145	17454	17205	17428	17219	17613	17270	17379	17353	17416	17144	17237	17253	17100	17318	17487	17440	17339	17506	17280	17182	17411	17233	17192	17150	17224	17424	17319	17281	17410	17411	17175	17196	17298	17077	17059	17186	17423	17404	17250	17382	17445	17274	17356	17344	17287	17233	17152	17429	17319	17358	17391	17089	17250	17375	17420	17218	17391	17277	17239	17238	17461	17147	17401	17430	17289	17310	17358	17315	17307	17243	17384	17189	17392	17273	17161	17246	17337	17250	17172	17389	17278	17168	17345	17284	17212	17239	17413	17325	17111	17445	17156	17385	17184	17240	17287	17253	17319	17309	17366	17399	17388	17240	17291	17331	17393	17457	17290	17332	17328	17276	17262	17303	17079	17264	17193	17312	17323	17323	17435	17343	17532	17202	17376	17337	17419	17359	17271	17345	17209	17111	17356	17358	17545	17371	17378	17366	17106	17365	17405	17205	17369	17270	17359	17437	17573	17385	17360	17352	17403	17201	17254	17391	17291	17379	17421	17375	17101	17423	17161	17341	17242	17249	17393	17179	17156	17335	17301	17341	17153	17311	17189	17391	17214	17275	17347	17394	17316	17377	17295	17433	17275	17216	17208	17293	17370	17266	17417	17200	17444	17312	17368	17370	17300	17299	17216	17112	17360	17345	17076	17381	17146	17504	17292	17191	17375	17281	17172	17448	17313	17303	17347	17279	17185	17330	17253	17220	17332	17289	17257	17304	17290	17524	17008	17291	17339	17262	17336	17302	17407	17370	17239	17333	17275	17333	17433	17327	17184	17236	17367	17352	17262	17469	17307	17285	17384	17461	17243	17314	17256	17362	17262	17358	17354	17259	17319	17246	17389	17242	17350	17327	17231	17232	17279	17267	17315	17102	17324	17205	17536	17328	17367	17184	17345	17489	17386	17304	17222	17306	17505	17214	17339	17437	17311	17409	17571	17272	17330	17361	17165	17243	17387	17214	17232	17343	17234	17471	17432	17246	17304	17423	17259	17289	17423	17374	17380	17363	17359	17107	17403	17336	17334	17466	17169	17192	17243	17412	17220	17441	17374	17273	17610	17341	17461	17382	17365	17440	17220	17351	17396	17257	17254	17187	17352	17256	17424	17345	17292	17251	17428	17488	17222	17275	17372	17236	17333	17359	17306	17288	17156	16936	17387	17405	17495	17258	17367	17315	17455	17328	17556	17364	17301	17302	17323	17394	17209	17252	17058	17245	17324	17210	17444	17216	17243	17378	17374	17351	17367	17411	17574	17364	17302	17417	17425	17256	17293	17251	17344	17229	17186	17251	17288	17362	17271	17367	17415	17406	17469	17299	17401	17348	17441	17276	17406	17439	17351	17146	17248	17235	17102	17306	17427	17429	17276	17442	17314	17310	17480	17352	17361	17226	17326	17178	17451	17260	17236	17341	17268	17268	17345	17348	17268	17440	17375	17359	17200	17362	17311	17264	17305	17192	17185	17330	17255	17219	17218	17290	17314	17301	17291	17368	17337	17160	17300	17312	17243	17490	17224	17399	17393	17267	17270	17245	17360	17266	17309	17195	17109	17308	17456	17277	17265	17423	17513	17277	17260	17203	17308	17406	17134	17310	17344	17501	17341	17314	17308	17266	17193	17103	17406	17271	17452	17307	17409	17358	17383	17371	17414	17259	17295	17470	17334	17228	17172	17299	17257	17213	17167	17308	17334	17318	17170	17232	17490	17415	17234	17299	17121	17343	17224	17279	17232	17447	17412	17320	17216	17250	17403	17438	17376	17391	17400	17238	17377	17284	17287	17203	17347	17469	17495	17360	17242	17288	17276	17385	17394	17286	17347	17281	17372	17170	17460	17266	17346	17136	17604	17480	17361	17386	17413	17169	17240	17186	17121	17228	17353	17418	17314	17308	17347	17287	17294	17356	17343	17178	17271	17411	17354	17193	17417	17473	17327	17292	17378	17365	17379	17374	17307	17248	17326	17229	17361	17501	17349	17394	17318	17272	17356	17285	17342	17343	17350	17452	17375	17281	17412	17383	17289	17359	17289	17271	17201	17270	17368	17306	17204	17477	17295	17495	17281	17270	17410	17295	17425	17243	17315	17334	17312	17238	17365	17323	17227	17390	17216	17329	17298	17400	17321	17355	17379	17456	17352	17218	17265	17473	17354	17352	17294	17225	17450	17384	17220	17123	17296	17292	17259	17422	17377	17246	17354	17424	17340	17286	17301	17235	17346	17401	17346	17165	17365	17315	17247	17195	17415	17374	17280	17245	17236	17363	17353	17303	17307	17310	17258	17266	17214	17371	17304	17380	17247	17346	17390	17288	17230	17315	17413	17164	17195	17303	17263	17157	17446	17313	17302	17217	17416	17399	17441	17276	17294	17205	17172	17264	17371	17260	17220	17185	17463	17269	17288	17290	17323	17351	17493	17299	17508	17272	17261	17366	17299	17214	17421	17397	17322	17204	17431	17390	17543	17275	17351	17350	17465	17134	17209	17263	17290	17168	17192	17368	17360	17399	17223	17310	17250	17238	17482	17354	17316	17290	17399	17286	17361	17197	17154	17448	17407	17388	17316	17395	17334	17264	17397	17305	17358	17342	17387	17143	17425	17217	17474	17302	17319	17371	17263	17293	17398	17457	17154	17120	17460	17423	17308	17360	17545	17397	17258	17538	17392	17438	17329	17434	17346	17367	17357	17281	17326	17228	17243	17294	17426	17238	17240	17240	17250	17225	17375	17436	17224	17334	17422	17477	17380	17467	17332	17176	17303	17216	17272	17382	17408	17507	17418	17310	17199	17347	17219	17381	17317	17336	17252	17238	17285	17361	17541	17416	17254	17476	17362	17242	17430	17371	17277	17386	17345	17574	17291	17270	17420	17272	17139	17303	17321	17238	17290	17527	17265	17201	17224	17281	17349	17320	17273	17400	17249	17401	17211	17422	17503	17275	17382	17217	17256	17311	17324	17432	17429	17386	17330	17355	17305	17349	17155	17291	17319	17259	17188	17135	17344	17318	17107	17492	17339	17355	17284	17435	17350	17373	17327	17344	17208	17301	17454	17170	17289	17255	17377	17382	17467	17275	17223	17389	17459	17361	17438	17355	17381	17311	17393	17164	17320	17289	17260	17362	17421	17260	17298	17328	17335	17388	17289	17272	16972	17405	17383	17367	17452	17379	17268	17251	17462	17235	17235	17344	17403	17521	17245	17376	17364	17304	17380	17376	17216	17456	17350	17564	17342	17226	17298	17364	17195	17227	17383	17111	17341	17179	17395	17317	17374	17341	17344	17278	17171	17240	17411	17485	17337	17286	17235	17258	17407	17292	17365	17427	17494	17368	17242	17223	17208	17408	17311	17329	17651	17329	17423	17349	17379	17483	17199	17358	17506	17386	17238	17239	17391	17382	17237	17147	17266	17243	17226	17325	17354	17264	17378	17381	17415	17381	17364	17248	17056	17401	17273	17346
30955	36966	46113	40285	32825	29118	26238	23900	22543	22323	21859	21560	21485	21504	21363	21098	21432	21378	21396	21306	21324	21303	21177	21175	21043	20987	21165	21158	21078	21265	21260	21138	21225	21068	21276	21172	21169	21190	21269	21153	21092	21086	21116	21424	21218	21135	21114	21081	21176	21128	21096	21258	21207	21346	21302	21105	20945	21025	21225	20913	20944	21036	20989	20936	21082	21265	21159	21162	21239	20997	21193	20944	21006	21064	21233	21088	21162	20957	21221	21059	21194	21089	21086	21097	20869	21031	21148	21116	21131	21310	21136	21160	21248	21166	21153	20960	21201	21175	21183	20920	21178	21070	21244	21223	21025	21292	21302	21066	21013	21176	21253	21285	21152	21058	21051	20985	21015	21163	21306	21062	20928	21335	20986	21260	21288	20990	21313	21130	21151	21008	21247	21076	21184	21110	21098	21090	21291	21064	21033	21240	21093	21202	21354	21156	21124	21318	21031	21091	20947	21261	21009	21138	21097	21216	21064	21085	21047	21176	21005	20934	21124	21032	20902	21117	21181	21261	21162	21327	20954	21142	21002	21438	21144	21147	21180	21339	21020	21115	21069	21153	21125	21084	21038	21090	21156	20942	21260	21067	21216	21170	21192	21162	21173	21230	21270	21050	20853	21119	21233	21010	21187	21181	21166	21386	21114	21081	20993	21091	21024	21236	21076	21251	20926	21085	20949	21228	21063	21090	21318	21234	21030	21102	21028	21339	21139	21267	21138	21218	21205	21173	21152	20971	21069	20863	21254	21171	21063	21181	21089	21092	20969	21194	21062	20933	21142	21186	21148	21038	20951	21133	21045	21006	21091	21347	21084	21176	21165	21081	21064	21106	20977	21026	21020	21044	21202	21266	21155	20997	21072	21174	21120	21154	21166	21189	21185	21110	21066	20856	21098	21157	21056	21226	20966	21415	21062	21012	21137	21171	21257	21031	21165	21070	21095	21155	21222	21135	21056	21147	21153	21310	20923	21185	21215	21268	21062	21040	21245	20840	21005	20950	21117	21163	21169	21032	21294	21107	21124	21113	21079	21075	21096	21299	21283	21302	21187	21160	21165	21225	21093	21305	21109	21304	21131	21217	21144	21251	21338	21182	20986	21006	21070	21058	20894	21052	20945	20984	21014	21194	21026	21196	21243	20944	21143	21218	21234	21124	21010	21202	21137	21241	21280	21212	21227	21255	20993	21239	21246	21133	21157	21179	21315	21050	20888	21022	21226	21089	20919	21258	21115	21390	21388	21186	21010	21289	21018	21307	21017	21055	21041	21056	21083	21230	21074	21124	21147	20920	21139	21106	20995	21244	21072	21108	21143	21034	21042	21112	21111	20935	21061	21008	21037	21233	21192	20894	21149	21138	20993	21042	20933	21257	21255	21151	21040	20994	21135	21195	21018	21383	21377	21166	20936	21176	21014	21216	21092	20861	21249	21179	21232	21174	21385	21275	21072	21215	21115	21113	20982	21395	20926	21159	21088	21121	20943	21415	21248	21281	21306	21245	21097	21173	21155	21108	21223	21309	21302	20958	20935	21073	21126	21002	20932	21109	21063	21061	21122	20968	21017	21112	21003	21189	21429	21226	21151	21097	20916	21196	21358	21080	21155	21284	21187	21045	20914	21084	21067	21326	21076	21118	21141	21289	20940	21182	20905	21071	21179	21024	21090	21090	21191	21244	21242	21001	21177	21233	21093	21042	21111	21063	21157	21108	21185	21117	21263	20953	21086	21078	20946	21140	21190	21201	21241	21183	21113	21244	21089	21279	21274	21332	21074	20934	21114	21260	21084	21537	21060	20982	21104	21128	21048	21250	21069	21168	20928	21122	21057	21211	21150	21111	20944	21210	21338	21290	21127	21176	21167	21167	21259	21072	21171	21187	21258	21162	21263	21144	21013	21061	21050	21169	21132	21097	20938	21100	21111	20839	21049	21147	20953	21140	21123	21072	20982	21123	21251	21265	21069	21050	21196	21041	21147	21204	21270	21235	21050	21128	21116	20873	20946	21182	21209	21129	21036	21094	21115	21106	21007	21173	21350	21092	21318	21101	20984	21332	21282	21217	21296	21101	21206	21158	21211	21100	21337	21116	21113	21247	21331	21134	21051	21177	20993	21088	21026	20899	21104	21143	21252	21236	21060	20904	21338	21210	20982	21379	21162	21152	21210	21036	21205	21157	21051	21245	21059	21065	21073	21048	21022	21358	21198	21099	21028	21258	21071	21151	20951	21185	21203	20959	21043	21145	20890	21289	21178	21257	21016	20993	21221	20989	21276	21184	21397	21187	21121	21291	21248	20977	21195	21087	21075	21095	21252	20967	21015	21058	21082	21243	20916	21302	21202	21154	21175	21089	21225	21304	21237	21268	20897	20958	21088	21171	21064	21040	20961	21213	21164	21170	21082	21019	21037	21159	21122	21087	21054	21107	21148	21025	21212	20959	21222	21078	21165	20813	21413	21263	21250	21246	21133	21151	21238	21074	21168	21238	21158	21109	21265	21120	21055	20936	21105	21131	21330	20978	21176	21230	21314	21202	21212	21001	21436	21038	21318	21135	21284	21404	21331	21050	21092	21029	21079	21340	21143	21123	20908	21155	21022	21221	21164	21326	20938	21114	20988	21157	21244	21221	21009	21048	21252	21128	21195	21406	21116	21123	21091	21189	21114	20979	21065	20956	21157	21206	21065	21196	21330	21236	21198	21001	20983	21063	20947	20965	21207	21152	21129	21446	21172	20972	21158	21055	21045	21072	21113	21103	20985	21117	21048	21279	21185	21191	21386	20975	21065	21125	21154	21259	21141	21012	21013	20925	21204	20963	21157	21222	21221	21281	21211	21104	21225	21155	21198	21056	21180	21206	20970	21366	21070	21241	21034	21056	20904	21153	21076	21206	21121	21067	21128	20954	20834	21285	20898	21053	21229	20927	21002	21079	20965	21036	20990	21132	21024	20966	21113	21307	20928	20994	21189	21239	21113	21247	21211	20877	21223	21076	21160	21127	21056	20979	21193	20934	21176	21209	21231	21134	21028	20774	21240	21257	21110	21055	21108	21339	21171	20997	20833	21375	21140	20858	21166	21092	21076	21087	21260	21393	20902	21290	21063	21118	21327	21169	21010	21148	21098	21033	20995	21142	21056	21128	21215	21140	21141	21250	21132	21189	21160	20900	20811	20938	20982	21016	20985	21227	21317	21228	21278	20948	21341	21297	21089	20911	21035	21111	21136	21147	21055	21254	20967	21096	21051	21115	20838	20938	21045	21265	21354	21206	21045	21184	21433	21085	21311	20935	21409	21095	21393	21270	21308	21264	21260	21253	21142	21328	21170	21041	21422	21215	21222	21144	21328	20933	21122	21223	21233	21229	21084	21203	21260	21090	21067	21332	21150	21232	21075	21173	20982	21013	21020	21256	21217	21145	21214	21281	21348	21174	21274	21123	21300	20846	20918	21048	21373	21322	21122	21141	21085	20985	21086	20976	21154	21308	21213	21208	21105	21110	21210	21101	20988	20940	21210	21325	21050	21353	21391	21207	20967	21268	21199	21113	21285	21046	21062	21311	21062	21140	21223	21173	21263	21054	21234	21078	21252	21210	21216	21058	21322	21146	21009	20901	21089	20863	21062	20956	21118	21059	21191	20959	21237	21158	21251	21273	21033	21248	21119	21112	21130	21126	20967	21114	21198	21106	21250	21200	21198	21189	21331	20962	21374	21161	21057	21023	21107	21028	21264	20999	21018	21010	21042	21073	21312	20920	21115	20976	20934	21158	21090	21189	21054	21286	21312	21165	21157	21144	21127	21151	21080	21109	21285	20880	20927	21244	21177	21239	21331	21085	21246	21104	21226	21157	21244	21007	21148	20995	21291	21161	21134	21187	21183	21112	21146	21072	21103	20947	20969	21254	20882	20969	21156	21111	21157	21199	21300	21043	21156	20973	20962	20955	21119	21243	21286	21161	21076	21091	21027	21069	21204	21141	21235	21070	21091	21106	21182	21212	21358	21063	21149	21178	21139	20941	21025	21329	21097	21073	20928	21264	21230	21174	21253	21289	21073	21134	21114	21240	21165	20988	21118	21170	21206	21133	21248	20992	21219	21125	21158	20884	21235	21281	21156	21154	21083	21175	21200	21366	21083	21091	21119	21165	21162	20957	21055	21036	21282	21021	21135	21087	20998	21031	20979	21080	20917	21278	21044	21101	21096	21084	21280	21226	21047	21175	21062	21044	21228	21178	21184	21160	21144	21107	21194	21197	21201	21098	21211	21075	21060	21122	20900	21090	20969	21280	21158	21324	21164	21108	20966	21291	20983	20995	21142	21162	21247	21309	21327	21142	21173	21104	20984	21013	21238	21182	21260	21184	21317	20957	21154	21196	20897	21006	21149	20897	21024	21089	21181	21202	21165	21051	20931	21209	21043	21137	21154	20981	21036	21143	21335	21175	21250	21003	21016	21006	21202	21057	21057	21168	21030	20964	20998	21307	21035	21096	21172	20955	21266	21083	21228	21027	21075	21133	21220	21199	21192	21285	21229	21297	21144	21067	21060	20985	21104	21107	21376	21181	21126	21201	21147	21063	21342	21192	21118	21265	21012	21396	21302	21222	20959	20987	21357	21089	21060	21330	21092	21194	21004	21104	21128	21187	20969	20961	21285	21084	21000	21255	21148	21237	20909	21222	21107	21175	21182	21255	21026	21223	21281	21298	21049	21234	21230	21283	21118	21083	21129	21309	21142	21119	21241	21168	21415	21393	21238	20966	21094	21215	21014	20998	21071	21365	21172	21151	21133	21278	21222	21173	20900	21134	21130	21217	21050	21213	21108	21207	21097	20975	21257	21016	21314	21139	21007	21302	21095	21076	21151	21001	21163	21098	21004	21031	21048	21263	21190	21140	21255	21069	21340	21238	21243	21267	21226	21095	21176	21170	21250	21201	21192	20986	21144	21079	20995	21069	21005	20963	21073	21101	20947	21160	21186	21260	21042	21092	21031	21408	21167	21202	21095	21314	21092	21118	21243	21195	21119	21033	21243	21403	21103	21268	21164	21008	21231	21047	21136	21004	21085	21113	21142	21272	21004	21172	21184	21266	21142	21184	21374	20995	21030	21319	21117	21203	21104	21144	21067	21098	21209	21157
37709	55947	49506	38093	31819	27052	23244	20622	18943	18311	17913	17972	17393	17581	17343	17403	17328	17125	17359	17343	17228	17258	17254	17265	17244	17367	17201	17192	17196	17023	17248	17157	17177	16914	16928	17113	17167	17148	17075	17018	17167	17274	17132	16937	17141	17026	17074	16871	16910	17156	17046	17146	17123	17081	17093	17239	17094	16944	17045	17078	17094	17023	17055	16931	16970	17168	17011	17136	16979	17009	17042	17204	17184	17190	17070	16970	17229	17239	17099	17205	16900	16951	17206	16937	17259	17005	17026	16942	16873	17118	17117	17131	17073	17000	16964	17112	16961	17019	17011	17155	17060	16976	16889	17064	16958	17140	16947	17081	16926	17152	17113	17018	17113	17017	17159	17107	16991	16976	17216	17006	17026	17138	17051	17001	17115	17065	17181	17011	16882	16975	17087	17103	17196	16970	16943	17028	17083	16965	17122	17139	17062	17224	16950	17112	17169	16973	17104	17222	17080	17067	17136	17131	17083	17096	17096	17141	17169	17141	17134	17052	17110	17061	17208	17017	17064	16925	17020	17263	16909	17262	17123	16992	17060	17067	17139	17061	16959	17177	17067	17097	17104	16931	17106	16950	17076	17024	16991	17154	17097	17049	17052	17236	17049	17043	16929	17070	17057	17018	17021	17025	16917	17145	16954	17112	17209	17021	17133	17104	16933	17118	16960	16907	17101	16908	17070	17189	16997	16926	16976	17002	17134	17089	17179	17088	17129	17077	17080	17147	17040	17042	17112	16944	17130	16959	16885	16970	17032	17059	17016	17095	17061	17028	16960	17162	17046	17011	17068	17000	16972	17079	16994	17120	17016	17037	17203	16977	17068	17229	17014	16979	16962	16842	17030	17082	17185	17145	17036	17208	17072	16997	16971	17100	17019	17156	17128	17121	17332	17102	17119	16930	16965	17057	17164	17037	17055	17025	17026	17070	17042	17014	16869	16999	17032	16931	17182	17167	17114	16954	17003	16860	17130	17143	17247	16935	17110	16896	16922	16960	17116	17137	17016	17117	17159	17111	17131	16929	17087	17143	17120	17003	16983	17054	17189	17092	17046	17056	17158	17091	17085	17088	17062	16970	17269	16990	17091	17021	17179	16992	17006	17008	17114	17263	17275	17078	16905	17125	16887	16995	17124	17167	17117	16988	16953	16829	17198	16964	17105	17093	16877	17147	17251	16903	16974	17041	16914	17018	17172	17182	17243	16981	17135	16998	17098	16962	17084	17205	17072	17054	17155	16987	16928	16814	17133	16954	17092	17097	17141	17023	17125	16936	17161	17139	17098	17091	17092	17175	17042	17042	17132	17156	17179	17104	17070	17185	16935	17086	16931	17048	17111	16782	17149	17190	16943	17075	16959	17004	17297	17065	17123	16964	17012	17010	17009	17022	17108	17143	16912	17099	16866	17128	16967	17185	17247	17121	16894	17047	16904	17078	17087	17111	17135	17070	16951	16962	17200	16983	17007	17177	17170	17147	17015	17038	17126	17047	17146	17102	17052	17166	17016	17170	17068	17171	17128	16960	17047	17179	16899	17040	17175	17099	17108	17133	17058	17035	17150	17018	17075	17097	17167	17038	17204	17208	17062	17111	17144	17254	17011	16951	17215	16844	17087	17175	17051	17155	16998	17071	17118	16840	17120	17115	17230	17144	17028	17134	17107	17073	17108	17066	17008	16916	17140	16983	17020	17055	17041	17159	17032	16981	16916	16992	17201	17058	16989	17140	16910	17103	16908	16952	17023	17123	17118	17105	17170	17088	16924	17055	17099	17096	17127	17042	17029	17113	17072	17055	17138	17156	17126	16984	16948	17197	17124	17032	17004	17054	17143	16956	17008	17135	17158	16971	16859	16984	17051	17161	16888	17223	17033	16992	16837	17099	16997	17089	16995	17070	17256	17175	16970	17050	17104	17010	17044	17027	16992	17085	17125	17084	17169	16901	16983	17044	17050	17170	17060	17153	17016	17192	17239	17035	17103	17106	17118	16901	17009	16800	17142	17064	17123	17122	17087	17177	17025	17075	17120	16979	17062	17010	17122	16965	17090	17084	17185	17010	17132	17240	17040	16959	17111	17013	17136	17131	17034	16928	17077	17101	17146	17036	17068	17053	17074	16950	17222	16917	17014	17051	17109	17155	17060	16966	17024	17109	17050	17105	17045	17114	17155	17053	17058	17027	17184	16888	17140	17218	16919	17052	17051	17091	17096	17116	17072	17131	17056	16982	17011	17002	17095	17026	17062	17027	17032	17133	17077	17131	17032	17004	16894	17102	17300	17042	17235	17028	17035	17004	16807	17043	17211	17135	17130	17040	17130	17200	16924	17224	16849	17227	17254	17092	16980	17113	17040	17062	17128	17175	16964	17100	17119	17219	17098	17146	17028	17064	17253	16932	16906	17204	17168	17111	17044	16969	17045	17161	17018	17052	17018	17126	17203	17241	16961	17048	17070	16997	17057	17069	17005	17113	17055	16886	17038	17169	16793	16977	17090	17109	17084	16976	17128	17021	16882	17007	17015	16987	17118	17157	17136	17102	17101	17147	17077	17172	17072	17171	16888	17092	17109	17144	16888	17036	17044	16889	17107	17146	16983	17142	17094	16883	17072	17216	17019	16901	17015	17025	17243	17045	17012	16927	17232	16975	16985	17208	17110	16967	17115	17156	17130	17004	17067	17071	17237	17037	17293	17030	17135	17264	17072	17147	17064	17197	16934	16883	16884	16945	17118	17011	17057	17050	17251	17368	17160	17294	17131	17145	16970	17129	17140	17183	16898	17324	17081	16977	17097	17084	17017	17077	17095	17120	17003	17083	17090	17016	17119	17150	16885	17092	16922	17193	17013	17072	16924	17121	16912	17039	17048	17045	16980	17038	17053	16933	17003	17039	17008	17143	17123	16988	17211	16929	17241	17197	16841	16911	16979	16972	17102	17076	17184	17087	16978	17021	17226	16933	17099	17261	17001	16987	16803	17123	16989	17064	16857	17040	17031	17085	17107	16865	16961	17053	17097	17030	17016	17077	17179	16940	17054	17189	16899	16993	16940	16968	16991	17135	16986	17039	17128	17155	17135	17023	17104	17167	17061	17035	16952	17035	17157	17035	17159	17094	16986	17084	17199	16866	17263	17167	16951	17019	16960	17088	16984	17105	17063	17135	16967	17041	17056	17003	17073	17030	17109	16987	17058	17021	17014	16974	17067	17176	17036	17244	17065	17159	16975	16968	17011	17222	16976	17092	17232	17019	16975	17151	17149	17078	16998	17163	16963	17093	17112	17154	17051	17110	17011	17017	16958	16881	17209	17117	17132	17054	17186	17205	17025	16944	16981	17034	16961	17000	17273	17131	17131	17084	17130	17105	17029	17000	16997	17069	17163	17036	16994	17079	17102	17100	17045	17006	17002	17171	17260	16949	17113	17148	17076	17159	17102	17082	17085	17076	17137	17079	17042	17160	16964	16927	17067	17079	16929	17086	17081	17087	17139	17060	17243	17193	17096	17099	16989	17135	16883	17269	16896	17126	17090	17018	17167	17126	17026	17277	17067	17136	17069	17076	16955	17162	17171	17084	17015	17066	17021	17204	17209	17189	17059	16924	16993	16948	17147	17049	16954	16967	16986	16945	17074	17084	17197	17134	17003	17047	17146	17109	17112	17142	17063	17029	16930	17025	16974	17166	16978	16999	17043	17064	16888	17091	17252	17024	17160	16963	17065	17262	16818	17348	17119	17006	17139	17102	16962	17062	16981	17087	16916	17048	16940	16964	16918	16871	17259	17139	16986	17047	16881	17195	16895	17061	17106	17046	16923	17092	17036	17037	16935	17133	17202	17060	17081	17002	16988	17007	17235	17067	17074	16960	16943	17080	17105	17089	17096	17062	17101	17157	16888	17119	16942	17059	17148	17093	17135	17047	17188	17217	17019	17054	17147	16857	17130	16994	17124	16919	17265	16887	17080	17085	17021	17140	17085	17024	17044	17172	16963	17131	16944	17051	17208	17069	16925	17009	17306	17166	16968	17166	16989	17156	17060	17051	17038	16950	17210	17050	17130	17077	17008	16979	16958	16935	17199	17026	17205	17133	16953	17037	17027	17021	17060	17057	17154	17159	17067	17123	16946	17018	17201	17122	16982	16937	17100	17046	17212	17143	17164	17168	16992	17244	17060	17020	17079	17126	17039	17095	17021	17005	17007	17063	17167	17165	16950	17083	17032	17007	17155	17030	17197	16891	17169	16948	17087	17238	16998	17149	16998	16939	16957	16955	17126	17032	17008	17113	17074	17121	17242	17187	16967	17026	17110	17212	17013	17076	17235	17227	16990	17215	17090	17038	17095	16995	17019	17105	17145	16982	17021	17270	16898	16994	17202	17015	16890	16963	16976	17001	16951	16874	16965	16950	16973	17049	17183	16902	16959	17002	17025	17063	17021	17060	16971	16985	17129	16692	17167	17011	17139	16930	17098	17076	17213	17176	17121	16993	17013	17029	17265	17175	17077	17127	17166	17110	17029	17148	17149	17142	17062	17208	17071	17038	16981	17121	17009	17148	17114	17074	17050	17072	17020	17017	17158	17021	17096	17092	17208	17045	17009	17120	17058	17154	17212	17044	17119	17089	17096	17057	16949	17083	17166	17060	16994	17086	17116	17184	17218	17002	17111	17116	17265	17061	17131	16836	17079	17225	16981	17092	17069	16782	16953	17039	17023	17177	16993	17035	17173	17237	16884	17000	17224	17143	16987	16917	17186	17101	17072	16980	16942	17139	17121	17106	17144	16915	17002	17125	17009	17190	17119	17040	17085	17082	17044	17222	17051	17064	17297	17009	17003	17254	17193	17190	17120	17187	17024	16980	16990	17076	16878	17085	17078	17028	16968	17128	16868	16901	16941	17102	17160	17018	17148	16940	16946	17057	17057	16995	17093	17078	17108	16932	16981	16933	17240	16842	17150	16913	16967	17119	16900	17002	17024	17229	17184	16951	17028	17153	17027	17109	16923	17009	16921	17048	17237	17167	16932	17045	17247	17059	17076	17125	17008	16899	16897	17130	17200	17079	17129	17097	17118	17199	17136	17208	17107	16937	16977	16968	17015	16953	16982	17075	16950	17047	16980	17063	16952	17065	16870	17060	17078	16913	16768	17212
24029	21218	29531	29155	31390	32235	30285	25150	23183	22728	22236	21752	21594	21485	21402	21166	21132	21326	21197	21148	21019	21148	21004	21092	20980	21192	21011	21035	20947	21097	20899	20828	20998	21006	20905	20604	20767	20798	20842	20895	21052	20708	20670	20799	20661	20746	20762	20929	20818	20844	20711	20844	20795	21019	20681	20873	20920	20913	20842	20767	20756	20639	20636	20803	20709	20686	20816	20651	20787	20731	21029	20863	20642	21017	20810	20908	20703	21075	20907	20880	20817	20648	20810	20595	20760	21035	20902	20845	20747	20898	20912	20667	20742	20831	20893	20869	20775	20952	20957	20813	20875	20888	20657	20859	20812	20836	20814	20775	20696	20990	20983	20914	20836	20957	21006	20700	20925	20727	20847	20827	20918	20511	20938	20900	20742	20908	20920	20800	20892	20814	20871	20594	20722	20706	20908	20903	20892	20873	20826	20618	20722	20790	20787	20922	20778	21047	20611	20832	20836	20661	20700	20666	20893	21050	20628	20768	20723	20890	20882	20939	20791	20612	20669	20905	20872	20851	20763	20806	20824	20833	20980	21002	20934	20721	21006	20806	20786	20906	20803	20903	20824	20834	20864	20886	20750	20712	20865	20986	20692	20882	20887	20639	20841	20584	20546	20509	20697	20770	20663	21016	20807	20936	20785	20963	20915	20863	20826	20696	21065	20808	21024	20748	20883	20724	20717	20782	20805	20831	20953	20759	20617	20823	20807	20751	20856	20704	20755	20899	20771	20805	20918	20591	20708	20814	20596	20779	20969	20806	20871	20783	20791	20685	20934	20837	20737	20746	20893	20780	20844	20811	20724	20799	20831	20799	20813	20713	20969	20872	20599	20838	20826	20907	20520	20768	20681	20975	20587	20995	21060	20918	20770	20990	20765	20797	20866	20917	20952	20784	20754	20776	20885	20617	20614	20816	20930	20824	20795	20829	21040	20827	20891	20836	20753	20911	20692	21004	21036	20594	20852	20668	20899	20765	20718	20807	20718	20894	20794	21010	20717	20588	20728	20754	20763	20793	20923	20786	20634	20996	20789	20644	20754	20973	20682	20797	20770	20630	20804	20815	20809	20835	20872	20907	20818	20976	20720	20911	20893	20744	20968	20838	20794	20725	20828	20813	20968	20927	20736	20980	20903	20780	20935	21107	20722	20749	20793	20750	20847	20908	20780	20843	20931	20704	20746	20849	20775	20823	20799	20820	20895	20838	20630	20758	20705	20576	20813	20705	20885	20958	21046	20741	20840	20726	20621	20836	20927	20951	20855	20627	20902	20847	20923	20831	20979	20607	20601	20722	20888	20893	20930	20948	20934	20916	20827	20780	20535	20807	20845	20955	20801	20838	20822	20764	20877	20760	20869	20722	20873	20831	21037	20880	20890	20730	20658	20584	20710	20830	20845	20756	20749	20800	20846	20738	20679	20722	20787	20757	20762	20781	20684	20824	20727	20627	20757	20722	20803	20786	20846	20888	20974	20810	20902	20714	20699	20813	20748	20832	20570	20799	20942	20835	20779	20699	20748	20877	21041	20849	20861	20814	20865	20930	20673	20876	20736	20967	20793	20639	20772	20733	20691	20672	20740	20745	20717	20676	20790	20841	20760	21078	20814	20747	21049	20689	21122	20731	20839	20894	20769	20799	20888	20740	21085	20883	20992	20912	20885	20753	20733	21051	20881	20772	20874	21064	20853	20919	20724	20869	20943	20625	20983	20915	20795	20519	20886	20766	20934	20619	20680	21102	20922	20697	20758	20635	20696	20635	20732	20885	20893	20868	20857	20688	20946	20826	20905	20748	20735	20790	20865	20605	20840	20980	20803	20948	21045	20905	21053	20766	20847	20809	20905	20980	20689	20846	20828	20663	20808	20869	20850	20930	21069	20766	20869	20775	20798	20814	20914	20883	20805	20567	20816	20828	20680	20508	20901	20647	20856	20643	20817	20885	20818	21007	20943	20854	21005	20909	20902	20768	20927	20998	20906	20760	20879	20735	20823	20632	20880	20853	20805	20831	20704	20687	20922	20823	20772	20789	20876	20909	20725	20929	20883	20763	20993	20740	20873	21000	20841	20893	20713	20537	20818	20777	21007	20943	20901	20906	20669	20728	20709	20696	20586	20728	20934	20804	20790	20947	20762	20839	20813	21093	20789	20816	20931	20763	20855	20832	20767	20741	20659	20666	20736	20891	20783	20777	20762	20732	20692	20797	20957	20660	20768	20781	21041	20958	20897	20766	20697	20928	20807	20714	20681	20798	20800	20632	20822	20738	20896	20902	20832	20785	20955	20988	20821	20834	20927	20919	20755	20703	20664	20902	20950	20829	20833	20792	20905	20853	20669	20638	20953	20778	20808	20795	20863	20917	20807	20740	20835	20798	20905	20661	20703	20764	20689	20763	20862	20729	20648	20845	20896	20932	20759	20824	21005	20945	20751	20812	20879	20857	20800	20787	20803	21054	20991	20909	21068	20910	21008	20628	20822	20751	20725	20882	20878	20737	20682	20696	20934	20846	20837	20978	20799	20975	20742	20822	20900	20761	20933	20813	20811	20757	20882	20684	20679	20834	20885	20758	20692	20654	20750	20790	20898	20742	20720	20938	20698	20986	20789	20900	20989	20818	20762	20775	21066	20846	20508	20837	21154	20854	20844	20781	20927	20692	20703	20627	20814	20825	20861	20651	20736	20882	20826	21028	20916	20779	20761	20773	20859	20822	20831	20911	20808	20869	20732	20798	20705	20745	20875	20895	20835	20894	20887	20688	20811	20744	20666	21030	20960	20821	20847	20746	20769	20636	20687	21106	20648	20898	20821	20779	20848	20554	20905	20927	20917	20902	20832	20968	20869	20708	20810	20738	20797	20779	20623	20671	21043	20838	20811	20932	20828	20884	20840	20727	20849	20953	20725	20857	20718	20851	20606	20799	20960	20753	21047	20973	20663	20749	20830	20860	21060	20925	20706	20923	20736	20905	20476	20761	21011	20862	20860	21065	20931	20999	20975	20794	20965	21020	21027	20960	20972	21060	20873	20723	20924	20611	20760	20813	20756	20769	21008	20865	20701	20928	20798	20527	20984	20756	20546	21087	20903	20787	20919	20724	20949	20633	21051	20761	20693	20933	20748	20716	20804	21075	21136	20841	20791	20689	21126	20875	21123	21099	20820	20848	20701	20864	20840	20867	20830	20781	20641	20999	20796	20529	20836	20881	21123	20768	20854	20994	20973	20607	20814	21103	20574	20829	20877	20750	21037	20621	20585	20772	20866	20813	20836	20794	20710	20758	20494	20781	20836	20855	20714	20632	20664	20720	20971	20715	20943	20813	20936	20915	20893	20878	20857	20734	20846	20824	20710	20790	20913	20626	20872	20950	20607	20850	20954	20723	20903	20836	20841	20746	20878	21105	21052	20752	20742	20853	20835	20882	20713	20801	20927	20718	20904	20881	20642	20817	20849	21076	20802	20740	20732	20668	20855	20788	20896	20838	20844	21032	20866	20855	20800	20717	20863	20816	20772	20804	20790	20818	20669	20623	20820	20806	20752	20871	20911	20857	20679	20781	20895	20889	20807	20738	20861	20875	20862	20832	20844	20786	20962	20887	20878	20891	21097	20789	20814	20878	21058	21004	20778	20631	20947	20812	20672	20795	20822	20880	20813	20750	20770	20951	20907	20951	20807	20722	20826	20943	20847	20898	20854	20948	20749	20947	20892	20906	20929	20773	20868	20822	21014	20794	20974	20743	20800	20789	20673	20808	20881	20813	20551	20911	20700	20849	20752	20839	20766	20859	20649	20779	21049	20772	20932	20870	20820	20748	21191	20821	20875	20735	20839	20732	20572	20796	20841	20811	21069	20819	20723	20478	20850	20659	20833	20763	20730	20738	20849	20881	20906	20714	20711	20847	20725	21034	20735	20736	20911	21001	20775	20834	20642	20740	20631	20834	20812	20676	20710	20573	20835	20858	20958	21072	20947	20969	21048	20972	20799	20911	20953	20923	20545	20689	20973	20809	20681	20726	20782	20723	20818	20763	20883	20713	20728	20748	20733	20719	20762	20666	20732	20973	21110	20902	20859	20936	20864	20871	20894	20722	20733	20743	20665	20918	20885	20833	21070	20765	20569	20780	20610	20828	21066	20747	20654	20601	20848	20667	20803	20642	20942	20930	20931	20862	20896	20901	20775	20856	20934	20815	20799	20822	20776	20741	20771	20891	20679	20706	20811	20931	20784	20896	20876	20749	20874	20900	20754	20899	20871	20514	20807	20650	20575	20893	20990	20896	20902	20821	20587	21054	20744	20947	20875	20761	20754	20782	20752	20980	20796	20949	20777	20736	20761	20782	21026	20791	20698	20881	20726	20764	20744	20972	20994	21045	20968	20915	20753	20716	20915	21064	20795	20527	21033	20673	20917	20757	20664	20731	20939	20822	20823	20859	20829	20805	20706	20941	20934	20782	20667	20874	20845	20655	20799	20708	20860	20723	20966	20963	21081	20768	20827	20845	20739	20711	20864	20704	20709	20797	20860	20868	20973	20610	20935	20578	20920	20674	20716	20835	20838	20718	20946	20574	20905	20927	20912	21008	20910	20661	20783	20622	20892	20755	20826	21002	20873	20951	20884	21004	20706	20927	20796	20751	20640	20992	20937	20937	20862	20794	20804	20671	20673	20693	20825	20909	20995	20611	20791	20818	20832	20931	20886	20842	20652	20698	20875	20894	20690	20699	20974	20865	20889	20774	20756	20622	20846	21042	20841	20755	20760	20661	20700	20717	20584	20692	20863	20670	20827	20924	20755	20682	20610	20618	20966	20736	20930	20866	20847	21006	21019	20873	20806	20751	20876	20853	20836	20692	20886	20847	21001	20725	20595	20732	20915	20947	20953	20766	20953	20700	20810	20804	20708	20759	20617	21039	20929	20873	20833	20834	20808	20972	20775	20810	20772	20833	20814	20839	20835	20832	20716	20781	20772	20644	20858	20980	20812	21056	20775	20793	20866	20916	21007	20909	20969	20665	20767	20939	20914	20916	20739	20773	21014	20905	20976	20767	20803	20846	20792	20642	20766	20673	20779	20641	20756	20825	20889	20954	20708	21005	20804	20663	20784	20737	20808	20872	20894	20843	20826	20752	20697	20793	20909	20830
37729	63033	57899	46075	39249	32575	26595	22066	20120	19093	18436	18241	17809	17681	17561	17376	17277	17401	17297	17244	17281	17240	17165	17167	17088	17076	17076	17090	16921	17142	16934	17035	16993	16883	17148	17185	16994	17006	16988	16881	16952	17025	17021	17052	16914	17111	16881	17004	17065	16845	16888	17104	16849	16974	16904	16892	16876	16892	17121	16963	16874	17105	16863	16968	16930	16969	17202	16932	17015	16958	16937	16846	16862	16976	16916	17041	16898	16942	16906	16968	16874	16828	16748	16957	16888	16846	16939	16969	16952	16791	16858	17054	16864	16816	16998	16851	17002	17007	16835	17107	16901	16880	17025	17059	16959	16840	17155	16959	17038	16763	16800	16968	16935	16870	17024	16821	16913	16937	16858	16815	16808	16694	16917	16907	16993	16983	17108	17009	17031	16982	17048	16998	16863	16784	16906	17058	16868	16920	16837	16876	16958	16885	16970	17042	17039	16907	17054	17016	16959	16991	16732	16983	16997	16809	16823	16887	17077	16817	16699	16875	16794	16938	16694	16959	17020	16869	16844	16854	16944	16840	16966	16996	16993	17033	17011	16714	16924	16910	16840	16858	16962	16880	16896	16881	16817	16895	16933	16889	16921	16869	16986	16887	16931	16722	16963	16791	16880	16964	16999	17053	16804	17001	16995	16936	17141	16838	16841	16992	16963	16891	17093	16741	16885	16908	16864	16920	16814	16897	16834	16833	16775	16850	16865	16994	17058	16914	16957	17076	16883	17085	16907	16963	16890	16943	17105	16951	16887	16948	16951	17016	16748	16813	16829	16903	16964	16880	16911	16639	16982	16947	16990	16806	17051	17013	17008	16856	17036	16884	16949	16956	16781	16930	16911	16862	16894	16979	16809	16963	16868	16855	16814	16905	17033	16883	17028	16931	16877	16765	16897	16768	16941	16698	16929	16779	16790	16863	16986	16985	16771	16817	17004	16911	16841	16794	16947	16856	16826	16948	17055	16890	16736	16989	16813	16861	16829	17019	17007	16831	17037	16932	16865	16981	17030	17009	16904	16963	16930	16773	17070	16860	16885	17003	16868	16862	17177	16877	16777	16951	16845	16828	16985	16869	16830	16742	16869	16902	17088	16688	16933	16929	16914	16975	16940	16879	16797	16945	16713	16938	17060	16884	16759	17046	16832	16972	17003	16782	17071	16998	17136	17040	16875	16967	16942	16841	16827	16910	16953	16958	16847	16969	16815	16955	16958	16875	16990	16930	17068	16985	16887	16841	16868	16960	16900	16985	16884	16965	16969	16992	17015	16719	17013	16972	16795	17023	16850	16922	16819	16894	16857	16835	16761	16874	16716	16876	16957	16902	17036	16947	16922	16982	17062	16988	16906	16894	16741	16934	16854	16889	16964	16808	16927	17026	16844	17063	16935	17001	16849	16912	16899	16916	16984	17060	16928	16815	17071	16816	16832	16968	16977	16954	16830	16892	16813	16936	16900	16932	17015	16993	16982	16749	16691	17029	16880	16830	16886	16740	17091	16815	17064	16820	16905	16936	16904	17036	16985	16907	16966	16864	16911	17098	16836	16927	16912	16981	17058	16798	16899	16913	16945	16748	16937	16745	16833	16787	16946	16918	16876	16954	16937	16920	16984	16894	16809	17142	16829	16963	17008	16855	17000	16647	16993	16994	17039	16999	17033	17008	16970	16956	16941	17100	16744	17052	16892	16979	17055	17086	16953	16681	17169	16920	16828	16932	16859	17037	16861	16899	16949	16946	16953	16958	17009	16963	17105	16681	16951	16809	16979	16927	17028	17097	16804	16946	17106	17072	16908	16995	16831	16774	16892	16831	16958	16836	16930	16980	16880	16887	16772	17139	16859	16907	16900	16817	16937	16883	16938	16790	16924	16980	17108	16874	16913	16998	17086	16937	16985	16931	16943	16966	16903	16918	16934	16772	16941	16896	17111	17099	16940	16948	16859	16971	16896	16944	16886	16918	16850	16864	16873	16834	16823	17018	16935	16794	17033	16894	17011	16860	17122	16814	16930	16716	16988	16975	16900	16984	16820	16798	16899	16943	16962	16859	16879	16948	16785	16763	16865	16881	16764	16731	16917	16939	16799	16975	16941	16916	16832	16755	16833	17116	16841	16678	17006	16816	16820	17039	16989	17012	16953	16897	16990	16996	16800	17068	16911	16958	17107	16966	16881	16886	16846	16834	16930	17062	16999	16940	16939	17062	17068	16940	16840	17054	17015	16774	16903	17021	17124	16840	16997	16930	16865	16715	17073	16977	16830	17062	17176	17010	16791	16930	16843	16851	17033	16914	17062	16833	16893	16889	16949	16938	16921	17030	16851	16952	16843	16959	17138	16858	16817	16860	16991	16869	16769	16734	16846	17025	16900	16945	16860	16940	17143	16722	16998	16843	16956	17122	16927	16907	17035	17016	17039	16981	16945	16971	16926	16990	16783	16878	16956	17004	16905	16727	16879	16890	17014	16850	16959	16811	16868	17034	17004	16853	16999	16964	17058	17013	16957	16808	16972	16822	16936	16916	16992	16934	17021	16886	17021	16904	16888	16948	16731	16925	16958	16958	16793	16816	16797	17048	16930	16787	16840	16825	16765	16986	16864	16981	16846	16940	16827	17007	16755	16819	16873	16903	16844	16926	17084	16901	16948	16983	17178	16902	16942	16997	16741	16877	16924	17040	17046	16949	16856	16852	17057	17089	16979	16766	16958	16808	16790	16900	16925	16813	16863	16882	16968	16982	16955	16873	17027	16885	16898	16813	16988	16902	16953	16813	17080	17010	16891	16870	16843	17064	16923	16927	17018	16971	17077	16802	17034	17099	16895	16961	16891	16995	16881	16808	16915	17091	16870	16902	16921	16975	17059	16788	16809	16881	16698	16839	16884	17139	16909	16940	16929	16960	17066	16888	17036	16903	16822	16908	16791	16822	17039	16883	16844	16967	17004	16942	17099	17006	16805	16852	16971	16878	16792	17097	16967	16917	16905	16971	16769	16897	16877	16863	16886	16986	16871	16897	17056	16939	16939	16992	17003	16910	16857	17065	16828	16786	16979	16909	16929	16899	16917	16721	16864	17084	16943	17039	16977	16926	16781	17095	17053	16887	16793	17067	16935	16865	17085	17048	16667	16962	16961	16717	17111	16798	16888	16828	16768	16925	17008	17000	16895	16797	17064	16798	16946	16991	16931	16875	16950	16907	16958	17001	16891	16960	16996	16791	17076	16817	16885	16924	16850	17085	16945	16911	16962	16789	16876	16805	16911	17050	16709	16952	17047	16969	16857	16853	16969	16636	16765	16871	16912	16812	17187	16929	17087	16916	16824	16824	16873	16979	16960	17084	16967	16926	17045	16975	17023	16891	16855	16933	16994	16829	17001	16989	16862	16798	16864	16992	17005	17043	16899	16898	16854	16904	16823	16980	16858	17041	16935	16970	16956	16860	16876	16985	16920	16894	16928	17015	16873	16861	16908	17018	16819	16800	16729	16930	17010	16963	16868	16799	17021	16926	16767	16893	16910	16969	16994	16972	17085	16872	16929	16847	16982	16821	17005	16905	16906	16767	16921	16893	16759	16969	16939	16852	17059	16988	16898	16918	16946	16958	16892	16930	16921	17057	17049	16853	16725	16846	16984	16909	17015	17068	16803	16952	16946	16845	16878	16942	16921	16981	17058	16903	16828	16898	16900	16956	17054	16840	16866	16882	16916	17102	16944	16900	16987	16771	16932	17043	17129	16739	16913	16951	16878	16969	16910	16891	16977	16929	16798	17053	16793	16944	16950	16850	16907	17049	16911	16919	16820	16759	16825	16767	16864	16899	17060	16917	16792	16951	16978	17175	16955	17066	16911	16914	16988	16864	16960	17040	16943	16828	16878	16902	16979	16880	17062	16833	16951	16760	17005	16847	16904	16933	17055	16983	16814	16953	16981	17016	16823	16828	17001	16905	16781	16744	16867	16931	16988	16971	16987	16774	16827	17006	16935	16885	16889	16903	16903	17044	16996	16949	16955	17056	16727	16919	16845	16943	17023	16920	17067	16826	16867	17108	16901	16952	17153	16977	16851	16860	17057	16917	16843	16937	16761	16926	16902	16787	17145	16889	17003	17004	17084	16883	17050	16912	17017	16946	17029	16958	17082	16858	16981	17083	16891	16899	16831	16958	16932	17081	16833	17018	16864	16965	17007	16780	16989	16905	16865	16798	16946	17001	17196	16932	16893	16894	17021	16990	16965	16866	16785	16890	16983	16949	16994	16927	16907	16751	16860	16822	16897	17098	16881	16969	16836	16944	16892	16968	16945	16966	16760	16980	17091	16977	17030	16777	16666	16838	16913	16961	17046	17007	16903	16841	16890	16995	16962	16856	16877	16889	17044	16962	16942	17089	16818	16889	16973	17083	16928	16758	16714	16929	16859	17094	16862	16861	17014	16969	16893	16864	17037	17059	16906	16953	16942	16960	16976	16873	16958	16960	16772	16928	16766	16740	16952	16875	16796	16859	17005	17164	16909	16996	16864	16882	16898	16998	16957	16860	17086	16841	17090	16953	16906	16998	17036	16774	16821	16841	17013	16860	17014	16977	16962	16906	16939	16836	17122	16808	17053	16791	16943	16901	17162	16851	16860	16943	16865	16919	16868	16752	17035	17038	17006	16947	16946	17024	16902	16991	16891	17131	16934	17008	17082	16884	16897	16992	16893	16872	16864	17054	16788	16936	16908	16980	16907	17004	17031	16809	17112	16863	16921	16975	16921	17005	16905	16849	16866	16972	16855	16878	16640	17012	17080	16839	17181	17014	16869	17106	16976	17014	16803	17085	16808	17014	16869	16912	16978	16832	16785	17194	16761	17109	16875	16870	16862	17131	16904	16893	17141	16870	16847	16933	16886	16991	16819	16730	16910	17003	16859	17007	16864	16842	17024	16864	16999	16881	16789	16943	16992	16804	16868	16981	16891	16766	17052	16918	16939	16754	16929	16993	16908	16960	16790	17023	16914	17107	16934	16940	16921	16964	16747	16807	17039	16961	17129	16882	16894	17061	16862	16959	16901	16840	16819	16971	16912	16998	16981	16894	17059	16846	17006	17108	16953	16923	16792	16981	16829	16791	16946	16982	16975	16743	17132	16946	17002	17084	16950	16811
22770	21218	29200	25133	26725	31873	32872	27487	24730	24180	23188	22979	22743	22523	22341	21943	21879	22097	21792	21904	21953	21871	21876	22028	21592	21716	21585	21686	21563	21710	21488	21524	21594	21452	21718	21442	21465	21400	21465	21640	21576	21571	21499	21585	21367	21605	21531	21521	21617	21527	21449	21547	21569	21587	21596	21690	21716	21510	21571	21527	21469	21662	21482	21411	21665	21305	21533	21681	21382	21558	21669	21483	21580	21325	21441	21363	21357	21192	21601	21456	21423	21292	21527	21573	21737	21529	21650	21432	21416	21476	21470	21159	21594	21515	21298	21458	21506	21409	21510	21466	21383	21498	21356	21572	21335	21370	21446	21470	21533	21499	21344	21451	21482	21341	21558	21189	21425	21217	21334	21458	21477	21408	21380	21372	21264	21329	21560	21323	21572	21453	21540	21371	21353	21288	21313	21389	21517	21575	21364	21341	21519	21491	21492	21546	21272	21651	21614	21288	21589	21478	21522	21321	21489	21443	21337	21520	21329	21367	21347	21409	21467	21567	21508	21395	21480	21455	21311	21504	21372	21338	21400	21306	21149	21424	21350	21568	21485	21392	21378	21372	21380	21381	21378	21578	21334	21466	21443	21501	21458	21301	21208	21406	21231	21408	21271	21534	21313	21404	21485	21115	21595	21385	21369	21482	21297	21231	21331	21253	21424	21539	21310	21517	21457	21352	21462	21329	21266	21475	21387	21373	21261	21261	21439	21409	21513	21401	21444	21386	21243	21286	21433	21387	21594	21277	21147	21326	21478	21276	21186	21480	21240	21635	21367	21417	21467	21518	21454	21428	21198	21284	21203	21533	21323	21441	21513	21392	21337	21535	21328	21653	21505	21466	21412	21590	21568	21465	21628	21472	21307	21491	21623	21521	21542	21569	21638	21366	21495	21186	21361	21400	21351	21614	21499	21531	21456	21572	21356	21318	21389	21307	21560	21361	21423	21597	21585	21467	21392	21337	21371	21223	21513	21423	21377	21522	21525	21335	21414	21367	21318	21487	21385	21438	21402	21274	21357	21210	21438	21266	21526	21591	21330	21425	21534	21559	21548	21621	21375	21395	21438	21440	21557	21407	21238	21396	21630	21284	21401	21317	21229	21412	21419	21330	21412	21265	21426	21440	21659	21429	21349	21530	21347	21288	21659	21284	21402	21544	21380	21288	21428	21365	21379	21779	21386	21292	21484	21365	21534	21259	21519	21313	21367	21274	21581	21339	21482	21336	21457	21482	21437	21489	21421	21402	21523	21453	21277	21394	21483	21559	21573	21592	21421	21255	21506	21416	21591	21474	21284	21383	21293	21442	21335	21496	21556	21463	21381	21503	21520	21383	21490	21674	21532	21313	21423	21360	21235	21296	21474	21475	21479	21356	21145	21323	21282	21367	21274	21323	21688	21431	21250	21289	21485	21432	21460	21563	21341	21376	21519	21347	21410	21315	21534	21398	21140	21560	21280	21471	21302	21577	21358	21450	21470	21460	21758	21412	21189	21164	21428	21629	21499	21671	21202	21357	21528	21661	21593	21370	21311	21511	21374	21151	21725	21314	21376	21374	21387	21336	21344	21597	21561	21341	21483	21431	21495	21294	21395	21416	21281	21379	21354	21345	21634	21480	21582	21672	21383	21494	21708	21492	21483	21230	21358	21388	21444	21241	21588	21418	21642	21683	21395	21449	21510	21624	21455	21565	21634	21565	21412	21546	21447	21269	21383	21218	21384	21140	21499	21583	21348	21422	21440	21269	21502	21387	21473	21200	21387	21269	21481	21395	21380	21400	21253	21532	21525	21514	21296	21474	21378	21486	21365	21381	21324	21259	21498	21351	21496	21664	21574	21230	21325	21262	21274	21410	21429	21374	21824	21629	21405	21629	21377	21355	21332	21215	21539	21645	21470	21219	21466	21315	21540	21475	21256	21442	21452	21519	21502	21397	21532	21205	21316	21240	21449	21332	21449	21401	21291	21389	21499	21402	21369	21262	21331	21341	21302	21496	21436	21336	21473	21515	21337	21742	21524	21670	21543	21406	21596	21388	21738	21507	21413	21397	21193	21339	21362	21265	21308	21493	21345	21476	21513	21461	21471	21366	21518	21421	21299	21511	21261	21603	21627	21304	21351	21429	21380	21070	21460	21204	21425	21427	21423	21464	21491	21636	21727	21428	21442	21299	21534	21697	21449	21417	21542	21359	21438	21253	21414	21617	21686	21228	21154	21417	21489	21327	21509	21630	21385	21510	21406	21497	21334	21480	21305	21627	21516	21566	21516	21441	21358	21548	21682	21222	21517	21591	21473	21451	21466	21312	21184	21263	21415	21632	21367	21512	21537	21543	21420	21397	21346	21198	21377	21131	21361	21479	21641	21440	21535	21428	21383	21467	21617	21354	21202	21250	21346	21388	21684	21512	21282	21492	21344	21431	21334	21534	21655	21579	21544	21317	21332	21628	21481	21421	21353	21491	21405	21236	21502	21394	21424	21262	21382	21469	21642	21520	21417	21410	21320	21381	21477	21428	21345	21413	21299	21362	21496	21385	21404	21653	21599	21350	21356	21643	21128	21167	21298	21461	21563	21529	21355	21561	21336	21689	21624	21527	21424	21411	21297	21558	21486	21157	21252	21342	21626	21380	21415	21424	21437	21567	21401	21290	21579	21260	21165	21393	21450	21306	21382	21334	21286	21443	21621	21495	21573	21640	21449	21350	21226	21316	21321	21449	21381	21495	21436	21523	21478	21339	21334	21449	21267	21373	21555	21526	21338	21259	21521	21482	21477	21584	21504	21362	21429	21645	21533	21365	21446	21600	21522	21295	21524	21346	21236	21414	21489	21506	21363	21395	21518	21342	21323	21376	21259	21492	21431	21607	21467	21458	21467	21503	21349	21291	21361	21476	21575	21316	21504	21450	21460	21384	21429	21163	21477	21338	21537	21384	21446	21421	21546	21200	21708	21392	21612	21560	21584	21539	21324	21423	21428	21422	21263	21383	21408	21528	21305	21448	21588	21357	21411	21157	21368	21492	21388	21240	21487	21460	21460	21646	21782	21440	21368	21342	21384	21318	21550	21266	21168	21317	21308	21369	21391	21415	21472	21456	21306	21540	21546	21546	21568	21493	21420	21614	21477	21377	21599	21522	21426	21527	21457	21478	21460	21358	21278	21463	21376	21446	21437	21523	21529	21433	21481	21526	21287	21377	21453	21431	21620	21567	21325	21676	21392	21301	21431	21312	21332	21413	21350	21403	21318	21443	21556	21383	21533	21434	21582	21652	21517	21355	21367	21629	21300	21552	21626	21479	21381	21163	21381	21368	21614	21368	21315	21392	21215	21554	21458	21493	21464	21342	21377	21662	21382	21359	21255	21420	21606	21444	21452	21421	21433	21517	21441	21336	21114	21544	21512	21408	21120	21387	21472	21580	21544	21355	21506	21409	21312	21433	21680	21317	21275	21361	21468	21367	21376	21456	21536	21718	21379	21376	21443	21359	21446	21449	21345	21444	21545	21439	21509	21374	21479	21443	21608	21400	21360	21369	21620	21345	21407	21376	21282	21624	21498	21459	21369	21386	21397	21416	21187	21292	21305	21328	21596	21391	21539	21328	21543	21347	21388	21203	21335	21539	21537	21452	21306	21439	21500	21385	21321	21454	21383	21386	21525	21365	21617	21562	21605	21520	21626	21332	21293	21443	21522	21432	21510	21466	21396	21556	21575	21207	21559	21455	21684	21599	21275	21652	21307	21539	21353	21555	21509	21377	21476	21464	21573	21554	21486	21271	21323	21271	21272	21179	21339	21323	21376	21518	21456	21402	21462	21324	21482	21385	21443	21412	21492	21410	21635	21137	21540	21580	21310	21241	21355	21258	21332	21329	21380	21423	21637	21486	21610	21426	21380	21470	21267	21466	21310	21462	21672	21612	21329	21352	21599	21379	21516	21395	21460	21368	21380	21297	21588	21460	21367	21304	21430	21341	21386	21464	21444	21388	21310	21482	21368	21342	21371	21578	21450	21520	21379	21452	21435	21226	21443	21486	21404	21413	21482	21460	21478	21602	21376	21581	21210	21181	21609	21500	21280	21467	21520	21521	21454	21458	21305	21417	21606	21510	21247	21415	21533	21662	21528	21504	21308	21403	21480	21210	21443	21388	21448	21424	21271	21354	21405	21669	21289	21393	21431	21444	21430	21428	21313	21314	21416	21492	21283	21434	21559	21262	21392	21266	21550	21502	21383	21455	21434	21536	21653	21230	21689	21469	21376	21281	21576	21343	21358	21444	21399	21342	21416	21461	21610	21157	21298	21211	21586	21396	21304	21381	21469	21435	21336	21352	21362	21443	21500	21415	21510	21478	21482	21532	21457	21181	21501	21442	21525	21540	21455	21276	21544	21513	21362	21510	21402	21331	21641	21448	21383	21249	21455	21788	21501	21536	21524	21402	21404	21432	21490	21312	21401	21336	21254	21293	21436	21348	21333	21413	21596	21262	21515	21357	21519	21405	21564	21323	21501	21154	21159	21463	21420	21503	21383	21441	21378	21491	21568	21547	21412	21502	21475	21410	21406	21696	21568	21762	21575	21530	21447	21439	21573	21448	21549	21411	21451	21450	21322	21377	21421	21379	21580	21302	21454	21523	21390	21552	21435	21579	21584	21470	21467	21420	21521	21337	21425	21347	21438	21473	21611	21378	21541	21557	21632	21450	21450	21636	21274	21499	21249	21524	21473	21271	21441	21512	21498	21644	21341	21348	21498	21384	21363	21446	21264	21341	21437	21446	21439	21343	21264	21402	21344	21417	21350	21397	21364	21165	21515	21362	21492	21569	21489	21441	21452	21493	21616	21586	21535	21309	21497	21311	21613	21476	21506	21452	21625	21206	21423	21461	21532	21564	21610	21329	21419	21525	21542	21429	21558	21378	21403	21451	21306	21314	21548	21575	21566	21272	21479	21503	21195	21556	21397	21444	21382	21344	21164	21228	21490	21494	21605	21317	21435	21577	21351	21539	21398	21218	21311	21686	21468	21488	21471	21407	21644	21314	21568	21480	21469	21412	21241	21263	21333	21372	21529	21420	21400	21395	21259	21397	21300	21675	21365	21425	21459	21344	21539	21676	21408	21549	21432	21655	21413	21566	21404	21235
40350	70117	65488	52363	43820	36380	29675	24588	21502	20019	19461	18956	18648	18411	18156	17842	17671	17839	17599	17656	17707	17724	17599	17416	17458	17364	17577	17262	17345	17465	17195	17453	17288	17204	17330	17254	17403	17396	17211	17356	17313	17232	17334	17471	17259	17179	17302	17062	17217	17254	17295	17228	17381	17267	17048	17157	17185	17271	17297	17346	17142	17096	17319	17221	17153	17305	17034	17316	17364	17346	17265	17249	17185	17262	17328	17399	17207	17350	17162	17141	17143	17332	17356	17137	17245	17161	17376	17373	17365	17065	17150	17175	17408	17147	17328	17100	17121	17205	17165	17084	17322	17227	17176	17354	17252	17381	17222	17134	17441	17158	17344	17371	17024	17120	17361	17152	17309	17256	17247	17156	17457	17275	17228	17065	17332	17044	17276	17297	17240	17258	17259	17252	17271	17133	17059	17341	17294	17225	17055	17043	17202	17233	17187	17194	17261	17122	17183	17188	17213	17126	17145	17091	17168	17219	17134	17294	17215	17337	17195	17204	17299	17224	17211	17284	17231	17273	17341	17232	17123	17092	17218	17109	17161	17183	17388	17135	17379	17056	17212	17252	17212	17299	17309	17199	17243	17097	17333	17223	17233	17196	17213	17073	17209	17218	17310	17334	17206	17302	17399	17190	17184	17280	17175	17260	17183	17367	17243	17205	17031	17058	17286	17301	17273	17011	17159	17155	17238	17260	17352	17202	17315	17201	17319	17280	17212	17055	17207	17286	17255	17280	17144	17171	17305	17275	17247	17059	17235	17097	17340	17124	17443	17143	17148	17235	17253	17076	17227	17219	17118	17233	17337	17223	17225	17428	17253	17121	17355	17107	17184	17257	17292	17319	17334	17207	17320	17281	17361	17105	17156	17281	17215	17270	17122	17240	17243	17316	17282	17090	17359	17216	17302	17137	17326	17346	17249	17242	17307	17270	17193	17318	17177	17170	17189	17150	17256	17241	17390	17106	17226	17211	17398	17268	17182	17371	17095	17158	17388	17277	17260	17155	17308	17267	17148	17140	17311	17237	17252	17185	16956	17074	17363	17330	17165	17231	17192	17385	17258	17300	17337	17162	17231	17250	17096	17154	17403	17161	17107	17245	17321	17116	17322	17126	17280	17115	17090	17253	17287	17136	17130	17322	17231	17011	17278	17272	17105	17419	17084	17191	17294	17248	17197	17377	17147	17317	17153	17202	17123	17067	17207	17361	17182	17202	17210	17372	17311	17307	17314	17423	17282	17303	17067	17411	17127	17146	17272	17140	17253	17219	17286	17116	17113	17268	17415	17202	17248	17140	17153	17348	17156	17291	17202	17039	17326	17253	17325	17307	17292	17070	17293	17276	17178	17285	17229	17101	17451	17365	17133	17206	17132	17209	17136	17271	17231	17360	17077	17093	17370	17323	17292	17180	16988	17124	17226	17177	17173	17230	17220	17195	17224	17190	17080	17462	17249	17289	17286	17258	17062	17119	17285	17262	17129	17371	17141	17125	17287	17337	17180	17276	17234	17011	17351	17230	17158	17252	17159	17141	17073	17348	17290	17249	17352	17089	17222	17265	17270	17207	17220	17188	17290	17300	17337	17108	17238	17168	17204	17354	17260	17113	17293	17080	17205	17160	17326	17209	17249	17203	17168	17150	17218	17127	17102	17150	17201	17122	17251	17150	17176	17109	17524	17308	17116	17329	17208	17350	17074	17358	17154	17271	17308	17162	17209	17409	17160	17184	16966	17364	17251	17393	17249	16991	17406	17125	17386	17241	17167	17209	17171	17234	17316	17238	17265	17155	17127	17310	17216	17318	17205	17262	17289	17087	17143	17065	17415	17241	17001	17134	17278	17120	17145	17412	17126	17191	17264	17313	17150	17071	16973	17313	17278	17403	17161	17362	17246	17045	17146	17124	17287	17266	17180	17265	17277	17231	17301	17286	17168	17107	17388	17269	17342	17202	17363	17175	17283	17152	17408	17172	17329	17209	17287	17187	17190	17367	17287	17550	17106	17137	17235	17136	17251	17053	17184	17351	17132	17365	17177	17306	17269	17151	17096	17241	17231	17004	17173	17359	17318	17195	17197	17047	17348	17175	17072	17318	17087	17155	17123	17149	17225	17257	17169	17017	17034	17250	17105	17374	17157	17290	17343	17537	17060	17165	17147	17250	17065	17268	17150	17173	17204	17192	17218	17141	17257	17215	17169	17361	17404	17238	17302	17318	17393	17308	17490	17148	17056	17231	17165	17278	17235	17254	17126	17214	17120	17119	17278	17204	17198	17103	17124	17243	17264	17270	17218	17228	17327	17250	17159	17332	17453	17143	17171	17246	17253	17225	17331	17139	17151	17207	17130	17224	17204	17017	17283	17361	17229	17122	17366	17312	17413	17224	17279	17074	17257	17315	17175	17166	17123	17247	17265	17339	17227	17246	17318	17184	17200	17250	17456	17333	17153	17044	17112	17278	17198	17164	17223	17146	17170	17318	17140	17116	17398	17176	17063	17190	17275	17372	17338	17133	17197	17371	17224	17240	17380	17124	17243	17229	17253	17137	17035	17352	17201	17164	17211	17138	17173	17239	17179	17273	17123	17147	17018	17197	17292	17241	17132	17252	17128	17286	17253	17103	17269	17239	17065	17246	17152	17288	17076	17317	17204	17113	17185	17123	17331	17249	17254	17130	17153	16996	17274	17161	17323	17178	17238	17197	17025	17308	17257	17274	17315	17253	17269	17363	17313	17033	17194	17197	17054	17246	17167	17255	17132	17143	17229	17272	17114	17330	17297	17318	17240	17112	17217	17206	17216	17339	17230	17259	17161	17307	17205	17143	17230	17199	17174	17071	17330	17124	17121	17191	17170	17256	17261	17090	17252	17108	17176	17297	17295	17277	17178	17253	17054	17325	17080	17044	17223	17244	17035	17297	17169	17267	17255	17276	17184	17215	17171	17177	17181	16954	17254	17216	17214	17302	17276	17230	17150	17180	17231	17187	17277	17311	17179	17260	17320	17397	17079	17284	17310	17206	17186	17212	17130	17201	17074	17341	17106	17103	17211	17189	17166	17132	17451	17044	17225	17459	17152	17276	17164	17253	17071	17124	17247	17254	17148	17103	17268	17140	17101	17474	17082	17141	17092	17094	17295	17260	17188	17328	17174	17072	17249	17273	17093	17300	17255	17211	17334	17216	17242	17345	17195	17273	17385	17165	17253	17349	17328	17232	17329	17160	17130	17370	17227	17157	17055	17195	17161	17163	17250	17123	17145	17275	17030	17380	17122	17442	17236	17383	17103	17254	16991	17244	17183	17222	17160	17115	17275	17200	17267	17229	17102	17296	17152	17204	17093	17231	17367	17321	17208	17264	17274	17134	17150	17246	17126	17102	17157	17183	17357	17124	17253	17191	17294	17310	17250	17246	17242	17243	17246	17375	17139	17123	17146	17186	17092	17119	17279	17258	17208	17197	17121	17155	17231	17173	17168	17300	17177	17215	17183	17135	17284	17040	17143	17239	17211	17219	17378	17106	17225	17294	17169	17287	17166	17270	17098	17336	17246	17190	17051	17283	17332	17163	17241	17256	17265	17433	17233	17083	17255	17190	17257	17336	17258	17142	17302	17216	17387	17226	17243	17176	17112	17279	17239	17195	17258	17120	17170	17306	17281	17348	17098	17100	17271	17228	17177	17116	17165	17162	17335	17260	17327	16946	17164	17154	17271	17289	17172	17145	17230	17120	17239	17338	17422	17169	17178	17360	17294	17049	17267	17174	17294	17329	17268	17212	17316	17175	17260	17220	17288	17070	17317	17144	17127	17158	17137	17333	17236	17246	17148	17296	17399	17139	17011	17214	17292	17091	17405	17175	17222	17165	17209	17314	17095	17211	17199	17085	17206	17283	17271	17170	17265	17283	17192	17060	17168	17147	17176	17181	17135	17220	17278	17120	17303	16820	17220	17208	17153	17169	17187	17128	17189	17182	17261	17176	17379	17266	17126	17079	17222	17148	17213	17158	17130	17186	17324	17424	17096	17141	17149	17173	17113	17151	17410	17221	17236	16932	17252	17337	17346	17202	17320	17160	17266	17090	17220	17294	17182	17313	17021	17242	17395	17087	17276	17224	17182	17074	17358	17056	17168	17135	17116	17281	17188	17262	17093	17201	17125	17235	17149	17197	17168	17261	17182	17222	17221	17181	17163	17182	17232	17281	17219	17149	17329	17247	17190	17063	17087	17348	17104	17234	17353	17433	17207	17176	17214	17068	17163	17129	17287	17244	17170	17245	17198	17370	17190	17359	17395	17192	17314	17210	17255	17141	17297	17233	17256	17233	17112	17206	17226	17233	17094	17213	17330	17067	17286	17424	17013	17187	17193	17110	17314	17357	17256	17285	17229	17391	17077	17179	17239	17173	17142	17310	17247	17274	17124	17073	17126	17126	17131	17377	17378	17219	17174	17277	17259	17364	17135	17340	17226	17271	17208	17111	17022	17335	17342	16991	17148	17342	17294	17192	17063	17370	17257	17148	17267	17277	17219	17270	17081	17246	16969	17321	17327	17137	17299	17215	17148	17308	17110	17355	17088	17212	17313	17212	17205	17201	17128	17181	17285	17346	17274	17084	17042	17189	17239	17164	17334	17166	17278	17155	17297	17230	17016	17204	17106	17186	17311	17086	17101	17306	17163	17007	17287	17242	17241	17182	17148	17464	17258	17175	17154	17098	17083	17261	17201	17221	17179	17106	17276	17190	17334	17217	17215	16978	17186	17168	17117	17388	17218	17235	17332	17058	17330	17366	17154	17335	17172	16984	17330	17124	17162	17030	17182	17020	17205	17363	17236	17184	17260	17184	17267	17244	17311	17266	17145	17186	17203	17146	17190	17262	17227	17256	17227	17134	17143	17144	17217	17376	17119	17134	17181	17291	17272	17245	17040	17088	17366	17259	17295	17282	17221	17129	17476	17172	17365	17254	17334	17176	17150	17223	17052	17337	17062	17235	17335	17266	17297	17320	17149	17346	17162	17300	17165	17139	17289	17123	17261	17180	17356	17260	17215	17283	17266	17174	17222	17244	17254	17204	17135	17243	17268	17172	17122	17297	17416	17296	17056	17207	17114	17261	17146	17149	17269	17188	17249	17174	17296	17235	17286	17183
31581	37653	47686	41992	33699	28181	25076	23323	22232	21804	21395	21182	21288	21189	21200	21142	20981	21122	20879	20955	20983	21002	20815	21034	20852	20969	20743	21028	20812	20684	20551	20594	20634	20544	20799	20774	20599	20830	20655	20741	20738	20880	20686	20641	20731	20977	20612	20644	20791	20480	20697	20667	20758	20908	20787	20526	20611	20565	20881	20763	20688	20798	20744	20692	20715	20703	20795	20695	20604	20764	20834	20746	20675	20852	20550	20669	20866	20695	20699	20707	20833	20657	20682	20485	20498	20599	20914	20704	20626	20925	20776	20715	20777	20774	20975	20644	20843	20577	20638	20668	20488	20695	20772	20709	20887	20586	20848	20844	20695	20767	20630	20797	20848	20676	20856	20625	20727	20656	20915	20490	20739	20823	20770	20537	20606	20461	20939	20702	20821	20683	20796	20782	20663	20736	20786	20765	20808	20773	20816	20642	20833	20825	20718	20724	20586	20617	20474	20887	20709	20723	20680	20647	20744	20735	20730	20676	20895	20641	20583	20514	20554	20743	20723	20755	20875	20978	20672	20618	20776	20888	20812	20729	20822	20687	20812	20830	20724	20629	20754	20709	20635	20746	20731	20690	20657	20438	20623	20800	20599	20925	20583	20810	20964	20777	20865	20938	20749	20858	20745	20621	20769	21001	20731	20708	20529	20783	20634	20637	20817	20635	20726	20969	20941	20686	20545	20784	20569	20586	20647	20712	20700	20674	20620	20817	20698	20638	20585	20595	20741	20637	20742	20820	20729	20730	20919	20742	21058	20724	20490	20612	20735	20513	20709	20642	20872	20807	20835	20672	20438	20670	20727	20911	20743	20622	20583	20629	20903	20711	20942	20785	20722	20717	20722	20740	20880	20763	20570	20771	20939	20764	20413	20540	20866	20660	20711	20789	20761	20709	20693	20787	20705	20601	20576	20461	20566	20688	20652	20931	21166	20549	20755	20538	20656	20620	20704	20736	20810	20659	20674	20745	20853	20788	20618	20672	20780	20775	20679	20677	20596	20833	20746	20760	20715	20616	20625	20616	20743	20812	20887	20762	20617	20479	20567	20772	20900	20705	20831	20780	20676	20520	20874	20562	20707	20784	20611	20677	20707	20676	20630	20692	20918	20891	20794	20604	20886	20567	20633	20667	20794	20890	20399	20701	20883	20821	20789	20753	20582	20679	20833	20984	20557	20766	20703	20933	20882	20682	20885	20697	20878	20554	20693	20789	20788	20870	20667	20686	20768	20993	20815	20480	20541	20685	20713	20711	20746	20583	20745	20658	20739	20815	20759	20885	20901	20496	20528	20643	20902	20621	20888	20602	20615	20802	20731	20635	20576	20672	20745	20667	20628	20766	20788	20434	20659	20752	20860	20879	20791	20542	20630	20550	20625	20626	20580	20831	20681	20702	20701	20845	20771	20776	20720	20679	20856	20747	20657	20718	20803	20559	20625	20433	20669	20660	20792	20879	20688	20569	20613	20796	20827	20743	20799	20895	20713	20672	20672	20770	20635	20657	20714	20807	20931	20756	20603	20860	20786	20683	20612	20731	20868	20558	20719	20667	20547	20706	20717	20552	20612	20923	20793	20961	20732	20784	20616	20673	20781	20894	20730	20781	20741	20549	20570	20518	20786	20734	20441	20401	20719	20801	20784	20666	20838	20994	20732	20748	20791	20616	20628	20867	20977	20572	20770	20841	20880	20708	20874	20737	20907	20627	20687	20878	20762	20800	20724	20965	20823	20783	20852	20745	20585	20655	20685	20752	20732	20650	20735	20815	20896	20903	20587	20569	20660	20723	20856	20709	20850	20633	20746	20633	20696	20769	20741	20634	20629	20889	20619	20666	20702	20600	20719	20803	20644	20630	20703	20540	20962	20799	20877	20755	20829	20565	20724	20685	20623	20679	20691	20863	20572	20652	20649	20671	20904	20759	20559	20890	21005	20901	20791	20627	20709	20710	20667	20788	20728	20988	20692	20621	20646	20651	20753	20577	20791	20867	20851	20634	20875	20799	20659	20846	20798	20560	20648	20817	20511	20660	20732	20697	20868	20600	20656	20468	20851	20610	20717	20684	20621	20724	20829	20781	20562	20635	20813	20807	20673	20718	20704	20822	20783	20814	20903	20727	20690	20839	20712	20656	20712	20813	20688	20796	20782	20712	20660	20814	20918	20653	21000	20804	20653	20715	20704	20662	20572	20729	20749	20768	20883	20726	20941	20786	20545	20859	20790	20715	20736	20756	20929	20525	20728	20764	20519	20454	20720	20646	20723	20693	20743	20735	20740	20794	20673	20879	20676	20673	20781	20753	20985	20731	20657	20679	20654	20662	20641	20923	20904	20694	20835	20815	20840	20764	20735	20528	20698	20701	20681	20699	20724	20649	20945	20743	20839	20785	20688	20774	20766	20781	20644	20730	20529	20555	20704	20526	20518	20480	20667	20726	20826	20715	20600	20652	20601	20720	20638	20646	20567	20787	20752	20554	20902	20818	20700	20740	20561	20637	20711	20579	20715	20703	20721	20773	20449	20826	20614	20674	20854	20696	20694	20778	20964	20691	21027	20875	20699	20807	20559	20709	20717	20770	20707	20777	20632	20880	20772	20741	20729	20638	20703	20651	20641	20680	20581	20505	21001	20739	20791	20702	20691	20652	20697	20758	20515	20560	20758	20679	20682	20753	20840	20854	20912	20882	20742	20547	20646	20732	20696	20658	20790	20597	20883	20679	20732	20811	20640	20812	20854	20726	20799	21023	20783	20687	20876	20646	20814	20678	20702	20536	20640	20824	20814	20635	20646	20741	20705	20722	20778	20819	20696	20738	20924	20789	20492	20727	20665	20741	20675	20884	20805	20608	20786	20799	20782	20734	20690	20849	20945	20856	20719	20789	20827	20699	20634	20403	20673	20535	20979	20769	20564	20817	20917	20874	20653	20779	20797	20792	20846	20728	20762	20640	20717	20663	20554	20539	20693	20694	20696	20624	20849	20692	20985	20902	20698	20861	20678	20750	20858	20670	20773	20525	20791	20732	20695	20760	20731	20752	20806	20815	20746	20870	20704	20934	20895	20746	20745	20614	21016	20719	20721	20878	20584	20945	20981	20836	20722	20633	20719	20812	20660	20475	20593	20684	20531	20699	20726	20680	20498	20721	20915	20564	20676	20512	20608	20757	20930	20720	20606	20914	20700	20750	20803	20861	20739	20723	20812	20652	20788	20774	20662	20670	20549	20720	20590	20716	20596	20713	20799	20861	20688	20539	20722	20531	20667	20599	20751	20613	20779	20556	20685	20674	20722	20648	20706	20755	20645	20513	20766	20661	20643	20660	20583	20586	20779	20621	20690	20715	20868	20783	20782	20796	20654	20610	20747	20649	20570	20691	20459	20853	20768	20852	20736	20877	20577	20880	20770	20954	20664	20495	20741	20837	20757	20675	20474	20684	20686	20785	20723	20873	20784	20913	20697	20829	20653	20334	20678	20677	20847	20745	20758	20807	20687	20976	20508	20767	20819	20979	20715	20782	20826	20904	20868	20772	20774	20501	20832	20643	20587	20619	20757	20844	20664	20490	20684	20551	20606	20615	20727	20920	20826	20619	20690	20721	20728	20613	20785	20762	20676	20638	20832	20696	20524	20974	20631	20517	20767	20609	20818	20700	20562	20899	20625	20748	21092	20527	20669	20761	20680	20635	20778	20747	20774	20746	21069	20508	20616	20790	20712	20601	20542	20688	20653	20716	20655	20799	20788	20701	20747	20940	20785	20910	21012	20880	20815	20901	20736	20802	20907	20573	20613	20557	20655	20806	20847	20910	20608	20605	20692	20833	20787	20766	20771	20753	20641	20734	20841	20481	20689	20892	20698	20754	20746	20697	20624	20725	20792	20880	21005	20618	20563	20806	20309	20557	20879	20733	20814	20809	20908	20881	20551	20640	20678	20738	20693	20624	20779	20864	20652	20684	20751	20822	20772	20837	20729	20924	20748	20482	20678	20468	20809	20739	20542	20813	20801	20970	20963	20622	20823	20734	20884	20603	20747	20693	20720	20675	20668	20794	20792	20780	20728	20593	21004	20742	20855	20793	20808	20901	20628	20774	20941	20853	20581	20789	20862	20787	20829	20987	20670	20640	20451	20777	20556	20654	20659	20814	20650	20510	20462	20899	20925	20808	20660	20624	20813	20610	20759	20621	20797	20827	20680	20780	20750	20548	20859	20617	20516	20742	20601	20764	20902	20563	20698	20801	20811	20674	20594	20798	20959	20721	20768	21129	20660	20845	20887	20769	20715	20695	20796	20854	20697	20861	20548	20564	20832	20793	20807	20630	20367	20593	20668	20761	20930	20655	20850	20625	20677	20943	20750	20956	20811	20685	20909	20806	20773	20706	20647	20770	20738	20708	20607	20882	20806	20842	20749	20797	20718	20840	20575	20680	20844	20676	20882	20635	20743	20606	20473	20730	20613	20862	20646	20750	20686	20793	20852	20886	20710	20532	20653	20610	20578	20873	20708	20761	20632	20624	20742	21013	20710	20899	20827	20751	20922	20770	20792	20777	20807	20820	20745	20573	20603	20808	20868	20870	20752	20562	20738	20948	20751	20769	20924	20706	20964	20824	20744	20850	20627	20672	20560	20686	20592	20670	20547	20746	20699	20756	20899	20689	20555	20731	20730	20782	20735	20640	20563	20539	20637	20729	20697	20763	20683	20786	20685	20828	20697	20692	20806	20553	20880	20898	20744	20571	20866	20855	20548	20750	20819	20808	20411	20823	20869	21025	20743	20497	20648	21006	20914	20964	20907	20590	20687	20744	20927	20779	20717	20824	20878	20642	20914	20721	20689	20698	20579	20699	20699	20763	20875	20891	20569	20692	20945	20661	20564	20622	20746	20515	20730	20725	20631	20509	20831	20746	20543	20775	20648	20698	20773	20858	20593	20786	20730	20804	20685	20589	20729	20720	20839	20853	20833	20850	20985	20621	20652	20570	20737	20672	20908	20573	20951	20782	20852	20953	20745	20496	20664	20785	20706	20789	20729	20767	20770	20569	20673	20965	20898	20576	20785	20635	20721	20745	20861	20763	20801	20699	20878	20939	20925	20672	20554	20623	20596	20799	20917	20888	20750	20768	20671	20789	20755	20744	20706	20792
39059	56665	51827	40026	32679	25727	22301	20150	18622	17866	17851	17436	17613	17448	17119	16981	17154	16889	17095	17044	16920	16904	16769	16978	16865	16659	16865	16852	16880	16688	16792	16735	16762	16815	16844	16785	16723	16864	16851	16701	16749	16999	16859	16816	16862	16868	16977	16842	16858	16896	16851	16983	16654	16835	16939	16943	16803	16792	16623	16891	16779	16878	16807	16870	16864	16909	16814	16721	16764	16777	16731	16898	16890	16692	16737	16748	16935	16776	16789	16916	16860	16729	16725	16828	16863	16818	16750	16897	16825	16973	16890	16747	16740	16719	16886	16793	16834	16810	16894	16780	16874	16880	16931	16853	16822	16684	16850	17077	16809	16772	16724	16954	16817	16832	16661	16763	16827	16916	16761	16814	16836	16879	16975	16609	16791	16793	16858	16700	16943	16882	16773	17033	16858	16850	16859	17019	16884	16886	16876	16959	16704	16919	16970	16810	16901	16825	16735	16840	16818	16698	16779	16762	16766	16942	16774	16865	16706	16708	16751	16780	16712	16892	16823	16795	16705	16831	16798	16865	16772	16862	16913	16849	16918	16848	16715	16779	16821	16959	16868	16883	16773	16875	16936	16714	16705	16860	16843	16801	16694	16885	16923	16884	16982	16926	16753	16792	16837	16776	16840	16751	16795	16733	16979	17030	16827	16813	16876	16892	16718	16851	16849	16723	16862	16755	16656	16803	16825	16745	16748	16868	17037	16818	16803	16744	16777	16785	16937	16810	16881	16711	16794	16886	16893	16873	16800	16784	16769	16927	16786	16966	16774	16838	16702	16827	16820	16923	16951	16841	16843	16981	16878	16730	16824	16806	16887	16645	17013	16840	16871	16788	16747	16862	16900	17017	16868	16788	16762	16632	16740	16800	16869	16783	16760	16841	16796	16808	16751	16769	16875	16924	16878	17038	16831	16840	16882	16763	16747	16755	16981	16780	16837	16668	16804	16761	16808	16851	16882	16837	16856	16970	16913	16692	16757	16883	16808	16928	16725	16751	16685	16814	16776	16915	16866	16943	16641	16901	16581	16880	16833	16722	16807	16845	16962	16800	16915	16910	16785	16859	16746	16891	16824	16771	16618	16864	16864	16779	16723	16780	16688	16826	16839	16876	16861	16908	16789	16780	16701	16716	16836	16860	16743	16857	16875	16680	16953	16771	16788	16908	16569	16664	16866	16842	16768	16721	17006	16833	16845	16803	16873	16844	16812	16802	16756	16970	16853	16681	16791	16972	16791	16581	16897	16594	16829	16956	16850	16756	16880	16976	16693	16950	16791	16687	16609	16866	16889	16798	16901	16860	16865	16712	16879	16807	16779	16912	16874	16805	16767	16771	16857	16826	16946	16767	16745	16682	16904	16950	16734	16729	16732	16981	16838	16852	16753	16897	16722	16825	16958	16841	16676	16816	16959	16815	16863	16914	16774	16849	16768	16834	16852	16835	17023	16782	16787	16721	16706	16696	16713	16814	16980	16835	16794	16795	16785	16883	16716	16897	16848	16771	16754	16824	16939	16794	16697	16880	16852	16797	16757	16994	16748	16715	16901	16811	16881	16742	16704	16785	16793	16730	16930	16786	16938	16878	16914	16952	16695	16840	16835	16743	16815	16870	16627	16789	16760	16865	16793	16752	16787	16873	16658	16762	16868	16876	16727	16909	16742	16700	16862	16885	16810	16885	16859	16861	16829	16875	16677	16758	16813	16798	16827	16728	16886	16827	16825	16776	16921	16895	16931	16860	16893	16857	16776	16713	16884	16915	17013	16812	16899	16864	16751	16810	16941	16648	16953	16879	16824	16880	16770	16898	16745	16718	16934	16804	16856	16794	16992	16725	16815	16808	16676	16919	17007	16854	16865	16761	16653	16735	16742	16860	16801	16823	16800	16763	16799	16763	16761	16691	16754	16871	16857	16935	16810	16644	16816	16851	16927	16760	16887	16881	16780	16847	16818	16770	16748	16805	16802	16790	16812	16737	16734	16707	16745	16890	16841	16849	16935	16856	16696	16754	16721	16707	17009	16734	16896	16811	16800	17027	16795	16925	16909	16745	16761	16895	16746	16689	16866	16824	16872	16745	16830	16868	16840	16888	16865	16840	16818	16651	16697	16783	16895	16658	16660	16760	16947	16934	16940	16850	16854	16934	16817	16871	16842	16829	16879	16913	16782	16836	16759	16887	16805	16846	17034	16849	16944	16729	16823	16920	16797	16819	16797	16853	16712	16786	16780	16666	16816	16706	16932	16854	16750	16869	16969	16837	16687	16818	16872	16940	16956	16806	16893	16792	16960	16795	16854	16787	16732	16825	16930	16956	16793	16785	16789	16887	16814	16866	16745	16704	16875	16786	16745	16860	16904	16619	16871	16844	16742	16732	16807	16753	16849	16751	16918	16741	16906	16669	16844	16854	16962	16792	16764	16660	16854	16744	16889	16901	16787	16753	16847	16855	16886	16849	16821	16827	16688	16983	16820	16836	16677	16719	16782	17063	16727	16732	16779	16837	16921	16831	17074	16815	16725	16702	16723	16710	16667	16818	16926	16885	16581	16801	16877	16575	16800	16772	16810	16849	16861	16853	16860	16810	16882	16749	16788	16774	16892	16781	16701	16906	16824	16710	16900	16981	16917	16996	16835	16746	16758	16855	16724	16810	16808	16691	16946	16698	16896	16772	16781	16949	16769	16717	16970	16942	16879	16850	16663	16824	16902	16809	16898	16954	16760	16998	16819	16984	16923	16949	16823	16763	16948	16884	16713	16634	16728	16820	16870	16804	16816	16709	16819	16949	16800	16923	16857	16689	16986	16860	16706	16884	16783	16706	16879	16882	16747	16733	16698	16893	16853	16859	16843	16795	16896	16819	16717	16897	16781	16792	16803	16761	16738	16810	16694	16857	16782	16832	16824	16732	16889	16988	17107	16889	16888	17027	16786	16893	16700	16908	16767	16806	16796	16805	16913	16819	16866	16812	16897	16997	16836	16878	16826	16843	16844	16711	16968	17010	16959	16756	16824	16885	16889	16926	16746	16851	16686	16846	16644	16856	16749	16819	16936	16943	16814	16930	16785	16873	16796	16602	16814	16761	16855	16807	16924	16751	17003	16835	16911	16971	16786	16895	16769	16706	16993	16797	16787	16862	16794	16632	17012	16779	16669	16976	16772	16835	16837	16877	16744	16884	16844	16864	16600	16739	16740	16762	16782	16776	16872	16711	16806	16842	16953	16826	16915	16944	16657	16830	16913	16890	16911	16816	16835	16879	16582	16708	16871	16844	16916	16783	16862	16869	16667	16817	16868	16936	16897	16990	16613	16823	16734	16924	16906	16806	16962	16892	16612	16832	16802	16867	16907	16775	16771	16768	16839	16905	16779	16687	16881	16632	16777	16916	16745	16754	16935	16826	16702	16882	16886	16883	16978	16895	16751	16860	16695	16680	16786	16903	16740	16862	16856	16991	16828	16836	16757	16954	16674	16789	16794	16836	16824	16734	16796	16886	16858	16794	17040	16840	16902	17010	16948	16869	16775	16864	16803	16819	16917	16858	16752	16825	16952	16826	16875	16847	16795	16919	16978	16736	16927	16821	17016	16903	16778	16736	16916	16711	16753	16731	16881	16768	16739	16799	16793	16913	16821	16980	16803	16852	16891	16866	16916	16772	16846	16754	16811	16807	16604	16831	16813	16891	16891	16811	16832	16820	16761	17068	16867	16741	16868	16958	16837	16892	16902	16930	16830	16879	16708	16840	16934	16722	16819	16719	16722	16865	16673	16793	16944	16845	16768	17004	16948	16770	16929	16745	16770	16876	16981	16765	16894	16869	16951	16754	16833	16809	16972	16949	16854	16843	16786	16632	16770	16696	16934	16831	16865	16889	17120	16911	16876	16699	16853	16720	16922	16703	16874	16772	16806	16701	16755	16887	16971	16704	16802	16803	16822	16651	17027	16787	16759	16757	16667	16854	16927	16825	16819	16810	16907	16806	16839	16841	16738	16822	16792	16862	17094	16656	16885	16672	16891	16806	16842	16823	16980	16897	16847	16805	16738	16813	16709	16978	16867	16805	16795	16698	16850	16828	16856	16633	16817	16799	16893	16803	16810	16687	16814	16796	16986	16687	16820	16879	16819	16714	16912	16767	16795	16795	16720	16843	16658	16862	16944	16736	16754	16767	16801	16731	16780	16748	16678	16838	16735	16697	16874	16867	16834	16831	17063	16888	16740	16757	16865	16724	16909	16815	16796	16953	16759	16821	16666	16924	16927	16715	16809	16863	16803	16831	16816	16839	16754	16913	16863	16906	16737	16779	16729	16902	16830	16900	16974	16855	16841	16693	16865	16806	16798	16851	16875	16817	16926	16735	16637	16853	16883	16972	16734	16774	16708	16780	16980	16832	16947	16783	16735	16712	16988	16840	16731	16871	16850	16703	16652	16843	16843	16857	16883	16670	16744	16777	16772	16746	16834	17035	16697	16821	16706	16913	16565	16839	16758	16775	16648	16838	16874	16775	16684	16695	16920	16758	16861	16819	16801	16871	16704	16938	16846	16792	16844	16690	16876	16976	16781	16892	16855	16854	16901	16958	16770	16929	16769	16909	16760	16748	16837	16827	16855	16805	16622	16719	16744	17044	16775	16868	16885	16905	16963	16878	16715	16966	16657	16659	16813	16769	16617	16833	16773	16702	16764	16767	16842	16832	16724	17011	16853	16816	16869	16739	16848	16714	16876	16959	16735	16826	16959	16714	16819	16907	16850	16826	16815	16964	16785	16887	16961	16845	16926	16977	16842	16907	16980	16799	16679	16762	16798	17038	16885	16878	16809	16802	16819	16870	16859	16815	16674	16702	16818	16808	16773	16930	16906	16723	16772	16822	17025	16701	16920	16886	16828	16790	16697	16729	16927	16718	16800	16919	16710	16907	16922	17019	16771	16953	16808	16723	16647	16755	16911	16771	16969	16956	16760	16920	16898	16860	16741	16947	16923	16867	16746	16936	16899	16708	16836	16865	16902	16826	16836	16759	16759	16749	16898	16734	16723	16796	16810	16756	16802	16698	16799	16786	16977	16754	16958	16771	16706	16826	16879	16603	16850	16978	16949	16715	16857	16727	16692	16790	16972	16652	16806	17016	16918	16866	16936	16956
23968	21238	29561	29097	29376	30338	28948	24967	23129	22283	21734	21538	21339	21226	21004	20890	20796	20693	20521	20761	20866	20957	20715	20783	20719	20762	20540	20650	20436	20679	20475	20476	20489	20743	20662	20690	20593	20581	20589	20419	20572	20346	20497	20502	20503	20550	20592	20268	20671	20309	20581	20491	20560	20418	20480	20555	20521	20581	20515	20366	20571	20241	20511	20547	20285	20400	20392	20476	20369	20350	20502	20414	20581	20582	20312	20511	20389	20551	20619	20645	20467	20451	20657	20713	20542	20513	20484	20364	20467	20556	20625	20378	20280	20370	20469	20477	20263	20499	20446	20501	20499	20607	20358	20454	20461	20462	20512	20475	20460	20501	20450	20587	20318	20397	20322	20385	20496	20313	20385	20544	20658	20483	20547	20562	20359	20476	20449	20544	20261	20410	20442	20365	20435	20420	20792	20336	20556	20334	20460	20402	20388	20393	20629	20551	20317	20574	20209	20628	20601	20622	20490	20526	20629	20499	20376	20600	20413	20626	20641	20681	20249	20173	20269	20400	20760	20521	20374	20564	20513	20496	20449	20525	20215	20475	20572	20423	20485	20373	20743	20483	20525	20535	20583	20445	20617	20347	20529	20396	20202	20448	20204	20283	20302	20509	20492	20607	20509	20693	20563	20448	20765	20432	20481	20432	20650	20389	20448	20381	20689	20569	20613	20395	20446	20496	20506	20450	20575	20367	20624	20535	20525	20534	20596	20514	20566	20530	20459	20561	20480	20602	20530	20440	20469	20410	20507	20540	20735	20579	20430	20467	20725	20467	20422	20418	20563	20297	20317	20481	20396	20407	20457	20630	20719	20539	20568	20506	20716	20326	20444	20668	20524	20529	20504	20534	20428	20224	20604	20681	20746	20469	20616	20314	20387	20494	20354	20353	20444	20559	20422	20546	20452	20502	20331	20571	20668	20428	20234	20463	20432	20579	20314	20569	20597	20359	20779	20498	20329	20420	20391	20485	20358	20267	20538	20511	20401	20565	20488	20367	20372	20693	20625	20652	20277	20566	20539	20280	20421	20545	20411	20413	20541	20345	20540	20472	20521	20467	20679	20339	20400	20155	20571	20422	20653	20358	20435	20415	20455	20494	20735	20351	20411	20460	20502	20622	20533	20529	20311	20451	20548	20456	20471	20310	20348	20482	20478	20551	20508	20428	20468	20464	20486	20486	20559	20322	20477	20561	20452	20496	20652	20513	20684	20379	20485	20296	20599	20528	20412	20354	20417	20405	20413	20196	20491	20326	20480	20593	20478	20547	20490	20737	20568	20263	20661	20409	20402	20223	20249	20508	20701	20394	20601	20473	20345	20385	20356	20566	20544	20527	20138	20343	20564	20407	20320	20544	20693	20434	20526	20450	20546	20433	20589	20313	20481	20440	20551	20306	20462	20516	20468	20603	20398	20576	20604	20557	20454	20451	20557	20312	20383	20289	20452	20630	20449	20493	20470	20320	20282	20299	20561	20498	20511	20589	20643	20193	20643	20608	20322	20465	20457	20604	20819	20435	20498	20392	20147	20371	20326	20606	20430	20441	20510	20561	20607	20405	20343	20361	20301	20378	20353	20412	20282	20514	20569	20459	20627	20607	20365	20516	20463	20421	20652	20353	20560	20502	20484	20492	20650	20483	20417	20515	20605	20591	20349	20364	20544	20473	20529	20508	20436	20522	20403	20351	20514	20545	20186	20435	20307	20500	20425	20401	20371	20498	20368	20494	20637	20333	20540	20478	20561	20540	20574	20474	20396	20429	20637	20562	20376	20373	20511	20322	20310	20425	20305	20635	20629	20352	20567	20548	20405	20429	20642	20362	20602	20563	20518	20520	20368	20419	20456	20447	20480	20431	20654	20549	20471	20471	20862	20491	20389	20391	20505	20634	20401	20426	20324	20358	20268	20422	20408	20461	20287	20412	20503	20520	20717	20485	20500	20535	20421	20448	20774	20422	20405	20518	20468	20472	20541	20466	20652	20531	20436	20563	20494	20539	20274	20480	20385	20474	20463	20529	20447	20417	20227	20358	20567	20636	20556	20336	20417	20585	20728	20446	20566	20558	20629	20636	20411	20590	20471	20458	20384	20554	20464	20622	20533	20363	20629	20465	20451	20686	20671	20399	20385	20307	20388	20564	20553	20574	20393	20472	20587	20566	20513	20472	20417	20731	20721	20522	20334	20452	20517	20488	20474	20384	20308	20714	20300	20645	20366	20495	20737	20667	20545	20403	20555	20628	20454	20373	20570	20485	20428	20293	20322	20557	20253	20592	20411	20639	20202	20508	20528	20532	20472	20533	20416	20539	20396	20483	20374	20111	20624	20610	20362	20438	20577	20476	20364	20529	20364	20207	20769	20529	20724	20662	20441	20596	20569	20497	20414	20746	20490	20648	20445	20592	20550	20640	20542	20475	20418	20543	20339	20543	20434	20223	20522	20415	20534	20393	20497	20486	20551	20453	20526	20394	20332	20409	20317	20591	20473	20462	20469	20346	20505	20560	20546	20283	20439	20701	20540	20431	20408	20573	20399	20324	20423	20489	20516	20440	20348	20639	20472	20444	20456	20397	20433	20594	20622	20357	20678	20409	20602	20638	20707	20534	20600	20473	20508	20413	20730	20502	20411	20555	20462	20238	20399	20484	20420	20471	20609	20517	20310	20522	20613	20657	20508	20571	20622	20262	20483	20352	20499	20441	20297	20405	20377	20551	20357	20138	20314	20558	20451	20589	20208	20403	20334	20495	20451	20340	20472	20495	20367	20501	20419	20513	20419	20328	20275	20408	20513	20303	20662	20563	20390	20372	20507	20590	20512	20601	20398	20414	20452	20541	20302	20301	20511	20457	20558	20529	20563	20567	20563	20675	20456	20638	20686	20669	20407	20377	20426	20459	20524	20371	20382	20423	20416	20483	20409	20257	20304	20218	20550	20373	20492	20522	20534	20478	20430	20417	20526	20426	20504	20527	20312	20464	20410	20632	20570	20643	20549	20280	20497	20401	20315	20368	20426	20534	20597	20630	20634	20582	20807	20376	20528	20379	20654	20443	20549	20566	20339	20487	20473	20499	20594	20629	20506	20495	20541	20613	20362	20477	20407	20471	20475	20565	20453	20544	20607	20307	20501	20600	20408	20563	20462	20394	20575	20473	20469	20567	20523	20410	20458	20184	20577	20488	20411	20578	20400	20244	20525	20640	20493	20569	20429	20375	20452	20410	20547	20448	20623	20464	20582	20455	20449	20402	20472	20257	20367	20297	20299	20324	20480	20468	20701	20491	20586	20502	20565	20453	20494	20614	20548	20282	20633	20439	20527	20443	20454	20637	20534	20512	20315	20393	20465	20481	20512	20589	20455	20473	20493	20367	20251	20569	20610	20441	20454	20616	20607	20555	20571	20719	20334	20413	20687	20206	20312	20267	20754	20565	20660	20692	20385	20395	20638	20428	20482	20396	20280	20529	20698	20585	20491	20396	20623	20369	20541	20598	20469	20334	20223	20621	20541	20407	20572	20646	20633	20399	20300	20558	20388	20381	20346	20618	20386	20504	20417	20308	20573	20597	20331	20293	20582	20275	20418	20426	20444	20254	20694	20571	20580	20557	20649	20593	20686	20572	20446	20493	20468	20541	20311	20491	20651	20532	20562	20464	20614	20381	20573	20554	20297	20492	20525	20491	20606	20376	20433	20218	20455	20502	20678	20435	20455	20448	20534	20581	20498	20382	20413	20470	20536	20312	20427	20513	20757	20567	20447	20380	20444	20420	20589	20245	20501	20487	20398	20516	20460	20446	20434	20744	20404	20635	20635	20250	20380	20399	20426	20317	20561	20558	20470	20456	20360	20708	20508	20749	20585	20305	20473	20440	20293	20396	20683	20514	20782	20558	20612	20750	20442	20621	20426	20448	20587	20469	20295	20527	20476	20491	20387	20366	20534	20296	20347	20391	20353	20436	20648	20371	20407	20389	20533	20506	20607	20400	20538	20436	20453	20443	20439	20610	20480	20506	20663	20645	20461	20648	20640	20500	20358	20570	20276	20606	20410	20295	20465	20377	20659	20463	20548	20425	20541	20281	20497	20413	20534	20310	20560	20533	20539	20250	20771	20738	20539	20473	20314	20306	20715	20621	20456	20528	20404	20609	20435	20482	20288	20250	20498	20620	20726	20546	20586	20505	20391	20609	20499	20634	20539	20210	20368	20393	20626	20331	20407	20410	20411	20690	20284	20707	20751	20296	20373	20345	20559	20317	20500	20613	20436	20477	20522	20424	20538	20474	20573	20391	20334	20472	20330	20554	20570	20502	20676	20515	20386	20375	20618	20531	20394	20358	20351	20395	20302	20553	20542	20271	20479	20548	20475	20684	20521	20390	20639	20558	20465	20589	20476	20543	20317	20248	20560	20231	20577	20414	20475	20434	20725	20547	20661	20510	20596	20486	20207	20427	20380	20588	20324	20369	20171	20638	20354	20563	20491	20538	20577	20354	20559	20480	20573	20566	20609	20544	20367	20361	20397	20309	20658	20512	20540	20522	20572	20476	20368	20457	20349	20229	20422	20262	20560	20646	20662	20707	20606	20403	20315	20529	20326	20568	20396	20236	20534	20634	20559	20333	20445	20411	20575	20454	20435	20489	20599	20442	20358	20661	20558	20430	20474	20587	20296	20362	20482	20605	20666	20598	20515	20624	20514	20463	20792	20490	20490	20695	20479	20445	20424	20424	20482	20382	20518	20509	20547	20615	20506	20641	20298	20453	20490	20503	20522	20603	20556	20648	20414	20541	20473	20617	20541	20440	20413	20638	20300	20615	20644	20386	20389	20441	20539	20432	20497	20354	20554	20638	20287	20288	20612	20509	20592	20348	20382	20469	20416	20628	20409	20530	20417	20619	20570	20380	20609	20597	20464	20410	20624	20421	20555	20581	20712	20272	20389	20844	20473	20443	20614	20404	20390	20440	20560	20614	20614	20341	20449	20325	20372	20566	20300	20482	20350	20565	20408	20716	20325	20570	20575	20494	20564	20696	20559	20531	20581	20355	20662	20427	20505	20548	20261	20109	20250	20460	20683	20597	20621	20526	20436	20462	20582	20563	20588	20444	20351	20789	20683	20514	20380	20504	20465	20392	20502	20615	20387	20500
38725	63452	58277	44888	36080	29930	25579	22194	19903	18899	18280	17734	17717	17352	17273	17226	16992	17006	17014	17032	17035	16939	16847	16962	16808	16893	16780	16802	16813	16798	16721	16932	16755	16686	16816	16906	16660	16990	16571	16843	16660	16752	16710	16584	16739	16688	16517	16745	16751	16814	16558	16659	16737	16731	16661	16748	16597	16723	16769	16747	16748	16739	16744	16808	16772	16733	16602	16745	16673	16664	16650	16704	16672	16716	16829	16744	16595	16578	16584	16570	16541	16709	16819	16602	16710	16569	16573	16699	16669	16872	16606	16686	16742	16729	16715	16597	16841	16785	16668	16775	16721	16790	16580	16659	16753	16864	16693	16757	16814	16588	16737	16670	16740	16639	16754	16911	16614	16565	16729	16635	16802	16639	16725	16681	16672	16633	16893	16692	16645	16635	16713	16658	16674	16734	16734	16769	16647	16758	16748	16597	16630	16647	16842	16675	16798	16742	16668	16784	16692	16545	16737	16654	16730	16759	16671	16605	16632	16791	16759	16776	16733	16724	16520	16691	16677	16573	16704	16747	16843	16720	16681	16651	16806	16729	16619	16664	16647	16713	16971	16634	16625	16810	16782	16772	16515	16853	16682	16645	16586	16741	16816	16801	16857	16698	16714	16726	16774	16665	16922	16763	16623	16687	16562	16819	16674	16773	16772	16868	16764	16808	16668	16657	16906	16726	16706	16555	16929	16735	16864	16654	16527	16759	16691	16574	16786	16699	16786	16801	16662	16716	16684	16556	16900	16613	16697	16665	16649	16709	16842	16629	16776	16742	16500	16647	16735	16755	16698	16645	16738	16674	16536	16787	16727	16864	16916	16632	16818	16683	16943	16586	16731	16664	16651	16759	16627	16823	16672	16758	16726	16885	16828	16680	16571	16448	16687	16801	16744	16821	16862	16675	16711	16490	16834	16667	16917	16715	16902	16676	16662	16678	16787	16791	16792	16872	16672	16623	16698	16748	16631	16714	16553	16799	16748	16708	16822	16671	16611	16824	16574	16657	16828	16798	16637	16659	16626	16723	16811	16573	16642	16776	16708	16738	16673	16731	16617	16578	16751	16816	16772	16598	16754	16599	16772	16689	16686	16625	16680	16669	16743	16607	16644	16846	16610	16857	16852	16675	16698	16732	16847	16626	16775	16744	16815	16780	16804	16898	16650	16509	16931	16588	16666	16649	16651	16706	16626	16647	16761	16778	16743	16691	16753	16679	16728	16718	16699	16711	16897	16753	16549	16877	16849	16825	16791	16847	16798	16951	16733	16803	16765	16634	16885	16693	16702	16460	16594	16696	16710	16623	16854	16590	16867	16672	16682	16729	16792	16751	16727	16824	16660	16604	16644	16705	16520	16724	16589	16755	16827	16656	16802	16759	16637	16740	16720	16815	16756	16619	16760	16652	16815	16639	16723	16675	16734	16662	16719	16748	16747	16603	16723	16676	16701	16757	16648	16667	16688	16748	16845	16775	16823	16749	16803	16652	16796	16655	16706	16620	16806	16713	16656	16685	16654	16655	16732	16881	16751	16600	16829	16706	16757	16563	16570	16765	16701	16782	16721	16618	16748	16618	16601	16525	16658	16635	16745	16899	16933	16675	16544	16825	16673	16627	16729	16689	16633	16682	16647	16712	16702	16816	16502	16793	16688	16860	16782	16551	16672	16812	16479	16511	16816	16748	16568	16868	16719	16628	16735	16594	16886	16712	16676	16696	16671	16690	16757	16510	16831	16837	16620	16602	16707	16691	16758	16775	16599	16796	16758	16550	16630	16745	16578	16730	16678	16586	16773	16819	16744	16765	16691	16697	16808	16729	16799	16696	16616	16746	16699	16403	16693	16700	16657	16692	16809	16819	16855	16616	16723	16769	16608	16650	16554	16897	16853	16658	16692	16647	16658	16741	16726	16675	16709	16693	16735	16814	16875	16606	16562	16869	16745	16795	16668	16704	16682	16574	16669	16621	16689	16779	16568	16724	16708	16594	16828	16886	16639	16730	16668	16773	16774	16544	16777	16655	16638	16696	16611	16871	16843	16641	16650	16776	16747	16727	16657	16799	16803	16698	16889	16731	16821	16565	16756	16863	16771	16755	16805	16661	16721	16951	16782	16702	16641	16794	16864	16664	16793	16770	16793	16600	16691	16712	16631	16682	16806	16531	16631	16810	16627	16635	16685	16705	16746	16773	16791	16676	16786	16660	16756	16743	16796	16653	16568	16654	16546	16730	16737	16680	16678	16781	16687	16787	16674	16743	16777	16570	16890	16581	16769	16862	16715	16813	16702	16567	16719	16721	16595	16838	16881	16650	16779	16628	16883	16568	16680	16771	16599	16786	16821	16729	16656	16786	16808	16686	16847	16810	16865	16723	16591	16871	16653	16828	16757	16741	16758	16760	16534	16759	16721	16482	16549	16692	16690	16768	16669	16797	16794	16642	16719	16744	16740	16819	16722	16604	16740	16744	16805	16700	16758	16804	16628	16764	16575	16843	16734	16612	16658	16804	16935	16614	16701	16644	16680	16898	16628	16754	16642	16557	16771	16716	16667	16970	16801	16483	16642	16501	16699	16724	16753	16790	16673	16957	16638	16719	16727	16536	16680	16602	16953	16640	16560	16765	16569	16706	16601	16766	16589	16708	16711	16794	16646	16716	16625	16817	16613	16693	16710	16751	16803	16686	16692	16547	16789	16673	16769	16594	16735	16691	16565	16731	16658	16749	16903	16693	16554	16751	16571	16783	16763	16846	16691	16881	16803	16801	16736	16764	16575	16725	16749	16744	16777	16635	16668	16606	16826	16478	16751	16722	16714	16487	16687	16716	16736	16789	16690	16689	16731	16826	16647	16610	16768	16874	16730	16683	16615	16691	16540	16687	16606	16629	16617	16818	16666	16515	16709	16796	16537	16715	16636	16496	16611	16688	16878	16701	16709	16794	16685	16839	16757	16655	16665	16623	16815	16816	16799	16901	16591	16631	16712	16675	16711	16673	16896	16711	16760	16777	16807	16780	16688	16839	16713	16778	16561	16584	16611	16769	16734	16820	16690	16578	16759	16732	16774	16590	16677	16676	16759	16877	16751	16765	16684	16734	16484	16852	16578	16698	16603	16850	16551	16781	16767	16643	16800	16732	16887	16822	16758	16881	16745	16763	16670	16770	16749	16703	16664	16607	16686	16617	16711	16679	16730	16905	16732	16801	16682	16836	16713	16686	16743	16724	16731	16831	16790	16740	16509	16860	16604	16763	16891	16741	16526	16699	16677	16635	16759	16749	16830	16606	16726	16775	16706	16816	16475	16803	16755	16702	16771	16572	16766	16648	16737	16627	16745	16783	16897	16649	16728	16666	16792	16585	16854	16675	16737	16674	16913	16725	16811	16866	16672	16714	16570	16725	16657	16752	16825	16730	16683	16623	16609	16656	16862	16723	16701	16763	16752	16747	16636	16972	16669	16591	16764	16499	16583	16649	16691	16792	16608	16587	16757	16738	16656	16808	16714	16773	16902	16832	16601	16819	16556	16620	16855	16784	16637	16717	16733	16760	16715	16708	16425	16725	16734	16727	16840	16637	16778	16672	16771	16675	16635	16623	16715	16869	16775	16696	16834	16789	16628	16651	16739	16752	16727	16531	16761	16780	16597	16651	16743	16654	16597	16660	16657	16671	16748	16598	16523	16711	16643	16658	16806	16577	16683	16599	16673	16551	16821	16772	16725	16625	16818	16592	16751	16854	16674	16791	16600	16740	16671	16752	16843	16842	16794	16921	16734	16809	16663	16641	16621	16528	16638	16577	16751	16750	16581	16667	16768	16670	16787	16652	16663	16813	16802	16866	16745	16866	16694	16573	16560	16618	16537	16748	16655	16778	16744	16725	16633	16693	16891	16678	16649	16700	16724	16695	16754	16651	16587	16713	16726	16690	16722	16749	16725	16769	16785	16728	16759	16709	16871	16714	16687	16827	16574	16787	16681	16672	16688	16666	16568	16642	16849	16737	16736	16712	16592	16650	16667	16588	16917	16746	16862	16824	16847	16937	16769	16847	16615	16547	16758	16525	16859	16653	16871	16639	16822	16569	16756	16653	16711	16636	16660	16847	16839	16453	16681	16622	16703	16705	16628	16904	16547	16760	16951	16477	16708	16704	16711	16808	16821	16786	16700	16616	16560	16787	16735	16735	16616	16787	16691	16632	16664	16807	16588	16578	16762	16661	16696	16670	16746	16699	16557	16831	16700	16588	16873	16608	16626	16669	16796	16658	16811	16673	16888	16764	16639	16703	16623	16526	16682	16798	16770	16698	16788	16752	16781	16875	16641	16757	16569	16732	16790	16732	16722	16642	16632	16699	16727	16697	16817	16764	16796	16664	16733	16771	16573	16735	16721	16754	16675	16652	16693	16638	16749	16838	16726	16694	16682	16678	16732	16665	16651	16788	16716	16727	16551	16596	16748	16696	16633	16806	16774	16618	16585	16664	16778	16543	16787	16793	16644	17017	16748	17121	16710	16651	16572	16650	16780	16767	16742	16696	16722	16832	16667	16755	16509	16889	16583	16815	16589	16638	16738	16717	16816	16680	16697	16667	16702	16962	16829	16632	16660	16810	16854	16666	16639	16631	16803	16732	16775	16695	16597	16622	16827	16715	16793	16855	16807	16798	16748	16594	16774	16803	16762	16849	16675	16617	16772	16713	16844	16827	16707	16860	16650	16856	16737	16867	16828	16643	16646	16755	16659	16547	16750	16715	16862	16870	16834	16810	16698	16700	16802	16440	16791	16569	16750	16678	16712	16702	16668	16397	16898	16695	16861	16847	16798	16713	16568	16794	16753	16645	16837	16723	16787	16800	16582	16607	16700	16720	16829	16839	16685	16645	16679	16598	16666	16747	16639	16699	16604	16720	16696	16662	16741	16450	16650	16592	16728	16672	16736	16666	16639	16710	16767	16816	16730	16628	16730	16793	16719	16595	16748	16863	16511	16724	16554	16725	16680	16713	16669	16704	16773	16885	16570	16636	16780	16592	16731	16841	16633	16867	16649	16693	16757	16649	16703	16614	16784	16628	16807	16711	16541	16474	16689	16765	16658	16898	16663	16602	16649	16735	16650	16604	16726	16691	16750	16692	16617	16800	16707	16627	16710	16643
22685	21153	29031	24765	25892	31075	32798	27152	24805	23631	22887	22153	22022	21760	21864	21612	21542	21392	21443	21206	21276	21042	21370	21394	21225	21130	21172	21027	21177	21137	21246	21247	21006	21028	20989	21059	21118	21330	21142	21086	21254	21097	21076	20933	20971	21137	20922	20820	21072	21032	21255	20989	21171	21190	21074	20898	21149	21167	21274	21150	21143	21230	20942	21165	21014	20796	20814	21080	20971	21276	21006	20995	21119	21081	20842	21096	21203	21121	21075	20855	21002	21011	20920	21087	21184	20907	21195	20985	21076	21083	20898	21000	21003	21011	21076	20849	20794	20772	21176	20991	20966	21002	21034	21073	21030	20983	21079	21021	21049	21039	20895	20815	20866	20975	21093	20933	20856	21101	20954	21125	20882	20955	21129	20912	21050	21059	20914	21124	20986	20969	21056	20956	20957	21110	20944	20838	20915	21074	20853	20760	21016	21155	21210	20724	20991	20848	21001	20905	21205	20839	21026	20989	21057	21146	20828	21149	20890	21083	20690	20837	21016	21058	21008	21058	21045	20946	20855	20777	21042	20867	20875	21169	21087	21100	20984	21011	21146	21105	21009	21039	20836	20967	20943	20901	20978	21089	20873	21059	21123	21029	21097	21024	20915	21033	21172	21062	20985	20994	20953	20899	21001	20947	21007	21134	20807	20854	21099	20927	20720	20915	21071	20681	20966	21059	21127	20969	21132	20975	20990	20718	20897	20990	20877	21141	20885	20983	20972	20797	20745	21107	20929	20860	20915	20860	20888	20985	21031	21027	21140	21141	21069	21050	20977	20938	20749	20871	20869	20919	20847	21142	20786	21087	21329	20934	20887	21001	20935	21141	20964	21019	20833	20878	20815	20992	21149	20968	20928	21068	21177	21216	20875	20966	21059	20750	21114	21070	20881	20644	20833	21012	21003	20963	20939	21087	21160	20906	21011	20940	20816	20800	20842	21058	21272	21007	20727	20912	20998	20981	20861	21033	21004	20971	20975	20923	21053	20801	20981	20859	20947	20807	20939	20782	20856	20862	20673	20940	20814	20933	20970	20865	20948	21115	20923	20994	20775	20856	20789	20920	20957	20902	21094	20741	20685	20810	21008	21109	20879	21086	21097	20811	21064	21026	20846	20822	21049	21176	21107	21169	20973	20895	20789	20903	21179	21017	20877	21153	21031	20961	20762	20969	21021	20998	20913	21016	21034	21125	20986	21114	20940	20776	20903	21015	20981	20889	21033	20875	20875	20925	21127	21138	20867	21041	20939	21188	21031	21201	20889	20932	21011	21011	21074	20950	20992	20929	21062	20834	20867	21018	21009	20908	21100	21117	20884	20945	20948	21083	20955	20875	20832	21308	21040	20840	21114	20928	21012	20853	20877	20985	21003	20857	20885	21156	21022	21381	21067	20890	21103	21183	21086	21188	20843	21076	20887	20838	21000	20926	20981	20808	20909	20953	20954	20999	20746	20916	21025	20922	20967	20993	21017	20912	20896	21018	20980	20935	20843	21136	21043	21000	20963	20799	20861	20958	20808	21036	21091	21028	21037	20924	21101	20985	20894	20973	20932	20924	20799	21100	20868	20909	20933	20850	20982	21223	21026	21000	21046	21136	20860	21133	20936	20858	20856	20791	20982	20920	20865	20863	21099	21316	21034	20905	21045	20797	21101	20885	20986	20981	21048	21085	21063	21067	21057	20891	21024	21080	20937	21113	20899	20995	20897	21106	21105	20862	20787	21083	21047	20979	20983	20804	20980	21057	20908	20997	20913	20952	20947	21035	21123	21145	21175	20897	21085	21070	20892	20964	20946	20813	21009	20953	20894	20903	20985	21016	21079	21024	21114	21070	21283	20922	20863	20890	20771	21121	20828	21043	21035	21095	20904	20857	21086	20904	20884	20962	21038	20993	21056	20923	20759	20968	21108	20951	21064	21118	20967	20998	20850	21152	20783	20978	20971	20893	20842	21128	21200	21123	21296	20726	21005	21099	20871	20906	20925	20946	20896	20933	20964	20994	20974	20949	20897	20938	21329	20917	21096	21058	20863	20907	20912	20966	21142	20808	20968	20893	20977	20906	21117	20964	20930	21221	21086	21112	20850	21049	20888	21148	20898	20953	21132	20973	20864	20958	20920	20838	21089	20958	20886	21104	21108	20837	20762	20910	20877	21017	21179	21120	21132	21013	21108	20900	21033	20976	20948	21042	21012	20827	20871	20727	20883	20963	20912	20968	20851	20882	21015	20921	21104	21056	20996	20910	20908	20826	21009	21089	20959	21236	20911	21004	20850	21034	21042	20996	21115	21116	21032	20990	21074	20948	21120	21027	20936	21004	20743	20986	21129	20754	21166	21045	21180	21071	20804	21274	21160	20828	21217	20854	20985	20874	21028	21134	20999	20870	20809	21099	21068	20951	21051	20685	20804	20908	21040	20957	20928	21038	21141	21081	21102	20878	20826	20980	20915	20815	21031	20926	21215	20637	20908	20987	20997	21061	20832	21032	20851	20865	20972	20923	21057	20797	20923	20777	20842	20962	20928	21071	20906	20947	20935	20681	21008	21122	21332	21130	20993	20994	21022	21024	21050	21137	20957	21110	21087	20749	20981	21039	20921	20922	20962	20925	20936	21198	21020	20977	21013	20923	21086	21068	20875	20907	20950	21024	21085	20920	21157	20867	20908	21066	20929	20842	20936	21196	20951	21192	21063	20723	20774	21055	20967	20978	21017	20918	20923	20891	21033	21060	20916	20997	21100	20793	21101	20846	20986	21059	21063	20821	20835	21116	20985	20881	20992	20882	21140	21115	21071	20883	20890	20908	21084	20662	20927	20693	20958	21120	21263	20779	21224	20974	21046	20845	20969	20955	20934	21062	21088	20988	20917	20896	21055	20843	20987	20892	20907	21179	20921	20883	20891	21055	20948	21093	21060	20821	20776	20889	21123	21276	20631	20841	20765	20935	20996	20995	21009	21022	21072	20848	20867	20976	20858	20978	20907	20719	21003	21015	20823	21164	20969	20812	21012	20867	20998	20910	20821	20906	21111	21130	20755	21048	20958	20884	20927	21008	21059	20905	21017	21050	21082	20951	20878	20867	20806	21031	21123	20817	20931	21074	21247	21033	20776	20883	20937	21032	20877	21127	21090	20903	20867	20960	20849	20894	20887	21128	20834	20913	21175	21150	20885	21048	20734	20816	20989	21167	20786	21211	21058	20953	21002	20632	20865	20938	21118	20884	20813	20973	20906	21086	21060	21012	21075	20931	20870	21046	20973	20951	20878	20956	20950	20872	20994	21125	20924	21099	20858	20883	20806	21001	20895	20931	20868	21082	21117	20996	20673	21086	20772	20973	21173	21087	21037	21012	21037	20985	21096	20890	21010	20833	21087	20970	20916	21206	20827	20789	21121	20939	20941	21034	21118	20788	20929	20776	21041	20864	20934	20927	21010	21014	21035	20744	20999	20948	20830	20985	21000	21061	20938	20809	20767	21241	20990	21128	21121	21164	20919	21106	21045	20969	20953	21074	21029	20850	20870	21005	20847	21003	20870	21074	20958	20781	21118	21148	21055	20910	20939	20926	20916	20965	20973	20990	21054	21022	20914	20856	20790	20986	20803	20926	20994	20831	20982	20940	21328	21071	21047	21006	20878	20904	21249	21201	21156	21027	20795	20789	20788	20900	20752	20780	20786	20795	20712	20900	21050	21006	20967	20846	20631	20974	20839	20740	20911	21065	20805	20812	20847	20846	21092	20644	21088	20974	21004	21060	21043	21021	20967	21015	20963	20803	21090	21055	20815	20931	21081	21134	21043	21190	20987	21048	21000	21100	20872	20949	20992	20810	20868	20951	20832	20880	20924	20989	20763	21063	21078	20983	21080	20983	21046	20794	21175	21225	20879	20950	20910	20941	20962	20854	20978	20798	21245	20758	20893	21081	21098	20917	20747	20897	21048	20859	20951	20871	20985	20902	20861	20818	21061	21012	21138	20787	20911	20972	21105	21066	21098	20900	20960	21004	20875	20810	20924	20878	20870	20932	20998	21121	20886	20795	21054	20941	21096	21092	21061	20867	20910	20996	20893	20973	21085	21090	20966	20993	20997	21035	21092	21116	21164	20905	20990	20905	20946	20892	20911	20982	20917	20917	20915	20983	21114	20916	20716	20747	20824	20815	20902	20976	21042	21183	21094	20943	20941	20856	20963	21008	21029	21010	21046	20905	20776	21112	21027	20820	20976	21052	20960	21201	20985	21087	21060	21032	20984	20868	21246	20980	20999	20898	21101	20966	21062	20926	20992	20941	20927	20702	20909	20884	20751	21071	21156	21096	21074	20971	21165	20836	21019	21044	20927	20773	20967	21195	20893	20963	21000	20833	20867	21112	21053	21096	21071	21093	21001	20810	20867	21046	21033	21000	21046	20961	21153	21197	21213	20820	20971	21153	20799	20948	21154	20723	20838	20911	21040	20971	21027	20858	21104	20924	20996	21120	21059	20890	21166	21060	21008	21051	21032	20902	20896	20891	21041	20944	20848	21036	21022	21218	21208	21037	21012	20961	21074	20691	20958	20981	20862	21018	21023	20961	20853	21100	20877	20939	21165	21084	20980	21039	21021	20988	20925	21075	20862	21061	20942	21112	21103	20912	21107	21073	20951	20797	20964	20981	20981	20874	21222	21093	21000	20838	21015	20840	20875	20811	20996	20687	21024	21127	21030	21049	20964	21092	20951	20907	21050	20899	20920	20829	20931	20936	20928	20969	20832	20979	20992	20996	21165	20702	20871	20800	20912	20767	20966	20997	21056	21042	21008	20866	20875	21001	20936	21060	21106	20933	21046	21111	21035	21095	20954	20901	21033	20781	20862	20984	20917	20896	21119	20986	20903	20812	21142	20910	21261	21132	21020	20957	20822	21083	20911	20836	20912	21070	20847	20993	21174	20979	20971	20790	20870	20811	21063	21033	20721	20757	21121	21074	20849	20831	21361	21110	20961	20936	20929	20792	21022	21174	20871	21026	21217	21070	21033	20793	20961	21003	20906	20904	21041	20735	21108	21010	20946	21085	20972	20751	20872	20958	20885	21032	20926	20861	20669	21002	21192	20882	20952	21116	21040	20959	21078	21015	20824	21122	21147	21047	20899	20971	20901	21037
41470	70149	63781	49778	41965	35490	29434	24911	21719	19911	18826	18459	18023	17858	17630	17548	17440	17282	17289	17131	17294	17195	17183	17326	17285	17236	17055	17063	17004	17106	17043	16965	17121	17152	17041	17037	16974	16875	17097	17103	16989	17172	16971	16882	16858	17047	16977	16873	16859	16965	16882	16871	16968	17032	16816	17115	16769	16913	16909	16740	16949	17128	16965	16844	17027	17143	16910	16886	16979	16942	17108	16931	16963	16893	16940	16933	16977	17012	16924	16996	16966	17111	16726	16900	16994	17055	16912	17004	16800	16719	16853	16886	16769	17049	16745	16897	17006	16914	16844	16893	17048	16981	16944	16769	16927	16964	16965	16961	17090	16977	16874	16883	16899	16924	16935	16943	16838	16927	17075	16999	17006	16955	16887	17047	16973	17007	16903	17034	16923	16970	17019	17013	16969	16890	16812	16722	16937	16842	16965	17046	17033	16909	16889	17059	16881	17120	16958	16954	17023	16849	16996	16904	17074	16918	17000	16723	16930	17142	16837	16995	17087	16993	16930	16859	16941	16892	16911	16950	16935	16952	16893	16939	17087	16929	16902	16805	16960	17078	16944	17053	16746	17053	17005	16715	16837	16994	17015	16940	17072	17089	16842	16836	17017	16874	16900	16960	17067	16949	16780	16961	16982	17009	17051	17002	16904	17057	17010	16899	16883	16846	16767	17160	16977	16941	16895	16838	17059	16895	16967	17211	16949	16968	17060	16980	16935	16926	16939	17017	16981	16891	17062	16983	16903	16897	16870	16821	16926	16949	16908	16761	17074	16926	17121	17018	16908	17002	16848	17108	17087	17043	16942	17022	17007	16838	16962	16815	16986	16974	16860	16890	16918	17002	16896	17080	16971	16956	16958	16944	16847	16992	16961	16767	16954	16936	16851	16931	17099	16885	16911	16962	17068	16881	16843	16864	16797	16922	16825	16883	16889	16972	16961	16796	17082	16921	16936	17025	16950	17080	17083	16886	16943	16938	17000	16703	16832	16975	16909	16799	16884	16871	16907	17104	17020	17139	16938	16904	16945	17058	16911	16951	17047	16839	16861	16966	16757	17092	16898	17056	16899	16904	16868	16981	17034	16977	16844	16805	16833	16768	16985	17034	17007	16941	16946	16949	16960	17069	16915	17209	16884	16946	16911	17135	16724	16796	16855	17008	16862	16934	16972	17156	17048	16852	16952	17029	16766	16937	17084	16943	16905	16770	16971	16977	16852	17102	16782	16822	16927	16963	16918	17114	17058	16968	16928	17099	16895	17024	16797	16916	16892	17120	16929	16973	16913	16874	16862	16871	16950	16845	16916	16939	16887	17006	16868	16985	16975	16824	17011	16748	16947	16844	17007	17068	16934	16890	17095	16793	16813	17020	17031	16986	16920	16974	17055	17065	16991	16865	16956	16685	17082	16901	17010	16867	16901	17003	16951	16908	16928	16968	16896	17003	16855	17046	17097	16910	17136	16970	16837	16960	16892	16914	17064	17105	17104	16911	16938	16968	16823	16907	16960	17019	16935	17164	16819	16909	16861	16909	17143	16985	16903	17037	16939	16784	16735	16732	16745	16915	17182	17034	16931	17049	17107	16908	17099	16813	16739	17071	16907	16986	17065	16896	17053	16920	16922	16877	16926	17041	17084	16903	17006	16864	16961	16776	17081	16955	16957	17143	17029	16898	17031	16887	17051	16897	16748	16995	16934	16990	16839	16810	17134	16991	16920	16942	16869	17069	16856	17133	17117	16898	16989	16913	17012	16993	16924	16855	16958	16802	17049	16985	16967	16892	16863	17042	16976	16774	17063	16894	16903	16953	16871	16930	16915	16829	17061	16760	16991	16823	16887	16916	16893	17067	16809	17044	16929	16885	16986	16891	16747	17000	16946	16899	17028	16994	16942	17003	17084	17061	16793	16861	17011	17076	16968	16985	16886	16820	17119	17021	16843	16919	17064	16761	16810	16997	16875	17037	17071	16930	17122	17132	16850	16904	16890	17052	16761	16909	17093	16919	16819	16922	17131	16884	16954	17115	17064	16921	16794	17013	16904	16942	16992	16824	16805	17113	16977	16826	17002	16855	17029	16843	16939	16983	16933	16901	17031	16829	16894	16925	17049	16844	17087	17163	16982	16999	16842	17016	16808	16847	16879	16848	16865	16933	16988	16926	16780	17244	16988	17022	17079	17079	16868	16922	17025	16986	17039	16966	16911	17060	16878	16947	16926	17040	17154	16879	17006	17024	17019	16977	16815	16936	16934	16939	17137	16999	16804	16898	16902	16846	17041	16998	16827	17063	16842	17047	17031	17035	17148	16966	17026	16695	16972	16946	16878	17157	16927	16801	16957	17002	17103	16977	17054	16786	17062	16759	16991	16841	16868	16889	16900	16808	16795	16837	17094	16949	16823	16994	16824	16798	17040	16898	17064	16955	16873	17012	17018	16881	16918	16945	16923	16910	17006	16916	16656	16890	16830	16787	16902	16943	16924	16903	17025	16998	16830	17020	17037	16851	17079	16922	16792	17076	17013	16919	17017	16853	16968	17105	16926	16980	16757	16812	16933	16971	16928	16897	16838	16933	16941	16907	16965	17058	16990	16917	17033	17017	17003	16980	16883	17021	16890	16971	16806	17074	16734	16822	16934	16769	16789	16992	16853	16801	16860	16970	16793	16878	16955	17012	16792	16924	16953	17029	17032	16930	16973	17010	16918	16989	16906	16971	16894	17028	16921	16965	16844	16972	17003	16953	17015	16852	17000	16982	17044	16992	16883	16903	16811	16926	17062	17050	16951	17025	16962	16872	17104	16813	17040	17016	16866	16915	16825	16860	16964	16880	16909	16911	16908	16856	17123	16909	16928	16909	16892	17030	16895	16829	17053	16830	16866	16972	16888	16939	16995	17006	16935	16978	16872	16770	16849	16969	17023	16987	17011	17055	16957	16917	16976	16932	17017	16946	17070	16828	17048	16810	16908	16913	16981	17063	17000	16927	16850	16908	16838	16952	17042	16873	16903	17077	17165	16841	17048	16789	16954	16853	16958	16847	16998	16895	17037	16889	17201	16888	16954	16969	16869	16868	16959	16885	16987	16882	16868	16896	16997	16988	16943	16895	16948	16989	16891	16861	17047	16888	16996	16922	16792	16961	16761	16847	16960	17007	16862	16946	16836	16847	16959	16856	17073	16907	16916	16970	16872	16966	16854	17151	16847	16935	17019	16806	17025	17138	16868	16875	16753	17118	16938	16842	17010	17012	16901	17051	16775	16918	17006	16797	16903	16827	16821	17057	16965	16851	17002	16921	17084	16798	16912	16875	16899	17012	16834	16978	16891	16798	16809	16830	16903	16949	16857	17062	16948	17115	16873	16988	17038	16866	17228	16841	16868	16999	16984	16815	16910	16884	16844	16763	17014	17096	16760	16783	17046	16653	16898	16886	16929	16842	16984	16887	16938	16933	16860	16992	17048	17037	16961	16892	16931	16907	16945	16929	16935	16950	16988	17053	16959	16876	17043	16964	17020	17008	16951	17039	16982	16949	16812	17007	16932	16880	16912	16939	16855	17032	16938	16932	17111	17145	16939	16854	16972	17069	17016	16826	16949	16846	17005	16969	17159	17027	17025	16775	16830	16974	16880	16987	17088	16910	16793	16866	16964	17095	16961	16984	16956	16898	17126	16972	16824	16955	16874	17011	16824	16888	16958	17173	16779	16920	16897	17092	17055	17003	16926	16887	16837	16847	16817	16838	17113	16934	16858	16880	17063	17013	16950	16881	17049	16898	16983	17037	16932	16876	17067	16925	17072	16835	16920	16912	16867	16734	16934	16879	16831	16826	16882	17049	16888	16945	16824	17120	17112	16922	16967	16894	16971	16952	16876	16929	17008	16861	16909	16846	16909	16999	17065	16854	16886	16892	16914	17003	16868	16894	16984	16862	16851	16867	16955	16895	17006	16853	17157	17021	17106	17041	17018	16861	17029	16863	16974	16864	16890	16817	17099	16859	16980	17059	16883	16866	16948	16846	16921	16944	16832	17098	16801	17016	17004	16953	16884	16971	16936	16974	16963	16991	16955	17016	16986	16906	16881	16969	16946	16880	16941	16804	16967	16955	16856	16922	16944	16855	16859	16940	16971	16739	16891	16802	17080	17012	16933	16964	17071	16913	16901	16857	16898	16989	16767	17098	16823	16971	17096	16951	16912	16998	16989	17085	17027	16973	17053	17037	17014	16903	17091	16982	16965	16819	17048	16861	16952	17193	16868	16956	16946	16885	16910	16866	16983	16958	17174	16625	16828	16823	17005	16861	17040	17123	17089	17133	16870	17094	16863	16885	16893	17000	16879	16917	16937	16956	16860	17191	16976	16913	17004	16987	16881	16843	16883	17192	16949	16968	17049	16776	17083	17094	17084	16810	17015	16966	16849	16940	16974	16860	16915	17044	17055	17157	16825	16879	16964	16812	17029	16883	17016	16864	16902	16961	17102	16924	17011	16917	16832	16980	16812	17106	16852	16913	16886	16999	17135	16882	16801	16779	16984	16981	17001	16902	17080	16963	17091	16905	16990	16880	16981	16974	16964	16853	16881	16841	16815	16916	16837	16952	16862	16825	16921	16909	17033	16931	16968	16811	16894	16813	16955	17114	16844	16988	17009	16834	17097	16910	17058	16974	16974	16808	16969	17008	16995	17069	17001	16877	16799	16833	16739	17049	17065	16977	16885	16925	16923	16778	16943	17052	17003	17019	16758	16766	16906	16996	17074	16950	17003	17000	17084	17017	16976	16891	16995	16844	17019	17073	16963	16948	17011	16864	17147	16874	17045	17003	16847	16963	17092	17005	17102	17048	16883	16806	16899	16829	17037	17040	16950	17026	16934	16839	16863	16806	16884	16988	16960	17103	16705	17085	17004	16893	16990	16966	16969	16881	17085	16886	16877	16981	17031	17093	16803	16916	17030	17033	16877	16953	16788	16862	16955	17104	17016	17006	16931	16993	16980	16799	17014	16860	16766	16927	17057	17136	16888	16909	16656	17072	17121	16972	16977	16893	16865	17037	17070	16932	16986	16824	16845	16782	16888	16976	16868	16866	17063	16862	17017	17092	16874	17024	16921	17009	16804	16944	16859	16921	17033	16821	17035	16842	16784	16854
31895	38358	46863	40199	31654	28028	25112	23186	22177	21240	21109	20901	20615	20560	20560	20636	20343	20569	20421	20698	20406	20220	20331	20511	20327	20460	20608	20298	20449	20361	20376	20280	20166	20336	20363	20479	20100	20397	20190	20153	20334	20326	20288	20351	20450	20298	20354	20253	20297	20397	20395	20246	20442	20404	20253	20355	20272	20240	20373	20266	20370	20312	20324	20411	20411	20440	20466	20154	20233	20239	20314	20237	20257	20203	20144	20437	20275	20217	20238	20184	20241	20303	20321	20340	20352	20134	19976	20020	20288	20241	20341	20560	20262	20307	20370	20082	20335	20160	20277	20382	20336	20233	20242	20289	20492	20206	20301	20001	20171	20379	19976	20450	20318	20470	20155	20428	20483	20480	20273	20179	20347	20402	20414	20377	20393	20154	20279	20302	20224	20354	20367	20369	20072	20115	20216	20398	20329	20235	20261	20199	20240	20296	20174	20162	20352	20289	20196	20371	20263	20201	20241	20210	20337	20145	20297	20230	20389	20325	20367	20547	20223	20238	20196	20266	20168	20162	20323	20245	20233	20303	20300	20290	20053	20062	20326	20295	20199	20413	20370	20170	20204	20189	20233	20321	20239	20337	20250	20239	20261	20299	20333	20287	20161	20262	20326	20274	20332	20173	20357	20414	20406	20276	20493	20408	20201	20328	20159	20206	20283	20251	20414	20132	20307	20296	20173	20244	20245	20353	20402	20380	20462	20418	20135	20240	20383	20590	20517	20192	20349	20038	20257	20213	20232	20283	20254	20290	20247	20310	20470	20622	20141	20120	20448	20419	20299	20461	20498	20350	20250	20554	20336	20192	20209	20314	20407	20336	20472	20145	20214	20395	20124	20280	20266	20328	20414	20077	20160	20234	20316	20317	20250	20358	20274	20243	20402	20372	20238	20137	20301	20194	20385	20259	20318	20288	20368	20302	20316	20267	20390	20434	20283	20222	20364	20375	20317	20098	20304	20060	20258	20179	20218	20181	20258	20170	20271	20403	20293	20358	20216	20425	20264	20329	20430	20285	20137	20489	20283	20437	20215	20265	20327	20177	20398	20229	20381	20136	20293	20113	20404	20381	20403	20274	20388	20225	20264	20330	20275	20332	20240	20258	20150	20140	20112	20494	20465	20394	20236	20256	20256	20199	20306	20366	20453	20490	20335	20427	20264	20336	20306	20371	20260	20160	20233	20174	20509	20527	20227	20367	20340	20425	20363	20251	20248	20439	20363	20300	20373	20376	20309	20326	20233	20073	20344	20447	20310	20283	20328	20188	20044	20303	20632	20433	20183	20147	20221	20230	20302	20359	20359	20299	20459	20419	20287	20204	20269	20185	20215	20393	20325	20160	20288	20228	20302	20404	20310	20440	20145	20260	20379	20407	20419	20363	20303	20234	20164	20236	20578	20294	20350	20224	20267	20442	20360	20425	20359	20425	20370	20309	20399	20340	20365	20098	20335	20432	20341	20012	20416	20298	20469	20348	20295	20238	20315	20297	20349	20439	20494	20426	20311	20467	20313	20125	20290	20200	20253	20180	20426	20183	20334	20526	20377	20339	20569	20229	20420	20344	20584	20169	20282	20211	20385	20353	20335	20163	20325	20249	20421	20087	20305	20280	20171	20124	20359	20347	20431	20299	20253	20320	20292	20369	20436	20234	20286	20310	20272	20329	20266	20395	20212	20340	20305	20454	20506	20455	20217	20512	20213	20299	20305	20452	20381	20276	20244	20546	20243	20408	20355	20218	20471	20410	20156	20534	20288	20266	20156	20140	20326	20302	20246	20387	20287	20299	20325	20035	20275	20292	20357	20268	20395	20383	20500	20388	20339	20397	20159	20300	20418	20302	20299	20146	20314	20310	20242	20391	20183	20498	20280	20271	20516	20285	20359	20463	20350	20549	20301	20144	20412	20226	20237	20110	20144	20080	20474	20472	20512	20442	20591	20270	20166	20306	20259	20260	20395	20388	20317	20309	20527	20250	20308	20385	20381	20429	20047	20339	20214	20342	20232	20478	20284	20377	20310	20052	20295	20197	20255	20362	20412	20242	20133	20338	20279	20234	20366	20266	20458	20324	20292	20302	20380	20270	20329	20225	20331	20472	20408	20106	20318	20200	20500	20277	20252	20179	20268	20247	20199	20377	20337	20603	20264	20209	20236	20287	20327	20295	20372	20236	20293	20369	20184	20293	20344	20144	20328	20104	20328	20115	20315	20196	20122	20209	20292	20410	20221	20238	20340	20527	20417	20389	20311	20399	20264	20275	20273	20481	20326	20328	20323	20181	20300	20474	20211	20306	20197	20260	20301	20362	20225	20337	20270	20323	20430	20255	20169	20448	20295	20407	20359	20212	20505	20126	19986	20442	20428	20259	20224	20305	20249	20145	20388	20390	20171	20316	20414	20445	20055	20284	20542	20410	20360	20273	20241	20103	20366	20323	20484	20270	20296	20100	20351	20208	20356	20429	20262	20004	20232	20392	20526	20650	20343	20325	20137	20307	20183	20147	20218	20455	20304	20292	20375	20287	20079	20398	20472	20135	20324	20340	20094	20338	20237	20217	20461	20199	20354	20081	20389	20431	20414	20445	20397	20467	20419	20234	20297	20524	20187	20293	20348	20408	20574	20418	20376	20287	20228	20277	20348	20190	20382	20289	20427	20384	20444	20307	20225	20296	20395	20471	20427	20249	20659	20455	20306	20227	20314	20395	20311	20258	20299	20357	20214	20190	20281	20424	20310	20423	19877	20408	20351	20571	20344	20456	20269	20336	20108	20374	20286	20083	20316	20238	20160	20369	20365	20211	20250	20248	20256	20286	20308	20503	20356	20304	20339	20340	20417	20286	20459	20528	20265	20364	20203	20446	20250	20416	20697	20109	20277	20036	20333	20405	20051	20422	20276	20229	20365	20235	20371	20183	20428	20341	20079	20364	20244	20379	20206	20313	20448	20188	20462	20434	20374	20478	20158	20299	20221	20156	20461	20418	20321	20351	20145	20478	20178	20345	20254	20183	20430	20409	20137	20332	20289	20462	20270	20465	20246	20171	20355	20341	20322	20391	20123	20504	20135	20234	20227	20207	20277	20216	20218	20051	20314	20367	20318	20474	20290	20190	20355	20043	20400	20419	20488	20347	20243	20535	20487	20396	20420	20397	20564	20260	20444	20118	20299	20128	20323	20261	20381	20529	20454	20300	20113	20454	20437	20338	20174	20458	20157	20217	20174	20145	20132	20194	20362	20274	20271	20291	20445	20258	20440	20249	20120	20319	20365	20276	20452	20305	20111	20230	20262	20232	20329	20270	20325	20197	20298	20353	20479	20382	20409	20458	20171	20280	20185	20389	20167	20040	20278	20360	20373	20210	20323	20174	20280	20446	20331	20300	20422	20347	20419	20232	20356	20467	20303	20480	20214	20473	20123	20351	20356	20229	20295	20234	20449	20300	20297	20377	20152	20322	20377	20208	20200	20332	20461	20385	20246	20315	20249	20200	20480	20324	20175	20392	20489	20423	20120	20434	20384	20294	20238	20309	20348	20365	20334	20204	20217	20341	20458	20422	20433	20140	20342	20396	20411	20156	20307	20399	20337	20248	20459	20206	20312	20216	20369	20370	20322	20150	20277	20429	20259	20342	20321	20358	20199	20568	20258	20045	20440	20373	20257	20286	20431	20129	20195	20341	20111	20277	20371	20487	20333	20300	20203	20127	20171	20347	20302	20436	20299	20430	20317	20196	20434	20390	20285	20481	20613	20404	20561	20335	20416	20364	20479	20307	20230	20330	20385	20169	20320	20221	20114	20321	20279	20140	20143	20286	20417	20302	20356	20245	20127	20406	20226	20468	20101	20379	20349	20203	20276	20519	20451	20261	20272	20540	20374	20182	20070	20362	20322	20361	20460	20342	20440	20465	20304	20393	20416	20245	20264	20412	20176	20440	20320	20366	20163	20312	20316	20279	20159	20482	20370	20391	20332	20520	20463	20137	20171	20156	20414	20409	20184	20084	20421	20483	20177	20131	20474	20273	20311	20386	20299	20352	20377	20318	20353	20150	20233	20028	20216	20255	20253	20280	20384	20305	20563	20465	20268	20176	20264	20137	20434	20325	20193	20267	20292	20520	20359	20223	20343	20392	20392	20199	20302	20331	20038	20283	20158	20455	20101	20328	20483	20368	20316	20656	20481	20034	20500	20299	20269	20086	20307	20363	20220	20419	20187	20430	20179	20415	20124	20371	20511	20519	20437	20454	20219	20424	20416	20394	20178	20255	20498	20182	20288	20263	20266	20114	20403	20334	20252	20209	20256	20542	20389	20371	20185	20268	20366	20323	20267	20278	20539	20406	20442	20229	20606	20507	20147	20516	20391	20479	19975	20184	20314	20393	20560	20337	20340	20436	20004	20215	20215	20318	20233	20288	20306	20184	20335	20268	20349	20281	20216	20375	20115	20230	20215	20364	20293	20425	20357	20471	20152	20408	20544	20315	20458	20340	20278	20495	20536	20264	20472	20320	20252	20252	20320	20336	20297	20330	20337	20313	20138	20203	20236	20227	20560	20415	20164	20297	20411	20263	20300	20500	20314	20362	20272	20414	20391	20217	20145	20306	20295	20189	20511	20206	20179	20365	20400	20404	20143	20395	20425	20420	20228	20486	20351	20126	20200	20182	20320	20508	20346	20273	20289	20362	20333	20183	20275	20244	20245	20314	20333	20443	20442	20188	20408	20300	20192	20261	20406	20278	20389	20331	20358	20294	20326	20487	20262	20267	20497	20297	20394	20297	20491	19923	20177	20311	20273	20165	20517	20219	20332	20281	20486	20294	20156	20344	20273	20242	20232	20429	20256	20322	20239	20433	20457	20330	20567	20077	20303	20334	20230	20321	20448	20411	20322	20245	20382	20415	20169	20301	20244	20092	20228	20384	20226	20239	20149	20338	20286	20527	20401	20282	20188	20309	20222	20194	20116	20242	20347	20245	20319	20294	20238	20265	20376	20220	20360	20415	20237	20381	20378	20285	20306	20280	20111	20294	20335	20387	20205	20388	20341	20340	20317	20121	20319	20156	20388	20134	20255	20283	20246	20119	20547	20263	20332	20389	20232	20231	20028	20164	20395	20299	20419	20371	20351	20614	20305	20264	20439	20217
39683	57031	50686	38019	30669	26282	22690	20200	18795	17860	17555	17083	17149	16914	17128	16764	16906	16847	16838	16843	16583	16704	16797	16760	16478	16535	16791	16809	16682	16634	16497	16551	16573	16745	16727	16535	16547	16763	16741	16673	16560	16590	16594	16746	16641	16609	16500	16576	16576	16619	16330	16544	16594	16619	16529	16580	16443	16631	16613	16647	16462	16548	16559	16540	16503	16542	16489	16564	16651	16513	16592	16610	16560	16870	16675	16533	16472	16670	16648	16439	16530	16488	16652	16541	16585	16559	16634	16476	16377	16673	16592	16554	16479	16605	16577	16355	16643	16488	16521	16690	16573	16496	16474	16553	16591	16611	16545	16542	16531	16560	16509	16668	16580	16660	16517	16524	16505	16548	16491	16606	16624	16660	16714	16621	16672	16641	16578	16703	16614	16487	16334	16462	16591	16686	16610	16563	16486	16643	16485	16509	16521	16701	16531	16506	16677	16591	16597	16491	16332	16537	16647	16500	16672	16555	16704	16531	16650	16811	16606	16618	16519	16661	16567	16544	16598	16526	16548	16607	16654	16596	16601	16644	16665	16654	16499	16657	16611	16565	16407	16527	16501	16669	16677	16657	16673	16751	16557	16641	16553	16578	16429	16643	16635	16491	16557	16615	16433	16582	16661	16610	16421	16565	16657	16608	16639	16546	16643	16758	16608	16487	16745	16457	16405	16445	16626	16491	16656	16517	16588	16644	16687	16731	16488	16799	16536	16696	16536	16546	16597	16782	16618	16622	16489	16638	16564	16405	16514	16618	16546	16571	16523	16596	16459	16490	16479	16566	16672	16448	16623	16598	16439	16639	16643	16637	16604	16707	16566	16767	16606	16558	16598	16504	16679	16692	16432	16512	16615	16626	16523	16601	16528	16662	16563	16554	16671	16518	16562	16632	16652	16493	16400	16524	16658	16631	16740	16614	16445	16434	16845	16506	16581	16758	16571	16435	16553	16420	16651	16643	16515	16612	16671	16485	16599	16597	16628	16631	16614	16541	16506	16433	16690	16653	16742	16384	16641	16584	16585	16560	16494	16366	16601	16486	16605	16549	16469	16637	16639	16483	16532	16455	16611	16642	16464	16625	16590	16581	16496	16783	16582	16540	16582	16522	16651	16730	16457	16609	16413	16450	16608	16589	16492	16611	16381	16583	16507	16626	16514	16554	16491	16525	16725	16592	16626	16534	16459	16444	16479	16510	16555	16564	16498	16509	16340	16408	16593	16469	16632	16616	16678	16701	16818	16504	16666	16610	16504	16662	16484	16512	16726	16538	16660	16516	16611	16629	16550	16595	16594	16434	16530	16471	16711	16524	16635	16560	16518	16666	16532	16311	16435	16592	16562	16750	16452	16501	16479	16474	16573	16560	16501	16612	16499	16505	16566	16760	16585	16498	16504	16642	16438	16591	16652	16728	16636	16650	16486	16542	16456	16542	16624	16491	16565	16610	16452	16415	16546	16656	16648	16596	16516	16612	16541	16643	16602	16421	16443	16432	16638	16644	16401	16522	16652	16617	16684	16623	16421	16730	16571	16699	16595	16586	16532	16534	16597	16742	16661	16507	16615	16587	16638	16545	16469	16660	16523	16517	16515	16567	16748	16489	16573	16529	16516	16442	16501	16662	16579	16553	16505	16509	16587	16479	16695	16427	16569	16564	16609	16605	16726	16646	16651	16580	16542	16547	16686	16634	16619	16512	16713	16721	16537	16585	16613	16618	16586	16501	16587	16652	16455	16523	16592	16567	16457	16558	16504	16410	16596	16643	16582	16649	16522	16557	16702	16357	16506	16302	16565	16488	16565	16668	16499	16478	16577	16778	16492	16492	16567	16623	16614	16748	16693	16539	16733	16658	16479	16514	16660	16547	16647	16627	16435	16600	16588	16598	16432	16677	16448	16491	16583	16492	16627	16460	16498	16544	16597	16525	16615	16561	16629	16639	16729	16619	16613	16524	16629	16630	16596	16579	16647	16591	16545	16479	16828	16463	16616	16531	16451	16561	16522	16584	16568	16582	16649	16603	16528	16639	16587	16558	16541	16461	16555	16570	16720	16468	16536	16643	16488	16700	16401	16843	16431	16543	16598	16582	16825	16457	16581	16770	16444	16616	16687	16700	16615	16447	16601	16539	16578	16772	16553	16492	16558	16572	16692	16444	16724	16513	16716	16776	16454	16560	16635	16644	16602	16688	16457	16540	16510	16540	16670	16586	16715	16682	16504	16430	16424	16656	16448	16582	16610	16506	16638	16573	16652	16565	16679	16413	16580	16723	16414	16553	16441	16505	16791	16541	16539	16724	16559	16594	16663	16610	16655	16585	16456	16423	16597	16639	16605	16537	16813	16801	16537	16437	16708	16571	16631	16672	16483	16676	16550	16583	16555	16544	16601	16665	16526	16670	16521	16515	16607	16502	16536	16659	16604	16606	16605	16719	16634	16616	16533	16501	16531	16492	16675	16622	16679	16688	16587	16563	16509	16629	16644	16579	16532	16541	16431	16660	16532	16676	16623	16694	16673	16455	16576	16617	16566	16575	16530	16652	16484	16567	16627	16680	16628	16653	16647	16679	16544	16654	16583	16618	16508	16418	16490	16643	16544	16541	16490	16597	16588	16894	16731	16694	16592	16615	16683	16558	16582	16578	16631	16627	16501	16714	16641	16645	16726	16603	16706	16531	16543	16484	16454	16566	16660	16677	16562	16614	16596	16589	16531	16425	16707	16336	16495	16668	16468	16585	16376	16529	16458	16698	16891	16595	16672	16661	16596	16498	16636	16591	16541	16636	16671	16681	16583	16578	16560	16526	16528	16478	16678	16596	16620	16452	16793	16618	16562	16536	16534	16426	16622	16593	16584	16546	16571	16511	16501	16461	16511	16808	16639	16811	16577	16411	16546	16422	16542	16685	16681	16501	16454	16502	16534	16601	16510	16517	16524	16689	16684	16714	16658	16621	16516	16497	16554	16402	16479	16549	16485	16615	16614	16572	16692	16598	16492	16543	16534	16673	16529	16577	16657	16587	16679	16530	16496	16538	16624	16393	16616	16541	16618	16524	16490	16581	16710	16616	16621	16669	16564	16529	16447	16539	16635	16610	16721	16516	16463	16563	16517	16571	16572	16485	16592	16609	16538	16576	16726	16620	16533	16605	16609	16440	16568	16492	16513	16599	16606	16536	16577	16538	16521	16481	16533	16562	16555	16614	16652	16616	16384	16586	16676	16427	16687	16623	16444	16553	16558	16656	16703	16472	16517	16645	16626	16548	16587	16493	16605	16484	16724	16552	16557	16580	16416	16550	16684	16485	16508	16554	16616	16599	16685	16595	16618	16714	16655	16514	16441	16842	16480	16743	16732	16650	16549	16414	16613	16515	16685	16690	16692	16819	16520	16501	16520	16492	16510	16535	16663	16582	16645	16560	16706	16578	16528	16616	16714	16644	16416	16508	16618	16577	16543	16694	16386	16593	16666	16666	16675	16665	16498	16578	16538	16604	16626	16564	16487	16508	16604	16699	16442	16646	16576	16544	16509	16631	16680	16462	16559	16574	16613	16480	16929	16584	16416	16489	16548	16565	16526	16712	16515	16604	16686	16697	16656	16480	16546	16631	16656	16614	16584	16522	16657	16515	16571	16562	16580	16694	16623	16345	16547	16560	16404	16637	16411	16507	16476	16502	16507	16636	16835	16593	16601	16650	16388	16478	16621	16676	16499	16427	16651	16764	16483	16331	16648	16649	16695	16449	16637	16707	16659	16685	16757	16510	16556	16716	16687	16553	16735	16485	16725	16518	16454	16583	16446	16568	16628	16587	16554	16603	16655	16699	16564	16518	16719	16673	16430	16655	16489	16713	16516	16687	16726	16641	16630	16714	16701	16602	16660	16653	16606	16525	16389	16427	16622	16478	16707	16577	16632	16513	16685	16770	16538	16679	16550	16434	16504	16551	16464	16549	16498	16516	16629	16606	16603	16535	16477	16565	16531	16588	16726	16360	16532	16602	16695	16462	16541	16658	16478	16556	16533	16604	16588	16556	16439	16651	16510	16481	16468	16384	16615	16674	16487	16649	16546	16606	16673	16620	16439	16653	16447	16644	16443	16529	16547	16636	16657	16749	16601	16643	16599	16682	16546	16457	16453	16644	16749	16671	16406	16500	16733	16659	16673	16515	16658	16734	16545	16686	16610	16610	16733	16437	16573	16472	16720	16590	16835	16571	16655	16523	16590	16664	16672	16542	16579	16635	16760	16626	16637	16566	16693	16597	16702	16651	16573	16701	16534	16498	16500	16810	16486	16434	16550	16514	16589	16668	16580	16427	16560	16650	16738	16586	16617	16472	16569	16575	16610	16507	16446	16509	16575	16578	16594	16516	16662	16684	16621	16586	16586	16502	16625	16644	16806	16396	16569	16564	16729	16607	16781	16481	16536	16614	16609	16455	16660	16686	16447	16523	16702	16767	16494	16536	16744	16702	16707	16728	16562	16392	16548	16483	16542	16732	16427	16580	16551	16734	16616	16616	16644	16672	16530	16598	16517	16541	16699	16607	16869	16696	16615	16668	16582	16622	16567	16460	16600	16602	16571	16812	16609	16462	16746	16524	16294	16660	16488	16638	16624	16604	16504	16555	16687	16618	16568	16526	16591	16633	16616	16500	16446	16524	16501	16598	16702	16675	16557	16654	16563	16697	16630	16549	16626	16615	16341	16514	16463	16766	16445	16439	16511	16722	16562	16505	16681	16751	16349	16599	16654	16508	16632	16537	16597	16615	16676	16689	16500	16544	16715	16596	16532	16671	16549	16576	16605	16583	16725	16645	16630	16400	16514	16574	16715	16581	16585	16489	16663	16554	16739	16438	16562	16566	16710	16423	16490	16377	16666	16603	16454	16569	16501	16642	16505	16609	16804	16581	16710	16582	16543	16669	16710	16528	16651	16670	16726	16666	16589	16558	16747	16550	16558	16589	16664	16637	16479	16564	16662	16661	16535	16656	16649	16418	16570	16517	16656	16527	16761	16624	16625	16560	16536	16583	16580	16610	16620	16546	16773	16524	16711	16668	16417	16614	16578	16681	16700	16576	16591	16596	16442	16724	16508	16510	16700	16634	16501	16606	16621	16419	16684	16552	16625	16548	16500	16586
24112	21190	29208	27878	29526	31037	29544	25086	22767	21925	21362	20872	20689	20569	20477	20534	20411	20610	20393	20503	20424	20333	20214	20267	20250	20154	19986	20003	20145	20136	20219	19948	19970	20278	19964	19903	20068	20091	19983	19943	19933	19934	19890	19920	19916	19895	19931	20247	20125	20029	19996	20061	19794	19689	20173	20005	19765	20006	20220	20071	20075	19981	20090	20013	20100	19931	20055	19999	19909	19905	19949	19983	20061	19909	19921	19971	20163	20006	19962	19961	20026	20140	20133	19904	20126	19909	20038	20170	19831	20007	19951	20033	20031	19936	19947	20043	19979	20000	20413	19950	20209	20185	19967	19887	20138	20054	20083	20061	20096	20142	19964	19973	19891	19924	19978	19853	20038	20156	20029	19876	19917	20071	19929	20052	20092	19859	19965	20140	19785	19911	20033	20012	20065	19968	19989	19995	19833	19991	20177	19876	20003	20028	20021	20232	20098	20010	20078	20056	20111	19902	20122	20023	19927	19883	19974	19991	20207	19794	20052	19913	20183	20002	20079	19912	19940	19970	19910	20188	20148	19942	19828	19976	20021	19994	20067	19824	20067	19985	20026	20179	20103	20195	20073	19872	19986	19867	19924	20304	20064	19848	19956	19936	20045	19844	20047	19932	20211	20249	20090	20217	19889	19914	19865	19838	20214	20010	20053	19982	19969	19846	19730	20035	20000	19877	19917	19925	20145	19987	19986	19932	19902	19925	20024	20121	20165	20054	20046	19901	20094	19856	19960	20105	19987	19806	19969	19945	19938	20168	20125	19857	19974	19756	20003	19789	19882	20112	20183	19947	20034	19909	19852	19915	19925	20000	20289	20181	20218	20062	19861	19932	19988	19859	20080	20126	20038	19854	19727	19944	19977	20015	20015	20048	20069	20089	20064	19828	19929	20035	19988	20018	19978	19994	20084	20126	19949	20042	20119	20041	19930	19984	19890	20104	19867	19788	19989	19901	20237	19758	20223	20001	20023	19881	19894	20101	19921	19951	20017	20011	19953	20007	20006	20003	20037	20089	19923	19947	19961	19938	19946	20162	19970	19776	19994	19997	20194	19815	19961	20094	20019	19923	19725	19870	19837	20035	19742	20009	19967	19829	20098	19900	20011	20114	19922	19996	19892	20117	19930	19971	20010	19805	20077	19833	19976	19821	20067	20214	20004	20089	20121	19845	19955	20001	19861	19983	20104	19993	20112	20126	19901	19974	19883	19879	20279	19980	19970	20115	20090	19742	20077	20023	19897	20160	19755	19865	19923	20128	20020	19922	20065	20384	20068	19986	20039	20000	20087	20045	20010	20213	20066	19810	20044	19927	20244	19933	19762	20061	19801	19932	20020	19835	19906	19924	20026	20028	19856	19811	19810	20082	20109	19899	20158	20050	20142	19975	19862	19895	19985	19994	20064	20032	19951	20105	19986	19987	19865	19783	20082	20069	19970	19970	20099	19965	20087	20086	20020	20019	19983	20133	20074	20082	20048	20015	20063	19951	20025	20040	20100	19902	19926	19870	19992	19879	20165	20075	19957	20150	20039	19965	19923	19990	20039	20123	19854	19991	20221	20121	19954	20017	20012	19859	20093	19975	19899	20064	20012	19978	20191	19867	19980	20113	19913	20120	19862	19801	20042	19838	20007	20022	20189	20003	19794	20064	20101	19993	19986	19905	20097	20073	19989	20090	20083	20048	20041	20009	20049	20064	19843	20036	19901	19894	19861	19715	20028	19875	19979	19884	19981	19996	19922	19911	19887	19866	19926	20048	20055	20137	20148	19832	20006	19811	19997	20134	19999	19995	20031	20005	19947	19910	20052	19918	19924	20203	20059	20019	20046	19993	19927	20185	19913	19994	19964	20139	19991	20021	19819	19996	20112	19900	20042	19953	19924	20015	19937	19782	19852	20134	20165	19996	19934	19869	19906	20133	20051	20047	19796	20001	19985	20088	20074	20018	20010	19801	20129	19853	19829	20007	19919	20032	20070	20098	20147	20227	20012	20021	19955	19843	20044	19892	19792	19942	19977	20205	20168	20231	20059	19981	20053	19978	20135	19841	19758	19667	20115	19891	19972	20134	20072	19846	20011	20134	20152	19866	20133	19956	20040	19925	19959	19904	19972	20006	19901	19867	20016	20143	19696	20023	19915	20082	20209	20029	19980	20087	19964	19998	19841	19997	19872	19711	19894	19967	20132	19857	19969	20252	19887	19983	19902	19938	19939	20180	19905	19912	19954	20194	20107	20025	20014	20020	19905	19836	20001	20080	19958	19704	20021	20050	19851	20049	19921	19717	19760	20041	20074	19936	19811	20162	20143	20153	20052	19936	20155	19936	19999	19980	20149	19914	20216	20006	19966	19830	19774	19760	19915	19829	20037	19876	19984	19980	19999	19868	20202	19981	19906	19936	20103	20219	20010	20014	19970	20104	20099	19926	19766	20150	20154	19881	20254	19837	20084	20006	20014	20162	19975	19910	19976	19794	19945	19827	19966	19760	20171	20160	19974	19833	19943	20077	19804	19785	20032	19774	19887	19976	20011	20112	20007	20005	20051	20149	20252	20124	19995	19993	19975	20031	19951	19889	19980	19883	19895	19915	20021	19888	20071	20061	20037	20096	20041	20113	20078	20117	20012	19959	20004	19999	19874	20058	20020	20026	19835	20034	19900	19760	19886	20035	19948	20010	20225	20042	20143	19823	19993	20253	20012	19892	19846	20094	19957	20048	19924	19992	19866	20111	19783	19987	19803	19954	20036	19994	19957	20109	20013	19963	20035	19885	20042	19758	20000	19915	19819	19974	19974	20100	20005	19999	20079	19873	19867	20002	20225	19786	19891	20066	20187	20022	20045	19996	19987	20004	20169	20098	20035	20025	20079	20041	20217	20192	19987	19888	19946	19863	19937	20102	20008	20036	20087	19967	20039	19857	19810	19973	19999	20110	19897	19920	20036	20069	19940	19995	19922	20055	19958	20138	19843	19961	20178	20107	20275	19812	20024	19908	19984	20027	19896	19949	19979	20075	19844	19935	19885	20026	20029	19807	19997	20052	19896	19998	19967	20115	20068	19933	19974	20169	20025	20141	20222	20108	19986	20105	19919	19926	19899	19979	20135	19937	20070	20121	20002	19960	19919	19890	19980	20091	20092	20097	19897	19848	20054	19876	20198	19856	19995	19909	20102	20025	19897	20104	20176	19984	20020	19879	20048	20059	19855	20176	20124	19902	19967	20145	19764	20033	19860	20133	19871	20119	19762	20064	19967	19813	19817	19972	20012	19965	19926	20110	19710	19912	19908	19983	20046	20089	19895	19822	19918	20013	19825	19877	20019	20087	19914	19900	19803	20041	19921	19994	20068	20170	19996	20173	20150	19955	19939	19767	20073	19990	19839	19972	19899	19723	19857	20042	20123	20026	20034	19896	19996	19965	20022	20024	20247	19948	20137	19866	20028	19915	19925	19919	20123	20132	19995	20014	20004	19838	19957	19896	19761	19881	19994	19806	19971	20017	20087	20149	20156	19941	19918	19998	19927	19969	19784	19967	20004	19963	20056	19966	20031	19827	19940	19850	20107	20019	19871	19966	19905	19963	20041	19982	20022	20009	20145	20153	19981	19872	20111	20139	19808	19879	19907	19937	19879	20094	20091	19973	19867	19788	19916	20013	20091	20017	20082	19951	20079	19987	19921	20028	20093	20058	19940	20106	20171	19856	19852	19822	19881	19764	19919	19770	19968	19982	19827	19919	19950	20058	20142	20093	20198	19976	20140	19985	20022	19876	19955	19977	19942	19964	19958	19903	19977	19985	20278	20097	19913	20032	20099	20017	19854	20056	20067	20083	19850	20087	20049	20187	19819	19965	20166	19980	20033	19824	19850	19941	19834	20009	19892	19870	20067	20151	19984	19962	19885	20156	20064	20159	19959	20025	20160	19995	19910	19878	20072	20176	19991	19966	19882	20005	20080	20056	20028	19815	19915	19888	19942	20078	19714	19837	19949	19949	19963	20008	19982	19881	19952	20065	19952	19953	19943	20024	19906	20096	19867	20093	19953	20196	19985	19854	19932	19914	19962	19938	19968	20056	20041	19989	19967	19938	20032	19941	19930	19999	19888	20059	19911	19747	19896	20040	19825	20213	20154	20072	20215	20051	19893	19739	19912	20038	19992	19945	19927	20159	20147	19992	19804	19855	20109	20001	20040	19785	20003	20106	19943	19983	19974	19957	19949	19965	19896	19954	20041	19908	19889	19917	19848	19795	20017	19819	20106	19948	19827	20018	20060	20099	19990	19992	20128	20106	19928	19955	20074	19875	20029	20218	20035	19890	19980	19956	19912	20053	20089	20135	20033	20065	19929	20003	20070	19965	20108	19957	20089	20030	19926	20016	20216	20227	20030	19853	20166	20125	20050	20000	19964	19804	20180	20017	20159	19841	20096	19969	20096	19849	20097	20048	19808	19816	20004	20103	20069	20071	20001	19976	20068	19914	20058	20080	19867	19814	20077	20089	20183	20045	19808	19742	20081	20026	20129	20098	20033	20090	19950	20150	19828	20137	20043	19941	19973	20120	19974	19935	19878	19985	19864	20007	19916	19928	20161	20023	19997	19997	19899	20080	19978	19954	19890	20103	19836	20032	19884	19836	19949	19983	20110	19878	20035	20027	20081	19921	19999	19811	19980	20095	19928	19941	20018	19968	19892	19879	20001	20100	19819	20122	19924	20111	19956	20148	19816	20029	19788	19985	20189	20061	19865	19816	19843	20145	20132	20032	19976	20161	19943	19942	19829	20009	19878	20061	19940	19916	20145	19898	20015	20006	19816	19946	19922	19947	19837	19896	19818	19957	19957	19900	19899	19928	20077	19910	19911	20000	19976	20042	19877	19978	19828	19877	19896	20098	20193	20208	20244	19991	20093	19902	20055	20053	19813	20114	19938	20039	20235	20104	20084	19992	19842	19974	20029	19996	19904	20061	19885	19966	20160	20092	19751	19916	20006	20091	19853	20196	20033	19938	20028	19964	19934	19988	19966	19994	20137	20010	19866	19983	20187	19814	20066	19755	19977	20006	19977	20076	19873	19808	20032	19936	19730	19866	20044	20082	20018	20070	20126	19945	20010	19953	19961	20080	19789	19913	19867	20030	20059	19890
38871	61926	55089	43216	37200	31276	26674	22932	19899	18335	18009	17543	17371	17104	16778	16850	16898	16563	16613	16618	16667	16581	16583	16630	16528	16521	16591	16517	16412	16317	16499	16532	16525	16470	16466	16514	16536	16381	16430	16562	16399	16427	16363	16500	16548	16452	16401	16613	16497	16120	16499	16528	16596	16377	16503	16422	16437	16542	16451	16442	16511	16446	16430	16494	16537	16504	16305	16441	16449	16464	16325	16509	16354	16543	16341	16436	16404	16365	16402	16496	16478	16364	16378	16336	16537	16353	16541	16449	16366	16433	16519	16496	16497	16372	16473	16514	16331	16439	16496	16428	16402	16456	16429	16432	16429	16444	16324	16368	16355	16326	16461	16553	16345	16467	16506	16392	16390	16541	16281	16394	16363	16519	16399	16506	16626	16563	16451	16233	16306	16329	16419	16327	16543	16393	16529	16225	16349	16371	16429	16487	16424	16468	16498	16477	16466	16339	16338	16389	16563	16382	16471	16432	16375	16451	16499	16425	16450	16533	16497	16390	16547	16489	16470	16374	16430	16278	16504	16368	16506	16330	16506	16328	16469	16461	16370	16464	16423	16330	16390	16445	16398	16228	16352	16549	16455	16600	16381	16141	16353	16414	16503	16364	16438	16533	16471	16417	16350	16472	16394	16353	16438	16416	16542	16430	16498	16338	16453	16352	16400	16505	16449	16478	16443	16409	16470	16385	16318	16451	16475	16475	16362	16520	16386	16583	16383	16495	16456	16167	16437	16446	16341	16419	16197	16379	16322	16576	16398	16429	16432	16473	16418	16402	16287	16336	16409	16376	16572	16487	16320	16504	16535	16369	16429	16327	16498	16418	16607	16469	16555	16426	16382	16427	16464	16292	16411	16339	16302	16497	16261	16509	16319	16347	16602	16511	16490	16433	16447	16322	16427	16373	16420	16513	16457	16377	16309	16383	16421	16390	16534	16559	16548	16476	16310	16486	16482	16347	16420	16221	16497	16356	16346	16475	16448	16384	16492	16490	16445	16403	16218	16533	16370	16327	16592	16346	16404	16423	16441	16477	16686	16424	16472	16516	16512	16509	16338	16450	16400	16385	16453	16287	16410	16402	16419	16267	16390	16459	16447	16382	16551	16574	16408	16371	16324	16224	16595	16337	16425	16438	16424	16516	16546	16254	16420	16499	16413	16516	16440	16381	16548	16323	16340	16333	16465	16402	16576	16451	16395	16514	16287	16473	16564	16564	16369	16283	16447	16565	16187	16339	16548	16276	16477	16505	16404	16332	16556	16296	16573	16577	16372	16511	16443	16318	16606	16320	16454	16363	16409	16513	16284	16479	16354	16624	16379	16391	16358	16276	16258	16407	16509	16335	16367	16488	16450	16404	16510	16405	16290	16492	16333	16395	16386	16366	16454	16369	16508	16563	16371	16359	16366	16465	16465	16271	16392	16328	16588	16431	16453	16430	16611	16403	16423	16441	16402	16210	16308	16374	16572	16406	16201	16578	16284	16488	16321	16474	16294	16458	16390	16445	16460	16439	16459	16398	16296	16404	16486	16495	16392	16392	16380	16403	16412	16467	16445	16415	16423	16452	16305	16354	16256	16651	16483	16715	16482	16496	16377	16596	16398	16431	16548	16532	16437	16460	16491	16471	16381	16418	16257	16565	16561	16467	16398	16335	16400	16390	16393	16332	16300	16404	16380	16416	16391	16271	16309	16340	16431	16423	16592	16513	16534	16545	16334	16382	16415	16480	16379	16440	16385	16411	16554	16545	16456	16411	16361	16302	16387	16564	16319	16559	16444	16439	16360	16500	16422	16318	16612	16349	16458	16445	16435	16489	16457	16312	16433	16446	16289	16371	16335	16420	16566	16381	16312	16429	16262	16698	16493	16551	16403	16510	16413	16453	16406	16384	16447	16357	16396	16481	16357	16435	16320	16420	16491	16372	16562	16313	16423	16576	16464	16441	16460	16313	16411	16479	16512	16553	16469	16413	16353	16491	16396	16510	16345	16381	16247	16552	16351	16339	16550	16388	16478	16339	16457	16596	16508	16242	16422	16376	16539	16561	16325	16558	16438	16481	16493	16445	16532	16488	16429	16442	16444	16626	16378	16447	16628	16350	16448	16374	16248	16287	16410	16590	16368	16455	16457	16368	16465	16729	16226	16475	16412	16460	16516	16418	16459	16539	16280	16346	16452	16380	16276	16409	16530	16378	16487	16305	16506	16420	16354	16376	16436	16556	16514	16376	16588	16405	16336	16661	16567	16529	16471	16429	16482	16483	16437	16367	16353	16403	16514	16453	16501	16252	16448	16249	16398	16571	16472	16252	16423	16362	16420	16351	16353	16362	16455	16439	16390	16506	16387	16549	16327	16357	16447	16539	16561	16312	16503	16582	16476	16478	16378	16513	16435	16193	16503	16329	16410	16395	16197	16296	16452	16444	16489	16264	16462	16385	16400	16534	16341	16383	16414	16485	16519	16421	16348	16366	16434	16465	16348	16365	16454	16355	16344	16279	16497	16550	16428	16446	16452	16496	16313	16573	16486	16440	16406	16345	16467	16381	16413	16418	16122	16427	16318	16349	16391	16488	16388	16502	16433	16418	16446	16452	16531	16435	16540	16505	16364	16498	16406	16441	16461	16437	16503	16339	16283	16372	16361	16338	16460	16462	16487	16399	16379	16519	16342	16263	16373	16312	16204	16438	16487	16484	16382	16210	16422	16467	16433	16489	16602	16553	16404	16411	16392	16303	16227	16462	16454	16525	16421	16511	16409	16470	16615	16406	16409	16345	16530	16400	16511	16382	16651	16348	16426	16537	16285	16440	16507	16601	16411	16405	16360	16544	16447	16507	16466	16510	16403	16554	16305	16711	16228	16472	16299	16597	16334	16331	16398	16407	16400	16393	16505	16495	16471	16505	16465	16470	16466	16309	16368	16308	16501	16413	16350	16405	16326	16327	16353	16294	16506	16488	16418	16416	16239	16501	16435	16386	16333	16525	16512	16390	16373	16266	16490	16451	16492	16601	16518	16337	16469	16536	16438	16529	16424	16563	16408	16406	16540	16286	16295	16476	16157	16578	16440	16609	16469	16456	16298	16615	16476	16258	16353	16451	16662	16334	16449	16408	16332	16674	16457	16328	16577	16742	16452	16483	16571	16300	16442	16424	16345	16352	16467	16416	16389	16323	16503	16397	16677	16670	16457	16229	16732	16495	16520	16435	16492	16549	16350	16409	16407	16530	16418	16575	16357	16333	16428	16315	16467	16508	16366	16286	16391	16428	16404	16514	16365	16306	16521	16459	16429	16638	16416	16466	16436	16435	16448	16403	16527	16564	16399	16566	16481	16467	16313	16457	16379	16451	16529	16441	16566	16308	16435	16489	16361	16471	16296	16376	16476	16340	16378	16428	16363	16443	16323	16523	16404	16315	16525	16438	16384	16323	16424	16436	16474	16298	16367	16401	16467	16304	16557	16518	16314	16468	16503	16465	16289	16503	16425	16492	16315	16249	16291	16301	16446	16422	16326	16398	16265	16488	16357	16556	16354	16441	16388	16627	16438	16240	16445	16573	16475	16457	16459	16594	16422	16490	16337	16329	16596	16593	16352	16493	16356	16437	16448	16421	16495	16421	16308	16412	16471	16597	16220	16550	16317	16254	16454	16269	16337	16372	16653	16333	16492	16316	16479	16554	16414	16432	16563	16393	16377	16434	16477	16584	16404	16422	16475	16374	16338	16488	16648	16430	16370	16365	16285	16458	16433	16439	16478	16408	16400	16434	16357	16497	16438	16431	16468	16389	16524	16419	16429	16279	16456	16518	16557	16317	16361	16424	16460	16481	16423	16423	16350	16479	16499	16575	16316	16551	16386	16420	16298	16503	16565	16459	16524	16335	16304	16646	16414	16334	16462	16472	16477	16395	16621	16255	16436	16416	16489	16390	16466	16401	16524	16494	16438	16463	16507	16351	16477	16517	16515	16338	16381	16380	16525	16536	16466	16296	16385	16526	16532	16431	16455	16505	16424	16224	16446	16508	16312	16297	16435	16390	16389	16414	16342	16388	16441	16536	16405	16391	16498	16283	16453	16491	16307	16509	16641	16320	16499	16512	16527	16382	16587	16555	16542	16432	16467	16610	16412	16394	16443	16462	16470	16426	16474	16368	16443	16477	16360	16653	16292	16560	16437	16469	16540	16275	16333	16300	16335	16326	16381	16282	16474	16417	16433	16403	16256	16473	16491	16529	16464	16661	16331	16401	16401	16384	16501	16325	16616	16399	16456	16480	16605	16453	16434	16372	16493	16346	16236	16366	16400	16381	16393	16336	16516	16421	16241	16318	16357	16336	16228	16419	16281	16535	16474	16520	16285	16305	16615	16483	16421	16356	16549	16589	16491	16356	16521	16446	16232	16401	16339	16554	16403	16438	16296	16453	16520	16410	16431	16327	16408	16557	16379	16409	16565	16522	16376	16341	16518	16398	16556	16305	16437	16475	16396	16512	16402	16324	16381	16385	16398	16421	16376	16297	16608	16467	16414	16404	16365	16232	16405	16388	16687	16415	16268	16376	16234	16684	16621	16323	16344	16378	16579	16221	16522	16374	16407	16391	16503	16391	16293	16508	16391	16429	16513	16523	16571	16358	16449	16449	16553	16383	16588	16166	16364	16228	16569	16488	16291	16348	16277	16412	16558	16644	16559	16421	16466	16466	16367	16456	16514	16518	16447	16558	16534	16424	16608	16387	16337	16559	16535	16486	16346	16376	16505	16437	16450	16558	16558	16454	16424	16308	16340	16513	16609	16553	16541	16484	16465	16270	16374	16580	16334	16437	16533	16434	16627	16564	16390	16463	16481	16451	16407	16389	16538	16442	16546	16392	16525	16246	16543	16395	16309	16320	16273	16292	16535	16455	16495	16274	16704	16173	16456	16521	16368	16384	16490	16395	16468	16470	16518	16416	16494	16263	16474	16465	16377	16402	16384	16421	16584	16463	16438	16310	16458	16326	16362	16522	16436	16476	16399	16339	16659	16323	16428	16528	16474	16238	16568	16504	16474	16424	16360	16293	16451	16464	16361	16459	16469	16377	16459	16507	16477	16468	16345	16571	16408	16564	16304	16500	16372	16435	16394	16389	16469	16413	16292	16536	16460	16459
22709	21168	29125	24898	26317	31639	32938	26963	23964	23012	22180	21504	21384	21293	21282	20933	21146	21135	20721	20944	21067	20727	20486	20734	20565	20687	20920	20777	20548	20624	20752	20544	20646	20666	20691	20699	20376	20581	20542	20742	20430	20440	20583	20648	20757	20508	20812	20612	20491	20441	20620	20666	20662	20749	20576	20594	20487	20426	20607	20573	20619	20632	20295	20454	20419	20403	20463	20715	20579	20343	20570	20445	20677	20568	20407	20426	20747	20618	20389	20546	20369	20386	20486	20385	20517	20534	20552	20529	20452	20482	20415	20600	20231	20643	20397	20417	20560	20501	20356	20532	20679	20413	20170	20390	20488	20535	20386	20485	20502	20403	20430	20335	20568	20696	20497	20437	20369	20537	20577	20356	20479	20365	20575	20480	20241	20549	20542	20448	20566	20673	20553	20579	20431	20390	20583	20445	20432	20566	20482	20674	20570	20447	20496	20457	20556	20584	20475	20555	20348	20573	20402	20436	20549	20527	20386	20479	20487	20419	20366	20540	20535	20446	20391	20321	20568	20490	20633	20460	20534	20164	20553	20431	20530	20528	20666	20534	20545	20275	20527	20433	20578	20408	20447	20525	20275	20456	20720	20594	20394	20299	20329	20559	20319	20413	20354	20417	20631	20220	20396	20289	20581	20548	20500	20631	20507	20396	20785	20571	20460	20374	20268	20412	20500	20411	20313	20662	20449	20446	20491	20723	20690	20584	20523	20383	20448	20355	20371	20595	20463	20784	20350	20457	20516	20430	20676	20650	20410	20512	20508	20409	20455	20393	20599	20321	20379	20355	20482	20549	20331	20501	20723	20664	20554	20270	20513	20131	20278	20446	20374	20480	20401	20487	20625	20627	20510	20465	20496	20673	20511	20470	20272	20563	20502	20475	20375	20388	20726	20255	20257	20351	20389	20459	20454	20415	20640	20513	20572	20649	20474	20240	20341	20383	20546	20304	20383	20365	20363	20275	20391	20084	20556	20528	20422	20512	20368	20529	20452	20400	20317	20567	20400	20459	20507	20434	20324	20550	20563	20441	20479	20392	20398	20493	20503	20501	20420	20613	20531	20399	20414	20643	20464	20428	20276	20647	20373	20454	20444	20654	20594	20360	20715	20505	20480	20464	20449	20428	20530	20454	20490	20491	20486	20689	20460	20294	20446	20320	20548	20560	20711	20527	20511	20326	20360	20550	20480	20608	20428	20469	20511	20613	20282	20466	20550	20566	20486	20367	20644	20499	20469	20620	20415	20386	20660	20861	20427	20469	20353	20333	20455	20389	20310	20305	20580	20437	20537	20340	20467	20381	20522	20458	20380	20218	20652	20513	20584	20407	20346	20674	20366	20496	20516	20545	20328	20437	20404	20510	20525	20508	20442	20455	20343	20557	20430	20340	20408	20162	20442	20588	20405	20466	20374	20339	20642	20488	20686	20469	20586	20552	20365	20464	20531	20529	20306	20363	20391	20370	20315	20429	20475	20313	20515	20500	20377	20491	20762	20514	20561	20524	20486	20343	20538	20291	20421	20648	20427	20458	20532	20704	20596	20331	20513	20484	20568	20492	20280	20477	20520	20726	20466	20443	20422	20375	20444	20442	20325	20538	20745	20393	20556	20626	20643	20524	20338	20525	20503	20376	20511	20480	20449	20570	20428	20276	20269	20579	20489	20700	20404	20363	20433	20582	20581	20318	20554	20440	20634	20680	20589	20355	20425	20525	20244	20570	20345	20502	20429	20526	20504	20640	20481	20486	20617	20205	20489	20243	20533	20474	20480	20409	20504	20318	20398	20566	20427	20590	20530	20691	20481	20522	20512	20516	20512	20555	20526	20570	20595	20414	20244	20354	20514	20479	20393	20419	20466	20301	20364	20430	20271	20393	20538	20446	20531	20369	20294	20690	20536	20339	20355	20484	20407	20108	20442	20373	20396	20500	20370	20601	20490	20405	20357	20662	20554	20321	20381	20342	20586	20540	20465	20373	20365	20561	20569	20613	20359	20418	20368	20515	20417	20568	20468	20551	20549	20492	20546	20383	20440	20541	20513	20282	20406	20409	20460	20493	20486	20439	20536	20479	20231	20465	20191	20563	20458	20465	20502	20365	20492	20774	20490	20458	20641	20547	20754	20490	20536	20441	20577	20594	20452	20474	20534	20419	20254	20456	20322	20598	20346	20486	20703	20625	20532	20504	20402	20647	20335	20606	20496	20428	20445	20512	20661	20502	20414	20456	20474	20414	20468	20441	20587	20526	20606	20735	20596	20485	20408	20507	20436	20448	20190	20485	20491	20643	20640	20521	20462	20522	20483	20434	20431	20554	20574	20653	20462	20266	20528	20441	20468	20665	20593	20543	20508	20330	20562	20479	20522	20419	20487	20710	20451	20445	20384	20343	20410	20382	20569	20502	20466	20418	20572	20411	20503	20423	20443	20549	20541	20362	20315	20547	20461	20605	20273	20346	20508	20495	20475	20552	20596	20436	20863	20477	20491	20485	20529	20376	20402	20635	20466	20602	20573	20306	20135	20361	20344	20380	20399	20518	20462	20596	20407	20538	20560	20606	20609	20282	20698	20550	20524	20485	20450	20369	20486	20648	20478	20601	20536	20481	20477	20498	20462	19976	20484	20485	20461	20473	20247	20816	20574	20492	20435	20488	20522	20586	20638	20447	20346	20647	20718	20680	20664	20463	20635	20364	20457	20562	20736	20431	20597	20442	20620	20480	20409	20533	20584	20736	20430	20460	20591	20462	20409	20447	20682	20389	20513	20256	20469	20470	20318	20463	20512	20501	20577	20338	20662	20540	20659	20440	20469	20304	20414	20270	20680	20556	20451	20452	20376	20529	20378	20683	20355	20304	20434	20527	20476	20486	20282	20551	20468	20191	20607	20453	20558	20533	20418	20352	20310	20454	20347	20529	20323	20435	20512	20630	20675	20338	20505	20524	20379	20529	20566	20355	20481	20545	20471	20540	20594	20508	20425	20536	20511	20451	20513	20535	20656	20366	20443	20342	20665	20442	20461	20482	20741	20496	20462	20397	20557	20472	20603	20481	20558	20251	20295	20529	20435	20629	20352	20457	20570	20399	20588	20391	20286	20322	20268	20660	20480	20468	20250	20701	20528	20424	20320	20501	20738	20406	20402	20436	20546	20347	20536	20484	20626	20643	20398	20753	20458	20277	20524	20459	20468	20581	20509	20385	20573	20430	20551	20438	20337	20340	20696	20524	20389	20542	20355	20361	20526	20542	20651	20451	20472	20576	20374	20416	20335	20582	20434	20414	20590	20475	20419	20569	20588	20467	20581	20482	20471	20507	20520	20517	20606	20630	20351	20502	20681	20284	20498	20277	20525	20486	20470	20585	20409	20376	20355	20516	20479	20572	20518	20496	20455	20281	20411	20627	20676	20578	20512	20726	20468	20686	20691	20655	20494	20293	20422	20504	20268	20437	20254	20473	20388	20634	20602	20598	20638	20532	20342	20547	20686	20376	20493	20350	20508	20542	20365	20499	20491	20602	20485	20460	20428	20520	20725	20570	20422	20341	20522	20439	20502	20482	20326	20281	20217	20521	20606	20374	20274	20472	20272	20143	20436	20512	20530	20579	20572	20419	20535	20432	20687	20425	20376	20544	20371	20324	20573	20457	20313	20558	20432	20512	20477	20478	20592	20607	20717	20496	20349	20546	20372	20506	20413	20564	20720	20485	20520	20443	20385	20523	20283	20508	20567	20603	20476	20323	20400	20475	20462	20451	20346	20745	20595	20460	20568	20390	20601	20394	20478	20496	20372	20340	20443	20427	20640	20617	20572	20167	20423	20481	20415	20561	20557	20444	20545	20521	20458	20381	20483	20482	20601	20438	20527	20271	20561	20518	20427	20385	20324	20636	20377	20384	20211	20487	20538	20411	20581	20486	20448	20325	20415	20601	20555	20443	20400	20524	20244	20560	20410	20480	20381	20317	20330	20511	20538	20257	20474	20377	20512	20470	20246	20533	20424	20434	20487	20287	20487	20296	20720	20448	20443	20306	20648	20800	20511	20552	20546	20404	20523	20450	20312	20434	20373	20245	20531	20627	20472	20560	20478	20669	20689	20484	20545	20422	20443	20334	20538	20421	20428	20398	20666	20400	20645	20363	20453	20363	20660	20581	20432	20683	20465	20397	20611	20461	20674	20665	20561	20393	20617	20361	20562	20369	20522	20518	20568	20609	20537	20525	20662	20448	20399	20393	20409	20475	20468	20443	20544	20441	20813	20586	20430	20427	20490	20435	20327	20626	20511	20599	20441	20603	20578	20467	20197	20521	20282	20546	20507	20443	20480	20720	20420	20410	20467	20445	20632	20425	20485	20414	20455	20577	20669	20493	20532	20498	20632	20590	20371	20531	20496	20344	20349	20242	20557	20485	20497	20294	20567	20609	20479	20619	20611	20609	20416	20661	20403	20394	20346	20443	20668	20249	20570	20208	20238	20633	20668	20615	20656	20331	20360	20572	20493	20435	20240	20647	20509	20547	20287	20337	20347	20468	20560	20442	20386	20328	20355	20571	20424	20478	20488	20349	20299	20509	20449	20462	20381	20429	20391	20482	20503	20407	20445	20681	20469	20411	20618	20458	20470	20411	20544	20343	20349	20381	20295	20491	20540	20417	20549	20326	20162	20406	20433	20423	20565	20568	20479	20540	20326	20473	20512	20484	20370	20491	20415	20419	20550	20637	20407	20549	20427	20565	20498	20414	20591	20423	20382	20374	20521	20355	20324	20513	20498	20327	20551	20450	20394	20579	20657	20640	20470	20534	20446	20488	20548	20320	20551	20345	20390	20305	20621	20418	20448	20374	20447	20458	20473	20356	20303	20446	20454	20505	20347	20339	20534	20425	20347	20569	20562	20393	20577	20420	20469	20642	20532	20351	20584	20423	20383	20601	20358	20520	20522	20554	20364	20473	20517	20607	20500	20548	20551	20474	20541	20431	20542	20528	20448	20475	20562	20631	20370	20416	20388	20462	20593	20683	20586	20571	20483	20466	20288	20550	20682	20307	20620	20235	20486	20633	20462	20457	20514	20422	20440	20173	20507	20270	20470	20339	20470	20573	20503	20627	20422	20438	20414	20331	20413	20473	20415	20695	20526	20569	20660	20504
41463	68926	63538	50683	42898	36148	30047	24738	21127	19383	18363	18045	17757	17634	17438	17209	17369	16984	17074	16937	16844	16796	16772	16912	16821	16839	16707	16841	16816	16829	16766	16677	16579	16731	16543	16750	16817	16721	16680	16713	16667	16708	16578	16593	16599	16595	16713	16695	16709	16725	16678	16628	16684	16733	16643	16596	16725	16732	16579	16726	16797	16854	16632	16541	16530	16839	16633	16705	16689	16755	16681	16657	16672	16584	16721	16656	16793	16763	16804	16704	16628	16632	16614	16424	16673	16740	16806	16767	16670	16633	16736	16634	16653	16779	16743	16663	16773	16626	16766	16800	16674	16682	16560	16613	16822	16772	16798	16679	16562	16627	16589	16733	16832	16862	16671	16656	16528	16612	16804	16630	16593	16666	16725	16706	16615	16852	16671	16729	16639	16607	16880	16756	16635	16603	16523	16748	16787	16674	16701	16724	16664	16642	16764	16790	16706	16812	16540	16659	16715	16633	16673	16505	16699	16706	16664	16553	16503	16694	16597	16727	16629	16694	16818	16534	16832	16641	16647	16648	16531	16719	16777	16721	16763	16647	16588	16776	16752	16732	16684	16473	16572	16516	16754	16681	16819	16769	16610	16764	16714	16531	16690	16556	16758	16492	16716	16707	16670	16720	16731	16713	16751	16651	16583	16564	16542	16539	16652	16835	16829	16701	16838	16811	16631	16648	16762	16670	16937	16751	16656	16731	16714	16795	16817	16654	16708	16722	16694	16737	16675	16773	16635	16695	16643	16651	16751	16671	16707	16692	16862	16731	16699	16771	16704	16771	16581	16526	16682	16535	16570	16681	16751	16596	16656	16500	16746	16720	16682	16508	16797	16661	16568	16693	16710	16632	16577	16702	16802	16704	16694	16537	16671	16637	16555	16680	16775	16620	16783	16732	16690	16442	16599	16746	16752	16670	16674	16779	16578	16777	16759	16642	16703	16625	16812	16717	16726	16708	16751	16617	16572	16622	16574	16598	16661	16467	16582	16529	16543	16628	16604	16670	16773	16664	16714	16664	16690	16505	16690	16586	16664	16616	16612	16710	16697	16740	16543	16667	16618	16725	16781	16757	16737	16822	16662	16935	16465	16635	16852	16580	16715	16601	16598	16665	16597	16562	16658	16698	16631	16515	16651	16677	16635	16573	16707	16679	16684	16720	16665	16681	16727	16647	16656	16588	16721	16713	16662	16597	16777	16577	16500	16820	16738	16734	16747	16780	16584	16577	16544	16540	16835	16719	16762	16789	16751	16657	16800	16692	16584	16680	16749	16753	16664	16883	16659	16779	16711	16762	16601	16668	16657	16673	16644	16863	16656	16570	16729	16715	16628	16617	16688	16736	16759	16721	16630	16626	16837	16566	16748	16648	16547	16630	16723	16626	16812	16625	16858	16576	16735	16830	16692	16908	16807	16504	16800	16816	16647	16716	16573	16786	16640	16627	16802	16711	16552	16574	16716	16700	16576	16694	16561	16625	16649	16673	16609	16504	16817	16900	16647	16598	16672	16687	16719	16577	16776	16670	16723	16652	16648	16747	16600	16952	16876	16785	16822	16690	16507	16718	16595	16751	16818	16627	16803	16654	16849	16631	16644	16630	16656	16575	16670	16677	16734	16577	16672	16683	16820	16661	16650	16734	16737	16646	16514	16734	16730	16708	16537	16544	16695	16722	16706	16523	16422	16636	16710	16746	16669	16597	16439	16630	16580	16681	16816	16732	16853	16920	16701	16734	16672	16664	16535	16743	16699	16780	16869	16648	16590	16825	16736	16532	16715	16739	16774	16704	16744	16697	16590	16790	16710	16681	16712	16679	16561	16767	16865	16601	16490	16811	16783	16740	16556	16736	16667	16773	16627	16805	16684	16657	16775	16628	16605	16616	16735	16637	16737	16773	16483	16803	16722	16589	16707	16609	16708	16603	16455	16607	16626	16628	16631	16710	16695	16751	16595	16660	16751	16621	16689	16693	16689	16575	16626	16823	16617	16677	16688	16728	16741	16663	16700	16651	16731	16634	16680	16502	16607	16746	16612	16543	16852	16764	16579	16672	16712	16749	16712	16779	16680	16690	16597	16587	16674	16746	16768	16706	16742	16785	16653	16675	16661	16521	16722	16640	16737	16516	16644	16755	16776	16605	16706	16776	16629	16910	16943	16541	16886	16637	16786	16468	16827	16542	16817	16683	16670	16604	16838	16771	16643	16768	16691	16672	16700	16748	16635	16815	16735	16568	16756	16607	16704	16702	16666	16962	16614	16751	16818	16936	16716	16672	16723	16581	16675	16607	16662	16610	16881	16695	16484	16590	16746	16643	16584	16587	16844	16697	16754	16542	16457	16698	16759	16549	16837	16698	16711	16765	16595	16684	16678	16765	16600	16581	16735	16625	16624	16545	16760	16513	16527	16740	16717	16812	16656	16648	16689	16790	16711	16799	16761	16605	16579	16674	16612	16656	16760	16784	16691	16618	16650	16834	16692	16600	16559	16771	16758	16885	16577	16619	16500	16767	16664	16534	16842	16699	16551	16560	16793	16636	16541	16573	16657	16619	16801	16663	16723	16572	16614	16710	16577	16573	16744	16912	16640	16790	16512	16709	16670	16767	16571	16588	16583	16605	16571	16649	16640	16666	16557	16744	16702	16554	16790	16789	16643	16624	16573	16760	16815	16538	16600	16625	16671	16626	16696	16686	16511	16722	16609	16676	16745	16710	16681	16880	16559	16734	16666	16687	16559	16798	16680	16586	16779	16822	16726	16870	16556	16783	16832	16794	16682	16625	16758	16753	16743	16757	16675	16779	16778	16883	16749	16596	16774	16601	16706	16741	16676	16745	16643	16724	16628	16669	16765	16636	16615	16637	16667	16791	16557	16685	16497	16807	16608	16624	16772	16683	16677	16624	16754	16737	16542	16719	16634	16553	16754	16820	16676	16526	16594	16725	16564	16384	16789	16596	16792	16831	16690	16737	16805	16792	16785	16696	16705	16648	16526	16668	16869	16683	16752	16781	16844	16792	16805	16812	16569	16648	16601	16477	16708	16584	16578	16806	16525	16665	16583	16812	16695	16783	16663	16605	16714	16595	16606	16641	16656	16736	16615	16575	16757	16731	16727	16594	16772	16575	16698	16719	16647	16612	16828	16683	16715	16687	16651	16580	16694	16840	16561	16770	16716	16670	16741	16717	16723	16573	16665	16821	16689	16647	16760	17083	16636	16539	16685	16524	16705	16638	16705	16737	16654	16762	16755	16600	16770	16513	16699	16620	16520	16578	16681	16703	16691	16662	16662	16790	16494	16677	16529	16638	16808	16697	16677	16664	16559	16653	16704	16630	16693	16569	16807	16559	16728	16795	16695	16693	16644	16634	16861	16634	16587	16453	16613	16757	16430	16600	16653	16802	16616	16711	16693	16693	16793	16642	16633	16950	16809	16797	16562	16722	16643	16724	16738	16896	16902	16768	16622	16623	16649	16676	16823	16632	16729	16579	16888	16694	16820	16767	16672	16672	16744	16662	16665	16571	16704	16640	16650	16820	16716	16630	16738	16745	16694	16799	16562	16939	16785	16817	16575	16597	16631	16613	16644	16751	16729	16562	16763	16796	16598	16642	16577	16565	16806	16703	16583	16699	16840	16785	16551	16674	16517	16730	16640	16528	16636	16686	16796	16791	16799	16715	16653	16750	16772	16692	16659	16678	16617	16674	16698	16715	16559	16722	16799	16624	16745	16536	16817	16663	16735	16853	16679	16702	16744	16563	16566	16645	16601	16533	16631	16736	16619	16661	16614	16686	16645	16627	16869	16874	16688	16657	16806	16798	16691	16692	16716	16585	16675	16633	16870	16710	16651	16647	16828	16725	16678	16623	16659	16697	16796	16681	16776	16653	16713	16612	16717	16600	16729	16784	16768	16737	16553	16590	16598	16610	16680	16541	16642	16711	16752	16685	16780	16624	16735	16490	16616	16551	16577	16713	16710	16760	16670	16867	16707	16550	16751	16608	16888	16601	16743	16551	16812	16736	16788	16731	16588	16716	16667	16603	16679	16609	16532	16808	16561	16652	16609	16659	16823	16567	16704	16807	16671	16713	16683	16814	16801	16828	16716	16726	16793	16725	16768	16659	16829	16698	16684	16767	16543	16731	16549	16755	16603	16719	16610	16874	16755	16771	16748	16546	16591	16598	16664	16812	16621	16673	16673	16683	16729	16825	16697	16815	16638	16686	16677	16648	16610	16738	16773	16677	16707	16825	16614	16716	16718	16545	16613	16699	16656	16683	16694	16554	16761	16631	16631	16633	16691	16555	16712	16659	16880	16789	16650	16657	16866	16587	16569	16668	16759	16711	16704	16717	16533	16569	16783	16643	16661	16686	16667	16766	16649	16836	16626	16609	16741	16701	16836	16601	16779	16629	16732	16530	16986	16723	16763	16632	16751	16618	16731	16704	16676	16704	16627	16536	16771	16656	16637	16628	16780	16597	16781	16783	16614	16556	16537	16786	16749	16643	16642	16563	16789	16831	16625	16634	16739	16777	16637	16746	16579	16625	16691	16750	16611	16719	16703	16613	16712	16589	16736	16832	16733	16411	16614	16726	16614	16577	16710	16675	16658	16920	16604	16619	16738	16565	16632	16781	16629	16779	16803	16541	16616	16714	16668	16591	16740	16767	16519	16709	16830	16631	16802	16590	16862	16565	16639	16676	16728	16696	16727	16760	16739	16590	16703	16870	16648	16756	16678	16577	16537	16679	16686	16677	16812	16697	16611	16647	16874	16785	16537	16716	16679	16775	16751	16656	16770	16608	16714	16633	16559	16611	16610	16779	16686	16838	16612	16711	16768	16556	16683	16615	16623	16708	16917	16791	16755	16699	16799	16644	16685	16658	16820	16687	16612	16647	16683	16669	16659	16487	16644	16653	16609	16949	16783	16567	16935	16710	16648	16748	16656	16750	16710	16564	16508	16808	16762	16552	16772	16635	16666	16700	16862	16651	16680	16610	16670	16654	16577	16551	16691	16567	16692	16620	16646	16663	16755	16649	16555	16839	16606	16662	16643	16629	16688	16764	16622	16623	16859	16681	16655	16723	16616	16631	16699	16561	16671	16598	16431	16705	16730	16782	16565	16839	16797	16610	16684	16874
31623	37585	46623	41218	33200	28648	25046	22344	21088	20861	20497	20220	20287	20104	19996	20024	20116	20036	19898	20044	20031	20000	20025	19927	19938	19969	20107	19897	19853	19971	19852	19879	19955	19928	19813	19835	19809	19935	19623	19754	19671	19614	19904	19802	19810	20071	19929	19800	19973	19727	19758	19807	19788	20141	20046	19995	19820	19843	19779	19643	19721	19834	19743	20113	19783	19680	19928	19796	19674	19535	19895	19544	19933	19897	19892	19609	19470	19758	19937	19854	20049	19937	19820	19688	19704	19985	19870	19781	19798	19864	19639	19612	19967	19869	19897	19723	19777	19760	19786	19580	19870	19815	19913	19999	19686	19442	19867	19763	19888	19583	19564	19712	19813	19963	20132	19749	19741	19871	19818	19828	19779	19868	20100	20013	19852	19840	19486	19793	19840	19883	19888	19748	19906	19831	19820	19832	19777	19883	19578	19962	19882	19918	19640	19720	19957	19965	19810	20017	19977	19728	19768	19644	19764	19843	20034	19688	19873	19908	19850	19767	19814	19814	19776	19803	19909	19877	19840	19808	19853	19838	19834	19863	19769	19818	19781	19641	19839	19965	19774	19887	19916	19948	19705	19957	19680	19841	19958	19889	19821	19684	19737	19768	19807	19855	19818	19715	19724	19682	19777	19692	19781	19769	19782	19937	19805	19510	19649	19893	19764	19932	19766	19867	19768	19872	19940	19671	19977	19744	19771	19875	19775	19772	19831	19819	19749	19897	19999	19806	19760	19765	19756	19807	19847	19906	19772	19921	19667	19870	19699	19960	19801	20005	19748	19812	19861	19678	19878	19768	19761	19998	19872	19775	19961	19944	19899	19803	20017	19645	19850	19791	19947	19817	19884	19965	19801	19915	19889	19847	19690	19688	19693	19731	19743	19753	19998	19669	19710	19703	19857	19741	19721	19749	19723	19793	19970	19849	19740	19939	19771	19882	19780	19801	19799	19890	19677	19800	19944	19757	19865	19792	19967	19753	19854	19984	19816	19863	19817	19763	19846	19849	19763	19882	19788	19768	19877	19777	19833	19980	19745	19787	19923	19762	19894	19717	19962	19755	19875	19748	19812	19781	19812	19777	19695	19848	19812	19787	19811	19861	19830	19804	19706	19764	19950	19815	19793	19685	19868	19809	19846	19772	19866	19831	20040	19940	19813	19864	19839	19741	19794	19959	19773	19782	19843	19708	19791	19842	19596	19743	19749	19853	19926	19910	19868	19603	19874	19878	19765	19818	19817	19689	19713	19880	19783	19912	19823	20050	19878	19756	19842	19665	19709	19763	20035	19926	19799	19818	19853	19857	19776	19866	19810	19852	19839	20005	19819	19857	19626	19857	19867	20028	19733	19853	20204	19800	19798	19676	19749	19812	19868	19900	19854	19894	19889	19980	19773	19668	19862	19976	19765	19905	19672	19675	19674	19825	19713	19802	19805	19503	19796	19947	19814	19901	19817	19683	19706	19835	19913	19829	19758	19743	19769	19805	19894	19958	19922	19929	20005	20000	19650	19832	19713	19851	20019	19935	19845	20068	19827	19626	19893	19454	19873	19973	19598	19901	20088	19739	19703	19711	19692	19732	20127	19976	19907	19764	19681	19766	19930	20015	20065	19718	19642	19836	19898	19956	19853	19937	19802	19874	19700	19784	19699	19776	19747	19876	19614	19784	19772	19745	19751	19854	19966	19681	19633	19706	19662	19785	19917	19645	19833	19826	19898	19868	19884	19695	19773	19908	19840	19789	19637	19574	19924	19814	19758	19847	19954	19830	19901	19774	19707	19984	19948	19711	19741	19512	19760	19675	19660	19861	19853	19925	19820	19811	19763	19744	19548	19851	19965	19675	19958	19844	19900	19867	19869	19892	19616	19858	19800	19815	19686	19894	19953	19581	19838	19751	19777	19930	20026	19856	19823	19939	19833	19744	19721	19780	19736	19990	19801	19626	19677	19909	19532	19678	19721	20076	19689	19753	19825	19777	19605	19961	19812	19828	19705	19760	19824	19810	19897	19922	19904	19826	19654	19766	19836	19855	19847	20135	19823	19863	19869	19787	19848	19612	19873	19871	19790	19774	19636	19730	19687	19800	19784	19667	19700	19762	19549	19994	19778	19985	19959	19851	20005	19980	19809	19909	19753	19880	19853	19704	19750	19788	19879	19748	19793	19905	19957	19710	19921	19942	20093	19767	19853	19900	19917	20001	19834	19661	19813	19694	19812	19655	19800	19898	19716	19886	19739	19943	19916	19662	19726	19636	19679	19883	19864	19849	19807	19666	19826	19799	19832	19884	19741	19841	19988	19733	19789	19868	19749	19741	19868	19980	19801	19497	19682	19712	19837	19791	19785	19774	20055	19977	20066	19875	19754	19884	19913	19823	19896	19714	19940	19912	19851	19721	19888	19884	19801	19717	19934	19934	19789	19761	19987	19834	19981	19835	19862	19815	19812	19724	19897	19716	19836	19764	19783	19898	19859	20018	19822	19806	19781	20030	19716	19746	19722	19787	19934	19990	19903	19882	20011	19857	19821	19810	20036	19761	19696	19924	19775	19852	19682	19820	19868	19738	19679	19685	19798	19710	19893	19744	19888	19877	19738	19910	19844	19899	19762	19593	19944	19794	19689	19937	19669	19868	19864	19711	19873	19716	19586	19612	19663	19885	19880	19770	19701	19838	19583	19718	19752	19676	19878	19772	19875	19740	20076	19780	19785	19839	19831	19761	19916	20117	19690	19824	19675	19917	19914	19858	19766	20099	19671	19608	19843	19738	19816	20013	19874	19952	19951	19829	19791	19676	19829	19788	19908	19759	19778	19749	19801	19881	20043	20006	19918	19801	19950	20030	19834	19906	19967	19654	19890	19775	19813	19785	19554	19908	19936	19790	19763	19723	19850	19876	19761	19811	19811	19978	19945	19845	19803	19790	19907	19780	19697	19733	19709	19963	19802	19770	19820	19625	19808	19898	19877	19807	19857	19649	19815	19905	19765	19932	19709	19842	19819	19960	19901	19843	19822	19994	19928	19896	20074	19694	19700	19737	19810	19974	19880	19844	19940	19730	19747	19861	19910	19934	19925	19811	19739	20017	19593	19665	19789	19873	19761	19975	19936	19579	19706	19669	19841	19683	19910	19561	19893	19823	19953	19844	19721	19734	19763	19783	19986	19646	19499	19727	19826	19721	19729	19809	20028	19746	19749	19719	20038	19784	19815	20011	20080	19890	19621	20117	19969	19731	19729	19828	19779	19904	19925	19772	19870	19876	19758	19799	19663	19976	19881	20034	19790	19915	19979	19650	19830	19800	19849	19752	19939	19834	19752	19843	19935	20056	19819	19971	19904	19797	19958	19637	19959	19722	19845	19630	19813	19888	19927	19833	19876	19835	19885	19842	19746	19824	19804	19837	19924	19850	19850	19584	19958	19823	19882	19976	19972	19789	19783	19845	19861	19747	19769	19782	19860	19726	19959	19930	19679	19882	19760	19802	19705	19918	19909	19679	19874	19854	19974	19910	19883	19747	19820	19945	19900	19641	19684	19875	19862	19898	20100	19796	19760	19935	20120	19832	19878	19802	19866	20046	19687	19898	20016	19987	19644	19776	19819	19737	19608	20024	19861	19881	19846	19888	19720	19801	19742	19785	20001	19928	19814	19773	19931	19745	19887	19968	19826	19691	19545	19731	19938	19972	19718	19620	19860	19902	19714	19826	19862	19733	19781	19873	19746	19843	19809	19669	19928	20063	20068	19688	19671	19978	19828	19966	19854	19724	19739	19719	19630	19946	19890	19669	19868	19863	19936	19881	20093	19700	19807	19717	19937	19835	19987	19940	19910	19816	19831	19925	19750	19956	19941	19891	19917	19803	19855	19779	19681	19879	19709	19751	19975	19801	19883	19784	19837	19538	19719	19791	19830	19782	19881	19901	19689	19827	19858	19803	19741	19906	19811	19862	19833	19935	19890	20008	19885	19916	19897	19931	20052	19907	19769	19817	19810	19873	19951	19791	19819	19773	19929	19805	19704	19820	19751	19771	19799	20107	19863	19948	19956	19668	20089	19752	19628	19677	19697	19817	19898	19840	19693	19996	19740	19734	19667	19765	19661	19792	19807	19674	19828	19895	19665	19915	19600	19963	19838	19694	19825	19660	20007	19669	19678	19993	19693	19826	19861	19848	19743	19786	19858	20016	19768	20055	19768	19834	19798	19766	19886	19831	19746	19902	19641	19691	19890	19801	19855	19882	19888	19807	19815	19976	19675	19888	19823	19885	19845	19705	19746	19745	19930	19681	20070	20150	19685	19741	19852	19684	19644	19790	19942	19828	19821	20045	19890	19743	19764	19906	19765	19754	20048	19816	19786	19860	19977	19891	19920	19793	20070	19871	19810	19785	19849	19649	19961	19849	19925	19693	19790	19752	19803	19857	19775	19561	19759	19879	20042	19946	19749	19772	19798	20038	19853	19861	19886	19768	19989	19702	19695	19934	19823	19905	19835	19802	19887	19956	19902	19729	19861	19819	19876	19900	19759	20036	19982	19684	19940	19639	19869	19944	19950	19875	19942	19614	19688	19715	19888	19868	19828	19791	20119	19915	19740	19769	19864	19820	19996	19721	20102	19968	19659	19838	20045	19851	19660	19995	20018	19723	19848	19802	19890	19944	19816	20042	20003	19814	19845	19876	19743	19645	19980	19914	19845	19915	19776	19933	19778	19790	19812	19817	19688	19847	19894	19719	19838	19902	20003	19922	19787	19946	19946	19821	19754	19766	19639	20031	19960	19806	19958	19978	19961	19903	19912	19518	19830	19815	19982	19896	19860	19740	19866	19784	19926	19810	19861	19908	19942	19690	19872	19906	20089	19755	19876	19967	19886	19851	19553	19808	19943	19821	19953	19870	20053	19684	19897	19553	19976	19888	19956	19724	20010	19811	19866	19880	19794	19858	19862	19773	19920	19792	19804	19761	19913	19659	19808	20038	19850	19741	19999	20059	19847	19854	19813	20022	19790	19920	19918	19782	19833	19744	19813	19803	20050	19657	19941	20008	19943	19819	19953	19975	19565	19856	19653	19864	19963	19898	20051	19769	19920	19952	19815	19624	19888	19717	19895	19797	19793	20001	19803	19845	19982	19859	19689	19920	19616	19578
38852	56520	50994	39983	32854	27428	22523	19264	18204	17426	17391	16943	16898	16630	16478	16470	16670	16405	16693	16543	16550	16450	16659	16381	16472	16538	16411	16318	16306	16404	16438	16410	16459	16300	16300	16364	16320	16494	16172	16298	16240	16384	16418	16322	16474	16099	16423	16441	16444	16281	16454	16458	16368	16416	16365	16318	16302	16485	16503	16449	16443	16271	16433	16271	16369	16350	16487	16565	16356	16404	16432	16372	16468	16387	16553	16222	16434	16252	16388	16254	16254	16336	16237	16372	16371	16525	16226	16408	16235	16386	16328	16362	16404	16461	16301	16369	16445	16355	16427	16241	16485	16378	16286	16237	16515	16366	16460	16491	16381	16302	16217	16361	16287	16399	16430	16356	16355	16525	16401	16390	16382	16234	16385	16359	16322	16246	16385	16433	16317	16316	16306	16225	16392	16366	16323	16237	16295	16420	16276	16408	16567	16398	16318	16354	16422	16446	16291	16423	16371	16452	16476	16270	16281	16404	16521	16399	16496	16496	16427	16480	16537	16325	16393	16341	16468	16352	16288	16418	16269	16315	16456	16377	16287	16306	16326	16484	16401	16328	16422	16502	16374	16548	16394	16416	16423	16403	16344	16325	16316	16224	16298	16311	16206	16381	16426	16286	16395	16299	16403	16472	16466	16276	16273	16535	16284	16366	16205	16368	16377	16503	16212	16261	16555	16444	16432	16168	16227	16303	16386	16281	16309	16540	16402	16371	16431	16472	16401	16423	16384	16471	16400	16380	16428	16294	16207	16469	16402	16622	16425	16355	16427	16267	16310	16124	16391	16374	16522	16453	16458	16399	16484	16365	16429	16496	16375	16235	16361	16351	16300	16332	16448	16347	16420	16342	16354	16340	16474	16280	16373	16554	16442	16276	16423	16180	16374	16221	16435	16353	16518	16322	16266	16386	16441	16418	16370	16487	16468	16473	16461	16188	16288	16484	16326	16305	16330	16374	16223	16311	16348	16286	16315	16443	16342	16408	16014	16201	16241	16475	16337	16511	16597	16172	16422	16408	16382	16566	16263	16410	16458	16422	16377	16317	16375	16395	16364	16313	16379	16350	16408	16420	16429	16395	16374	16263	16337	16242	16521	16329	16294	16464	16366	16381	16513	16426	16474	16298	16402	16219	16277	16450	16401	16369	16295	16463	16360	16569	16507	16276	16310	16478	16458	16343	16217	16436	16389	16349	16334	16377	16321	16571	16398	16280	16161	16479	16405	16386	16451	16476	16381	16412	16303	16307	16343	16520	16519	16133	16396	16374	16293	16181	16418	16170	16472	16414	16313	16392	16425	16346	16390	16558	16375	16332	16447	16308	16272	16365	16373	16362	16354	16408	16377	16344	16267	16257	16326	16361	16460	16332	16474	16347	16536	16264	16525	16296	16276	16580	16451	16514	16280	16352	16378	16478	16549	16397	16345	16335	16362	16164	16387	16403	16232	16341	16522	16257	16381	16331	16441	16298	16461	16328	16348	16235	16351	16338	16505	16523	16490	16188	16266	16252	16339	16479	16448	16325	16404	16482	16388	16361	16438	16436	16454	16570	16475	16469	16330	16398	16502	16510	16443	16298	16317	16310	16361	16289	16451	16507	16485	16278	16366	16289	16387	16434	16493	16335	16406	16386	16424	16404	16442	16379	16329	16478	16270	16373	16552	16495	16246	16437	16407	16355	16369	16454	16368	16261	16258	16490	16438	16497	16130	16389	16419	16332	16350	16370	16260	16317	16336	16243	16210	16296	16355	16345	16459	16281	16245	16434	16355	16286	16442	16307	16324	16301	16540	16266	16485	16319	16392	16414	16316	16404	16437	16398	16306	16222	16377	16281	16396	16255	16447	16202	16512	16370	16233	16450	16592	16262	16319	16372	16542	16354	16319	16245	16457	16246	16373	16368	16390	16236	16183	16330	16333	16244	16439	16306	16154	16414	16371	16426	16445	16452	16223	16428	16549	16324	16216	16409	16482	16412	16369	16225	16372	16382	16443	16282	16506	16529	16325	16424	16192	16224	16443	16232	16316	16436	16158	16424	16337	16282	16360	16454	16441	16362	16308	16277	16300	16385	16265	16316	16136	16489	16336	16355	16271	16362	16415	16136	16514	16373	16391	16231	16433	16374	16298	16326	16411	16373	16228	16461	16344	16434	16307	16446	16504	16232	16264	16436	16504	16239	16468	16275	16448	16381	16479	16318	16442	16479	16177	16460	16414	16387	16408	16385	16356	16317	16348	16293	16156	16332	16370	16374	16453	16354	16356	16303	16340	16319	16302	16441	16505	16253	16467	16306	16388	16362	16288	16462	16388	16392	16332	16276	16318	16262	16431	16407	16322	16397	16381	16273	16295	16397	16389	16343	16240	16359	16417	16346	16496	16309	16556	16460	16470	16280	16381	16478	16376	16382	16421	16286	16309	16380	16347	16436	16349	16497	16398	16496	16446	16281	16415	16393	16462	16407	16544	16436	16481	16449	16391	16236	16361	16470	16393	16402	16330	16265	16375	16444	16277	16466	16322	16393	16412	16312	16258	16319	16339	16309	16315	16288	16353	16264	16326	16478	16400	16371	16360	16196	16274	16388	16466	16307	16248	16315	16386	16407	16413	16452	16561	16693	16429	16376	16446	16467	16621	16418	16426	16522	16399	16078	16493	16445	16202	16459	16375	16479	16425	16147	16252	16282	16454	16510	16318	16424	16268	16352	16427	16510	16438	16367	16262	16393	16344	16194	16166	16464	16428	16447	16262	16497	16357	16540	16650	16329	16324	16326	16344	16376	16286	16435	16339	16377	16212	16550	16532	16261	16472	16463	16381	16304	16510	16395	16278	16350	16403	16370	16574	16365	16451	16296	16371	16598	16310	16415	16284	16450	16529	16348	16278	16243	16469	16383	16441	16294	16395	16353	16121	16266	16294	16384	16297	16485	16301	16379	16185	16352	16338	16618	16312	16549	16348	16362	16466	16210	16354	16404	16412	16422	16516	16357	16359	16241	16427	16266	16285	16397	16368	16431	16418	16324	16438	16293	16200	16619	16455	16493	16351	16346	16376	16315	16502	16560	16346	16416	16464	16414	16209	16352	16416	16291	16297	16326	16389	16328	16336	16349	16364	16357	16379	16213	16446	16378	16365	16255	16384	16779	16262	16387	16169	16360	16434	16221	16373	16346	16486	16421	16491	16266	16320	16331	16433	16255	16391	16375	16469	16430	16247	16457	16331	16244	16369	16303	16467	16323	16534	16355	16391	16392	16434	16356	16487	16320	16345	16479	16430	16435	16383	16295	16388	16389	16478	16369	16300	16369	16389	16381	16245	16297	16520	16311	16532	16372	16309	16325	16379	16238	16278	16243	16389	16352	16393	16292	16391	16542	16434	16455	16447	16313	16358	16340	16361	16377	16340	16256	16397	16434	16381	16366	16229	16379	16273	16448	16369	15993	16478	16263	16437	16396	16287	16532	16339	16450	16245	16329	16368	16395	16247	16331	16344	16376	16494	16402	16388	16345	16347	16324	16189	16297	16485	16255	16402	16330	16367	16409	16364	16218	16539	16519	16276	16346	16231	16360	16357	16512	16418	16305	16440	16281	16413	16437	16293	16527	16493	16388	16280	16532	16316	16291	16368	16488	16321	16493	16356	16360	16498	16268	16489	16328	16304	16363	16372	16490	16311	16562	16187	16523	16368	16235	16474	16396	16311	16484	16359	16646	16379	16421	16522	16479	16438	16367	16458	16191	16344	16424	16290	16478	16181	16447	16265	16377	16342	16403	16512	16282	16457	16339	16451	16407	16349	16334	16485	16464	16405	16447	16379	16404	16401	16232	16557	16317	16318	16423	16325	16144	16323	16230	16334	16382	16311	16346	16332	16397	16425	16432	16402	16305	16409	16470	16410	16247	16427	16330	16413	16338	16380	16281	16304	16440	16494	16387	16329	16336	16422	16054	16448	16209	16195	16430	16313	16478	16470	16322	16252	16311	16389	16494	16376	16297	16435	16392	16376	16419	16465	16309	16302	16329	16274	16388	16289	16265	16434	16427	16398	16213	16359	16292	16331	16479	16406	16187	16405	16438	16174	16432	16361	16538	16258	16375	16478	16213	16405	16431	16308	16437	16500	16254	16327	16539	16420	16442	16246	16293	16411	16546	16380	16313	16520	16382	16353	16346	16262	16416	16375	16316	16271	16505	16437	16217	16348	16240	16417	16269	16461	16295	16390	16306	16254	16378	16460	16417	16442	16454	16408	16257	16385	16352	16510	16510	16355	16409	16351	16461	16370	16290	16453	16397	16341	16398	16261	16305	16471	16408	16440	16466	16513	16340	16324	16443	16394	16539	16222	16400	16448	16211	16414	16199	16382	16532	16396	16516	16369	16380	16442	16334	16193	16548	16450	16333	16266	16410	16384	16514	16452	16357	16341	16342	16222	16558	16420	16289	16343	16202	16407	16468	16359	16476	16283	16248	16277	16342	16449	16393	16389	16299	16288	16430	16453	16359	16170	16298	16319	16321	16414	16322	16398	16514	16538	16258	16135	16461	16495	16397	16459	16348	16457	16378	16513	16430	16480	16519	16464	16319	16371	16524	16376	16371	16492	16421	16425	16511	16363	16516	16394	16451	16382	16395	16422	16394	16291	16465	16391	16328	16263	16429	16406	16241	16370	16439	16329	16387	16275	16165	16357	16545	16370	16351	16343	16266	16244	16481	16537	16360	16339	16326	16515	16356	16395	16145	16219	16321	16398	16355	16291	16457	16370	16190	16365	16485	16365	16374	16378	16405	16225	16269	16550	16319	16298	16398	16420	16389	16331	16186	16365	16336	16472	16289	16198	16331	16299	16529	16492	16192	16340	16389	16147	16403	16364	16412	16284	16348	16412	16219	16202	16488	16324	16277	16424	16439	16279	16272	16333	16407	16242	16240	16459	16182	16367	16427	16436	16281	16436	16213	16358	16617	16309	16272	16362	16428	16322	16342	16556	16480	16279	16309	16325	16377	16314	16226	16429	16339	16256	16193	16561	16349	16356	16655	16234	16407	16323	16311	16368	16445	16296	16479	16333	16422	16448	16457	16359	16414	16441	16249	16436	16278	16172	16449	16218	16208	16196	16598	16420	16153	16320	16360	16381	16344	16478	16222
24024	21207	29788	29534	29757	30049	28056	24288	22447	21624	20814	20481	20316	19988	19739	19776	19590	19599	19818	19686	19504	19774	19633	19409	19531	19505	19402	19563	19628	19346	19575	19509	19577	19398	19588	19436	19697	19581	19424	19399	19337	19494	19773	19515	19487	19593	19538	19449	19443	19278	19445	19405	19545	19594	19479	19539	19251	19364	19569	19516	19621	19284	19453	19354	19399	19589	19393	19322	19496	19403	19552	19657	19425	19289	19401	19524	19435	19451	19602	19468	19535	19584	19234	19458	19492	19516	19477	19282	19397	19534	19422	19567	19530	19267	19442	19314	19516	19523	19477	19378	19438	19673	19685	19619	19765	19581	19427	19411	19465	19568	19696	19464	19398	19301	19639	19466	19331	19596	19433	19436	19334	19470	19436	19436	19200	19392	19248	19392	19431	19508	19553	19483	19524	19640	19478	19249	19410	19430	19400	19674	19729	19556	19447	19674	19716	19302	19586	19491	19349	19381	19243	19249	19428	19502	19465	19473	19333	19507	19234	19372	19412	19522	19619	19701	19271	19612	19505	19500	19253	19474	19589	19436	19468	19377	19464	19519	19559	19559	19448	19501	19456	19476	19754	19406	19575	19387	19365	19458	19461	19521	19419	19440	19513	19197	19293	19430	19463	19302	19306	19388	19461	19508	19427	19466	19550	19511	19477	19487	19440	19418	19512	19438	19434	19507	19531	19640	19494	19410	19312	19369	19502	19507	19437	19423	19512	19450	19514	19704	19397	19337	19479	19599	19469	19397	19545	19506	19384	19701	19217	19567	19483	19454	19573	19610	19461	19463	19346	19352	19273	19378	19624	19493	19605	19480	19470	19813	19568	19650	19434	19334	19554	19415	19195	19364	19305	19256	19230	19547	19303	19367	19452	19404	19560	19364	19567	19160	19563	19550	19494	19368	19444	19556	19389	19447	19515	19629	19433	19346	19500	19339	19455	19476	19384	19505	19495	19349	19291	19526	19487	19459	19284	19448	19605	19623	19437	19543	19388	19481	19423	19465	19339	19589	19365	19296	19445	19516	19716	19214	19567	19545	19715	19849	19350	19391	19481	19413	19397	19575	19653	19465	19376	19443	19527	19341	19396	19548	19429	19464	19378	19545	19580	19305	19552	19339	19453	19490	19439	19437	19662	19526	19527	19228	19523	19586	19424	19500	19464	19406	19389	19437	19403	19656	19455	19377	19533	19386	19550	19522	19620	19565	19506	19554	19362	19360	19493	19391	19345	19328	19547	19298	19633	19585	19480	19466	19646	19322	19533	19337	19368	19576	19284	19699	19604	19370	19282	19424	19554	19314	19574	19479	19391	19494	19393	19550	19492	19632	19387	19475	19291	19454	19590	19562	19330	19460	19451	19441	19679	19254	19558	19407	19417	19509	19418	19554	19579	19331	19357	19488	19311	19582	19349	19574	19482	19601	19403	19561	19386	19213	19474	19457	19179	19631	19637	19652	19432	19353	19648	19517	19339	19601	19185	19319	19346	19597	19399	19505	19449	19520	19540	19627	19434	19407	19559	19331	19321	19283	19389	19443	19633	19547	19537	19382	19532	19593	19466	19444	19291	19326	19476	19575	19658	19751	19570	19584	19320	19567	19629	19475	19492	19295	19612	19474	19377	19331	19354	19542	19565	19566	19356	19300	19302	19636	19603	19313	19730	19469	19426	19691	19306	19376	19585	19465	19378	19575	19766	19579	19245	19368	19637	19571	19269	19564	19461	19455	19126	19488	19319	19439	19478	19327	19365	19520	19507	19655	19374	19443	19278	19330	19285	19234	19353	19275	19488	19371	19357	19217	19475	19598	19367	19457	19560	19469	19432	19327	19401	19396	19478	19478	19253	19385	19363	19432	19286	19428	19346	19456	19540	19501	19359	19443	19420	19407	19404	19339	19444	19552	19562	19517	19379	19298	19391	19303	19471	19345	19593	19386	19582	19492	19452	19355	19478	19504	19700	19592	19600	19454	19378	19595	19421	19406	19783	19730	19498	19522	19437	19331	19476	19373	19546	19318	19535	19399	19485	19607	19439	19138	19695	19424	19403	19428	19501	19360	19465	19615	19387	19612	19629	19571	19432	19640	19541	19624	19495	19445	19423	19323	19450	19471	19464	19413	19444	19294	19322	19431	19432	19685	19489	19548	19197	19379	19468	19504	19529	19325	19481	19510	19418	19375	19421	19371	19562	19423	19583	19393	19170	19272	19324	19459	19369	19505	19443	19406	19610	19484	19601	19413	19720	19528	19315	19733	19559	19519	19365	19252	19333	19543	19361	19451	19413	19340	19512	19262	19502	19507	19407	19178	19295	19427	19503	19380	19320	19290	19465	19567	19480	19504	19443	19355	19643	19454	19644	19509	19372	19479	19539	19417	19524	19357	19109	19477	19399	19329	19317	19453	19328	19660	19386	19447	19444	19569	19541	19612	19559	19501	19507	19222	19458	19480	19475	19248	19643	19458	19376	19333	19470	19427	19407	19650	19508	19518	19546	19424	19445	19661	19488	19455	19589	19534	19565	19424	19448	19600	19532	19379	19522	19681	19367	19382	19453	19474	19541	19536	19371	19361	19481	19368	19553	19652	19482	19489	19360	19514	19297	19524	19589	19553	19356	19518	19580	19595	19550	19490	19562	19401	19356	19523	19533	19596	19449	19491	19448	19433	19459	19458	19680	19620	19620	19401	19415	19300	19562	19175	19441	19480	19322	19668	19387	19328	19292	19498	19611	19517	19479	19394	19486	19569	19510	19427	19216	19431	19261	19562	19356	19337	19413	19450	19602	19346	19432	19449	19356	19286	19488	19460	19279	19674	19584	19548	19765	19537	19572	19314	19525	19340	19505	19542	19416	19404	19591	19494	19513	19543	19424	19613	19454	19540	19431	19277	19528	19539	19377	19599	19491	19356	19046	19355	19423	19602	19433	19489	19614	19331	19407	19462	19247	19553	19492	19401	19401	19605	19439	19349	19167	19378	19627	19517	19467	19526	19387	19530	19422	19280	19564	19416	19422	19664	19540	19294	19468	19491	19477	19508	19408	19633	19454	19393	19588	19434	19483	19331	19406	19538	19519	19339	19576	19718	19255	19418	19370	19361	19409	19507	19622	19614	19493	19631	19512	19351	19345	19235	19414	19517	19499	19541	19305	19361	19510	19187	19385	19550	19371	19543	19393	19292	19484	19595	19436	19597	19399	19446	19475	19286	19386	19437	19583	19330	19513	19536	19424	19280	19433	19505	19480	19421	19728	19412	19547	19546	19616	19375	19241	19467	19396	19202	19262	19555	19325	19670	19665	19347	19458	19490	19606	19671	19325	19380	19615	19319	19546	19489	19556	19360	19405	19334	19424	19476	19447	19271	19587	19377	19590	19431	19561	19588	19444	19645	19306	19435	19473	19599	19565	19542	19506	19398	19742	19461	19296	19444	19455	19550	19768	19459	19425	19660	19506	19406	19598	19375	19429	19547	19367	19522	19418	19498	19321	19311	19346	19350	19394	19599	19598	19134	19337	19425	19255	19449	19281	19400	19340	19603	19534	19384	19437	19596	19588	19599	19485	19386	19440	19481	19141	19510	19445	19423	19441	19263	19429	19358	19472	19499	19439	19357	19573	19635	19591	19484	19347	19527	19546	19395	19395	19530	19443	19644	19435	19385	19477	19603	19378	19430	19504	19493	19697	19540	19453	19377	19276	19333	19519	19280	19371	19328	19583	19415	19491	19416	19385	19418	19328	19554	19463	19377	19550	19232	19321	19435	19420	19601	19316	19574	19579	19336	19495	19397	19499	19382	19481	19393	19475	19691	19464	19350	19254	19464	19406	19382	19380	19454	19393	19363	19607	19388	19440	19537	19478	19347	19365	19573	19331	19514	19468	19261	19353	19409	19461	19348	19412	19423	19336	19334	19409	19445	19425	19316	19394	19341	19539	19434	19330	19425	19183	19275	19538	19625	19592	19295	19283	19456	19275	19492	19588	19544	19611	19452	19479	19652	19479	19447	19433	19421	19413	19317	19644	19674	19519	19539	19565	19469	19790	19493	19029	19476	19259	19508	19299	19498	19513	19477	19591	19401	19514	19578	19342	19431	19307	19443	19255	19500	19580	19435	19235	19488	19346	19544	19435	19277	19439	19681	19442	19399	19423	19375	19439	19417	19326	19427	19433	19369	19578	19473	19594	19324	19326	19313	19400	19177	19414	19444	19516	19388	19328	19598	19489	19273	19118	19444	19394	19638	19542	19465	19570	19356	19509	19672	19470	19562	19558	19410	19273	19456	19339	19529	19471	19487	19508	19311	19570	19411	19041	19585	19459	19598	19185	19421	19267	19469	19385	19510	19618	19499	19468	19319	19366	19396	19421	19442	19547	19595	19368	19261	19629	19560	19408	19328	19441	19305	19356	19560	19336	19498	19290	19459	19426	19370	19414	19496	19307	19317	19442	19379	19513	19398	19510	19407	19527	19605	19284	19457	19459	19438	19276	19529	19786	19429	19604	19388	19406	19432	19595	19536	19615	19450	19464	19544	19588	19477	19258	19486	19316	19384	19596	19367	19456	19452	19526	19399	19423	19454	19322	19593	19334	19603	19385	19283	19480	19266	19524	19652	19414	19293	19513	19421	19335	19484	19388	19538	19533	19441	19423	19398	19610	19235	19512	19251	19230	19325	19517	19479	19589	19591	19578	19340	19487	19287	19379	19405	19481	19505	19430	19523	19427	19381	19424	19457	19460	19515	19585	19433	19463	19555	19557	19320	19447	19594	19338	19398	19328	19695	19473	19448	19596	19292	19579	19360	19212	19478	19419	19344	19457	19489	19451	19382	19518	19335	19455	19715	19448	19391	19563	19345	19093	19615	19494	19578	19410	19359	19477	19343	19453	19401	19503	19543	19540	19554	19477	19324	19404	19439	19324	19453	19409	19591	19498	19485	19459	19355	19562	19391	19486	19445	19504	19482	19508	19307	19465	19423	19439	19431	19494	19430	19554	19410	19601	19496	19565	19408	19319	19550	19607	19553	19616	19614	19426	19442	19526	19469	19253	19418	19539	19557	19585	19466	19559	19357	19450	19362	19271	19422	19504	19566	19566	19296	19594	19352	19389	19545	19502	19400	19360	19515	19390	19366	19558	19418	19452	19317
38389	64550	58963	45164	36684	30000	24608	22399	19744	18178	17571	17059	16936	16643	16574	16585	16481	16506	16472	16307	16480	16322	16224	16440	16213	16276	16411	16203	16359	16112	16138	16253	16300	16243	16290	16243	16112	16302	16167	16330	15882	15959	16158	16113	16136	16062	16076	16100	16204	16238	16223	16054	16112	16085	16091	15974	16162	15923	16066	16112	16152	16081	16256	16239	16169	16241	16333	16082	16136	16267	16214	16228	16190	16130	16088	16355	16038	16219	16264	16231	16102	16083	16216	16161	16009	16239	16157	16052	16203	16245	16080	16230	16119	16247	16267	16105	16155	16326	16016	16118	16118	16072	15982	16235	16185	16253	16106	16122	16135	16146	16020	16334	16116	16199	16204	16145	16185	16197	16003	16330	16134	16232	16075	16030	16060	16154	16142	16195	16149	16148	16080	16153	16190	16181	16057	16084	16191	16300	16091	16275	16107	16152	16099	16147	16139	16075	16247	16210	16264	16202	16095	16254	16051	16176	16317	16014	16101	16054	16170	16097	16186	16027	16000	16211	16039	16214	16198	16163	16250	16201	16141	16163	16090	16127	16189	16065	16206	16316	16038	16160	16081	16175	16332	16007	16175	16130	16072	16161	16157	16240	16135	16152	16220	16172	16150	16184	16165	16230	15941	16138	16201	15983	16017	16107	15986	16126	16011	16040	16017	16214	16206	16052	16033	16216	16200	16090	16131	15974	16282	16144	16212	16114	16131	16193	16066	16174	16185	16140	16144	16294	16014	16039	16176	16128	16110	16314	16201	16040	16271	16182	16009	16164	16157	16118	16112	16181	16072	16377	16277	16118	16028	16011	16164	16046	16155	16182	16264	16258	16292	16039	16164	16020	16103	16225	16121	16111	16217	16172	16292	16153	16153	16168	16193	16060	16032	16248	16324	16100	16333	16075	16191	16203	16045	16038	16237	16018	16102	16339	16122	16106	15981	16178	16265	16066	16334	16054	16237	16083	16092	16184	16178	16101	16234	16179	16174	16173	16186	16081	16122	16075	16044	16229	16134	16107	16203	16159	16194	16049	16221	16058	16172	16059	16016	16157	16273	16146	16281	16198	16200	16100	16208	16212	16217	15952	16070	16252	16243	16115	16122	16066	16304	16193	16094	15965	16179	16296	16179	16114	16018	16273	16325	16110	16336	16294	16234	16111	16355	16261	16149	16109	15992	16247	16017	16164	16180	16113	16019	16074	16183	16246	16152	16182	15939	16218	16073	16214	16208	16238	16147	16244	16112	16301	16158	16066	16369	16333	16080	16151	16151	16306	16083	15968	16122	16209	16159	16169	16263	16222	16256	16205	16227	16111	16197	16298	16028	16297	15887	16014	16118	16188	16231	16121	16168	16037	16089	16220	16314	16148	16161	16091	16087	16105	16037	16169	16111	16134	16054	16080	16278	16152	16047	15966	16090	16291	16233	16146	16120	16168	16021	16338	16147	15969	16163	16106	16146	16230	16119	16366	15988	16142	16145	16083	16044	16153	16082	16095	16207	16184	16040	16122	16034	16278	16298	16071	16238	16215	16066	16120	16063	16349	16068	16201	16166	16144	16116	16072	16168	16134	16239	16125	16174	16188	16132	16159	16174	16090	16238	16074	16131	16246	16088	16164	16106	16290	16108	16171	16115	16287	16062	16153	16126	16107	15995	16042	16219	15955	16133	16093	16091	16058	16049	16123	16271	16226	16150	16069	16044	16113	16177	16111	16181	16198	16149	16252	16153	15977	16337	16219	16130	16148	16007	16163	16227	16144	16149	16089	16080	16251	16210	16143	15964	16156	16056	16117	16063	16386	16373	16098	16309	16152	16227	16131	16278	16194	16191	16102	16179	15978	16051	16133	16194	16043	16123	16384	16087	16098	16034	16143	15969	16031	16104	16232	16095	16155	16117	16045	16072	16218	16218	16138	16131	16152	16138	16236	16210	16099	16172	15946	16064	16123	16118	16011	16155	16319	16018	16026	16138	15946	16262	16103	16324	16193	16194	16173	16200	16186	16191	16199	16131	16292	16123	16071	16303	16146	16085	16006	16199	16121	16179	16168	15938	16045	16218	16055	16109	16199	16325	15999	16194	16003	16038	16213	16311	16179	16010	16135	16002	16186	16284	15993	16202	16028	16304	16197	16195	16369	16204	15991	16130	16280	16066	16068	16288	16258	16155	16158	16150	16157	16115	16103	15944	16049	16107	16104	16280	15961	16049	16150	16178	16157	16309	16232	16318	16182	16079	16163	16320	15956	16162	16037	16156	16140	16150	16281	16055	16000	16281	16157	16033	16116	16273	16255	16249	16142	16088	16130	16149	16164	16227	16075	16220	16245	16087	16312	16009	16188	16187	16201	16066	16154	16157	16103	16157	16181	16077	16271	16197	16134	15965	16058	16346	16231	16269	16265	16188	16161	16131	16148	16165	16139	16259	16071	16063	16095	16135	16261	16138	16043	16193	16193	16126	16167	16183	16256	16144	16246	16230	16172	16150	16094	16304	16169	16090	16080	16093	16205	16201	16194	16150	16141	16111	16093	16223	16035	16067	16057	16101	16207	16114	16211	16194	16276	16230	16180	16254	16205	16032	16149	16196	16073	16232	16076	16129	16078	16231	16120	16113	16115	16258	16124	16123	16258	16122	16261	16078	16053	16142	16108	16095	16016	16153	16083	16187	16149	16224	16383	16160	16032	16152	16263	16182	16168	16176	16469	16104	16198	16053	15999	16268	16125	16213	16160	16103	16133	16201	16189	16057	16226	16081	16284	16135	16143	16078	15891	16155	16120	16068	16194	16207	16112	16013	16066	16143	16202	16181	16072	16227	16031	16066	16208	16147	16144	16148	15943	16120	16086	15997	16047	16181	16041	16135	16182	16122	16072	16132	16155	16161	16085	16079	16176	16098	16079	16284	16122	15997	16128	15907	16086	16111	16129	15988	16137	16081	16189	16317	16056	16148	16014	16277	16328	16054	16174	16104	16242	16171	16245	16200	16121	16174	16156	16242	16283	15914	16272	16077	16097	16256	16190	16010	16156	16069	16158	16070	16397	16059	16193	16091	16218	16163	16177	16222	16202	16159	16198	16111	16045	16229	16155	16136	16025	15988	16170	16252	16081	16271	16269	16112	16012	15920	16277	16063	16274	16150	16307	16200	16138	16053	16108	15973	16055	16301	16079	16311	16092	16283	16269	16071	16253	16019	16152	15969	16217	16248	16189	16144	15997	16203	16249	16206	16170	16127	16208	16279	16294	16125	16089	16085	16195	16035	16046	16087	16117	16037	16125	16077	16157	16167	16078	16215	16069	16291	16042	16299	16225	16260	16268	16191	16141	16019	16208	16168	16384	16047	16107	16121	16239	16209	15942	16137	16309	16159	16201	16062	15990	16081	16109	16095	16125	16219	16026	16200	16249	16267	16102	16009	16040	16275	16226	16065	15922	16325	16042	16256	16305	16089	16221	16130	16003	15949	16021	16034	16163	16096	16183	16079	16087	16013	16078	16279	16163	16043	16020	16207	16142	16179	16124	16229	16084	16159	16013	16147	15993	16055	16242	16183	16109	16120	16273	16065	16232	16307	16141	16209	15986	16161	16066	16171	16108	16088	16206	16276	16137	16145	16204	16177	16293	16353	16208	16309	16099	16176	16126	16062	16144	16224	15962	16202	16263	16107	16144	16247	16149	16224	16134	15975	16164	16183	16149	16068	16225	16061	16256	16159	16026	16177	16204	16031	16156	15990	16169	16181	16178	16115	16104	16092	16239	16029	16062	16241	16156	16004	15919	16230	16144	16193	16074	16142	16313	16133	16273	16385	16380	16065	16038	16130	16168	16157	16237	15984	16227	16083	16190	16052	16165	16227	16205	16165	16124	16248	16088	16111	16175	16238	16134	16178	16131	16154	16329	16030	16152	16131	16071	16102	16188	16169	16161	16183	16061	15985	16069	16264	16190	16159	16223	16268	16095	16224	16319	16169	16148	16192	16149	16148	16266	16076	16213	16290	16180	16024	16181	16233	16193	16032	16017	15949	16161	16157	16196	16140	16018	16204	16114	16022	16329	16270	16038	15945	16249	16201	16146	15961	16277	16183	16263	16281	16155	16191	16038	16126	16084	16115	16135	15993	16068	16234	16123	16274	16208	16020	16037	16217	16031	16336	16155	16119	16230	16349	16205	16185	16122	16144	16070	16236	16236	16054	16106	16043	16165	16252	16153	16159	16217	15969	16207	16234	16013	16164	16205	16155	16171	16129	16126	16184	16077	16169	16079	16046	16135	16140	16231	16073	16263	16203	16107	16201	16256	16159	15992	16136	16155	16087	16398	16043	16145	16153	16029	16283	16201	16149	16008	16304	16136	16213	16149	16089	16270	16266	16237	16025	16190	16247	16172	16095	16059	16215	16145	16026	16115	16121	16020	16096	16168	16070	16240	15996	16071	16088	16218	16209	16156	16214	16139	16014	16248	16149	16150	16161	16065	16178	16258	16028	16097	15985	16069	16061	16210	16223	16045	16222	16117	16164	16153	16222	16035	15907	16299	16163	16091	16179	16076	16198	16225	16180	16013	16070	16303	16115	16189	16154	16027	16256	16124	16257	16034	16189	15884	16043	16038	16117	16196	16108	16144	16189	16253	16150	16146	16132	16197	16093	15966	16206	16211	16188	16209	16218	16126	16279	15910	16321	16214	16226	16168	16212	16116	16295	16156	15863	16230	16034	15884	16098	16175	16074	16084	16147	16173	16122	16176	16056	16190	16276	15964	16257	16069	16068	16097	16247	16119	16140	16194	16158	16015	16025	16170	16100	16196	16102	16233	16129	16276	15993	16144	16197	16243	16183	16137	16101	15998	16086	16180	16115	16115	16021	16352	16191	16071	16215	16139	16129	16156	16090	16072	16259	16226	16096	16166	16239	16195	16176	16180	16072	16149	16169	16085	16072	16187	16050	16029	16045	16155	16064	16128	16168	16132	16188	16210	16188	16214	16215	16109	16224	16188	16294	16074	15958	16172	16081	16001	16164	16179	16063	16082	16174	16011	16120	16185	16192	16194	16110	16189	16246	16207	15965	16160	16098	16158	16240	16234	16098	16136	16197	16096	16313	15996	16037	16002	16137	16148	15930	16288	16061	16168	16163	16133	16119	16315
22819	21181	29196	25192	26246	30822	32675	27224	24084	22916	21721	21076	20907	20707	20736	20653	20509	20704	20370	20206	20125	20136	20484	20230	20459	20275	20345	20190	20172	20302	20019	20105	20190	20063	20047	20012	20107	20216	20059	20221	20197	20041	19879	20112	19973	20003	20014	20123	19915	20148	19894	19986	20034	19942	20139	19956	19922	20117	20058	20116	19921	19931	20084	19873	19940	19980	19901	19934	20001	20011	19993	19877	19804	20009	20174	19984	20000	20115	20050	19985	20101	20174	20036	19824	20004	20188	19866	19760	19843	20008	20064	19927	20058	20136	20239	19893	20102	20074	20098	20044	20247	20012	20001	19915	20113	19935	19925	20005	20117	20043	20009	20030	19850	20021	19895	19914	20054	19879	20108	19956	19999	20068	20033	20067	20051	19994	19892	19836	19962	19949	20071	19844	19951	19772	19985	19995	19927	20118	20063	20021	20022	19878	20069	19845	19948	20118	19974	19836	19825	20089	19961	19821	19893	19896	20124	20060	19956	20003	20103	19957	19632	20032	19854	20064	19822	20015	20160	20079	19859	20048	19991	19953	19916	20146	19850	20132	20160	20345	19992	19909	20020	20068	19848	19953	19887	19863	19963	19925	19889	20160	19923	20135	20071	20053	19916	20017	19984	19940	19932	20071	20088	19990	20265	19995	20033	19904	19902	19851	19867	20350	20025	19971	20041	20058	20077	19897	19928	20153	20030	20159	20006	19972	19958	19911	19881	20128	19918	19868	19950	20069	19973	19739	19769	19905	20054	20112	19891	19956	19946	20138	20029	20131	19922	20019	20131	19869	19925	19859	20002	20294	19974	19883	19940	19889	20131	19860	19814	19841	19995	19859	19965	19958	19980	19839	20115	19921	19983	19989	19941	20044	20088	19867	20050	20119	19967	19913	19919	19976	20049	20038	19989	20010	20108	19915	19931	20013	19999	19859	19861	19902	19821	19720	19894	20038	19945	19952	19879	20058	19853	19794	19915	20104	19983	20073	19802	20086	19888	19901	19913	19897	19926	20050	20018	19915	19903	20031	20180	20307	20077	19846	19836	20220	19901	19961	20251	20089	19795	20213	19919	20033	19884	19842	20040	20022	20112	19970	19946	19904	19920	19990	19973	19904	19932	19989	20072	19888	20036	20032	19922	19975	20165	19912	20032	19998	20071	19862	20089	19948	19963	19857	19815	19837	20069	19924	20119	20046	19996	19969	19874	19954	20002	20001	19970	19924	20035	20070	20019	19857	20041	19904	19895	19973	19967	20022	19870	19895	19946	19716	20191	19771	19961	19880	19974	19619	20091	20204	20010	19859	20004	19916	19999	20091	20140	19788	19689	19892	19759	20137	19979	19997	20094	20105	20050	19852	20163	19851	19906	20074	20072	20066	20019	19962	19930	20151	20132	19962	20180	19881	19980	19853	20150	19872	20287	19920	19776	19955	19858	20104	19760	19994	19798	19992	20137	20084	20052	19990	19794	19881	20258	20015	20002	20046	20088	20133	20032	19960	20077	19938	19999	19928	19930	20109	19615	19745	19786	19912	20088	19978	19737	20042	19934	20168	19803	19921	20029	20167	19957	19992	20163	19948	20248	20079	19989	20047	20014	19982	19861	20090	19778	19857	19947	19778	20062	20076	20053	20076	19934	19815	19830	19775	19871	20134	19896	20045	19913	20095	19928	19844	20065	19945	19899	19970	19793	20169	20022	19926	19850	20049	19982	19787	19958	20030	20219	19935	19924	19910	20096	19838	20105	19981	20195	19890	19871	19898	19925	20040	20082	19880	19875	20028	20158	19841	19987	19826	20141	20034	19827	19836	19851	19960	19632	19827	20016	19948	20101	19797	19898	19864	19985	19863	19849	19850	19870	20119	20082	20026	19808	20171	20032	19953	19915	20076	19872	19934	20111	19846	19962	20028	19915	19871	19977	20002	20068	20035	19898	20094	19954	19960	19702	20027	19923	20158	19953	19883	20079	19714	20011	20143	20111	20003	20003	19964	20021	20151	20210	19982	19878	19694	19894	20050	20071	20079	19934	20111	20068	19978	19777	19821	19955	19805	19912	20028	20135	19908	20034	19903	19857	19834	19847	20079	20085	19872	20050	20002	20231	20012	20063	19975	19819	20121	20024	20105	19840	20125	19793	19890	19890	19790	19748	19921	20023	19874	19886	20170	20072	19577	19810	19910	19873	19736	19967	19947	20226	20026	19865	20177	20140	19755	20000	19875	19730	19932	20021	19992	20041	19907	19996	19845	19926	19862	19912	19973	19967	19853	20056	19909	19780	19961	19918	20207	19945	20088	20127	19857	19841	20183	19771	20066	20010	20017	19950	19916	20098	20200	20050	20096	20199	19998	19969	19873	19989	19805	20096	20160	20072	19918	19991	19995	19764	19749	20107	19946	19828	20051	20021	19824	19962	19705	19931	19808	19809	19965	20156	19831	19982	20011	20053	19877	19929	19805	20092	20146	20037	20038	20075	20237	20006	19991	19974	20083	19984	19793	19847	19812	20025	19999	19915	19944	20102	19952	20164	20143	20183	20002	19905	19894	20024	19958	19875	19939	20036	20009	19846	19889	20066	19848	19891	20028	19856	19842	19740	20183	19849	19987	19820	19838	20090	20062	19805	19718	19855	19784	20129	19919	19805	20099	20062	19857	19938	19871	20000	20080	20055	19843	19933	19980	20090	19859	19927	19952	19828	20169	19921	19989	20132	20049	19958	19913	19893	19873	19823	20020	20130	19982	20088	19838	19936	19937	19823	20069	19862	20076	19951	20039	19778	19815	19741	19970	19822	19716	20014	19791	20033	19946	19958	19950	19706	19900	20173	19830	19978	19903	20110	20082	19895	19780	20051	20020	19937	19870	19803	20010	19829	19749	20107	20211	20030	19871	19835	20096	20209	19980	19845	19824	19984	19939	19965	19853	19985	20016	20137	19805	19815	20004	19851	19836	20123	19911	20201	19976	19892	20026	20087	19977	19987	19934	19811	19952	20022	20121	19962	19758	20090	19811	19967	19804	19966	19900	19972	20009	19947	19939	20058	19977	19873	20190	20060	19905	19874	19790	20067	19971	19949	19989	20014	19803	20176	19909	19795	20063	19893	19958	20205	19992	19910	19772	19979	20035	19909	19860	19991	19818	19998	19930	20064	20113	20123	20079	19760	20010	19925	20127	19950	20031	20151	20022	20153	19921	20006	20152	20114	19924	19936	19897	20034	19978	19857	19970	19891	19860	20007	19921	19964	20001	19984	19939	19923	19899	19848	20004	20012	20014	19910	19936	19947	19831	19752	20082	19821	19900	19963	19941	19744	19906	19928	20010	19936	19853	19983	19995	20101	19987	20108	19875	19859	20043	20070	20097	20013	20009	19984	20123	19884	19912	20080	20065	20013	20047	19987	19987	19943	20125	19996	19952	20029	19906	19947	20336	20005	20141	19908	19928	20101	20146	19862	19833	20076	20015	20049	19915	20018	19926	20136	19924	19832	20176	20052	19897	19834	19741	20218	19868	20265	19945	19878	19860	19983	19965	19685	20032	20147	20086	19987	20011	20182	20062	20014	20286	20085	19720	19892	20029	20121	19934	19890	20062	20025	19808	20336	19971	19771	19933	19951	20040	19980	19981	20017	19986	19857	19904	19944	20115	19829	19935	20166	19928	19934	20075	20099	19983	19982	20148	19898	19993	19990	20027	19851	20045	19907	19842	19857	19967	19824	19853	20075	19939	20058	19728	19967	20201	20011	19997	19850	19914	19910	19972	20030	19800	20150	19970	19931	19933	19831	19984	20080	20258	20050	20024	20040	19907	19929	20128	19965	19925	19943	20064	19952	20015	20141	20110	20068	20001	19958	19767	19962	19882	19942	19998	19970	20002	20009	19921	19944	19897	19809	20111	20027	20050	20099	20020	19917	20029	20028	20024	20164	20055	19971	19937	19806	19981	20100	19999	20139	20155	19670	19842	19995	20024	20026	19887	19933	19761	19884	20071	20165	19884	19744	19869	19887	19913	19743	19815	20060	19635	19980	20010	20053	19954	19754	19924	19991	20059	19895	19943	19910	20174	19870	19937	19910	19837	20039	19949	19986	19788	19995	19871	20134	19884	19990	19904	19782	20103	19943	20035	20086	19789	19941	19916	19791	19791	19897	19856	20138	20057	19929	20140	20131	19923	20180	19994	19957	19896	19985	19835	19808	19995	20088	20041	20110	19844	19910	19938	20093	20120	19973	19962	19914	20123	20136	19898	20087	19895	20083	19812	20042	20062	20088	19955	20168	20041	19977	20030	19933	19981	19948	19930	19754	20096	19804	20220	19861	19940	19912	19920	19960	19849	19959	19929	20034	20049	20098	20019	20164	20004	19763	20035	19911	19722	19983	19948	20007	19824	20080	20092	20131	19893	19952	19952	20157	20061	20196	20088	20019	19858	19758	19888	20192	19935	19952	20117	20066	20085	19923	19952	20076	20033	19929	19826	20181	20077	20216	19941	19866	19670	19881	20037	19959	20031	19901	20192	20031	20141	19856	20013	19944	19952	19947	19914	20112	20035	20105	20048	19872	20114	19746	20161	19986	19867	20081	20063	19857	19885	19927	20240	20200	20143	19924	20167	19821	19919	20241	19953	20107	19809	20131	19861	20035	19890	20326	19996	20038	19834	19893	20122	19979	20119	19975	20168	19915	20018	20210	20013	19896	20021	19970	20022	19929	20067	20028	19917	19931	20012	20209	19886	19970	19828	20060	19750	20180	20188	19953	19943	20048	19825	19831	19954	20202	20040	19977	19987	20147	20088	19787	20042	19957	19954	20154	20120	20062	20039	19716	19983	19936	19983	20044	19943	19970	19899	19978	19853	20010	20003	19859	19998	19934	20029	19982	20111	20158	19988	19843	20160	19954	19892	20049	19952	20099	19878	19975	20143	20059	19808	20044	20039	19945	20037	19932	19961	19927	19940	19877	19866	20011	19957	20195	19816	19849	19946	19816	19911	20116	19947	20261	19997	19970	19943	20009	19956	20139	19970	20094	19933	20042	19917	20079	20178	19934	19892	20003	19984	19721	19697	20150	20029	19830	20168	19917	19963	19887	20013	19837	20127	20031	20017	20100	19848	19996	20044	20065	19985	19944	20029	20073	19906	20221	20095
42425	71673	64631	50645	42329	35793	30113	25526	21784	19021	18040	17400	17522	17241	16976	16810	17013	16862	16532	16732	16696	16623	16663	16685	16545	16547	16685	16414	16280	16483	16483	16422	16537	16432	16336	16452	16388	16505	16457	16412	16454	16562	16468	16514	16583	16574	16381	16501	16387	16292	16454	16529	16469	16444	16273	16449	16312	16516	16489	16437	16385	16429	16316	16370	16495	16454	16579	16391	16632	16562	16290	16356	16628	16581	16408	16452	16335	16357	16505	16311	16350	16352	16605	16410	16402	16591	16406	16262	16417	16515	16384	16383	16315	16524	16454	16460	16338	16450	16567	16641	16436	16541	16375	16344	16453	16352	16374	16433	16559	16314	16524	16344	16448	16296	16446	16216	16640	16356	16386	16479	16361	16199	16396	16292	16377	16539	16254	16498	16475	16617	16367	16466	16443	16517	16406	16395	16462	16361	16733	16498	16534	16619	16127	16405	16541	16491	16413	16419	16325	16408	16382	16472	16308	16370	16427	16419	16358	16524	16282	16417	16424	16252	16452	16423	16363	16326	16280	16428	16375	16518	16514	16246	16401	16507	16560	16505	16341	16463	16461	16431	16472	16411	16300	16474	16448	16471	16471	16538	16399	16508	16442	16506	16304	16354	16648	16396	16402	16329	16436	16640	16351	16320	16235	16417	16381	16374	16516	16475	16421	16585	16309	16461	16395	16508	16487	16284	16442	16333	16521	16596	16415	16260	16397	16335	16360	16376	16369	16335	16448	16384	16310	16448	16369	16318	16484	16478	16391	16341	16487	16324	16405	16368	16339	16449	16353	16387	16347	16409	16340	16356	16364	16524	16383	16474	16418	16408	16319	16514	16336	16459	16287	16596	16665	16411	16405	16476	16448	16385	16481	16438	16435	16543	16552	16306	16399	16339	16523	16388	16538	16568	16437	16302	16341	16409	16365	16566	16449	16444	16304	16476	16248	16365	16394	16191	16478	16304	16370	16300	16432	16242	16444	16443	16380	16594	16346	16395	16496	16308	16408	16408	16499	16398	16418	16318	16541	16311	16601	16289	16376	16452	16445	16342	16371	16197	16421	16399	16444	16202	16453	16410	16298	16313	16280	16333	16392	16218	16451	16553	16353	16370	16343	16319	16419	16492	16358	16522	16513	16391	16288	16346	16403	16484	16380	16425	16306	16309	16297	16422	16393	16346	16436	16343	16466	16366	16414	16486	16421	16116	16445	16328	16491	16503	16474	16428	16512	16447	16341	16321	16411	16527	16392	16498	16466	16282	16466	16403	16293	16424	16453	16552	16286	16414	16566	16468	16328	16441	16557	16455	16593	16295	16457	16472	16491	16466	16372	16423	16526	16273	16536	16357	16572	16500	16557	16455	16287	16432	16303	16442	16378	16405	16373	16454	16558	16450	16398	16385	16264	16533	16451	16417	16455	16515	16340	16588	16577	16485	16408	16185	16380	16320	16271	16405	16342	16353	16481	16366	16620	16437	16354	16339	16470	16364	16484	16487	16518	16518	16540	16295	16445	16321	16426	16407	16454	16420	16410	16412	16356	16434	16366	16516	16406	16512	16504	16470	16511	16403	16480	16405	16449	16346	16425	16374	16380	16514	16481	16424	16671	16318	16339	16488	16350	16285	16447	16530	16353	16376	16399	16460	16488	16330	16425	16400	16517	16263	16359	16192	16535	16371	16451	16453	16396	16412	16367	16533	16508	16484	16239	16420	16350	16322	16283	16421	16442	16298	16330	16337	16271	16428	16513	16491	16181	16391	16334	16384	16180	16404	16256	16356	16350	16357	16407	16390	16536	16330	16289	16481	16447	16401	16438	16491	16103	16333	16481	16274	16370	16596	16555	16498	16302	16346	16571	16598	16307	16411	16529	16225	16519	16343	16444	16419	16581	16384	16577	16466	16459	16640	16287	16337	16573	16379	16417	16457	16273	16362	16284	16401	16401	16561	16380	16396	16326	16466	16369	16365	16276	16351	16469	16326	16544	16533	16455	16365	16442	16353	16321	16457	16399	16431	16268	16395	16379	16471	16362	16524	16444	16285	16366	16445	16243	16518	16387	16384	16453	16216	16448	16343	16357	16199	16302	16361	16545	16404	16422	16520	16435	16433	16479	16508	16320	16305	16476	16424	16522	16466	16260	16399	16449	16450	16376	16333	16190	16602	16427	16425	16350	16434	16456	16439	16405	16422	16399	16395	16361	16578	16243	16499	16350	16356	16692	16544	16399	16396	16377	16268	16331	16335	16239	16279	16375	16506	16645	16343	16391	16718	16490	16529	16436	16471	16433	16409	16363	16294	16474	16407	16396	16468	16548	16594	16381	16438	16371	16334	16421	16462	16465	16453	16270	16658	16428	16447	16378	16427	16306	16443	16424	16400	16504	16291	16474	16513	16385	16330	16414	16401	16344	16294	16489	16348	16500	16516	16419	16463	16320	16413	16346	16492	16430	16366	16498	16369	16326	16284	16215	16291	16589	16495	16423	16598	16355	16358	16256	16318	16329	16573	16382	16354	16392	16442	16250	16239	16456	16277	16346	16521	16367	16443	16381	16300	16416	16407	16320	16327	16485	16402	16416	16311	16347	16547	16328	16458	16594	16370	16386	16341	16472	16354	16350	16302	16320	16481	16174	16295	16373	16312	16365	16442	16446	16471	16446	16483	16476	16471	16476	16303	16487	16405	16336	16280	16459	16500	16427	16383	16428	16539	16485	16369	16467	16477	16402	16357	16356	16254	16288	16416	16323	16456	16522	16491	16410	16410	16384	16466	16503	16319	16517	16446	16527	16422	16355	16320	16454	16292	16408	16465	16624	16442	16475	16380	16613	16633	16390	16346	16300	16396	16202	16558	16511	16358	16334	16270	16429	16458	16399	16454	16435	16536	16481	16279	16393	16526	16479	16358	16436	16484	16427	16307	16527	16353	16524	16295	16430	16306	16559	16233	16378	16537	16532	16451	16412	16376	16274	16486	16332	16416	16504	16372	16433	16455	16370	16384	16353	16314	16718	16342	16368	16489	16285	16432	16338	16406	16288	16381	16321	16364	16484	16379	16380	16337	16227	16599	16400	16540	16407	16524	16174	16318	16339	16371	16529	16475	16507	16438	16328	16394	16552	16450	16361	16368	16455	16585	16731	16515	16475	16353	16325	16403	16501	16408	16538	16290	16419	16400	16412	16479	16264	16333	16527	16388	16413	16399	16429	16309	16438	16391	16419	16444	16434	16495	16286	16319	16369	16313	16395	16324	16261	16446	16391	16272	16461	16358	16279	16462	16353	16215	16411	16476	16379	16350	16324	16310	16430	16271	16303	16263	16412	16391	16261	16246	16396	16406	16346	16284	16472	16308	16252	16451	16234	16499	16287	16506	16375	16307	16349	16484	16425	16404	16328	16364	16516	16289	16637	16417	16413	16326	16546	16408	16426	16197	16449	16386	16321	16698	16361	16497	16492	16344	16366	16453	16399	16428	16372	16463	16486	16435	16408	16391	16552	16520	16289	16464	16351	16374	16376	16438	16485	16487	16612	16422	16356	16336	16317	16663	16378	16535	16422	16621	16207	16268	16409	16357	16406	16484	16461	16336	16382	16574	16536	16437	16338	16412	16334	16387	16439	16419	16320	16342	16361	16393	16422	16492	16498	16292	16356	16323	16427	16432	16325	16487	16435	16500	16502	16425	16402	16361	16290	16276	16356	16369	16550	16457	16351	16550	16354	16382	16351	16449	16463	16356	16313	16383	16396	16404	16447	16434	16208	16579	16494	16337	16270	16429	16308	16406	16580	16532	16433	16506	16492	16378	16327	16317	16518	16521	16506	16378	16357	16501	16312	16408	16408	16415	16356	16540	16327	16438	16453	16507	16296	16452	16574	16144	16355	16376	16455	16458	16243	16420	16424	16362	16596	16429	16438	16263	16391	16484	16538	16341	16371	16409	16378	16355	16411	16264	16499	16265	16306	16438	16601	16505	16385	16250	16393	16313	16456	16382	16557	16406	16417	16447	16442	16380	16157	16342	16398	16464	16343	16485	16348	16429	16309	16514	16294	16522	16386	16617	16584	16467	16399	16357	16543	16365	16438	16525	16467	16442	16454	16243	16459	16306	16450	16365	16477	16433	16240	16458	16404	16410	16442	16374	16465	16325	16284	16291	16280	16366	16509	16404	16310	16474	16497	16466	16406	16355	16342	16340	16274	16445	16579	16319	16363	16319	16334	16527	16245	16391	16412	16426	16434	16341	16419	16202	16443	16374	16304	16402	16453	16305	16368	16430	16407	16645	16371	16380	16368	16495	16270	16345	16328	16583	16532	16327	16462	16356	16364	16249	16364	16504	16406	16287	16320	16273	16331	16324	16416	16427	16343	16460	16369	16383	16412	16452	16480	16444	16265	16541	16425	16397	16339	16217	16335	16378	16317	16434	16288	16319	16479	16430	16540	16338	16502	16229	16352	16486	16435	16420	16384	16490	16437	16411	16407	16279	16309	16424	16335	16438	16491	16507	16468	16255	16495	16472	16403	16502	16218	16264	16618	16514	16580	16280	16380	16563	16356	16368	16345	16282	16435	16398	16352	16395	16454	16369	16336	16402	16586	16439	16456	16347	16537	16274	16467	16407	16410	16330	16394	16490	16287	16504	16414	16398	16326	16345	16341	16195	16395	16411	16233	16566	16404	16274	16414	16566	16453	16304	16646	16193	16390	16519	16405	16413	16345	16534	16503	16299	16259	16506	16403	16316	16459	16368	16361	16394	16540	16436	16353	16499	16335	16361	16391	16468	16372	16457	16468	16279	16338	16345	16417	16290	16405	16426	16494	16467	16281	16423	16541	16292	16401	16388	16460	16395	16375	16388	16385	16369	16378	16398	16572	16288	16573	16622	16399	16153	16280	16303	16341	16312	16343	16390	16352	16457	16353	16431	16360	16320	16398	16326	16533	16416	16387	16427	16439	16440	16512	16528	16348	16359	16536	16373	16542	16516	16318	16340	16435	16435	16335	16499	16275	16422	16410	16382	16277	16374	16340	16321	16469	16458	16262	16439	16386	16354	16452	16245	16312	16371	16440	16637	16370	16606	16407	16392	16400	16482	16376	16605	16321	16444	16212	16326	16390	16408	16410	16467	16633	16349	16331	16372	16361	16433
31706	38576	47109	40545	32755	28132	24759	22188	20629	20148	19884	19614	19552	19613	19849	19465	19326	19415	19486	19492	19266	19589	19383	19310	19394	19334	19344	19313	19211	19432	19397	19211	19358	19291	19239	19189	19239	19371	19372	19392	19427	19236	19467	19395	19186	19294	19156	19246	19376	19224	19104	19361	19383	19506	19271	19183	19263	19196	19364	19126	19268	19326	19469	19275	19321	19417	19160	19225	19249	19287	19423	19279	19300	19227	19288	19520	19361	19265	19348	19046	19235	19159	19081	19565	19477	19284	19314	19293	19328	19284	19290	19229	19294	19219	19217	19155	19261	19383	19364	19254	19195	19195	19343	19295	19327	19251	19307	19422	19528	19463	19140	19327	19518	19199	19224	19200	19238	19184	19325	19197	19346	19448	19314	19149	19377	19184	19325	19086	19530	19408	19248	19298	19380	19275	19193	19334	19204	19237	19221	19464	19293	19345	19188	19141	19103	19395	19394	19121	19228	19170	19264	19323	19199	19216	19539	19304	19494	19491	19409	19518	19439	19237	19191	19464	19232	19319	19453	19535	19082	19270	19305	19324	19299	19196	19389	19352	19312	19482	19406	19461	19470	19541	19521	19257	19174	19402	19157	19123	19255	19354	19168	19207	19240	19191	19404	19159	19278	19278	19241	19262	19353	19176	19177	19225	19312	19386	19171	19172	19280	19394	19458	19435	19280	19331	19202	19241	19402	19303	19389	19206	19084	19192	19216	19027	19161	19293	19291	19343	19164	19353	19320	19346	19308	19338	19142	19260	19312	19318	19312	19262	19181	19392	19111	19188	19168	19385	19216	19293	19345	19307	19243	19227	19379	19368	19385	19614	19208	19339	19470	19377	19173	19094	19294	19223	19123	19426	19317	19295	19449	19358	19494	19010	19190	19386	19276	19275	19273	19305	19293	19336	19449	19153	19513	19266	19258	19187	19408	19063	19172	19399	19440	19095	19389	19162	19163	19493	19280	19288	19074	19325	19320	19126	19309	19014	19235	19351	19174	19331	19252	19375	19252	19195	19270	19266	19287	19100	19377	19372	19212	19337	19281	19578	19220	19285	19386	19360	19428	19155	19307	19210	19412	19379	19466	19208	19240	19275	19327	19261	19284	19171	19070	19349	19091	19295	19348	19286	19234	19299	19510	19359	19329	19350	19062	19315	19415	19358	19296	19227	19553	19259	19150	19077	19285	19278	19299	19259	19453	19348	19521	19132	19324	19304	19249	19145	19289	19169	19256	19408	19389	19144	19088	19343	19468	19247	19256	19349	19486	19158	19309	19264	19396	19344	19435	19487	19268	19344	19190	19188	19400	19254	19357	19224	19305	19417	19312	19309	19291	19332	19202	19056	19025	19325	19432	19341	19447	19306	19367	19297	19381	19162	19126	19215	19204	19320	19364	19445	19280	19260	19274	19430	19453	19231	19385	19290	19348	19441	19307	19305	19373	19080	19145	19422	19327	19449	19423	19429	19578	19202	19359	19484	19342	19449	19315	19225	19098	19248	19291	19379	19227	19465	19373	19369	19407	19513	19488	19463	19310	19318	19183	19128	19575	19337	19198	19231	19263	19286	19294	19492	19355	19293	19221	19190	19468	19325	19095	19415	19296	19306	19328	19205	19442	19131	19376	19410	19457	19349	19222	19023	19348	19511	19203	19233	19552	19140	19512	19310	19304	19068	19342	19155	19280	19233	19120	19234	19326	19262	19245	19203	19290	19251	19369	19258	19301	19316	19125	19426	19112	19224	19189	19383	19344	19266	19330	19277	19274	19334	19212	19237	19225	19356	19431	19394	19324	19384	19296	19096	19389	19309	19270	19398	19255	19150	19380	19269	19369	19396	19262	19107	19387	19531	19249	19209	19304	19233	19173	19361	19390	19485	19487	19281	19092	19077	19338	19259	19293	19412	19136	19231	19321	19199	19216	19061	19238	19384	19283	19261	19294	19379	19205	19256	19263	19398	19276	19140	19283	19399	19168	19247	19347	19317	19347	19182	19455	19397	19413	19327	19232	19342	19252	19246	19251	19177	19202	19261	19272	19387	19167	19237	19262	19350	19455	19282	19317	19230	19281	19363	19304	19190	19355	19585	19128	19421	19227	19544	19357	19397	19141	19241	19099	19260	19179	19512	19446	19122	19297	19376	19376	19197	19225	19325	19331	19383	19362	19252	19186	19106	19548	19395	19424	19398	19106	19496	19155	19164	19287	19336	19269	19232	19338	19254	19195	19095	19212	19292	19183	19430	19444	19553	19505	19449	19356	19191	19092	19218	19155	19358	19373	19282	19101	19369	19178	19353	19135	19344	19364	19267	19357	19099	19326	19440	19196	19208	19181	19338	19225	19298	19185	19107	19323	19471	19392	19232	19173	19378	19270	19259	19488	19253	19224	19476	19333	19264	19627	19051	19198	19302	19277	19369	19368	19450	19336	19319	19360	19261	19278	19204	19249	19351	19384	19317	19249	19359	19418	19386	19179	19300	19304	19140	19416	19451	19288	19089	19282	19252	19268	19234	19162	19290	19343	19579	19481	19194	19397	19359	19338	19322	19199	19312	19232	19231	19172	19259	19296	19402	19191	19164	19378	19115	18980	19221	19215	19407	19297	19140	19219	19055	19094	19164	19264	19195	19315	19318	19411	19152	19257	19509	19483	19413	19301	19434	19289	19296	19342	19284	19233	19174	19194	19335	19577	19301	19220	19400	19182	19194	19379	19162	19431	19309	19279	19253	19603	19344	19259	18988	19225	19385	19415	19384	19228	19363	19329	19265	19354	19288	19377	19392	19314	19210	19261	19371	19242	19237	19252	19217	19281	19158	19203	19229	19222	19463	19397	19187	19228	19470	19331	19368	19287	19330	19561	19471	19113	19291	19268	19453	19351	19244	19233	19228	19219	19223	19053	19074	19534	19532	19344	19296	19212	19273	19319	19225	19190	19492	19378	19341	19524	19178	19194	19146	19312	19470	19266	19318	19380	19312	19276	19349	19516	19152	19290	19511	19106	19412	19192	19212	19295	19405	19252	19585	19295	19245	19404	19373	19213	19314	19385	19238	19351	19284	19407	19412	19332	19091	19220	19468	19158	19213	19385	19307	19127	19113	19378	19207	19147	19182	19413	19357	19530	19321	19268	19323	19341	19231	19479	19336	19300	19207	19228	19331	19320	19301	19209	19142	19273	19219	19270	19123	19499	19183	19112	19088	19255	19245	19373	19210	19269	19491	19314	19164	19359	19333	19449	19358	19347	19149	19242	19265	19402	19423	19424	19085	19245	19380	19208	19514	19289	19130	19461	19390	19413	19286	19461	19310	19152	19327	19252	19258	19362	19215	19289	19295	19459	19424	19496	19154	19460	19344	19263	19289	19330	19345	19103	19285	19323	19492	19207	19366	19382	19297	19320	19465	19350	19383	19104	19200	19411	19329	19210	19130	19204	19430	19225	19170	19469	19221	19320	19086	19111	19195	19396	19321	19203	19480	19316	19436	19410	19438	19277	19196	19335	19196	19263	19341	19255	19443	19442	19319	19137	19235	19393	19239	19219	19197	19318	19105	19017	19317	19466	19257	19386	19328	19301	19414	19376	19417	19227	19283	19168	19269	19316	19330	19503	19287	19331	19365	19269	19170	19398	19278	19457	19071	19266	19439	19458	19247	19350	19353	19144	19246	19100	19248	19250	19337	19439	19258	19426	19265	19335	19402	19238	19158	19452	19284	19162	19150	19381	19384	19116	19392	19402	19187	19413	19300	19292	19176	19383	19066	19375	19360	19188	19257	19332	18972	19331	19246	19083	19179	19409	19304	19558	19492	19321	19141	19327	19360	19238	19262	19298	19206	19443	19284	19336	19467	19268	19378	19302	19120	19152	19367	19283	19301	19159	19267	19484	19180	19303	19308	19259	19362	19095	19405	19171	19217	19312	19131	19363	19393	19153	19263	19282	19301	19276	19267	19381	19372	19456	19318	19311	19371	19335	19140	19410	19447	19281	19087	19321	19322	19374	19246	19400	19366	19479	19314	19254	19014	19238	19333	19275	19436	19287	19235	19389	19320	19400	19242	19462	19084	19233	19367	19307	19078	19394	19355	19038	19230	19288	19293	19425	19323	19272	19360	19355	19543	19308	19369	19217	19364	19354	19138	19286	19419	19310	19256	19310	19200	19351	19278	19255	19466	19419	19327	19166	19254	19522	19302	19195	19244	19193	19408	19292	19247	19334	19159	19442	19429	19356	19567	19198	19265	19094	19405	19280	19271	19151	19360	19375	19327	19588	19500	19448	19377	19329	19152	19352	19230	19463	19425	19398	19340	19327	19308	19266	19413	19247	19473	19391	19504	19507	19381	19423	19417	19424	19314	19179	19487	19412	19420	19065	19321	19451	19315	19357	19455	19234	19428	19212	19267	19376	19273	19074	19311	19392	19349	19241	19412	19125	19455	19444	19350	19458	19286	19139	19091	19329	19266	19249	19321	19364	19088	19346	19125	19026	19280	19462	19392	19364	19379	19328	19186	19381	19308	19187	19319	19193	19286	19507	19353	19326	19547	19382	19191	19023	19247	19269	19226	19181	19281	19324	19342	19517	19275	19226	19266	19289	19073	19527	19353	19162	19044	19419	19321	19253	19298	19179	19216	19177	19376	19296	19282	19323	19598	19437	19226	19431	19436	19420	19232	19258	19263	19284	19307	19468	19300	19322	19318	19306	19386	19228	19157	19259	19286	19345	19411	19433	19407	19283	19248	19458	19289	19436	19197	19176	19155	19331	19213	19287	19382	19223	19254	19157	19136	19313	19199	19395	19258	19506	19340	19368	19404	19383	19106	19067	19235	19443	19322	19507	19275	19251	19473	19294	19372	19044	19266	19294	19321	19321	19215	19295	19407	19184	19473	19089	19438	19323	19364	19207	19280	19416	19220	19501	19336	19379	19441	19433	19400	19289	19331	19339	19197	19224	19458	19091	19322	19332	19209	19203	19333	19242	19462	19358	19379	19096	19184	19327	19373	19370	19512	19381	19188	19042	19261	19270	19409	19262	19156	19313	19442	19580	19306	19179	19257	19152	19514	19386	19279	19381	19393	19235	19320	19467	19178	19153	19322	19246	19182	19343	19162	19222	19337	19424	19323	19239	19009	19303	19368	19239	19168
39349	57157	50566	38708	32470	26953	22690	19741	17902	17028	16651	16400	16520	16367	16156	16297	16177	16057	16128	16244	15952	16175	16182	16088	16195	16278	16068	16064	16102	16071	16135	15993	16092	16049	15944	16052	16068	15966	16026	16113	15839	15925	15862	15989	15965	15908	16065	15966	16059	16067	16080	16067	15985	16151	15978	15808	16150	16056	16140	15961	16031	15973	15930	16105	16134	16201	15995	16160	16082	16093	15980	16145	16259	16097	16079	16084	16069	16051	16041	16031	15966	16254	15987	16088	16115	16062	15905	16012	16009	15862	15911	15820	15879	16126	16087	16017	16000	16006	16018	16012	15961	16146	16076	15975	16181	15907	16101	16043	16100	16086	16098	16144	16014	16120	15971	16128	15977	16025	16200	15970	16081	16173	15956	15984	15858	16004	15966	16128	15893	16054	16211	16070	15992	15927	16098	15990	15827	16094	16031	15954	15897	16135	16080	15967	16015	16120	16173	16087	16001	16133	15959	16020	15984	15926	15948	15937	15861	16020	15963	16062	16124	15974	15902	16024	15910	16012	15821	16107	16030	16029	15958	16041	16001	16000	16004	16069	16028	16163	16058	15914	15908	15917	16148	15988	16029	15959	16063	16108	15997	16113	16218	16086	16017	15943	16056	16253	16086	16132	15940	16024	16076	16080	16129	15967	15858	16032	16228	15995	16092	16163	15880	16087	16052	15993	15992	16049	15936	16015	15959	15992	16086	16056	16179	15998	15928	16122	16041	16156	16146	16126	16161	15996	16069	16042	15978	15892	15930	16139	16135	16111	16086	16097	16044	16136	16046	16016	15881	16011	16064	15994	16039	16048	16025	16048	15971	16094	15949	16196	16093	16081	16137	16037	16054	16038	16031	16043	16155	16049	16042	16097	15911	15958	16007	16149	16002	16118	15976	16138	16004	16022	16130	15920	15991	16004	15884	16056	16154	16075	16063	15971	16130	16005	16081	15969	16122	16031	16012	16101	16067	15914	16116	16034	15961	16071	16135	15980	16119	15983	16037	16030	16200	15917	16138	16188	15961	16063	15973	16204	16095	15944	16072	15940	15916	16150	16012	16043	15959	16050	16055	16017	15911	16011	15934	16008	16086	16104	15960	16049	16020	15958	15972	16061	15943	16035	15892	16044	16208	16057	15960	16017	16108	16248	15956	16068	16076	16071	15918	15986	16072	15905	15923	16051	16083	16111	16067	15913	16053	16120	16100	16185	16137	16003	16137	15935	16020	16090	15978	15860	16021	15923	15993	15937	16106	16001	16126	15860	16068	16102	16063	15840	15774	16141	16064	15947	16038	16088	16068	16123	15982	16172	15974	16073	15955	15963	15956	16040	16025	16190	16062	16095	15952	15875	16093	16052	16130	16085	16011	16029	16046	15931	16036	16140	15937	16146	15953	15978	16047	16019	16071	16019	16055	15824	16099	15986	16085	16004	16306	16022	16091	16108	15958	15972	16123	15945	16214	16077	15917	16126	16037	15952	16035	15919	16116	16077	15962	15813	16067	16021	16083	16145	15942	16066	16020	16044	16126	16011	15929	16069	15896	16179	16137	16071	15816	16000	15985	16000	16047	16021	16055	16031	16025	15922	15996	15978	16157	15992	16128	16074	16124	16193	15951	15890	15936	16076	16245	16188	16081	15936	16172	15919	16090	16114	16084	16112	15994	15886	16073	15941	15919	16122	16020	16164	16040	15931	16008	15962	15919	15908	16033	16147	16092	15985	16110	16186	15950	15924	15940	16133	15997	15990	15896	16263	15929	16069	16123	15958	16277	16081	15951	16070	16094	15917	16016	16066	16045	16151	15888	15914	16150	16186	16110	15994	16082	15898	16084	15961	15784	16013	16110	16044	15975	15985	16096	16070	15909	16065	16081	16069	16135	16061	16139	15915	16011	16138	16134	16002	16069	16175	16020	16066	16028	16223	15847	16309	16038	15995	16016	16116	16141	15929	16090	16028	16077	16115	15917	16073	16113	15963	15984	15961	15948	16200	16221	16051	16061	16229	15933	15903	15957	16083	16026	16003	16058	16188	16008	16129	15987	16168	16040	15857	16167	16048	16025	15922	16022	16112	16055	15833	16233	16127	16053	16057	15996	16125	15896	15920	15865	16027	15959	15945	16006	16031	16026	16122	15949	16190	16047	15983	16074	16006	16021	16156	15841	16059	16051	16058	16000	16039	16112	16008	16074	16074	16086	15979	16118	16087	16052	15946	15927	15918	16179	16080	15981	16094	16009	16150	16183	16145	16045	16130	16232	15978	16101	16015	16128	16060	16018	16048	15829	16050	16075	15988	16206	16044	16039	16082	16041	16182	16069	15987	15926	16020	15882	16080	16050	16054	16133	16157	15923	16119	16276	15982	16057	16035	16115	16109	16109	16145	16017	16117	16084	16074	16209	15945	16151	15995	15973	15926	16061	16135	16161	16089	15973	16083	15970	15854	16180	15814	16101	16018	16038	15966	16073	15956	16063	15982	15938	16077	15957	16194	15987	16092	15978	15938	15971	16138	16086	16113	16072	15950	15972	16040	16032	16008	16047	16196	16157	15907	16170	15939	16169	16063	16020	15942	15910	16013	16136	16023	16145	16025	16162	16108	15958	16023	15927	15999	15940	15960	16125	15925	16112	15750	16072	16157	16005	15939	16095	16087	16073	16014	16160	15939	16172	15849	15941	16065	16022	16166	15927	16078	16148	15847	15986	16025	15872	15936	15920	16029	16187	15921	16005	16219	16147	16103	16150	16010	16054	15968	15802	16017	16067	16029	16119	16025	16040	16061	15907	16145	16067	16123	15981	16054	16153	15919	16098	16062	16131	16017	16057	16210	16121	16013	15919	16074	16003	15843	16122	15951	16205	15992	16098	16112	16081	16020	16077	15982	15945	16186	15939	16098	15944	16076	15895	15957	15995	15926	15954	16105	16077	16136	16007	15884	16093	16010	16053	16180	16012	16146	15978	15897	16021	16161	16204	16169	15965	16068	16005	16082	16172	16067	15990	16038	16156	16044	16015	16042	16063	16199	15972	16222	16122	16083	15980	16034	15949	16011	15965	16005	16128	16189	16098	16046	16016	16006	16116	16239	15926	16082	16037	16067	16113	16011	16143	16167	16037	16138	16095	16041	16063	16006	15936	16009	16115	16093	16047	16068	16030	16051	15928	16021	16153	15919	15905	15964	15986	16040	15992	15843	16081	16111	15974	16090	16217	15990	15989	15950	15937	16141	16131	15978	16089	16086	16058	16126	15943	15922	16195	15948	16158	16078	16088	16076	16116	16036	15924	16031	16035	15972	16233	15974	16053	15944	16063	16044	15967	15940	16009	16074	16055	16210	16034	16042	16147	15985	16171	16043	16013	16219	16063	15993	16085	16092	16083	15970	16050	15825	16105	16036	15975	16024	16104	16011	15991	15953	15936	15933	15889	15950	16039	16105	16120	15956	16084	16108	16018	16138	16107	16090	16039	15937	15975	16150	16049	15972	16000	16061	15937	16030	16138	16029	16195	16046	16097	16170	16064	16116	16108	16025	16049	16094	16053	16091	15977	16209	16026	16094	16119	15893	15972	16023	16040	16093	16140	16136	16069	16087	16070	16041	15996	16156	16019	16029	16209	16052	15942	16092	15976	16029	15990	15957	16005	16005	15830	15939	16056	16200	15997	16169	16102	16051	16088	16072	16065	16032	16011	16111	16064	16067	16171	16022	16162	16022	16073	16112	16072	16022	16134	16056	16217	16122	16020	16028	15980	16212	16110	15899	16109	15957	15933	16001	15867	16000	15960	16006	16189	16155	16079	15950	15996	15841	15894	16054	16075	16145	15962	16031	16126	16075	16019	15956	16034	16297	15970	16086	15870	16033	16160	16136	16156	16122	15851	16001	16068	16049	16047	16041	15990	15918	15963	15978	16057	16050	16067	16061	16077	16044	15907	16031	16072	16014	16095	16225	16020	15970	16104	15986	15982	16140	16020	16194	16218	16091	16032	16009	15980	16105	15879	16068	16155	16005	16141	15981	15951	15957	15995	16114	16098	16141	16093	15911	16021	15855	15932	16035	15921	16153	16043	16180	16113	16035	15970	15844	16077	15976	15918	16128	16036	16033	16106	16085	16056	16059	15920	16011	15982	16038	16117	16019	15898	15996	16122	15970	16182	16158	16029	16252	16114	15977	16050	16088	15974	15904	16077	15958	15866	16106	16091	16020	16045	16042	16085	16021	16115	16152	16080	16080	15896	16122	16039	15977	16049	15925	16143	16095	16087	16071	16030	15987	16010	16178	15978	15962	16036	16036	16029	16132	16004	16064	16000	16083	16018	15779	16102	15938	16274	16044	15884	16163	16169	16153	16082	15822	16150	15812	16210	15952	16030	15929	15896	15850	15972	16009	16024	15898	15943	16053	16048	16080	16004	15892	16068	15983	16061	16017	16020	16134	16084	16030	15907	15899	16086	15978	16308	16027	16097	16185	16028	16001	16279	15963	16101	16084	16173	16033	16080	15980	16081	16043	16085	16123	15852	16148	15966	16135	16023	16148	16006	16123	15931	16051	15995	15926	15988	15987	16217	15907	16022	16015	16185	15982	15959	16056	16091	16047	15975	15982	15990	16020	16042	16045	16169	15993	15901	16035	15946	16039	15959	15991	16088	16023	16169	15871	16105	16024	15987	15993	16082	16229	16284	16191	15897	16047	15909	16042	16200	16105	16111	16087	16033	16106	16030	16087	16008	15982	16037	16039	16149	16108	16165	16040	16078	15874	16020	15863	16224	16120	15909	15910	16040	16002	16030	16043	15934	16110	15947	15860	16073	16261	15900	16053	16048	15828	16140	16023	16095	15963	15906	16159	16054	15911	16098	16016	16121	16076	16128	16142	16172	16076	16078	16086	16186	16107	16049	15939	16310	16118	16101	16052	16063	16092	16040	16103	15969	16173	16146	16054	16147	16017	16000	16076	16162	15971	16013	15992	16028	16060	15959	15929	16158	15971	15921	16030	16109	15996	16110	16004	16098	16230	16106	16256	16019	15918	16002	15913	16008	16086	16004	15998	15991	16046	16082	16108	16104	15871	16071	16112	16132	15955	16127	16006	16057	16032	15884	15907	15988	16093	16112	16005	15949	15971	16200	16006	15939	16097	16085	16029
24084	21254	29759	29721	30296	30629	28985	24116	21524	20459	19919	19594	19630	19285	19388	19246	19255	19263	19083	19008	18997	19083	19235	19275	19241	19056	19151	19091	19051	19044	19288	19294	18963	18996	19060	19077	19013	19010	18864	19087	18792	18931	18916	18894	18702	18983	19163	18896	19075	18985	18840	19235	18872	19016	19034	18993	18897	18900	18822	18874	18746	18970	19135	18911	18972	18934	19102	19162	18854	18872	19023	18962	19080	19040	18906	19080	19082	18982	19019	18935	19116	18815	19016	18917	19105	18884	18795	19033	19075	18937	19168	19032	18973	19067	19189	18911	19033	19045	19252	18875	18740	19181	19166	18904	18885	18791	18863	19024	18939	18977	18942	18998	18975	19070	18901	18904	18971	18955	18894	19101	18947	18970	19063	18931	18977	18989	18979	18863	19031	19052	18984	19017	18915	18974	19150	18992	18951	19090	18922	18946	19074	18989	19052	18704	18886	18996	18834	18881	19070	18968	18757	19006	19124	19004	19242	18777	18644	19010	18823	18793	18981	18981	18711	18827	18905	18938	19026	18980	18979	18940	19038	19197	19001	18908	18837	18812	19003	19156	19035	18977	19018	19105	18991	18804	18953	18925	19041	18931	18954	19027	18831	18848	18996	18944	18848	19018	19142	18910	19067	18975	19029	18920	18931	18990	18921	18947	19022	18884	19081	18972	18668	19042	18982	18978	18852	19133	19129	18903	18987	18945	18966	18917	18911	18996	18937	18958	19067	19100	18758	19061	19053	18947	19009	19129	19045	19024	18968	18935	19026	18958	18870	19033	18989	19152	18698	18986	19005	18961	18889	18968	19022	18846	18762	18935	19012	18890	19183	19012	19029	18948	19057	18904	19174	19049	18805	18884	18684	18971	18965	19108	19074	18948	18960	18882	19132	18843	19202	18888	18779	18812	18980	19125	19201	18814	19039	18885	18768	18899	18966	18962	18858	18992	18913	19013	18824	18909	18915	18856	18891	18790	18872	18847	18840	18959	18949	18988	18911	18800	18861	19012	19161	18948	18824	19034	19064	18917	19086	19102	18935	19000	19013	18984	19029	18817	19051	18991	19062	18799	18724	18768	18804	19064	18889	18861	19031	19037	18875	18986	18908	19052	18968	18874	18981	18952	18954	19033	18974	18845	19011	18976	19092	18907	18808	18863	18999	18861	18951	18829	19111	18959	18808	18949	18992	18959	18934	18880	18928	19036	18913	19064	19104	19058	19025	18924	18749	18962	18968	19245	18991	18866	19001	18953	18889	19070	19002	19159	18925	18987	18790	19188	18975	19033	19101	19006	18862	18943	18847	18912	19175	18914	18688	18748	19018	18882	18890	18830	19055	19016	19210	18922	19123	18836	18953	18965	18859	18839	19053	18878	19097	18970	18904	19113	19121	19063	19035	18863	18817	18914	19018	19022	18988	19142	19002	19057	18755	19081	18873	18792	18892	18878	18981	18968	19008	18736	18883	18884	19114	19078	19084	19078	19036	19034	19069	19035	18985	18892	19011	19019	19083	18938	18870	19064	18928	18804	18749	19037	18837	18900	18718	18932	18906	18877	18679	19041	19020	19015	18985	18961	18892	18912	19020	19139	18944	18975	18816	18962	19145	19098	18862	19021	18898	18862	18972	18998	19283	19101	19061	18961	19018	19039	18980	18865	19001	18964	19055	18980	19223	18963	19035	18942	18824	19050	18870	19044	19061	19013	18913	18860	18875	18924	19003	18958	18838	19084	19056	18842	18986	19054	18907	18978	19050	18992	18845	18858	18900	19056	18874	18792	18998	19077	19218	18834	19046	18891	18928	18995	19166	19056	19006	19015	18735	18915	19015	18796	19181	19070	18940	18806	19041	18866	19169	18806	19113	18866	18833	18843	18849	18976	19027	18878	19066	19141	19251	18897	18906	19100	19045	18940	18947	18889	19041	19156	18906	19029	18914	19245	18780	18701	18630	18861	19144	18936	19127	18908	18891	18921	18736	18914	18808	18908	18943	18609	19029	19014	18946	18878	18890	18973	19018	18996	19057	18768	18816	19018	19112	18939	19065	18956	18997	18962	18899	19118	18731	18823	19115	19114	18898	18891	18973	18726	18962	19057	18691	18870	19054	19054	19044	18884	18870	19078	18741	18949	19040	18954	19015	18838	18904	18968	19052	19006	19044	18863	18948	18829	19037	18983	19053	18997	18983	19191	18884	18729	18830	18684	19114	18981	19019	18764	19130	18798	18897	18894	19090	18917	19009	19209	19061	18917	18801	18798	19113	19218	18959	19015	18988	18993	19003	19163	18863	18890	18990	19033	19026	18980	19043	19098	19022	18911	18830	18834	19085	19018	19060	18864	18878	18847	18909	19043	18891	18885	18811	19154	19005	18913	18967	18862	18989	19024	19039	19004	19101	18915	19021	18934	18982	18907	19047	19148	18966	19002	18951	18763	18916	18805	18834	18761	19007	18963	18951	18967	19073	18982	19120	18868	18730	19002	19014	18724	19131	19016	18981	18989	18811	19114	19055	19030	19006	19117	19223	19023	19070	18884	19082	19127	18915	18890	19138	18948	18988	19184	18987	18808	19099	19096	18904	18862	19079	19038	19061	19291	18925	19108	19107	18889	19101	18858	18984	19122	19075	19070	19076	18950	19121	19007	19094	19112	18802	19012	19011	18828	18974	18905	19012	18960	18979	19079	18860	18914	19143	19247	18940	18967	18983	19131	18834	18908	19031	18800	18910	19044	18914	18943	18984	18925	19242	18703	18936	19037	19036	18766	18968	18995	18915	18891	18902	18903	19152	18819	18985	18978	18996	19018	19034	18941	18889	18978	19023	19044	18899	18970	18829	18777	19122	18991	18781	19068	18982	19015	18844	19075	18795	18981	19248	18921	19099	18861	18725	19045	18975	18944	18917	19064	18980	18813	18909	19014	18932	19329	18976	19007	19089	18879	18917	18875	19073	19045	19146	18870	19036	18796	18923	19108	19042	18926	18860	18973	18963	19036	19054	18856	19027	19109	18968	18881	18865	18854	19079	19096	18977	19049	18925	18985	18912	18923	18921	18878	18742	19089	18865	18822	18775	18891	18950	19035	19024	18963	19104	19063	18965	19054	19086	19046	18852	18786	18822	18906	18973	18944	18973	18988	18832	18867	18867	18982	19057	19063	18870	19149	19027	19137	19071	18853	18877	18806	19030	18817	18922	18921	19262	18908	18906	18882	19045	18891	18983	18967	18930	18989	19006	19112	18893	18987	18940	18999	19005	18956	18913	18944	19161	19113	18894	19006	18866	19167	19087	19003	19073	18944	19054	18898	18963	19009	19051	18862	19156	18934	19083	18968	19018	18950	19103	18952	19148	18796	19019	18923	19267	19173	19172	18921	18886	18936	18981	18938	19136	18955	18786	19081	18962	18807	18715	18862	18936	19038	19054	18981	18934	18984	18866	18755	18952	18907	18971	18783	19166	18846	18862	18919	18937	18871	18953	18858	18963	18906	18908	19051	18935	19065	18987	19042	19027	18804	19068	18958	18799	19055	18948	18904	19266	19071	18884	19081	19116	18970	19095	18956	19028	18792	19036	18953	18746	19003	18839	18776	19053	18925	19069	19008	18870	18816	18922	19059	19128	19043	18816	18790	19100	18898	18918	18962	19068	18950	18949	19140	18951	18865	19125	19059	18902	18900	19216	18925	19059	18867	18960	18813	18878	19050	18851	18892	18732	18901	18890	18999	19032	19218	19016	18895	18816	18783	18939	19175	18945	18869	18828	18836	18911	18967	18965	18732	18853	18897	18926	19005	18822	19001	19072	18832	19032	18782	18974	18971	18831	18842	18965	18931	19061	18957	18963	18925	18916	19041	19318	19105	18816	19077	19001	19020	19102	18887	18908	18890	19116	19018	18894	19042	19059	18947	18805	18957	18758	18865	18930	19009	18892	19002	18763	18836	18794	19015	18640	18747	19056	18963	18825	19064	19093	18967	18924	18904	19050	19040	18963	18840	19117	18983	19135	18828	18966	18799	19008	18932	18988	19053	18997	18928	18813	18968	18916	18878	18861	18794	18838	19083	18901	19066	19114	18805	19056	19050	18954	18902	19013	18934	18946	18650	18932	19128	18858	18921	18864	19194	19073	18895	18964	19134	18896	18963	18963	19079	19024	19065	19079	19028	19189	19129	18838	18935	18789	18688	19036	18905	19077	19021	19052	18841	18889	18955	19096	18880	19028	19002	18766	19118	18932	19056	18975	18942	19053	18738	19077	18801	18808	19090	18870	18717	19076	19109	19002	18884	18968	19076	18981	18967	18983	19087	18811	19014	18998	18839	18806	19005	18931	18767	18881	19057	19131	19103	18961	18934	18864	18825	19208	18911	18864	18968	18851	19029	18868	19059	18869	19009	19103	18976	19113	19264	19103	18979	18964	18979	19119	18936	18976	19037	18930	19088	18953	18989	18986	19133	19013	19033	18643	19009	18904	18819	18741	18927	19140	18958	18948	19041	19002	18879	18920	18913	18962	19050	18903	18930	19048	18667	18899	18920	18837	18909	18910	18879	18905	18925	18954	18837	18909	18906	18893	19087	18975	18871	19081	18985	18927	18786	19073	18896	18888	19137	18846	18832	18895	18826	18861	19014	18770	18889	18965	19008	19253	18920	18851	19026	18686	19077	19081	18994	19134	18868	19025	18999	19015	18914	18894	18832	19042	18967	19023	19232	19054	19159	19255	19082	19065	18936	19118	18935	18921	19092	18783	18801	19053	18879	18980	19077	18929	19113	19209	19112	19039	18709	19014	18869	19127	18945	19053	18816	19048	19024	18991	19085	18705	18982	19009	18912	19021	19003	19104	18903	18810	18796	18919	18981	18718	18829	18955	18889	19097	18867	19127	18820	18733	19044	19081	18965	18832	18860	18775	18960	18895	18992	19168	18825	18934	19044	19066	18731	18900	19072	18975	19013	18763	18965	18817	18924	19113	18934	19093	19088	19118	18928	18981	18851	18863	18937	18887	18753	18877	19119	19011	18934	18942	19054	18979	18962	18935	19148	19094	18864	18858	19087	19034	19021	18979	19090	18930	18984	18943	18850	19042	18913	18939	18903	19104	19084	18987	19211	19007	18865	18732	18705	18801	18839	19082	19275	18961	19033	19196	18843
39483	63779	58146	45396	37351	31138	26099	22059	18676	17480	16888	16682	16485	16419	16256	16158	16081	16051	16092	15993	16034	16058	16000	16011	16007	15921	15990	16034	15890	15842	15917	16029	15792	15983	15676	15960	15969	15816	15879	15954	15771	15812	15832	15846	15829	15848	15763	15809	15717	15970	15793	15816	15977	15743	15903	15795	15961	16067	15755	15832	15882	15845	15925	15869	15863	15834	15821	15930	15886	15868	15840	15779	16009	15963	16019	15887	15928	15865	15951	15770	15941	15926	15905	15770	15991	15898	15926	15864	15853	15855	15778	15927	15801	15693	16002	15872	15932	15916	16130	15906	15918	15966	15952	16039	15952	15821	15920	15820	16048	16037	15758	15706	16038	15870	16000	15815	15941	15844	15787	15691	15807	15894	15790	15971	15794	16092	15852	15866	15944	16002	15818	15963	16072	15924	15987	15950	15791	15817	15804	15861	15812	15919	15933	15980	15869	15724	15918	15941	15715	15902	15795	15944	15911	15819	15760	15921	15690	15944	15812	15932	16004	15814	15908	15868	15853	15950	15890	15854	15915	15784	15734	15859	15789	15817	15931	15823	15752	16084	15948	16125	16011	15915	16018	15833	16084	15869	15741	15955	15939	15925	15772	15932	15775	15886	15789	15770	15810	15761	15980	15824	15925	15921	15929	15836	15824	15988	15646	15841	15748	15853	15909	15835	15844	15705	16049	15741	15812	15948	15944	15895	15955	16083	15874	15776	15780	15678	15715	16102	15873	15919	15940	15955	15848	15755	15847	15890	15946	15995	15883	15741	15866	15958	15862	15874	15949	15849	15731	15809	15688	15861	15889	16056	15921	15836	15872	15928	15949	15818	15751	15804	15922	15882	15828	15929	15799	15837	15924	15819	15968	15736	15889	15962	15814	15775	15938	15727	15724	15779	15899	15907	15720	15982	15811	15934	15869	15904	15778	15819	15785	15924	15821	16011	15938	15965	15835	16005	15843	15939	15913	15634	15933	15891	15895	15666	15816	15829	15943	15818	15800	15790	15905	15737	15840	15812	15831	16042	15992	15793	15820	15947	15744	15867	15939	15914	15864	15844	15795	15841	15824	15717	15858	15838	15863	15984	15907	15801	15780	15926	15847	15747	15805	15796	15746	15899	15933	15727	15857	15971	15895	15918	15964	15931	15795	15917	15871	15747	15856	15869	15732	15678	15923	15825	15819	15942	15963	16025	15840	15933	15916	15723	15877	15855	15883	15904	15872	16085	15787	15840	15910	15909	15866	15809	15830	15899	15864	15635	15870	15764	16014	15732	15921	15865	16181	16049	15742	15826	15936	15955	16039	15995	15891	15941	15846	15807	16034	15936	15794	15837	15793	15918	15933	15916	15880	15879	15989	15856	15786	15961	15940	15795	16076	15765	15853	15552	16079	15827	15810	15814	15893	15968	15842	15845	15921	16003	15799	15920	15780	15726	15911	16054	15881	16004	15774	15896	15929	15870	15792	15979	15698	15950	16039	15820	15602	15797	15728	15883	15784	16058	15897	15910	15913	15900	15967	16001	15900	15714	15852	15890	15722	15828	15668	15955	15911	15778	15936	15777	15901	15850	15888	15930	15822	15781	15892	15894	15911	15932	15848	15787	16067	15787	15899	15995	15787	15911	15901	15854	15780	15734	15804	15746	15866	15928	15820	15841	15690	15979	15837	15941	15703	15737	15991	15737	15772	15843	15937	15877	15735	15807	15878	15868	15674	15902	15906	15947	15827	15959	15929	15704	16046	15974	16004	15881	15867	15865	15736	15902	15957	15877	15931	15953	16052	15857	15901	15766	15915	15843	15690	15927	15661	15935	15975	15977	15803	15855	15919	15793	15917	15872	15866	15641	15934	15942	15804	15722	15977	15858	15936	15827	15923	15893	15767	15806	16062	15839	15885	15856	15964	15808	15723	15828	15995	15746	15696	15930	15837	15839	16022	15906	15891	15745	15852	15892	15790	15934	15877	15720	15818	15963	15842	15745	15624	15953	15791	15866	15998	15952	15949	15743	15982	15967	15940	15746	15922	15799	15905	16032	15949	15852	15827	15833	16087	15862	15932	16036	15921	15919	16074	15841	16055	15685	15695	15837	15959	16019	15772	15969	15868	15965	15970	15895	16012	16005	15815	15776	15870	15938	15913	15821	15738	15850	15868	15747	15770	15858	15864	15897	15869	15861	15798	15974	16019	15836	16072	15848	15770	15763	15970	15938	15828	15777	15792	15790	15761	15784	15830	15754	15820	15834	15819	15972	15966	16072	15756	15830	15918	15962	16030	15875	15976	15965	16014	15970	15953	15851	15927	15853	15903	15862	15861	15867	15827	15881	15847	15836	15911	15982	15985	15886	15882	15921	15914	15947	15824	15829	15999	15961	15918	16022	15861	15859	15828	15961	15900	15870	15871	15944	15786	15874	15785	15875	15938	15750	15728	16046	15732	15956	15784	15841	15737	15804	15834	15808	15871	16078	15811	15940	15882	15809	15870	15903	15894	15708	15822	15942	15975	15664	15747	16042	15879	15875	15743	15862	15710	16013	15953	15954	15919	15807	16062	16018	15920	15722	15924	15835	15900	15953	15820	15816	15873	15919	15771	16056	16008	15774	15843	15915	15863	15879	15893	16026	15952	16079	15888	15762	15861	15832	15865	15915	15881	15771	15844	16024	15697	15721	15802	15811	15732	16037	15869	15745	15962	15833	15835	15981	15911	15796	15859	15812	15836	15954	15946	15652	15905	15932	15802	15941	15830	16023	15718	15709	15765	15932	15746	15802	15856	15854	15729	15806	15974	15958	16015	16018	15815	15826	15918	15954	15809	15992	15933	15916	15853	15776	15867	15864	15828	15730	15834	15838	15919	15882	15908	15939	15719	15810	15800	15886	15853	16131	16045	15905	15819	15898	15975	15642	15737	15718	15868	15636	15974	16020	15798	15944	15654	15992	15922	15928	15890	15999	15816	16085	15795	15957	15947	15862	15830	15744	16014	15838	15838	15848	15776	15918	15656	15861	15965	15977	15903	15900	15741	15865	15845	15884	15963	15781	15931	15819	15876	15713	15692	15716	15952	15974	15733	15936	15810	15900	15840	16030	15784	15860	15786	15764	15889	15932	15825	16026	15848	15873	15862	15757	15995	16080	15736	16020	15687	15587	15994	15771	15921	15831	15762	15870	15887	15920	16211	16073	16056	15771	16031	15969	15890	16001	15999	15982	15958	15936	15775	15926	15893	16056	15811	15702	15675	15873	15860	15715	15933	16012	15966	15911	15859	15956	15803	15620	15859	16179	15775	15922	15908	15756	15851	15952	15914	15892	15785	15778	15802	15991	15930	16053	15987	16040	15829	15749	15903	15859	15750	15786	15925	15792	15805	15986	15873	15800	15954	16102	15934	15848	16001	15879	15886	15875	15781	15885	15887	15880	15893	15824	15947	15860	15925	15780	15843	15988	15822	15842	15863	15956	16038	15938	15693	15849	15892	15728	15807	15981	15826	16017	15841	15878	15964	15771	15846	15936	15998	15982	15854	15738	15952	15799	15799	15846	16046	15834	15890	15732	15893	15863	16075	15924	15833	15880	15868	16046	15982	15791	15797	15857	15620	16068	15813	15948	15962	15963	15892	15843	15941	16051	15953	16076	15991	15732	15830	15808	15907	15868	15873	15822	15971	15850	15846	15780	15921	15753	15748	15944	15818	15901	15770	15958	16007	15916	15752	15750	15900	15777	15915	15927	15926	15925	15888	15995	15996	15801	15850	15817	16077	15885	15831	15838	15939	15922	15936	15862	15801	15807	15939	15784	15857	16007	15925	15845	15674	15816	15771	15814	15925	15984	15883	15684	16010	15904	15731	15681	15748	15904	15894	15852	15760	16026	15828	15990	15929	15963	15945	15880	15858	15902	15747	15645	15825	15905	15958	16079	15909	15743	15920	15898	15777	15700	15950	15937	15821	15883	15911	15684	15700	15818	15861	16016	15983	15845	15865	15782	15868	16027	15871	15897	15883	15918	15808	15820	15769	15902	15998	15867	15761	15696	15892	15967	15888	16000	15896	15713	15783	15738	15746	16032	15729	15903	15875	15806	15896	15864	15839	15810	15953	15758	15791	15962	15941	15880	15799	16087	15855	15909	15711	15814	15852	15968	15778	16015	15829	15894	15973	15726	15947	15880	15864	15661	16065	15875	16025	16027	15798	15917	16056	15808	16012	15735	15924	15811	15913	15932	15765	15942	15762	15929	15936	15704	15815	15901	15730	15940	15852	15961	15891	15961	15834	15793	15849	15697	15986	15713	15820	15954	15916	15943	15791	15925	15820	15842	15898	15822	15824	15919	15703	15894	15902	15879	15935	15950	15970	15786	15828	15800	15866	15988	15876	15804	16012	15770	15977	15845	15761	15794	15950	15882	15896	15763	15930	15819	15914	15875	15839	15914	15849	15864	15796	15897	15833	15726	15913	15946	15835	15911	15962	15888	16067	15780	15917	15862	15826	16053	15951	15846	15891	15918	15702	15765	15776	15939	15898	15776	15779	15911	15861	15950	15852	16108	15767	15964	15985	15884	15987	15859	16014	15856	15904	15952	15710	15794	16062	15819	16018	15959	15799	15844	15870	15810	15892	15749	15848	15854	15940	15875	15992	15755	15844	15742	15857	15782	16100	15933	15777	15863	15836	15838	15799	15880	15904	15955	16045	15856	15641	15768	15860	15869	16043	15826	15845	15768	15834	15883	15869	15905	15983	15825	15937	15868	15762	15829	16012	15835	15890	15953	15736	15822	15751	15813	15819	15880	15898	15777	15891	16011	15858	15713	15675	15846	16018	15818	15803	16013	15956	16044	15879	15936	15866	15894	15855	15922	16021	15771	15772	15759	15941	15866	15823	15803	15771	16026	15712	16012	15706	15836	15927	15811	15953	16066	15774	15842	16046	15962	15889	15939	15877	15900	15852	15851	15739	15820	15884	15763	15936	15841	15842	15954	15925	15852	15858	15793	15766	15935	15963	15771	15844	15881	16086	15726	15824	15842	15896	15776	15927	15983	16006	15929	15849	16068	15788	15839	15772	16005	15860	16046	15948	15768	15985	15978	15863	15911	15741	15743	15896	15950	16035	16020	15818	15861	16055	15928	15895	15979	15904	15849
22781	21193	29166	24979	25771	30240	32087	26327	23460	22024	21039	20637	20281	20298	20185	19611	19918	19797	19775	19606	19875	19775	19564	19509	19724	19723	19662	19564	19669	19559	19315	19422	19483	19436	19508	19512	19561	19506	19325	19288	19396	19305	19568	19454	19418	19408	19383	19599	19381	19497	19372	19525	19293	19598	19306	19313	19675	19587	19500	19414	19582	19506	19283	19368	19336	19295	19382	19576	19375	19462	19403	19451	19447	19538	19479	19403	19567	19420	19349	19365	19286	19299	19482	19325	19340	19331	19523	19271	19294	19399	19519	19320	19211	19331	19351	19430	19583	19277	19344	19455	19383	19475	19371	19360	19397	19328	19567	19263	19383	19288	19391	19493	19305	19309	19405	19533	19652	19242	19354	19456	19369	19489	19348	19424	19564	19450	19483	19409	19142	19166	19395	19358	19435	19556	19401	19301	19298	19418	19175	19347	19484	19186	19358	19533	19497	19305	19308	19228	19423	19298	19488	19452	19281	19369	19600	19329	19210	19316	19338	19460	19260	19415	19300	19557	19502	19412	19242	19458	19290	19394	19114	19452	19315	19431	19266	19051	19314	19421	19352	19387	19555	19442	19170	19299	19091	19286	19266	19525	19310	19384	19305	19398	19179	19366	19397	19459	19416	19262	19339	19330	19416	19259	19085	19295	19379	19359	19260	19378	19218	19375	19342	19233	19290	19248	19514	19366	19326	19275	19447	19178	19196	19446	19314	19587	19362	19414	19325	19381	19371	19419	19325	19418	19442	19290	19283	19243	19329	19295	19379	19282	19299	19242	19414	19166	19305	19433	19458	19416	19321	19276	19397	19165	19387	19539	19240	19299	19317	19401	19428	19599	19577	19547	19339	19450	19193	19319	19477	19251	19397	19270	19187	19281	19257	19206	19196	19395	19056	19231	19334	19255	19203	19346	19426	19308	19286	19515	19366	19456	19405	19305	19271	19215	19211	19344	19351	19219	19274	19329	19253	19537	19438	19331	19276	19408	19257	19460	19417	19445	19369	19433	19182	19188	19298	19275	19531	19226	19118	19484	19305	19394	19688	19363	19460	19285	19387	19511	19221	19090	19236	19289	19309	19468	19337	19461	19324	19284	19242	19261	19178	19178	19417	19488	19259	19461	19331	19243	19382	19297	19559	19488	19281	19272	19285	19327	19205	19259	19293	19202	19481	19554	19350	19319	19392	19166	19145	19392	19451	19505	19450	19191	19316	19314	19242	19479	19243	19251	19552	19234	19380	19437	19431	19260	19573	19555	19515	19234	19447	19468	19265	19386	19283	19211	19369	19464	19253	19414	19308	19304	19279	19203	19402	19332	19563	19399	19448	19519	19415	19401	19250	19307	19367	19344	19338	19532	19425	19199	19319	19324	19333	19519	19314	19465	19384	19190	19208	19490	19315	19266	19391	19420	19357	19248	19430	19319	19350	19457	19317	19351	19204	19365	19328	19339	19226	19385	19344	19333	19230	19336	19265	19315	19321	19360	19390	19415	19601	19212	19346	19197	19393	19331	19483	19391	19399	19343	19438	19456	19291	19419	19410	19123	19415	19173	19241	19481	19227	19300	19164	19184	19259	19425	19442	19300	19253	19150	19523	19211	19290	19388	19533	19317	19321	19187	19254	19266	19439	19108	19306	19238	19177	19072	19284	19179	19339	19384	19395	19467	19055	19506	19373	19515	19509	19147	19425	19425	19351	19407	19542	19398	19334	19442	19409	19421	19292	19206	19344	19273	19383	19408	19459	19262	19587	19438	19229	19383	19404	19539	19433	19202	19329	19310	19489	19430	19413	19299	19325	19379	19284	19327	19355	19299	19596	19356	19457	19285	19316	19088	19389	19378	19358	19516	19354	19396	19583	19347	19407	19418	19243	19192	19503	19383	19367	19230	19286	19271	19317	19299	19253	19173	19489	19468	19200	19212	19364	19319	19498	19328	19482	19371	19356	19457	19396	19537	19348	19416	19360	19465	19594	19480	19356	19291	19286	19455	19411	19415	19139	19337	19624	19440	19438	19230	19518	19478	19046	19158	19308	19285	19369	19246	19339	19478	19372	19409	19528	19318	19272	19331	19274	19495	19646	19324	19218	19176	19176	19252	19322	19419	19310	19164	19353	19502	19398	19335	19205	19377	19299	19349	19170	19323	19341	19325	19325	19444	19273	19306	19232	19334	19464	19221	19324	19374	19469	19330	19438	19309	19239	19225	19339	19474	19378	19372	19269	19209	19346	19667	19370	19358	19469	19304	19285	19577	19383	19279	19465	19571	19500	19419	19326	19316	19322	19336	19182	19357	19601	19533	19290	19311	19401	19450	19507	19367	19375	19390	19402	19192	19258	19393	19253	19384	19345	19408	19599	19229	19492	19328	19299	19294	19315	19295	19380	19456	19422	19470	19466	19323	19272	19420	19367	19392	19190	19341	19516	19031	19188	19404	19240	19245	19206	19389	19334	19367	19409	19506	19455	19296	19256	19366	19273	19458	19289	19317	19425	19399	19327	19574	19362	19295	19538	19235	19414	19315	19541	19325	19368	19339	19323	19329	19519	19319	19139	19320	19113	19392	19403	19439	19162	19499	19337	19310	19338	19074	19499	19232	19439	19441	19215	19401	19433	19249	19435	19289	19255	19259	19400	19303	19157	19109	19404	19351	19501	19428	19246	19438	19513	19583	19237	19357	19349	19352	19399	19538	19387	19300	19443	19274	19372	19104	19544	19460	19459	19364	19276	19469	19384	19332	19416	19300	19503	19477	19167	19206	19329	19231	19121	19446	19204	19291	19275	19215	19215	19422	19270	19161	19352	19308	19095	19222	19375	19431	19469	19106	19265	19116	19361	19619	19473	19242	19348	19307	19344	19439	19482	19339	19347	19540	19565	19492	19392	19327	19298	19335	19343	19231	19512	19252	19516	19331	19396	19226	19597	19400	19429	19313	19216	19389	19386	19349	19224	19357	19435	19294	19357	19246	19231	19338	19167	19422	19366	19138	19383	19509	19391	19331	19225	19259	19302	19402	19219	19575	19292	19477	19544	19335	19440	19516	19514	19457	19355	19278	19279	19276	19366	19383	19505	19487	19517	19553	19419	19444	19564	19541	19568	19367	19471	19353	19416	19284	19403	19479	19421	19450	19412	19317	19545	19311	19301	19424	19438	19287	19174	19386	19298	19408	19286	19288	19408	19427	19448	19480	19363	19364	19209	19406	19489	19251	19487	19195	19408	19212	19372	19209	19424	19237	19410	19247	19176	19255	19292	19529	19372	19314	19463	19570	19372	19327	19394	19304	19421	19255	19321	19277	19159	19446	19562	19347	19266	19250	19266	19230	19299	19345	19388	19457	19432	19325	19212	19139	19518	19452	19546	19354	19562	19410	19599	19471	19307	19325	19342	19498	19251	19310	19246	19245	19410	19207	19311	19561	19396	19323	19417	19417	19472	19226	19400	19199	19515	19348	19425	19421	19245	19465	19411	19322	19358	19372	19277	19239	19229	19326	19435	19326	19457	19761	19291	19341	19607	19505	19304	19352	19432	19417	19539	19371	19265	19283	19269	19447	19269	19219	19412	19283	19212	19172	19368	19335	19400	19336	19373	19320	19226	19241	19348	19311	19225	19354	19352	19252	19374	19159	19221	19329	19252	19159	19401	19461	19520	19124	19342	19308	19269	19441	19309	19561	19199	19398	19322	19393	19385	19302	19434	19423	19368	19248	19232	19321	19252	19389	19406	19339	19479	19296	19325	19493	19414	19525	19297	19418	19329	19396	19454	19406	18996	19385	19384	19444	19304	19353	19516	19434	19339	19410	19147	19295	19262	19382	19671	19273	19359	19572	19310	19240	19356	19313	19534	19353	19405	19342	19090	19250	19289	19265	19399	19325	19449	19205	19281	19389	19338	19226	19260	19406	19407	19463	19337	19164	19242	19360	19358	19355	19121	19141	19252	19384	19395	19469	19143	19275	19194	19240	19414	19149	19298	19282	19424	19458	19220	19453	19348	19404	19290	19261	19176	19351	19313	19328	19214	19292	19569	19466	19379	19327	19381	19402	19366	19274	19308	19491	19318	19478	19363	19387	19385	19337	19389	19510	19341	19345	19290	19336	19474	19272	19335	19510	19435	19162	19235	19407	19307	19373	19140	19487	19533	19208	19254	19489	19403	19084	19167	19417	19302	19423	19357	19474	19301	19697	19480	19296	19191	19509	19366	19246	19407	19290	19166	19380	19469	19297	19242	19199	19262	19345	19310	19416	19304	19331	19443	19286	19336	19475	19484	19477	19131	19257	19219	19334	19306	19416	19475	19298	19442	19561	19304	19356	19322	19229	19312	19324	19346	19505	19573	19345	19190	19211	19305	19523	19175	19301	19302	19201	19365	19248	19513	19402	19480	19313	19404	19222	19171	19535	19197	19518	19267	19190	19311	19371	19276	19231	19385	19348	19280	19325	19136	19488	19249	19247	19313	19452	19158	19307	19471	19300	19409	19463	19241	19196	19326	19625	19298	19299	19183	19390	19317	19455	19262	19203	19267	19309	19268	19340	19330	19432	19274	19324	19202	19406	19450	19475	19438	19384	19271	19272	19495	19259	19291	19410	19522	19196	19276	19447	19366	19391	19226	19180	19429	19435	19288	19195	19382	19378	19320	19422	19203	19429	19471	19441	19564	19440	19340	19302	19169	19172	19425	19353	19292	19290	19377	19267	19423	19271	19430	19463	19424	19361	19397	19508	19427	19538	19332	19367	19406	19412	19272	19241	19502	19514	19283	19226	19200	19261	19595	19341	19415	19236	19204	19259	19307	19340	19333	19242	19228	19471	19269	19313	19402	19376	19426	19305	19255	19165	19441	19331	19052	19247	19311	19350	19378	19389	19213	19543	19379	19267	19534	19418	19309	19569	19304	19129	19255	19383	19414	19320	19428	19489	19461	19178	19257	19237	19402	19458	19245	19542	19419	19415	19393	19340	19356	19484	19348	19531	19282	19273	19241	19263	19257	19261	19378	19443	19408	19227	19275	19384	19391	19356	19441	19369	19414	19391	19529	19472	19304	19460	19391	19243	19403	19442	19315	19210	19428	19569	19329	19333	19360	19474	19369	19192	19287	19410	19287	19532	19450	19356	19301	19537	19118	19261	19421	19186
41777	69686	63996	49750	41218	34626	29341	24310	21090	18818	17833	17439	16886	16964	16824	16475	16400	16528	16349	16279	16363	16175	16241	16215	16301	16228	16136	16307	16080	16263	16026	16068	16101	16058	16247	15985	15910	16007	16119	16046	16230	16222	15961	15903	16214	16041	16042	16029	16150	16113	16171	16048	16109	16067	16220	16124	16014	16064	15946	15997	16001	16130	16088	15958	16006	16053	16241	16022	16194	15984	16039	16082	16117	16075	16016	16067	16104	16133	16103	16071	16118	16105	16169	15876	16140	16103	16054	16069	15948	15904	16181	16139	16041	16135	16145	16047	16190	16048	16081	15929	16106	16004	16059	16075	16120	16122	16144	16056	16030	15869	16110	16138	16195	16205	15990	16073	16075	15990	16009	16207	16034	15934	16157	16052	16045	15973	16123	16133	16070	16089	16065	16010	16179	16064	16101	16175	16131	16117	15941	16141	16055	16202	16124	15984	16017	15867	16287	16160	15981	16046	15971	16028	16065	16026	15987	16095	16107	15996	16176	16067	16061	16201	16045	16097	16081	16079	15819	16150	16081	16062	16137	16116	16080	16051	16111	16148	16013	16147	16117	16004	16082	16132	16029	16115	16142	16055	16033	16140	16069	16120	16278	15962	15954	16110	15946	16061	16317	16030	16159	15936	16061	15963	16163	15987	16169	16138	16029	16004	16061	15921	16243	16002	16118	16064	16164	16121	16088	16063	16220	16158	16029	16096	16095	15965	16145	16247	15908	15966	16155	16083	15972	15938	16057	16191	15986	16135	16000	16250	16004	16015	16050	16228	16036	16142	16190	15978	16190	16133	15962	15970	16077	16012	16098	16007	15948	15910	16103	15993	16080	15962	16239	16018	16113	16120	16174	15884	16171	16203	16132	16150	15922	15967	15988	15998	16015	16063	16185	16141	16116	15804	16052	15979	16110	16041	15981	16049	16132	16048	16040	16141	16074	16029	16170	15988	16208	15885	16026	15936	16127	16087	16098	16061	16045	15942	16106	16232	16033	16213	16025	16041	15981	16111	16101	16099	16097	16111	16122	16118	16130	16020	16018	16114	16217	16065	16081	16105	16121	16029	16017	16033	16087	15971	16206	16169	16116	16156	16110	16134	16128	16102	15971	15979	16167	15903	16099	15941	16071	16011	15959	16109	15914	15971	16116	16007	16047	16090	16167	16095	15996	15947	15967	16039	16220	16038	16173	16025	16177	16124	16001	16100	16079	16051	16054	15978	16016	15969	16057	16010	16026	16041	16064	15975	15970	16198	16185	15938	16133	15917	15893	15814	16088	15990	16039	16061	16070	16057	15962	16029	16075	15972	16092	15991	16095	15888	16005	16131	15977	15983	16083	16052	16061	15974	16032	16248	15965	16153	16002	15988	16056	15958	16227	16069	15845	15937	16170	16005	15918	16231	16067	15957	16042	16067	16055	16030	16013	15977	16165	15988	16122	15926	16083	16100	16033	16241	16109	16030	15941	16174	16193	15895	16035	16155	16146	15998	16017	16017	16152	15977	15955	15992	16033	15973	16229	16157	15994	15991	15910	16215	16270	16148	15974	15988	16028	16075	15914	16086	16166	16015	16069	15999	16011	16046	16073	15974	16090	15971	16001	16038	16103	16067	16027	16076	16073	16060	16088	16194	16105	16113	16124	16005	16121	16012	16027	15996	16297	16034	16042	15938	15984	15961	16068	15949	16297	16056	16055	15899	15921	15989	16138	16217	16142	15943	16055	15978	15999	15978	16107	16117	16018	16157	16129	16028	15973	16065	15882	16089	15937	16054	15936	15966	16185	16011	16202	16065	16118	16042	16048	16059	16097	15923	15957	16125	15988	16049	15939	16091	16020	16047	16152	16134	16097	16174	16123	15915	16104	16035	16088	16060	16063	15881	16011	16052	16006	16079	16103	16163	16154	16054	15952	16080	16023	16055	16078	15834	16121	16055	16049	15918	16036	16169	16099	15925	16075	16130	16024	16099	16205	15923	16143	16040	16039	16174	16091	16114	16095	16007	16091	16109	15839	16078	16025	16004	16207	16064	16090	15884	16026	15936	15953	15925	16055	16188	16075	16095	16024	15979	16189	16071	15964	16060	16014	16226	15955	15921	16023	16095	16064	15969	15964	16090	15878	16117	16012	15870	16054	15847	16034	15888	16037	15985	15942	15907	16156	16073	16108	16099	16177	16125	16111	16004	15968	15980	15861	16032	16257	16182	16130	16115	16134	15807	16172	16080	15972	15847	15957	16063	16077	16032	15973	15907	15955	15990	16186	16068	16161	16099	16069	16065	16105	15987	16155	15986	16103	16059	16050	16049	15925	16032	16059	16003	16207	16117	16065	16108	16172	16150	15833	15949	16218	16282	15989	15970	16106	15976	16020	15841	16120	15969	15986	16183	16170	15959	15937	16187	15962	16103	16176	15960	16193	16058	16077	16100	16055	16107	15969	16085	15977	16037	15986	16097	16126	16106	15977	16046	16286	16079	16156	16201	16097	16043	16065	16027	16011	16206	16139	16206	16043	15795	16007	15929	15978	15889	16153	16148	16185	15962	16079	15968	16064	16098	16052	16127	16146	16038	16049	15974	16008	15964	16105	16073	16005	16051	15962	16113	15949	16140	16057	16198	16166	16024	16126	15958	16059	16212	15954	15973	16032	16079	16145	16223	16061	15996	16044	16120	16167	16109	16021	16091	15997	16270	16110	16180	16035	16039	15994	16044	15984	15966	15980	15907	16001	16153	16296	15999	16149	16020	16142	16120	16000	16090	16033	15986	16281	16213	15896	15879	16070	16119	16200	16124	16027	16264	16225	16139	16068	16064	16190	15992	16151	16170	16166	16083	16103	16216	16131	15998	16104	16097	15962	16028	15912	15993	16111	16070	15969	16153	15958	16257	16097	16098	16140	16022	16043	16259	16080	16065	16012	15947	16064	16043	16127	16121	16134	16024	16170	15890	16022	16123	16040	15920	15938	16104	16041	16142	16136	16077	16107	16075	16067	16136	16008	16009	15992	16030	16060	16208	16210	16000	15930	16240	15980	16204	16025	16262	16006	16034	16147	15965	16057	16053	15955	16194	16135	16091	16136	16092	16203	15869	16172	16207	15925	16151	15972	16055	16333	16079	16181	16017	15902	16162	16097	16190	16098	15935	16006	15999	16048	16110	16161	16085	15984	16044	16072	16068	16013	15901	16044	16219	15967	16118	16098	15986	16077	16067	16062	16004	16011	15983	16117	16171	16095	16113	16081	16235	16066	16136	16264	16041	16136	16006	16000	16098	16076	15877	16224	16068	16174	16043	16089	16051	16011	16216	16040	16252	15918	16064	15928	16044	16182	15942	16302	16064	16102	16159	16080	16155	16055	16042	16128	16209	16114	15953	16007	15966	15965	16013	16089	16073	16031	16112	15969	15929	16016	16149	16094	16152	16163	16192	16143	15975	16085	16009	16078	16242	16006	16151	16125	16142	16086	15959	16181	15936	16142	15885	16037	16076	15855	16077	15927	16021	16266	16124	15971	16003	16136	15941	16014	16309	16135	15868	16025	16051	16142	16018	16086	16076	16124	16061	15968	16025	16219	16092	16013	16101	15927	16025	16125	16199	16107	16033	16086	16114	16180	16248	16074	16094	16060	16153	16068	16101	16145	16102	15799	15847	16039	16140	16137	16096	16049	16063	16057	16014	15991	16015	16095	16105	16125	15974	15838	16221	16013	15955	15903	16161	16124	16095	16042	16072	16061	15882	16040	16064	15959	16080	16191	15872	16163	16099	16017	16015	16053	16124	16087	15889	16003	16136	16093	16019	15957	16057	15992	16033	16194	16102	15988	15956	16071	16199	16153	15934	16084	16000	16134	15868	16105	15978	16140	16057	16110	16168	15930	16038	15986	16022	16036	16130	16075	16143	16270	16130	16026	16114	16007	15988	15945	16081	16201	16150	16031	16051	16092	16097	16068	16023	16134	16001	16039	15978	16094	15971	16206	16053	15974	15942	15999	16080	16224	15994	16029	16224	16104	16013	16087	16103	16238	16065	16171	16110	16040	16086	16082	16010	16053	16092	16151	16039	15983	15884	16113	16077	15976	16025	16055	15994	16077	15992	16047	16173	16130	16047	15994	16188	16095	16094	15946	15852	16112	16058	16029	16017	15972	16124	16065	16093	16081	15976	16040	15991	16300	16160	15948	16102	16033	15866	16094	15766	16322	16066	16227	15858	15929	16026	16096	15917	15926	16101	16154	15919	15787	16065	16073	16018	16142	16144	16121	16052	15954	15943	16126	16146	16005	15959	16086	16010	16126	16162	16220	16117	16149	16174	16021	16117	16061	15936	16236	16042	15975	16146	16144	16141	16074	16074	15981	16071	16264	16143	15985	15915	16116	15935	16072	16219	16301	16045	16043	16073	16266	15856	16005	16161	16024	16132	16102	16089	16282	15991	16043	15790	15892	15903	16291	16158	15952	16035	16155	16009	16005	16142	15821	15981	16136	16042	16088	16064	16119	16008	16156	15990	15966	16228	15888	16071	15831	16222	15970	16075	16188	15940	16167	16131	16112	15900	16041	16272	16053	15956	16042	16169	16074	16086	16002	16161	16038	16033	16116	15981	16030	16084	15922	16033	16196	15974	16055	16054	16023	16061	15992	16036	16084	16036	15922	16269	16060	16104	15918	16060	16136	16046	16037	16030	16082	16066	16105	16030	16187	15991	16120	16133	16090	16069	16006	16091	16159	16048	16177	15966	16127	16007	16119	15987	15934	16125	16110	16089	16070	15948	15907	16118	16213	16015	16138	16054	16102	16070	15999	16006	16099	15903	16125	16004	16238	16095	16003	16240	15925	16193	16018	16089	15865	15952	16112	16055	15939	16083	16011	16107	16028	15961	15974	15992	16114	15922	16118	15899	15972	16131	16030	15995	16029	15989	16220	15945	16139	16027	16001	15892	16198	16007	16071	15905	16164	16125	16151	16026	16097	16068	16085	16145	16137	16155	16194	16124	15971	16049	16057	15955	15935	16077	15897	15803	16143	16003	16120	16200	16085	15999	16156	16122	16059	15856	16016	16047	16099	16246	16133	16056	16048	15939	15959	16095	15973	16107	15936	16122	16081	16165	16024	16028	16071	16205	16115	16013	16099	16046	16044	15983
31748	37399	45957	38694	30240	25735	22893	21290	20442	19623	19438	19092	19090	18934	18837	18750	18829	18575	18821	18857	18998	18919	18844	18632	18779	18882	18811	18686	18611	18661	18890	18701	18699	18588	18728	18675	18630	18704	18863	18721	18565	18902	18764	18780	18483	18616	18694	18686	18725	18938	18751	18585	18711	18604	18536	18516	18822	18556	18912	18475	18627	18857	18527	18841	18400	18778	18638	18730	18814	18564	18605	18793	18480	18649	18903	18734	18915	18879	18791	18763	18744	18682	18630	18693	18649	18695	18666	18757	18762	18479	18571	18751	18734	18401	18818	18786	18695	18728	18648	18671	18675	18688	18661	18666	18728	18696	18597	18635	18798	18645	18666	18726	18690	18649	18715	18788	18624	18743	18642	18698	18795	18715	18741	18608	18633	18807	18588	18622	18674	18780	18722	18899	18611	18553	18729	18494	18724	18949	18620	18785	18926	18719	18764	18597	18592	18430	18755	18636	18768	18682	18516	18859	18692	18643	18783	18636	18484	18696	18655	18886	18707	18607	18518	18710	18584	18635	18826	18814	18798	18639	18732	18549	18518	18659	18688	18702	18752	18713	18616	18541	18761	18527	18881	18669	18643	18858	18672	18606	18805	18537	18735	18772	18572	18621	18599	18543	18769	18765	18626	18583	18581	18756	18551	18609	18625	18680	18684	18634	18576	18333	18664	18891	18673	18517	18755	18687	18434	18545	18672	18700	18633	18602	18699	18785	18705	18792	18642	18588	18587	18693	18589	18743	18686	18620	18654	18764	18622	18779	18888	19031	18690	18531	18473	18606	18725	18683	18487	18751	18670	18645	18618	18648	18605	18833	18734	18818	18728	18686	18659	18636	18840	18509	18730	18704	18646	18617	18782	18657	19026	18662	18691	18715	18621	18525	18611	18743	18816	18438	18680	18752	18825	18726	18629	18744	18872	18655	18580	18435	18552	18592	18613	18472	18729	18760	18740	18572	18828	18412	18685	18646	18507	18666	18768	18609	18939	18641	18442	18638	18914	18885	18737	18623	18490	18727	18591	18609	18672	18768	18843	18706	18799	18935	18717	18872	18752	18695	18920	18454	18721	18594	18635	18741	18718	19001	18938	18784	18710	18702	18737	18697	18482	18800	18605	18652	18463	18544	18541	18575	18754	18781	18741	18522	18844	18914	18917	18636	18641	18639	18723	18563	18796	18554	18829	18735	18714	18655	18642	18786	19046	18770	18570	18825	18753	18501	18730	18735	18730	18860	18791	18705	18877	18753	18589	18468	18763	18552	18587	18835	18786	18555	18635	18845	18617	18675	18606	18697	18707	18773	18647	18724	18998	18787	18583	18625	18733	18611	18687	18810	18652	18697	18688	18490	18648	18621	18899	18652	18582	18577	18736	18844	18826	18642	18725	18849	18694	18684	18652	18683	18768	18609	18670	18799	18643	18603	18974	18725	18594	18735	18713	18587	18634	18742	18629	18376	18560	18809	18601	18716	18717	18911	18603	18886	18808	18940	18800	18656	18695	18745	18694	18726	18694	18578	18702	18430	18553	18743	18768	18659	18667	18814	18652	18666	18691	18785	18584	18626	18669	18693	18801	18732	18853	18645	18875	18833	18772	18568	18540	18825	18630	18593	18671	18687	18745	18656	18675	18687	18802	18510	18746	18567	18763	18733	18682	18586	18600	18636	18740	18800	18905	18470	18711	18512	18658	18561	18570	18557	18644	18659	18483	18635	18617	18766	18739	18674	18615	18809	18782	18654	18720	18758	18872	18381	18500	18771	18810	18566	18685	18575	18669	18569	18455	18521	18864	18593	18621	18708	18778	18758	18880	18776	18642	18803	18562	18722	18625	18674	18673	18683	18566	18719	18330	18655	18643	18737	18761	18641	18739	18762	18701	18578	18578	18696	18735	18698	18646	18589	18635	18701	18776	18614	18697	18782	18777	18522	18804	18984	18578	18615	18891	18638	18808	18705	18781	18609	18797	18664	18582	18637	18723	18495	18597	18858	18673	18758	18561	18613	18968	18743	18776	18817	18584	18605	18622	18691	18586	18702	18705	18916	18732	18830	18649	18708	18665	18534	18667	18736	18490	18646	18726	18633	18785	18932	18610	18728	18723	18834	18642	18627	18625	18503	18927	18665	18639	18658	18764	18581	18730	18737	18712	18734	18812	18745	18941	18875	18684	18596	18723	18654	18573	18651	18866	18566	18755	18887	18660	18666	18637	18602	18649	18645	18777	18807	18773	18695	18499	18570	18662	18534	18775	18576	18733	18790	18582	18594	18799	18556	18802	18608	18630	18609	18722	18682	18536	18849	18843	18745	18500	18499	18797	18922	18803	18755	18749	18579	18742	18872	18779	18397	18744	18414	18720	18801	18695	18696	18616	18587	18515	18638	18741	18749	18574	18536	18500	18703	18596	18483	18633	18748	18598	18817	18772	18662	18574	18625	18574	18581	18817	18901	18703	18716	18652	18673	18588	18681	18522	18475	18663	18679	18739	18470	18784	18432	18442	18687	18724	18848	18855	18639	18704	18734	18653	18336	18714	18677	18891	18569	18797	18519	18475	18669	18648	18724	18576	18786	18586	18558	18644	18669	18716	18707	18774	18589	18534	18713	18679	18647	18533	18753	18731	18519	18616	18779	18499	18705	18689	18881	18649	18521	18728	18807	18597	18663	18731	18600	18840	18744	18783	18638	18705	18542	18783	18640	18667	18731	18570	18678	18840	18496	18819	18841	18639	18743	18769	18588	18908	18755	18516	18642	18548	18694	18800	18801	18745	18818	18584	18846	18669	18704	18718	18960	18785	18812	18915	18697	18690	18761	18573	18666	18630	18499	18786	18778	18630	18883	18579	18573	18565	18765	18671	18806	18659	18741	18534	18757	18816	18612	18486	18614	18552	18806	18929	18617	18634	18692	18635	18528	18848	18731	18725	18819	18782	18707	18589	18608	18582	18827	18731	18964	18546	18822	18673	18661	18446	18703	18593	18665	18932	18809	18657	18811	18539	18767	18701	18460	18790	18682	18642	18653	18751	18743	18624	18567	18721	18697	18730	18637	18799	18707	18884	18746	18689	18522	18467	18530	18607	18690	18644	18543	18685	18698	18550	18658	18752	18527	18651	18690	18714	18652	18747	18578	18597	18581	18610	18441	18712	18667	18505	18885	18753	18801	18538	18703	18582	18606	18853	18567	18720	18706	18643	18789	18714	18515	18762	18470	18622	18479	18667	18650	18721	18660	18850	18736	18868	18705	18929	18793	18680	18702	18704	18487	18785	18807	18814	18607	18515	18644	18626	18672	18708	18731	18736	18804	18807	18764	18525	18617	18587	18762	18423	18836	18704	18682	18688	18610	18479	18713	18658	18515	18634	18756	18657	18396	18663	18721	18889	18729	18512	18684	18721	18688	18617	18638	18765	18785	18761	18679	18678	18610	18650	18621	18684	18746	18610	18762	18683	18540	18539	18663	18855	18599	18792	18763	18655	18859	18771	18755	18690	18537	18700	18752	18633	18841	18569	18826	18908	18801	18669	18724	18595	18686	18615	18472	18798	18779	18561	18711	18559	18532	18627	18686	18750	18655	18670	18721	18475	18584	18688	18691	18615	18653	18721	18706	18540	18769	18501	18653	18742	18652	18730	18687	18829	18719	18768	18633	18804	18649	18541	18749	18628	18699	18696	18603	18734	18617	18646	18800	18541	19063	18818	18621	18863	18653	18602	18710	18624	18586	18621	18769	18661	18596	18601	18666	18728	18588	18783	18549	18671	18730	18717	18641	18584	18641	18555	18579	18791	18769	18871	18631	18938	18682	18806	18789	18659	18893	18833	18420	18573	18743	18658	18638	18599	18783	18607	18677	18701	18605	18691	18669	18564	18806	18689	18840	18700	18729	18674	18659	18697	18734	18692	18703	18547	18647	18894	18660	18527	18367	18565	18753	18639	18519	18741	18751	18754	18489	18479	18843	18660	18973	18544	18879	18779	18661	18730	18763	18823	18844	18537	18687	18655	18804	18614	18838	18653	18538	18721	18691	18976	18738	18778	18847	18605	18685	18769	18728	18593	18719	18884	18597	18699	18532	18582	18622	18721	18649	18589	18782	18771	18600	18754	18648	18714	18540	18857	18614	18852	18637	18609	18699	18841	18705	18665	18662	18691	18587	18717	18717	18821	18710	18630	18406	18655	18718	18611	18447	18853	18556	18628	18612	18493	18584	18558	18676	18605	18712	18763	18689	18545	18655	18684	18798	18765	18459	18589	18658	18891	18693	18685	18785	18663	18820	18711	18700	18740	18564	18639	18744	18854	18762	18597	18915	18786	18681	18559	18640	18748	18620	18552	18754	18657	18680	18447	18516	18630	18725	18675	18854	18579	18445	18530	18646	18449	18448	18669	18663	18851	18628	18699	18471	18684	18490	18670	18559	18575	18900	18825	18534	18677	18616	18693	18667	18681	18632	18686	18772	18618	18976	18502	18857	18681	18801	18637	18605	18844	18700	18737	18634	18681	18583	18722	18792	18609	18602	18664	18718	18680	18915	18759	18673	18650	18575	18657	18720	18936	18580	18840	18669	18748	18581	18615	18649	18739	18685	18721	18572	18840	18522	18638	18795	18943	18684	18656	18680	18665	18629	18542	18567	18758	18757	18873	18567	18718	18483	18811	18862	18503	18806	18663	18810	18678	18738	18826	18582	18818	18745	18374	18573	18614	18825	18655	18630	18621	18801	18786	18876	18920	18653	18809	18654	18731	18698	18698	18747	18524	18866	18726	18842	18770	18755	18675	18627	18638	18506	18693	18694	18677	18779	18521	18749	18744	18852	18456	18635	18763	18739	18763	18654	18849	18774	18654	18644	18696	18917	18658	18650	18810	18821	18649	18760	18567	18910	18686	18630	18565	18448	18367	18684	18688	18742	18772	18802	18660	18553	18554	18775	18711	18561	18542	18585	18546	18577	18644	18688	18819	18688	18662	18819	18599	18718	18845	18820	18665	18722	18556	18785	18667	18732	18614	18608	18581	18867	18817	18575	18401	18671	18576	18785	18815	18474	18707	18888	18636	18847	18761	18752	18691	18762	18799	18832	18774	18789	18977	18624	18740	18781	18787	18785	18756	18735	18642	18756	18609	18656	18507	18640	18581	18571
39241	56043	50036	37233	29263	24017	20678	19117	17809	16944	16565	16269	16162	16015	15990	16108	15938	15932	15794	15738	15748	15665	15869	15832	15941	15531	15743	15708	15760	15850	15626	15726	15885	15556	15707	15672	15765	15669	15684	15749	15651	15617	15730	15655	15694	15761	15787	15656	15751	15594	15828	15706	15621	15499	15634	15710	15742	15544	15672	15660	15823	15540	15756	15660	15569	15532	15680	15644	15585	15641	15623	15682	15714	15708	15699	15646	15680	15651	15774	15633	15560	15637	15791	15701	15536	15722	15622	15736	15732	15720	15689	15546	15621	15666	15538	15599	15634	15727	15656	15660	15586	15711	15600	15595	15658	15573	15490	15524	15714	15717	15660	15683	15725	15538	15589	15594	15523	15634	15852	15542	15549	15768	15670	15707	15556	15703	15636	15726	15643	15779	15617	15647	15599	15489	15702	15616	15648	15596	15725	15563	15555	15808	15588	15639	15516	15586	15871	15710	15586	15688	15805	15551	15700	15647	15568	15605	15616	15818	15666	15874	15564	15554	15839	15493	15698	15735	15621	15483	15655	15727	15598	15693	15761	15727	15577	15578	15711	15729	15632	15719	15737	15630	15622	15571	15685	15586	15706	15666	15822	15618	15562	15735	15599	15553	15621	15509	15485	15638	15717	15540	15600	15762	15775	15709	15712	15524	15638	15561	15748	15735	15756	15627	15642	15496	15645	15576	15771	15725	15619	15653	15562	15775	15573	15647	15508	15667	15649	15626	15684	15783	15702	15834	15678	15658	15629	15609	15647	15704	15569	15629	15712	15717	15849	15532	15537	15708	15754	15720	15795	15708	15695	15665	15559	15631	15577	15702	15491	15614	15817	15732	15576	15635	15699	15665	15682	15711	15507	15743	15621	15591	15712	15648	15810	15586	15643	15754	15622	15676	15687	15720	15750	15619	15757	15665	15621	15476	15699	15736	15693	15805	15645	15633	15634	15685	15671	15701	15564	15922	15650	15604	15718	15695	15642	15667	15616	15820	15652	15645	15635	15857	15712	15917	15610	15733	15658	15481	15771	15716	15591	15620	15572	15788	15684	15613	15781	15781	15719	15676	15691	15469	15662	15797	15721	15750	15615	15588	15798	15681	15703	15658	15578	15606	15760	15721	15460	15806	15559	15629	15704	15555	15747	15622	15657	15752	15615	15565	15802	15762	15611	15572	15660	15503	15749	15606	15747	15585	15659	15627	15634	15764	15614	15750	15892	15559	15719	15647	15568	15838	15439	15517	15546	15669	15809	15731	15699	15654	15747	15542	15615	15479	15518	15774	15637	15694	15674	15716	15804	15826	15612	15638	15681	15642	15543	15681	15696	15744	15585	15664	15601	15569	15585	15693	15661	15721	15625	15686	15710	15896	15804	15676	15638	15665	15640	15746	15692	15619	15615	15632	15597	15819	15620	15625	15614	15553	15732	15623	15678	15664	15773	15594	15626	15662	15708	15694	15500	15361	15691	15536	15767	15639	15701	15535	15496	15533	15578	15500	15649	15572	15734	15638	15717	15729	15525	15621	15699	15574	15602	15620	15776	15637	15735	15704	15626	15612	15559	15605	15732	15647	15722	15612	15493	15625	15660	15616	15712	15606	15597	15795	15785	15595	15701	15689	15561	15552	15718	15722	15784	15627	15514	15476	15664	15488	15680	15495	15541	15553	15698	15580	15696	15731	15544	15648	15758	15697	15777	15572	15815	15655	15606	15641	15620	15666	15712	15563	15635	15646	15516	15628	15746	15590	15749	15565	15707	15656	15496	15676	15750	15591	15720	15575	15549	15659	15702	15481	15703	15680	15658	15512	15766	15528	15704	15587	15746	15610	15816	15624	15630	15814	15802	15663	15778	15484	15474	15722	15603	15565	15691	15744	15473	15597	15700	15671	15499	15756	15574	15779	15744	15787	15513	15692	15778	15693	15585	15914	15711	15457	15577	15702	15826	15606	15516	15659	15820	15590	15579	15747	15605	15636	15718	15553	15726	15649	15690	15784	15611	15757	15617	15766	15607	15584	15559	15606	15794	15741	15614	15679	15737	15502	15707	15575	15613	15581	15585	15574	15728	15574	15645	15705	15610	15730	15541	15794	15825	15777	15638	15637	15545	15601	15734	15615	15628	15600	15617	15730	15751	15515	15528	15695	15606	15786	15705	15795	15505	15627	15603	15629	15546	15625	15648	15680	15722	15520	15797	15691	15735	15703	15536	15631	15714	15786	15766	15634	15599	15603	15722	15644	15522	15685	15560	15716	15834	15762	15656	15721	15733	15763	15682	15793	15548	15737	15662	15522	15743	15536	15755	15602	15786	15650	15559	15759	15631	15775	15629	15661	15675	15630	15691	15621	15674	15592	15707	15708	15584	15485	15539	15711	15708	15635	15419	15514	15918	15634	15618	15549	15520	15720	15646	15653	15678	15652	15661	15846	15726	15372	15772	15448	15602	15461	15700	15757	15743	15595	15676	15684	15721	15721	15767	15507	15775	15501	15604	15791	15511	15748	15786	15876	15804	15515	15775	15732	15576	15614	15693	15489	15727	15677	15597	15651	15533	15648	15664	15837	15661	15694	15563	15628	15728	15602	15652	15796	15580	15550	15723	15748	15605	15789	15659	15820	15639	15716	15695	15616	15552	15587	15649	15537	15564	15702	15521	15566	15546	15774	15667	15662	15656	15622	15718	15708	15685	15624	15777	15694	15612	15729	15739	15617	15782	15707	15648	15656	15930	15728	15671	15756	15639	15816	15590	15636	15887	15545	15733	15645	15620	15572	15729	15660	15677	15788	15589	15694	15617	15616	15649	15847	15688	15720	15712	15688	15687	15710	15834	15688	15574	15509	15711	15597	15613	15530	15647	15642	15564	15850	15798	15625	15818	15660	15525	15669	15650	15656	15622	15703	15614	15539	15647	15449	15576	15629	15659	15577	15625	15699	15748	15725	15710	15706	15740	15837	15706	15662	15623	15601	15711	15685	15580	15754	15811	15620	15646	15808	15695	15677	15504	15808	15709	15755	15683	15671	15673	15445	15584	15696	15683	15662	15520	15765	15563	15695	15658	15643	15607	15623	15651	15719	15715	15599	15757	15715	15624	15775	15564	15711	15466	15509	15529	15879	15848	15645	15741	15671	15684	15591	15595	15667	15604	15414	15623	15614	15510	15791	15594	15704	15666	15662	15706	15561	15618	15729	15602	15624	15645	15536	15768	15615	15732	15595	15574	15753	15447	15659	15612	15708	15642	15793	15646	15659	15578	15696	15754	15637	15684	15715	15663	15750	15657	15585	15620	15535	15760	15754	15682	15774	15664	15615	15613	15694	15788	15717	15491	15612	15594	15623	15694	15669	15719	15721	15705	15702	15581	15502	15647	15547	15700	15592	15759	15677	15767	15542	15444	15724	15711	15839	15701	15681	15697	15710	15504	15622	15701	15681	15623	15517	15786	15817	15607	15650	15498	15739	15739	15577	15621	15730	15653	15640	15823	15683	15595	15694	15676	15659	15723	15466	15664	15652	15642	15599	15700	15542	15723	15753	15716	15552	15647	15739	15558	15699	15678	15511	15681	15801	15637	15709	15710	15653	15560	15609	15566	15483	15726	15748	15575	15640	15740	15722	15830	15630	15601	15579	15796	15864	15523	15704	15730	15594	15659	15727	15624	15783	15778	15540	15739	15515	15560	15527	15758	15697	15699	15649	15629	15768	15686	15627	15963	15751	15521	15856	15956	15560	15670	15617	15649	15623	15581	15693	15428	15697	15692	15772	15566	15796	15803	15625	15459	15642	15631	15497	15780	15653	15632	15575	15612	15766	15899	15650	15530	15663	15616	15551	15580	15606	15677	15494	15579	15707	15635	15848	15547	15564	15709	15698	15435	15500	15670	15695	15685	15769	15894	15576	15688	15868	15689	15688	15716	15718	15579	15604	15826	15654	15665	15696	15649	15785	15650	15756	15698	15700	15771	15410	15668	15722	15666	15583	15663	15635	15543	15669	15555	15591	15649	15480	15523	15715	15778	15793	15744	15494	15596	15665	15768	15560	15688	15652	15784	15820	15630	15570	15768	15681	15619	15654	15882	15565	15669	15515	15792	15665	15683	15520	15661	15597	15667	15563	15765	15654	15624	15405	15606	15594	15697	15786	15563	15676	15857	15543	15630	15793	15658	15632	15796	15534	15616	15682	15670	15820	15798	15631	15707	15700	15619	15474	15554	15813	15678	15665	15655	15548	15662	15664	15655	15635	15798	15547	15690	15584	15767	15670	15648	15648	15723	15575	15619	15612	15651	15647	15776	15744	15475	15837	15644	15797	15546	15597	15705	15458	15570	15707	15822	15526	15689	15759	15580	15791	15727	15654	15718	15799	15632	15693	15577	15577	15740	15535	15612	15695	15774	15601	15621	15625	15660	15586	15684	15519	15633	15730	15682	15553	15568	15681	15659	15662	15633	15618	15507	15801	15587	15768	15657	15730	15651	15541	15800	15746	15761	15631	15488	15618	15496	15485	15673	15699	15666	15491	15609	15784	15499	15575	15705	15608	15591	15664	15663	15719	15631	15769	15617	15633	15620	15627	15540	15728	15491	15759	15701	15721	15621	15519	15569	15599	15744	15727	15562	15651	15655	15843	15715	15616	15617	15643	15607	15644	15557	15692	15568	15527	15720	15644	15632	15722	15528	15630	15699	15670	15782	15455	15758	15720	15710	15657	15629	15760	15762	15513	15658	15683	15605	15740	15742	15519	15689	15742	15612	15670	15590	15800	15586	15613	15791	15597	15655	15695	15628	15646	15575	15443	15674	15621	15792	15624	15667	15741	15592	15706	15705	15692	15572	15657	15602	15617	15559	15642	15811	15784	15615	15681	15705	15626	15600	15705	15746	15530	15652	15686	15728	15649	15678	15592	15689	15635	15587	15676	15709	15538	15689	15596	15654	15613	15789	15740	15578	15774	15616	15457	15738	15738	15668	15749	15636	15596	15569	15697	15675	15673	15560	15564	15539	15693	15870	15731	15671	15667	15792	15557	15671	15620	15574	15742	15620	15785	15654	15650	15662	15639	15613	15824	15709	15646	15662	15599	15599	15585	15756	15691	15570	15678	15689	15719	15520	15608	15777	15696	15661	15778	15586	15596	15684	15604
23941	21218	29395	28496	29009	29339	27303	22953	21077	20459	19638	19178	19255	19023	18900	18528	18816	18712	18815	18371	18594	18552	18602	18500	18478	18606	18344	18485	18335	18493	18733	18522	18304	18435	18620	18463	18447	18543	18489	18433	18466	18333	18262	18356	18477	18392	18413	18375	18500	18394	18514	18572	18488	18458	18445	18494	18153	18492	18449	18614	18414	18164	18423	18570	18316	18366	18358	18223	18378	18247	18380	18478	18522	18239	18425	18298	18464	18366	18590	18484	18550	18367	18325	18250	18407	18254	18309	18521	18420	18261	18337	18355	18316	18360	18211	18374	18205	18370	18605	18326	18478	18147	18438	18243	18418	18426	18500	18495	18192	18256	18184	18312	18312	18335	18295	18460	18309	18196	18454	18468	18296	18226	18296	18288	18397	18210	18414	18476	18157	18364	18297	18478	18519	18434	18455	18324	18246	18237	18433	18317	18436	18271	18223	18251	18559	18184	18414	18360	18269	18492	18476	18458	18297	18545	18331	18462	18074	18433	18391	18459	18336	18276	18476	18461	18251	18372	18317	18471	18477	18263	18368	18341	18457	18134	18414	18394	18487	18293	18384	18321	18457	18279	18230	18550	18297	18329	18183	18479	18412	18379	18373	18309	18502	18410	18194	18445	18471	18456	18448	18324	18524	18396	18383	18379	18471	18310	18270	18491	18375	18397	18264	18225	18170	18465	18401	18406	18352	18443	18615	18467	18379	18253	18367	18360	18192	18407	18423	18313	18521	18500	18293	18406	18244	18386	18271	18383	18326	18161	18156	18351	18290	18274	18393	18290	18365	18289	18326	18421	18094	18261	18283	18477	18301	18418	18552	18429	18446	18565	18379	18297	18357	18301	18421	18176	18390	18322	18465	18303	18382	18538	18493	18357	18597	18258	18288	18160	18294	18426	18428	18349	18260	18522	18419	18512	18239	18433	18509	18370	18509	18499	18623	18414	18616	18389	18446	18363	18379	18294	18479	18458	18271	18138	18275	18275	18450	18497	18319	18165	18436	18325	18286	18555	18422	18443	18271	18254	18147	18238	18236	18467	18572	18612	18428	18145	18223	18241	18344	18333	18253	18438	18504	18323	18248	18294	18246	18413	18353	18447	18333	18580	18555	18258	18545	18469	18417	18414	18420	18378	18343	18194	18323	18334	18333	18431	18112	18452	18477	18373	18271	18239	18346	18492	18425	18173	18572	18425	18211	18435	18213	18457	18468	18478	18332	18576	18294	18411	18285	18392	18309	18302	18258	18257	18279	18330	18488	18493	18422	18395	18519	18603	18372	18614	18305	18390	18321	18321	18355	18489	18487	18425	18329	18588	18448	18397	18492	18371	18439	18509	18373	18284	18462	18400	18353	18281	18136	18365	18330	18364	18274	18433	18416	18193	18441	18449	18224	18531	18519	18400	18492	18437	18389	18502	18591	18236	18418	18457	18344	18452	18354	18483	18354	18392	18269	18386	18040	18178	18415	18310	18235	18344	18506	18398	18563	18260	18437	18172	18150	18460	18519	18396	18430	18536	18322	18383	18324	18473	18235	18406	18146	18314	18457	18452	18385	18432	18339	18475	18469	18347	18293	18485	18334	18162	18633	18344	18436	18212	18223	18660	18482	18350	18382	18450	18417	18472	18454	18278	18324	18248	18394	18195	18433	18426	18420	18508	18387	18565	18504	18499	18466	18264	18270	18245	18370	18077	18331	18427	18280	18448	18362	18276	18353	18563	18447	18442	18374	18365	18507	18127	18425	18392	18373	18376	18299	18289	18402	18476	18362	18451	18426	18420	18464	18268	18355	18288	18657	18348	18201	18475	18324	18476	18400	18421	18531	18315	18474	18412	18509	18114	18628	18323	18249	18314	18282	18348	18043	18503	18291	18519	18438	18275	18377	18429	18286	18409	18417	18378	18260	18679	18511	18189	18598	18436	18433	18422	18161	18371	18479	18425	18174	18289	18364	18327	18681	18497	18414	18369	18465	18277	18309	18282	18479	18607	18232	18351	18533	18490	18454	18255	18669	18295	18663	18291	18342	18357	18685	18254	18293	18349	18376	18356	18462	18503	18357	18320	18391	18276	18485	18301	18202	18363	18548	18342	18499	18602	18468	18359	18391	18345	18380	18458	18285	18464	18343	18230	18289	18472	18346	18493	18291	18509	18528	18461	18288	18546	18768	18322	18353	18604	18426	18207	18331	18302	18312	18151	18441	18564	18356	18342	18278	18372	18542	18433	18423	18365	18391	18273	18350	18382	18345	18278	18423	18241	18289	18232	18333	18318	18240	18115	18250	18552	18493	18418	18303	18389	18281	18457	18481	18550	18519	18354	18468	18296	18438	18723	18361	18265	18396	18360	18261	18176	18171	18268	18375	18568	18398	18514	18296	18486	18447	18321	18586	18425	18322	18191	18302	18510	18580	18428	18597	18522	18517	18379	18229	18365	18464	18424	18410	18443	18489	18263	18248	18278	18336	18215	18536	18135	18540	18393	18489	18370	18324	18357	18379	18298	18247	18464	18417	18470	18375	18414	18342	18208	18285	18317	18263	18394	18429	18369	18425	18428	18410	18437	18448	18366	18350	18285	18300	18314	18317	18385	18346	18445	18403	18471	18560	18193	18475	18236	18310	18341	18448	18367	18552	18444	18336	18411	18316	18438	18620	18122	18228	18437	18437	18566	18300	18251	18391	18350	18347	18344	18267	18514	18401	18160	18334	18330	18687	18539	18296	18241	18378	18436	18331	18492	18435	18280	18437	18487	18369	18390	18229	18366	18517	18294	18487	18414	18578	18260	18330	18320	18249	18415	18254	18471	18334	18308	18396	18396	18241	18278	18463	18417	18306	18437	18338	18394	18081	18294	18407	18234	18337	18499	18323	18394	18498	18538	18651	18518	18381	18383	18592	18370	18388	18573	18543	18448	18528	18489	18465	18336	18443	18419	18401	18229	18407	18481	18584	18415	18406	18559	18341	18527	18441	18389	18391	18298	18439	18290	18384	18466	18332	18198	18395	18312	18298	18357	18426	18291	18486	18325	18329	18326	18504	18407	18247	18515	18342	18402	18332	18355	18436	18312	18521	18296	18380	18333	18421	18099	18272	18535	18540	18443	18384	18249	18217	18360	18575	18430	18106	18326	18358	18498	18296	18282	18642	18336	18318	18444	18321	18500	18478	18454	18539	18346	18350	18515	18208	18296	18240	18524	18447	18369	18341	18438	18330	18454	18336	18354	18263	18453	18385	18335	18347	18427	18497	18285	18376	18467	18149	18247	18334	18433	18145	18277	18486	18421	18407	18376	18482	18464	18229	18343	18448	18448	18387	18371	18510	18423	18321	18355	18412	18193	18383	18331	18408	18511	18290	18261	18316	18365	18346	18243	18279	18346	18233	18497	18229	18340	18526	18353	18517	18143	18394	18423	18834	18333	18429	18589	18321	18372	18530	18363	18517	18296	18346	18459	18251	18402	18355	18449	18234	18244	18269	18367	18374	18437	18448	18312	18375	18434	18276	18114	18484	18514	18421	18390	18430	18386	18181	18412	18513	18401	18344	18454	18295	18176	18366	18300	18222	18384	18441	18569	18234	18357	18332	18364	18397	18588	18429	18308	18302	18485	18251	18311	18324	18368	18334	18214	18290	18494	18227	18209	18488	18489	18344	18379	18240	18422	18476	18369	18347	18418	18244	18506	18279	18452	18424	18261	18521	18313	18275	18365	18485	18392	18235	18438	18235	18452	18453	18342	18339	18493	18243	18399	18365	18221	18178	18419	18336	18374	18090	18531	18381	18278	18375	18390	18348	18359	18310	18281	18383	18428	18581	18478	18634	18435	18376	18269	18282	18443	18257	18250	18383	18321	18455	18484	18613	18396	18475	18515	18633	18396	18447	18367	18235	18247	18233	18409	18419	18328	18463	18202	18305	18452	18525	18329	18235	18414	18252	18430	18466	18503	18453	18464	18587	18551	18462	18353	18425	18336	18398	18417	18485	18498	18332	18220	18449	18226	18530	18335	18339	18537	18593	18445	18556	18489	18525	18507	18452	18434	18468	18530	18256	18434	18569	18283	18462	18464	18443	18337	18312	18323	18412	18258	18310	18436	18185	18409	18490	18292	18351	18081	18334	18334	18423	18427	18466	18182	18321	18315	18327	18333	18326	18428	18375	18375	18497	18445	18345	18379	18423	18214	18461	18457	18346	18481	18667	18424	18353	18393	18441	18462	18235	18224	18554	18311	18465	18352	18330	18566	18538	18274	18440	18355	18429	18333	18430	18302	18412	18631	18307	18435	18543	18469	18389	18478	18495	18306	18309	18473	18471	18426	18556	18392	18400	18265	18463	18411	18374	18338	18377	18304	18452	18173	18434	18411	18550	18344	18500	18399	18506	18401	18388	18503	18440	18476	18545	18370	18589	18436	18445	18403	18310	18232	18617	18232	18154	18421	18391	18466	18576	18401	18228	18191	18303	18487	18511	18259	18378	18345	18279	18332	18546	18211	18429	18421	18367	18498	18342	18213	18394	18488	18447	18329	18431	18529	18316	18515	18127	18426	18446	18551	18326	18390	18534	18364	18220	18309	18425	18605	18341	18388	18216	18377	18497	18385	18567	18235	18488	18459	18381	18388	18432	18412	18339	18548	18500	18367	18363	18364	18490	18488	18237	18457	18409	18456	18479	18418	18452	18421	18356	18392	18521	18383	18243	18286	18418	18280	18411	18157	18482	18389	18491	18412	18382	18336	18446	18275	18641	18243	18416	18231	18228	18328	18256	18444	18262	18181	18238	18291	18503	18208	18460	18497	18426	18375	18352	18322	18427	18303	18523	18519	18145	18288	18332	18243	18404	18486	18290	18360	18213	18585	18535	18406	18372	18213	18409	18345	18394	18402	18218	18417	18333	18296	18447	18401	18244	18424	18249	18435	18467	18448	18443	18493	18282	18259	18435	18423	18287	18322	18331	18159	18282	18274	18198	18557	18236	18573	18536	18502	18259	18228	18288	18092	18296	18456	18361	18527	18406	18393	18461	18447	18479	18156	18365	18465	18582	18621	18557	18272	18422	18363	18388	18477	18287	18403	18579	18263	18304	18216	18498	18273	18191	18394	18507	18600	18173	18307	18457	18224	18448	18120	18569	18317	18346	18394
38353	62488	55818	43491	35833	29477	24328	20876	18881	17521	16768	16584	16287	16207	16009	15906	15896	15920	15802	15694	15854	15633	15698	15605	15593	15498	15557	15746	15633	15588	15360	15570	15577	15568	15617	15555	15530	15493	15406	15595	15605	15405	15462	15631	15497	15413	15479	15477	15329	15459	15603	15541	15463	15532	15543	15475	15322	15502	15525	15499	15567	15542	15482	15515	15473	15492	15425	15570	15412	15364	15381	15364	15409	15470	15380	15464	15576	15494	15286	15491	15564	15654	15487	15453	15584	15483	15509	15420	15594	15446	15709	15490	15379	15590	15543	15501	15517	15637	15227	15337	15419	15443	15214	15592	15595	15438	15431	15583	15546	15369	15454	15601	15585	15502	15467	15532	15618	15382	15470	15485	15510	15565	15568	15456	15406	15588	15541	15618	15572	15556	15541	15493	15471	15479	15551	15463	15433	15371	15544	15475	15675	15755	15548	15425	15431	15603	15508	15559	15305	15447	15450	15370	15495	15564	15629	15541	15420	15453	15370	15467	15417	15430	15381	15392	15470	15525	15489	15333	15556	15561	15400	15569	15569	15518	15556	15436	15419	15490	15571	15397	15584	15462	15461	15755	15529	15573	15401	15420	15722	15449	15378	15611	15655	15550	15395	15545	15478	15514	15404	15305	15434	15503	15455	15615	15486	15495	15554	15533	15473	15575	15382	15435	15522	15423	15480	15526	15508	15474	15372	15463	15626	15326	15479	15454	15521	15457	15576	15522	15557	15296	15592	15327	15554	15684	15563	15402	15286	15456	15397	15392	15603	15543	15549	15710	15516	15497	15540	15441	15394	15469	15602	15539	15456	15527	15500	15633	15495	15375	15423	15506	15456	15500	15530	15538	15491	15547	15709	15501	15546	15569	15430	15521	15534	15508	15361	15604	15503	15435	15529	15269	15639	15319	15477	15460	15367	15487	15508	15460	15359	15499	15476	15476	15616	15603	15534	15381	15510	15568	15467	15581	15544	15687	15616	15287	15395	15566	15286	15483	15348	15583	15393	15594	15396	15570	15621	15522	15498	15437	15481	15561	15337	15442	15357	15469	15518	15450	15587	15402	15601	15542	15578	15259	15610	15610	15465	15539	15245	15518	15522	15477	15458	15555	15510	15508	15412	15471	15574	15518	15545	15642	15626	15417	15601	15422	15450	15560	15512	15494	15593	15441	15370	15482	15514	15593	15641	15516	15600	15459	15422	15468	15555	15581	15475	15463	15462	15485	15500	15331	15550	15544	15588	15383	15540	15433	15577	15443	15540	15435	15517	15460	15549	15367	15409	15500	15667	15603	15629	15633	15425	15395	15632	15620	15526	15483	15468	15392	15483	15498	15447	15596	15439	15521	15421	15573	15446	15404	15493	15580	15478	15590	15622	15492	15433	15582	15417	15593	15353	15300	15331	15429	15446	15480	15422	15517	15544	15593	15660	15670	15343	15577	15524	15267	15306	15586	15578	15591	15521	15570	15542	15500	15449	15432	15547	15246	15510	15462	15445	15522	15552	15512	15548	15392	15476	15609	15552	15299	15632	15387	15546	15327	15646	15350	15540	15615	15409	15412	15570	15455	15361	15513	15544	15466	15432	15406	15533	15448	15565	15521	15560	15346	15355	15585	15471	15447	15506	15392	15441	15462	15429	15693	15779	15432	15330	15595	15497	15463	15559	15759	15261	15558	15643	15413	15476	15235	15492	15463	15542	15473	15331	15538	15393	15425	15526	15430	15497	15530	15385	15495	15349	15504	15683	15498	15504	15524	15551	15431	15446	15584	15501	15401	15618	15444	15477	15385	15422	15334	15599	15418	15441	15704	15432	15291	15612	15495	15483	15395	15581	15476	15417	15410	15569	15389	15502	15482	15622	15485	15576	15633	15529	15549	15536	15526	15522	15467	15434	15400	15409	15541	15548	15529	15566	15453	15511	15437	15583	15286	15629	15580	15548	15425	15473	15479	15359	15459	15480	15537	15360	15593	15371	15304	15660	15612	15509	15497	15507	15607	15428	15519	15418	15730	15447	15518	15435	15627	15490	15324	15505	15481	15424	15663	15616	15586	15525	15615	15568	15583	15607	15550	15461	15475	15560	15366	15439	15250	15651	15408	15777	15376	15522	15598	15530	15579	15425	15557	15605	15619	15449	15513	15391	15414	15499	15332	15484	15735	15399	15399	15632	15574	15706	15398	15427	15523	15552	15449	15527	15369	15390	15521	15426	15590	15521	15345	15431	15547	15519	15467	15411	15455	15196	15576	15656	15431	15424	15605	15539	15530	15557	15400	15609	15432	15535	15560	15517	15543	15366	15471	15504	15471	15555	15634	15432	15439	15420	15516	15449	15474	15554	15605	15550	15418	15544	15510	15296	15544	15404	15466	15448	15523	15596	15703	15575	15493	15640	15453	15491	15420	15611	15462	15405	15354	15620	15572	15521	15480	15479	15460	15503	15545	15650	15445	15281	15399	15500	15495	15431	15428	15578	15377	15398	15579	15409	15584	15582	15628	15584	15457	15577	15477	15376	15318	15632	15496	15592	15585	15399	15495	15385	15366	15440	15437	15316	15298	15607	15390	15563	15588	15433	15540	15413	15542	15485	15460	15488	15357	15430	15446	15412	15644	15452	15728	15353	15528	15578	15619	15607	15526	15475	15560	15459	15541	15634	15478	15489	15599	15398	15488	15761	15386	15457	15609	15493	15471	15383	15567	15515	15418	15469	15484	15407	15547	15382	15516	15535	15517	15535	15416	15359	15489	15482	15578	15590	15421	15462	15488	15507	15432	15465	15679	15542	15685	15234	15535	15406	15414	15471	15568	15395	15476	15426	15582	15484	15525	15424	15718	15476	15572	15471	15616	15381	15667	15688	15485	15284	15542	15413	15475	15456	15572	15596	15463	15420	15480	15620	15595	15447	15447	15385	15546	15646	15469	15641	15558	15573	15519	15408	15585	15462	15395	15340	15485	15468	15441	15424	15464	15509	15429	15573	15465	15603	15555	15476	15740	15635	15595	15439	15560	15472	15601	15453	15620	15491	15536	15512	15462	15516	15569	15469	15567	15494	15507	15545	15606	15510	15383	15409	15548	15589	15393	15631	15506	15562	15515	15552	15531	15494	15454	15535	15392	15450	15531	15568	15467	15446	15549	15496	15542	15422	15714	15441	15475	15391	15416	15497	15670	15441	15479	15314	15467	15643	15328	15541	15575	15671	15512	15489	15574	15417	15463	15443	15412	15530	15437	15562	15435	15563	15361	15425	15562	15470	15468	15579	15421	15518	15557	15427	15611	15632	15637	15651	15482	15504	15559	15547	15495	15478	15455	15306	15388	15407	15411	15636	15540	15509	15467	15488	15530	15557	15488	15511	15616	15595	15465	15527	15676	15453	15507	15543	15458	15409	15476	15340	15359	15566	15406	15440	15555	15380	15489	15533	15596	15531	15564	15519	15456	15420	15349	15434	15437	15467	15444	15520	15497	15386	15627	15376	15375	15416	15433	15589	15517	15380	15417	15608	15544	15419	15474	15478	15361	15479	15474	15385	15368	15539	15560	15472	15598	15537	15595	15411	15396	15443	15458	15583	15405	15457	15424	15416	15472	15447	15489	15409	15484	15401	15613	15573	15513	15512	15517	15263	15444	15437	15458	15686	15473	15433	15434	15356	15661	15377	15334	15505	15474	15280	15560	15420	15434	15464	15480	15632	15653	15369	15597	15523	15474	15405	15337	15380	15455	15529	15372	15597	15538	15431	15465	15472	15383	15606	15396	15673	15599	15499	15417	15450	15507	15653	15543	15358	15429	15434	15587	15398	15585	15440	15475	15488	15365	15503	15387	15486	15575	15499	15537	15442	15435	15666	15515	15560	15513	15651	15442	15351	15390	15475	15500	15472	15564	15404	15646	15565	15457	15480	15426	15377	15460	15571	15483	15425	15597	15575	15548	15397	15586	15475	15588	15547	15489	15431	15565	15511	15404	15525	15393	15434	15601	15523	15381	15504	15544	15418	15624	15460	15505	15550	15467	15508	15468	15395	15628	15517	15649	15422	15380	15548	15642	15396	15552	15482	15424	15428	15530	15522	15504	15450	15499	15446	15594	15396	15482	15488	15542	15363	15508	15461	15613	15506	15513	15455	15542	15419	15423	15481	15495	15478	15379	15320	15622	15424	15465	15525	15215	15538	15609	15651	15531	15557	15401	15594	15383	15623	15579	15251	15616	15368	15660	15255	15443	15660	15615	15446	15597	15311	15499	15474	15316	15432	15424	15555	15780	15454	15652	15519	15606	15424	15484	15510	15505	15442	15482	15443	15466	15370	15575	15621	15469	15609	15573	15581	15506	15553	15514	15344	15553	15449	15567	15568	15539	15549	15417	15498	15429	15555	15460	15457	15454	15386	15660	15490	15411	15465	15627	15614	15460	15511	15429	15491	15540	15469	15495	15497	15652	15564	15394	15567	15370	15427	15370	15706	15530	15510	15400	15567	15500	15539	15639	15343	15418	15435	15498	15561	15491	15487	15569	15423	15620	15673	15421	15428	15465	15355	15577	15525	15597	15356	15544	15524	15529	15522	15402	15479	15328	15413	15540	15468	15508	15469	15519	15353	15402	15528	15464	15675	15565	15486	15335	15411	15655	15487	15602	15374	15527	15510	15266	15475	15431	15515	15707	15409	15467	15543	15615	15348	15573	15482	15516	15548	15650	15455	15553	15451	15444	15397	15505	15594	15514	15507	15489	15589	15442	15436	15540	15497	15561	15593	15699	15558	15416	15450	15572	15644	15375	15640	15306	15504	15449	15375	15456	15602	15492	15508	15352	15552	15473	15451	15527	15429	15615	15435	15371	15416	15451	15487	15663	15445	15675	15454	15535	15476	15570	15525	15476	15356	15456	15383	15509	15464	15508	15660	15484	15538	15611	15497	15676	15496	15597	15490	15569	15549	15431	15477	15664	15634	15461	15696	15680	15413	15571	15482	15557	15597	15637	15493	15393	15563	15451	15551	15412	15357	15553	15307	15443	15571	15408	15518	15372	15606	15485	15434	15353	15721	15605	15540	15529	15571	15561	15547	15443	15397	15407	15544	15490	15609	15349	15666	15287	15563	15453	15352	15451	15436	15485	15503	15274	15485	15489	15625	15243
22831	21238	29252	24904	26053	31062	32430	26384	23114	21944	20671	20211	19895	19735	19665	19392	19329	19358	19352	19271	19221	19265	19146	19260	19115	19177	19045	19107	19101	19245	19025	18962	19086	18959	19149	19025	19091	19103	18833	19091	18998	18711	18992	19105	19123	18904	19046	18825	19041	19009	19071	19153	19021	18897	18890	19042	19041	18894	18835	18979	18899	18941	18888	19049	19116	19095	18631	18756	18990	19137	18882	19108	18732	19205	18854	18977	19129	18970	19084	18976	18840	19051	19050	19058	18879	18888	18851	18787	18952	18840	19027	19000	18914	19012	19111	18823	19147	18800	18995	19168	18716	18944	18849	19087	18991	19029	19135	19062	19094	18967	19057	18847	18947	18900	18938	19005	18836	19029	19088	18920	19062	19118	19097	19062	18985	18755	19050	18736	18892	18951	19073	18839	18604	19056	18934	19159	18976	18943	19010	18787	19000	19159	18947	18768	19104	19039	19173	18919	18785	18958	19016	18841	18915	19138	19052	19057	19012	18890	19037	18712	18806	18990	18989	19031	19110	18990	18955	18956	19060	19042	18875	18987	18895	18878	18839	18886	19022	18954	18955	18991	18757	19143	18697	18879	18803	19031	18875	19041	18977	18944	19077	18993	19024	18908	18764	19002	18715	18921	18981	18895	18886	18869	18840	18813	19040	18990	19088	18932	18919	18831	18823	18934	18827	18800	19042	18905	18782	18920	18993	18937	19013	18904	19097	18790	18788	19109	19080	19002	18828	18981	18899	18691	18933	18895	19120	19061	18804	18910	18996	19057	18889	19072	19043	18938	19022	18760	18890	18896	18802	18952	18932	19064	18861	18858	18881	19168	18881	19034	18893	19037	19194	18994	19058	19007	18694	18986	19006	18832	18883	19098	18754	18899	18792	18792	19038	18935	18893	18914	18730	18805	18877	19074	18741	18816	18751	18934	18986	18952	18882	18715	18949	19113	18935	19080	18978	18869	18853	18936	19073	18879	18926	18917	19019	18980	18995	18821	19019	19012	19002	18965	19129	18854	18703	18769	18790	18846	18911	19015	18804	19056	19067	18960	18980	19066	19019	18854	19002	18965	18727	18767	19099	19044	19059	18895	18870	18986	18788	18703	18823	18987	19069	19057	19104	18895	19052	18884	18886	19064	19035	18761	18851	18831	18764	19134	18875	18879	18891	18968	18968	19067	18886	18957	19030	18796	19015	18747	18844	19088	18870	18700	18909	18730	18880	19301	19009	18861	19045	19104	18808	19015	18941	18826	18724	18835	19056	18787	18910	18678	18990	18963	18903	18844	18904	18835	19012	18800	18964	18917	19184	18839	18880	18903	19035	19014	18740	18870	18960	18882	18874	18795	18998	19016	18952	19001	18788	18765	18979	18977	18966	18994	18793	19045	18853	19069	19008	18799	18780	18792	18725	18959	19101	18975	18843	18830	18971	18827	19032	18842	19033	18889	18954	18777	19090	18988	18837	18867	18808	18870	18884	18998	18921	18993	19008	18829	18914	18951	18739	18895	18805	18825	18906	18858	18899	18917	19055	19043	19098	19036	18994	19003	18844	18836	18988	18954	18934	18673	18984	18700	18879	18759	18821	18875	18726	18709	18797	18907	18908	19005	19042	19012	18882	18714	18925	18874	18737	18783	18696	18843	18997	18853	19011	18961	19044	18908	18931	18982	18852	18959	18772	18946	18994	18995	18947	18911	19140	18957	19081	18846	18917	18931	19025	18900	18940	18844	18779	19106	18983	18936	18981	19046	18843	18929	18953	18886	18886	18832	18870	19004	18930	18936	18997	18874	18995	18714	18885	18971	18916	19010	19013	18991	18964	18941	18876	19009	19048	18731	18877	18971	18984	18868	18931	18949	19119	18606	18815	18897	18794	18873	18861	18934	18842	18851	19023	18769	18809	18745	18971	19017	19039	19111	18983	19181	18944	18955	18961	18838	19083	19023	19036	18823	18791	18774	18791	18802	18813	18756	18928	18705	18945	18979	19049	18755	18784	19048	18950	18918	18826	18954	18742	18910	18957	18881	18896	18734	19028	18796	19185	18737	19021	18929	19043	18994	18930	18831	18846	18980	19261	18870	18781	18837	19063	18828	18969	18900	18978	18973	18853	18974	18966	18895	18787	18964	18857	18972	18981	18935	18830	18789	18844	19044	18857	19002	18824	18962	18907	19000	18933	18861	18927	18927	18885	19101	18917	18950	19062	18775	18941	18819	19060	18872	18878	18826	19237	19162	18660	18781	18885	18809	18822	18872	18920	18859	19022	18957	18857	18868	19058	18967	18984	18928	18778	18853	18914	18862	19001	18909	18794	18877	18965	18963	18884	18806	19004	18867	19102	19027	18911	18798	18995	18946	19034	19030	19054	18862	19020	18848	18997	18883	18949	18946	19014	19175	19047	18977	19039	18787	18878	18942	18926	18950	18772	18766	18860	18931	18997	18955	19034	18770	18940	18854	18883	19034	18922	18871	19117	18917	18928	19101	18855	19162	18968	18717	18867	19020	18899	18980	18781	19011	18826	18840	18887	18902	19029	18851	18931	19028	18869	18999	18988	18779	18932	18911	19056	18955	18889	18835	18823	18791	19032	19009	18738	19037	18906	18798	18836	18822	18902	18798	18818	18915	18735	19031	18701	18965	18969	18869	18999	18940	18914	18812	19012	18798	19091	18815	18979	18823	19038	18824	18877	18824	18807	18795	18790	18939	18885	19102	18921	18912	18942	19055	18694	18890	19038	18737	18764	18886	18786	18809	18662	18813	18663	19005	18839	18901	18984	18946	18984	18903	18813	18985	19059	18930	18875	18647	18891	19105	18887	18863	18878	18616	19074	18761	18939	19095	18910	18959	19091	18620	18943	18934	19037	19118	18907	18861	18801	19103	19013	18961	18956	19039	18994	18759	18948	18988	19084	18924	18953	19029	18762	18960	18714	18972	19219	19010	18908	18841	18839	18951	18987	18872	18940	18953	18690	18738	19140	18890	18927	19070	18969	18832	18967	18869	18988	18884	18819	19058	18756	19015	18926	18870	18916	18839	19187	19172	19078	19002	19047	18985	18877	18975	18908	19065	19074	18859	18897	19047	18903	18916	18835	18803	18767	19093	18869	18914	18997	19019	19006	18937	18932	18862	18821	18857	18835	18925	18881	18875	18738	18925	18995	19012	18961	18911	18792	18999	18910	18887	18900	19058	19122	18837	18822	18913	18858	19053	18949	18928	18883	18899	19015	18933	18815	18814	18836	18873	19054	19015	18935	18871	18706	18978	18782	18797	18922	18911	19136	18936	18935	18949	19004	19054	18981	18929	18986	19026	18763	19052	18872	18999	18839	19095	18793	18923	18875	18824	18760	18831	18922	18957	18906	19241	19019	19067	18949	18931	18935	18774	18809	19174	19065	18798	18845	18813	18879	18966	18920	18960	19099	19059	18885	18863	18887	19059	18818	18985	19088	18985	18942	19059	18834	19050	18878	19023	18790	19139	18890	18894	18849	18832	18979	18805	18892	18857	19008	18898	19014	19085	18963	18757	19048	18821	18729	18957	18882	19036	19152	18885	18996	18962	18887	19097	18954	18812	19030	18672	18838	18754	18806	18829	18984	18958	18910	18780	18905	18952	19143	18880	18841	18975	18892	18877	18923	18871	18861	19028	18992	18846	18922	18988	18953	18858	19061	18830	18981	18998	18917	18997	19067	18889	18778	18835	18834	18788	19015	18980	18970	18943	18870	18903	19065	18675	19035	19074	19084	18901	18841	18942	18806	18942	18754	18830	18925	18939	18769	18889	19035	18912	19126	18811	18696	19035	19000	18929	18927	18797	18965	18782	18804	18809	18722	18873	18895	18820	18880	19065	18961	18999	19029	18885	19114	19038	18899	18786	19009	18924	18997	18946	18910	18926	18912	19114	18986	19071	19014	18635	18883	18953	18785	18761	19116	19051	18914	18924	19061	18903	18905	18970	18751	18742	19036	18915	18876	19086	18840	18923	18819	19047	18875	18914	18947	18847	18812	18935	19028	18963	18937	19120	19061	18938	18884	19025	18819	18781	18944	19080	18948	18997	18926	18928	19261	18792	18843	18920	18867	18949	18933	18878	18906	19040	18978	18967	18891	18850	19032	19022	18995	18915	18801	19007	18812	19062	18997	18764	19095	19071	18825	18913	18813	18943	18986	18930	19031	18701	18793	18731	19049	18927	18910	18968	18806	18825	18952	18868	18922	18962	19014	18916	18865	18702	18910	18979	18849	19010	18961	18859	18781	18858	18999	18825	18797	18779	18725	18817	18757	19031	19132	18884	19134	19035	18951	18817	19071	18937	18910	18882	18914	18705	18846	18727	19059	19134	19141	19034	18932	19026	18854	19057	18862	19109	18847	18940	18919	18859	18914	18889	18902	19122	18914	18915	18990	18774	18710	18864	18938	18962	19076	18991	19072	18917	19025	18687	18869	18877	18754	18978	18773	18788	18868	18854	18689	19032	18852	18914	18893	19038	18788	18906	18861	18880	18882	18963	18925	18814	18894	18794	18938	18868	18926	19008	19099	18783	18917	19070	18995	19073	18792	18885	19020	18918	18850	18910	19069	18658	19067	18959	18880	18972	19094	18917	18830	19035	18963	19002	18859	19161	18874	18788	18993	18857	19088	18864	18994	18768	18925	18695	18888	18965	19051	18934	18907	19099	18774	19098	18808	19065	18879	18805	18950	18952	18831	18766	18933	18740	18792	18765	18833	18899	18783	18990	18765	18981	18979	18958	18938	18958	18859	18960	18813	18823	19044	18860	18935	18765	18891	18967	18993	19209	19026	18858	19032	18909	19105	18753	19025	18901	18811	18849	19001	18882	19013	19032	19100	18826	19049	18996	18867	18994	18802	18969	18811	18928	18892	18802	18957	18859	18742	18865	18811	18844	18753	18792	18830	19052	18829	18868	18995	18639	18895	18985	19015	18939	19005	18813	19028	18955	18936	18769	18884	19071	18947	18860	18963	18893	18976	19026	18784	18961	18748	18837	19010	18862	19142	18876	19022	18971	19012	18868	18945	18862	18888	18824	18940	18897	18873	18928	18852	18668	18895	18972	18758	18888	18926	18686	18915	18690	18746	18782	18875	18993	18978	18807	18858	18804	18671	18793	18686	18770
41432	69402	63242	50314	42061	35602	29772	24541	21290	18846	17522	17115	16741	16514	16394	16202	16109	16251	16162	16042	15928	16134	16160	16039	16101	15967	15837	15859	15940	15878	15790	15881	15982	15796	16062	15685	15909	15523	15663	15634	15800	15787	15711	15868	15559	15946	15719	15773	15755	15788	15892	15829	15823	15757	15798	15742	15780	15917	15844	15906	15983	15852	15814	15939	15686	15857	15962	15592	15885	15722	15732	15921	15915	15853	15730	15831	15879	15808	15980	15780	15775	15780	15816	15751	15737	15746	15859	15890	15666	15881	15885	15831	15913	15783	15766	15713	15718	15689	15800	15926	15778	15791	15774	15866	15711	15666	15644	15757	15859	15772	15801	15696	15858	15734	15877	16024	15878	15746	15702	16022	15661	15718	15764	15860	15789	15750	15683	15726	15979	15889	15836	15941	15781	15590	15880	15931	15813	15891	15747	15763	16054	15924	15867	15701	15850	15887	15885	15846	15825	15790	15802	15824	15865	15710	15824	15949	15708	15822	15730	15886	15713	15824	15824	15737	15698	15733	15951	15801	15681	15701	15764	15791	15782	15653	15846	15571	15902	15715	15712	15853	15708	15735	15703	15751	15803	15860	15802	15942	15764	15762	15793	15855	15927	15819	15746	15757	15701	15784	15663	15912	15654	15699	15907	15813	15746	15759	15905	15872	15801	15824	15834	15783	15810	15825	15802	15951	15758	15651	15792	15774	15741	15758	15829	15747	15898	15880	15835	15794	15648	15753	15797	15863	15783	15823	15761	15742	15792	15723	15819	15693	15861	15676	15833	15590	15669	15705	15867	15918	15623	15717	15952	15765	15702	15720	15848	16039	15521	15919	15854	15783	15588	16031	15726	15854	15635	15765	15852	15857	15650	15955	15658	15911	15643	15680	15648	15943	15683	15673	15799	15679	15724	15823	15738	15802	15768	15826	15579	15790	15823	15797	15734	15687	15845	15788	15801	15720	15825	15680	16020	15684	15863	15696	15803	15850	15817	15890	15843	15756	15901	15754	15813	15815	15757	15647	15871	15993	15756	15832	15750	15821	15677	15889	15811	15773	15775	15884	15573	15703	15816	15671	15741	15815	15838	15832	15669	15862	15749	15823	15646	15797	15844	15754	15812	15822	15758	15830	15828	15902	15860	15880	15740	15694	15687	15811	15860	15683	15615	15925	15726	15682	15800	15955	15825	15920	15669	15627	15783	15764	15850	15786	15510	15814	15931	15898	15670	15642	15671	15783	15826	15713	15786	15803	15715	15784	15772	15996	15919	15744	15743	15799	15756	15832	15915	15790	15662	15739	15586	15813	15661	15901	15927	15734	15630	15832	15728	16017	15740	15736	15669	15893	15937	15874	15847	15713	15638	15884	15716	15700	15862	15780	15878	15812	15833	15915	15578	15779	15855	15756	15761	15695	15841	15823	15821	15869	15710	15660	15974	15871	15871	15864	15783	15981	15757	15689	15654	15754	15832	15756	15743	15862	15852	15807	15617	15626	15899	15832	15810	15833	15953	15862	15848	15741	15757	15751	15655	15755	15797	15719	15753	15835	15817	15695	15913	15819	15823	15834	15826	16054	15693	15776	15704	15951	15737	15775	15848	15837	15882	15830	15749	15727	15848	15910	15854	15656	15885	15818	15949	15743	15679	15700	15886	15705	15788	15816	15759	15738	15718	15761	15769	15766	15800	15929	15734	15749	15857	15601	15799	16021	15686	15795	15898	15896	15867	15706	15707	15798	15875	15863	15597	15807	15809	15594	15678	15786	15660	15961	15708	15862	16088	15779	15580	15788	15834	15770	15838	15724	15673	15542	15849	15882	15711	15940	15855	15859	15944	15866	15596	15713	15921	15771	15828	15770	15767	15728	15728	15735	15696	15807	15700	15845	15806	15659	15832	15968	15891	15694	15721	15719	15848	15714	15827	15870	15887	15935	15923	15942	15790	15770	15857	15903	15977	15695	15652	15851	15944	15624	15831	16038	15781	15822	15841	15891	15736	15750	15883	15806	15855	15896	15764	15921	15891	15883	15795	15822	15800	15671	15868	15486	16005	15732	16011	15678	15740	15956	15695	15963	15948	15709	15650	15840	15741	15563	15828	15825	15871	15819	15859	15837	15783	15786	15820	15755	15764	15868	15889	15750	15795	15814	15831	15918	15857	15853	15887	15547	15812	15694	15866	15698	15792	15737	15875	15912	15900	15786	15829	15740	15771	15856	15863	15936	15787	15699	15807	15808	15948	15787	15733	15783	15793	15902	15972	15805	15842	15595	15742	15680	15752	15805	15846	15947	15689	15761	15664	15930	15585	15836	15760	15801	15887	15854	15780	15955	15861	15749	15967	15843	15698	15741	15726	15685	15725	15880	15840	15652	15817	15933	15743	15905	15893	15759	15832	15754	15794	15763	15740	15877	15758	15880	15723	15886	15840	15675	15692	15799	15874	15718	15812	15628	15831	15635	15683	15750	15882	15980	15843	15826	15737	15778	15742	15661	15661	15716	15748	15746	15918	15760	15744	15786	15866	15575	15862	15708	15895	15760	15835	15901	15813	15686	15959	15917	15821	15862	15807	15857	15699	15772	15760	15704	15836	15806	15844	15681	15767	15849	15918	15880	15745	15665	15782	15661	15763	15804	15730	15737	15758	15799	15865	15704	15658	15836	15823	15822	15893	15815	15863	15720	15748	15904	15766	15726	15952	15671	15817	15852	15808	15825	15769	15705	15706	15748	15742	15749	15787	15667	15834	15815	15704	15577	15713	15765	15939	15850	15638	15693	15833	15836	15807	15793	15753	15856	15826	15803	15876	15788	15733	15931	15751	15960	15805	15701	15662	15841	15634	15669	15844	15724	15729	15729	15866	15696	15784	15634	15505	15837	15600	15799	15822	15887	15635	15642	15836	15681	15783	15691	15786	15724	15636	15801	15713	15695	15712	15725	15653	15786	16023	15751	15849	15705	15864	15815	15686	15659	15816	15650	15854	15684	15781	15980	15754	15778	15864	15828	15894	15681	15812	15774	15787	15869	15870	15803	15798	15821	15683	15879	15789	15719	15784	15750	15765	15781	15815	15763	15740	15903	15605	15675	15826	15642	15834	15688	15947	15809	15836	15956	15712	15620	15876	15959	15601	15691	15927	15724	15807	15643	15822	15693	15884	15771	15716	15641	15831	15697	15812	15762	15765	15741	15868	15776	15772	15884	15731	15572	15823	15868	15931	15576	15725	15852	15630	15980	15820	15614	15801	15803	15742	15753	15733	15623	15852	15759	15822	15819	15862	15772	15885	15687	15794	15791	15699	15848	15792	15791	15780	15736	15792	15784	15778	15822	15850	15687	15777	15799	15549	15767	15792	15749	15755	15762	15713	15762	15781	15700	15718	15650	15860	15825	15773	15708	15813	15804	15763	15788	15837	15779	15742	15640	15681	15851	15883	15796	15634	15759	15847	15836	15854	15655	15734	15900	15894	15577	15788	15982	15759	15702	15716	15803	15628	15763	15611	15843	15569	15752	15877	15677	15795	15715	15852	15640	15800	15904	15805	15658	15613	15916	15945	15802	15768	15947	15753	15940	15543	15875	15823	15854	15785	15863	15743	15759	15834	15883	15839	15782	15869	15859	15771	15862	15830	15718	15775	15830	15854	15682	15775	15783	15721	15668	15919	15983	15595	15902	15822	15611	15550	15849	15781	15784	15897	15701	16033	15777	15749	15891	15786	15733	15736	15989	15757	15654	15810	15734	15699	15780	15914	15866	15720	15708	15759	15763	15781	15808	15934	15851	15881	15841	15850	15912	15765	15830	15726	15973	15954	15797	15741	15801	15775	15697	15943	15838	15764	15689	15744	15875	15696	15666	15884	15995	15896	15653	15858	15917	15720	15827	15866	15726	15784	15969	15905	15756	15849	15627	15686	15719	15734	15651	15675	15898	15831	15782	15751	15839	15791	15760	16052	15730	15942	15611	15839	15623	15728	15704	15871	15900	15833	15751	15662	15734	15752	15672	15759	15675	15879	15592	15630	15677	15880	15649	15822	15733	15918	15796	15779	15529	15819	15838	15958	15862	15681	15975	15636	15756	15609	15504	15726	15976	15905	15877	15861	15740	15839	15768	15814	15728	15756	15647	15761	15765	15721	15893	15797	15716	15757	15818	15717	15879	15776	15801	15867	15585	15669	15785	15533	15945	15827	15945	15665	15698	15875	15724	15834	15722	15741	15705	15700	15599	15804	15819	15663	15836	15762	15635	15754	15615	15850	15835	15767	15831	15774	15750	15792	15872	15757	15756	15761	15863	15880	15748	15704	15606	15853	15718	15661	15889	15760	15867	15718	15788	15759	15716	15770	15828	15846	15726	15875	15779	15830	15726	16010	15862	15690	15806	15880	15691	15728	15688	15713	15980	15605	15786	15777	15896	15731	15668	15787	15719	15836	15801	15818	15873	15793	15764	15759	15635	15724	15672	15878	15598	15661	15806	15725	15778	15732	15769	15995	15828	15934	15855	15764	15807	15902	15738	15744	15824	15668	15889	15867	15843	15719	15898	15755	15738	15771	15774	15902	15659	15816	15906	15717	15843	15628	15779	15827	15865	15771	15775	15863	15735	15812	15778	15828	15776	15876	15826	15751	15711	15750	15711	15861	15885	15851	15884	15807	15793	15814	15723	15866	15819	15859	15792	15800	15752	15778	15745	15799	15783	15717	15843	15707	15810	15750	15797	15720	15784	15863	15632	15726	15804	15718	15798	15952	15695	15911	15889	15848	15656	15852	15871	15825	15820	15755	15716	15898	15674	15805	15845	15775	15633	15926	15833	15817	15690	15781	15945	15810	15781	15691	15712	15697	15750	15898	15892	15928	15702	15757	15669	15812	15782	15514	15915	15808	15911	15904	15800	15711	15739	15744	15875	15779	15719	15861	15613	15784	15746	15748	15806	15751	15756	15779	15680	15651	15770	15671	15731	15823	15751	15662	15713	15812	15557	15703	15900	15757	15865	15800	15720	15628	15722	15675	15794	15864	15707	15780	15819	15690	15822	15668	15655	15874	15743	15762	15756	15796	15796	16077	15855	15741	15803	15947	15875	15839	15837	15902	15845	15864	15736	15471	15913	15743	15818	15696	15800	15885	15949	15680	15810	15815	15790
31549	37680	45555	38801	30139	25598	22462	21015	19841	19388	18668	18771	18674	18528	18440	18448	18175	18469	18169	18303	18195	18237	18149	18195	18187	18165	18125	18377	18146	18089	18316	18249	18154	18307	18168	18249	18332	18310	18271	18124	18188	18065	18075	18253	18105	18284	18105	18108	18133	18107	18233	18077	18143	18259	18371	17996	18126	18070	18226	18108	18190	18217	18148	18160	18113	18150	18126	18139	18506	18133	18155	18206	17989	18291	18063	18189	18323	18245	18157	18158	18171	18127	18073	18198	18335	18137	18074	18246	18289	18250	18090	18084	18019	18245	18223	18209	18162	18128	18166	18250	18124	18171	18123	18387	17976	17855	18114	18264	17902	17931	18157	17995	18123	18117	18241	18293	18427	18233	17988	18076	18148	18022	18089	18212	18310	18255	18072	18008	18076	18194	18215	18275	18130	17893	18257	18263	17924	18269	18322	18087	18184	18069	18076	18220	18214	18256	18256	18320	18203	18269	18202	18072	18169	18275	18217	18164	18014	18209	18201	18323	18055	18173	18101	18118	18220	17925	17900	17997	18397	17994	18046	18100	18186	17985	18134	18194	18021	18231	18324	18418	18172	18106	18255	18150	18199	18115	18128	18334	18029	18141	18329	18302	18156	18107	18043	18225	18279	18111	18193	18165	18118	17939	18288	18081	18171	18083	18163	17987	18127	18097	18118	17985	18265	17966	18199	18053	18218	18125	18099	18184	18097	18258	18179	18130	18056	18060	18120	18106	18227	18008	17955	18226	18003	18053	18188	18250	18338	18433	18212	18063	18208	18382	18036	18061	18332	18107	18321	18200	17998	18128	18489	18438	18059	18231	18132	18259	18238	18190	18326	18173	18236	18119	18001	18178	18148	18045	18052	18415	18351	18208	18283	17808	18215	18173	18374	18092	18143	18144	18092	17851	18098	18101	18096	18078	18314	18087	18058	17994	18179	18189	18245	18298	17934	18089	18272	18241	18109	18119	18146	18053	18016	18301	18050	17978	18074	18053	18069	18107	18097	18084	18317	18054	18070	18189	18280	18176	18145	18387	18182	18118	18011	17994	18281	18159	18009	18175	18060	18144	18095	18227	18134	18222	18111	17898	18300	18105	18133	18115	18123	18080	17976	18153	18171	18016	18174	18161	18223	18162	18341	18080	18007	17980	18083	18153	18337	18296	18228	18320	18248	18227	18286	18102	18469	18290	18222	18424	18142	18147	18223	18234	18248	18321	18192	18125	18361	17957	18226	17967	18191	18081	18088	18160	18227	18156	18157	18025	18226	18159	18228	18256	18298	18136	18154	18111	18115	18060	18128	18165	18275	18121	18099	18163	18272	18410	18116	18252	18332	18132	18077	18097	18147	18027	18164	18307	17971	18061	18307	18154	18114	17967	18247	18272	18237	18104	18099	18070	18000	18273	18009	18143	18226	18096	18091	17903	18172	18057	18042	18130	18192	18081	18047	18100	17965	18090	18116	18231	18048	18005	18131	18030	18196	18332	18119	18016	18028	18045	18124	18087	18101	18037	18098	18228	17974	18247	18185	18069	18203	18277	18316	18155	18165	18204	17898	18207	18293	18098	18164	18252	18265	18169	17942	18172	18141	18183	18266	18018	18047	18296	18118	18158	18294	18147	18115	18154	17934	18293	18019	18068	18181	18183	18232	18190	18193	18219	18340	18090	18195	18124	18177	18196	18085	18008	18171	18101	18178	18050	18099	17995	18046	18129	18277	18109	18157	18267	18242	18205	18225	18141	18056	18199	18281	18206	18145	18217	18013	18235	18169	18241	18040	17981	18060	18142	18230	18351	17926	17998	18270	18017	18072	17980	18216	18165	18154	17974	18059	18269	18195	18023	18272	18215	18007	18275	18174	18013	18137	18200	18077	17999	18382	18218	18395	18198	18171	17959	17919	18110	18115	18066	17974	18207	18030	18039	18183	18002	18168	18110	18179	18406	18199	18122	18354	18198	18157	18170	18156	18154	18137	18180	18189	18330	18198	18041	18239	18292	18107	18089	17874	18058	18215	18307	18083	17967	18043	18065	18000	18270	18212	18094	18251	18263	18177	18134	18148	18234	18281	17990	18138	18029	18092	18282	18248	18203	18286	18298	18173	18178	18148	18330	18268	17896	18080	18182	18077	18129	18062	18300	18419	18265	18303	18171	18224	18069	18104	18153	18300	18071	18281	18064	18352	18233	17997	18290	18022	18078	18074	18295	18255	18303	18080	18122	18145	18344	18299	18285	18330	18135	18257	18128	17964	18035	18282	18070	18353	18302	18255	18014	18104	18095	18116	18204	18115	18126	17944	18082	18309	18141	18272	18142	18202	18013	18348	18238	18065	18288	17992	18379	18135	18010	18035	18293	18174	18035	18161	18031	18069	18140	17913	18028	17891	18199	18247	18135	18144	18146	18367	18229	18309	18172	18245	18313	18200	17852	18099	18093	18177	18035	17787	18149	18280	18175	18202	18303	18148	18176	18302	18176	17982	18182	17992	18166	18088	18054	18123	18171	18266	18053	18064	18145	18141	18067	18155	18197	18187	18344	18376	18051	18092	18245	18234	18174	18357	18211	18065	18343	18208	18266	18033	18028	18153	18149	18303	18070	18168	18063	17988	18118	18215	18209	18040	18297	18215	18105	18146	18026	18575	18121	18214	18118	18105	18169	18368	18213	17993	17989	18210	18218	18065	18105	18256	18142	18338	18140	18014	18232	18240	18289	18100	18196	18024	18144	18184	18349	18100	18200	18158	18145	18166	17976	18151	18046	18262	18176	18183	18212	18211	18429	18216	18179	18116	17985	18082	18145	18026	18233	18265	18259	18155	18226	18113	18251	18069	18030	18019	18274	18190	18122	18258	18002	18038	18008	18062	18107	18243	18083	18244	18189	18225	18113	18079	18282	18049	18233	18305	18155	18324	17966	18205	17984	18401	18220	18073	17992	18276	18088	18156	18281	18052	18210	18178	18125	18324	18167	18027	18243	18185	18067	18093	18114	18165	18075	18218	18201	18237	18211	18068	18070	18295	18398	18252	18264	18054	18245	18025	17942	18164	18258	18139	18164	18056	18081	18022	18067	18240	18144	18020	18099	18443	18251	18108	18196	18124	18124	18196	18107	18230	18176	18325	18308	18288	18252	18194	18144	18170	18017	18203	18163	18204	18021	18034	18012	18167	18036	18365	18142	18123	18287	18306	18298	18264	18072	18008	18137	18156	18132	18222	18218	18155	18092	18156	18097	18176	18081	18162	18330	18288	18063	18141	18111	18099	18167	18420	18070	18235	18177	18238	18219	18210	18112	17898	18053	18254	18264	17990	18220	18086	18131	18293	18163	18308	18023	18262	17946	18335	18274	18155	18047	18166	18231	18228	18214	18265	18214	18114	18251	18213	18359	18190	18194	18288	18190	18103	18163	18069	18187	18227	18237	18206	18142	18120	18236	18161	18011	18086	18220	18195	18244	18027	18040	18238	17936	18080	18226	17996	18080	18258	18253	18251	18205	17971	18152	18061	18261	18153	18106	18020	18321	17974	18092	18148	17943	18185	18205	18196	18115	17962	18306	18265	17959	18025	18189	18081	18213	18086	18278	17933	18131	18228	18324	18304	18039	18143	18143	18262	18122	18244	18150	18201	18153	18474	18108	18135	18180	18170	18163	18006	18081	18214	18150	18075	18062	18059	18082	18026	18182	18050	18228	18091	18073	18174	18049	17911	18063	17976	18163	18028	18103	18105	18018	18107	18130	18371	18253	18214	18061	18166	18139	18193	18031	18242	18127	18241	18157	18184	18225	18278	18048	18201	18239	18268	18271	18253	18120	18040	17995	18142	18106	18156	18005	18109	18260	18216	18341	18162	18196	18205	18156	18210	18047	18151	18193	18149	18136	18273	18005	18149	18198	18101	18192	18157	18024	18072	18304	18241	18147	18056	18241	18144	18132	18120	18055	18503	18149	18095	18032	18177	18180	18079	17891	18157	18290	18250	17945	18337	18182	18323	18440	18281	18210	17990	18144	18085	18041	18421	18093	18180	18038	18244	18066	18162	18034	18331	18072	18211	17955	18134	18198	18017	18225	18152	18199	18202	18253	18257	18321	17877	18288	18239	18206	18155	17942	18145	18360	18088	18291	18171	18232	18338	18192	18126	18242	18338	18090	18005	18042	18085	18109	18126	18155	18324	18237	18204	18106	18192	18164	18098	18110	18263	18418	18103	17967	18215	18094	18038	17869	18139	18282	18115	18098	18222	18412	18152	18208	17788	18153	18161	18086	17846	18213	18177	18279	18231	18238	17971	18440	18242	18120	18158	18153	18066	18109	18268	18249	18025	18243	18385	18337	18161	18232	18168	18198	18193	18187	18397	18111	18323	18321	18399	18171	18121	18294	18046	18184	18229	18472	18172	18013	18004	18194	18210	18200	18142	18263	18145	18173	18224	18143	17990	17882	18136	18197	18030	18177	18180	18092	18089	18244	18055	18262	18344	18147	18200	18085	18100	18086	18192	18053	18069	18149	18263	18284	18257	18051	18280	18293	18341	18112	18239	18213	18181	18142	17999	18222	18308	18266	18089	18152	18192	18147	18164	18116	18337	18005	18175	18267	17922	18173	18168	18248	18237	18046	18109	18282	18030	18201	17916	18169	18267	18267	18168	18161	17950	18117	18141	18033	18155	18162	18203	18300	18134	18127	18519	18134	18142	18279	18248	18056	18172	18223	18090	18126	18168	18237	18170	18093	18099	18387	18385	18319	18151	18040	18201	17804	18199	18027	18138	18291	18247	17903	18347	18187	18018	18115	18166	18233	18256	17946	18219	18069	18151	18060	18043	18257	18003	18169	18235	18307	18029	18263	18210	18142	18174	18188	18123	18211	18514	18068	18174	18158	18188	18056	17979	18269	18218	18150	18275	18141	18070	18083	18156	17993	18121	18318	18091	17914	18053	17959	17993	18182	17986	18096	18219	18024	18020	18266	18213	18333	18238	18142	18238	18294	18066	17897	18156	18194	17983	18153	18271	18161	18241	18142	17996	18012	17852	18219	18189	18245	18018	18119	18101	18301	18246	18103	18277	18207	18204	18043	18116	18256	18145	18253	17975	18123	18361	18093	18094	18133	18160	18360	18221	18146	18145	18087	18201	18182	18125	18219
39187	56185	49853	37490	29699	24379	20854	19018	17686	16820	16292	15900	15810	15920	15739	15433	15437	15654	15412	15387	15511	15549	15383	15531	15367	15257	15371	15438	15409	15412	15263	15471	15358	15386	15518	15609	15467	15478	15291	15504	15461	15218	15506	15172	15288	15449	15323	15315	15367	15323	15401	15362	15098	15204	15417	15403	15473	15234	15464	15401	15376	15502	15505	15411	15517	15287	15305	15300	15264	15457	15312	15342	15411	15406	15433	15216	15463	15305	15408	15352	15449	15213	15317	15303	15359	15437	15442	15270	15365	15318	15300	15448	15366	15303	15345	15363	15374	15356	15328	15489	15340	15398	15351	15382	15457	15343	15455	15367	15490	15342	15404	15395	15530	15432	15410	15443	15359	15319	15316	15380	15319	15274	15295	15374	15440	15390	15161	15380	15414	15330	15378	15394	15133	15473	15446	15282	15247	15224	15386	15439	15410	15522	15428	15346	15384	15402	15314	15230	15233	15333	15211	15385	15151	15255	15358	15233	15354	15284	15646	15376	15422	15222	15518	15464	15416	15237	15442	15332	15537	15224	15552	15357	15270	15358	15400	15210	15226	15381	15388	15236	15231	15394	15370	15331	15287	15379	15481	15273	15322	15159	15313	15348	15495	15354	15222	15355	15220	15278	15195	15383	15269	15269	15483	15385	15650	15408	15356	15437	15438	15435	15230	15415	15252	15292	15450	15440	15275	15167	15333	15368	15272	15475	15333	15436	15381	15524	15400	15252	15303	15249	15348	15258	15299	15404	15389	15416	15293	15319	15539	15317	15330	15365	15409	15270	15270	15296	15241	15548	15484	15390	15507	15217	15382	15374	15281	15349	15507	15360	15494	15180	15262	15235	15264	15346	15372	15342	15469	15403	15392	15509	15421	15329	15459	15224	15313	15318	15372	15310	15265	15256	15331	15334	15436	15405	15385	15291	15380	15322	15387	15307	15296	15354	15301	15481	15375	15339	15301	15467	15298	15282	15524	15342	15312	15329	15242	15445	15426	15276	15408	15487	15371	15346	15347	15265	15363	15291	15420	15299	15572	15368	15368	15462	15583	15446	15388	15437	15194	15393	15490	15414	15499	15371	15428	15275	15383	15236	15410	15271	15361	15430	15528	15344	15486	15214	15317	15378	15386	15223	15372	15485	15326	15255	15342	15431	15285	15609	15275	15569	15472	15447	15220	15333	15493	15375	15364	15463	15383	15382	15435	15392	15459	15364	15310	15317	15537	15459	15378	15441	15401	15327	15391	15265	15493	15360	15456	15137	15301	15428	15381	15270	15110	15249	15382	15264	15375	15297	15306	15453	15400	15457	15393	15381	15189	15403	15210	15562	15283	15283	15212	15445	15312	15521	15459	15419	15322	15245	15351	15326	15322	15405	15373	15337	15205	15345	15301	15466	15398	15277	15439	15357	15283	15449	15321	15311	15270	15427	15303	15290	15314	15499	15387	15256	15332	15404	15332	15577	15481	15235	15515	15395	15171	15271	15502	15376	15626	15160	15310	15340	15390	15309	15349	15172	15417	15354	15121	15221	15462	15473	15411	15282	15371	15242	15262	15595	15440	15461	15439	15386	15444	15294	15278	15239	15297	15555	15287	15459	15379	15200	15540	15375	15427	15314	15332	15471	15406	15223	15269	15301	15265	15339	15413	15377	15259	15313	15293	15366	15548	15587	15333	15368	15224	15397	15521	15414	15461	15424	15436	15242	15443	15373	15384	15396	15455	15341	15423	15469	15410	15377	15311	15476	15544	15453	15444	15378	15342	15552	15469	15398	15270	15430	15189	15429	15353	15404	15162	15346	15454	15460	15342	15323	15548	15416	15298	15315	15523	15330	15465	15441	15483	15335	15221	15430	15331	15553	15313	15366	15183	15245	15195	15336	15351	15299	15430	15444	15235	15300	15548	15419	15376	15462	15276	15441	15453	15234	15171	15325	15446	15526	15315	15293	15349	15387	15443	15304	15362	15341	15339	15399	15399	15227	15399	15437	15297	15264	15493	15498	15347	15362	15339	15345	15256	15336	15571	15535	15424	15562	15338	15289	15394	15317	15383	15392	15409	15379	15520	15444	15451	15166	15449	15407	15455	15381	15442	15311	15452	15496	15296	15277	15373	15378	15511	15336	15139	15375	15144	15326	15295	15477	15506	15478	15240	15428	15267	15243	15252	15351	15217	15376	15387	15447	15445	15430	15366	15349	15450	15307	15265	15293	15486	15323	15357	15244	15338	15315	15434	15229	15460	15434	15341	15236	15433	15500	15383	15451	15422	15355	15207	15331	15440	15351	15351	15381	15215	15444	15571	15219	15576	15535	15377	15484	15211	15436	15391	15537	15378	15385	15414	15395	15312	15292	15306	15372	15428	15192	15426	15518	15250	15421	15460	15387	15372	15322	15469	15372	15246	15468	15410	15412	15300	15617	15206	15465	15269	15306	15543	15368	15259	15226	15349	15438	15406	15291	15395	15253	15391	15309	15386	15217	15229	15297	15553	15311	15495	15315	15387	15292	15414	15366	15503	15398	15433	15413	15353	15468	15225	15364	15300	15384	15338	15349	15422	15293	15337	15492	15297	15469	15388	15246	15501	15386	15410	15251	15497	15505	15332	15464	15456	15347	15300	15459	15355	15397	15466	15350	15387	15304	15317	15330	15427	15499	15594	15520	15229	15472	15339	15320	15415	15211	15405	15439	15438	15402	15400	15192	15505	15441	15389	15447	15500	15306	15376	15307	15387	15486	15574	15262	15319	15371	15333	15303	15364	15386	15273	15554	15305	15222	15427	15274	15305	15271	15359	15447	15239	15275	15183	15542	15472	15510	15412	15534	15374	15535	15446	15409	15390	15392	15480	15213	15435	15462	15272	15140	15264	15371	15204	15282	15190	15393	15445	15459	15355	15479	15333	15410	15463	15339	15121	15423	15201	15284	15418	15272	15444	15258	15240	15558	15357	15347	15439	15291	15649	15382	15363	15305	15426	15284	15464	15347	15469	15446	15474	15385	15483	15494	15444	15400	15371	15424	15237	15298	15271	15211	15411	15348	15385	15473	15262	15228	15414	15266	15473	15367	15299	15304	15399	15251	15410	15354	15383	15361	15339	15299	15313	15510	15507	15456	15436	15514	15469	15208	15372	15401	15328	15196	15518	15406	15304	15433	15377	15414	15413	15366	15217	15536	15295	15449	15355	15257	15492	15484	15412	15387	15364	15404	15284	15410	15344	15362	15397	15308	15392	15401	15319	15183	15489	15356	15375	15357	15434	15477	15488	15275	15419	15278	15369	15401	15393	15281	15423	15374	15283	15478	15515	15342	15447	15358	15270	15435	15304	15619	15532	15304	15410	15475	15317	15316	15261	15372	15413	15333	15491	15404	15167	15310	15430	15465	15362	15444	15267	15257	15424	15390	15486	15478	15273	15251	15353	15352	15201	15443	15434	15344	15419	15507	15431	15356	15278	15370	15514	15212	15144	15301	15365	15349	15290	15374	15294	15214	15220	15381	15520	15266	15387	15257	15503	15345	15260	15338	15275	15409	15410	15460	15332	15502	15338	15329	15333	15404	15375	15369	15325	15407	15449	15461	15352	15333	15519	15314	15491	15449	15519	15503	15380	15384	15448	15332	15381	15382	15364	15166	15305	15363	15369	15304	15348	15248	15362	15557	15228	15302	15387	15417	15340	15239	15615	15396	15469	15411	15286	15386	15243	15323	15467	15287	15515	15375	15493	15465	15521	15462	15261	15388	15278	15459	15226	15273	15493	15620	15268	15350	15357	15299	15407	15414	15309	15455	15474	15205	15577	15211	15309	15348	15335	15273	15344	15172	15349	15456	15369	15363	15257	15219	15316	15446	15231	15224	15350	15416	15406	15449	15395	15362	15361	15374	15306	15271	15469	15350	15185	15361	15285	15234	15294	15328	15473	15411	15404	15470	15394	15263	15483	15473	15266	15447	15287	15350	15383	15410	15526	15265	15438	15265	15397	15383	15318	15469	15364	15189	15397	15497	15339	15261	15289	15453	15436	15508	15342	15433	15272	15253	15507	15337	15524	15410	15346	15531	15345	15429	15451	15357	15456	15387	15296	15483	15392	15442	15327	15336	15373	15362	15304	15303	15256	15210	15359	15450	15487	15352	15287	15413	15333	15335	15536	15273	15471	15197	15225	15433	15362	15153	15530	15473	15325	15117	15250	15313	15327	15309	15067	15564	15385	15329	15433	15306	15338	15326	15305	15343	15409	15129	15473	15230	15291	15371	15366	15441	15456	15431	15389	15422	15530	15414	15625	15450	15350	15332	15304	15410	15225	15416	15277	15477	15482	15444	15497	15509	15422	15375	15351	15407	15284	15422	15309	15261	15521	15516	15264	15391	15414	15298	15283	15353	15442	15393	15344	15373	15435	15336	15275	15352	15303	15387	15459	15264	15397	15421	15298	15263	15355	15431	15388	15521	15450	15545	15374	15277	15390	15474	15278	15344	15461	15328	15545	15525	15276	15360	15408	15385	15306	15384	15372	15315	15298	15522	15374	15476	15598	15293	15355	15252	15369	15566	15427	15454	15293	15436	15282	15316	15300	15309	15280	15355	15432	15528	15294	15445	15346	15463	15365	15567	15407	15349	15389	15303	15402	15461	15475	15326	15556	15319	15378	15520	15523	15213	15317	15453	15349	15422	15331	15388	15550	15435	15388	15427	15546	15421	15404	15462	15400	15443	15389	15391	15306	15300	15490	15443	15288	15493	15220	15317	15400	15632	15503	15354	15410	15469	15187	15376	15389	15417	15302	15450	15424	15368	15300	15424	15392	15367	15345	15351	15483	15442	15347	15414	15270	15269	15372	15326	15604	15369	15374	15307	15314	15395	15334	15367	15242	15356	15295	15314	15445	15350	15470	15359	15363	15319	15564	15217	15221	15468	15295	15158	15389	15134	15567	15493	15394	15399	15487	15390	15237	15431	15335	15358	15519	15348	15359	15503	15280	15456	15396	15449	15597	15429	15421	15322	15455	15320	15390	15247	15345	15278	15512	15621	15459	15390	15450	15284	15551	15468	15298	15448	15449	15308	15458	15470	15230	15370	15438	15404	15347	15332	15387	15460	15430	15317	15358	15359	15341	15255	15309	15540	15437	15290	15368	15467
24158	21281	29505	28218	28309	28619	26708	22550	20623	20171	19201	18785	18481	18384	18369	18295	18199	18234	18219	18094	18077	18008	17915	17964	18017	18204	18029	18086	17931	17791	17963	17713	17870	17945	17917	17922	17741	17980	18036	17760	17767	17911	17849	17865	17840	17873	17845	17773	17940	17671	17886	18033	17697	17759	17828	17914	17923	17790	17747	17874	17797	17841	17910	17765	17995	17760	17794	17911	17952	17943	17707	17787	17713	17906	17817	17958	17873	17633	17814	17955	17788	17917	17883	17714	17840	17843	17813	17857	17748	17656	17797	18048	17970	17993	17823	17814	17884	17883	17798	17753	17832	17816	17866	17693	17599	17868	17627	17673	17668	17717	18115	17820	17832	17756	17792	17746	17849	17881	17988	17958	17684	17772	17843	17807	17955	17964	17849	17745	17845	17855	17841	17945	18010	18028	17966	17705	17762	17632	17922	17812	17764	17666	17643	17717	17896	17818	17794	17786	17734	17597	17836	17838	17785	17906	17832	17691	17985	17851	17915	18006	17845	17801	17821	17937	17714	17813	17808	17823	17618	17866	17815	17761	17650	17882	17740	17639	17978	18165	17794	17958	17734	18045	17789	17776	17697	17533	17699	17742	17923	17641	17887	17719	18022	17867	17639	17758	17894	17782	17814	18125	17920	17951	17806	17738	17704	17724	17822	17807	17730	17892	17697	17919	17889	17816	17898	17730	17815	17699	17962	17683	17739	17951	17707	17635	17820	17878	17670	17769	17777	17833	17834	17918	17990	17721	17850	18037	17769	17772	17695	17635	17839	17754	17863	17622	17944	17729	17777	17871	17865	17889	17852	17714	17972	17741	17752	17802	17790	17861	17836	17837	17790	17763	17841	17631	17735	17632	17811	17858	17683	17747	17774	17878	17842	18002	17813	18039	17872	17939	17910	17773	17706	17643	17764	17903	17797	17796	17836	17737	17850	17905	17879	17786	17803	18059	17974	17782	17739	17868	17800	17872	17766	17886	18009	17854	17948	17937	17846	17801	17682	17953	17627	17677	17918	17838	18003	17646	17758	17688	17515	17819	17778	17755	17883	17715	17939	17753	17791	17873	17955	17735	17730	17739	17831	17972	17830	17760	17727	18002	17659	17788	17680	17668	17622	17798	17677	17567	17684	17814	17870	18122	17958	17946	17878	17718	17870	17880	17747	17897	17859	17846	17964	17941	17841	17922	17992	17751	17701	17916	17855	17765	17696	17729	17798	17988	18039	17845	17777	17838	17902	17891	17836	17688	17813	17862	17602	17721	17826	17742	17898	17766	18054	17775	17770	17929	17981	17792	17819	17744	17805	17566	17810	18099	17794	17792	17835	17937	17822	17859	17738	17727	17952	17768	17959	17863	17774	17757	18047	17762	17706	17636	17937	17743	17726	17782	17871	17911	17890	17870	17882	17983	17820	17847	18026	17585	17824	17732	17722	18043	17925	17853	17990	17711	17817	17944	17962	17727	17850	17947	17731	17757	17927	18087	18138	17597	17891	17925	17740	17892	17790	17878	17818	17787	17576	17805	17868	17990	17879	17935	17789	17775	17851	17773	17676	17427	17740	17785	17705	17799	17574	17876	17743	17743	17719	17699	17807	17878	17762	18047	17789	17744	18014	17806	17749	17879	17810	17750	17802	17807	17662	17797	17719	17749	17796	17737	17923	17728	17858	17806	17929	17710	17769	17811	18097	17911	17899	17630	17715	17807	17837	17774	17790	17974	17672	17759	17988	17786	17619	17954	17904	17765	17894	17764	17757	17567	17782	17643	17878	17792	17778	17828	18056	17885	17994	17648	17686	17662	17792	17724	17962	17947	17977	17754	17858	17839	17671	17809	17615	17876	17825	17743	18103	17723	17689	17741	17801	17779	17873	17719	17710	17969	17938	17897	17776	17627	17826	17937	17937	17763	17719	17794	17761	17823	17715	17790	17738	17814	17921	17814	17910	17931	17914	17868	17879	17782	17973	17958	17869	17747	17848	17764	17812	17654	17937	18015	17862	17884	17801	17829	17873	17918	17750	17846	17984	17793	17716	17783	17885	17808	17956	17914	17849	17684	17763	17800	17712	17986	17868	17894	17821	17877	17915	17860	17878	17644	17827	17626	17622	17793	17831	17572	17787	17640	17915	17747	17915	17833	17991	17817	18104	17780	17686	17871	17900	17969	17605	17888	17883	17716	17823	17761	17695	17689	17834	17823	17797	17715	17924	17938	17924	17574	17798	17836	17865	17799	18064	17813	17863	17760	17863	17926	17782	17915	17719	17660	17849	17727	17813	17703	17823	17838	17838	17925	17713	17813	17752	17682	17936	17743	17872	17804	17912	18007	17808	17732	17804	17759	17827	17531	17931	17745	17883	17742	17653	17882	17904	17819	17661	17935	17809	17740	17790	17712	17856	17789	17941	17988	18007	17806	17813	17856	17796	17863	17752	18019	17717	17802	17966	17845	17724	17896	17712	17830	17823	17838	17717	18113	18107	17758	17776	17733	17894	17888	17744	17606	17739	17583	17776	17609	17511	17817	17828	17836	17767	17776	17852	17886	17688	18106	17867	17764	17842	17671	17721	17795	17569	17864	17820	17822	17856	17829	17886	17637	17663	17885	17620	17887	17754	17692	17765	17860	17736	17827	17646	17840	17866	17833	17538	17823	17694	17892	17744	17586	18058	17885	17879	17780	17793	17808	17755	17915	17880	17685	17609	17809	17996	17882	17947	18149	17712	17870	17952	17791	17867	17944	17674	17957	17888	17924	17876	17923	17845	17862	17845	17856	18092	17935	17614	17915	17901	17992	17913	17948	17840	18041	17989	17774	17747	17700	17651	17909	17942	17816	17880	17797	18002	17870	17733	17976	17772	17920	17762	17935	17967	17837	17744	17763	17747	17854	17819	17695	17961	17907	17849	17899	17786	17875	18052	17973	17915	17828	17789	17798	17712	17779	18024	17837	17950	17830	17809	17746	17768	17826	17802	17620	17652	17821	17958	17704	17649	17555	17815	17758	17869	17720	17735	17847	17834	17814	17822	17606	17691	17821	17919	17690	17919	17854	17795	17748	17665	17984	17745	17740	17861	17819	17815	17930	17922	17799	17662	17752	17962	17676	17776	17812	17924	18007	17771	17894	17652	17833	18032	17827	17808	17789	17889	17884	17697	17793	17687	17841	17870	17771	17865	17880	17665	17900	17768	17738	18040	17671	17660	17713	17746	17796	17738	17876	17550	17946	17682	17838	17681	17881	17804	17918	17900	17804	17875	17687	17726	17679	17819	17718	17794	17883	17889	17850	18049	17755	17855	17916	18014	17849	17889	17714	17815	17863	17831	17678	17911	17904	17795	17802	17730	17727	17906	17687	17598	17728	17779	17818	17848	17900	17809	17782	17916	17747	17826	17634	17780	17753	17807	17897	18055	17719	17934	17602	17754	17768	17754	17916	17519	17679	17732	17753	17923	17746	17961	17743	17846	17846	17800	17942	17878	17864	17661	17621	17867	17697	17901	17790	17739	17745	17760	17714	17765	17753	18003	18017	17828	17863	17905	17861	17902	17762	17938	17843	17724	17963	17911	17793	17905	17814	17839	18000	18021	17696	17825	17825	17814	17702	17757	17920	17937	17848	17618	17732	17724	17777	17691	17769	17833	17840	17678	17750	17758	17727	17824	17757	17735	17810	17719	17872	17669	17751	17805	17901	17704	17990	17942	17859	17906	17934	17768	17835	17787	17883	17914	17913	17650	17758	17757	17835	17584	17858	17954	17822	17810	17902	17932	18122	18014	17649	17809	17707	17947	17723	17888	17964	17849	17890	17911	17812	17752	17686	17677	17723	17872	17952	17613	17930	17893	17849	17989	17463	17731	17827	18019	17730	17726	18022	17918	17898	17803	17742	17909	17742	17829	17960	17852	17944	17883	17884	18018	17797	17939	17725	17658	17731	17573	17895	17962	17860	17805	17783	17684	17749	17785	18063	17839	17788	17878	17777	17779	17566	17817	17640	17751	17989	17950	17845	18046	17612	17751	17757	18046	17673	17985	17979	17772	17762	17752	17907	17829	17931	17832	17971	17880	18028	17977	17901	17710	17812	17954	17951	17852	17855	18022	17710	17848	17708	17689	17804	17729	17790	17920	17822	18047	17824	17913	17853	17718	17777	17659	17691	17870	17836	17616	17671	17972	17659	17691	17861	17983	17733	17817	17761	17823	17765	17858	17781	17845	17803	17868	17794	17792	17626	17611	17841	17750	17671	17833	17916	17904	18031	18009	17892	17739	17957	17781	17736	17941	17800	17859	17750	17716	17602	17830	17911	17866	17698	17801	17859	17691	17732	17740	17774	17781	17951	17646	17827	17701	17889	17727	17749	18013	17652	18077	17933	17856	17768	17789	17950	17788	17902	17810	17838	17836	17800	17942	17788	17748	17929	17748	17894	17819	17793	17829	17757	17867	17698	17802	17810	17923	18040	17859	17770	17877	17822	17899	17975	17770	17911	17764	17778	17828	17687	17680	17847	17801	17635	17581	17945	17871	18124	17761	17667	17889	17755	17813	17893	17914	17788	17979	17775	17682	17746	17745	17993	17943	17346	17852	17904	17726	17796	17752	17685	17616	17800	17709	17876	17867	17728	17811	17962	17819	17805	17907	17804	17843	17711	17772	17758	17669	17776	17789	17856	17752	17812	17890	17943	17780	17801	17816	17753	17837	17757	17795	17982	17903	17765	17813	17953	17879	17802	17845	17574	17919	17888	17858	17941	17800	17572	17665	17726	18033	17777	17768	17691	17926	17888	17823	17684	17800	17839	17969	17798	17901	17612	17707	17683	17904	17597	17814	17902	17821	17808	17800	17659	17761	17767	17835	17811	17630	17765	17785	17763	17728	17840	17920	17730	17896	17959	17789	17932	17762	17741	18002	17842	17982	17869	17764	17996	17915	17974	17737	17781	17865	17828	17921	17710	17798	17753	17600	17931	17569	17877	17798	17789	17770	18080	17865	17710	17889	17858	17831	17871	18040	17888	17816	17795	17852	17887	17721	17743	17844	17951	17642	17745	18018	17907	17715	17652	17633	17833	17819	17867	17644	17844	17890	17729	17943	17869	17900	17777	17971	17938	17816	17700	17635	17940	17720	17685	17924	17719	17930	17918
38731	63268	56155	42362	34747	28816	24048	20817	19151	17639	16730	16207	15965	15815	15744	15416	15472	15504	15445	15478	15354	15491	15285	15513	15284	15340	15297	15178	15410	15345	15365	15237	15153	15184	15196	15210	15347	15123	15203	15304	15231	15262	15157	15099	15159	15207	15245	15230	15192	15297	15213	15143	15320	15074	15361	15124	15151	15301	15224	15128	15408	15220	15158	15233	15207	15174	15341	15248	15285	15055	15272	15232	15069	15092	15239	15178	15348	15277	15110	15302	15112	15178	15359	15150	15073	15288	15090	15215	15259	15125	15072	15219	15280	14899	15225	15134	15206	15321	15163	15035	15108	15158	15326	15109	15333	15274	15479	15219	15237	15279	15221	15223	15325	15180	15176	15177	15079	15442	15258	15223	15210	15340	15283	15233	15151	15062	15350	15335	15220	15202	15327	15324	15188	15014	15224	15070	15268	15164	15061	15096	15225	15119	15074	14988	15391	15363	15068	15160	15080	15132	15315	15249	15127	15266	15236	15153	15255	15241	15236	15230	15192	15176	15261	15068	15172	15195	15136	15206	15254	15050	15178	15249	15217	15301	15391	15081	15213	15214	15179	15212	15255	15206	15231	15222	15188	15139	15272	15126	15242	15059	15187	15293	15094	15140	15159	15204	15188	14998	15049	15197	15106	15098	15042	15253	15118	15199	15253	15335	15193	15243	15071	14991	15274	15293	15154	15173	15218	15330	15312	15235	15164	15111	15078	15300	15155	15228	15291	15151	15218	15394	15154	15270	15180	15493	15090	15161	15210	15242	15297	15207	15277	15037	15130	15262	15179	15236	15291	15099	15174	15412	15099	15271	15159	15296	15253	15267	15151	15169	15157	15109	15154	15254	15243	15111	15260	15288	15200	15272	15313	15112	15170	15180	15166	15082	15155	15124	15287	15094	14951	15129	15186	15285	15261	15228	15175	15163	15181	14994	15061	15241	15274	15244	15209	15218	15235	15091	15113	15200	15197	15179	15250	15108	15237	15171	15221	15249	15089	15170	15267	15245	15136	15298	15187	15238	15235	15170	15151	15262	15087	15344	15357	15160	15033	15412	15224	15207	15345	15207	15221	15186	15202	15147	15188	15093	15086	15141	15259	15459	15218	15235	15175	15115	15092	15079	15098	15254	15153	15300	15347	15194	15285	15124	15105	15298	15168	15254	15229	15285	15180	15069	15165	15125	15204	15138	15320	15096	15248	15150	15098	15084	15128	15151	15212	15120	15233	15113	15159	15130	14972	15107	15106	15244	15126	15152	15309	15253	15096	15106	15124	15271	15117	15223	15166	15162	15091	15176	15179	15198	15085	15244	15313	15152	15147	15278	15126	15083	15109	15190	15139	15109	15094	15201	15107	15172	15155	15187	15130	15014	15308	15197	15099	15185	15372	15177	15219	15253	15233	15151	15232	15286	15274	15248	15191	15216	15086	15229	15139	15175	15225	15338	15127	15201	15047	15363	15178	15374	15201	15276	15178	15160	15217	15120	15080	15215	15306	15324	15106	15052	15113	15417	15166	15287	15127	15008	15239	14953	15325	15280	15217	15295	15124	15057	15297	15096	14992	15289	15132	15104	15142	15297	15163	15266	15275	15059	15252	14992	15137	15189	15245	15109	15299	15364	15345	15277	15236	15061	15233	15078	15389	15352	15177	15124	15410	15269	15140	15310	15213	15127	15103	15378	15277	15200	15262	15093	15324	15175	15216	15200	15263	15078	15171	15291	15030	15021	15219	15007	15164	15151	15244	15070	15292	15221	15068	15070	15046	15182	15205	15366	15333	15296	15148	15110	15295	15174	15249	15143	15222	14990	15174	15090	15304	15248	15191	15129	15200	15261	15180	15066	15018	15293	15270	15173	15327	15191	15128	15226	15316	15071	15203	15237	15098	15120	15306	15116	15222	15286	15041	15135	15181	15241	15253	15057	15015	15190	15136	15210	15047	15429	15214	15267	15175	15179	15305	15135	15252	15310	15256	15261	15207	15024	15093	15256	15159	15107	15087	15258	15454	15015	15116	15030	15288	15282	15311	15164	15299	15307	15112	15097	15145	15190	15171	15235	15131	15207	15152	15088	15352	15220	15356	15402	15163	15090	15231	15310	15176	15317	15017	15147	15174	15012	15148	15141	15129	15053	15468	15171	15097	15202	15331	15294	14967	15172	15195	15262	15248	15273	15158	15230	15417	15077	15206	15096	15192	15326	15237	15146	15002	15392	15057	15178	15262	15276	15172	15189	15056	15227	15337	15129	15079	14991	15276	15267	15238	15175	15262	14983	15232	15253	15056	15366	15418	15200	15046	15132	15170	15203	14998	15149	15243	15158	15177	15146	15222	15249	15095	15227	15200	15402	15245	15283	15171	15086	15183	15109	15336	15251	15199	15343	15340	15279	14974	15171	15179	15319	15372	15178	15311	14971	15223	15185	15301	15170	15216	15155	15258	15257	15312	15102	15197	15315	15167	15392	15138	15069	15180	15169	15367	15159	15260	15146	15260	15384	15258	15124	15062	15392	15150	15156	15001	15179	15292	15246	15290	15212	15421	15310	15071	15191	15264	15136	15228	15230	15298	15118	15185	15068	15213	15270	15246	15170	15091	15311	15206	15164	15002	15217	15290	15334	15136	15284	15134	15135	15269	15163	15287	15481	15282	15239	15171	15095	15168	15294	15090	15203	15335	15314	15250	15244	15154	15024	15165	15207	15145	15262	15143	15197	15302	15159	15213	15127	15148	15216	15210	15180	15311	15094	15449	15196	15214	15185	15193	15170	15310	15203	15146	15235	15312	15226	15292	15258	15140	15184	15308	15141	15007	15218	15277	15198	15250	15122	15284	15058	15244	15173	15279	15420	15179	15313	15326	15236	15193	15214	15190	15369	15166	15257	15321	15223	15128	15269	15213	15088	15142	15226	15199	15032	15157	15392	15310	15033	15130	15189	15315	15216	15074	15058	15338	15256	15165	15211	15198	15231	15252	15188	15362	15336	15293	15247	15248	15315	15237	15159	15141	15199	15223	15143	15266	15176	15190	15115	15263	15241	15136	15131	15028	15129	15155	15104	15118	15150	15225	15024	15287	15200	15291	15278	15143	15417	15138	15021	15300	15241	15137	15152	15199	15041	15270	15318	15198	15258	15157	15105	15359	15234	15283	15358	15200	15265	15087	15119	15319	15277	15132	15244	15311	15287	15300	15076	15356	15138	15112	15237	15160	15306	15206	15296	15144	15246	15076	15337	15074	15161	15179	15307	15186	15112	15257	15239	15100	15109	15074	15038	15070	15180	15139	15222	15196	15221	15318	15087	15260	15037	15172	15081	15108	15263	15058	15260	15121	15248	15161	15097	15137	15162	15054	15263	15039	15159	15240	15225	15189	15202	15246	15258	15217	15249	15145	15190	15173	15204	15411	15299	15275	15230	15138	15137	15211	15215	15108	15322	15102	15137	15103	15248	15124	15271	15130	15228	15183	15294	15222	15200	15119	15146	15117	15248	15168	15179	15111	15188	15127	15150	15230	15292	15351	15239	15215	15116	15258	15208	14959	15352	15489	15297	15107	15124	15190	15087	15187	15136	15179	15144	15092	15277	15221	15129	15246	15191	15091	15222	15268	15181	15229	14980	15062	15193	15336	15262	15088	15267	15148	15245	15176	15076	15254	15181	15158	15280	15170	15183	15037	15259	15349	15439	15261	15334	15245	15316	15209	15177	15277	14927	15287	15472	15105	15238	15202	15291	15022	15251	15292	15188	15099	15300	15229	15238	15302	15094	15073	15267	15250	15301	15128	15173	15350	15140	15200	15145	15268	15146	15256	15207	15358	15211	15098	15201	15134	15244	15129	15339	15197	15085	15225	15301	15241	15317	15128	15216	15160	15330	15223	15243	15202	15194	15306	15123	15326	15303	15259	15294	15230	15379	15157	15324	15031	15120	15181	15231	15295	15159	15279	15241	15156	15321	15193	15055	15110	15068	14970	15080	15102	15353	15248	15385	15435	15218	15329	15314	15134	15365	15193	15145	15172	15242	15326	15244	15294	15254	15165	15214	15151	15106	15248	15154	15216	15102	15100	15305	15351	15031	15159	15134	15278	15253	15310	15140	15076	15239	15155	15044	15244	15216	15356	15134	15301	15206	15360	15073	15223	15219	15119	15337	15249	15363	15109	15215	15182	15209	15094	15255	15240	15185	15298	15251	15218	15212	15322	15420	15139	15077	15512	15098	15315	15209	15143	15211	15238	15160	15167	15172	15193	15131	15066	15424	15175	15042	15048	15227	15188	15288	15162	15299	15257	15214	15322	15290	15329	15236	15293	15160	15137	15297	15218	15269	15122	15145	15150	15022	15234	15224	15356	15385	15345	15150	15095	15161	15155	15275	15278	15195	15017	15333	15205	15370	15096	15203	15164	15410	15235	15064	15095	15222	15225	15333	15141	15194	15277	15284	15151	15154	15231	15216	15111	15352	15253	15055	15193	15271	15194	15225	15234	15135	15264	15235	15089	15269	15236	15120	15276	15245	15094	15278	15098	15335	15197	15053	15057	15219	15075	15126	15179	15269	15246	15105	15249	15231	15161	15334	15181	15157	15431	15022	15326	15211	15334	15120	15205	15225	15463	15017	15267	15206	15187	15234	15032	15235	15318	15268	15236	15046	15226	15248	15280	15231	15258	15232	15260	15330	15285	15066	15321	15216	15191	15274	15319	15174	15312	15454	15135	15200	15180	15175	15047	15221	15253	15269	15303	15088	15303	15249	15061	15109	15151	15334	15272	15206	15141	15116	15188	15189	15295	15072	15319	15122	15145	15285	15171	15139	15222	15105	15262	15292	15307	15166	15155	15156	15113	15148	15326	15108	15173	15115	15254	15103	15208	15204	15202	15090	15315	15295	15272	15220	15157	15138	15222	15260	15124	15402	15178	15323	15242	15243	15250	15131	15131	15261	15146	15283	15167	15139	15221	15332	15320	15217	15093	15190	15388	15221	15142	15142	15398	14977	15360	15323	15080	15392	15255	15356	15082	15273	15270	15204	15209	15224	15315	15298	15136	15161	15162	15242	15122	15098	15028	15169	15305	15229	15364	15191	15248	15145	15211	15375	15311	15052	15193	15090	15096	15051	15312	15125	15169	15245	15349	15184	15325	15239
22810	21235	29230	24767	24997	28831	30509	25843	23314	22312	20357	19578	19538	19279	18912	18793	18862	18705	18691	18641	18794	18639	18671	18637	18634	18435	18470	18613	18257	18471	18712	18333	18631	18462	18544	18379	18084	18468	18612	18193	18334	18263	18193	18428	18380	18373	18403	18325	18227	18199	18284	18267	18408	18380	18387	18437	18178	18393	18382	18488	18635	18269	18341	18287	18345	18432	18378	18423	18437	18259	18223	18343	18025	18118	18264	18139	18303	18258	18464	18330	18280	18256	18471	18322	18449	18122	18102	18490	18385	18355	18284	18133	18454	18521	18249	18125	18258	18324	18221	18200	18262	18298	18345	18463	18199	18319	18338	18320	18296	18154	18063	18292	18325	18368	18423	18347	18380	18459	18212	18171	18192	18333	18392	18372	18239	18080	18371	18348	18464	18295	18332	18397	18356	18409	18469	18402	18181	18200	18385	18267	18341	18204	18294	18223	18379	18183	18439	18325	18267	17937	18109	18334	18278	18493	18383	18470	18375	18375	18548	18435	18225	18481	18117	18219	18242	18428	18076	18438	18266	18378	18172	18153	18521	18215	18228	18457	18505	18252	18298	18219	18242	18255	18400	18266	18420	18205	18260	18386	18348	18232	18286	18218	18468	18499	18259	18019	18220	18295	18375	18131	18231	18327	18552	18424	18333	17979	18063	18311	18258	18389	18345	18404	18237	18286	18143	18335	18142	18273	18231	18358	18380	18383	18268	18338	18434	18285	18412	18297	18451	18461	18218	18248	18399	18334	18290	18229	18381	18217	18400	18182	18294	18289	18252	18366	18309	18380	18179	18357	18315	18224	18175	18455	18096	18438	18200	18342	18260	18270	18039	18155	18265	18278	18276	18134	18463	18282	18160	18401	18181	18281	18419	18247	18229	18229	18254	18062	18354	18341	18254	18333	18286	18269	18267	18186	18424	18280	18245	18429	18229	18425	18298	18259	18248	18042	18267	18351	18307	18233	18132	18229	18405	18137	18233	18298	18337	18301	18436	18172	18239	18376	18135	18203	18200	18294	18302	18242	18359	18213	18337	18001	18179	18200	18226	18297	18458	18405	18231	18215	18389	18210	18092	18054	18460	18207	18159	18168	18108	18427	18193	18238	18155	18299	18381	18146	18297	18445	18230	18388	18082	18270	18232	18216	18206	18282	18280	18379	18323	18271	18172	18185	18277	18336	18402	18566	18369	18062	18278	18181	18252	18193	18251	18106	18051	18255	18203	18246	18057	18073	18249	18229	18248	18236	18276	18313	18355	18248	18365	18288	18255	18112	18184	18149	18284	18291	18425	18238	18301	18347	18157	18330	18480	18295	18204	18217	18158	18287	18320	18299	18615	18273	18136	18247	18288	18118	18066	18320	18351	18318	18184	18265	18168	18439	18355	18335	18424	18464	18166	18434	18264	18145	18510	18194	18362	18367	18230	18197	18159	18257	18579	18060	18446	18276	18289	18410	18392	18297	18317	18377	17997	18250	18183	18401	18471	18383	18234	18321	18460	18397	18111	18263	18249	18372	18174	18367	18376	18254	18329	18195	18195	18161	18246	18478	18293	18248	18366	18271	18145	18318	18378	18208	18403	18262	18372	18141	18364	18237	18201	18388	18368	18286	18278	18287	18354	18297	18344	18095	18340	18292	18426	18383	18350	18305	18383	18193	18323	18338	18340	18416	18267	18289	18382	18179	18421	18250	18071	18328	18130	18182	18028	18328	18264	18347	18191	18170	18383	18231	18244	18334	18237	18056	18217	18141	18119	18152	18347	18296	18246	18230	18305	18217	18356	18361	18478	18169	18330	18343	18252	18345	18544	18294	18163	18275	18256	18164	18301	18296	18307	18426	18255	18514	18410	18269	18351	18309	18271	18238	18365	17982	18123	18204	18062	18352	18363	18276	18345	18250	18206	18244	18110	18151	18316	18303	18326	18243	18388	18364	18205	18128	18369	18259	18169	18244	18231	18372	18366	18210	18256	18386	18179	18313	18211	18268	18046	18360	18273	18286	18395	18489	18294	18242	18040	18391	18284	18124	18147	18241	18460	18337	18389	18211	18309	18284	18327	18229	18291	18163	18294	18140	18244	18107	18297	18239	18406	18432	18477	18224	18147	18183	18276	18011	18323	18277	18406	18378	18381	18273	18308	18220	18242	18245	18409	18211	18341	18403	18396	18371	18231	18410	18331	18349	18261	18290	18330	18352	18341	18250	18289	18354	18486	18267	18302	18272	18154	18227	18097	18229	18347	18342	18329	18086	18104	18204	18156	18409	18423	18133	18099	18325	18257	18305	18306	18449	18298	18196	18292	18034	18176	18359	18439	18339	18406	18185	18345	18406	18327	18257	18133	18099	18243	18233	18344	18266	18349	18221	18232	18470	18300	18270	18292	18451	18165	18347	18224	18298	18293	18488	18268	18140	18475	18206	18332	18254	18210	18121	18432	18324	18448	18139	18098	18211	18161	18265	18465	18353	18255	18207	18376	18262	18085	18394	18309	18070	18176	18212	18462	18381	17987	18216	18293	18302	18126	18279	18284	18489	18208	18342	18140	18234	18522	18094	18355	18313	18216	18159	18285	18562	18304	18321	18275	18281	18167	18311	18251	18245	18151	18264	18435	18366	18425	18162	18200	18273	18261	18276	18203	18218	18146	18243	18196	18310	18480	18160	18172	18171	18172	18266	18248	18211	18306	18169	18283	18433	18471	18343	18301	18328	18364	18288	18069	18439	18030	18283	18403	18026	18232	18406	18148	18054	18142	18185	18369	18158	18347	18214	18244	18174	18282	18513	18186	18015	18312	18304	18148	18128	18265	18451	18251	18287	18429	18478	18302	18319	18222	18259	18106	18492	18299	18410	18266	18131	18203	18442	18278	18195	18186	18241	18285	18315	18235	18035	18332	18106	18400	18176	18280	18311	18303	18164	18409	18088	18244	18358	18180	18590	18182	18181	18276	18278	18259	18245	18275	18299	18239	18214	18342	18356	18148	18252	18147	18143	18348	18288	18460	18148	18289	18324	18294	18219	18186	18310	18350	18266	18501	18329	18285	18259	18361	18233	18398	18235	18105	18291	18366	18093	18152	18143	18384	18400	18372	18390	18383	18313	18166	18331	18442	18084	18088	18222	18255	18356	18466	18109	18381	18091	18455	18178	18340	18398	18214	18383	18372	18230	18360	18083	18471	18248	18304	18402	18329	18424	18212	18069	18169	18296	18142	18226	18277	18250	18105	18288	18145	18293	18528	18462	18207	18314	18385	18330	18262	18155	18411	18003	18178	18596	18179	18135	18195	18099	18098	18233	18471	18326	18250	18338	18381	18440	18292	18435	18276	18286	18528	18206	18290	18190	18227	18331	18287	18161	18318	18411	18178	18348	18229	18206	18193	18283	18356	18302	18337	18366	18319	18423	18186	18510	18360	18436	18369	18427	18258	18229	18320	18278	18335	18499	18574	18115	18288	18092	18321	18133	18263	18167	18373	18297	18481	18388	18241	18363	18089	18253	18308	18396	18445	18310	18170	18242	18240	18307	18079	18247	18208	18167	18026	18223	18313	18233	18296	18396	18330	18340	18422	18294	18360	18234	18461	18251	18268	18130	18179	18425	18242	18410	18272	18415	18331	18434	18219	18094	18300	18360	18467	18278	18368	18364	18410	18391	18271	18361	18212	18382	18291	18227	18320	18398	18256	18280	18138	18245	18141	18484	18312	18115	18336	18366	18252	18292	18262	18299	18336	18292	18276	18155	18136	18172	18243	18521	18326	18192	18163	18345	18265	18181	18197	18342	18124	18091	18327	18288	18210	18142	18449	18278	18254	18244	18203	18234	18329	18145	18212	18159	18418	18283	18302	18061	18189	18330	18116	18251	18309	18433	18424	18291	18304	18356	18177	18183	18328	18240	18024	18164	18298	18122	18186	18403	18278	18140	18324	18354	18324	18100	18422	18353	18342	18290	18181	18231	18212	18275	18257	18377	18162	18054	18338	18355	18219	18357	18281	18347	18113	18301	18046	18167	18201	18554	18354	18133	18146	18314	18231	18142	18228	18129	18289	18252	18192	18214	18304	18432	18217	18285	18114	18305	18255	18242	18357	18229	18301	18279	18327	18113	18237	18205	18243	18240	18329	18347	18301	18077	18035	18213	18227	18037	18300	18249	18288	18281	18502	18294	18420	18313	18282	18204	18335	18355	18347	18430	18390	18167	18362	18298	18267	18399	18190	18243	18004	18225	18361	18222	18201	18223	18130	18329	18355	18399	18213	18242	18264	18328	18399	18356	18102	18376	18520	18237	18317	18210	18300	18249	18254	18139	18315	18458	18290	18245	18474	18182	18152	18238	18282	18186	18205	18306	18222	18335	18255	18282	18289	18401	18207	18144	18116	18320	18097	18338	18329	18276	18294	18440	18159	18115	18222	18158	18165	18332	18105	18169	18207	18135	18306	18348	18356	18358	18242	18183	18173	18145	18385	18244	18012	18272	18119	18338	18253	17976	18315	18316	18431	18118	18236	18176	18158	18241	18351	18222	18252	18267	18417	18327	18231	18349	17932	18464	18109	18457	18219	18261	18201	18426	18305	18352	18191	18163	18118	18416	18383	18288	18297	18283	18486	18302	18113	18211	18234	18349	18351	18303	18504	18206	18151	18067	18161	18513	18407	18325	18158	18144	18304	18277	18497	18341	18293	18249	18204	18280	18237	18465	18329	18116	18140	18280	18339	18248	18217	18404	18307	18195	18378	18124	18145	18276	18181	18268	18242	18091	18377	18369	18135	18389	18236	18417	18086	18146	18284	18071	18119	18136	18372	18225	18122	18195	18389	18311	18325	18267	18125	18174	18292	18265	18063	18299	18293	18317	18302	18409	18320	18225	17995	18178	18338	18329	18133	18306	18210	18402	18074	18349	18350	18290	18278	18224	18220	18428	18348	18067	18179	18321	18275	18271	18359	18266	18051	18114	18319	18205	18200	18301	18131	18160	18297	18227	18483	18246	18351	17950	18375	18347	18324	18309	18285	18336	18169	18275	18277	18436	18191	18257	18397	18176	18139	18282	18190	18205	18348	18286	18494	18194	18244	18293	18255	18422	18108	18241	18226	18116	18087	18422	18150	18327	18205	18255	18081	18331	18102	18182	18406	18112
41494	68953	61529	48186	39495	32588	27625	24953	22058	19749	17800	16972	16450	16341	16169	16026	15886	15888	15859	15552	15764	15690	15690	15623	15723	15531	15615	15567	15512	15459	15486	15492	15522	15538	15519	15502	15478	15521	15503	15464	15701	15511	15340	15414	15473	15464	15467	15597	15406	15583	15418	15516	15303	15446	15526	15554	15499	15377	15354	15305	15281	15473	15520	15473	15190	15568	15564	15334	15342	15367	15378	15501	15591	15494	15378	15442	15494	15535	15451	15499	15484	15543	15527	15436	15277	15431	15526	15212	15510	15409	15389	15408	15336	15502	15310	15432	15389	15492	15637	15563	15440	15396	15274	15423	15404	15466	15462	15367	15554	15356	15581	15452	15547	15439	15372	15515	15472	15375	15382	15508	15364	15451	15433	15537	15668	15431	15461	15468	15481	15312	15433	15452	15454	15554	15498	15357	15605	15242	15376	15429	15394	15272	15351	15357	15537	15432	15556	15382	15384	15621	15452	15354	15289	15305	15369	15466	15456	15370	15412	15519	15386	15401	15435	15691	15367	15540	15473	15610	15378	15390	15364	15502	15465	15536	15308	15549	15433	15498	15398	15571	15419	15436	15481	15632	15603	15457	15411	15497	15600	15408	15489	15591	15338	15283	15412	15446	15384	15375	15357	15652	15372	15433	15511	15556	15623	15498	15444	15478	15360	15539	15499	15355	15524	15460	15487	15446	15529	15414	15316	15392	15338	15407	15460	15626	15451	15431	15432	15444	15465	15325	15349	15493	15514	15441	15607	15400	15477	15574	15543	15445	15440	15345	15416	15467	15454	15567	15500	15326	15397	15281	15515	15472	15435	15497	15506	15581	15337	15478	15395	15578	15381	15442	15283	15467	15412	15347	15323	15302	15364	15428	15556	15543	15548	15560	15538	15318	15294	15449	15369	15382	15481	15511	15364	15430	15565	15327	15479	15537	15412	15503	15285	15363	15445	15597	15480	15365	15344	15560	15354	15323	15353	15551	15643	15581	15471	15564	15445	15397	15570	15514	15517	15467	15356	15503	15320	15402	15520	15423	15461	15366	15482	15429	15567	15427	15491	15438	15381	15397	15306	15324	15693	15407	15389	15322	15384	15388	15517	15409	15392	15531	15477	15316	15706	15342	15505	15407	15290	15365	15473	15370	15454	15433	15402	15348	15406	15473	15461	15307	15505	15587	15464	15431	15600	15423	15367	15450	15445	15480	15440	15345	15481	15421	15474	15600	15393	15370	15457	15605	15441	15299	15430	15443	15505	15356	15482	15569	15329	15378	15363	15211	15519	15250	15502	15362	15437	15515	15519	15404	15405	15217	15501	15420	15323	15475	15489	15345	15349	15523	15503	15359	15453	15572	15510	15333	15540	15352	15485	15475	15434	15525	15329	15469	15428	15378	15484	15541	15341	15303	15415	15601	15437	15448	15371	15471	15436	15504	15699	15478	15408	15522	15294	15646	15543	15378	15226	15454	15470	15466	15399	15396	15354	15474	15450	15306	15295	15533	15471	15373	15393	15290	15432	15285	15388	15338	15455	15335	15434	15508	15503	15471	15358	15380	15532	15416	15323	15307	15397	15468	15604	15603	15443	15566	15421	15596	15672	15538	15547	15470	15411	15523	15458	15556	15452	15477	15281	15345	15439	15466	15520	15277	15482	15348	15473	15299	15315	15556	15411	15265	15508	15387	15376	15377	15432	15348	15271	15506	15454	15378	15420	15448	15476	15326	15431	15556	15238	15486	15438	15393	15501	15440	15492	15559	15368	15482	15471	15342	15448	15376	15611	15448	15453	15409	15324	15508	15469	15371	15402	15344	15327	15485	15471	15434	15379	15436	15429	15612	15342	15400	15482	15618	15513	15330	15467	15567	15429	15602	15474	15236	15321	15391	15470	15278	15481	15474	15493	15616	15555	15346	15464	15428	15387	15516	15387	15336	15375	15446	15514	15609	15510	15382	15572	15365	15252	15400	15546	15440	15365	15407	15277	15465	15566	15411	15351	15350	15363	15470	15569	15226	15382	15568	15318	15296	15334	15512	15416	15550	15248	15432	15432	15493	15561	15482	15378	15337	15557	15396	15452	15305	15507	15390	15679	15455	15407	15600	15443	15529	15438	15440	15336	15658	15520	15402	15450	15358	15429	15569	15469	15352	15236	15518	15566	15394	15456	15502	15470	15356	15525	15445	15539	15508	15291	15306	15511	15408	15490	15349	15441	15444	15345	15444	15353	15267	15532	15339	15226	15513	15392	15510	15491	15469	15474	15431	15526	15342	15447	15449	15621	15444	15524	15251	15500	15471	15437	15422	15283	15368	15400	15509	15454	15346	15320	15444	15460	15476	15425	15267	15420	15475	15373	15446	15415	15464	15407	15446	15489	15503	15460	15434	15445	15463	15456	15386	15463	15265	15361	15250	15358	15433	15427	15364	15399	15453	15680	15300	15428	15381	15375	15352	15493	15255	15513	15520	15328	15507	15640	15320	15593	15458	15464	15460	15362	15336	15472	15543	15305	15436	15286	15405	15495	15398	15413	15312	15437	15440	15367	15358	15568	15552	15575	15455	15464	15460	15322	15372	15422	15356	15633	15521	15477	15388	15539	15233	15561	15378	15511	15423	15485	15420	15365	15479	15576	15429	15443	15353	15453	15623	15402	15469	15567	15496	15448	15294	15458	15324	15556	15325	15541	15359	15542	15405	15562	15376	15614	15427	15438	15469	15345	15516	15487	15473	15320	15465	15468	15235	15524	15407	15398	15465	15508	15492	15352	15315	15430	15410	15479	15456	15358	15584	15442	15421	15377	15528	15461	15419	15399	15428	15433	15460	15322	15409	15359	15486	15449	15355	15424	15611	15483	15445	15437	15608	15451	15438	15525	15554	15313	15393	15459	15442	15364	15528	15389	15548	15403	15327	15442	15335	15467	15535	15322	15415	15363	15215	15467	15425	15391	15454	15369	15568	15227	15550	15341	15581	15298	15486	15534	15458	15361	15187	15399	15453	15396	15439	15504	15432	15563	15650	15449	15420	15291	15348	15537	15448	15410	15398	15427	15526	15535	15386	15326	15452	15302	15441	15527	15624	15349	15322	15460	15375	15369	15333	15391	15601	15391	15497	15367	15370	15478	15490	15511	15358	15491	15605	15404	15435	15319	15525	15529	15361	15479	15616	15417	15278	15395	15437	15606	15510	15402	15355	15308	15506	15329	15362	15542	15389	15487	15475	15439	15560	15354	15384	15291	15395	15583	15531	15422	15383	15395	15376	15381	15575	15386	15414	15280	15510	15591	15401	15470	15550	15370	15476	15408	15355	15414	15474	15491	15273	15361	15384	15449	15492	15360	15336	15336	15454	15555	15590	15481	15412	15370	15409	15338	15503	15522	15579	15346	15271	15485	15478	15308	15484	15227	15342	15567	15370	15508	15455	15441	15425	15509	15290	15456	15346	15390	15494	15279	15550	15368	15374	15508	15565	15472	15453	15434	15509	15291	15402	15283	15459	15615	15485	15410	15388	15529	15326	15535	15404	15516	15403	15522	15486	15407	15408	15434	15447	15238	15379	15430	15404	15415	15595	15642	15479	15401	15286	15523	15291	15472	15472	15339	15486	15393	15470	15341	15422	15474	15509	15456	15222	15614	15421	15555	15486	15461	15443	15399	15448	15293	15379	15312	15387	15417	15509	15334	15445	15449	15327	15490	15577	15532	15376	15460	15430	15667	15505	15430	15355	15378	15417	15408	15447	15477	15377	15492	15439	15367	15504	15433	15637	15481	15344	15444	15498	15452	15393	15549	15526	15429	15377	15420	15327	15496	15510	15488	15453	15524	15481	15385	15379	15486	15580	15435	15526	15345	15537	15417	15425	15360	15583	15365	15486	15361	15564	15516	15389	15478	15365	15415	15478	15441	15461	15504	15429	15415	15456	15493	15309	15477	15490	15602	15592	15297	15667	15464	15676	15550	15494	15495	15397	15432	15369	15366	15490	15458	15470	15366	15459	15419	15390	15512	15218	15513	15388	15325	15435	15582	15525	15488	15589	15484	15452	15501	15431	15437	15442	15473	15439	15468	15275	15497	15480	15414	15427	15446	15289	15498	15415	15303	15575	15367	15474	15602	15402	15400	15478	15521	15486	15453	15311	15328	15621	15418	15533	15404	15279	15425	15217	15516	15423	15298	15396	15506	15397	15548	15499	15534	15351	15493	15482	15314	15442	15706	15275	15446	15385	15355	15461	15460	15484	15505	15353	15388	15606	15360	15504	15513	15363	15427	15345	15589	15282	15497	15341	15378	15437	15486	15260	15504	15484	15397	15476	15438	15575	15435	15371	15685	15429	15430	15435	15518	15442	15487	15477	15631	15654	15557	15476	15344	15376	15462	15380	15483	15387	15539	15470	15552	15497	15227	15494	15612	15428	15592	15320	15280	15329	15355	15488	15508	15462	15474	15471	15558	15394	15486	15411	15321	15424	15492	15436	15440	15341	15376	15379	15405	15528	15448	15308	15327	15382	15488	15409	15357	15361	15299	15474	15445	15314	15395	15526	15593	15428	15451	15587	15662	15427	15438	15417	15528	15322	15583	15512	15336	15500	15512	15239	15422	15654	15558	15405	15412	15501	15174	15439	15402	15398	15348	15413	15328	15438	15451	15485	15365	15216	15550	15507	15393	15589	15486	15394	15248	15302	15512	15394	15454	15528	15433	15291	15330	15439	15221	15185	15350	15552	15346	15200	15558	15527	15206	15398	15458	15407	15583	15479	15477	15263	15381	15412	15355	15377	15499	15259	15528	15375	15486	15475	15383	15413	15319	15469	15554	15371	15436	15395	15332	15424	15428	15422	15461	15426	15493	15508	15521	15376	15486	15664	15491	15340	15506	15497	15363	15415	15432	15263	15438	15247	15291	15463	15470	15507	15527	15477	15465	15589	15487	15579	15531	15433	15268	15599	15451	15460	15473	15205	15265	15469	15379	15542	15383	15441	15387	15196	15280	15531	15391	15291	15401	15421	15401	15504	15408	15315	15466	15349	15567	15467	15255	15680	15613	15498	15446	15429	15343	15406	15506	15361	15412	15668	15425	15349	15453	15506	15395	15468	15407	15388	15373	15281	15454	15379	15297	15349	15524	15473	15311	15309	15474	15186
31596	36570	43362	36729	28419	24878	22580	20273	19247	18784	18386	18205	17910	18066	17786	17862	17760	17790	17771	17785	17775	17719	17671	17481	17693	17678	17804	17693	17833	17681	17817	17731	17685	17537	17704	17642	17478	17640	17672	17546	17631	17706	17711	17733	17431	17661	17554	17604	17578	17675	17722	17764	17871	17607	17558	17619	17751	17567	17703	17699	17739	17543	17398	17644	17780	17734	17699	17710	17720	17560	17632	17601	17763	17804	17728	17536	17433	17837	17523	17574	17675	17490	17786	17301	17304	17698	17725	17535	17756	17745	17557	17447	17561	17597	17560	17561	17776	17571	17785	17506	17513	17649	17676	17547	17738	17404	17554	17598	17509	17485	17729	17816	17541	17616	17631	17707	17789	17578	17704	17476	17542	17491	17703	17667	17770	17715	17845	17673	17746	17554	17634	17554	17505	17515	17618	17523	17557	17650	17623	17560	17819	17609	17640	17555	17700	17638	17627	17641	17436	17723	17715	17695	17549	17433	17453	17764	17537	17528	17667	17606	17586	17456	17513	17465	17449	17546	17629	17502	17657	17661	17746	17746	17843	17634	17558	17745	17599	17527	17557	17693	17683	17697	17353	17538	17536	17626	17688	17570	17770	17828	17690	17552	17630	17295	17568	17500	17556	17579	17730	17570	17620	17635	17768	17584	17588	17650	17620	17546	17646	17592	17959	17662	17470	17439	17618	17573	17652	17581	17590	17629	17656	17735	17586	17262	17391	17684	17753	17566	17711	17640	17658	17593	17583	17830	17658	17778	17810	17758	17720	17736	17659	17786	17549	17416	17696	17879	17658	17621	17322	17404	17594	17614	17661	17315	17679	17509	17477	17701	17696	17598	17706	17732	17583	17731	17593	17775	17737	17635	17614	17560	17569	17485	17742	17633	17558	17485	17746	17560	17465	17497	17509	17740	17723	17882	17926	17373	17353	17515	17621	17466	17678	17672	17653	17722	17808	17595	17615	17537	17462	17600	17398	17737	17787	17555	17493	17653	17482	17557	17569	17524	17815	17514	17542	17627	17699	17495	17620	17692	17647	17557	17652	17540	17850	17487	17489	17537	17535	17571	17753	17728	17570	17796	17648	17637	17415	17478	17780	17464	17476	17639	17655	17471	17612	17556	17422	17549	17613	17785	17615	17533	17689	17638	17459	17645	17653	17686	17661	17532	17590	17443	17582	17558	17513	17612	17530	17642	17697	17527	17610	17606	17484	17662	17757	17794	17794	17437	17583	17451	17560	17452	17350	17456	17723	17795	17727	17579	17613	17419	17713	17551	17655	17653	17786	17602	17787	17473	17545	17616	17419	17593	17427	17567	17620	17705	17737	17508	17601	17841	17655	17374	17580	17703	17770	17787	17577	17674	17586	17695	17729	17492	17502	17603	17609	17724	17525	17550	17735	17634	17621	17967	17862	17683	17718	17623	17555	17616	17648	17595	17690	17792	17869	18008	17531	17711	17620	17502	17500	17688	17455	17585	17450	17762	17600	17492	17660	17481	17496	17527	17725	17579	17537	17625	17668	17442	17537	17805	17642	17662	17597	17586	17656	17628	17620	17495	17780	17523	17762	17676	17274	17636	17662	17546	17725	17614	17683	17589	17803	17762	17579	17708	17753	17891	17498	17632	17777	17608	17686	17763	17778	17591	17737	17510	17657	17601	17634	17533	17737	17471	17459	17682	17727	17635	17700	17595	17731	17560	17475	17648	17598	17588	17654	17694	17555	17710	17595	17515	17620	17653	17686	17567	17781	17680	17719	17530	17738	17564	17619	17480	17584	17522	17615	17312	17561	17721	17691	17648	17629	17634	17734	17807	17629	17705	17627	17646	17651	17595	17800	17678	17747	17518	17557	17578	17934	17693	17789	17661	17383	17436	17664	17362	17467	17704	17631	17464	17612	17513	17563	17781	17741	17583	17681	17591	17738	17655	17589	17717	17685	17608	17723	17741	17536	17669	17533	17701	17734	17703	17671	17838	17616	17588	17661	17555	17486	17445	17618	17617	17354	17632	17664	17601	17539	17667	17559	17631	17694	17604	17719	17579	17653	17627	17444	17672	17633	17565	17560	17692	17606	17534	17632	17553	17722	17465	17580	17531	17650	17693	17504	17625	17494	17731	17672	17747	17843	17641	17684	17642	17442	17605	17650	17726	17513	17778	17600	17666	17603	17528	17550	17713	17729	17638	17651	17705	17717	17712	17838	17605	17666	17479	17599	17566	17495	17651	17476	17598	17737	17423	17737	17435	17610	17550	17634	17605	17441	17674	17618	17749	17707	17734	17489	17422	17376	17667	17639	17655	17607	17631	17476	17509	17845	17574	17640	17532	17829	17868	17697	17682	17570	17803	17669	17568	17748	17845	17627	17625	17550	17782	17818	17792	17829	17725	17504	17493	17604	17676	17704	17592	17721	17690	17564	17537	17663	17633	17606	17584	17717	17587	17670	17800	17647	17546	17681	17460	17640	17663	17737	17702	17884	17731	17557	17520	17644	17884	17604	17599	17716	17570	17720	17588	17683	17656	17704	17679	17551	17463	17395	17498	17551	17582	17524	17675	17627	17651	17755	17620	17634	17634	17673	17629	17558	17520	17621	17596	17373	17549	17683	17743	17705	17851	17581	17667	17515	17898	17869	17573	17672	17661	17753	17671	17550	17501	17866	18053	17675	17458	17539	17613	17653	17657	17632	17680	17620	17495	17700	17689	17530	17458	17562	17493	17598	17894	17848	17694	17651	17758	17614	17527	17562	17513	17520	17721	17685	17639	17471	17531	17680	17641	17405	17590	17367	17478	17696	17655	17468	17797	17558	17599	17552	17510	17466	17570	17578	17741	17503	17575	17703	17576	17608	17686	17462	17663	17689	17669	17674	17814	17773	17662	17939	17444	17692	17926	17569	17758	17606	17548	17611	17650	17694	17624	17592	17552	17562	17484	17542	17724	17542	17671	17588	17580	17475	17487	17756	17439	17371	17794	17599	17765	17540	17547	17506	17708	17689	17763	17643	17626	17723	17764	17661	17668	17620	17746	17689	17853	17554	17658	17740	17739	17540	17689	17527	17468	17640	17728	17845	17597	17618	17563	17617	17679	17532	17609	17751	17657	17557	17543	17753	17578	17598	17617	17598	17576	17537	17469	17758	17598	17687	17695	17582	17608	17587	17420	17555	17569	17696	17670	17846	17777	17597	17734	17791	17776	17502	17516	17625	17680	17700	17466	17413	17520	17586	17430	17441	17458	17575	17667	17659	17671	17553	17522	17711	17691	17540	17723	17654	17663	17633	17443	17545	17412	17526	17548	17574	17639	17639	17556	17719	17646	17651	17669	17830	17630	17771	17714	17634	17455	17558	17721	17573	17590	17681	17589	17604	17576	17665	17610	17483	17639	17707	17712	17736	17491	17566	17524	17566	17569	17679	17737	17631	17572	17697	17453	17665	17520	17701	17661	17673	17627	17626	17563	17732	17655	17705	17510	17705	17773	17829	17313	17760	17838	17491	17621	17501	17625	17629	17595	17795	17648	17605	17617	17475	17818	17597	17627	17498	17512	17476	17726	17658	17724	17581	17573	17661	17741	17668	17581	17718	17757	17495	17573	17655	17607	17773	17847	17484	17693	17733	17491	17790	17715	17649	17556	17595	17745	17619	17558	17776	17822	17573	17566	17676	17579	17638	17553	17434	17588	17357	17704	17657	17718	17586	17787	17844	17538	17665	17699	17604	17642	17710	17474	17600	17688	17584	17662	17696	17853	17749	17583	17597	17828	17526	17668	17674	17732	17749	17769	17692	17584	17518	17630	17779	17738	17472	17657	17579	17652	17811	17606	17411	17703	17669	17855	17635	17586	17557	17684	17570	17704	17476	17741	17779	17700	17473	17547	17537	17649	17594	17771	17769	17575	17468	17808	17496	17473	17726	17678	17737	17833	17783	17580	17660	17484	17880	17760	17645	17524	17796	17534	17616	17583	17567	17419	17778	17665	17828	17288	17663	17748	17592	17366	17541	17640	17542	17723	17712	17611	17625	17574	17568	17630	17582	17680	17750	17772	17615	17668	17622	17794	17607	17506	17434	17684	17646	17613	17731	17541	17731	17783	17541	17773	17458	17686	17706	17762	17590	17503	17474	17658	17757	17951	17568	17752	17735	17460	17510	17671	17773	17630	17862	17519	17763	17859	17461	17537	17482	17474	17585	17710	17779	17686	17789	17614	17726	17750	17588	17464	17610	17513	17576	17600	17593	17749	17493	17772	17779	17460	17613	17573	17832	17588	17607	17566	17752	17804	17604	17469	17656	17560	17712	17577	17603	17533	17691	17478	17694	17681	17542	17665	17394	17529	17855	17617	17590	17678	17508	17680	17633	17716	17468	17795	17746	17430	17725	17539	17467	17605	17464	17443	17625	17579	17739	17665	17746	17536	17571	17725	17764	17853	17721	17752	17713	17546	17644	17273	17522	17712	17828	17596	17418	17808	17481	17704	17659	17621	17678	17623	17506	17728	17622	17666	17548	17558	17653	17390	17871	17645	17878	17769	17855	17473	17603	17685	17664	17723	17689	17612	17668	17729	17472	17555	17565	17555	17685	17700	17671	17665	17704	17605	17752	17613	17552	17729	17529	17635	17586	17480	17713	17580	17725	17729	17712	17680	17716	17760	17855	17658	17647	17427	17587	17576	17636	17550	17512	17830	17851	17864	17567	17581	17807	17912	17665	17566	17566	17648	17654	17708	17436	17820	17535	17578	17604	17571	17543	17704	17735	17740	17636	17725	17509	17625	17648	17744	17675	17484	17654	17545	17760	17558	17779	17824	17683	17575	17484	17552	17633	17561	17564	17576	17741	17754	17655	17775	17420	17841	17704	17656	17779	17728	17608	17649	17636	17633	17750	17483	17659	17509	17770	17462	17646	17662	17770	17491	17485	17626	17684	17708	17769	17721	17660	17625	17523	17370	17608	17669	17603	17622	17636	17583	17635	17539	17664	17673	17599	17458	17415	17548	17608	17573	17596	17432	17741	17460	17762	17662	17538	17614	17732	17722	17530	17707	17742	17621	17652	17462	17681	17468	17597	17514	17673	17550	17789	17516	17767	17616	17452	17592	17629	17568	17493	17838	17576	17583	17592	17886	17635	17629	17707	17705
39157	54600	47474	35473	28262	24086	20786	18779	17524	16491	16043	15672	15606	15368	15249	15274	15221	15331	15217	15126	15185	15150	15078	15009	15127	14956	15099	14954	15183	15031	15118	15138	15202	15147	15081	14978	14882	15085	15091	14986	14946	15158	15136	15118	14958	14948	14918	15127	15031	15008	14919	14975	15068	14983	14931	14947	14954	15181	14979	15151	15067	15052	14963	14960	15102	14807	15040	15056	15152	15192	15127	14916	15239	15039	15032	15090	15183	14930	14986	15096	15082	15150	15005	14944	14854	15038	14983	15167	15084	15024	14861	15115	15083	15037	15025	14993	15169	15034	15039	14988	15140	15019	15094	15030	15033	15160	15170	15117	14954	14954	15030	14836	15142	15132	15089	14912	15033	15110	15126	15056	14924	14990	14980	14999	15057	14982	14895	15117	14894	15160	15099	15154	15056	15039	15016	14995	15182	15024	15145	14921	15140	14978	15103	15184	15039	15040	14733	14933	14987	14945	15114	15149	14940	15026	15042	14920	15117	15141	14989	14974	15209	15171	15111	14881	14982	15151	15090	15067	15164	15067	15101	15078	15037	15090	14970	15203	15030	15119	15052	14951	14963	15093	15185	15045	15089	15078	15072	14905	14950	15100	15114	14832	15056	15120	15050	15050	15073	15119	14991	15023	15027	15053	15004	14989	15061	15305	15150	15011	15063	14916	15008	15166	14947	15043	14910	15176	15029	15187	14864	15006	15011	15109	14949	14946	14947	14923	15188	14888	15131	15107	14847	15076	15135	15026	15082	15008	15063	14991	15056	15050	15140	15101	14983	15147	15071	14958	14998	14880	15123	15011	15062	15021	14974	15146	15070	15119	15003	15070	15046	15058	15090	15068	14894	15158	15062	14977	15109	15105	15041	15040	14997	15057	15096	14917	15069	15064	15069	14935	15105	14966	15062	15070	14944	14984	14905	14968	15106	14999	15112	15042	14853	15213	15074	15148	15184	15035	15051	15122	15201	14963	15081	15212	15064	15061	14981	14964	15067	15023	14975	15010	15162	15090	15125	14952	14941	15156	15039	15043	14982	14970	15157	15033	14957	15091	14901	15087	15096	15016	14978	14948	15035	14958	15165	14896	15144	15173	15190	15063	15054	14942	15094	15077	15053	15118	15020	15015	15081	15145	15077	15105	15042	14942	15058	14915	14995	15135	14991	15002	14962	14999	14889	15251	15025	15056	15045	15112	15133	15115	14971	15035	14864	15073	15077	15090	15030	15098	15053	15058	15149	15017	14963	15041	14997	15263	14927	15131	15052	15038	15103	15218	14997	15152	15123	14946	15019	15035	14941	15017	14870	15129	15136	15085	14967	14878	14996	14997	14945	14985	15125	15019	15052	15047	15090	14855	15129	15057	15130	15062	15079	15160	15156	14888	15117	15174	15265	15123	14971	15115	15199	15136	14928	15211	14880	14986	15091	15017	15090	14993	15088	14971	15082	15090	15030	15232	15110	15143	15077	14998	15184	14809	15186	14888	14933	15035	15100	15088	15030	15082	15190	14997	15088	15124	14880	15136	15043	15082	15094	15098	14853	14977	15025	14898	14949	15144	15059	15094	15143	14993	15328	14976	15076	15138	14960	15178	15098	14977	15060	15216	15115	14977	14953	15052	14969	14867	14965	14983	15026	15079	14876	15005	14817	15115	15023	15116	15148	15077	15026	14997	14925	15066	14980	15030	15005	14960	15145	14909	15024	15083	15078	15052	15140	15010	14999	15015	15091	15077	15037	15050	15181	15051	15036	14938	15204	15088	15205	15252	14938	14964	14958	15035	14958	15182	14994	15128	15057	15021	15125	15030	15024	15109	15054	15065	15088	14915	15234	14864	14921	14987	15004	15058	15095	15122	15016	14995	15129	14904	14896	14953	15269	14979	15006	15093	15190	15199	15169	15123	15115	15206	14996	15147	15051	14978	15113	15117	15044	15042	15044	15168	15250	14935	15066	15113	14978	15223	15020	15000	14983	15117	15117	15069	15131	14920	15067	15064	15167	14948	15056	15129	15033	15082	15010	15174	15038	15205	14933	15076	15090	15088	15124	15083	15012	15038	15102	15090	14983	15201	14902	14981	15129	15108	15180	15045	14921	15036	15114	15080	15137	15063	15015	15097	14958	14945	15278	15060	15134	15070	14990	15177	15017	15026	14984	15033	15108	14972	15229	15024	15330	15179	15068	15105	14941	14955	14908	14920	15049	14976	14947	15023	15012	15001	14824	15014	15082	14919	15094	14862	15204	14959	15040	14858	14953	14988	15091	14976	15113	15053	14947	15044	14912	15079	15186	15038	14984	15205	14922	15051	15136	15068	14946	14939	15118	15012	14890	15082	15133	14953	15100	15074	15143	15073	14998	15023	15213	15059	15045	15141	15092	15168	15130	15009	15034	15009	15077	15093	14975	14916	15084	15139	15083	15131	15117	15011	15030	15088	15089	15192	15126	14996	14781	15122	15105	15147	15101	15014	15132	14852	15034	14992	15062	15015	15036	14983	14941	14996	15102	14978	15047	14867	15039	15125	15051	15159	15063	15145	14957	15230	15129	15010	15001	15061	15044	15223	15121	15086	15019	14988	15063	15216	14979	14924	15075	14896	15126	14678	15028	14996	15004	15020	14926	14994	14897	15090	15101	15016	14989	14978	15077	14937	15119	15015	15062	14939	14980	15080	15130	15180	15123	15049	14927	14963	15008	15026	14931	14955	15150	15105	14945	15062	14934	14989	15039	14977	14958	15029	15092	15020	15128	15113	15003	15089	14990	14967	15266	15153	15288	14953	15025	15142	15052	15046	15132	15034	14918	14962	14924	15073	15096	15131	15216	15108	15085	15059	14944	15191	14973	15089	15062	14988	15012	15051	15026	15090	15010	15164	15161	15034	15007	15020	15170	15155	15088	15212	15102	15104	14879	14950	14957	15081	14965	15052	15150	15123	15006	14847	15134	15202	14997	15016	14946	15113	15070	14843	14967	14949	15108	15128	15143	15038	15114	15088	15099	15011	15059	15180	14893	15027	15080	15086	14988	15082	15017	15076	15036	14979	15004	14972	15001	14927	14967	15166	15146	14990	15095	15017	15071	15057	15067	15069	15039	15049	15124	15009	14885	14979	14905	15152	15176	14941	14996	15111	15069	14934	15116	15092	15052	15086	14840	15143	15195	15209	15158	14983	14958	14888	15012	15180	14833	14953	14950	15126	15161	14984	15077	15091	14802	15029	15147	15095	14978	14965	15023	15046	15068	15084	15006	15168	15130	15024	15166	14912	15017	14998	14985	15144	14969	14961	14798	14742	15125	14931	15038	15112	14940	14942	15112	15071	14869	15233	14966	15107	15146	14932	15036	15245	15151	15080	15093	15098	15118	14912	15167	14868	15136	15200	15015	15111	15094	15136	15107	15090	14974	15110	14947	15147	15035	15010	15145	15054	14918	15005	15040	15029	15100	15078	15133	14851	14909	14877	14948	14974	14994	15040	15024	15054	14971	15051	15025	15177	15021	15077	15038	14878	15074	15025	14995	15156	14906	15223	15103	15205	15220	15003	15050	15202	15111	15268	14917	14945	14982	15017	14957	14997	15082	15040	15032	15069	15123	14950	15030	14985	14980	15034	14965	15025	14992	15026	15032	14968	14991	14958	15251	15044	15102	15190	15031	15239	15051	15026	15178	14957	15108	15121	15094	15067	14961	15099	14982	15098	14907	15035	15090	15082	15054	14959	15066	15010	14944	15046	15087	15195	14988	14960	14835	15002	15108	15025	15275	15103	15160	14952	15110	14841	15216	15027	15033	15278	15015	15026	15124	15129	15030	14928	15147	15040	15008	15044	14990	14988	15048	15087	15209	14903	14934	15134	14973	15218	14939	15094	15101	14953	15012	14929	15059	15010	15007	15045	15046	15132	15103	14976	14928	15026	15123	15196	15072	14955	15148	14991	14938	15121	15068	15031	15079	15065	15022	15158	15161	15030	15176	14942	15008	14977	15026	14965	15028	15120	14975	15074	15085	14983	15009	15153	14918	14995	15121	15033	15059	15310	15028	15025	14982	15055	15026	15098	15290	15108	15056	15092	15007	14982	15181	15111	15018	14990	15043	15089	15099	15175	15096	15070	14982	15150	14986	15041	14969	14965	14920	15006	14984	15147	15034	15021	15024	15094	15077	15275	15041	14948	15028	15000	15069	14930	14956	15139	14993	15018	14798	15017	14974	14909	15166	14915	15009	14992	14942	15223	15032	15157	15110	15197	15084	15035	15057	15081	14915	15073	15213	15135	15031	14967	14874	15075	14966	15013	15071	14986	15088	15050	14948	15009	14980	15042	15249	14919	14921	15200	15082	15033	15208	15107	15037	14988	14973	14894	15155	15128	14987	14955	14956	15160	14916	14933	15020	14909	15085	15187	15158	14989	15033	15016	15151	14971	15102	14958	15157	15098	15115	15091	15114	15222	14948	15027	15016	15164	15006	14956	15114	15027	14942	15002	15076	15128	15032	15113	14999	15156	15099	14877	15044	14991	14871	15041	15123	15143	15078	15069	15051	14944	14910	15138	15032	14991	15041	15021	15092	14958	14970	15112	15030	15191	14905	15261	15110	15054	15053	15097	15087	15160	15070	14978	14979	15146	15007	15123	14989	15153	15019	15143	15128	15001	15149	15097	14993	15148	14874	15062	15143	15235	15264	15019	15042	15275	15182	15268	15002	15106	15113	14901	15034	14961	15029	15070	15027	15082	15145	15090	15116	15174	14944	15188	15066	15177	15142	15040	15067	15172	15096	15148	15129	15017	15183	15029	15025	15054	14952	15167	15089	15012	15058	15232	15133	15164	15167	14983	15022	15069	15134	15037	15188	14909	14880	15170	15280	15253	14758	14997	15188	15195	14992	15094	15071	15039	15200	15141	14998	15126	14968	14977	15018	15104	15025	15113	15067	14988	14891	15008	15113	15009	14922	14898	15186	14955	15110	15163	14981	15216	15064	14971	15086	15006	14955	15014	14958	14998	15074	15140	15108	15177	14916	14985	15058	15043	14897	15135	14955	15155	15030	15118	15110	15024	15076	15134	15123	15111	15076	15067	15138	14971	14864	15075	15048	15102	15022	15103	14954	14858	15067	14835	15228	15140	15141	15095	14950	14969	14943	14908
24056	21165	29299	28109	28124	28670	26726	22606	20715	20014	18859	18099	17975	17975	17669	17731	17732	17555	17518	17506	17341	17658	17615	17340	17372	17315	17273	17507	17231	17452	17318	17339	17298	17445	17342	17428	17399	17283	17283	17337	17554	17221	17288	17430	17447	17138	17342	17389	17478	17460	17373	17440	17341	17360	17122	17110	17440	17374	17452	17204	17686	17395	17247	17487	17691	17398	17312	17270	17311	17218	17276	17409	17322	17364	17334	17426	17305	17102	17299	17382	17175	17273	17453	17314	17375	17422	17502	17556	17459	17250	17430	17355	17492	17221	17455	17520	17287	17090	17423	17425	17397	17310	17379	17109	17272	17152	17393	17397	17340	17231	17403	17581	17390	17518	17308	17391	17344	17246	17278	17129	17383	17375	17320	17294	17467	17204	17325	17248	17412	17377	17184	17310	17337	17297	17327	17284	17246	17329	17264	17305	17501	17459	17485	17565	17543	17449	17159	17179	17388	17366	17342	17375	17270	17389	17383	17558	17490	17398	17352	17282	17188	17202	17375	17215	17111	17288	17251	17164	17235	17259	17576	17310	17494	17557	17257	17390	17438	17237	17348	17440	17327	17392	17219	17211	17404	17456	17445	17365	17328	17350	17442	17364	17541	17431	17349	17362	17416	17315	17367	17103	17304	17429	17207	17600	17366	17372	17313	17217	17370	17447	17406	17346	17395	17460	17441	17139	17470	17342	17274	17270	17300	17280	17390	17434	17318	17336	17326	17310	17283	17489	17390	17275	17189	17418	17328	17276	17294	17329	17462	17276	17378	17446	17516	17470	17489	17254	17348	17460	17363	17303	17289	17637	17266	17252	17235	17166	17373	17246	17490	17350	17428	17358	17376	17151	17296	17385	17339	17414	17621	17435	17564	17425	17522	17456	17457	17198	17248	17343	17323	17417	17338	17130	17341	17419	17241	17271	17144	17406	17329	17425	17323	17419	17256	17402	17315	17318	17198	17390	17240	17493	17164	17413	17276	17354	17463	17384	17535	17228	17442	17312	17557	17363	17254	17344	17416	17461	17336	17333	17405	17407	17461	17298	17407	17494	17584	17188	17445	17424	17417	17374	17299	17392	17441	17341	17152	17317	17150	17302	17289	17268	17382	17459	17452	17497	17524	17374	17517	17472	17478	17414	17409	17468	17372	17211	17395	17263	17496	17313	17286	17279	17317	17553	17228	17291	17413	17386	17262	17177	17492	17562	17388	17189	17301	17225	17470	17312	17453	17494	17533	17328	17087	17514	16967	17338	17451	17514	17489	17312	17539	17227	17279	17504	17448	17434	17345	17264	17157	17259	17197	17341	17261	17326	17347	17515	17440	17367	17537	17454	17403	17270	17334	17194	17290	17615	17349	17323	17357	17166	17520	17440	17360	17542	17315	17368	17550	17289	17209	17545	17362	17603	17325	17350	17308	17332	17160	17373	17286	17362	17355	17169	17391	17170	17455	17421	17382	17286	17385	17220	17300	17269	17219	17017	17364	17202	17418	17351	17307	17211	17229	17308	17406	17177	17364	17178	17208	17400	17425	17448	17289	17412	17513	17466	17189	17288	17143	17408	17282	17373	17174	17429	17359	17447	17453	17274	17378	17376	17342	17427	17279	17283	17198	17222	17467	17285	17376	17375	17404	17312	17364	17537	17503	17512	17498	17377	17567	17520	17329	17227	17255	17215	17490	17361	17326	17299	17465	17368	17457	17289	17455	17201	17254	17351	17372	17311	17585	17298	17157	17165	17246	17239	17387	17510	17313	17145	17164	17376	17433	17394	17388	17360	17345	17202	17262	17305	17190	17181	17318	17270	17277	17221	17324	17340	17474	17519	17195	17263	17337	17334	17385	17401	17237	17368	17291	17356	17365	17172	17383	17280	16990	17393	17270	17339	17158	17355	17335	17325	17447	17314	17336	17242	17235	17382	17414	17466	17404	17289	17205	17434	17274	17250	17427	17432	17210	17558	17293	17505	17574	17377	17251	17087	17475	17192	17388	17290	17463	17431	17267	17535	17272	17368	17301	17450	17457	17522	17374	17385	17279	17333	17309	17403	17459	17322	17296	17325	17463	17492	17396	17309	17282	17323	17389	17405	17344	17307	17282	17221	17194	17359	17540	17373	17449	17303	17427	17326	17243	17341	17370	17364	17368	17250	17282	17273	17372	17264	17406	17069	17516	17261	17429	17338	17275	17439	17280	17298	17440	17365	17401	17289	17413	17261	17366	17358	17387	17668	17655	17503	17271	17271	17551	17410	17565	17359	17517	17168	17491	17481	17332	17411	17239	17414	17208	17378	17340	17411	17179	17325	17326	17190	17475	17439	17402	17157	17230	17178	17198	17321	17339	17319	17381	17254	17143	17183	17453	17183	17523	17475	17462	17379	17399	17235	17571	17320	17193	17286	17370	17420	17484	17247	17291	17291	17350	17419	17260	17361	17445	17438	17168	17316	17396	17324	17301	17450	17420	17384	17298	17537	17406	17500	17464	17444	17354	17404	17613	17432	17378	17408	17380	17524	17323	17379	17286	17457	17386	17512	17448	17598	17352	17340	17218	17389	17335	17231	17456	17435	17266	17477	17514	17250	17510	17458	17386	17420	17254	17475	17303	17242	17473	17275	17127	17466	17249	17496	17397	17305	17132	17250	17346	17458	17275	17127	17160	17248	17173	17275	17471	17319	17475	17374	17391	17456	17292	17355	17242	17224	17375	17318	17467	17338	17372	17512	17577	17357	17341	17525	17375	17313	17477	17271	17255	17567	17438	17423	17304	17311	17303	17263	17274	17383	17274	17239	17304	17606	17195	17162	17276	17370	17490	17488	17593	17165	17240	17295	17288	17339	17316	17365	17230	17346	17359	17352	17314	17353	17501	17234	17438	17482	17431	17301	17249	17688	17424	17362	17402	17408	17379	17349	17261	17350	17367	17518	17187	17473	17562	17126	17243	17229	17391	17410	17391	17324	17348	17387	17319	17335	17199	17332	17435	17295	17431	17522	17522	17303	17369	17344	17363	17386	17401	17419	17544	17566	17489	17167	17256	17276	17382	17121	17181	17297	17343	17123	17321	17393	17336	17258	17446	17516	17136	17267	17212	17273	17381	17398	17249	17407	17547	17418	17405	17601	17160	17344	17388	17412	17287	17400	17224	17291	17487	17309	17361	17413	17514	17493	17508	17310	17068	17298	17332	17478	17266	17396	17417	17268	17365	17406	17374	17440	17458	17526	17340	17466	17494	17270	17534	17386	17454	17423	17302	17378	17340	17354	17664	17350	17598	17311	17404	17489	17512	17401	17461	17357	17183	17551	17378	17392	17442	17093	17260	17240	17305	17275	17249	17352	17281	17303	17218	17574	17299	17231	17593	17190	17350	17256	17410	17435	17364	17387	17311	17361	17334	17521	17550	17431	17322	17085	17183	17348	17428	17433	17504	17299	17271	17385	17477	17312	17448	17393	17343	17214	17556	17144	17118	17259	17095	17230	17347	17538	17308	17442	17473	17364	17107	17272	17276	17253	17332	17252	17465	17517	17421	17282	17376	17367	17465	17363	17430	17288	17364	17504	17452	17349	17353	17382	17408	17516	17475	17557	17348	17416	17337	17350	17359	17454	17392	17400	17424	17459	17204	17486	17329	17302	17266	17368	17390	17435	17389	17112	17437	17195	17307	17309	17252	17465	17451	17362	17303	17475	17444	17356	17389	17509	17148	17199	17241	17290	17227	17280	17372	17423	17481	17450	17453	17473	17384	17273	17477	17271	17412	17271	17365	17248	17352	17585	17290	17496	17401	17360	17384	17500	17104	17402	17512	17311	17089	17250	17352	17434	17339	17058	17236	17516	17307	17182	17312	17328	17226	17213	17432	17435	17377	17234	17238	17260	17454	17444	17513	17589	17334	17352	17401	17356	17479	17388	17355	17365	17344	17441	17388	17406	17460	17260	17342	17513	17279	17421	17413	17454	17479	17322	17451	17398	17362	17339	17480	17458	17294	17289	17340	17264	17323	17316	17200	17282	17283	17431	17487	17598	17457	17387	17411	17266	17663	17270	17329	17324	17405	17374	17448	17260	17293	17402	17262	17288	17388	17430	17321	17343	17417	17281	17488	17224	17408	17364	17299	17203	17354	17170	17612	17327	17380	17206	17357	17418	17365	17408	17343	17476	17491	17211	17281	17392	17593	17256	17304	17305	17365	17360	17455	17332	17535	17488	17344	17387	17243	17326	17367	17373	17484	17521	17114	17094	17334	17244	17330	17188	17300	17281	17369	17400	17338	16841	17519	17435	17338	17236	17350	17362	17378	17324	17470	17394	17474	17465	17366	17537	17385	17314	17380	17590	17552	17406	17332	17402	17348	17324	17601	17452	17118	17311	17361	17395	17209	17241	17409	17251	17495	17524	17476	17373	17486	17302	17388	17367	17212	17368	17580	17284	17071	17290	17260	17277	17278	17387	17499	17361	17509	17412	17343	17346	17408	17226	17306	17356	17348	17367	17150	17406	17359	17294	17326	17313	17477	17318	17426	17530	17407	17332	17261	17226	17187	17178	17337	17527	17472	17414	17297	17453	17333	17388	17578	17259	17452	17138	17202	17429	17297	17463	17599	17314	17312	17351	17454	17394	17450	17318	17384	17112	17366	17358	17466	17465	17372	17622	17629	17324	17357	17227	17392	17430	17308	17305	17311	17516	17452	17268	17355	17300	17271	17479	17275	17333	17433	17346	17343	17417	17315	17206	17301	17355	17476	17230	17257	17407	17115	17261	17339	17398	17237	17490	17530	17337	17267	17364	17377	17333	17298	17209	17280	17264	17242	17373	17456	17580	17295	17406	17438	17310	17316	17285	17400	17488	17486	17352	17252	17201	17298	17263	17231	17337	17093	17300	17406	17494	17262	17376	17342	17540	17581	17323	17367	17369	17230	17372	17376	17475	17461	17396	17222	17299	17436	17594	17487	17380	17406	17451	17519	17289	17565	17095	17375	17258	17215	17258	17192	17340	17509	17236	17247	17421	17178	17487	17781	17342	17274	17327	17190	17294	17352	17444	17381	17323	17285	17499	17357	17441	17253	17277	17303	17417	17501	17284	17063	17316	17308	17253	17227	17451	17464	17370	17460	17333	17423	17368	17429	17411	17350	17127
38911	62310	55285	42159	34693	29227	24215	21306	19354	17796	16488	15857	15452	15459	15185	15243	14876	15274	15206	14994	15107	15027	14988	14967	15073	15092	14990	14944	14900	14853	14963	14983	15020	15047	14633	14954	14882	14810	14986	14928	14809	14883	15078	14994	14995	14786	15004	14750	14933	14902	15033	14959	14863	15027	15074	14972	14814	14933	14924	14881	14857	14954	14710	14913	14804	14847	14877	14811	14895	15055	14887	14909	14907	14817	14685	14869	14876	15029	14996	15011	15137	14876	14919	14890	14732	15000	14922	14932	15000	14833	15086	14844	14991	14982	15024	14923	15056	14810	15011	14951	14714	14909	14738	14859	14977	14906	14949	14863	14885	14852	14926	14994	14751	14913	15169	14896	14841	14960	14800	14973	15033	15020	15133	14985	14830	14833	15002	14965	14767	14817	15036	14849	14863	14955	14827	14790	14961	14879	14921	14796	15007	14933	14824	14818	15079	14940	14967	14887	14839	14965	14792	14978	15059	15064	14809	14902	15045	14784	14827	14896	14823	14859	14935	14936	14949	14969	14905	14768	14900	14786	15077	14993	14993	14869	14828	14847	14989	14970	14854	14933	14897	15061	14907	14971	15125	14964	14882	14844	14875	14822	15096	14931	14721	14969	15019	14833	14796	15026	14914	15034	14767	15040	14827	14990	14796	14750	14893	14814	14827	14864	14674	14846	14824	14973	14919	14865	14882	14644	14806	14886	14797	14740	14963	14849	14829	14723	15031	14857	14835	14872	14874	15019	15003	14932	14898	14815	14741	15059	14766	14924	14940	14928	14963	14870	14854	14884	14978	14777	14933	14913	14840	14982	14764	15031	14719	15023	15029	14857	14953	14899	14977	14814	15111	14736	14902	14868	14939	14829	14978	14888	14880	14818	14909	14662	14991	14954	14884	14887	14741	14885	14891	14874	15041	14913	14928	14859	14886	14817	14873	14697	14927	14852	14897	14873	14814	15192	14868	14819	15008	14750	15014	14777	14974	14947	14742	14791	15071	14846	15028	14877	14848	14972	14750	14850	14854	14839	14914	14879	14966	14884	14845	14999	14885	14940	14911	14944	14833	14924	14910	14974	14978	14791	14896	14856	14925	14967	14839	14852	14832	14957	14794	14931	15063	14966	14934	14859	14735	14745	15045	14816	14983	14976	14609	14900	15087	14904	15030	14899	15004	14877	14828	14934	14901	14934	14751	14941	14982	14831	14957	14832	14847	14808	14995	14967	14993	14878	14852	14784	14875	15044	14818	14959	14936	14798	14898	14891	15024	14911	14817	14744	14834	14776	14761	14971	14885	14874	14960	14833	14944	14954	14952	14778	14831	14893	14775	14957	14914	14841	15021	14979	14711	14963	14944	15030	15020	14761	14975	14805	14874	14874	14847	14897	14959	14967	14991	14801	14951	15042	14876	14724	15004	14842	15005	14966	14870	14929	14769	14943	14791	14815	15022	14963	14912	14879	14917	14994	15160	14985	14793	15125	14708	14998	14956	15015	14914	14825	14994	14770	14706	14839	14861	14937	14869	14882	14927	15007	14742	15014	14936	14902	14857	14848	14622	14874	14795	15052	14867	14818	14968	14911	14937	14838	14919	14948	14785	15048	14811	14858	14821	15026	14858	14804	14820	14706	14989	14856	14938	14779	14971	14733	14954	14880	14810	14750	14910	15039	14922	14855	14878	14817	14948	14879	14808	15008	14875	14830	15039	14847	14885	14805	15005	14814	14994	14975	14844	14900	14945	14873	14844	14944	15016	15067	14922	14877	14940	14887	15010	14811	14897	14856	15003	14961	14846	14817	14827	14910	15050	14988	14966	14977	14904	14878	14819	14741	15143	14917	14967	15051	14915	14824	14836	14940	14886	14938	14884	14762	14800	14865	14869	14927	14866	14889	14821	14860	14970	14888	14842	14810	14779	15026	14854	14957	14947	14949	14891	14884	14834	14875	14830	14891	14814	14885	14870	14768	14941	14694	14895	14959	14843	14933	14863	14794	14855	14829	14799	14847	14798	14991	14918	15038	14733	15043	14838	14867	14960	14880	14874	14983	14910	14943	14918	14892	14839	14836	14805	14997	14941	14722	15057	14961	14899	14992	14814	15054	14935	15117	14824	14878	15015	14796	14859	14738	14890	14897	14680	14890	14843	14824	14601	14895	14902	14754	14902	14947	14846	15010	15018	14874	14951	14935	14875	14852	14762	14869	14937	14781	14878	15018	14737	14989	14816	14793	14914	14880	14922	14671	14873	14865	14894	14891	15064	15095	14859	14813	14818	15006	14932	15010	14856	14919	14652	14877	14919	14912	14865	14855	14937	14884	14856	14985	14998	14834	14807	14725	14845	14970	14865	15046	14949	14836	14967	14931	14944	14717	14888	14888	14786	14777	14716	14841	14913	14696	14855	14757	14794	14978	14928	14935	14851	14920	14849	14900	14849	14774	14905	14973	14968	14994	14889	14880	15018	14883	14830	15019	14876	14915	14760	15032	14930	14950	14838	14946	14895	14884	14799	14944	14954	14853	14873	14810	14747	14887	14896	14826	14969	14852	14831	14815	14984	14865	14814	14816	14878	14718	14862	15058	14950	14892	14802	14941	14821	14973	14966	14871	14886	14869	14784	14767	15113	14810	14901	15014	14860	14793	14971	14586	14792	15037	14852	14898	15213	14913	14820	14848	15096	14942	14718	15003	14896	14862	14879	15005	14851	14846	14867	14751	14787	14870	14803	15048	14791	15115	14919	14960	14954	14825	14820	14851	15002	14802	14932	14776	14844	15058	14907	14933	14812	14850	15011	15011	14807	14797	14875	14866	14859	14940	14867	14826	14900	14797	15033	15043	15015	14870	14830	14876	15019	14942	14838	14956	14951	14892	14981	14736	15017	14922	14891	14894	14872	14825	14866	14920	14916	15157	14782	14956	14860	14865	14767	14835	14861	14925	14934	14961	15035	14839	14901	14718	14928	14909	14764	14802	14992	14934	14982	14820	14975	14765	14758	14887	14858	14867	14893	14854	14812	14853	14798	14987	15010	14881	14825	14841	14909	14837	14985	14963	14973	14758	14908	15013	14811	14874	14907	14856	14925	15164	14884	14924	14855	15035	14814	14851	14816	14835	14850	14757	14929	14801	14704	14931	14982	14853	14841	14929	14763	14916	14886	15005	14954	14913	14823	14799	14722	14996	14841	14879	14830	14923	14783	14934	14763	14729	14927	14956	14920	14968	14913	14918	14746	14941	15018	14836	14764	14931	14834	14845	14898	14771	15088	14847	14771	14734	14799	14743	14989	14823	14839	15003	14824	14999	14836	15102	14950	14962	14757	15040	14760	14951	14936	14872	15125	14851	14862	14882	14792	14633	14922	14850	14802	14904	14898	14920	14879	14875	14874	14875	14810	14926	14816	14952	14935	14982	15060	14949	14975	14825	14928	14873	14894	14806	14975	14825	15059	14921	14940	14956	14808	14938	14851	14950	14790	14910	14952	14928	14940	15012	14849	14887	14892	14744	14749	14928	14859	14950	14794	15021	15039	14754	14915	14850	14908	14862	14942	14973	14634	15001	14948	14979	14856	15007	14884	14865	14812	14852	14852	14944	14954	14925	14954	14906	14871	14966	15019	14942	14755	14859	14733	14931	15132	14840	14835	14763	14994	15097	14962	14854	14889	15041	14765	14872	14932	14796	15015	14895	14800	14885	14892	14919	14856	14873	14724	14914	14781	14852	14858	14819	14822	14950	15038	14842	14810	14942	15020	14804	14863	14909	14835	14894	15175	14894	14702	15016	14808	15233	14979	14928	14928	14868	14866	14840	14776	14937	14729	14829	14776	14788	14655	14924	14978	14870	14863	14849	14861	14809	14889	15033	14858	14900	14861	14848	14833	15099	14866	14936	15027	14876	14874	14884	14705	14927	14770	14961	14999	14845	14894	14891	14751	14864	14949	15058	14937	14859	14995	14933	14980	14653	14964	14937	14919	14964	14985	14876	14931	14761	14979	14803	15075	14921	14847	14764	14947	14853	14945	14991	14785	14942	14913	14848	14811	15033	14936	14939	14836	14685	14819	15005	14947	14907	15000	14969	14643	14567	14887	14932	14908	14840	14994	14974	14779	14901	14822	14834	14891	14740	14916	15012	14984	14833	14926	14840	14928	14995	14960	14929	14760	14747	14943	14782	14762	14939	14851	14951	15015	14885	14994	14858	15005	14933	14873	14978	14926	14924	14878	14931	14957	14846	14817	14945	14850	14847	14884	14895	14877	15136	14866	15009	14968	14953	14950	14974	15004	14879	14991	15042	14876	14924	14821	14978	14839	14721	15061	14972	15016	14939	15038	14900	14750	15018	14880	14824	14774	14923	14789	14858	14940	14866	14991	14663	14924	14699	14970	14781	14842	14936	14978	15029	14921	14743	14879	14896	14988	14953	14961	15055	14853	14808	14791	14830	14865	14993	15033	14770	14909	14889	14874	14952	14805	14890	14873	14758	14976	14904	14785	14826	15027	14772	14903	14830	14843	14710	14908	14794	14929	14878	14994	14897	14796	14965	14890	14784	14762	14695	14811	14921	14967	14824	14993	14985	14840	15003	14802	15042	14996	14915	14944	14901	15028	14844	14774	14708	14845	14802	15015	14903	14890	14788	14869	15014	14917	14956	15194	14898	14796	14806	14863	14823	14775	14909	14755	14928	14903	14923	14802	15065	14903	14762	14892	15019	14872	14855	14936	15123	14829	14701	14854	14964	14926	14829	15022	14768	14888	14843	14922	14769	14954	15015	14886	14915	14996	14945	15033	15029	14892	14806	15002	14762	14934	14829	14791	14832	14936	15006	14691	15099	14805	14771	14948	15004	14824	14940	15064	14879	14914	14913	15007	14765	14915	14956	14714	14904	14813	14858	14921	14966	15011	14956	15024	14935	14861	14911	14991	14754	15034	14947	14998	14851	14868	14961	14951	14769	14946	14987	14937	15012	14996	14726	14964	14942	14899	14841	15077	14926	14792	14838	14903	14855	14971	14911	14811	14945	14877	14876	15105	14956	14907	14869	14895	14813	15027	14925	14811	15041	15038	14882	14843	14974	15033	14948	14757	14975	14998	14901	14914	14754	14756	14930	14771	14812	14671	14974	14829	14801	15117	14924	14806	14888
22921	21270	29192	24646	25250	29565	31207	25915	23284	21794	19942	19244	18698	18769	18399	18361	18313	18361	18283	18390	18112	18147	18187	17794	18181	18062	17964	18021	17937	18035	17860	18039	18054	18014	17995	18179	17920	18043	17952	17863	17952	17849	18052	17886	18001	17904	18066	17900	17840	17861	17770	17713	18091	17925	18060	18012	17963	17789	17795	17735	18049	18038	17998	17747	17909	18031	17821	17741	17872	17659	17916	17821	17787	17819	17812	17934	18037	17889	17961	17927	17684	17838	17749	17964	17801	17880	17779	17887	17774	17889	17821	17853	17998	17858	17713	17954	18007	17800	17921	17872	17851	18092	17804	17969	17802	17874	17873	17701	17815	17976	17896	17879	17898	17781	17975	17954	17778	17821	17766	17739	17937	17789	17826	17883	17897	17861	18068	17641	17758	17961	18069	18046	17898	17910	17741	17930	17934	17881	17925	17939	17892	18006	17884	17773	17855	17946	17752	17834	17867	17936	17795	17892	18006	17870	17874	17829	17842	17853	17573	17974	18063	17855	17879	17768	17696	17876	17700	17707	17763	17787	17831	17750	17936	18095	17817	17973	17812	17894	17833	17829	17813	17783	17943	17916	17772	17941	17599	17866	17779	17918	17815	17845	17720	17728	17742	17532	17809	17842	17736	17932	18095	17946	17884	17834	17970	17897	17782	17754	17766	17948	17999	17883	17817	17935	17894	17907	17816	17854	17770	17819	17887	17852	17889	17777	17816	17713	17843	17710	17829	17932	17620	17846	17904	17920	17839	17883	17803	17862	18007	17786	17972	17890	17964	17747	17950	17869	17913	17749	17636	17801	17958	17764	17822	17821	17767	17715	17633	17773	17695	17647	17925	17816	17730	17843	17841	17676	18045	18008	18012	18002	17588	17818	17894	18037	17644	17775	17925	17878	17882	17858	17882	17665	17850	17748	17915	17910	17771	17628	17869	18052	17874	17729	17860	17765	17689	18070	17907	17769	17925	17828	17922	17902	17950	17743	17935	17852	17874	18027	17807	17868	17909	17913	17836	17827	17983	17854	17875	17867	17926	17731	17739	17803	17888	17781	18057	17978	17580	18156	17898	18002	17966	17626	17584	17789	17853	18054	18022	17725	17914	17875	17871	17911	17895	17839	17802	17949	17889	17925	17888	17887	17719	17744	17736	18056	17855	17892	17997	17774	17845	17956	17751	17910	18056	17964	17762	17972	17897	17762	17946	17791	17761	17692	17806	17607	17649	17856	17855	17884	17679	17558	17867	18008	17664	17802	17871	17657	17788	17806	17984	17728	17726	17819	17795	17833	17967	17681	17924	17720	17862	17712	17896	17952	17849	17833	17832	17894	17993	17878	17989	17979	17938	17862	18014	17934	17755	17728	17613	17882	17771	17793	17741	17820	17958	17656	17821	17895	17839	17937	17787	17896	17902	17879	17917	17737	17761	17868	18051	17955	17900	17783	17817	17739	17854	17828	17952	17775	18021	17986	18056	17996	17782	17933	17685	17977	17790	18001	17815	18035	17910	17829	17769	17809	17985	17995	17935	17603	17745	18126	18128	17843	17971	17833	17948	17733	17998	17934	17940	17912	17814	17905	18090	17810	17708	18112	17917	17697	17845	17871	17784	17865	17643	17731	17953	17863	18071	17672	17800	17958	17737	17810	17590	17721	17925	18005	17810	17865	17797	17635	17772	17649	17853	17902	17833	17858	17785	17892	17800	17800	17882	17962	17931	17809	17977	17739	17860	17700	17767	17764	17878	17847	17814	17951	18132	17949	17757	17839	17770	17880	17830	17816	17761	17645	17847	17823	17667	17789	17827	17800	18044	17964	17959	17528	17895	17777	17995	18161	17721	17968	17856	17943	17936	17588	17832	17671	17798	17807	18138	17878	17815	17761	17805	17991	17647	17990	18044	17785	17819	18023	17893	17970	18012	17787	17826	17692	17841	17716	17886	17770	17859	17899	17950	17957	17830	17886	17862	17739	17866	18114	17847	17898	17819	17962	18018	17833	17784	17619	17635	17759	17839	17728	17971	17854	17864	17866	18021	17749	17892	17811	17788	17906	17859	17824	17762	17940	18122	17642	17743	17913	18060	17759	17969	17880	17831	17979	17758	17896	17825	17898	17834	17854	17777	17666	17806	17641	17954	17776	17917	18087	18064	17868	17963	17898	17836	17850	18077	17868	17799	17896	18006	17788	17896	17924	17799	17964	17790	18045	17902	17703	17780	17991	17929	17905	17895	17787	17911	17839	17727	17767	17704	17773	17877	17898	17753	17703	17773	17635	17930	17883	17995	17721	17758	17926	17856	17750	17818	17675	17970	18020	17878	17814	17959	17852	17752	17837	17995	17849	17916	17721	17936	17827	17793	17938	17746	17837	17929	17757	17985	17785	17680	17816	17844	17669	17693	17976	17914	17825	17644	17951	17771	17914	17815	17830	17854	17861	17903	17697	18174	17972	17953	17832	17898	17811	17818	17933	17805	17978	17550	17780	17942	17850	18108	17870	17737	17594	17913	17815	17997	17957	17825	17918	17903	17816	17975	17876	17956	18003	17554	18026	17966	17667	17705	17758	17965	17733	17832	17782	17867	17742	17739	17845	17700	17681	17628	17929	17852	17992	17945	17767	17964	17756	17966	17879	17703	17849	17775	17828	17813	17855	17821	18046	18109	17631	17883	17946	17829	17846	17895	17906	17925	17798	17740	17861	17958	17747	18196	18047	17821	17688	17812	17947	17950	17817	17841	17774	17806	17780	17958	17833	17898	17844	17973	17991	17829	17914	17812	18022	18045	17931	18014	17934	17669	17650	17751	17870	17837	17745	17592	17876	17903	17947	18024	17871	17801	17972	17842	17711	17751	17865	17863	17870	17881	17638	17783	17817	17864	17863	18038	17914	17800	17708	17945	17764	17937	17888	17859	17688	17599	17733	17693	17930	18037	18020	17760	17592	17920	17891	17704	17835	17896	17790	17757	17898	17980	17867	17730	17912	17867	17954	17945	17742	17814	17784	17772	17787	17932	17874	17840	17946	17925	17634	17580	17626	17721	17860	17955	17806	17896	17805	17634	17880	17822	17904	17613	17813	17786	17776	17802	17816	17649	17820	17767	17819	17693	17813	17871	17754	18071	17757	17663	17781	17852	18060	17864	18001	17859	17877	17867	17931	17606	17964	17818	17819	17900	17714	17838	17815	18015	18011	17756	17814	17973	17870	17905	17602	17786	17802	18008	17835	17905	17869	17816	17738	17776	17748	17978	17825	17809	17691	17558	17909	17922	17813	17812	17903	17712	17986	17820	17929	17930	17783	17832	17915	17964	18148	17994	17811	17480	17639	17752	17884	17870	17789	17792	17759	17779	17947	17887	17734	18119	17672	17996	17676	17879	17932	17857	17820	17850	17766	17595	17936	18033	17708	17789	17795	17967	17795	17860	17686	17780	17835	17875	17824	18026	17745	17779	17906	17961	17707	17846	17812	17625	17853	17721	17800	17834	17741	17954	17975	17835	18033	17680	17736	17951	17851	17921	17867	17683	17784	17771	17977	17748	17974	17907	17716	17926	17868	17981	17881	17821	17812	17761	17859	18115	17763	17976	17588	17803	17701	17658	17774	17729	17756	17681	17833	17746	17882	18042	17697	17844	17911	18099	17920	17668	17872	17889	17730	17882	17932	17900	18169	17997	18026	17858	17937	17913	17796	17822	17851	17637	17761	17860	17845	17873	17867	17860	17781	17772	17625	17882	17873	17902	17885	17756	17762	17723	17889	17943	17926	17995	17935	17914	17646	17886	17627	17816	17919	17898	17949	17884	17965	17778	17826	17775	17991	17880	17841	17915	17938	17996	17671	17938	17798	17560	17851	17719	17787	17976	17927	17860	17667	17728	17480	17693	17625	17584	17783	17919	17715	17939	17808	17704	17846	17840	17789	17816	17815	17813	17893	17850	17907	17798	17845	17901	17746	17717	17857	17836	17888	17880	17748	17781	17919	17645	17880	17889	17955	17811	18033	17815	17684	17788	17819	17956	17938	17812	17832	17716	17803	17717	17593	18091	17875	18057	18107	17861	17884	17889	17908	17725	17917	17756	17760	17719	17738	17781	17881	17806	17787	17899	18051	17894	17715	17781	17758	17892	17828	17842	17670	17812	17775	17569	17873	17917	17922	17613	17810	17546	17616	17789	17743	17782	17874	17994	17782	17534	18049	18007	17809	17814	18090	17728	17786	17821	17830	17742	17689	17669	17739	18026	17872	17808	17956	17907	17790	17877	17840	17869	17880	17959	18051	17819	17909	17721	17793	18120	17934	18032	17854	17794	17617	17581	17852	17814	17835	17786	17768	17743	17797	17973	17841	17921	17902	17732	17820	17819	17723	17872	17831	17750	17949	17920	17873	17919	17908	17743	17891	18051	17934	18043	17864	17777	18007	17801	17733	18040	17946	17695	17776	17808	17748	17874	17771	17953	17934	17699	17725	17923	17768	17568	17851	18046	17730	18056	17831	18089	17564	17871	18047	17959	17812	17734	17594	17783	17782	17976	17861	17958	17805	17858	17564	17950	18117	17705	17721	17811	17898	17930	17926	18084	18047	17971	17921	17846	17778	17802	17788	17760	18037	17888	17858	17873	17758	17880	17716	17858	17927	17939	17822	17937	17788	17957	18167	17739	17712	17608	18016	17790	18028	17913	17820	17884	17598	17851	17771	17754	17581	17671	17753	17759	17991	17800	17758	17796	17683	17822	17707	17852	17925	17796	17772	17813	17708	17818	17618	17928	17778	17793	17884	17839	17885	17693	17944	17704	17613	17787	18125	17869	17655	17767	17801	17974	17799	17859	17797	17670	18041	17823	17763	17827	18004	17954	17904	17760	17781	18061	18129	17870	17963	17938	17713	18129	18037	17885	17810	17905	17678	17547	17781	17785	17769	17836	17701	17944	17866	17839	17868	17674	17847	17800	17879	17815	17864	17874	17763	17801	17952	17752	17821	17954	17906	17977	17832	17813	17986	17789	17774	17811	17867	18017	17873	17815	17874	17863	17834	17731	17885	17733	17848	17994	17881	18028	18050	18065	17879	18003	17851	17950	17810	17841	17785	17722	17908	17801	18202	17869	17748	17928	17925	17915	17968	17857	17668	17718	17720	17987	17852
41616	69038	60741	47955	40326	33752	28844	25433	22128	19061	17492	16602	16242	15845	15827	15630	15383	15580	15295	15323	15272	15420	15328	15153	15382	15218	15160	15224	15299	15177	15318	15293	15198	15111	15356	15174	15428	15210	15219	15099	15330	15219	15274	15243	15271	15287	15274	15279	15280	15065	15039	15274	15102	15365	15179	15055	15209	15256	15231	15336	15284	14927	15268	15136	15134	15218	15189	15124	15357	15070	15123	15282	15186	15357	15103	15144	15027	15255	15111	15193	15208	15182	15164	15122	15174	15178	14954	15264	15198	15211	15036	15348	15248	14969	15159	15033	15234	15105	15158	15108	15101	15158	15141	15150	15183	15088	15220	15119	15115	15310	15168	15108	15168	15046	15100	15236	15193	15134	15160	15021	15212	15288	15159	15238	15130	15096	14959	15182	15254	15307	15118	15023	15159	15164	15171	15126	15202	15187	15226	15296	15158	15160	15080	15143	15061	15105	15172	15191	15321	15200	15203	15235	14980	15204	15173	15280	15149	15143	15145	15134	15175	15116	15201	15269	15172	15201	15043	14983	15100	15423	15176	15240	15098	15270	15085	15226	15012	15251	15172	15148	15002	15281	15127	15135	14881	15049	15178	15043	15083	15145	15111	15006	15289	15177	15217	15130	15229	15112	15132	14973	15022	15190	15105	15211	15151	15063	15315	15089	15163	15250	15258	15287	15181	15123	15163	15245	14991	15183	15085	15212	14911	15248	15279	15247	15156	15133	15031	15099	15176	15426	15202	15079	15008	15239	15103	15330	15260	15157	15125	15396	15142	15125	15139	15094	15071	15176	15166	15162	15054	15161	15217	14888	15075	15298	15174	14969	15047	15288	15239	15085	15211	15123	14985	15121	15114	15254	15102	15318	15210	15134	15169	15219	15088	15108	15032	14985	15021	15216	15191	15146	15221	15145	15097	15187	15163	15205	15216	15113	15092	15247	15089	15056	15332	15011	15260	15137	15088	15143	15170	15035	15227	15342	15014	15066	15075	15064	15048	15145	15121	15043	15042	15154	15156	15039	15154	15085	15279	15170	15165	15300	15118	15230	15019	15212	15159	15013	15329	15233	15248	14969	15200	15129	15205	14985	15173	15118	15107	15200	15168	15176	15276	15043	15265	15181	15140	15281	15227	15221	15225	15071	15156	14923	15180	15116	15289	15252	15309	15174	15017	15150	15195	15129	15291	15307	15094	15250	15063	15088	15089	15017	15137	15025	15263	15015	15157	15187	15211	15118	14987	15231	15177	15129	15284	15141	15120	15109	15191	15128	15181	15080	14925	15290	15023	15141	15083	15064	14981	15166	15142	15126	15275	15084	15001	15223	15133	15160	15042	15210	15206	15134	15100	15014	15155	15445	15108	15320	15074	15300	15141	15197	15079	15179	15080	15224	14932	15077	15118	15173	15216	15109	15166	15165	15208	15134	15262	15206	15259	15216	15164	15149	15186	15035	15199	15175	15215	15219	15239	15140	15122	15337	15231	15071	15209	15093	14909	15167	15164	15169	15145	15192	15192	15162	15101	15128	15238	15252	15185	15253	15046	15153	15236	15219	15355	15115	15256	15187	15096	15085	14962	15193	15346	14979	15088	15125	15189	15208	15053	15251	14994	15334	15351	15053	15223	15138	15017	15240	15190	15129	15264	15110	15187	15065	15174	15164	15081	15216	15106	15131	15204	15009	15203	15155	15203	15193	15178	15073	15107	15185	15128	15313	15051	15235	15091	15081	15214	15272	14958	15153	15258	15170	15158	15224	15072	15160	15066	15119	15187	15068	15191	15104	15171	15110	15080	15097	15167	15018	15156	15096	14988	15297	15274	15265	15188	15037	15140	15357	15058	15175	15203	15127	15141	15261	15152	15145	15147	15227	15199	15047	15266	15325	15074	15132	15126	15104	15101	15235	15071	15094	15094	15127	15159	15007	15071	15179	15233	15393	15168	15043	15308	15323	15076	15132	15103	15012	15265	15149	15135	15161	14996	15332	14998	15371	15089	15116	15345	14929	14913	15076	15149	15082	15182	15124	15168	15121	14956	14973	15255	15263	15185	15108	15140	15240	15033	15166	15096	15074	15243	15070	15297	14828	15327	15258	15056	15098	15170	15136	15140	15377	15238	15125	15114	15091	15239	15170	15185	15112	15284	15173	15121	15181	15087	15132	15046	15165	15136	15084	15046	15241	15111	15138	15169	15215	15128	15252	15142	15170	15337	15117	15313	15235	15138	15272	15071	15155	15133	15175	15142	15231	15233	15083	15145	15088	14962	15124	15099	15089	15107	15071	15222	15063	15268	15167	15082	15058	15088	14998	15086	15150	15086	15208	15209	15217	15118	15167	15171	15198	15124	15145	15145	15125	15201	15131	15221	15212	15127	15193	15281	15187	15206	15168	15148	15105	15154	15164	15166	15037	15343	15292	14998	15159	15075	15134	15114	15221	15207	15150	15204	15047	15151	14968	15259	15294	15274	15004	15147	15226	15062	15188	15216	15290	15299	15090	15026	15146	15176	15248	15138	15106	15080	15027	15296	15247	15116	15122	15018	15119	15153	15178	15249	15100	15158	15189	15129	15096	15236	15274	15202	15126	15195	15102	15151	15013	15196	15075	15099	15134	15208	15174	14971	15069	15241	15115	15130	15268	15244	15131	15173	15077	15216	15301	15293	15295	15311	15101	15231	15183	15170	15188	15184	15162	15350	14966	15093	15292	15242	15243	15194	15081	15153	15196	15249	15291	15142	15082	15380	15098	15159	15173	15086	15048	15189	15186	15284	15133	15113	15099	15062	15258	15153	15113	14998	15103	15162	15294	14984	15353	15026	15200	15041	15057	15116	15121	15187	15120	15225	15346	15119	15156	15256	15116	15161	15116	15165	15104	15100	14999	15348	15206	15094	15282	15156	15191	15190	15232	15155	15255	15116	15118	15209	15168	15247	15221	15117	15327	15202	15222	15219	15211	15197	15118	15260	15176	15201	15160	15112	15120	15088	14958	15000	15228	15261	15182	15087	15112	15131	15146	15246	15238	15292	15238	15050	15155	15234	15213	15135	15281	15187	15199	15195	15033	15065	15274	15105	15276	15202	15235	15146	15293	14927	15218	15212	15122	15113	15121	15020	15100	15295	15154	15077	15253	15272	15193	15308	15168	15206	15099	15341	15300	14930	15018	15194	15314	15137	15190	15239	15113	15117	15058	15272	15241	15278	15201	15299	15055	15202	15074	15135	15155	15170	15047	15314	15124	15416	15156	15093	15096	15021	15335	15116	15167	15223	15270	15045	15074	15085	15212	15194	15180	15280	15067	15142	15439	15347	15255	15065	15116	15282	15212	15069	15268	15148	15082	15166	15218	15212	15151	15040	14966	15237	15084	15138	15202	15113	15011	15325	15183	15160	15224	15190	15034	15025	15161	15163	15197	15144	15036	15212	15165	15055	15087	15259	15116	15156	15137	15140	15039	15118	15290	15095	15218	15235	15271	15080	15155	15111	15201	15213	15236	15172	15143	15080	15170	15067	15227	15032	15162	15228	15172	15056	15243	15249	15070	15150	15137	15162	15163	14792	15287	15075	15072	15102	15145	15230	15150	15048	15044	15274	15083	15156	15049	15267	15259	15100	15243	15137	15057	15164	15224	15059	15001	15147	15340	15285	15301	15219	15203	15259	15254	15172	15064	15205	15107	14924	15220	15068	15116	15226	15164	15282	15155	15231	15097	15350	15090	15141	15089	15155	15081	15306	15051	15181	15141	15105	15118	14963	15061	14932	15107	15291	15129	15195	15146	15137	15243	14981	15073	15176	15223	15190	15188	15059	15105	15245	15117	14910	15221	15165	15161	15163	15083	15196	15191	15071	15215	15215	15211	15198	15187	15156	15171	15151	15098	15114	15413	15278	15145	15179	14985	14981	15134	15264	15142	15089	15299	15179	15124	15130	14941	15210	15224	15180	15187	15123	15015	15224	15264	15108	15069	15115	15180	15247	15173	15164	15016	15180	15121	15089	15093	15205	15021	15097	15157	15138	15143	15297	15184	15174	15109	15210	15258	15090	15377	15071	15228	15273	15282	15067	15039	15168	15129	15282	15269	15269	15224	15108	14996	15123	15247	15144	15090	15033	15358	15191	15133	15178	15099	15068	15197	15031	15253	15364	15079	15059	15055	15193	15082	15126	15247	15109	15108	15164	15209	15151	15252	15149	15148	15262	15101	15113	15151	15147	15156	15112	15223	15264	15235	15129	15363	15180	15178	15079	15265	15232	15066	15217	15189	15156	15139	15199	15242	15127	15280	15142	15180	15135	15393	15128	15139	15189	15049	15436	15172	15158	15258	15186	15178	15186	15093	15187	15240	15222	14900	15208	15155	15185	15248	15150	15068	15159	15202	15071	15099	15130	15121	15262	15254	15188	15217	15136	15007	15067	15159	15210	15120	15091	14905	15217	15259	15018	14968	15310	15195	15003	15155	15212	15046	15275	15233	15214	15237	15123	15114	15159	15406	15100	15248	15324	15129	15279	15366	15030	15382	15108	14975	15213	15172	15218	15044	15110	15098	15133	15112	15118	15285	15119	15105	15267	14981	15183	15134	15298	15233	15173	15071	15054	15164	15159	15144	15308	15107	15113	15076	15152	15058	15066	14986	15179	15221	15135	15267	15286	15201	15228	15072	15176	15174	15346	15128	15210	15128	15074	15343	15230	15146	15139	15155	15048	15226	15268	14987	15220	15188	15179	15197	15205	15114	15131	15171	15089	15170	15027	15143	15017	15266	15224	15064	15232	15273	14957	15132	15167	15358	15037	15166	15281	15279	15062	15146	15137	15109	15145	15072	15121	15196	15203	15104	15243	15047	15251	15067	15233	15256	15198	15237	15271	15174	15062	15179	15090	15252	15220	15080	15156	15075	15248	15212	15150	15102	15059	15177	15277	14987	15177	15114	14922	15250	15196	15317	15242	15028	15268	15130	15018	15363	15286	15290	15024	14957	15068	15170	15294	15045	15282	15047	15256	15159	15257	15222	15137	15237	15366	15087	15185	15146	15057	15230	15211	15269	15137	15129	15018	15157	15327	14982	15249	15270	15100	15336	15054	15111	15247	15225	15163	15124	15180	15114	15443	15190	15137	15111	15029	15151	15093	15076	15253	15168
31487	36474	42713	35980	28322	24770	22236	20066	19053	18206	17714	17633	17522	17448	17346	17386	17104	17323	17336	17004	17331	17258	17257	17244	17351	17172	17226	16988	17189	17337	17389	17178	16981	17264	17120	17179	17075	17063	17279	17198	17093	17121	17265	17334	17297	17020	17163	17203	17215	17345	17116	17113	17173	17151	17378	17124	17252	17066	17329	17213	16942	17286	17277	17308	17096	17182	17177	17162	17253	17127	17147	17031	17212	17066	17162	17312	17092	17225	16921	17001	17140	17157	17338	17222	17045	17065	17036	17286	17094	16854	16963	16987	17160	17031	17136	17158	17348	16997	17208	17130	17088	17565	17220	17218	17426	17077	17248	17122	17130	17189	17144	17322	17305	17243	17305	17224	17452	17104	17094	17030	17061	17064	17243	17152	17042	17028	17110	17249	17118	17440	17067	17411	17169	17271	17108	17121	17138	17187	17138	17053	17029	17232	17324	17114	17344	17166	17158	17232	17149	17132	17315	17127	16983	17207	17045	17000	16952	17353	17353	16994	17116	17135	17064	17069	17171	17104	17124	17118	17093	17278	17305	17220	17294	17088	17097	17164	17136	17158	17096	17203	17033	17293	17282	17328	17196	17106	17278	17083	16997	17003	17146	17199	17288	16946	17131	17068	17267	17142	17223	16978	17079	16883	17280	17256	17151	17169	17051	17095	17048	17263	17294	17109	17020	16932	17334	17279	16967	17174	17117	17195	17051	17247	17231	17129	17079	17231	17355	17185	17190	17253	17266	17285	16987	17323	17276	17326	17296	17308	17205	17082	17021	17179	17144	17296	17265	17207	17144	17023	17232	17301	17256	17185	17163	17093	17285	17024	17038	17180	17203	17189	16907	17173	17229	17167	17376	16968	17282	17411	17137	17240	16942	16979	17242	17208	17204	17273	16949	17212	17131	17206	16907	16999	17320	17004	17355	17193	17109	16919	17253	17118	17120	17294	17165	17180	17109	17307	17014	17022	17111	17145	17215	17147	17272	17060	16800	17090	17160	17196	17281	17201	17230	17356	16952	17091	17233	17302	16908	17113	17307	17135	17178	17143	17251	17186	17091	16985	16944	17181	17102	17093	17123	16967	17031	17151	17316	17186	17199	17119	17142	17217	17292	17098	17104	17121	17016	16974	17087	17118	17092	17167	17383	17254	16986	17061	17036	17035	17009	17042	17072	17176	17143	17234	17130	17134	17088	17147	17111	17129	16944	16949	17337	17404	17099	16936	17217	17020	17158	17165	17117	17032	17130	17068	17103	17151	17065	17160	17142	17025	16975	17257	17221	17280	17186	17082	17013	17164	17124	17285	16988	17022	17265	17070	17100	17009	17311	17256	17177	17169	17209	17241	17284	17197	17278	17333	17185	17344	16945	17235	17188	17307	16957	17358	17376	17195	17064	17129	17166	17138	17196	17041	17115	17101	17199	17077	16980	17355	17329	17131	17107	17005	17071	17404	17126	17283	17264	17211	17097	17261	17047	17064	17174	17094	17148	17295	17057	17201	17156	16965	16983	17117	17333	17129	17190	17178	16989	17090	17222	16990	17229	17257	17011	17261	17270	17168	17074	17043	17334	17034	17095	17145	17183	16957	17266	17239	17320	17264	17220	17180	17122	17096	17238	17015	16999	17223	17384	17087	16880	17182	17048	17054	17232	16988	17160	16987	17326	17147	17240	17160	17219	17290	17085	17223	17083	17122	17247	17071	17287	17131	17212	17172	17136	17032	17111	17017	17212	17337	17163	17268	17296	17050	17495	17175	17058	17163	17185	17033	17121	17092	17155	17166	17487	17230	17205	17045	17369	17088	17073	17199	17026	17255	17213	17090	17042	17102	16961	16968	17247	17079	17216	17274	17301	17022	16924	16980	16997	16969	17123	17115	17056	17033	16997	17306	17318	17290	17221	17230	17190	17071	17273	16983	17098	17118	17096	17102	17260	17294	17048	17094	17167	17240	17356	17192	16992	17023	17293	17038	17261	17147	17182	17171	17105	16973	17012	17227	17112	17012	17255	17207	17055	17149	17215	17171	17224	17256	17053	17212	17359	17225	17088	17265	17201	17036	17374	17363	16944	17188	17170	17163	17335	17164	17137	16945	17373	17272	17369	17085	17071	17257	17063	17139	17262	17144	17049	17220	17169	17399	17187	17148	17201	17076	17237	17106	17120	17319	17260	17345	17051	17029	17251	17373	17124	17145	17172	17259	17273	17080	17001	16949	17151	17250	17357	17286	17266	17163	17285	17137	17236	17235	17155	17077	17205	17304	17265	17254	17217	17169	17093	16941	17179	17055	17242	17011	17198	17162	17273	17106	17176	17008	17176	17064	17060	17207	17081	17247	17133	17225	17082	17089	17209	17221	17086	17303	17297	17191	17193	16993	17081	17026	17167	17235	17068	17316	17331	17283	17154	17325	17201	17099	17206	17339	17166	16957	17161	17143	17158	17197	17203	17025	17218	17161	17248	17114	17106	17185	17130	16967	17237	17218	17168	17114	17176	17136	17017	17118	17196	16972	17088	17190	17222	17125	17393	17288	17149	17079	17095	17138	17062	17008	17014	17065	17173	17095	17333	17209	17017	17034	17229	17105	17160	17377	17036	17129	16957	17321	17071	17194	17155	17071	17155	17255	17188	17289	17215	17012	17191	17232	17127	17196	17074	17056	17291	16970	17084	17040	17130	17128	17290	17375	17215	17384	17139	17222	17133	17050	17383	17133	17081	17034	17059	17270	17054	17182	17236	17231	17180	17070	17208	17097	17202	17247	17383	17328	17176	17007	17288	17030	17046	17071	17101	17088	17121	17135	17142	17114	17096	17228	16954	17261	17210	17155	17127	17270	17015	17160	17061	17344	17079	17327	17117	17213	17090	17141	17124	17057	17239	17183	17122	17028	17075	17079	17224	17147	17231	17280	17100	17294	17116	17030	17204	17053	17377	17225	17238	17005	17290	17046	17224	17214	17096	17424	17219	17115	17163	17281	16921	17182	17209	17284	17101	17138	17011	17249	17104	16801	17034	17357	17084	17348	17283	17110	17073	17189	17324	17105	17124	17321	17106	17118	17128	17129	17109	17192	17228	17060	17206	17192	17212	17228	17301	17231	17340	17199	17075	17173	17304	17196	16996	17086	17134	17246	17243	17230	17162	17038	17234	17165	17164	17041	17106	17135	17108	17095	17045	17188	17054	17148	16971	17110	17171	17224	17066	17026	17321	17202	17145	17178	17257	17229	17153	17330	17201	17032	17178	16990	17170	17227	17121	17299	17325	17079	17006	17050	17157	17089	17064	17083	17095	17276	17060	17128	17030	17320	17228	16956	17192	17232	17239	17245	17121	17096	17027	17124	17221	17282	17162	17044	17075	17186	17136	17087	17207	17084	17271	17093	17326	17340	17193	17119	17241	17197	17078	17137	17082	17078	17232	16927	17081	17166	17246	17090	17176	16923	17257	17259	17053	17247	17038	17126	17311	16891	17056	17097	17369	17220	17226	17037	17220	17244	16979	16999	17209	17165	17065	17215	17205	17024	17183	17246	17049	17170	17291	17237	17137	17159	17130	17056	17232	17260	16991	17167	17167	16980	17297	16869	17104	17265	17310	16943	17130	17043	17328	17086	17141	17221	17226	17318	17146	17300	17162	17113	17087	17157	17074	16997	17254	17378	17367	17180	17238	17097	17194	17231	17262	17174	17464	17303	17179	17320	17139	17101	17367	17190	16985	16959	17272	17242	17172	17287	17293	17260	17055	17137	17211	16976	17252	17097	17058	17168	16992	17195	17085	17152	17066	17324	17089	17162	17020	17178	17182	17264	17232	17284	17306	17142	17106	17311	17015	17261	17098	17125	17282	16994	17228	17441	17203	17020	17197	17188	17194	17312	17264	17194	17153	17194	16870	16975	17131	17221	17212	17014	17124	17299	16955	17157	17199	16846	17146	17045	17044	17224	17114	17089	17025	17131	17589	17001	17100	17178	17274	17128	17110	17141	17171	17245	17050	17219	17210	17026	17238	17247	17093	17217	17197	17037	17140	17220	17112	17177	17083	17334	17145	17142	17359	17226	17126	17191	17184	17108	17220	17227	17127	17192	17222	17174	17104	17042	17205	16926	16967	17109	17170	17143	17065	16968	17143	17314	17239	17167	17343	17357	17126	17141	17102	17268	17313	17219	17095	16932	17183	16992	16958	17204	17201	16834	17061	17388	17264	17195	17050	17124	17201	17285	17047	17069	17215	17103	17094	16848	17382	17121	17128	17191	17282	17172	17224	16942	17011	17294	17075	17179	17183	17141	17240	17028	17064	17215	17225	17240	17122	17207	17145	17215	17020	17324	17204	17160	17174	17244	17154	17176	17228	17205	17221	17155	17289	17092	17151	17136	17303	17266	17096	17204	17062	17212	16952	17002	17327	17282	17193	17235	17081	17191	17183	17073	17223	17040	17072	17050	17174	17060	17200	17107	17342	17147	17305	17000	17189	17006	17138	17119	17183	17110	17081	17267	17284	17369	17172	17217	17263	17240	17125	17335	17184	16910	17000	17123	17168	17205	17191	17281	16915	17007	17096	17353	17076	17232	17114	17328	17225	17232	17286	17255	17003	17364	17067	17134	17203	17051	17084	17170	17312	17173	17079	17328	17058	17089	17369	17161	17178	17326	17165	17122	17256	17144	17252	17239	17077	17075	17289	17122	17411	17418	17181	16931	17266	17417	17311	17209	16941	17324	17067	16926	17251	17156	17266	17261	17027	16905	17438	17288	17007	17246	17114	17257	17183	17041	17343	17030	17137	17281	17404	17237	17306	17132	17001	17082	17195	17101	17067	17321	17025	17223	17023	17266	17156	17096	17097	17425	17093	17143	17225	17184	17162	17157	17239	17165	17152	17121	17176	17030	17179	17228	17256	17106	17187	17267	17008	17180	17318	17134	17086	17174	17059	17276	17365	17074	17268	17121	17100	17289	17250	16915	17031	17142	17161	17283	17324	17168	17162	17065	17117	17121	17263	17133	17187	17002	17304	16939	17246	17150	17054	17181	17024	16991	17157	17096	17173	17146	17095	17040	17087	17087	17150	17056	16947	17127	17005	17111	17133	17209	17128	17147	17110	17209	17164	17132	16943	17128	17147	17185	17122	16795	17050	17076	16920	17105
38298	54338	46750	35065	28602	24276	21165	18792	17317	16328	15764	15471	15470	15302	15015	15025	15038	14951	14956	14892	14969	14878	14648	14769	15034	15026	14852	15000	14825	14846	14750	14698	14818	14761	14809	15032	14853	14757	14880	15005	14749	14790	14701	14695	14893	14795	14907	14698	14936	14732	14753	14965	14707	14784	14732	14950	14822	14855	14726	14707	14618	14723	14698	14820	14789	14630	14922	14753	14846	14946	14659	14838	14640	14742	14678	14832	14918	14671	14810	14810	14867	14658	14638	14719	14736	14726	14746	14889	14756	14948	14953	14730	14674	14803	14756	14901	14764	14858	14690	14813	14817	14843	14906	14601	14631	14773	14735	14817	14683	14836	14797	14761	14780	14785	14594	14791	14887	14706	14871	14866	14727	14826	14558	14746	14686	14728	14797	14827	14741	14678	14700	14885	14942	14648	14823	14934	14840	14886	14647	14768	14754	14876	14777	14753	14852	14839	14769	14718	14842	14840	14665	14828	14737	14665	14743	14899	14875	14769	14848	14819	14790	14656	14777	14633	14819	14621	14750	14935	14644	14741	14767	14827	14712	14672	14762	14648	14622	14724	14728	14718	14794	14829	14788	14883	14927	14707	14804	14559	14669	14785	14759	14777	14642	14808	14766	14593	14782	14730	14705	14915	14550	14722	14702	14702	14807	14563	14826	14898	14838	14968	14729	14758	14646	14599	14671	14734	14981	14706	14708	14779	14694	14749	15054	14788	14709	14926	14787	14873	14709	14760	14608	14828	14766	14756	14746	14803	14785	14632	14818	14785	14686	14790	14676	14958	14791	14837	14725	14649	14720	14740	14828	14729	14888	14824	14914	14723	14842	14840	14687	14652	14831	14746	14729	14665	14690	14716	14805	14824	14821	14659	14809	14815	14979	14725	14684	14891	14770	14780	14756	14771	14807	14780	14767	14748	14834	14923	14843	14687	14956	14864	14777	14776	14846	14735	14642	14674	14646	14888	14774	14781	14845	14943	14840	14814	14733	14878	14795	14782	14818	14914	14706	14845	14790	14711	14905	14626	14860	14678	14640	14732	14815	14834	14874	14742	14827	14815	14863	14890	14618	14774	14886	14703	14809	14690	14783	14532	14789	14765	14850	14933	14768	14691	14890	14814	14739	14699	14829	14882	14681	14862	14763	14673	14883	14746	14699	14805	14629	14777	14603	14746	14561	14862	14820	14878	14625	14814	14749	14757	14741	14594	14737	14894	14817	14861	14828	14721	14743	14766	14753	14839	15007	14883	14764	14715	14770	14776	14832	14811	14836	14747	14707	14922	14725	14731	14972	14754	14706	14730	14584	14732	14898	14863	14950	14761	14544	14802	14811	14742	14910	14742	14780	14691	14718	14819	14822	14892	14809	14839	14897	14688	14725	14938	14636	14767	14822	14918	14728	14824	14841	14835	14833	14763	14670	14797	14688	14878	14883	14667	14858	14847	14792	14652	14690	14629	14830	14788	14853	14843	14875	14709	14616	14761	14866	14724	14791	14697	14886	14901	14676	14728	14904	14719	14966	14854	14575	14613	14758	14880	14856	14793	14829	14751	14862	14690	14618	14709	14604	14727	14859	14892	14806	14708	14886	14706	14747	14720	14702	14789	14913	14850	14782	14684	14628	14630	14781	14755	14792	14939	14923	14733	14640	14869	14689	14787	14741	14878	14733	14810	14677	14754	14950	14798	14749	14676	14826	14883	14752	14895	14727	14681	14845	14753	14823	14731	14869	14955	14768	14713	14874	14794	15025	14810	14711	14810	14725	14861	14768	14753	14923	14714	14853	14627	14709	14832	14752	14660	14740	14744	15092	14674	14678	14678	14785	14669	14691	14707	14870	14827	14630	14849	14762	14749	14840	14740	14752	14780	14862	14954	14812	14877	14868	14730	14821	14642	14721	14776	14695	14988	14765	14893	14742	14758	14758	14782	14857	14747	14879	14875	14965	14692	14914	14778	14734	14814	14892	14995	14652	14722	14809	14759	14806	14787	14830	14876	14599	14786	14936	14890	14752	14717	14889	14945	14869	14755	14925	14704	14736	14888	14728	14810	14915	14920	14839	14867	14852	14877	14815	14752	14681	14721	14863	14692	14861	14745	14855	14729	14798	14776	14683	14869	14848	14806	14847	14639	14795	14704	14912	14869	14697	14751	14993	14699	14719	14966	14887	14818	14829	14797	14849	14942	14815	14709	14704	14901	14593	14785	14913	14846	14877	14872	14764	14707	14834	14867	14828	14868	14805	14808	14720	14722	14644	14802	14784	14814	14854	14702	14777	14680	14844	14600	14873	14785	14856	14808	14770	14739	14918	14810	14808	14991	14720	14871	14748	14815	14902	14923	14681	14725	14775	14866	14610	14888	14898	14664	14813	14778	14793	14850	14814	14694	14817	14769	15038	14882	14523	14778	14652	14762	14801	14728	14810	14801	14727	14747	14707	14740	14727	14958	14937	14942	14765	14791	14819	14808	14803	14759	14935	14791	14967	14697	14723	14636	14802	14788	14830	14746	14666	14879	14809	14799	14642	14824	14859	14785	14890	14845	14714	14674	14710	14670	14792	14806	14931	14642	14750	14731	14760	14756	14834	14627	14763	14573	14790	14713	15118	14811	14870	14821	14621	14739	14843	14948	14717	14831	14797	14976	14691	14689	14922	14711	14837	14941	14783	14697	14883	14812	14719	14739	14844	14962	14627	14851	14788	14772	14960	14903	14741	14757	14772	14870	15018	14832	14778	14921	14844	14713	14788	14749	14869	14621	14985	14796	14772	14954	14936	14757	14952	14908	14807	14652	15019	14581	14793	14751	14938	14560	14768	14757	14787	14712	14831	14942	14911	14817	14794	14863	14858	14736	14777	14924	14765	14629	14848	14851	14906	14745	14749	14855	14715	14775	14776	14973	14666	14735	14806	14765	14779	14805	14773	14780	14772	14921	14799	14727	14669	14886	14793	14831	14769	14822	14813	14752	14831	14791	14900	14849	14591	14824	14642	14773	14695	14768	14918	14797	14870	14858	14853	14766	14811	14915	14791	14949	14699	14817	14640	14854	14727	14671	14774	14723	14795	14828	14791	14822	14716	15028	14912	14769	14654	14997	14852	14630	14712	14724	14760	14762	14659	14923	14748	14849	14736	14816	14683	14656	15005	14700	14810	14800	14710	14944	14800	14614	14779	14734	14681	14746	14895	14933	14633	14691	14717	14750	14663	14827	14805	14691	14702	14836	14781	14873	14905	14788	14885	14723	14834	14638	14891	14738	14764	14844	14795	14763	14828	14764	14948	14646	14790	14713	14860	14796	14706	14662	14626	14878	14833	14801	14724	14798	14765	14695	14748	14839	14850	14838	14750	14757	14728	14895	14790	14598	14837	14860	14727	14683	14672	14718	14865	14802	14844	14777	14848	14908	14980	14588	14837	14740	14851	14664	14679	14836	14823	14732	14750	14764	14609	14800	14803	14815	14986	14756	14802	14897	14762	14790	14720	14807	14603	14774	14520	14704	14634	14906	14743	15003	14861	14886	14836	14662	14838	14873	14701	14799	14698	14816	14881	14955	14877	14696	15007	14816	14783	14808	14887	14804	14749	14876	14921	14859	14980	14683	14668	14914	14697	14772	14932	14885	14781	14822	14620	14765	14743	14781	14873	14713	14719	14640	14614	14867	14789	14686	14870	14697	14782	14758	14824	14826	14770	14842	14716	14810	14684	14838	14824	14871	14715	14906	14794	14706	14808	14825	14623	14754	14800	14881	14854	14852	14693	14690	14745	14654	14824	15083	14688	14732	14831	14890	14873	14711	14752	14849	14780	14728	14830	14733	14880	14784	14720	14738	14804	14694	14867	14834	14799	14752	14752	14871	14672	14908	14729	14629	14755	14842	14876	14712	14932	15010	14708	14792	14780	14928	14736	14807	14899	14766	14819	14736	14730	14643	14796	14775	14629	14792	14869	14663	14592	14827	14853	14639	14801	14664	14784	14867	14629	14842	14721	14811	14872	14880	14799	15168	14673	14753	14787	14540	14795	15006	14610	14796	14796	14816	14806	14843	14921	15005	14887	14778	14900	14646	14809	14770	14910	14683	14769	14748	14741	14870	14810	14861	15052	15002	14823	14760	14641	14882	14850	14785	14825	14856	14717	14678	14817	14893	14767	14700	14949	14841	14760	14624	14911	14737	14801	14879	14705	14831	14612	14636	14731	14624	14934	14791	14910	14929	14802	14706	14876	14865	14708	14779	14708	14718	14769	14772	14862	14547	14641	14739	14712	14898	14782	14587	14675	14780	14840	14846	14692	14722	14876	14778	14681	14667	14824	14788	14962	14759	14725	14824	14576	14632	14739	14874	14787	14732	14851	14789	14799	14767	14776	14663	14641	14652	14699	14829	14589	14583	14719	14836	14885	14816	14860	14811	14613	14845	14756	14695	14829	14792	14868	14678	14738	14803	14723	14838	14726	14752	14841	14829	14923	14751	14730	14827	14634	14759	14719	14730	14728	14816	14724	14825	14619	14787	14851	14801	14718	14863	14850	14745	14916	14791	14598	14896	14791	14977	14713	14858	14861	14769	14821	14799	14664	14956	14792	14744	14877	14862	14751	14728	14811	14634	14687	14855	14841	14777	14689	14886	14698	14815	14887	14762	14797	14811	14686	14710	14823	14854	15005	14709	14856	14893	14925	14666	14707	14801	14855	14626	14850	14937	14747	14779	14768	14876	14701	15071	14725	14666	14951	14582	14620	14732	14739	14817	14769	14821	14736	14645	14541	14963	14803	14712	14687	14830	14746	14947	14770	14803	14830	14717	14742	14915	14839	14883	14684	14709	14836	14779	14916	14829	14761	14738	14836	14793	14753	14737	14790	14642	14797	14819	14966	14842	14865	14726	14734	14717	14765	14728	14750	14786	14648	14756	14671	14768	14816	14751	14783	14864	14804	14740	14730	14770	14782	14764	14611	14700	14809	14763	14781	14821	14827	14693	14800	14725	14822	14765	14782	14838	14653	14976	14902	14839	14751	14916	14695	14779	14954	14867	14833	14773	14568	14864	14819	14933	14798	14788	14929	14634	14671	14677	14753	14716	14919	14669	14864	14768	14850	14846	14621	14846	14713	14787	14801	14777	14691	14797	14733	14915	14880	14681
24252	21262	29302	27924	28434	28916	26857	22493	20092	18979	18247	17870	17727	17523	17432	17360	17032	17053	17350	17458	17040	17032	17120	17152	17264	16793	16940	17041	17124	16977	16931	16765	16885	17102	16981	17002	17181	17124	17021	17024	16869	16786	16995	17188	17058	16840	17028	17017	16725	17024	17057	16961	16913	16957	16762	16851	16994	16913	16813	16993	16973	16920	16937	16957	16930	16748	16880	16791	17034	16904	16953	16720	16922	16940	16909	16716	16878	16791	16866	16960	17050	16908	17049	16883	16928	16798	16936	16795	16963	16885	16785	16939	16820	16859	16734	16822	17088	16937	16808	16757	16874	16690	16744	16979	16747	16979	16861	16845	16881	16964	16978	16945	16917	16878	16819	16993	17125	17059	16947	16650	16802	16757	16829	16684	16734	16780	16869	16831	16908	16877	16876	16910	16877	16932	16942	17006	17098	16805	17194	16906	16869	16748	16702	16945	16854	16762	16928	16757	16948	17011	16739	16861	16961	16828	16800	16887	16928	16683	16785	16890	16890	16724	16891	17101	16991	16837	16875	16876	16920	16919	16797	17008	16956	16910	16889	17000	16831	17068	16947	16875	16840	17080	16757	16762	17061	16795	16831	16920	16833	16856	16734	17046	16963	16776	16807	16749	16877	16720	16919	16931	16953	16781	16946	16982	16783	17010	17024	16970	16999	16771	16985	16882	16965	17025	16714	16790	16797	16793	16962	16733	16967	17126	16750	16856	16797	16961	16854	17090	16882	16994	16978	16664	16883	16927	16908	17072	16919	16809	16876	16918	17065	16940	16934	16866	16729	16857	16862	16950	16827	16845	16953	16812	16938	16917	17085	16862	16730	16958	16763	16800	16764	16855	16857	16792	16836	16859	16933	16881	16966	16796	16716	16775	16816	16823	16897	16921	16945	16849	16789	16852	16768	16917	16759	16889	16840	17070	16860	16928	16882	16854	16995	16823	16962	16829	16798	17033	16891	17093	17018	17049	17050	16783	17005	17014	16902	17146	16957	16744	16783	16895	16802	16860	16904	16950	17008	16813	16843	16971	17097	16994	16816	16658	16756	16953	16962	16716	16778	16817	16856	16888	16832	16798	16902	17108	16820	16962	16845	16943	16998	16797	16759	16920	16940	16777	16831	16838	16954	17031	16966	16931	16823	16948	16751	16828	16832	16859	16693	16607	16875	16932	16803	16881	16786	16814	16854	16885	16773	17192	16866	16866	16801	16674	16865	16876	16920	16608	16811	16630	16950	17008	16953	16778	16721	16836	17281	16828	16858	16910	16729	16958	16942	16749	16902	16953	16953	16849	16757	17079	16795	16857	16930	16636	16754	16811	16998	17056	16798	16922	16976	17090	17106	16956	16894	17000	16963	16849	16983	16966	17028	16764	16973	16875	17038	16933	16557	16971	16844	16934	16784	16763	16977	16942	16942	16808	16836	16889	16786	16791	16815	16852	16623	16677	16725	16838	16771	16914	17153	16868	16749	16885	16780	16956	16923	16936	16894	16876	16952	16838	16735	17068	16847	16984	16757	17004	16921	16663	16946	16873	16755	16738	16870	16928	16836	16926	17126	16815	16808	16814	16970	16954	16924	16875	16883	16796	17124	16805	16808	16714	16959	16960	16718	16926	17003	16643	16898	16734	16894	16952	16785	16847	16960	17030	17059	17121	16996	16821	16750	16854	17000	16889	16909	16984	16757	16915	16745	16956	16705	16851	16975	16980	16805	16886	16916	16803	16834	16713	17029	16938	16819	16756	16831	16825	16793	16787	16918	16961	17017	16563	16815	16911	16990	16856	16924	16849	16830	16799	16920	16704	16931	16862	16963	16879	16762	16907	16879	16839	16945	16733	16751	16861	16867	16848	16941	16864	16990	16773	16983	16803	16821	17065	16892	16840	16975	16869	16876	16662	16840	16893	16740	16878	16934	16738	17152	17041	16675	16844	16987	16936	16907	16906	16765	16896	16701	16765	16815	16981	16726	16786	17139	16897	16851	16773	16867	16681	16987	16881	16806	16978	16985	16829	16748	16878	16728	16934	16759	16824	16919	16991	17089	17073	16981	16962	16886	16903	16766	16865	16991	16875	16861	16761	16887	16856	16919	16901	16915	17013	16993	16926	17096	17026	16929	16811	16941	16903	16925	17076	17008	17142	16876	16811	17110	16893	16864	16902	16983	16805	16857	16808	16912	16986	17030	16923	16955	16787	16953	16966	16834	16681	16812	16959	16777	17036	16887	16988	16916	17001	16771	16795	16925	16931	16864	17045	16843	17006	17015	16899	16818	17004	16866	17058	16968	16893	16881	16972	16850	16760	16942	16950	16806	16738	16563	16720	16792	16833	17057	17080	16865	16956	16824	16650	16894	16769	17002	16866	16768	16965	16851	16887	16838	16978	16839	16890	16908	16878	16990	16840	16901	16822	16996	16891	16938	17062	16847	16733	16687	16765	16949	16757	16864	16868	16947	16857	16819	16730	16899	16848	16964	17012	16833	16707	16947	16933	16826	16723	16806	16932	16650	16936	16817	16794	16834	16715	16978	16937	16734	16964	16607	16716	16665	16731	16965	17086	16898	16790	16806	16946	16869	16646	16956	16896	16889	17000	17034	16729	16852	16921	17064	16721	16978	16951	17058	17083	16916	17013	16876	16856	16675	16953	17045	16879	17047	16847	17033	16780	16690	16875	16840	17007	16891	16765	16873	17023	16949	16790	16868	17048	16875	16847	16798	16924	17021	16849	16929	16969	17147	16880	17028	16845	16895	16924	16772	16838	16956	16817	16947	16847	17069	16847	16946	16784	16864	16726	16707	16695	17084	17036	16773	17083	17005	16830	16761	16764	16847	16884	16882	16887	16957	16964	16910	16728	16913	16764	16749	16751	16835	16721	16806	16885	17020	16976	16954	17027	16837	16721	16796	16749	16738	16677	17006	16840	17077	16983	16975	16926	16821	16721	16545	16788	16999	17089	16917	17132	16924	17039	16770	16852	16802	16763	16875	17046	17018	16961	16816	17032	16912	16840	16717	16732	16898	16932	16849	16684	16727	16935	16848	16846	17085	17003	16867	16919	16885	16821	16732	16908	16737	16893	16900	16697	16874	16959	16893	16915	16939	16940	16805	16803	16794	16776	16898	16829	16877	17046	16844	16737	16879	16772	16632	16737	16667	16960	16841	16777	16720	17052	16960	17057	16848	16916	16950	16769	16858	17143	16884	16887	16823	16859	16849	16944	17105	16786	16898	16865	16788	16807	16968	16735	16648	16767	16918	16966	16914	16936	16806	16918	16958	16934	16996	16974	16889	16873	16878	17026	16860	16814	16750	16891	16700	16650	16759	16706	16875	16913	16799	16666	17136	16868	16751	16825	16834	16718	17019	16938	16993	16739	17000	16877	16681	17040	16806	17089	16849	16938	16853	16673	17124	17044	16801	16726	16955	16997	16926	16819	16909	16735	16825	17057	16926	16846	16729	17004	16979	16803	16816	17026	16883	16811	16937	17074	16839	16889	16891	16874	16812	16987	16955	16887	16810	17030	16845	16935	16758	16986	16796	16855	16865	16816	16802	16835	16867	16752	16746	16746	16765	16775	17047	16953	16875	16881	16917	17036	16907	16612	16692	16602	16772	16731	16798	16957	16923	16841	16880	17225	16887	16887	16786	17040	16915	17131	16580	16917	17094	16798	17096	16877	16947	16910	17035	16671	17064	16931	16852	17106	16809	16800	16770	16968	16867	16964	17002	17168	16863	16711	16490	16893	16807	16671	16879	16757	16858	16842	16846	16857	16795	17101	17027	17001	16975	16923	16956	17004	16885	17016	16800	16912	16949	16855	16727	16812	16797	17070	16843	16981	16941	16807	16754	16865	16882	17119	16826	16743	16925	17041	16966	16872	16807	16905	16859	16921	17045	16985	16959	16897	16929	17084	16870	16972	16857	16847	16630	16844	17059	16683	16656	16923	16819	16929	17144	16957	16740	16979	16735	17002	16820	17076	16965	16934	16948	16860	17047	17040	16967	16943	16950	16986	16858	17030	16921	17133	16832	16974	17089	16770	16833	16745	16894	16675	16989	16845	16923	16808	16739	17078	17030	16839	16501	16834	16887	16891	16807	16890	16922	16830	16701	16821	16862	16852	16584	16725	16792	16884	16834	16678	16876	16861	16775	16982	16863	16669	17059	16826	16872	16884	16815	16826	16785	16864	17128	17175	16877	16849	16909	17096	16901	16783	16969	16791	16930	16861	16913	16790	16881	16736	16833	16923	16731	16997	16809	16913	16769	16841	16818	16811	16909	16957	16696	17096	16933	16767	16643	16898	17102	16933	17117	16903	16923	17026	16869	16878	16908	16847	16582	16890	16840	16739	16750	16782	17108	16925	16926	16717	17064	16919	16829	16959	16847	16757	16778	16902	16902	16861	16818	16768	17058	16881	16912	16937	16928	16799	16825	16843	17174	16807	16928	16890	16805	17056	16725	17120	17129	17006	16806	16861	16909	16848	16861	16863	16828	16612	17064	16927	16742	16891	16856	16825	16883	16847	16782	16970	16805	16865	16915	16935	16814	17164	16720	16999	17041	16802	16747	16884	16792	17016	16996	16670	16936	16665	16911	16718	16829	17123	16780	16920	16818	16803	16874	16886	16927	17047	16912	16826	16875	16741	16700	16899	16750	16818	16992	16760	16918	16788	16853	16733	16921	16863	16774	16672	16911	16884	16835	16709	16787	16852	16683	17123	16897	17087	16806	16780	16899	16804	16796	16671	16790	16858	16808	16960	16925	16725	16798	16783	16818	16923	16756	16781	16821	16924	16977	17016	16887	16772	16823	16906	16827	16955	16777	16665	16850	16751	16929	16625	16927	16986	17027	16727	16720	16922	16860	16650	16642	16748	16973	16756	16936	16882	17021	16767	16889	16950	16908	16728	16923	16960	16797	16924	16776	16676	16813	16800	16705	16909	17033	16818	16670	16979	16893	16658	16814	16866	16823	16954	16951	16939	16869	16888	16665	16650	16820	16845	16830	16848	17094	16791	16738	16703	16844	16870	16867	16679	16862	16786	16889	16756	16910	16915	16895	17030	16880	16727	16850	16982	17094	16918	16926	16971	17073	16990	17144	16695	17022	16803	16956	16819	16868	16898	16876	16934
37928	61850	54583	42320	35635	29465	24892	21288	18638	16956	16438	15892	15451	15234	15138	15116	15019	14934	14960	14893	14679	14758	14742	14908	14921	14936	14660	14770	14723	14742	14786	14699	14680	14712	14817	14785	14701	14679	14650	14735	14787	14740	14584	14825	14593	14467	14570	14673	14562	14562	14634	14633	14673	14772	14574	14713	14596	14692	14447	14686	14435	14696	14734	14663	14470	14647	14655	14647	14634	14588	14726	14589	14663	14679	14547	14653	14691	14733	14619	14672	14592	14815	14634	14574	14568	14561	14671	14693	14652	14782	14756	14589	14678	14629	14489	14658	14608	14766	14677	14628	14532	14704	14507	14646	14715	14593	14569	14640	14741	14635	14708	14878	14622	14649	14525	14631	14764	14636	14496	14722	14704	14699	14731	14696	14646	14650	14595	14417	14571	14679	14682	14639	14659	14524	14580	14600	14484	14494	14787	14650	14555	14780	14900	14641	14651	14663	14646	14664	14624	14571	14683	14770	14564	14569	14553	14693	14680	14452	14819	14705	14578	14652	14572	14731	14718	14554	14616	14520	14596	14740	14645	14578	14528	14546	14600	14686	14548	14711	14535	14602	14685	14594	14771	14664	14698	14666	14741	14753	14534	14654	14798	14704	14671	14648	14702	14608	14663	14672	14629	14692	14630	14752	14590	14674	14502	14682	14677	14792	14757	14602	14550	14692	14642	14613	14664	14364	14577	14682	14520	14584	14455	14735	14642	14638	14519	14692	14760	14508	14597	14538	14608	14559	14569	14802	14633	14652	14634	14645	14685	14582	14663	14611	14488	14645	14641	14661	14572	14619	14611	14586	14793	14624	14477	14537	14642	14490	14653	14643	14886	14728	14640	14649	14787	14642	14655	14596	14715	14508	14714	14663	14638	14544	14633	14664	14620	14450	14660	14598	14612	14475	14659	14553	14500	14732	14689	14712	14822	14461	14847	14681	14697	14456	14766	14487	14708	14692	14612	14660	14718	14592	14666	14528	14495	14629	14721	14594	14772	14659	14659	14696	14736	14792	14618	14653	14606	14750	14757	14672	14695	14562	14454	14741	14502	14556	14568	14591	14681	14578	14625	14425	14514	14499	14539	14453	14581	14697	14542	14632	14556	14490	14527	14522	14726	14756	14465	14678	14441	14628	14651	14717	14565	14681	14488	14527	14425	14797	14602	14598	14657	14628	14387	14760	14615	14657	14493	14608	14797	14404	14647	14684	14720	14491	14675	14717	14647	14753	14571	14641	14659	14621	14733	14587	14528	14619	14659	14478	14590	14656	14756	14644	14746	14800	14613	14738	14657	14647	14787	14771	14641	14559	14568	14510	14700	14643	14643	14562	14500	14678	14537	14668	14735	14565	14703	14636	14650	14613	14777	14723	14684	14582	14470	14723	14473	14643	14766	14511	14774	14839	14547	14482	14826	14709	14663	14567	14542	14682	14756	14604	14728	14586	14467	14458	14732	14540	14565	14632	14538	14646	14669	14473	14658	14605	14612	14662	14751	14648	14705	14575	14574	14563	14763	14743	14703	14525	14712	14575	14514	14530	14437	14608	14677	14586	14529	14476	14626	14556	14654	14484	14696	14647	14701	14455	14852	14698	14615	14640	14524	14744	14554	14810	14773	14566	14490	14607	14628	14549	14627	14505	14621	14595	14680	14644	14648	14712	14615	14574	14632	14712	14691	14581	14508	14714	14537	14670	14580	14558	14592	14730	14764	14603	14580	14597	14617	14595	14660	14589	14515	14817	14773	14720	14669	14611	14599	14591	14647	14732	14716	14809	14572	14598	14531	14614	14713	14545	14652	14588	14685	14679	14658	14862	14585	14495	14719	14597	14567	14666	14605	14610	14750	14536	14593	14575	14674	14536	14710	14528	14603	14571	14540	14663	14808	14660	14647	14735	14665	14700	14673	14564	14494	14615	14712	14503	14634	14613	14787	14755	14745	14527	14664	14522	14607	14668	14580	14527	14572	14557	14670	14579	14533	14729	14656	14553	14632	14730	14717	14517	14510	14711	14657	14591	14447	14642	14694	14561	14524	14612	14731	14646	14637	14659	14736	14566	14678	14675	14674	14784	14760	14703	14710	14559	14626	14676	14681	14471	14532	14527	14637	14742	14447	14735	14582	14663	14712	14642	14654	14548	14715	14668	14593	14533	14721	14727	14610	14658	14592	14586	14714	14674	14698	14659	14606	14532	14640	14671	14660	14534	14617	14566	14601	14774	14572	14676	14640	14694	14650	14563	14686	14666	14658	14705	14694	14823	14602	14680	14491	14692	14770	14660	14430	14721	14723	14713	14565	14706	14741	14611	14846	14608	14687	14648	14519	14599	14507	14681	14878	14468	14608	14420	14576	14647	14590	14564	14625	14597	14692	14571	14540	14629	14702	14607	14572	14725	14723	14694	14619	14571	14595	14504	14705	14730	14374	14666	14695	14487	14620	14674	14592	14733	14630	14646	14525	14617	14538	14685	14578	14714	14598	14751	14542	14679	14550	14601	14599	14613	14698	14555	14551	14697	14645	14716	14733	14545	14859	14828	14675	14701	14682	14718	14804	14669	14524	14805	14540	14510	14594	14667	14802	14742	14618	14583	14567	14512	14638	14781	14540	14769	14615	14639	14743	14542	14551	14740	14702	14596	14588	14505	14651	14632	14766	14586	14569	14773	14568	14527	14693	14609	14637	14573	14683	14600	14534	14575	14652	14663	14721	14708	14526	14550	14610	14750	14727	14514	14533	14495	14599	14565	14659	14622	14683	14588	14688	14449	14605	14518	14683	14590	14507	14753	14515	14470	14643	14582	14574	14586	14464	14721	14652	14510	14624	14659	14715	14629	14565	14592	14635	14729	14673	14639	14661	14580	14764	14650	14479	14730	14780	14619	14585	14740	14629	14511	14755	14523	14611	14580	14787	14704	14596	14539	14579	14535	14596	14580	14755	14547	14600	14673	14675	14730	14663	14622	14601	14555	14819	14619	14570	14666	14577	14647	14615	14495	14630	14431	14768	14545	14521	14699	14569	14689	14609	14465	14649	14664	14599	14840	14771	14752	14681	14476	14764	14677	14729	14732	14413	14672	14591	14535	14517	14575	14690	14681	14701	14597	14765	14417	14781	14580	14688	14480	14699	14634	14644	14481	14824	14592	14544	14587	14633	14705	14648	14719	14649	14511	14802	14584	14587	14698	14635	14697	14498	14639	14612	14538	14427	14626	14693	14500	14733	14692	14603	14492	14505	14614	14570	14617	14666	14532	14669	14829	14744	14547	14608	14643	14630	14671	14640	14565	14562	14667	14680	14732	14745	14610	14650	14643	14623	14635	14694	14608	14674	14638	14719	14668	14495	14635	14615	14670	14600	14600	14410	14728	14565	14641	14745	14620	14600	14618	14592	14741	14464	14567	14753	14610	14661	14699	14709	14484	14414	14598	14606	14660	14491	14707	14598	14478	14643	14680	14584	14602	14649	14536	14647	14843	14640	14691	14617	14574	14749	14647	14610	14500	14572	14545	14710	14585	14511	14625	14587	14720	14828	14559	14603	14650	14543	14631	14701	14569	14674	14688	14652	14593	14509	14658	14668	14471	14541	14592	14540	14715	14595	14683	14584	14539	14654	14669	14576	14618	14756	14656	14526	14513	14764	14722	14477	14556	14579	14687	14650	14682	14617	14704	14736	14575	14617	14608	14587	14728	14634	14562	14751	14623	14781	14624	14667	14639	14570	14754	14625	14628	14731	14626	14613	14637	14588	14627	14633	14679	14641	14797	14599	14719	14728	14574	14706	14635	14694	14492	14586	14638	14659	14530	14566	14577	14515	14629	14755	14720	14672	14603	14627	14788	14663	14712	14608	14573	14705	14685	14693	14595	14570	14655	14473	14694	14723	14598	14512	14478	14549	14737	14605	14670	14699	14612	14554	14613	14531	14633	14644	14673	14715	14705	14607	14680	14617	14869	14733	14596	14642	14596	14668	14552	14724	14554	14623	14918	14577	14572	14628	14685	14681	14502	14660	14736	14507	14663	14759	14592	14534	14532	14561	14629	14787	14477	14535	14543	14798	14732	14693	14656	14539	14707	14679	14526	14429	14577	14694	14517	14619	14683	14477	14652	14753	14588	14748	14731	14685	14477	14403	14627	14757	14538	14563	14750	14627	14576	14567	14459	14617	14654	14588	14684	14816	14610	14740	14544	14416	14633	14718	14569	14580	14569	14490	14724	14682	14682	14788	14522	14783	14598	14638	14847	14631	14663	14788	14654	14555	14807	14799	14635	14657	14591	14687	14453	14607	14676	14649	14636	14736	14652	14683	14633	14523	14711	14616	14461	14641	14576	14639	14669	14478	14561	14626	14521	14654	14836	14790	14562	14534	14539	14734	14658	14706	14626	14578	14630	14591	14631	14573	14925	14537	14626	14674	14732	14510	14696	14775	14731	14708	14664	14584	14537	14670	14634	14596	14645	14723	14616	14680	14693	14778	14593	14532	14526	14625	14681	14586	14515	14690	14554	14632	14739	14658	14538	14608	14608	14593	14677	14616	14540	14716	14547	14538	14672	14533	14511	14459	14647	14680	14716	14558	14727	14634	14622	14633	14675	14627	14475	14685	14656	14682	14631	14631	14588	14614	14637	14556	14694	14742	14721	14595	14579	14643	14645	14572	14499	14598	14817	14654	14583	14643	14711	14630	14840	14569	14563	14562	14804	14621	14549	14589	14610	14536	14741	14549	14547	14602	14647	14741	14539	14789	14595	14662	14734	14661	14706	14691	14678	14523	14832	14521	14631	14529	14685	14663	14641	14522	14762	14660	14476	14688	14522	14667	14677	14732	14606	14537	14609	14516	14451	14589	14556	14745	14878	14350	14492	14592	14579	14661	14660	14592	14499	14697	14630	14568	14467	14726	14490	14732	14654	14464	14560	14715	14870	14773	14539	14598	14673	14664	14489	14497	14611	14627	14554	14499	14705	14676	14655	14686	14638	14414	14518	14500	14608	14575	14594	14614	14551	14509	14589	14509	14761	14693	14611	14690	14735	14549	14594	14562	14624	14601	14548	14658	14580	14850	14467	14474	14632	14695	14578	14678	14729	14584	14595	14365	14595	14561	14825	14757	14670	14622	14597	14602	14623	14508	14650	14332	14701
22865	21204	29102	24635	24953	29152	30416	23858	21069	20262	19469	18624	18331	17997	17979	17941	17886	17669	17560	17603	17447	17714	17674	17462	17327	17211	17238	17286	17182	17497	17302	17346	17280	17246	17409	17384	17220	17262	17013	17310	17181	17203	17241	17295	17211	17097	17314	17210	17255	17296	17168	17381	17153	17209	17334	17147	17132	17196	17226	17221	17309	17241	17345	17275	17275	17335	17317	17025	17268	17286	17132	17426	17377	17388	17279	17319	17364	17191	17237	17386	17291	17047	17174	17308	17282	17164	17219	17349	17359	17097	17269	17232	17285	17205	16925	17129	17262	17265	17286	17155	17303	17059	17153	17142	17318	17407	17309	17219	17138	17044	17074	17212	17060	17104	17277	17344	17192	17079	16990	17233	17102	17148	17089	17101	17072	17121	17158	17316	17295	17169	17395	17192	17517	17125	17083	17240	17314	17277	17228	17243	17200	17095	17046	17299	17174	17434	17231	17112	17138	17107	16970	17140	17240	17091	17104	17199	17268	17066	17352	17171	17191	17283	17280	17183	17167	17139	17200	17089	17290	17227	17179	17159	17178	17290	17224	17203	17360	17251	17129	17184	17117	17368	17331	17061	17140	17142	17368	17238	17080	17214	17061	17299	17048	17056	17271	17288	17187	17294	17157	17230	16906	17121	17264	17330	17308	17158	17272	17393	17376	17264	17245	17341	17103	17093	17126	17183	17061	17079	17405	17286	17304	17101	17134	17085	17164	17215	17163	17327	17176	17297	17243	17307	17256	17262	17254	17152	17329	17274	17225	17032	17211	17186	17185	17018	17446	17289	17224	17348	17252	17213	17235	17347	17327	17310	17204	17306	17209	17176	17221	17147	17298	17364	17214	17131	17389	17052	17235	17335	17271	17077	17134	17150	17167	17262	17007	17246	17168	17215	17031	17137	17168	17331	17195	17086	17146	17258	17186	17426	17105	17233	17415	17202	17010	17215	17136	17166	17222	17307	17262	17232	17096	17300	17005	17124	16986	17424	17281	17222	17312	17336	17009	17299	17174	17210	17200	17327	17174	17090	17030	17285	17041	17332	17007	16890	17133	17201	17151	17202	17318	17214	17059	17382	17063	17391	17235	17336	17343	17194	17258	17234	17235	17279	17219	17158	17193	17136	17064	17266	17081	17141	17135	16984	17175	17146	17278	17164	17106	17050	17180	17178	17216	17101	17206	17110	17094	17229	17294	17077	17214	17259	17317	17042	17096	17209	17248	17291	17092	17075	17072	17090	17361	17273	17275	17229	17185	17106	17093	17150	17286	17064	17278	17076	17117	17191	17049	17156	17247	17200	17396	17367	17216	17233	17190	17127	17146	17207	17362	17177	17091	17162	16980	17285	17055	17050	17207	17074	17194	17245	17346	17197	17186	17068	17114	17334	17297	17105	17190	17332	17231	17311	17211	16998	17231	16995	17361	17134	17032	17137	16928	17040	17398	17301	17323	17064	17045	16987	16994	17270	17167	17228	17176	17172	17331	17265	17097	17257	17094	17177	17307	17055	17263	17603	17284	17215	17065	16945	17203	17231	17085	17282	17279	17175	17264	16935	17055	17202	17284	17121	17240	17041	17121	16973	17138	17150	17044	17357	17237	17063	17126	17110	17316	16939	17187	17147	17190	17234	17207	17246	17373	17058	17044	17153	17321	17260	17092	17137	17156	17286	17242	17161	17269	17146	17087	17146	17235	17122	17299	16991	17346	17107	17279	17187	17038	17429	17147	17187	17277	17175	17281	17210	17278	16939	17338	17139	17006	17189	17318	17265	17294	17038	17210	17173	16955	16914	17266	17135	17233	16978	17367	17275	17255	17166	17266	17211	17274	17058	17037	17241	17184	17170	17134	17144	17454	17311	17232	17184	17185	17152	17256	17072	17170	17251	17259	17222	17259	16997	17037	17315	17248	17241	17176	17112	17229	17192	17287	17207	17075	17376	17195	17209	16972	17328	17140	17159	17433	17106	17044	17103	17159	16976	17410	17008	17049	17246	17299	17125	17205	16947	16975	17288	17298	17182	17068	17187	17081	17180	17355	17234	17299	17176	17320	17168	17182	17282	17109	17154	17240	17078	17177	17148	17089	17221	17223	17169	17177	17190	17228	16853	17204	17188	17352	17216	16936	17250	17175	17186	17261	17170	17016	17143	17278	17363	17158	17268	17176	17162	17207	17105	17147	17379	17041	17177	17307	17350	17235	17088	17038	17113	17224	17071	17175	17363	17331	17271	16977	17036	17152	17150	17190	17027	17216	17217	17052	17316	17377	17101	17128	17083	17334	17392	17143	17186	17133	17101	17249	17229	17270	17353	17141	17018	17163	17095	17084	17261	17139	17283	17212	17052	17142	17153	17327	17224	17296	17067	17200	17094	17127	17180	17295	17256	17108	17209	17232	17278	17213	17092	17043	17204	17073	17083	17415	17194	17202	17312	17132	17120	17075	17269	17181	17156	17164	17357	17280	17171	17055	17167	17271	17248	17084	17047	17319	17237	17330	17126	17381	17202	17314	17157	17147	17145	17207	17080	17183	17226	17064	17291	17168	17211	17300	17094	17295	17218	16972	17051	17398	17305	17113	17205	17234	17484	17341	17242	17121	17106	17301	17233	17129	17081	17287	17152	17151	17258	17225	17128	17075	17212	17247	17142	17327	17201	17183	17217	17157	17224	17059	17143	17320	17099	17325	16987	17034	17307	17182	17167	17235	17296	17271	17164	17109	17218	17185	17263	17378	17050	17201	17289	17299	17164	17111	17078	16968	17175	17212	17194	17150	17162	17331	17101	17347	17328	17137	17083	17227	17129	17324	17109	17242	17006	17041	17098	17056	17115	17129	17393	17208	17214	17202	17102	17128	17255	17480	17107	17136	17223	17037	17013	17198	17194	17046	17219	17094	17020	17143	17305	17120	17242	17202	17218	17235	17265	17242	17186	17280	17247	17115	17125	17333	17246	17388	17080	17225	17397	17279	17260	17120	17230	17100	17073	16916	17327	17221	17285	17113	17248	17271	17154	17185	17027	17046	17301	17030	17261	17136	17164	17225	17362	17151	17518	17393	17025	17197	17151	17127	17295	17080	16999	16950	17138	17236	17079	17218	17006	17107	17231	17121	17248	17148	17165	17253	17201	17370	17298	17137	17151	17188	17321	17162	17388	17160	17074	17073	17203	17140	17188	17040	17275	17193	17074	17196	17278	17126	17250	17102	16948	17181	17258	17136	17038	17352	17138	17365	17243	17196	17325	17217	17270	17218	17097	17263	17149	17240	17166	17148	17356	17131	17308	17172	17278	17191	17310	17102	17308	17356	17370	17286	17187	17200	17374	17036	17241	17297	17134	17143	17213	17304	17203	17165	16909	17277	17185	17243	17113	17260	17408	17116	17211	17393	17286	17166	17334	17197	17335	17272	17167	17311	17335	17245	17129	17529	17104	17028	17178	17372	17230	17007	17167	17276	17220	17120	17097	17055	17349	17381	17115	17133	16961	17150	17197	17041	17111	17275	17069	17411	17149	17143	17216	17043	17182	17074	17138	17238	17261	17374	17294	17046	17223	17105	17249	17156	17145	17123	17008	17187	17088	17248	17074	17242	17087	16897	17149	17091	17337	17398	17211	17093	17260	17111	17145	17253	17047	17292	17200	17201	17322	17068	17300	17229	16984	17151	17154	17128	17053	17273	17301	17345	17205	17274	17235	17218	17172	17351	17108	17091	17166	17191	17165	17239	17298	17354	17223	17323	17128	17285	17252	17372	17237	17317	17053	17276	17366	17148	17137	17286	17174	17344	17399	17221	17410	17310	17235	17086	17031	17408	17284	17284	17113	17371	17229	17034	17132	17134	17037	17268	17238	17198	17373	17226	17345	16965	17419	17437	17241	17292	17033	17384	17071	17032	17049	17139	17135	17148	17210	17275	17123	17274	17103	17065	17216	17231	17173	17278	17260	17185	17143	17149	17132	17148	17151	17002	17173	17111	17096	17175	17145	17192	17459	17429	17220	17268	17420	16984	17258	17192	17066	17105	17059	17149	17070	17202	17256	17078	17226	17409	16943	17040	17124	17229	17298	17400	17372	17159	17314	17198	17234	17253	17163	17112	17098	17195	17567	17300	17297	17117	17166	17144	16965	17173	17255	17298	17202	17162	17059	17017	17180	17092	17202	17067	17256	17207	17337	17224	17237	17072	17265	17319	17470	17157	17208	17114	17151	17133	17173	17270	17110	17277	17073	17324	17378	17298	17062	17103	17136	17177	17293	17361	17374	17055	17114	16975	17185	17410	17174	17288	17175	17070	16995	17114	17223	17179	17137	17178	17032	17099	17030	17237	17184	17225	17524	17299	17028	17221	17200	17146	17266	17179	17078	17153	17291	17381	17179	17081	17364	17436	17293	17188	17117	17195	17166	17421	17286	17046	17248	17179	17320	17128	17158	17323	17077	17108	17234	17224	17232	17202	17085	17110	17057	17294	17174	17001	17129	17303	17251	17205	17147	17249	17338	17024	17196	17175	17444	17258	17168	17328	17205	17226	17063	17086	16971	17162	17045	17047	17217	17424	17482	17085	17157	17122	17061	17233	17144	17076	17099	17090	17445	17214	17296	17147	17155	17183	17232	17260	17209	17156	17284	17258	17204	17282	17162	17187	17243	17379	17105	17056	17205	17216	17203	17130	17113	17096	17090	17189	17190	17100	17188	17208	17016	17203	17151	17207	17233	17111	17052	17209	17257	17297	17222	17068	17196	17181	17258	17286	17150	17310	17307	17211	17176	17370	17246	17161	17274	17027	17132	17286	17316	17250	17202	17019	17207	17254	17375	17178	17295	17199	17235	17177	17055	17284	17108	17122	17279	17243	17114	17202	17026	17349	17019	17255	17158	17241	17414	17168	17146	16991	17012	17253	17212	17243	17063	17124	17229	17211	17258	17121	17182	17015	17082	17088	17059	17058	17295	17248	17293	17272	17120	17336	17245	17070	17233	17279	17031	16973	17145	17059	17287	17104	17282	17305	17287	17119	17199	17280	17346	17115	17027	17144	17003	17102	17120	17216	17166	17158	17065	17225	17007	17006	17201	17309	16952	16950	17052	17050	17402	17091	17076	17165	17367	17171	17239	17095	16982	17258	17229	17092	17297	17346	17078
40766	67979	60830	47945	40020	33837	27695	22769	20027	18506	17407	16427	16094	15601	15608	15454	15309	15167	15291	15201	14875	15201	14812	15031	14989	15002	15003	15049	15020	14859	15047	14904	14910	14901	14869	14862	14932	14775	14823	14763	14717	14729	14777	14914	14965	14815	14728	14757	14958	14787	14878	14862	14884	14757	14957	14829	14798	14789	14869	14787	14931	14813	14728	14847	14871	14723	14749	14775	14823	14622	14767	15011	14770	14737	14786	14880	14645	14856	14891	14719	14641	14988	14751	14736	14735	14845	14757	14780	14935	15001	15019	14867	14846	14794	14603	14748	14795	14881	14606	14733	14721	14673	14862	14742	14859	14855	14912	14743	15013	14802	14755	14795	14730	14925	14800	14934	14670	14902	14700	14857	14823	14994	14810	14847	14881	14837	14749	14849	15012	14856	14735	14796	14792	14925	14887	14663	14704	14826	14861	14947	14669	14819	14777	14850	14822	14857	14992	14657	14651	14739	14965	14703	14654	14847	14819	14669	14873	14799	14669	14777	14692	14741	14934	14804	14940	14811	14729	14868	14759	14735	14746	14995	14725	14733	14766	14761	14919	14763	14867	14919	14874	14805	14765	14723	14791	14627	14808	14751	14849	14766	14784	14930	14934	14782	14966	14830	14749	14765	14918	14918	14812	14872	14823	14907	14857	14909	14874	15000	14912	14758	14724	14644	14661	14815	14737	14856	14736	14809	15051	14779	14787	14794	14853	14705	14916	14880	14880	14813	14719	14692	14824	14808	14927	14747	14966	14902	14915	14778	14832	14806	14813	14775	14781	14824	14731	14782	14703	14804	14954	14883	14748	14820	14723	14741	14922	14868	14951	14960	14792	14824	14774	14746	14921	14715	14797	14980	14802	14817	14781	14851	14750	14813	14774	14682	14757	14953	14883	14727	14766	14747	14724	14980	14851	14670	14892	14875	14713	14844	14669	14886	14942	14828	14761	14848	14662	14719	14827	14892	14815	14638	14830	14908	14693	14833	14759	14735	14819	14730	14764	14764	14688	14892	14838	14825	14631	14778	14848	14759	14811	14884	14660	14829	14824	14774	14912	14686	14771	14848	14893	14717	14877	14920	14854	14710	14718	14823	14860	14693	14844	14719	14935	14785	14715	14704	14911	14831	14644	14992	14647	14900	14649	14644	15001	14669	14984	14677	14836	14787	14824	14733	14831	14885	14702	14625	14860	14888	14772	14799	14830	14656	14749	14806	14803	14872	14794	14905	14688	14826	14880	14836	14888	14846	14862	14756	14902	14639	14797	14783	14840	14887	14722	14750	14853	14718	14916	14824	14822	14833	14983	14831	14917	15005	14885	14648	14913	14671	14677	14726	14736	14753	14883	14952	14710	14766	15005	14644	14766	14842	14817	14829	14837	14959	14834	14780	14907	14586	14704	14895	14834	14936	14807	14829	14786	14691	14871	14784	14894	14809	14808	14739	14837	14583	14765	14827	14903	14758	14617	14742	14777	14756	14755	14791	14818	14798	14609	14700	14911	14807	14797	14842	14829	14978	14875	14729	14847	14678	14847	14666	14873	14814	14916	14683	14910	14826	14876	14783	14776	14733	14881	14806	14903	14901	14731	14796	14884	14740	14842	14830	14746	14802	14730	14789	14808	14931	14892	14963	14696	14793	14791	14749	14813	14851	14797	14921	14814	14933	15013	14875	14699	14736	14926	14934	14707	14898	14881	14809	14741	14937	14867	14802	14851	14893	14800	14710	14866	14794	14885	14809	14792	14747	14645	14748	14738	14856	14737	14789	14951	14829	14754	14810	14635	14715	14966	14852	14808	14783	14792	14773	14926	14889	14791	14791	14719	14828	14955	14831	14945	14821	14691	14802	14847	14662	14701	14836	14831	14930	14751	14724	14897	14894	14928	14781	14782	14931	14767	14827	14732	14840	14724	14841	14809	14758	14871	14881	14906	14599	14793	14679	14936	14753	14947	14776	14954	14934	14714	14814	14882	14856	14774	14900	14904	14994	14913	14973	14896	14654	14857	14698	14789	14831	14801	14848	14820	14776	14788	14770	14778	14727	14894	14860	14788	15041	14832	14656	14688	14670	14721	14783	14818	14878	14767	14795	14908	14856	14551	14770	14853	14780	14941	14838	14664	14684	14682	14887	14777	14753	14885	14855	14856	14860	14819	14784	14754	14790	14801	14834	14805	14744	14873	14815	14767	14747	14836	14772	14829	14863	14771	14769	14718	14909	14865	14770	14702	14792	14626	14754	14738	14872	14862	14980	14650	14827	14889	14795	14871	14917	14968	14753	14629	14859	14952	14775	14705	14875	14695	14743	14662	14839	14818	14765	14715	15051	14876	14722	14879	14798	14857	14915	14660	14884	14787	14801	14734	14778	14888	14935	14895	14916	14805	14868	14604	14749	14838	14778	14912	14754	14973	14815	14887	14882	14654	14829	14781	14800	14851	14766	14777	14869	14936	14882	14740	14866	14914	14941	14627	14941	14827	14742	14770	14909	14920	15073	14808	14771	14984	14936	14775	14673	14955	14667	14787	14886	14813	14811	14835	14858	14770	14854	14756	14696	14690	14768	14942	14691	14936	14893	14944	14927	14776	14916	14676	14794	14652	14924	14642	14840	14804	14881	14848	14802	14883	14875	14777	14861	14930	14822	14920	14826	14980	14870	14941	14826	14807	14876	14976	14706	14761	14770	14934	14921	14764	14921	14914	14923	14874	14776	14766	14794	14949	14688	14829	14786	14613	14862	14790	14878	14770	14895	14695	14762	14907	14780	14742	14635	14724	14902	14904	14875	14760	14743	14914	14813	14768	14856	14665	14843	14913	14868	14736	14724	14817	14986	14695	14875	14869	14970	14938	14769	14732	14753	14838	14846	14803	14851	14829	14807	14918	14792	14721	14759	14782	14895	14754	14767	14948	14874	14771	15054	14812	15066	14791	14657	14849	14751	14820	14839	14870	14642	14887	14771	14805	14733	14728	14964	14916	14863	14763	14741	14967	14960	14799	14926	14796	14839	14792	14751	14826	14868	14906	14776	14952	14772	14776	14790	14845	14639	14714	14823	14792	14707	14722	14974	14875	14841	14746	14870	14736	14714	14738	14971	14728	14787	14688	14823	14837	14831	14821	14754	14751	14756	14874	14864	14772	14795	14753	14910	14727	14907	14783	14823	14772	14773	15068	14876	14839	14875	14826	14832	14733	14992	14868	14637	14682	14947	14709	14693	14870	14881	14713	14857	14814	14789	14828	14762	14905	14883	14904	14876	14943	14783	14865	14656	14835	14831	14760	14900	14795	14881	14793	14991	14821	14861	14826	14829	14961	14885	14975	14908	14880	14914	14804	14749	15043	14881	14827	14782	14752	14822	14889	14858	14875	14955	14860	14882	14586	14724	14818	14749	14839	14798	14810	14893	14888	14881	14935	14733	14770	14760	14781	14792	14751	14869	14827	14952	14881	14842	14877	14726	14864	14802	14798	14887	14774	14790	14957	14917	14869	14763	14819	14795	14680	14745	14880	15026	14768	14848	14846	14702	14786	14762	14636	15084	14716	14823	14725	14870	14736	14766	14842	14692	14708	14824	14891	14740	14737	14981	14801	15000	14788	14878	14804	14695	14829	14915	14828	14921	14849	14645	14899	14740	14758	14736	14937	14794	14937	14859	14843	14816	14894	14676	14846	14711	14833	14920	14580	14755	14697	14836	14790	14715	14758	14926	14739	15041	14772	14902	14974	14796	14719	14853	14653	15019	14830	14904	14684	14693	14809	15001	14809	14844	14941	14643	14798	14896	14891	14690	14858	14643	14706	14852	14719	14891	14702	14841	14803	14730	14740	14731	14794	14871	14955	14887	14674	14793	14662	14792	14646	14809	14982	14915	14780	14801	14804	14846	14857	14702	14597	14747	14851	14922	14879	14751	14815	14811	14878	14759	14852	14588	14933	14706	15047	14891	14933	14702	14845	14718	14833	14798	15038	14751	14922	14736	14876	14606	14689	14874	14780	14834	14781	14829	14713	14845	14646	14811	14865	14677	14834	14847	14737	14969	14698	14891	14636	14719	14952	14890	14858	14747	14951	14833	14846	14876	14950	14804	14746	14847	14907	14757	14840	14805	14592	14893	14827	14706	14818	14738	14706	14787	14693	14686	14809	14682	14785	14774	14686	14798	14949	14934	14602	14860	14916	14890	14781	14887	14760	14778	15042	14855	14854	14806	14826	14777	14971	14733	14841	14812	14969	14819	14722	14882	14854	14715	14873	14830	14943	14795	14843	14858	14915	14786	14900	14708	14822	14662	14900	14770	14861	14807	14724	14801	14729	14847	14866	14834	14837	14891	14785	14656	14889	14917	14758	14896	14692	14760	14817	14720	14727	14747	14883	14859	14835	14925	14842	14610	14678	14824	14824	14622	14717	14862	14935	14923	14564	14813	14788	14660	14829	14643	14966	14805	14987	14770	14758	14699	14752	14693	14835	14944	14948	14753	14811	14778	14984	14694	14856	14871	14760	14768	14898	14737	14925	14712	14752	14843	14699	14911	14790	14912	14851	14736	14760	14840	14849	14814	14832	14733	14826	14946	14854	14750	14733	14879	14939	14731	14941	14974	14794	14949	14800	14840	14828	14873	14901	14906	14920	14948	14634	14872	14735	14796	14785	14874	14908	14886	14778	14795	14923	14783	14769	14800	14854	14859	14717	14848	14808	14760	14694	15024	14753	14783	14904	14728	14852	14699	14800	14820	14933	14910	14771	14847	14813	14780	14880	14791	14805	14824	14824	14902	14652	14819	14901	14701	14756	14714	14831	14759	14906	14905	14718	14818	14946	14836	14727	14843	14683	14814	14592	14855	14828	14668	15050	14983	14787	14708	14805	14881	14679	14837	14868	14764	14887	14906	14702	14820	14800	14798	14793	14766	14798	14734	14861	14738	14744	14760	14732	14788	14956	15051	14763	14817	14911	14827	14765	14980	14906	14723	14724	14802	14710	14723	14807	14814	14733	14742	14973	14879	14858	14726	14732	14713	14750	14835	14780	14915	14914	14940	14747	14852	14867	14870	14900	14753	14837	14913	14747	14836	14703	14840	14746	14699	14842	14800	14686	14870	14933	14789	14712	14827	14746	14764	14975	14863	14832	14845	14785	14863
31056	35342	42113	35629	28274	24171	20966	19088	18073	17636	17306	17332	16784	16826	16811	16861	16691	16823	16729	16544	16858	16662	16635	16450	16641	16537	16674	16744	16674	16620	16689	16580	16626	16633	16621	16626	16544	16588	16413	16779	16669	16779	16619	16588	16622	16633	16287	16599	16550	16591	16417	16658	16537	16635	16475	16708	16637	16436	16423	16647	16637	16446	16543	16766	16545	16551	16554	16485	16359	16754	16527	16562	16354	16501	16516	16579	16604	16676	16656	16465	16536	16478	16351	16428	16441	16314	16558	16496	16538	16404	16329	16602	16497	16389	16607	16564	16438	16458	16556	16469	16536	16567	16519	16536	16573	16597	16524	16627	16619	16502	16632	16440	16628	16611	16708	16359	16464	16591	16400	16577	16631	16505	16680	16597	16569	16586	16664	16457	16532	16442	16347	16490	16545	16521	16428	16669	16629	16521	16536	16805	16573	16549	16423	16637	16371	16409	16705	16542	16593	16592	16648	16626	16447	16531	16533	16525	16327	16592	16499	16637	16499	16488	16534	16586	16548	16602	16515	16582	16212	16475	16572	16435	16489	16517	16627	16735	16515	16570	16716	16458	16502	16707	16559	16540	16445	16753	16619	16509	16673	16457	16569	16609	16572	16623	16643	16597	16509	16440	16527	16447	16583	16609	16493	16341	16526	16535	16598	16702	16413	16447	16488	16648	16601	16659	16523	16506	16537	16515	16627	16482	16499	16546	16622	16647	16583	16656	16489	16732	16592	16725	16609	16572	16848	16543	16594	16616	16631	16509	16638	16392	16680	16589	16591	16554	16534	16374	16518	16415	16467	16716	16475	16525	16672	16407	16549	16589	16518	16623	16719	16677	16559	16473	16807	16745	16552	16557	16370	16615	16501	16373	16596	16493	16613	16737	16663	16414	16488	16399	16797	16527	16405	16565	16506	16418	16317	16464	16504	16590	16613	16648	16584	16593	16482	16579	16376	16465	16517	16520	16574	16538	16461	16489	16454	16427	16493	16546	16467	16506	16551	16568	16525	16330	16373	16615	16579	16716	16487	16489	16589	16641	16489	16605	16705	16419	16688	16685	16623	16631	16504	16585	16564	16750	16464	16363	16305	16539	16584	16645	16723	16598	16744	16606	16350	16593	16714	16473	16702	16611	16540	16599	16441	16528	16683	16733	16517	16588	16400	16438	16631	16534	16418	16404	16558	16406	16435	16553	16583	16391	16576	16465	16358	16531	16724	16679	16554	16443	16429	16475	16430	16516	16559	16536	16654	16565	16573	16621	16586	16577	16690	16728	16509	16675	16699	16710	16428	16495	16743	16563	16400	16642	16643	16517	16688	16432	16652	16700	16487	16417	16603	16437	16423	16657	16481	16678	16799	16525	16574	16655	16490	16835	16561	16511	16585	16726	16599	16395	16628	16731	16722	16641	16745	16305	16523	16576	16315	16555	16412	16619	16558	16517	16494	16397	16464	16766	16687	16565	16555	16360	16548	16624	16532	16499	16602	16388	16656	16518	16639	16730	16495	16726	16733	16531	16605	16760	16289	16240	16545	16627	16391	16448	16383	16684	16590	16623	16536	16672	16525	16505	16639	16710	16531	16381	16371	16535	16488	16528	16543	16451	16378	16596	16615	16494	16611	16411	16589	16767	16534	16484	16560	16491	16622	16345	16601	16402	16440	16568	16535	16503	16515	16532	16609	16766	16430	16626	16704	16501	16514	16506	16395	16421	16546	16405	16502	16705	16639	16415	16488	16575	16709	16767	16512	16404	16471	16529	16647	16482	16768	16555	16643	16590	16266	16552	16672	16490	16627	16497	16600	16541	16608	16514	16429	16562	16537	16570	16702	16576	16455	16410	16492	16567	16685	16593	16459	16434	16698	16496	16462	16613	16492	16620	16656	16533	16717	16688	16820	16508	16380	16507	16541	16303	16520	16430	16703	16595	16483	16551	16355	16466	16554	16627	16341	16746	16523	16506	16376	16580	16568	16515	16475	16652	16607	16545	16576	16550	16504	16530	16412	16510	16468	16722	16387	16646	16619	16557	16617	16412	16432	16763	16686	16684	16500	16501	16628	16631	16485	16517	16590	16502	16385	16755	16429	16495	16624	16631	16612	16341	16654	16466	16515	16587	16719	16491	16522	16471	16732	16545	16707	16605	16588	16619	16370	16388	16479	16315	16649	16676	16740	16718	16478	16479	16445	16536	16575	16740	16511	16743	16426	16489	16598	16703	16519	16556	16651	16514	16394	16604	16614	16353	16581	16614	16761	16491	16468	16507	16562	16643	16748	16723	16619	16481	16579	16282	16520	16405	16572	16596	16568	16362	16652	16570	16391	16625	16365	16431	16258	16484	16636	16395	16529	16686	16549	16664	16558	16572	16607	16663	16354	16493	16705	16422	16685	16660	16583	16620	16473	16591	16564	16543	16385	16519	16578	16452	16304	16518	16682	16646	16691	16594	16362	16458	16644	16609	16686	16506	16573	16481	16466	16613	16528	16619	16772	16588	16578	16493	16361	16579	16559	16575	16658	16377	16571	16629	16609	16350	16504	16592	16539	16499	16597	16516	16754	16336	16584	16384	16432	16658	16560	16554	16454	16709	16494	16828	16447	16527	16648	16540	16449	16548	16473	16681	16593	16692	16696	16557	16700	16427	16638	16526	16543	16348	16470	16384	16670	16546	16452	16698	16609	16586	16684	16749	16598	16458	16615	16359	16460	16464	16600	16412	16344	16694	16678	16673	16486	16746	16520	16698	16452	16387	16599	16274	16605	16547	16492	16541	16423	16353	16377	16652	16778	16483	16739	16755	16721	16496	16418	16584	16528	16549	16609	16704	16451	16624	16397	16611	16558	16472	16632	16475	16361	16444	16656	16710	16571	16628	16582	16654	16541	16600	16540	16245	16666	16486	16533	16655	16730	16390	16494	16485	16658	16646	16594	16434	16523	16791	16522	16595	16683	16627	16403	16534	16541	16328	16406	16628	16325	16573	16697	16528	16485	16543	16563	16381	16639	16679	16570	16476	16511	16640	16525	16448	16487	16673	16548	16427	16578	16576	16518	16622	16628	16433	16644	16748	16549	16608	16723	16542	16504	16683	16482	16583	16498	16499	16515	16386	16447	16243	16549	16587	16672	16512	16661	16798	16350	16497	16759	16484	16763	16531	16533	16693	16483	16488	16697	16718	16704	16573	16614	16392	16585	16699	16506	16555	16592	16579	16379	16534	16570	16592	16658	16537	16569	16500	16451	16448	16555	16574	16502	16563	16507	16555	16661	16565	16496	16620	16574	16618	16509	16644	16370	16454	16544	16495	16532	16649	16617	16619	16424	16675	16608	16399	16532	16337	16901	16532	16534	16566	16470	16530	16423	16551	16607	16521	16758	16790	16585	16515	16675	16595	16407	16563	16558	16727	16453	16593	16753	16578	16544	16510	16703	16698	16388	16477	16699	16511	16650	16553	16528	16405	16536	16476	16512	16612	16574	16473	16513	16641	16582	16408	16323	16735	16619	16627	16621	16646	16654	16632	16458	16562	16594	16657	16558	16597	16669	16871	16664	16456	16605	16505	16492	16471	16571	16474	16290	16621	16624	16531	16419	16459	16490	16627	16496	16394	16569	16588	16335	16784	16637	16541	16385	16666	16740	16483	16494	16403	16611	16448	16580	16509	16538	16458	16712	16567	16499	16281	16388	16587	16555	16345	16521	16422	16516	16642	16693	16630	16640	16726	16485	16791	16514	16485	16707	16545	16464	16530	16590	16803	16490	16752	16422	16547	16520	16476	16579	16447	16634	16501	16708	16566	16398	16521	16520	16531	16587	16379	16576	16676	16462	16406	16355	16799	16477	16421	16643	16435	16511	16663	16673	16409	16613	16479	16454	16673	16695	16601	16600	16566	16674	16672	16497	16543	16408	16625	16438	16378	16408	16697	16466	16277	16432	16571	16496	16435	16575	16498	16669	16613	16518	16599	16458	16367	16606	16566	16698	16539	16553	16430	16459	16512	16570	16635	16344	16437	16505	16382	16539	16598	16688	16652	16700	16568	16351	16480	16490	16587	16492	16583	16730	16505	16500	16549	16503	16502	16392	16566	16660	16844	16570	16863	16665	16634	16568	16358	16360	16529	16437	16667	16690	16445	16463	16512	16600	16531	16558	16432	16508	16522	16481	16693	16624	16388	16554	16676	16475	16593	16496	16567	16514	16539	16651	16593	16573	16586	16648	16526	16592	16489	16434	16685	16503	16561	16463	16632	16530	16462	16670	16532	16274	16490	16425	16619	16417	16605	16504	16638	16476	16646	16474	16426	16256	16623	16528	16746	16413	16446	16465	16503	16491	16606	16503	16604	16597	16430	16431	16391	16573	16593	16475	16632	16579	16657	16712	16503	16719	16615	16664	16652	16650	16619	16526	16453	16657	16620	16692	16369	16642	16605	16596	16730	16700	16564	16622	16552	16431	16661	16601	16645	16669	16502	16454	16737	16524	16555	16788	16598	16568	16716	16655	16734	16514	16666	16468	16522	16640	16532	16667	16708	16435	16600	16502	16411	16506	16481	16583	16785	16507	16684	16564	16421	16561	16605	16362	16616	16409	16450	16445	16685	16644	16561	16758	16539	16455	16483	16595	16553	16798	16546	16444	16658	16535	16513	16668	16536	16792	16737	16723	16459	16610	16615	16476	16708	16528	16446	16461	16448	16608	16622	16607	16465	16552	16564	16501	16434	16519	16424	16590	16578	16567	16439	16604	16559	16712	16597	16610	16497	16652	16566	16507	16606	16478	16722	16498	16565	16459	16558	16625	16581	16590	16567	16794	16605	16685	16371	16775	16479	16454	16652	16356	16519	16449	16389	16488	16610	16608	16735	16546	16653	16652	16580	16523	16443	16387	16414	16473	16604	16525	16435	16545	16564	16530	16681	16636	16676	16433	16430	16637	16510	16462	16582	16663	16558	16489	16660	16659	16520	16578	16508	16553	16493	16595	16525	16617	16478	16380	16577	16657	16612	16522	16685	16588	16643	16594	16648	16471	16553	16472	16428	16557	16576	16456	16707	16391	16424	16517	16667	16744	16509	16650	16606	16372	16333	16689	16395	16571	16343	16590	16675	16595	16528	16604	16572	16543	16441	16509	16432	16421	16624
38501	53659	46407	34932	28383	23970	19974	17843	16588	15845	15434	15077	14959	14744	14655	14612	14587	14794	14755	14314	14576	14563	14522	14479	14457	14578	14320	14636	14469	14414	14392	14356	14470	14519	14411	14503	14506	14647	14355	14420	14429	14360	14436	14425	14614	14386	14432	14491	14505	14363	14428	14459	14515	14552	14486	14464	14615	14623	14508	14516	14407	14393	14437	14426	14331	14473	14504	14331	14464	14404	14493	14429	14407	14371	14438	14455	14459	14578	14559	14343	14298	14374	14292	14424	14400	14498	14454	14562	14419	14374	14365	14498	14505	14319	14443	14405	14535	14407	14414	14389	14257	14350	14305	14496	14457	14403	14277	14379	14436	14373	14656	14230	14357	14449	14274	14433	14326	14355	14577	14358	14459	14308	14338	14344	14366	14337	14396	14383	14375	14436	14229	14461	14515	14323	14430	14437	14409	14305	14397	14279	14477	14323	14561	14316	14402	14505	14511	14434	14276	14332	14340	14541	14373	14291	14297	14486	14235	14332	14298	14463	14368	14288	14384	14476	14487	14342	14377	14476	14426	14462	14338	14340	14462	14544	14345	14374	14367	14432	14448	14305	14339	14387	14525	14376	14365	14520	14386	14306	14340	14418	14483	14411	14361	14535	14448	14369	14371	14524	14357	14375	14222	14303	14344	14359	14340	14420	14365	14411	14530	14403	14385	14438	14428	14363	14231	14451	14319	14401	14507	14341	14463	14404	14462	14458	14432	14550	14537	14385	14217	14366	14224	14462	14449	14332	14483	14593	14414	14468	14541	14495	14448	14452	14489	14399	14314	14319	14375	14599	14435	14409	14517	14348	14415	14356	14475	14535	14274	14455	14373	14383	14456	14610	14462	14492	14443	14292	14334	14403	14388	14355	14477	14342	14524	14337	14358	14360	14428	14521	14220	14372	14319	14228	14488	14384	14428	14493	14428	14445	14482	14532	14499	14561	14468	14475	14508	14215	14520	14385	14520	14350	14369	14497	14425	14571	14395	14422	14417	14337	14303	14456	14365	14533	14375	14533	14469	14477	14413	14583	14371	14391	14325	14377	14304	14300	14457	14569	14464	14286	14638	14476	14470	14412	14421	14231	14341	14372	14605	14517	14399	14389	14315	14479	14381	14381	14310	14508	14266	14431	14581	14337	14545	14532	14235	14388	14299	14342	14433	14270	14552	14535	14485	14273	14407	14304	14548	14448	14328	14359	14458	14550	14524	14291	14402	14368	14406	14499	14550	14453	14399	14474	14398	14390	14423	14377	14435	14358	14577	14445	14551	14418	14521	14345	14415	14546	14330	14354	14582	14422	14337	14198	14333	14417	14346	14582	14471	14438	14359	14396	14510	14312	14434	14418	14372	14294	14258	14377	14421	14354	14325	14453	14448	14466	14489	14357	14287	14308	14516	14458	14230	14462	14227	14433	14319	14510	14464	14593	14429	14342	14378	14495	14425	14433	14364	14425	14500	14438	14396	14436	14431	14470	14313	14423	14199	14354	14424	14496	14307	14427	14441	14310	14484	14474	14501	14352	14437	14397	14361	14332	14528	14529	14427	14440	14223	14397	14488	14367	14409	14317	14591	14287	14523	14534	14426	14494	14302	14398	14633	14340	14458	14350	14325	14369	14464	14241	14419	14327	14343	14406	14439	14403	14447	14396	14479	14462	14370	14424	14235	14292	14428	14409	14408	14353	14409	14512	14442	14456	14318	14482	14491	14435	14342	14482	14530	14379	14215	14652	14579	14211	14365	14484	14590	14400	14329	14465	14465	14350	14431	14186	14466	14509	14420	14462	14289	14320	14559	14306	14359	14355	14436	14366	14239	14316	14393	14407	14360	14403	14311	14301	14577	14497	14379	14350	14338	14385	14407	14454	14478	14527	14355	14411	14406	14470	14333	14307	14444	14539	14323	14272	14304	14326	14386	14550	14398	14322	14509	14340	14391	14380	14477	14444	14376	14312	14478	14504	14372	14389	14331	14381	14303	14348	14453	14478	14526	14493	14374	14558	14448	14378	14341	14429	14455	14439	14514	14395	14290	14475	14416	14270	14276	14472	14504	14432	14389	14395	14518	14488	14407	14564	14477	14535	14281	14457	14363	14397	14606	14308	14369	14418	14487	14337	14155	14317	14437	14299	14316	14440	14400	14490	14416	14178	14643	14408	14548	14541	14190	14548	14436	14332	14292	14289	14154	14506	14475	14415	14525	14440	14433	14374	14580	14462	14282	14304	14592	14459	14541	14472	14386	14256	14407	14570	14373	14354	14379	14316	14423	14606	14405	14616	14413	14271	14423	14567	14545	14295	14401	14282	14387	14449	14496	14269	14234	14424	14466	14346	14535	14459	14578	14291	14329	14400	14267	14460	14323	14361	14445	14409	14409	14381	14595	14336	14634	14362	14454	14568	14568	14359	14448	14575	14518	14344	14361	14411	14465	14340	14445	14406	14454	14442	14423	14307	14388	14289	14397	14534	14582	14469	14458	14337	14434	14439	14642	14420	14389	14508	14335	14577	14303	14461	14395	14582	14518	14205	14337	14629	14468	14433	14374	14390	14345	14509	14469	14281	14382	14425	14168	14588	14514	14393	14274	14419	14311	14683	14431	14201	14324	14438	14442	14319	14619	14369	14288	14367	14595	14378	14252	14318	14478	14386	14679	14501	14451	14238	14544	14413	14368	14368	14360	14539	14351	14320	14356	14557	14502	14428	14393	14358	14270	14448	14510	14438	14521	14337	14357	14362	14485	14443	14341	14533	14327	14453	14566	14324	14413	14443	14467	14394	14455	14267	14404	14557	14448	14411	14525	14378	14565	14486	14435	14562	14498	14447	14396	14243	14417	14605	14445	14139	14468	14435	14242	14406	14468	14401	14325	14310	14455	14442	14350	14457	14337	14530	14344	14584	14303	14443	14302	14459	14572	14295	14468	14466	14416	14311	14413	14415	14548	14329	14387	14412	14411	14448	14485	14457	14416	14663	14272	14367	14367	14418	14452	14427	14430	14297	14557	14538	14398	14349	14483	14244	14567	14422	14571	14586	14450	14503	14278	14339	14387	14365	14433	14465	14506	14335	14271	14456	14355	14483	14340	14395	14530	14386	14493	14410	14199	14505	14359	14302	14473	14210	14495	14500	14447	14425	14409	14407	14255	14489	14470	14375	14453	14402	14505	14222	14565	14317	14472	14445	14472	14402	14345	14281	14399	14457	14312	14465	14220	14353	14487	14501	14469	14370	14351	14259	14500	14441	14381	14678	14484	14468	14360	14517	14314	14415	14352	14370	14488	14330	14419	14499	14396	14423	14286	14366	14346	14535	14400	14567	14243	14394	14552	14307	14593	14203	14390	14323	14430	14487	14452	14419	14408	14426	14350	14425	14518	14289	14471	14076	14359	14339	14566	14462	14342	14455	14657	14417	14498	14487	14542	14558	14375	14563	14340	14269	14591	14293	14474	14485	14377	14424	14366	14425	14515	14439	14608	14370	14271	14344	14429	14283	14308	14154	14540	14515	14433	14359	14454	14398	14460	14363	14483	14314	14389	14277	14323	14429	14465	14508	14293	14516	14476	14428	14492	14330	14443	14375	14470	14365	14311	14476	14247	14421	14412	14251	14321	14412	14364	14375	14434	14451	14488	14383	14369	14307	14371	14284	14523	14418	14371	14522	14448	14355	14490	14446	14346	14357	14392	14531	14543	14467	14315	14280	14652	14513	14637	14453	14525	14313	14399	14418	14438	14550	14276	14383	14464	14522	14500	14283	14614	14488	14401	14526	14566	14422	14543	14406	14382	14495	14394	14517	14331	14363	14428	14288	14487	14456	14267	14336	14437	14385	14441	14486	14438	14518	14453	14392	14358	14338	14644	14438	14369	14554	14471	14506	14451	14343	14477	14410	14289	14417	14256	14467	14354	14431	14393	14443	14630	14390	14547	14505	14481	14510	14412	14343	14364	14312	14402	14472	14301	14505	14511	14367	14504	14274	14502	14340	14396	14270	14379	14490	14428	14473	14345	14489	14432	14360	14436	14377	14378	14538	14504	14453	14317	14496	14283	14410	14243	14314	14423	14518	14447	14596	14366	14423	14122	14400	14385	14563	14542	14489	14530	14244	14506	14479	14352	14439	14228	14433	14187	14519	14336	14412	14379	14255	14229	14526	14430	14400	14415	14308	14332	14463	14466	14349	14271	14496	14345	14497	14398	14373	14547	14153	14320	14517	14241	14582	14388	14370	14471	14303	14433	14510	14616	14434	14372	14345	14273	14243	14313	14486	14384	14361	14446	14288	14469	14415	14458	14372	14355	14323	14216	14548	14383	14554	14418	14362	14318	14538	14365	14378	14257	14371	14319	14499	14381	14411	14317	14431	14348	14354	14611	14513	14276	14403	14560	14386	14353	14426	14346	14345	14522	14382	14601	14310	14354	14413	14427	14347	14428	14369	14613	14365	14481	14441	14465	14507	14514	14578	14469	14416	14432	14321	14437	14323	14503	14229	14502	14424	14479	14573	14421	14347	14475	14410	14323	14440	14553	14311	14353	14425	14470	14552	14362	14325	14355	14369	14564	14442	14543	14503	14281	14426	14390	14455	14523	14527	14351	14487	14358	14309	14421	14296	14593	14463	14319	14396	14452	14447	14168	14292	14309	14520	14401	14393	14416	14482	14472	14491	14458	14400	14379	14342	14365	14411	14638	14326	14332	14368	14342	14552	14358	14429	14433	14468	14419	14562	14327	14397	14240	14492	14359	14281	14461	14461	14467	14495	14583	14464	14348	14599	14476	14330	14361	14472	14315	14423	14643	14246	14443	14349	14434	14521	14274	14287	14414	14500	14409	14429	14323	14362	14379	14506	14628	14439	14502	14519	14247	14261	14335	14433	14516	14441	14364	14371	14507	14409	14405	14354	14271	14494	14457	14359	14469	14413	14421	14471	14354	14335	14497	14154	14422	14349	14377	14304	14325	14366	14390	14415	14532	14537	14588	14396	14350	14566	14526	14378	14389	14606	14423	14580	14493	14395	14506	14530	14350	14391	14431	14510	14388	14375	14316	14335	14483	14392	14392	14122	14518	14404	14486	14309	14477	14498	14233	14538	14584	14581	14525	14320	14486	14282	14454	14507	14445	14481	14542	14464	14423	14319
24096	21264	29129	27331	27580	28230	26274	21959	19751	19115	18009	17165	17240	17071	17034	16987	16790	16653	17000	16763	16740	16548	16544	16525	16681	16420	16760	16500	16741	16482	16570	16652	16596	16571	16537	16621	16570	16571	16373	16500	16641	16558	16605	16503	16544	16673	16480	16522	16543	16496	16532	16716	16854	16534	16497	16577	16492	16584	16613	16373	16636	16375	16437	16626	16654	16543	16431	16392	16782	16501	16643	16373	16339	16571	16503	16494	16527	16593	16658	16349	16692	16424	16507	16634	16409	16522	16501	16346	16438	16414	16587	16533	16463	16514	16358	16568	16530	16443	16526	16176	16464	16364	16572	16440	16419	16421	16485	16488	16431	16325	16373	16530	16484	16366	16462	16584	16478	16446	16394	16387	16595	16374	16456	16588	16329	16261	16439	16463	16573	16607	16487	16528	16674	16681	16704	16441	16708	16567	16465	16351	16561	16304	16349	16398	16527	16330	16576	16567	16479	16365	16450	16394	16565	16375	16251	16427	16373	16389	16394	16484	16288	16412	16407	16513	16502	16543	16434	16369	16451	16327	16725	16572	16417	16598	16449	16392	16338	16523	16466	16454	16603	16508	16300	16298	16516	16693	16565	16443	16597	16359	16479	16447	16375	16564	16353	16400	16583	16504	16437	16530	16560	16224	16455	16443	16440	16391	16361	16396	16536	16704	16561	16419	16451	16462	16435	16371	16484	16412	16490	16317	16409	16439	16567	16497	16542	16484	16436	16515	16235	16538	16646	16461	16515	16445	16605	16498	16404	16465	16634	16332	16337	16506	16448	16340	16613	16245	16320	16497	16415	16300	16326	16352	16457	16642	16448	16493	16202	16353	16373	16441	16470	16197	16433	16411	16409	16373	16431	16413	16338	16564	16329	16408	16463	16464	16352	16598	16712	16481	16683	16525	16497	16222	16392	16520	16363	16379	16512	16425	16401	16546	16605	16330	16558	16404	16398	16302	16328	16365	16755	16359	16499	16542	16328	16459	16374	16543	16465	16234	16446	16205	16407	16417	16544	16524	16466	16451	16338	16404	16297	16344	16413	16286	16345	16473	16442	16541	16548	16309	16570	16382	16288	16525	16464	16520	16350	16546	16462	16532	16511	16442	16569	16478	16493	16298	16348	16634	16531	16467	16372	16472	16399	16413	16472	16414	16448	16372	16504	16429	16625	16439	16424	16598	16480	16647	16371	16408	16566	16664	16478	16615	16441	16454	16565	16524	16586	16535	16339	16481	16399	16361	16355	16536	16329	16463	16573	16263	16578	16466	16391	16627	16501	16615	16430	16440	16387	16555	16675	16528	16584	16645	16560	16268	16604	16433	16640	16280	16377	16515	16481	16473	16274	16457	16416	16363	16634	16555	16388	16485	16553	16401	16320	16575	16593	16488	16376	16338	16806	16558	16621	16395	16332	16316	16378	16409	16632	16484	16437	16371	16385	16438	16433	16324	16416	16402	16432	16450	16252	16401	16578	16456	16531	16486	16573	16576	16390	16614	16605	16629	16388	16378	16415	16505	16544	16575	16440	16641	16507	16381	16438	16644	16536	16406	16640	16484	16285	16314	16413	16609	16410	16310	16511	16393	16378	16440	16569	16470	16448	16592	16581	16571	16641	16394	16441	16368	16656	16437	16259	16442	16419	16302	16390	16654	16381	16458	16376	16414	16369	16432	16411	16318	16436	16358	16591	16512	16382	16504	16554	16370	16674	16470	16305	16593	16382	16357	16387	16463	16526	16215	16407	16528	16516	16565	16419	16650	16488	16650	16642	16487	16285	16440	16550	16411	16557	16422	16582	16528	16470	16415	16332	16471	16269	16587	16458	16354	16468	16388	16504	16448	16315	16683	16488	16411	16498	16345	16713	16318	16318	16123	16546	16370	16448	16564	16384	16490	16428	16478	16588	16547	16634	16592	16520	16504	16563	16473	16490	16287	16455	16431	16477	16397	16485	16555	16647	16347	16360	16493	16259	16388	16480	16458	16231	16466	16758	16386	16644	16426	16327	16449	16454	16551	16383	16347	16564	16318	16534	16685	16512	16452	16318	16224	16424	16585	16308	16369	16459	16654	16582	16690	16561	16449	16547	16296	16502	16569	16575	16451	16525	16398	16291	16494	16375	16387	16410	16473	16532	16444	16554	16607	16432	16477	16656	16660	16713	16426	16383	16316	16286	16350	16655	16543	16249	16645	16418	16377	16589	16352	16414	16407	16519	16583	16511	16341	16510	16564	16523	16432	16590	16458	16750	16542	16429	16359	16652	16445	16427	16377	16679	16338	16571	16372	16442	16258	16458	16452	16602	16305	16398	16703	16450	16515	16491	16635	16505	16450	16492	16571	16327	16307	16615	16448	16494	16552	16490	16527	16513	16336	16629	16501	16318	16391	16537	16369	16575	16444	16416	16372	16538	16222	16518	16518	16401	16454	16566	16453	16710	16492	16375	16652	16519	16455	16499	16465	16512	16609	16535	16267	16616	16384	16502	16504	16583	16556	16830	16573	16528	16268	16407	16303	16348	16521	16537	16330	16395	16476	16359	16432	16420	16452	16389	16380	16616	16457	16394	16363	16707	16214	16518	16401	16289	16571	16385	16416	16281	16370	16366	16329	16505	16484	16549	16686	16473	16486	16517	16597	16487	16424	16645	16467	16376	16619	16403	16404	16619	16429	16513	16443	16335	16556	16260	16459	16512	16547	16539	16628	16607	16470	16476	16526	16360	16424	16186	16496	16611	16603	16423	16373	16361	16532	16673	16299	16500	16505	16338	16692	16398	16361	16517	16662	16413	16362	16674	16527	16534	16587	16579	16417	16255	16288	16434	16659	16463	16576	16563	16541	16394	16450	16553	16465	16458	16405	16343	16318	16540	16453	16431	16521	16540	16504	16440	16504	16606	16450	16470	16504	16292	16324	16438	16365	16444	16605	16400	16345	16542	16569	16451	16343	16602	16533	16386	16364	16421	16429	16548	16478	16356	16361	16443	16466	16548	16531	16426	16563	16494	16620	16420	16516	16444	16602	16526	16193	16311	16472	16379	16338	16368	16578	16512	16444	16573	16607	16332	16600	16415	16435	16440	16532	16553	16501	16589	16220	16433	16497	16523	16246	16394	16444	16488	16568	16299	16441	16461	16297	16666	16423	16693	16452	16326	16427	16610	16624	16437	16448	16489	16458	16439	16407	16370	16357	16509	16348	16551	16533	16397	16593	16552	16444	16438	16441	16643	16364	16504	16633	16294	16411	16453	16483	16552	16537	16546	16327	16456	16590	16447	16448	16552	16711	16511	16620	16524	16420	16640	16591	16590	16539	16360	16466	16545	16445	16555	16510	16321	16545	16508	16384	16388	16582	16631	16532	16430	16383	16400	16500	16568	16686	16590	16370	16499	16441	16516	16415	16538	16375	16630	16508	16359	16327	16482	16336	16306	16589	16460	16336	16528	16479	16447	16482	16645	16281	16646	16535	16534	16470	16535	16502	16444	16327	16617	16584	16617	16482	16379	16372	16491	16290	16454	16571	16446	16469	16401	16447	16598	16455	16366	16537	16479	16539	16664	16345	16531	16565	16336	16358	16520	16547	16599	16484	16510	16571	16607	16486	16391	16448	16430	16634	16486	16752	16402	16643	16560	16451	16446	16586	16588	16189	16651	16446	16547	16357	16563	16445	16412	16321	16228	16339	16553	16463	16454	16446	16496	16427	16400	16463	16333	16323	16465	16635	16436	16557	16589	16616	16385	16299	16453	16420	16457	16504	16559	16575	16501	16428	16578	16343	16379	16319	16517	16593	16659	16384	16657	16582	16406	16481	16570	16423	16504	16348	16563	16374	16470	16504	16496	16355	16402	16489	16454	16258	16389	16346	16512	16686	16640	16382	16471	16423	16618	16507	16579	16476	16547	16437	16403	16376	16560	16674	16521	16476	16397	16511	16420	16444	16626	16490	16469	16442	16425	16622	16371	16416	16425	16464	16397	16283	16458	16328	16398	16516	16583	16535	16550	16424	16498	16566	16507	16454	16565	16417	16347	16542	16476	16506	16416	16380	16317	16646	16429	16490	16397	16615	16366	16488	16495	16647	16391	16247	16480	16477	16663	16468	16440	16515	16486	16588	16420	16785	16488	16418	16509	16334	16645	16508	16418	16405	16291	16454	16591	16135	16296	16493	16493	16294	16473	16417	16485	16720	16428	16340	16489	16444	16748	16498	16468	16516	16414	16294	16185	16428	16477	16401	16441	16549	16484	16352	16471	16628	16768	16521	16460	16557	16412	16555	16499	16396	16618	16534	16356	16463	16537	16468	16337	16487	16312	16464	16587	16503	16597	16559	16565	16288	16325	16568	16528	16355	16346	16322	16553	16363	16546	16682	16378	16638	16490	16343	16416	16477	16304	16227	16414	16497	16337	16469	16391	16526	16417	16510	16334	16605	16396	16547	16521	16365	16343	16625	16581	16528	16554	16393	16314	16352	16534	16630	16566	16256	16410	16489	16583	16412	16451	16357	16448	16478	16652	16444	16626	16450	16595	16188	16379	16437	16601	16327	16330	16280	16508	16245	16508	16489	16217	16432	16381	16567	16445	16347	16492	16341	16374	16530	16493	16388	16491	16629	16377	16463	16346	16343	16633	16463	16500	16509	16355	16480	16511	16576	16358	16524	16388	16215	16440	16498	16580	16499	16585	16437	16588	16628	16549	16683	16316	16467	16336	16361	16432	16425	16497	16500	16476	16224	16558	16398	16514	16587	16395	16504	16546	16630	16457	16283	16493	16529	16539	16556	16406	16648	16382	16596	16585	16526	16589	16714	16315	16577	16445	16453	16244	16530	16719	16510	16315	16456	16401	16379	16438	16453	16492	16333	16359	16555	16395	16608	16754	16369	16280	16453	16541	16439	16547	16638	16301	16537	16383	16499	16437	16455	16556	16379	16357	16555	16567	16408	16526	16540	16595	16361	16614	16424	16531	16516	16436	16552	16520	16578	16548	16558	16336	16437	16665	16445	16632	16404	16411	16504	16591	16478	16472	16501	16559	16427	16465	16474	16525	16326	16371	16373	16427	16542	16671	16420	16575	16464	16390	16368	16268	16408	16498	16338	16408	16551	16661	16623	16655	16530	16380	16442	16410	16717	16607	16476
38200	61030	53542	41661	35132	29113	24428	21021	18881	17503	15910	15216	15111	15168	14870	14713	14756	14645	14651	14418	14437	14450	14470	14541	14320	14433	14488	14459	14399	14296	14385	14514	14433	14389	14362	14505	14445	14357	14481	14414	14400	14473	14427	14417	14326	14519	14505	14348	14353	14263	14353	14385	14243	14329	14253	14436	14510	14440	14388	14376	14491	14254	14376	14411	14523	14375	14263	14649	14417	14286	14483	14549	14390	14370	14250	14419	14285	14240	14280	14457	14516	14461	14487	14314	14215	14481	14183	14251	14312	14394	14301	14424	14440	14422	14322	14476	14311	14258	14380	14272	14373	14353	14369	14160	14486	14285	14534	14283	14330	14403	14401	14355	14473	14377	14439	14388	14275	14323	14291	14447	14400	14414	14349	14475	14338	14344	14471	14548	14342	14160	14556	14405	14445	14424	14347	14279	14388	14465	14290	14423	14276	14425	14285	14488	14318	14355	14271	14288	14517	14433	14352	14370	14258	14346	14358	14419	14424	14381	14399	14375	14514	14364	14165	14400	14320	14286	14314	14473	14327	14339	14427	14248	14378	14266	14434	14320	14524	14392	14381	14452	14358	14266	14437	14469	14369	14217	14240	14445	14260	14278	14247	14252	14329	14329	14286	14318	14496	14274	14351	14417	14360	14441	14402	14426	14348	14344	14301	14348	14391	14374	14341	14511	14409	14312	14171	14334	14341	14267	14222	14368	14437	14453	14200	14324	14152	14454	14425	14355	14372	14227	14098	14441	14374	14345	14264	14247	14281	14398	14487	14255	14265	14432	14478	14249	14411	14466	14182	14422	14344	14326	14364	14502	14417	14271	14425	14196	14185	14403	14361	14244	14226	14530	14436	14405	14342	14334	14446	14280	14359	14592	14395	14476	14373	14228	14180	14409	14471	14317	14311	14338	14459	14214	14364	14223	14216	14420	14393	14380	14533	14360	14190	14280	14380	14346	14347	14379	14392	14375	14491	14477	14267	14177	14558	14517	14446	14412	14173	14315	14433	14467	14252	14226	14486	14266	14389	14318	14521	14401	14336	14415	14334	14422	14283	14488	14444	14230	14333	14346	14355	14240	14272	14286	14506	14371	14254	14447	14480	14463	14355	14214	14288	14254	14330	14280	14363	14356	14325	14356	14346	14394	14216	14394	14353	14233	14270	14253	14177	14230	14350	14248	14240	14360	14364	14381	14352	14360	14486	14137	14324	14374	14297	14466	14406	14555	14374	14314	14487	14533	14320	14273	14423	14409	14428	14256	14311	14294	14348	14404	14253	14333	14448	14359	14330	14399	14308	14202	14399	14425	14380	14475	14228	14487	14453	14355	14562	14297	14307	14339	14409	14457	14326	14255	14296	14301	14424	14329	14461	14258	14411	14584	14239	14436	14369	14405	14518	14281	14331	14333	14362	14196	14270	14313	14372	14342	14392	14265	14182	14254	14345	14343	14255	14379	14385	14338	14298	14410	14608	14320	14459	14298	14346	14440	14361	14220	14338	14362	14307	14505	14297	14210	14350	14470	14428	14426	14395	14372	14439	14238	14427	14565	14344	14330	14346	14352	14412	14513	14406	14449	14366	14359	14365	14419	14417	14289	14201	14285	14312	14465	14193	14409	14411	14325	14300	14258	14456	14377	14388	14394	14353	14278	14378	14323	14356	14318	14507	14406	14296	14283	14348	14300	14334	14350	14408	14399	14372	14310	14468	14207	14568	14316	14341	14400	14334	14356	14363	14427	14322	14333	14428	14201	14476	14313	14536	14307	14438	14423	14378	14383	14160	14319	14322	14376	14312	14511	14247	14453	14288	14291	14303	14212	14469	14289	14313	14393	14285	14287	14315	14263	14200	14401	14279	14412	14502	14338	14194	14505	14387	14390	14332	14501	14215	14463	14195	14220	14446	14325	14291	14412	14181	14251	14430	14212	14331	14394	14419	14356	14383	14248	14358	14460	14253	14346	14379	14508	14388	14542	14177	14503	14315	14419	14231	14512	14302	14433	14253	14293	14346	14275	14398	14432	14286	14349	14417	14289	14306	14387	14270	14315	14439	14508	14415	14233	14281	14428	14369	14283	14348	14439	14320	14359	14538	14377	14360	14440	14438	14377	14227	14305	14298	14312	14286	14517	14485	14220	14223	14394	14468	14488	14274	14376	14376	14315	14398	14354	14241	14148	14343	14337	14295	14252	14441	14288	14307	14349	14468	14406	14484	14386	14244	14540	14451	14363	14318	14332	14393	14370	14461	14311	14443	14277	14458	14270	14467	14283	14385	14419	14340	14392	14105	14330	14386	14356	14306	14505	14459	14475	14460	14574	14311	14517	14257	14271	14373	14267	14583	14291	14500	14329	14386	14432	14271	14518	14314	14405	14257	14371	14417	14412	14376	14620	14578	14301	14205	14270	14324	14418	14324	14242	14349	14363	14427	14399	14296	14274	14452	14181	14328	14364	14305	14344	14261	14404	14492	14342	14384	14277	14228	14194	14414	14262	14461	14308	14489	14290	14493	14250	14400	14287	14558	14390	14317	14387	14452	14344	14319	14474	14408	14413	14320	14360	14371	14410	14334	14414	14174	14350	14354	14368	14341	14330	14375	14304	14399	14289	14394	14455	14126	14443	14439	14328	14199	14250	14304	14398	14465	14521	14399	14189	14464	14414	14350	14395	14365	14359	14374	14532	14556	14408	14160	14308	14455	14561	14420	14635	14470	14386	14250	14311	14269	14326	14283	14330	14316	14319	14501	14340	14357	14338	14392	14519	14335	14374	14352	14375	14237	14363	14168	14490	14321	14216	14474	14363	14213	14524	14494	14266	14404	14480	14387	14236	14323	14466	14334	14128	14347	14249	14363	14415	14453	14433	14506	14398	14481	14264	14480	14415	14317	14292	14463	14419	14350	14311	14472	14367	14412	14360	14281	14472	14236	14422	14552	14172	14217	14293	14538	14291	14427	14300	14410	14357	14235	14412	14326	14180	14446	14515	14367	14359	14219	14205	14267	14415	14385	14574	14222	14204	14400	14369	14380	14410	14352	14273	14256	14488	14478	14212	14414	14342	14348	14461	14233	14563	14489	14361	14384	14476	14555	14445	14537	14380	14357	14253	14500	14220	14380	14319	14427	14257	14440	14188	14238	14436	14297	14338	14499	14396	14393	14350	14422	14325	14432	14447	14267	14439	14359	14252	14312	14503	14435	14431	14355	14477	14385	14274	14353	14295	14468	14471	14374	14316	14392	14260	14489	14256	14339	14264	14277	14460	14524	14401	14352	14344	14347	14252	14420	14530	14383	14371	14339	14235	14394	14298	14299	14327	14331	14249	14309	14506	14312	14052	14354	14326	14430	14387	14308	14547	14488	14411	14306	14391	14323	14485	14363	14361	14343	14396	14350	14493	14501	14399	14169	14328	14411	14415	14352	14283	14406	14378	14456	14473	14452	14349	14386	14484	14311	14244	14339	14410	14243	14438	14255	14402	14362	14301	14206	14301	14196	14369	14345	14199	14574	14381	14163	14469	14443	14238	14236	14353	14387	14485	14423	14369	14317	14365	14331	14308	14346	14359	14192	14420	14390	14336	14287	14332	14276	14269	14232	14313	14352	14200	14278	14480	14317	14357	14412	14235	14278	14328	14346	14414	14467	14279	14314	14297	14272	14459	14391	14327	14421	14407	14361	14385	14311	14275	14397	14268	14389	14345	14212	14354	14339	14578	14451	14195	14383	14198	14338	14365	14451	14356	14232	14354	14277	14368	14399	14316	14279	14439	14387	14238	14306	14482	14162	14245	14300	14423	14278	14568	14376	14416	14235	14338	14425	14261	14298	14199	14352	14434	14424	14172	14220	14184	14194	14217	14435	14352	14464	14565	14367	14199	14313	14410	14382	14397	14212	14334	14364	14400	14352	14323	14380	14353	14354	14067	14148	14302	14425	14563	14524	14476	14348	14413	14385	14430	14226	14408	14315	14343	14471	14391	14397	14354	14327	14478	14523	14335	14322	14524	14393	14458	14468	14402	14362	14412	14314	14497	14284	14384	14428	14242	14463	14371	14487	14414	14285	14268	14309	14388	14297	14367	14488	14271	14217	14372	14040	14454	14326	14396	14216	14390	14251	14550	14194	14398	14473	14211	14390	14311	14379	14427	14372	14267	14374	14299	14292	14458	14483	14237	14452	14391	14410	14426	14427	14274	14340	14371	14161	14326	14347	14313	14336	14617	14323	14412	14261	14275	14285	14287	14429	14312	14470	14255	14305	14438	14513	14528	14299	14511	14203	14259	14506	14341	14383	14302	14254	14423	14468	14418	14318	14458	14394	14298	14175	14459	14482	14341	14417	14420	14470	14357	14369	14520	14266	14475	14286	14389	14322	14365	14158	14346	14310	14509	14199	14373	14206	14540	14434	14275	14395	14284	14412	14546	14299	14436	14538	14378	14351	14295	14351	14517	14347	14364	14241	14491	14329	14458	14319	14318	14393	14387	14315	14421	14290	14345	14342	14253	14412	14212	14451	14542	14377	14444	14326	14414	14431	14309	14423	14274	14426	14274	14383	14304	14346	14404	14392	14410	14463	14328	14257	14328	14226	14365	14292	14401	14443	14477	14308	14400	14385	14153	14312	14398	14420	14366	14352	14398	14245	14328	14209	14533	14287	14347	14434	14445	14349	14328	14556	14389	14398	14457	14137	14452	14452	14340	14317	14284	14327	14223	14332	14225	14465	14396	14406	14306	14378	14450	14410	14513	14202	14244	14336	14279	14381	14439	14358	14253	14502	14281	14350	14457	14329	14264	14498	14306	14334	14367	14329	14519	14303	14266	14411	14450	14292	14377	14388	14328	14418	14193	14472	14334	14272	14470	14305	14417	14440	14552	14527	14357	14424	14456	14370	14385	14354	14599	14438	14294	14258	14402	14366	14391	14254	14496	14313	14424	14503	14329	14484	14351	14389	14305	14294	14252	14352	14378	14411	14377	14268	14517	14229	14497	14525	14289	14442	14431	14457	14241	14260	14361	14468	14274	14382	14420	14482	14353	14212	14398	14322	14328	14495	14346	14308	14335	14407	14244	14306	14306	14398	14455	14496	14363	14454	14416	14216	14335	14421	14237	14335	14416	14290	14268	14259	14455	14404	14373	14202	14414
22918	21185	29103	24567	24999	29526	30827	25120	21711	20124	18781	18093	17805	17673	17410	17393	17165	17135	17206	17038	17189	16937	16842	16982	17061	17011	17098	17015	16942	16897	16863	16824	16950	16834	16936	16951	17013	17009	17231	17075	16815	16909	16814	16796	17055	16826	17063	16802	16907	16837	16900	16925	16847	16738	16759	16799	16742	16955	16964	16840	16993	16791	17066	17111	16883	16699	16837	16852	16831	16700	16726	16729	16717	16800	16868	16882	16931	16759	16894	16916	16802	16962	16768	16713	16796	16802	16867	16711	16845	16907	16805	16955	16908	16835	16966	16803	16691	16892	16876	16971	16924	16751	16784	16646	16822	16919	16599	16994	16852	16933	16751	16683	16758	16962	16723	16893	16933	16811	16929	16754	16760	16767	16825	16607	16698	16677	16711	16741	16926	16889	16895	16820	16752	16589	16814	16645	16756	16726	16879	16615	16844	16897	16896	16745	16586	16641	16739	16794	16867	16739	16896	16805	16837	16747	16756	16619	16673	16721	16916	16807	16850	16925	16742	16779	16897	16726	16805	16856	16787	16806	16856	16876	16921	16872	16796	16620	16970	16857	16924	16898	16726	16732	16868	16746	16849	16784	16915	16846	16872	16812	16970	16810	16729	16878	16545	16838	16827	16699	16679	16712	16903	16907	16940	16803	16653	17059	16905	16674	16894	16866	16767	16988	16924	16752	16928	16889	16868	16816	16860	16715	16836	16776	16929	16777	16752	16641	16750	16954	16939	16876	16844	16856	16702	16894	16865	16627	16691	16853	16892	16658	16859	16745	16902	16799	16762	16419	17057	16781	16709	16719	16801	16848	16750	16709	16772	16627	16849	16798	16863	16827	16749	16929	16721	16728	16793	16632	16868	16707	16781	16943	16877	16853	16861	16901	16620	16841	16729	16591	16808	16904	16726	16787	16542	16765	16801	16821	16940	16728	16802	16575	16961	16666	16968	16525	16783	16930	16978	16883	16919	17161	16972	16944	16769	16738	16644	16862	16898	16704	16768	16994	16883	16796	16949	16738	16667	16784	17021	16857	16867	17090	16780	16774	16757	16778	16748	16860	16723	16849	16875	16803	16718	16766	16946	16956	17006	16747	16712	16816	16875	16863	16995	16609	16606	16789	16831	16732	16784	17010	16862	16685	16711	16946	16834	16824	16708	16777	16743	16742	16708	16883	16715	16774	16816	16909	16679	16680	16860	16828	16724	16865	16930	16805	16843	16923	16793	16719	16756	16761	16834	16709	16572	16965	16726	16777	16971	16930	16714	17020	16889	16769	16831	16456	16760	16878	16789	16858	16781	17037	16778	16612	16880	16830	16988	16875	16925	16886	16808	16826	16733	16812	16827	16722	16857	16769	16810	16835	17026	16796	16852	16706	16513	16785	16861	16774	16720	16893	16713	16811	16923	16752	16766	16885	16723	16864	16803	16633	16785	16630	16850	16886	16775	16739	16751	16680	16907	16771	16689	16782	16725	16773	16835	16720	16875	16891	16879	16951	16854	16759	16830	16903	16824	16784	17011	16782	16880	16665	16841	16849	16724	16731	16700	16826	16851	16790	16899	16701	16810	16640	16751	16908	16747	16805	16636	16662	16659	16845	16809	16724	16724	16722	16786	16842	16741	16908	16667	16737	16735	16835	16810	16961	16779	16791	16824	16996	16692	16816	16782	16765	16770	16807	16704	16689	16599	16768	16788	16958	16908	16964	16685	16809	16675	16725	16900	16835	16768	16926	16834	16864	16750	16872	16839	16656	16717	16676	16967	16850	16838	16762	16665	16889	16932	16573	16839	16828	16864	16796	16809	16752	16933	16806	16822	16889	16972	17070	16812	16889	16751	16720	16753	16640	16821	16822	16752	16971	16721	16835	16848	16784	16728	16718	16719	16974	16808	16800	16792	16814	16627	16771	16712	16664	16844	16778	16605	16751	16810	16789	16703	16738	16898	16805	16814	16920	16890	16891	16806	16786	16850	16802	16940	16985	16709	16760	16704	16812	16889	16881	16794	16813	16867	16684	16673	16745	16625	16674	16776	16577	16933	16984	16639	16690	16824	16797	16722	17065	16784	16900	16837	16995	16745	16755	16557	16859	16573	16819	16787	17087	16682	16596	16825	17022	16841	16771	16768	16930	16996	16859	16876	16639	16815	16890	16875	16798	16848	16760	16843	16865	16872	16781	16881	16741	17057	16898	16726	17102	16996	16800	16918	16844	16831	16960	16993	16681	16614	16809	16829	16919	16682	16841	16856	16585	17128	16802	16743	16687	16756	16774	16882	16965	16727	16821	16675	16756	16741	16814	17087	16953	16886	16926	16936	16727	16924	16807	16732	16656	16818	16736	16741	16773	16891	16751	16879	16841	16845	16995	16782	16635	16844	16630	16804	16768	16723	16844	16926	16770	16967	16815	16947	16662	16792	16879	16658	16891	16573	16848	16754	16725	16819	16835	16659	16714	16722	16758	16873	16995	16785	16708	16740	16585	16649	16752	16828	16791	16962	16696	16661	16693	16990	16862	16853	16948	16909	16802	16663	16802	16671	16812	16658	16851	16687	16671	16693	16853	16853	16821	16948	16946	16808	16885	16779	16884	17098	16901	16925	16712	16578	16710	16593	16847	16812	16942	16892	16744	16600	16847	16894	16863	16791	16924	16715	16894	16912	16899	16867	16918	16672	16731	16706	16809	16710	16867	16983	16826	16810	16790	16659	16762	16680	16867	16862	16822	16617	16845	16846	16939	16642	16879	16701	16757	16673	16765	16710	16716	16726	16899	16745	16763	16721	16954	16943	16931	16719	16689	16898	16845	16985	16675	16873	16794	16929	16922	16923	16899	16732	16699	16618	16944	16827	16760	16701	16874	16670	16813	16837	16812	16852	16718	16957	16870	16774	16816	16896	16898	16828	16539	16776	16812	16536	16568	16753	16793	16646	16857	16890	16824	16920	16819	16847	16734	16778	16945	16872	16884	16905	16597	16875	16898	16826	16768	16746	16795	16731	16844	16893	16764	16687	16772	16766	17002	16596	16790	16702	16766	16677	16980	16820	16745	16827	16731	16689	16801	17017	16984	16802	16842	16603	16625	16619	16849	16831	16728	16759	16957	16738	16682	16712	16958	17018	16860	16686	16994	16919	16872	16767	16872	16683	16886	16729	16762	16878	16860	16694	16646	16848	16722	16792	16665	16834	16681	16784	16856	16933	16908	16762	16832	16813	16939	16844	16790	16613	16930	16980	16787	16820	16779	16854	16774	16709	16803	16666	16541	16679	16838	16778	17051	16841	16789	16668	16853	16830	16773	16717	16804	16809	16761	16917	16866	16844	16715	16755	16535	16607	16735	16856	16752	16893	16807	16859	16999	16860	16834	16844	16748	16874	16800	16785	16761	16958	17072	16649	16619	16728	16800	16811	16944	16756	16909	16959	16800	16827	16691	16965	16861	16715	16832	16632	16888	16681	16616	16773	16796	16851	16723	16991	16890	16762	16877	16671	16762	16895	16898	16761	16723	16688	16652	16752	16822	16756	16683	16798	16768	16784	16805	16794	16611	16810	16733	16971	16789	16829	16731	16858	16827	16851	16867	16808	16942	16728	16899	16821	16596	16839	16742	16889	16864	16724	16760	16784	16833	16894	16692	16842	16811	16780	16582	16842	16806	16689	16974	16888	16889	16711	16703	16782	16718	17025	16847	16834	16703	16780	16948	16860	16610	16800	16837	16727	16968	16794	16548	16843	16881	16777	16719	16806	16786	16874	16879	16650	16806	16822	16915	16727	16778	16871	16748	16692	16818	16941	16846	16817	16863	16899	16863	16706	16823	16893	16874	16798	16718	16824	16670	16756	16641	16546	16610	16907	16733	16830	16756	16876	16756	16779	16771	16813	16952	16844	16580	16728	16891	16811	16690	16776	16813	16652	16723	17086	16736	16925	17057	16683	16731	16803	16735	16755	16881	16667	16956	16941	16734	16659	16796	16968	16973	17022	16812	16777	16743	16748	16814	16844	16673	16785	16755	16826	17125	16696	16737	16650	16966	16953	16989	16893	16915	16716	16824	16921	16745	16805	16784	16724	16734	17004	16852	16954	16661	16732	16782	16929	16642	16840	16801	16667	16768	16774	16859	16757	16627	16769	16799	16820	17110	16802	16984	16755	16917	16796	16790	16932	16781	16677	16896	16701	16771	16881	16903	16718	16767	16842	16641	16818	16633	16698	16781	16983	17022	16732	16772	16585	16849	16884	16767	16818	16747	16859	16805	16872	16764	16720	16641	16821	16852	16703	16904	16754	16622	16983	16684	16728	16659	16853	16818	16806	16921	16746	16944	16840	16901	16654	16790	16699	16581	16879	16682	16948	16854	16914	16751	16830	16942	16858	16900	16899	16745	16914	16701	16899	16951	16792	16773	16946	16752	16892	16981	16760	16618	16587	16718	16707	16969	16901	16678	16637	16558	16756	16882	16772	16688	16764	16834	16774	17018	16898	16879	16957	16822	16986	16727	16795	16829	16798	16675	16882	16809	16743	16799	16805	16789	16894	16883	17072	16818	16951	16721	16775	16566	16833	16681	16522	16727	16790	16833	16532	16678	16875	16751	16585	16797	16871	16840	16748	16861	16738	16851	16947	16749	16627	16889	16857	16852	16737	16704	16772	16757	16916	16653	16789	16919	16792	16583	16887	16736	16746	16874	16807	16959	16654	16819	16978	16729	16693	16696	16714	16675	16749	16699	16863	16753	16860	16650	16833	16545	16597	16943	16975	16594	16756	16878	16976	16970	16732	16747	16909	16789	16966	16750	16677	16907	16902	17037	16811	16956	16908	16710	16900	16867	16800	16865	16861	16645	16786	16614	16857	16865	16732	16512	16718	16819	16968	16858	16922	16979	16880	16817	16898	16710	16985	16730	16742	17019	16642	16954	16635	16831	17055	16814	16646	17058	16753	16900	16730	16585	16705	16727	16760	16765	16970	16850	16863	16885	16765	16784	16645	16699	16850	16903	16926	16577	16807	16727	16807	16862	16803	16838	16826	16669	16664	16767	16812	16692	17001	16942	16874	16720	16782	16780	16802	16682	16728	16915	16772	16561	16732	16613	16953	16808	16916	16598	16534	16870	16820	16759	16672	16870	16779	16790	16610	16824
40882	67671	60367	46904	40385	34159	28817	24425	20516	18002	16605	15865	15715	15459	15148	15155	14979	14796	14899	14958	14839	14780	14676	14786	14857	14831	14770	14715	14577	14633	14841	14634	14667	14689	14641	14650	14588	14690	14490	14508	14523	14505	14607	14670	14708	14486	14590	14648	14652	14562	14660	14555	14462	14634	14591	14545	14480	14673	14643	14637	14687	14505	14586	14523	14618	14597	14633	14421	14649	14701	14561	14566	14688	14382	14675	14644	14655	14665	14581	14694	14685	14619	14582	14638	14544	14657	14379	14471	14572	14597	14550	14618	14605	14471	14602	14566	14844	14635	14615	14632	14600	14624	14487	14756	14505	14604	14530	14618	14550	14465	14703	14715	14505	14544	14522	14665	14416	14397	14469	14543	14536	14648	14707	14575	14562	14555	14534	14428	14415	14450	14524	14658	14550	14600	14366	14575	14561	14448	14773	14636	14573	14570	14489	14566	14651	14577	14414	14529	14558	14488	14408	14530	14575	14578	14684	14413	14539	14569	14595	14515	14668	14423	14627	14626	14586	14612	14547	14510	14627	14571	14589	14697	14538	14496	14705	14534	14658	14502	14609	14453	14675	14579	14681	14498	14624	14664	14505	14552	14555	14591	14628	14581	14551	14594	14704	14551	14522	14556	14572	14451	14549	14580	14572	14515	14547	14606	14518	14629	14530	14784	14646	14542	14704	14667	14460	14678	14555	14511	14604	14477	14559	14599	14406	14609	14698	14516	14565	14615	14636	14432	14613	14727	14654	14651	14626	14547	14546	14469	14717	14498	14702	14600	14514	14377	14743	14454	14646	14647	14495	14716	14554	14622	14599	14714	14534	14284	14634	14532	14644	14504	14593	14681	14592	14386	14752	14633	14617	14398	14524	14569	14538	14457	14553	14509	14442	14629	14598	14602	14587	14605	14655	14599	14716	14615	14508	14609	14612	14599	14521	14383	14540	14550	14618	14782	14603	14252	14646	14610	14759	14606	14576	14715	14615	14466	14502	14485	14586	14801	14391	14725	14501	14598	14558	14495	14649	14526	14526	14593	14451	14584	14704	14595	14440	14533	14437	14713	14584	14471	14549	14620	14659	14496	14615	14638	14511	14683	14599	14589	14585	14436	14363	14648	14604	14417	14467	14409	14565	14589	14526	14616	14467	14502	14598	14661	14464	14622	14488	14502	14598	14528	14530	14502	14487	14490	14614	14443	14676	14595	14618	14510	14595	14503	14616	14509	14522	14450	14772	14579	14512	14472	14731	14533	14550	14735	14439	14508	14408	14601	14692	14573	14582	14479	14494	14478	14502	14524	14668	14574	14564	14663	14600	14448	14443	14598	14772	14572	14498	14535	14444	14660	14520	14809	14529	14598	14511	14549	14598	14417	14761	14481	14529	14564	14551	14677	14631	14645	14415	14621	14553	14534	14544	14437	14692	14485	14500	14552	14664	14602	14579	14552	14562	14591	14561	14563	14551	14552	14464	14687	14755	14455	14685	14613	14605	14665	14571	14693	14525	14554	14593	14635	14368	14528	14643	14497	14659	14564	14558	14586	14488	14613	14438	14493	14547	14633	14535	14731	14527	14683	14607	14616	14572	14505	14605	14647	14596	14594	14569	14631	14662	14520	14543	14554	14630	14645	14541	14701	14440	14542	14661	14699	14533	14576	14696	14667	14502	14499	14644	14630	14665	14584	14590	14459	14409	14705	14560	14609	14606	14598	14441	14529	14346	14676	14431	14546	14555	14540	14568	14582	14606	14558	14689	14481	14634	14603	14485	14609	14384	14705	14534	14473	14622	14505	14539	14510	14715	14524	14661	14699	14323	14605	14640	14595	14415	14507	14481	14526	14546	14485	14646	14661	14559	14525	14486	14443	14640	14505	14605	14481	14559	14522	14469	14462	14503	14597	14480	14519	14745	14436	14575	14512	14539	14558	14533	14719	14476	14791	14521	14591	14601	14558	14739	14465	14493	14550	14724	14437	14516	14445	14511	14490	14414	14606	14505	14388	14581	14520	14509	14662	14545	14565	14432	14522	14642	14582	14540	14501	14590	14570	14689	14443	14590	14634	14677	14604	14575	14586	14679	14499	14476	14516	14641	14574	14681	14548	14414	14660	14544	14568	14604	14564	14568	14380	14548	14413	14467	14588	14563	14514	14572	14717	14514	14563	14663	14677	14513	14633	14662	14556	14570	14548	14532	14581	14368	14364	14706	14541	14498	14596	14576	14487	14424	14446	14547	14586	14419	14408	14523	14561	14566	14616	14735	14486	14531	14532	14590	14586	14673	14430	14694	14704	14400	14558	14585	14592	14465	14462	14625	14579	14584	14509	14448	14597	14573	14687	14547	14655	14573	14451	14502	14636	14543	14470	14588	14460	14472	14582	14563	14561	14587	14683	14738	14485	14521	14498	14501	14626	14432	14428	14675	14614	14339	14744	14570	14752	14561	14517	14537	14610	14566	14639	14465	14607	14557	14494	14485	14538	14697	14577	14577	14512	14474	14436	14517	14712	14522	14654	14718	14574	14667	14464	14588	14562	14592	14680	14487	14518	14516	14609	14465	14600	14706	14517	14581	14487	14595	14691	14684	14579	14634	14630	14500	14548	14605	14632	14496	14580	14681	14485	14574	14596	14641	14540	14489	14522	14775	14631	14669	14627	14622	14552	14644	14541	14541	14489	14642	14610	14557	14571	14460	14656	14512	14364	14662	14494	14718	14659	14479	14519	14573	14800	14535	14558	14513	14621	14637	14527	14493	14586	14524	14342	14681	14665	14503	14496	14596	14562	14645	14731	14570	14489	14648	14489	14454	14684	14488	14715	14632	14631	14569	14491	14596	14194	14495	14471	14487	14540	14678	14653	14627	14438	14557	14620	14515	14558	14734	14573	14640	14524	14457	14438	14455	14561	14582	14669	14532	14731	14436	14573	14397	14589	14630	14587	14506	14446	14547	14481	14464	14563	14562	14529	14654	14492	14674	14552	14457	14598	14444	14443	14550	14567	14694	14553	14604	14701	14480	14540	14550	14524	14586	14642	14764	14447	14475	14558	14534	14511	14568	14737	14632	14609	14612	14469	14464	14575	14635	14608	14592	14628	14452	14659	14629	14319	14592	14654	14566	14600	14468	14557	14547	14688	14731	14626	14716	14610	14694	14532	14532	14464	14602	14603	14565	14562	14583	14673	14440	14510	14700	14638	14313	14451	14506	14636	14631	14469	14528	14604	14537	14443	14617	14562	14576	14453	14494	14540	14757	14530	14612	14552	14464	14666	14558	14461	14701	14555	14651	14612	14603	14424	14416	14557	14482	14486	14716	14661	14560	14732	14622	14612	14503	14562	14562	14538	14608	14603	14565	14406	14595	14608	14418	14538	14647	14625	14652	14619	14504	14525	14535	14438	14535	14697	14714	14732	14639	14446	14639	14655	14708	14692	14377	14543	14572	14660	14495	14552	14515	14664	14578	14490	14499	14671	14488	14646	14551	14607	14664	14491	14567	14594	14702	14505	14587	14536	14624	14540	14506	14563	14591	14525	14454	14686	14625	14497	14491	14655	14663	14483	14617	14512	14405	14502	14555	14911	14522	14432	14758	14553	14600	14530	14582	14564	14534	14537	14559	14363	14407	14649	14455	14634	14516	14701	14599	14461	14585	14527	14492	14405	14506	14557	14595	14510	14593	14569	14462	14477	14560	14501	14650	14672	14548	14519	14702	14586	14469	14647	14474	14633	14621	14409	14612	14648	14424	14650	14602	14508	14431	14470	14528	14575	14636	14541	14413	14480	14503	14437	14530	14806	14560	14449	14609	14511	14547	14736	14562	14542	14523	14489	14620	14665	14640	14553	14687	14699	14595	14485	14624	14619	14605	14416	14509	14460	14630	14622	14591	14484	14553	14660	14594	14559	14702	14698	14473	14698	14495	14520	14589	14747	14590	14352	14558	14675	14562	14447	14402	14533	14627	14429	14493	14408	14446	14640	14672	14478	14758	14618	14701	14396	14621	14469	14559	14598	14654	14693	14496	14589	14496	14595	14594	14526	14519	14558	14526	14419	14612	14611	14485	14620	14513	14568	14578	14574	14449	14706	14604	14626	14517	14684	14534	14797	14536	14543	14494	14585	14572	14490	14649	14525	14499	14849	14631	14719	14578	14713	14545	14421	14636	14583	14390	14552	14476	14499	14481	14615	14511	14546	14503	14516	14541	14477	14538	14640	14423	14489	14554	14616	14625	14709	14542	14642	14515	14560	14739	14484	14483	14647	14624	14581	14494	14694	14479	14663	14559	14506	14572	14466	14514	14367	14548	14591	14541	14471	14568	14576	14476	14622	14608	14542	14620	14420	14570	14576	14773	14420	14541	14556	14600	14369	14470	14585	14648	14604	14623	14617	14511	14633	14677	14601	14599	14726	14496	14383	14648	14688	14459	14679	14592	14406	14597	14714	14494	14480	14489	14619	14536	14594	14625	14518	14511	14642	14516	14382	14591	14586	14594	14603	14541	14547	14672	14533	14388	14634	14489	14617	14692	14574	14504	14652	14653	14492	14543	14532	14384	14712	14496	14524	14628	14349	14588	14696	14515	14657	14540	14712	14696	14493	14605	14568	14441	14621	14738	14570	14572	14462	14463	14662	14496	14567	14596	14719	14593	14644	14550	14516	14733	14655	14527	14609	14518	14540	14483	14616	14583	14536	14615	14609	14579	14742	14387	14541	14778	14441	14412	14562	14563	14582	14642	14680	14649	14537	14452	14554	14391	14538	14564	14623	14633	14633	14493	14485	14646	14637	14616	14491	14533	14515	14494	14565	14501	14768	14503	14491	14699	14567	14436	14588	14587	14654	14526	14557	14512	14666	14544	14632	14674	14594	14722	14561	14651	14480	14599	14448	14647	14601	14482	14379	14614	14425	14622	14756	14699	14724	14464	14527	14677	14566	14587	14451	14423	14280	14639	14529	14444	14414	14475	14719	14649	14676	14489	14423	14645	14515	14664	14675	14534	14595	14662	14473	14661	14686	14521	14538	14602	14490	14492	14684	14595	14541	14434	14459	14488	14575	14601	14548	14750	14493	14551	14829	14543	14462	14655	14652	14508	14658	14722	14579	14525	14538	14665	14522	14612	14350	14608	14514	14549	14501	14397	14575
31496	35262	42690	36473	28561	24307	21349	19215	18045	17123	16928	16520	16738	16477	16607	16382	16413	16460	16452	16380	16377	16362	16274	16218	16271	16256	16370	16424	16531	16231	16067	16345	16255	16390	16312	16427	16232	16160	16336	16185	16229	16402	16183	16140	16389	16268	16304	16190	16309	16354	16273	16448	16459	16373	16287	16458	16395	16388	16297	16209	16211	16262	16385	16186	16421	16310	16361	16315	16381	16260	16260	16070	16316	16428	16420	16110	16226	16226	16259	16218	16333	16128	16199	16475	16425	16244	16315	16309	16303	16271	16330	16214	15971	16292	16332	16383	16508	16268	16514	16140	16567	16535	16174	16373	15971	16245	16405	16371	16275	16226	16165	16298	16179	16222	16208	16321	16217	16177	16316	16335	16224	16428	16143	16060	16306	16158	16147	16087	16290	16382	16315	16380	16435	16156	16362	16318	16283	16137	16159	16136	16132	16277	16039	16117	16238	16226	16179	16161	16195	16289	16339	16354	16193	16283	16329	16211	16312	16277	16379	16224	15992	16200	16265	16171	16371	16188	16248	16173	16112	16457	16306	16216	16234	16097	16082	16382	16363	16194	16188	16199	16382	16241	16206	16326	16355	16376	16407	16343	16313	16277	16284	16473	16316	16196	16214	16293	16165	16370	16294	16307	16100	16223	16269	16378	16482	16422	16368	16137	16396	16245	16159	16303	16252	16206	16112	16204	16335	16285	16287	16129	16313	16084	16400	16353	16228	16319	16338	16209	16286	16196	16248	16434	16354	16315	16288	16268	16472	16405	16224	16309	16227	16221	16358	16371	16115	16176	16311	16323	16143	16486	16279	16419	16045	16172	15948	16296	16272	16245	16318	16311	16411	16225	16293	16116	16244	16281	16204	16244	16335	16338	16191	16488	16453	16191	16355	16325	16325	16435	16319	16510	16495	16482	16288	16253	16186	16329	16286	16271	16320	16296	16359	16456	16286	16187	16575	16391	16252	16386	16254	16532	16408	16541	16364	16233	16405	16289	16290	16557	16407	16103	16174	16194	16274	16243	16413	16328	16195	16284	16313	16400	16414	16243	16222	16301	16116	16093	16412	16198	16287	16201	16409	16314	16151	16240	16149	16323	16186	16202	16286	16308	16201	16330	16351	16245	16198	16449	16315	16232	16009	16163	16382	16352	16417	16239	16207	16313	16307	16203	16114	16422	16171	16087	16492	16212	16296	16248	16390	16132	16412	16205	16191	16370	16033	16318	16302	16336	16334	16459	16368	16246	16271	16343	16189	16179	16196	16136	16292	16185	16171	16332	16344	16422	16080	16302	16382	16187	16189	16259	16378	16104	16296	16370	16360	15910	16309	16272	16023	16344	16096	16166	16360	16224	16356	16375	16098	16300	16419	16333	16220	16380	16088	16214	16294	16387	16401	16226	16287	16225	16351	16156	16102	16454	16342	16359	16293	16159	16214	16192	16334	16240	16328	16378	16379	16400	16331	16304	16412	16050	16235	16329	16347	16384	16433	16150	16467	16411	16335	16187	16419	16310	16113	16489	16242	16225	16385	16246	16090	15934	16195	16121	16149	16157	16260	16329	16342	16288	16241	16293	16259	16356	16273	16334	16206	16300	16276	16505	16427	16417	16325	16242	16190	16002	16325	16212	16306	16152	16150	16295	16361	16242	16346	16150	16358	16304	16134	16241	16177	16303	16404	16204	16340	16211	16332	16339	16302	16160	16133	16399	16270	16211	16360	16364	16262	16276	16130	16200	16202	16319	16285	16432	16301	16265	16338	16246	16166	16299	16274	16272	16387	16281	16322	16324	16372	16235	16345	16085	16329	16271	16483	16172	16368	16431	16186	16275	16298	16368	16378	16425	16263	16412	16186	16160	16343	16154	16408	16406	16331	15937	16295	16359	16081	16397	16286	16205	16328	16225	16303	16401	16396	16064	16415	16329	16289	16373	16466	16156	16301	16283	16536	16140	16431	16354	16250	16406	16149	16264	16206	16369	16474	16271	16315	16272	16229	16458	16429	16308	16480	16242	16236	16346	16320	16249	16498	16031	16227	16180	16485	16262	16598	16364	16392	16245	16067	16179	15855	16274	16191	16272	16232	16190	16143	16254	16125	16197	16154	16120	16211	16212	16444	16226	16335	16254	16214	16319	16278	16200	16190	16234	16409	16170	16208	16192	16232	16406	16202	16249	16268	16453	16351	16356	16520	16152	16237	16508	16308	16161	16262	16337	16374	16346	16491	16178	16269	16265	16381	16289	16196	16277	16380	16181	16384	16437	16343	16337	16285	16215	16291	16273	16486	16537	16372	16422	16202	16358	16275	16220	16103	16093	16280	16347	16263	16151	16272	16131	16208	16259	16293	16249	16331	16285	16277	16233	16324	16257	16239	16176	16357	16344	16286	16071	16168	16349	16340	16197	16222	16251	16072	16106	15998	16103	16367	16165	16351	16202	16001	16374	16437	16021	16249	16027	16168	16095	16184	16286	16474	16364	16413	16352	16342	16418	16343	16314	16192	16372	16105	16309	16463	16169	16266	15993	16235	16349	16372	16416	16127	16186	16333	16131	16323	16435	16462	16305	16366	16348	16378	16388	16490	16481	16205	16252	16158	16350	16185	16273	16254	16287	16376	16158	16422	16310	16170	16307	16345	16352	16239	16118	16413	16447	16287	16125	16283	16155	16301	16149	16286	16303	16347	16276	16277	16234	16255	16224	16205	16170	16265	16302	16382	16188	16301	16226	16295	16261	16217	15988	16341	16231	16303	16324	16345	16246	16369	16416	16228	16278	16304	16139	16301	16433	16354	16232	16176	16259	16487	16254	16297	16303	16306	16307	16174	16174	16372	16077	16313	16305	16330	16224	16380	16185	16065	16164	16287	16364	16159	16284	16323	16339	16385	16347	16368	16236	15989	16283	16251	16142	16293	16170	16291	16152	16115	16185	16196	16148	16168	16194	16266	16496	16330	16186	16145	16221	16233	16315	16263	16280	16226	16266	16265	16347	16290	16268	16218	16239	16258	16131	16159	16313	16251	16256	16267	16235	16209	16426	16325	16393	16427	16467	16536	16535	16123	16232	16220	16416	16391	16171	16231	16226	16110	16234	16381	16296	16381	16301	16513	16411	16214	16258	15997	16294	16390	16225	16267	16360	16198	16302	16160	16355	16034	16352	16283	16430	16020	16395	16295	16350	16369	16248	16463	16239	16173	16261	16256	16025	16136	16316	16442	16248	16087	16224	16431	16354	16167	16413	16334	16306	16241	16228	16326	15970	16197	16459	16338	16274	16282	16391	16240	16347	16137	16218	16323	16253	16316	16379	16187	16279	16235	16089	16272	16317	16381	16348	16185	16091	16299	16325	16354	16413	16125	16232	16247	16343	16173	16404	16283	16425	16431	16293	16139	16437	16369	16379	16363	16320	16436	16116	16274	16341	16251	16242	16408	16372	16239	16327	16435	16107	16294	16255	16115	16172	16146	16330	16335	16297	16298	16184	16302	16235	16327	16285	16375	16054	16397	16310	16335	16404	16292	16340	16149	16165	16160	16332	16216	16307	16375	16192	16300	16349	16082	16394	16329	16211	16309	16284	16360	16304	16443	16192	16321	16192	16296	16434	16192	16186	16317	16245	16513	16224	16400	16421	16214	16385	16250	16270	16291	16471	16196	16276	16611	16109	16144	16283	16256	16314	16475	16367	16535	16320	16312	16135	16340	16545	16354	16387	16253	16191	16301	16203	16341	16181	16348	16280	16198	16263	16329	16278	16342	16140	16384	16385	16388	16359	16408	16197	16390	16176	16454	16302	16392	16262	16310	16169	16388	16135	16161	16192	16353	16308	16407	16293	16387	16481	16292	16224	16331	16213	16327	16118	16376	16488	16437	16172	16331	16196	16135	16418	16395	16252	16295	16353	16267	16283	16552	16333	16250	16380	16449	16246	16362	16415	16252	16230	16252	16325	16345	16177	16225	16318	16141	16242	16453	16495	16131	16263	16223	16371	16346	16364	16192	16242	16279	16051	16149	16231	16271	16109	16093	16408	16226	16347	16339	16568	16422	16177	16350	16442	16299	16290	16137	16287	16192	16242	16457	16407	16513	16352	16248	16272	16140	16452	15935	16283	16349	16416	16294	16155	16360	16557	16385	16390	16237	16053	16346	16284	16177	16443	16176	16193	16356	16280	16246	16363	16355	16309	16254	16217	16319	16204	16260	16422	16233	16351	16494	16172	16330	16303	16452	16247	16333	16225	16236	16340	16305	16253	16193	16296	16377	16314	16301	15972	16375	16272	16338	16308	16176	16164	16366	16398	16220	16191	16168	16315	16345	16263	16250	16498	16346	16387	16284	16375	16284	16401	16230	16205	16255	16436	16254	16310	16088	16293	16434	16385	16483	16258	16108	16508	16406	16149	16126	16277	16146	16156	16293	16187	16290	16180	16368	16295	16402	16313	16423	16481	16317	16391	16313	16527	16368	16302	16202	16416	16248	16309	16372	16314	16384	16307	16487	16385	16381	16220	16116	16212	16352	16292	16299	16336	16442	16062	16408	16300	16223	16343	16281	16244	16420	16269	16305	16302	16513	16262	16353	16170	16238	16442	16293	16261	16219	16407	16452	16160	16278	16225	16219	16298	16310	16392	16288	16486	16279	16410	16356	16361	16347	16135	16130	16052	16308	16209	16129	16205	16452	16216	16020	16139	16207	16364	16098	16241	16284	16567	16369	16310	16262	16364	16493	16486	16309	16357	16355	16383	16401	16478	16394	16378	16336	16400	16525	16395	16216	16334	16246	16294	16301	16323	16228	16201	16264	16330	16191	16257	16464	16390	16161	16509	16300	16336	16272	16306	16303	16170	16059	16297	16258	16137	16276	16380	16397	16357	16133	16227	16345	16292	16156	16285	16232	16263	16339	16169	16272	16287	16096	16091	16331	16230	16296	16239	16340	16302	16480	16207	16224	16364	16393	16439	15956	16233	16321	16286	16104	16131	16378	16278	15977	16286	16388	16322	16122	16161	16398	16075	16179	16461	16317	15950	16258	16160	16455	16089	16318	16240	16334	16375	16147	16410	16208	16340	16335	16149	16096	16334	16403	16533	16313	16275	16397	16141	16199	16092	16414	16359	16224	16244	16357	16421	16408	16380	16305	16116
38584	53026	46821	35635	28965	24105	20541	18362	16514	15587	15054	14830	14594	14556	14483	14497	14285	14235	14410	14310	14355	14268	14238	14155	14253	14383	14265	14272	14180	14268	14294	14247	14141	14178	14265	14298	14299	14338	14331	14442	14393	14307	14161	14252	14269	14399	14257	14342	14241	14331	14381	14213	14349	14248	14281	14235	14178	14384	14308	14265	14250	14247	14236	14234	14265	14376	14286	14237	14170	14452	14304	14383	14317	14265	14281	14409	14311	14220	14306	14234	14374	14156	14352	14291	13982	14357	14205	14305	14268	14364	14406	14454	14276	14340	14252	14336	14202	14147	14382	14363	14331	14233	14264	14393	14296	14147	14294	14286	14363	14086	14195	14234	14351	14331	14244	14386	14205	14331	14352	14179	14185	14272	14156	14222	14155	14156	14226	14218	14211	14448	14310	14272	14518	14214	14271	14194	14425	14280	14293	14461	14178	14248	14230	14395	14394	14188	14166	14375	14295	14324	14287	14154	14430	14190	14327	14220	14342	14406	14236	14141	14308	14389	14246	14363	14225	14154	14189	14333	14161	14212	14245	14229	14372	14167	14179	14277	14506	14390	14337	14062	14271	14249	14191	14230	14323	14311	14359	14148	14239	14042	14236	14072	14363	14256	14242	14110	14293	14219	14257	14265	14381	14300	14318	14231	14285	14396	14236	14315	14201	14151	14191	14296	14103	14346	14260	14217	14388	14269	14297	14350	14301	14260	14268	14194	14392	14343	14364	14171	14300	14336	14273	14398	14199	14273	14265	14102	14309	14276	14396	14229	14314	14189	14357	14316	14217	14475	14400	14302	14320	14385	14261	14185	14252	14419	14332	14228	14190	14268	14332	14259	14038	14335	14375	14312	14167	14182	14295	14132	14131	14295	14333	14277	14327	14135	14262	14258	14351	14430	14246	14244	14415	14286	14367	14197	14378	14248	14180	14282	14210	14317	14282	14406	14350	14098	14250	14221	14207	14352	14364	14066	14183	14303	14447	14319	14214	14195	14200	14111	14230	14171	14244	14291	14397	14174	14484	14274	14244	14163	14316	14241	14398	14344	14429	14299	14259	14420	14174	14370	14149	14298	14353	14216	14243	14142	14389	14245	14292	14284	14261	14213	14270	14186	14256	14263	14261	14306	14242	14326	14271	14330	14416	14319	14224	14266	14259	14194	14227	14276	14345	14303	14345	14230	14416	14280	14304	14344	14321	14261	14437	14275	14408	14138	14143	14519	14354	14122	14241	14175	14338	14238	14122	14212	14224	14458	13959	14343	14194	14428	14262	14334	14345	14285	14171	14151	14257	14376	14323	14205	14223	14458	14220	14186	14089	14333	14273	14314	14231	14201	14330	14075	14356	14284	14393	14443	14269	14263	14475	14252	14198	14343	14290	14302	14283	14335	14218	14300	14282	14263	14369	14380	14347	14196	14161	14200	14159	14237	14420	14246	14207	14371	14288	14502	14274	14225	14116	14096	14175	14219	14152	14219	14350	14381	14151	14313	14341	14407	14343	14145	14334	14372	14225	14292	14310	14187	14236	14247	14250	14248	14166	14478	14322	14124	14444	14445	14132	14311	14234	14120	14280	14268	14268	14361	14131	14177	14249	14335	14265	14238	14326	14279	14091	14506	14364	14345	14247	14191	14253	14233	14324	14181	14035	14281	14202	14290	14228	14342	14376	14292	14255	14403	14240	14340	14260	14380	14197	14386	14216	14176	14193	14195	14348	14233	14304	14412	14300	14203	14244	14310	14400	14295	14449	14255	14337	14285	14255	14352	14294	14370	14462	14457	14241	14339	14283	14332	14293	14319	14344	14443	14277	14350	14221	14377	14268	14130	14174	14358	14324	14288	14257	14231	14366	14210	14105	14481	14305	14293	14248	14316	14436	14344	14374	14359	14291	14229	14283	14145	14408	14332	14338	14474	14287	14199	14276	14278	14419	14222	14422	14246	14376	14214	14430	14296	14519	14231	14150	14191	14322	14282	14289	14201	14345	14334	14218	14284	14300	14246	14373	14251	14297	14271	14348	14366	14441	14154	14208	14173	14253	14256	14195	14300	14230	14132	14316	14318	14321	14183	14325	14356	14236	14149	14250	14344	14374	14255	14297	14015	14319	14269	14313	14302	14212	14183	14255	14346	14168	14444	14318	14505	14262	14205	14286	14182	14235	14156	14237	14304	14326	14322	14365	14307	14273	14189	14307	14250	14343	14221	14410	14282	14427	14293	14340	14263	14276	14226	14306	14226	14292	14346	14195	14252	14388	14155	14247	14269	14301	14286	14282	14322	14241	14339	14253	14449	14287	14346	14329	14335	14369	14186	14121	14347	14193	14148	14355	14165	14374	14328	14296	14092	14410	14193	14346	14196	14237	14110	14198	14282	14365	14420	14286	14170	14234	14312	14199	14314	14428	14267	14133	14318	14172	14093	14336	14310	14328	14280	14267	14508	14353	14300	14251	14343	14193	14253	14266	14299	14508	14199	14062	14497	14422	14259	14302	14288	14263	14334	14242	14208	14191	14353	14370	14348	14332	14392	14132	14245	14310	14257	14460	14059	14292	14278	14301	14403	14345	14241	14357	14343	14300	14390	14219	14419	14148	14319	14233	14357	14237	14311	14364	14132	14269	14326	14337	14342	14234	14476	14231	14283	14219	14357	14301	14273	14222	14361	14405	14169	14036	14238	14208	14320	14191	14147	14267	14225	14326	14342	14224	14295	14263	14347	14421	14366	14315	14362	14378	14278	14148	14251	14288	14353	14201	14249	14229	14071	14386	14167	14288	14335	14340	14267	14262	14403	14318	14162	14171	14315	14307	14235	14276	14433	14280	14254	14326	14229	14245	14270	14311	14294	14337	14253	14321	14290	14102	14329	14302	14153	14343	14329	14312	14341	14241	14262	14237	14259	14250	14153	14275	14412	14399	14294	14237	14267	14448	14287	14358	14346	14295	14423	14263	14162	14263	14254	14130	14267	14400	14303	14190	14338	14330	14308	14288	14283	14210	14198	14327	14315	14011	14206	14430	14318	14234	14260	14203	14227	14283	14453	14286	14237	14198	14251	14291	14310	14102	14381	14177	14316	14275	14356	14269	14227	14391	14268	14432	14339	14214	14297	14165	14294	14414	14348	14424	14215	14261	14378	14394	14330	14383	14315	14239	14143	14323	14514	14281	14239	14310	14325	14202	14247	14227	14177	14339	14424	14348	14397	14225	14180	14297	14182	14348	14174	14285	14375	14349	14251	14106	14424	14242	14463	14281	14300	14307	14379	14371	14341	14330	14365	14333	14264	14280	14322	14109	14348	14291	14314	14264	14303	14280	14324	14389	14214	14371	14381	14257	14412	14327	14231	14380	14214	14339	14390	14507	14459	14198	14196	14195	14253	14380	14410	14304	14256	14304	14278	14265	14269	14308	14262	14318	14222	14139	14252	14190	14239	14113	14272	14223	14238	14346	14297	14094	14261	14309	14349	14239	14279	14195	14067	14298	14199	14314	14242	14194	14217	14302	14278	14339	14398	14168	14287	14233	14490	14132	14353	14192	14236	14323	14315	14171	14241	14347	14315	14199	14373	14342	14238	14385	14059	14452	14182	14204	14315	14387	14208	14328	14128	14304	14380	14263	14264	14222	14056	14165	14138	14216	14273	14388	14296	14163	14383	14493	14292	14451	14175	14400	14342	14081	14259	14167	14386	14221	14302	14214	14157	14058	14366	14363	14401	14222	14098	14191	14391	14354	14336	14191	14293	14292	14187	14234	14283	14084	14318	14097	14448	14344	14290	14405	14275	14429	14263	14357	14237	14235	14401	14227	14255	14372	14272	14306	14198	14180	14282	14266	14415	14438	14236	14268	14311	14400	14476	14296	14345	14275	14231	14216	14290	14202	14353	14384	14371	14424	14217	14252	14293	14174	14319	14205	14488	14336	14230	14359	14266	14209	14243	14341	14366	14306	14266	14194	14435	14302	14252	14280	14025	14395	14293	14298	14134	14258	14295	14288	14326	14197	14453	14252	14209	14233	14379	14262	14210	14422	14262	14383	14278	14408	14388	14273	14261	14339	14504	14306	14225	14468	14248	14342	14208	14302	14481	14326	14204	14130	14448	14325	14192	14271	14275	14321	14387	14295	14339	14200	14336	14121	14443	14349	14300	14238	14226	14208	14244	14244	14406	14301	14149	14490	14386	14507	14181	14308	14288	14415	14291	14408	14074	14245	14396	14371	14289	14226	14285	14174	14349	14343	14185	14285	14547	14287	14236	14273	14171	14288	14333	14270	14345	14592	14257	14268	14382	14294	14267	14380	14441	14200	14197	14302	14192	14253	14184	14461	14326	14193	14307	14239	14423	14116	14353	14050	14346	14057	14232	14246	14375	14266	14208	14080	14275	14206	14251	14387	14291	14237	14257	14181	14331	14305	14240	14269	14257	14220	14243	14363	14190	14246	14248	14075	14196	14263	14403	14216	14389	14163	14298	14366	14418	14178	14447	14319	14247	14325	14237	14251	14350	14319	14348	14241	14223	14251	14319	14390	14255	14327	14282	14267	14134	14374	14206	14359	14311	14308	14373	14232	14314	14378	14308	14219	14237	14140	14459	14249	14201	14310	14202	14380	14202	14225	14423	14288	14287	14216	14351	14391	14259	14458	14383	14244	14282	14301	14204	14227	14329	14441	14471	14304	14195	14390	14215	14312	14435	14333	14171	14296	14336	14194	14216	14265	14247	14202	14400	14317	14247	14310	14476	14143	14219	14249	14409	14196	14277	14399	14205	14320	14433	14319	14266	14176	14202	14336	14169	14266	14366	14312	14350	14265	14304	14217	14385	14269	14368	14213	14329	14393	14162	14302	14286	14305	14296	14434	14296	14380	14267	14416	14388	14243	14299	14278	14293	14296	14299	14154	14356	14350	14108	14286	14070	14318	14398	14401	14318	14166	14136	14245	14308	14328	14430	14361	14169	14348	14209	14155	14238	14360	14361	14324	14240	14361	14182	14279	14259	14232	14233	14388	14414	14333	14318	14176	14407	14435	14128	14475	14306	14329	14222	14262	14281	14419	14245	14159	14187	14350	14197	14234	14263	14284	14215	14399	14119	14244	14260	14324	14391	14248	14342	14319	14302	14068	14191	14286	14327	14360	14382
24256	21280	29277	28096	28558	29241	27330	22664	19741	18338	17539	16945	16674	16820	16492	16531	16520	16470	16204	16422	16319	16162	16416	16291	16472	16260	16403	16355	16321	16180	16396	16259	16130	16395	16289	16390	16183	16254	16196	16058	16154	16356	16380	16166	16173	16193	16066	16085	16145	16056	16111	16106	16355	16225	16200	16180	16376	16232	16212	16296	16227	16318	16240	16127	16359	16041	16289	16235	16264	16185	16218	16170	16178	16039	16338	16178	16321	16333	16144	16193	16187	16248	16220	16168	16178	16160	16189	16378	16326	16320	16264	16253	16154	16434	16241	16303	16058	16258	16348	16111	16197	16223	16167	16120	16103	16217	16202	16385	16253	16112	16255	16251	16080	16297	16225	16182	16341	16096	16378	16164	16251	16289	16102	16426	16331	16294	16307	16266	16271	16113	16421	16317	16175	16109	16199	16104	16059	16135	16367	16150	16082	16254	16127	16126	16142	16182	16146	16147	16203	16295	16213	16241	16235	16072	16121	16290	16373	16278	16294	16175	16194	16258	16283	16151	16302	16093	16288	16192	16218	15998	16231	16280	16251	16102	16239	16173	16207	16238	16185	16109	16225	16220	16185	16379	16112	16137	16221	16233	16084	16197	16304	16218	16251	16196	16346	16471	16302	16185	16245	16163	16142	16147	16198	16405	16447	16240	16276	16126	16135	16064	16367	16050	16110	16100	16019	16202	16128	16192	16313	16314	16347	16096	15987	16259	16214	16169	16191	16261	16069	16332	16306	16165	16342	16189	16130	16163	16099	16243	16357	16218	16070	16198	16126	16047	16178	16161	16090	16205	16200	16206	16036	16069	16226	16281	16371	15975	16360	16143	16232	16047	16233	16168	16174	16237	16234	16049	16093	16076	16223	16136	15996	16228	15976	16244	16176	16128	16254	16127	16128	16242	16215	16046	16065	16183	16124	16256	16149	16221	16101	16078	16259	16352	16295	16173	16290	16315	16133	16229	16231	16142	16083	16072	16231	16239	16158	16160	16131	16127	16261	16223	16023	16324	16276	16210	16171	16222	16265	16137	16044	16177	16174	16095	16100	16410	16219	16115	16300	16225	16160	16242	15971	16230	16075	16095	16457	16356	16341	16129	16093	16374	16183	16416	16081	16021	16280	16228	16317	16281	16264	16252	16229	16172	16078	16155	16282	16110	16304	16286	16213	16303	16163	16156	16337	16070	16125	16167	16461	16136	16145	16149	16008	16430	16187	16220	16210	16163	16131	16274	16431	16401	16088	16199	16136	16061	15993	16289	16076	16114	16081	16267	16297	16391	16233	16171	16076	16063	16200	16386	16268	16303	16094	16180	16348	16043	16260	16372	16030	16330	16037	16103	16040	15987	16297	16087	16300	16355	16075	16127	16188	16214	16393	16253	16402	16205	16181	16320	16204	16228	16453	16269	16081	16158	16257	16171	16286	16217	16105	16209	16253	16179	16117	16242	16204	16196	16219	16151	16149	16022	16127	16104	16137	16077	16189	16257	16143	16143	16093	16198	16119	16383	16265	16265	16239	16068	16176	16183	16259	16291	16298	16373	16429	16027	16147	16222	16040	16114	16466	16052	16285	16202	16118	16072	16254	16239	16176	16156	16191	16149	16138	16157	16217	16094	16268	16113	16154	16216	16178	16059	16375	16196	16099	16196	16175	16182	16282	16177	16320	16394	16129	16266	16278	16222	16197	16464	16202	16207	16432	16167	16193	16079	16183	16161	16070	16133	16206	16178	16307	16009	16326	16296	16079	16269	16149	16072	16275	16214	16513	16134	16201	16236	16019	16156	16440	16209	16173	16195	16305	16225	16057	16180	16161	16125	16011	16209	16139	16180	16306	16375	16121	16219	16372	16169	16139	16106	16256	16216	16361	16289	16219	16231	16186	16310	16154	16203	16355	16374	16065	16552	16424	16214	15994	16031	16341	16282	16059	16237	16207	16153	16252	16343	16293	16160	16134	16009	16155	16222	16335	16315	16157	16081	16238	16179	16303	16094	16098	16295	15916	16109	16035	16227	16065	16001	16095	16177	16215	16089	16310	16196	16145	16057	16164	16060	16136	15981	16255	16329	16108	16169	16068	16172	16194	16071	16256	16241	16122	16186	16322	16275	16057	16088	16289	15952	16361	16076	16150	16320	16404	16108	16176	16223	16118	16280	16346	16318	16132	16408	16038	16052	15948	16333	16161	16261	16173	16251	16278	16153	16231	16262	16152	15969	16137	16324	16427	16231	16212	16326	16259	16139	15900	16327	16302	16150	16179	16043	16096	16103	16412	16046	16273	16176	16176	16039	16305	16042	16075	16094	16055	16095	16143	16127	16017	16292	16275	16151	16239	16191	16291	16396	16124	15918	15972	16125	16146	16057	16263	16175	16166	16159	15795	16110	16280	16058	16465	16254	16219	16255	16195	16290	16099	16027	16431	16253	16079	16124	16381	16149	16111	16202	16209	16251	16215	16453	16309	16153	16238	16060	16243	16229	16242	16380	16216	16142	16217	16141	16093	16116	16189	16398	16318	16248	16158	16259	16111	16259	16147	16177	16371	16378	16181	16006	16155	16344	16454	16135	16198	16220	16360	16218	16296	16232	16191	16186	16196	16270	16273	16284	16246	16305	16305	16072	16114	16237	16223	16378	16439	16173	16110	16252	16335	16021	16311	16282	16187	16271	16155	16238	16314	16067	16010	16017	16077	16310	16134	16080	16301	16375	16124	16236	16534	16243	16192	16144	16149	16180	16100	16096	16170	16238	16262	16139	16109	16143	16190	16429	16251	16205	16377	16272	16045	16366	16100	16355	16365	16065	16256	16401	16152	16250	16149	16110	16203	16242	16247	16462	16295	16121	16304	16272	16309	16063	16150	16146	16339	16285	15978	16010	16158	16183	16262	16157	16377	16369	16042	16005	16198	16029	16241	16178	16388	16112	16065	16041	16239	16121	16181	16103	16329	16126	16131	16410	16169	16043	16191	16107	16345	16341	16008	16146	15966	15975	16116	16008	16188	16099	16025	15959	16222	16235	16066	16090	16130	16187	16297	16042	16181	16171	16303	16306	16234	16382	16315	16226	16254	16078	16251	15758	16120	16069	16166	16099	16235	16260	16112	16283	16347	16193	16309	16097	16253	16262	16288	16139	16202	16137	16369	16375	16215	16288	15978	16064	16147	16241	16321	16099	16326	16133	16264	16324	16250	16224	16278	16178	16112	16226	16274	16158	16302	16225	16171	16121	16141	16460	16346	16186	16260	16198	16142	16207	16305	16132	16145	16158	16243	16140	16140	16185	16348	16145	16307	16204	16351	16306	16258	16219	16329	16366	16323	16389	16097	16332	16382	16165	16103	16284	16058	16049	16188	16096	16281	16081	16217	16043	16013	16138	16195	16362	16321	16185	16120	16054	15998	16052	16280	16140	16152	16179	16364	16242	16264	16243	16218	16114	16075	16045	16204	16256	16196	16275	16322	16152	16316	16309	16109	16055	16226	16250	16145	16337	15989	15978	16035	16101	16129	16276	16271	16245	16087	16354	16202	16320	16394	16099	16150	16065	16337	16215	16164	16328	16336	16128	16236	16152	16254	16366	16204	16299	16308	16125	16301	16286	16097	16130	16269	16109	16083	16157	16191	15990	16092	16109	16102	15944	16187	16126	16144	16183	16246	16168	16113	16084	16228	16386	16224	16287	16365	16356	16278	16178	16267	16255	16132	16278	16107	16135	16259	16067	16257	16246	16049	16101	16057	16174	16116	15984	16152	16129	15871	16113	16225	16282	16139	16128	16152	16254	16190	16154	16167	16110	16191	16277	16249	16216	16126	16179	16289	16182	16163	16241	16334	16104	16366	16327	16260	16277	16320	16132	16262	16399	16048	16080	16323	16108	16289	16183	16179	16349	16450	16303	16069	16194	16205	16067	16103	16287	16126	15974	16333	16133	16141	16280	16233	16061	16117	16305	15949	16133	16275	16218	16215	16091	16416	16100	16226	16363	16217	16128	16115	16233	16266	16177	16288	16268	16215	16231	16156	16217	16277	16202	16094	16091	16178	16128	16123	16145	16336	16244	16227	16222	16245	16218	16377	16308	16294	16083	16358	16146	16357	16267	16381	16360	15979	16248	16178	16202	16005	16070	16223	16187	16295	16116	16020	16243	16225	16227	16179	16159	16102	16345	16368	16166	16170	16132	16154	16234	16316	16139	16479	16251	15942	16249	16231	16280	16317	16233	16090	16220	16128	16232	16348	16198	16145	16185	16278	16137	16341	16219	16241	16237	16108	16224	16237	16192	16365	16155	16336	16178	16227	16149	16005	16217	16193	16021	16050	16065	16180	16267	16320	16385	16297	16126	16217	16349	16090	16371	16378	16271	16251	16267	16168	16029	16076	16236	16200	16003	16132	16118	16289	16145	16414	16233	16124	16194	16188	16111	16309	16346	16130	16199	16315	15974	16212	16197	16415	16152	16202	16113	16098	16289	16339	16243	16076	16154	16254	16238	16328	16311	16532	16397	16316	16100	16075	16305	16234	16163	16132	16402	16154	16125	16132	16322	16359	16299	16361	16291	16304	15990	16185	16069	16156	16183	16269	16151	16353	16365	16176	16085	16140	16213	16139	16068	16136	16319	16289	16226	16210	16006	16148	16173	16346	16157	16168	16362	16119	16113	16225	16166	16178	16190	16199	16231	16147	16072	16216	16223	16027	16208	16218	16196	16130	16255	16304	16335	16241	16279	16384	16257	16403	16233	16138	16355	16215	16520	16288	16013	16064	16106	16312	16236	16295	16050	16260	16027	16188	16058	16018	16060	16150	16232	16274	16416	16191	16162	16148	16262	16158	16201	16143	16246	16180	16491	16125	16280	16271	16333	16232	16176	16429	16210	16163	16332	16146	16218	16311	16328	16316	16221	16149	16193	15930	16181	16131	16452	16108	16185	16253	16053	16373	16217	16269	16233	16248	16095	16206	15995	16175	16249	16268	16163	16252	16328	16200	16320	16060	16175	16312	16100	16031	16214	16293	16198	16238	16091	16341	16321	16130	16204	16107	16394	16338	16275	16128	16423	16088	16233	16236	16210	16158	16282	16133	16106	16180	16427	16277	16093	16099	16135	16334	16383	16065	16105	16088	16254	16475	16123	16267	16120
38147	60339	54386	42910	35962	30584	25823	22050	18364	16386	15601	14963	14974	14715	14683	14365	14353	14373	14291	14261	14412	14217	14238	14454	14386	14254	14174	14298	14305	14347	14191	14200	14408	14202	14294	14085	14207	14264	14232	14246	14102	14165	14332	14162	14322	14340	14381	14174	14266	14077	14090	14202	14268	14219	14063	14307	14226	14231	14242	14283	14064	14205	14252	14240	14317	14141	14271	14145	14422	14198	14341	14139	14095	14208	14345	14115	14225	14203	14108	14315	14185	14351	14298	14095	14350	14191	14267	14184	14335	14272	14330	14258	14346	14135	14150	14161	14070	14138	14241	14169	14088	14369	14092	14264	14275	14279	14211	14167	14307	14367	14231	14193	14156	14113	14237	14140	14228	14391	14123	14114	14064	14203	14179	14342	14241	14172	14340	14325	14361	14059	14095	14201	14345	14269	14162	14308	14190	14138	14292	14259	14199	14146	14097	14166	14173	14305	14308	14201	14281	14457	14181	14441	14357	14282	14166	14298	14245	14183	14110	14210	14103	14145	13976	14257	14157	14004	14374	14053	14196	14238	14199	14251	14243	14143	14160	14225	14190	14192	14232	14148	14274	14125	14144	14253	14283	14192	14215	14305	14204	14436	14209	14217	14189	14373	14081	14241	14174	14138	14214	14272	14111	14169	13987	14217	14346	14113	14215	14086	14071	14162	14189	14135	14184	14187	14189	14212	14255	14344	14158	14198	14333	14312	14322	14238	14249	14157	14154	14375	14282	14231	14250	14207	14294	14163	14219	14222	14036	14170	14266	14142	14245	14454	14234	14167	14128	14174	14160	14064	14292	14311	14399	14194	14235	14331	14246	14098	14204	14175	14334	14181	14360	14092	14189	14189	14260	14074	14170	14135	14274	14265	14150	14328	14320	14310	14159	14219	14321	14180	14067	14354	14140	14200	14115	14326	14357	14287	14186	14165	14141	14117	14377	14247	14247	14204	14255	14127	14379	14120	14113	14139	14075	14235	14224	14128	14185	14105	14128	14242	14085	14309	14180	14166	14214	14266	14071	14286	14249	14077	14091	14313	14211	14338	14251	14169	14126	14198	14228	14065	14091	14218	13976	14220	14186	14227	14238	14232	14385	14180	14314	14182	14199	14269	14164	14295	14197	14270	14301	14194	14228	14287	14298	14460	14121	14178	14271	14164	14241	14187	14330	14242	14127	14197	14123	14236	14277	14350	14239	14196	14212	14147	14341	14184	14302	14040	14074	14261	14249	14193	14151	14389	14201	14207	14190	14307	14198	14257	14201	14347	14145	14246	14313	14094	14180	14294	14128	14190	14228	14251	14318	14081	14171	14198	14319	14198	14502	14189	14357	14251	14276	14152	14328	14122	14287	14217	14246	14273	14155	14181	14241	14283	14226	14195	14141	14231	14075	14279	14149	14331	14318	14221	14066	14298	14278	14157	14136	14368	14143	14366	14143	14185	14181	14248	14141	14263	14040	14202	14203	14388	14235	14204	14130	14220	14367	14331	14215	14177	14233	14184	14328	14117	14022	14211	14156	14317	14075	14194	14344	14193	14374	14309	14176	14199	14251	14224	14176	14378	14196	14150	14132	14195	14217	14241	14249	14187	14150	14231	14248	14348	14217	14132	14097	14195	14236	14281	14246	14268	14197	14203	14227	14358	14365	14299	14270	14279	14245	14203	14109	14326	14405	14261	14174	14236	14145	14269	14233	14271	14251	14131	14329	14141	14224	14424	14285	14135	14181	14279	14070	14287	14225	14237	14231	14204	14141	14183	14187	14117	14221	14392	14184	14260	14197	14101	14161	14232	14112	14295	14260	14369	14251	14251	14229	14185	14255	14310	14259	14221	14271	14281	14491	14072	14280	14150	14250	14123	14395	13908	14204	14049	13860	14197	14130	14307	14079	14235	14057	13995	14215	14191	14397	14204	14324	13919	14282	14135	14284	14157	14145	14216	14163	14185	14245	14289	14193	14264	14088	14237	14290	14120	14134	14133	14278	14280	14414	14162	14252	14250	14309	14258	14350	14083	14277	14216	14225	14150	14287	14084	14312	14167	14188	14189	14068	14250	14144	14302	14105	14399	14126	14091	14203	14431	14188	14240	14083	14172	14154	14164	14228	14242	14107	14305	14215	14308	14439	14230	14357	14159	14341	14390	14118	14320	14306	14129	14233	14184	14144	14252	14126	14296	14149	14213	14364	14223	14330	14240	14122	14128	14388	14406	14139	14226	14221	14241	14316	14143	14250	14306	14190	14220	14227	14238	14252	14181	14297	14141	14167	14294	14205	14090	14110	14087	14286	14230	14359	14251	14316	14416	14191	13963	14148	14403	14137	14168	14112	14236	14303	14300	14130	14259	14293	14475	14288	14010	14256	14325	14155	14367	14256	14140	14186	14266	14197	14123	14230	14270	14205	14387	14039	14150	14256	14137	14294	14058	14084	14163	14078	14240	14261	14178	14150	14284	14220	14137	14269	14110	14248	14210	14174	14396	14185	14238	14187	14208	14222	14043	14152	14145	14349	14030	14093	14098	14194	14203	14241	14021	14274	14287	14259	14375	14105	14186	14231	14149	14147	14239	14243	14229	14051	14235	14214	14147	14220	14007	14351	14144	14137	14181	13970	14244	14240	14054	14143	14276	14220	14232	14277	14234	14178	14165	14286	14237	14094	14207	14254	14062	14261	14216	14392	14163	14225	14203	14160	14124	14169	14358	14355	14195	14196	14134	14165	14258	14114	14063	14279	14199	14191	14278	14189	14257	14222	14262	14226	14095	14283	14338	14066	14045	14352	14297	14274	14176	14389	14251	14161	14331	14199	14268	14211	14085	14393	14102	14280	14122	14185	14435	14201	14100	14246	14262	14057	14207	14183	14319	14379	14377	14208	14180	14258	14171	14300	14287	14177	14295	14063	14158	14156	14308	14281	14205	14243	14259	14251	14258	14406	14259	14461	14094	14052	14304	14285	14268	14017	14152	14188	14327	14166	14017	14183	14276	14159	14231	14285	14214	14409	14139	14279	14186	14407	14011	14154	14345	14235	14245	14235	14260	14189	14362	14118	14174	14183	14122	14152	14123	14272	14228	14288	14080	14377	14104	14214	14241	14288	14353	14201	14133	14313	14214	14246	14286	14173	14272	14202	14210	14190	14242	14240	14291	14370	14161	14275	14299	14150	14307	14028	14187	14197	14302	14200	14153	14179	14316	14239	14278	14213	14194	14198	14103	14225	14190	14369	14253	14239	14512	14046	14240	14205	14199	14225	14260	14082	14207	14254	14126	14200	14255	14251	14263	14281	14090	14266	14301	14141	14185	14168	14314	14122	14061	14229	14179	14248	14105	14146	14156	14141	14296	14241	14232	14277	14089	14175	14182	14263	14065	14229	14185	14146	14173	14123	14176	14315	14210	14411	14098	14201	14360	14133	14317	14161	14228	14292	14213	14275	14016	14225	14286	14109	14406	14237	14181	14337	14185	14263	14138	14158	14166	14417	14255	14199	14244	14304	14206	14137	14128	14330	14295	14119	14076	14212	14215	14195	14218	14174	14201	14198	14361	14170	14195	14354	14198	14319	14232	14263	14223	14349	14190	14241	14344	14252	14363	14197	14244	14337	14291	14258	14367	14270	14382	14294	14245	14125	14243	14084	14197	14246	14132	14390	14127	14154	14187	14221	14335	14097	14116	14260	14131	14257	14210	14271	14175	14240	14232	14239	14320	14247	14192	14186	14212	14318	14254	14281	14144	14355	14231	14276	14124	14158	14196	14173	14265	14342	14353	14151	14260	14314	14121	14150	14308	14303	14266	14325	14185	14166	14163	14194	14316	14226	14289	14288	14140	14165	14138	14152	14148	14114	14318	14245	14303	14223	14267	14201	14143	14308	14148	14233	14159	14317	14307	14118	14176	14364	14139	14095	14034	14169	14275	14377	14304	14177	14242	14186	14103	14355	14211	14085	14374	14016	14344	14256	14354	14077	14147	14267	14243	14138	14080	14104	14030	14259	14175	14275	14075	14181	14219	14234	14377	14109	14178	14133	14133	14227	14307	14323	14212	14131	14193	14188	13944	14313	14263	14276	14235	14200	14075	14343	14033	14053	14200	14094	14193	14261	14158	14216	14181	14321	14078	14385	14118	14229	14204	14479	14081	14219	14290	14176	14306	14172	14232	14232	14283	14157	14078	14335	14184	14302	14189	14072	14165	14160	14253	14253	14184	14208	14121	14270	14241	14133	14254	14311	14112	14236	14428	14224	14332	14164	14172	14142	14222	14168	14230	14146	14314	14200	14203	14098	14302	14385	14236	14225	14195	14421	14231	14227	14071	14257	14186	14246	14193	14151	14304	14167	14063	14348	14346	14299	14240	14279	14285	14199	14189	14222	14152	14371	14202	14222	14295	14165	14294	14133	13999	14214	14168	14363	14101	14087	14174	14247	14275	14209	14176	14323	14295	13975	14243	14244	14366	14088	14158	14224	14180	14147	14239	14363	14223	14249	14248	14230	14202	14259	14219	14162	14322	14237	14232	14164	14263	14268	14178	14178	14335	14278	14177	14071	14217	14060	14191	14174	14368	14252	14213	14271	14180	14219	14153	14258	14238	14248	14286	14287	14228	14276	14201	14270	14129	14309	14093	14162	14349	14353	14162	14233	14139	14227	14345	14252	14118	14314	14228	14376	14210	14239	14146	14078	14404	14181	14229	14117	14199	14158	14226	14081	14207	14135	14255	14181	14293	14473	14396	14071	14415	14150	14343	14431	14254	14240	14206	14262	14294	14277	14314	14339	14285	14186	14110	14204	14081	14069	14320	14240	14138	14385	14150	14214	14259	14056	14165	14222	14236	14298	14309	14158	14229	14299	14303	14139	14315	14384	14320	14228	14407	14388	14222	14211	14482	14124	14092	14303	14187	14239	14192	14217	14240	14444	14379	14241	14307	14195	14333	14241	14307	14311	14044	14063	14140	14211	14265	14077	14186	14191	13933	14184	14298	14076	14143	14326	14252	14333	14174	14071	14151	14143	14217	14113	14278	14380	14232	14342	14223	14294	14005	14159	14308	14211	14216	14198	14243	14282	14135	14223	14390	14598	14344	14048	14158	14106	14170	14161	14449	14126	14028	14197	14137	14170	14124	14256	14118	14308	14135
22890	21207	29107	24750	25488	29898	31656	24585	20714	19454	18565	17828	17737	17206	17266	17119	17168	17071	16938	16814	17036	16812	16713	16771	16723	16852	16828	16822	16730	16888	16852	16900	16780	16771	16813	16818	16755	16793	16622	16429	16749	16726	16564	16714	16763	16735	16656	16694	16724	16606	16842	16751	16747	16557	16584	16464	16633	16726	16496	16583	16501	16491	16370	16624	16671	16755	16678	16724	16554	16552	16619	16603	16484	16567	16374	16684	16799	16537	16526	16522	16525	16542	16626	16711	16613	16931	16616	16672	16530	16739	16616	16631	16599	16568	16667	16443	16671	16739	16694	16454	16577	16581	16659	16441	16605	16524	16692	16624	16445	16624	16440	16696	16670	16688	16694	16783	16724	16604	16613	16603	16582	16333	16613	16568	16598	16487	16627	16631	16452	16715	16733	16604	16442	16659	16508	16511	16542	16640	16472	16528	16664	16541	16585	16486	16669	16581	16473	16612	16465	16749	16656	16409	16757	16653	16634	16698	16529	16678	16481	16768	16868	16587	16749	16516	16808	16542	16517	16772	16549	16644	16659	16604	16778	16729	16610	16760	16644	16394	16566	16652	16565	16868	16571	16422	16670	16572	16540	16684	16355	16678	16683	16601	16550	16511	16472	16696	16665	16330	16634	16598	16540	16591	16672	16676	16624	16621	16503	16630	16595	16753	16590	16600	16551	16661	16554	16525	16549	16614	16482	16604	16863	16597	16591	16813	16365	16571	16579	16575	16678	16518	16733	16472	16605	16567	16598	16658	16642	16677	16463	16538	16468	16577	16524	16673	16509	16317	16606	16831	16442	16620	16610	16607	16788	16465	16526	16779	16670	16619	16676	16466	16612	16648	16450	16644	16725	16607	16513	16617	16523	16730	16382	16494	16424	16648	16424	16663	16442	16715	16665	16699	16675	16631	16644	16435	16625	16773	16675	16863	16726	16535	16583	16648	16459	16703	16674	16666	16590	16673	16467	16580	16496	16486	16486	16616	16587	16647	16530	16551	16658	16537	16746	16811	16684	16817	16690	16721	16673	16539	16653	16495	16638	16762	16449	16619	16613	16487	16523	16695	16592	16578	16658	16545	16787	16637	16651	16529	16569	16438	16617	16672	16720	16536	16856	16402	16648	16593	16472	16396	16620	16620	16592	16717	16535	16738	16467	16697	16496	16560	16558	16431	16464	16625	16615	16448	16575	16666	16614	16585	16522	16619	16743	16551	16609	16660	16464	16565	16592	16569	16626	16644	16621	16521	16403	16740	16552	16586	16592	16654	16623	16431	16395	16711	16530	16508	16566	16491	16600	16575	16525	16479	16740	16442	16493	16554	16766	16493	16330	16666	16799	16421	16453	16651	16526	16607	16675	16524	16611	16546	16428	16515	16634	16580	16627	16678	16654	16586	16516	16686	16700	16566	16698	16479	16690	16548	16561	16715	16542	16647	16534	16490	16467	16462	16676	16542	16563	16345	16425	16530	16538	16611	16622	16702	16652	16507	16402	16539	16490	16716	16664	16649	16570	16597	16533	16567	16510	16368	16568	16588	16636	16537	16398	16608	16524	16628	16646	16520	16511	16639	16735	16679	16600	16604	16498	16676	16611	16790	16801	16557	16514	16496	16756	16552	16662	16519	16584	16711	16515	16623	16578	16759	16503	16623	16473	16763	16516	16832	16599	16574	16575	16331	16566	16318	16726	16457	16648	16753	16673	16676	16449	16520	16482	16582	16449	16334	16293	16715	16605	16465	16538	16523	16811	16557	16588	16662	16762	16855	16942	16557	16644	16415	16684	16588	16639	16692	16514	16458	16700	16534	16689	16514	16557	16529	16630	16646	16576	16537	16584	16830	16506	16628	16452	16639	16703	16630	16412	16801	16753	16570	16488	16570	16555	16653	16720	16716	16591	16567	16765	16541	16490	16346	16523	16613	16728	16461	16701	16444	16545	16397	16657	16664	16699	16575	16405	16666	16463	16423	16588	16646	16766	16264	16541	16684	16598	16478	16539	16590	16503	16610	16656	16624	16524	16661	16661	16709	16450	16662	16528	16634	16668	16572	16626	16495	16800	16593	16607	16567	16735	16437	16602	16705	16606	16526	16713	16341	16462	16450	16537	16552	16489	16498	16576	16658	16603	16612	16610	16487	16590	16486	16548	16593	16377	16540	16453	16629	16689	16415	16588	16619	16589	16456	16616	16603	16669	16659	16654	16758	16707	16584	16545	16535	16646	16704	16656	16530	16643	16350	16620	16642	16539	16469	16663	16414	16606	16593	16599	16625	16768	16558	16551	16573	16454	16723	16478	16662	16708	16619	16545	16607	16502	16567	16595	16618	16541	16320	16555	16902	16607	16599	16840	16760	16672	16505	16641	16648	16614	16467	16700	16428	16613	16469	16498	16740	16481	16568	16634	16595	16561	16557	16512	16473	16661	16594	16554	16563	16499	16614	16580	16620	16541	16684	16798	16591	16583	16768	16668	16521	16504	16441	16619	16398	16645	16614	16588	16607	16511	16553	16498	16667	16758	16627	16581	16523	16691	16619	16431	16588	16608	16508	16624	16648	16738	16554	16245	16683	16491	16356	16722	16707	16516	16747	16623	16511	16536	16524	16511	16634	16418	16555	16773	16619	16424	16669	16546	16642	16784	16607	16536	16594	16608	16608	16474	16485	16556	16688	16635	16581	16838	16504	16547	16431	16805	16553	16345	16770	16489	16617	16731	16541	16640	16348	16608	16710	16830	16697	16720	16507	16509	16798	16612	16498	16708	16469	16557	16496	16447	16544	16589	16291	16623	16708	16724	16654	16583	16456	16565	16630	16606	16562	16677	16416	16615	16503	16598	16473	16555	16701	16521	16602	16644	16594	16535	16516	16691	16629	16535	16693	16627	16681	16383	16443	16298	16790	16605	16542	16677	16606	16396	16585	16490	16544	16612	16456	16604	16365	16774	16592	16656	16450	16587	16796	16480	16636	16504	16608	16558	16550	16574	16699	16568	16635	16740	16559	16665	16763	16379	16222	16577	16462	16607	16272	16493	16490	16529	16738	16795	16475	16416	16708	16681	16374	16502	16546	16518	16552	16486	16466	16609	16657	16483	16623	16553	16304	16550	16762	16550	16815	16618	16578	16453	16733	16678	16645	16762	16694	16626	16705	16773	16532	16824	16778	16769	16588	16647	16722	16369	16623	16642	16617	16766	16574	16590	16572	16604	16608	16637	16523	16400	16533	16730	16708	16562	16643	16645	16475	16667	16816	16518	16667	16567	16521	16669	16563	16666	16755	16677	16393	16797	16410	16732	16648	16618	16807	16625	16547	16684	16506	16715	16627	16509	16712	16491	16663	16653	16616	16710	16523	16717	16671	16631	16601	16614	16677	16594	16697	16442	16599	16608	16715	16512	16635	16670	16438	16787	16642	16593	16566	16775	16664	16762	16468	16521	16577	16632	16767	16626	16723	16468	16553	16662	16567	16612	16583	16619	16674	16587	16605	16775	16704	16565	16416	16526	16563	16412	16604	16583	16446	16655	16400	16494	16620	16335	16614	16720	16702	16759	16540	16636	16621	16689	16649	16636	16592	16484	16645	16623	16684	16479	16742	16555	16647	16447	16784	16651	16651	16524	16395	16617	16504	16731	16601	16646	16568	16590	16621	16697	16601	16678	16720	16777	16401	16650	16506	16616	16691	16546	16464	16819	16713	16387	16510	16611	16553	16396	16568	16601	16726	16618	16602	16815	16555	16510	16536	16416	16633	16489	16540	16518	16566	16586	16768	16469	16461	16559	16661	16604	16672	16731	16857	16576	16608	16593	16530	16552	16684	16431	16659	16641	16691	16774	16781	16621	16478	16644	16887	16625	16508	16700	16537	16583	16436	16357	16668	16694	16580	16673	16519	16543	16701	16582	16612	16708	16694	16680	16647	16717	16486	16701	16559	16605	16534	16636	16699	16712	16842	16604	16806	16834	16481	16552	16391	16468	16711	16876	16725	16860	16537	16604	16542	16471	16425	16490	16783	16722	16575	16427	16689	16528	16390	16638	16604	16634	16517	16542	16504	16439	16690	16532	16575	16615	16548	16658	16432	16597	16530	16462	16597	16376	16580	16646	16870	16502	16876	16564	16497	16639	16583	16724	16531	16624	16736	16602	16396	16733	16635	16780	16631	16613	16395	16521	16356	16546	16550	16604	16610	16713	16615	16701	16348	16583	16432	16594	16572	16495	16740	16592	16497	16771	16440	16458	16762	16706	16653	16597	16579	16595	16791	16752	16572	16427	16604	16620	16636	16604	16551	16676	16576	16746	16614	16618	16566	16704	16619	16534	16524	16595	16586	16427	16732	16530	16553	16526	16680	16564	16645	16706	16612	16626	16616	16653	16472	16676	16564	16642	16490	16629	16530	16632	16748	16496	16604	16626	16495	16661	16651	16693	16786	16416	16566	16601	16448	16537	16492	16695	16988	16601	16507	16740	16782	16614	16619	16525	16573	16519	16763	16491	16491	16669	16757	16718	16706	16559	16591	16294	16476	16714	16416	16531	16712	16594	16683	16661	16468	16719	16641	16580	16687	16552	16606	16572	16667	16422	16534	16504	16577	16692	16493	16442	16600	16697	16546	16785	16729	16801	16803	16627	16695	16606	16563	16746	16669	16580	16648	16484	16598	16585	16592	16720	16676	16646	16600	16640	16540	16649	16386	16583	16667	16716	16712	16519	16643	16620	16428	16473	16556	16534	16319	16543	16420	16703	16610	16736	16603	16572	16756	16409	16487	16629	16474	16572	16465	16614	16501	16529	16480	16721	16492	16770	16607	16809	16644	16613	16573	16570	16570	16513	16416	16470	16571	16680	16665	16702	16744	16677	16542	16708	16548	16363	16652	16658	16502	16532	16406	16672	16410	16804	16501	16652	16543	16604	16701	16553	16724	16830	16443	16523	16636	16655	16400	16497	16292	16516	16557	16705	16486	16585	16435	16545	16715	16675	16636	16436	16307	16715	16596	16598	16451	16585	16354	16729	16585	16610	16632	16515	16589	16725	16592	16674	16301	16531	16665	16603	16713	16625	16492	16567	16618	16640	16405	16824	16565	16648	16661	16619	16654	16495	16512	16529	16605	16734	16510	16798	16678	16643	16695	16653	16418
40276	66754	60965	49023	41362	35202	29730	23521	19480	17433	16485	15735	15544	15318	14912	14834	14840	14628	14638	14643	14783	14763	14610	14625	14504	14524	14492	14487	14634	14463	14499	14620	14545	14331	14371	14412	14529	14383	14397	14490	14368	14438	14288	14475	14476	14449	14267	14606	14334	14354	14482	14323	14555	14543	14540	14438	14556	14384	14527	14360	14516	14482	14309	14402	14462	14436	14464	14489	14516	14494	14457	14381	14418	14507	14432	14392	14571	14320	14490	14478	14460	14426	14538	14350	14337	14503	14432	14461	14486	14337	14441	14448	14453	14561	14418	14556	14594	14485	14403	14390	14426	14465	14638	14528	14559	14488	14386	14451	14509	14460	14312	14272	14419	14411	14462	14557	14419	14378	14312	14580	14224	14288	14436	14247	14604	14285	14360	14390	14496	14584	14421	14687	14526	14408	14453	14495	14352	14400	14583	14476	14476	14379	14199	14348	14537	14381	14355	14397	14507	14362	14321	14348	14490	14456	14380	14424	14557	14472	14336	14316	14342	14439	14415	14547	14403	14449	14489	14483	14333	14471	14399	14548	14553	14490	14436	14455	14298	14347	14381	14381	14417	14572	14411	14476	14546	14527	14356	14434	14534	14448	14272	14501	14245	14274	14301	14366	14467	14496	14770	14391	14424	14407	14356	14404	14537	14381	14394	14533	14342	14473	14462	14396	14541	14545	14571	14318	14427	14439	14427	14365	14341	14379	14499	14491	14656	14319	14295	14396	14387	14517	14621	14556	14483	14433	14380	14533	14335	14502	14517	14557	14370	14390	14558	14391	14379	14539	14273	14475	14358	14413	14379	14369	14446	14370	14503	14264	14209	14395	14261	14424	14569	14588	14682	14507	14393	14396	14529	14478	14558	14438	14471	14395	14350	14545	14403	14450	14444	14428	14459	14271	14388	14362	14436	14299	14424	14424	14376	14409	14394	14550	14416	14545	14482	14461	14529	14526	14462	14485	14393	14461	14369	14548	14537	14539	14408	14549	14391	14403	14375	14499	14473	14263	14419	14440	14578	14319	14566	14508	14360	14511	14421	14474	14284	14349	14466	14407	14206	14293	14476	14391	14422	14639	14375	14484	14344	14389	14437	14346	14301	14384	14633	14255	14395	14491	14427	14398	14443	14351	14458	14375	14142	14436	14499	14424	14517	14571	14543	14432	14406	14426	14434	14533	14471	14478	14332	14389	14350	14405	14359	14464	14556	14370	14496	14512	14441	14423	14329	14450	14409	14560	14545	14344	14429	14285	14571	14258	14420	14498	14437	14400	14363	14441	14404	14470	14487	14578	14470	14400	14295	14492	14326	14509	14430	14518	14495	14263	14510	14422	14467	14579	14440	14402	14458	14451	14471	14471	14370	14607	14422	14372	14361	14515	14310	14467	14318	14376	14601	14557	14538	14333	14426	14533	14364	14481	14409	14427	14412	14518	14368	14502	14416	14442	14437	14550	14505	14413	14361	14662	14488	14407	14453	14418	14441	14496	14343	14406	14470	14458	14469	14408	14313	14405	14483	14537	14572	14430	14328	14534	14519	14430	14241	14142	14473	14531	14366	14333	14507	14421	14499	14574	14554	14375	14491	14347	14496	14344	14364	14469	14304	14488	14375	14470	14401	14357	14469	14299	14324	14478	14515	14275	14382	14469	14292	14535	14436	14361	14464	14234	14574	14281	14512	14210	14603	14307	14566	14440	14514	14431	14527	14362	14474	14422	14325	14550	14393	14522	14345	14351	14506	14399	14475	14467	14334	14410	14371	14470	14412	14464	14431	14472	14450	14493	14420	14528	14547	14526	14360	14473	14335	14480	14591	14260	14543	14446	14486	14568	14511	14223	14304	14413	14397	14360	14520	14513	14480	14467	14533	14534	14294	14532	14465	14383	14392	14636	14274	14311	14473	14520	14548	14427	14502	14505	14490	14644	14588	14540	14343	14473	14451	14542	14442	14433	14447	14593	14480	14420	14266	14334	14458	14421	14349	14365	14238	14240	14397	14426	14308	14480	14436	14512	14305	14384	14356	14423	14482	14489	14536	14454	14521	14398	14402	14325	14439	14281	14420	14398	14418	14375	14482	14372	14437	14452	14672	14435	14450	14454	14412	14531	14505	14387	14387	14295	14485	14484	14425	14419	14510	14316	14380	14578	14537	14533	14532	14378	14576	14517	14458	14390	14418	14415	14415	14428	14370	14336	14409	14406	14438	14332	14484	14539	14429	14578	14476	14456	14686	14364	14447	14352	14463	14448	14336	14442	14333	14476	14444	14266	14511	14438	14342	14384	14386	14356	14387	14406	14454	14558	14400	14367	14373	14393	14430	14443	14485	14404	14424	14317	14560	14341	14600	14404	14390	14221	14329	14539	14344	14454	14365	14440	14260	14356	14290	14390	14467	14415	14399	14486	14439	14315	14310	14549	14399	14400	14493	14335	14544	14377	14495	14314	14526	14418	14240	14515	14364	14310	14442	14359	14322	14407	14310	14358	14403	14550	14375	14374	14483	14412	14621	14482	14363	14527	14382	14471	14417	14389	14630	14390	14262	14216	14457	14400	14385	14523	14428	14430	14449	14467	14362	14485	14305	14393	14333	14305	14324	14295	14201	14521	14362	14437	14489	14440	14458	14520	14367	14546	14387	14632	14311	14408	14535	14466	14484	14464	14417	14485	14410	14324	14392	14398	14346	14350	14514	14365	14525	14402	14545	14464	14445	14293	14431	14419	14325	14512	14540	14407	14215	14470	14443	14550	14469	14493	14426	14444	14488	14390	14509	14521	14592	14251	14486	14381	14356	14525	14420	14404	14517	14451	14494	14418	14466	14477	14485	14458	14521	14403	14395	14328	14540	14595	14509	14398	14572	14381	14582	14422	14425	14270	14423	14463	14325	14336	14639	14420	14517	14484	14345	14433	14255	14448	14578	14453	14323	14537	14433	14423	14382	14310	14352	14636	14405	14470	14322	14276	14387	14399	14472	14331	14434	14253	14537	14491	14324	14352	14526	14499	14441	14463	14683	14392	14444	14370	14445	14410	14344	14303	14404	14409	14473	14548	14399	14420	14480	14255	14374	14457	14425	14479	14518	14330	14531	14406	14614	14489	14428	14491	14466	14553	14457	14468	14410	14453	14306	14362	14326	14475	14429	14486	14406	14495	14410	14391	14496	14240	14515	14505	14480	14592	14538	14391	14533	14245	14444	14416	14335	14453	14538	14416	14281	14557	14361	14377	14511	14388	14553	14407	14468	14351	14560	14462	14424	14394	14395	14392	14508	14439	14319	14414	14314	14372	14513	14294	14406	14483	14455	14492	14420	14395	14557	14512	14373	14453	14458	14360	14393	14490	14302	14521	14416	14548	14485	14379	14505	14522	14421	14499	14550	14478	14574	14423	14488	14381	14464	14415	14257	14370	14520	14427	14415	14387	14525	14445	14411	14436	14305	14397	14386	14426	14468	14462	14418	14414	14395	14388	14355	14537	14449	14504	14404	14509	14328	14496	14383	14417	14635	14436	14383	14375	14419	14296	14527	14416	14419	14508	14327	14523	14489	14558	14416	14216	14457	14288	14413	14362	14406	14687	14380	14489	14459	14571	14422	14436	14425	14501	14443	14299	14446	14279	14370	14383	14452	14337	14455	14633	14457	14473	14375	14400	14578	14629	14372	14401	14434	14386	14534	14362	14506	14179	14340	14393	14361	14477	14483	14346	14554	14480	14440	14494	14485	14411	14370	14285	14347	14475	14482	14624	14446	14350	14292	14496	14582	14304	14538	14440	14496	14383	14421	14519	14415	14500	14537	14297	14440	14406	14467	14476	14471	14478	14243	14310	14600	14454	14503	14279	14465	14511	14350	14392	14606	14415	14381	14418	14522	14427	14370	14546	14425	14479	14463	14371	14473	14388	14325	14516	14490	14310	14414	14346	14456	14453	14484	14395	14426	14295	14688	14333	14477	14499	14488	14369	14405	14303	14473	14557	14495	14406	14347	14320	14354	14397	14435	14503	14322	14589	14411	14575	14511	14373	14620	14483	14362	14494	14332	14413	14538	14462	14437	14294	14534	14472	14355	14454	14409	14500	14472	14377	14368	14666	14483	14537	14401	14441	14463	14307	14460	14323	14492	14331	14391	14474	14282	14485	14324	14455	14427	14334	14507	14411	14572	14459	14522	14608	14272	14594	14258	14560	14335	14557	14421	14420	14439	14565	14502	14508	14456	14319	14680	14455	14502	14458	14524	14566	14395	14439	14493	14534	14526	14329	14481	14498	14474	14323	14320	14481	14460	14259	14385	14487	14494	14305	14434	14490	14321	14451	14420	14199	14376	14493	14442	14633	14401	14517	14267	14442	14464	14439	14324	14432	14482	14379	14469	14505	14350	14379	14552	14475	14433	14509	14385	14530	14457	14500	14445	14448	14613	14466	14450	14494	14479	14431	14359	14420	14508	14445	14467	14391	14443	14328	14497	14430	14441	14371	14421	14497	14512	14294	14528	14527	14324	14532	14300	14297	14354	14382	14456	14502	14543	14527	14337	14387	14445	14242	14407	14351	14358	14431	14488	14470	14489	14548	14388	14431	14545	14320	14310	14353	14457	14480	14403	14342	14470	14441	14431	14446	14403	14451	14485	14542	14408	14375	14446	14506	14503	14463	14389	14348	14580	14558	14503	14335	14565	14341	14479	14363	14437	14428	14345	14495	14475	14309	14291	14340	14484	14386	14431	14468	14462	14376	14491	14372	14533	14449	14427	14378	14372	14345	14304	14523	14333	14509	14460	14356	14532	14439	14373	14344	14438	14217	14636	14391	14432	14424	14533	14322	14415	14548	14540	14475	14551	14449	14331	14561	14510	14566	14441	14378	14359	14451	14376	14364	14513	14385	14526	14417	14422	14354	14421	14427	14341	14464	14356	14573	14459	14408	14503	14350	14465	14453	14514	14329	14428	14317	14408	14446	14390	14529	14425	14358	14445	14391	14373	14530	14417	14337	14375	14551	14499	14562	14379	14311	14430	14461	14258	14424	14411	14509	14330	14368	14549	14465	14198	14325	14542	14393	14426	14546	14534	14287	14447	14637	14465	14447	14315	14504	14381	14366	14468	14589	14404	14362	14463	14462	14281	14530	14440	14447	14490	14375
30865	35197	42954	36181	28023	23570	20604	18830	17643	17238	16703	16576	16420	16152	16325	16187	16394	15997	16222	16170	16159	16275	16167	16100	16165	16143	16022	16157	15873	16051	16088	15986	16068	16044	16060	16045	16074	16100	16158	16098	16030	16002	15797	15919	16027	15929	16137	16010	16115	15796	15904	16030	15920	15751	15778	15954	15931	15955	15872	15862	15860	15874	16151	15981	16069	15981	16217	15942	16002	16106	15970	15881	15871	15984	16001	15987	16105	16034	15890	15898	15888	15776	16018	16047	15984	15982	15853	15993	16002	16012	15842	15971	15845	16134	16029	16051	15942	15912	15898	15736	15989	15955	15973	16014	15946	16123	15805	15850	15979	15882	15773	15951	16090	15900	15799	15869	15984	16052	16030	15884	16019	15909	16147	15885	15962	15951	15952	15918	15760	16069	15741	16089	15841	16079	15962	15870	16135	15945	15990	15896	15933	15943	15913	16004	15978	15905	15986	16025	15884	16109	15980	15963	15799	15977	16131	15918	16087	15994	15916	15792	15956	16097	16041	16033	16074	15916	16064	15936	16072	16123	16021	16133	15967	16061	15896	15918	15939	15748	15816	16004	15941	16140	15955	15978	15979	15984	15829	16038	15930	15813	16090	16005	16001	15769	15934	15772	15997	15861	15922	15981	15760	15838	15873	15960	16152	15987	15915	15910	16078	15746	15971	15970	15954	15949	15979	16015	15929	15924	16137	16035	15959	16011	15855	15818	15878	15998	16033	16165	15951	15992	16053	15941	16101	16003	16113	16097	16055	15888	16106	16031	16114	15994	15977	15890	15811	16067	16053	15856	15955	15841	15961	15923	15853	16028	16001	15877	16013	15988	15986	16020	16098	16051	15881	15961	15990	15978	15951	16106	15940	15746	16127	15863	16014	16055	16163	16050	15802	16077	16014	15937	16150	15938	16037	15992	15928	15970	15982	16014	15967	15951	16110	15884	16031	16017	15988	15908	15978	15901	15986	15934	16017	16005	15937	15960	15889	15973	15995	15925	16137	16141	15921	15961	16073	15929	16140	15976	15911	15816	16021	15780	15921	15845	15915	15971	16083	15842	15864	15841	15804	16033	15969	16001	16028	15942	15976	16044	16017	15987	15934	16093	16079	16124	16204	15999	16078	15963	15792	15995	15794	15987	15913	15953	15997	15851	15889	15982	15948	16104	16080	15997	16092	15787	15866	15898	15813	16043	15848	15954	16006	15991	15860	16025	16038	15989	15910	15882	15832	15990	15968	15961	15973	15930	16017	15959	16045	16077	15999	15925	15720	15870	15961	15990	15787	15776	16012	15846	15927	15914	16082	16008	15882	15913	16019	15931	16136	15939	15917	15995	15977	15702	16066	16097	16072	15937	15842	15960	15910	16107	15986	16004	15964	15885	15844	15959	16011	16057	15909	15794	15840	15907	16216	16167	15804	16003	16146	15741	16030	15877	16006	16074	15947	15809	15880	15959	15901	15809	15984	15872	15987	16159	15992	16040	15909	15741	15924	16054	15966	15898	15922	15883	16034	15847	15738	15980	16092	15967	15924	15969	16100	15924	15870	15956	16172	15976	16073	15787	16144	15874	16080	16045	16058	15815	15886	15844	15912	15968	16014	16003	15909	16053	15943	15766	16090	15981	15941	16122	16120	15993	15978	16069	15935	15882	15923	15914	15792	15897	15865	15999	16024	16099	16178	15989	16018	15778	16094	16123	15938	15779	15939	16012	16228	15855	16049	15975	15896	15881	15901	15998	16043	16173	16211	16101	15946	16006	16049	15932	16022	16015	15791	15907	16061	15896	15777	16031	15915	15876	15819	15895	15731	16099	15999	15841	15960	15899	15789	16024	15732	16058	15930	15867	15966	15852	16082	15960	15970	15859	16017	15800	15912	15931	15708	15910	15793	15967	16047	16098	16005	15862	16120	15893	16067	16107	15893	15941	15990	15759	16084	16030	16087	16034	15989	16158	16078	15827	16013	15819	15979	16035	15938	15966	15808	15940	15962	16186	16069	15966	15882	15714	15862	15906	16123	15927	16066	16089	16016	15916	15735	15956	16052	15982	15877	15840	16035	16132	16117	16079	16097	15812	16035	15796	16072	16105	15952	15862	16064	16063	16082	16213	16184	16028	15816	16065	15874	15990	15857	15857	16120	16183	16214	15952	15921	16017	15970	16023	16007	15887	15896	15880	16137	15954	16286	16082	15912	15956	16156	16038	16112	16055	15807	16139	16134	15945	15838	16154	15981	16011	15983	15854	15866	16105	15953	15722	15944	16131	15985	15879	15971	16057	15961	15817	15992	15795	15991	15885	15777	15876	15969	15882	15977	15953	15939	15852	16071	15914	16025	15980	15986	16046	15908	15875	15953	15992	16053	16010	16146	16028	15781	15967	15937	16008	15817	16089	15872	16101	16070	16007	15923	16049	16134	15923	15981	16185	16016	15904	15964	16021	15876	15930	15811	15819	15973	15950	15972	15798	15975	16046	15921	16026	15764	15896	15956	15978	16246	15957	15856	16002	15938	15840	15865	15971	16010	16029	15822	15921	15993	15836	15997	16030	15932	16014	16106	15960	15837	16063	15986	16076	16149	16223	15809	16062	16139	15947	16050	15883	16068	16020	16061	15980	16005	15871	15896	15933	15909	15861	16080	15849	15980	16123	16028	15989	15901	15996	16145	15921	15950	15976	15925	15840	15832	16148	16147	15792	15993	16001	16037	16053	16094	15874	16071	15845	16303	15847	15968	16022	15983	16142	16036	16227	16013	15929	15968	15964	15889	16050	16030	15992	15868	16146	15990	15819	16198	15846	15938	15904	15833	15891	16018	15915	15967	15754	15930	16023	16297	16157	16051	15870	16002	16122	16164	15808	15918	15872	15898	15899	15926	15900	15959	16015	16056	16193	15986	15901	15996	16022	16117	15979	16071	15889	15953	16027	15795	16056	16009	15984	16011	16142	16034	15997	15985	15925	15799	15961	15922	15961	16032	15950	16006	15974	15938	16059	16008	16064	16057	16128	15922	15883	16082	16011	15921	15843	15937	16091	16085	15881	16020	15832	15912	16128	15837	15992	15859	15773	15946	16021	15960	15934	16090	16067	16096	16092	15926	16010	15835	15940	16139	16026	16102	15948	16132	16127	15943	15823	15938	15741	15919	15757	15961	15941	15582	15945	15937	16049	16052	15981	15971	15843	16111	15828	15890	15838	15996	15884	16020	15975	15754	15816	15808	16064	15936	15896	16040	15892	15915	16064	15981	16007	15871	15986	16202	15974	15932	15874	15823	16048	15987	15881	15906	15959	15810	15938	16010	15853	15851	15905	16020	16079	15817	16057	16062	15874	15941	15950	15820	15954	16114	15968	15640	16019	16083	16022	16042	16102	16016	16228	15957	15875	16068	15711	16019	16249	16132	15984	15809	15921	15896	16082	16132	15868	15986	15914	15728	16016	15896	15956	16008	16068	15930	16040	16043	16047	15976	16002	16180	16053	16036	15671	15978	15907	16013	15836	15834	15920	16046	15878	15979	15878	15874	15929	15976	15846	15909	15910	15998	15938	16352	16158	16194	16053	15825	16077	16027	15862	15880	16053	15929	16032	16063	15880	16063	15897	15967	15856	15960	15956	15947	16007	16080	16016	16110	15766	15995	15958	15888	15830	16060	16001	15871	15960	16020	15996	16045	15892	15971	15914	15985	15962	15980	15790	16079	15866	15976	15917	16130	16073	16032	15862	15812	16055	16122	15764	16094	15901	16079	16166	15959	16072	16066	15970	16157	15934	15963	15900	16031	16029	15996	15925	16123	15943	16105	15912	15866	16012	15989	15935	16057	16029	16018	16138	15940	15916	15868	15914	16070	16029	15747	15795	16079	15911	15958	15981	16029	15905	15940	15895	16048	16087	16008	15927	15776	15926	15765	15926	16139	16127	16085	15871	15940	15964	16024	16040	16000	15952	16000	16194	15809	15763	16024	16128	16116	15984	16061	15685	15946	16065	15795	15944	16196	15979	16035	15794	15875	16091	15740	15899	16243	16163	15854	16116	15952	15871	16102	15972	15997	15836	16016	15915	16069	16008	16023	16159	16143	15857	16077	15946	16032	16028	16013	15958	15838	15902	15948	15880	16208	15906	15977	15904	16028	16003	15981	16032	16127	15969	16085	15953	15855	16101	16046	15848	15716	15886	15977	15902	16062	15976	16170	16068	16004	16001	15997	15841	15889	16218	15912	15947	15834	16008	16022	16104	15979	15992	16016	15891	16125	15818	16083	16032	15999	16012	15892	15898	15970	16001	15867	16015	15865	15876	16009	15908	15935	15985	15910	16091	15894	16054	16017	15888	15929	15978	15983	15972	16193	16125	16105	16068	15898	15934	16001	15933	15804	15763	15925	15966	16078	16019	16023	16043	15882	15843	15998	15940	16054	16063	15908	15906	15991	15707	15714	16076	16137	16010	15831	15930	15901	16108	15866	15986	16045	16021	15851	16054	16117	15975	16080	16001	15948	15901	16070	16205	15970	15773	15787	16037	16150	15843	16171	16145	15969	15945	15938	15849	16039	16133	15917	16010	15975	15863	16040	16118	15766	15991	16095	15973	15934	15810	16046	16013	15801	16115	16028	15854	15999	16105	15969	16009	15792	15848	15940	15997	15935	15897	15794	15729	16004	16035	15712	15870	15980	15896	15773	16078	16016	15923	15883	15865	15858	16027	16117	15982	15976	15919	16028	15873	15973	16261	15964	15878	15762	15727	15952	16023	15884	16099	15969	15876	16072	16030	15847	15990	16159	16078	15937	15950	16084	15804	15869	15884	15812	15954	16017	16105	15920	15918	16057	16089	16174	16023	15835	15851	16010	15874	16000	15900	16098	15969	16025	15954	15886	15844	15877	16104	16035	15846	15841	15842	15867	16017	16012	16104	15783	16076	15841	15775	15972	16014	16126	15894	15978	16024	15917	15952	15851	15978	15959	15987	16002	15888	15849	16057	15979	15970	16172	16085	15914	16096	15916	15952	15844	16094	15992	15849	16038	15955	16044	15901	15905	16008	15725	16067	15963	15900	15999	15909	15943	15921	15710	15933	15942	15813	16044	16098	16021	16102	15987	15796	15868	15986	15942	15899	15946	15999	15977	15887	16033	16132	15903	16122
37678	52943	47263	35537	28436	23269	19770	17485	16336	15389	15125	14808	14468	14457	14222	14407	14433	14224	14250	14189	14101	14072	14054	14056	14085	14166	14140	13994	14101	13930	14299	14202	14006	14007	13967	14145	14102	14261	14054	14200	13996	14073	13906	14258	13916	14219	14062	14239	14118	13952	14174	13743	14173	14067	13924	13945	14056	14096	14127	13987	13963	14054	14012	14073	13916	13958	14149	13991	14071	14230	14182	14046	13876	14130	14010	14070	13986	14171	14099	13995	14104	13945	14021	14059	13860	14056	13936	14098	13953	13986	13929	13999	13912	14052	14067	14005	14154	14038	14037	14065	14104	14093	13969	14039	14033	14108	14231	13894	13999	14166	13976	13957	14081	14003	13831	14041	14031	14064	13958	14023	14017	13984	14067	14035	13961	13921	13932	13886	14137	13996	13836	13957	14009	14164	13921	14109	14132	13986	14108	13993	14034	14174	14005	13995	14070	13944	14061	13944	14230	14067	14145	13990	14020	14013	14134	14026	13876	14059	14088	13861	14058	14027	13922	14008	14071	14166	13796	14006	14061	14071	14103	14146	13980	14046	14089	13915	13974	14041	14062	13994	14128	13958	14040	13892	14110	14074	14155	14084	13944	14120	14058	13950	14083	13940	13955	14072	13922	14103	14014	14026	14025	14075	14107	14078	14062	13971	14150	13954	14045	13971	14014	14050	14044	14032	13953	14126	14004	13947	13877	14056	14111	14035	14151	14028	14060	14016	13974	13979	14030	14074	14128	14138	14114	14115	14126	14124	14037	13964	13941	14032	14017	14056	14086	14100	14241	13998	14068	14219	13996	14306	14120	14200	13983	13940	13864	14052	13977	14092	14216	14008	14280	14121	13892	14047	14076	14043	13926	14052	14117	13874	14106	14004	13923	13971	14004	14029	14043	14145	13954	14012	14169	14062	14013	14143	14068	14022	13987	14050	14070	14066	14083	14127	13910	14103	14087	14102	14122	14194	14040	14037	13983	13941	14044	13939	14175	13944	14065	14114	13991	14152	14020	14032	14034	13919	14201	14146	13964	13897	14075	13859	13991	13971	14132	14186	14045	14115	13973	14144	14047	14119	14089	13995	14000	13969	13982	13940	13965	14011	13960	14047	14082	14171	14001	14007	14114	13905	14142	14231	14009	14091	14040	13849	14149	14076	13967	14005	14122	14116	13962	14084	14179	14090	14123	13815	14110	13998	14044	14087	14026	13849	14105	14034	14017	14013	13982	14028	14016	14191	13982	13936	14127	14141	14016	14046	14230	14083	13964	14004	14093	14174	14003	13959	14007	14000	13944	14146	14040	14066	13875	13982	14075	14073	13933	14106	14045	14074	14044	14003	13923	13953	13944	14061	14022	14093	14017	14165	13941	14024	13956	13948	14242	14033	14146	14256	14113	13854	14043	14133	14026	13935	14097	13979	14018	14055	14083	13961	14019	14044	13980	14037	13907	13940	14138	13869	13934	14138	14001	14168	13796	13944	13958	13804	14028	14137	14068	13897	14115	13823	14164	14118	14098	14124	13989	13944	13982	13938	13980	13921	13937	14156	14209	14095	14164	13923	14045	14054	13881	14006	13916	13934	14088	13997	14094	14018	13969	14009	14082	14081	13884	14085	13952	14095	13960	14084	13970	13911	14246	14063	13886	13951	14113	14007	13993	14075	13945	13980	14039	14171	13990	13902	14153	14003	14075	14141	14018	13952	14004	13933	14145	13922	13948	14028	14048	13933	14077	14186	14105	13842	14082	13962	14110	14091	14114	14103	14072	13926	13990	14043	14061	14149	14150	13931	14260	14054	14144	14049	14114	13962	13970	13955	14040	13966	14077	14050	14097	14238	14039	14010	14073	13933	13993	13920	14214	13979	13899	14061	14005	13952	13903	13981	14004	13938	13948	13956	13955	14099	14049	13920	14082	14181	14096	13956	13955	14057	13949	14215	14060	13914	14017	13993	13992	14031	14003	13924	13962	14049	13960	14055	13751	14165	13979	13969	13943	13915	13986	13998	14132	13988	14172	14105	14222	13875	14007	14110	14037	13942	13958	14055	13990	14057	14070	14010	14008	13984	14042	14126	14083	13887	14070	14086	14039	13985	14057	14168	14070	14045	14111	13955	14002	14123	14009	14056	13891	14004	14014	14200	14095	13953	13946	14035	14109	13980	14094	13990	14068	13976	14155	14181	14006	14117	14083	14026	14197	13976	14044	13903	13977	14045	14043	14045	14129	14059	13944	14139	13889	14100	14042	14100	13984	13989	14070	14164	13879	14073	14190	14034	13948	14094	14142	14125	13990	14022	14070	14140	13953	14054	13979	14044	13950	13968	13985	14044	14039	14189	14069	14060	14042	13996	14045	14187	14138	13940	13957	14024	14069	14056	14132	14032	14017	14171	14005	13869	14111	14107	14061	14005	14042	14056	14116	14010	14021	13933	14124	13961	14038	14094	13993	14171	13901	13895	13926	14050	14018	13944	14060	14152	14095	14052	13878	14008	14128	13980	14037	14129	14157	13929	14091	13960	14219	14105	14011	14080	14092	13977	13952	14048	13888	14191	14080	13833	13974	14056	14002	14021	13995	14020	14005	14104	13974	13863	14050	13965	13932	14148	13915	14063	14088	14051	14052	13917	13982	13973	14141	13921	13864	14171	14010	14052	14098	14018	14060	14126	13815	14160	14139	14160	14101	13998	13909	14074	14016	14258	14031	14133	13962	13903	14126	14143	13970	14035	13964	13802	13797	14009	14210	14096	14036	14158	14200	13899	13982	13953	14056	13936	14026	14158	13937	14115	14150	14064	13994	14071	13913	14103	14047	14105	14010	14083	14135	14209	14250	13929	14164	14014	13942	14069	13966	14036	14077	13944	14167	14155	14042	14182	13923	14136	13978	14001	13929	13914	13975	13841	14060	14037	14083	14188	14217	14040	14038	14093	14009	14049	14049	14105	13971	14093	14096	14207	14157	14115	13933	14006	14024	14045	14087	14129	14155	14041	13970	14043	14005	14058	13913	14014	13982	13854	13935	13959	14042	14056	13896	14135	14199	13954	14001	14227	13983	14046	13991	14153	13951	13953	14098	13994	13996	13970	14017	13931	14293	14192	13833	13956	13863	14061	14046	13974	13891	13909	14119	14016	14109	13834	13885	14059	13857	14059	14021	14151	14038	13836	14026	13987	14191	14151	14135	13966	14012	13954	13991	14079	14099	14023	13961	13876	14089	14037	13880	14050	14031	13991	13972	13966	14011	13944	14130	14008	13982	14091	14147	14042	14078	13927	14141	14079	14015	14254	13966	14018	13986	14186	14029	14068	14097	13957	14088	14057	13922	14125	13921	14081	14023	13982	13982	13936	14220	14039	13924	14152	14113	13961	14109	14067	14072	14104	14112	14185	14123	14023	14150	14087	13913	14029	14070	14153	14076	13955	14065	13917	13878	14008	14069	13965	14054	14084	14012	14019	13948	13919	14013	13996	14008	13887	13986	14102	14162	14161	13870	13989	14061	14015	14035	14093	13840	13932	14104	14015	14030	14094	13928	14083	14075	14141	14256	13921	14063	13930	13968	14131	13999	14087	14007	13897	14143	13965	14147	14070	14006	13983	14037	13948	13904	14212	14115	14003	14170	14027	13869	14165	14117	14089	13925	14008	14053	13832	14146	14194	13932	14061	14002	13977	14108	13861	14034	13874	14091	14091	13891	14000	14118	14048	14052	13941	13947	14003	14002	14065	14073	14009	14099	13922	14216	14078	13918	14033	13921	14064	14256	14065	14107	13933	13972	14027	13886	13898	14128	13892	14071	13936	14039	13925	14147	14110	14109	13954	14102	13933	14147	13889	14174	14023	14118	14065	14179	14007	14083	13978	14143	14178	14028	14138	14003	14110	14016	14182	14073	13951	14173	13969	13909	13995	13924	14114	13982	14203	14096	14088	14232	14075	14283	14097	13892	14066	14153	14102	14018	14012	13991	14038	14006	14278	13927	14073	13976	14162	14152	13999	14226	14107	14086	14085	14124	14056	14124	14111	14221	14078	14101	14051	14188	14091	14008	14042	14015	13925	13855	14062	14166	14159	14152	14233	14012	14161	14013	13896	14031	14023	14072	14031	14159	13925	13993	14135	14026	14040	14196	13960	14026	14133	13978	14133	14207	14029	14003	13925	14159	14069	14143	13935	14027	14114	13968	14096	13876	13953	14162	14020	14172	14031	13907	14166	14034	14126	14066	14034	14032	14141	14015	14032	14026	13972	14108	14076	14105	14004	13918	14246	13959	13988	14117	14033	14190	14023	13914	14047	14108	14110	14028	13965	14001	13923	14070	13963	13952	14010	14075	14224	14092	14114	13952	14068	14119	13972	14106	14052	14055	14021	14026	13973	14064	14019	13888	14166	14243	13865	13950	14001	14028	13957	14106	14115	14073	14049	13972	14128	14018	14211	14221	14090	14064	13990	13927	13999	14088	14191	14048	14285	14103	13907	13959	14062	14148	13972	13999	14013	13866	14120	13963	14162	14222	14118	13999	14136	14013	14061	14018	14031	13926	13842	13955	13871	14037	13935	14005	14052	13911	14186	13979	13907	14104	13952	14006	14030	13994	14139	14032	14080	13929	14145	14168	14211	14043	13923	13977	13958	14029	14065	14053	13996	14127	14197	14097	14046	14036	14053	13940	14068	14154	14106	13921	13951	14108	14039	14082	14105	14054	13877	14184	14070	13973	14137	14087	13982	14053	14027	14116	13951	14108	14065	14198	13949	14018	13948	14072	14051	14125	13920	14066	14062	14010	14167	14003	14005	14117	13926	14088	13926	14011	13938	14078	14080	14061	13985	14078	14117	13974	14224	14137	14056	14147	13987	14121	14063	13932	13965	14040	13992	14281	14058	14066	14068	13986	14092	14027	13972	14133	14177	14004	14207	14051	14006	13954	14101	13961	14113	14006	13990	14057	14040	14036	14103	14081	13983	14251	13997	14012	14076	14104	13926	14159	14035	14049	13916	14115	14011	14329	14069	14013	14073	14065	13914	14022	14033	14071	14130	13943	14051	14064	14125	14031	14027	14082	14074	14028	14047	14124	13933	14008	13987	14262	14226	14004	14074	14167	14120	14122	14109	14090	13946	14056	14172	14107	14025	13930	14120	14093	13913
24035	21201	29290	27836	27586	27949	25622	20871	19074	17858	17116	16778	16511	16421	16139	16157	16151	16042	16208	16225	16033	15684	15923	15555	15981	15810	16024	16023	15858	15728	15900	15817	15888	15636	15776	15820	15973	15859	15719	15857	15826	16057	15808	15871	15784	15744	15846	15750	15720	15767	15494	16048	15769	15811	15952	15803	15684	15841	15910	15836	15812	15689	15815	15937	15842	15870	15788	15872	15836	15868	15624	15707	15662	15788	15769	15662	15763	15811	15858	15786	15857	15843	15810	15666	15791	15665	15877	16083	15772	15737	15725	15795	15900	15777	15887	15932	15778	15813	15692	15854	15788	15733	15835	15676	15796	15936	15768	15864	15762	15721	15782	15729	15700	15934	16061	15821	15851	15816	15798	15945	15659	15677	15831	15726	15822	15796	15755	15916	15828	15786	15528	15609	15668	15702	15839	15775	15935	15687	15730	15806	15767	15768	15640	15722	15735	15821	15636	15788	15716	15531	15820	15664	15965	15885	15778	15927	15736	15818	15622	15744	15716	15789	15777	16000	15795	15820	15554	15763	15792	15770	15600	15746	15839	15775	15735	15742	15763	15641	15780	15616	15677	15900	15846	15663	15767	15695	15660	15852	15705	15689	15799	15683	15736	15746	15937	15620	15788	15702	15833	15762	15901	15784	15722	15609	15779	15778	15824	15746	15788	15706	15708	15685	15842	15641	15738	15703	15734	15649	15848	15776	15767	15798	15688	15784	15762	15754	15803	15904	15752	15865	15859	15796	15734	15608	15809	15724	15685	15775	15764	15961	15766	15770	15749	15899	15852	15820	15856	15578	15849	15657	15780	15935	15829	15834	15771	15629	15780	15869	15923	15833	15727	15617	15683	15741	15774	15767	15726	15757	15751	15862	15740	15570	15690	15534	15908	15665	15764	15928	15670	15754	15739	15907	15767	15810	15876	15580	15744	15834	15794	15648	15893	15756	15601	15734	15860	15965	15704	15779	15937	15722	15910	15762	15879	15738	15628	15750	15977	15829	15732	16018	15814	15723	15816	15756	15679	15788	15767	15843	15749	15662	15770	15723	15771	15860	15942	15755	15769	15689	15668	15926	15939	15987	15864	15703	15843	15897	15895	15742	15736	15745	15634	15659	15786	15679	15817	15717	15584	15701	15743	15861	15719	15796	15750	15810	15870	15880	15641	15709	15774	15625	15822	15579	15712	15858	15741	15852	15780	15874	15799	15670	15696	15787	15750	15882	15763	15622	15860	15713	15731	15850	15869	16008	16026	15877	15843	15647	15781	15820	15781	15600	15918	15846	15748	15712	15679	15869	15815	15714	15824	15705	15857	15761	15905	15830	15642	15636	15819	15861	15768	15788	15886	16015	15818	15739	15698	15856	15861	15721	15832	15758	15852	15716	15701	15759	15844	15743	15706	15897	15803	15950	15932	15801	15938	15894	15703	15756	15748	15720	15777	15766	15696	15701	15608	15749	15777	15838	15730	15867	15726	15873	15760	15547	15690	15688	15821	15891	15889	15544	15714	15852	15699	15746	15743	15900	15594	15797	15725	15715	15729	15760	15708	15656	15825	15820	15525	15952	15756	15770	15590	15720	15887	15869	15775	15695	15830	15751	15608	15753	15619	15700	15688	15851	15843	15995	15678	15851	15726	15803	15812	15759	15758	15817	15902	15721	15918	15850	15633	15689	15742	15749	15740	15850	15853	15819	15776	15864	15759	15656	15938	15790	15785	15731	15765	15753	15685	15675	15857	15943	15748	15753	15983	15978	15803	15770	15706	15664	15708	15777	15852	15916	15860	15792	15826	15655	15604	15709	15710	15961	15861	15899	15925	15843	15763	15809	15843	15696	15924	15866	15894	15991	15754	15616	15775	15652	15747	15783	15673	15775	15845	15737	15772	15592	15858	15920	15717	15787	15715	15714	15783	15987	15953	15661	15588	15497	15502	15611	15989	15818	15776	15818	15937	15764	15813	15891	15747	15705	15694	15949	15845	15932	15819	15795	15941	15667	15638	15856	15646	15932	15809	15772	15625	15797	15493	15746	15769	15826	15849	15829	15912	15756	15700	15627	15805	15898	15888	15574	15685	15527	15641	15914	15980	15790	15723	15791	15864	15717	15802	15631	15736	15819	15895	15836	16002	15756	15780	15920	15712	15680	15964	15688	15861	15656	15874	15737	15716	15777	15683	15949	15914	15729	15703	15707	15665	15889	15640	15771	15793	15901	15610	15770	15775	15583	15710	15794	15673	15768	15802	15837	15807	15484	15708	15899	15800	15771	15707	15575	15912	15798	15680	15753	15851	15776	15667	15667	15694	15689	15794	15979	15755	15738	15692	15661	15756	15756	15823	15897	16000	15755	15650	15725	15827	15614	15830	15608	15801	15719	15736	15636	15900	15549	15789	15847	15877	15851	15890	15740	15729	15864	15875	15871	15701	15587	15706	15799	15577	15533	15776	15833	15823	15587	15968	15787	15669	15758	15798	15969	15608	15813	15771	15542	15714	15617	15908	15694	15891	15899	15638	15711	15853	15703	15838	15901	15549	15924	15868	15523	15600	15944	15700	15938	15732	15798	15867	15728	15708	15763	15855	15744	15888	15710	15855	15903	15788	15901	15809	15806	15989	15786	15714	15659	15938	15748	15623	15607	15754	15729	15804	15891	15787	15790	15867	15728	15870	15936	15921	15689	15762	15813	15714	15804	15975	15600	15960	15974	15845	15752	15657	15882	16029	15787	15914	15791	15895	15693	15878	15818	16111	15653	15937	15850	15698	15803	15742	15779	15655	15840	15511	15883	15792	15771	15741	15837	15802	15837	15821	15664	15783	15738	15743	15814	15908	15705	15729	15687	15953	15769	15928	15683	15823	15829	15724	15818	15915	15615	15716	15703	15893	15685	15783	15721	15761	15877	15697	15825	15843	15748	15644	15902	15569	15759	15828	15824	15722	15806	15806	15821	15926	15628	15865	15770	15870	15670	15756	15802	15746	15884	15730	15901	15837	15758	15689	15726	15647	16018	15862	15853	15716	15730	15748	15730	16032	15822	15802	15702	15773	15675	15790	15884	15772	15978	15818	15954	15825	15714	15937	15841	15821	15510	15760	15860	15656	15786	15713	15840	15814	15647	15703	15582	15820	15798	15922	15879	15784	15575	15732	15731	15834	15888	15949	15937	15784	15642	15783	15860	15826	15848	15773	15956	15692	15799	15593	15792	16012	15816	15918	15764	15851	15825	15848	15764	15765	15685	15738	15523	15638	15609	15757	15613	15817	15752	15721	15643	15745	15932	15998	15806	15973	15927	15848	15678	15816	15760	15785	15538	15968	15831	15527	15832	15787	15702	15514	15717	15830	15729	15909	15814	15710	15892	15998	15718	15878	15801	15747	15757	15742	15943	15878	16007	15824	15623	15717	15789	15877	15927	16053	15797	15746	15738	15714	15683	15754	15766	15698	15737	15848	15699	15693	15814	15992	15775	15983	15884	15775	15633	15778	15857	15652	15709	15722	15839	15800	15790	15658	15902	15889	15794	16007	15791	15825	15896	15500	15811	15800	15642	15868	15617	15931	15592	15694	15725	15669	15817	15678	15709	15761	15821	15906	15789	15821	15958	15797	15720	15872	15951	15780	15810	15786	15677	15903	15869	15824	15629	15769	15797	15638	15846	15848	15724	15728	15782	15695	15814	15900	15783	15849	15778	15723	15600	15985	15699	15946	15639	15864	16073	15900	15758	15879	15873	15682	15780	15705	15700	15771	15830	15717	15899	15937	15724	15489	15763	15810	15822	15721	15791	15748	15848	15707	15618	15636	15894	15724	15885	15690	15694	15703	15719	15681	15742	15842	15647	15872	15877	15715	15796	15769	15795	15704	15931	15770	15744	15818	15820	15699	15761	15736	15733	15779	15662	15718	15797	15851	15670	15979	16026	15760	15909	15912	15646	15723	15664	15844	15918	15740	15680	15822	15793	15720	15495	15674	15835	15751	16028	15667	15812	15854	16044	15689	15864	15887	15841	15779	15854	15888	16058	15712	15801	15701	15852	15923	16020	15829	15559	15704	15713	15848	15860	15760	15807	15779	15555	15735	15781	15757	15696	15653	15873	15792	15633	15721	15785	15664	15897	15673	15598	15788	15775	15738	15623	15742	15738	15748	15733	15847	15718	15756	15657	15493	15833	16016	15837	15844	15743	15772	15795	15763	15887	15748	15809	15721	15871	15750	15835	15857	15772	15680	15760	15672	15568	15733	15846	15642	15796	15814	15719	15811	15757	15883	15707	15753	15625	15745	15728	15718	15703	15728	15587	15606	15827	15859	15798	15749	15912	15692	15954	15874	15848	15746	15796	15831	15705	15744	15617	15735	15899	15814	15838	15752	15823	15729	15784	15651	15809	15582	15811	15929	16000	15805	15896	15548	15697	15827	15632	15830	15909	15744	16044	15721	15642	15674	15861	15815	15609	15812	15853	15930	15628	15766	15721	15745	15762	15856	15899	15735	15778	15797	15849	15891	15802	15868	15833	15674	15655	15692	15777	15896	15625	15832	15852	15786	15630	15712	15851	15853	15756	15725	15635	15816	15898	15958	15599	15925	15849	15759	15549	15840	15964	15896	15687	15807	15645	15562	15770	15854	15910	15985	15725	15758	15953	15900	15909	15648	15673	15741	15728	15813	15682	15991	15778	15806	15954	15912	15897	15636	15806	15823	15811	15873	15792	15712	15820	15810	15847	15819	15714	15912	15808	15680	15868	15938	15847	15863	15705	15854	15630	15674	15926	15713	15797	15866	15723	15867	15747	15728	15683	15701	15644	15839	15835	15720	15804	15911	15798	15675	15676	15785	15859	15821	15626	15825	15821	15847	15890	15473	15820	15907	15892	15916	15824	15778	15842	15618	15652	15763	15755	15700	15882	15731	15907	15666	15857	15941	15666	15772	15749	15648	15781	15745	15677	15798	15689	15699	15828	15864	15675	15945	15760	15854	15731	15609	15736	16010	15731	15864	15672	15839	15742	15775	15694	15924	15643	15722	15825	15650	15826	15777	15819	15769	15713	15889	15602	15761	15891	15712	15610	15837	15763	15689	15776	15733	15698	15861	15829	15727	15806	15865	15779	15909	15608	15722	15968	15764	15868	15944	15811	15574	15745
37354	61644	54514	41938	34439	28605	23802	19717	17560	16453	15570	15250	14987	14742	14345	14309	14230	14263	14121	14282	14071	14005	14023	14062	14042	14030	13894	14050	14072	13999	14213	14030	14017	13899	14007	14095	13992	14024	14032	14027	13886	13999	14032	13938	14114	13943	13979	13935	13912	13943	13944	14037	14022	13926	14028	14030	14123	13894	13874	14109	14175	13851	13875	13983	14035	14011	13959	14096	13958	13988	13969	14011	13969	13879	13923	13866	14015	13974	13785	14046	13936	13960	14034	13923	14045	13942	14076	14022	13913	14116	13945	14023	13931	13962	13920	13946	13789	14129	13900	13862	13859	13850	14154	14176	13963	14059	14050	13830	13922	13994	13807	14004	13874	14086	13955	14059	14099	14026	14081	13938	13962	14008	13880	14141	14002	14077	14038	13909	13997	13863	13747	13927	13905	13815	13915	13874	13825	14006	13841	13912	13925	14006	14050	13794	13968	13976	13947	13928	13893	13895	13982	14085	13938	14054	14086	14022	13865	14020	13974	13913	14025	14029	13993	13948	14099	13915	13928	13853	14039	14057	13990	13936	14023	13982	14119	13822	13976	13995	14078	13883	13916	14022	14052	13974	13979	13966	14069	13981	14022	13849	14022	14026	14029	13750	14006	14008	13874	13846	13987	13999	13959	14089	13873	13918	14002	13796	13889	13866	13905	13878	14078	14018	13962	13844	13902	13865	14053	13917	14123	13929	13970	13983	14036	13999	13942	13847	14042	13986	13976	13879	13985	14076	14049	13977	13836	13987	14036	13811	14246	13972	14028	13973	13908	14056	13860	13808	13960	14091	13946	13992	14131	14077	13989	14038	14007	14202	14033	13879	13917	13837	13977	13958	14088	13836	13993	13761	14042	13982	14033	14166	13907	14066	14014	14005	13955	14074	13849	14152	14039	13786	13996	13965	13861	14133	13792	13954	14108	14041	13931	13893	13891	14023	13894	14036	14036	13951	14089	14027	13913	13990	14059	13893	13908	13956	14059	14101	13924	13943	14064	13887	14134	13962	13796	14026	14023	14091	14035	13826	13924	13974	14001	13988	13971	14039	13892	13973	14095	13859	13992	13899	13915	13882	13922	14108	13914	13837	13867	13975	14059	13875	14044	13760	13952	13937	14099	13974	13958	13903	14000	13800	14090	13901	13863	13911	13916	13898	13829	13840	13949	13928	14044	13926	13967	13968	13992	13909	14036	14092	13818	13943	14077	14084	13916	13937	14076	13956	13911	13793	13894	13838	13932	13864	13935	13925	13930	13907	13954	13957	14176	13838	13951	13847	13841	14145	13947	13946	14042	14024	13929	14042	13743	14123	14048	13969	13925	14178	14005	13952	14042	14057	13879	14060	14026	13868	13897	13955	14199	13997	14013	13857	14182	13943	14103	13872	13958	13884	14010	14071	14017	13864	14026	14089	13981	14085	13866	14029	13925	14176	14052	13979	13989	13942	13910	13983	13903	13842	14000	13852	13981	13968	13912	13957	13826	13865	13838	14116	13810	13978	13963	13900	13967	14157	14046	13808	13785	13933	13946	14027	14041	13820	13897	13915	14079	14007	14080	14053	13932	14025	14044	13854	13956	14081	13902	13925	14024	13963	13854	13941	13806	13971	14029	13849	13873	14003	14040	13888	13781	13854	13955	14029	13943	13966	14003	13949	13995	14050	14040	13866	13930	13913	14012	13879	13949	14073	13861	14094	13884	13960	13914	13997	14043	13933	13947	13893	14007	13889	14048	14131	13780	13880	13897	13855	14039	13978	13856	13774	13980	13964	14041	14047	13858	13971	13892	13866	13788	14032	14044	13916	14086	13836	13927	13763	13965	14072	13987	14073	14040	14037	13962	13984	14130	13906	13919	13828	13906	14156	13972	13882	14188	13884	13846	13997	14170	13841	14115	13917	13990	13998	13975	14040	13827	13811	13984	14100	13853	14020	14068	13994	13763	13877	14007	13931	13904	13870	13946	13822	14030	13870	14096	13849	13923	13962	13933	14036	13975	13871	13885	14058	13891	13946	13816	14015	13876	14023	14030	14016	14025	13955	14062	13933	13961	14070	13993	13903	13969	13898	13913	13881	14070	13972	13958	14040	13967	14007	14045	14056	13769	14064	14026	14000	13911	13934	14137	13940	13861	13991	13922	13875	14046	13948	14098	14000	13976	13830	13980	13990	14041	13906	14140	13948	13956	14056	13925	13902	13970	13864	13874	13855	13962	13810	13905	13810	13977	13922	13930	13979	13902	14006	13853	13990	13878	13899	14091	14164	13952	13731	13886	13915	13991	13855	13787	14046	14141	13982	14089	14070	13907	13760	13898	13861	13937	13931	13932	13972	13930	14021	13969	14005	14049	13850	13834	13925	14115	14032	13972	13920	13949	14066	13902	14064	13794	14110	14032	13966	13832	14012	13969	13814	13776	14003	13871	14142	14031	13818	13904	13959	13952	14080	14063	13844	14075	14065	13970	14124	13909	13727	13914	13809	13924	14084	13861	13948	14063	14074	13984	13977	13942	13972	13864	14018	13848	13894	14032	14014	13974	14039	14007	13847	13868	13903	13931	13878	13908	14118	14056	13916	13979	13955	14059	13994	13864	13935	14001	13962	13920	14054	14010	13845	13939	13976	14069	13791	14022	13922	13902	13868	13790	13976	13984	13902	13828	14137	13970	14031	13892	13891	13951	13812	13940	14115	13895	13911	13831	14005	13802	13872	13918	13979	14122	14049	13893	13882	13918	13851	14051	13823	13899	14011	13934	13918	13786	13922	14112	14080	14016	13959	14085	14067	13898	13864	13883	14042	13929	13922	13998	14118	13990	13783	14059	14039	13925	14153	14005	14091	13916	14029	14047	13967	13960	13987	13923	14096	13932	13907	13853	13985	13883	14006	13887	13935	14015	13874	13846	13909	14119	14022	13869	13859	14143	13960	14047	14008	13887	13810	13909	13817	13780	13966	13850	14079	13982	14071	13878	14084	13888	13884	14069	13951	14122	14089	14120	13921	13839	13905	13940	13889	14025	14087	13763	14049	13920	14068	13999	13951	14121	13941	13932	13949	14108	13878	13906	13804	13925	13906	13868	13925	13887	13818	13873	14058	13867	13971	14053	13820	13965	13978	14088	13996	13859	13838	13986	13954	13823	14039	13945	13766	14079	14049	14029	13873	14037	14021	13776	14069	14006	13917	13952	14006	13955	13918	13840	13972	13953	13977	13798	13983	13953	13946	14001	13701	13871	14086	13772	13812	14045	13837	14090	13907	13912	13983	14009	13790	14046	14119	13924	14060	13908	13921	13896	13886	14081	13924	13988	14083	13958	14160	14000	13946	13925	13906	13962	13797	13947	13885	13898	13975	14051	14001	13939	13900	13952	13929	13951	13950	14105	13912	13832	13961	13999	13915	13960	13867	14002	13938	13933	13999	13985	14055	14069	14089	13970	13981	14072	13979	13922	13942	13913	13858	13941	14012	13871	14120	14023	14013	13877	14028	14092	13977	13924	13950	13904	13783	13845	13937	13890	14046	13952	13934	13956	14148	13979	14024	14129	14038	13991	13777	13820	13876	13870	13736	14039	13941	14047	13855	13988	13948	13828	13869	14009	14017	13938	13930	14046	13934	13928	14062	14042	14009	13943	14116	14094	13945	13974	14067	13892	13936	14108	14000	13979	14007	14128	13938	13919	14084	13963	14068	13982	13852	14019	14231	13881	13976	13983	14008	13887	13966	13971	13900	14158	13920	13784	14029	13866	14009	14077	13920	13955	13941	13939	13987	13963	13883	14006	13942	14011	13751	13851	14018	13999	14154	13784	13906	13936	13959	13958	14054	14065	13876	14062	14029	14089	13879	14041	14083	13949	13835	13967	13952	13930	14025	14155	14011	13845	13937	13823	13931	14022	14037	13943	13960	14037	13948	13971	13871	14081	14023	13826	14026	13863	14030	13990	13962	13976	13918	14011	14060	14147	14090	13929	13974	13895	14105	13702	13899	14002	13917	14082	13970	13857	13953	13981	13901	13914	14066	13824	13978	13952	13878	13934	13919	13988	14018	14052	14017	13872	13690	14054	13925	13991	13725	14019	14020	13876	13884	13922	14062	13935	14114	14093	13927	13974	14033	14090	13982	13824	14000	13831	13825	14047	13884	13920	13926	13861	14076	14021	13896	14071	13998	13994	13939	13906	14029	13835	14091	13955	13916	13916	14058	14098	13916	13986	13997	13899	13897	14051	14075	13926	13886	13823	13891	13910	13985	13877	13976	13936	14101	13884	13990	13958	14010	13968	14033	13884	14032	14100	13775	14034	13857	14010	13823	14013	13937	14058	13982	13895	13865	14023	14051	13886	14149	13835	13971	13986	14012	13962	13973	13972	13863	13866	14063	13866	13964	13980	14085	13991	13818	13932	14007	13959	13934	13925	13924	13912	14070	13979	14052	14047	14062	14022	14107	13997	13998	13823	13880	14163	13883	13926	13974	14073	14045	14075	13951	14048	13981	13815	13914	14134	14103	13972	13868	13930	13785	14035	13901	13957	14041	13923	14026	13853	14133	13979	13827	13927	13992	13667	13877	14023	13986	14109	13994	13980	14001	13928	13977	13901	13992	14209	13994	13796	13772	14001	14019	13690	14042	14127	13836	14036	13949	13913	13858	14128	14099	14025	14048	13964	13989	13995	13985	13931	14124	13858	14017	14172	13978	14048	13961	13908	13955	13866	13807	14029	13995	14056	13968	14131	13895	13941	13860	14068	14051	14057	13963	13993	13943	13929	13935	14020	13969	13997	14083	13886	13985	14030	13942	14178	13973	14004	13948	14011	13748	14000	14137	13872	13958	13917	13841	13924	14032	13922	13904	13972	14067	14074	13837	13901	13893	13927	14068	14057	13830	14011	13907	13753	13938	14030	13791	14055	13993	14080	14044	13832	13840	13876	13807	13990	13983	13858	13957	13830	14093	14001	13808	14099	14036	13803	14017	13964	14099	14026	14005	13991	14135	14004	13923	13985	13923	14049	13896	13962	13892	14093	13842	13918	13956	13963	13849	14023	13993	14103	13871	14058	13909	13951	13936	14057	14036	13963	13826	13949	14069	13970	13890	14045	13846	13863	13879	13927	13897	14038	13820	13768	14008	13882	14063	14117	13810
22844	21176	29031	24723	24921	28634	30417	24528	21459	19667	18349	17517	17167	17287	16961	16795	16634	16533	16649	16528	16225	16772	16474	16418	16434	16523	16369	16311	16466	16362	16353	16475	16319	16402	16358	16174	16536	16291	16322	16446	16298	16108	16407	16426	16407	16216	16337	16341	16151	16290	16245	16390	16141	16234	16146	16347	16405	16187	16293	16346	16233	16169	16245	16262	16197	16316	16487	16028	16298	16153	16316	16379	16273	16156	16285	16394	16464	16236	16434	16369	16198	16350	16381	16159	16115	16396	16585	16135	16319	16108	16297	16179	16300	16009	16156	16079	16023	16344	16170	16380	16324	16198	16197	16249	16154	16328	16467	16361	16299	16195	16323	16143	16299	16272	16460	16421	16207	16331	16336	16290	16334	16255	16365	16234	16223	16366	16377	16166	16535	16172	16242	16171	16320	16310	16385	16345	16145	16240	16276	16378	16289	16141	16273	16347	16370	16252	16296	16356	16369	16446	16212	16167	15990	16140	16582	16106	16072	16405	16197	16189	16067	16368	16271	16222	16253	16189	16407	16248	16426	16295	16280	16482	16287	16277	16037	16261	16276	16461	16173	16175	16404	16157	16292	16232	16358	16099	16191	16099	16305	16221	16366	16368	16372	16193	16183	16345	16248	16145	16186	16171	16259	16258	16131	16321	16212	16004	16347	16172	16367	16303	16139	16295	16153	16402	16327	16224	16025	16266	16416	16226	16394	16098	16279	16234	16288	16199	16071	16176	16301	16058	16052	16088	16124	16364	16417	16207	16215	16291	16183	16166	16265	16210	16137	16079	16372	16312	16341	16300	16269	16282	16208	16081	16235	16405	16208	16356	16315	16159	16376	16261	16415	16289	16182	16173	16214	16353	16049	16281	16238	16077	16199	16123	16280	16390	16251	16254	16399	16200	16203	16283	16342	15999	16178	16372	16306	16277	16386	16145	16338	16375	16107	16231	16332	16213	16402	16400	16264	16215	16220	16279	16068	16182	16196	16326	16153	16051	16106	16202	16110	16420	16359	16071	16366	16228	16374	16267	16238	16291	16217	16260	16345	16324	16454	16204	16098	16208	16245	16201	16329	16208	16207	16154	16282	16358	16295	16196	16315	16321	16415	16232	16334	16534	16276	16494	16235	16155	16298	16343	16131	16262	16434	16276	16118	16184	16142	16078	16439	16118	16411	16280	16126	16195	16045	16032	16179	16336	16355	16363	16354	16345	16246	15921	16211	16231	16345	16232	16042	16214	16255	16206	16350	16166	16174	16285	15984	16191	16191	16144	16344	16243	16189	16223	16182	16138	16196	16070	16058	16226	16117	16294	16411	16192	16110	16298	16150	16276	16040	16198	16246	16233	16314	16388	16090	16266	16446	16227	16157	16080	16299	16198	16252	16405	16297	16123	16179	16242	16217	16170	16242	15974	16246	16350	16295	16401	16130	16209	16420	16146	16101	16300	16254	16344	16223	16297	16145	16382	16222	16320	16220	16110	16281	16097	16140	16226	16328	16244	16210	16342	16297	16232	16118	16130	16174	16243	16366	16320	16193	16199	16279	16275	16317	16163	16419	16219	16354	16165	16295	16363	16364	16222	16221	16266	16085	16249	16306	16135	16410	16168	16256	16081	16092	16124	16244	15971	16290	16163	16291	16276	16140	16137	16114	16268	16197	16367	16427	16180	16451	16185	16287	16072	16195	16254	16133	16264	16183	16082	16201	16326	16241	16180	16153	16024	16185	16399	16209	16280	16325	16438	16243	16309	16177	16003	16235	16449	16197	15999	16307	16310	16344	16228	16116	16258	16173	16180	16168	16155	16177	16416	16229	16086	16384	16274	16008	16205	16266	16204	16394	16169	16320	16235	16279	16253	16108	16299	16232	16223	16184	16325	16273	16329	16155	16374	16155	16326	16276	16330	16136	16386	16083	16306	16322	16274	16121	16158	16218	16052	16308	16174	16091	16158	16176	16239	16198	16275	16106	16024	16225	16144	16175	16239	16158	16016	16340	16279	16384	15966	16188	16218	16263	16249	16306	16215	16338	16281	16348	16250	16259	16011	16331	16307	16251	16425	16475	16197	16132	16266	16213	16290	16340	16200	16073	16333	16330	16180	16239	16277	16136	16211	16329	16236	16065	16143	16242	16081	16255	16218	16160	16261	16136	16174	16060	16216	16357	16231	16109	16294	16104	16231	16379	15956	16230	16270	16082	16327	16226	16294	16436	16113	16318	16242	16193	16074	16226	16410	16051	16472	16160	16356	16024	16260	16353	16287	16202	16202	16334	16245	16236	16326	16211	16035	16253	16245	16279	16090	16080	16131	16211	16105	16266	16163	16137	16179	16085	16516	16361	16311	16137	16283	16373	16292	16277	16277	16381	16182	16012	16303	16144	16292	16182	15993	16212	16271	16148	16127	16289	16361	16123	16112	16148	16356	16074	16139	16307	16156	16194	16336	16272	16527	16323	16312	16353	16156	16239	15926	16242	16267	16346	16284	16230	15992	16336	16182	16059	16160	16336	16107	16217	16299	16217	16189	16208	16190	16084	16265	16253	16289	16264	16225	16232	16189	16212	16033	16232	16174	16243	16218	16064	16177	16001	16228	16282	16301	16219	16280	16176	16326	16054	16224	16111	16324	16272	15996	16058	16285	16123	16337	16187	16131	16304	16131	16213	16136	16303	16224	16288	16245	16134	16350	16274	16261	16287	16427	16370	16264	16390	16388	16377	16156	16256	16146	16174	16160	16486	16268	16184	16334	16216	16280	16113	16278	16272	16095	16266	16395	16253	16274	16197	16259	16241	16316	16205	16190	16144	16226	16247	16110	16193	16032	16333	16299	16279	16210	16290	16419	16271	16178	16256	16491	16176	16544	16018	16371	16284	16411	16268	16423	16325	16258	16148	16166	16311	16164	16071	16240	16247	16273	16267	16233	16226	16181	16210	16297	16267	16082	16241	16095	16233	16161	16411	16536	16231	16234	16389	16171	16260	16409	16359	16206	16264	16172	16296	16128	16088	16132	16310	16221	16235	16203	16205	16094	16330	16089	16220	16116	16176	15977	16362	16223	16210	16142	16101	16162	16219	16163	16327	15958	16435	16275	16279	16395	16139	16332	16161	16066	16104	16512	16200	16434	16272	16308	16261	16228	16302	16112	16263	16132	16296	16323	16475	16421	16360	16342	16427	16335	16032	16177	16022	16321	16236	15986	16331	16371	16125	16104	15935	16130	16086	16275	16120	16066	16234	16349	16352	16366	16255	16327	16178	16209	16237	16138	16050	16214	16228	16251	16228	16150	16387	16249	16219	16083	16193	16420	16257	16292	16191	16303	16209	16302	16281	16150	16308	16138	16223	16483	16248	16213	16196	16138	16506	16229	15929	16208	16263	16257	16291	16159	16312	16292	16316	16190	16379	16103	16150	16302	16290	16308	16201	16365	16130	16308	16308	16292	16128	16178	16283	16445	16372	16269	16189	16235	16247	16405	16320	16230	16026	16125	16186	16352	16252	16312	16248	16286	16106	16073	16232	16319	16253	16128	16126	16309	16301	16196	16293	16222	16263	16159	16436	16177	16300	16194	16092	16151	15986	16206	16281	16195	16176	16204	16371	16122	16281	16328	16052	16199	16089	16316	16243	16187	16282	16268	16297	16205	16219	16121	16224	16035	16172	16290	16107	16232	16144	16164	16207	16197	16239	16161	16219	16410	16339	16123	16399	16487	16385	16308	16340	16223	16221	16138	15976	16187	16152	16275	16236	16313	16282	16126	16151	16276	16234	16056	15996	16312	16290	16039	16319	16184	16417	16131	16140	16430	16303	16253	16147	16119	16186	16231	16171	16373	16232	16321	16324	16286	16135	16226	16153	16198	16224	16215	16411	16331	16422	16104	16171	16341	16249	16323	16344	16253	16409	16106	16257	16191	16312	16169	16125	16144	16169	16053	16008	16299	16268	16359	16256	16101	16024	16252	16464	16126	16295	16293	16229	16252	15987	16264	16260	16176	16197	16155	16372	16331	16235	16301	16401	16214	16289	16172	16233	16180	16279	16111	16254	16298	16261	16275	16438	16479	16259	16215	15981	16231	16229	16300	16118	15878	16273	16035	16360	16315	16248	16275	16255	16290	16259	16119	16377	16302	16425	16165	16461	16499	16404	16110	16096	16177	16313	16163	16346	16161	16270	16354	16410	16291	16291	16170	16296	16347	16310	16249	16274	16136	16277	16342	16220	16303	16330	16336	16207	16165	16343	16350	16314	16052	16331	16183	16190	16127	16068	16278	16294	16203	16326	16248	16204	16312	16379	16350	16197	16248	16166	16180	16160	16111	16239	16182	16262	16201	16427	16145	15986	16218	16244	16283	16041	16217	16290	16433	16158	16255	16094	16473	16175	16238	16318	16382	16160	16399	16343	16255	16275	16145	16220	16036	16137	16229	15934	16182	16329	16205	16292	16181	16297	16423	16261	16278	16252	16146	16373	16061	16132	16198	16125	16149	16203	16099	16317	16368	16222	16219	16283	16286	16218	16220	16210	16051	16187	16189	16069	16213	16231	16307	16072	16270	16261	16262	16416	16357	16462	16158	16387	16365	16178	16210	16239	16240	16375	16155	15936	16247	16508	16180	16125	16304	16212	16295	16036	15950	16130	16337	16150	16333	16169	16343	16022	16180	16181	16207	16207	16387	16125	16255	16278	16298	16144	16388	16313	16335	16183	16350	16338	16190	16277	16246	16464	16090	16227	16256	16181	16112	16284	16276	16275	16350	16263	16299	16022	16191	16364	16050	16163	16265	16370	16214	16273	16261	16202	16191	16434	16169	16249	16156	16237	16230	16377	16392	16244	16161	16127	16226	16410	16171	16073	16185	16281	16328	16476	16175	16042	16319	16260	16185	16356	16223	16319	16240	16283	16317	16317	16225	16230	16345	16228	16303	16233	16276	16330	16081	16194	16347	16356	16427	16183	16173	16104	16223	16322	16244	16259	16481	16222	16213	16254	16302	16298	16378	16091	16063	16323	16196	16172	16050	16339	16202	16188	16010	16339	16256	16191	16019	16252	16100	16076	16138	16427	16411	16153	16253	16208	16167	16210	16274	16091	16203	16180	16095	16371	16184	16364	16317	16578	16188	16283	16313	16367	16334	16427	16266
39926	67382	60714	48030	39884	33233	28779	24429	20417	17912	16564	15655	15362	15068	14883	14843	14437	14654	14614	14391	14549	14507	14351	14329	14333	14370	14185	14534	14302	14210	14334	14298	14461	14405	14150	14306	14303	14324	14190	14118	14289	14290	14169	14324	14268	14128	14300	14192	14324	14207	14176	14188	14330	14138	14207	14173	14212	14213	14139	14191	14217	14207	14253	14077	14184	14225	14417	14195	14073	14336	14104	14192	14246	14142	14264	14245	14351	14386	14241	14259	14257	14368	14259	14308	14197	14112	14185	14306	14191	14208	14236	14350	14199	14356	14157	14302	14148	14148	14103	14296	14148	14146	14347	14087	14173	14028	14318	14363	14330	14122	14217	14271	14197	14327	14207	14312	14325	14091	14172	14316	14341	14115	14251	14116	14174	14264	14202	14373	14361	14174	14311	14185	14218	14411	14120	14275	14308	14130	14242	14181	14370	14279	14201	14218	14321	14408	14100	14204	14206	14212	14231	14243	14160	14306	14234	14171	14205	14288	14174	14282	14233	14205	14195	14142	14111	14080	14297	14230	14261	14233	14115	14232	14050	14149	14315	14213	14290	14249	14463	14131	14167	14423	14184	14215	14279	14234	14224	14293	14070	14345	14208	14242	14514	14173	14354	14210	14153	14269	14383	14230	14194	14191	14220	14302	14282	14141	14285	14182	14300	14480	14167	14217	14237	14280	14276	14083	14109	14385	14291	14219	14070	14204	14304	14242	14338	14312	14240	14225	14136	14351	14354	14236	14096	14225	14208	14271	14315	14179	14267	14156	14238	14293	14284	14386	14224	14286	14227	14378	14278	14133	14165	14388	14203	14244	14320	14223	14263	14047	14234	14181	14242	14024	14186	14264	14263	14287	14286	14446	14124	14061	14243	13980	14378	14082	14234	14267	14206	14306	14149	14349	14137	14276	14199	14128	14272	14218	14179	14257	14225	14223	14401	14228	14312	14208	14120	14195	14226	14117	14302	14319	14388	14394	14244	14357	14236	14070	14452	14223	14215	14019	14289	14498	14286	14239	14184	14273	14119	14336	14335	14131	14256	14255	14342	14262	14318	14150	14243	14191	14244	14198	14357	14079	14318	14144	14207	14110	14417	14196	14176	14150	14348	14275	14228	14072	14164	14385	14321	14334	14287	14165	14173	14296	14229	14215	14112	14118	14357	14375	14274	14224	14128	14331	14093	14298	14047	14437	14179	14257	14214	14347	14330	14198	14240	14079	14226	14276	14288	14104	14358	14270	14283	14131	14370	14227	14176	14274	14270	14191	14211	14284	14242	14204	14153	14154	14048	14206	14305	14382	14320	14132	14295	14207	14154	14211	14180	14275	14455	14149	14270	14266	14313	14176	14158	14162	14213	14243	14357	14228	14217	14309	14332	14316	14186	14284	14232	14442	14235	14166	14154	14100	14224	14216	14218	14303	14358	14403	13994	14333	14166	14218	14245	14129	14201	14157	14196	14186	14052	14221	14234	14328	14273	14362	14227	14224	14215	14227	14241	14225	14245	14155	14207	14342	14233	14253	14309	14019	14347	14322	14216	14209	14190	14202	14385	14280	14297	14313	14332	14070	14188	14146	14114	14307	14150	14343	14197	14051	14216	14322	14177	14235	14071	14356	14256	14278	14173	14249	14222	14058	14118	14029	14189	14162	14275	14277	14314	14372	14113	14192	14191	14188	14210	14255	14299	14246	14240	14176	14158	14238	14235	14131	14184	14162	14288	14179	14241	14179	14301	14214	14187	14311	14208	14288	14273	14226	14085	14138	14125	14218	14318	14128	14348	14225	14335	14151	14127	14118	14208	14246	14271	14182	13980	14195	14207	14277	14258	14185	14258	14192	14259	14249	14181	14105	14212	14057	14176	14224	14212	14372	14246	14222	14078	14199	14167	14254	14132	14396	14397	14305	14208	14389	14207	14176	14256	14308	14206	14159	14401	14155	14340	14267	14269	14146	14294	14063	14206	14392	14293	14200	14334	14288	14143	14136	14172	14331	14144	13945	14214	14208	14287	14183	14178	14268	14074	14313	14124	14115	14215	14296	14232	14301	14223	14140	14106	14099	14128	14091	14305	14257	14227	14217	14423	14363	14270	14169	14259	14103	14315	14214	14188	14212	14190	14164	14318	14244	14244	14340	14127	14272	14087	14341	14305	14322	14255	14297	14248	14310	14290	14192	14232	14046	14177	14247	14253	14385	14143	14208	14138	14160	14407	14227	14214	14113	14166	14191	14214	14239	14338	14391	14167	14159	14159	14356	14110	14242	14243	14151	14215	14221	14290	14112	14291	14176	14075	14230	14277	14327	14196	14258	14322	14387	14319	14220	14127	14304	14098	14271	14346	14046	14189	14210	14212	14230	14313	14221	14016	14278	14201	14120	14018	14117	14332	14301	14396	14328	14200	14272	14355	14148	14186	14376	14255	14160	14124	14140	14161	14216	14288	14347	14325	14254	14176	14150	14342	14178	14204	14333	14206	14093	14077	14221	14186	14265	14082	14419	14345	14238	14177	14255	14142	14280	14295	14241	14196	14278	14272	14190	14058	14237	14237	14295	14251	14167	14278	14047	14196	14291	14176	14140	14150	14384	14166	14235	14436	14235	14143	14193	14179	14460	14106	14256	14178	14226	14249	14143	14170	14380	14157	14232	14246	14245	14178	14359	14304	14360	14176	14320	14307	14227	14308	14322	14114	14152	14061	14239	14372	14171	14308	14104	14056	14140	14196	14227	14188	14251	14200	14200	14140	14122	14314	14432	14184	14206	14249	14249	14153	14285	14058	14179	14287	14186	14151	14280	14136	14203	14253	14279	14162	14100	14105	14204	14351	14060	14073	14392	14225	14199	14133	14228	14071	14325	14184	14305	14085	14232	14283	14304	14178	14235	14203	14187	14225	14246	14196	14194	14233	14253	14295	14248	14155	14117	14238	14289	14280	14307	14200	14262	14417	14208	14286	14134	14236	14158	14299	14074	14249	14167	14162	14114	14293	14220	14041	14146	14260	14163	14322	14183	14015	14251	14283	14095	14314	14234	14229	14218	14168	14239	14348	14383	14128	14147	14207	14204	14202	14354	14301	14281	14110	14316	14152	14268	14290	14312	14222	14203	14314	14266	14431	14250	14329	14152	14249	14003	14091	14223	14272	14284	14223	14163	14216	14153	14242	14176	14105	14206	14227	14143	14199	14319	14205	14393	14289	14123	14250	14377	14326	14319	14169	14247	14197	14052	14204	14241	14260	14171	14423	14341	14163	14368	14119	14194	14169	14093	14282	14207	14302	14347	14183	14261	14095	14320	14299	14260	14182	14214	14200	14385	14227	14234	14244	14326	14214	14311	14275	14158	14104	14118	14345	14231	14255	14263	14097	14172	14134	14174	14334	14382	14266	14159	14383	14274	14019	14337	14088	14193	14306	14160	14159	14134	14182	14221	14187	14176	14220	14285	14224	14131	14259	14179	14160	14247	14293	14299	14172	14363	14301	14235	14140	14188	14179	14113	14311	14434	14159	14148	14359	14140	14174	14139	14176	14145	14147	14096	14080	14205	14221	14132	14192	14228	14141	14269	14257	14265	14323	14246	14237	14276	14286	14084	14258	14279	14124	14336	14241	14106	14327	14286	14280	14041	14257	14237	14212	14380	14063	14354	14198	13960	14420	14193	14260	14079	14158	14234	14276	14219	14106	14119	14202	14033	14189	14305	14041	14237	14300	14254	14237	14151	14292	14237	14173	14221	14072	14347	14004	14152	14231	14243	14057	14312	14151	14145	14173	14240	14235	14133	14382	14287	14358	14238	14130	14258	14316	14275	14138	14284	14168	14090	14357	14251	14264	14190	14224	14119	14208	14331	14296	14123	14122	14228	14159	14223	14150	14372	14187	14180	14212	14213	14175	14234	14273	14292	14142	14093	14186	14299	14158	14217	14295	14034	14220	14271	14368	14382	14273	14144	14274	14228	14294	14247	14376	14262	14149	14166	14229	14224	14222	14399	14346	14094	14262	14172	14281	14259	14354	14173	14182	14190	14333	14325	14186	14130	14260	14306	14171	14087	14187	14208	14156	14086	14222	14142	14208	14272	14302	14153	14279	14319	14412	14163	14123	14261	14234	14331	14244	14335	14217	14231	14088	14298	14279	14145	14083	14367	14292	14288	14398	14184	14173	14170	14309	14089	14100	14225	14374	14263	14181	14195	14256	14266	14078	14136	14184	14218	14267	14202	14208	14262	14216	14220	14248	14128	14101	14205	14191	14109	14276	14286	14164	14141	14232	14231	14241	14226	14178	14159	14173	14139	14291	14204	14327	14372	14304	14231	14377	14152	14249	14162	14285	14423	14245	14132	14431	14127	14302	14110	14093	14159	14283	14082	14262	14118	14349	14224	14242	14238	14086	14297	14251	14176	14335	14405	14298	14275	14436	14173	13982	14208	14316	14144	14055	14339	14179	14187	14088	14291	14189	14083	14312	14170	14200	14329	14250	14235	14193	14188	14260	14272	14246	14290	14304	14169	14236	14302	14197	14288	14136	14051	14242	14179	14158	14101	14140	14259	14288	14256	14202	14189	14132	14282	14273	14106	14418	14121	14349	14474	14378	14210	14167	14260	14218	14143	14143	14240	14155	14128	14306	14262	14161	14305	14361	14316	14288	14023	14218	14338	14212	14167	14089	14113	14283	14152	14353	14360	14223	14251	14211	14181	14191	14204	14158	14095	14178	14395	14216	14241	14279	14255	14254	14180	14361	14207	14441	14265	14167	14344	14384	14110	14231	14248	14140	14188	14290	14331	14316	14134	14215	14137	14159	14219	14069	14096	14156	14398	14266	14034	14193	14288	14328	14052	14314	14179	14233	14351	14127	14238	14117	14353	14028	14393	14111	14154	14165	14243	14102	14289	14189	14325	14293	14138	14105	14187	14324	14355	14179	14129	14098	14269	14272	14207	14098	14182	14175	14192	14193	14303	14227	14135	14274	14346	14247	14176	14125	14200	14102	14302	14397	14276	14210	14106	13992	14187	14128	14375	14334	14298	14316	14314	14281	14048	14369	14263	14192	14220	14219	14140	14216	14112	14237	14220	14229	14269	14263	14135	14221	14178	14178	14270	14335	14347	14215	14269	14131	14351	14268	14059	14179	14263
30733	34302	42058	35528	27420	23672	20967	18998	17784	17005	16663	16377	16124	16038	15824	15748	15884	15843	15836	15868	15850	16051	15814	15885	15732	15996	15761	15759	15875	15741	15918	15725	15737	15737	15932	15840	15883	15881	15646	15693	15860	15876	15715	15672	15768	15920	15751	15642	15816	15761	15665	15845	15622	15615	15773	15674	15705	15675	15867	15694	15664	15731	15672	15748	15751	15694	15644	15810	15652	15752	15749	15711	15706	15751	15612	15605	15740	15691	15698	15721	15431	15880	15620	15430	15493	15825	15683	15650	15680	15532	15751	15837	15808	15557	15767	15696	15905	15602	15728	15699	15401	15809	15939	15739	15688	15609	15671	15840	15784	15556	15576	15935	15778	15710	15680	15751	15669	15551	15645	15718	15555	15692	15597	15597	15626	15847	15765	15575	15888	15840	15518	15824	15627	15723	15736	15821	15836	15888	15724	15749	15733	15846	15921	15686	15602	15543	15678	15685	15694	15635	15772	15703	15604	15844	15702	15877	15823	15483	15733	15711	15847	15710	15642	15789	15777	15753	15985	15825	15650	15783	15763	15781	15679	15792	15728	15782	15574	15818	15844	15671	15827	15680	15537	15371	15869	15759	15723	15736	15667	15672	15729	15537	15885	15651	15675	15856	15814	15721	15762	15655	15762	15746	15553	15664	15783	15618	15570	15740	15833	15650	15591	15754	15578	15729	15702	15631	15814	15748	15698	15679	15706	15715	15709	15922	15661	15651	15882	15820	15907	15565	15720	15827	15757	15624	15664	15786	15747	15654	15713	15615	15746	15812	15820	15592	15792	15612	15659	15500	15679	15707	15684	15738	15747	15720	15773	15675	15796	15631	15574	15846	15689	15587	15584	15842	15737	15553	15782	15547	15773	15354	15645	15724	15831	15769	15626	15737	15949	15870	15722	15692	15695	15691	15691	15795	15830	15593	15416	15687	15864	15882	15801	15732	15915	15765	15597	15570	15747	15733	15667	15618	15716	15871	15692	15696	15866	15594	15649	15805	15642	15606	15812	15855	15828	15620	15544	15711	15661	15490	15630	15595	15728	15786	15903	15747	15711	15648	15714	15757	15580	15731	15708	15698	15722	15699	15780	15811	16000	15810	15812	15665	15692	15832	15784	15452	15699	15602	15623	15585	15726	15849	15918	15632	15743	15807	15655	15768	15876	15916	15702	15851	15630	15666	15776	15665	15913	15806	15753	15659	15685	15803	15659	15711	15862	15829	15609	15667	15683	15647	15604	15632	15532	15607	15623	15630	15664	15492	15962	15720	15804	15808	15821	15778	15587	15559	16001	15746	15916	15776	15501	15860	15765	15678	15588	15790	15801	15688	15835	15608	15867	15557	15727	15796	15592	15612	15753	15750	15623	15630	15672	15696	15866	15788	15547	15623	15620	15671	15778	15922	15861	15662	15779	15664	15675	15850	15861	15806	15889	15784	15732	15607	15755	15675	15816	15813	15780	15706	16084	15651	15668	15734	15678	15593	15789	15664	15736	15765	15636	15781	15699	15724	15676	15531	15811	15726	15702	15840	15561	15735	15711	15667	15534	15800	15720	15700	15832	15794	15732	15766	15734	15973	15916	15821	15938	15864	15702	15839	15744	15728	15887	15626	15632	15884	15838	15679	15856	15650	15793	15875	15706	15708	15821	15745	15737	15691	15677	15758	15816	15592	15825	15741	15582	15754	15806	15644	15727	15660	15784	15698	15593	15697	15772	15581	15635	15725	15756	15677	15708	15732	15889	15684	15823	15630	15714	15405	15550	15757	15762	15707	15720	15575	15610	16031	15695	15796	15758	15762	15989	15655	15622	15687	15638	15578	15714	15606	15796	15548	15887	15637	15832	15809	15949	15500	15837	15852	15803	15798	15743	15700	15786	15889	15599	15893	15937	15706	15632	15872	15792	15910	15758	15868	15893	15793	15582	15765	15826	15718	15823	15704	15664	15717	15641	15798	15800	15848	15844	15781	15783	15672	15632	15735	15779	15622	15786	15724	15792	15942	15945	15721	15606	15732	15650	15794	15706	15746	15878	16045	15901	15786	15839	15746	15616	15567	15770	15784	15722	15773	15642	15715	15808	15764	15751	15752	15709	15744	15636	15849	15727	15806	15837	15908	15530	15811	15836	15698	15701	15705	15790	15743	15581	15554	15741	15791	15927	15807	15838	15795	15821	15706	15577	15496	15787	15697	15711	15845	15737	15661	15674	15708	15483	15563	15736	15740	15750	15686	15837	15748	15648	15694	15728	15758	15795	15605	15680	15580	15750	15690	15578	15833	15782	15645	15969	15605	15745	15576	15682	15733	15688	15728	15779	15728	15728	15860	15785	15644	15739	15850	15623	15794	15545	15803	15752	15652	15682	15726	15720	15661	15912	15653	15723	15805	15591	15663	15695	15835	15825	15709	15698	15774	15578	15796	15700	15539	15691	15702	15664	15651	15760	15613	15596	15882	15885	15757	15774	15649	15837	15558	15780	15547	15729	15861	15947	15865	15912	15630	15706	15517	15682	15865	15664	15793	15677	15766	15830	15556	15685	15784	15592	15654	16107	15754	15944	15692	15870	15839	15738	15722	15802	15616	15771	15608	15660	15838	15691	15657	15655	15749	15778	15801	15799	15687	15584	15938	15723	15863	15802	15664	15752	15875	15524	15700	15738	15652	15708	15869	15918	15844	15717	15703	15623	15632	15648	15648	15917	15794	15735	15792	15558	15659	15605	15914	15802	15807	15635	15748	15664	15918	15603	15697	15646	15782	15688	15856	15729	15628	15679	15766	15622	15673	15537	15734	15659	15837	15805	15671	15744	15794	15647	15646	15628	15654	15695	15841	15616	15722	15673	15643	15882	15568	15926	15794	15909	15737	15859	15751	15744	15772	15686	15818	15725	15736	15853	15782	15689	15573	15606	15448	15592	15596	15719	15709	15713	15837	15908	15892	15836	15847	15897	15689	15642	15723	15772	15612	15891	15793	15774	15629	15775	15749	15784	15687	15813	15832	15825	15649	15591	15746	15859	15636	15696	15744	15877	15730	15636	15515	15775	15782	15628	15564	15727	15758	15922	15739	15896	15756	15804	15912	15909	15684	15576	15841	15802	15805	15570	15788	15739	15636	15748	15681	15507	15797	15752	15746	15770	15704	15913	15738	15719	15563	15709	15671	15712	15811	15704	15700	15796	15643	15807	15840	15746	15768	15682	15588	15804	15687	15750	15623	15703	15528	15665	15816	15971	15827	15671	15616	15630	15449	15615	15781	15648	15895	15715	15640	15711	15687	15706	15811	15861	15769	15724	15620	15866	15603	15797	15996	15844	15740	15871	15762	15684	15802	15862	15759	15820	15812	15612	15694	15555	15727	15572	15637	15529	15630	15443	15667	15643	15551	15718	15722	15585	15773	15799	15783	15736	15628	15781	15630	15751	15651	15581	15521	15619	15860	15796	15535	15737	15572	15318	15745	15653	15766	15675	15880	15649	15646	15746	15870	15833	15709	15727	15571	15919	15493	15926	15834	15753	15927	15708	15916	15787	15848	15525	15603	15711	15688	15692	15863	15644	15829	15615	15848	15807	15739	15771	15822	15720	15727	15777	15654	15768	15569	15766	15711	15643	15617	15772	15789	15700	15780	15774	15640	15446	15902	15717	15790	15659	15708	15556	15806	15803	15765	15661	15787	15925	15729	15877	15722	15807	15652	15621	15801	15768	15344	15635	15812	15676	15903	15642	15756	15560	15595	15768	15689	15487	15869	15881	15803	15757	15617	15951	15657	15926	15835	15668	15675	15786	15698	15756	15654	15720	15804	15677	15626	15640	15733	15702	15540	15692	15736	15654	15700	15876	15466	15819	15803	15496	15674	15836	15703	15736	15650	15560	15746	15643	15831	15765	15863	15938	15780	15613	15713	15751	15833	15759	15776	15761	15719	15796	15953	15809	15773	15732	15589	15658	15801	15629	15450	15647	15612	15660	15800	15692	15714	15755	15783	15813	15679	15968	15713	15628	15743	15801	15684	15659	15703	15825	15649	15735	15839	15921	15751	15587	15670	15660	15720	15749	15711	15753	15824	15741	15832	15662	15830	15706	15699	15976	15834	15780	15729	15945	15969	15834	15834	15828	15796	15653	15656	15675	15686	15797	15669	15644	15648	15684	15749	15666	15605	15842	15815	15887	15654	15881	15621	15861	15715	15785	15854	15918	15515	15878	15752	15835	15770	15565	15795	15919	15607	15650	15641	15755	15813	15822	15748	15706	15753	15734	15754	15744	15893	15928	15760	15639	15579	15730	15556	15778	15630	15725	15595	15883	15761	15668	15720	15879	15681	15789	15836	15798	15812	15727	15823	15654	15819	15651	15970	15440	15668	15794	15671	15516	15880	15895	15685	15651	15876	15661	15639	15655	15731	15740	15789	15975	15681	15841	15748	15858	15580	15490	15813	15710	15777	15746	15822	16039	15466	15686	15760	15711	15832	15697	15658	15690	15619	15741	15611	15822	15700	15765	15695	15712	15876	15653	15697	15760	15883	15602	15587	15739	15899	15905	15740	15772	15686	15474	15772	15651	15902	15589	15777	15535	15655	15592	15699	15831	15850	15816	15854	15716	15991	15910	15744	15647	15637	15830	15708	15832	15650	15698	15768	15858	15794	15627	15792	15864	15736	15651	15648	15708	15897	15733	15645	15766	15755	15828	15730	15793	15743	15596	15856	15669	15597	15734	15662	15799	15806	15707	15808	15721	15739	15819	15649	15653	15550	15774	15633	15791	15726	15567	15774	15708	15863	15734	15768	15805	15750	15697	15709	15893	15773	15732	15758	15671	15763	15918	15673	15883	15710	15595	15838	15712	15867	15735	15611	15826	15828	15614	15615	15755	15659	15728	15614	15756	15831	15898	15758	15579	15950	15445	15796	15918	15612	15628	15909	15809	15854	15841	15625	15719	15784	15920	15626	15679	15740	15701	15796	15813	15677	15612	15736	15614	16023	15701	15585	15766	15783	15805	15663	15873	15615	15721	15648	15481	15605	15718	15565	15745	15710	15840	15782	15631	15600	15627	15522	15669	15691	15584	15828	15591	15562	15741	15720	15800	15540	15514	15727	15734	15745	16008	15736	15744	15685	15738	15692	15872	15738	15669	15715
37280	52210	46985	34964	28104	23583	20621	18293	16585	15300	14844	14575	14578	14260	14187	14083	14069	14201	14010	14214	13989	13957	13890	13819	14026	13987	13928	13938	13937	13905	13813	13983	13976	13969	13897	13860	13968	13869	14000	14027	14075	13952	13943	13843	13870	13879	13906	13893	13833	13914	14014	14006	14052	13653	13886	13924	13924	13901	13873	13849	13907	14045	13910	13709	14025	13927	13918	13899	13936	13993	13821	13798	14012	13854	13954	13906	13989	13883	13981	13967	13888	13929	14122	13853	14124	13747	13959	13886	13837	13970	13960	14023	14018	13794	13857	13907	13882	13799	13959	13936	13819	13933	13940	14028	13923	13980	13896	13804	14032	13902	14018	13899	13965	13868	13816	13954	13858	13858	13898	13948	13827	13988	13917	13977	13766	13822	13825	13915	14027	13829	13917	13895	13902	14001	13973	13908	13909	13895	14016	13907	13988	13930	14073	14012	13946	14033	13958	13938	13904	13960	13896	14072	13904	13881	13790	13894	13858	14009	13811	13938	13891	13925	14037	13936	13988	13956	13960	14027	13983	14028	14011	13694	13755	13963	13910	13865	13934	13960	13914	13837	13876	13964	13908	13734	13926	13908	13797	13853	13914	13910	14011	13807	13732	14002	13930	13915	13925	13937	13999	13876	13934	13927	13945	13755	14000	13753	13885	13805	13975	13968	13952	13901	13997	13858	14012	13870	14074	14015	13890	13990	13930	13785	13782	13836	13929	13989	13938	13950	14059	14044	13868	13809	13759	14030	13846	13900	13860	13968	13937	13871	13936	13879	13858	13906	13965	13783	13943	13895	14012	13924	13962	13935	13914	13965	13956	14041	13962	13945	13762	14026	13977	13705	13908	13853	13979	13904	13837	13891	14022	13732	13764	13961	14014	14009	13996	14023	13972	13949	13961	13922	14045	13907	13878	13919	14077	14091	13920	13987	13949	14020	14027	13779	13972	13904	13928	13982	13964	13790	13890	14053	13868	13898	13952	13934	13955	13905	13800	13957	14070	14058	13858	13972	13937	13847	13923	13959	14031	13943	13948	13917	14095	14025	13869	13952	13949	13881	13949	13970	13939	13851	13797	13913	13971	13838	13965	13924	14067	14008	13859	13984	13850	13885	14033	13765	13934	13817	13835	13787	13874	13993	14018	14044	13910	13891	13823	13815	14034	13824	13943	14052	14042	13886	13870	13909	14035	14022	14072	13740	13741	13809	13870	13853	14019	13860	13994	13805	13968	14062	13983	13889	13904	13871	13971	13913	14065	13844	13990	13957	13938	13988	14230	13958	14042	13986	13725	13768	13965	13877	13996	13931	13896	13898	13944	13796	13882	13950	13788	13827	13949	13977	13915	13936	13838	13933	13986	13969	13873	13805	13829	14073	13905	13977	13783	14030	13880	13833	13887	13807	14014	13886	13856	13878	13874	13862	13856	13968	13877	14045	13895	13889	13908	13870	13904	13923	13865	13954	13874	14015	13971	13859	13881	13924	13990	13737	13966	14008	13813	13988	13828	13881	13992	14000	13885	13914	13797	14076	14086	14104	13990	13941	13872	13861	13912	13898	13942	13937	13919	13864	13998	13890	13963	13862	13963	13957	14001	13997	13818	13923	13838	13841	13874	13989	13941	13917	13885	14056	14014	14005	14142	13860	13953	13805	13915	13992	13937	14006	14027	13888	13930	14055	13922	14067	13885	14051	13956	13796	13886	13868	14091	13952	14034	13930	13934	13976	14027	14012	13868	13921	14098	13927	13840	13828	13884	13907	14123	13940	13929	13984	13893	13961	13785	13877	13853	13795	13900	13792	13974	13989	13909	13924	13871	13934	13825	14063	13956	13935	13977	13921	13979	13842	13839	13850	13917	13945	13955	13862	13958	13880	13956	14001	13790	13966	13860	13975	13890	14033	13858	13824	13921	13844	13922	14137	13869	14014	13790	13943	13886	13919	13938	13871	13946	13928	13974	13914	13863	13725	13931	13837	14061	13888	14041	14049	13911	13812	14011	13914	13887	14014	14088	13919	13983	13737	13845	13846	13802	13884	14058	14000	13884	13811	13876	13970	14051	13884	13955	13928	13965	13861	13943	13899	13962	13941	13821	14066	13854	13769	13978	13969	13960	13852	13959	13972	13823	13806	13757	14046	13927	13945	13934	14014	13998	13968	13947	13799	13793	13959	13881	13832	13845	13957	13974	13912	14152	13741	13912	13941	13819	13944	13941	13960	13974	13909	13934	14044	14024	13891	13971	13879	13969	13980	13806	13967	13836	13970	14052	13982	14047	13985	13928	14010	13783	13962	14034	13870	13939	13973	13930	13998	13878	13881	14002	13970	13914	14047	13994	13902	13681	13753	13927	13882	13971	13978	13839	13992	13938	13968	13877	13913	13879	14031	13872	13971	13824	13819	14062	13864	14005	13894	13777	13931	13952	13967	13763	13919	13820	13773	13798	14004	13861	13855	13966	13951	13953	14015	13907	13885	14046	14100	13966	13935	14056	13980	13973	13968	13867	13970	13796	13954	14086	14006	13900	13765	13982	13859	13849	14045	13863	13917	13820	13846	13986	13833	13938	13763	13984	13956	13898	13889	14082	13948	13998	13911	14083	13997	13905	13886	13961	13849	13875	14121	13833	13920	14055	13926	13874	13985	14032	13881	13921	14027	14013	13798	13910	14093	14047	13881	13896	14011	13811	14001	13939	13991	13989	13753	14059	13745	13770	13971	13952	13950	13908	13886	13902	13864	13964	13781	13980	13910	13887	13840	13858	13937	13795	14058	13986	13930	13823	13873	13836	13960	13824	13925	13797	13968	13988	13992	13563	13876	13957	14128	13881	13966	13918	13888	13928	14027	14109	14029	13932	13885	13868	13914	14090	14085	14036	13848	13897	13869	14036	13821	13880	13829	14000	13822	13951	13928	13985	13951	14005	13824	13757	13986	13952	13929	13889	13959	13897	13864	14088	13806	13801	13950	13871	13813	13905	13960	14060	13971	13962	13888	13971	14002	13801	14008	13788	13894	13899	13990	13906	13854	13985	14018	13827	13857	13776	14115	13874	13886	14010	14017	13914	13977	13878	13929	13830	13892	13857	13908	13905	14011	13987	13931	13830	13878	13948	13899	13899	13847	13773	13856	13920	13909	13948	14069	14022	13878	14046	13895	14066	13934	13950	13876	13920	14098	14042	13972	13756	13914	13854	13896	13973	13952	13917	14005	13944	13942	13922	13883	13927	13899	14062	13939	13823	13823	13821	13861	14146	13772	13742	13739	13752	13881	13851	13805	14018	14026	13903	13964	14071	14082	14028	13935	13889	14055	13760	13979	13732	13928	14032	14034	13980	13878	13931	13861	14084	13790	14023	13832	14095	13965	13879	13921	14029	13998	13868	13755	13856	13926	13954	13794	13826	13851	13946	14002	14026	13959	13855	13970	13899	13989	14035	13816	13876	14118	14023	13988	13998	13953	13978	13811	13888	13903	13990	13910	13997	13802	13868	13964	14013	13703	14099	13938	13815	13888	13975	13964	13959	14020	13900	14050	13940	14018	14039	13963	13872	14083	13942	13935	13734	13980	13806	13872	13750	13829	14056	13979	13893	13839	13903	13850	14109	13928	13938	13945	13899	13963	13770	13954	13963	13979	13842	14054	13978	13923	13961	13951	13893	14066	13894	14038	14078	13926	13864	13918	13919	13856	13949	14003	14082	13912	13881	13833	13837	13949	13803	13941	14007	13969	13894	13899	13883	13908	13928	13866	13733	14222	13826	13759	13930	13969	13860	13984	13898	13914	13812	14028	13904	13954	13840	13835	13675	14145	13917	14047	13950	13931	13868	13917	14130	13822	13896	13761	13923	13796	13895	14034	13907	14118	13920	13852	13985	13965	13805	13809	14008	13803	13834	13863	13877	14014	13707	13936	14028	14013	13835	13835	13944	13924	13842	14049	13822	14044	13919	13826	13989	13908	13871	13826	13966	13747	13894	13951	13913	13852	13904	13913	13776	14011	13969	13956	13808	13979	13760	13921	13891	13877	13961	13901	13905	13852	14005	13908	13873	14023	13768	13916	13958	13983	13960	13803	13978	13840	13981	13903	13864	13805	13854	13850	13801	13845	13955	13739	13780	13835	13883	13895	13971	13824	13931	13679	13922	13963	14078	13948	13898	13808	14123	13952	13982	13993	13798	13759	14015	14123	13945	14024	13892	13987	13972	14051	13789	13840	13968	13972	13931	13932	13705	13918	13721	14043	13855	13851	13977	13923	13879	13766	14030	13821	13851	13910	13947	13876	13966	13903	13995	13899	13891	14098	13900	13868	13902	13917	13842	13802	13910	13698	13883	13803	14022	13839	14037	13831	13953	14013	13826	13844	13833	13887	13913	13928	13956	13862	13913	14080	13931	13852	14081	13860	14057	13978	13924	13943	13932	14115	13973	13947	13964	13979	13884	13948	13969	13853	13849	14114	13904	13991	14037	13900	13985	13861	13886	13999	13928	13984	13954	13994	13956	13962	13927	14036	13897	13885	14068	13843	13889	14102	13999	13962	13713	13826	13986	13848	14004	13870	14026	13924	13861	13888	13976	13995	13850	13889	14085	13885	13920	13840	14077	13873	13932	14007	13939	13893	13838	14086	14008	13770	13934	14005	13947	14106	14022	13853	13997	13830	13988	13867	13843	13798	14108	13994	13992	13799	13932	13921	13949	14031	14116	14090	14078	13973	13914	13942	13876	13945	13823	13961	13878	14085	13843	13940	14100	13811	13985	13954	13991	13963	13862	13996	13972	14003	13935	14015	13803	13949	13878	13954	13876	13949	13999	13903	13970	13907	13902	13943	14127	13969	14031	13759	13939	14014	14002	13987	13947	13976	14130	13888	13821	13832	14048	13874	14049	14117	14002	13867	13905	13737	13964	13987	13988	13941	13925	13862	13973	14062	13970	14074	13844	13901	13820	13990	13959	13920	14019	13978	13873	13963	13991	13977	13759	14071	14008	13958	13913	13938	13943	13897	14004	13951	13971	13823	13929	13770	14151	13785	13837	13768	13691	13986	13969	14020	13833	13896	14037	13851	13899	13892	13835	13892	13856	13698	13873	13961	13966	13985	14042	13906	14007	13972	13966	13958	13769	13856	13977	14143	13776	13974
24194	21266	29228	27634	27686	28322	26436	22000	19756	18588	17325	16802	16533	16165	16130	16086	15878	15898	16013	15831	15797	15770	15903	15971	15915	15731	15761	15714	15663	15617	15707	15793	15519	15649	15684	15789	15874	15517	15614	15576	15841	15610	15587	15720	15895	15839	15851	15735	15477	15803	15754	15661	15769	15667	15645	15544	15704	15709	15771	15826	15581	15631	15653	15697	15713	15761	15552	15728	15684	15724	15824	15515	15598	15781	15703	15604	15641	15732	15600	15628	15728	15696	15735	15698	15685	15607	15636	15795	15799	15567	15789	15664	15651	15461	15739	15780	15732	15482	15490	15688	15697	15596	15539	15764	15576	15524	15684	15595	15929	15682	15735	15610	15392	15894	15587	15434	15469	15521	15581	15758	15633	15650	15806	15749	15623	15637	15569	15534	15549	15934	15721	15728	15876	15628	15633	15624	15614	15930	15648	15749	15679	15655	15764	15472	15696	15626	15629	15446	15611	15674	15638	15449	15667	15804	15787	15728	15812	15534	15569	15629	15663	15680	15862	15625	15589	15883	15745	15588	15651	15751	15757	15618	15734	15704	15776	15725	15619	15702	15603	15544	15673	15556	15601	15588	15641	15580	15856	15661	15664	15642	15872	15688	15649	15592	15563	15654	15657	15547	15878	15620	15499	15367	15653	15769	15789	15711	15518	15435	15651	15702	15568	15686	15730	15677	15712	15631	15692	15566	15851	15704	15573	15707	15640	15436	15520	15746	15684	15758	15656	15834	15711	15637	15746	15726	15757	15689	15770	15705	15782	15641	15741	15648	15533	15598	15683	15607	15712	15700	15700	15505	15477	15894	15718	15766	15770	15541	15797	15861	15507	15596	15456	15811	15705	15544	15647	15614	15686	15664	15770	15687	15634	15787	15791	15767	15585	15457	15704	15695	15761	15752	15534	15595	15578	15569	15698	15589	15442	15726	15816	15830	15715	15750	15552	15669	15768	15687	15558	15857	15502	15482	15546	15631	15831	15754	15638	15622	15694	15756	15799	15681	15756	15600	15727	15760	15713	15464	15685	15668	15412	15831	15410	15688	15715	15781	15569	15482	15667	15597	15824	15546	15518	15755	15524	15582	15687	15609	15696	15841	15705	15568	15694	15578	15796	15627	15608	15702	15523	15822	15600	15728	15591	15610	15704	15629	15589	15739	15700	15520	15693	15674	15637	15485	15588	15598	15735	15707	15674	15846	15732	15882	15626	15504	15685	15712	15810	15481	15726	15713	15653	15874	15758	15588	15644	15482	15768	15678	15603	15685	15536	15714	15782	15670	15714	15638	15617	15664	15743	15598	15701	15619	15574	15594	15593	15602	15704	15569	15773	15726	15665	15793	15731	15543	15755	15810	15652	15611	15563	15600	15615	15672	15762	15435	15798	15763	15707	15745	15614	15800	15747	15600	15914	15510	15730	15760	15719	15772	15567	15715	15822	15809	15839	15832	15654	15683	15671	15715	15555	15822	15465	15627	15668	15771	15619	15770	15687	15676	15553	15650	15597	15702	15637	15579	15690	15401	15842	15605	15441	15454	15659	15536	15360	15759	15664	15602	15806	15832	15615	15575	15634	15800	15597	15691	15677	15556	15789	15648	15587	15707	15616	15645	15474	15590	15590	15579	15597	15736	15757	15569	15579	15624	15817	15661	15642	15655	15703	15780	15540	15548	15703	15586	15584	15563	15831	15549	15794	15727	15817	15729	15676	15572	15731	15682	15527	15555	15764	15619	15739	15460	15558	15582	15676	15821	15602	15851	15598	15730	15496	15681	15786	15716	15606	15506	15635	15697	15660	15687	15584	15657	15622	15861	15620	15818	15366	15601	15710	15660	15621	15514	15637	15723	15585	15784	15449	15529	15560	15708	15622	15717	15663	15526	15702	15868	15915	15873	15679	15695	15498	15559	15684	15452	15729	15996	15723	15640	15554	15669	15732	15695	15425	15581	15516	15667	15832	15939	15856	15573	15578	15596	15618	15742	15734	15499	15458	15766	15698	15624	15677	15776	15673	15679	15665	15775	15645	15723	15799	15472	15562	15510	15604	15791	15648	15488	15743	15675	15703	15639	15756	15705	15682	15685	15595	15763	15530	15789	15606	15577	15696	15564	15834	15652	15672	15536	15596	15590	15537	15862	15618	15774	15678	15806	15851	15674	15775	15631	15631	15609	15702	15718	15446	15634	15596	15611	15546	15547	15683	15562	15646	15592	15758	15591	15636	15443	15786	15586	15710	15763	15948	15696	15697	15536	15692	15706	15476	15710	15643	15540	15575	15757	15749	15810	15656	15581	15791	15505	15706	15759	15826	15799	15512	15705	15751	15554	15540	15628	15816	15670	15546	15705	15781	15608	15675	15764	15887	15687	15623	15695	15552	15536	15705	15831	15632	15643	15713	15894	15838	15793	15695	15556	15634	15726	15376	15739	15673	15716	15652	15594	15685	15585	15695	15732	15600	15829	15611	15702	15718	15724	15661	15736	15741	15554	15518	15791	15578	15600	15515	15625	15746	15550	15726	15617	15784	15798	15939	15754	15832	15775	15698	15727	15686	15768	15537	15584	15753	15624	15468	15695	15605	15583	15817	15673	15619	15668	15612	15652	15698	15754	15705	15715	15591	15432	15811	15799	15628	15801	15727	15878	15647	15565	15796	15756	15828	15781	15773	15662	15675	15570	15424	15667	15750	15486	15748	15585	15510	15580	15604	15707	15424	15914	15707	15804	15784	15658	15754	15779	15456	15642	15713	15719	15713	15650	15729	15779	15571	15904	15617	15666	15569	15573	15751	15621	15677	15673	15820	15626	15554	15817	15546	15608	15702	15742	15713	15696	15647	15536	15750	15730	15488	15588	15489	15512	15526	15774	15920	15473	15448	15688	15707	15617	15631	15795	15660	15719	15645	15532	15919	15568	15540	15667	15642	15603	15654	15688	15576	15655	15484	15620	15599	15491	15727	15472	15826	15590	15644	15861	15805	15649	15632	15669	15600	15507	15670	15606	15763	15546	15630	15673	15619	15336	15512	15611	15677	15823	15785	15665	15698	15827	15810	15671	15739	15618	15793	15667	15841	15657	15668	15846	15522	15648	15787	15723	15837	15575	15681	15520	15691	15701	15555	15755	15582	15560	15724	15651	15674	15530	15741	15576	15429	15702	15783	15506	15683	15582	15660	15549	15770	15511	15720	15763	15698	15563	15750	15839	15757	15671	15681	15540	15615	15800	15730	15646	15619	15847	15633	15676	15732	15880	16009	15693	15659	15724	15611	15515	15437	15644	15753	15663	15540	15643	15590	15478	15527	15594	15800	15865	15690	15683	15664	15693	15679	15871	15595	15560	15727	15621	15639	15392	15639	15766	15626	15829	15726	15533	15651	15726	15887	15517	15511	15490	15654	15827	15812	15770	15659	15559	15621	15472	15651	15846	15587	15481	15720	15831	15700	15584	15583	15469	15571	15769	15811	15786	15587	15521	15756	15868	15500	15439	15540	15636	15582	15806	15358	15628	15788	15689	15534	15687	15566	15582	15667	15657	15681	15693	15824	15782	15680	15763	15656	15584	15680	15741	15582	15780	15545	15851	15853	15665	15505	15775	15532	15610	15810	15587	15594	15629	15607	15729	15574	15809	15535	15542	15712	15779	15775	15655	15567	15585	15646	15717	15660	15465	15697	15686	15626	15564	15736	15598	15668	15571	15702	15601	15587	15755	15745	15530	15778	15706	15604	15777	15602	15612	15714	15774	15684	15508	15785	15764	15634	15673	15609	15658	15851	15634	15660	15479	15815	15710	15744	15689	15566	15440	15669	15643	15544	15664	15779	15612	15672	15573	15742	15428	15741	15677	15897	15616	15734	15594	15853	15741	15611	15573	15734	15544	15647	15799	15584	15601	15883	15704	15674	15660	15439	15667	15882	15716	15611	15652	15641	15708	15806	15487	15781	15840	15656	15639	15495	15721	15836	15718	15760	15506	15546	15536	15497	15651	15761	15474	15554	15704	15581	15753	15598	15494	15556	15890	15664	15579	15695	15673	15766	15626	15870	15652	15694	15611	15553	15667	15586	15792	15728	15741	15534	15798	15698	15635	15609	15615	15631	15819	15653	15548	15668	15645	15629	15644	15778	15504	15477	15525	15624	15586	15693	15715	15438	15633	15803	15438	15683	15823	15645	15711	15660	15779	15526	15812	15752	15547	15807	15663	15697	15837	15728	15833	15703	15575	15704	15501	15546	15685	15592	15728	15735	15777	15629	15713	15646	15523	15747	15812	15567	15518	15694	15798	15713	15644	15680	15526	15649	15794	15554	15676	15834	15648	15716	15571	15715	15566	15689	15730	15683	15694	15775	15527	15691	15518	15463	15669	15817	15635	15802	15661	15715	15669	15654	15754	15523	15777	15646	15913	15606	15745	15666	15707	15602	15771	15775	15547	15840	15787	15906	15719	15602	15692	15638	15778	15670	15704	15629	15680	15721	15744	15838	15788	15580	15597	15718	15533	15751	15675	15648	15436	15478	15710	15545	15746	15654	15675	15531	15687	15553	15713	15595	15550	15687	15744	15678	15578	15609	15450	15733	15748	15677	15666	15713	15793	15644	15616	15654	15837	15579	15547	15747	15903	15577	15594	15653	15506	15575	15511	15465	15734	15722	15519	15586	15613	15686	15717	15626	15593	15818	15679	15772	15538	15708	15674	15783	15657	15568	15965	15803	15729	15529	15580	15698	15722	15678	15757	15578	15706	15744	15733	15415	15694	15883	15508	15665	15956	15689	15744	15647	15793	15797	15758	15579	15856	15596	15746	15700	15769	15458	15685	15614	15683	15623	15758	15404	15469	15715	15530	15428	15666	15698	15511	15715	15730	15657	15829	15876	15569	15766	15814	15523	15565	15729	16002	15821	15619	15466	15661	15545	15643	15860	15629	15616	15657	15771	15890	15781	15656	15681	15615	15653	15690	15611	15631	15613	15576	15801	15500	15699	15778	15701	15568	15768	15822	15657	15754	15529	15466	15645	15583	15642	15666	15876	15652	15559	15544	15773	15767	15571	15675	15596	15737	15717	15598	15473	15584	15492	15798	15710	15722	15694	15692	15731	15651	15443	15656	15844	15787	15807	15696	15656	15544	15635	15474	15568	15499
37327	60428	53936	41556	34554	29349	25149	21853	19163	17423	15569	14876	14620	14421	14437	14138	14131	14050	14274	14164	14010	14019	13977	13999	13947	13965	13950	13920	13864	13951	13916	14043	14048	14035	13935	13867	14086	13910	13821	13878	13974	13831	13733	13866	13648	13956	13804	13869	13976	13868	13901	13835	14111	13922	13883	13957	13893	13938	13867	13854	13897	14013	13836	13808	13923	14018	13766	13980	14051	14036	13892	13918	13768	13702	13961	13826	13943	13862	13846	13894	13955	13895	13871	13819	13943	14010	13951	13813	13841	13793	13950	14063	14022	14043	13899	13953	14007	13905	13739	13942	13904	13886	13923	13774	13998	13900	13678	13941	13855	13804	13859	13885	13951	14026	13733	13860	13836	14053	13879	13735	13886	13951	13933	13887	13770	13815	13709	13885	13965	13842	13995	14011	13971	14008	13868	13786	13945	13846	13948	13775	13944	13879	14044	13960	13897	13825	13842	13861	13928	13956	13861	13928	13758	13929	13878	13893	13956	13915	13870	13966	13918	13619	13669	13866	13858	13853	13966	13825	13859	13799	13974	13864	13886	13759	13848	13937	14083	13909	13984	13933	14023	13891	14010	13990	13802	13811	13810	13905	14038	13943	13985	13751	14055	13824	13802	13961	14005	13831	13934	13759	14096	13855	13804	13966	13887	14071	13782	13964	14095	13831	14015	13768	13966	13883	13931	13923	14035	13867	13852	13953	13851	13812	13973	13860	13974	13982	13760	13881	13978	13924	13949	13921	13722	13789	13898	14009	14018	13930	13872	13940	13877	13898	14005	13894	13868	13667	13917	14102	13906	13690	13894	13901	13770	13889	13952	13922	13788	13875	13836	13855	13888	14055	13880	13796	13866	13982	13981	13957	13857	13836	13875	13969	13993	13785	14000	13948	13919	13903	13900	13908	14043	13781	13787	13856	13817	13870	13984	13924	13757	13939	13741	13769	13765	13987	13916	13859	13912	13933	13786	13842	13879	13870	13889	13886	13925	13856	13742	13749	13870	13820	13937	13833	13790	14061	13920	14034	14044	13890	13950	13985	13887	13913	13938	13773	13763	13795	13788	13931	14027	13923	13873	14054	13829	13784	13932	13803	13798	13905	13885	13864	13858	13859	13947	13709	13812	13833	13917	13987	13981	13933	13828	13792	13881	13941	13816	13948	13908	13674	14164	13871	13813	13859	13983	13873	13814	13877	13838	13977	13931	13878	14089	13749	14172	13915	14046	13985	13919	14068	13862	14090	13820	13954	13782	13902	14064	13899	13936	13894	13975	13855	13816	13983	13818	13996	14039	13916	14043	13875	13911	13825	13700	14029	14149	13873	13709	13879	13953	14056	13890	13879	13997	13955	13950	13958	13984	13859	13993	13873	13759	13840	13953	13938	13938	13867	13892	13925	13855	14007	14005	13945	13840	13888	14002	14067	13940	13726	13802	13813	13895	13864	13773	14111	13745	13939	13793	13915	13987	13862	13821	13763	14036	13956	13953	14069	13832	13904	14018	13708	13914	13892	13861	13818	13787	13831	13824	13840	13848	13978	13932	14123	13851	13914	13902	13863	13946	13817	13841	13782	13941	13958	13803	14010	13929	13734	13778	13878	13988	13931	14086	13821	13892	13918	13894	14000	13910	13746	13732	13947	13984	13852	13783	13895	13893	13794	14013	13940	14001	13922	13866	14091	13881	13779	13817	13720	14017	13981	13985	14138	13961	13830	13886	14120	13925	13908	13968	13704	13888	13672	13942	13894	13767	13864	13862	14035	13943	13731	13926	13989	13816	13843	13931	13809	14074	13950	13816	13914	13950	13838	13912	13814	13806	13866	14032	13818	14084	13757	13931	13923	13941	13975	13839	13948	14029	13930	13835	13874	13885	13847	13678	13836	13916	13791	14049	13962	13920	13892	13916	13733	13904	13942	13792	13755	13898	13839	13889	13937	14001	13848	13801	13924	13885	14067	13866	13839	13879	13946	13857	14064	13951	13950	14066	13889	13773	13950	13875	14009	13900	13989	14002	13974	13972	13775	13945	13889	13809	13876	13995	13897	13964	14045	13975	13888	13759	14013	13902	13919	13994	13923	14014	13845	13902	14044	13943	14024	13887	13963	13976	13955	13883	13902	13829	13865	14000	13868	14002	13944	13967	13891	13782	14024	13971	13765	13947	13770	13907	13995	13957	13993	13988	13949	13977	13904	13859	13769	14016	13836	13919	13905	14087	13868	13951	14006	13809	13874	14024	13971	13966	13909	13915	13754	13966	13897	13878	13873	13901	13786	13864	13962	13919	13876	13978	13895	14020	13971	13748	13983	13925	13633	14014	13735	13679	14038	13881	13979	13872	13962	13950	13769	13950	13871	13850	13917	14110	13930	13933	13972	13894	13903	13935	13863	13864	13879	14023	13752	13977	14007	13875	13992	13966	13777	13818	13939	13821	13857	13873	13916	13968	13726	13844	13806	14056	13856	14060	13921	14054	13844	13978	13877	13846	13779	13814	13898	13876	13967	13819	13880	13722	13952	13960	13824	13927	13719	13818	14013	13837	13857	13814	14064	13887	13859	13937	13746	13890	13997	13922	13902	14029	13924	13964	14022	13671	13851	13805	13994	13757	13928	13845	13905	13874	14020	13934	13755	13902	13884	13875	13994	13700	13893	14013	13995	13988	13838	13873	13730	13983	13934	13970	13800	14024	13658	13904	13879	13896	13829	13797	14050	13930	13787	13930	14143	13947	14016	13968	13839	13845	13924	13829	13879	13909	13887	14012	13837	13860	13835	13866	13878	13902	13889	13708	13796	13916	13806	13820	13966	13903	13954	13884	13931	13885	13966	13911	13879	13915	13998	13855	13945	14123	13990	13901	13817	13861	13805	13874	13953	13943	13734	13877	13856	14127	13834	13935	14020	13813	13911	13940	13933	14033	14218	13836	13945	13856	13988	13844	13983	14038	13893	13839	13952	13979	13913	13761	13840	13872	13692	13691	13865	13992	13974	13840	13927	13877	14020	13837	14029	13831	13816	13983	13781	13861	13785	13805	13754	13850	13847	14034	13819	13881	13789	13920	13805	13834	13840	14017	13988	13797	13946	13814	13799	13886	13959	13776	13910	13652	13943	13917	13921	13959	13771	13851	14086	13911	13993	14069	14017	13767	13816	13922	13839	13854	13906	13729	13962	14036	13859	13759	13821	13817	13909	13917	14092	13909	13892	13955	13804	13729	13964	14141	13968	14065	13931	13794	13935	13878	13734	13936	13932	14021	13894	13963	13779	13843	13961	13761	13871	13967	13849	13730	13839	13789	14063	13975	13804	13916	13966	14005	13934	13937	13973	13913	14001	14000	13808	13855	14026	13789	13903	14020	13876	13791	13957	13805	13787	13866	13813	13899	13908	13789	13866	13750	13540	13987	13967	14133	14006	13895	13900	13893	13838	13868	13927	13856	13893	13763	13914	14039	13926	13816	13785	13801	13902	13850	13767	13915	13860	13787	13829	13911	13917	13981	13836	13896	13795	13924	13931	13828	13816	13839	13759	14097	13969	13874	14099	13765	13979	13744	13872	13881	13785	13984	13825	13960	13943	14044	13900	13745	13864	13890	13914	13962	13953	13852	13828	13781	13905	13821	13991	13943	14018	13980	13819	13885	13809	13820	13811	13727	14020	13688	13912	13813	13911	13930	13801	13867	13944	14049	13864	13924	13891	13865	13800	13829	13828	13790	14038	13945	13955	13914	13904	13901	13775	13796	14050	13908	13832	13954	13830	13903	13870	13813	13777	13909	13804	13822	13918	13931	13730	14014	13926	13849	14112	14021	13824	13856	13664	13836	13790	13890	13809	13912	13885	13876	13772	13951	13905	13787	13825	13869	14041	13954	13886	13735	13996	13977	13970	13777	13764	13807	13714	13884	13749	13812	13874	13985	13999	13863	13802	13842	13862	13971	14135	13741	13835	13878	13855	13816	13951	14031	14022	13836	13892	13904	13810	13956	13923	13829	13862	13966	14106	14065	13857	13817	13798	13770	13965	13874	13945	13923	13800	13831	13932	13779	13845	13808	13816	13898	13974	13813	13966	14007	13796	13880	13745	13785	13900	13879	13942	13772	13728	13777	13901	13863	14038	13802	13941	13818	13879	13604	13765	13942	13971	13873	13815	13911	13960	13918	13940	14005	14000	13789	13968	14053	14125	13815	13787	13898	13877	13900	13891	13857	13865	13982	13878	13903	13874	13847	13937	14061	13927	13880	13944	13844	13859	14018	13815	13857	13706	13927	13887	13861	13920	13882	13930	13756	13768	14037	13825	14123	13872	13911	13974	13917	13726	13862	13900	13925	13742	13896	13890	13873	14116	13728	13836	13911	13994	13836	13789	13916	13808	13875	13943	13834	14007	13900	13747	13952	13829	14055	14008	13988	13853	13976	13871	13807	13900	13941	13908	13711	13971	13792	13895	13873	13929	13954	13923	13911	13922	13837	13804	13911	13902	13835	13978	13816	13879	13750	14007	13879	14053	13775	13862	13872	13746	13935	13956	13851	13740	13781	14127	13952	13883	14018	13928	13826	13929	14032	13774	13841	13801	13850	14069	13915	14085	13976	13901	13831	14067	13823	13739	13907	13803	13824	13940	13747	13858	13969	13792	14084	13919	13839	13926	13818	14016	13958	14046	13883	13731	14044	13912	13905	13773	14088	14021	14108	13928	14020	13890	13911	13849	13929	13826	13878	13844	13721	13944	13981	13976	14002	13858	13695	13745	13835	13877	13684	13905	13802	13739	13888	13780	14156	13893	13738	13867	13752	13994	13998	13900	13943	13834	13908	13745	14061	13919	13829	13902	13786	13769	13945	13892	13965	13727	13959	13820	13935	13771	13996	13705	13924	13970	13820	13805	13741	13981	13970	14014	13787	13888	13976	13913	13774	13933	13978	13797	13780	13815	13908	13854	13832	13928	13805	13765	13934	13914	13978	13942	13869	13919	14032	13836	13812	13868	13876	13940	13862	13953	14018	13902	14074	13994	13872	13880	13879	13900	13841	13821	13878	13772	13726	13993	13785	13823	13932	13965	13914	13979	13761	13960	13817	14071	13892	13883	13823	13950	13941	13859	13938	13868	13778	13858	13880	13994	13796	13932	13945	13974	13852	13822
22934	21148	28970	24578	25004	29289	30602	25153	22307	20190	18243	17459	17271	17021	16559	16465	16564	16452	16363	16425	16433	16387	16486	16335	16518	16378	16302	16202	16165	16376	16393	16269	16096	16144	16301	16197	16140	16117	16390	16397	15978	16398	16164	16264	16190	16265	16487	16157	16133	16439	16213	16121	16159	16108	16294	16005	16300	16181	16103	16232	16338	16264	16219	16149	16245	16126	16326	16227	16254	16382	16272	16197	16149	16131	16170	16039	16100	16061	15982	16080	16170	16220	16065	16059	16129	16067	16322	16242	16115	16021	16168	16055	16115	15888	16254	16109	16197	16013	16066	16080	16213	15901	15912	16045	16163	16163	16161	16377	16239	16007	16211	16099	16096	15871	16171	16351	16117	16117	15941	16121	16068	16146	16248	16113	16076	15924	16298	16201	16175	16006	16291	16190	16063	16165	16139	16118	16164	16083	16205	16163	16074	15851	16153	16155	16228	16223	15995	16239	16067	16071	16136	16129	16189	15951	16068	16071	16028	16078	16136	15894	16084	15993	16235	16305	16209	16095	16276	16066	15973	16000	16174	16126	16075	16275	16341	16189	16142	16243	16095	16090	16094	16094	16014	16013	16158	16302	16280	16181	15971	16129	16211	16398	16266	16167	16136	16220	16192	16280	16086	16180	15954	16244	16085	16068	16087	16014	16039	15968	16260	16064	16209	16091	16194	16064	16297	16029	16313	16141	16256	16096	16103	16085	15831	16136	15995	16324	16117	16163	16132	16313	16193	16106	16258	16164	16196	16041	16111	16195	16101	16122	15887	16070	16092	16059	15954	16244	16336	16147	15765	16129	16014	16016	16055	16274	15979	16213	16144	16244	16159	16107	16167	16059	16266	16045	15967	16105	16030	16340	16038	16135	16007	16099	16216	16075	16181	16156	16254	16226	15970	15942	16184	15959	16139	16096	16096	16122	15993	16076	16267	16017	16065	16177	16044	16206	16173	16028	16236	15971	16133	16120	16119	16180	16200	16285	16403	16105	16121	16120	16131	16018	15916	16242	16074	16034	16051	16213	16220	16009	16196	16349	16143	15854	16152	16284	16341	16266	16330	15998	16117	16091	16288	16231	16174	16291	16022	16046	15986	16130	15829	16009	16098	16178	16208	16201	16133	16046	16047	16136	16044	15969	16146	16071	16149	16385	16123	15995	16084	16389	16041	16237	16191	16345	16069	16263	16065	16131	16105	16173	16162	16038	16053	16035	16076	16191	15855	16067	16067	15932	16053	16311	16037	16059	16111	16113	16333	16247	16003	16123	15998	16167	16072	16155	16076	16013	15971	15962	16202	16297	16155	16046	16281	16112	16107	16138	16099	16013	16243	16143	16160	16154	16026	16200	16056	16007	16057	16165	16139	16075	16120	16154	16065	16392	16317	16109	15942	16031	16278	16088	16223	16223	16010	16157	16309	16282	16172	15967	16043	16196	16135	16290	16090	16233	16249	16295	16071	16141	16048	16093	16140	16159	16234	16055	16145	15963	16018	16013	16069	15975	15967	16214	16160	16404	16035	16092	16132	16118	16203	16010	16228	16232	15950	16050	15865	16071	16036	16244	16081	16043	16135	16256	16081	16008	15832	16045	16004	16094	16128	16275	16113	16213	16019	16113	16062	16001	16137	16310	16096	16180	16186	16147	16161	16163	16112	16076	16122	16272	16189	16109	16010	15944	16015	16005	16154	16022	16066	16079	16125	16158	15934	16234	16062	15974	16052	16003	16315	16130	16076	15933	16069	16015	16076	16091	16159	16131	16123	16246	16024	16054	16258	16178	16131	16113	16241	16093	16122	16309	16141	16191	16319	16314	16252	16175	16308	16203	16224	16189	16099	16128	16197	16065	16102	16040	16086	15945	16122	16001	16333	16214	16060	16060	16150	15947	16079	16162	16035	16060	16177	16193	16002	15875	16075	16061	16102	16228	16258	16084	16188	16115	16312	15993	16135	15917	16066	16123	16211	16314	16201	16151	16263	16094	16061	16040	16139	16154	16266	16178	16154	16252	16048	16112	16290	16194	16230	16245	16171	15967	16078	16112	16072	16328	16337	15898	16285	16121	16122	16061	16131	15999	16197	16002	16193	16068	16253	16222	16166	16043	16287	16039	15988	16117	16137	15999	16137	16050	16227	16174	16103	16058	15961	16182	16245	16019	16200	16223	16163	16168	16101	16073	16264	16144	15973	16168	16050	16119	16269	16271	16311	16194	15985	16220	16047	16230	16046	16181	16180	16232	16052	16248	16064	16238	16150	16185	16165	16336	15934	16158	16305	16100	16226	16104	16107	16041	16322	16249	16264	16174	16083	16091	15983	16209	16073	16140	16235	16234	15887	15893	16129	16037	16033	16089	16048	16110	15993	16322	16070	15893	16071	16019	16124	16108	16161	15879	15940	16111	16141	16193	16193	16071	16214	16265	16225	16212	16141	16195	16033	15921	16205	16091	16254	15892	16267	16193	16398	15927	16269	16037	16115	16312	16079	16148	16045	15966	16080	16085	16040	16064	16017	16097	16057	16226	16029	15867	16181	16141	16133	16160	16035	16258	16078	16280	16214	15965	15893	16076	16031	16203	16224	16077	16118	16182	16201	16075	16236	16175	16157	16121	16115	15872	15993	16162	15985	15880	16202	16322	16161	16027	16239	16121	16137	16073	16025	16096	16189	16053	16057	16149	16053	15857	16108	16062	16023	16129	16152	16324	16271	16089	15942	16149	16124	16166	16110	16206	16141	16213	16058	16056	15872	16258	16027	16036	16294	16081	16130	16243	16362	16121	15980	16133	16210	16116	16000	16183	16207	16260	16006	16077	16534	16088	16140	16110	15911	16341	16042	16402	16302	16210	16014	16172	15931	16049	16125	16095	16167	16117	16321	16060	16158	16250	16042	16051	16161	16125	16092	16135	16190	16336	16229	16071	16124	16109	16166	15973	15915	16243	16241	16077	16240	15959	16008	16218	16246	15987	16145	16103	16195	15980	16043	15982	16025	16160	16122	16512	16262	16129	16207	16050	16113	16182	16181	16198	16046	16033	16295	16241	16279	16103	16120	16198	16136	16034	16220	16200	16131	16184	16380	16006	16275	16098	15999	16037	15996	16111	16172	16145	16067	16131	16220	16360	16159	16210	16015	16153	15979	16278	16051	16282	16021	16042	16103	16124	16088	16115	16103	16237	16089	16237	16083	16142	16343	16054	16332	16196	16077	16123	16134	16097	16164	16123	16114	16240	16131	16132	16149	16052	16046	16160	16179	16071	16086	16108	16208	15979	16027	16142	16023	16256	16131	16133	16109	15977	15960	15925	16058	16310	16095	16065	16260	16176	16043	16026	16063	16050	16162	16140	16203	16229	15984	16185	16063	16073	15947	16143	16269	15897	15918	15937	16083	16075	16126	16123	16035	16151	16172	15965	16188	15962	15984	16090	16062	16317	16077	15946	16193	16184	15958	16032	16220	16172	16190	16023	16108	16024	16081	16233	16114	16159	16240	16278	16224	16054	15932	16150	16089	15969	16181	15971	16221	16190	16302	16131	16396	16219	15966	16117	16277	16172	15969	16252	16220	16229	15959	15973	16033	16063	16238	16025	16224	16422	16029	16125	16184	16060	16032	16141	16197	16215	16261	16151	16410	16145	16052	16141	16000	15930	16174	16112	16370	16138	16180	16177	16141	15896	16087	16301	16099	16104	16104	16338	15895	16158	16236	16181	16090	16246	16224	16071	16193	16261	16307	16047	16109	16051	16101	16225	16171	16331	16255	16158	16121	16072	16023	16047	16283	16213	16171	16141	16073	16120	16156	16064	16097	16255	16006	16056	16074	15965	16002	16085	16266	16228	15995	16132	16113	16067	16085	16075	15824	16212	16086	16240	16271	16131	16111	16005	16105	15903	16087	16103	15985	16056	16000	16074	16200	16251	15985	16270	16132	15905	16387	16288	15989	16067	16095	16207	15976	15932	16094	16168	16151	16179	16011	16224	16195	16104	16048	16038	16139	16224	16250	16292	16180	16151	16109	16214	16159	16142	15989	16226	16031	16266	16098	16144	16168	16087	16083	16201	16296	16260	15925	16274	16096	16066	16141	16031	16195	16191	16193	16116	16086	16123	16294	15979	16295	16203	16080	15822	16169	16001	16266	16136	16247	16063	15983	16235	16360	15991	16149	15998	16057	15955	16183	16178	16199	16017	16155	16138	16159	16280	15889	16092	16159	16203	16057	15979	15946	16033	16225	16041	16040	16086	16091	16123	15986	16109	16009	16158	16080	16087	16141	16311	16091	16114	16189	16131	16187	16042	16062	16195	16010	16068	16121	16117	16087	16129	16130	16131	16185	16095	15969	16047	16165	16019	16078	16159	15805	16188	16233	16518	16073	16324	16045	16004	16120	16009	16026	16107	16210	16058	16308	16158	16302	16124	16150	16050	16283	16173	16166	16128	16068	16191	16077	16119	16209	16141	15952	16184	16032	16068	16037	16126	16199	15998	16090	16090	16076	15986	16084	16077	16160	16235	16097	16207	16175	16170	16195	15938	16273	16096	16080	16212	16045	15937	15985	16178	16257	15944	16335	16131	16178	15976	16164	16124	16119	16200	16110	16189	16048	16099	16056	16147	16131	15971	16393	16264	16172	16029	16063	16353	16437	16120	16063	16245	16134	16259	15989	16004	16008	16209	16234	16024	16096	15928	16106	16367	16107	16168	16086	15984	16107	16165	16210	16211	16114	16221	16171	16105	16181	16252	16220	16228	16118	16009	16005	16189	15994	16089	16097	16007	16273	16109	16041	16089	16035	16256	16039	16177	16275	16057	16318	16279	15949	16139	16098	16016	16021	16146	16205	16165	16062	16190	16068	16163	16024	16217	16065	16366	15927	16020	16160	16152	16087	15937	16102	15934	16197	16093	16178	16216	16093	16256	16295	15958	16141	16261	16201	16114	16194	16221	16147	15857	16251	16160	15985	16076	16106	16074	16108	16064	16188	16299	16041	16365	16179	16148	16141	15966	16016	16297	16292	16044	16020	16202	16243	16157	16244	16023	16166	16231	16186	16136	16126	16197	16111	16058	16086	15897	16179	16345	16038	16103	15860	16105	16101	16202	16344	16209	16117	16045	16058	15990	16023	15972	15922	16110	16229	16045
40148	65509	59081	47241	40277	34231	29494	25220	21625	18369	16248	15618	15180	14987	14741	14435	14487	14399	14271	14266	14257	14344	14134	14118	14266	14251	14213	14272	14207	14354	14184	14237	14331	14120	14113	14229	14193	14041	14120	14145	14151	14108	14164	14332	14330	14191	14266	14175	14167	14273	14188	14088	14059	14114	14163	14211	14191	14102	14273	14163	14102	14216	13994	14195	14009	14087	14171	14214	14120	14123	14208	14087	14291	14170	14134	14082	13996	14075	14098	14227	14097	14186	14114	13958	14217	13926	13950	14220	14161	13999	14140	14084	14049	14204	14167	14153	14209	14171	14072	14165	14186	14178	14129	14114	14314	13963	14210	14159	14157	14167	14097	14167	14138	14034	14114	14030	14086	14048	14296	14156	14129	13983	14125	14132	14236	14163	14178	14308	14170	14269	14207	14146	14101	13985	14341	14113	14160	14156	14060	14108	14239	14113	14243	13914	14028	13989	14152	14024	14197	14044	14280	14161	14137	14219	14172	14118	14099	14236	14313	14189	14307	14171	14123	14204	14132	13906	14114	14143	13999	14104	14016	14166	14116	14243	14108	14020	13872	14134	14151	14083	14003	14094	14237	14152	14158	14136	14138	14172	14174	14104	14146	14063	14078	14193	14221	14089	14232	14119	14068	13969	14003	14139	14279	14108	13919	14072	14053	14132	13963	14278	14107	13986	14073	14208	14028	13937	14229	14299	14051	14201	14097	14161	14123	14092	14110	14134	14212	14343	14093	14070	14271	14145	14303	14126	14144	13967	14125	14167	14005	13962	14238	14100	14049	13896	14089	14110	14200	14083	14070	14115	13987	14014	14212	14067	14126	14134	14096	14190	14186	13953	14132	14170	14191	14096	14025	14095	14239	14069	14139	14197	14078	14199	14168	14061	14171	14108	14381	14103	14102	14104	14068	14069	14127	14112	14099	14150	14180	14011	14076	13980	14237	14244	14223	14135	14033	14097	14079	14192	14060	14172	14266	14158	14182	14007	14160	14087	14079	14075	14134	14207	14105	14099	14219	14160	14088	14243	14217	14201	14119	14155	14068	14185	14073	14074	14023	14136	14143	14104	14149	14012	14021	14227	14204	14229	14217	14299	14246	14166	13841	14192	14164	14233	14270	14017	14040	14003	14124	13962	14039	14120	14074	14129	14006	14199	14220	14104	14104	14293	14028	14211	14016	14092	13952	14085	14045	14101	14174	14035	14098	14125	14094	14165	14074	14254	14218	13986	14160	14046	14284	14026	14152	14099	14027	14106	14109	14068	13969	14029	14242	14138	14173	14164	14228	14055	14279	14142	14097	14210	14199	14176	14012	14055	13936	13945	14146	14059	14159	14306	14162	14132	14262	14181	14114	14079	13993	14078	14171	14119	14080	14170	14161	14022	14127	14049	14040	14035	14269	14105	14046	14134	14115	14173	14011	14186	14159	14008	14072	14025	14210	14215	14161	14111	14188	14146	14143	14146	14093	14211	14208	14002	14103	14230	14110	14027	14053	14120	14151	14235	14293	14289	13977	14120	14158	14014	14170	13989	14191	13966	14171	14236	14138	14146	14095	14114	14073	14286	14028	14061	14127	14170	14156	13873	13999	14120	14006	14254	14152	14003	14265	14113	14181	14293	14103	13994	14083	14184	14129	14103	14264	14036	14170	13981	14224	14193	14148	14232	14116	14211	14070	14235	14175	14025	14131	14038	14105	14055	14047	13969	14178	14072	14031	14135	14200	14100	14076	14114	14101	14076	14089	14071	14105	14068	14118	13976	14352	14207	14262	14101	14247	14040	14176	14034	14066	14137	14088	14068	14175	14038	14166	14156	14137	13989	14135	14278	14107	13966	14099	14177	14194	14178	14080	14064	14131	14094	14081	14170	14197	13964	14133	14095	14313	14106	14186	13900	14070	14233	14022	14095	14254	14264	14233	14029	14293	14117	14084	13953	14053	14090	14148	14142	14110	14014	14207	14058	14095	14127	14010	14173	14054	14057	14058	14004	14071	14029	14181	14113	14083	14058	14223	13972	14055	14113	13929	14182	14020	14023	14112	14086	14105	14048	14143	14087	14260	14187	14038	14126	14165	14154	13978	14048	13981	14006	14141	14198	14111	14168	14119	14093	14157	14168	14125	14271	14217	14113	13972	14165	14232	14150	14101	14081	14150	14175	14085	14123	14227	14084	14222	14203	14229	14063	14185	14158	14124	14086	13960	14091	14298	14283	14062	14205	14160	14033	14148	14065	14109	14322	14116	14066	14002	14001	14179	14213	14099	14038	13982	14060	14017	14142	14170	14198	14177	14095	14156	14214	14175	14239	13926	14091	14179	14111	14060	14148	14127	14139	14071	14094	14000	14056	14188	14149	14135	14204	14299	13952	13961	14144	14035	14050	14114	14231	14158	14124	14249	14257	14141	14055	14138	14153	14105	14299	14115	14190	14082	14304	14106	14156	14023	14103	14118	13969	14321	14156	14143	14115	14089	14227	14239	13960	14056	14047	14041	14166	14036	14092	14174	14127	14081	14173	14012	14134	14233	14118	14215	14013	14122	14091	13998	13937	14032	14158	14050	14107	13970	14230	14237	14084	14122	14156	14126	14015	14047	13988	14054	14159	14266	14126	14021	13978	14025	14159	14349	14175	14227	14198	14239	14086	14072	14256	13887	14187	14184	14139	14207	14168	14030	14091	14266	14326	14017	14058	14153	14082	14180	13996	14074	14146	14294	13937	14180	14082	13999	14090	14031	14217	14192	14061	14209	14075	14172	14080	14050	14116	13967	14007	14109	14275	14222	14049	14181	14004	14237	14173	14224	14082	13959	14111	14146	14081	14115	14026	14099	14016	14043	14119	14118	14296	14083	14002	13985	13950	13964	14173	14183	14099	14094	14133	13892	13980	14128	14170	14058	13982	14235	14158	14172	14062	14121	14090	13980	14261	14252	14076	14200	14229	14059	14160	14048	14111	14117	14325	14237	14061	14211	14163	14166	14054	14084	13990	13855	14076	14028	14154	14053	14087	14219	14077	14170	14016	14005	14199	14170	14218	13972	14092	14120	14279	14069	14150	14222	13968	14160	14217	14173	14255	14311	14040	14163	14073	14108	14121	14069	14125	14263	14325	14240	14231	14111	14195	14022	14115	14112	14228	14189	14102	14201	14209	14270	14097	14180	14139	14140	14068	14095	14069	14186	14093	14001	14132	14155	14151	13970	13925	13966	14183	13977	14183	14036	14063	14099	14205	14011	13954	14235	14175	14076	14252	14133	14038	14145	14069	14087	14187	14152	14125	14205	14360	14028	14064	14111	14217	14102	14150	13988	14262	14236	14212	14041	14188	14106	14139	14141	14193	14265	14173	14133	14145	14079	14205	14150	14018	14161	14132	14033	14127	14278	14211	14079	14144	14111	14101	14039	14156	14088	14144	14149	14147	14090	14243	14175	14104	14250	14046	14018	14090	13924	14207	14163	14274	14089	14066	14084	14220	14148	14132	14170	14134	14158	14034	14078	14208	14060	14251	14018	14284	14089	14032	14271	14213	14097	13977	13974	14087	14161	14191	14306	14028	14099	14012	14114	14024	14131	14088	14132	14016	14177	14269	14139	14055	14178	14175	14288	14054	14125	14113	13979	13981	14241	14057	14236	13988	14209	14228	14121	14210	14030	14033	14183	14152	14027	14260	14048	14098	14084	14081	14131	14151	14267	14176	14246	13987	14107	14098	14079	14195	14030	14156	14179	14199	14241	14193	14128	14081	14022	14116	14039	14088	13982	14140	14039	14083	14198	14053	14055	14140	14063	14220	14179	14239	14191	14198	14080	14073	14151	14083	14150	14099	13956	14036	14055	14186	14039	14144	14140	14125	14040	14218	14092	14033	14218	14066	14198	14193	14064	14081	14108	14109	13964	14245	14135	14113	14135	13954	14094	14109	14154	14016	14115	14218	14106	14101	14175	13888	14257	13984	14204	14283	14331	13986	14163	14180	14074	14024	14213	14115	14069	14158	14170	14224	14184	14166	14217	14087	14161	14059	14149	14104	14235	14106	14207	14158	14088	14129	14105	14067	14028	14016	14028	14213	13970	14085	14213	14046	14007	14159	14192	14153	14119	14249	14054	14132	14173	14098	14176	14164	14021	14019	14170	14169	14199	14200	13940	14145	14175	14227	14051	13965	14051	13984	14186	14055	14118	14180	14092	14045	14389	14069	14032	14135	14187	14315	14014	14238	14232	14148	14214	14173	14284	14087	14307	13935	13938	14196	14074	14150	14098	14131	14214	14123	14121	14146	14233	14118	14046	14025	14009	14175	14166	14181	14085	14233	14110	14065	14260	14193	14097	13959	14126	14074	13974	14128	14182	14128	14139	14001	14152	14148	14152	13990	14262	14146	14197	14126	14216	14276	14151	14056	14056	14081	14123	14192	14185	14200	14055	14027	14008	14121	14088	14181	14048	14208	13989	14160	14214	14091	14138	14231	13944	14109	14043	13999	14079	14183	13997	14197	14279	14221	14039	14122	14080	14068	14219	14085	14098	14042	14007	14160	14271	13994	14132	14009	14265	14154	14178	14179	14047	14051	14033	14253	13966	14254	14072	14189	13946	14018	14201	14186	14164	14047	14201	14118	14174	14119	14028	14085	14108	14070	14232	14005	14116	14203	14086	14096	14114	14191	14064	14168	14326	14133	14207	14124	14091	14156	14147	13936	13978	14094	14057	14186	14107	14042	13954	14097	14127	14093	14171	14239	14207	14245	14091	14191	14043	14222	14113	14056	14210	14040	14051	14086	14216	14239	14089	13919	14120	14211	13948	14088	14224	13962	14108	14233	14115	13990	14143	14261	14189	14229	14245	14181	14068	14112	14102	14163	14176	14056	14014	14020	14189	14009	14158	14135	14172	13926	14013	14199	14276	14014	14034	14238	13973	13957	14197	14012	14169	13974	14159	14264	14235	14227	14221	14145	14265	14104	14192	14262	13944	14064	14157	14116	14284	13982	13971	14042	13965	14087	14002	14325	14034	14111	14053	14051	14187	14049	14064	14068	13944	14047	13982	14041	14155	14241	14105	14122	14010	14092	14161	13959	14178	14117	14187	14026	14212	14051	14069	13970	14093	14153	14130	14110	14153	14273	14183	14132	14167	14154	14208	14088
30655	33574	40826	34551	27268	23572	20817	18953	17957	17306	16534	16161	16119	16049	15798	15862	15820	15857	15920	15850	15831	15847	15747	15916	15732	15683	15845	15762	15623	15528	15708	15667	15890	15851	15710	15739	15790	15842	15810	15781	16046	15534	15740	15707	15649	15530	15496	15687	15678	15589	15727	15552	15837	15648	15542	15646	15663	15645	15424	15772	15586	15657	15462	15714	15667	15535	15656	15794	15647	15723	15634	15653	15670	15600	15650	15711	15969	15717	15765	15730	15649	15731	15690	15539	15508	15542	15691	15565	15589	15813	15544	15626	15624	15580	15748	15793	15849	15724	15674	15669	15590	15827	15517	15539	15706	15654	15739	15630	15755	15502	15678	15623	15579	15737	15710	15552	15662	15647	15751	15619	15444	15423	15516	15931	15406	15730	15615	15854	15663	15586	15550	15616	15710	15964	15635	15668	15740	15760	15656	15650	15588	15600	15736	15575	15652	15542	15794	15474	15737	15619	15651	15748	15777	15720	15696	15594	15478	15593	15845	15578	15727	15384	15707	15720	15692	15703	15748	15742	15848	15698	15867	15750	15611	15613	15703	15709	15532	15778	15621	15687	15481	15595	15759	15557	15665	15752	15561	15725	15730	15710	15637	15618	15718	15562	15596	15585	15726	15665	15505	15748	15844	15659	15347	15575	15522	15502	15693	15445	15802	15750	15614	15777	15591	15647	15580	15781	15642	15613	15792	15364	15627	15680	15668	15625	15732	15486	15680	15700	15591	15889	15903	15542	15525	15639	15631	15615	15613	15512	15744	15643	15599	15732	15733	15520	15592	15488	15647	15691	15716	15821	15464	15800	15795	15609	15935	15574	15807	15686	15992	15804	15685	15660	15634	15717	15623	15628	15746	15837	15614	15434	15512	15721	15363	15597	15753	15704	15721	15582	15526	15825	15650	15673	15541	15555	15684	15575	15638	15777	15614	15512	15732	15915	15753	15774	15570	15522	15555	15716	15576	15643	15773	15744	15653	15753	15698	15632	15590	15704	15585	15668	15552	15761	15566	15714	15897	15555	15886	15536	15695	15617	15499	15688	15648	15803	15417	15830	15497	15801	15503	15574	15667	15658	15535	15630	15834	15528	15560	15574	15666	15531	15479	15754	15519	15695	15688	15922	15741	15738	15900	15669	15826	15769	15939	15603	15527	15626	15540	15430	15574	15592	15757	15672	15689	15618	15437	15638	15774	15491	15701	15698	15589	15729	15682	15804	15497	15540	15738	15853	15730	15712	15438	15702	15723	15712	15688	15681	15722	15501	15727	15641	15703	15783	15465	15485	15748	15710	15496	15602	15552	15694	15872	15686	15586	15547	15837	15537	15592	15659	15660	15912	15667	15634	15599	15754	15691	15738	15779	15858	15786	15671	15617	15539	15604	15859	15646	15634	15775	15739	15794	15749	15605	15644	15652	15550	15788	15684	15636	15608	15775	15663	15717	15632	15513	15639	15709	15640	15540	15522	15588	15691	15722	15734	15609	15612	15687	15701	15785	15541	15626	15577	15636	15742	15919	15798	15558	15696	15627	15601	15847	15457	15664	15650	15756	15671	15650	15697	15805	15687	15774	15600	15847	15852	15663	15795	15619	15671	15590	15882	15687	15552	15753	15644	15877	15531	15689	15592	15552	15690	15790	15690	15790	15793	15714	15675	15592	15615	15772	15733	15594	15582	15553	15626	15521	15642	15591	15464	15382	15465	15522	15562	15649	15555	15722	15518	15731	15612	15707	15689	15660	15661	15689	15696	15620	15728	15828	15666	15489	15652	15719	15683	15555	15645	15717	15730	15528	15571	15765	15573	15648	15505	15582	15742	15707	15729	15907	15684	15746	15712	15797	15873	15771	15495	15571	15661	15644	15662	15762	15589	15533	15711	15672	15679	15383	15802	15791	15618	15523	15612	15626	15712	15647	15797	15727	15646	15699	15711	15733	15402	15553	15589	15546	15482	15724	15570	15628	15450	15677	15906	15677	15765	15447	15651	15704	15788	15639	15531	15787	15716	15702	15606	15519	15590	15602	15719	15515	15490	15516	15534	15612	15894	15770	15649	15544	15505	15765	15688	15515	15548	15813	15725	15659	15730	15654	15736	15589	15539	15802	15613	15773	15682	15743	15554	15492	15652	15552	15679	15650	15683	15700	15708	15643	15365	15558	15669	15796	15939	15566	15693	15836	15630	15721	15529	15597	15600	15666	15583	15783	15746	15796	15587	15704	15677	15535	15680	15618	15620	15829	15663	15724	15513	15712	15620	15976	15778	15773	15575	15637	15784	15656	15782	15367	15514	15682	15582	15732	15518	15732	15653	15795	15710	15583	15528	15618	15827	15839	15668	15756	15544	15703	15807	15727	15896	15792	15700	15582	15619	15538	15624	15571	15779	15974	15744	15690	15763	15606	15695	15707	15519	15543	15590	15459	15623	15733	15491	15645	15756	15649	15429	15634	15569	15461	15462	15563	15583	15764	15603	15692	15544	15679	15557	15625	15490	15689	15474	15491	15587	15637	15864	15608	15498	15799	15814	15637	15655	15663	15668	15717	15607	15693	15589	15738	15576	15461	15528	15560	15523	15708	15578	15939	15752	15408	15615	15637	15510	15609	15702	15675	15813	15739	15345	15371	15831	15610	15826	15637	15688	15728	15826	15838	15634	15583	15753	15700	15754	15554	15451	15578	15603	15480	15778	15663	15452	15450	15722	15606	15733	15678	15705	15684	15441	15780	15664	15658	15650	15840	15653	15668	15565	15731	15627	15799	15785	15739	15633	15632	15624	15812	15811	15729	15523	15757	15673	15550	15596	15603	15456	15667	15450	15646	15648	15520	15588	15534	15690	15613	15702	15650	15762	15663	15659	15605	15704	15696	15645	15703	15663	15765	15668	15529	15724	15704	15618	15534	15495	15638	15850	15620	15742	15809	15466	15706	15683	15698	15600	15725	15487	15614	15704	15744	15646	15721	15623	15718	15726	15592	15578	15683	15424	15843	15708	15777	15631	15833	15464	15712	15629	15628	15591	15653	15872	15621	15585	15633	15811	15627	15660	15749	15697	15745	15556	15686	15665	15593	15722	15734	15754	15764	15689	15558	15433	15530	15715	15731	15788	15533	15990	15737	15652	15639	15712	15800	15733	15684	15571	15680	15746	15426	15605	15709	15686	15919	15594	15565	15510	15650	15491	15702	15715	15693	15527	15576	15854	15732	15615	15582	15529	15601	15772	15809	15664	15558	15513	15880	15836	15739	15759	15839	15696	15687	15446	15639	15534	15572	15823	15658	15720	15759	15669	15824	15599	15609	15573	15723	15541	15548	15620	15721	15624	15990	15719	15794	15518	15661	15715	15763	15773	15690	15720	15676	15760	15724	15643	15592	15558	15801	15617	15708	15854	15691	15648	15570	15593	15615	15835	15756	15719	15775	15809	15747	15698	15615	15603	15736	15684	15715	15763	15720	15668	15517	15779	15839	15782	15922	15634	15614	15582	15641	15870	15722	15737	15900	15782	15668	15623	15529	15644	15786	15738	15684	15643	15608	15620	15685	15640	15696	15556	15836	15756	15648	15393	15600	15644	15742	15597	15660	15793	15678	15793	15810	15779	15816	15540	15767	15514	15650	15751	15654	15700	15681	15772	15706	15589	15580	15568	15614	15656	15691	15713	15833	15599	15536	15500	15708	15657	15731	15752	15541	15874	15743	15699	15727	16073	15726	15641	15709	15559	15633	15693	15735	15610	15658	15711	15650	15809	15694	15759	15798	15648	15736	15815	15689	15544	15739	15622	15595	15612	15709	15656	15634	15730	15580	15522	15427	15646	15532	15666	15719	15644	15657	15729	15680	15707	15524	15758	15752	15683	15614	15464	15449	15609	15664	15698	15714	15485	15645	15333	15517	15778	15532	15772	15505	15838	15768	15686	15593	15721	15556	15831	15792	15712	15727	15705	15647	15725	15648	15675	15600	15644	15712	15584	15534	15570	15739	15651	15698	15571	15656	15757	15610	15719	15834	15752	15741	15562	15811	15610	15621	15776	15530	15802	15591	15660	15571	15666	15618	15602	15533	15703	15656	15554	15843	15759	15789	15581	15779	15769	15604	15492	15662	15726	15701	15486	15613	15662	15582	15487	15623	15816	15335	15709	15844	15613	15473	15457	15641	15698	15677	15545	15608	15576	15717	15764	15710	15696	15397	15575	15680	15527	15664	15761	15587	15455	15614	15640	15501	15741	15686	15676	15671	15517	15694	15736	15611	15460	15518	15449	15570	15698	15696	15667	15667	15516	15444	15555	15729	15748	15673	15499	15600	15678	15784	15675	15783	15651	15602	15666	15566	15906	15694	15554	15644	15714	15605	15706	15642	15637	15963	15949	15707	15571	15669	15642	15619	15717	15467	15875	15500	15417	15660	15656	15513	15632	15928	15793	15642	15688	15852	15786	15718	15845	15648	15690	15874	15794	15749	15596	15746	15607	15741	15551	15677	15797	15961	15769	15784	15758	15638	15793	15647	15666	15691	15778	15661	15504	15539	15620	15629	15664	15669	15750	15608	15528	15766	15671	15616	15714	15812	15543	15556	15863	15799	15803	15736	15951	15633	15753	15543	15532	15612	15565	15598	15695	15469	15496	15523	15524	15669	15642	15662	15748	15810	15493	15627	15873	15727	15600	15840	15616	15829	15789	15608	15802	15625	15664	15530	15546	15597	15821	15762	15737	15677	15629	15697	15729	15821	15920	15874	15730	15484	15750	15695	15745	15700	15645	15614	15898	15652	15585	15790	15855	15836	15830	15733	15681	15681	15796	15602	15752	15545	15684	15677	15774	15629	15504	15456	15658	15636	15583	15614	15465	15662	15581	15725	15649	15643	15790	15640	15732	15682	15460	15851	15699	15779	15465	15664	15695	15661	15668	15632	15763	15797	15625	15654	15644	15814	15582	15634	15740	15694	15622	15672	15621	15470	15601	15765	15543	15640	15591	15599	15683	15620	15542	15679	15712	15704	15613	15548	15691	15661	15639	15772	15653	15706	15702	15709	15628	15770	15769	15654	15689	15754	15542	15471	15349	15713	15738	15516	15782	15783	15805	15845	15590	15582	15532	15664	15495	15702	15561	15588	15665	15706	15662	15925	15714	15651	15622
36822	51665	45238	34160	27807	23821	20548	18116	17015	15696	14925	14559	14295	14206	14184	14006	14141	13942	14166	13830	13927	13914	13979	14080	13894	13851	14000	13932	13875	13830	14023	13882	13905	13910	13902	13892	13799	13792	13948	13857	13883	13909	13911	13899	13666	13866	13821	14089	13954	13890	13927	13830	13843	13949	13900	13798	14092	13977	13629	13774	13879	13901	14004	13825	13886	13826	13879	13973	13943	13776	13750	13978	13741	13715	13856	13839	13980	13814	13879	13762	13825	14019	13847	13912	13906	13915	13747	13889	13816	13833	13857	13860	13779	13786	13851	13985	13939	13813	13858	13783	13935	13747	13807	13650	13808	13801	13696	13914	13870	13925	13989	13866	13834	13861	13858	13925	13951	13810	13877	14027	13825	13845	13901	13928	13777	13839	13858	13936	13902	13952	13776	13803	13794	13917	13714	13846	13943	13901	13660	13714	13922	13873	13935	13877	13839	13868	13908	13927	13754	13821	13881	13965	13847	13764	13747	13874	13835	13922	13827	13837	13825	13915	13738	13914	13780	13779	13829	13806	13796	13928	13994	13816	13792	13805	13921	13845	13876	13853	13679	13814	13822	13881	13896	13704	13790	13715	13934	13809	13893	13817	13780	14033	13903	13977	14042	13753	13826	13952	13880	14088	13801	13704	13895	13958	13846	13777	13937	13840	13842	13742	13721	13985	13922	13744	13948	13893	13742	14038	13905	13777	13810	13859	13852	13769	13760	13892	13900	13893	13895	13698	13863	13910	13798	13808	13966	13845	13764	13774	13876	13827	13990	13720	13825	13830	13901	13877	13814	13752	13836	13775	14064	13864	13858	13824	13737	13976	13928	13823	13799	13818	13680	13805	13765	13610	13931	13855	13917	13821	13885	13852	13885	13949	13909	13909	13952	13914	13795	13790	13795	13868	13895	13722	13902	13878	13792	13894	13790	13801	13788	13782	13878	13914	13892	13845	13871	13898	13899	13807	13812	13584	13783	13776	13696	13773	13789	13956	13823	13843	13827	13942	13842	13916	13723	13822	13944	13970	13689	13879	13771	13872	13750	13735	13903	13750	13835	13808	13843	13869	13788	13942	13823	13832	14011	13843	13596	13902	13714	13897	13832	13884	14052	13814	13813	13767	13776	13788	13817	13891	13885	13716	13887	13757	13845	13747	13850	13733	13980	13828	13925	13755	13841	13872	13689	13788	13921	13877	13917	13846	13668	13959	13879	13834	13936	13778	14115	13921	13915	13854	13856	13868	13785	13822	13799	13872	13903	13900	13795	14105	13704	13940	13706	13962	13777	13780	13813	13904	13781	13904	13869	13840	13820	13747	13770	13976	13799	13903	13878	13777	13801	13926	13867	13928	13658	13863	13780	13894	13751	13936	13867	13933	13769	13713	13962	13891	13765	13774	13867	13753	13931	13823	14018	14007	13905	13970	13946	13860	13926	13719	14123	13869	13670	13796	13877	13924	13861	13952	13719	13918	13916	14051	13784	13853	13809	13902	13955	13693	13910	13927	13857	14037	13866	13963	13825	13792	13881	13832	14033	13957	13914	13959	13830	13872	13855	13944	13712	14037	13799	14010	13894	13804	13947	13888	13828	13917	13884	13846	14072	13852	13841	13824	13891	13982	13969	13871	13930	13845	13923	13880	13841	13783	13868	13879	13883	13824	14027	13828	13882	13980	13796	13789	13693	13830	13800	13973	13857	13753	13812	13627	13995	13717	13977	13932	13932	13985	13996	13919	13742	13779	13902	13916	14060	13920	13821	13822	13917	13718	13961	13782	13864	13742	14009	13878	13832	13841	13909	13865	13859	13819	13847	13804	13974	13848	13929	14012	13785	13856	13839	13961	13723	13819	13955	13788	13830	13839	13856	13832	13782	13806	13853	13826	13696	13859	13946	13912	13787	13901	13812	13768	13947	13682	13966	13828	13914	14133	13751	13651	14020	13989	13874	13906	13924	13907	13976	13893	13717	13743	13801	13720	13976	13753	13772	13888	13897	13924	13660	13885	13936	13907	13823	13942	13816	13920	13925	13752	13927	13809	13841	13874	13718	13754	13942	13652	13986	13765	13957	13957	13764	13905	13838	13788	13868	13863	13907	13867	13793	13889	14008	13874	13835	13850	13905	13711	13823	13998	13826	13848	13949	13759	14098	13922	13736	13945	13834	13854	13918	13827	13909	13854	13960	13983	14024	13848	13906	13832	13840	13804	13817	13775	13843	13804	13931	13893	13871	13671	13972	13746	13893	14050	13859	13870	13854	13685	13747	13792	13826	13783	13820	13939	13900	13916	13933	13951	13866	13713	13858	13719	13921	13741	13866	13916	13875	13858	13929	13703	13952	13962	13959	13773	13869	13848	13835	13873	13822	13855	13761	13867	13680	13832	13863	13789	13801	13855	13858	13810	13794	13891	13866	13838	14033	13893	13708	13964	13922	13842	14016	13853	14012	13768	13793	13725	13907	13823	13860	13777	13558	13877	13754	13938	13829	13903	13869	13808	14000	13929	13967	13909	13851	13753	13935	13846	13778	13916	13995	13802	13952	14015	13805	14066	13864	13876	13939	13965	13772	13852	13899	13878	13873	14143	14070	13820	13888	13917	13870	13893	13924	13962	13985	13749	13970	13740	13913	13955	13854	13799	13876	13915	13957	13858	13854	13646	13912	13942	13815	13764	13857	13754	13761	13789	13893	13906	13814	13758	14014	13742	13828	13746	14013	13735	13988	13840	13723	13860	13917	13786	13924	13857	13960	13775	13752	13831	13692	13851	13892	13937	13814	13974	13969	13923	13916	13942	13819	13822	13881	13921	13912	13901	13784	13871	13722	13890	13727	13917	13709	13907	13814	13917	13857	13724	13890	13885	13992	13807	14009	13845	13916	13885	13955	13940	13952	13902	13885	13875	13894	13868	13694	13827	13849	13895	13709	13889	13990	13837	13744	13708	13960	14052	13958	13852	13835	13818	13849	13838	13964	13869	13917	13861	13766	13866	13897	13880	13562	13972	13897	13691	13955	13947	14001	13715	13737	13956	13832	13794	13888	13651	13808	13787	13768	13936	13940	13834	13864	14024	13750	14019	13797	13765	13830	13881	13694	13868	13849	13694	13933	13965	13653	13881	13958	13801	13914	13828	13721	13980	14038	13761	13977	14100	13890	13879	13950	13681	13952	14069	13885	13880	13833	13920	13810	13727	13832	13859	13849	13876	13844	13912	13908	14016	13922	13818	13818	13988	13898	13629	13853	13880	13828	13639	13939	13845	13939	13928	14037	13846	13959	13846	13777	13906	13853	13701	13677	13786	13833	13991	13808	13852	13948	13853	13754	13815	13972	13833	13923	13812	13729	13987	13890	13942	13898	13862	14029	13771	13869	13856	13829	13925	13803	13727	13675	13880	13920	13978	13837	13923	13910	13948	13788	13841	13923	13756	13892	13896	13876	13780	14025	13909	13980	13830	13883	13759	13937	13698	13905	13973	13763	13804	13840	13743	13794	13906	13761	13727	13688	13831	13848	14042	13950	13934	13887	13809	13900	13848	13996	13868	13814	14002	13831	13879	14018	13923	13902	14044	13923	13890	13766	13903	13859	13752	13768	13813	13926	13862	13848	13977	13997	13747	13825	13845	13918	13807	13794	13844	13669	13964	14061	13892	13804	13833	13892	13764	14024	13783	13800	13830	14117	13628	14064	13729	13877	13878	13891	13894	13916	13859	13868	13884	13915	13969	13934	13917	13652	13739	13864	13968	13931	13922	13814	13738	13905	13927	14128	13914	13719	14062	13608	13905	13952	13814	13881	13879	13992	13771	13715	13821	13772	13982	13980	13763	13961	13770	13849	13950	13832	13839	13847	13825	13834	13852	13884	13579	13918	14028	14034	13825	13957	13838	13815	13946	13666	13874	13806	13938	13736	13922	13700	13888	13948	13761	13625	13781	13949	13886	13900	13679	14044	13899	13898	13828	13844	13827	13782	13933	13991	13762	13828	14107	13950	14098	13787	13916	13952	13843	14143	13972	13875	13927	14013	13767	13841	13948	13881	13806	13700	13806	13928	13746	13891	13991	14009	13869	14077	13955	13825	13724	13814	13869	13792	13855	14003	13934	13859	13863	13859	13742	13956	13939	13773	13968	13780	13759	13866	13587	13885	13894	13841	13778	13789	13905	13742	13857	13774	13990	13872	13698	13846	13980	13833	13772	13990	13841	13916	13888	13738	13964	13734	13991	13745	13906	13855	13770	13964	13961	13676	13982	13883	13870	13799	13890	13815	13947	13786	13880	13935	13837	13850	14010	13838	13859	13855	13973	13711	13893	13730	13854	14023	13810	14009	13931	13837	13877	13758	13925	13793	13951	13764	13868	13871	13782	13780	13898	13833	13757	13736	13808	13810	13839	13903	13761	13946	13805	13950	13793	13830	13861	13931	13711	13894	13907	13847	14024	13808	13836	13828	13770	13659	13901	13694	13894	13782	14118	13918	13955	13899	13871	14199	13922	13786	13866	13680	13825	13845	13792	13823	13771	13726	13891	13836	14064	13952	13728	13976	13742	13955	13924	13947	14017	13913	13924	13890	13980	13866	13868	13969	13749	13903	13907	13991	13909	13732	13756	13823	13965	13814	13676	13800	13853	13820	13832	13836	13869	13806	14051	13874	13722	13963	13900	13895	13666	13908	13727	13841	13839	13896	13904	13908	13906	13853	13918	13828	13683	13796	13767	13926	13807	13919	13813	14016	13959	13817	13876	13912	13959	13870	14006	13951	13777	13860	13833	13843	13877	13786	13722	13896	13815	13781	13855	13937	13957	13817	13924	13857	13831	13837	13860	13888	13816	13741	13883	13915	13828	13926	13885	13885	13866	13934	13722	13755	13957	14006	13852	13938	14066	13955	14054	13818	13816	13954	13855	13999	13820	13840	13838	13790	14017	13955	13861	13811	13954	13902	13975	13862	13917	13956	13974	13830	13803	13847	13890	14036	13801	13731	13877	13842	13919	13872	13838	13931	13825	13828	13889	13817	13803	13805	13857	13729	13779	13833	13900	13812	13947	13888	13910	13932	13826	13816	13884	13781	13696	13690	13872	14048	14065	13885	13800	13934	13740	13829	13931	13898	13887	13969	13709	13888	13970	13882	13959	13804	13961
24138	21189	29083	27597	27402	28508	26405	21720	19300	18020	17103	16707	16235	16091	16093	15832	16112	15745	15825	15662	15705	15519	15621	15637	15480	15504	15552	15600	15485	15666	15559	15699	15667	15686	15518	15504	15669	15557	15666	15497	15487	15458	15365	15434	15580	15621	15687	15466	15650	15457	15530	15268	15683	15412	15518	15530	15462	15562	15329	15475	15542	15561	15297	15627	15633	15642	15573	15668	15471	15338	15665	15571	15469	15420	15478	15593	15356	15536	15455	15521	15567	15479	15296	15575	15485	15615	15452	15546	15610	15668	15555	15518	15591	15544	15593	15581	15405	15552	15477	15439	15558	15718	15611	15467	15433	15430	15537	15598	15414	15532	15394	15478	15429	15355	15507	15427	15694	15517	15540	15394	15452	15618	15523	15312	15564	15541	15447	15620	15584	15567	15492	15516	15473	15623	15445	15311	15657	15502	15469	15501	15821	15647	15619	15529	15406	15480	15437	15426	15506	15634	15553	15517	15470	15520	15471	15546	15347	15576	15563	15370	15615	15330	15493	15380	15421	15512	15630	15266	15417	15342	15450	15340	15469	15743	15466	15356	15437	15485	15436	15428	15442	15454	15615	15423	15795	15567	15653	15690	15449	15565	15646	15581	15427	15477	15679	15361	15439	15508	15474	15277	15652	15478	15469	15535	15462	15485	15551	15503	15410	15527	15592	15436	15766	15594	15349	15509	15367	15448	15579	15649	15506	15426	15406	15378	15574	15572	15462	15729	15501	15442	15409	15528	15456	15519	15558	15398	15575	15424	15584	15300	15358	15288	15587	15255	15459	15548	15498	15512	15658	15532	15606	15497	15623	15569	15435	15422	15521	15484	15292	15564	15410	15504	15534	15318	15553	15512	15504	15477	15579	15508	15507	15563	15514	15512	15479	15501	15536	15558	15489	15724	15645	15604	15445	15491	15525	15544	15477	15531	15365	15606	15356	15316	15484	15386	15565	15469	15517	15645	15458	15541	15662	15439	15588	15393	15320	15580	15417	15440	15467	15554	15602	15542	15407	15452	15421	15552	15477	15667	15761	15596	15400	15449	15493	15631	15537	15485	15546	15422	15497	15473	15373	15544	15231	15461	15544	15460	15416	15505	15452	15609	15525	15453	15473	15500	15516	15492	15692	15356	15544	15504	15441	15356	15461	15492	15371	15699	15463	15538	15486	15568	15518	15545	15314	15392	15406	15678	15358	15376	15564	15505	15436	15563	15404	15325	15516	15524	15659	15469	15523	15503	15539	15387	15400	15323	15670	15477	15471	15582	15249	15342	15425	15326	15547	15484	15704	15451	15645	15495	15410	15376	15476	15410	15540	15489	15412	15472	15337	15453	15323	15483	15303	15482	15454	15338	15481	15701	15444	15476	15429	15426	15501	15461	15492	15540	15612	15544	15553	15570	15775	15290	15446	15494	15437	15473	15589	15408	15770	15515	15414	15764	15462	15365	15619	15392	15631	15436	15609	15378	15427	15576	15495	15676	15478	15436	15516	15553	15495	15563	15643	15521	15429	15262	15482	15320	15640	15464	15260	15495	15351	15423	15398	15637	15484	15354	15531	15452	15481	15381	15554	15513	15276	15256	15564	15418	15358	15658	15444	15736	15507	15366	15448	15348	15704	15541	15502	15423	15533	15395	15430	15587	15367	15470	15484	15226	15487	15484	15545	15366	15610	15348	15483	15597	15330	15616	15505	15426	15392	15634	15646	15735	15379	15529	15373	15558	15404	15537	15577	15563	15506	15653	15570	15310	15432	15482	15345	15544	15415	15394	15505	15682	15592	15352	15441	15224	15290	15575	15453	15499	15357	15359	15468	15657	15739	15552	15538	15482	15552	15541	15379	15467	15497	15561	15531	15055	15546	15426	15547	15425	15568	15504	15342	15507	15495	15514	15539	15542	15367	15392	15536	15669	15523	15390	15645	15434	15427	15557	15613	15401	15401	15436	15459	15307	15354	15457	15366	15445	15557	15296	15430	15652	15553	15636	15448	15283	15410	15478	15403	15399	15567	15329	15427	15475	15807	15493	15491	15480	15467	15569	15431	15464	15560	15459	15497	15547	15257	15436	15533	15460	15480	15430	15471	15446	15411	15326	15375	15540	15668	15463	15660	15483	15444	15292	15530	15631	15559	15488	15256	15413	15517	15321	15553	15435	15423	15470	15391	15403	15614	15565	15394	15415	15476	15425	15423	15610	15514	15697	15576	15552	15598	15557	15715	15493	15413	15472	15459	15380	15425	15524	15483	15354	15550	15458	15579	15470	15629	15355	15350	15348	15635	15361	15482	15504	15546	15426	15431	15392	15531	15595	15222	15548	15693	15354	15264	15465	15585	15370	15608	15565	15281	15593	15535	15532	15593	15739	15568	15530	15429	15613	15472	15516	15651	15573	15518	15373	15547	15500	15733	15538	15531	15460	15514	15617	15630	15344	15435	15585	15627	15541	15657	15614	15301	15555	15511	15271	15623	15590	15446	15191	15296	15648	15589	15504	15459	15452	15483	15487	15502	15511	15637	15548	15432	15555	15451	15371	15637	15369	15547	15699	15381	15634	15368	15296	15283	15436	15519	15473	15490	15499	15591	15417	15365	15398	15538	15543	15405	15461	15514	15706	15423	15503	15331	15585	15696	15493	15695	15411	15578	15505	15302	15562	15536	15344	15524	15450	15393	15463	15376	15601	15431	15403	15402	15586	15388	15299	15354	15435	15433	15584	15380	15438	15674	15437	15474	15401	15441	15535	15364	15409	15432	15476	15470	15466	15584	15482	15419	15425	15252	15480	15419	15623	15547	15508	15289	15545	15601	15725	15568	15489	15649	15628	15471	15537	15364	15491	15590	15564	15504	15545	15410	15470	15418	15499	15655	15557	15497	15467	15684	15491	15517	15410	15667	15269	15512	15558	15416	15529	15376	15421	15498	15527	15447	15409	15626	15460	15434	15517	15530	15520	15428	15549	15792	15607	15402	15506	15405	15583	15476	15661	15632	15461	15560	15572	15554	15345	15446	15545	15309	15539	15585	15364	15473	15552	15414	15426	15534	15509	15580	15592	15483	15451	15382	15629	15438	15474	15333	15509	15346	15314	15405	15513	15430	15485	15637	15509	15584	15357	15368	15427	15411	15324	15646	15530	15620	15578	15505	15409	15657	15604	15441	15472	15332	15396	15572	15534	15370	15655	15554	15442	15449	15547	15445	15510	15498	15626	15544	15411	15528	15375	15544	15475	15446	15364	15669	15543	15387	15569	15512	15705	15611	15627	15607	15599	15460	15601	15639	15519	15667	15605	15580	15661	15628	15709	15359	15645	15566	15462	15336	15596	15725	15418	15485	15380	15511	15517	15647	15494	15446	15633	15605	15571	15385	15635	15707	15695	15495	15435	15517	15594	15582	15458	15259	15477	15440	15357	15516	15397	15533	15443	15479	15542	15468	15302	15491	15508	15591	15308	15535	15526	15629	15477	15572	15501	15550	15437	15574	15502	15500	15524	15493	15339	15385	15516	15550	15496	15361	15532	15520	15549	15641	15415	15330	15604	15407	15384	15592	15481	15428	15282	15345	15240	15429	15440	15527	15598	15489	15357	15518	15617	15569	15346	15464	15456	15464	15420	15577	15544	15416	15703	15239	15566	15550	15414	15420	15355	15406	15560	15454	15466	15596	15411	15814	15563	15454	15397	15366	15410	15596	15698	15412	15403	15537	15445	15359	15322	15517	15529	15412	15540	15682	15563	15638	15367	15577	15545	15500	15387	15604	15593	15465	15466	15421	15472	15544	15643	15546	15504	15265	15421	15602	15716	15661	15574	15492	15277	15444	15433	15492	15311	15456	15410	15325	15619	15564	15612	15529	15399	15402	15428	15375	15437	15580	15452	15490	15619	15422	15621	15559	15328	15383	15718	15479	15651	15561	15625	15355	15372	15487	15304	15481	15544	15381	15563	15391	15545	15375	15566	15411	15484	15456	15429	15250	15503	15439	15389	15391	15459	15244	15422	15317	15471	15524	15395	15467	15550	15513	15478	15553	15289	15466	15585	15380	15368	15527	15521	15508	15484	15367	15462	15500	15511	15452	15406	15482	15682	15511	15578	15597	15567	15373	15464	15589	15368	15515	15434	15423	15552	15482	15182	15283	15482	15412	15387	15445	15470	15649	15385	15416	15618	15479	15420	15345	15563	15650	15351	15515	15540	15599	15399	15451	15497	15603	15665	15495	15714	15346	15428	15405	15601	15501	15296	15416	15635	15595	15502	15440	15288	15422	15620	15488	15382	15534	15387	15485	15439	15524	15409	15470	15481	15559	15562	15573	15366	15416	15457	15496	15566	15422	15402	15465	15574	15644	15593	15513	15579	15523	15488	15398	15457	15437	15511	15466	15709	15528	15524	15508	15675	15293	15342	15520	15519	15581	15481	15396	15418	15637	15419	15556	15722	15213	15431	15640	15645	15558	15542	15487	15597	15618	15450	15482	15396	15484	15618	15323	15570	15323	15639	15403	15416	15497	15409	15559	15725	15428	15387	15394	15460	15788	15629	15491	15639	15263	15465	15604	15516	15445	15368	15444	15561	15578	15384	15516	15255	15557	15365	15237	15416	15302	15551	15477	15546	15626	15641	15557	15519	15529	15459	15667	15516	15297	15387	15547	15488	15477	15525	15542	15470	15389	15452	15419	15460	15514	15544	15445	15474	15391	15310	15631	15273	15572	15617	15676	15448	15482	15328	15558	15350	15413	15446	15445	15469	15584	15309	15486	15619	15527	15543	15563	15585	15599	15453	15334	15366	15390	15448	15493	15416	15460	15604	15525	15438	15441	15384	15568	15565	15402	15444	15462	15444	15534	15558	15488	15459	15631	15538	15614	15410	15563	15453	15337	15470	15361	15554	15600	15502	15566	15303	15400	15286	15327	15318	15390	15508	15359	15515	15585	15592	15575	15487	15521	15540	15249	15449	15630	15496	15594	15347	15467	15434	15535	15639	15512	15740	15573	15541	15419	15414	15638	15429	15458	15219	15507	15515	15629	15498	15718	15699	15465	15356	15613	15496	15416	15521	15279	15453	15590	15700	15586	15646	15511	15341	15229	15474	15731	15607	15493	15536	15518	15531	15447	15421	15401	15417	15459	15663	15562	15413
36052	58128	52574	41033	34336	29803	25104	21388	18510	16808	15725	15134	14769	14319	14244	14101	14137	14017	13930	14017	13968	13737	13947	13915	13747	13706	13814	13743	13883	13907	13732	13828	13813	13764	13708	13830	13626	13648	13597	13563	13905	13871	13683	13755	13915	13595	13835	13720	13689	13900	13881	13766	13775	13881	13781	13693	13823	13807	14077	13944	13930	13621	13811	13899	13822	13797	13724	13734	13686	13597	13772	13855	13732	13721	13910	13666	13832	13747	13758	13618	13782	13789	13887	13826	13776	13703	13636	13726	13993	13697	13790	13969	13963	13813	13757	13731	13719	13639	13702	13805	13619	13698	13788	13812	13798	13704	13692	13714	13728	13823	13753	13646	13518	13868	13676	13765	13751	13611	13932	13957	13913	13876	13611	13727	13758	13700	13808	13792	13774	13805	13877	13495	13893	13674	13559	13770	13913	13682	13749	13831	13664	13768	13741	13748	13880	13782	13753	13838	13653	13653	13860	13843	13751	13795	13788	13925	13811	13752	13826	13643	13692	13838	13660	13904	13834	13790	13943	13785	13851	13709	13723	13748	13680	13901	13721	13621	13864	13700	13767	13660	13821	13849	13723	13785	13825	13842	13857	13729	13904	13721	13756	13686	13754	13650	13894	13711	13854	13793	13906	13779	13932	13918	13859	13725	13756	13722	13900	13720	13841	13468	13863	13692	13718	13814	13825	13660	13712	13833	13672	13658	13650	13756	13709	13679	13704	13695	13749	13854	13889	13787	13746	13608	13647	13723	13714	13724	13644	13716	13833	13772	13696	13797	13793	13878	13746	13679	13747	13701	13705	13811	13843	13853	13874	13812	13761	13764	13832	13811	13788	13882	13891	13793	13702	13736	13762	13748	13789	13790	13924	13782	13727	13635	13793	13810	13839	13700	13783	13750	13885	13693	13860	13661	13745	13668	13868	13634	13593	13725	13703	13797	13798	13571	13648	13604	13717	13831	13546	13952	13788	13760	13740	13749	13810	13847	13786	13936	13737	13725	13763	13849	13617	13882	13736	13736	13596	13839	13848	13779	13739	13968	13699	13896	13881	13801	13571	13763	13833	13711	13740	13891	13775	13855	13732	13709	13590	13790	13881	13690	13800	13591	13727	13641	13717	13746	13635	13823	13825	13842	13689	13812	13782	13801	13757	13689	13677	13826	13836	13721	13705	13790	13726	13840	13745	13786	13782	13746	13882	13783	13790	13894	13773	13651	13818	13830	13699	13605	13743	13809	13721	13659	13786	13779	13929	13751	13745	13784	13844	13686	13748	13723	13693	13787	13799	13756	13740	13858	13894	13876	13757	13826	13737	13849	13720	13810	13844	13817	14043	13800	13826	13608	13670	13763	13808	13849	13926	13746	13605	13816	13823	13749	13842	13862	13875	13796	13789	13921	13746	13803	13656	13746	13755	13746	13720	13853	13823	13732	13801	13798	13828	13831	13732	13933	13736	13849	13675	13893	13678	13776	13732	13676	13688	13659	13760	13718	13909	13863	13841	13866	13852	13920	13795	13743	13829	13588	13746	13812	13791	13619	13800	13727	13809	13851	13785	13789	13781	13755	13670	13813	13821	13817	13607	13760	13796	13687	13750	13886	13702	13935	13570	13979	13695	13708	13792	13751	13899	13870	13886	13746	13649	13634	13945	13847	13697	13781	13715	13653	13751	13691	13613	13863	13720	13832	13571	13673	13732	13739	13593	13853	13821	13848	13772	13618	13574	13830	13900	13828	13694	13903	13706	13772	13740	13877	13700	13803	13861	13760	13818	13677	13847	13914	13836	13760	13768	13730	13748	13808	13787	13894	13809	13888	13747	13827	13985	13785	13788	13855	13718	13812	13923	13682	13851	13829	13754	13811	13716	13786	13900	13703	13885	13730	13694	13743	13926	13706	13831	13746	13839	13788	13722	13724	13796	13709	13655	13770	13768	13847	13692	13889	13705	13821	13816	13877	13827	13606	13696	13875	13814	13825	13653	13738	13850	13705	13704	13860	13840	13848	13711	13710	13793	13623	13877	13722	13681	13788	13734	13857	13867	13727	13731	13673	13998	13591	13845	13595	13718	13653	13778	13566	13795	13879	13754	13595	13583	13681	13775	13777	13798	13802	13912	13711	13695	13880	13849	13762	13871	13754	13877	13686	13854	13690	13839	13669	13732	13657	13652	13782	13600	13747	13809	13887	13885	13683	13846	13774	13826	13706	13747	13742	13739	13715	13762	13638	13698	13619	13831	13768	13746	13820	13894	13647	13777	13611	13760	13828	13694	13944	13584	13990	13721	13891	13786	13683	13810	13832	13742	13666	13767	13847	13771	13718	13611	13733	13765	13907	13832	13666	13755	13798	13852	13882	13783	13817	13706	13720	13809	13709	13778	13673	13980	13823	13721	13839	13664	13826	13789	13782	13973	13827	13723	13726	13644	13881	13815	13683	13791	13767	13820	13682	13635	13686	13671	13674	13873	13786	13857	13851	13593	13734	13690	13771	13699	13865	13715	13739	13781	13625	13685	13808	13844	13603	13958	13661	13655	13961	13699	13748	13726	13678	13825	13680	13728	13678	13694	13800	13572	13708	13645	13793	13731	13860	13649	13805	13718	13840	13721	13758	13767	13940	13703	13826	13869	13648	13894	13848	13781	13768	13757	13857	13731	13860	13760	13736	13920	13593	13909	13833	13733	13800	13861	13738	13717	14044	13835	13694	13714	13784	13669	13660	13797	13737	13800	13744	13778	13772	13757	13773	13604	13759	13685	13824	13649	13692	13789	13678	13914	13915	13716	13808	13916	13911	13675	13801	13758	13697	13665	13828	13847	13795	13728	13836	13726	13876	13762	13762	13762	13678	13947	13921	13660	13720	13794	13736	13782	13734	13746	13715	13869	13732	13595	13877	13709	13698	13698	13846	13761	13749	13745	13793	13870	13820	13737	13758	13784	13836	13812	13652	13615	13905	13662	13784	13734	13673	13674	13879	13651	13589	13874	13767	13821	13797	13867	13772	13666	13958	13730	13860	13859	13775	13731	13732	13736	13724	13803	13930	13817	13743	13966	13734	13708	13910	13870	13815	13706	13658	13885	13739	13673	13674	13774	13880	13784	13957	13672	13749	13774	13821	13773	13721	13745	13689	13812	13923	13839	13788	13799	13847	13770	13826	13741	13762	13764	13891	13777	13734	13953	13837	13758	13845	13724	13809	13691	13712	13884	13954	13744	13693	13839	13759	13879	13660	13698	13728	13726	13850	13693	13812	13748	13864	13726	13617	13625	13743	13986	13879	13812	13783	13686	13722	13672	13609	13744	13710	13801	13615	13793	13704	13815	13567	13782	13733	13564	13638	13635	13835	13847	13817	13797	13795	13759	13705	13784	13743	13753	13646	13742	13776	13827	13644	13865	13632	13901	13751	13662	13828	13917	13819	13924	13823	13829	13903	13682	13725	13533	13755	13733	13897	13740	13805	13514	13851	13773	13722	13876	13786	13787	13871	13783	13811	13754	13828	13735	13702	13808	13623	13772	13776	13632	13785	13770	13769	13885	13918	13740	13844	13686	13770	13697	13793	13718	13832	13843	13723	13560	13779	13767	13742	13747	13805	13641	13751	13780	13711	13975	13664	13763	13817	13908	13813	13709	13718	13803	13735	13824	13840	13543	13814	13997	13719	13734	13827	13896	13788	13767	13768	13831	13756	13748	13691	13949	13877	13715	13626	13772	13784	13654	13714	13771	13673	13712	13814	13678	13810	13660	13939	13769	13775	13777	13749	13754	13789	13862	13755	13691	13767	13612	13732	13792	13720	13933	13693	13852	13797	13829	13655	13723	13839	13687	13664	13635	13844	13748	13650	13703	13740	13768	13829	13726	13760	13776	13892	13795	13701	13740	13656	13799	13766	13914	13686	13770	13768	13781	13904	13802	13689	13904	13829	13843	13852	13769	13758	13769	13657	13982	13774	13870	13765	13641	13848	13789	13853	13689	13980	13727	13645	13738	13747	13539	13771	13915	13790	13863	13864	13845	13577	13773	13727	13751	13846	13686	13670	13724	13760	13914	13853	13888	13728	13878	13912	13801	13786	13711	13711	13701	13607	13752	13728	13771	13679	13736	13713	13666	13729	13699	13794	13830	13870	13855	13797	13609	13966	13921	13904	13907	13831	13884	13690	13834	13900	13712	13811	13760	13757	13927	13751	13732	13832	13925	13896	13832	13685	13776	13777	13863	13998	13895	13557	13610	13739	13835	13655	13783	13777	13693	13835	13769	13761	13785	13680	13918	13695	13887	13786	13828	13789	13772	13663	13631	13761	13805	13563	13620	13854	13810	13776	13762	13972	13726	13757	13716	13742	13706	13687	13759	13888	13734	13725	13828	13656	13837	13761	13905	13711	13758	13717	13720	13555	13887	13714	13891	13802	13753	13687	13763	13747	13771	13794	13904	13909	13737	13585	13634	13696	13867	13729	13759	13745	13736	13703	13790	13801	13819	13749	13808	13771	13816	13793	13818	13854	13851	13731	13755	13660	13709	13834	13827	13699	13891	13904	13858	13664	13730	13831	13816	13834	13699	13635	13784	13702	13939	13829	13914	13864	13695	13725	13851	13719	13778	13608	13795	13667	13726	13822	13849	13690	13615	13807	13728	13661	13775	13821	13711	13809	13796	13881	13950	13764	13710	13809	13820	13720	13705	13833	13804	13824	13669	13662	13838	13655	13766	13723	13669	13692	14007	13880	13791	13708	13792	13584	13845	13686	13900	13748	13702	13743	13763	13736	13806	13588	13725	13660	13736	13701	13718	13788	13664	13794	13779	13731	13705	13914	13721	13614	13766	13722	13978	13706	13682	13775	13843	13571	13874	13725	13849	13752	13753	13745	13705	13775	13715	13819	13806	13791	13816	13863	13790	13752	13742	13694	13821	13621	13892	13821	13815	13700	13757	13860	13854	13737	13687	13883	13821	13784	13831	13644	13828	13705	13788	13718	13655	13698	13749	13787	13722	13891	13693	13949	13852	13815	13788	13812	13690	13784	13764	13761	13828	13784	13842	13736	13665	13804	13695	13843	13865	13801	13898	13762	13806	13821	13897	13730	13704	13710	13803	13798	13706	13753	13613	13788	13889	13792	13671	13891	13712	13789	13685	13893
22813	21043	28847	24532	25239	29920	30449	24280	21414	19920	18412	17594	16968	16832	16625	16394	16249	16238	16136	16206	16082	16244	16353	16063	15933	15941	15889	16104	16085	15926	16024	15889	15762	15801	15839	16202	16129	15806	15976	15937	15913	15947	16002	16048	15946	16012	15923	15972	15945	15967	16102	15804	15953	15954	15872	15772	15947	15871	16164	15926	15918	15944	15800	15905	15928	15679	15891	15844	15733	16044	15837	15839	15728	15946	15827	15976	15765	15661	15713	15885	15681	15928	15891	15924	15711	15706	15933	15566	15798	15634	15940	15937	15864	15868	15751	15817	15911	15753	15960	15893	15922	15589	15861	16062	15862	15754	15976	15830	15924	15883	15896	15777	15796	15825	15715	15748	15820	15827	15811	15770	16020	15736	15683	15793	15949	16079	15714	15843	15680	15744	15748	15697	15993	15813	15954	15663	15946	15893	15882	15834	15768	15886	15672	15816	15731	15870	16033	15770	15848	15738	15916	15868	15755	15747	15810	15719	15775	15908	15739	15836	15999	15611	15677	15793	15881	15761	15805	15831	15884	15825	15853	15683	15798	15787	16076	15771	15943	15765	15785	15538	15805	15911	15715	15710	15783	15789	15753	15795	15968	15870	15736	15895	15766	15751	15805	15657	15895	15784	15651	16056	16105	15865	15710	15766	15836	15859	16031	15917	15673	15811	15961	15783	15776	15923	15997	15837	15755	15759	15863	15830	15734	15851	15955	15832	15798	15768	15986	15971	15938	16046	15691	15801	16087	15832	15849	15704	15956	15883	15805	15905	15851	15853	15810	15943	15830	15862	15740	15879	15789	15826	15873	15882	15773	15977	16081	15939	15913	15852	15879	15826	16106	15857	15721	15845	15858	15756	15698	15756	15855	15714	15978	15961	15744	15869	15872	15860	15931	15829	15739	15973	15828	16019	16091	15840	15711	15816	15611	16110	16051	15774	15756	16163	15846	15873	15898	15973	15784	15884	16015	15921	16021	15899	15938	15994	15829	15776	15727	15883	15973	15918	15942	15981	15906	15931	15816	15752	15758	15684	15766	15893	15824	15714	15950	15855	15885	15949	15875	15911	15921	15893	15898	15837	15840	15996	15957	15826	15933	16097	15836	15896	15866	15720	15949	15826	15811	15880	15692	15884	15921	15845	15827	15733	15795	15592	15738	16026	15984	15784	15887	15815	15717	15797	15629	15737	16010	15969	15957	16011	15871	15851	15684	15912	15961	15758	15977	15872	15799	15780	15733	15547	15926	15831	15814	15832	15941	15949	15794	15882	15900	15736	15785	15756	15902	16090	15899	15753	15843	15696	15877	15805	15926	15791	15579	15829	15807	15860	15793	15902	15994	15848	15876	16050	15961	15885	15887	15786	15930	16011	15833	15648	15803	15857	15806	15806	15814	15785	15957	15902	15864	15788	15850	15856	15699	15635	15913	15846	15757	15867	15743	15661	16006	15829	15865	15887	15817	15772	15769	15774	15926	15849	15558	15773	15692	15989	15927	15816	15764	15815	15993	15827	15560	15652	15872	15636	15653	15766	15971	15803	15982	15840	15779	15742	15672	15826	15793	15923	15740	15849	16097	15923	15859	15705	15774	15817	15801	15877	15830	15958	15872	15965	15940	15807	15947	15908	15740	15869	15797	15791	16092	15799	15958	15897	15676	15676	15738	15848	15871	15980	16126	15933	15815	15897	15898	15870	15789	15753	15622	15799	15714	15909	15939	15829	15921	15959	15933	15870	15747	15914	15921	15759	15911	15782	15929	15834	16105	15644	15792	15832	15865	15688	15890	16030	15772	15816	15850	15726	15802	15839	15872	15902	15854	15768	15917	15746	15885	15991	15962	15701	15726	15785	15931	15919	15794	15786	15775	15760	15919	15802	16040	15843	15833	15641	15870	15780	15816	15853	15619	15878	15873	15756	15834	15929	15771	15901	15818	15809	15773	15860	16000	15770	15770	15837	15899	15843	15830	15657	15860	15810	15787	15828	15820	15799	15760	15905	15864	15824	15791	15867	15827	15951	15849	15657	15999	16213	15932	15900	15927	15741	15678	15751	15848	15940	15859	15961	15769	15836	15692	15676	15932	15723	15716	16019	15763	16056	16013	15934	15517	15735	15990	15859	15762	15802	15963	15881	15823	15894	15794	15794	15623	16025	15872	15727	15723	15594	15913	15849	15872	15982	15793	15923	15960	15790	15747	15766	15657	15712	15923	15901	16016	15855	15881	15876	15669	15928	15637	15891	15857	15804	15764	15742	15901	15686	15792	15816	15976	15968	15944	15736	15747	15851	15754	16057	15842	15798	15749	15880	15774	15822	16030	15910	15874	16054	15817	15712	15855	15967	15719	15777	15878	15723	15943	15769	15840	15831	15880	15966	15814	15767	15987	15860	15639	15720	15847	16014	15813	15596	15866	15857	15826	15938	15829	15804	16004	15857	15794	15844	15870	15733	15822	15906	15605	15735	15959	15887	15935	15904	15904	15801	15677	16100	15896	15584	15811	15905	15825	15892	15887	15702	15778	15758	15717	15772	15594	15705	15917	16051	15726	15798	16170	15709	15889	15913	15996	15987	15824	16014	15725	15699	15806	15849	15893	15806	15816	15800	15780	15933	15752	15929	15879	15644	15642	15766	15978	15679	15779	15784	15591	15878	15740	15951	15948	15672	15876	15773	15697	15790	15715	15892	15647	15600	15742	15776	15868	15919	15950	15984	15813	15949	15931	15879	15706	15831	15777	15859	16038	15740	15940	15883	15987	15764	15832	15909	15786	15811	15864	15758	15939	15773	15641	15773	15782	15909	15909	15820	15851	16002	15917	15773	15810	15904	15960	15846	15935	15807	15865	15891	16045	15720	15907	15897	15675	15775	15926	15786	15872	15499	15876	15858	15895	15986	15829	15698	15865	15924	15838	15752	16105	15972	15694	15861	15972	15678	15882	15628	16006	15773	15964	15749	15839	15798	15786	15899	15924	15805	15760	15881	15832	15820	15975	15895	15814	15919	15885	15702	16020	16110	15867	15858	15933	15815	15821	15798	15723	15680	16030	15697	15777	15820	15675	15906	15785	15691	15847	15779	15821	15703	15897	16052	16005	15857	15837	15887	15740	15697	15892	15907	15982	15818	15797	15898	16073	15924	15852	15978	15830	15946	15741	15987	15825	15785	15783	15840	15962	15993	15824	15985	15884	15795	15979	15685	15791	15901	16015	15956	15920	15813	15783	15907	15816	15998	16004	15822	16027	15778	16002	15804	15820	15825	15832	15981	15970	15821	15760	15830	15818	15731	15915	15806	15937	15818	15855	15832	15806	16001	15877	15894	15815	16011	15931	15590	15829	15923	15985	15620	15839	15747	15802	15871	15998	15982	16059	16050	15785	15762	15852	15889	15882	16064	15904	15882	15690	15924	15776	15795	16063	15850	15657	15830	15715	15755	16106	15825	15856	15885	15858	15880	15844	15797	15881	15855	15867	15757	15839	15770	15918	15985	15871	15870	15937	15710	15706	15797	15852	15801	15782	15681	15855	15788	15821	15769	15805	15995	15886	15898	15755	15703	15937	15851	15836	15700	15719	15754	15967	15914	15836	15823	15816	16002	15743	16008	16057	16007	15782	15814	15940	15963	15743	15965	15694	15940	15917	15860	15941	15830	15932	15978	15845	15781	15859	15906	16043	15927	15940	15897	15593	15524	15886	15691	15946	15720	15751	15667	15766	15698	15779	15655	15824	15917	15836	15903	15768	15940	15844	15718	15806	15588	15760	16116	15750	15749	15880	15918	15823	15674	15676	15851	15828	15821	15713	15867	16070	15790	16059	15885	15950	15769	15774	15731	16123	15972	15995	15804	15987	15806	15880	15916	15749	15774	16082	15968	15719	15785	15858	15678	15751	15944	15853	15871	15663	15898	15980	15857	15918	15942	15803	15696	15820	15931	15964	15814	15904	15711	15741	15829	15917	15763	15856	15784	15803	15830	15895	15794	15894	15901	15668	15745	15779	15871	15931	15963	15811	15605	15746	15826	15701	16013	16000	15842	15781	15726	15831	15758	15965	15730	15981	15823	15800	16125	15594	15923	15893	15898	15813	15832	15950	15704	15642	15820	15771	15960	15928	15925	16065	15829	15845	15780	15739	15853	15782	15854	15727	15926	15823	15714	15876	15873	15783	15739	15940	16123	15776	15920	15787	16014	15962	15710	15858	15774	15964	15748	15667	15860	15705	15795	15826	15850	15749	15806	15894	16036	15979	15965	15826	15966	16005	15924	15938	15963	15940	15870	15623	15786	15749	15839	15921	15957	15917	15931	15739	15915	15767	15839	15725	15891	15952	15808	15862	15741	15622	15709	15792	15872	15806	15654	15837	15979	15889	15671	15720	15906	15868	15720	15733	15835	15781	15622	15888	15922	15764	15862	15812	15559	15905	15691	15556	15750	15758	15616	15889	16072	16028	15786	15830	15666	15762	15811	15820	15723	15905	15724	15899	15892	16034	15764	16141	15830	15862	15820	15852	15707	15953	15749	15998	15769	15869	15770	15830	15820	15670	15766	15960	16073	15999	16001	15703	15901	15802	15722	15684	15888	15685	15730	15909	15931	15851	15905	15663	15784	15942	15756	15777	15720	15931	15818	15680	15813	16063	15876	15809	15867	15792	15808	15857	16180	15750	15912	15975	15768	15839	16079	15869	15896	15849	15664	15683	15878	15878	15815	16018	15850	15960	15891	15867	15834	15842	15833	15847	15751	15774	15855	15937	15918	15898	15994	15618	16000	15911	15699	15789	15927	15783	15811	15961	15713	15825	15819	15722	15779	15783	15738	15635	15781	16025	15875	15906	15609	16061	15963	15895	16019	15901	15963	16024	15931	15833	15717	15902	15758	16031	15787	15921	15947	15690	15967	15891	15715	15766	15548	15735	15879	15894	15908	15884	15843	15630	15796	16013	15904	15808	15759	15727	15916	15785	15886	15668	15710	15827	15946	15809	15836	15840	15741	15757	15915	15767	15856	15951	15945	16019	15900	15841	15910	15756	15826	15897	15902	15917	15749	15829	15933	15966	15718	15841	15819	15810	15842	15781	15875	15933	15706	15758	15862	15735	15757	15936	15972	15876	15919	15846	15837	15808	15913	15620	15817	15620	15659
38484	64468	57896	46627	39932	35020	28935	24351	21204	18493	16648	16028	15036	15069	14729	14680	14582	14449	14177	14216	14258	14220	14353	14115	14139	14106	13964	13959	14138	13888	13944	13941	13967	14040	13996	14168	14036	14125	13897	13957	14004	14151	13890	13888	14071	13759	14067	14028	13968	13904	13986	14141	13918	13877	13929	14023	13873	13984	14036	13995	13781	13930	13993	13875	14067	13950	14075	13923	14064	14117	13947	13936	13838	13933	14035	13994	14016	13922	14116	13909	13952	13932	14066	14072	13959	13938	13796	13886	13927	13895	14022	14064	13931	13972	13980	14084	13939	13967	13987	13997	13788	13867	13919	13843	13826	14155	13965	14000	13957	14019	13945	14137	13934	13919	13814	13989	14045	14015	14069	13791	13908	13953	14006	14093	13818	14079	13966	13956	13845	13866	13943	14021	13906	13926	13947	14068	13948	13939	13999	14087	13827	14022	14151	14010	14008	14174	13916	13788	13857	14006	13872	14033	13919	13996	13932	13868	14098	14010	14101	14028	14060	13989	14012	13828	13859	13806	13770	13926	13943	14010	13826	13969	14121	13924	13855	14017	14079	13787	14118	13829	14001	13874	14045	13931	13956	13962	14031	13918	13942	14126	14056	13928	13998	14078	13940	14018	14063	13932	13929	13911	13912	13974	13937	13939	13981	14074	13800	13849	13944	13987	13924	13921	13894	14046	13983	13937	13934	14177	13997	14030	13960	14181	14029	13902	14033	14008	13955	13711	13918	13859	13982	13976	13851	13827	14066	14052	13969	13964	14119	13763	14018	13762	13936	14029	13930	13938	13955	13959	13937	13808	13889	13981	14019	13822	14018	13850	13913	13982	13824	14039	13913	13974	13893	14031	13920	14002	14037	13845	14024	13860	14068	13948	14075	13924	13958	14069	13953	13912	13958	14106	13975	13960	14005	13928	13869	13969	13894	13838	14029	13862	13905	13909	13949	14003	13951	13995	14047	14019	14052	14048	13938	14031	13975	13994	14044	13985	13917	14047	13933	13850	13959	13904	13912	13883	14024	13967	14084	13935	13963	13953	14027	13972	13991	13920	14045	13966	14022	13906	14046	13978	14037	13934	14005	14093	13934	13964	13917	13849	14043	13873	14069	13839	13852	13857	14095	13876	13913	13916	13886	13924	13723	13950	14004	13868	13855	13960	14050	13841	14046	13890	13968	13829	13969	14136	13789	13910	13931	13984	13938	13952	13902	14026	13880	13861	13783	14045	14052	13968	13845	13873	14072	13830	13938	13825	14034	14055	13859	14025	13911	14007	13972	14067	13960	13960	14032	14019	13870	13856	13987	13920	14009	14032	13935	13883	14002	13937	13866	13899	14003	13920	13974	13890	13907	13968	13891	13951	14093	13858	14052	13906	13949	13847	14099	13707	13938	13925	13841	14127	13832	13962	13946	14081	13952	13923	13921	14004	14058	13817	13950	13915	14030	13959	13840	13759	13856	14060	13861	13917	13947	13958	13877	13960	13841	13745	14013	13995	14095	13999	13997	14183	13928	14012	14066	14015	13870	14092	13915	14019	13834	13814	13952	13895	14007	13833	13776	13951	13900	13780	13953	13958	13936	14113	13902	14065	13797	13939	13829	13925	13859	13893	14032	14041	13917	14039	13892	13856	13954	13946	13952	14099	13899	13967	13964	13922	14020	13925	13840	13828	13992	14003	13858	13867	13965	14056	14022	13979	13903	13978	14023	13852	13960	13943	13929	14029	14047	13880	13900	14075	13954	13915	14021	13833	13942	13876	14004	13940	13956	13863	14071	13953	13922	13898	14050	13977	13957	14002	14094	13813	13951	13816	13797	13891	14062	14083	14021	13996	13934	13900	13808	13921	13891	13870	13992	14004	14062	13833	13872	14059	13917	13926	13889	13906	13965	13976	14126	14013	13986	13765	13940	13932	14084	13861	13990	13775	13918	13831	14009	13803	14051	13749	14109	13884	13878	13935	13979	13995	13981	13823	13979	13985	14000	14189	13952	13879	13901	14089	13854	14016	14053	13831	14064	13892	13877	13945	13992	13885	13880	13960	13869	14053	14121	13836	14070	13952	13967	13772	13992	13914	13960	13901	14010	14148	13796	14112	13919	14058	13944	14114	14059	13742	14031	13829	13956	14060	14124	13937	14110	13954	13898	13895	13916	14103	14002	13908	14016	13896	13835	14040	13831	13849	14005	14067	14191	14167	13895	13914	13923	13970	13995	13896	13861	14014	13998	13903	14126	13966	13937	13824	13853	14099	13951	13993	14055	13832	13937	13928	13964	13958	14159	13844	13942	14059	13960	13998	13983	14045	14119	13986	13968	13926	14011	14053	14084	13906	13988	14035	13872	13954	13986	13934	14038	14124	14026	14035	14044	13746	14006	14050	14099	14020	13962	13993	13837	13902	14061	13993	13938	13992	13949	13930	13892	13999	13913	14040	13804	13933	14044	13900	13989	14063	13981	13987	13930	14037	14035	13899	13989	14061	14084	13993	13950	14058	14019	13985	13951	14173	14035	13838	14029	13857	14024	13906	13723	13988	13970	13903	14023	14046	13974	13978	13737	13964	13821	13842	14029	13872	14080	13936	13809	13995	13976	13982	14010	13899	13810	13827	13929	13800	13935	14046	13960	13948	13935	14146	13837	14081	14031	13915	13947	13991	14016	13811	14029	13918	14088	13938	13797	13968	14073	14102	13812	13992	13993	13906	14023	13936	13954	14033	13948	13955	14028	13866	13893	14070	14040	13953	14004	13797	14134	13959	13925	13998	14005	14082	14068	14248	13949	13938	13871	13937	14013	13926	13967	14152	13964	13954	13939	14148	13938	14101	13755	13938	13987	13762	13879	13883	13831	14002	13979	13735	13991	13937	14031	13947	13872	13945	13833	13855	13876	13856	14009	14038	13955	14083	14019	13992	14074	13985	14022	13917	14032	13904	14124	13950	14030	13966	14049	13977	14102	14034	13941	13793	13984	14062	13882	14045	13971	13944	13882	13888	13888	13845	14037	13883	13993	14004	13976	13914	13977	13876	13916	13975	13979	13841	13846	13912	14089	14005	14019	14005	13983	13963	14089	14003	14085	13790	14066	13989	13992	13962	14023	13944	13966	13920	13921	13956	13935	14068	14091	14167	13964	13871	14058	13915	13994	14027	13940	13972	13699	13868	14114	13848	13975	13962	14003	14031	13840	13895	14031	13995	13703	14030	13914	13815	13862	14030	13897	13959	13870	13922	13965	13976	13886	13784	13932	14116	13972	13825	13804	13998	13916	14069	13967	13852	13907	13964	13991	13811	13835	14130	13973	13919	13848	13964	13839	13855	13809	13809	14007	13885	13987	13885	13981	13928	13894	14100	13918	14067	14095	13885	13929	13817	13982	14124	13977	13849	13955	14050	14020	14102	13932	13927	13987	13994	14006	14098	13809	13940	13996	13972	13942	13911	13855	13855	13842	13975	14097	14044	14012	14010	13945	13930	13977	13905	13872	13883	13898	14076	13781	13778	13940	13743	14131	13915	14105	13960	13902	13856	13966	14105	13876	13862	13995	13913	13814	13948	14013	13980	13792	13954	13869	13905	14078	13745	14082	14005	13904	13989	13825	13917	13781	14067	13861	13954	13907	13881	13950	13872	14003	13891	14037	13840	14058	13800	13929	14002	13937	14011	14079	14008	13894	14044	13959	13945	13912	13956	13862	13968	13998	14002	14166	13990	13990	13992	14059	13963	13890	13936	13829	14033	13743	13817	13922	13888	13800	14056	13909	13919	13819	13963	14107	13909	13965	13838	14007	13916	14068	13935	13881	14006	14001	13895	13834	14032	13981	14077	13925	14125	13964	13925	13911	14088	13893	13863	14080	13948	13910	13892	13934	14033	14004	14005	13914	13816	13942	14042	14190	13914	13918	13958	13822	14028	13907	13779	13946	14000	13930	13886	14007	14031	13890	13850	14099	13917	14022	13824	13954	13975	13969	13960	13886	14064	14061	14069	13955	13999	13938	13894	13936	13929	13902	13914	14020	13920	13938	13910	13934	14185	13898	14060	14070	14042	14011	14069	14051	13997	13838	14019	13876	13848	13843	14057	14043	13988	13919	13986	13694	13775	14051	14033	13843	13782	13875	13787	13989	13864	13976	13967	13880	14054	13998	13812	14110	13844	13680	13940	13984	14050	13999	14043	14027	13972	13846	13954	13989	14068	13980	14100	13820	14013	14091	13977	14017	13769	13939	13917	13956	14149	13940	14002	13973	14002	13964	13983	13759	13886	13841	14007	14135	13821	13993	13968	13892	13978	14012	13935	13874	13961	13906	13799	13682	13936	13900	13949	13954	13957	14016	13945	14048	13976	14142	13882	13941	13946	13989	13824	14094	14007	13977	13826	13926	14056	13866	13873	13779	13906	14060	14010	13999	13865	13794	14144	13890	14001	13932	14094	13927	13942	14070	13980	13949	13871	13900	13863	14008	14042	14040	13804	14016	13759	14024	13961	14003	13904	13878	13964	13972	13851	14029	13940	13714	13856	13944	13892	13949	13790	13953	13857	13845	13994	14031	13845	13929	14040	13915	13936	13819	13821	13859	13799	14133	13964	14013	13788	13972	14002	14044	14084	13934	13943	14043	13893	13896	13972	14133	13936	13940	13947	13833	14014	13835	14067	13948	13968	13892	14142	14051	14038	14026	14004	13904	14049	13971	13917	14043	13834	13856	14036	14021	13799	13809	13908	14009	13947	13703	14027	14084	13931	13836	14019	13896	13987	13972	13968	13918	14140	14104	14010	13717	14040	13965	14094	14060	14004	14010	13837	14023	13895	14036	13851	14004	13906	13921	14008	13978	13873	13947	13878	13983	14150	13962	13820	14065	13929	13936	13975	13853	14012	14051	13985	14044	14096	13918	14005	13947	14018	13930	13943	14037	14027	13933	13985	13895	13838	14010	13940	13968	13951	13897	14153	13896	13946	13898	13955	14043	14116	14021	13868	13923	14072	13948	14038	13904	14056	13989	14095	13960	13891	14086	14005	13934	14006	13970	13974	13807	14043	13942	13909	13814	13923	13889	13883	13964	13996	13886	14165	13974	13919	13865	13993	13991	13949	14025	13754	13747	13954	14019	13873	13920	13901	13995	13998	13968	14066	13967	13856
30563	33033	40476	34767	27568	23438	21033	19184	17732	17038	16630	15964	15996	15940	15894	15820	15602	15729	15731	15316	15532	15743	15622	15611	15617	15584	15494	15504	15624	15574	15735	15493	15646	15500	15637	15398	15584	15762	15608	15556	15464	15660	15606	15709	15358	15552	15721	15725	15497	15363	15644	15443	15498	15537	15547	15514	15781	15680	15671	15428	15507	15717	15339	15467	15429	15416	15505	15579	15579	15550	15592	15479	15381	15667	15735	15626	15677	15590	15633	15630	15562	15604	15502	15608	15648	15592	15522	15710	15475	15741	15560	15645	15522	15615	15559	15527	15581	15512	15688	15503	15574	15686	15425	15661	15418	15528	15583	15461	15634	15491	15704	15737	15553	15465	15615	15500	15741	15510	15407	15447	15567	15436	15545	15519	15516	15476	15563	15561	15563	15310	15629	15392	15468	15604	15664	15506	15642	15731	15667	15585	15564	15729	15671	15488	15547	15436	15444	15466	15319	15436	15641	15399	15462	15445	15497	15321	15494	15490	15463	15862	15489	15803	15616	15493	15457	15594	15780	15708	15543	15510	15559	15548	15390	15461	15611	15707	15632	15598	15454	15493	15586	15485	15392	15550	15471	15247	15482	15444	15727	15551	15549	15429	15585	15526	15490	15666	15537	15618	15488	15585	15421	15573	15668	15643	15621	15687	15605	15515	15702	15492	15609	15614	15530	15616	15424	15527	15663	15813	15555	15510	15480	15496	15585	15654	15599	15635	15551	15677	15617	15640	15452	15355	15380	15569	15638	15705	15442	15516	15493	15643	15697	15552	15670	15626	15475	15610	15522	15448	15578	15575	15658	15667	15482	15401	15608	15515	15566	15608	15689	15560	15913	15411	15417	15373	15564	15503	15408	15529	15140	15356	15573	15438	15510	15697	15504	15498	15409	15484	15629	15442	15342	15360	15518	15650	15505	15521	15526	15472	15584	15510	15372	15519	15592	15547	15770	15455	15503	15353	15341	15489	15695	15416	15473	15491	15357	15701	15663	15539	15733	15561	15567	15546	15558	15708	15592	15450	15585	15567	15614	15589	15606	15328	15666	15658	15578	15374	15494	15417	15480	15477	15503	15436	15454	15597	15561	15511	15416	15445	15591	15569	15556	15442	15728	15350	15469	15524	15549	15573	15510	15478	15520	15639	15733	15379	15592	15475	15449	15539	15488	15455	15523	15569	15513	15693	15748	15647	15595	15556	15506	15641	15624	15595	15605	15586	15796	15601	15532	15563	15773	15644	15614	15602	15545	15517	15605	15492	15532	15686	15503	15472	15595	15703	15732	15584	15590	15523	15527	15649	15639	15413	15714	15616	15559	15605	15676	15615	15357	15638	15586	15451	15525	15536	15465	15588	15504	15466	15579	15617	15392	15590	15730	15560	15370	15579	15789	15528	15496	15703	15439	15528	15449	15733	15576	15628	15711	15739	15458	15653	15642	15598	15503	15506	15416	15526	15602	15438	15478	15689	15553	15429	15463	15481	15672	15666	15508	15584	15432	15499	15774	15553	15498	15644	15587	15456	15567	15522	15571	15497	15537	15622	15500	15571	15484	15365	15742	15442	15502	15436	15536	15526	15521	15523	15635	15599	15427	15410	15456	15461	15660	15714	15551	15535	15505	15585	15452	15665	15659	15496	15722	15405	15649	15396	15458	15594	15602	15570	15601	15447	15399	15533	15568	15627	15441	15412	15499	15497	15527	15694	15658	15350	15384	15444	15331	15501	15445	15448	15559	15623	15594	15355	15436	15666	15620	15399	15514	15504	15598	15407	15398	15596	15636	15542	15536	15486	15630	15495	15464	15344	15643	15341	15587	15524	15558	15436	15544	15505	15650	15644	15796	15611	15559	15649	15625	15557	15504	15505	15616	15442	15494	15626	15591	15585	15348	15494	15659	15482	15353	15591	15541	15541	15809	15689	15795	15614	15652	15475	15623	15684	15486	15642	15472	15289	15637	15437	15465	15593	15564	15457	15613	15380	15572	15748	15855	15745	15509	15542	15562	15554	15609	15392	15518	15559	15503	15462	15667	15774	15569	15529	15337	15589	15396	15503	15552	15486	15625	15603	15610	15452	15533	15497	15602	15323	15600	15660	15551	15584	15400	15684	15320	15523	15633	15457	15598	15490	15523	15461	15521	15689	15434	15501	15546	15647	15602	15410	15636	15501	15589	15559	15438	15506	15386	15469	15660	15494	15461	15423	15372	15511	15431	15464	15414	15467	15424	15653	15523	15495	15539	15489	15537	15673	15827	15542	15664	15606	15476	15470	15533	15542	15503	15535	15503	15467	15635	15732	15559	15637	15564	15607	15781	15656	15507	15838	15617	15239	15561	15486	15406	15604	15735	15484	15681	15456	15575	15556	15508	15621	15565	15608	15418	15582	15496	15526	15437	15449	15509	15523	15522	15538	15620	15488	15667	15676	15590	15411	15590	15501	15695	15622	15622	15672	15581	15544	15585	15564	15560	15689	15654	15573	15507	15539	15406	15559	15490	15585	15419	15460	15461	15564	15734	15501	15416	15594	15480	15520	15666	15493	15591	15553	15693	15626	15466	15671	15532	15430	15523	15540	15491	15477	15394	15518	15591	15502	15475	15446	15486	15466	15640	15489	15484	15751	15450	15493	15655	15663	15415	15436	15616	15511	15475	15338	15482	15641	15625	15534	15708	15530	15538	15489	15418	15558	15370	15553	15623	15738	15393	15702	15453	15471	15672	15513	15460	15460	15714	15599	15576	15572	15556	15589	15556	15665	15495	15564	15427	15312	15549	15536	15424	15650	15573	15521	15702	15538	15505	15724	15622	15525	15485	15748	15498	15367	15678	15636	15656	15639	15508	15566	15631	15593	15682	15611	15439	15544	15715	15625	15477	15693	15677	15556	15585	15622	15652	15437	15521	15618	15602	15550	15401	15490	15500	15643	15795	15612	15493	15619	15670	15759	15470	15554	15541	15749	15578	15608	15551	15354	15407	15416	15554	15603	15554	15677	15607	15479	15501	15563	15531	15190	15582	15679	15591	15762	15592	15601	15553	15796	15499	15495	15539	15513	15490	15240	15608	15430	15571	15632	15567	15606	15487	15424	15464	15491	15557	15535	15616	15599	15622	15805	15576	15416	15495	15598	15500	15667	15596	15618	15585	15559	15514	15573	15571	15601	15503	15648	15514	15573	15511	15563	15530	15424	15463	15547	15441	15542	15497	15622	15751	15547	15589	15644	15754	15614	15653	15600	15677	15622	15575	15703	15634	15605	15577	15415	15552	15601	15513	15518	15687	15541	15600	15480	15515	15478	15484	15508	15499	15634	15675	15721	15606	15403	15647	15617	15489	15560	15507	15645	15412	15471	15741	15595	15581	15364	15506	15365	15685	15679	15479	15486	15617	15591	15538	15537	15386	15485	15681	15696	15364	15714	15650	15681	15608	15699	15596	15733	15560	15629	15428	15761	15467	15530	15524	15428	15390	15635	15552	15634	15769	15685	15570	15395	15664	15533	15403	15486	15368	15509	15520	15571	15494	15535	15691	15364	15650	15541	15670	15712	15512	15446	15493	15690	15539	15423	15605	15831	15667	15695	15680	15639	15779	15424	15661	15525	15499	15567	15741	15602	15529	15557	15398	15679	15619	15406	15517	15500	15651	15531	15425	15397	15557	15535	15485	15456	15568	15262	15624	15527	15421	15556	15679	15384	15696	15658	15444	15743	15584	15349	15625	15615	15768	15385	15525	15558	15487	15673	15459	15602	15506	15633	15282	15507	15597	15581	15368	15714	15349	15612	15531	15615	15788	15619	15540	15571	15529	15498	15521	15773	15544	15772	15691	15700	15691	15688	15538	15449	15273	15492	15524	15458	15599	15585	15508	15474	15601	15502	15604	15591	15344	15668	15644	15571	15631	15520	15641	15721	15525	15709	15616	15496	15558	15412	15507	15562	15517	15450	15405	15481	15327	15609	15767	15676	15502	15444	15527	15438	15467	15415	15628	15574	15235	15421	15372	15619	15533	15417	15355	15602	15673	15520	15519	15572	15639	15561	15767	15524	15605	15621	15515	15348	15468	15398	15722	15577	15683	15793	15752	15729	15444	15643	15634	15394	15571	15571	15416	15506	15667	15667	15736	15624	15395	15529	15609	15521	15523	15410	15605	15511	15435	15741	15525	15469	15388	15526	15663	15534	15680	15627	15433	15579	15633	15653	15627	15553	15482	15678	15643	15543	15596	15733	15685	15696	15410	15595	15529	15651	15473	15546	15410	15502	15603	15429	15521	15363	15579	15510	15599	15723	15442	15585	15574	15375	15441	15325	15409	15468	15528	15703	15789	15510	15511	15562	15493	15445	15463	15453	15558	15542	15506	15674	15669	15564	15577	15396	15388	15680	15405	15712	15625	15478	15480	15416	15502	15595	15556	15545	15511	15659	15457	15551	15470	15569	15612	15306	15529	15376	15567	15424	15426	15457	15678	15568	15531	15638	15656	15529	15373	15605	15446	15474	15284	15548	15635	15415	15609	15508	15483	15436	15373	15532	15618	15582	15566	15549	15389	15615	15634	15631	15419	15470	15687	15529	15389	15496	15603	15620	15632	15446	15617	15573	15455	15628	15613	15518	15553	15300	15629	15590	15474	15486	15563	15336	15776	15426	15343	15543	15481	15663	15341	15571	15582	15551	15526	15562	15584	15611	15642	15482	15454	15667	15718	15570	15553	15457	15652	15483	15709	15618	15522	15682	15646	15369	15502	15375	15544	15609	15653	15620	15677	15564	15652	15393	15531	15358	15480	15395	15676	15480	15582	15485	15686	15532	15551	15452	15564	15432	15596	15510	15622	15667	15702	15572	15647	15431	15650	15596	15534	15363	15341	15292	15599	15502	15569	15497	15520	15549	15582	15615	15631	15608	15385	15345	15512	15642	15332	15557	15366	15465	15535	15364	15581	15561	15765	15551	15544	15514	15500	15654	15722	15440	15354	15456	15737	15592	15681	15579	15537	15651	15694	15554	15557	15566	15511	15584	15517	15574	15396	15703	15653	15555	15723	15536	15462	15158	15476	15582	15354	15425	15341	15377	15756	15543	15750	15521	15146	15463	15671	15532	15562	15558	15602	15576	15648	15450	15645	15548	15732	15507	15623	15543
36079	50595	45027	34345	28490	23890	20570	18570	16980	15546	15081	14713	14501	14152	14332	14043	14062	13941	13853	13946	13750	13890	13974	13859	13942	13718	13794	13934	13795	13829	13757	13768	13964	13937	13859	13864	14042	14066	13968	13770	13879	13914	13832	13762	13747	13918	13877	13912	13816	13809	13798	13844	13789	13912	14004	13812	13895	13726	13883	13858	13879	13745	13800	13645	13939	13752	13965	13989	13687	13869	13803	13919	13674	13636	13855	13994	13991	13813	13834	13858	13928	13695	13962	13872	13871	13829	13840	13696	13796	13938	13805	13715	13659	13725	13926	13788	13660	13784	13901	13741	13888	13638	13749	13831	13792	13835	13834	13982	13901	13852	13859	13912	13755	13647	13712	13805	13801	13852	13784	13875	13697	13842	13764	13880	13786	13888	13797	13752	13878	13925	13770	13631	13731	13820	13856	13659	13904	13796	13846	13688	13834	13772	13875	13917	13898	13734	13770	13778	13868	13840	13860	13851	13788	13792	13623	13816	13819	13929	13940	13705	13830	13951	13983	13817	13732	13787	13841	13773	13987	13800	13752	13613	13752	13806	13909	13997	13828	13975	13885	13763	13707	13761	13851	13749	13849	13704	13817	13795	13836	13910	13655	13765	13806	13847	13812	13875	13881	13901	13858	13893	13675	13904	13808	13793	13999	13758	13752	13879	13812	13789	14017	13822	13791	13809	13777	13798	13735	13795	13919	13852	14092	13839	13771	13809	13616	13762	13806	13886	14065	13773	13877	13833	13758	13789	13971	13922	13800	13718	13768	13767	13808	13804	13773	13793	13913	13816	13917	13817	13908	13886	13653	14060	13706	13999	13908	13829	13982	13711	13756	13754	14065	14007	13755	13804	13693	13724	13822	13739	13705	13836	13867	13783	13843	13682	13905	13762	13724	13859	13896	13797	13900	13742	13800	13924	13609	13903	13771	13836	13833	13821	13704	13996	13650	13672	13773	13807	13840	13883	13832	13938	13765	13704	13897	13833	13898	13924	13868	13718	13745	13829	13833	13726	13846	13734	13751	13938	13795	13968	13887	13796	13821	13868	13913	13877	13714	14029	13787	13859	13700	13964	13792	13791	13733	13790	13788	13792	13714	13807	13774	13787	13784	13799	13897	13863	13960	13803	13718	13747	13895	13801	13860	13687	13786	13984	13747	13708	13563	13821	13967	13874	13828	13796	13850	13897	13857	13802	13676	13846	13810	13913	13820	13736	13929	13799	13919	13735	13819	13690	13779	13913	13775	13882	13684	13847	13821	13895	13778	13767	13842	13810	13768	13819	13778	13960	14036	13578	13859	13804	13993	13962	13649	13737	13978	13772	13709	13897	13731	13879	13719	13760	13961	13868	13694	13779	13833	13969	13827	13865	13862	13813	13788	13756	13869	13869	13818	13981	13820	14006	13919	13838	13826	13982	13833	13989	13870	13790	13854	13850	13802	13931	13834	13835	13883	13787	13945	13864	13714	13845	13884	13921	13875	13706	13884	13721	13919	13715	13913	13658	13801	13656	13900	13792	13721	13641	13823	13844	13710	13872	14008	13829	13779	13668	13829	13722	13682	13682	13866	13767	13901	13708	13726	13733	13899	13808	13783	13807	13686	13883	13717	13816	13785	13839	13763	13911	13777	13846	13819	13931	13971	13922	13697	13809	13878	13877	13759	13943	13800	13939	13869	14034	13738	13840	13983	13754	13936	13870	13735	13773	13603	13877	13765	13762	13826	13779	13897	14056	13880	13777	13515	13957	13812	13786	13844	13951	13805	13802	13895	13637	13739	13712	13982	13897	13857	14037	13902	13738	13833	13867	13766	13900	13878	13684	13853	13813	13721	13973	13768	13802	13868	13886	13900	13680	13770	13858	13886	13670	13797	13630	13909	13628	13885	13673	13855	13732	13947	13785	13937	13800	13863	13825	13700	13874	13804	13966	13831	13829	13874	13692	13822	13846	14020	13853	13801	13946	13875	13836	13870	13752	13785	13756	13698	13866	13753	13828	13781	13885	13935	13712	13965	13663	13843	13742	13646	13730	13979	13690	13870	13667	13801	13861	13817	13891	13818	13630	13744	13768	13874	13943	13824	13928	13769	13851	13899	13666	13845	13798	13886	13679	13930	13857	13726	13893	13868	13742	13772	13806	13753	13789	13860	13706	13933	14019	14001	13988	13864	13821	13930	13826	13940	13882	13644	13822	13700	13860	13874	13729	13742	13836	13745	13868	13799	13732	13912	13727	13809	13760	13838	13798	13643	13662	13868	13851	13743	13732	13876	13895	13813	13875	13901	13729	13883	13683	13780	13752	13967	13668	13895	13902	13881	13858	13949	13809	13954	13461	13812	13910	13746	13891	13962	13941	13885	13741	13901	13826	13811	13945	13833	13683	13833	13703	13790	13735	13862	13740	13815	13921	13782	13773	13800	13848	13835	13706	13883	13796	13846	13854	13839	13838	14009	13723	13980	13959	13780	13670	13895	13808	13740	13922	13859	13779	13780	13843	13888	13957	13924	13766	13772	13881	13813	13923	13761	13825	14080	13778	13867	13853	13825	13697	13965	13908	13793	13830	13854	13948	13766	13878	13785	13881	13712	13874	13916	13805	13811	13851	13767	13774	13802	13714	13849	13839	13731	13573	13931	13786	13731	13865	14025	13797	13675	13709	13701	13939	13840	14014	13818	13696	13864	13813	13741	13867	13788	13945	13845	13897	13819	13979	13724	13921	13704	13850	13851	13896	13779	13898	13635	13784	13937	13816	13959	13700	13781	13960	13763	13738	13802	13674	13881	13873	13722	13845	14047	13824	13757	13851	13978	13742	13807	13779	13778	13702	13819	13967	13862	13913	13654	13836	13853	13696	13779	13840	13967	13748	13716	13779	13764	13767	13859	13904	13775	13897	13724	13705	13914	13735	13843	13892	13893	13862	13833	13709	13873	13766	13927	13827	13793	13678	13805	13889	13898	13706	13831	13825	13851	13802	13752	13774	13721	13891	13890	13688	13674	13988	13660	13860	13966	14029	13719	13802	13837	13762	13727	13862	13728	13738	14046	13814	13879	13650	13786	13899	13935	13784	13872	13857	13783	13788	13666	13947	13908	13673	13792	13646	13804	13732	13824	13851	13867	13791	13848	13900	13663	13812	13753	13724	13846	13697	13860	13694	13796	13689	13814	13854	13889	13746	13848	13774	13942	13773	13775	13814	13695	13894	13685	13862	14048	13708	13965	14001	13872	13623	13883	13979	13937	13813	13781	13841	13856	13968	13593	13807	13874	13870	13731	13659	13802	13880	13662	13837	13800	13675	13753	13844	13799	13950	13769	13857	13744	14002	13924	13819	13689	13804	13965	13730	13866	13838	13763	13816	13752	13846	13819	13822	13822	13825	13927	13890	13906	13772	13944	13633	13803	13794	13985	13679	13875	13754	13671	13857	13723	13797	13786	13776	13826	13878	13874	13794	13735	13800	13717	13847	13816	13661	13814	13748	13882	13773	13867	13721	13682	13876	13780	13953	13986	13771	13934	13715	13777	13805	13950	13711	14017	13807	13920	13829	13650	13718	13882	13970	13666	13975	13853	13797	13932	13839	13887	13848	13836	13922	13737	13763	13739	13730	13724	13806	13852	13912	13881	13937	13819	13871	13854	13818	13903	13950	14008	13973	13746	13912	13784	13833	13813	13927	13862	13813	13850	13943	13682	13916	13767	13843	13825	13756	13793	13845	13941	13777	13875	13816	13775	13774	13818	13686	13890	13825	13847	13753	13822	13870	13783	13851	13799	13857	13889	13802	13735	13857	13863	13884	13881	13699	13671	13918	13929	13891	13766	13821	13791	13713	13897	13815	13795	13926	13803	13745	13724	13882	13777	13864	13824	13752	13952	13717	13821	13736	13903	13911	13855	13761	13871	13869	13834	13775	13800	13933	13775	13983	13928	13848	13739	13681	13847	13824	13699	13651	13888	13761	13896	13970	13567	13779	13857	13826	13806	13674	13798	13811	13916	13929	13733	13841	13914	13823	13966	13761	13768	13775	13876	13766	13821	13778	14021	13829	13577	13768	13744	13859	13858	13721	13776	13752	13900	13745	13791	13785	13904	13733	13987	13575	13720	13869	13779	13808	13674	13764	13611	13954	13919	13782	13663	13876	13863	13797	14009	13687	13882	13834	13851	13673	13862	13863	13983	13893	13840	13782	13861	13854	13865	13795	13905	13640	13898	13874	13895	13757	13782	13695	13845	13836	13791	13892	13952	13660	13707	13652	13866	13886	13825	13840	13812	13905	13795	13949	13796	13847	13688	13876	13848	13760	13815	13881	13886	13795	13874	13772	13838	13808	13850	13669	13790	13777	13923	13953	13850	13834	13772	13816	13813	13862	13826	13884	13953	13745	13827	13768	13776	13430	14027	13915	13799	13911	13685	13826	13665	13829	13711	13793	13728	13692	13925	13775	13738	13814	13767	13770	13897	13672	13873	13902	13751	13929	14060	13807	13876	13859	13980	13748	13868	13860	13867	13915	13811	13953	13854	13690	14024	13803	13821	13795	13922	13827	13885	13842	13948	13839	13941	13645	13831	13863	13741	13760	13670	13519	13772	13796	13789	13852	14001	13889	13768	14042	13880	13754	13833	13751	13637	13910	13785	13771	13808	14016	13846	13690	13908	13667	13756	13821	13846	13759	13867	13925	13755	13847	13879	13922	13869	13683	13849	13664	13801	13700	13931	13729	13765	13833	13893	13845	13610	14016	13950	13809	13726	13735	13682	13860	13860	13790	13748	13863	13709	13737	13777	13686	13899	13837	13783	13666	13691	13839	13843	13956	13941	13868	13863	13942	14007	13767	13870	13932	13917	13743	13856	13738	13779	13845	13825	13792	13897	13876	13917	13776	13691	13847	13743	13846	13914	13852	13785	13798	13823	13891	13817	13782	13790	13857	13855	13719	13912	13837	13717	13772	13810	13703	13887	14012	13831	13988	13719	13692	13838	13764	13798	13855	14011	13757	13826	13633	13657	13764	13767	13815	13850	13699	13911	13864	13878	13951	13767	13772	13760	13820	13782	13885	13940	13878	13786	13697	13756	13785	13807	13779	13809	13875	13814	13873	13955	13814	13935	13791	13642	13791	13827	13618	13796	13863	13852	13718
24224	21168	29067	27846	27515	28143	26287	21978	19931	17848	16836	16262	16282	16060	15742	15600	15570	15629	15525	15679	15650	15589	15512	15304	15519	15591	15603	15523	15604	15452	15530	15279	15501	15568	15417	15427	15502	15516	15225	15499	15409	15408	15449	15615	15542	15453	15506	15391	15246	15360	15407	15349	15384	15485	15600	15572	15507	15359	15575	15590	15363	15372	15412	15330	15477	15367	15439	15372	15723	15444	15316	15252	15545	15393	15551	15496	15345	15352	15301	15388	15422	15345	15342	15587	15436	15518	15502	15482	15377	15323	15349	15564	15363	15554	15400	15339	15300	15335	15503	15567	15628	15438	15378	15370	15352	15414	15472	15566	15317	15286	15315	15406	15480	15382	15405	15318	15422	15549	15326	15319	15590	15123	15145	15294	15281	15422	15691	15496	15390	15439	15431	15627	15580	15324	15391	15366	15455	15653	15228	15503	15476	15467	15314	15304	15346	15244	15507	15531	15400	15308	15453	15364	15566	15508	15388	15323	15286	15530	15465	15389	15531	15378	15431	15454	15532	15412	15344	15459	15478	15415	15627	15338	15242	15381	15390	15398	15254	15391	15412	15446	15224	15421	15326	15405	15172	15367	15241	15319	15496	15289	15438	15480	15309	15383	15288	15451	15321	15485	15489	15427	15478	15298	15256	15575	15406	15227	15594	15423	15585	15371	15278	15542	15438	15232	15419	15349	15478	15345	15359	15383	15231	15512	15442	15551	15302	15376	15348	15479	15408	15191	15356	15354	15358	15267	15121	15460	15451	15523	15447	15452	15390	15588	15294	15355	15506	15289	15595	15450	15295	15394	15451	15476	15269	15317	15516	15344	15249	15411	15480	15459	15380	15548	15462	15133	15381	15275	15351	15566	15316	15592	15375	15215	15303	15385	15320	15323	15297	15558	15417	15509	15430	15123	15571	15208	15406	15369	15280	15300	15370	15224	15357	15485	15318	15253	15315	15410	15439	15418	15354	15484	15409	15464	15383	15241	15445	15342	15513	15369	15438	15532	15540	15274	15244	15375	15408	15376	15430	15348	15368	15371	15315	15326	15383	15458	15363	15437	15365	15419	15354	15277	15390	15348	15471	15429	15354	15467	15288	15296	15438	15462	15309	15519	15470	15585	15439	15228	15346	15510	15286	15415	15401	15409	15301	15355	15260	15479	15536	15306	15411	15178	15419	15453	15453	15370	15218	15433	15242	15503	15178	15389	15362	15440	15386	15583	15335	15557	15430	15542	15403	15411	15402	15468	15349	15284	15586	15652	15554	15333	15374	15212	15239	15530	15470	15284	15166	15423	15274	15278	15576	15343	15219	15404	15549	15322	15442	15387	15315	15344	15560	15446	15424	15602	15404	15409	15448	15399	15341	15409	15481	15407	15396	15537	15501	15451	15411	15438	15462	15430	15446	15242	15524	15447	15549	15464	15363	15510	15462	15452	15252	15331	15313	15266	15269	15473	15301	15416	15442	15518	15123	15370	15455	15371	15305	15403	15526	15316	15376	15267	15378	15367	15435	15363	15450	15357	15501	15386	15191	15417	15568	15412	15444	15416	15495	15338	15567	15273	15286	15433	15597	15443	15398	15353	15508	15244	15273	15389	15391	15147	15254	15396	15372	15312	15625	15422	15575	15311	15533	15234	15348	15340	15569	15355	15687	15361	15424	15294	15462	15417	15418	15524	15147	15112	15546	15450	15325	15477	15503	15367	15126	15245	15425	15258	15375	15446	15610	15398	15427	15352	15566	15486	15341	15424	15340	15264	15417	15470	15475	15459	15360	15539	15595	15572	15312	15510	15375	15475	15250	15316	15332	15592	15182	15463	15486	15572	15206	15421	15522	15389	15471	15397	15415	15372	15494	15496	15563	15616	15533	15634	15262	15461	15259	15556	15361	15550	15296	15390	15374	15532	15294	15403	15571	15390	15190	15370	15343	15425	15345	15375	15367	15304	15440	15493	15619	15338	15303	15396	15543	15452	15267	15444	15457	15549	15404	15355	15299	15378	15482	15439	15400	15412	15378	15355	15376	15258	15331	15424	15346	15331	15267	15284	15540	15351	15372	15437	15306	15350	15525	15481	15328	15352	15334	15299	15406	15317	15534	15557	15305	15620	15297	15169	15258	15341	15265	15412	15567	15526	15539	15407	15510	15300	15489	15638	15537	15465	15298	15301	15627	15315	15524	15436	15358	15539	15438	15352	15619	15581	15342	15483	15333	15393	15393	15380	15581	15310	15436	15238	15477	15558	15373	15512	15556	15445	15153	15246	15391	15420	15243	15617	15604	15299	15534	15322	15437	15500	15257	15578	15379	15487	15370	15362	15537	15651	15475	15369	15350	15495	15332	15304	15633	15552	15367	15470	15330	15499	15348	15403	15336	15152	15281	15431	15295	15266	15412	15438	15256	15473	15284	15348	15580	15378	15429	15317	15503	15454	15415	15358	15324	15418	15520	15543	15353	15325	15446	15321	15370	15329	15314	15443	15611	15229	15221	15447	15407	15508	15398	15275	15633	15495	15374	15200	15416	15238	15489	15501	15531	15419	15355	15355	15454	15328	15398	15595	15403	15182	15268	15422	15301	15252	15158	15320	15337	15360	15496	15426	15229	15470	15451	15228	15448	15315	15354	15328	15481	15314	15394	15560	15432	15331	15349	15490	15323	15324	15437	15466	15441	15416	15455	15421	15391	15318	15243	15459	15638	15438	15471	15493	15402	15679	15451	15432	15515	15309	15221	15545	15359	15565	15513	15585	15651	15370	15375	15529	15614	15423	15501	15423	15403	15500	15358	15353	15337	15632	15368	15268	15356	15376	15450	15388	15461	15368	15299	15330	15515	15250	15427	15447	15441	15453	15410	15396	15376	15451	15410	15292	15361	15377	15454	15612	15387	15322	15438	15321	15446	15321	15256	15386	15260	15300	15264	15674	15560	15354	15318	15262	15352	15427	15464	15305	15363	15501	15296	15555	15356	15297	15269	15504	15330	15495	15334	15336	15256	15438	15338	15611	15407	15438	15426	15452	15306	15394	15467	15590	15396	15301	15581	15459	15478	15496	15531	15293	15475	15238	15365	15333	15445	15401	15379	15351	15298	15313	15484	15544	15385	15309	15294	15407	15338	15382	15178	15532	15464	15672	15491	15454	15681	15447	15378	15337	15382	15326	15612	15282	15408	15446	15360	15253	15422	15417	15412	15344	15315	15444	15514	15495	15438	15325	15376	15301	15278	15318	15412	15477	15440	15298	15177	15479	15388	15371	15143	15391	15292	15497	15477	15456	15373	15517	15556	15364	15533	15363	15433	15379	15309	15572	15488	15506	15279	15354	15452	15482	15451	15435	15592	15317	15338	15435	15312	15517	15220	15412	15311	15343	15567	15459	15266	15408	15532	15437	15508	15391	15291	15618	15385	15350	15330	15491	15306	15278	15325	15454	15322	15381	15606	15458	15402	15439	15206	15492	15472	15358	15393	15482	15398	15346	15491	15373	15583	15388	15437	15331	15360	15395	15338	15314	15501	15614	15318	15449	15244	15370	15564	15473	15352	15523	15407	15199	15505	15219	15448	15478	15514	15418	15560	15488	15331	15326	15352	15256	15330	15347	15417	15496	15222	15449	15602	15351	15372	15428	15286	15436	15335	15417	15587	15341	15216	15345	15382	15439	15258	15397	15361	15335	15421	15280	15350	15371	15050	15290	15265	15554	15300	15393	15377	15382	15308	15162	15506	15527	15402	15475	15367	15325	15397	15323	15439	15364	15479	15433	15333	15499	15553	15356	15269	15377	15273	15268	15462	15259	15500	15446	15323	15423	15258	15380	15209	15381	15574	15232	15304	15198	15451	15333	15342	15408	15195	15178	15498	15373	15370	15312	15418	15115	15378	15479	15369	15575	15366	15455	15322	15398	15306	15249	15503	15494	15363	15447	15340	15452	15499	15303	15368	15495	15401	15335	15583	15421	15498	15373	15270	15253	15457	15296	15580	15415	15325	15111	15383	15313	15476	15263	15455	15471	15530	15409	15437	15424	15217	15414	15568	15356	15194	15279	15550	15422	15265	15264	15431	15544	15663	15328	15369	15224	15495	15358	15446	15381	15353	15515	15463	15230	15509	15255	15304	15478	15334	15370	15296	15269	15344	15328	15606	15175	15267	15469	15544	15095	15350	15520	15574	15431	15483	15301	15366	15436	15483	15353	15425	15354	15435	15474	15287	15344	15570	15413	15243	15325	15165	15383	15289	15520	15445	15351	15236	15369	15430	15406	15175	15446	15438	15481	15117	15422	15347	15339	15440	15545	15616	15274	15311	15336	15228	15533	15561	15368	15416	15448	15169	15332	15298	15353	15449	15456	15503	15504	15447	15403	15315	15581	15412	15385	15258	15502	15447	15168	15557	15461	15246	15447	15398	15343	15348	15528	15357	15547	15434	15489	15440	15192	15361	15222	15314	15463	15242	15349	15457	15429	15364	15285	15474	15319	15471	15557	15307	15433	15342	15408	15480	15240	15510	15435	15323	15594	15277	15403	15245	15398	15447	15438	15576	15308	15387	15328	15401	15491	15319	15544	15200	15181	15446	15521	15322	15436	15363	15506	15450	15566	15300	15385	15352	15441	15360	15571	15484	15264	15395	15361	15589	15433	15307	15344	15445	15398	15390	15290	15347	15461	15370	15455	15337	15328	15476	15469	15492	15397	15338	15486	15340	15328	15448	15462	15219	15533	15385	15314	15292	15397	15467	15246	15373	15354	15562	15388	15373	15348	15368	15308	15392	15301	15559	15338	15266	15517	15419	15590	15263	15368	15363	15296	15459	15256	15260	15560	15570	15427	15165	15460	15536	15265	15359	15345	15325	15477	15263	15602	15304	15387	15374	15296	15227	15250	15474	15256	15333	15442	15286	15175	15323	15230	15174	15421	15245	15229	15570	15289	15195	15479	15359	15384	15344	15404	15417	15388	15282	15612	15546	15435	15375	15612	15393	15395	15496	15498	15576	15420	15440	15483	15398	15629	15465	15572	15442	15463	15410	15361	15366	15472	15375	15160	15424	15515	15362	15559	15383	15412	15379	15346	15346	15360	15550	15501	15392	15383	15421	15405	15459	15449	15473	15184	15323	15492	15269	15396	15509	15520	15352	15284
35939	57472	52251	41211	34263	29108	25112	21883	19199	16684	15351	14879	14678	14336	14040	14005	14066	14112	13937	13860	13770	13805	13814	13840	13658	13871	13787	13933	13756	13697	13829	13744	13797	13615	13801	13799	13632	13622	13811	13615	13827	13767	13820	13795	13666	13655	13681	13802	13634	13656	13700	13668	13638	13750	13660	13723	13715	13737	13781	13875	13763	13856	13642	13732	13806	13771	13736	13852	13877	13694	13904	13640	13682	13704	13768	13788	13765	13839	13691	13776	13735	13696	13740	13714	13794	13550	13714	13736	13505	13736	13545	13634	13784	13593	13723	13673	13750	13669	13707	13686	13783	13677	13635	13759	13800	13749	13685	13632	13776	13725	13749	13613	13865	13545	13553	13787	13751	13787	13811	13763	13644	13498	13709	13725	13735	13638	13689	13771	13676	13783	13824	13864	13788	13752	13767	13730	13823	13667	13757	13842	13665	13614	13699	13500	13624	13667	13678	13713	13992	13513	13717	13689	13746	13820	13847	13918	13785	13538	13710	13735	13667	13592	13738	13749	13836	13699	13786	13653	13769	13604	13746	13738	13808	13683	13663	13709	13721	13754	13651	13694	13679	13749	13576	13722	13734	13804	13728	13800	13648	13757	13707	13530	13721	13772	13634	13811	13720	13812	13551	13716	13741	13564	13751	13589	13571	13599	13849	13702	13750	13853	13663	13716	13672	13785	13751	13650	14029	13709	13740	13740	13731	13518	13622	13684	13629	13680	13823	13681	13715	13619	13601	13667	13750	13754	13775	13745	13550	13676	13714	13832	13660	13877	13623	13728	13599	13819	13707	13790	13640	13685	13713	13641	13752	13793	13694	13643	13583	13465	13870	13679	13550	13735	13623	13573	13766	13845	13883	13629	13896	13734	13598	13790	13676	13723	13880	13721	13681	13686	13538	13730	13621	13704	13646	13728	13864	13601	13595	13666	13706	13666	13733	13831	13794	13705	13682	13647	13704	13686	13796	13577	13599	13891	13752	13741	13517	13603	13782	13703	13668	13535	13733	13728	13698	13732	13809	13571	13844	13641	13544	13789	13782	13725	13829	13805	13869	13756	13631	13779	13658	13733	13826	13806	13709	13685	13779	13652	13631	13682	13748	13612	13798	13803	13737	13614	13840	13758	13787	13738	13636	13675	13668	13646	13726	13701	13625	13827	13730	13639	13888	13752	13768	13758	13876	13667	13551	13881	13587	13578	13780	13641	13590	13722	13939	13717	13627	13817	13617	13664	13843	13611	13718	13590	13697	13622	13613	13732	13598	13792	13838	13538	13694	13660	13755	13807	13503	13732	13932	13747	13795	13731	13630	13581	13699	13607	13739	13698	13752	13734	13729	13712	13699	13761	13895	13817	13959	13504	13713	13773	13640	13742	13581	13640	13592	13678	13839	13720	13736	13852	13838	13670	13804	13781	13975	13584	13590	13622	13633	13677	13707	13655	13774	13799	13649	13873	13780	13649	13536	13701	13630	13672	13816	13774	13718	13609	13729	13744	13689	13805	13485	13659	13785	13705	13727	13726	13699	13758	13790	13703	13739	13815	13743	13791	13660	13706	13684	13674	13637	13848	13905	13642	13750	13794	13916	13668	13797	13745	13731	13570	13660	13902	13644	13753	13643	13822	13732	13824	13741	13653	13732	13681	13759	13728	13644	13553	13780	13626	13822	13696	13748	13853	13774	13815	13705	13753	13840	13717	13635	13682	13719	13888	13770	13907	13795	13397	13756	13619	13713	13654	13806	13665	13790	13666	13710	13648	13619	13850	13521	13762	13711	13722	13768	13755	13709	13871	13830	13716	13801	13741	13560	13655	13621	13774	13729	13736	13615	13665	13637	13803	13627	13605	13648	13745	13718	13577	13554	13557	13672	13675	13672	13664	13726	13667	13764	13718	13608	13718	13745	13663	13714	13829	13720	13655	13749	13884	13739	13602	13602	13719	13681	13818	13739	13715	13648	13703	13707	13655	13718	13648	13580	13856	13638	13838	13601	13596	13771	13392	13569	13662	13727	13716	13784	13725	13755	13665	13572	13672	13756	13599	13744	13548	13695	13798	13647	13631	13539	13665	13721	13774	13907	13673	13639	13608	13691	13834	13778	13763	13857	13795	13771	13705	13685	13613	13784	13805	13715	13679	13595	13608	13880	13627	13541	13750	13718	13514	13712	13511	13742	13731	13701	13727	13701	13774	13653	13659	13797	13833	13780	13672	13561	13775	13535	13776	13644	13704	13605	13759	13701	13758	13623	13660	13782	13543	13724	13672	13534	13771	13798	13563	13789	13723	13779	13688	13971	13710	13660	13795	13816	13615	13842	13679	13582	13800	13721	13548	13683	13636	13775	13468	13656	13706	13679	13708	13756	13759	13694	13820	13814	13600	13808	13787	13802	13659	13879	13517	13607	13890	13781	13676	13833	13638	13684	13637	13610	13749	13667	13734	13736	13746	13836	13636	13598	13469	13584	13758	13758	13729	13646	13740	13730	13755	13851	13683	13623	13720	13731	13743	13880	13730	13537	13685	13743	13534	13499	13617	13681	13603	13673	13608	13774	13769	13772	13767	13719	13767	13742	13687	13784	13547	13700	13643	13850	13786	13630	13792	13546	13743	13869	13677	13657	13783	13591	13681	13606	13739	13718	13570	13801	13657	13850	13891	13736	13755	13768	13593	13679	13735	13753	13859	13731	13738	13643	13616	13598	13808	13639	13769	13941	13833	13533	13640	13849	13879	13848	13690	13803	13753	13689	13691	13618	13827	13591	13582	13810	13621	13886	13616	13733	13816	13593	13690	13645	13646	13664	13615	13684	13661	13551	13617	13818	13636	13767	13755	13708	13617	13769	13747	13580	13701	13859	13607	13689	13566	13791	13624	13686	13640	13666	13589	13681	13731	13659	13794	13770	13774	13579	13739	13873	13795	13609	13716	13734	13663	13649	13539	13772	13873	13776	13762	13739	13767	13853	13776	13724	13757	13742	13670	13563	13681	13666	13726	13688	13639	13853	13696	13650	13767	13776	13669	13627	13719	13796	13683	13766	13689	13815	13731	13836	13695	13710	13618	13822	13699	13511	13677	13587	13733	13891	13695	13830	13791	13581	13686	13837	13678	13677	13698	13514	13656	13895	13699	13721	13592	13592	13484	13680	13793	13662	13692	13752	13699	13723	13648	13589	13897	13785	13628	13701	13550	13605	13755	13646	13724	13662	13747	13704	13713	13705	13661	13712	13703	13923	13669	13682	13665	13715	13775	13683	13651	13646	13772	13852	13734	13817	13805	13740	13834	13819	13642	13563	13711	13758	13625	13597	13686	13833	13669	13720	13654	13695	13702	13625	13598	13758	13817	13728	13723	13741	13706	13866	13680	13658	13770	13545	13708	13784	13660	13609	13700	13735	13763	13816	13752	13832	13620	13776	13661	13703	13679	13861	13676	13759	13582	13791	13787	13761	13603	13666	13568	13584	13581	13821	13699	13807	13842	13553	13599	13679	13751	13689	13685	13876	13692	13887	13741	13681	13764	13681	13716	13779	13679	13698	13805	13617	13583	13771	13672	13632	14024	13711	13744	13750	13737	13727	13818	13515	13750	13589	13747	13669	13714	13747	13769	13777	13663	13814	13687	13648	13681	13641	13745	13809	13840	13921	13760	13724	13689	13773	13849	13713	13772	13759	13837	13696	13621	13886	13719	13680	13683	13719	13856	13784	13743	13640	13730	13784	13590	13831	13870	13651	13700	13712	13699	13613	13790	13680	13560	13579	13669	13607	13711	13716	13824	13786	13875	13782	13733	13689	13827	13778	13781	13654	13766	13652	13778	13612	13514	13855	13729	13698	13654	13777	13748	13607	13673	13631	13618	13610	13716	13829	13586	13734	13836	13692	13742	13617	13626	13698	13822	13756	13716	13732	13680	13780	13632	13673	13880	13647	13726	13897	13607	13758	13723	13678	13718	13703	13765	13788	13726	13643	13773	13681	13811	13653	13676	13626	13749	13702	13670	13716	13660	13651	13635	13772	13689	13786	13734	13712	13760	13722	13795	13827	13598	13674	13545	13985	13781	13655	13719	13700	13638	13761	13769	13783	13772	13659	13839	13575	13739	13790	13865	13796	13728	13630	13722	13678	13525	13749	13814	13772	13613	13754	13738	13790	13766	13687	13690	13684	13629	13696	13854	13778	13798	13746	13688	13791	13814	13721	13627	13747	13877	13685	13698	13666	13750	13854	13621	13799	13715	13659	13707	13787	13976	13737	13959	13790	13630	13644	13751	13712	13694	13722	13749	13754	13808	13635	13645	13656	13683	13802	13608	13706	13550	13727	13617	13771	13696	13640	13898	13782	13716	13684	13754	13743	13759	13720	13777	13545	13624	13633	13885	13645	13669	13706	13721	13610	13768	13570	13794	13751	13835	13620	13678	13719	13787	13621	13820	13700	13780	13823	13660	13726	13765	13728	13705	13692	13668	13711	13576	13709	13765	13710	13694	13681	13685	13862	13810	13844	13624	13779	13604	13727	13549	13790	13701	13582	13750	13691	13847	13689	13727	13837	13906	13676	13832	13725	13754	13802	13704	13929	13835	13594	13695	13727	13964	13689	13815	13633	13737	13629	13681	13588	13775	13821	13646	13595	13624	13665	13552	13749	13748	13683	13875	13758	13604	13664	13814	13795	13695	13769	13520	13570	13537	13779	13817	13714	13803	13597	13729	13831	13884	13784	13786	13667	13706	13602	13546	13852	13796	13696	13834	13626	13772	13582	13727	13782	13770	13862	13775	13661	13808	13583	13794	13725	13628	13823	13663	13618	13746	13644	13767	13645	13883	13647	13700	13636	13794	13783	13617	13825	13798	13789	13585	13723	13709	13695	13635	13806	13699	13709	13600	13802	13686	13627	13743	13629	13562	13721	13721	13797	13783	13540	13867	13865	13573	13637	13687	13609	13790	13789	13605	13634	13633	13636	13827	13797	13783	13677	13810	13789	13729	13804	13622	13791	13693	13814	13502	13822	13705	13718	13732	13649	13751	13818	13698	13666	13762	13729	13719	13722	13602	13698	13525	13703	13789	13772	13775	13581	13585	13710	13481	13673	13769	13672	13654	13781	13714	13735	13746	13595	13655	13571	13777	13591	13700	13771	13783
23093	21199	29082	24729	25177	30132	31178	25298	21671	19459	17918	17724	17291	16796	16706	16525	16764	16584	16489	16334	16259	16296	16298	16082	16352	15987	16164	16204	16163	16178	16119	15874	15987	16031	16216	15949	16231	16144	16272	16245	16095	15911	16125	16111	15930	16045	16104	16052	16042	16071	16119	15923	15950	16099	15912	16042	16006	16036	16009	16011	16024	16082	16078	15991	15929	16154	16006	16114	15873	15996	15941	15843	16005	16049	15892	15714	16053	15864	15801	15994	15902	16054	15879	15967	15985	15996	15915	15897	16087	16130	15840	15840	15978	15997	15853	16089	16078	15897	16169	16046	15949	15985	16146	16184	15881	16103	15975	16008	15912	15989	15997	16114	16053	15878	15665	15857	15944	15948	15913	15993	15888	16080	15881	15839	15940	15818	15919	15829	16128	15922	15879	15869	15924	16022	15829	15703	16099	15911	15731	15809	16103	15894	15837	15913	16057	16065	15958	16019	15832	15841	16099	16107	16075	15939	15966	15958	15999	16066	16038	15838	16054	15916	15939	15902	15984	16098	16121	16059	16108	15968	16115	15981	15845	16115	15799	15952	15984	16075	15920	15845	16026	16138	15936	15995	15997	16213	15832	15868	15796	16094	16037	15961	16008	15877	16155	15976	16201	16033	16129	15966	16085	15931	15928	15777	16034	15981	15698	15804	16170	15949	15858	15963	16007	15943	15969	16030	16141	15902	15921	15955	16085	16013	16065	15847	15956	16130	15829	15849	15808	16011	15854	15792	15881	15873	16104	15952	15616	15911	16129	15968	15884	15939	16026	16034	15998	16003	15844	16005	16167	16047	16115	16009	15884	16083	16062	15928	16134	16112	15982	16073	16053	16177	16068	15789	15842	15867	16084	15986	16063	16248	16173	15886	15945	15979	15998	16144	15983	16082	16034	15979	15911	15865	15940	15978	16022	15945	15996	15936	16016	15904	16171	15951	16012	15920	16008	15923	15927	15807	16022	15846	15888	16017	16045	15979	15953	15972	15951	15993	15880	15860	15941	15985	15740	16086	15973	15994	15784	15895	16001	15948	15956	15962	15734	15710	15966	15988	15979	16333	16076	15958	16082	15809	16014	16004	15821	15980	15884	15895	16120	15910	15732	15971	15938	16119	15984	15914	16049	15936	15883	15859	15910	15922	15867	15896	16065	16024	16024	15720	15898	16007	15896	15945	16093	15892	15939	15912	15713	15980	15808	15857	15994	15948	15857	15962	16214	16011	15987	15955	15917	15895	15727	15890	15903	16019	15921	15913	16074	15963	15960	15961	16041	15852	16016	15964	16025	15993	15933	15940	15946	15954	15773	16093	15886	15817	15913	15871	15876	15917	16079	15926	15823	15928	16175	15965	16050	15789	15902	15821	15896	16073	16281	15990	16000	16090	15774	15960	16013	15930	16043	16026	16124	16070	15929	16127	15891	15832	15979	16060	15699	15847	15781	16119	16067	16016	15979	15910	16131	15742	15788	16033	16106	15686	16005	15871	15769	15917	16071	15937	15954	15905	15806	16083	16058	15861	16177	16059	15956	16220	15922	15857	15830	15984	15962	16139	15971	15861	16035	15951	16238	15992	15816	16164	15703	15747	15966	15950	16001	15876	15964	16034	15869	16112	16071	15824	15996	16081	15949	16077	15901	15985	16043	15860	16091	16132	15957	16134	15859	15728	15944	16054	16042	15929	16029	16135	15811	15920	16204	16064	15795	15925	15887	15880	16162	15805	15921	15871	15979	16015	15970	16015	15952	15859	15878	16007	15939	16032	15862	15986	16023	15842	16113	15975	15924	15901	16152	15994	16089	16003	15951	15991	16008	16011	15816	15764	16021	15907	15950	15938	15841	15809	15982	15998	15844	15986	15987	15777	15841	16125	16069	15898	15963	16118	15999	15962	16022	16081	16056	16063	16159	15875	15970	15980	16079	15742	15810	16107	16019	15916	15906	15952	16001	15996	16113	15988	15952	15992	15873	15992	16296	16209	16019	16025	16103	15868	15883	15863	15988	15797	15926	15967	15649	15897	15885	15704	15933	16014	16063	16054	16047	15851	15903	15960	15636	15970	15961	16045	15970	15932	15956	15984	15951	15765	15958	15943	15922	16094	15858	15821	16017	15883	16131	15938	16069	15922	15925	15948	15838	16098	15741	16098	15828	16102	15984	15898	15909	16028	15836	15968	16006	15946	15840	16023	15935	15742	16003	16161	16035	15993	16027	16058	15891	15886	16080	16077	15765	15896	15882	16033	15798	16115	15776	15945	15992	15772	16028	15956	15981	15926	15997	15767	16061	16019	15988	15958	15940	15991	15995	15762	15877	15946	16058	15934	16153	16180	15994	16066	15983	15881	15798	16087	16009	15863	16046	15990	16087	15872	16087	15779	15833	15878	16070	15973	16025	15851	15725	15935	15994	16097	16098	15983	15750	16057	16024	15857	16091	15900	15993	15741	16013	16002	15949	15764	15977	16046	16155	15887	15661	15872	16002	15990	15806	15808	16164	15776	16048	15905	16017	16012	16024	15991	15962	15916	15892	15974	15789	16041	15804	16071	15881	16191	15945	15855	15875	15825	16105	16141	16014	16029	15974	15996	15939	15893	16068	15981	15955	16032	15942	15852	16074	15988	15833	15847	15914	15783	16231	15878	15835	15910	16020	15853	15775	15932	15913	15969	15822	15825	15923	15857	15898	15953	16015	15819	15953	15977	15978	15891	16001	16061	16042	15822	16132	15905	15810	16075	15994	15854	15979	15766	15969	15894	16021	15984	15921	15995	16052	16116	15890	16156	16008	16043	15800	15874	15732	15824	15766	16076	16036	15824	15823	15891	15855	15901	15800	16044	15819	16062	16251	15828	15921	15750	15993	16015	15997	15841	15872	15844	15945	16077	15930	16159	15956	16128	15973	15972	16063	15883	15875	16069	15979	15852	15803	15880	15931	16053	15785	15875	15986	15974	16085	15941	15761	15958	15859	15880	15721	16052	16033	16064	15924	16081	16058	15946	15878	15835	15998	15874	16063	15956	16042	16007	15926	16030	15807	16034	15913	15664	15875	16100	16032	15974	16000	15934	16136	15867	15965	15918	15924	16118	16000	16030	15981	16021	16090	16063	16003	16140	15959	15841	15782	15980	15897	15913	16134	15853	15921	15964	16018	16058	16228	15837	15986	16045	15901	16065	15999	16096	15994	16137	15859	16080	16188	16093	15942	15914	15655	15928	15971	15954	15999	16037	16067	15996	15948	15898	15951	15958	15689	15955	15959	15957	16053	15980	15846	15764	16081	15878	16038	15860	15768	15893	16005	15725	15799	15970	16172	15815	15948	15865	16021	15965	16034	16027	16019	15873	15897	15965	15928	15834	15989	16034	15931	15919	16102	16027	15882	15933	16015	15970	16041	16011	15973	15789	15800	15835	16135	16069	15963	16111	15962	16016	15977	15924	15745	15952	15827	15762	15988	15852	15889	15862	16035	15954	16010	16059	15948	15947	15783	15951	16035	15894	16122	16048	16046	15850	16107	16031	15916	15924	16187	15884	15975	15985	15917	15972	15911	15868	15882	15926	16020	15879	15962	15909	15899	15982	16149	16108	15992	15923	15942	16000	15758	16174	15885	15921	15953	16156	15874	15965	15906	16018	15886	16027	16002	15807	16091	15793	16097	15921	16135	15873	15835	15994	15758	15944	16097	15795	15828	15978	15892	15768	15980	15978	16107	15848	15836	15906	16077	15907	16014	16238	15841	15810	15972	15819	16077	15975	15889	16094	15885	15851	15936	15983	16076	15833	15970	16005	15878	15870	15883	15926	16053	15958	15899	16042	16180	16001	15987	16018	15718	15761	15947	15869	15864	15969	16103	15822	16081	15863	15947	15738	15828	15923	16182	15812	15875	15950	15990	16050	15866	16059	15846	15920	16042	15914	15928	15984	15962	15990	15684	16062	15972	15886	15890	15931	16024	16001	15868	15808	16078	15805	15830	15912	15919	15910	16002	15655	15843	15797	15951	16090	16040	16034	15895	15925	15927	16056	16226	15896	15917	16227	15935	16098	16023	16233	15936	15834	15986	15907	15824	15792	15914	16032	15925	15819	16006	16012	16004	15911	15878	15972	16166	15840	16074	16063	16076	15979	16205	15909	16055	16149	16098	15838	15993	16009	15926	15876	16099	16223	15987	15893	16109	15943	16049	15956	16057	16016	16021	15742	15768	15964	16140	16089	16049	15943	15975	15848	15875	15920	15983	16054	15853	15878	15913	15903	16025	15906	15999	15952	15883	16043	15883	15846	16036	16038	15928	15895	16044	15749	15911	16127	15917	16055	15925	15852	15814	15996	15767	15938	15923	16010	16031	16108	16034	15745	15941	15897	15847	16017	15906	15772	15954	15891	15884	15888	15810	15858	15875	16013	16076	15860	15923	15968	16144	15994	15883	15818	15805	16006	16052	15900	15910	16042	15877	16074	15932	15834	15971	15941	15880	15810	16063	15703	16104	16054	15934	16026	15822	16143	16026	16077	15880	15814	15885	16135	15816	15824	15963	16021	15945	16018	15991	15965	15770	16027	15938	15811	16072	16152	15801	15783	16097	16069	15922	16016	16109	16019	15829	15757	15994	16082	15950	15866	15890	15966	16091	15829	15996	16025	15854	16041	15812	15914	15902	16003	16078	16000	15948	16059	15913	15868	16021	15912	16104	15933	15832	16090	16021	15921	15971	15909	15796	15835	15861	15994	16068	15891	15997	15808	15904	15926	15934	15756	15852	15991	15938	16160	15917	16083	15973	15997	16044	15755	16073	15955	16122	15890	15884	15879	15967	16140	16233	16087	16028	15793	16039	15901	15946	15998	15977	16157	15886	15911	15975	16092	16132	15972	15975	16030	16075	16172	15975	15974	16271	15958	15784	15795	15755	15912	15777	15995	15767	16038	16075	15793	16021	16006	15994	16227	15909	16167	15929	15973	15936	15774	15918	16008	15861	16103	16040	15999	15952	16005	15881	15862	15980	15992	15963	15963	15904	15990	15844	15928	16005	16066	15953	16191	16114	16039	16052	15894	15890	15971	15868	16012	16010	15844	16057	15700	15846	16255	15947	15918	15861	15767	15927	15983	15891	16058	16073	15852	15967	16066	15955	16017	15990	15806
38814	63713	58416	46527	39721	35557	30083	25538	21165	17917	16343	15972	15507	14872	14882	14534	14505	14514	14409	14264	14467	14240	14268	14274	14237	14073	14165	14057	14265	14234	13961	13970	14141	13980	14079	14079	14118	14098	14035	14160	14313	14069	14060	14162	13968	14078	14283	14115	13937	13941	14163	14052	14099	14063	14091	13899	14077	14070	13887	14032	14168	14000	14107	14267	14102	14114	13814	14124	13958	13912	14050	13857	13992	14110	14195	13966	14141	13901	14124	14097	13894	14131	13952	14024	14202	14116	14104	14126	14093	14084	14194	14128	14162	14085	14090	13947	13926	13868	13958	14220	14012	13926	14200	14107	14014	14001	14112	13938	14127	14141	14117	14009	13870	14059	14247	14080	14045	14116	13993	14091	14152	14094	14018	13940	13875	14009	14044	13984	14126	14074	14194	14025	14097	13965	14389	14103	14120	13917	14052	14033	14139	14210	13950	13824	14063	14107	14098	13923	13910	13967	13973	13862	14247	14078	14159	14074	13918	14179	14077	14145	14019	13925	13911	14027	13945	14061	14131	14144	14007	14164	14060	14050	14035	14042	13953	14022	14112	13995	13989	14100	14137	13943	14025	14077	14086	14085	14053	14053	14000	14062	14133	14089	13916	13960	13999	14041	13933	13866	14096	14112	14028	13917	13955	14045	14036	14028	13984	14108	14041	14190	13937	14039	14139	14038	13989	13938	13912	14219	13965	14028	14118	13987	14080	14038	13911	13952	14159	14031	14039	14172	14119	13934	13984	13804	13888	14064	13968	14058	14254	13981	14229	14118	14001	14291	13990	14177	14043	14078	14007	14050	13931	14173	14143	14013	14082	14042	13988	13967	14115	13985	14094	14032	14051	14004	14028	14068	14114	13971	14245	13920	14208	13998	14078	13993	14072	14043	14100	13997	14063	13967	13903	14088	14051	13977	13857	13998	14029	13980	14019	14054	14013	14024	14223	14100	13856	14052	14038	14161	14116	13951	14017	13880	14106	14131	14105	14002	14049	13966	14086	14129	14001	14219	14057	13986	14177	14094	14123	14054	13955	14112	13889	14089	14100	14010	14008	14009	14035	14137	14168	14111	13983	14000	14034	13939	13962	14134	14066	14055	13938	13938	14160	13999	14096	13864	14041	13880	14079	13992	13979	14023	14224	14005	14034	13967	14265	14050	14085	14003	14163	14123	14128	13991	14028	14055	13988	14017	13913	14090	14104	13978	13854	13902	13926	13947	13916	14171	13924	14139	14099	13946	14021	14125	14196	14022	14118	14118	14021	14029	14028	14279	14180	13944	14019	13898	14050	14054	13957	14057	14184	14063	14062	14024	14035	14077	14221	14067	14130	13936	14011	14113	14109	14190	14127	13985	14029	14103	14001	14064	14140	13996	14012	14021	14119	14070	13901	13981	14127	14051	14073	14135	13945	14033	14112	14113	14007	14006	14032	14078	14106	14073	14154	14006	14060	14086	13896	13907	14068	14077	14095	14095	13903	13921	13825	13957	14043	13905	14047	14114	14010	14176	14011	14063	14012	13956	13980	14037	14064	14275	14113	14146	14005	14113	14070	14011	14068	13996	14064	14127	14012	14053	14027	13951	14100	14050	13976	14037	13961	14003	13871	14100	14094	14053	14103	13971	14233	14095	14091	14124	14026	14112	14022	13968	13991	13898	14174	14073	14221	14133	14021	14032	14026	14062	14146	13960	13929	14088	14073	13965	14039	13978	14053	14045	13954	14000	13930	14007	13848	14100	14060	14146	14082	14103	14030	14038	14141	14107	13959	13899	14028	14166	14045	14070	14135	14057	14048	14159	14021	13929	14117	14130	13858	14145	14060	13984	14105	13994	14029	14093	14025	14113	14036	14103	14015	14050	14035	13992	14057	14024	14129	13936	14157	13983	13956	13888	13992	14055	14101	14193	14193	14217	14003	14082	14010	14071	14058	13992	13937	14051	13846	14107	13873	13856	13911	14136	14174	13990	14043	14011	13909	14107	14034	14093	14036	14046	14049	13951	14147	14088	14047	14039	14021	14072	14037	13927	13969	14100	14086	14170	14149	14089	13986	14029	14112	14038	14094	14137	14028	14068	14003	14043	13821	14028	14032	14021	14064	13871	14022	14048	14106	13985	13997	14143	13943	14058	14110	14074	14023	13933	14104	14032	13929	14091	14007	14087	14106	14114	14002	14145	13964	14138	14313	14041	14018	14163	14204	14261	13837	14132	14063	14145	14045	13968	13975	13921	14176	13993	14064	14023	14181	14119	14093	14124	14017	13917	14167	13963	13997	14033	14110	13958	14001	14046	14137	13944	14109	14093	14092	14048	14063	14083	14046	14159	14144	14020	14155	14136	14056	14084	14177	14007	14079	14088	13997	13955	14157	14188	13960	13844	14107	14072	14055	14078	14067	14063	13994	14046	14157	14125	14017	14051	14079	14023	14022	14073	13893	14048	14074	13991	14001	14031	14103	13856	14162	14032	14013	13905	14109	13759	14140	14094	14181	13824	14070	13950	14135	14047	14042	14078	14244	13972	14096	14100	14013	13921	14077	13979	13888	14063	14065	14208	14062	13867	13921	14087	14053	14027	14112	13929	13804	13899	13935	13969	14046	14110	14117	14022	14064	13999	13938	13986	14023	14090	14067	13817	13945	13923	14135	13823	14065	14006	13964	14031	14056	14144	14023	14261	14021	14110	14142	14102	14091	13947	13967	13913	13991	13927	14037	14218	14026	14051	13976	14129	13930	13903	14117	14050	14000	14062	13979	13868	14030	14081	14017	13908	14184	14201	14101	13760	13883	14095	14106	13997	13979	13950	14155	14016	13984	14159	14048	14050	13939	13870	13978	13901	14135	14089	14082	14064	14082	14121	13953	14066	14133	14135	14101	14031	13920	13932	14027	13905	14069	14115	14119	14221	14088	14155	14054	14075	14163	14018	14105	13807	14046	14244	14079	14164	14075	14052	14282	14107	14008	13953	14047	14009	14141	13913	13898	14123	13943	14061	13810	14066	14124	14088	14093	13918	13952	13811	14130	14179	13995	14041	13915	14067	14259	14046	13983	14220	13947	14227	14003	14017	14182	14061	14111	14011	14047	13984	14097	14003	13982	14113	13911	14106	13943	13953	14208	13893	14163	14129	14045	13962	13900	14028	13978	14094	13960	13967	14115	13983	14191	14040	14042	14074	14271	14016	14063	13995	14084	13994	14141	14107	14127	13791	13929	13920	14040	14044	14111	14044	14139	13971	14124	14017	14112	13919	14096	13968	13925	14051	14165	14118	13939	14014	13958	14140	14109	13958	14132	14031	14011	13948	13993	14058	13866	13928	14126	13943	14120	14014	13956	14051	14046	14152	14160	13929	13917	14105	13940	13968	14030	14199	14168	13942	14008	13934	14056	14145	14127	14109	13966	13954	13977	13934	14213	14117	13984	13892	14034	14030	14164	14005	13917	14080	14043	14092	13908	14091	14169	14020	13863	14089	14071	14107	14054	14001	13971	13984	14181	14179	13976	13958	14112	14014	13904	14095	14070	14060	14130	14278	13975	14070	13886	13939	13964	13963	14184	13907	14213	13959	14109	13954	14057	14174	14193	14078	14085	14058	14028	14065	14184	14019	14028	14148	13991	14129	14041	13957	13966	13993	13883	13996	14166	14059	14052	13973	14184	14021	14123	14009	14111	13903	14156	13904	14209	13988	14029	13967	14069	14009	13906	14293	14015	14027	13965	14008	14152	13961	14000	14061	14142	14056	13988	14143	14091	13935	14097	14019	14100	13957	13933	14085	13994	14114	13882	14012	13806	14102	14071	14035	14117	13809	13913	14121	13996	14048	13988	13899	14014	13920	14124	13985	14009	13872	14076	14144	14226	14083	14133	13914	14119	13936	14199	13943	14234	13881	14187	14059	14035	14078	13995	14140	14138	14040	14102	14062	14026	13999	14019	14060	14030	14075	14119	13974	14012	14055	14158	14005	13781	14090	14088	14114	14006	14066	14085	14091	13920	14204	14096	14119	14189	13987	14264	14024	13984	14134	14001	14035	14002	14146	13993	13930	14030	14069	14140	13816	14063	13980	14045	14031	14118	14090	14049	14025	13977	13965	13907	14111	14070	14020	14140	14138	14290	13821	14105	14076	13945	14187	14035	14059	13881	13971	14034	13989	13948	14133	14145	13991	14007	14049	14103	14152	14010	14150	13995	13881	13817	14104	14133	14116	14049	14147	14031	14024	13933	13993	14077	14133	14004	14169	14194	14102	13972	14026	14054	13942	13989	13924	13936	14041	14135	14124	14081	14053	13993	14081	13900	14182	14094	14139	14039	14094	14004	14152	13994	13861	14246	14111	14189	14103	13924	13967	14082	13981	13979	14044	14032	13916	14089	14096	13863	13907	14051	13816	14033	14159	14056	14153	14127	14036	14023	14092	13911	14084	13843	14032	14126	14054	14049	13965	14087	14144	13949	14062	14083	13977	13928	14108	14042	13842	13969	14080	14042	14110	14039	14119	13990	13913	14045	14107	14136	14192	14126	14038	14054	14152	13916	14043	14020	13918	13964	14001	14293	13787	13981	14116	13912	14029	14038	13955	14104	14082	14079	14135	13938	13891	13926	14171	14006	13996	14131	13947	14173	14168	13980	14111	14087	13980	14173	14067	14063	13936	14009	14284	14096	14066	13999	13914	13974	14090	13994	13943	13975	14056	14017	13948	14078	14148	14036	14119	14089	14110	14175	14158	13887	14044	13971	13962	14086	13959	14000	14059	13966	14001	14083	14131	13932	13964	14103	14072	13788	13947	14071	14253	14080	14331	14165	14039	13972	13979	14036	14115	14028	14095	13907	14106	13990	13979	14190	13928	14081	13988	13904	14106	14100	13888	14089	14079	13973	14010	14057	13859	13986	14002	14182	14059	14104	14016	13980	13935	14026	14088	14206	14033	13971	13947	13915	14099	14047	14043	14021	14114	14003	14129	13927	13895	13940	14044	14046	13967	13993	13992	13996	13972	14177	14108	13871	14126	14034	13959	14069	14168	14011	13942	14052	14202	13896	14132	14052	14038	14116	14248	14130	13908	14037	14098	14327	14011	14131	14011	14169	13988	14050	13987	14038	14121	14153	13927	14013	14048	14065	14071	13964	13926	14017	14051
30491	32456	40518	35237	27367	23421	21010	18939	17725	16958	16223	16167	15931	15880	15821	15655	15843	15592	15563	15695	15433	15630	15700	15443	15686	15722	15643	15512	15604	15666	15430	15381	15414	15600	15406	15546	15398	15444	15553	15545	15610	15339	15528	15462	15566	15463	15525	15375	15549	15621	15405	15526	15570	15444	15493	15492	15352	15457	15439	15468	15668	15569	15491	15554	15563	15561	15589	15320	15433	15473	15364	15541	15471	15523	15466	15471	15440	15609	15413	15486	15447	15604	15351	15324	15550	15522	15481	15424	15654	15462	15477	15623	15609	15453	15700	15338	15527	15480	15396	15734	15453	15280	15383	15385	15569	15547	15577	15552	15688	15496	15443	15507	15416	15431	15389	15349	15478	15485	15519	15537	15641	15430	15426	15405	15470	15543	15384	15457	15456	15318	15520	15499	15730	15495	15420	15309	15536	15576	15555	15465	15465	15378	15463	15475	15468	15374	15311	15471	15466	15713	15561	15520	15507	15195	15535	15341	15601	15247	15438	15442	15349	15372	15476	15386	15481	15449	15565	15346	15359	15403	15441	15518	15419	15320	15711	15489	15515	15240	15371	15469	15482	15492	15580	15588	15364	15392	15476	15422	15332	15305	15579	15568	15609	15525	15303	15457	15555	15412	15451	15489	15459	15539	15421	15527	15646	15627	15373	15407	15457	15535	15597	15383	15471	15344	15437	15372	15247	15645	15573	15278	15338	15373	15563	15572	15527	15611	15526	15586	15531	15686	15607	15581	15593	15437	15421	15555	15461	15395	15514	15491	15567	15410	15409	15403	15446	15443	15498	15427	15463	15440	15450	15369	15548	15465	15457	15613	15573	15458	15520	15424	15535	15413	15461	15508	15537	15427	15631	15307	15368	15389	15367	15508	15579	15600	15614	15568	15395	15656	15578	15456	15439	15390	15362	15437	15582	15408	15562	15397	15568	15390	15676	15623	15417	15617	15443	15426	15478	15457	15369	15394	15610	15351	15624	15368	15279	15348	15329	15590	15577	15522	15334	15630	15516	15409	15678	15705	15470	15411	15550	15380	15400	15431	15510	15616	15496	15710	15476	15514	15431	15471	15666	15545	15515	15474	15720	15348	15333	15473	15443	15417	15406	15401	15552	15309	15459	15397	15428	15561	15429	15617	15398	15455	15860	15279	15164	15593	15553	15511	15392	15558	15231	15518	15602	15421	15330	15471	15486	15449	15635	15374	15617	15501	15297	15423	15420	15564	15464	15636	15696	15617	15492	15503	15522	15451	15658	15407	15433	15429	15379	15562	15400	15472	15494	15532	15457	15610	15475	15505	15542	15297	15781	15472	15596	15575	15459	15368	15531	15234	15560	15546	15531	15541	15471	15426	15678	15557	15342	15266	15436	15555	15547	15636	15317	15342	15295	15370	15398	15627	15656	15584	15515	15472	15518	15354	15643	15542	15408	15529	15635	15509	15357	15561	15571	15528	15567	15679	15530	15407	15569	15436	15556	15314	15496	15491	15652	15396	15252	15507	15206	15502	15482	15617	15269	15387	15354	15661	15472	15403	15633	15429	15538	15373	15572	15476	15462	15423	15453	15410	15508	15384	15730	15516	15388	15478	15327	15656	15369	15445	15418	15828	15411	15568	15485	15377	15426	15545	15514	15435	15576	15468	15485	15450	15442	15487	15437	15195	15531	15318	15442	15518	15619	15520	15552	15478	15450	15456	15565	15388	15518	15359	15378	15371	15397	15550	15468	15429	15359	15322	15600	15526	15456	15440	15634	15491	15299	15564	15349	15280	15383	15347	15411	15470	15354	15546	15645	15431	15601	15417	15590	15428	15668	15490	15520	15538	15655	15419	15410	15517	15438	15466	15421	15370	15572	15296	15404	15576	15552	15623	15401	15374	15516	15461	15471	15399	15443	15499	15462	15249	15621	15584	15194	15391	15544	15303	15450	15508	15372	15422	15599	15570	15321	15372	15727	15593	15519	15467	15390	15539	15445	15591	15724	15584	15415	15421	15349	15489	15232	15294	15618	15671	15542	15475	15405	15402	15623	15519	15499	15534	15439	15325	15457	15321	15267	15346	15406	15409	15401	15446	15447	15380	15380	15434	15408	15636	15668	15500	15487	15504	15455	15614	15399	15578	15507	15359	15622	15576	15591	15466	15524	15480	15522	15481	15439	15538	15444	15624	15554	15634	15480	15363	15482	15454	15392	15371	15430	15371	15483	15421	15431	15299	15301	15608	15350	15370	15470	15317	15469	15626	15390	15510	15364	15493	15677	15490	15505	15509	15564	15678	15399	15498	15509	15600	15442	15236	15534	15321	15500	15425	15499	15415	15545	15413	15385	15518	15470	15452	15273	15494	15440	15453	15502	15561	15390	15457	15509	15387	15451	15313	15501	15584	15460	15494	15433	15612	15538	15208	15488	15482	15756	15467	15478	15226	15456	15491	15508	15742	15359	15320	15542	15679	15705	15458	15621	15548	15454	15360	15539	15595	15567	15506	15516	15317	15331	15488	15485	15475	15510	15485	15333	15443	15574	15628	15507	15573	15453	15654	15614	15431	15471	15572	15412	15433	15559	15205	15369	15396	15637	15416	15307	15628	15619	15409	15483	15562	15350	15363	15529	15637	15474	15423	15551	15726	15572	15613	15441	15428	15566	15513	15491	15498	15588	15606	15509	15460	15514	15590	15651	15548	15440	15462	15529	15427	15552	15306	15596	15552	15466	15550	15589	15452	15455	15697	15654	15821	15512	15541	15444	15430	15423	15398	15366	15424	15780	15379	15501	15367	15587	15397	15647	15469	15586	15494	15585	15368	15461	15464	15503	15560	15468	15299	15503	15187	15221	15547	15694	15386	15468	15706	15394	15564	15419	15597	15649	15537	15280	15654	15638	15369	15540	15217	15525	15387	15492	15409	15349	15568	15441	15458	15308	15586	15739	15459	15553	15383	15510	15540	15594	15635	15622	15666	15745	15398	15476	15404	15543	15604	15396	15353	15488	15423	15385	15223	15338	15376	15471	15505	15352	15659	15577	15479	15603	15433	15476	15408	15331	15520	15572	15370	15306	15396	15467	15457	15525	15279	15390	15457	15509	15580	15531	15454	15430	15332	15502	15475	15645	15467	15544	15425	15584	15433	15400	15413	15439	15315	15346	15585	15402	15328	15464	15560	15605	15416	15542	15359	15406	15645	15321	15573	15345	15368	15464	15562	15528	15616	15342	15470	15484	15600	15430	15320	15520	15490	15484	15655	15527	15190	15510	15402	15677	15497	15529	15717	15635	15483	15559	15381	15573	15551	15521	15591	15431	15336	15463	15481	15429	15388	15600	15664	15299	15364	15495	15559	15532	15449	15591	15377	15597	15363	15340	15553	15450	15326	15498	15588	15329	15307	15358	15578	15623	15491	15642	15366	15321	15698	15537	15538	15442	15497	15190	15467	15326	15539	15339	15299	15350	15551	15397	15402	15387	15631	15566	15482	15506	15434	15266	15553	15740	15531	15541	15270	15501	15512	15546	15434	15458	15515	15415	15584	15568	15615	15547	15555	15313	15416	15462	15358	15391	15296	15443	15740	15745	15460	15660	15537	15610	15450	15316	15203	15408	15378	15349	15475	15482	15612	15504	15391	15373	15430	15486	15634	15408	15535	15602	15525	15675	15685	15455	15389	15393	15575	15510	15358	15549	15490	15475	15663	15549	15373	15507	15414	15345	15420	15530	15580	15421	15429	15567	15667	15609	15682	15638	15520	15606	15565	15445	15384	15465	15441	15549	15618	15511	15453	15488	15637	15577	15501	15613	15557	15415	15410	15446	15526	15420	15565	15621	15477	15470	15581	15611	15523	15650	15540	15293	15449	15281	15600	15346	15385	15423	15279	15470	15580	15694	15396	15482	15643	15479	15494	15204	15470	15578	15530	15514	15467	15497	15453	15414	15506	15449	15432	15279	15500	15509	15640	15512	15309	15582	15671	15353	15329	15660	15340	15484	15352	15450	15505	15529	15538	15474	15487	15673	15529	15524	15595	15357	15563	15639	15406	15449	15583	15456	15330	15375	15304	15441	15551	15444	15607	15670	15415	15642	15428	15549	15501	15505	15369	15631	15431	15428	15398	15635	15648	15327	15581	15408	15659	15436	15665	15631	15343	15451	15659	15515	15577	15277	15423	15309	15378	15591	15484	15473	15391	15238	15228	15372	15529	15436	15503	15585	15546	15545	15426	15487	15354	15309	15400	15634	15666	15490	15421	15520	15523	15491	15405	15384	15448	15585	15501	15414	15417	15390	15436	15572	15493	15477	15492	15380	15552	15465	15660	15648	15365	15513	15601	15440	15480	15516	15321	15480	15399	15343	15545	15400	15466	15472	15487	15558	15491	15453	15547	15614	15546	15233	15318	15393	15363	15495	15446	15477	15377	15520	15602	15572	15364	15391	15337	15465	15488	15588	15468	15345	15477	15484	15358	15399	15510	15514	15602	15387	15536	15369	15267	15539	15317	15357	15451	15457	15571	15508	15569	15633	15530	15519	15443	15316	15437	15680	15310	15379	15478	15427	15561	15377	15332	15485	15623	15331	15513	15588	15475	15595	15396	15609	15538	15469	15526	15244	15389	15479	15583	15408	15309	15508	15637	15749	15506	15416	15636	15506	15480	15524	15368	15531	15608	15520	15622	15456	15440	15528	15515	15368	15389	15505	15526	15426	15626	15505	15478	15712	15525	15360	15337	15303	15437	15712	15612	15674	15541	15552	15351	15542	15446	15411	15630	15303	15494	15553	15381	15431	15730	15545	15722	15167	15452	15418	15469	15596	15447	15488	15479	15731	15404	15525	15399	15461	15642	15652	15411	15469	15488	15492	15659	15425	15464	15441	15568	15327	15517	15506	15581	15305	15543	15612	15733	15607	15550	15593	15664	15531	15419	15512	15528	15515	15530	15604	15473	15481	15477	15427	15697	15523	15337	15494	15547	15471	15670	15513	15473	15482	15632	15447	15469	15492	15598	15671	15451	15455	15396	15456	15563	15661	15436	15529	15273	15298	15543	15602	15429	15494	15524	15390	15486	15468	15415	15416	15350	15393	15579	15530	15454	15419	15418	15334	15405	15340	15407	15422	15419	15415	15408	15516	15380	15485	15416	15561	15498
35265	49918	44911	34392	27745	23515	20987	18516	16834	15550	14707	14584	14155	14191	14082	13965	14094	14031	13891	13838	13755	13893	13757	13803	13710	13883	13726	13717	13762	13880	13736	13667	13645	13706	13732	13740	13613	13931	13701	13949	13762	13765	13950	13799	13885	13616	13661	13837	13707	13677	13573	13765	13690	13724	13787	13601	13656	13878	13769	13955	13602	13610	13827	13927	13787	13765	13680	13783	13810	13726	13813	13804	13816	13728	13806	13845	13592	13753	13725	13812	13833	13562	13726	13791	13754	13744	13618	13832	13733	13624	13688	13700	13708	13956	13682	13673	13666	13688	13608	13676	13666	13668	13758	13779	13635	13828	13789	13704	13619	13653	13650	13861	13787	13684	13686	13572	13787	13691	13800	13826	13906	13492	13814	13826	13673	13791	13718	13687	13625	13779	13701	13785	13785	13825	13609	13768	13674	13669	13646	13695	13630	13592	13720	13919	13670	13745	13640	13654	13847	13873	13830	13704	13769	13707	13657	13883	13723	13715	13653	13738	13779	13715	13952	13817	13638	13620	13727	13838	13581	13695	13748	13657	13810	13737	13700	13726	13739	13781	13727	13736	13774	13683	13912	13738	13545	13779	13812	13867	13847	13770	13741	13739	13771	13648	13810	13702	13918	13828	13753	13903	13664	13758	13625	13661	13792	13790	13828	13662	13659	13783	13650	13761	13730	13744	13806	13906	13693	13931	13820	13798	13628	13528	13749	13761	13804	13593	13597	13580	13812	13872	13666	13722	13587	13755	13609	13862	13693	13763	13748	13594	13755	13691	13601	13788	13765	13619	13824	13666	13830	13897	13928	13891	13595	13742	13747	13837	13772	13550	13747	13678	13652	13952	13734	13817	13984	13553	13706	13639	13723	13680	13798	13770	13774	13662	13690	13678	13768	13782	13826	13719	13770	13649	13748	13688	13779	13805	13802	13621	13777	13796	13623	13699	13679	13758	13729	13683	13695	13739	13502	13795	13741	13786	13813	13624	13660	13823	13656	13729	13799	13626	13727	13816	13791	13781	13678	13619	13799	13792	13659	13625	13699	13822	13665	13601	13827	13708	13867	13778	13817	13752	13802	13644	13589	13907	13647	13765	13824	13562	13791	13824	13730	13770	13683	13724	13680	13834	13870	13816	13755	13805	13804	13696	13718	13743	13802	13663	13855	13701	13840	13852	13767	13755	13662	13622	13626	13744	13802	13625	13810	13717	13723	13629	13880	13716	13784	13647	13827	13717	13723	13745	13811	13657	13821	13786	13756	13725	13723	13607	13849	13680	13837	13644	13699	13794	13618	13743	13921	13664	13744	13608	13777	13796	13700	13667	13826	13825	13809	13593	13632	13880	13758	13697	13571	13735	13798	13661	13703	13702	13650	13647	13647	13871	13707	13802	13775	13810	13785	13644	13686	13737	13734	13702	13656	13702	13711	13753	13693	13766	13807	13713	13912	13801	13586	13611	13812	13743	13730	13875	13734	13787	13808	13576	13645	13746	14069	13719	13798	13581	13737	13677	13608	13684	13681	13799	13717	13566	13535	13724	13813	13563	13712	13687	13768	13980	13633	13883	13853	13748	13695	13566	13612	13749	13850	13779	13839	13724	13713	13839	13800	13789	13798	13736	13661	13780	13669	13789	13668	13947	13774	13762	13908	13694	13594	13863	13697	13717	13540	13827	13817	13814	13658	13746	13761	13804	13862	13640	13712	13602	13890	13728	13628	13669	13817	13732	13956	13810	13799	13852	13733	13627	13765	13847	13777	13764	13979	13788	13676	13700	13757	13812	13898	13655	13784	13708	13701	13644	13581	13683	13847	13795	13751	13807	13659	13670	13960	13527	13690	13684	13969	13658	13761	13760	13597	13844	13849	13710	13712	13774	13899	13777	13711	13464	13769	13761	13703	13662	13831	13586	13586	13908	13779	13723	13550	13775	13672	13874	13825	13765	13955	13633	13815	13818	13844	13783	13849	13886	13758	13993	13679	13936	13670	13780	13731	13721	13905	13774	13925	13718	13726	13604	13619	13917	13749	13753	13557	13698	13677	13731	13784	13753	13743	13604	13658	13775	13598	13815	13819	13806	13763	13802	13715	13742	13937	13865	13795	13676	13739	13726	13810	13792	13904	13677	13733	13783	13762	13938	13812	13741	13788	13711	13694	13675	13867	13582	13806	13835	13762	13820	13677	13652	13714	13783	13760	13748	13713	13729	13879	13828	13634	13699	13896	13824	13725	13628	13574	13769	13805	13643	13728	13816	13703	13767	13620	13713	13768	13669	13835	13888	13699	13771	13752	13622	13700	13617	13712	13648	13692	13848	13665	13638	13746	13719	13679	13834	13650	13699	13856	13736	13815	13733	13966	13817	13718	13779	13827	13862	13695	13794	13737	13962	13730	13828	13671	13942	13799	13791	13907	13735	13773	13713	13819	13847	13845	13638	13751	13713	13928	13855	13779	13583	13768	13726	13749	13776	13812	13705	13683	13843	13806	13806	13594	13781	13642	13748	13759	13809	13894	13549	13615	13624	13691	13794	13910	13625	13590	13782	13854	13797	13844	13703	13855	13711	13797	13883	13546	13721	13859	13708	13689	13654	13693	13781	13836	13774	13722	13589	13732	13695	13620	13651	13799	13636	13755	13731	13719	13669	13783	13743	13773	13814	13553	13732	13817	13880	13721	13643	13704	13765	13818	13727	13776	13671	13891	13680	13729	13745	13697	13716	13880	13776	13779	13683	13836	13694	13736	13691	13667	13866	13744	13847	13725	13645	13771	13744	13719	13713	13689	13845	13749	13801	13728	13603	13634	13842	13810	13750	13702	13759	13759	13719	13693	13738	13901	13660	14004	13593	13649	13746	13748	13702	13758	13639	13730	13822	13694	13784	13734	13733	13936	13759	13735	13607	13650	13827	13797	13865	13935	13525	13728	13676	13588	13713	13915	13568	13766	13723	13712	13891	13679	13561	13822	13686	13766	13525	13680	13784	13618	13662	13742	13800	13764	13752	13599	13616	13611	13901	13631	13727	13703	13795	13836	13757	13674	13830	13697	13639	13675	13752	13747	13682	13699	13673	13806	13807	13882	13711	13644	13806	13778	13589	13705	13804	13702	13621	13648	13812	13861	13907	13673	13733	13700	13814	13521	13697	13787	13583	13663	13742	13714	13540	13719	13705	13804	13796	13463	13653	13627	13786	13820	13802	13648	13740	13803	13861	13740	13715	13672	13747	13818	13708	13868	13432	13784	13643	13642	13754	13748	13731	13831	13693	13751	13575	13671	13910	13648	13626	13766	13775	13642	13780	13695	13783	13812	13711	13692	13702	13783	13728	13694	13796	13895	13935	13748	13668	13554	13582	13558	13752	13782	13689	13820	13832	13678	13638	13746	13872	13695	13801	13628	13716	13807	13519	13743	13608	13821	13684	13835	13692	13710	13893	13838	13730	13907	13708	13798	13808	13936	13726	13791	13764	13664	13900	13756	13793	13717	13791	13855	13643	13663	13729	13714	13662	13789	13655	13687	13601	13928	13803	13804	13760	13682	13660	13744	13693	13774	13743	13709	13859	13592	13762	13921	13743	13660	13861	13734	13851	13824	13901	13701	13782	13719	13669	13624	13729	13830	13734	13864	13567	13871	13787	13733	13718	13623	13697	13683	13881	13757	13775	13855	13606	13831	13743	13695	13932	13734	13854	13499	13720	13885	13752	13722	13695	13858	13754	13866	13767	13753	13749	13670	13655	13876	13540	13706	13698	13639	13743	13904	13737	13672	13584	13721	13553	13758	13679	13696	13856	13759	13683	13784	13762	13802	13710	13786	13688	13800	13791	13881	13791	13702	13792	13857	13806	13845	13665	13757	13773	13896	13598	13898	13779	13800	13844	13651	13640	13709	13889	13800	13788	13645	13802	13486	13658	13732	13790	13837	13737	13841	13982	13604	13644	13630	13703	13698	13871	13666	13701	13795	13922	13641	13639	13848	13770	13708	13654	13606	13667	13804	13797	13617	13671	13677	13955	13859	13774	13800	13782	13750	13793	13897	13779	13878	13798	13759	13760	13734	13732	13825	13688	13777	13875	13877	13884	13678	13824	13621	13918	13697	13681	13838	13877	13688	13781	13535	13618	13908	13986	13838	13845	13713	13617	13743	13904	13826	13791	13751	13704	13699	13858	13715	13777	13714	13642	13856	13588	13865	13666	13699	13754	13873	13663	13583	13851	13771	13760	13721	13626	13693	13672	13693	13810	13614	13819	13814	13756	13736	13653	13710	13616	13803	13693	13699	13786	13696	13861	13692	13733	13737	13597	13689	13712	13707	13746	13809	13867	13787	13692	13777	13797	13987	13835	13811	13727	13848	13749	13744	13908	13740	13831	13881	13947	13548	13765	13751	13850	13788	13814	13883	13770	13767	13653	13701	13796	13682	13818	13719	13872	13680	13758	13812	13685	13580	13640	13722	13735	13775	13895	13706	13850	13755	13924	13761	13770	13738	13827	13572	13682	13639	13599	13918	13843	13701	13718	13682	13622	13656	13681	13878	13771	13712	13751	13692	13774	13937	13707	13706	13915	13647	13754	13857	13614	13632	13692	13777	13560	13883	13727	13760	13725	13825	13762	13812	13731	13758	13764	13852	13644	13835	13738	13696	13685	13642	13765	13694	13780	13506	13762	13555	13734	13828	13750	13835	13737	13916	13692	13468	13685	13805	13719	13507	13697	13756	13712	13801	13712	13732	13934	13723	13758	13854	13864	13712	13737	13718	13726	13668	13854	13655	13612	13626	13758	13865	13603	13893	13647	13748	13735	13868	13794	13927	13797	13919	13827	13788	13657	13787	13823	13700	13860	13695	13784	13661	13940	13695	13764	13881	13772	13774	13792	13759	13821	13740	13739	13676	13769	13656	13919	13731	13840	13687	13769	13865	13736	13633	13622	13902	13726	13695	13721	13876	13869	13698	13618	13769	13758	13698	13724	13667	13631	13579	13786	13658	13637	13641	13588	13662	13764	13791	13782	13520	13796	13824	13686	13845	13876	13735	13725	13879	13794	13850	13796	13648	13749	13751	13925	13784	13701	13765	13786	13698	13933	13466	13950	13687	13885	13769	13742	13877	13637	13696	13755	13815	13931	13573	13849	13689	13918
24295	21203	29112	27905	27723	29408	26844	21881	19405	18190	17039	16489	16403	16039	15962	15984	15908	15680	15637	15542	15685	15617	15707	15577	15420	15650	15534	15680	15471	15576	15751	15497	15554	15404	15505	15703	15529	15382	15475	15443	15363	15399	15403	15400	15644	15461	15391	15543	15493	15506	15500	15266	15251	15613	15336	15323	15512	15626	15402	15362	15609	15505	15481	15441	15347	15456	15466	15409	15488	15420	15393	15349	15377	15419	15269	15439	15484	15293	15439	15440	15359	15523	15481	15236	15501	15221	15666	15341	15419	15627	15450	15437	15448	15365	15271	15210	15390	15523	15343	15370	15708	15550	15527	15344	15359	15337	15368	15453	15472	15130	15361	15377	15566	15422	15417	15504	15559	15302	15209	15431	15328	15417	15352	15407	15455	15475	15277	15356	15470	15500	15547	15516	15507	15290	15295	15435	15367	15393	15541	15388	15311	15439	15639	15296	15481	15277	15546	15342	15348	15496	15283	15577	15463	15491	15552	15459	15476	15251	15540	15467	15520	15550	15435	15402	15433	15623	15562	15390	15432	15421	15273	15414	15426	15655	15232	15399	15317	15376	15534	15562	15462	15483	15614	15324	15297	15369	15272	15335	15434	15381	15318	15511	15387	15298	15373	15403	15237	15510	15397	15649	15489	15440	15478	15292	15513	15338	15539	15306	15252	15492	15556	15578	15561	15425	15330	15412	15373	15475	15336	15274	15349	15213	15441	15531	15411	15337	15502	15746	15589	15100	15581	15509	15481	15508	15339	15442	15360	15428	15464	15532	15389	15476	15568	15362	15452	15350	15379	15346	15455	15448	15416	15367	15263	15383	15526	15286	15434	15540	15430	15272	15491	15421	15189	15382	15373	15228	15434	15347	15326	15386	15616	15480	15381	15573	15283	15469	15199	15348	15231	15396	15376	15413	15306	15535	15263	15391	15488	15327	15516	15453	15319	15443	15626	15286	15512	15578	15366	15329	15355	15473	15411	15384	15348	15338	15565	15219	15531	15362	15321	15230	15378	15546	15525	15510	15551	15259	15286	15444	15473	15428	15412	15532	15346	15585	15458	15387	15419	15297	15512	15519	15344	15245	15332	15529	15370	15470	15601	15437	15420	15576	15496	15336	15688	15277	15368	15369	15179	15184	15305	15515	15306	15180	15333	15393	15417	15445	15247	15517	15561	15435	15477	15561	15339	15467	15273	15437	15448	15375	15346	15634	15465	15400	15406	15583	15507	15347	15467	15631	15429	15477	15302	15468	15644	15492	15584	15570	15616	15389	15614	15344	15360	15552	15414	15425	15372	15434	15495	15402	15430	15385	15318	15460	15333	15567	15606	15475	15418	15362	15237	15516	15424	15480	15385	15417	15438	15426	15604	15500	15438	15310	15373	15177	15428	15262	15514	15556	15335	15378	15446	15440	15493	15530	15611	15429	15178	15438	15742	15505	15322	15313	15283	15163	15689	15443	15370	15487	15460	15467	15373	15471	15442	15386	15331	15460	15410	15262	15187	15400	15360	15572	15456	15366	15510	15348	15494	15474	15479	15411	15436	15216	15529	15552	15541	15531	15375	15461	15487	15226	15482	15390	15528	15382	15469	15570	15494	15681	15375	15558	15324	15406	15362	15352	15403	15528	15559	15300	15403	15203	15258	15571	15352	15359	15380	15575	15456	15228	15407	15588	15403	15334	15314	15368	15517	15454	15439	15349	15318	15452	15583	15309	15476	15373	15369	15230	15586	15483	15397	15368	15384	15272	15345	15363	15665	15587	15535	15430	15316	15611	15442	15447	15413	15409	15503	15289	15391	15023	15253	15446	15316	15334	15442	15379	15525	15273	15383	15453	15553	15459	15453	15391	15486	15460	15415	15497	15401	15487	15535	15313	15253	15385	15415	15348	15415	15404	15581	15543	15364	15412	15565	15332	15248	15601	15473	15334	15712	15401	15394	15463	15353	15507	15438	15474	15330	15386	15588	15505	15373	15394	15412	15496	15476	15371	15425	15362	15555	15311	15457	15588	15477	15331	15602	15399	15262	15653	15575	15294	15515	15336	15053	15280	15462	15391	15337	15313	15369	15350	15453	15327	15389	15212	15505	15394	15422	15385	15433	15502	15322	15425	15370	15528	15469	15404	15584	15388	15318	15458	15337	15481	15413	15492	15448	15330	15533	15641	15643	15609	15288	15431	15416	15493	15350	15444	15384	15413	15324	15323	15639	15421	15401	15629	15626	15501	15337	15392	15337	15189	15599	15329	15411	15399	15517	15593	15501	15431	15316	15337	15617	15665	15657	15452	15407	15575	15331	15325	15432	15472	15640	15343	15388	15473	15373	15387	15508	15318	15494	15725	15412	15415	15246	15336	15615	15252	15412	15500	15723	15382	15356	15412	15465	15429	15487	15587	15489	15281	15615	15326	15475	15438	15487	15370	15476	15384	15398	15444	15488	15353	15550	15396	15531	15453	15192	15537	15478	15597	15356	15260	15453	15264	15435	15527	15507	15485	15559	15318	15396	15322	15484	15275	15419	15346	15335	15449	15480	15398	15508	15370	15200	15431	15084	15364	15456	15473	15261	15375	15532	15404	15541	15406	15443	15225	15594	15380	15482	15352	15389	15363	15636	15493	15541	15064	15466	15369	15492	15379	15525	15368	15409	15491	15562	15385	15528	15361	15389	15495	15427	15330	15429	15560	15496	15560	15494	15383	15440	15463	15468	15448	15270	15308	15349	15525	15370	15443	15392	15443	15325	15338	15387	15287	15366	15322	15496	15400	15435	15536	15457	15531	15520	15269	15440	15382	15338	15461	15493	15333	15305	15344	15511	15345	15515	15362	15349	15410	15497	15503	15553	15163	15348	15364	15415	15546	15376	15531	15463	15312	15268	15517	15455	15415	15327	15292	15323	15419	15518	15555	15434	15551	15492	15261	15598	15536	15212	15512	15625	15645	15396	15376	15369	15472	15416	15471	15386	15565	15483	15379	15471	15571	15446	15471	15613	15620	15486	15349	15444	15367	15566	15260	15458	15453	15376	15230	15217	15465	15381	15339	15496	15378	15521	15434	15504	15490	15290	15586	15377	15401	15229	15602	15398	15494	15344	15552	15304	15248	15548	15388	15326	15468	15201	15370	15301	15298	15284	15358	15514	15377	15365	15551	15307	15412	15573	15542	15576	15488	15714	15507	15819	15668	15558	15244	15509	15545	15353	15400	15203	15582	15368	15791	15605	15466	15582	15463	15446	15281	15575	15411	15608	15645	15266	15447	15296	15559	15474	15417	15283	15556	15571	15298	15360	15352	15469	15421	15333	15399	15354	15409	15516	15305	15329	15495	15432	15362	15571	15573	15303	15434	15374	15311	15358	15278	15488	15424	15268	15308	15348	15291	15406	15295	15137	15220	15305	15196	15348	15426	15460	15483	15334	15463	15562	15342	15296	15361	15447	15576	15564	15380	15502	15400	15406	15686	15616	15368	15568	15437	15293	15341	15554	15326	15347	15401	15312	15369	15397	15308	15366	15303	15480	15398	15589	15427	15355	15495	15493	15402	15390	15353	15612	15378	15347	15390	15260	15450	15459	15426	15413	15405	15470	15335	15381	15612	15452	15274	15371	15457	15318	15424	15513	15348	15548	15224	15218	15543	15390	15490	15438	15389	15449	15347	15429	15578	15389	15423	15502	15309	15482	15068	15470	15516	15455	15394	15394	15316	15359	15375	15422	15620	15299	15362	15485	15433	15535	15303	15513	15457	15339	15292	15326	15458	15482	15418	15571	15406	15420	15542	15449	15537	15232	15254	15482	15522	15343	15360	15548	15443	15141	15433	15538	15473	15288	15431	15642	15554	15504	15464	15515	15412	15512	15483	15308	15352	15504	15482	15611	15478	15457	15672	15533	15397	15417	15371	15374	15355	15418	15310	15327	15468	15532	15371	15376	15463	15509	15400	15398	15370	15209	15614	15445	15231	15376	15330	15422	15159	15553	15280	15426	15367	15402	15221	15321	15348	15526	15512	15632	15355	15456	15322	15511	15485	15329	15387	15561	15458	15340	15516	15375	15515	15605	15298	15319	15427	15462	15527	15362	15274	15578	15230	15521	15339	15408	15568	15509	15525	15364	15363	15481	15586	15327	15479	15709	15333	15364	15495	15301	15471	15463	15431	15385	15461	15413	15377	15287	15521	15609	15591	15296	15322	15353	15337	15351	15289	15274	15559	15454	15364	15560	15476	15268	15458	15285	15472	15378	15407	15568	15424	15423	15426	15427	15427	15564	15491	15473	15473	15364	15457	15564	15303	15352	15304	15367	15423	15422	15595	15392	15282	15539	15246	15490	15411	15259	15475	15452	15436	15409	15574	15448	15571	15597	15313	15572	15225	15604	15568	15417	15399	15454	15533	15501	15543	15466	15492	15497	15403	15508	15377	15515	15404	15480	15491	15337	15385	15400	15410	15423	15438	15352	15540	15303	15414	15348	15503	15275	15516	15211	15536	15463	15485	15392	15450	15362	15358	15476	15259	15611	15475	15562	15392	15660	15509	15341	15427	15493	15439	15440	15452	15407	15344	15352	15331	15215	15478	15536	15317	15320	15483	15454	15202	15555	15565	15596	15489	15457	15420	15507	15468	15383	15391	15368	15374	15217	15336	15395	15284	15562	15395	15427	15386	15570	15460	15352	15405	15490	15496	15418	15626	15496	15463	15602	15438	15520	15469	15465	15378	15536	15599	15518	15376	15467	15510	15541	15341	15671	15476	15339	15448	15343	15429	15361	15334	15479	15500	15583	15445	15409	15323	15612	15358	15413	15526	15278	15275	15312	15393	15497	15446	15545	15535	15444	15422	15571	15551	15303	15400	15463	15401	15375	15441	15705	15426	15451	15423	15429	15366	15325	15465	15442	15450	15391	15368	15450	15315	15581	15184	15400	15445	15624	15452	15342	15541	15548	15249	15311	15533	15586	15326	15284	15676	15374	15408	15574	15381	15314	15512	15310	15422	15371	15414	15380	15565	15428	15519	15352	15542	15361	15475	15346	15572	15452	15529	15488	15377	15326	15531	15407	15366	15609	15376	15378	15439	15404	15478	15354	15487	15263	15401	15462	15307	15104	15376	15238	15330	15235	15524	15523	15629	15420	15390	15463	15624
35480	57319	52021	40931	34679	30811	25751	21466	18938	17172	15465	14869	14687	14402	14346	14121	14170	14044	13871	13842	13811	13851	13715	13968	13983	13821	13860	13700	13838	13794	13778	13637	13831	13842	13699	13740	13686	13834	13709	13733	13714	13674	13969	13771	13824	13762	13661	13653	13721	13650	13657	13793	13757	13611	13740	13837	13700	13922	13707	13596	13755	13802	13678	13536	13565	13777	13695	13778	13616	13633	13739	13700	13636	13497	13749	13759	13757	13825	13808	13734	13756	13761	13669	13721	13715	13621	13913	13841	13577	13722	13821	13755	13687	13773	13652	13706	13782	13686	13714	13683	13508	13673	13728	13671	13766	13697	13781	13648	13685	13694	13649	13667	13775	13774	13703	13529	13783	13696	13664	13715	13590	13691	13763	13758	13688	13776	13704	13687	13643	13689	13702	13788	13683	13646	13775	13608	13657	13689	13728	13612	13754	13767	13775	13762	13634	13810	13708	13601	13846	13782	13874	13676	13805	13663	13755	13842	13725	13831	13610	13717	13780	13690	13907	13709	13866	13687	13941	13781	13702	13730	13837	13982	13762	13665	13564	13786	13880	13777	13730	13761	13716	13602	13741	13598	13688	13722	13718	13803	13728	13853	13935	13605	13860	13751	13672	13892	13541	13792	13661	13633	13672	13893	13900	13660	13692	13643	13838	13775	13840	13832	13635	13745	13913	13653	13703	13754	13551	13632	13730	13841	13682	13705	13577	13743	13733	13729	13671	13857	13771	13842	13868	13752	13624	13682	13781	13695	13571	13592	13849	13834	13741	13746	13791	13609	13643	13641	13762	13980	13790	13664	13639	13671	13642	13572	13893	13693	13662	13638	13623	13653	13659	13676	13865	13448	13778	13770	13817	13636	13720	13650	13788	13903	13648	13769	13573	13529	13737	13558	13754	13643	13655	13632	13763	13688	13744	13683	13676	13691	13822	13701	13710	13785	13774	13742	13732	13666	13698	13748	13717	13834	13730	13608	13671	13590	13797	13767	13768	13666	13610	13744	13580	13603	13712	13660	13667	13825	13728	13700	13743	13786	13650	13886	13763	13880	13771	13663	13864	13676	13788	13559	13669	13684	13742	13826	13814	13839	13820	13802	13775	13655	13757	13779	13551	13816	13662	13787	13540	13752	13688	13767	13606	13769	13803	13589	13647	13756	13601	13741	13634	13656	13787	13782	13762	13757	13681	13696	13615	13681	13854	13630	13842	13780	13635	13737	13853	13746	13785	13555	13774	13783	13788	13613	13606	13668	13796	13772	13632	13755	13624	13754	13628	13775	13539	13826	13727	13715	13688	13565	13784	13670	13783	13525	13709	13641	13688	13622	13734	13761	13867	13702	13787	13780	13911	13808	13624	13848	13692	13915	13713	13676	13781	13629	13739	13634	13792	13569	13666	13763	13838	13720	13724	13798	13719	13712	13744	13541	13741	13728	13608	13705	13782	13709	13734	13698	13744	13752	13768	13845	13766	13655	13632	13719	13598	13792	13563	13853	13688	13758	13632	13782	13647	13925	13648	13761	13629	13704	13633	13679	13775	13837	13818	13757	13501	13703	13701	13790	13640	13671	13820	13677	13582	13417	13773	13549	13899	13771	13603	13854	13783	13748	13781	13801	13887	13611	13748	13646	13703	13798	13805	13605	13695	13555	13676	13767	13719	13451	13846	13713	13691	13640	13633	13720	13829	13738	13682	13692	13767	13718	13918	13853	13784	13765	13644	13749	13639	13762	13637	13703	13723	13801	13804	13626	13931	13588	13768	14008	13818	13627	13528	13763	13675	13827	13790	13655	13894	13620	13630	13578	13674	13636	13910	13631	13617	13631	13819	13605	13716	13687	13746	13753	13576	13818	13640	13704	13643	13604	13749	13783	13676	13832	13683	13718	13874	13632	13701	13761	13546	13583	13825	13735	13823	13756	13636	13619	13781	13677	13752	13485	13755	13617	13461	13774	13823	13764	13599	13732	13642	13735	13921	13681	13613	13784	13796	13805	13730	13495	13802	13617	13726	13653	13735	13679	13868	13836	13756	13634	13821	13734	13747	13733	13741	13764	13779	13711	13607	13675	13756	13570	13749	13702	13674	13781	13734	13743	13785	13721	13792	13617	13643	13792	13777	13727	13917	13809	13777	13754	13673	13775	13840	13800	13681	13525	13882	13793	13835	13882	13766	13643	13698	13679	13709	13823	13692	13662	13653	13701	13650	13852	13714	13856	13709	13768	13686	13707	13850	13600	13802	13769	13643	13876	13729	13788	13663	13859	13642	13714	13563	13686	13726	13615	13683	13818	13769	13877	13791	13757	13847	13772	13844	13604	13733	13853	13728	13730	13733	13802	13770	13641	13644	13813	13704	13687	13604	13912	13657	13689	13700	13825	13516	13905	13776	13547	13648	13914	13675	13869	13662	13742	13682	13679	13764	13747	13843	13739	13750	13718	13818	13862	13739	13535	13596	13583	13623	13882	13835	13609	13730	13652	13879	13620	13901	13800	13640	13783	13631	13858	13720	13709	13668	13831	13604	13678	13743	13773	13679	13803	13652	13704	13742	13636	13722	13769	13775	13679	13811	13726	13841	13647	13808	13875	13786	13716	13708	13776	13769	13555	13734	13775	13680	13686	13796	13684	13695	13924	13791	13791	13729	13643	13721	13836	13675	13776	13741	13673	13705	13740	13579	13737	13704	13600	13713	13668	13685	13799	13724	13842	13717	13676	13603	13832	13860	13707	13734	13724	13719	13750	13592	13726	13650	13761	13633	13692	13617	13641	13790	13703	13703	13778	13771	13499	13749	13536	13678	13672	13794	13778	13659	13655	13787	13481	13677	13666	13831	13708	13667	13621	13769	13672	13769	13578	13703	13858	13586	13770	13602	13767	13726	13586	13793	13889	13957	13845	13620	13634	13890	13648	13729	13654	13610	13597	13697	13782	13694	13722	13720	13631	13659	13890	13827	13564	13696	13658	13616	13768	13847	13686	13812	13792	13823	13670	13718	13738	13615	13413	13733	13766	13744	13733	13685	13722	13665	13723	13743	13699	13736	13898	13567	13586	13669	13758	13586	13707	13608	13649	13689	13678	13751	13758	13618	13651	13689	13704	13863	13779	13786	13688	13875	13788	13758	13866	13702	13779	13575	13632	13828	13770	13751	13657	13799	13631	13781	13741	13576	13705	13621	13791	13696	13728	13697	13711	13742	13771	13631	13684	13723	13776	13617	13690	13542	13552	13642	13735	13825	13579	13703	13802	13445	13765	13627	13695	13599	13776	13571	13637	13692	13675	13687	13696	13704	13691	13739	13620	13654	13843	13688	13582	13621	13789	13775	13749	13594	13780	13741	13607	13870	13871	13790	13934	13772	13750	13795	13680	13758	13679	13543	13605	13579	13752	13739	13781	13721	13702	13814	13777	13595	13756	13796	13667	13796	13722	13717	13785	13681	13770	13762	13728	13662	13760	13573	13676	13671	13603	13709	13761	13624	13795	13733	13738	13764	13777	13824	13734	13666	13773	13701	13823	13888	13802	13683	13783	13768	13762	13790	13981	13643	13752	13717	13822	13877	13678	13859	13591	13817	13734	13581	13767	13864	13678	13696	13723	13752	13778	13628	13739	13739	13702	13846	13794	13570	13747	13848	13814	13696	13717	13899	13667	13717	13751	13530	13742	13755	13685	13746	13854	13875	13561	13732	13729	13748	13722	13647	13803	13770	13663	13778	13608	13726	13780	13775	13782	13558	13731	13639	13583	13818	13824	13786	13808	13681	13762	13699	13689	13679	13650	13752	13664	13680	13744	13615	13661	13686	13657	13665	13790	13741	13796	13810	13727	13715	13609	13775	13718	13921	13517	13649	13686	13640	13694	13863	13720	13674	13752	13745	13855	13761	13874	13975	13757	13797	13738	13613	13826	13616	13892	13642	13659	13755	13976	13871	13728	13659	13805	13630	13848	13726	13721	13558	13687	13696	13736	13605	13712	13916	13604	13628	13747	13883	13750	13649	13778	13500	13697	13658	13610	13802	13825	13834	13595	13556	13716	13794	13737	13685	13672	13803	13743	13683	13806	13662	13722	13740	13824	13737	13521	13640	13726	13788	13715	13653	13569	13867	13524	13789	13645	13800	13798	13756	13631	13909	13720	13739	13726	13731	13788	13546	13805	13728	13659	13619	13621	13786	13743	13622	13711	13772	13857	13693	13854	13817	13767	13690	13618	13788	13671	13725	13525	13753	13840	13644	13578	13791	13478	13854	13617	13766	13604	13814	13664	13821	13750	13704	13758	13699	13735	13894	13715	13733	13708	13736	13753	13705	13608	13788	13761	13731	13742	13750	13886	13836	13662	13736	13758	13720	13708	13823	13730	13693	13731	13848	13631	13592	13689	13789	13562	13926	13733	13867	13687	13628	13633	14012	13929	13771	13848	13838	13702	13799	13649	13809	13856	13588	13703	13963	13613	13501	13706	13776	13697	13623	13821	13638	13706	13694	13810	13792	13678	13774	13718	13743	13653	13785	13747	13732	13634	13779	13868	13814	13858	13909	13733	13626	13623	13771	13671	13646	13924	13624	13712	13646	13855	13662	13540	13504	13768	13743	13511	13650	13734	13753	13740	13583	13812	13709	13623	13856	13728	13741	13821	13905	13716	13716	13657	13680	13653	13653	13719	13556	13839	13823	13821	13509	13696	13672	13779	13671	13743	13658	13733	13682	13779	13791	13721	13796	13696	13788	13727	13596	13615	13617	13661	13753	13749	13724	13657	13825	13747	13618	13913	13728	13734	13749	13674	13625	13642	13752	13774	13719	13726	13772	13740	13724	13840	13750	13785	13850	13806	13789	13762	13758	13793	13477	13740	13774	13745	13803	13855	13837	13576	13711	13657	13859	13646	13826	13558	13967	13714	13771	13687	13801	13762	13758	13709	13693	13850	13704	13680	13669	13747	13704	13704	13723	13853	13713	13774	13783	13822	13795	13714	13690	13589	13761	13853	13762	13728	13728	13809	13773	13636	13732	13646	13805	13744	13569	13705	13758	13684	13787	13969	13795	13888	13696	13739	13718	13874	13613	13714	13831	13572	13675	13849	13813	13726	13648	13692	13645	13533	13830	13758	13776	13677	13587	13551	13814	13707	13741	13716
22913	21142	29028	24676	25441	30234	31748	25928	22956	20135	18233	17242	17026	16686	16883	16525	16394	16412	16175	16368	16147	16258	16217	16095	16031	15864	16000	16014	16119	15911	16078	16159	16086	16152	16031	15875	16122	16011	15901	16071	16178	15993	15851	16067	16241	16137	16192	16029	15902	16121	15893	15855	15845	15997	15961	15846	15989	16111	16100	15887	15965	15970	15848	15914	16051	15938	16223	15992	16104	15947	16029	16006	16216	15823	16042	15916	16015	15971	15922	16092	16082	16076	15922	15990	15966	16091	16033	16040	15890	15859	15866	15962	16088	15989	15799	15975	15815	15799	15898	15878	15967	16035	15798	15976	16089	16254	15984	15833	15812	15957	16025	15752	15683	15903	15960	15783	15866	16020	15899	16166	16010	16152	16182	16023	15985	16185	15912	15890	15951	15858	15720	15858	15931	16022	15852	15983	16014	15847	15808	16100	16122	16006	15765	15819	15952	16065	15881	15954	16023	15970	15996	15899	15990	15738	15801	15946	15819	15836	16135	16016	16043	15959	15910	15960	15805	16020	16009	15799	15857	16026	15799	16069	15962	15975	15880	15833	15874	15993	15971	15945	15802	15954	15809	15846	15980	15885	15900	15856	16075	15903	16083	15908	16013	15969	15968	15921	16090	15885	15970	15897	16077	16059	15965	15823	15946	16108	15957	15837	15793	15938	16059	15858	15990	15854	16139	15802	15952	16007	16127	15716	15833	15818	15940	15923	15909	15931	15955	16011	16051	15837	15910	16137	16013	15964	15897	16028	15760	16010	16041	15954	15953	16132	15768	15913	15995	15947	15802	15912	16017	16058	15770	15946	16063	15801	15838	15866	16011	15793	16068	15996	15929	15928	16011	16006	16001	15853	16116	16050	16016	15772	15827	16064	15937	15932	16161	15970	15714	15823	16068	15691	16011	15926	15892	15850	15823	15910	15893	15734	15818	15801	15925	16066	16163	15951	16041	15892	15868	15980	16023	16067	15993	15935	15947	15904	15935	15873	15906	16053	16178	15942	15976	15799	15942	16065	15978	15878	15792	16061	16024	16033	15972	16080	16020	16104	15983	15901	15935	15753	15924	15794	15845	16003	15832	15893	15919	15873	15737	15858	16138	16058	15821	15944	16126	15940	15933	15940	15694	15884	15954	15965	15688	15921	15820	16047	15856	15904	15861	15998	16007	16093	16035	15994	16110	15962	15642	15962	16043	15947	15904	15945	15976	15975	15874	15713	15815	15879	15909	16047	16105	15810	15913	15898	15726	16001	15757	15773	15955	15788	15566	15918	15957	16149	15911	15964	16118	15962	15912	15911	16016	15984	16174	15897	15945	15830	15896	15931	16032	15756	16111	16012	16008	15893	15913	16117	15849	15792	16079	16086	16191	16141	15969	15965	15960	15897	15822	15928	15888	15758	15979	16015	16114	15745	15916	15782	15737	15844	15870	15920	15761	16043	16094	15969	15974	15804	15939	15836	15940	16093	16088	16090	15880	15739	15999	15798	15885	16045	15935	15927	15806	16087	15950	16001	15867	16068	16038	15815	15897	16003	16055	16126	15941	15996	15880	15799	15843	15779	16017	15875	16146	15992	16097	15918	15917	15998	15951	16030	15876	15935	16115	16041	15962	16048	15961	15999	15910	15856	15894	15981	16027	15942	15870	15757	16062	15896	15953	15980	15974	15943	15948	15857	16098	16093	16161	15959	15941	15673	15938	15733	16062	15963	15961	15890	15923	16116	15884	16098	16152	15868	15889	16074	16110	16030	15920	15999	16001	15912	16011	15919	15724	15909	16170	15955	16116	15763	16001	15782	16043	15835	15896	16027	16135	16028	15926	16093	16100	16055	15968	15983	15990	15749	15732	16045	15998	16004	16048	16009	15816	15764	16182	15729	15821	15981	15913	15865	16072	15797	15952	15879	15768	15862	15940	16045	16048	15781	15883	15990	15912	16076	16062	15848	15771	15872	15932	15971	15898	15870	15989	15806	15934	16053	16227	16004	15790	15863	15920	15867	16013	16043	16079	16104	15972	15734	16002	15787	15924	15795	16102	16027	15880	15743	15982	15838	16027	16099	15835	15822	15919	15942	15881	15692	15839	15877	15869	15927	15983	15842	15731	15964	16106	15894	15782	16048	16076	15834	16074	15921	16017	15706	15977	15656	16106	15810	15979	15898	16004	16008	15926	16010	15912	15976	15986	15898	16017	16031	15883	15913	16018	15964	16003	15957	15821	15884	15831	15984	15849	15841	15914	16124	16138	15964	16080	15736	15990	15908	15975	15936	16104	16003	16135	16033	15798	15826	15892	15856	16137	15992	15892	15900	15955	15705	15675	16035	16003	15967	15954	16001	15955	15887	16053	15909	16006	15933	16040	15937	15944	15807	15941	15834	16012	15970	15908	16063	15683	15921	15901	15918	15930	16055	15936	16001	16030	16137	15889	16084	16068	16015	15969	15858	15983	16178	15898	15818	16032	15747	15996	15887	15701	15906	16128	16095	15883	15774	15743	15996	15944	15999	16080	15824	15906	15965	16125	16156	15888	16089	15782	15808	15971	15978	15742	15969	16041	16000	16063	16003	16021	15733	15920	15871	16077	15966	15952	15960	16003	15819	15858	15794	15874	15970	16026	15912	16073	16048	16037	16091	15920	15870	15828	15885	15964	16096	15942	15899	15936	15893	15857	15903	15985	15951	15938	15885	16042	16232	16003	15800	16006	15885	15817	15835	16053	15909	15929	15939	15837	15845	16002	16013	16067	15785	16017	15991	15741	16123	15914	16027	15909	15795	15817	15963	15993	15848	15966	15923	15937	15990	15933	16006	15785	15886	16029	16022	16187	15878	15981	16010	15943	15818	15868	15819	15921	16014	16006	16109	16106	15894	16001	16037	16071	15802	16067	15736	15911	15888	16009	15922	15984	15703	16032	15792	15746	16113	15916	15838	16038	15995	16159	16009	16073	16016	15834	15680	15916	15959	15889	15812	16027	16198	16053	15847	16029	15758	15699	15752	15852	15902	16044	15879	15728	15720	15913	15897	15954	16066	16125	15890	16019	16071	16080	15945	16008	15976	15980	15977	15962	15824	15919	15878	15953	15962	15926	15908	15949	15955	15860	15932	15809	15951	15892	15873	16135	15917	16073	15942	15761	15948	15989	15887	15880	15915	16123	16072	15784	15930	16239	15728	16101	16005	16106	15697	15945	15969	15852	15991	15946	15925	15992	15830	16034	15926	15829	15849	15900	16051	15927	15913	15812	15769	16035	15944	15995	15946	15889	15763	15737	15953	15944	15899	15815	16081	16031	15829	15881	16103	15815	15740	15881	16167	15788	15752	16116	15968	16027	15870	15889	15865	15790	15815	16121	15996	16067	16035	15765	16010	15992	15796	16045	15897	15851	16036	15941	16051	15835	15826	16091	15922	16081	16151	15842	16006	15910	15856	15863	15840	16030	15797	16010	15965	15799	15922	16086	16034	15892	16050	16000	16031	15983	16012	15924	15771	15962	15931	15871	15664	15915	16031	15882	15907	15979	16078	16197	15933	15977	15806	15924	15927	15824	15922	16123	16086	15847	15802	16038	15898	16023	15930	16005	15843	15829	15974	16129	16000	15955	15854	15715	15930	15912	15890	16070	15885	16005	16037	15880	16076	15765	15891	16001	15953	16182	15834	15914	15908	15918	15810	16005	16112	15994	15791	15924	15701	16119	15973	15887	16003	15829	15760	15814	16005	16000	16095	15996	15994	15925	15674	15953	15941	15933	15933	15907	16107	16037	16003	15853	15744	15952	15737	16061	15913	15798	15908	16054	16018	15813	16061	15979	15942	16057	16021	15951	15873	15898	15960	15960	16074	15762	15936	15837	15826	16017	15810	15786	15910	15712	15910	16015	15821	16068	15939	15872	15957	15890	15822	15823	15848	15941	16218	15937	15962	15964	15848	15803	16015	16125	16039	16101	15955	16019	16043	16061	16054	15808	15864	15873	16078	15897	15748	15853	16012	15869	15896	15903	15912	15836	15924	15839	16289	15905	15928	16032	15919	15891	15917	15780	15851	15944	15986	15888	15960	16048	15876	15808	16060	15830	16114	15962	15963	16018	15824	15856	15864	15914	15862	16014	15904	15963	15807	15887	15952	15957	15865	15974	15986	16021	15834	15863	16134	15900	16016	16055	16087	16162	16054	15902	15929	15936	15826	15910	15864	16003	15986	16060	15822	15975	15895	15896	15906	16097	15979	15954	15955	15765	16061	15958	15811	15909	16019	15857	15924	16087	15802	15979	15879	15982	15903	15960	16034	16150	15858	15965	16001	15794	15995	15977	16096	15987	15899	16036	15991	15779	15634	15747	15898	15887	16060	16034	15996	15939	15809	15935	16060	15764	15809	16000	15925	15833	15799	15879	15979	15873	15879	16160	16278	15991	16102	15990	15958	15936	15949	16114	16025	15955	16095	16064	15843	15915	15901	15940	16069	15896	15601	15711	16099	16030	15886	15719	15798	15986	15926	15968	15909	16015	15945	16104	15838	16164	15831	15766	16001	15968	15680	15806	16140	15933	15923	16033	15875	16026	16073	16074	15877	16089	15827	15967	16030	15764	15817	15929	15868	16049	15839	15865	15809	15920	15956	16104	15983	15981	15894	15997	16044	15923	16227	15978	15715	16007	16118	15799	15938	16039	15884	15958	15883	15835	16002	16092	15935	16046	15893	15892	15868	16103	15972	15866	15779	15985	15844	15999	15883	16011	16067	15946	15910	15929	15776	15923	15754	15967	15776	15963	15952	15996	16048	15952	15985	15802	15873	15882	16002	16080	15889	16033	15886	15811	15849	15839	15988	16082	15900	15823	16004	15995	15923	15979	15968	16081	15961	16053	15983	15901	15845	15902	16040	15802	15966	15835	15787	15939	16003	15833	16016	15978	16038	15925	15907	15991	15884	16088	15985	15845	15810	15976	16062	16113	16109	15990	15773	15672	15879	15962	15978	15967	15912	15800	16237	15932	15942	15753	15886	15992	15995	15948	15968	15783	15910	15826	15741	15936	15901	16038	16057	15995	15974	15980	15974	16017	16028	15942	15976	15840	16052	15983	15917	15890	15913	15996	15663	15910	15899	15969	15919	16012	15875	15958	15972	15885	15893	16081	15957
37632	63139	57792	47046	40741	35494	30776	26327	22283	18720	16352	15521	15260	15032	14894	14495	14476	14632	14275	14242	14088	14177	14044	14038	14168	13822	13973	14033	14037	14076	13985	14115	14049	14077	14187	14120	14120	14094	14062	14090	13977	14040	14145	14011	14143	13855	14125	13942	14038	14023	14068	13908	13972	13933	14027	14092	13966	14062	13994	13948	14230	14019	14043	14052	13974	14040	14079	14096	13990	14113	14110	13861	13941	14113	13988	13943	13841	14125	14027	14123	14086	14013	13914	13959	14031	14017	13965	14079	14003	14132	13860	13836	14112	13911	14146	14032	13968	13998	14299	13951	13969	14075	14020	14058	13877	14035	13964	14060	14158	14079	14126	13963	13804	13879	13889	13884	14242	13953	13929	14000	14031	14119	13982	13974	14002	14044	13882	14071	14130	14055	14058	14164	14009	14017	13996	14153	14143	13972	13979	13942	13980	14090	14021	14015	13989	13851	13954	14037	14011	14166	13918	13955	13939	13942	13953	14096	14054	13986	14019	13945	13978	14079	13948	13993	14053	13885	14012	14069	14115	14029	14122	14022	13924	14045	13753	14018	14009	13845	14038	14102	14014	14091	13993	13993	14088	13931	14224	14124	13990	13974	13886	14009	13957	14032	14071	14113	13849	14074	14090	14041	14064	14176	13977	13945	14019	14048	13961	14003	14069	14051	13980	13792	13971	13885	13898	14047	13984	14023	13965	13929	13966	14108	14166	14090	13955	14032	13879	14263	13906	14060	13907	14078	13954	13933	14063	14012	13836	13976	13938	14065	13984	14017	14109	14038	14018	14207	14012	14212	13935	13933	14018	13884	13858	13986	14020	14173	14032	14081	13977	13952	14128	13953	13961	14156	13843	14213	14099	13790	14033	14002	14118	14006	13901	13894	14083	13973	14052	14200	13952	14036	14104	14068	14000	13910	13969	13798	14107	13925	14176	13934	13855	14084	14018	13931	13983	13878	13933	14053	14107	13904	14115	13923	13905	14010	13932	14095	13838	14186	14001	14195	14013	14070	14137	14012	13825	14139	14058	13984	13909	13870	13822	14027	14057	14027	13999	14044	14092	14125	14069	14054	14034	13962	13977	13897	13996	14075	13837	14180	13875	14032	14193	14043	13942	14038	14063	13934	14044	13976	13948	13937	14023	13915	13902	14077	14006	13809	13989	14130	13960	13988	14108	13886	14071	13853	14020	13976	13940	14083	14119	14002	14078	13979	14170	14024	14158	14021	13937	13998	14054	13882	14167	13828	13999	14092	14099	13968	14133	13856	13870	14055	14032	14290	13922	13982	13938	13900	13975	13916	13924	14083	13860	14090	13915	14141	14017	14069	14049	13954	14008	14029	14064	14130	13993	14000	13861	13989	14065	14066	14041	14030	13916	13995	14084	14054	14188	13978	14163	14075	14031	14002	13867	14032	14046	13881	14121	14051	14052	13804	14178	13996	13960	14217	14101	13992	13971	14000	13856	14086	14003	14045	14011	14038	14319	13898	14148	14037	14002	14070	13962	14216	14246	14105	14163	13981	14118	13990	14046	14075	14037	13939	13958	14031	14046	14046	14003	13952	13946	14101	14060	13994	14114	13952	13936	13959	14113	14150	13891	13947	13936	13931	13912	14000	14137	14020	13898	13944	14056	14067	13882	13837	13937	14176	14052	13899	14071	13998	13959	14056	14021	14217	13940	14037	14155	13886	14037	14101	13930	14093	14038	14029	14039	14002	14133	14003	13916	13940	13953	14065	14096	13838	14005	13983	14056	14046	14126	14036	13963	14020	13879	13840	14100	13932	14112	13980	13911	13841	13958	13984	14009	13990	13816	13943	14144	13862	13935	14163	14087	13927	13925	13932	14053	14083	14029	13927	14015	14021	14129	14114	13972	13971	13934	14130	13972	13844	14178	14140	14007	14065	14028	14121	13868	14096	14026	14123	13861	14029	14145	14002	14056	14015	13967	14041	14034	13936	14038	13979	13901	14187	14027	14120	13880	13957	14117	13845	14174	14106	13927	14169	14090	13943	14085	13949	14072	14113	13799	13818	14122	14129	13966	14038	14135	14004	14065	13970	13995	13995	14023	14017	14048	14072	13998	13982	14080	14022	14004	14118	14009	14073	14044	14056	14131	13891	14033	14077	13980	14080	14039	13918	14117	13912	14024	14102	14038	13984	14070	14253	13974	14040	14140	14106	13997	14098	14003	13924	14113	13881	14139	14007	14025	13989	13960	14030	14066	14122	13967	13927	14127	13936	14065	14040	13936	13978	13839	14045	13943	14072	14053	13965	13976	13904	13968	14118	14025	13983	13954	13975	13999	14045	14043	13827	14149	13996	14032	14020	13878	14005	13998	14069	13892	13844	13926	14040	13839	14069	13816	14147	13931	14127	13880	14096	14113	13998	13945	13996	14276	13985	14057	13785	14094	14014	13952	14213	14071	14086	14047	13848	13982	14049	13998	14057	14021	14042	14061	14135	14115	14115	13920	13818	13828	13973	14056	14078	13884	14030	14051	13978	14217	14059	13933	13967	14003	13947	14165	14028	14083	13970	14072	14034	14083	13964	14140	14064	14029	13851	14123	13969	13830	14084	14116	13978	14050	14103	14015	14195	14053	13989	14089	13985	14044	14075	14074	14056	14095	13975	14152	13914	13972	14157	13919	14100	13953	13932	13852	13979	14014	13851	14162	13791	13872	14264	13875	14213	13896	13943	13963	13896	14044	14084	13890	13837	14083	13902	13824	13904	14009	14026	14029	14141	13824	13910	13872	14112	13844	14102	14001	14079	14042	13906	13995	14006	14120	13894	13994	14014	14215	13943	14030	14074	14100	13855	14025	14005	14073	14027	14227	14067	14204	13904	14059	14070	13897	13881	14083	14011	14093	13895	13952	14101	13868	13897	14021	14056	14072	14074	13954	14078	14182	13993	14045	14041	14054	14124	14073	14135	14189	14044	13892	13965	13873	14130	14101	13998	14034	14013	13896	14052	14169	14062	13968	14049	13895	13814	14088	14028	14017	13897	14151	14066	14171	13984	13946	13940	14054	14094	14166	14126	14041	14138	14030	14052	14066	14001	13960	13911	13843	14094	13913	13956	14094	13983	14170	14085	14093	14057	13826	14027	14121	13823	13983	14051	13898	13995	14066	13904	14197	13959	14014	14090	13791	14072	14109	13949	14057	14112	13934	13955	13855	13839	14051	13952	13886	14108	13915	13880	13980	13860	13933	14005	14097	14002	14034	13911	13977	13924	14045	13956	14053	13858	14133	14009	13860	14073	14095	14116	13895	14179	14069	13948	13948	14056	14143	13919	13931	14134	13816	14016	14061	14011	13833	13940	14004	13952	13912	14053	14184	13923	13834	13828	14069	14060	14013	13974	14164	13994	14112	13940	14061	13934	13912	14044	13902	14084	13955	14022	13951	13935	13951	13863	14049	14048	14018	14004	14117	14022	14077	13919	14093	13865	14034	14164	14056	14049	14043	14031	13905	14058	13953	13980	14052	14130	14047	13902	14104	14004	13938	14100	14101	13715	14003	14031	14040	14012	14025	13997	14076	14246	14085	14087	13869	14042	14001	14180	13992	13850	14115	13946	13955	14011	14117	14083	14093	13991	14036	13985	13989	13855	14192	14030	14075	14023	13903	13893	13905	13970	13781	14058	14080	14022	13996	13954	14307	14004	13831	13881	14018	14032	13755	14044	13954	13999	13974	14047	13960	14058	14135	14015	13895	13976	13880	14065	13992	13848	13935	14102	14037	14121	13993	13874	14028	13977	14001	13948	13875	13989	14005	14036	13850	13937	13952	13925	14130	14121	13997	13905	13913	14038	14018	13935	13962	13960	13958	13961	14089	13924	13957	14040	14059	13913	14142	14175	14138	13896	13988	13978	13935	13955	13984	14055	14019	14078	13938	14083	13893	14119	14107	14122	14138	14082	14122	14168	13991	14099	13953	13961	14089	14156	14077	14095	14021	13998	14017	13848	14003	13945	13838	14027	14081	14072	14173	13960	14039	13868	13947	14014	14175	14039	14019	14032	14115	13966	14104	14190	14164	13894	14194	13866	13891	14006	13945	13910	14084	13850	14052	13982	14126	13996	14020	13940	14007	14112	13947	13917	14015	14088	14030	13975	13963	14074	14027	13849	13994	14024	13864	13915	13986	13955	13983	14105	13980	14033	13877	14018	14032	13894	13952	13956	13980	14008	14016	13975	13952	14072	14193	13814	14129	13969	14146	13947	14089	14112	13773	13855	13873	13941	14169	13892	13838	14135	14016	14098	13998	13918	14058	14071	14076	13876	13956	13968	13948	13993	13971	14193	13915	14005	14022	13913	13996	13889	13906	13854	14035	13925	14128	13963	14020	14000	14051	13886	14027	13991	14232	14140	14105	14009	14028	13910	13921	13763	13838	13913	14139	13949	13903	14006	14053	14067	13952	14218	14058	14081	13986	14191	13943	14036	13995	14083	14105	13926	14299	14055	13945	14107	14011	13899	14043	13958	14030	13988	13898	14075	13949	14174	13940	13913	14100	13893	14123	13904	14028	14053	13942	13867	14124	13985	14110	13920	14090	13948	13954	14039	13956	13816	14055	14074	14130	13952	13972	14091	13915	13984	13880	14094	14010	14080	14021	13862	14100	14059	14012	13858	14013	14078	14006	14026	13975	14322	13934	13852	14033	14107	13861	14018	14108	13972	14008	14073	13983	14135	14001	13981	13999	14003	13888	14149	13944	13956	13981	13967	13973	13887	13745	14079	13959	14101	13993	13986	13824	14049	14029	14066	14010	13930	14123	14102	13746	13886	14204	14122	13945	13987	14011	14026	14107	14121	13950	14033	14142	14115	13985	14110	13872	13947	13999	14004	14068	14059	14146	14055	13892	14053	14007	14046	13892	14027	14102	13985	14064	14021	13950	13856	13963	13954	14000	14050	14138	14076	14044	13943	13984	13972	14102	14084	13990	13889	13943	14120	14091	14042	13917	14089	13965	13997	13907	13979	14076	14010	13810	14055	13977	14029	13982	13977	14050	14086	13864	13985	13916	14012	13918	13936	13908	13922	14037	13841	14114	13996	14040	14035	13958	14010	13991	14127	14002	13900	14014	14099	13984	13908	14046	13944	14072	13940	14029	13965	13916	13860
30333	31636	39283	33149	26684	23039	20586	18615	17888	16750	16633	16106	15975	15844	15753	15810	15680	15675	15777	15556	15538	15720	15503	15517	15624	15744	15527	15635	15754	15440	15230	15522	15707	15543	15612	15498	15483	15451	15868	15406	15514	15457	15576	15616	15447	15534	15539	15538	15507	15485	15337	15712	15519	15563	15474	15444	15543	15559	15480	15492	15434	15419	15407	15546	15619	15490	15551	15538	15451	15667	15505	15442	15446	15309	15546	15293	15591	15524	15398	15345	15478	15539	15629	15421	15602	15312	15498	15488	15533	15558	15321	15413	15509	15400	15612	15521	15440	15423	15192	15389	15542	15479	15334	15305	15468	15430	15467	15326	15375	15507	15568	15325	15310	15455	15377	15401	15535	15489	15445	15673	15301	15456	15329	15545	15364	15671	15407	15507	15662	15571	15679	15589	15700	15517	15491	15567	15476	15600	15519	15414	15509	15518	15468	15513	15655	15709	15837	15503	15460	15519	15374	15651	15528	15478	15503	15386	15538	15347	15352	15463	15546	15384	15332	15376	15436	15533	15411	15473	15714	15664	15442	15385	15565	15438	15498	15483	15357	15441	15432	15719	15554	15478	15589	15443	15396	15562	15493	15649	15531	15601	15471	15333	15334	15330	15434	15439	15599	15456	15562	15455	15462	15469	15401	15342	15534	15517	15470	15481	15427	15567	15547	15467	15543	15427	15477	15475	15387	15506	15166	15480	15577	15412	15686	15412	15638	15367	15695	15437	15621	15566	15377	15610	15563	15311	15436	15485	15516	15436	15564	15377	15603	15368	15485	15493	15142	15501	15685	15570	15476	15465	15599	15395	15392	15474	15468	15401	15538	15356	15439	15398	15395	15627	15404	15440	15618	15553	15290	15412	15471	15432	15332	15435	15381	15343	15492	15509	15736	15498	15330	15450	15566	15463	15584	15518	15385	15627	15496	15524	15688	15596	15476	15380	15535	15340	15440	15533	15326	15541	15553	15684	15492	15511	15529	15393	15369	15579	15587	15659	15610	15537	15466	15426	15676	15594	15411	15530	15444	15557	15477	15258	15436	15468	15672	15598	15325	15521	15443	15398	15436	15679	15573	15647	15578	15406	15400	15465	15762	15594	15425	15416	15472	15496	15478	15475	15416	15407	15532	15536	15430	15381	15488	15387	15551	15433	15561	15361	15344	15470	15672	15501	15556	15450	15186	15444	15576	15326	15349	15453	15440	15616	15410	15593	15433	15651	15458	15495	15357	15488	15635	15497	15414	15580	15446	15344	15438	15449	15619	15660	15438	15706	15638	15661	15701	15485	15265	15681	15631	15550	15561	15585	15481	15410	15433	15593	15367	15662	15430	15341	15448	15443	15488	15461	15327	15460	15407	15426	15655	15565	15433	15505	15615	15670	15372	15542	15462	15774	15426	15319	15461	15661	15410	15434	15360	15567	15681	15566	15466	15440	15614	15477	15600	15376	15491	15436	15383	15550	15273	15353	15466	15438	15510	15619	15624	15518	15472	15443	15435	15563	15321	15587	15606	15637	15429	15304	15418	15529	15371	15553	15465	15436	15620	15581	15455	15646	15504	15617	15502	15484	15630	15566	15437	15496	15480	15632	15680	15632	15485	15494	15539	15401	15537	15456	15643	15440	15521	15310	15360	15569	15405	15439	15579	15483	15387	15439	15444	15446	15493	15439	15614	15421	15507	15306	15473	15325	15530	15624	15712	15447	15296	15421	15425	15460	15375	15594	15538	15572	15604	15436	15613	15595	15606	15549	15373	15653	15308	15536	15406	15366	15309	15528	15313	15454	15326	15491	15604	15330	15433	15376	15545	15501	15363	15488	15421	15461	15479	15552	15585	15446	15275	15367	15374	15496	15570	15597	15505	15444	15434	15355	15496	15167	15656	15460	15408	15627	15589	15380	15418	15639	15419	15581	15488	15511	15546	15534	15438	15777	15312	15538	15618	15333	15471	15308	15641	15435	15472	15454	15664	15658	15394	15524	15280	15530	15528	15286	15408	15463	15377	15584	15616	15551	15444	15445	15413	15511	15389	15612	15462	15748	15556	15346	15500	15613	15386	15388	15344	15254	15543	15396	15450	15500	15485	15604	15518	15555	15304	15454	15342	15336	15627	15399	15609	15451	15484	15573	15507	15373	15711	15436	15522	15459	15308	15420	15511	15592	15427	15338	15549	15457	15513	15716	15479	15683	15486	15575	15570	15519	15521	15395	15326	15376	15624	15432	15447	15575	15640	15372	15575	15537	15451	15448	15483	15370	15532	15507	15518	15504	15601	15523	15499	15450	15246	15622	15557	15299	15631	15499	15713	15601	15634	15718	15480	15598	15532	15585	15398	15639	15543	15398	15501	15403	15478	15499	15641	15503	15400	15449	15468	15327	15390	15438	15447	15533	15511	15377	15639	15532	15474	15470	15329	15280	15729	15455	15507	15622	15581	15561	15443	15418	15563	15621	15421	15318	15331	15228	15628	15290	15592	15334	15509	15539	15509	15401	15641	15446	15370	15591	15565	15545	15601	15461	15513	15461	15453	15627	15571	15582	15464	15446	15593	15507	15447	15535	15530	15568	15686	15467	15469	15382	15593	15563	15492	15523	15421	15570	15496	15407	15688	15258	15543	15432	15477	15329	15179	15576	15678	15572	15650	15397	15377	15396	15591	15501	15621	15343	15449	15323	15422	15540	15527	15258	15406	15385	15555	15524	15518	15482	15447	15548	15433	15453	15349	15579	15638	15578	15446	15376	15632	15487	15595	15370	15544	15409	15516	15233	15249	15469	15349	15470	15467	15561	15411	15392	15475	15389	15595	15444	15437	15498	15458	15499	15465	15319	15529	15399	15769	15446	15462	15710	15309	15356	15481	15510	15449	15518	15509	15304	15437	15605	15233	15476	15630	15751	15570	15490	15441	15339	15629	15735	15508	15759	15515	15551	15394	15482	15243	15460	15385	15607	15554	15584	15663	15357	15547	15587	15469	15697	15522	15630	15353	15477	15398	15598	15690	15603	15414	15616	15580	15421	15457	15753	15744	15299	15563	15464	15646	15637	15771	15482	15436	15324	15487	15496	15689	15370	15444	15347	15454	15379	15545	15373	15399	15386	15564	15593	15444	15536	15430	15460	15559	15503	15506	15505	15446	15846	15418	15332	15513	15509	15442	15555	15438	15556	15329	15402	15448	15642	15497	15365	15372	15536	15425	15484	15533	15525	15485	15457	15533	15427	15439	15564	15532	15443	15512	15405	15471	15548	15471	15648	15485	15439	15427	15386	15361	15474	15321	15522	15547	15439	15529	15549	15501	15615	15620	15437	15574	15452	15551	15648	15479	15489	15617	15603	15610	15488	15595	15540	15562	15498	15527	15462	15656	15495	15461	15436	15496	15507	15567	15450	15448	15541	15451	15354	15205	15468	15705	15536	15499	15424	15584	15600	15510	15644	15503	15565	15553	15420	15377	15371	15549	15640	15693	15578	15700	15644	15560	15479	15442	15526	15357	15605	15655	15409	15537	15620	15560	15562	15555	15349	15480	15591	15614	15623	15500	15677	15493	15359	15526	15416	15563	15584	15494	15494	15416	15425	15548	15432	15624	15393	15554	15405	15553	15541	15715	15419	15521	15593	15522	15452	15399	15505	15588	15460	15419	15624	15214	15605	15365	15333	15319	15621	15388	15629	15421	15434	15616	15420	15649	15592	15437	15415	15552	15484	15425	15535	15578	15485	15429	15312	15361	15438	15533	15475	15595	15370	15363	15418	15569	15566	15382	15504	15418	15390	15598	15479	15690	15264	15512	15586	15588	15519	15636	15544	15363	15494	15414	15540	15414	15657	15572	15330	15242	15440	15402	15529	15527	15508	15443	15630	15518	15437	15557	15614	15494	15343	15474	15433	15526	15356	15560	15377	15425	15642	15361	15483	15400	15379	15280	15351	15502	15468	15390	15675	15530	15547	15362	15683	15525	15598	15390	15602	15536	15416	15479	15472	15529	15363	15547	15576	15440	15359	15536	15663	15570	15509	15596	15411	15284	15447	15643	15579	15659	15376	15373	15505	15514	15759	15514	15552	15531	15428	15555	15380	15527	15432	15397	15585	15613	15657	15266	15173	15543	15530	15369	15476	15586	15460	15496	15402	15379	15508	15703	15640	15476	15546	15573	15354	15609	15488	15372	15489	15567	15579	15596	15586	15587	15444	15616	15549	15418	15457	15475	15445	15576	15290	15663	15442	15464	15414	15552	15513	15549	15562	15385	15549	15436	15496	15359	15702	15539	15513	15289	15679	15566	15427	15592	15431	15249	15532	15502	15649	15484	15431	15623	15604	15397	15375	15242	15309	15481	15426	15545	15460	15545	15472	15396	15477	15220	15487	15537	15334	15597	15582	15652	15663	15566	15541	15723	15339	15419	15454	15371	15367	15562	15325	15678	15471	15716	15492	15473	15546	15617	15517	15388	15405	15473	15317	15525	15400	15399	15461	15520	15261	15452	15561	15411	15379	15443	15554	15409	15488	15710	15512	15554	15466	15397	15560	15364	15605	15410	15630	15580	15535	15455	15350	15405	15563	15502	15516	15381	15495	15404	15498	15535	15436	15559	15356	15478	15571	15399	15551	15494	15391	15549	15501	15495	15649	15493	15467	15587	15639	15307	15533	15532	15648	15603	15520	15456	15559	15575	15596	15709	15552	15441	15648	15694	15609	15420	15553	15374	15326	15472	15457	15280	15391	15505	15544	15481	15472	15608	15429	15446	15390	15495	15443	15468	15396	15395	15486	15508	15472	15399	15528	15534	15548	15522	15428	15544	15516	15333	15323	15369	15432	15482	15642	15410	15360	15273	15593	15504	15394	15540	15545	15605	15437	15709	15381	15456	15381	15643	15295	15513	15697	15442	15481	15405	15453	15296	15365	15519	15705	15655	15386	15331	15399	15649	15312	15570	15493	15347	15622	15534	15426	15424	15625	15587	15510	15579	15527	15406	15318	15648	15404	15506	15631	15415	15547	15604	15400	15415	15684	15528	15571	15608	15481	15526	15750	15516	15592	15296	15363	15418	15397	15488	15529	15475	15619	15501	15647	15645	15528	15427	15453	15539	15364	15297	15410	15437	15529	15424	15199	15447	15528	15511	15482	15433	15433
34490	48870	43609	32801	27224	23095	20144	18018	16692	15553	14910	14401	14374	14187	14097	13867	13986	13927	13787	13806	13873	13863	13681	13798	13811	13663	13717	13721	13861	13703	13728	13704	13619	13878	13856	13627	13668	13749	13746	13647	13598	13767	13612	13771	13843	13743	13641	13631	13769	13694	13712	13631	13830	13711	13717	13592	13768	13599	13676	13979	13740	13788	13699	13874	13792	13606	13682	13628	13664	13824	13794	13916	13604	13768	13897	13717	13691	13841	13784	13682	13586	13713	13700	13708	13782	13726	13812	13738	13670	13749	13811	13893	13887	13706	13541	13678	13670	13771	13746	13839	13646	13620	13739	13653	13734	13944	13616	13765	13874	13697	13818	13596	13700	13755	13618	13789	13528	13711	13857	13807	13664	13759	13571	13749	13701	13760	13641	13757	13643	13748	13731	13588	13510	13562	13739	13665	13652	13677	13699	13788	13821	13697	13695	13702	13813	13724	13721	13785	13780	13756	13659	13647	13894	13717	13756	13870	13595	13662	13526	13780	13576	13727	13740	13916	13864	13673	13856	13689	13755	13780	13627	13685	13656	13806	13718	13634	13708	13782	13689	13664	14092	13800	13743	13630	13738	13654	13652	13697	13645	13610	13681	13668	13702	13650	13670	13661	13747	13717	13746	13695	13749	13757	13653	13808	13656	13724	13789	13756	13758	13753	13681	13870	13961	13689	13651	13741	13515	13696	13642	13739	13652	13692	13674	13735	13695	13861	13655	13548	13707	13679	13749	13643	13651	13803	13654	13722	13675	13602	13756	13758	13736	13681	13741	13671	13760	13824	13753	13737	13744	13601	13809	13678	13803	13675	13764	13748	13657	13837	13661	13578	13742	13572	13740	13682	13801	13757	13794	13712	13844	13665	13849	13643	13544	13736	13660	13749	13805	13753	13915	13620	13924	13774	13716	13615	13636	13809	13638	13677	13735	13671	13617	13684	13764	13663	13844	13701	13567	14087	13714	13609	13760	13731	13752	13696	13734	13576	13727	13711	13841	13790	13647	13770	13934	13680	13715	13609	13843	13698	13688	13659	13601	13648	13900	13879	13700	13723	13649	13607	13815	13693	13692	13818	13734	13652	13898	13702	13629	13766	13753	13735	13818	13701	13891	13760	13772	13615	13731	13822	13870	13802	13857	13633	13794	13745	13772	13816	13635	13775	13726	13858	13599	13649	13789	13783	13799	13757	13551	13868	13624	13544	13784	13742	13842	13731	13764	13701	13787	13664	13662	13806	13798	13797	13710	13547	13637	13762	13822	13624	13771	13887	13815	13787	13771	13709	13844	13698	13850	13698	13674	13689	13800	13724	13635	13721	13721	13778	13623	13671	13636	13655	13604	13736	13737	13631	13693	13680	13724	13530	13661	13979	13811	13782	13806	13893	13860	13802	13623	13735	13796	13656	13762	13820	13734	13604	13821	13754	13807	13862	13582	13747	13756	13835	13529	13819	13798	13653	13665	13867	13709	13629	13700	13736	13685	13839	13572	13725	13585	13581	13804	13852	13628	13558	13689	13698	13813	13731	13714	13730	13697	13804	13753	13740	13881	13730	13753	13736	13691	13778	13770	13797	13745	13866	13810	13768	13866	13837	13726	13815	13602	13697	13611	13694	13604	13718	13788	13633	13800	13749	13864	13925	13595	13631	13878	13925	13733	13828	13637	13761	13688	13800	13652	13765	13696	13827	13773	13716	13885	13452	13731	13663	13705	13867	13772	13853	13867	13789	13672	13654	13584	13713	13679	13761	13587	13779	13862	13711	13692	13558	13723	13619	13868	13586	13794	13711	13710	13690	13727	13781	13616	13843	13617	13719	13670	13712	13791	13861	13756	13631	13698	13837	13794	13812	13822	13819	13799	13694	13655	13971	13612	13671	13563	13857	13734	13773	13746	13569	13694	13742	13874	13662	13667	13811	13849	13708	13712	13628	13717	13592	13729	13736	13719	13908	13876	13690	13563	13815	13718	13734	13671	13585	13738	13764	13725	13837	13917	13709	13726	13698	13757	13668	13758	13715	13648	13624	13756	13773	13749	13636	13648	13630	13666	13741	13608	13698	13814	13643	13710	13706	13673	13785	13742	13822	13801	13728	13748	13815	13735	13855	13620	13773	13642	13757	13958	13510	13798	13830	13734	13694	13738	13715	13851	13779	13716	13772	13675	13881	13745	13813	13849	13666	13786	13763	13854	13830	13585	13756	13732	13691	13576	13856	13644	13644	13628	13692	13767	13608	13743	13672	13622	13641	13860	13717	13738	13628	13746	13701	13632	13764	13620	13751	13747	13758	13675	13767	13680	13704	13859	13781	13801	13827	13786	13791	13906	13698	13772	13678	13773	13483	13657	13802	13696	13748	13791	13777	13718	13751	13798	13711	13763	13753	13669	13757	13690	13555	13641	13770	13716	13767	13746	13698	13761	13752	13702	13731	13793	13704	13818	13770	13634	13730	13681	13726	13834	13868	13825	13679	13772	13692	13714	13751	13594	13675	13603	13713	13693	13693	13743	13667	13679	13828	13779	13747	13751	13711	13736	13701	13676	13937	13622	13659	13817	13684	13591	13908	13710	13716	13548	13690	13777	13644	13714	13710	13723	13717	13806	13656	13823	13793	13849	13653	13736	13682	13703	13731	13746	13827	13667	13566	13758	13767	13542	13754	13705	13723	13624	13734	13647	13800	13910	13576	13857	13697	13762	13536	13654	13588	13645	13621	13643	13740	13667	13809	13672	13799	13807	13675	13927	13771	13815	13563	13766	13680	13675	13664	13767	13521	13627	13799	13770	13758	13756	13788	13660	13709	13810	13775	13837	13684	13909	13628	13754	13636	13756	13669	13696	13819	13756	13590	13603	13876	13742	13792	13605	13803	13722	13570	13929	13597	13732	13791	13598	13896	13602	13693	13645	13871	13649	13669	13694	13555	13745	13734	13661	13784	13820	13717	13941	13677	13673	13764	13720	13746	13668	13684	13646	13811	13668	13730	13808	13873	13788	13623	13669	13907	13628	13776	13763	13714	13769	13644	13762	13826	13923	13587	13692	13781	13716	13798	13689	13807	13835	13777	13778	13848	13857	13778	13657	13729	13813	13781	13673	13677	13673	13789	13803	13631	13593	13565	13851	13925	13611	13752	13748	13601	13754	13635	13787	13628	13767	13753	13720	13743	13742	13625	13804	13691	13844	13752	13668	13493	13698	13764	13694	13674	13621	13775	13661	13731	13725	13720	13736	13658	13711	13807	13575	13692	13792	13590	13806	13712	13793	13908	13674	13547	13703	13796	13945	13740	13760	13622	13639	13724	13830	13826	13747	13728	13568	13785	13777	13611	13708	13555	13630	13643	13832	13893	13729	13673	13699	13762	13667	13755	13958	13797	13788	13702	13736	13761	13716	13674	13723	13605	13868	13750	13650	13719	13711	13725	13686	13658	13700	13767	13824	13534	13709	13685	13602	13936	13811	13803	13887	13674	13656	13702	13806	13864	13943	13859	13794	13615	13745	13852	13680	13511	13634	13710	13735	13740	13786	13777	13693	13577	13699	13645	13709	13483	13751	13704	13850	13691	13769	13555	13966	13605	13682	13724	13927	13814	13813	13633	13803	13757	13604	13704	13668	13766	13600	13813	13552	13851	13806	13695	13805	13806	13717	13844	13811	13723	13722	13713	13851	13845	13775	13800	13637	13702	13790	13831	13699	13753	13749	13715	13638	13737	13664	13814	13756	13898	13633	13696	13684	13786	13669	13652	13762	13764	13858	13578	13731	13696	13622	13607	13715	13623	13711	13482	13692	13685	13704	13858	13608	13832	13847	13679	13700	13844	13728	13625	13773	13803	13868	13713	13713	13702	13708	13620	13630	13616	13735	13787	13718	13611	13775	13739	13869	13715	13881	13737	13930	13779	13790	13669	13658	13855	13725	13732	13528	13667	13707	13657	13799	13661	13741	13705	13837	13747	13767	13654	13666	13874	13693	13736	13634	13673	13474	13755	13807	13742	13659	13790	13687	13935	13918	13751	13764	13505	13823	13861	13732	13728	13859	13635	13633	13665	13702	13770	13718	13814	13786	13681	13723	13671	13751	13792	13832	13684	13751	13547	13688	13531	13675	13752	13820	13847	13762	13730	13648	13783	13648	13828	13762	13717	13615	13720	13631	13687	13682	13537	13687	13727	13706	13802	13790	13704	13780	13738	13667	13922	13840	13682	13626	13722	13815	13803	13708	13800	13797	13835	13748	13926	13655	13858	13860	13737	13785	13929	13790	13659	13788	13892	13798	13698	13585	13952	13723	13744	13676	13719	13787	13558	13767	13816	13808	13677	13818	13829	13812	13660	13820	13695	13865	13797	13718	13608	13840	13642	13781	13935	13770	13758	13783	13713	13627	13806	13715	13541	13773	13711	13745	13738	13692	13691	13722	13722	13796	13726	13759	13555	13587	13830	13762	13779	13697	13739	13714	13672	13858	13713	13710	13881	13871	13544	13825	13826	13897	13786	13641	13610	13698	13774	13631	13572	13751	13801	13796	13665	13750	13800	13881	13712	13865	13592	13639	13721	13702	13762	13789	13674	13666	13723	13672	13768	13783	13667	13807	13861	13918	13828	13732	13725	13745	13896	13899	13789	13774	13649	13639	13721	13813	13632	13895	13669	13736	13635	13917	13776	13647	13826	13807	13713	13642	13647	13731	13770	13835	13883	13738	13898	13695	13754	13728	13619	13817	13768	13710	13918	13850	13655	13812	13750	13625	13608	13707	13828	13728	13775	13653	13646	13570	13764	13707	13635	13778	13661	13717	13747	13837	13695	13746	13631	13721	13788	13768	13821	13702	13781	13621	13584	13803	13694	13719	13864	13652	13588	13573	13726	13638	13730	13688	13743	13778	13724	13729	13571	13730	13643	13814	13826	13841	13788	13603	13753	13651	13722	13635	13624	13842	13883	13848	13842	13729	13585	13827	13744	13738	13781	13648	13681	13750	13733	13793	13765	13688	13613	13865	13818	13764	13786	13655	13840	13763	13758	13837	13586	13741	13533	13759	13805	13543	13628	13751	13740	13722	13760	13596	13795	13756	13711	13737	13663	13802	13753	13710	13747	13707	13721	13722	13823	13612	13751	13887	13814	13690	13708	13699	13659
24357	21251	29083	28091	28385	29181	26141	21827	19498	17691	16859	16634	16482	16026	15969	15886	15941	15725	15555	15753	15584	15702	15700	15446	15260	15783	15456	15468	15479	15475	15356	15394	15737	15618	15416	15392	15623	15405	15492	15311	15386	15365	15380	15534	15498	15428	15626	15464	15481	15503	15348	15332	15485	15519	15580	15450	15472	15300	15448	15429	15457	15650	15369	15452	15556	15558	15282	15408	15266	15387	15294	15404	15514	15469	15424	15339	15414	15398	15408	15551	15353	15424	15591	15432	15442	15431	15382	15575	15740	15318	15286	15624	15435	15322	15633	15348	15483	15332	15308	15397	15509	15574	15532	15595	15347	15292	15279	15528	15508	15371	15508	15421	15433	15464	15441	15457	15308	15241	15359	15460	15402	15339	15717	15329	15248	15389	15446	15484	15481	15549	15362	15565	15410	15533	15366	15384	15534	15412	15493	15423	15736	15331	15582	15433	15323	15378	15299	15422	15430	15409	15385	15261	15471	15331	15367	15447	15394	15532	15526	15389	15352	15503	15406	15581	15378	15373	15443	15345	15546	15399	15387	15375	15398	15394	15489	15240	15459	15392	15503	15474	15538	15469	15351	15379	15413	15393	15455	15491	15616	15194	15246	15177	15650	15405	15391	15471	15335	15306	15534	15314	15424	15460	15378	15501	15431	15266	15411	15484	15554	15457	15416	15539	15461	15271	15468	15352	15478	15504	15504	15421	15470	15321	15214	15513	15639	15332	15181	15498	15535	15345	15399	15394	15570	15503	15295	15365	15256	15415	15356	15342	15439	15551	15258	15473	15334	15529	15419	15501	15513	15400	15517	15684	15324	15444	15641	15210	15469	15388	15508	15487	15522	15469	15453	15393	15407	15376	15271	15517	15430	15433	15496	15338	15437	15513	15470	15538	15339	15495	15648	15572	15421	15676	15413	15512	15420	15047	15489	15699	15551	15244	15449	15543	15473	15515	15451	15093	15338	15529	15317	15530	15493	15530	15301	15347	15491	15453	15375	15435	15335	15314	15313	15466	15556	15509	15427	15288	15303	15348	15483	15548	15461	15296	15414	15395	15440	15359	15433	15508	15510	15221	15376	15539	15380	15379	15368	15404	15679	15485	15338	15394	15458	15474	15439	15327	15440	15461	15359	15449	15486	15318	15369	15466	15437	15344	15471	15385	15501	15586	15452	15585	15561	15325	15513	15377	15595	15486	15515	15408	15478	15534	15279	15519	15360	15395	15383	15559	15394	15458	15418	15356	15539	15209	15469	15291	15320	15644	15444	15526	15365	15350	15550	15365	15394	15391	15449	15245	15383	15292	15691	15623	15587	15451	15111	15313	15526	15328	15572	15401	15371	15463	15535	15348	15450	15504	15262	15383	15593	15413	15274	15413	15548	15438	15503	15513	15338	15339	15312	15375	15433	15525	15397	15405	15682	15509	15495	15397	15390	15442	15465	15291	15283	15393	15440	15229	15520	15563	15327	15522	15510	15217	15413	15494	15504	15646	15570	15411	15395	15437	15446	15378	15176	15447	15523	15592	15280	15282	15580	15411	15426	15288	15351	15341	15265	15574	15520	15496	15355	15405	15415	15432	15396	15367	15330	15464	15425	15324	15410	15358	15700	15547	15413	15394	15378	15479	15351	15477	15244	15287	15483	15413	15494	15474	15572	15502	15443	15446	15434	15353	15476	15283	15538	15460	15351	15459	15388	15475	15224	15291	15334	15366	15464	15483	15388	15460	15469	15481	15324	15404	15434	15391	15359	15477	15426	15600	15556	15360	15374	15284	15399	15537	15341	15580	15409	15374	15262	15481	15384	15416	15323	15418	15241	15479	15546	15437	15443	15497	15556	15364	15347	15600	15465	15439	15355	15580	15456	15451	15428	15400	15557	15388	15496	15372	15580	15200	15309	15316	15623	15331	15393	15362	15301	15518	15503	15362	15464	15521	15561	15321	15343	15345	15545	15324	15492	15566	15397	15477	15363	15465	15390	15541	15536	15472	15289	15307	15307	15404	15394	15252	15240	15221	15456	15175	15442	15382	15371	15355	15198	15356	15488	15551	15476	15279	15511	15479	15550	15446	15489	15338	15477	15591	15584	15449	15433	15360	15469	15372	15449	15446	15166	15401	15252	15540	15465	15335	15430	15465	15395	15363	15385	15555	15359	15335	15494	15552	15502	15288	15386	15357	15537	15417	15550	15345	15279	15623	15409	15318	15334	15620	15433	15309	15376	15501	15419	15551	15597	15379	15517	15432	15542	15365	15582	15410	15567	15338	15288	15292	15407	15620	15446	15419	15441	15469	15577	15561	15487	15616	15401	15355	15270	15396	15378	15492	15466	15353	15483	15256	15297	15521	15426	15525	15273	15407	15237	15320	15454	15471	15340	15486	15496	15634	15439	15430	15521	15286	15350	15312	15428	15217	15375	15399	15685	15584	15534	15269	15526	15643	15328	15434	15205	15569	15378	15396	15378	15239	15494	15382	15344	15339	15567	15443	15549	15476	15645	15541	15576	15602	15589	15600	15614	15648	15596	15323	15351	15343	15335	15383	15454	15369	15645	15466	15483	15425	15238	15379	15371	15497	15250	15308	15620	15587	15520	15428	15337	15430	15582	15554	15649	15400	15526	15391	15486	15381	15369	15369	15421	15422	15467	15429	15401	15707	15475	15387	15331	15469	15453	15516	15257	15306	15438	15465	15316	15347	15415	15467	15507	15461	15346	15449	15438	15516	15297	15297	15538	15349	15481	15308	15367	15473	15537	15257	15384	15382	15444	15514	15381	15380	15390	15485	15611	15553	15343	15439	15566	15525	15420	15544	15517	15290	15466	15389	15546	15470	15419	15426	15374	15344	15553	15432	15366	15331	15524	15377	15440	15370	15333	15417	15583	15422	15427	15320	15352	15398	15338	15469	15536	15569	15374	15316	15557	15560	15373	15482	15337	15275	15222	15467	15296	15325	15534	15304	15267	15401	15315	15161	15456	15228	15457	15331	15475	15392	15619	15367	15579	15473	15453	15477	15568	15568	15459	15396	15593	15600	15420	15321	15474	15393	15432	15335	15477	15484	15513	15313	15602	15364	15713	15493	15563	15353	15479	15233	15381	15512	15289	15449	15304	15494	15469	15524	15357	15492	15348	15356	15398	15496	15324	15538	15330	15410	15485	15556	15402	15375	15379	15508	15594	15403	15479	15520	15261	15502	15415	15337	15336	15574	15221	15304	15455	15351	15308	15441	15524	15433	15473	15313	15355	15503	15481	15207	15388	15296	15415	15289	15625	15545	15410	15513	15393	15385	15380	15345	15444	15476	15528	15532	15595	15268	15345	15406	15538	15455	15434	15455	15390	15425	15523	15616	15412	15421	15291	15563	15406	15275	15597	15466	15419	15261	15270	15507	15512	15500	15475	15558	15434	15515	15568	15533	15425	15669	15324	15322	15457	15487	15311	15470	15410	15407	15224	15607	15521	15392	15393	15283	15432	15370	15473	15341	15390	15372	15338	15522	15474	15446	15299	15436	15629	15524	15355	15463	15675	15368	15399	15095	15170	15493	15576	15487	15643	15499	15295	15414	15416	15422	15462	15342	15296	15340	15477	15347	15532	15333	15418	15333	15435	15352	15394	15444	15355	15325	15347	15415	15408	15209	15477	15532	15656	15577	15540	15508	15410	15409	15335	15298	15453	15417	15426	15468	15368	15301	15234	15368	15453	15431	15606	15728	15472	15583	15359	15394	15448	15514	15317	15398	15176	15445	15656	15440	15353	15453	15345	15455	15644	15290	15441	15422	15437	15506	15328	15306	15276	15473	15251	15526	15583	15397	15323	15359	15502	15374	15629	15378	15324	15228	15389	15549	15550	15444	15654	15268	15235	15148	15265	15477	15450	15494	15519	15456	15404	15320	15494	15345	15528	15513	15408	15379	15449	15428	15497	15473	15263	15542	15384	15373	15395	15183	15401	15472	15257	15340	15296	15527	15537	15467	15437	15627	15388	15595	15389	15351	15558	15257	15289	15263	15407	15311	15230	15446	15596	15588	15282	15641	15421	15531	15379	15494	15448	15509	15323	15373	15314	15586	15384	15470	15162	15540	15295	15675	15287	15361	15514	15567	15481	15424	15504	15399	15281	15409	15365	15296	15402	15289	15384	15365	15209	15220	15422	15448	15333	15433	15374	15455	15357	15342	15437	15335	15401	15336	15336	15464	15300	15451	15319	15599	15561	15489	15381	15471	15552	15433	15577	15451	15575	15571	15325	15510	15422	15422	15453	15569	15403	15426	15511	15427	15420	15341	15489	15370	15523	15444	15470	15258	15340	15463	15312	15422	15408	15315	15506	15462	15545	15388	15399	15273	15357	15440	15370	15423	15236	15625	15391	15362	15364	15343	15588	15533	15376	15502	15671	15487	15355	15295	15532	15369	15431	15416	15373	15324	15708	15447	15241	15282	15444	15424	15399	15336	15330	15375	15425	15464	15452	15424	15419	15482	15265	15300	15417	15429	15371	15424	15572	15350	15374	15483	15472	15720	15601	15371	15375	15506	15398	15246	15467	15288	15382	15469	15608	15538	15497	15463	15399	15251	15246	15351	15536	15435	15459	15479	15492	15475	15454	15373	15381	15278	15463	15503	15460	15381	15328	15655	15140	15455	15466	15539	15439	15452	15427	15440	15588	15336	15409	15379	15452	15449	15504	15505	15239	15248	15732	15438	15469	15557	15335	15413	15324	15429	15582	15392	15460	15462	15601	15565	15499	15431	15320	15332	15399	15532	15491	15443	15553	15464	15357	15454	15549	15345	15501	15417	15394	15162	15380	15489	15449	15481	15504	15409	15469	15504	15288	15411	15396	15441	15266	15491	15433	15342	15293	15398	15503	15205	15216	15227	15410	15447	15451	15560	15538	15530	15343	15369	15362	15299	15444	15551	15493	15653	15308	15269	15451	15373	15385	15513	15568	15301	15416	15218	15501	15388	15453	15358	15589	15432	15240	15511	15451	15422	15574	15436	15517	15536	15284	15311	15335	15334	15385	15650	15553	15635	15498	15507	15286	15278	15355	15658	15505	15528	15469	15370	15377	15491	15422	15618	15467	15371	15526	15580	15451	15401	15445	15549	15244	15398	15521	15373	15396	15474	15580	15285
33921	55777	51827	41586	35405	30314	24708	21636	18479	16486	15656	15104	14599	14414	14232	14099	14328	14001	13828	13950	13817	13822	13826	13810	13936	13791	13713	13752	13703	13811	13791	13873	13612	13802	13733	13760	13798	13867	13696	13749	13887	13802	13712	13758	13617	13794	13751	13674	13922	13777	13680	13736	13761	13585	13858	13632	13782	13690	13835	13662	13741	13764	13600	13852	13770	13762	13783	13678	13805	13856	13788	13716	13807	13527	13843	13823	13849	13762	13599	13752	13603	13702	13573	13748	13776	13643	13749	13658	13688	13720	13849	13806	13679	13814	13698	13737	13619	13685	13588	13759	13681	13609	13821	13710	13706	13705	13738	13593	13874	13656	13757	13897	13872	13686	13814	13567	13639	13702	13874	13712	13584	13710	13718	13829	13712	13778	13737	13857	13763	13640	13835	13716	13856	13788	13763	13656	13795	13763	13735	13544	13817	13857	13750	13659	13671	13778	13520	13685	13667	13588	13684	13944	13685	13705	13755	13652	13830	13722	13768	13795	13615	13710	13695	13554	13747	13767	13691	13603	13704	13733	13829	13639	13600	13646	13635	13747	13713	13630	13816	13624	13736	13728	13876	13709	13748	13821	13681	13691	13742	13829	13854	13668	13891	13584	13705	13839	13529	13620	13703	13638	13736	13720	13723	13617	13691	13634	13806	13669	13780	13731	13792	13679	13602	13708	13876	13827	13684	13698	13644	13624	13717	13662	13616	13646	13629	13701	13589	13871	13730	13618	13794	13680	13726	13661	13620	13615	13637	13670	13703	13872	13781	13797	13799	13554	13666	13659	13728	13808	13679	13738	13777	13637	13773	13442	13808	13532	13730	13757	13655	13577	13736	13769	13526	13882	13723	13805	13710	13673	13784	13554	13769	13937	13710	13722	13651	13520	13758	13750	13743	13745	13717	13671	13659	13505	13798	13785	13702	13714	13663	13706	13765	13645	13891	13717	13683	13891	13661	13805	13832	13715	13680	13713	13728	13672	13888	13752	13576	13809	13745	13701	13590	13793	13474	13749	13641	13608	13818	13789	13688	13699	13596	13740	13716	13720	13582	13698	13677	13843	13728	13817	13670	13757	13704	13781	13715	13720	13647	13690	13575	13603	13794	13655	13805	13651	13788	13717	13542	13818	13737	13719	13718	13823	13824	13673	13784	13844	13669	13627	13892	13709	13497	13746	13405	13858	13761	13714	13745	13706	13664	13811	13830	13606	13647	13776	13697	13721	13706	13756	13703	13653	13802	13757	13721	13590	13604	13685	13767	13723	13740	13657	13803	13845	13708	13739	13962	13816	13654	13687	13580	13641	13633	13872	13753	13630	13792	13675	13797	13840	13619	13738	13625	13723	13759	13552	13742	13687	13804	13791	13750	13836	13740	13806	13771	13795	13605	13724	13731	13520	13589	13677	13895	13815	13691	13935	13568	13666	13704	13814	13649	13530	13595	13734	13805	13648	13690	13696	13871	13917	13754	13860	13722	13813	13744	13817	13490	13789	13634	13733	13649	13641	13906	13814	13627	13627	13875	13668	13658	13571	13726	13685	13736	13686	13695	13904	13782	13687	13554	13836	13582	13589	13735	13715	13559	13667	13710	13712	13901	13589	13803	13907	13791	13529	13739	13781	13696	13872	13735	13756	13816	13780	13877	13689	13739	13690	13878	13723	13903	13707	13695	13779	13807	13625	13715	13819	13754	13916	13796	13734	13695	13936	13624	13777	13736	13824	13545	13830	13770	13694	13638	13834	13704	13620	13690	13601	13681	13673	13785	13775	13886	13671	13723	13562	13867	13599	13807	13553	13630	13648	13676	13770	13699	13842	13843	13636	13792	13718	13681	13628	13738	13751	13743	13865	13814	13726	13665	13586	13756	13738	13651	13773	13780	13779	13867	13724	13806	13664	13630	13746	13739	13857	13892	13837	13780	13637	13804	13583	13802	13801	13534	13705	13792	13718	13591	13758	13836	13761	13887	13674	13787	13793	13772	13767	13716	13780	13808	13712	13847	13702	13767	13622	13714	13640	13879	13591	13666	13636	13547	13611	13713	13823	13799	13730	13819	13636	13726	13730	13692	13737	13791	13554	13676	13606	13657	13788	13775	13809	13857	13589	13838	13695	13676	13731	13766	13556	13601	13645	13635	13523	13754	13766	13640	13698	13632	13694	13759	13730	13905	13765	13626	13742	13887	13713	13822	13590	13733	13695	13654	13701	13727	13679	13472	13713	13514	13748	13549	13631	13731	13651	13676	13678	13841	13811	13663	13839	13649	13669	13837	13722	13667	13712	13773	13627	13673	13665	13831	13728	13891	13652	13712	13683	13738	13638	13704	13944	13835	13580	13711	13732	13854	13575	13696	13677	13701	13675	13654	13620	13682	13582	13662	13636	13515	13625	13756	13709	13728	13702	13653	13754	13739	13776	13632	13684	13652	13614	13701	13701	13656	13564	13756	13837	13751	13807	13676	13737	13801	13767	13664	13774	13649	13857	13820	13779	13772	13667	13757	13816	13571	13753	13745	13916	13713	13721	13729	13756	13811	13745	13793	13626	13795	13688	13767	13717	13615	13804	13551	13799	13763	13789	13790	13705	13841	13703	13762	13652	13680	13704	13786	13526	13818	13800	13812	13795	13724	13929	13698	13834	13860	13753	13668	13724	13770	13791	13908	13688	13682	13699	13663	13723	13657	13722	13849	13658	13735	13699	13889	13627	13711	13560	13887	13661	13813	13745	13633	13720	13679	13746	13594	13776	13720	13731	13677	13684	13771	13860	13665	13658	13612	13543	13507	13743	13734	13823	13639	13756	13661	13833	13786	13534	13622	13905	13643	13547	13614	13665	13779	13863	13716	13770	13788	13681	13587	13733	13677	13589	13762	13779	13699	13793	13602	13764	13622	13674	13918	13695	13848	13561	13924	13694	13819	13764	13593	13702	13637	13630	13650	13793	13669	13636	13722	13692	13690	13593	13718	13760	13722	13693	13897	13715	13798	13848	13678	13864	13891	13927	13850	13720	13657	13628	13699	13784	13778	13593	13731	13665	13846	13788	13734	13543	13856	13578	13723	13734	13764	13853	13726	13774	13665	13628	13675	13892	13727	13692	13690	13685	13478	13840	13775	13645	13731	13640	13768	13765	13786	13757	13789	13704	13693	13740	13765	13646	13847	13857	13781	13779	13581	13853	13692	13674	13742	13806	13761	13780	13514	13645	13806	13642	13675	13678	13762	13788	13791	13685	13911	13608	13762	13709	13804	13489	13704	13783	13789	13870	13818	13870	13737	13806	13771	13620	13493	13652	13722	13804	13487	13697	13830	13689	13644	13662	13817	13808	13623	13753	13671	13725	13750	13840	13648	13718	13547	13616	13721	13718	13709	13709	13889	13694	13733	13686	13616	13635	13731	13748	13627	13777	13620	13652	13716	13587	13740	13679	13722	13478	13746	13624	13715	13844	13708	13786	13760	13578	13812	13825	13800	13695	13689	13673	13679	13792	13557	13647	13860	13938	13848	13797	13635	13774	13692	13670	13608	13515	13907	13716	13808	13663	13624	13773	13830	13800	13700	13792	13675	13629	13656	13695	13722	13771	13754	13842	13729	13701	13670	13808	13742	13711	13737	13676	13612	13801	13563	13711	13775	13802	13731	13750	13728	13740	13709	13605	13753	13653	13767	13606	13712	13883	13790	13696	13610	13884	13814	13718	13669	13746	13628	13605	13513	13700	13693	13670	13836	13777	13658	13843	13568	13712	13609	13739	13761	13868	13666	13780	13709	13802	13464	13574	13891	13717	13751	13802	13606	13667	13825	13715	13897	13829	13743	13755	13684	13711	13677	13767	13725	13804	13562	13680	13899	13656	13916	13862	13668	13603	13637	13617	13849	13705	13680	13831	13709	13777	13693	13854	13652	13473	13705	13734	13659	13625	13817	13811	13708	13695	13664	13845	13621	13563	13514	13634	13543	13824	13525	13753	13586	13820	13857	13760	13776	13706	13769	13794	13724	13689	13716	13720	13749	13691	13751	13719	13643	13658	13832	13719	13845	13878	13654	13829	13775	13625	13632	13685	13592	13653	13697	13662	13713	13588	13682	13763	13775	13626	13763	13628	13682	13691	13841	13747	13730	13568	13787	13760	13603	13702	13676	13818	13835	13636	13926	13716	13638	13715	13781	13778	13796	13734	13639	13674	13748	13737	13675	13655	13712	13679	13766	13575	13699	13722	13726	13641	13795	13648	13910	13775	13607	13471	13857	13772	13818	13823	13692	13768	13668	13623	13751	13769	13789	13724	13674	13653	13682	13685	13668	13555	13744	13736	13724	13794	13759	13721	13828	13687	13675	13804	13650	13551	13769	13671	13730	13778	13695	13906	13745	13903	13656	13688	13725	13686	13717	13575	13683	13778	13613	13641	13746	13667	13600	13837	13614	13720	13807	13772	13645	13750	13923	13684	13721	13575	13751	13584	13926	13762	13814	13747	13859	13702	13738	13630	13686	13639	13796	13697	13491	13814	13798	13770	13719	13589	13673	13794	13673	13801	13756	13744	13721	13817	13662	13747	13759	13654	13682	13610	13925	13857	13772	13843	13776	13916	13714	13663	13704	13884	13598	13835	13705	13840	13846	13735	13648	13635	13535	13769	13597	13727	13756	13658	13713	13784	13731	13698	13674	13626	13610	13749	13639	13661	13425	13702	13675	13777	13730	13528	13784	13578	13811	13683	13572	13730	13772	13613	13595	13788	13713	13804	13784	13777	13783	13727	13768	13722	13773	13620	13658	13721	13842	13833	13645	13713	13810	13749	13807	13725	13557	13815	13692	13722	13792	13792	13652	13603	13941	13839	13729	13710	13729	13603	13834	13730	13665	13799	13764	13759	13738	13603	13677	13585	13664	13640	13780	13713	13663	13804	13595	13600	13763	13702	13697	13578	13794	13935	13716	13812	13490	13857	13753	13617	13760	13697	13728	13748	13550	13636	13745	13632	13590	13718	13559	13712	13705	13670	13850	13575	13732	13845	13656	13854	13658	13704	13636	13812	13758	13573	13550	13825	13658	13785	13858	13767	13777	13645	13653	13702	13764	13779	13855	13772	13810	13694	13700	13758	13679	13739	13916	13716	13733	13700	13782	13840	13590	13804
22928	21149	28987	24901	25715	30266	30794	24283	20544	19127	18294	17615	17057	16963	16823	16487	16506	16371	16096	16310	16241	15940	16154	16060	16240	16128	16137	15986	15887	16149	15980	16018	15971	16074	16000	15961	15885	16078	15885	16112	15848	15931	15940	16023	16158	16039	16099	15887	16073	16006	15883	15961	15947	16069	15972	15922	15722	16085	15996	15873	15841	15925	16095	16087	15880	15937	16058	15917	15865	16079	15820	15928	15930	15954	15763	16151	16050	16039	16136	15777	15873	16020	15813	15885	16071	15849	16019	15913	15741	15922	15738	15869	15970	15810	15902	15830	15888	15937	15812	15984	15877	15784	16116	15882	16178	15847	15751	15897	15888	15718	15976	16042	16003	16054	15912	15861	15871	16052	15921	15927	15870	16036	15773	15882	16042	15996	15779	15847	15998	15994	15727	15833	15901	15767	15980	15960	16102	15780	15947	15922	16140	15866	15791	15778	16097	15924	15953	15917	15990	15937	16014	15959	15874	15916	15971	15840	16083	15949	15777	16010	15917	16041	15875	15926	15863	15769	15913	15638	15976	15988	15867	15895	16048	15908	16007	15972	15877	15910	15957	16051	15810	15950	16001	15697	15996	16054	15896	15796	15907	15887	15920	15917	15742	15963	15943	15774	16074	15935	16094	16068	15623	15761	15639	15828	16025	15765	15979	15852	15940	15687	16068	15998	15879	16030	15954	16037	15978	15969	16156	15957	16122	15860	16019	15896	15732	15933	15903	15871	15758	15939	16017	15831	15787	15846	15921	15892	15721	16075	15950	15799	15886	15838	15967	15812	15845	16011	15877	15891	15864	15776	15750	15853	16019	15933	15913	15901	15903	15922	15918	15948	15833	15923	15889	16047	15994	15953	15949	15887	15929	16013	15910	15808	15978	15837	15879	15886	15860	15902	15854	15939	15954	15880	15998	15887	15970	15901	15965	15766	15977	15995	16128	15966	15958	16032	15913	16109	15773	15791	16026	15977	15850	15844	15882	15815	16009	15759	16057	15846	15993	15935	15867	15885	15889	15976	15870	15750	15814	15911	15940	15674	15798	16008	15915	15872	15758	15735	15974	15834	15817	15905	15930	15902	16128	15910	15821	16059	16127	15831	15935	15933	15957	15869	15908	15856	15874	16060	15933	16097	15951	16082	15865	16000	15955	15915	15965	15948	15970	16003	15813	15763	15953	15955	15866	15928	15903	15860	15974	15873	15870	15772	16024	15988	15989	15898	16000	16044	16004	15825	15951	16003	15674	15753	15735	15763	15726	15898	16082	15806	15999	15955	16008	15841	15895	15908	15907	15978	15888	15861	15705	15762	15988	15944	16204	15885	15884	15907	15949	15905	15929	15972	15797	15882	16029	15850	16027	15825	16027	15841	15811	15920	15969	15763	15954	16040	15742	15956	15859	15644	15948	15865	16010	15953	15884	15918	15924	15948	15789	16069	15868	15714	15883	16041	15838	16178	15887	15845	16000	15913	15832	16045	15921	15812	15952	15719	15790	16015	15971	15974	15940	16097	16116	16039	15848	16091	15966	16080	15926	15906	16127	15998	15965	15970	15869	15853	16041	15879	15740	15965	16123	15742	16067	15877	15984	15805	15978	15968	16019	15911	16023	15867	15923	15828	16007	16017	15969	15690	15714	15867	15882	15666	15867	15848	15784	15958	15943	15921	15977	15860	15943	15934	15849	15923	15939	15847	15811	15776	15883	15902	15899	15989	15867	16021	15992	15793	15905	15766	16003	15771	15872	15898	15910	15679	15955	15798	15977	16009	15941	15946	15942	15784	15833	15925	15838	16113	15933	15754	15981	16045	16096	16188	15897	16023	15898	15830	15897	15896	15996	16133	15974	15910	15878	15866	15868	16037	15935	15996	15989	15826	15960	15896	15949	15863	16164	15926	15960	15876	15721	15893	15781	15998	15892	16002	15878	16042	15796	16053	15687	15885	15803	15810	15873	15934	16095	15869	15765	15890	15931	15955	15622	16054	15884	15910	15918	15948	15937	15927	15718	15929	15742	15736	15736	16027	16045	15923	15955	15963	15903	15668	16034	15952	15935	15943	16052	15878	15918	15736	15788	15852	15664	15818	15945	16026	16037	15934	15764	16097	15937	15845	15711	15783	15848	15893	15840	15902	15867	15778	16037	15659	15779	15863	15902	15860	15940	15892	15920	15932	15887	15977	15949	15915	16034	15892	15900	15824	15827	15813	15964	15986	15960	15792	15739	15912	15861	16044	15967	16003	15793	15813	16031	15912	15958	15717	15805	15863	15971	15907	15709	16145	15977	16080	15941	15883	16083	16012	15994	15937	15877	15934	15885	15845	15965	15861	15998	15825	15736	16018	15844	16050	15684	15932	15943	15934	15947	15861	15973	15847	15756	15849	15925	15847	15895	15841	15979	15826	15989	15945	16060	15885	15952	15843	15853	16029	15648	16063	15850	15867	16027	16043	16006	15897	15961	16159	16028	16056	15702	15884	15941	15856	15775	15922	15924	15786	15884	15957	15817	15962	16084	15839	15878	16131	15861	16008	15816	15864	15950	15820	15900	15665	15759	15948	16019	15821	15908	15875	16061	15818	15854	15874	15996	15658	16060	15988	15921	15839	15905	15701	15902	16024	15851	16091	15825	15972	15915	15725	16018	15938	15913	15870	15998	15777	15855	15881	16153	16092	15959	15909	15880	15900	15876	15880	15993	15926	15808	15833	15763	15812	16004	15912	15945	15777	16027	15839	16002	15934	16072	15990	15929	15947	15792	15680	15809	15866	16041	15899	15916	15643	16010	15834	15930	16075	16064	15920	15692	15802	15752	15818	15775	15960	16126	15925	15930	16052	15916	15921	15895	15671	15797	15731	15882	15869	15689	15604	15779	15829	16051	16074	15814	15804	15854	15942	15908	15925	16080	15800	15834	15775	15931	15982	15735	15831	15851	15871	15809	15797	16005	15902	16146	15827	15917	15854	15738	15957	15961	15902	15959	15905	16030	15817	15872	15983	15716	15902	16048	15642	15762	15906	16150	16008	15700	15747	15754	15799	15984	15836	15678	15816	16023	15707	15871	16015	15928	15835	15945	15752	15853	16035	15737	16087	15869	15913	15928	15966	15898	15873	15905	16083	15989	15782	15875	15641	16007	15816	15956	15987	15830	15878	15783	15770	15939	15962	15986	15853	15995	15980	15845	15862	15973	15940	15917	16023	15771	15840	15895	15978	15758	15712	15620	15849	15846	15927	15931	16002	15898	15990	15905	16072	15927	15765	15775	15840	15855	15882	16030	15882	15884	15962	16055	15943	15775	15985	15840	15926	15709	15892	16057	16115	15909	15768	15859	16023	15983	15662	15928	16062	15944	15889	15970	15953	16210	16046	15758	15789	15983	15875	15949	15910	15894	15913	15704	15931	15936	15833	15819	15692	15926	15862	15896	15793	15925	15858	16095	15842	15826	15922	15873	15843	15759	15826	15905	15977	16057	15814	16002	16003	15797	15819	15658	15812	16036	15826	15929	16064	15839	15785	15867	15929	15775	15857	16095	15885	15950	15921	16074	15763	15798	15822	15925	15840	15937	15826	15997	16152	15875	15972	15923	16077	15782	15681	15909	15943	15946	16014	15759	15956	15915	15883	15905	15966	15874	15830	15895	15897	15759	15926	15926	15898	15993	15716	15766	15804	16070	15795	16150	15812	15983	16145	16005	15908	15795	15849	15837	15928	15943	15776	15852	15881	15819	15879	15949	16017	15835	15741	15892	15946	15878	16142	15804	15786	15997	15781	16074	15946	15854	15874	15931	15846	16072	15913	15964	15886	15970	15857	15827	15857	16013	15996	15843	15679	15773	16046	15942	16128	15789	15905	15921	15899	15835	15920	15790	15963	15878	15944	15838	15966	16090	16044	15736	15747	15801	15795	15838	15742	15714	15771	15770	16039	16018	16168	15833	15918	15774	15984	15779	15838	15873	15872	15854	16023	15880	15914	15867	16086	15720	15953	15810	15784	16013	15940	15832	15829	15922	15884	16053	16102	15717	15762	15705	15801	15902	15838	15915	15826	15788	15928	16007	16049	16044	15745	16014	15950	16097	15947	15931	15781	15712	15822	15976	15906	16022	15974	15838	15704	16025	15898	15968	15885	16010	15912	15940	15978	15870	15939	16135	16175	15982	15921	15973	16029	15944	15810	15702	15937	16104	15732	16061	15768	15804	15979	15888	16018	15888	16019	16226	15965	15753	15959	15792	15955	15924	16168	15915	15873	15848	15837	15839	15712	15949	15924	15931	15737	15716	15993	16030	15817	15874	15893	16004	16213	15907	15938	15929	15974	15827	15861	16035	15924	15769	15799	15974	15846	15980	16044	15820	15686	15818	15985	15762	15878	15993	15851	15955	15991	16078	15900	15903	15995	15902	15948	15925	15772	15857	15871	15963	15848	15940	16008	15875	15915	15984	15802	15848	15827	15978	15833	15996	15881	15885	15839	16029	15890	15949	16034	15919	16200	15786	15787	15934	15765	15872	15900	15889	15831	15985	15991	15903	15651	15812	15791	15861	16039	15862	15908	15957	15920	16008	15870	15882	15999	15909	15998	15893	15827	15764	15824	15763	15971	15891	16082	15860	15905	16090	15959	16094	15802	15850	15873	15844	15757	15949	16166	15848	15944	15731	15965	15859	16039	16097	15840	15967	15980	16067	15862	15732	15984	15932	15943	15748	15934	15912	15958	15966	15932	15839	15936	15951	15653	16017	16015	15926	15681	15883	15978	15818	15789	15786	15762	15726	15802	15960	15971	15790	15869	15833	15774	15804	16060	15751	15963	16018	15847	15650	15817	15908	15874	15813	15922	15835	15932	15812	15812	15805	16030	15910	15942	15792	15967	15923	15945	15935	15785	15868	15829	16006	15976	16086	15735	15787	15808	15831	15798	15940	15848	15828	15804	15995	15832	15889	15925	16126	15819	15853	15788	15845	15725	15977	16157	16005	15920	15762	15802	15699	15730	15837	16057	15942	15988	15780	15848	15864	15789	15720	15923	15966	15924	15751	15965	16051	16055	15939	15941	15981	15902	15935	15870	15923	15919	15706	15692	15930	16005	15813	15919	15975	15740	15823	15812	15863	15939	15800	15951	16003	15955	16185	16053	16014	15843
36415	61827	57322	46568	40789	35158	29102	23838	19906	17819	16674	15922	15346	14900	14905	14694	14434	14285	14196	14210	14237	14123	14237	14070	14041	13925	14211	14086	14165	13984	14105	14060	13873	14033	13932	14234	14103	14169	14052	14032	13910	14057	14086	14076	13946	14015	14122	13947	14178	13960	14118	13851	14111	13925	14150	14082	13758	13990	13920	14208	14024	14007	14087	14069	13964	14040	13884	13805	14054	13999	14009	14174	14025	13960	13979	14049	13892	13908	14103	13883	13999	13856	14054	13922	14027	13948	13895	13994	13944	13981	14041	14095	13991	14026	14051	14097	13946	13859	13852	14046	13996	14046	14111	13859	13950	13894	14127	13945	14059	13886	13948	14059	14032	13929	14057	14121	14020	14050	13846	13869	13928	14039	13823	13975	13994	13952	13973	14048	13925	13996	14052	13954	13891	14006	13905	13922	13921	13923	13923	13947	13841	14147	13972	13901	14032	14095	14135	13942	13934	13904	13990	13922	13808	14078	14006	14006	14117	14127	14079	14124	14054	13933	13831	13760	14022	14063	13992	13806	14075	13962	13985	13930	14012	13882	13914	13804	14100	14017	14007	13963	13858	13850	14120	13808	13884	13994	14083	14001	14072	14068	14028	13825	13990	13898	13894	13942	13906	14045	13924	14030	14059	14022	13781	14027	13966	14028	13983	13983	13895	13826	13962	14043	14024	14066	14111	14044	13788	13972	13819	13858	13817	14105	14092	13966	13895	14034	13860	13920	13890	14119	13991	13950	13840	13917	13923	13929	13948	13937	14003	13999	14061	13981	14032	13915	14036	14092	14142	14011	14139	14019	13998	13950	14027	13926	13943	13998	14156	14079	13853	13962	14034	13920	13930	13980	13982	14063	13913	13946	13858	13916	13875	13865	13841	14032	14002	13884	13948	14183	14085	14013	14037	13979	13992	14099	13980	14172	13890	14086	13768	14078	13864	13839	13973	13859	14067	13983	14031	13957	13938	13969	13823	14172	14042	13916	14147	13971	14094	13998	13825	14114	14079	14007	14056	13935	14012	14022	14093	14084	13967	13952	13870	13965	14014	14084	13951	14032	14022	13967	13956	13960	14149	14131	14020	13781	13913	13967	13937	14024	13912	14155	13973	14012	14033	13954	13906	13861	13883	13905	13988	13958	14052	13957	14116	14093	14159	13898	13997	13957	14044	13925	13982	13872	13906	14165	14107	14111	13991	14129	14005	13957	13969	13972	14059	13876	14162	13914	13980	13912	14153	13931	14014	13984	14084	14041	13873	13977	13957	13948	13877	14008	14103	13942	14095	13952	13817	14020	13871	14024	13961	14021	13978	13905	14136	13972	13894	14042	14001	13919	14097	13982	13981	13921	14026	14172	14120	13984	14017	14012	13851	14012	13967	14063	14058	13954	14042	13982	14063	14040	13993	13960	14010	13883	14114	14014	14111	13913	14003	13941	14025	14055	13725	14005	13913	14094	13965	13941	13962	14165	13900	13959	14027	13971	14036	13984	13845	14133	13906	14049	13992	13932	13936	13966	14129	14102	13899	14038	14058	13868	13895	14067	13917	13973	13870	13873	14173	13931	14007	13998	14044	13969	13736	13944	13882	13927	14011	14075	14015	13690	14193	13958	13788	13955	14012	13922	14099	14012	14057	13916	13976	13769	14056	14018	13944	13848	13933	13970	13924	14026	13923	14031	14009	14053	13858	14016	13958	14157	14043	14094	14027	14066	14117	13983	13918	13981	14035	14035	13963	13888	13834	14020	13921	13909	14038	13988	13952	14036	14084	13892	14115	13966	14013	14058	13984	14000	14031	14063	14018	14065	13980	13944	13871	14017	13913	13995	13969	13916	14078	13927	13940	13997	13871	13981	13871	14037	13951	14014	14055	13841	13877	13989	13902	14075	14032	13924	14077	14033	13902	13865	13937	13911	13868	13962	14168	13962	13962	13985	14097	13938	13860	14001	14112	13923	13913	14068	14012	13918	13978	13839	13903	13857	14043	14002	13925	13845	13926	13938	13914	14018	13806	14050	13958	13918	13949	13902	14057	13976	14203	14050	13963	13894	14002	13994	13992	13879	14125	14092	14035	14117	13964	13949	13953	13978	13793	13915	14013	14008	13909	14100	13990	13969	13759	13918	13911	13933	14071	14005	13887	13906	14079	13831	13906	14107	14063	14133	14062	14036	13930	13895	13983	13962	14038	13993	14035	13817	13849	13852	13927	13953	13873	14180	14067	13987	13899	14094	14089	13958	13953	13897	14117	13934	14030	14169	14007	13908	14054	14067	13914	14229	14045	13881	14042	13922	14055	13802	13937	13989	14179	13883	14038	14081	13984	14065	14000	14006	13948	14006	14099	13952	14072	13975	14044	13963	13852	14039	13972	13858	13933	13874	13996	13975	14006	14079	13963	13962	14029	13971	13906	13899	13997	13866	13960	13935	13992	13860	14043	14025	13964	13954	13860	13956	14009	14015	14020	14099	13929	14019	14051	13874	13977	14011	13969	13931	14018	13953	14079	13938	13945	14079	14153	13954	14131	14006	13997	14069	13939	13833	13886	13953	13913	13889	14036	13927	13992	14038	13912	14085	13934	14023	14067	14132	13944	13870	14019	13934	14095	13931	14078	14035	13984	14066	14089	14006	13869	14066	13779	13985	13921	13950	13853	14001	13888	14056	14081	13937	13871	13833	14026	14089	13933	14060	14036	14176	13948	14037	13991	14204	14094	13930	13978	13978	13839	14044	13939	13943	14060	13976	14056	13965	13884	13992	13930	13974	14005	13972	13920	13991	13982	14064	14056	13895	13972	13955	13947	14022	14233	13988	14019	14075	13912	14063	13950	14021	13933	13871	14032	14022	13923	13869	13901	13943	14034	14032	13896	13929	13877	13908	14037	14067	14051	13989	13958	13994	13988	14008	14046	14131	14011	13838	13965	13851	14123	13854	14021	14066	13929	14111	13779	14110	13965	14064	14007	14096	14024	13945	13984	14089	13937	13936	13846	14014	13944	13992	13839	14118	14104	14045	14014	13903	13901	13875	14113	13983	13862	13986	14019	14171	14032	14122	14060	14015	13977	14184	13938	13882	14021	13993	14045	14003	14006	14083	14051	13986	14008	13899	13993	14044	13939	14018	13906	13936	13921	13699	14042	14022	14019	13959	13948	14136	13902	13904	13998	13927	13911	14028	14009	13870	13954	14101	13855	13922	14239	13831	13863	13980	13854	14002	14001	13964	13980	14075	14112	13946	13773	13893	13806	13959	13916	14116	14035	14022	14179	13913	14040	13994	13982	14003	13887	14145	14053	14081	13963	13901	13859	14065	14059	14041	14131	14083	13811	14009	14148	13904	14103	13860	14005	14039	13980	14013	13903	14049	13935	13938	14119	13849	14049	14079	14056	13902	14002	13916	14118	13850	14026	13887	14161	13917	13781	13752	13930	13916	14038	13991	13889	13926	14029	13929	14030	13990	14073	13883	13948	13904	14095	13898	14039	13900	14008	14037	13932	13988	13937	14051	13942	13842	13893	13806	14093	14018	13886	13947	13945	14115	13780	13920	13850	13990	13926	13961	14001	14122	13943	14046	14048	13912	14029	13987	14109	14022	13978	13996	13866	14077	13979	14003	13856	14029	13760	13935	14006	14028	14022	14187	13976	13912	13869	14088	14005	14090	14236	13924	14031	13900	13929	13899	13938	13907	13991	13969	14093	14019	13883	13936	14067	13985	13950	13848	13958	13895	13856	14039	14083	14072	13942	14078	14005	13856	13973	13927	13935	13916	14074	13994	13895	14079	13890	14059	13909	14058	14066	14125	13920	13848	14183	13999	14057	13896	13804	14104	13998	14014	14123	14028	14032	14067	14049	13994	13987	13992	14050	14073	14040	13924	14020	13871	13857	14095	13957	13811	13930	14116	14143	13961	13806	14125	13848	14169	14124	13898	14078	13919	14052	13976	14030	14045	14079	14059	14064	14005	14047	13864	13901	13897	14051	13941	14016	14097	13794	13936	13942	14012	13837	13885	14003	13937	13936	14051	14113	14139	13981	13876	13910	13991	13966	13982	13824	13934	13958	14068	13962	13945	13855	13983	13903	13970	13880	14123	13982	13974	13954	14034	14090	14074	13918	14013	13951	14006	14085	13948	14011	14039	13984	14025	14031	13943	14003	13876	13912	13850	13958	14118	13893	13789	13915	14014	14069	13911	14003	13901	13841	14156	13697	13972	13957	14102	14123	13879	14046	13995	13983	13814	13919	13964	14090	13974	13948	13973	13973	14075	14058	13985	13999	14053	13892	14008	13874	13987	14025	14039	14039	14008	13914	13819	13981	14000	13948	14132	14097	13802	14081	14016	13959	13992	13931	14016	14074	13991	14004	14199	13992	14035	13931	13704	14073	13967	14121	13988	13975	13946	13913	14005	13977	13998	14048	14092	14045	13973	13995	14075	13765	14107	13868	13936	14095	13915	13928	14097	13966	14198	14001	14023	13995	13986	13950	13879	13972	13788	13973	13952	13867	14022	14080	13971	14114	14065	13841	14057	13872	14120	14106	14031	13997	14021	14157	13866	14113	14037	13996	13967	13940	13994	13995	13774	13954	13973	13935	13902	13879	13892	14058	14039	13866	14092	13836	14132	14021	13881	13919	13957	13953	13947	14015	14166	14088	14090	14127	13932	14101	13876	13893	14130	13999	14042	14016	13899	14000	14044	13819	14041	14059	14024	13965	14058	14018	13939	13824	13962	13941	13819	14028	14102	13876	14009	14193	14025	13922	14322	14005	13794	14028	14032	13888	14004	13881	14043	14036	13941	14008	14129	13973	14108	13887	14072	13968	13815	13991	13969	14104	13939	13893	13943	13972	13906	14149	14124	14097	14102	13960	14005	14070	13971	13895	13716	13973	13941	13969	13972	13883	13957	13979	13967	13892	14042	14069	13951	13991	14099	13983	14063	13956	13900	14042	13899	13893	14032	13710	14106	14088	13835	13813	14048	13925	13953	13874	14187	13912	13913	13999	13977	14123	14078	13960	13968	14029	13842	14031	13973	13994	14036	14060	14000	13999	14020	13965	13920	14032	13754	14085	14022	13942	14080	13963	13839	14139	14024	13881	13932	14013	14007	13950	13946	14053	13954	13838	13958	13894	14011
29980	30639	38770	33946	26801	23174	20610	18881	17788	17052	16507	16210	16002	15727	15960	15740	15631	15608	15667	15687	15876	15737	15494	15713	15690	15558	15762	15673	15443	15626	15265	15280	15549	15650	15417	15435	15413	15340	15401	15598	15499	15489	15603	15580	15601	15397	15566	15402	15468	15519	15500	15617	15587	15539	15545	15438	15663	15555	15576	15622	15518	15347	15495	15416	15585	15530	15605	15569	15564	15444	15439	15550	15511	15464	15423	15516	15689	15520	15667	15584	15456	15528	15563	15613	15708	15487	15520	15457	15573	15694	15529	15402	15641	15747	15549	15678	15507	15555	15433	15479	15578	15351	15458	15544	15581	15465	15463	15465	15581	15424	15542	15529	15512	15659	15506	15688	15481	15341	15249	15387	15643	15295	15563	15309	15385	15581	15530	15484	15732	15490	15579	15529	15726	15439	15555	15511	15510	15500	15450	15326	15470	15537	15651	15571	15541	15477	15339	15422	15509	15595	15558	15545	15583	15526	15549	15478	15525	15593	15419	15624	15489	15578	15650	15621	15570	15504	15536	15483	15477	15424	15682	15554	15645	15544	15456	15507	15504	15516	15413	15663	15603	15595	15709	15336	15503	15764	15452	15511	15617	15554	15397	15477	15576	15547	15481	15474	15320	15462	15640	15584	15421	15333	15415	15732	15571	15665	15545	15552	15281	15396	15401	15386	15440	15703	15583	15658	15652	15415	15637	15514	15400	15514	15608	15441	15633	15634	15733	15356	15273	15574	15424	15565	15686	15579	15485	15506	15398	15369	15482	15394	15483	15438	15580	15512	15634	15371	15683	15373	15614	15592	15614	15517	15594	15263	15378	15304	15468	15611	15569	15392	15482	15544	15486	15615	15537	15530	15476	15264	15403	15517	15517	15542	15436	15402	15464	15480	15533	15561	15567	15597	15554	15583	15497	15561	15605	15658	15562	15424	15700	15515	15385	15543	15498	15700	15653	15461	15650	15556	15407	15642	15564	15456	15651	15569	15552	15550	15515	15568	15626	15498	15490	15430	15475	15577	15665	15448	15356	15610	15706	15320	15743	15719	15515	15596	15681	15431	15524	15633	15461	15537	15575	15464	15481	15642	15374	15512	15423	15736	15595	15400	15530	15509	15428	15484	15651	15477	15510	15587	15438	15614	15606	15624	15517	15464	15452	15683	15381	15585	15615	15496	15705	15659	15484	15498	15479	15504	15722	15731	15390	15599	15547	15408	15562	15539	15492	15345	15385	15499	15375	15505	15656	15618	15474	15344	15479	15642	15659	15557	15497	15494	15513	15565	15513	15555	15518	15324	15446	15421	15333	15547	15817	15498	15789	15457	15470	15465	15479	15554	15490	15476	15535	15558	15461	15561	15640	15452	15489	15405	15516	15534	15525	15644	15636	15368	15427	15554	15478	15583	15408	15529	15531	15295	15302	15549	15588	15510	15504	15711	15749	15572	15479	15520	15613	15364	15338	15497	15618	15579	15416	15575	15490	15555	15433	15551	15411	15482	15624	15568	15633	15497	15499	15546	15584	15480	15485	15632	15468	15494	15501	15472	15448	15693	15561	15625	15671	15562	15565	15537	15708	15675	15493	15318	15461	15673	15667	15261	15448	15460	15592	15597	15469	15531	15374	15515	15509	15561	15446	15587	15618	15441	15393	15623	15562	15496	15687	15571	15420	15387	15631	15520	15557	15857	15439	15531	15468	15600	15562	15358	15527	15524	15465	15692	15558	15606	15743	15489	15620	15646	15768	15557	15432	15482	15546	15339	15446	15383	15615	15512	15571	15482	15474	15529	15779	15548	15633	15555	15402	15291	15623	15405	15444	15477	15633	15569	15669	15603	15543	15664	15318	15762	15605	15446	15528	15440	15571	15349	15556	15347	15665	15699	15607	15313	15563	15557	15569	15423	15661	15479	15477	15499	15642	15528	15503	15678	15375	15610	15515	15450	15702	15603	15588	15467	15513	15438	15535	15443	15577	15595	15552	15558	15687	15566	15603	15620	15669	15619	15643	15572	15656	15532	15577	15429	15402	15487	15598	15496	15432	15617	15472	15629	15491	15596	15519	15601	15639	15395	15572	15286	15664	15521	15691	15787	15312	15693	15572	15621	15602	15486	15214	15521	15496	15695	15495	15587	15470	15440	15656	15408	15624	15354	15417	15431	15528	15571	15388	15754	15629	15621	15544	15420	15408	15349	15405	15563	15427	15625	15574	15435	15574	15570	15590	15587	15471	15521	15645	15480	15528	15548	15469	15609	15512	15374	15590	15556	15640	15508	15537	15647	15504	15611	15421	15577	15594	15550	15328	15463	15665	15583	15503	15406	15776	15766	15439	15504	15557	15396	15706	15465	15723	15509	15530	15400	15530	15426	15568	15528	15338	15442	15616	15332	15551	15762	15310	15519	15557	15525	15569	15527	15468	15625	15499	15549	15408	15605	15622	15436	15470	15564	15579	15503	15511	15548	15424	15302	15617	15489	15538	15593	15602	15535	15514	15378	15440	15492	15583	15551	15432	15563	15758	15599	15655	15492	15526	15500	15789	15624	15745	15525	15614	15330	15614	15600	15404	15239	15673	15567	15513	15534	15545	15482	15497	15636	15561	15358	15557	15565	15687	15633	15578	15501	15245	15546	15676	15417	15512	15543	15547	15617	15480	15454	15467	15420	15350	15409	15653	15769	15582	15699	15394	15744	15529	15536	15542	15729	15380	15378	15429	15337	15560	15490	15408	15523	15477	15395	15388	15691	15695	15394	15455	15363	15528	15601	15641	15440	15433	15453	15371	15469	15703	15546	15696	15671	15414	15455	15454	15515	15518	15581	15579	15476	15561	15704	15529	15544	15425	15540	15512	15361	15431	15439	15641	15362	15436	15340	15589	15429	15424	15406	15330	15498	15428	15587	15411	15553	15560	15635	15751	15718	15336	15728	15591	15713	15482	15525	15408	15424	15383	15566	15590	15301	15504	15539	15438	15503	15761	15277	15549	15492	15484	15350	15417	15575	15552	15508	15492	15578	15407	15553	15545	15476	15431	15498	15577	15235	15679	15671	15578	15477	15631	15541	15401	15530	15341	15587	15717	15449	15543	15330	15454	15544	15454	15573	15619	15632	15471	15509	15384	15429	15706	15689	15586	15435	15550	15655	15673	15435	15329	15454	15437	15468	15712	15734	15661	15616	15600	15596	15653	15439	15532	15602	15480	15566	15466	15560	15700	15603	15669	15492	15652	15525	15474	15455	15760	15559	15657	15552	15444	15556	15606	15433	15497	15702	15412	15467	15726	15536	15456	15574	15319	15413	15531	15468	15504	15494	15458	15667	15647	15498	15631	15690	15574	15570	15559	15518	15590	15570	15767	15522	15614	15634	15508	15386	15637	15531	15569	15418	15704	15377	15616	15479	15476	15471	15460	15440	15514	15363	15669	15606	15463	15758	15581	15567	15430	15433	15603	15443	15582	15551	15615	15634	15568	15452	15569	15602	15518	15598	15516	15382	15549	15611	15491	15615	15336	15316	15780	15610	15366	15594	15495	15717	15615	15511	15571	15422	15447	15473	15546	15511	15506	15400	15649	15564	15543	15308	15632	15480	15599	15667	15407	15454	15413	15449	15494	15509	15556	15448	15637	15488	15515	15419	15489	15443	15662	15696	15463	15464	15596	15434	15521	15532	15520	15484	15511	15643	15531	15571	15456	15628	15691	15654	15432	15550	15671	15546	15570	15591	15576	15411	15502	15484	15499	15646	15671	15746	15425	15622	15621	15556	15619	15707	15520	15520	15253	15519	15652	15463	15532	15437	15358	15335	15671	15506	15497	15686	15376	15458	15468	15521	15689	15364	15526	15648	15647	15628	15639	15677	15525	15395	15539	15644	15590	15635	15430	15514	15457	15832	15509	15477	15556	15595	15505	15638	15477	15598	15675	15392	15591	15560	15562	15518	15304	15560	15574	15706	15587	15477	15639	15343	15628	15562	15605	15529	15629	15474	15531	15555	15663	15416	15604	15504	15637	15665	15633	15706	15583	15381	15440	15454	15690	15578	15504	15682	15672	15493	15632	15423	15552	15693	15441	15610	15562	15527	15616	15338	15458	15542	15703	15434	15557	15463	15381	15489	15520	15395	15510	15454	15668	15541	15657	15516	15491	15421	15515	15463	15345	15509	15673	15491	15439	15428	15498	15533	15429	15557	15536	15623	15377	15558	15738	15492	15545	15478	15477	15388	15484	15609	15534	15529	15653	15496	15561	15694	15585	15567	15670	15647	15517	15540	15353	15609	15595	15475	15427	15328	15307	15461	15522	15496	15669	15573	15551	15575	15545	15477	15441	15670	15456	15686	15474	15522	15594	15561	15541	15413	15585	15591	15414	15609	15640	15512	15517	15462	15624	15477	15599	15341	15483	15481	15496	15623	15379	15514	15734	15558	15437	15431	15436	15577	15375	15524	15512	15417	15491	15672	15712	15470	15449	15674	15643	15466	15452	15406	15599	15745	15482	15595	15456	15720	15637	15481	15509	15579	15582	15614	15465	15502	15439	15374	15499	15521	15471	15619	15594	15487	15528	15543	15500	15586	15419	15608	15597	15582	15565	15504	15291	15489	15564	15486	15373	15402	15352	15501	15508	15557	15492	15500	15405	15477	15482	15466	15399	15653	15678	15538	15524	15357	15500	15338	15465	15497	15486	15486	15708	15686	15626	15635	15501	15629	15610	15578	15345	15586	15493	15650	15366	15548	15572	15515	15703	15630	15461	15434	15462	15591	15575	15684	15621	15527	15387	15570	15474	15512	15516	15438	15350	15425	15622	15636	15590	15373	15512	15482	15396	15610	15658	15556	15824	15590	15499	15546	15480	15682	15681	15607	15517	15710	15553	15467	15528	15541	15479	15486	15449	15576	15550	15520	15304	15324	15456	15465	15577	15672	15558	15433	15761	15368	15484	15456	15331	15700	15497	15493	15452	15477	15580	15462	15531	15450	15652	15579	15473	15521	15500	15629	15703	15526	15666	15449	15339	15442	15484	15402	15459	15455	15360	15546	15370	15705	15561	15476	15677	15388	15569	15368	15461	15544	15392	15566	15451	15446	15517	15672	15440	15387	15568	15627	15539	15671	15600	15433	15551	15359	15603	15596	15467	15831
33433	47994	43166	33599	27316	23086	20105	18352	16903	15787	15056	14670	14286	14020	14084	14086	14046	13861	14015	13658	13726	13827	13713	13813	13875	13656	13654	13941	13823	13802	13699	13726	13705	13719	13995	13838	13797	13730	13738	13797	13776	13859	13899	13758	13741	13733	13707	13785	13786	13761	13764	13810	13688	13833	13887	13808	13725	13746	13766	13754	13731	13665	13797	13848	13700	13729	13612	13772	13715	13706	13690	13614	13785	13607	13792	13759	13811	13948	13847	13747	13684	13720	13680	13666	13519	13704	13705	13731	13712	13806	13863	13623	13742	13673	13764	13747	13645	13630	13793	13896	13848	13851	13758	13715	13865	13848	13622	13679	13705	13762	13829	13792	13767	13706	13582	13786	13652	13689	13798	13828	13759	13674	13633	13787	13766	13734	13771	13801	13744	13721	13713	13839	13701	13809	13707	13613	13796	13786	13776	13715	13676	13732	13705	13813	13862	13715	13676	13823	13855	13708	13801	13812	13576	13862	13690	13585	13773	13685	13757	13723	13780	13709	13892	13764	13638	13898	13565	13743	13654	13864	13758	13756	13634	13747	13724	13766	13747	13853	13835	13787	13641	13701	13727	13946	13813	13947	13713	13810	13528	13624	13689	13950	13750	13627	13806	13691	13642	13699	13753	13839	13826	13667	13754	13797	13813	13928	13614	13726	13823	13653	13669	13948	13722	13465	13806	13716	13767	13779	13795	13574	13857	13775	13713	13598	13764	13772	13843	13698	13789	13790	13911	13593	13857	13941	13851	13527	13708	13715	13746	13772	13814	13636	13723	13648	13650	13628	13709	13933	13811	13710	13849	13766	13824	13851	13759	13909	13707	13856	13696	13701	13870	13734	13665	13789	13833	13887	13756	13692	13807	13779	13754	13799	13752	13754	13712	13777	13752	13809	13804	13638	13812	13894	13732	13857	13602	13869	13729	13666	13653	13606	13594	13739	13658	13854	13754	13772	13800	13807	13695	13755	13781	13865	13823	13615	13652	13718	13614	13750	13746	13846	13787	13809	13718	13797	13624	13763	13884	13741	13662	13676	13898	13657	13643	13618	13756	13737	13708	13658	13738	13611	13839	13746	13746	13721	13755	13779	13641	13875	13735	13760	13909	13642	13620	13799	13768	13814	13718	13781	13616	13855	13808	13785	13761	13677	13744	13780	13748	13563	13635	13582	13649	13869	13854	13686	13870	13768	13820	13698	13721	13910	13690	13508	13868	13806	13845	13715	13774	13747	13803	13784	13906	13712	13849	13763	13662	13663	13870	13759	13723	13628	13605	13748	13857	13695	13716	13957	13851	13782	13771	13741	13730	13693	13743	13709	13533	13685	13792	13776	13751	13724	13662	13790	13890	13877	13622	13695	13760	13821	13803	13761	13552	13785	13860	13699	13649	13950	13560	13791	13828	13794	13538	13928	13779	13890	13669	13769	13930	13779	13809	13765	13782	13828	13618	13647	13662	13776	13679	13745	13848	13960	13715	13615	13742	13777	13780	13847	13940	13683	13812	13848	13951	13587	13741	13750	13708	13878	13859	13648	13793	13669	13833	13798	13773	14003	13569	13716	13593	13873	13836	13740	13738	13825	13573	13790	13749	13756	13800	13715	13640	13895	13757	13813	13710	13845	13716	13753	13850	13787	13949	13769	13643	13769	13599	13735	13750	13767	13799	13776	13665	13885	13735	13716	13845	13689	13801	13855	13740	13874	13544	13811	13793	13692	13704	13726	13845	13950	13815	13809	13607	13838	13784	13824	13765	13671	13797	13761	13696	13917	13875	13752	13813	13679	13650	13734	13668	13782	13927	13778	13828	13662	13801	13745	13753	13809	13825	13719	13851	13749	13879	13746	13784	13811	13723	13527	13785	13858	13907	13768	13698	13712	13692	13627	13739	13815	13796	13806	13928	13665	13821	13733	13630	13799	13790	13746	13929	13723	13798	13596	13829	13817	13748	13915	13825	13855	13899	13688	13887	13683	13868	13671	13705	13711	13742	13740	13736	13754	13820	13596	13871	13807	13654	13904	13798	13650	13778	13749	13742	13682	13695	13766	13620	13832	13570	13820	13762	13542	13727	13875	13915	13743	13738	13691	13697	13812	13895	13799	13566	13676	13691	13779	13586	13703	13803	13859	13664	13741	13641	13714	13838	13585	13752	13810	13644	13737	13610	13851	13954	13706	13673	13781	13751	13755	13861	13954	13569	13883	13582	13812	13833	13755	13700	13595	13795	13718	13735	13744	13786	13758	13704	13672	13505	13759	13692	13801	13873	13572	13720	13883	13853	13772	13807	13806	13606	13854	13677	13777	13756	13753	13782	13706	13666	13802	13619	13692	13734	13982	13653	13781	13730	13806	13592	13848	13703	13779	13751	13711	13784	13703	13725	13721	13715	13776	13718	13789	13816	13688	13717	13793	13733	13820	13686	13562	13958	13703	13809	13581	13732	13716	13644	13799	13621	13751	13871	13769	13721	13692	13661	13694	13640	13882	13746	13565	13699	13811	13880	13692	13786	13676	13836	13628	13690	13576	13734	13602	13645	13721	13818	13712	13754	13862	13784	13689	13777	13784	13662	13709	13723	13831	13666	13724	13704	13676	13751	13664	13773	13654	13742	13683	13702	13707	13726	13750	13597	13664	13744	13668	13733	13643	13741	13765	13790	13834	13760	13927	13935	13822	13760	13706	13746	13865	13774	13810	13801	13652	13680	13753	13776	13641	13870	13771	13891	13868	13746	13757	13611	13694	13950	13736	13866	13590	13585	13717	13716	13697	13697	13689	13709	13827	13821	13680	13527	13860	13969	13638	13880	13871	13683	13795	14000	13727	13824	13873	13757	13717	13837	13924	13922	13753	13631	13770	13753	13751	13702	13734	13683	13702	13679	13712	13910	13821	13786	13610	13986	13778	13595	13914	13812	13781	13812	13650	13755	13890	13724	13775	13786	13846	13720	13848	13774	13848	13737	13732	13787	13808	13704	13749	13694	13881	13625	13758	13706	13541	13741	13815	13708	13674	13783	13768	13738	13544	13729	13884	13749	13745	13561	13681	13597	13785	13754	13752	13843	13840	13749	13729	13776	13667	13655	13738	13676	13868	13677	13909	13854	13624	13767	13887	13942	13756	13839	13798	13735	13756	13855	13734	13686	13647	13719	13853	13685	13963	13704	13623	13633	13670	13639	13863	13640	13811	13632	13838	13754	13684	13694	13873	13634	13722	13748	13893	13750	13727	13776	13683	13595	13764	13725	13757	13966	13835	13835	13736	13776	13657	13676	13709	13623	13716	13748	13715	13844	13717	13613	13971	13710	13767	13604	13520	13856	13902	13749	13809	13664	13686	13723	13584	13903	13689	13780	13766	13843	13649	13610	13585	13650	13805	13583	13684	13749	13669	13733	13761	13822	13800	13854	13821	13731	13805	13647	13694	13662	13805	13884	13768	13766	13709	13756	13749	13790	13709	13734	13838	13759	13618	13772	13774	13599	13811	13676	13759	13781	13887	13872	13804	13757	13820	13844	13656	13735	13880	13756	13649	13941	13822	13798	13720	13590	13642	13704	13721	13810	13671	13944	13665	13775	13868	13721	13670	13588	13679	14054	13785	13916	13786	13560	13627	13898	13911	13747	13782	13726	13710	13775	13483	13728	13617	13803	13770	13742	13633	13585	13627	13908	13809	13834	13796	13865	13637	13756	13708	13803	13796	13814	13755	13844	13718	13888	13721	13837	13754	13719	13667	13666	13912	13726	13683	13801	13774	13731	13823	13878	13593	13983	13600	13585	13756	13811	13598	13884	13728	13698	13867	13863	13569	13738	13739	13769	13795	13835	13934	13799	13853	13784	13588	13873	13901	13772	13580	13857	13765	13718	13672	13804	13673	13668	13851	13852	13943	13745	13689	13716	13718	13671	13746	13756	13919	13631	13914	13755	13722	13781	13690	13716	13892	13885	13688	13751	13922	13638	13734	13687	13747	13787	13820	13686	13803	13772	13702	13718	13652	13812	13598	13677	13782	13691	13669	13611	13711	13740	13824	13857	13682	13864	13760	13644	13626	13585	13766	13735	13726	13900	13827	13853	13816	13718	13806	13705	13731	13816	13701	13729	13712	13633	13883	13729	13866	13836	13748	13851	13773	13758	13705	13750	13758	13708	13645	13730	13643	13662	13688	13744	13776	13810	13774	13559	13788	13768	13861	13559	13896	13614	13833	13725	13562	13655	13746	13537	13764	13845	13905	13717	13636	13784	13738	13691	13755	13772	13574	13696	13678	13754	13890	13814	13860	13728	13673	13714	13732	13695	13764	13624	13661	13894	13723	13889	13816	13838	13709	13775	13867	13683	13776	13674	13762	13779	13892	13836	13777	13876	13782	13775	13675	13791	13792	13670	13826	13666	13714	13831	13750	13765	13673	13849	13835	13793	13748	13701	13688	13675	13592	13817	13888	13803	13682	13651	13636	13727	13813	13835	13684	13604	13654	13903	13757	13844	13811	13746	13807	13863	13809	13821	13774	13756	13741	13854	13631	13589	13818	13829	13656	13691	13824	13769	13785	13872	13580	13713	13720	13657	13629	13609	13749	13755	13578	13753	13694	13731	13989	13934	13605	13898	13702	13768	13722	13633	13834	13714	13769	13815	13834	13611	13826	13700	13527	13778	13817	13696	13651	13861	13778	13761	13689	13694	13799	13877	13728	13620	13617	13689	13861	13713	13918	13782	13743	13988	13752	13647	13645	13819	13665	13864	13732	13776	13800	13754	13863	13848	13864	13745	13878	13745	13970	13785	13718	13878	13741	13756	13742	13702	13699	13789	13677	13622	13753	13617	13884	13824	13783	13780	13711	13726	13563	13651	13814	13699	13745	13699	13703	13776	13810	13708	13957	13769	13908	13732	13694	13847	13765	13596	13731	13726	13736	13844	13883	13676	13848	13706	13775	13789	13855	13713	13719	13663	13716	13662	13662	13748	13684	13740	13774	13793	13634	13699	13666	13637	13906	13916	13573	13629	13873	13639	13733	13732	13744	13801	13769	13689	13707	13733	13610	13699	13701	13823	13595	13764	13811	13906	13713	13788	13770	13706	13821	13893	13792	13739	13727	13601	13822	13848	13830	13869	13859	13714	13757	13767	13588	13785	13755
24214	21312	29154	27874	28120	28413	26437	21885	19298	17887	16813	16352	16327	16027	15957	15683	15604	15824	15611	15524	15479	15587	15461	15456	15507	15465	15563	15582	15598	15539	15378	15466	15419	15616	15437	15416	15545	15596	15453	15450	15408	15381	15421	15397	15513	15323	15295	15277	15638	15414	15548	15520	15355	15431	15587	15304	15474	15328	15475	15411	15439	15527	15586	15441	15492	15383	15641	15243	15389	15358	15238	15411	15497	15478	15503	15368	15427	15427	15308	15487	15348	15468	15541	15312	15520	15427	15431	15424	15400	15431	15608	15531	15415	15511	15550	15568	15379	15416	15374	15612	15397	15371	15515	15309	15362	15687	15319	15668	15271	15506	15482	15522	15356	15523	15629	15609	15302	15289	15367	15370	15547	15575	15743	15424	15475	15396	15310	15409	15454	15424	15313	15339	15418	15508	15362	15385	15428	15280	15462	15476	15604	15514	15384	15393	15569	15217	15340	15322	15444	15472	15473	15603	15439	15437	15330	15272	15425	15374	15402	15268	15353	15468	15478	15562	15532	15521	15425	15362	15576	15323	15525	15498	15246	15509	15148	15282	15325	15294	15454	15482	15428	15348	15206	15441	15237	15576	15320	15279	15295	15333	15562	15428	15291	15394	15294	15487	15453	15527	15445	15478	15446	15585	15546	15475	15362	15386	15363	15465	15368	15552	15280	15239	15460	15484	15530	15469	15486	15411	15451	15462	15342	15217	15265	15492	15435	15410	15376	15316	15486	15383	15274	15505	15334	15413	15543	15270	15382	15553	15276	15350	15378	15431	15507	15431	15395	15193	15360	15442	15454	15344	15584	15332	15296	15605	15253	15417	15314	15300	15425	15354	15332	15351	15601	15466	15140	15438	15499	15492	15469	15439	15408	15393	15205	15418	15314	15405	15451	15301	15298	15165	15270	15486	15344	15279	15243	15495	15406	15359	15214	15444	15443	15312	15605	15288	15307	15400	15431	15552	15375	15445	15556	15345	15443	15599	15547	15462	15219	15494	15233	15435	15404	15535	15477	15343	15338	15292	15193	15500	15264	15506	15305	15357	15237	15352	15270	15415	15452	15223	15354	15438	15344	15452	15288	15403	15158	15157	15363	15221	15322	15676	15561	15372	15473	15331	15477	15109	15214	15489	15415	15323	15334	15487	15316	15570	15447	15496	15226	15314	15619	15602	15477	15400	15395	15532	15250	15436	15516	15458	15334	15451	15483	15357	15589	15425	15194	15421	15188	15476	15550	15387	15600	15338	15477	15342	15550	15384	15471	15351	15390	15284	15436	15334	15546	15186	15368	15485	15398	15385	15356	15225	15529	15447	15242	15368	15468	15403	15303	15568	15515	15479	15347	15377	15314	15452	15459	15485	15375	15369	15211	15472	15414	15485	15384	15348	15701	15426	15400	15381	15433	15304	15404	15386	15392	15393	15550	15497	15389	15457	15361	15398	15325	15443	15435	15447	15543	15260	15228	15386	15377	15424	15344	15321	15434	15411	15732	15473	15363	15444	15324	15295	15577	15479	15169	15404	15452	15507	15438	15375	15374	15394	15313	15178	15386	15249	15401	15254	15442	15233	15471	15578	15422	15215	15358	15642	15203	15389	15262	15466	15332	15530	15513	15370	15331	15347	15485	15308	15531	15330	15416	15345	15244	15435	15250	15423	15453	15181	15451	15528	15428	15409	15457	15223	15248	15204	15303	15298	15456	15469	15495	15601	15194	15599	15268	15402	15423	15283	15284	15515	15231	15412	15423	15414	15601	15564	15268	15440	15460	15335	15484	15456	15537	15244	15467	15231	15337	15361	15458	15478	15353	15304	15392	15326	15507	15602	15387	15293	15495	15440	15446	15408	15344	15421	15456	15261	15597	15518	15365	15429	15194	15391	15260	15411	15438	15525	15260	15440	15376	15486	15313	15391	15430	15400	15499	15318	15410	15478	15375	15244	15177	15465	15440	15443	15431	15336	15351	15211	15253	15347	15415	15362	15364	15412	15337	15381	15407	15400	15434	15298	15267	15173	15465	15422	15302	15537	15496	15140	15456	15419	15297	15318	15359	15587	15428	15545	15442	15385	15415	15269	15568	15350	15263	15433	15342	15293	15322	15471	15420	15544	15511	15315	15359	15536	15490	15339	15449	15362	15413	15314	15324	15297	15417	15312	15326	15350	15352	15413	15510	15445	15384	15394	15490	15478	15326	15176	15353	15287	15340	15255	15407	15339	15424	15439	15477	15280	15572	15337	15350	15406	15332	15362	15493	15414	15408	15448	15322	15477	15499	15309	15476	15376	15518	15594	15374	15265	15465	15237	15339	15279	15379	15288	15303	15350	15168	15330	15413	15273	15363	15413	15557	15475	15670	15260	15452	15580	15325	15273	15577	15328	15452	15433	15232	15307	15353	15162	15466	15506	15370	15607	15442	15440	15470	15438	15385	15440	15275	15364	15447	15395	15487	15502	15388	15141	15332	15440	15207	15448	15532	15483	15433	15405	15287	15258	15327	15267	15317	15375	15220	15369	15424	15409	15394	15558	15316	15192	15485	15408	15202	15415	15479	15256	15478	15440	15325	15374	15629	15399	15611	15381	15280	15358	15422	15647	15340	15396	15655	15309	15601	15526	15370	15414	15551	15333	15502	15497	15307	15511	15475	15447	15418	15199	15357	15402	15401	15396	15367	15202	15509	15251	15668	15295	15534	15599	15403	15208	15165	15209	15377	15393	15469	15392	15529	15146	15294	15332	15431	15497	15336	15401	15484	15313	15430	15305	15212	15513	15516	15243	15493	15470	15473	15295	15473	15477	15524	15423	15492	15470	15371	15545	15442	15438	15452	15557	15536	15182	15443	15357	15531	15471	15428	15444	15302	15506	15263	15301	15421	15336	15430	15469	15692	15442	15573	15417	15376	15375	15349	15473	15461	15251	15424	15457	15459	15359	15326	15451	15399	15469	15311	15331	15363	15398	15408	15291	15389	15339	15443	15546	15394	15333	15342	15398	15345	15615	15392	15375	15478	15331	15458	15490	15428	15543	15178	15372	15347	15404	15339	15377	15422	15324	15268	15325	15360	15220	15222	15347	15307	15275	15607	15183	15299	15432	15266	15248	15395	15526	15611	15342	15332	15421	15388	15227	15550	15407	15536	15437	15407	15394	15405	15557	15364	15355	15277	15487	15421	15375	15648	15194	15404	15251	15487	15302	15255	15324	15593	15479	15455	15391	15440	15476	15529	15397	15200	15223	15460	15397	15270	15539	15466	15438	15454	15347	15457	15602	15379	15242	15407	15553	15360	15384	15367	15472	15394	15387	15631	15349	15564	15512	15422	15561	15554	15530	15354	15383	15310	15271	15406	15314	15327	15442	15545	15390	15356	15383	15386	15383	15455	15437	15222	15488	15455	15327	15532	15459	15501	15335	15389	15232	15444	15570	15426	15428	15293	15321	15219	15530	15499	15577	15527	15282	15511	15495	15341	15464	15479	15447	15379	15532	15497	15330	15175	15400	15216	15214	15272	15534	15620	15283	15527	15377	15178	15463	15476	15337	15401	15134	15250	15406	15597	15363	15389	15329	15486	15447	15362	15377	15351	15396	15415	15443	15328	15273	15291	15380	15477	15334	15345	15215	15310	15240	15620	15262	15496	15342	15261	15725	15167	15399	15366	15368	15350	15435	15368	15423	15468	15406	15414	15570	15374	15510	15423	15389	15335	15329	15299	15446	15454	15281	15449	15345	15371	15526	15284	15437	15525	15329	15398	15422	15369	15484	15495	15176	15424	15460	15368	15468	15430	15297	15333	15375	15406	15468	15476	15525	15424	15346	15488	15380	15534	15346	15398	15500	15542	15359	15389	15522	15371	15608	15479	15270	15650	15279	15634	15462	15344	15376	15505	15302	15627	15502	15432	15575	15492	15206	15356	15319	15328	15315	15399	15510	15182	15319	15465	15243	15363	15490	15393	15394	15488	15380	15444	15303	15305	15394	15296	15190	15495	15362	15440	15283	15503	15438	15334	15382	15346	15349	15374	15198	15631	15604	15472	15445	15251	15444	15404	15273	15389	15526	15415	15363	15436	15248	15584	15424	15349	15433	15467	15485	15403	15279	15254	15363	15205	15354	15281	15509	15198	15523	15330	15422	15274	15445	15298	15374	15548	15391	15323	15353	15506	15339	15207	15392	15220	15386	15327	15498	15476	15675	15430	15426	15253	15364	15571	15439	15325	15579	15508	15602	15453	15288	15365	15308	15317	15366	15502	15309	15444	15494	15497	15517	15344	15285	15317	15307	15614	15461	15342	15428	15280	15370	15442	15510	15011	15403	15341	15497	15374	15202	15359	15575	15387	15533	15554	15472	15261	15366	15196	15461	15333	15344	15370	15433	15311	15301	15397	15180	15442	15256	15328	15516	15278	15332	15456	15416	15304	15256	15475	15343	15621	15545	15276	15327	15418	15288	15628	15392	15339	15460	15303	15433	15526	15424	15300	15393	15297	15347	15597	15371	15537	15292	15431	15126	15540	15457	15242	15480	15535	15334	15507	15425	15345	15397	15353	15565	15371	15398	15390	15115	15428	15499	15394	15381	15358	15311	15571	15444	15378	15550	15521	15501	15315	15291	15424	15392	15295	15557	15573	15356	15281	15390	15228	15306	15433	15228	15371	15310	15430	15339	15609	15416	15436	15447	15380	15411	15570	15452	15673	15342	15398	15587	15432	15535	15507	15502	15348	15440	15535	15406	15290	15460	15425	15392	15259	15529	15441	15610	15540	15436	15353	15501	15162	15365	15365	15222	15290	15222	15279	15330	15312	15419	15429	15344	15653	15442	15228	15455	15304	15133	15379	15612	15649	15477	15232	15415	15333	15312	15513	15402	15465	15229	15499	15320	15379	15458	15286	15476	15399	15304	15582	15351	15293	15342	15397	15579	15455	15355	15319	15425	15376	15412	15513	15420	15373	15308	15303	15595	15267	15597	15473	15422	15274	15324	15594	15243	15520	15420	15368	15392	15404	15351	15355	15483	15314	15188	15461	15484	15489	15348	15136	15184	15417	15426	15408	15597	15663	15340	15479	15292	15145	15504	15527	15243	15368	15519	15482	15473	15456	15443	15324	15341	15349	15332	15381	15325	15359	15197	15351	15409
33981	56459	51818	41341	35069	29474	24967	21428	18698	16474	15416	14813	14548	14257	14288	14037	13932	14057	13946	13755	13902	13753	13769	13978	13584	13737	13736	13965	13842	13792	13857	13789	13568	13714	13797	13676	13734	13783	13834	13797	13796	13767	13663	13750	13773	13680	13765	13830	13731	13829	13748	13679	13655	13753	13716	13638	13639	13801	13647	13897	13548	13903	13671	13627	13749	13720	13650	13597	13758	13661	13680	13713	13623	13660	13792	13770	13727	13641	13702	13484	13548	13695	13637	13669	13579	13703	13697	13858	13695	13607	13664	13709	13844	13636	13787	13847	13742	13640	13676	13862	13784	13660	13619	13658	13806	13639	13673	13556	13884	13551	13661	13751	13638	13730	13687	13735	13544	13710	13673	13787	13814	13768	13819	13783	13644	13513	13797	13773	13678	13734	13739	13722	13688	13751	13572	13718	13604	13779	13773	13785	13743	13604	13625	13732	13587	13731	13778	13648	13606	13722	13776	13637	13727	13620	13826	13557	13761	13675	13636	13734	13646	13581	13724	13861	13832	13648	13685	13789	13613	13735	13838	13658	13615	13698	13759	13874	13616	13732	13690	13701	13812	13486	13747	13754	13570	13742	13731	13703	13813	13638	13899	13684	13520	13781	13605	13801	13763	13609	13699	13770	13633	13630	13840	13763	13690	13620	13838	13675	13760	13700	13673	13916	13618	13777	13818	13604	13762	13841	13816	13771	13630	13699	13607	13621	13795	13603	13770	13751	13635	13723	13783	13518	13903	13819	13691	13833	13630	13689	13673	13731	13716	13711	13648	13770	13565	13629	13712	13671	13726	13634	13727	13645	13822	13713	13713	13783	13720	13681	13847	13606	13723	13637	13672	13711	13900	13642	13668	13785	13823	13674	13511	13608	13675	13674	13628	13780	13837	13740	13713	13742	13944	13784	13693	13624	13611	13596	13724	13705	13741	13630	13664	13899	13556	13715	13739	13769	13557	13755	13598	13719	13634	13590	13692	13687	13708	13846	13761	13755	13665	13737	13833	13834	13684	13792	13771	13813	13661	13770	13690	13791	13887	13764	13665	13890	13772	13759	13765	13703	13714	13800	13774	13600	13592	13535	13742	13767	13549	13590	13768	13643	13653	13652	13614	13920	13678	13717	13577	13647	13565	13764	13713	13710	13546	13829	13652	13670	13719	13685	13597	13703	13838	13723	13631	13719	13878	13699	13742	13559	13799	13747	13731	13715	13607	13757	13743	13442	13518	13689	13675	13630	13684	13773	13469	13707	13792	13706	13680	13594	13837	13843	13676	13776	13994	13639	13867	13635	13824	13720	13613	13722	13751	13579	13693	13649	13716	13686	13519	13666	13699	13633	13638	13664	13766	13793	13684	13718	13738	13743	13702	13460	13854	13719	13693	13788	13766	13613	13665	13639	13882	13596	13717	13798	13614	13713	13849	13691	13676	13740	13841	13766	13667	13851	13693	13587	13689	13833	13735	13645	13735	13593	13743	13620	13672	13650	13775	13803	13693	13722	13715	13817	13781	13755	13639	13692	13795	13686	13730	13726	13745	13767	13664	13646	13680	13839	13678	13727	13810	13715	13748	13740	13788	13619	13822	13805	13728	13718	13759	13746	13653	13616	13877	13655	13657	13674	13586	13808	13807	13842	13812	13655	13664	13734	13696	13624	13658	13675	13736	13691	13751	13644	13488	13820	13694	13778	13685	13728	13730	13612	13762	13738	13597	13819	13622	13823	13709	13850	13638	13775	13638	13740	13636	13721	13635	13583	13647	13659	13740	13658	13670	13677	13738	13777	13696	13687	13779	13652	13703	13751	13630	13783	13704	13749	13734	13775	13815	13697	13721	13745	13708	13446	13671	13666	13745	13705	13615	13761	13620	13596	13599	13716	13662	13609	13732	13732	13825	13654	13777	13564	13698	13629	13734	13668	13719	13852	13637	13750	13619	13589	13715	13689	13732	13735	13635	13799	13720	13800	13708	13636	13613	13619	13805	13665	13632	13697	13647	13635	13698	13850	13794	13630	13810	13658	13774	13692	13842	13832	13724	13609	13752	13744	13763	13788	13651	13633	13668	13671	13823	13726	13877	13692	13568	13801	13856	13578	13704	13684	13744	13633	13652	13610	13654	13692	13537	13580	13592	13654	13861	13824	13689	13841	13886	13763	13796	13729	13754	13639	13611	13873	13697	13873	13809	13680	13667	13660	13533	13820	13755	13797	13618	13877	13640	13821	13756	13704	13878	13942	13738	13692	13599	13787	13728	13851	13589	13659	13631	13757	13814	13931	13554	13738	13620	13754	13864	13834	13643	13580	13751	13689	13748	13763	13745	13674	13624	13708	13776	13731	13708	13876	13776	13944	13808	13648	13656	13631	13799	13601	13649	13757	13659	13661	13767	13562	13832	13901	13511	13724	13668	13606	13601	13780	13785	13770	13521	13866	13681	13792	13749	13740	13740	13688	13647	13675	13787	13673	13727	13524	13686	13817	13732	13680	13608	13605	13821	13705	13697	13615	13829	13676	13870	13502	13743	13787	13727	13790	13668	13671	13753	13769	13874	13715	13726	13884	13731	13815	13660	13714	13585	13702	13728	13669	13687	13784	13620	13922	13495	13700	13777	13744	13660	13491	13631	13820	13864	13625	13663	13647	13606	13785	13674	13743	13732	13729	13720	13804	13499	13766	13853	13705	13658	13717	13535	13594	13671	13547	13638	13738	13775	13570	13670	13766	13647	13615	13627	13770	13564	13793	13641	13653	13620	13590	13792	13777	13631	13740	13564	13703	13597	13719	13679	13793	13608	13587	13576	13625	13801	13855	13589	13748	13744	13631	13646	13719	13618	13619	13643	13688	13680	13572	13653	13591	13704	13653	13669	13714	13703	13790	13678	13820	13739	13663	13561	13720	13580	13504	13649	13707	13772	13565	13626	13775	13575	13615	13763	13800	13571	13564	13767	13765	13537	13705	13880	13720	13712	13740	13580	13798	13652	13741	13763	13625	13584	13793	13656	13801	13584	13789	13805	13759	13843	13824	13714	13753	13878	13582	13659	13785	13655	13653	13905	13685	13747	13666	13866	13659	13787	13796	13810	13796	13870	13743	13764	13757	13657	13823	13659	13733	13753	13794	13496	13795	13704	13634	13725	13713	13644	13713	13769	13667	13539	13605	13754	13636	13668	13646	13715	13688	13824	13802	13615	13767	13651	13665	13838	13698	13756	13718	13791	13649	13583	13683	13555	13764	13605	13533	13739	13872	13647	13745	14001	13827	13584	13655	13638	13645	13826	13760	13697	13659	13781	13579	13776	13782	13680	13749	13640	13739	13814	13770	13671	13666	13772	13743	13589	13718	13696	13669	13889	13639	13713	13674	13625	13805	13741	13799	13642	13731	13817	13684	13683	13691	13719	13642	13975	13812	13788	13752	13654	13686	13818	13674	13573	13614	13676	13657	13728	13644	13708	13686	13735	13672	13863	13692	13670	13741	13605	13648	13725	13816	13880	13627	13573	13682	13590	13707	13706	13690	13853	13762	13709	13611	13787	13595	13719	13753	13608	13724	13606	13780	13603	13691	13751	13716	13645	13853	13631	13565	13738	13719	13746	13673	13816	13541	13828	13729	13741	13880	13707	13744	13808	13707	13730	13770	13778	13794	13654	13581	13797	13754	13591	13614	13738	13877	13705	13632	13525	13723	13777	13715	13586	13697	13739	13715	13715	13808	13822	13551	13657	13625	13757	13688	13595	13685	13660	13709	13803	13690	13790	13616	13675	13628	13794	13790	13659	13808	13580	13721	13848	13507	13796	13699	13797	13847	13949	13537	13809	13631	13717	13675	13613	13581	13611	13780	13797	13781	13737	13871	13802	13559	13590	13539	13733	13527	13590	13651	13832	13682	13839	13801	13785	13754	13610	13532	13709	13818	13654	13675	13489	13649	13670	13766	13669	13728	13732	13696	13592	13620	13635	13620	13769	13652	13645	13668	13809	13736	13763	13815	13585	13808	13896	13614	13697	13659	13771	13798	13733	13623	13585	13675	13640	13766	13801	13635	13743	13464	13613	13770	13745	13602	13674	13676	13715	13636	13750	13742	13661	13616	13773	13564	13692	13748	13707	13707	13824	13660	13804	13733	13698	13544	13612	13885	13643	13761	13713	13824	13579	13616	13734	13597	13820	13768	13807	13628	13736	13691	13611	13835	13676	13615	13843	13756	13635	13852	13560	13857	13655	13598	13765	13665	13751	13765	13610	13752	13749	13789	13638	13760	13600	13687	13702	13673	13783	13780	13515	13755	13697	13764	13782	13627	13620	13715	13933	13818	13610	13724	13629	13765	13713	13575	13857	13670	13660	13611	13711	13702	13563	13563	13773	13542	13755	13895	13798	13835	13742	13735	13717	13656	13751	13673	13766	13758	13647	13799	13823	13624	13674	13643	13812	13758	13831	13643	13800	13672	13598	13743	13807	13774	13586	13681	13672	13823	13871	13783	13712	13637	13664	13730	13726	13632	13802	13604	13655	13735	13618	13876	13645	13669	13700	13690	13656	13757	13746	13748	13685	13685	13745	13793	13618	13727	13593	13759	13673	13599	13719	13764	13618	13753	13752	13703	13661	13842	13636	13820	13734	13758	13786	13579	13733	13635	13744	13594	13671	13659	13667	13691	13683	13697	13750	13646	13687	13753	13669	13587	13691	13555	13561	13748	13665	13794	13626	13569	13966	13738	13951	13678	13678	13707	13842	13782	13652	13758	13676	13750	13737	13729	13723	13727	13781	13635	13709	13695	13773	13739	13678	13873	13807	13641	13793	13735	13668	13730	13686	13761	13818	13595	13731	13743	13660	13730	13809	13588	13808	13714	13661	13693	13636	13727	13529	13817	13702	13651	13776	13633	13736	13586	13748	13516	13779	13669	13618	13796	13706	13659	13624	13725	13565	13582	13670	13717	13810	13538	13865	13719	13460	13581	13566	13665	13771	13678	13796	13729	13673	13848	13742	13604	13849	13693	13609	13772	13702	13598	13607	13828	13665	13741	13711	13576	13790	13686	13773	13670	13711	13654	13687	13720	13822	13555	13711	13720	13646	13579	13681	13593	13567	13702	13734	13891	13599	13700	13507	13579	13605	13766	13735	13891	13683	13810
22833	21148	29038	24610	24812	30034	31481	26218	23444	21373	18675	17541	16903	16615	16547	16418	16388	16262	16475	16247	16385	16358	16051	16199	16131	16250	16166	16229	16275	16172	16109	16263	16202	16256	15983	16182	16002	16077	16005	16080	15935	16006	15960	16163	16064	16181	16232	16056	16099	15943	15931	16113	15975	15880	16040	15921	16040	16044	15942	16008	16074	16067	16139	16218	16128	16220	16015	16014	15911	16095	15928	15873	15859	15983	16162	16050	16088	16031	16067	15951	16007	16078	16086	16029	16117	16037	15941	16066	15809	15977	15944	16010	15926	15980	15834	15991	16161	15982	15864	16021	16101	16204	16007	16115	16013	15769	16161	15988	16042	15994	16003	15998	15999	16101	15986	16051	15977	15951	16035	16014	15963	15945	16085	15991	15839	16057	15933	16046	15942	15826	16031	15951	15960	15903	15950	15979	15905	15802	16070	15848	16017	16022	16111	15945	15791	15914	16070	15885	15827	15990	15969	15843	15860	15864	15954	16013	16015	15911	15828	16051	15995	16011	15864	15894	15856	15856	16076	15764	16077	16286	16025	16202	16095	15922	16040	16198	16034	16036	16050	15666	15871	16036	15983	15817	15915	16043	16075	15919	15934	16022	15799	15834	16146	16125	16175	16139	16035	15728	15880	15888	15827	15977	15789	15869	15849	15856	15946	15892	15897	16014	15834	15903	15949	16028	15874	16109	16183	15841	15983	15820	15930	15938	15978	16008	15935	16061	15947	15923	16131	15910	15791	15951	15967	15771	15955	15903	16076	15725	16058	16049	16053	15818	15957	15942	15873	15849	15942	15959	15901	15967	16088	16041	15959	16048	15872	16114	16087	15970	15942	15819	15735	16170	16228	15975	15835	15907	15954	15828	15883	15939	15934	15688	15875	15978	16070	15887	16007	15883	15802	16079	16058	15950	15825	15882	15858	16012	15948	16135	16145	16031	15890	15875	15931	16001	15847	15892	16123	15969	16106	15923	16134	16092	15743	15964	15992	15857	15886	15764	16077	16054	16116	16004	15688	15892	15975	15962	15911	15945	15682	16030	16069	15969	15763	15992	15835	15977	16014	16105	15945	15984	16069	16181	16064	16131	15932	16120	16064	16125	15985	15956	16014	15997	15999	16003	15965	15993	16148	15914	16001	15974	16021	15869	16099	16125	16006	15949	15828	15850	15872	15971	15889	16067	15941	15871	15975	15851	15913	16022	16128	15811	16033	15906	16031	15966	15950	15879	15867	15825	15992	15738	15950	15741	15835	15878	15866	16010	15750	15735	15767	15940	16103	16038	15945	15880	16064	15861	15946	15886	15983	15701	15908	15940	15973	15913	15974	16128	15886	16005	15971	16010	15881	16118	15971	15866	16268	15856	16059	15904	15913	16101	15985	15854	16015	15987	15959	15869	15772	16101	16073	16169	15841	15929	15995	16035	15912	15978	16178	15936	16035	15872	16190	16020	15977	15927	16032	16055	15909	15854	15859	15981	16008	16048	16026	15965	16108	15844	15978	15978	15906	15825	15883	15986	15852	15788	16123	16041	15958	16082	15953	16146	15943	16098	16066	15926	16195	15891	15910	15907	16016	15929	16130	16023	15958	15805	15844	16072	15842	15861	16136	15864	16019	15911	15973	15737	16116	15938	15974	15879	16093	15881	15906	15836	16044	15957	15829	16008	15851	16119	15927	15865	15882	15997	15987	15948	15829	16052	15822	16004	15841	16101	16160	15979	16062	16080	15831	15999	15965	16096	16023	15960	15955	15812	15841	16104	16046	15997	16003	15827	16129	15888	15830	16035	16104	15938	16026	15960	15979	16039	15857	16034	15987	15969	16066	15925	16077	15762	15750	15789	16003	16082	15878	15960	15906	16015	16046	16000	15955	16014	15977	15880	16028	15865	16041	15837	16183	15772	15820	15672	16068	15913	16060	16027	15829	15938	15897	15962	15994	15864	16059	16001	15994	16035	15899	15889	15924	15879	16002	15844	15938	15956	15780	16127	16019	15928	15936	15803	16024	15949	15965	15956	15809	15993	16026	16011	15849	15979	15998	15963	16010	15990	15989	15994	15813	15979	15879	15879	15973	16113	15940	15895	16114	15941	15835	15960	16004	15906	15919	15825	15659	15921	15850	16226	15936	16012	16065	15818	16018	16000	15978	16139	16080	15923	16115	15901	15781	15879	15816	15781	16043	15843	16065	15939	16089	16163	15996	15999	15945	15817	15918	15833	16166	15766	15984	15922	15957	15852	15963	16059	15988	15852	16186	16037	15835	15939	15932	15820	15930	16035	16030	15885	15970	15817	15953	15927	16197	15925	15966	15726	16092	15984	15851	16066	16092	15835	15814	15887	15911	16120	15934	15829	15896	16221	15914	15907	16035	15903	15903	15795	15984	15890	15778	15993	15871	15923	15933	15953	15948	16076	15667	15917	15757	15887	15959	15876	16133	16082	16207	15884	15865	16001	15880	16070	15876	16061	15944	15847	15758	15958	16032	15928	16048	15902	16263	15983	16084	16025	15977	15958	15901	15750	15906	15943	15922	15816	16034	15887	16019	15825	15793	16100	16036	16131	16145	15820	16058	15733	15970	16007	16021	16090	15859	15798	15825	15904	15964	16070	15971	15923	16210	15882	15885	15910	15844	16058	16248	15904	15892	15943	16020	15885	15896	15834	15923	15958	15935	16060	16104	16028	16075	15926	15763	15929	16121	16139	15766	16002	15953	15950	15922	15971	15978	15862	15936	16106	15910	15929	15987	16136	16182	15856	16100	15949	16048	16018	15948	15814	16124	16053	15884	15856	15832	15886	15823	16058	15755	15848	16120	15876	16031	15991	15967	15862	15799	16012	16198	15981	15864	15935	15984	15830	16138	16081	15994	15743	15826	15938	15966	16014	15824	15751	15927	15835	15946	15905	15788	16193	15816	15914	15923	15994	15962	16200	16005	15827	15973	15976	15829	16086	15797	15854	16122	16041	16091	15897	16127	15863	15968	15896	16058	15842	15832	15967	15793	15925	16087	15963	15984	15920	16017	15931	15793	15941	15942	15833	15993	15947	16000	15815	16055	15942	16148	15952	15836	15831	16102	15901	15921	16031	15934	15908	15923	16015	15806	15911	15897	15930	15827	15914	15738	16008	16118	15939	15829	16037	15972	16015	16067	16163	16211	15968	15962	15870	15987	16002	15915	15849	16058	15756	16043	16094	16117	15969	16091	15831	15959	15983	15944	15831	16014	16069	16027	15984	15801	15936	16156	15963	15907	15917	16005	16060	15863	15874	15928	15874	16033	15902	15823	15974	16115	15949	16160	15927	16057	15941	15913	15980	15921	15895	15955	16061	16119	15972	15722	15833	15804	16071	15958	16036	15997	15927	15855	15987	15895	15957	15901	15825	15884	15946	15961	15896	16104	16050	16100	16045	15846	16030	15973	15921	16132	16045	15876	15925	16140	15900	15943	16140	16105	16117	16082	16031	16034	15996	15973	15900	16050	15921	16089	16113	15985	15989	15963	15802	15909	15999	16053	15967	15812	16001	16024	16317	16068	16087	15935	16008	15920	15874	16025	16018	16184	16145	15874	15967	16080	15978	15959	15999	15963	15991	16026	16168	16156	15932	15791	16052	15913	16053	15868	16047	15842	15999	15912	15991	16008	15884	15839	15836	15928	16067	15898	16006	15931	15953	15989	15972	15852	15848	15882	15988	15943	15709	16026	16182	16061	15915	15805	15912	15913	16040	15887	15746	15962	16005	15921	15815	15871	15938	16173	15963	15904	15861	15898	15832	15928	15868	15973	15962	16167	15868	15842	15823	16004	15914	15920	15958	16002	15860	15851	15886	15936	15941	15881	15873	15897	15868	15775	15894	15842	15829	15738	15970	15938	15889	16070	15880	15865	16113	15859	16145	15861	16081	15702	15936	15933	15946	16120	16041	15970	16001	15760	15790	15910	15843	15924	15838	15920	15985	16095	15916	16055	15952	16149	16117	15818	15970	16090	15924	15803	15904	16027	15858	16065	15885	16081	15924	15874	15994	15979	15871	15889	15952	16037	15960	15940	15738	16044	15975	15988	15840	15944	15877	16030	16151	16081	15909	16019	15852	15863	15823	16029	15943	16029	15892	15968	16044	15963	16078	16093	16190	15998	15908	16071	16074	15909	15938	16158	15843	15930	16086	15864	16047	15988	15786	16055	15876	15975	15881	15693	16009	16060	15998	15826	16122	15913	15956	15843	15970	15827	15961	15884	16052	16058	15939	15930	16182	15993	15828	16096	15982	15975	15802	15833	16000	15887	15856	15805	15938	15865	16018	15905	16109	15986	15751	15984	15853	15772	15898	15896	16019	15956	16037	15820	15927	16005	15918	15867	15948	16138	15936	15875	15855	15842	16105	15977	16070	15874	16089	16120	15939	15792	15955	15931	15961	16093	15866	15850	16141	15827	16183	15709	16033	15999	16058	15971	15927	15860	15756	15691	15981	15961	16040	15931	15974	16001	16211	16147	16140	16017	15758	15966	16118	15746	15677	15837	16077	15993	16063	16114	15802	15936	15971	15643	15954	16074	16030	15977	15878	15855	15871	16248	16257	15816	15952	15926	15933	15988	15892	15884	16094	15912	16049	15878	15942	15882	16085	15837	16064	16028	15918	15999	15932	15992	16013	15952	15879	15917	15884	16113	15893	15947	16059	15951	15939	15918	15909	16010	15735	15888	16018	15982	15993	16010	16055	15840	15899	15872	15813	15979	16193	16116	16097	16023	15997	16029	15984	16048	15953	16269	16023	15862	15878	16105	16095	15914	16114	16041	16044	15896	15947	15831	15818	15960	15798	15944	15967	15941	15981	15840	15989	16001	16099	15947	16189	15962	15842	15767	15895	16091	16093	16062	16088	15753	15837	15984	16034	15721	15901	15785	15865	16058	16138	15987	15991	15906	16001	15843	15846	16008	16017	16014	16112	15904	16070	16022	16055	15884	15707	15774	15996	15921	15972	15843	15716	15988	16081	16180	15816	15764	15852	15925	15708	15879	16010	16011	15971	15897	16212	16040	15978	16180	16018	15995	15868	15842	15997	15947	16111	16041	16035	15938	16042	15859	16000	15953	15889	15861	16002	15935	15851	15798	16110	16065	16131	16195	15900	16207	15971
36866	62509	57792	46433	39907	35245	30390	26531	23227	19838	16282	15362	15090	14563	14381	14455	14388	14367	14193	14330	14162	14104	14083	14092	14235	14097	14106	13997	13948	14048	14054	14066	13890	14208	14192	14031	14051	14124	14033	14092	14052	13938	14007	14136	14027	14219	13997	14079	13985	13952	14000	14074	13937	14004	14002	14103	13980	14165	13910	14112	14061	13878	14021	13856	13923	13937	14199	13992	14183	14035	13993	13937	14044	13968	14046	14151	14028	13992	13920	13989	14118	13975	13990	13856	13987	14072	14123	14134	14080	13935	14127	13854	13831	14084	13932	14039	13900	13822	14205	14035	14077	13985	13846	13944	13960	13998	14018	14067	13958	14038	14081	14032	13943	14056	13895	13933	13972	14144	13841	14059	13980	13985	14059	13972	14029	13982	13972	14031	13959	13852	13924	14214	13815	14015	14033	13904	14024	14074	13927	13845	14049	14026	13913	14044	14061	13957	14018	14114	13968	13856	14205	13838	14062	14119	13951	14032	14034	14012	13964	14045	14055	14028	14019	14157	14191	14039	14081	14006	13983	14021	13872	14075	13908	14017	13939	14097	14007	14159	14029	13889	14077	14092	14001	13976	13901	13811	14082	13899	13895	13898	13965	14147	13950	13949	13967	14056	13976	13999	13953	13927	13999	14014	13965	14051	13937	14137	14146	13951	14074	14042	14162	13939	13986	13869	13985	13961	14069	13973	14011	13823	13986	13847	14113	14065	14103	13835	13968	14000	13933	13989	14015	13992	14069	14066	13911	14064	14002	13880	13918	13941	13978	13879	13801	13958	14028	13934	14002	14015	14043	14084	13973	13991	13921	13973	14033	14045	14131	13871	13869	13916	14007	13915	13837	14028	13873	13910	13930	14085	14148	13992	13939	13969	14101	13984	13939	13948	14030	14093	13960	14002	13975	14109	14137	13795	14039	13947	14146	14041	13910	13943	13816	13941	14040	13861	13933	13980	13928	14090	14016	13989	13946	14108	14030	14155	14059	13857	14021	13990	14080	13981	14103	14115	13904	13976	14067	14016	13883	13906	14059	14124	13942	14075	13943	13860	13694	14174	13827	13979	13977	14007	13866	13965	14056	13936	14138	13960	14128	13973	13922	14026	14037	14101	14097	14012	13949	13877	14053	14183	13913	13809	13969	14065	14043	14016	13988	13955	13941	13881	13881	13807	14005	13932	14102	14058	14016	13883	14046	14123	14051	14061	13903	13978	14163	14042	14159	14045	13914	14023	14065	13850	14055	14033	13820	13911	13747	13954	14030	14032	14009	14129	13885	13976	13929	13941	13953	14060	14163	13946	13998	13951	14019	14115	13916	14198	13919	14065	14127	13951	13972	13981	14032	13979	14043	13958	14259	13959	13949	14027	14076	13990	13883	13990	14022	14046	13906	13963	14158	14108	13911	13817	13914	13914	13920	14033	13924	14166	14022	14022	13921	13799	14080	14024	13838	13921	13895	14110	13972	14028	14002	14066	14121	14087	14148	13835	13991	13992	13927	13825	14070	13950	13966	14145	13955	13862	13995	14171	14049	13981	13934	13852	13958	14149	14061	13916	13872	14068	13855	14126	14034	13850	13951	13983	13994	13989	14114	13965	13883	14076	13999	13984	14187	13935	13937	13963	13954	13996	14023	13882	13988	13853	13993	14003	13969	14233	14065	14170	13796	14208	13941	13967	13953	14070	14127	13895	14060	14047	13966	14074	13951	13969	13887	13948	14021	14015	14007	14066	13918	14032	14064	13915	14043	13905	13913	14102	14053	13992	13888	14096	14056	14080	14178	13929	13929	14077	14058	14003	13808	14014	13848	14007	14099	13910	14140	13938	13988	14128	13860	14106	14081	13917	14037	14219	13929	13885	14059	14261	14006	13953	13995	14134	13983	14074	13836	13967	13967	13919	14025	14030	13992	14071	13977	14116	13907	14029	13941	14075	13947	13885	14045	14048	13993	13932	14016	13944	14053	14078	14010	14144	13897	13890	14002	13919	13972	14052	14051	14027	13970	13936	13898	14048	14080	14082	13913	14001	13940	13938	13987	14106	13996	14059	14170	14115	14061	14086	13967	13972	13951	13924	14024	13948	14195	14047	14018	14179	14121	14035	14109	14052	13982	13950	13830	14098	13825	14031	13970	14052	14103	14122	13872	13896	13938	14046	13966	14015	13914	14219	14008	13984	14074	13855	13928	14068	14028	14135	13989	14012	13886	14198	13947	14059	13910	13861	13941	13877	14105	13854	13975	14107	13952	13967	14031	14037	13863	14092	14114	14054	14179	14056	13946	13905	14036	14102	14016	13950	14009	14007	13929	14120	14018	14031	13905	13964	13935	13896	13970	13984	14063	13793	14031	13902	13945	14028	13812	13884	13892	14056	13954	14027	14002	14043	13940	13851	13887	13990	14026	13932	14106	13878	14031	13948	13984	13960	14087	13961	14017	14062	13882	13856	13960	13993	13825	13978	14038	14040	13996	14002	14036	13712	14141	14091	13783	13928	14112	14057	14073	14024	14019	13962	13957	14005	14031	13943	14205	14015	13854	14100	13964	14011	14023	13851	13867	13896	13827	14081	14060	13953	14037	13978	13928	13911	13912	13830	14092	13911	14080	13997	14192	13901	14091	13887	13921	14018	13860	13987	14008	13954	14072	13904	13971	13855	13909	14040	14059	14130	13993	14077	13959	14007	13788	13913	13944	14013	14048	14040	13971	14114	14008	14023	14109	14055	13977	14042	13775	14123	14128	14033	13897	13940	14175	13995	13941	14009	14023	13950	14038	14019	14087	14079	13843	14049	13911	13916	13934	13908	13947	14165	13925	13979	14063	13949	13977	13928	14087	14063	14148	13871	13910	13923	13957	13962	13982	13984	14000	14079	14010	13951	13900	13770	14119	13835	14109	13984	14039	13879	14037	13958	13931	14090	13828	13927	13974	13969	14060	13986	13882	13844	13984	14042	13924	13995	13901	13892	14005	13856	13903	13962	13960	13831	14079	13993	14066	14097	14012	14138	14008	13894	14058	13972	14092	13817	13994	13878	13971	14073	13850	13948	13916	13991	14029	13953	14038	14067	14049	14023	13976	13942	13989	14176	14028	13953	14193	14151	14009	14172	13973	14052	14013	13908	13977	14173	14057	14078	14043	14226	13993	13920	13920	14007	13918	14010	14097	13984	13872	13877	13948	14008	14061	14089	14129	13814	13978	13944	14055	13772	14018	14059	14096	14021	14260	14021	14094	14124	14101	13879	14148	13901	14056	13866	14105	14005	14095	13964	14004	13973	14025	14077	14074	13923	14017	13937	13988	13816	14029	13974	14273	13929	13889	13958	14160	13951	14069	13888	13945	14046	13864	13893	13981	14043	14063	14003	13877	13973	14033	13996	14203	13898	13950	13950	13846	14005	14089	13938	14017	14030	14011	13955	14131	14000	14074	13909	14025	14103	13868	13955	14091	14031	13982	13974	13998	13868	13941	14099	14044	14053	13832	14051	13858	14084	13941	14004	14056	14014	13950	14125	14044	14122	14022	14036	14128	14201	13871	14011	14061	14006	14114	14045	13971	13958	13951	14029	14113	13937	13948	13857	14058	13840	14020	13920	13843	14006	13992	13871	13969	14133	13787	13800	14025	13987	14034	14016	13856	13986	13973	14206	13926	14085	14012	13951	13931	14081	13852	13981	14070	13750	13938	14032	14104	13940	13980	13917	14115	14296	13967	14188	13977	14066	13901	14153	14158	14172	14054	13966	13858	14099	13923	14041	13912	13925	14073	13929	14072	13938	14009	13972	13982	14049	13936	13987	13971	14118	14057	14001	13921	14158	13976	13923	14106	14062	14004	13905	13933	13946	13922	13851	14023	13999	14111	13783	13954	14055	13972	14021	14197	13888	13980	13902	13880	14133	14311	13977	14024	13905	14034	13921	14099	13998	13989	13954	14041	14102	14009	13944	13998	14067	14072	13964	14010	14127	14119	14047	13971	14054	13979	13914	14017	13925	13986	14145	14119	14182	14095	13794	14114	13942	14064	13889	14021	13893	14102	13989	14110	13999	13962	13824	14042	13991	13888	14000	13900	14046	14040	14056	13968	14155	13950	13936	14057	14013	13900	13973	14023	13866	13822	14009	14025	14052	14071	13988	13904	14152	14051	13920	13967	13942	13951	14017	14001	13967	14025	14063	13839	13893	14151	13992	13919	14029	13938	14094	14077	13977	13790	13904	13889	13991	13986	13959	14004	14022	14026	14088	14116	14040	14091	13951	13984	13922	14001	14027	14042	13907	13968	13963	13921	14020	14086	13860	14020	13978	13863	13981	14021	14065	14060	13993	13949	14012	13943	14073	13907	13884	13877	14040	14078	14017	14008	13965	13885	13959	14076	13971	13802	14187	13953	13840	14039	13812	13981	14023	14037	13989	13970	14152	14114	13919	13914	14037	13967	14001	13878	13890	14068	13903	13923	14031	14040	13964	13979	14035	13904	14068	14088	13942	14206	13979	14046	14001	13899	14054	13969	13731	13941	13991	13815	13993	14002	13982	14011	13954	13945	13903	14013	14200	13884	13929	13803	14049	13903	14022	13953	14071	13985	13921	13993	13932	13923	14162	13904	14116	13863	13705	14050	13979	13976	13788	14033	13837	13970	14082	13911	14013	13977	14178	13977	13864	13905	13888	14103	13968	13981	14159	14110	13948	13868	14186	13920	14097	14038	13858	14063	14048	13862	14004	13998	13869	13931	14112	13967	13986	13908	13959	13991	14012	14160	14207	13875	14206	13763	14119	14171	13942	14035	13868	14063	14129	14153	14091	14107	13905	13975	13955	13874	13974	13978	13877	14091	13978	14075	14073	14011	13831	14012	14053	13970	13997	14080	14098	13974	13945	14027	14033	14046	13984	13914	14003	14008	14110	14023	13985	13815	13989	13984	14036	14046	14020	13988	14041	13955	13967	14048	13763	13943	14064	14023	13946	13865	13988	13944	14218	13969	13945	14017	13984	14056	14042	13973	13881	14041	14020	13878	13903	13967	14045	13917	13999	14027	14004	13914	14102	14018	14040	13862	14050	14186	14039	14082	14064	14062	14177	14027	14013	14059	13839	14036	13783	13974	14122	14026	14025	13890	13975	13952	14081	13985	13976	14029	14041
30001	31043	38527	33245	26300	22509	20071	18521	17600	16537	16281	15939	15775	15695	15478	15621	15446	15393	15550	15533	15476	15465	15624	15501	15458	15590	15533	15414	15369	15350	15325	15699	15579	15431	15470	15378	15300	15220	15344	15283	15346	15416	15455	15395	15485	15056	15543	15435	15344	15342	15419	15298	15489	15343	15444	15396	15418	15286	15288	15479	15568	15367	15472	15248	15329	15322	15315	15324	15382	15233	15483	15229	15337	15374	15417	15334	15304	15350	15460	15488	15386	15561	15215	15368	15343	15212	15530	15210	15463	15456	15547	15254	15431	15250	15375	15341	15265	15360	15357	15483	15324	15378	15143	15465	15316	15456	15453	15687	15338	15370	15264	15315	15500	15232	15368	15458	15321	15396	15310	15249	15365	15177	15459	15262	15342	15545	15354	15428	15529	15364	15336	15474	15224	15414	15387	15216	15303	15274	15561	15328	15298	15245	15125	15295	15446	15379	15319	15163	15253	15603	15534	15281	15372	15305	15297	15321	15265	15152	15415	15373	15424	15534	15135	15486	15223	15347	15398	15277	15517	15393	15290	15408	15281	15368	15350	15488	15310	15275	15121	15318	15253	15222	15231	15417	15310	15197	15503	15428	15391	15396	15318	15336	15459	15471	15338	15314	15410	15455	15449	15156	15439	15400	15488	15228	15284	15332	15317	15456	15300	15516	15452	15355	15227	15296	15466	15215	15322	15106	15348	15362	15355	15122	15518	15397	15626	15571	15338	15499	15271	15335	15562	15262	15538	15338	15391	15241	15290	15413	15307	15501	15414	15606	15321	15329	15344	15214	15437	15284	15353	15480	15482	15237	15325	15342	15377	15370	15341	15339	15396	15245	15339	15263	15382	15336	15371	15256	15395	15196	15396	15478	15449	15272	15235	15541	15459	15308	15451	15404	15610	15235	15357	15417	15201	15457	15216	15289	15347	15398	15473	15405	15382	15349	15290	15309	15214	15339	15286	15332	15438	15452	15351	15176	15333	15444	15426	15300	15529	15402	15253	15400	15319	15578	15535	15360	15621	15539	15355	15536	15356	15328	15299	15287	15366	15253	15493	15241	15367	15440	15365	15410	15453	15267	15327	15259	15363	15323	15406	15242	15297	15493	15453	15422	15308	15466	15284	15488	15539	15423	15582	15424	15458	15453	15441	15341	15472	15480	15316	15448	15407	15416	15265	15348	15418	15337	15594	15293	15255	15441	15471	15393	15471	15542	15634	15402	15442	15558	15383	15279	15409	15286	15270	15570	15490	15483	15588	15541	15323	15492	15270	15312	15470	15271	15213	15402	15333	15277	15387	15299	15344	15306	15454	15087	15398	15238	15548	15380	15342	15512	15285	15409	15526	15488	15299	15484	15353	15497	15399	15334	15393	15505	15335	15197	15377	15339	15196	15483	15473	15425	15424	15377	15523	15579	15473	15126	15407	15489	15272	15333	15377	15292	15319	15219	15440	15322	15204	15435	15397	15305	15540	15537	15392	15276	15540	15380	15295	15205	15202	15259	15387	15308	15380	15544	15415	15354	15535	15297	15346	15483	15032	15414	15384	15373	15341	15405	15490	15382	15434	15236	15280	15333	15365	15415	15345	15402	15268	15378	15485	15551	15311	15309	15191	15483	15401	15486	15296	15337	15339	15151	15318	15354	15302	15263	15406	15319	15442	15416	15616	15411	15332	15490	15238	15485	15345	15397	15306	15487	15566	15284	15395	15189	15382	15288	15411	15265	15363	15207	15420	15269	15397	15110	15286	15246	15561	15346	15258	15250	15230	15217	15381	15259	15312	15312	15455	15272	15328	15442	15300	15292	15430	15438	15427	15272	15139	15354	15195	15259	15470	15339	15113	15326	15444	15196	15478	15434	15396	15303	15448	15384	15396	15218	15558	15306	15345	15438	15263	15630	15288	15341	15159	15216	15326	15367	15290	15344	15130	15130	15400	15426	15337	15344	15365	15400	15321	15446	15288	15246	15247	15287	15631	15636	15345	15336	15302	15224	15493	15330	15486	15403	15314	15439	15488	15554	15360	15304	15422	15377	15439	15492	15252	15048	15478	15438	15398	15363	15525	15409	15549	15462	15259	15203	15425	15299	15374	15507	15369	15140	15564	15351	15342	15509	15472	15237	15402	15430	15437	15331	15280	15343	15323	15209	15273	15321	15350	15466	15255	15400	15388	15303	15416	15384	15429	15486	15360	15308	15252	15360	15241	15429	15270	15250	15414	15444	15368	15580	15362	15354	15412	15471	15576	15509	15449	15414	15385	15547	15256	15230	15337	15276	15440	15478	15304	15417	15317	15282	15387	15354	15450	15289	15374	15406	15470	15421	15482	15306	15524	15491	15418	15374	15394	15247	15426	15363	15503	15351	15491	15201	15462	15433	15550	15431	15214	15384	15493	15181	15387	15197	15077	15400	15357	15349	15431	15222	15198	15418	15493	15252	15425	15466	15305	15036	15240	15148	15310	15338	15312	15301	15266	15321	15197	15299	15401	15277	15418	15343	15257	15388	15414	15317	15456	15423	15511	15259	15319	15530	15319	15288	15429	15598	15143	15409	15351	15306	15389	15407	15453	15359	15304	15399	15361	15522	15451	15281	15411	15258	15323	15415	15330	15102	15337	15201	15524	15369	15501	15405	15333	15340	15567	15366	15497	15210	15329	15397	15207	15283	15367	15485	15514	15304	15281	15349	15355	15417	15435	15592	15259	15390	15427	15390	15338	15266	15474	15197	15294	15468	15506	15533	15321	15356	15386	15201	15261	15393	15541	15359	15517	15211	15196	15477	15382	15336	15192	15542	15413	15465	15396	15252	15400	15319	15348	15205	15410	15312	15190	15560	15522	15546	15165	15380	15323	15228	15400	15328	15382	15337	15359	15466	15344	15543	15422	15439	15461	15305	15438	15453	15549	15324	15396	15370	15318	15453	15393	15451	15360	15177	15394	15348	15425	15384	15392	15421	15158	15421	15281	15331	15475	15288	15356	15401	15317	15400	15396	15365	15484	15572	15333	15371	15488	15407	15423	15405	15401	15407	15273	15648	15444	15498	15465	15413	15507	15226	15321	15288	15339	15413	15666	15453	15518	15302	15341	15371	15319	15472	15326	15371	15260	15203	15347	15406	15492	15585	15228	15231	15325	15442	15382	15367	15134	15306	15228	15525	15335	15289	15093	15357	15365	15318	15254	15176	15399	15186	15357	15543	15271	15463	15519	15288	15261	15302	15340	15214	15305	15330	15462	15196	15432	15213	15276	15393	15542	15567	15474	15308	15334	15485	15100	15244	15450	15455	15356	15369	15465	15441	15324	15539	15260	15379	15299	15422	15431	15240	15127	15281	15327	15468	15340	15421	15404	15429	15315	15327	15286	15208	15329	15398	15230	15398	15452	15421	15229	15357	15182	15418	15532	15280	15434	15426	15324	15432	15373	15361	15344	15610	15254	15631	15482	15525	15276	15237	15422	15284	15303	15369	15438	15225	15678	15360	15406	15353	15517	15398	15302	15257	15419	15511	15152	15527	15315	15357	15473	15355	15338	15450	15608	15475	15189	15509	15335	15370	15325	15454	15516	15391	15170	15177	15369	15510	15525	15419	15256	15350	15319	15318	15238	15431	15353	15372	15499	15406	15375	15284	15327	15499	15414	15547	15523	15309	15381	15264	15335	15414	15553	15405	15290	15399	15507	15352	15469	15551	15462	15517	15403	15406	15412	15076	15352	15561	15668	15534	15387	15353	15441	15240	15270	15434	15394	15609	15273	15367	15332	15247	15255	15395	15260	15227	15522	15458	15431	15140	15509	15333	15385	15318	15524	15458	15141	15198	15245	15358	15382	15356	15221	15319	15464	15234	15354	15339	15400	15573	15256	15673	15181	15370	15313	15107	15481	15219	15332	15290	15336	15415	15266	15367	15357	15345	15467	15265	15474	15433	15169	15465	15278	15248	15397	15313	15394	15277	15330	15249	15478	15436	15410	15381	15320	15383	15390	15369	15526	15360	15519	15527	15428	15321	15274	15450	15151	15447	15474	15363	15370	15273	15377	15456	15381	15413	15413	15617	15476	15339	15375	15183	15469	15348	15423	15320	15466	15475	15196	15282	15500	15191	15516	15426	15385	15593	15346	15506	15480	15331	15630	15357	15288	15370	15254	15404	15285	15540	15524	15307	15416	15316	15407	15314	15377	15423	15455	15394	15308	15428	15400	15455	15209	15212	15298	15393	15426	15247	15308	15261	15344	15218	15406	15313	15278	15347	15384	15363	15403	15464	15343	15416	15295	15212	15566	15248	15335	15337	15357	15300	15207	15352	15148	15214	15351	15341	15462	15327	15213	15283	15300	15260	15426	15466	15304	15383	15204	15431	15413	15310	15600	15271	15500	15393	15340	15386	15312	15396	15296	15312	15406	15432	15683	15319	15612	15410	15460	15597	15443	15187	15302	15437	15436	15491	15330	15177	15413	15369	15486	15405	15267	15505	15393	15576	15438	15483	15325	15428	15401	15244	15206	15198	15297	15301	15384	15392	15429	15421	15384	15488	15345	15281	15501	15431	15203	15465	15421	15189	15231	15344	15468	15415	15465	15501	15477	15376	15460	15409	15396	15410	15328	15477	15374	15372	15468	15404	15381	15248	15296	15370	15482	15294	15447	15271	15483	15577	15287	15278	15192	15239	15154	15402	15235	15309	15441	15405	15430	15448	15322	15339	15359	15189	15483	15362	15589	15247	15304	15206	15260	15193	15468	15281	15471	15396	15373	15453	15391	15323	15433	15448	15218	15476	15472	15332	15395	15297	15328	15196	15283	15265	15343	15472	15290	15389	15339	15318	15511	15328	15448	15521	15191	15271	15388	15384	15452	15367	15336	15235	15273	15250	15450	15303	15390	15434	15412	15391	15344	15462	15566	15555	15294	15237	15427	15318	15440	15505	15648	15343	15370	15367	15418	15484	15287	15260	15316	15263	15242	15475	15530	15484	15285	15410	15445	15240	15338	14996	15431	15480	15506	15298	15445	15423	15394	15249	15426	15418	15511	15442	15232	15501	15324	15485	15296	15430	15498	15472	15270	15201	15307	15400	15300	15527	15428	15374	15330	15181	15370	15533	15430	15470	15504	15330	15301	15394	15383	15426	15383	15407
34766	48213	42967	32853	27196	22787	19696	17732	16460	15220	14739	14387	14233	13851	13884	13911	13871	13935	13855	13735	13729	13722	13669	13798	13687	13774	13872	13696	13609	13567	13724	13747	13721	13726	13741	13614	13634	13829	13711	13682	13815	13858	13730	13563	13612	13588	13650	13802	13720	13747	13796	13682	13530	13854	13576	13657	13713	13670	13613	13706	13444	13652	13664	13781	13651	13872	13476	13673	13651	13781	13657	13623	13846	13664	13595	13795	13692	14015	13706	13695	13795	13869	13551	13733	13819	13702	13816	13707	13666	13710	13780	13704	13499	13666	13603	13711	13660	13492	13643	13478	13669	13594	13863	13602	13669	13591	13825	13614	13739	13498	13716	13679	13747	13784	13692	13573	13688	13736	13664	13670	13829	13498	13576	13776	13590	13578	13655	13616	13712	13667	13572	13663	13576	13613	13601	13646	13827	13590	13847	13492	13850	13740	13545	13611	13628	13874	13567	13705	13602	13605	13765	13843	13611	13661	13663	13552	13752	13497	13511	13707	13807	13755	13817	13760	13640	13589	13735	13611	13661	13623	13728	13775	13712	13730	13568	13788	13740	13990	13627	13595	13688	13608	13749	13653	13713	13750	13578	13822	13677	13552	13728	13758	13603	13733	13507	13506	13661	13703	13785	13739	13673	13636	13537	13569	13774	13632	13582	13756	13776	13881	13897	13540	13677	13724	13611	13699	13627	13678	13867	13563	13706	13563	13673	13534	13791	13697	13596	13763	13744	13605	13661	13609	13649	13768	13756	13425	13719	13733	13538	13596	13545	13735	13640	13736	13674	13618	13564	13765	13729	13759	13817	13637	13698	13722	13747	13601	13701	13860	13607	13768	13571	13726	13668	13690	13770	13695	13630	13742	13726	13703	13577	13591	13668	13793	13779	13741	13708	13818	13636	13700	13865	13553	13822	13727	13618	13749	13670	13705	13715	13775	13696	13739	13596	13700	13614	13641	13662	13702	13657	13609	13815	13615	13551	13727	13744	13713	13716	13792	13697	13701	13727	13559	13614	13693	13776	13656	13492	13522	13709	13627	13649	13452	13677	13790	13715	13576	13810	13679	13597	13671	13559	13723	13722	13631	13603	13605	13660	13655	13639	13816	13684	13882	13660	13669	13806	13659	13714	13796	13685	13687	13690	13603	13683	13749	13870	13557	13540	13595	13758	13569	13566	13674	13570	13641	13664	13717	13711	13736	13592	13631	13625	13683	13830	13631	13756	13733	13625	13737	13751	13595	13727	13387	13821	13591	13803	13773	13626	13685	13611	13666	13658	13664	13754	13646	13714	13521	13593	13754	13871	13782	13833	13774	13700	13885	13760	13818	13615	13717	13652	13631	13789	13664	13715	13607	13985	13648	13545	13694	13765	13698	13725	13719	13691	13730	13698	13504	13707	13683	13772	13488	13726	13697	13833	13590	13609	13593	13686	13580	13559	13698	13738	13729	13580	13700	13559	13643	13708	13604	13582	13629	13757	13693	13730	13730	13700	13729	13583	13653	13687	13714	13689	13627	13625	13702	13853	13647	13780	13773	13738	13692	13560	13647	13595	13580	13850	13648	13809	13784	13705	13824	13662	13638	13638	13755	13740	13714	13585	13589	13764	13752	13458	13737	13589	13850	13756	13800	13730	13684	13680	13849	13672	13688	13580	13475	13737	13604	13619	13630	13698	13682	13839	13793	13688	13840	13669	13737	13692	13846	13638	13713	13738	13609	13573	13740	13698	13836	13609	13746	13960	13588	13630	13726	13607	13635	13725	13637	13639	13634	13504	13740	13620	13787	13685	13524	13820	13599	13771	13758	13682	13837	13809	13695	13737	13788	13590	13673	13566	13780	13717	13587	13673	13676	13674	13643	13629	13726	13676	13737	13855	13811	13645	13616	13640	13697	13662	13830	13550	13667	13556	13775	13700	13627	13547	13686	13680	13792	13715	13664	13673	13723	13746	13809	13572	13796	13660	13735	13475	13568	13914	13829	13784	13665	13813	13549	13776	13625	13626	13636	13704	13651	13466	13683	13626	13725	13621	13847	13736	13605	13774	13643	13599	13680	13771	13568	13569	13715	13666	13651	13748	13626	13777	13651	13789	13661	13648	13797	13653	13816	13642	13745	13689	13950	13663	13647	13816	13668	13587	13729	13432	13666	13687	13873	13728	13766	13737	13502	13684	13904	13539	13636	13702	13690	13903	13682	13696	13639	13666	13685	13543	13802	13739	13727	13702	13528	13668	13731	13468	13623	13799	13678	13578	13706	13721	13654	13640	13409	13573	13827	13693	13721	13718	13502	13684	13678	13623	13740	13644	13749	13706	13723	13670	13559	13742	13829	13740	13531	13743	13595	13563	13684	13839	13678	13697	13777	13707	13817	13642	13765	13793	13530	13740	13598	13958	13704	13724	13689	13666	13712	13762	13680	13759	13782	13573	13837	13768	13898	13696	13789	13696	13655	13519	13606	13708	13549	13614	13739	13766	13476	13624	13635	13645	13667	13681	13735	13581	13684	13822	13736	13630	13528	13688	13523	13625	13638	13768	13763	13629	13611	13839	13674	13610	13660	13627	13623	13586	13731	13666	13579	13633	13702	13772	13556	13685	13769	13609	13807	13718	13589	13816	13602	13700	13743	13656	13601	13631	13906	13692	13612	13502	13598	13717	13732	13586	13633	13563	13818	13694	13719	13772	13735	13585	13872	13748	13769	13580	13702	13696	13719	13787	13736	13775	13483	13642	13856	13873	13736	13731	13656	13572	13770	13612	13727	13683	13629	13769	13768	13727	13679	13904	13709	13577	13858	13589	13780	13761	13714	13454	13651	13624	13761	13671	13783	13731	13633	13780	13668	13781	13706	13676	13694	13639	13604	13670	13725	13804	13712	13661	13864	13625	13758	13712	13668	13518	13706	13678	13748	13624	13774	13677	13772	13691	13765	13691	13714	13828	13725	13746	13697	13661	13636	13610	13702	13551	13533	13683	13601	13704	13680	13659	13624	13776	13667	13796	13658	13523	13735	13553	13706	13735	13783	13756	13591	13770	13676	13528	13641	13712	13681	13712	13788	13584	13665	13689	13662	13639	13583	13583	13650	13704	13830	13596	13718	13620	13780	13715	13698	13629	13667	13602	13693	13751	13620	13713	13694	13703	13548	13636	13643	13775	13749	13681	13660	13651	13720	13742	13798	13578	13814	13697	13721	13654	13586	13729	13853	13590	13666	13796	13704	13614	13787	13674	13689	13652	13789	13722	13703	13650	13628	13625	13654	13793	13742	13765	13776	13792	13705	13716	13659	13776	13631	13842	13526	13652	13658	13779	13739	13653	13758	13680	13736	13553	13644	13583	13719	13676	13763	13703	13641	13783	13639	13674	13520	13817	13746	13704	13742	13692	13678	13723	13768	13551	13710	13747	13761	13787	13816	13767	13712	13568	13757	13682	13496	13623	13598	13618	13888	13585	13594	13679	13727	13658	13828	13705	13805	13596	13686	13725	13646	13755	13676	13692	13581	13693	13652	13622	13687	13780	13720	13585	13698	13895	13577	13784	13688	13617	13669	13823	13704	13638	13767	13810	13638	13745	13606	13654	13614	13793	13445	13714	13733	13835	13904	13724	13873	13609	13631	13788	13652	13638	13762	13817	13763	13726	13712	13601	13656	13540	13607	13712	13760	13710	13578	13769	13668	13707	13527	13863	13581	13677	13674	13595	13936	13706	13755	13635	13620	13643	13624	13638	13856	13670	13462	13648	13790	13792	13709	13658	13777	13859	13670	13636	13636	13532	13721	13718	13844	13590	13607	13629	13542	13556	13664	13705	13835	13768	13631	13660	13685	13700	13667	13607	13496	13649	13760	13648	13681	13762	13630	13639	13735	13498	13729	13586	13729	13634	13661	13722	13721	13577	13500	13682	13701	13918	13683	13795	13605	13742	13658	13835	13722	13767	13749	13804	13880	13738	13784	13812	13577	13834	13557	13682	13710	13630	13606	13847	13817	13693	13656	13592	13605	13511	13650	13568	13616	13573	13804	13626	13788	13613	13691	13815	13776	13577	13827	13626	13778	13701	13875	13686	13597	13700	13601	13520	13624	13690	13674	13619	13704	13617	13837	13811	13744	13754	13805	13674	13758	13643	13722	13608	13672	13703	13706	13540	13586	13757	13687	13676	13639	13773	13643	13663	13681	13859	13591	13728	13569	13623	13580	13823	13586	13668	13635	13655	13734	13710	13586	13632	13521	13707	13628	13840	13693	13712	13752	13694	13625	13817	13794	13643	13533	13763	13748	13653	13682	13799	13569	13652	13617	13766	13663	13763	13705	13643	13704	13546	13832	13783	13850	13815	13659	13706	13695	13637	13621	13677	13606	13722	13651	13699	13764	13754	13576	13605	13759	13816	13520	13645	13597	13581	13653	13920	13895	13687	13501	13811	13600	13709	13812	13714	13869	13717	13534	13638	13642	13698	13590	13583	13694	13715	13706	13745	13673	13522	13738	13652	13656	13611	13714	13604	13674	13544	13674	13748	13712	13785	13736	13562	13747	13656	13784	13874	13663	13627	13793	13605	13502	13602	13822	13548	13742	13563	13765	13716	13627	13906	13676	13797	13678	13596	13760	13641	13530	13711	13652	13530	13788	13666	13737	13655	13668	13605	13661	13705	13858	13560	13726	13745	13646	13497	13638	13671	13691	13785	13674	13612	13853	13865	13652	13549	13647	13783	13604	13750	13616	13649	13627	13595	13561	13616	13754	13720	13745	13345	13772	13788	13648	13689	13605	13718	13621	13537	13695	13671	13673	13506	13488	13721	13584	13629	13726	13615	13772	13571	13723	13654	13618	13754	13660	13763	13680	13637	13733	13773	13766	13885	13598	13676	13767	13741	13758	13778	13824	13475	13675	13629	13872	13735	13679	13688	13786	13658	13866	13779	13629	13762	13721	13563	13678	13738	13464	13762	13793	13767	13635	13600	13727	13640	13726	13767	13632	13578	13771	13685	13683	13696	13661	13684	13821	13701	13820	13645	13720	13463	13720	13677	13800	13696	13721	13734	13857	13690	13758	13627	13738	13664	13711	13672	13747	13674	13602	13577	13663	13660	13745	13676	13619	13457	13617	13605	13618	13732	13841	13620	13675	13647	13585
24005	21064	28730	27404	28149	28639	26219	20664	18214	17324	16924	16332	16234	15830	15609	15873	15627	15344	15436	15454	15332	15378	15594	15359	15313	15407	15326	15409	15338	15329	15551	15249	15364	15301	15066	15215	15276	15302	15184	15115	14971	15025	15226	15342	15069	15412	15189	15061	15166	15180	15422	15140	14998	15190	15039	15185	15303	15261	15135	15199	15104	15341	15465	15246	15263	15280	15266	15169	15507	15337	15076	15147	15060	15096	15168	15154	15144	15361	15228	15066	15049	15255	15161	15242	15322	15169	15309	15034	15158	15147	15168	15141	15217	15264	15066	15213	15085	15334	15236	15200	15006	14936	15243	15148	15299	15030	15208	15131	15207	15047	15123	15044	15292	15177	15326	15112	15098	15162	15437	15124	15420	15514	15289	15194	15201	15170	15355	15219	15018	15267	15096	15192	15016	15223	15303	15322	15280	15216	15277	15187	15258	15198	15103	15108	15041	15208	15291	15159	15052	15279	15283	15258	15203	15119	15185	15299	15099	15318	15108	15135	15219	15241	15389	15309	15283	15253	15278	15284	15283	15328	15334	15090	15222	15149	15203	15089	15249	15201	15133	15155	15261	15207	15022	15048	15239	15191	15110	15100	15177	15083	15067	15064	15204	15292	15042	15111	15176	15032	14977	15157	15150	15072	15135	15117	15212	15107	15341	15255	15171	15187	15280	15281	15119	15116	15350	15019	15024	15184	15143	15068	15267	15149	15111	14980	15198	15246	15361	15129	14992	15013	15276	15206	15273	15228	15134	15182	15112	15208	15322	15191	15190	15335	15313	15212	15067	15128	15254	15070	15184	15269	15356	15124	15132	15216	15177	15126	15152	15100	15158	15110	15114	15168	15202	15342	15208	15137	15341	15313	15202	15082	15178	14981	15278	15198	15122	15260	15132	15249	15092	15119	15113	15104	15325	15200	15055	15066	15186	15272	15301	15202	15302	15222	15196	15221	15149	15190	15062	15164	15146	15188	15108	15194	15460	15020	15156	15049	15115	15203	15075	15031	15112	15254	15097	15146	15100	15109	15082	15201	15254	15125	14911	15093	15114	15179	15221	15142	15225	15201	15188	15297	15315	15235	15314	15089	15269	15215	15116	15106	15297	15215	15148	15007	15252	15200	15128	15084	15267	15391	15243	15377	15243	15250	15123	14999	15277	15084	15001	15072	15300	15155	15217	15207	15205	15070	15237	15087	15230	15249	15382	15059	15060	15327	15304	15315	15292	15268	15280	15114	15250	15078	15054	15220	15216	15317	15053	15167	15097	15000	15259	15196	15130	15074	15142	15141	14955	15184	15230	15254	15281	15191	15149	15082	15249	15156	15109	15225	15398	15399	15242	15235	15181	15161	15251	15208	15329	15189	15156	15202	15177	15306	15006	15287	15227	15252	15384	15096	14988	15039	15277	15219	15055	15116	15087	15186	15438	15144	15232	15150	15139	15187	15181	15048	15091	15183	15192	15044	15108	15137	15216	15008	15105	15356	15070	14981	15069	15249	15305	15211	15283	15240	15214	15310	15095	15450	15017	15160	15436	15348	15227	14995	15159	15163	15161	15173	15257	15375	15209	15188	15315	15281	15291	15130	14964	15324	15266	15139	15259	15231	15328	15223	15083	15217	15208	14958	15185	15263	15121	15142	15243	15088	15217	15297	15459	15031	14987	15368	15146	15042	14998	15297	15055	15201	15251	15342	15348	14975	15210	15293	15154	15183	15273	14959	15285	15354	15144	15359	15100	15321	15262	15053	14980	15019	15242	15333	15220	15162	15244	15104	15215	15346	15140	15147	15159	15165	15181	15150	15315	15011	15247	15144	15165	15337	15376	15214	15159	15157	15276	15064	15130	15247	15040	15067	15208	15234	15226	15296	15100	15088	15252	15313	15226	15266	15098	15095	15145	15023	15068	15042	15274	15262	15272	14994	15103	15196	15182	15228	15206	15151	15280	15268	15107	15255	15278	15256	15237	15098	15203	15139	15361	15031	15061	15146	15217	15330	14898	15038	15135	15374	15171	15168	15116	15066	15262	15262	15189	15251	15149	15094	15295	15082	15227	15058	15267	15202	15153	14999	15091	15248	15129	15096	15066	15087	15214	15223	15274	15051	15123	15130	15106	15232	15251	15086	15173	15153	15068	15276	15120	15103	15374	15199	15191	15261	15103	15374	15035	15336	15252	15112	15170	15000	15002	15156	14933	15102	15201	15185	15103	14888	15094	15328	15319	15201	15072	15130	15362	15277	15413	15149	15008	15356	15265	15344	15151	15186	15062	15002	14964	15239	15103	15051	15127	15287	15150	15250	15275	15295	15004	15084	15333	15217	15023	15115	15143	15181	15035	15103	15068	14997	15039	15343	15330	15134	15078	15240	15215	15011	15120	15238	15341	15239	15254	15282	15313	15076	15250	15197	15195	15161	15174	15285	15388	15194	15178	14916	15133	15190	15179	15126	15117	15154	15195	15099	15293	15178	15124	15327	15279	15290	15074	15170	15270	15235	15094	15280	15176	15105	15205	15103	15124	15058	15220	15151	15332	15126	15289	15134	15095	15077	15027	15082	15131	15304	15100	14942	15166	15251	15212	15325	15176	15183	15110	15369	15132	15108	15172	15063	15097	15262	15325	15306	15173	15041	15259	15016	15388	15078	15074	15182	14999	15359	15122	15107	15238	15014	15087	15354	15314	15242	15308	15404	15362	15273	15203	15056	15293	15187	15308	15250	15243	15235	15239	15349	15356	15305	15132	15235	15149	15337	15269	15390	15367	15111	15228	15338	15277	15104	15202	15152	15281	15289	15245	15309	15231	15364	15254	15251	15156	15168	15087	15095	15137	15053	15134	15056	15223	15213	15320	15164	15152	15139	15436	15269	15127	15138	15088	15086	15177	15313	15063	15251	15194	15048	15237	15081	15171	15304	15236	15073	15176	15240	14973	15206	15108	15273	15286	15266	15248	15246	15239	15222	15327	15028	15023	15295	15243	15167	15181	15329	15212	15175	15007	15111	15103	15136	15304	15380	15436	15231	15144	15101	15129	15280	15207	15175	14997	15261	15047	15020	15291	15056	15143	15100	15190	15339	15263	15249	15078	15094	15392	15100	15157	15047	15226	15168	15266	15226	15287	15290	15264	15093	15079	15116	15099	15178	15142	15209	15336	15122	14998	15098	15067	15022	15186	15075	15202	15090	15132	15197	15203	15081	15015	15070	15107	15232	15295	15261	15242	15304	15161	15197	15165	15248	15121	15131	15004	15082	15258	15132	14841	15189	15178	15283	15237	15024	15126	15327	15263	15178	15052	15099	15005	15026	15144	15153	15134	15046	15067	15055	15104	15138	15132	15221	15223	15057	15115	15261	15052	15272	15213	15223	15416	15235	15257	15086	15149	15195	14972	15247	15273	15190	15176	15206	15202	15166	15207	15263	15260	15041	15052	15116	15090	14958	15361	15191	15230	15208	15182	14992	15101	15247	15261	15096	15290	15027	15219	15198	15126	15058	15303	15433	15362	15040	15228	15216	15316	15058	15160	15026	15368	15113	15228	15398	15304	15000	15102	15125	15219	15177	15040	15232	14872	15174	15056	15150	15188	15236	15126	15216	15256	15169	15110	15250	15107	15103	15149	15208	15219	15075	15162	15198	15208	15110	15158	15354	15163	15095	15373	15118	15204	15005	15176	15245	15205	15128	15133	15088	15259	15148	15244	15357	15330	15121	15156	15160	15165	15340	15240	15120	15157	15259	15402	15113	15153	15118	15205	15427	15222	15338	15273	15376	15404	15150	15257	15260	15205	15012	15050	15097	15251	15237	15403	15247	15180	15021	15034	15117	15182	15182	15211	15037	15270	15211	15313	15214	15234	15059	15000	15033	15286	15172	15151	15140	15348	15183	15334	15248	15254	15102	15057	15213	15107	15200	15136	15203	15046	15215	15322	15418	15249	15225	15255	15186	15217	15276	15186	15129	14988	15053	15182	15058	15357	15322	15177	15311	15409	15111	15155	15255	15222	15345	15296	15028	15226	15013	15170	15262	14972	15055	15161	15192	15338	15066	15319	15423	15198	15245	15113	15168	15177	15261	15133	15166	15306	15137	15280	15163	15252	15150	15100	15124	15086	15132	15314	15200	15334	15361	15014	15163	15323	15139	15127	15078	15141	15241	15046	15121	15157	15216	15307	15322	15066	15160	15117	14955	15192	15237	15167	15098	15077	15150	15207	15019	15281	15103	15239	15211	15196	15049	15063	15258	15322	15171	15259	15135	15284	15213	15268	15251	15082	14993	15168	15135	15236	15074	15202	15159	15087	15225	15202	15081	15417	15376	15086	15137	15048	15143	15253	15260	15138	15083	15036	15071	15142	15228	15105	15062	15189	15197	15246	15276	15073	15305	15117	14969	15182	15153	15257	15121	15223	15232	14980	15215	15177	15311	15094	15097	15103	15379	15093	15122	15091	15212	15394	15277	15266	15270	15182	15233	15106	15095	15098	15227	15332	15264	15090	15203	15353	15246	15071	15363	15084	15302	15381	15147	15262	14947	15205	15375	15305	15093	15222	15173	15144	15070	15218	15200	15150	15099	15073	15226	15144	15078	15092	15143	15085	15369	15362	15278	15162	15160	15188	15030	15356	15173	15024	15115	15170	15204	15173	15269	15306	15216	15359	15217	15339	15156	15166	15250	15204	15073	15297	15158	15223	15211	15220	15177	15046	15353	15156	15167	14958	15351	15147	15096	15152	15177	15198	15298	15343	15128	15134	15144	15222	15189	15249	15317	15176	15228	15458	15080	15278	15058	15341	15279	15335	14983	15362	15174	14977	15352	15115	15209	15212	15167	15047	15160	15160	15084	15253	15311	15240	15083	15159	15301	15264	15157	15042	15217	15152	15258	15220	15241	15243	14979	15109	15054	15147	15211	15074	15069	15207	15225	15113	15087	15128	15094	15084	15158	15230	15115	15258	15210	15352	15181	15164	15257	15137	15328	15372	15133	15051	15277	15245	15129	14981	15017	15344	15071	15122	15090	15006	15121	15116	15294	15167	15132	15090	15413	15282	15182	15302	15176	15230	15351	15304	15082	15391	15314	15095	15130	15127	15148	15032	15198	15140	15114	15177	15094	15308	15240	15222	15193	15169	15299	15198	15227
34279	55388	51007	40606	35181	29706	24626	19987	17509	16338	15635	14980	14715	14310	13971	14083	13798	13874	13690	13645	13715	13750	13804	13631	13625	13636	13714	13588	13788	13543	13689	13592	13426	13641	13519	13577	13592	13642	13559	13623	13462	13663	13638	13718	13601	13601	13512	13561	13731	13518	13626	13495	13688	13565	13456	13614	13565	13517	13581	13419	13515	13566	13596	13614	13439	13554	13604	13474	13498	13682	13497	13636	13601	13493	13518	13615	13517	13485	13660	13705	13556	13391	13750	13610	13595	13698	13480	13448	13463	13690	13508	13613	13585	13460	13539	13516	13544	13473	13434	13461	13488	13650	13631	13434	13539	13493	13742	13537	13607	13606	13419	13445	13502	13678	13488	13578	13521	13555	13475	13505	13627	13650	13557	13665	13586	13494	13442	13640	13625	13668	13597	13592	13521	13309	13554	13470	13599	13619	13551	13415	13644	13604	13643	13517	13529	13375	13711	13475	13433	13644	13457	13692	13518	13515	13587	13583	13543	13342	13495	13491	13674	13437	13586	13424	13565	13695	13383	13674	13418	13534	13800	13338	13652	13410	13580	13548	13569	13586	13544	13594	13668	13504	13422	13441	13599	13714	13530	13512	13581	13425	13496	13551	13610	13467	13574	13679	13559	13587	13662	13571	13579	13657	13565	13456	13405	13578	13586	13493	13608	13530	13466	13575	13506	13420	13435	13491	13536	13673	13690	13657	13614	13478	13520	13530	13694	13509	13569	13436	13455	13417	13505	13564	13444	13615	13642	13588	13433	13512	13379	13677	13398	13343	13614	13632	13776	13535	13503	13582	13510	13537	13576	13543	13535	13573	13686	13510	13618	13526	13573	13517	13553	13442	13520	13555	13599	13561	13452	13628	13527	13489	13433	13381	13486	13411	13541	13491	13597	13637	13495	13418	13555	13473	13549	13640	13454	13628	13491	13545	13561	13457	13608	13701	13447	13460	13541	13542	13469	13609	13576	13469	13659	13631	13583	13530	13535	13563	13542	13402	13507	13543	13618	13458	13635	13420	13424	13352	13533	13601	13664	13483	13527	13547	13529	13593	13329	13634	13582	13820	13379	13546	13544	13569	13550	13679	13603	13475	13572	13356	13706	13464	13513	13640	13461	13488	13558	13407	13679	13688	13560	13541	13339	13475	13567	13441	13587	13402	13338	13616	13644	13752	13534	13695	13436	13572	13588	13445	13517	13583	13561	13420	13631	13525	13345	13505	13766	13614	13605	13596	13446	13406	13542	13558	13559	13519	13581	13563	13526	13464	13408	13398	13480	13481	13517	13453	13481	13613	13453	13560	13506	13606	13451	13422	13509	13540	13604	13568	13503	13564	13428	13489	13563	13528	13685	13565	13787	13366	13712	13440	13557	13697	13502	13559	13479	13569	13511	13648	13465	13413	13586	13593	13552	13624	13621	13409	13445	13482	13613	13423	13655	13741	13618	13581	13520	13700	13626	13454	13568	13345	13522	13505	13412	13476	13481	13493	13727	13407	13608	13542	13474	13403	13547	13637	13593	13495	13474	13368	13531	13621	13631	13653	13531	13533	13498	13427	13527	13597	13645	13622	13604	13606	13646	13478	13538	13601	13548	13547	13621	13628	13476	13472	13714	13543	13617	13397	13573	13452	13616	13551	13593	13645	13609	13599	13601	13580	13534	13458	13649	13526	13641	13504	13459	13579	13606	13516	13542	13666	13582	13608	13440	13627	13406	13704	13390	13620	13513	13732	13475	13447	13637	13624	13649	13536	13557	13405	13485	13612	13618	13609	13506	13478	13662	13631	13580	13441	13551	13495	13419	13574	13580	13485	13571	13712	13557	13551	13633	13568	13606	13627	13449	13678	13589	13326	13605	13522	13418	13611	13673	13383	13558	13538	13535	13703	13534	13589	13578	13521	13464	13568	13594	13571	13511	13543	13301	13535	13653	13570	13682	13425	13611	13526	13532	13557	13606	13475	13460	13571	13672	13577	13444	13576	13367	13514	13774	13599	13618	13440	13444	13634	13533	13542	13390	13584	13707	13456	13504	13618	13305	13525	13504	13423	13550	13517	13474	13657	13622	13522	13555	13730	13557	13661	13578	13665	13638	13710	13489	13412	13526	13435	13606	13546	13621	13408	13671	13609	13520	13438	13685	13515	13526	13580	13592	13541	13569	13709	13562	13644	13513	13615	13605	13544	13591	13668	13556	13536	13607	13370	13531	13525	13543	13572	13472	13492	13480	13511	13700	13478	13486	13721	13576	13545	13515	13580	13480	13626	13691	13528	13585	13472	13620	13671	13488	13610	13455	13499	13460	13641	13569	13531	13549	13570	13585	13511	13444	13506	13581	13525	13482	13601	13562	13532	13529	13685	13509	13572	13514	13559	13493	13623	13544	13511	13520	13433	13596	13443	13670	13348	13635	13622	13615	13762	13528	13588	13501	13602	13553	13632	13549	13512	13618	13473	13482	13588	13496	13497	13566	13710	13475	13528	13509	13503	13681	13581	13573	13403	13575	13687	13464	13472	13545	13578	13531	13390	13353	13443	13561	13518	13458	13566	13420	13514	13682	13526	13683	13416	13588	13508	13434	13332	13649	13476	13725	13713	13552	13442	13557	13569	13540	13546	13651	13478	13570	13480	13521	13435	13581	13648	13499	13590	13526	13498	13624	13594	13564	13435	13698	13489	13470	13345	13486	13455	13379	13490	13598	13546	13550	13707	13407	13471	13456	13692	13607	13317	13505	13493	13625	13463	13643	13706	13508	13595	13506	13506	13578	13522	13367	13567	13460	13421	13714	13430	13539	13420	13573	13485	13545	13640	13650	13468	13510	13664	13618	13585	13540	13584	13583	13435	13647	13581	13516	13699	13596	13398	13625	13540	13455	13489	13597	13740	13575	13612	13577	13512	13473	13412	13574	13450	13551	13616	13421	13545	13670	13533	13504	13510	13546	13578	13504	13573	13671	13469	13557	13331	13562	13450	13351	13717	13654	13520	13563	13472	13608	13626	13639	13661	13485	13614	13653	13433	13594	13344	13456	13455	13616	13755	13458	13571	13643	13624	13431	13506	13433	13594	13639	13522	13714	13678	13467	13538	13539	13520	13562	13482	13475	13489	13573	13558	13433	13599	13640	13589	13473	13455	13597	13518	13537	13562	13458	13597	13567	13544	13435	13435	13388	13617	13762	13410	13503	13672	13498	13477	13564	13706	13668	13532	13503	13633	13656	13511	13482	13656	13591	13493	13577	13312	13604	13577	13539	13539	13508	13620	13634	13489	13505	13641	13474	13565	13511	13539	13492	13493	13367	13515	13547	13320	13539	13352	13743	13635	13489	13565	13445	13515	13362	13576	13555	13581	13579	13620	13487	13548	13485	13606	13579	13426	13520	13576	13306	13537	13586	13519	13619	13661	13520	13405	13778	13402	13449	13696	13601	13532	13347	13641	13542	13538	13506	13420	13576	13577	13526	13490	13423	13456	13462	13545	13534	13549	13687	13353	13551	13498	13499	13409	13589	13663	13552	13680	13507	13655	13597	13617	13259	13355	13527	13557	13539	13426	13548	13500	13674	13569	13611	13345	13639	13560	13661	13538	13672	13397	13645	13380	13518	13619	13599	13506	13552	13495	13488	13618	13559	13630	13379	13566	13534	13574	13569	13504	13494	13560	13562	13585	13569	13320	13725	13385	13469	13552	13668	13559	13511	13515	13333	13695	13432	13608	13553	13617	13434	13527	13659	13393	13572	13520	13484	13489	13609	13472	13480	13505	13537	13711	13643	13445	13377	13658	13521	13347	13657	13335	13610	13587	13561	13523	13543	13674	13558	13614	13498	13655	13522	13569	13474	13429	13606	13587	13563	13554	13704	13686	13487	13556	13533	13602	13457	13426	13665	13761	13581	13375	13613	13563	13566	13563	13682	13487	13538	13622	13509	13508	13502	13626	13559	13423	13612	13564	13513	13294	13592	13676	13553	13512	13516	13492	13609	13444	13639	13679	13440	13369	13647	13496	13408	13704	13664	13510	13619	13425	13696	13548	13545	13655	13520	13483	13554	13463	13467	13587	13492	13334	13551	13627	13684	13637	13582	13471	13699	13554	13494	13675	13509	13632	13472	13558	13489	13566	13542	13621	13627	13553	13459	13500	13497	13551	13532	13542	13576	13626	13555	13752	13576	13547	13644	13443	13526	13632	13455	13583	13561	13508	13453	13555	13436	13453	13364	13565	13557	13521	13612	13565	13556	13608	13704	13584	13529	13557	13529	13578	13605	13374	13573	13536	13622	13541	13542	13577	13521	13647	13505	13544	13482	13576	13626	13411	13563	13474	13520	13669	13650	13510	13445	13512	13569	13589	13589	13435	13638	13730	13595	13394	13553	13692	13588	13456	13488	13409	13438	13662	13636	13531	13500	13618	13565	13567	13678	13492	13597	13388	13491	13703	13533	13575	13562	13495	13438	13468	13679	13627	13499	13743	13516	13595	13504	13550	13628	13475	13513	13477	13382	13578	13650	13436	13521	13749	13389	13672	13520	13444	13556	13529	13594	13466	13512	13549	13555	13531	13551	13521	13606	13526	13661	13377	13615	13574	13581	13500	13589	13634	13553	13666	13584	13587	13338	13669	13567	13360	13607	13473	13509	13552	13503	13463	13587	13522	13515	13637	13510	13473	13622	13487	13432	13630	13467	13583	13497	13643	13487	13616	13519	13593	13581	13567	13495	13582	13385	13550	13597	13497	13540	13558	13468	13543	13506	13556	13515	13553	13433	13565	13494	13545	13690	13648	13636	13558	13380	13557	13441	13505	13506	13495	13683	13535	13552	13469	13499	13616	13488	13433	13463	13458	13598	13718	13565	13619	13529	13427	13590	13427	13622	13579	13414	13478	13490	13397	13498	13574	13419	13654	13556	13687	13608	13420	13367	13541	13552	13580	13589	13430	13510	13575	13577	13265	13426	13593	13568	13460	13527	13382	13639	13505	13596	13553	13452	13577	13473	13565	13568	13380	13627	13412	13494	13459	13577	13520	13569	13465	13514	13686	13768	13523	13412	13544	13442	13474	13557	13433	13623	13605	13397	13557	13539	13552	13581	13422	13598	13530	13512	13472	13568	13497	13473	13601	13530	13425	13605	13605	13683	13567
22912	21134	29056	24625	25663	30012	30292	23350	20679	18999	18093	17373	16969	16824	16552	16616	16413	16488	16399	16245	16055	16170	16085	16041	16112	15888	15909	15769	15954	15827	15947	16053	16217	15969	16033	15951	15924	15931	15959	15931	15724	15872	15793	15831	15855	15986	15943	15873	15879	15886	15962	15598	15875	15969	15748	15815	15928	15842	15987	15853	15980	15828	15687	15767	15785	15746	15612	15574	15854	15798	15902	15824	15761	15773	16054	15895	15818	15666	15893	15888	15878	15998	15843	15804	15706	15889	16008	15731	15861	15645	15726	15883	15831	15685	15845	15985	15651	15727	15663	15860	15927	15767	15839	15905	15851	15655	15779	15734	15993	15917	16012	15814	15834	15698	15787	15875	15743	15890	15958	15887	15791	15915	15902	15788	15741	15766	15747	15800	15871	15693	15735	15832	15873	15873	15797	15925	15666	15896	15793	15745	15602	15913	15861	15833	15782	15616	15765	15904	16043	15800	15823	15868	15811	15643	15607	15846	15903	15611	15904	15964	15756	15938	16019	15881	15773	15857	16124	15677	15825	15938	15877	15829	15824	15766	15823	15950	15892	15931	15676	15928	15610	15778	15947	15847	15786	15849	15526	15738	15715	15921	15807	15885	15800	15859	15856	15918	15730	16037	15750	15866	15852	15856	15874	15789	15641	15844	15824	15810	15696	15868	15981	15949	15949	15849	15985	15623	15923	15869	15665	15772	15889	15749	15778	15853	15792	15694	15733	15754	15885	15956	15827	15661	15926	15836	15856	15654	15591	16030	15843	15753	15866	15828	15729	15863	15764	15869	15928	16053	15844	15798	15763	15654	15860	15905	15782	15611	15818	15671	15826	15833	15832	15784	15825	15807	15884	15733	15756	15899	16017	15923	15814	15783	16052	15831	15757	15765	15850	15832	15717	15663	15692	15767	15861	15586	15764	15749	15843	15695	15812	15730	15800	15804	15711	15707	15914	15796	15828	15661	15713	15810	15783	15960	15865	15717	15930	15815	15787	15673	15741	15881	15844	15669	15845	15740	15758	15760	15820	15857	15729	15847	15846	15783	15850	15784	15866	15712	15828	15832	15819	15759	15804	15813	15926	15898	15738	15858	15731	15728	15803	15797	15720	15781	15711	15844	15830	15894	16007	15687	15666	16056	15708	15828	15761	15919	15807	15687	15907	15941	15655	15687	15736	15834	15658	15863	15844	15789	15910	15999	15669	15725	15595	15732	15825	15799	15851	15690	15654	15702	15707	15808	15970	15762	15985	15637	15747	15691	15775	15684	15815	15845	15789	15668	15940	15647	15838	15821	15882	15875	15684	15874	15821	15761	15643	15913	15746	15874	15840	15629	15920	15804	15978	16014	15879	15820	15715	15720	15740	15627	15803	15947	15659	15713	15868	15870	15865	15840	15987	15710	15930	15636	15866	15703	15753	15804	15775	15785	15676	15754	15951	15725	15804	15854	15739	15767	15758	15823	15767	15643	15724	15679	15772	15764	15944	15855	15717	15870	15647	15773	15702	15929	15824	15631	15755	15921	15963	15742	16034	15779	15730	15921	15711	15724	15849	15755	15755	15908	15588	15834	15703	15941	15828	15752	15876	15918	15770	15636	15814	15487	15883	15813	15737	15925	16026	15827	15657	15858	15892	15715	15807	15808	15834	15968	15778	15894	15805	15680	15651	15721	15880	15694	15752	15831	15783	15855	15817	15937	15851	15827	15945	15704	15820	15786	16008	15732	15729	15900	15585	15785	15981	15913	15726	15874	15602	15815	15787	15787	15662	15738	15783	15771	15882	15780	15680	15896	15951	15768	15826	15994	15867	15765	15917	15771	15924	15930	15718	15927	15723	15725	15837	15924	15880	15833	15761	15807	15949	15736	15725	15803	15710	16002	15928	15799	15777	15834	15825	15717	15682	15747	15801	15794	15750	15752	15806	15756	15820	15748	15641	15726	15658	15622	15470	15633	15862	15655	15850	15724	15820	15682	15838	15848	15909	15726	15653	15894	15733	15591	15798	15804	15749	15860	15904	15953	15764	15829	15599	15737	15789	15885	15886	15751	15713	15865	15781	15622	15645	15494	15770	15763	15744	15829	15967	15839	15757	15769	15799	15646	15892	15770	15810	15820	15870	15932	15889	15862	15962	15734	15741	15924	15859	15960	15887	15777	15779	15958	15914	15783	15887	15790	15821	15685	15610	15577	15804	15672	15897	15789	15809	16016	15729	15897	15819	15891	15761	15923	15775	15738	15931	15900	15766	15623	15878	15812	15601	15849	15679	15881	15914	15821	16018	16008	15752	15946	15809	15891	15784	15882	15806	15694	15836	15698	15852	15672	15864	15871	15829	15786	15622	15811	15938	15791	15831	15689	15808	15673	15800	15841	15785	15621	15869	15968	15682	15940	15749	15875	15916	15673	15814	15966	15814	15910	15836	15697	15799	15940	15767	15700	15917	15814	15787	15550	15763	15718	15892	15724	15882	15764	15775	15668	15858	15638	15608	15737	15765	15835	15922	15926	15745	15844	15725	15934	15807	15717	15865	16009	15801	15900	15859	15856	15872	16075	15941	15841	15864	15671	15576	15794	15721	15926	15730	15662	15946	15875	15732	15818	15939	15991	15793	15808	15892	15982	15936	15623	15673	15753	15642	15532	15847	15728	15900	15981	15719	15679	15891	15594	15922	15928	15863	15680	15829	15717	15727	15611	15964	15749	15725	15832	15925	15665	15785	15467	15843	15965	15790	15802	15958	15771	15779	15745	15776	15798	15798	15665	15790	15808	15886	15694	15777	15780	15723	15857	15895	15787	15794	16018	15945	16076	15611	15828	15635	15782	15836	15852	15898	15907	15971	15757	15740	15754	15886	15846	15776	15768	15825	15991	15856	15835	15781	15627	15864	15841	15664	15835	15745	15657	15842	15908	15707	15790	15847	15777	15897	15847	15829	15707	15830	15911	15594	15833	15704	15755	15884	15975	15578	15864	15825	15856	15890	15781	15738	15921	15832	15790	15764	15964	15790	15754	15843	15734	15772	15812	15751	15751	15889	15820	15786	15737	15794	15689	15802	16040	15646	15737	15789	15922	15859	15815	15938	15760	15909	15791	15626	15726	15743	15828	15753	15789	15742	15571	15744	15908	15694	15753	15834	16086	15889	15861	15900	15583	15828	15675	15940	15795	15845	15665	15774	15787	15809	15869	15855	15714	15740	16017	15780	15838	15873	15899	15753	15663	15792	16010	15855	15817	15935	15842	16018	15783	15705	15811	15889	15878	15960	15827	15810	15869	15674	15667	15797	15570	15791	15733	15843	15785	15659	15621	15787	15560	15870	15898	15573	15709	15620	15953	15998	15884	15944	15840	15537	15819	15767	15888	15855	15660	15800	15782	15890	15684	15689	15508	15756	15879	15867	15801	15745	15745	15873	15929	15610	15642	15693	15765	15818	15853	15990	15965	15952	15717	15872	15779	15811	15779	15930	15812	15562	15925	15940	15681	15976	16003	15966	15876	15924	15743	15896	15706	15736	15955	15799	15816	15967	15841	15628	15755	15739	15800	15667	15703	15714	15660	15932	15661	16012	15718	15873	15763	15896	15764	15735	15697	15877	15829	15863	16017	15838	15928	15725	15890	15887	15867	15961	15973	15846	15763	15831	15722	15836	15808	15710	15822	15848	16020	15675	16012	15769	15876	15824	15730	15621	15817	15899	15846	15923	15820	15998	15707	15676	15959	15830	16048	15705	15761	15930	15730	15808	15930	15747	15753	15806	15780	15716	15694	15886	15781	15952	15924	15668	15691	15752	15827	15815	15828	15898	15696	15713	15802	15888	15819	15812	15872	15673	15594	15845	15871	15792	15702	15850	15755	15727	15691	15634	15611	15727	15728	15872	15775	15986	15797	15709	15675	15901	15815	15812	15770	15889	15591	15800	15866	15727	15761	15753	15724	15839	15708	15913	15766	15712	15817	15772	15793	15855	16038	15936	15801	15803	15752	15956	15900	15905	15964	15816	15868	15925	15788	15714	15859	15935	15880	15698	15808	15865	15577	15787	15841	15840	15811	15944	15846	15730	15710	15866	15763	15816	16001	15866	15723	15727	15807	15836	15801	15839	15878	15735	15865	15556	15784	15614	15881	15843	16082	16046	15872	15698	15791	15638	15843	15754	15789	15609	15774	15836	15637	15655	15679	15943	15751	15750	15676	15729	15700	15893	15794	15987	15931	15723	15755	15827	15718	15647	15795	15469	15795	15743	15848	15625	15765	15814	15880	15741	15817	15762	15971	15733	15745	15810	15808	15689	15934	15900	15739	15599	15759	15737	15812	15743	15737	15979	15933	15648	15624	15808	15818	15682	15985	15928	15772	15724	15578	15872	15620	15796	15783	15776	15761	15653	15891	15893	15756	15749	15684	15708	15791	15744	15924	16028	15712	15789	15650	15677	15803	15771	15674	15648	15771	15804	15556	15738	15844	15793	15496	15630	15606	15718	15582	15649	15703	15747	15797	15766	15554	15671	15939	15773	15859	15746	15676	15856	15943	15663	15921	15878	15965	15719	15937	15979	15760	15697	15951	15959	15848	15932	15913	15906	15806	15726	15772	15873	15768	15922	15677	16086	15809	15676	15969	15804	15819	15648	15912	15819	15675	15834	15716	15786	15861	15711	15813	15820	15681	15689	15893	15710	15954	15739	15829	15949	16028	15712	15784	15701	15685	16004	15794	15859	15696	15748	15909	15795	15651	15881	15960	15755	15770	15647	15762	15879	15769	15740	15899	15823	15657	15844	15930	15764	15749	15918	15933	15750	15934	15717	15926	15781	15732	15755	15702	15604	15815	15751	15775	15754	15640	15652	15792	15909	15879	16002	15880	16029	15838	15920	15963	15783	15620	15932	15823	15810	15719	15751	15817	15901	15812	15840	15946	15801	15898	15755	15742	15931	15969	15588	15666	15721	15754	15887	15925	15877	15567	15976	15808	15448	15728	15939	15867	15882	15835	15929	15844	15822	15751	15804	15932	15921	15889	15875	15836	15849	15732	15591	15697	15891	15818	15585	15983	15607	15887	15998	15863	15663	15791	15709	15696	15670	15847	15575	15712	15762	15686	15972	15871	15705	15684	15902	15888	15906	15958	16001	15857	15760	15855
36750	62298	58924	47550	41669	34998	28754	23191	19900	17830	16629	15893	15530	15026	14687	14517	14348	14426	14311	14222	14195	14107	14222	14099	14055	14007	14079	14049	13893	14090	13989	14121	13917	14090	14072	13921	13978	13853	13976	14081	13980	13881	13890	13733	13925	13947	14124	14137	13845	14042	13912	13896	13952	13923	13931	13904	14008	13974	13918	13933	13983	13626	14026	14001	13983	13899	13849	14000	13884	14169	13833	13887	13881	13898	14106	13992	13999	13907	13824	13924	13822	13936	13896	13822	14015	13925	13900	13895	13897	13958	14000	13985	13760	13888	14029	14039	13945	13920	13952	14018	13994	13830	13971	13937	13907	13861	13925	13894	13912	13870	13796	14174	13873	14030	13845	14114	14116	14004	14001	13982	14118	13919	13940	13913	13971	13951	13959	13811	13956	13847	13886	14148	13972	13965	13973	13933	13919	13928	14078	14039	13884	13891	13818	13995	14046	13880	13852	13900	13989	14054	13945	13860	13760	13833	13969	13904	14079	13955	13852	13774	13941	13735	13933	13756	13759	13892	14003	13969	13988	13824	13970	13813	13864	13938	13862	13978	13960	14012	13923	13984	13950	13911	13840	13833	13793	13882	13970	13937	13742	13971	13899	13924	13920	14078	13913	13940	13850	13904	13964	13846	13977	13874	14022	13742	13844	13756	14008	13937	14021	14126	13933	14029	13965	13936	13979	14040	13910	13964	13932	13923	14004	14030	13839	13906	13939	13939	13944	13953	14005	13897	13953	13832	13810	14005	14035	13875	13949	13873	13912	13846	13858	13868	14126	13883	13859	13996	13906	14016	13877	13904	13986	13907	13956	13948	13751	13866	14048	13804	13925	13874	13856	14057	13961	13940	14011	14023	13879	13865	14025	13960	13986	13779	14047	13835	13932	13868	13923	13932	13905	13768	13865	13980	13823	14001	13709	13815	13899	13846	13971	13777	13894	14004	13920	13862	13960	13967	13988	13884	13956	13885	14085	13975	13964	13718	13990	13933	13804	13840	13998	13794	14028	13847	13715	13927	13975	13874	13792	13946	13871	13775	13907	13863	13810	13996	14025	13966	13830	13866	13899	13837	13691	13715	14125	13887	13998	14009	14055	13885	13919	13868	13925	13985	13874	13923	13851	13843	13792	13737	13880	13902	14041	13904	13802	13888	13981	13862	13984	13744	13940	14116	13689	13847	14032	13911	14035	13970	13851	13834	13871	14029	14048	13936	13963	13743	13960	14036	14031	13986	13981	13839	13981	13789	13902	13997	13838	13883	13936	13918	13924	13805	13848	13917	13892	13941	13925	13893	13989	14012	13736	13849	14040	13946	13961	14060	13894	13971	13903	13914	13902	13933	13826	13988	13802	13847	13926	13851	13932	13889	13991	13883	13792	13817	13980	13699	13951	13886	14024	13933	13829	13865	13922	13881	13904	13801	13904	13874	13679	14002	14017	13891	13897	13887	13965	13848	14071	13749	13835	13930	13937	13944	13940	13847	13863	14025	13931	13916	13739	13831	13928	13790	13963	13885	13838	14049	13953	13717	13751	13847	14018	13777	14074	13908	13875	14047	14103	14077	13974	13892	13915	13919	13893	13781	13889	13879	13857	13893	13927	14023	13924	13844	13925	14019	13914	13911	13850	13919	13918	13890	13932	13854	13924	13868	13835	13934	13978	13987	13844	14026	14025	14018	13955	13977	13924	13825	13974	13780	13818	14051	13816	14084	13938	13948	13991	14046	13993	13866	13838	13863	13952	13923	13984	13851	13980	13967	13933	13977	13868	13886	14088	14040	13769	13857	13979	13821	13989	13953	13895	14017	13865	13941	13920	13925	14010	13908	13906	13819	13907	13862	13888	13720	13991	13772	14002	13867	13951	13874	13903	13765	13954	14041	13804	13901	13907	13821	13956	13809	14015	13964	13941	13881	13926	13916	13975	13968	13977	13847	14006	14064	13950	13939	13856	13945	13909	13985	13892	13837	13913	13764	13889	13822	13859	14073	13889	14024	13870	13939	13926	13769	13905	13891	13937	13791	13929	13848	13872	13988	13965	13930	13887	13890	13974	13957	14019	13970	13782	13904	13970	13730	13976	14050	13871	13832	14093	13990	13944	13841	13883	13981	13950	13785	14120	14196	13903	13911	13769	13888	13890	13840	13780	14085	13891	14047	13946	13849	13986	13808	13912	13927	13949	13764	13900	13706	13751	13960	13887	13844	13878	14057	13925	13886	13774	13965	13798	13808	13976	13861	13809	13877	13903	14006	14056	13864	13837	13854	13893	13822	14057	14004	13843	13994	13943	13883	13901	13872	13923	13803	13765	13889	13853	13924	13835	13814	14042	13930	13858	14093	13856	13930	13817	13945	13795	13736	13947	13870	13930	13821	13846	13806	13902	13881	13895	13989	13899	13875	13934	14028	13807	13907	13864	13908	13976	13854	13858	13959	13960	13919	14031	13825	14051	13723	13966	13818	13907	13852	14070	14062	13789	13912	13906	13914	13902	13928	13948	14031	13894	13840	13839	13938	13950	13865	14047	13925	13682	14076	13893	13901	14039	13896	13942	13877	13936	13811	13908	13883	13829	13887	13876	13821	13976	13805	13932	13989	13916	13981	13856	14101	14000	13936	13947	13948	13965	13866	13831	13922	13888	13755	13967	13763	13930	13941	13944	14047	13882	13898	13860	14044	13955	13840	13897	13916	13839	13862	14096	13820	13790	13834	13985	13888	13822	13821	13918	13941	14014	13905	13998	13890	13875	13852	13936	14011	13831	13908	13895	13983	13855	13783	14028	13981	13843	13928	13889	13907	14030	13831	13972	13812	14027	14258	13904	13942	13774	14185	13988	14036	13802	13810	13880	13875	13985	13832	13970	14040	13927	13882	13905	13872	14057	13860	13837	13738	14106	13730	14030	13880	13835	14047	13786	13828	13997	13946	13799	13740	13924	13914	13756	13898	14047	13903	13905	14029	13880	13807	13947	13979	13993	13728	13920	13737	13935	14209	13958	13997	13943	13957	14032	13961	14058	13793	13805	13956	13869	13997	13969	13869	14052	13921	13823	13950	14084	13784	13959	13910	14020	13952	13888	13962	13838	13902	13831	13967	13940	13955	13968	13971	13909	13921	14041	13945	13824	13721	13937	13901	13939	13860	13957	13855	13961	13972	14196	14128	13933	13908	13888	13874	14054	13995	14054	14003	13851	13842	13743	13868	13997	13860	13735	13894	13862	13926	13926	13995	13812	13886	13799	13985	13964	13848	13882	13976	13833	14009	13867	13830	13940	13965	13995	13971	13823	13839	13709	13960	13999	13957	13929	13849	13756	13954	13945	13840	13982	13954	13998	14012	14032	13914	13978	13818	13750	13873	13941	13818	13923	13882	13849	13923	13865	13763	13839	13870	13842	13875	13885	13961	13805	13846	13891	13897	13956	13972	13707	13916	14060	13975	13779	13967	13969	13941	13828	13948	13905	13810	13953	13912	13795	13932	13861	13883	13847	14012	13906	13875	13854	14031	13949	13819	13699	14018	13850	13762	13928	13869	13907	13896	13777	13945	14041	13988	13973	13960	14211	13893	13972	13928	13806	13843	13814	13826	13968	13941	14027	13791	13916	13976	13903	13786	13969	13992	13812	13936	13974	13959	14072	13667	14157	14061	13917	14085	14003	13833	13867	14009	13776	14126	14064	13819	13828	13654	13852	13848	14041	13875	13944	13913	13922	13778	13783	14020	13986	13877	14005	13923	13943	13877	13895	13896	13906	13928	13896	13855	13961	13863	13814	13866	14030	14009	13916	13770	13881	13832	14029	13945	14079	13945	13947	13901	14021	13906	13909	13971	13727	14002	14000	13877	13817	13966	13824	13927	13956	13972	13861	13842	13663	13843	13878	13885	13917	13948	13926	13775	13899	14010	13856	13850	13965	13886	13855	13886	13989	13829	13939	13926	14005	13856	13862	13932	13935	13902	13916	14093	13814	13774	13871	13992	13944	13816	13895	14051	13997	13983	13845	13816	13807	13930	13767	13958	13935	13732	13898	14003	13859	13983	14093	13946	13950	14072	13787	13822	13761	13946	13907	14013	13804	13840	13861	13860	13835	13849	13999	13955	13832	13931	13842	13859	13845	13961	13854	14005	13923	13700	13908	14038	14010	13826	13945	13844	13855	13814	13996	13842	14029	13854	13809	13872	13835	13852	13947	13920	13785	13813	13989	13842	13930	13812	13871	13847	13811	14003	13848	14064	13851	13917	13856	14010	13959	13999	13957	13802	13944	13824	14030	14066	13941	13814	13953	13846	13819	13969	14053	13881	13888	13833	13973	14013	13911	14044	13983	13855	13908	13983	13950	13910	13808	13892	13792	13960	13969	13794	13835	14005	13898	14105	13905	13919	13813	13950	13859	13971	13890	13858	13926	14145	13877	13832	13819	13875	14089	13863	13909	13925	13849	13979	13953	14067	13832	14095	13791	13713	13873	13984	13881	13865	13975	13975	13851	13944	13941	14051	14018	13719	14046	14106	13981	13830	13908	13872	13855	13858	13868	14016	13846	13957	13853	13909	13954	14045	13953	13858	14025	13952	13914	13749	13896	13821	14076	13995	13892	13886	13841	13949	13998	13908	14137	13703	13834	13804	14002	13863	13986	13906	13778	13876	13825	13886	13837	13922	13715	13779	13827	13817	14009	13976	13848	14080	13841	13804	13816	13937	13939	13922	13977	13684	13984	13940	13905	13813	13822	13898	13993	13846	13820	13832	13928	13953	13879	13973	13838	13930	13988	13847	13879	14098	13987	13797	13758	13859	13717	14076	13681	13858	13868	13772	13913	13942	14015	14049	13911	13914	13749	13881	13798	13856	13843	13863	13876	13881	13856	13928	13915	14050	14029	13928	13861	13855	13874	13837	13972	13760	13935	13899	14005	13887	13886	13700	13861	14029	13782	13981	13916	13839	13989	13853	13866	13812	14027	14006	13890	13853	13834	14045	13948	13968	13973	13856	13885	13996	13695	14070	13948	13949	13921	13802	13958	14092	13952	13976	13948	13833	13836	13972	13764	13972	14039	13975	13908	13953	13959	13901	13923	13909	13973	13848	13881	13952	13841	14052	13945	13877	14052	13990	13887	13857	13871	13853	13878	14107	13679	13900
29816	31073	39102	34066	26741	22883	20231	18232	17291	16382	16138	15927	15803	15690	15660	15351	15623	15506	15481	15587	15410	15460	15546	15346	15261	15310	15561	15553	15321	15397	15349	15540	15319	15297	15383	15319	15359	15519	15241	15502	15337	15311	15376	15396	15406	15312	15387	15297	15299	15198	15113	15198	15167	15238	15303	15316	15023	15396	15315	15339	15543	15238	15407	15313	15484	15122	15262	15229	15325	15333	15411	15329	15319	15345	15247	15096	15227	15220	15288	15239	15446	15442	15471	15453	15422	15240	15280	15340	15421	15384	15349	15343	15283	15237	15221	15242	15125	15130	15277	15223	15179	15129	15359	15298	15214	15229	15363	15501	15207	15381	15172	15443	15160	15117	15429	15505	15198	15146	15238	15425	15408	15271	15239	15282	15503	15410	15229	15475	15465	15159	15251	15305	15215	15395	15404	15228	15123	14923	15405	15187	15197	15152	15339	15433	15430	15232	15222	15458	15306	15387	15177	15235	15270	15449	15458	15322	15387	15116	15385	15159	15259	15090	15496	15438	15324	15429	15375	15391	15257	15138	15284	15344	15294	15294	15240	15308	15332	15114	15300	15283	15347	15251	15271	15428	15341	15359	15343	14859	15452	15443	15282	15421	15399	15363	15081	15205	15106	15218	15493	15260	15457	15299	15328	15362	15373	15348	15283	15227	15220	15132	15392	15431	15374	15281	15393	15301	15409	15222	15521	15168	15194	15359	15206	15421	15232	15150	15292	15257	15249	15066	15321	15349	15362	15362	15277	15158	15537	15386	15358	15229	15200	15311	15478	15357	15345	15389	15211	15347	15419	15286	15301	15302	15257	15241	15321	15206	15062	15340	15400	15650	15337	15294	15292	15157	15287	15207	15188	15324	15095	15309	15454	15451	15104	15171	15286	15340	15234	15367	15310	15388	15446	15575	15154	15132	15120	15219	15394	15347	15071	15491	15443	15475	15471	15260	15255	15308	15291	15182	15098	15289	15338	15390	15277	15232	15310	15609	15158	15201	15306	15267	15199	15349	15337	15357	15323	15272	15319	15493	15298	15332	15230	15366	15145	15558	15370	15326	15382	15317	15407	15325	15186	15101	15520	15241	15279	15147	15178	15245	15263	15274	15182	15326	15102	15368	15210	15240	15243	15218	15079	15448	15401	15224	15228	15375	15296	15409	15183	15398	15425	15283	15256	15542	15508	15228	15299	15550	15214	15231	15162	15238	15261	15324	15194	15318	15187	15031	15424	15217	15352	15483	15308	15475	15178	15381	15319	15225	15442	15325	15315	15314	15078	15326	15288	15142	15350	15321	15388	15427	15477	15369	15124	15335	15346	15245	15503	15427	15338	15299	15455	15289	15251	15247	15414	15666	15417	15290	15451	15372	15159	15315	15252	15123	15183	15114	15161	15279	15197	15286	15121	15335	15330	15318	15397	15130	15164	15444	15162	15307	15185	15318	15203	15386	15237	15362	15341	15172	15358	15256	15208	15434	15294	15353	15189	15434	15305	15462	15437	15389	15260	15174	15361	15119	15141	15454	15393	15198	15343	15315	15286	15286	15278	15337	15484	15428	15401	15328	15403	15373	15583	15319	15345	15277	15404	15098	15246	15171	15193	15439	15347	15174	15582	15256	15322	15299	15277	15213	15360	15410	15323	15290	15349	15190	15345	15402	15310	15352	15303	15403	15144	15375	15455	15530	15578	15358	15445	15308	15352	15284	15413	15335	15213	15446	15415	15353	15341	15286	15421	15127	15191	15252	15190	15100	15264	15531	15344	15493	15371	15211	15469	15387	15413	15305	15266	15210	15180	15120	15300	15438	15211	15515	15147	15403	15384	15372	15361	15361	15284	15282	15324	15304	15295	15317	15411	15324	15348	15184	15319	15426	15455	15693	15384	15378	15242	15231	15148	15327	15392	15261	15437	15059	15394	15377	15418	15275	15351	15167	15265	15261	15412	15204	15374	15236	15505	15336	15327	15161	15151	15450	15156	15369	15264	15415	15433	15171	15149	15206	15270	15169	15244	15239	15228	15381	15376	15276	15339	15237	15221	15419	15313	15282	15243	15242	15363	15336	15361	15388	15466	15266	15198	15293	15412	15260	15442	15446	15362	15156	15384	15428	15172	15162	15383	15461	15400	15489	15342	15283	15376	15311	15459	15298	15403	15295	15214	15232	15431	15491	15170	15282	15346	15363	15405	15440	15516	15262	15196	15263	15354	15391	15476	15246	15377	15357	15267	15545	15449	15527	15303	15467	15270	15403	15319	15307	15358	15213	15385	15223	15273	15264	15320	15138	15356	15296	15214	15184	15157	15362	15334	15369	15363	15347	15268	15290	15276	15380	15213	15259	15294	15171	15338	15240	15265	15265	15234	15162	15340	15207	15142	15273	15172	15421	15195	15046	15270	15208	15324	15284	15181	15300	15227	15219	15265	15331	15426	15371	15374	15453	15363	15273	15383	15214	15300	15274	15365	15303	15497	15378	15197	15358	15414	15290	15251	15450	15252	15115	15336	15233	15289	15415	15523	15443	15407	15380	15443	15332	15302	15439	15380	15431	15359	15301	15479	15277	15436	15233	15245	15300	15182	15211	15235	15127	15320	15214	15172	15440	15285	15421	15370	15195	15329	15521	15274	15248	15224	15320	15288	15220	15149	15363	15341	15192	15271	15366	15442	15302	15369	15274	15503	15302	15384	15270	15403	15300	15345	15265	15258	15389	15315	15312	15232	15287	15287	15295	15352	15242	15430	15333	15478	15356	15267	15376	15597	15213	15445	15273	15216	15114	15356	15326	15487	15201	15372	15376	15245	15291	15181	15214	15291	15362	15182	15347	15256	15175	15295	15324	15515	15340	15215	15134	15232	15334	15381	15211	15326	15304	15486	15332	15327	15231	15256	15290	15225	15297	15298	15253	15257	15283	15310	15429	15448	15320	15269	15225	15386	15292	15168	15353	15322	15219	15303	15189	15419	15307	15314	15358	15195	15271	15357	15340	15276	15300	15199	15283	15434	15461	15420	15430	15223	15137	15263	15302	15118	15074	15306	15613	15583	15386	15532	15328	15427	15460	15420	15322	15232	15213	15415	15081	15370	15295	15158	15254	15280	15392	15314	15420	15264	15295	15433	15475	15461	15267	15466	15358	15380	15351	15407	15270	15478	15279	15216	15250	15421	15322	15408	15243	15448	15152	15378	15191	14965	15276	15339	15443	15252	15496	15342	15393	15289	15384	15462	15264	15409	15161	15526	15208	15324	15282	15277	15200	15487	15328	15162	15343	15260	15294	15245	15412	15261	15192	15174	15478	15161	15266	15341	15299	15277	15227	15276	15398	15351	15332	15116	15365	15376	15255	15100	15496	15265	15243	15300	15237	15143	15285	15288	15179	15451	15390	15247	15351	15136	15311	15395	15473	15274	15351	15539	15312	15212	15094	15414	15269	15249	15502	15406	15243	15353	15338	15348	15306	15405	15418	15461	15403	15286	15280	15187	15225	15317	15422	15294	15235	15240	15088	15332	15198	15289	15379	15331	15468	15421	15512	15299	15101	15169	15066	15448	15247	15379	15220	15298	15403	15527	15320	15274	15510	15413	15449	15345	15211	15226	15175	15220	15301	15354	15481	15447	15064	15345	15085	15157	15453	15276	15213	15223	15382	15431	15379	15397	15138	15305	15285	15306	15316	15349	15387	15338	15172	15320	15246	15267	15315	15289	15338	15253	15172	15260	15271	15263	15338	15535	15356	15126	15276	15098	15246	15263	15462	15381	14980	15326	15379	15379	15227	15436	15275	15443	15290	15311	15304	15216	15368	15336	15450	15332	15349	15408	15225	15423	15297	15470	15281	15343	15508	15450	15295	15328	15267	15446	15354	15402	15269	15433	15256	15295	15155	15149	15451	15298	15262	15408	15469	15321	15234	15255	15368	15205	15421	15241	15502	15230	15371	15261	15243	15168	15344	15368	15411	15296	15438	15404	15405	15383	15308	15413	15249	15184	15272	15220	15140	15267	15206	15381	15512	15140	15495	15443	15344	15343	15329	15272	15427	15510	15269	15375	15202	15553	15330	15312	15169	15252	15232	15334	15263	15294	15128	15323	15336	15361	15378	15481	15491	15407	15275	15055	15331	15173	15388	15116	15420	15347	15385	15329	15201	15244	15263	15427	15390	15255	15541	15335	15353	15211	15352	15379	15270	15344	15367	15312	15386	15408	15369	15278	15181	15286	15175	15313	15325	15409	15317	15356	15294	15508	15281	15387	15269	15251	15239	15283	15354	15509	15280	15203	15397	15476	15266	15218	15304	15136	15228	15285	15580	15206	15401	15191	15517	15347	15434	15388	15504	15306	15267	15567	15311	15231	15394	15375	15222	15284	15356	15371	15468	15415	15234	15176	15227	15369	15344	15391	15004	15169	15273	15262	15343	15260	15278	15377	15333	15322	15315	15198	15274	15225	15367	15402	15480	15326	15363	15327	15103	15076	15452	15331	15267	15285	15261	15385	15333	15338	15271	15276	15526	15401	15200	15473	15497	15411	15312	15403	15277	15464	15151	15526	15445	15392	15213	15430	15384	15209	15402	15316	15638	15360	15437	15261	15109	15131	15222	15423	15161	15351	15356	15426	15271	15191	15120	15387	15487	15265	15380	15271	15484	15156	15381	15339	15408	15245	15468	15378	15271	15281	15257	15244	15369	15255	15435	15329	15182	15144	15339	15351	15377	15196	15151	15388	15358	15265	15221	15412	15373	15318	15516	15200	15211	15252	15047	15223	15289	15161	15315	15299	15336	15330	15158	15279	15308	15538	15473	15433	15231	15423	15105	15362	15393	15323	15308	15346	15582	15471	15412	15310	15452	15493	15418	15415	15291	15427	15241	15330	15470	15188	15102	15417	15216	15323	15418	15243	15384	15510	15442	15413	15446	15474	15172	15470	15329	15364	15095	15343	15291	15332	15335	15247	15200	15223	15432	15591	15210	15140	15478	15251	15359	15432	15516	15397	15196	15277	15393	15369	15402	15061	15346	15325	14937	15403	15167	15253	15540	15511	15323	15170	15269	15336	15263	15236	15170	15335	15344	15386	15122	15282	15405	15438	15449	15344	15231	15275	15473	15382	15378	15226	15403	15219	15359	15486	15420	15467	15444
33428	48730	43507	33386	27375	23129	19764	17200	16087	15016	14731	14527	14127	14068	13805	13853	13761	13786	13814	13714	13766	13598	13925	13780	13689	13770	13751	13868	13501	13624	13699	13655	13657	13662	13657	13619	13605	13619	13782	13598	13541	13714	13760	13780	13602	13719	13599	13768	13614	13698	13571	13629	13656	13667	13610	13466	13656	13879	13600	13544	13500	13522	13500	13618	13583	13616	13673	13682	13644	13617	13825	13488	13491	13605	13519	13783	13620	13527	13596	13630	13624	13510	13614	13690	13766	13695	13631	13725	13588	13575	13587	13664	13647	13821	13613	13688	13524	13561	13718	13663	13692	13757	13674	13534	13690	13690	13582	13843	13796	13676	13850	13685	13674	13629	13591	13704	13654	13812	13585	13605	13498	13568	13591	13672	13618	13610	13704	13680	13587	13626	13573	13690	13555	13688	13673	13418	13686	13711	13591	13550	13642	13626	13698	13722	13727	13420	13563	13672	13638	13662	13654	13859	13736	13733	13723	13630	13513	13705	13522	13664	13587	13681	13662	13749	13409	13639	13677	13669	13701	13730	13651	13514	13634	13745	13554	13723	13673	13656	13565	13565	13682	13508	13525	13601	13713	13582	13873	13761	13673	13715	13579	13728	13353	13731	13636	13729	13448	13614	13494	13559	13580	13822	13754	13595	13570	13617	13520	13643	13577	13502	13741	13692	13620	13638	13755	13534	13690	13567	13554	13494	13514	13390	13614	13569	13621	13676	13661	13590	13488	13646	13657	13579	13452	13597	13644	13626	13626	13690	13659	13609	13540	13685	13693	13582	13689	13704	13634	13624	13642	13607	13554	13578	13688	13651	13626	13530	13633	13854	13582	13599	13629	13576	13646	13517	13536	13724	13597	13530	13638	13721	13519	13790	13738	13585	13666	13698	13824	13626	13556	13700	13704	13735	13571	13645	13675	13595	13700	13575	13630	13494	13623	13574	13664	13700	13688	13534	13588	13546	13565	13478	13728	13742	13591	13773	13729	13572	13723	13532	13656	13500	13569	13667	13668	13674	13576	13477	13785	13677	13670	13642	13628	13698	13754	13747	13652	13697	13400	13654	13664	13672	13529	13695	13697	13785	13678	13577	13619	13571	13638	13587	13697	13724	13735	13313	13561	13587	13609	13585	13637	13749	13635	13426	13701	13640	13521	13744	13597	13749	13630	13662	13760	13677	13481	13801	13496	13446	13667	13613	13720	13660	13476	13816	13567	13736	13470	13505	13529	13837	13493	13599	13592	13565	13598	13625	13509	13777	13698	13739	13718	13677	13512	13537	13763	13450	13443	13559	13578	13828	13565	13707	13830	13676	13659	13726	13658	13558	13461	13752	13532	13502	13802	13736	13604	13676	13634	13674	13570	13602	13648	13652	13610	13613	13668	13598	13833	13727	13483	13728	13636	13649	13667	13583	13809	13542	13651	13560	13674	13776	13533	13726	13427	13700	13621	13671	13697	13613	13469	13757	13627	13496	13604	13604	13750	13704	13544	13685	13755	13695	13674	13617	13616	13698	13658	13575	13506	13696	13541	13687	13542	13591	13658	13701	13670	13699	13583	13776	13532	13729	13666	13804	13803	13714	13765	13623	13644	13624	13700	13694	13736	13484	13562	13658	13595	13570	13458	13677	13557	13560	13670	13531	13549	13540	13777	13566	13554	13600	13466	13640	13681	13646	13602	13792	13538	13696	13473	13594	13620	13698	13621	13707	13611	13559	13571	13555	13532	13635	13657	13501	13793	13520	13667	13564	13709	13536	13644	13698	13603	13707	13792	13632	13655	13626	13716	13661	13526	13681	13496	13487	13685	13686	13635	13602	13647	13788	13674	13732	13573	13827	13592	13595	13596	13692	13627	13800	13578	13493	13757	13608	13725	13568	13722	13566	13691	13465	13594	13619	13627	13760	13361	13776	13618	13757	13541	13667	13679	13630	13587	13761	13573	13715	13531	13668	13749	13619	13537	13640	13683	13772	13500	13758	13591	13611	13689	13609	13690	13667	13676	13721	13833	13744	13593	13446	13596	13646	13591	13779	13512	13689	13647	13558	13516	13500	13599	13711	13672	13637	13588	13462	13641	13621	13579	13738	13700	13659	13659	13756	13586	13615	13595	13509	13692	13509	13478	13601	13597	13582	13724	13569	13705	13694	13547	13735	13471	13761	13592	13689	13608	13577	13649	13575	13577	13641	13572	13581	13605	13614	13734	13398	13773	13658	13641	13667	13642	13610	13701	13620	13639	13575	13633	13623	13650	13468	13576	13619	13688	13510	13573	13632	13568	13553	13613	13594	13553	13516	13576	13535	13491	13642	13674	13640	13704	13727	13751	13598	13565	13423	13685	13542	13673	13665	13617	13611	13623	13637	13504	13587	13626	13917	13629	13689	13672	13526	13639	13546	13455	13497	13527	13627	13542	13564	13548	13703	13719	13682	13739	13733	13527	13568	13667	13614	13576	13596	13614	13431	13694	13594	13586	13749	13689	13819	13651	13721	13587	13552	13601	13684	13625	13519	13535	13586	13647	13733	13556	13751	13620	13642	13689	13594	13701	13630	13639	13700	13821	13627	13687	13464	13646	13527	13553	13725	13647	13707	13797	13535	13604	13527	13754	13735	13543	13694	13562	13586	13639	13547	13655	13786	13494	13537	13574	13425	13612	13755	13627	13835	13619	13553	13617	13746	13645	13608	13708	13666	13651	13699	13751	13578	13615	13642	13569	13711	13775	13642	13595	13696	13608	13556	13766	13530	13690	13531	13421	13506	13770	13633	13697	13449	13672	13656	13422	13705	13732	13467	13746	13722	13609	13654	13575	13601	13640	13560	13713	13618	13695	13620	13724	13749	13707	13560	13658	13700	13473	13608	13677	13562	13659	13657	13534	13722	13643	13631	13641	13586	13561	13685	13564	13584	13618	13757	13679	13717	13639	13601	13695	13679	13634	13803	13674	13605	13650	13718	13574	13554	13669	13593	13612	13648	13562	13625	13579	13554	13679	13541	13684	13684	13715	13674	13788	13668	13657	13789	13696	13841	13638	13725	13649	13742	13787	13606	13710	13523	13596	13541	13696	13595	13727	13626	13728	13610	13452	13616	13551	13728	13598	13706	13690	13559	13740	13583	13648	13722	13695	13601	13513	13596	13672	13610	13658	13485	13649	13521	13672	13678	13492	13595	13609	13613	13542	13654	13705	13717	13686	13632	13613	13728	13554	13571	13557	13693	13689	13574	13605	13591	13593	13627	13565	13666	13566	13669	13505	13557	13564	13700	13534	13541	13636	13642	13538	13706	13666	13642	13503	13578	13658	13638	13658	13695	13590	13721	13668	13554	13567	13748	13641	13498	13738	13618	13464	13574	13555	13591	13644	13294	13711	13746	13534	13498	13662	13681	13660	13507	13519	13642	13652	13571	13727	13625	13485	13705	13736	13636	13617	13592	13608	13711	13670	13749	13506	13635	13597	13700	13579	13757	13449	13756	13664	13622	13763	13496	13533	13676	13640	13626	13658	13501	13729	13641	13592	13705	13770	13574	13558	13706	13586	13530	13646	13656	13663	13632	13627	13751	13633	13474	13711	13649	13733	13673	13659	13618	13580	13460	13581	13424	13712	13549	13616	13598	13671	13667	13591	13572	13711	13736	13707	13550	13942	13550	13635	13503	13690	13664	13627	13645	13704	13593	13604	13490	13593	13654	13507	13524	13640	13649	13668	13745	13545	13621	13629	13561	13689	13669	13689	13573	13586	13546	13539	13555	13654	13526	13711	13698	13672	13557	13652	13681	13723	13649	13712	13570	13662	13430	13619	13577	13407	13704	13774	13559	13714	13716	13790	13633	13656	13659	13629	13546	13794	13476	13717	13687	13649	13616	13575	13558	13595	13645	13653	13737	13771	13629	13585	13601	13773	13581	13708	13707	13570	13668	13553	13596	13665	13730	13632	13676	13619	13780	13719	13577	13591	13629	13695	13540	13527	13497	13599	13653	13639	13669	13682	13713	13730	13757	13720	13606	13604	13588	13762	13695	13761	13772	13779	13571	13500	13816	13589	13590	13735	13562	13637	13658	13694	13649	13522	13522	13569	13615	13506	13535	13649	13588	13673	13561	13492	13590	13449	13757	13577	13570	13478	13752	13655	13678	13868	13653	13638	13536	13485	13552	13549	13680	13732	13647	13706	13611	13856	13659	13739	13762	13639	13677	13658	13543	13707	13389	13567	13658	13676	13470	13570	13801	13619	13574	13609	13676	13480	13707	13560	13718	13566	13548	13714	13653	13821	13632	13690	13740	13733	13666	13755	13638	13602	13569	13686	13742	13630	13631	13608	13694	13703	13589	13802	13592	13636	13472	13784	13530	13591	13716	13648	13589	13579	13689	13849	13456	13748	13567	13632	13415	13502	13707	13552	13665	13727	13649	13841	13713	13677	13800	13596	13754	13393	13833	13788	13581	13390	13554	13701	13649	13628	13808	13680	13581	13561	13652	13586	13574	13750	13547	13701	13673	13667	13712	13653	13659	13671	13527	13469	13621	13568	13499	13590	13529	13756	13597	13676	13621	13605	13735	13681	13670	13589	13623	13607	13658	13374	13555	13601	13639	13687	13827	13599	13527	13492	13639	13591	13518	13523	13676	13524	13499	13651	13701	13742	13652	13503	13531	13625	13513	13550	13787	13596	13659	13769	13646	13594	13797	13610	13566	13576	13646	13666	13619	13728	13552	13707	13806	13654	13598	13710	13674	13725	13535	13687	13573	13741	13586	13836	13651	13578	13600	13584	13611	13609	13609	13558	13921	13739	13578	13625	13633	13609	13480	13771	13613	13694	13582	13645	13720	13454	13729	13686	13710	13666	13789	13645	13651	13735	13513	13502	13577	13673	13484	13575	13634	13483	13556	13574	13651	13724	13488	13495	13703	13610	13554	13580	13676	13711	13724	13837	13564	13576	13675	13489	13560	13753	13744	13675	13559	13690	13631	13852	13542	13675	13635	13438	13770	13680	13668	13622	13534	13688	13718	13581	13525	13755	13518	13747	13733	13582	13693	13600	13619	13719	13617	13782	13524	13602	13554	13654	13703	13650	13616	13699	13551	13854	13491	13618	13501	13623	13812	13652	13491	13699	13501	13647	13551	13483	13628
24142	21231	29239	28034	28548	28557	26166	21286	18230	17295	16409	16357	15868	15777	15869	15588	15482	15351	15701	15472	15708	15368	15540	15405	15412	15605	15485	15508	15439	15257	15502	15384	15434	15394	15280	15100	15292	15334	15469	15181	15280	15253	15407	15541	15435	15389	15414	15254	15468	15205	15314	15327	15174	15266	15173	15277	15335	15286	15184	15110	15288	15124	15166	15462	15356	15136	15167	15241	15112	15417	15253	15293	15311	15368	15316	15205	15382	15173	15270	15361	15201	15277	15247	15196	15284	15307	15243	15253	15393	15235	15310	15032	15358	15304	15322	15108	15256	15285	15317	15316	15205	15156	15217	15390	15246	15229	15213	15439	15140	15324	15370	15361	15230	15287	14999	15245	15229	15151	15109	15313	15299	15327	15221	15102	15491	15132	15381	15392	15601	15505	15287	15362	15229	15328	15384	15280	15244	15257	15270	15195	15212	15302	15172	15312	15117	15086	15348	15358	15442	15375	15182	15215	15251	15128	15261	15234	15258	15115	15086	15350	15176	15181	15115	15288	15232	15187	15140	15157	15068	15149	15337	15296	15230	15464	15337	15269	15357	15156	15132	15275	15395	15359	15463	15456	15328	15120	15255	15260	15497	15417	15416	15332	15257	15175	15334	15306	15231	15343	15153	15258	15151	15300	15304	15269	15080	15351	15238	15352	14999	15184	15243	15202	15186	15098	15342	15272	15378	15341	15416	15173	15175	15225	15185	15115	15263	15189	15439	15372	15506	15222	15347	15225	15288	15439	15465	15341	15345	15094	15259	15150	15168	15105	14939	15323	15360	15423	15481	15362	15140	15061	15095	15426	15469	15244	15245	15282	15469	15308	15327	15317	15093	15079	15274	15159	15275	15146	15064	15084	15227	15206	15119	15199	15018	15245	15314	15197	15128	15256	15053	15131	15181	15183	15158	15162	15344	15140	15107	15408	15248	15242	15211	15256	15224	15084	15116	15286	15203	15237	15170	15198	15036	15487	15286	15302	15367	15357	15285	15154	15319	15198	14978	15253	15225	15165	15233	15338	15352	15039	15350	15098	15262	15394	15285	15103	15260	15269	15068	15194	15298	15377	15238	15198	15123	15286	15312	15319	15371	15309	15455	15197	15241	15073	15257	15353	15298	15188	15337	15384	15126	15356	15148	15041	15319	15296	15327	15275	15249	15265	15449	15154	15343	15147	15240	15313	15281	15223	15261	15210	15232	15372	15289	15303	15257	15430	15200	15365	15277	15415	15345	15344	15386	15481	15270	15474	15211	15118	15201	15360	15298	15144	15263	15345	15610	15234	15181	15148	15093	15127	15370	15147	15126	15288	15334	15195	15229	15318	15262	15131	15254	15094	15237	15139	15227	15272	15100	15174	15391	15282	15228	15233	15369	15174	15101	15108	15324	15139	15276	15163	15390	15283	15127	15163	15314	15307	15247	15236	15313	15169	15268	15217	15339	15403	15286	15053	15057	15353	15279	15255	15359	15309	15492	15396	15425	15363	15233	15393	15224	15078	15210	15177	15440	15298	15335	15197	15472	15408	15397	15375	15420	15423	15429	15248	15210	15294	15303	15216	15195	15522	15225	15281	15414	15370	15328	15456	15149	15218	15366	15219	15251	15162	15170	15425	15322	15297	15089	15103	15227	15248	15269	15164	15349	15430	15321	15236	15121	15405	15476	15183	15151	15232	15185	15287	15311	15224	15294	14999	15187	15189	15071	15169	15251	15113	15171	15257	15412	15489	15357	15307	15333	15421	15297	15275	15028	15211	15417	15032	15315	15122	15113	15377	15377	15221	15177	15131	15320	15312	15599	15187	15335	15205	15287	15345	15242	15253	15325	15392	15416	15227	15326	15245	15179	15405	15088	15180	15217	15377	15322	15223	15256	15044	15361	15157	15251	15184	15127	15124	15221	15075	15272	15316	15145	15360	15182	15037	15250	15336	15261	15288	15134	15386	15124	15162	15554	15453	15145	15027	15292	15307	15164	15353	15301	15370	15241	15225	15232	15113	15271	15345	15252	15338	15008	15339	15258	15114	15074	15155	15147	15276	15236	15100	15355	15071	15294	15108	15266	15250	15215	15240	15358	15319	15179	15402	15314	15392	15378	15341	15172	15005	15114	15207	15269	15225	15431	15094	15288	15412	15308	15368	15373	15432	15206	15260	15375	15378	15311	15176	15169	15292	15075	15220	15367	15225	15114	15274	15182	15396	15406	15174	15349	15151	15323	15454	15241	15294	15198	15185	15203	15076	14970	15141	15278	15214	15126	15178	15471	15181	15109	15140	15159	15317	15263	15184	15420	15325	15170	15356	15240	15352	15088	15238	15141	15192	15176	15274	15195	15225	15328	15411	15342	15090	15311	15124	15327	15190	15123	15219	15213	15148	15196	15354	15382	15396	15206	15350	15204	15197	15337	15305	15215	15230	15328	15294	15256	15255	15205	15300	15399	15310	15364	15161	15203	15366	15370	15301	15064	15364	15131	15377	15125	15170	15425	15202	15270	15218	15250	15293	15454	15206	15338	15279	15283	15183	15520	15281	15336	15190	15110	15420	15224	15150	15372	15212	15175	15302	15038	15107	15365	15323	15299	15379	15342	15339	15370	15267	15312	15315	15335	15324	15234	15404	15168	15392	15423	15333	15317	15191	15218	15263	15440	15245	15134	15371	15423	15151	15204	15354	15204	15351	15402	15011	15178	15224	15400	15292	15297	15248	15299	15120	15069	15456	15303	15233	15278	15429	15396	15204	15482	15297	15154	15263	15124	15231	15374	15230	15088	15279	15199	15082	15289	15233	15105	15371	15424	15314	15325	15217	15308	15272	15146	15120	15388	15254	15154	15247	15331	15009	15293	15454	15227	15390	15424	15400	15375	15165	15272	15335	15224	15252	15083	15126	15186	15277	15191	15118	15446	15321	15297	15257	15205	15317	15108	15539	15031	15213	15205	15236	15286	15376	15280	15383	15379	15166	15179	15513	15300	15536	15249	15274	15122	15354	15301	15152	15327	15342	15330	15152	15340	15414	15370	15156	15286	15060	15167	15074	15203	15143	15123	15253	15409	15398	15182	15234	15334	15248	15126	15119	15345	15594	15367	15169	15201	15309	15259	15362	15308	15215	15123	15201	15120	15228	15390	15286	15156	15190	15161	15541	15182	15254	15232	15395	15242	15305	15323	15205	15288	15204	15105	15131	14947	15356	15327	15421	15345	15373	15456	15397	15246	15401	15324	15489	15410	15330	15200	15322	15213	15403	15169	15285	15394	15256	15354	15389	15300	15281	15333	15114	15187	15143	15158	15154	15118	15142	15201	15182	15085	15197	15262	15190	15210	15231	15177	15185	15185	15079	15329	15204	15281	15306	15279	15067	15154	15136	15451	15294	15447	15324	15216	15371	15149	15110	15185	15068	15189	15274	15299	15137	15265	15059	15070	15274	15168	15235	15173	15276	15344	15143	15324	15280	15355	15395	15216	15264	15446	15114	15224	15215	15335	15200	15345	15171	15189	15386	15272	15103	15217	15151	15476	15141	15201	15201	15162	15271	15223	15313	15116	15286	15292	15186	15400	15239	15327	15429	15323	15213	15306	15155	15193	15303	15398	15448	15261	15176	15253	15303	15285	15043	15224	15251	15141	15373	15263	15366	15324	15337	15330	15226	15408	15171	15367	15228	15124	15350	15181	15071	15407	15209	15252	15379	15224	15460	15399	15457	15388	15268	15315	15276	15355	15115	15145	15322	15337	15468	15164	15352	15256	15349	15190	15277	15244	15236	15425	15358	15070	15429	15306	15161	15267	15338	15262	15347	15271	15283	15242	15306	15289	15287	15308	15351	15163	15305	15320	15333	15357	15384	15321	15319	15364	15273	15150	14921	15223	15358	15388	15113	15316	15432	15150	15139	15471	15136	15415	15195	15264	15238	15314	15223	15387	15336	15314	15233	15254	15279	15287	15276	15374	15285	15305	15196	15339	15331	15125	15236	15523	15260	15161	15276	15529	15355	15329	15248	15177	15234	15223	15382	15337	15342	15506	15177	15286	15247	15018	15212	15238	15211	15381	15175	15126	15244	15406	15383	15329	15176	15446	15265	15524	15347	15351	15533	15174	15248	15311	15292	15337	15112	15009	15193	15317	15326	15226	15327	15139	15067	15233	15264	15246	15229	15229	15161	15327	15168	15207	15165	15154	15326	15412	15251	15350	15236	15170	15205	15376	15181	15428	15136	15233	15377	15209	15356	15277	15422	15305	15183	15214	15304	15244	15316	15385	15497	15237	15433	15060	15190	15306	15302	15237	15283	15382	15166	15230	15212	15427	15336	15298	15391	15080	15114	15352	15245	15145	15267	15376	15154	15142	15184	15165	15209	15268	15201	15266	15227	15425	15237	15305	15302	15301	15417	15338	15357	15087	15156	15096	15100	15252	15166	15332	15101	15153	15356	15253	15331	15243	15282	15172	15206	15200	15244	15430	15368	15124	15231	15425	15386	15311	15265	15334	15176	15351	15308	15331	15237	15168	15267	15112	15130	15332	15206	15334	15311	15388	15234	15162	15064	15030	15384	15185	15339	15419	15248	15267	15229	15190	15249	15209	15221	15250	15130	15177	15433	15152	15369	15194	15241	15394	15320	15442	15301	15203	15238	15269	15255	15236	15245	15504	15307	15404	15264	15070	15207	15226	15210	15315	15288	15382	15333	15270	15248	15248	15204	15367	15247	15257	15378	15501	15252	15123	15487	15166	15092	15165	15038	15263	15180	15282	15123	15377	15422	15277	15219	15214	15273	15417	15251	15404	15137	15127	15119	15411	15217	15374	15317	15129	15306	15413	15107	15353	15248	15312	15190	15046	15160	15286	15181	15221	15193	15290	15159	15275	15389	15186	15313	15389	15316	15109	15194	15265	15223	15464	15224	15370	15177	15215	15312	15249	15315	15306	15225	15406	15112	15290	15443	15376	15267	15313	15230	15136	15285	15171	15218	15110	15259	15362	15288	15428	15174	15330	15426	15101	15379	15247	15253	15041	15120	15249	15209	15242	15305	15494	15124	15385	15388	15215	15499	15079	15152	15294	15182	15211	15421	15219	15389	15336	15196	15245	15060	15275	15014	15318	15118	15186	15283	15163	15159	15233	15186	15264	15288
34046	56908	52636	41613	35616	29879	24454	20418	17298	15979	15034	14849	14433	14458	14027	13930	13871	13766	13818	13824	13938	13788	13922	13749	13975	13784	13792	13648	13678	13734	13702	13672	13590	13681	13594	13629	13658	13691	13670	13724	13634	13661	13726	13700	13744	13707	13466	13631	13839	13680	13718	13624	13609	13479	13706	13563	13478	13711	13760	13715	13580	13746	13687	13740	13666	13506	13646	13453	13630	13575	13603	13495	13434	13719	13730	13470	13531	13554	13611	13606	13702	13582	13596	13835	13514	13684	13515	13518	13519	13557	13638	13479	13687	13634	13586	13631	13621	13333	13671	13555	13598	13631	13759	13554	13847	13858	13604	13629	13619	13538	13772	13728	13599	13664	13607	13494	13583	13514	13596	13503	13563	13444	13462	13506	13654	13596	13536	13648	13583	13636	13586	13533	13639	13785	13695	13524	13522	13636	13676	13548	13619	13753	13809	13596	13436	13512	13637	13548	13817	13556	13670	13629	13671	13563	13528	13557	13687	13562	13577	13669	13499	13755	13567	13617	13582	13508	13501	13754	13752	13652	13690	13753	13571	13685	13837	13499	13544	13617	13735	13623	13708	13659	13725	13713	13685	13466	13719	13818	13654	13801	13425	13652	13642	13600	13655	13624	13541	13544	13600	13626	13434	13748	13593	13715	13699	13604	13504	13345	13633	13684	13492	13665	13416	13633	13549	13725	13705	13459	13614	13640	13433	13727	13376	13658	13660	13550	13686	13648	13617	13689	13609	13554	13548	13499	13663	13414	13606	13564	13603	13588	13765	13749	13671	13598	13498	13551	13564	13580	13662	13769	13520	13557	13603	13503	13588	13678	13695	13553	13654	13539	13644	13586	13668	13565	13791	13531	13768	13731	13571	13611	13588	13604	13637	13474	13649	13544	13768	13716	13530	13683	13717	13688	13642	13729	13643	13631	13696	13556	13663	13639	13585	13658	13594	13606	13559	13634	13740	13775	13592	13513	13564	13567	13672	13708	13522	13657	13580	13504	13612	13769	13624	13610	13794	13535	13534	13562	13567	13509	13377	13707	13653	13585	13640	13468	13574	13583	13554	13739	13609	13536	13599	13627	13559	13579	13574	13485	13738	13638	13648	13586	13442	13498	13680	13554	13603	13788	13495	13615	13588	13800	13662	13582	13742	13558	13710	13512	13518	13691	13657	13524	13727	13706	13550	13794	13724	13606	13576	13569	13636	13470	13782	13714	13606	13498	13520	13660	13565	13565	13596	13669	13612	13578	13699	13579	13494	13595	13516	13603	13534	13572	13564	13642	13635	13457	13518	13736	13584	13683	13696	13652	13804	13561	13494	13563	13650	13681	13604	13651	13613	13624	13665	13622	13584	13648	13497	13558	13722	13627	13564	13767	13613	13637	13692	13684	13731	13506	13660	13605	13775	13623	13542	13478	13417	13647	13713	13562	13751	13564	13637	13641	13719	13518	13583	13475	13712	13591	13541	13689	13646	13620	13666	13515	13664	13601	13501	13797	13586	13567	13621	13656	13765	13642	13558	13612	13581	13718	13619	13495	13388	13616	13508	13523	13517	13640	13420	13639	13676	13580	13673	13672	13495	13557	13666	13622	13490	13504	13597	13604	13452	13667	13682	13644	13656	13598	13676	13607	13610	13562	13498	13743	13746	13622	13553	13580	13447	13529	13663	13689	13609	13612	13683	13551	13631	13575	13414	13759	13466	13815	13660	13578	13655	13649	13471	13642	13585	13525	13472	13507	13589	13636	13632	13677	13627	13615	13491	13790	13746	13401	13670	13732	13573	13579	13473	13559	13578	13469	13593	13650	13660	13600	13605	13691	13620	13639	13582	13703	13628	13742	13702	13572	13601	13609	13620	13454	13673	13563	13497	13714	13376	13604	13640	13451	13841	13557	13697	13547	13614	13503	13676	13556	13573	13515	13683	13609	13688	13676	13650	13625	13646	13633	13552	13359	13621	13607	13601	13613	13653	13584	13566	13630	13627	13609	13655	13508	13586	13442	13686	13535	13530	13743	13688	13570	13497	13743	13503	13716	13560	13615	13572	13403	13597	13599	13704	13606	13497	13635	13503	13652	13701	13631	13551	13656	13672	13584	13523	13578	13537	13526	13809	13684	13558	13554	13676	13578	13589	13586	13699	13818	13597	13634	13423	13689	13708	13472	13615	13587	13688	13647	13594	13554	13669	13644	13549	13680	13525	13724	13654	13423	13611	13608	13431	13571	13465	13587	13758	13638	13523	13629	13789	13643	13750	13589	13565	13698	13626	13570	13655	13688	13446	13707	13640	13840	13533	13539	13706	13633	13594	13550	13680	13354	13402	13636	13638	13663	13684	13480	13632	13381	13871	13568	13593	13679	13673	13690	13443	13497	13698	13576	13766	13549	13561	13479	13626	13689	13422	13645	13642	13646	13542	13505	13678	13799	13601	13569	13473	13662	13624	13669	13637	13523	13795	13611	13578	13517	13683	13559	13610	13479	13547	13590	13577	13703	13753	13592	13622	13503	13685	13614	13607	13572	13685	13507	13463	13508	13659	13613	13669	13566	13725	13767	13674	13554	13602	13679	13516	13448	13647	13552	13604	13526	13626	13519	13475	13743	13626	13555	13739	13640	13519	13481	13510	13708	13613	13418	13573	13649	13772	13644	13551	13530	13613	13520	13482	13744	13623	13641	13576	13729	13601	13501	13476	13646	13706	13779	13820	13545	13663	13472	13663	13575	13639	13564	13655	13693	13667	13572	13475	13631	13714	13662	13482	13412	13656	13689	13539	13476	13766	13690	13514	13721	13520	13511	13594	13673	13642	13583	13526	13543	13535	13627	13782	13620	13507	13623	13537	13713	13522	13777	13640	13590	13581	13749	13584	13673	13490	13638	13647	13651	13502	13484	13659	13559	13581	13614	13742	13561	13627	13633	13600	13710	13640	13685	13519	13643	13556	13695	13540	13441	13499	13508	13657	13808	13545	13494	13681	13480	13694	13720	13503	13691	13835	13561	13700	13593	13643	13596	13573	13593	13567	13676	13531	13568	13753	13631	13588	13614	13433	13761	13533	13596	13526	13511	13508	13631	13625	13557	13560	13737	13544	13486	13602	13812	13458	13695	13655	13591	13595	13560	13703	13555	13686	13703	13641	13674	13618	13641	13570	13570	13638	13604	13764	13604	13557	13600	13577	13436	13713	13740	13524	13545	13793	13577	13510	13613	13567	13504	13709	13482	13542	13419	13724	13616	13729	13516	13525	13573	13622	13498	13761	13548	13436	13692	13709	13685	13662	13756	13549	13398	13430	13638	13651	13520	13640	13563	13528	13633	13754	13340	13684	13735	13485	13673	13592	13494	13560	13663	13684	13710	13697	13509	13595	13614	13654	13454	13494	13528	13634	13639	13676	13453	13560	13822	13593	13643	13661	13648	13729	13610	13599	13618	13601	13586	13635	13724	13561	13767	13606	13585	13735	13582	13493	13531	13755	13578	13622	13486	13466	13605	13552	13600	13714	13632	13582	13670	13622	13703	13556	13512	13562	13639	13660	13807	13897	13564	13556	13690	13653	13606	13457	13633	13549	13560	13653	13565	13412	13702	13649	13694	13766	13603	13777	13623	13625	13571	13760	13673	13574	13510	13624	13776	13592	13464	13544	13735	13563	13418	13686	13862	13481	13784	13661	13604	13639	13507	13660	13504	13749	13602	13726	13606	13547	13489	13704	13683	13459	13608	13516	13677	13544	13508	13491	13542	13703	13537	13689	13577	13505	13634	13714	13524	13445	13531	13709	13546	13532	13716	13602	13777	13537	13602	13620	13543	13496	13683	13460	13540	13649	13444	13668	13655	13496	13595	13521	13639	13513	13528	13535	13522	13660	13677	13565	13701	13660	13631	13597	13623	13755	13587	13680	13703	13642	13593	13492	13619	13531	13585	13635	13610	13525	13673	13627	13758	13466	13518	13563	13663	13549	13800	13596	13566	13576	13630	13710	13573	13558	13561	13466	13618	13613	13615	13566	13547	13640	13492	13833	13556	13504	13506	13596	13591	13467	13814	13653	13461	13547	13535	13725	13690	13606	13759	13793	13688	13449	13657	13651	13678	13574	13613	13610	13709	13697	13683	13587	13561	13618	13700	13765	13603	13561	13660	13583	13677	13566	13619	13701	13684	13614	13541	13568	13456	13565	13564	13515	13734	13463	13644	13749	13602	13673	13611	13478	13575	13474	13727	13625	13601	13732	13657	13530	13715	13637	13630	13534	13708	13718	13786	13497	13490	13671	13544	13515	13604	13697	13574	13640	13530	13774	13546	13537	13687	13526	13625	13626	13606	13721	13599	13740	13634	13675	13547	13664	13606	13560	13568	13538	13606	13555	13550	13695	13687	13552	13651	13643	13624	13678	13626	13698	13669	13622	13750	13728	13673	13630	13612	13600	13733	13690	13568	13490	13532	13653	13674	13582	13560	13769	13679	13595	13692	13812	13541	13706	13588	13514	13514	13739	13338	13519	13572	13586	13755	13620	13520	13735	13646	13594	13761	13579	13616	13519	13488	13695	13575	13582	13574	13593	13585	13740	13455	13724	13718	13758	13723	13599	13670	13733	13552	13512	13703	13524	13582	13412	13345	13728	13758	13740	13584	13549	13681	13592	13414	13565	13651	13503	13726	13519	13657	13518	13543	13710	13666	13636	13564	13526	13681	13584	13630	13746	13529	13520	13669	13772	13578	13591	13649	13547	13598	13586	13727	13766	13544	13582	13544	13584	13617	13527	13590	13649	13575	13466	13553	13453	13664	13587	13714	13558	13638	13618	13695	13618	13478	13631	13651	13545	13690	13606	13408	13581	13552	13474	13746	13742	13630	13598	13701	13667	13605	13707	13549	13586	13670	13689	13599	13566	13562	13647	13546	13728	13571	13792	13637	13535	13489	13501	13677	13585	13520	13640	13675	13623	13605	13613	13455	13668	13688	13537	13713	13413	13525	13601	13752	13486	13588	13424	13695	13413	13421	13716	13646	13608	13725	13552	13646	13571	13588	13631	13726	13703	13558	13815	13549	13526	13645	13681	13563	13800	13561	13651	13847	13464	13672	13621	13527	13658	13582	13494	13632	13632	13707	13564	13710	13691	13657	13554	13617	13812	13607
22869	21144	29051	24777	25501	29750	29931	23557	21164	19745	17780	17258	16786	16418	16613	16327	16435	16279	16067	16102	16062	16188	16079	15989	15902	15952	15995	15912	16052	15952	15957	15594	15902	15967	15908	15887	15810	16013	15900	15865	15924	15913	15723	15835	15875	15905	15921	16088	16054	15808	15850	15742	15993	15905	15913	15865	15797	15903	15872	15924	15813	15856	15698	15843	15959	15707	15727	15766	15968	15820	15815	15700	15673	15924	15668	15756	15865	15791	15768	15601	15835	15670	15645	15781	15902	15670	15623	15404	15783	15910	15733	15927	15762	15907	15812	15964	15973	15782	15834	15791	15980	15603	15830	15649	15728	16043	15885	15861	15916	15760	15679	15800	15858	15801	15709	15921	15868	15937	15890	15682	15766	15688	15674	15766	15831	15854	15973	15881	15931	15797	15765	15668	15719	15840	15950	15853	15915	16041	15724	15721	15865	15725	16022	15704	15776	15689	15800	15861	15774	15824	15880	15698	15847	15922	15617	15745	15765	15686	15847	15949	15833	15696	15749	15811	15614	15880	15731	15683	15957	15781	15731	15920	15982	15787	15831	15835	15860	15956	15873	15732	15752	15569	15792	15603	15893	15616	15672	15677	15692	15581	15748	15751	15856	15871	15966	15969	15911	15835	15855	15766	15743	15590	15766	15559	15720	15737	15910	15770	15716	15710	15777	15807	15740	15966	15713	15741	15672	15909	15899	15817	15786	15607	15617	15501	15712	15593	15733	15792	15668	15720	15658	15759	15670	15848	15550	15761	15831	15835	15816	15662	15633	15504	15865	15967	15740	15973	15937	15712	15679	15760	15652	15752	16037	15873	15725	15708	15928	15635	15885	15732	15765	15759	15720	15697	15856	15906	15858	15706	15853	15820	15870	15701	15956	15691	15933	15641	15951	15684	15843	15658	15856	15568	15721	15804	15703	15764	15992	15799	15763	15645	15849	15639	15661	15676	15955	15863	15898	15723	15678	15862	15731	15749	15910	15770	15632	15888	15689	15679	15517	15619	15750	15787	15809	15733	15825	15597	15652	15918	15740	15925	15858	15681	15819	15896	15676	15666	15725	15787	15619	15939	15817	15866	15819	15739	15727	15624	15646	15726	15764	15874	15832	15623	15830	15580	15699	15845	15616	15810	15783	15701	15786	15800	15615	15861	15919	15881	15567	15776	15634	15697	15778	15780	15725	15603	15873	15714	15712	15869	15975	15710	15718	15665	15727	15752	15820	15598	15788	15770	15846	15599	15938	15867	15689	15700	15582	15830	15725	15740	15828	15943	15856	15869	16009	15856	15855	15814	15891	15873	15627	15688	15685	15881	15829	15673	15734	15873	16002	15737	15701	15848	15862	15663	15967	15873	15825	15755	15581	15671	15795	15612	15736	15726	15782	15631	16018	15929	15834	15791	15793	15729	15445	15778	15878	15690	15824	16003	15911	15784	15607	15692	15749	15643	15714	15740	15633	15422	15758	15842	15626	15860	15798	15869	15729	15582	15773	15821	15849	15788	15774	15718	15647	15788	15846	15649	15700	15755	15579	15754	15618	15679	15916	15823	15994	15703	15892	15907	15931	15842	15784	15832	15671	15750	15704	15679	15838	15701	15847	15731	15749	15775	15709	15899	15806	15667	15659	15834	15892	15716	15810	15768	15655	15708	15918	15838	15824	15804	15794	15829	15784	15772	15828	15651	15626	15662	15773	16050	15854	15998	15822	15894	15643	15827	15864	15792	15920	15653	15861	15756	15700	15711	15755	15772	15721	15507	15722	15857	15943	15681	15887	15766	15849	15949	15820	15785	15839	15822	15716	15756	15845	15665	15661	15718	15987	15709	15840	15706	15590	15817	15817	15816	15760	15731	15708	15760	15576	15701	15778	15789	15894	15800	15712	15729	15747	15632	15732	15654	15709	15786	15832	15560	15567	15770	15823	15668	15716	15704	15911	15816	16000	15639	15803	15697	15867	15743	15759	15752	15961	15771	15721	15601	15712	15846	15773	15732	15647	15793	15830	15680	15954	15629	15771	15757	15775	15687	15670	15749	15843	15635	15575	15846	15803	15808	15959	15836	15726	15620	15862	15673	15755	15745	15967	15801	15789	15883	15750	15797	15814	15848	15882	15768	15684	15768	15740	15690	15748	15539	15777	15614	15701	15820	15733	15766	15922	15803	15703	15839	15842	15819	15958	15612	15778	15965	15853	15658	15877	15883	15609	15763	15606	15745	15724	15712	15671	15772	15551	15670	15855	15747	15899	15781	16068	15859	15788	15827	15505	15790	15825	15754	15736	15628	15928	15717	15766	15651	15801	15555	15581	15671	15824	15862	15773	15857	15999	15750	15722	15887	15958	15904	15857	15968	15699	15602	15603	15643	15980	15704	15727	15745	15586	15612	15643	15861	15744	15844	15726	15821	15756	15997	15992	15810	15719	15869	15707	15786	15883	15699	15614	15703	15646	15701	15651	15620	15768	15588	15872	15693	15758	15717	15844	15841	15743	15749	15745	15882	15720	15681	15538	15627	16003	15700	15619	15897	15762	15758	15700	15847	15926	15752	15771	15684	15756	15730	15766	15789	15868	16035	15785	15873	15669	15733	15829	15929	15813	15736	15602	15517	15581	15810	15697	15796	15890	15878	15737	15538	15798	15850	15811	15790	15799	15747	15697	15759	16117	15851	15898	15529	15602	15719	16018	15624	15660	15860	15851	15777	15849	15686	15596	15641	15933	15862	15583	15726	15748	15669	15796	15592	15666	15759	15663	15655	15836	15728	15780	15828	15646	15724	15741	15571	15972	15738	15926	15652	15898	15863	15731	15888	15856	15618	15628	15876	15720	15724	15856	15837	15893	15676	15935	15786	15740	15714	15650	15719	15804	15773	15631	15751	15750	15613	15752	15761	15693	15491	15669	15642	15489	15823	15813	15459	15739	15702	15744	15813	15907	15773	15892	15594	15645	15887	15792	15717	15656	15701	15638	15769	15805	15736	15802	15803	15767	15864	15789	15796	15906	15775	15884	15745	15647	15772	16011	15924	15876	15852	15902	15916	15742	15650	15808	15751	15930	15594	15932	15745	15838	15810	15796	15731	15827	15855	15606	15904	15798	15908	15617	15728	15813	15759	15707	15776	15730	15585	15999	15971	15902	15778	15743	15761	15905	15728	15684	15715	15932	15719	15810	15800	15674	15614	15499	15847	15869	15633	15732	15678	15849	15727	15629	15814	15952	15653	15858	15655	15891	15868	15837	15869	15864	15656	15623	15949	15844	15859	15722	15567	15667	15692	15700	15680	15787	15710	15607	15842	15663	15614	15864	15757	15647	15822	15728	15708	15744	15653	15655	15692	15885	15691	15591	15697	15762	15764	15808	15596	15920	15785	15631	15814	15802	15911	15608	15890	15852	15873	15867	15626	15922	15884	15813	15652	15790	15796	15825	15939	15584	15479	15873	15712	15692	15622	15782	15757	15874	15748	15866	15701	15728	15754	15662	15784	15889	15790	15865	15910	16004	15762	15803	15776	15780	15714	15669	15800	15646	15652	15785	15787	15955	15882	15828	15758	15657	15807	15775	15582	15695	15617	15814	15742	15656	15611	15734	15712	15822	15920	15869	15875	15828	15686	15842	15787	15849	15677	15872	15650	15847	15641	15770	15519	15668	15807	15761	15755	15542	15757	15796	15741	15668	15752	15479	15962	15666	15620	15949	15878	15726	15722	15772	15654	15714	16064	15835	15754	15749	15767	15925	15925	15773	15675	15622	15843	15592	15707	15691	15693	15846	15780	15744	15863	15727	15590	16005	15887	15954	15821	15761	15917	15778	15892	15885	15737	15712	15944	15709	15706	15812	15775	15599	15647	15606	15906	15871	15866	15853	15936	15971	15880	15754	15522	15656	15751	15942	15766	15715	15783	15688	15739	15771	15704	15603	15753	15711	15824	15753	15733	15693	15565	15821	15877	15426	15886	15793	15854	15763	15872	15766	15738	15820	15671	15851	15814	15602	15686	15676	15796	15663	15642	15773	15818	15738	15737	15930	15676	15825	15887	15944	15874	15801	15925	15878	15874	15874	15677	15918	15654	15763	15927	15875	15838	15670	15749	15788	15769	15725	15735	15625	15799	15827	15937	15848	15799	15655	15667	15600	15755	15744	15646	15783	15765	15863	15747	15738	15653	15784	15734	15823	15694	15784	15541	15846	15713	15772	15787	15705	15575	15676	15644	15567	15675	15547	15701	15714	15837	15745	15602	15964	15720	15923	15638	15764	15898	15725	15643	15930	15823	15791	15779	15682	15612	15752	15805	15692	15772	15773	15854	15716	15754	15913	15635	15687	15662	15713	15815	15889	15802	15789	15742	15940	15761	15776	15628	15920	15802	15738	15765	15683	15840	15920	15757	15851	15646	15861	15700	15551	15881	15746	15659	15641	15680	15844	15613	15685	15620	16001	15848	15645	15873	16022	15657	15905	15669	15670	15794	15802	15667	15825	15788	15733	16051	15909	15573	15882	15721	15919	15692	15824	15720	15723	15759	15464	15820	15746	15920	15577	15751	15617	15846	15810	15891	15970	15748	15555	15877	15664	15628	15649	15798	15961	15709	15775	15704	15782	15860	15733	15659	15813	15650	15671	15783	15952	15881	15911	15802	15797	15864	15755	15796	15690	15630	15686	15720	15924	15652	15680	15700	15763	15642	16119	15720	15657	15789	15649	15696	15764	15865	15866	15794	15769	15738	15712	15740	15668	15654	15774	16065	15678	15772	15790	15758	15823	15825	15577	15675	15586	15869	15732	15914	15645	15772	15916	15970	15940	15813	15758	15515	15735	15631	15623	15545	15658	15632	15858	15865	15850	15579	15856	15790	16025	15528	15776	15811	15805	15813	15942	15569	15689	15973	15780	15726	15831	15962	15769	15769	15873	15754	15862	15606	15674	15709	15660	15735	15810	15796	15738	15828	15784	15795	15693	15849	15575	15683	15814	15806	15822	15674	15631	15845	15739	15870	15900	15626	15840	15849	15818	15802	15871	15725	15765	15694	15673	15693	15987	15968	15819	15801	15663	15739	15905	15739	15637	15819	15603	15628	15803	15711	15753	15565	15791	15675	15709	15775	15813	15853	15852	15757	15810	15650	15836	15785	15642	15831
36793	62325	58245	47431	41233	34835	27709	23347	21100	18154	16310	15718	15393	15026	14576	14449	14338	14138	14230	14238	14091	13956	14117	13988	14100	14023	14037	14016	13990	13875	14005	14312	14027	13985	13872	13865	13987	13780	13884	13898	13931	13997	13925	13864	13995	14028	13926	14102	13909	13929	14128	13823	13778	14046	13943	13975	13894	13895	13658	13921	14134	14099	14058	13760	14018	13814	13782	13931	13793	13810	14015	13995	13789	13858	13844	13974	13829	13968	13991	13952	13923	14057	13952	13945	13884	13909	13813	13925	13899	13912	13889	13979	13801	13863	13873	13825	14011	13923	14066	13800	13926	13954	13913	13818	13987	13780	13876	13998	13877	14073	14101	13823	13817	13877	13899	13818	13876	14028	13944	13933	14048	13990	14031	13835	13699	14072	13858	13853	13911	13829	13832	13876	14014	13812	13936	13829	13801	13912	13935	13907	13781	13900	13850	13926	13940	13842	13924	13802	13772	13847	13732	13838	14139	13783	13878	13869	13965	14022	13696	13662	13921	13851	13876	13944	14012	13951	13900	14027	13843	13897	13787	13854	13926	13807	13670	13892	13885	13937	13916	14013	13659	13980	13856	13884	13964	13735	13803	13882	13952	13835	14027	13916	14066	14016	13855	13988	13735	13909	14057	13921	14020	13930	13918	13841	13899	13904	14000	13926	13943	13862	13947	14000	13910	13856	13913	13895	14001	13837	13955	13971	13862	13775	13889	13903	13844	13855	13880	13889	14212	13703	13954	13758	13807	13898	13945	13952	13819	13732	13770	13779	13932	13948	13788	13925	13927	13818	14102	13925	13787	13880	13831	13833	13917	14087	13893	13762	13917	13776	13968	13873	13838	13951	13706	13796	13746	13923	13954	13807	13843	13881	13779	14024	14021	13936	13989	13911	13895	13860	13798	13957	13918	13921	13909	13891	13883	13939	13935	13817	13817	13743	13934	13867	13901	13675	13863	13924	13968	14037	13830	13908	13870	13797	13961	13936	13766	13983	13858	13888	13960	13892	13983	13805	13947	13937	13865	13880	13779	14034	13842	14014	13920	13924	13830	14005	13879	13840	13872	13796	14031	13873	13848	13775	14097	13808	13977	13900	14030	13835	14037	13899	14085	13940	13972	13938	13931	13924	13861	13918	13862	13830	13925	14061	13759	13955	13952	13933	13886	13929	14059	13858	13928	13801	14182	13955	13846	13721	13883	14061	13868	14027	13905	13904	13894	13920	13916	13849	13795	13870	13971	13811	13869	13875	13865	13853	13884	13951	13965	13894	13792	13918	13988	13866	14022	14018	13847	13810	13875	13937	13765	13897	13885	13702	13834	14001	13948	13849	13885	14084	13611	13912	13788	13883	13919	14011	13775	13885	13909	13885	13978	13959	13736	13891	13830	14050	13977	13822	14010	13868	13837	14041	13988	13820	13944	14035	13952	13987	13908	13905	13950	13904	13943	13853	14061	13840	13870	13841	13966	13787	13840	13993	13722	13904	13807	13839	13889	13770	13945	14116	13849	13865	13979	13838	13899	13822	13989	14095	14024	13890	13816	13860	13830	14033	13895	13963	14010	13763	13799	13895	14039	13789	13844	13807	13920	13779	13928	13997	13860	14039	13947	13945	13952	13828	13965	13801	13839	13851	13971	13898	13906	13902	13893	13708	14003	13899	13845	13866	13933	13894	13966	13868	13742	13737	13868	13814	13876	14062	13758	13803	13826	13808	13739	13861	13885	13962	13833	14014	13724	13854	13865	13898	13876	13905	13863	13952	13937	13946	14015	13862	14168	13934	13818	13873	13881	13876	14025	13913	13933	13824	13916	14017	13821	13891	13851	14041	14022	14017	13876	13894	13853	13925	14010	13853	13974	14015	13823	14007	13954	13949	13903	13840	14081	13948	13957	14066	13845	13997	14026	13882	13810	13914	13789	13837	13901	13703	13932	13788	13788	13923	13945	13909	13819	13716	13847	13991	13868	13815	13920	13768	13897	13717	14018	13754	13925	13727	13976	13905	13840	13887	14009	13910	13842	13931	13888	13922	13858	13954	13866	13759	13875	13922	13963	13857	13953	13767	13926	13743	13772	13882	13984	14059	13724	13786	13880	13942	13901	13934	13918	13986	13956	13879	13970	13990	13944	13974	13826	13863	13832	13996	13865	13850	13998	13946	13920	13898	13875	13932	13998	13854	13841	13915	13877	13864	13936	13785	13768	14065	13777	13964	13941	13911	13843	13722	13874	13822	13850	13831	13977	13825	13771	14025	13961	13855	14018	13872	14004	13933	13953	13983	14018	13953	13950	14008	13753	13810	13966	13855	13940	13689	13681	14026	13839	13848	13958	13875	14046	13903	14013	13809	13922	13933	13850	13800	13944	13717	13887	13710	13799	13901	13887	13748	13940	14053	13920	13984	13832	13863	13842	13876	13912	14004	13995	14092	13897	14097	13902	14046	13790	13764	13727	13948	13819	14015	13778	13857	14000	13875	13861	13795	13918	13901	13855	13914	13804	13847	14034	13844	14140	13701	13969	13822	13981	13896	13843	13904	13896	14079	13794	14093	13841	14111	13810	13880	13874	13800	13850	13884	13783	13985	13797	13888	13931	13968	13891	13664	13734	13978	13954	13983	14025	13694	14031	13660	13855	13970	13857	13941	13829	13812	13874	13945	13807	13973	14089	13916	14031	13943	13943	13924	14113	13956	14044	13901	13833	14042	13917	13942	13880	13962	13879	13763	14153	13905	13858	13767	13881	13922	13785	13865	13927	14098	13998	13899	14004	14114	13716	13964	13955	13814	13780	13864	13746	14039	13716	14070	13848	13842	13854	13942	14013	13915	13933	13879	13882	13946	13787	13950	13961	13942	13966	13812	13945	13920	14003	13773	13987	14026	13867	14024	13944	13724	13885	14038	13885	13854	14008	13794	13906	13986	13715	13856	13911	13787	13898	13796	13819	13951	13904	13933	13830	13917	14074	14069	13939	13982	13772	13857	13939	13753	13769	13877	13919	13686	13850	13865	13984	13930	13822	13911	13829	13908	14082	13986	13910	13981	13949	13784	13983	13839	13757	13982	13870	13926	13925	13895	13964	13942	13903	13783	13823	13933	14047	13816	13897	13890	13813	13878	13875	14014	13826	14103	13890	13803	13900	13974	13777	13732	14053	13804	13941	13744	13874	14011	13807	13958	13894	13866	14172	14080	13947	13959	13984	13952	13796	13829	13867	13885	14027	13897	13657	13900	14079	13883	13882	13862	13893	13811	13834	13893	13928	13959	13841	14016	13767	13931	14058	13886	13745	14025	13828	13892	13813	13864	13963	13781	13772	13911	14004	13838	13932	13760	13915	13833	13808	13798	13879	13784	13995	13750	13877	14021	13940	13892	13909	13847	13767	13965	13839	13883	13960	13991	13853	13884	13928	13857	13865	13823	13860	13854	13915	13874	13879	13771	13897	13826	13976	13875	14023	13881	13889	13752	13919	13855	14039	13973	13953	13824	13835	14055	13945	14027	13944	13848	13869	13708	13905	13958	14014	13635	13817	13888	13968	13801	13925	14049	13894	13866	13974	13909	13836	13947	13691	13962	13886	14048	13931	13975	13903	13838	14029	14024	13761	13863	13837	13878	13904	13863	13845	13913	13847	13760	13935	14001	13841	14004	13836	13856	13820	13883	13961	13922	13864	13806	13877	13876	14072	13826	14003	14048	13676	13944	13863	13915	13795	13911	13869	13771	13914	13817	13853	13855	13924	13881	13973	13837	13937	13816	13995	13878	13971	13892	13845	13771	14042	13924	13858	13762	13830	13752	13821	13975	13961	14058	13895	14019	13943	13957	13915	13894	13970	13877	13898	14011	13786	13955	13883	13955	13919	13871	13863	13977	13800	13893	14096	14057	13824	13996	13866	13757	13679	13918	13896	13827	13919	14104	13891	13960	14003	13883	13738	14055	14012	13727	13943	13915	13827	13926	14040	13885	13820	13885	13932	13921	13903	13921	13876	13876	13782	13896	13902	13891	13623	13906	13844	13982	13898	13880	13807	13898	13974	13874	13928	13962	14004	13732	13707	13864	14002	13926	13852	13865	13743	14025	13913	13941	13994	13993	14038	13755	13811	13968	14002	13946	13907	13999	13809	13778	13883	13921	13897	13935	14019	13922	13780	13697	13944	13799	13961	13805	14031	13965	13866	13880	13991	13828	13880	13818	13972	13856	13795	13824	14050	13891	13860	13846	13804	14016	13820	13890	13989	13975	14001	13707	13926	13825	13887	13996	13815	13733	13917	13828	13915	13733	13849	13888	13847	13812	13967	13915	13884	13883	13832	13694	13953	13909	13750	13967	13884	13934	13853	13756	13615	13887	13989	13839	13862	13891	13891	13946	13816	14050	14000	14016	13790	13947	13913	13813	13831	14049	13927	13927	13904	13992	13822	13883	13879	13642	13971	13780	13910	13915	14016	13875	14034	13820	13913	14088	13849	13708	13669	14047	13860	13845	13941	13763	13910	13844	13756	13890	13800	13940	13714	13837	13863	13917	13763	13990	14007	13820	13941	13856	14023	13969	13939	13840	13848	13732	13810	14003	13789	13806	13868	13920	13786	13719	13854	13811	13835	13969	13829	13921	13765	13902	13860	13850	13790	14086	13737	13939	13769	13716	13688	13700	13924	13823	13988	13910	13963	13839	13663	13885	13929	14092	14014	13932	13840	13925	13799	13860	13801	13824	13919	13757	13903	13925	13873	13828	13980	13917	13789	13869	13914	13720	13893	13766	14060	13853	13841	13972	13800	13939	13653	13867	13835	13971	13976	13922	13891	13897	13956	13819	13856	13870	14035	13794	13971	13786	13925	13836	13949	13949	13968	13875	13686	13920	13848	13915	13709	13945	13846	14038	13794	13912	13859	13965	13922	13953	13702	13932	14002	13686	13998	13889	13995	13916	13983	13908	13919	13991	13946	13921	14056	13808	13900	13690	13823	13965	13905	13836	13931	13892	13686	13864	13875	13959	13902	13672	13962	13986	14005	13909	14028	13846	13905	13940	13868	13883	13961	13800	13938	13799	13845	14017	13689	13860	13829	13857	13842	13967	13856	14045	14231	13697	13982	13934	13703	13822	13933	13959	13968	13730	13868	13857	14123	13819	13767	13853
29989	31565	39078	33343	26558	22445	20048	17992	17304	16698	16182	15972	15930	15796	15684	15679	15458	15481	15557	15580	15449	15199	15436	15248	15358	15647	15404	15341	15242	15461	15550	15370	15379	15303	15369	15285	15310	15241	15333	15271	15402	15385	15390	15531	15446	15349	15583	15343	15341	15077	15368	15468	15363	15492	15138	15516	15403	15233	15413	15373	15384	15315	15410	15466	15542	15324	15421	15237	15271	15510	15213	15262	15448	15420	15236	15424	15457	15196	15333	15348	15522	15389	15398	15446	15267	15281	15425	15346	15140	15200	15563	15274	15442	15324	15346	15478	15231	15341	15378	15331	15186	15240	15479	15089	15310	15610	15497	15402	15489	15281	15419	15432	15456	15224	15306	15408	15444	15388	15500	15344	15548	15251	15271	15375	15354	15367	15262	15226	15127	15016	15170	15214	15346	15180	15380	15206	15331	15147	15393	15420	15402	15424	15056	15441	15244	15440	15320	15351	15381	15328	15548	15205	15299	15362	15346	15455	15348	15442	15232	15212	15422	15225	15186	15372	15269	15375	15327	15185	15331	15369	15336	15430	15021	15196	15275	15350	15437	15416	15415	15281	15281	15218	15336	15534	15394	15369	15346	15484	15233	15252	15562	15320	15223	15391	15320	15174	15389	15347	15295	15135	15315	15277	15335	15246	15311	15148	15220	15263	15260	15337	15337	15262	15251	15322	15445	15439	15273	15279	15355	15385	15309	15228	15413	15166	15304	15336	15367	15405	15503	15349	15421	15442	15250	15261	15420	15307	15160	15312	15139	15223	15414	15216	15288	15337	15171	15361	15313	15236	15503	15222	15275	15354	15360	15244	15328	15331	15235	15435	15417	15239	15103	15187	15170	15368	15261	15323	15201	15210	15291	15261	15358	15448	15028	15242	15249	15434	15443	15326	15412	15469	15322	15280	15420	15286	15439	15270	15176	15146	15376	15233	15349	15361	15431	15346	15299	15492	15184	15234	15335	15259	15457	15466	15381	15380	15303	15475	15168	15156	15379	15246	15365	15462	15263	15374	15189	15364	15374	15101	15323	15183	15313	15113	15523	15519	15285	15599	15197	15417	15334	15176	15300	15234	15410	15392	15486	15167	15628	15435	15359	15307	15266	15449	15363	15459	15478	15123	15329	15374	15498	15296	15383	15286	15363	15284	15222	15478	15396	15135	15400	15270	15367	15445	15358	15447	15453	15344	15233	15204	15149	15334	15206	15263	15234	15354	15225	15388	15472	15494	15388	15255	15474	15273	15185	15363	15336	15597	15475	15230	15418	15212	15240	15388	15373	15436	15484	15394	15386	15229	15222	15488	15270	15204	15410	15163	15345	15435	15296	15125	15167	15159	15275	15116	15073	15383	15454	15325	15204	15130	15316	15483	15199	15454	15210	15191	15311	15464	15305	15385	15347	15379	15302	15329	15405	15399	15337	15303	15369	15344	15158	15185	15120	15166	15100	15310	15228	15252	15325	15139	15196	15433	15221	15334	15280	15158	15352	15337	15361	15425	15264	15366	15217	15139	15414	15456	15257	15421	15533	15296	15326	15323	15273	15457	15222	15147	15426	15303	15487	15202	15304	15419	15144	15222	15342	15400	15389	15295	15181	15141	15121	15268	15312	15340	15448	15291	15128	15147	15351	15562	15128	15337	15423	15322	15465	15209	15321	15451	15308	15370	15334	15387	15348	15328	15244	15320	15254	15211	15371	15185	15284	15369	15410	15365	15453	15423	15464	15200	15293	15230	15523	15272	15364	15334	15348	15411	15304	15330	15383	15328	15536	15431	15462	15444	15349	15452	15288	15330	15407	15441	15260	15238	15315	15501	15425	15171	15377	15299	15209	15323	15280	15283	15444	15282	15388	15286	15321	15204	15500	15380	15360	15396	15577	15367	15436	15348	15459	15429	15357	15420	15136	15253	15159	15393	15414	15244	15246	15307	15267	15465	15285	15237	15225	15455	15365	15479	15247	15232	15212	15361	15300	15240	15254	15267	15588	15224	15122	15236	15422	15237	15262	15276	15341	15347	15287	15469	15205	15365	15461	15122	15346	15257	15427	15417	15421	15307	15268	15352	15126	15417	15396	15402	15386	15511	15238	15358	15122	15248	15363	15421	15296	15308	15323	15370	15222	15292	15481	15328	15239	15365	15327	15673	15319	15521	15437	15253	15346	15375	15335	15230	15297	15401	15223	15334	15543	15346	15360	15422	15206	15302	15366	15256	15239	15175	15190	15421	15230	15306	15373	15169	15440	15444	15401	15337	15291	15353	15253	15363	15271	15493	15262	15482	15291	15229	15344	15359	15444	15271	15370	15372	15229	15123	15573	15261	15311	15134	15477	15392	15307	15368	15263	15124	15288	15187	15373	15292	15192	15420	15249	15231	15336	15330	15321	15387	15321	15237	15465	15380	15327	15266	15401	15418	15267	15408	15469	15410	15375	15338	15301	15281	15348	15242	15337	15294	15314	15221	15302	15336	15232	15228	15274	15199	15531	15410	15167	15353	15334	15087	15341	15371	15303	15238	15413	15321	15427	15385	15200	15142	15392	15099	15290	15391	15430	15377	15185	15266	15262	15220	15445	15406	15268	15452	15266	15359	15371	15101	15319	15224	15403	15243	15401	15345	15349	15197	15161	15334	15180	15469	15173	15394	15283	15523	15424	15249	15205	15216	15389	15593	15422	15510	15171	15316	15287	15432	15293	15271	15193	15312	15291	15246	15291	15393	15419	15174	15296	15284	15427	15288	15301	15381	15170	15498	15329	15344	15525	15296	15357	15193	15515	15245	15403	15286	15595	15262	15200	15408	15350	15149	15587	15540	15440	15322	15330	15364	15282	15355	15317	15195	15266	15295	15073	15402	15585	15334	15388	15272	15471	15193	15329	15304	15504	15446	15316	15396	15293	15088	15196	15349	15455	15297	15363	15302	15445	15472	15190	15318	15300	15375	15173	15513	15315	15418	15435	15327	15435	15392	15172	15225	15209	15318	15291	15245	15400	15388	15331	15474	15397	15286	15504	15348	15522	15336	15103	15512	15376	15200	15285	15437	15536	15411	15596	15438	15200	15346	15310	15303	15212	15383	15321	15405	15383	15289	15338	15268	15428	15278	15378	15300	15445	15235	15429	15486	15336	15386	15349	15365	15212	15199	15283	15421	15161	15234	15164	15355	15299	15247	15443	15297	15531	15322	15409	15205	15300	15289	15342	15414	15437	15204	15319	15263	15489	15360	15448	15327	15216	15273	15464	15201	15335	15517	15413	15188	15400	15308	15439	15174	15228	15387	15305	15259	15412	15470	15388	15137	15465	15526	15320	15306	15248	15262	15358	15292	15295	15435	15144	15558	15435	15461	15379	15337	15219	15380	15445	15386	15451	15341	15085	15271	15451	15231	15227	15334	15265	15234	15384	15323	15285	15351	15364	15425	15292	15303	15518	15221	15336	15211	15331	15295	15604	15323	15328	15397	15234	15228	15281	15557	15283	15354	15444	15091	15426	15259	15354	15417	15486	15246	15383	15397	15272	15407	15296	15304	15148	15202	15371	15352	15404	15315	15349	15466	15357	15254	15314	15264	15379	15336	15328	15289	15282	15364	15331	15265	15385	15514	15376	15416	15383	15359	15253	15393	15451	15223	15419	15245	15403	15522	15300	15276	15215	15133	15348	15293	15217	15275	15355	15396	15279	15228	15386	15362	15229	15354	15430	15380	15412	15261	15330	15424	15474	15374	15421	15521	15296	15125	15309	15305	15182	15413	15321	15262	15478	15343	15582	15378	15296	15350	15560	15279	15409	15348	15422	15325	15480	15323	15407	15213	15328	15140	15189	15366	15270	15257	15237	15259	15322	15428	15446	15325	15251	15272	15389	15282	15523	15413	15257	15368	15395	15453	15222	15216	15240	15421	15306	15355	15236	15336	15492	15313	15195	15136	15217	15322	15352	15338	15251	15289	15304	15188	15400	15341	15405	15195	15403	15511	15238	15220	15468	15346	15259	15372	15476	15386	15385	15311	15443	15468	15467	15350	15442	15212	15170	15317	15220	15262	15388	15228	15145	15342	15355	15368	15450	15352	15314	15552	15146	15324	15564	15329	15375	15285	15334	15389	15347	15295	15265	15314	15471	15443	15236	15428	15236	15493	15438	15443	15306	15344	15291	15375	15388	15367	15475	15249	15350	15094	15280	15403	15444	15195	15292	15462	15362	15364	15454	15386	15209	15369	15147	15336	15408	15355	15190	15356	15220	15368	15521	15156	15407	15462	15369	15368	15199	15183	15214	15489	15412	15272	15242	15245	15286	15245	15371	15470	15340	15462	15528	15365	15453	15384	15475	15378	15193	15408	15477	15460	15377	15216	15086	15277	15307	15281	15416	15391	15609	15389	15348	15297	15155	15238	15398	15218	15296	15458	15326	15358	15252	15320	15249	15280	15513	15427	15189	15347	15325	15508	15402	15297	15236	15379	15440	15401	15309	15434	15414	15222	15315	15353	15255	15343	15405	15361	15293	15270	15298	15299	15403	15363	15313	15404	15202	15183	15350	15400	15341	15506	15639	15618	15418	15154	15355	15219	15246	15177	15183	15253	15387	15267	15127	15517	15223	15340	15411	15463	15305	15225	15501	15265	15292	15268	15258	15352	15243	15572	15523	15528	15408	15462	15218	15320	15560	15278	15301	15305	15191	15327	15460	15263	15422	15221	15262	15247	15345	15428	15358	15297	15333	15331	15306	15421	15397	15363	15320	15427	15435	15226	15297	15233	15313	15349	15361	15297	15375	15322	15277	15416	15564	15310	15238	15278	15302	15300	15274	15232	15263	15561	15418	15435	15371	15275	15292	15423	15312	15185	15363	15211	15585	15143	15148	15335	15344	15468	15443	15256	15364	15300	15312	15358	15315	15305	15376	15189	15550	15253	15312	15417	15332	15324	15243	15407	15440	15205	15513	15029	15210	15354	15501	15669	15466	15267	15233	15479	15380	15447	15260	15382	15314	15238	15483	15395	15435	15324	15375	15217	15405	15543	15277	15295	15214	15370	15267	15258	15452	15381	15134	15469	15428	15435	15610	15413	15289	15345	15326	15254	15290	15001	15262	15236	15264	15309	15429	15428	15361	15338	15309	15357	15277	15288	15219	15268
33977	48859	43613	32846	26963	22561	19229	17491	16316	15243	14764	14482	14291	14257	14067	13808	13827	13798	13798	13841	13762	13611	13756	13613	13824	13843	13691	13465	13532	13697	13789	13812	13611	13732	13636	13655	13735	13635	13648	13618	13574	13584	13572	13701	13781	13601	13759	13739	13836	13648	13635	13603	13708	13587	13677	13595	13547	13542	13622	13636	13849	13670	13540	13769	13787	13613	13673	13589	13594	13695	13550	13560	13545	13915	13621	13588	13562	13582	13621	13748	13725	13663	13704	13723	13709	13697	13631	13695	13714	13500	13745	13552	13612	13795	13649	13734	13629	13628	13718	13774	13676	13536	13608	13630	13642	13520	13607	13734	13584	13656	13852	13561	13659	13612	13678	13589	13463	13668	13555	13781	13706	13605	13665	13533	13780	13558	13668	13596	13611	13637	13702	13823	13496	13610	13701	13723	13508	13588	13677	13618	13674	13551	13664	13745	13701	13534	13712	13767	13465	13824	13502	13791	13750	13598	13688	13542	13656	13676	13690	13630	13670	13642	13684	13687	13743	13644	13667	13581	13546	13751	13644	13671	13501	13669	13523	13709	13579	13588	13664	13505	13613	13691	13642	13572	13654	13785	13489	13577	13671	13745	13670	13706	13634	13637	13531	13654	13674	13624	13677	13563	13820	13672	13548	13714	13724	13592	13268	13744	13490	13645	13682	13569	13615	13592	13549	13747	13527	13695	13884	13632	13483	13620	13568	13486	13704	13628	13689	13627	13422	13532	13541	13656	13677	13526	13890	13602	13715	13677	13725	13588	13715	13693	13631	13642	13617	13613	13658	13802	13702	13657	13719	13556	13555	13638	13555	13586	13708	13637	13683	13525	13636	13639	13669	13637	13589	13541	13763	13766	13703	13721	13764	13702	13701	13671	13506	13612	13817	13710	13685	13567	13610	13615	13514	13779	13618	13578	13628	13703	13655	13578	13685	13515	13559	13472	13756	13608	13704	13672	13731	13721	13543	13726	13677	13651	13686	13697	13686	13706	13599	13791	13745	13677	13600	13497	13786	13693	13776	13545	13638	13650	13549	13604	13639	13666	13663	13554	13678	13735	13500	13654	13588	13683	13666	13575	13648	13678	13638	13711	13674	13617	13590	13803	13623	13692	13697	13596	13786	13684	13689	13637	13597	13461	13496	13524	13654	13717	13613	13725	13735	13716	13625	13540	13604	13632	13524	13627	13466	13625	13761	13450	13601	13545	13787	13623	13587	13535	13702	13668	13774	13589	13532	13747	13603	13737	13790	13606	13729	13568	13755	13650	13680	13661	13613	13724	13670	13689	13763	13661	13539	13644	13613	13463	13584	13500	13684	13738	13738	13494	13588	13572	13722	13696	13673	13582	13767	13545	13735	13646	13643	13561	13774	13711	13623	13598	13591	13699	13459	13696	13548	13710	13477	13785	13398	13623	13558	13565	13589	13697	13577	13643	13660	13655	13559	13658	13550	13605	13545	13546	13611	13724	13616	13707	13652	13663	13640	13586	13592	13661	13637	13606	13695	13611	13409	13552	13742	13613	13531	13554	13658	13577	13552	13547	13672	13522	13710	13568	13695	13639	13639	13610	13569	13920	13674	13699	13576	13681	13739	13837	13441	13468	13623	13449	13663	13737	13411	13633	13681	13683	13682	13502	13675	13655	13684	13623	13646	13641	13726	13545	13681	13809	13640	13572	13616	13513	13687	13635	13600	13738	13602	13550	13628	13619	13605	13691	13722	13690	13630	13714	13502	13749	13713	13573	13570	13636	13664	13679	13702	13699	13829	13641	13565	13561	13647	13676	13676	13483	13561	13599	13617	13585	13748	13698	13660	13656	13673	13591	13577	13573	13621	13763	13551	13541	13756	13636	13567	13569	13650	13500	13780	13438	13609	13588	13721	13656	13804	13661	13638	13739	13513	13640	13698	13620	13684	13583	13597	13604	13518	13681	13687	13612	13644	13545	13503	13612	13617	13535	13770	13641	13617	13572	13505	13554	13524	13591	13693	13737	13658	13693	13668	13593	13563	13827	13626	13755	13548	13647	13668	13468	13501	13677	13704	13762	13613	13526	13565	13530	13767	13675	13540	13618	13662	13542	13693	13753	13582	13646	13678	13548	13497	13801	13762	13795	13492	13651	13654	13601	13689	13592	13559	13633	13627	13690	13717	13575	13781	13703	13657	13747	13831	13625	13724	13512	13633	13511	13709	13783	13583	13696	13470	13656	13570	13748	13615	13717	13703	13632	13466	13488	13773	13622	13636	13571	13683	13604	13638	13680	13668	13566	13740	13780	13603	13725	13604	13587	13665	13594	13634	13507	13546	13594	13525	13587	13564	13689	13586	13632	13730	13904	13582	13606	13690	13540	13629	13569	13750	13701	13636	13654	13687	13702	13558	13575	13800	13540	13479	13579	13703	13690	13854	13579	13734	13510	13704	13600	13668	13725	13701	13510	13631	13595	13772	13676	13527	13565	13705	13785	13628	13765	13582	13789	13539	13726	13629	13643	13902	13622	13541	13731	13755	13518	13559	13587	13631	13638	13502	13591	13825	13508	13495	13644	13652	13573	13693	13490	13623	13657	13573	13578	13748	13621	13768	13658	13585	13606	13511	13598	13580	13677	13679	13724	13546	13661	13462	13684	13629	13650	13762	13619	13744	13683	13603	13702	13607	13657	13612	13553	13674	13708	13525	13591	13710	13676	13697	13601	13655	13494	13719	13617	13773	13631	13596	13524	13797	13791	13583	13766	13684	13552	13518	13674	13614	13604	13618	13529	13682	13612	13701	13735	13465	13515	13514	13433	13673	13612	13584	13637	13577	13697	13749	13610	13508	13767	13643	13653	13712	13714	13729	13500	13498	13657	13721	13718	13684	13704	13747	13670	13606	13568	13669	13623	13748	13716	13596	13539	13635	13598	13541	13659	13729	13734	13643	13625	13639	13716	13568	13565	13550	13656	13516	13598	13621	13586	13704	13645	13650	13633	13596	13563	13678	13700	13464	13712	13604	13585	13552	13763	13613	13760	13798	13594	13616	13522	13741	13679	13628	13596	13564	13750	13418	13567	13660	13825	13479	13520	13524	13717	13750	13552	13580	13459	13701	13535	13749	13698	13723	13468	13611	13707	13707	13611	13762	13789	13668	13506	13727	13647	13672	13622	13625	13588	13633	13590	13545	13508	13869	13636	13567	13737	13593	13633	13686	13715	13699	13589	13757	13476	13522	13646	13669	13635	13542	13749	13628	13677	13650	13652	13812	13677	13585	13569	13729	13695	13648	13620	13543	13743	13651	13495	13738	13775	13697	13364	13667	13500	13646	13649	13478	13704	13763	13570	13740	13546	13688	13769	13657	13550	13748	13782	13637	13654	13786	13596	13554	13741	13559	13765	13644	13558	13561	13544	13627	13600	13581	13610	13632	13471	13702	13663	13635	13611	13561	13668	13600	13660	13717	13789	13553	13681	13802	13706	13617	13629	13617	13719	13692	13668	13716	13631	13633	13655	13776	13586	13602	13543	13713	13595	13605	13567	13571	13790	13541	13632	13676	13674	13699	13587	13547	13783	13455	13585	13749	13689	13585	13591	13752	13676	13743	13640	13565	13655	13474	13656	13679	13691	13560	13812	13622	13536	13711	13584	13752	13662	13773	13758	13725	13732	13628	13633	13580	13491	13644	13779	13585	13546	13598	13658	13633	13633	13576	13598	13553	13793	13736	13642	13742	13749	13407	13766	13785	13499	13682	13769	13498	13594	13634	13566	13617	13626	13711	13532	13657	13692	13581	13497	13729	13695	13706	13635	13536	13455	13662	13712	13619	13627	13746	13454	13674	13580	13606	13610	13592	13580	13819	13543	13750	13694	13574	13692	13815	13521	13747	13682	13693	13593	13471	13536	13665	13474	13605	13572	13720	13638	13668	13686	13697	13738	13727	13709	13759	13719	13707	13756	13477	13528	13647	13715	13585	13657	13548	13535	13786	13516	13746	13529	13626	13700	13681	13412	13541	13729	13762	13555	13628	13662	13620	13666	13611	13620	13559	13472	13677	13728	13572	13602	13641	13590	13383	13578	13630	13564	13579	13610	13678	13711	13532	13621	13503	13745	13612	13597	13630	13610	13739	13479	13566	13605	13700	13816	13813	13742	13485	13636	13641	13558	13494	13647	13579	13717	13686	13654	13655	13522	13780	13624	13716	13612	13475	13543	13616	13644	13670	13701	13578	13647	13692	13708	13509	13724	13705	13675	13467	13714	13474	13504	13657	13675	13733	13530	13736	13641	13829	13624	13762	13602	13868	13623	13731	13612	13641	13526	13740	13484	13432	13568	13578	13623	13630	13666	13809	13745	13551	13787	13528	13603	13741	13542	13498	13672	13709	13643	13690	13539	13605	13685	13743	13751	13534	13716	13606	13730	13573	13690	13745	13633	13781	13717	13692	13773	13590	13666	13516	13646	13549	13673	13683	13591	13837	13680	13674	13639	13601	13916	13730	13661	13733	13794	13692	13643	13746	13550	13740	13606	13703	13740	13534	13592	13417	13613	13728	13833	13459	13661	13417	13726	13454	13678	13649	13490	13495	13768	13700	13538	13709	13547	13609	13626	13681	13591	13535	13747	13609	13673	13703	13806	13649	13679	13760	13620	13426	13505	13726	13614	13702	13675	13552	13562	13614	13657	13799	13706	13522	13489	13524	13629	13596	13626	13755	13539	13617	13505	13690	13661	13526	13686	13746	13688	13692	13523	13626	13429	13627	13705	13675	13706	13582	13575	13747	13599	13502	13705	13706	13698	13631	13593	13573	13711	13599	13587	13622	13569	13689	13666	13708	13631	13626	13546	13629	13542	13637	13484	13630	13707	13582	13453	13697	13605	13583	13477	13532	13618	13587	13627	13685	13864	13841	13428	13577	13590	13781	13529	13741	13690	13597	13471	13805	13650	13550	13612	13511	13616	13723	13702	13683	13839	13648	13616	13576	13643	13628	13740	13737	13708	13687	13554	13718	13649	13653	13611	13687	13619	13634	13683	13565	13714	13551	13769	13575	13713	13558	13653	13697	13494	13514	13742	13579	13666	13611	13590	13577	13744	13567	13619	13548	13555	13598	13793	13580	13654	13654	13534	13631	13467	13563	13936	13608	13582
24099	21143	28929	27292	27728	27844	25709	21124	18453	17329	16612	16236	15985	15813	15610	15515	15374	15538	15346	15317	15307	15200	15171	15296	15380	15166	15099	15321	15297	15211	15334	15282	15297	14993	15116	15195	15448	15349	15252	15132	15156	15312	15191	15149	15306	15093	15141	15106	15205	15077	15242	15023	15131	15361	15366	15200	15245	15096	15293	15163	15112	15361	15213	15021	15035	15245	15088	15377	15084	15222	15193	15251	15297	15232	15345	15279	15274	15158	14953	15040	15299	15082	15033	14894	15178	15204	15135	15108	15257	15131	15224	14999	15020	15068	15222	15328	15214	15010	15178	15341	15234	15077	15301	15194	15069	15022	15189	15200	15116	15261	15255	15281	15189	15193	15095	15100	15076	15248	15117	15098	15305	15016	14999	15258	15107	15082	15216	15233	14956	15141	15275	15052	15318	14856	15156	15118	15202	15300	15168	15135	15017	15141	15152	15143	15208	15195	15079	14968	15094	15061	15262	15165	14926	15130	15143	15183	15030	15237	15021	15175	15110	15101	15113	15011	15141	15258	15055	15086	15117	15142	15396	14993	15100	15095	14987	15015	15088	15271	15247	15194	15172	15150	15203	15192	15099	14976	15119	15148	15145	15321	15115	15094	15046	15058	15089	15294	15154	15270	15143	15040	15020	15027	15246	15130	14991	14871	15085	15187	15186	15026	15030	15143	15204	15235	15354	15162	15136	15260	15185	15238	15136	15259	15063	15216	15183	15133	15304	15342	15221	15150	15220	15261	15266	15112	15211	15036	15096	15118	15153	15013	15265	14979	15067	15028	15314	15204	15043	14957	15092	14994	15147	15195	15137	15019	15187	15016	15123	15098	15107	15003	14863	15237	14869	15122	15113	15001	15068	15157	15145	14997	15313	15079	15116	15019	15033	15038	15161	14933	15034	15008	14909	15061	15016	15025	15193	15277	15116	15158	15152	15237	14860	15269	15302	15222	15079	15202	14930	15231	15238	14888	15066	15086	15130	15099	15229	15138	15026	15197	15240	15172	15173	15197	15043	15369	15247	15179	15212	14949	15158	15296	15174	15112	15252	15293	15115	15110	15184	15298	15147	15196	15232	15218	15255	15241	15066	15180	15010	15182	15226	15245	15274	15183	15133	15166	15042	15217	15146	14964	15012	15250	15203	15018	15070	15218	15023	15261	15080	15062	15127	15189	15255	15097	15137	15163	14986	15065	14874	15057	15164	15292	15138	14973	15112	15216	15190	15089	15119	15154	15269	15387	15072	15202	15168	15229	15233	15126	15116	15051	15164	15155	15152	15297	15190	15042	15290	15247	15118	15086	15279	15352	15303	15253	15272	15178	15060	15075	15085	15239	15329	14979	15436	15078	15032	14881	15287	15054	15091	15014	15141	15396	15110	15283	15066	15144	15152	15012	15067	15304	14987	14986	15081	14962	15115	15415	15220	15240	15125	15070	15053	15094	15163	15267	15176	15250	15079	15075	15029	15266	14829	15034	15130	15108	15292	15206	14963	15276	15384	15327	15071	15229	15201	15351	15245	15120	15200	15066	15038	15013	15366	15271	15160	15238	15307	15312	15053	15188	15251	15090	15198	15035	15098	15115	15064	15080	15019	14899	15111	15128	15027	15081	15196	15137	15151	15013	15037	15181	14920	15189	15072	15292	15176	15087	15219	15020	15110	15176	15541	15086	15055	15277	15312	15251	15194	15088	15151	15084	15058	15046	15179	15248	15327	15146	15097	15228	15156	15180	15086	14889	15132	15287	15156	15323	15215	15119	15401	15297	15270	15323	15204	15064	15162	15085	15217	15060	15119	15118	15231	15209	15089	15184	15000	15248	15107	15142	15211	15159	15039	15101	15000	15007	15291	15257	15050	15219	15126	15203	15425	15337	15187	15116	15119	15159	15274	15159	15071	14987	15075	14950	15244	15183	15201	15154	15070	15176	15078	14948	15012	15091	15176	15096	15258	15171	15076	15192	15224	15123	15000	14977	15120	15126	15132	14973	15109	15113	15277	15019	15129	15016	15205	15091	15269	15157	15212	15317	15230	15041	15161	15189	15130	15314	15316	15150	15014	15132	15169	14902	14904	15038	15053	15250	15348	15279	15055	15127	15190	15142	15167	15109	15119	15177	15151	15200	15016	15073	15214	15167	15119	15259	14990	15184	15181	15216	15364	15024	15151	15194	15134	15206	15076	15185	15205	15048	15223	14971	15041	15092	14898	15046	15112	15084	15134	15050	15147	15142	15090	15184	15103	15269	15048	15134	15151	15175	15208	15185	15144	15245	15172	15106	15155	15278	14997	15199	15140	14800	15180	15302	15206	15185	15147	15277	15228	15117	15030	15225	15142	15142	15092	15210	15096	15195	15208	15180	15169	15006	15184	15249	15047	15240	15010	15194	15286	15118	15147	14969	15084	15127	15213	15148	15102	15031	15116	15185	15168	15286	15244	15262	15005	15153	15171	15184	14997	15059	15020	14862	15064	15186	15000	15143	15119	15094	15079	15164	15063	14890	15164	15112	15065	15151	15173	15180	15238	15003	15162	15087	15023	15347	15165	15425	15213	15215	15172	15376	15131	15082	15194	15144	15093	15066	15263	15268	15085	14942	15040	15150	15071	15151	14991	15060	15325	14999	15110	15111	14981	15187	15243	15176	15064	15122	15312	15161	15140	14999	15336	15204	15211	15257	15036	15062	15111	14998	15006	15109	15159	15258	15349	15041	15250	15101	15143	15146	15151	15296	14974	15175	15232	15162	15270	15086	15391	14977	15395	15177	15110	15080	15248	15239	15430	15203	15254	15209	15116	15254	15106	15227	14976	15024	14985	15210	15241	15167	15090	15267	15154	14962	15272	15351	15239	15141	15132	14994	15280	15112	15217	14922	15156	14992	15245	15158	15131	15163	15128	14995	15020	15107	15065	14971	15140	15086	14987	15187	15261	15118	15154	15282	15210	15202	15039	15075	15399	14891	15036	15259	15084	15095	15449	15211	15049	15040	15125	15016	15215	15104	15001	15237	15104	15171	15169	15174	15176	15144	15106	15390	15240	15141	15320	15082	15182	15104	15216	15140	15228	15088	14966	15089	14999	14909	15222	15003	14985	15030	15204	14964	15008	15365	15330	15522	15259	15167	15266	15143	15141	15188	15176	15155	15127	15359	15030	15116	15121	15039	14914	14972	15068	15276	15100	15145	15139	15076	14966	14866	15070	15031	15210	15038	15330	15195	15351	15169	15036	15137	15164	15313	15296	15120	15085	15027	15154	15156	15134	15124	15148	15015	15013	15009	14960	15245	15214	15080	15229	14914	15285	15254	15182	14985	15154	15152	15044	15252	15124	15163	15088	15162	15212	15077	15101	15055	15067	15267	15312	15193	15101	15156	15131	15180	15221	15147	14950	15193	15135	15114	15139	15131	15201	15190	15224	15082	15118	15086	15124	15127	15122	15182	14947	15053	15029	15081	15193	15144	15238	14925	15133	15087	15106	15223	15079	14881	15127	15195	15055	15110	15291	15159	15236	14956	15104	15046	15024	15297	15198	15158	15206	15288	15199	15259	15060	15110	15346	15169	15253	15230	15055	15158	14979	15058	15116	15219	15312	15208	15173	15292	15099	15069	15038	15390	15039	15275	15242	14989	14997	15080	15081	15005	15048	14922	15009	15273	15325	15170	15070	15239	15207	15112	15025	15030	15148	15076	15279	15162	15108	15296	15189	15081	15153	15362	15071	15222	15209	15015	14993	15078	15152	15107	15194	15014	15025	15233	15007	15496	15275	15121	14992	14977	15059	15233	15023	15110	15257	15075	15176	15043	15014	15190	15200	15128	15169	15102	15299	15223	15114	15351	14962	14997	15077	15294	15182	14963	15288	15248	15115	15476	15068	15243	15308	15099	15150	15243	15244	15055	15098	15462	14978	15144	15147	15190	15231	15343	15167	15141	15066	15056	15069	15098	15038	15208	15166	15030	15207	15071	15245	15176	15154	15034	15239	15123	15305	15222	15294	15206	15048	15202	15172	14870	15044	14916	15187	15235	15050	15237	15056	15207	15089	15032	15146	15072	15156	15314	15189	15142	14952	15081	15137	15209	15099	15218	14969	15178	15313	15064	15182	15247	15365	15075	15019	15062	14976	15196	15076	15167	15220	15209	15054	15197	15074	15168	14996	15124	15230	15189	15006	15254	15428	15188	15407	15118	15220	15085	15203	15124	15109	15173	15271	15205	15290	15191	15061	15036	14967	15255	15450	15223	15252	15112	15084	15207	15263	15323	15063	15324	15008	15139	15282	15239	15282	15122	15161	15357	15019	15060	15215	15216	15182	15138	15202	15031	15050	15225	15061	15076	15138	15009	15054	15153	15163	15160	15004	14890	15114	15225	15199	15146	15128	14960	15208	15143	15180	15246	15050	15083	15074	15040	15066	15145	15216	15050	15025	14965	15236	15190	15123	15155	15218	15059	15108	15200	15113	15021	15186	15122	15138	15187	15276	15003	15109	15133	15214	15192	15215	15074	14978	15109	15197	15030	15237	15091	15380	15177	15186	14893	15222	15273	15055	15010	14903	15128	15180	15008	15333	15172	15102	15434	15079	15240	15167	15241	15068	15132	15057	15133	15156	15270	15143	15276	15060	15336	15127	15047	15151	15124	15252	15078	15178	15107	14962	15020	15083	15033	14987	15102	15302	15183	15294	15134	15139	15166	14992	14980	14997	15106	14955	15227	15337	15179	15199	15043	15221	15184	15119	14961	15129	15136	15100	15180	15121	14970	15311	15235	15058	15002	15051	15114	15273	15152	15197	15102	15153	15074	15105	15116	15167	15154	15152	15249	15385	15123	15202	15176	15070	15110	15175	15183	15165	15158	15174	15133	15274	15130	15191	15009	15176	15054	15083	15375	15110	15071	15126	15224	15303	14991	15222	15087	15097	15192	15237	15358	15262	15071	14936	15195	15067	15123	15075	15148	15328	15100	15195	15244	15283	15117	15201	15214	15135	15076	15147	15179	15106	14940	15042	15058	15090	15099	15071	15258	15226	15215	15356	15017	14971	15232	15341	15476	15052	15055	15143	14986	15258	15176	15144	15201	15242	15038	15178	15151	15089	15253	15189	15100	15246	15122	15355	15302	15074	15345	15059	15360	15235	15216
34596	54921	50114	40205	34394	28631	24328	20911	17384	15958	15170	14676	14439	14068	14070	13954	13970	13760	13748	13677	13716	13623	13788	13524	13723	13692	13692	13516	13522	13533	13584	13498	13719	13824	13588	13562	13735	13615	13535	13681	13572	13491	13582	13577	13579	13765	13509	13506	13337	13563	13558	13643	13412	13668	13597	13400	13637	13596	13308	13503	13452	13512	13461	13522	13307	13603	13444	13485	13510	13613	13429	13497	13588	13648	13502	13522	13599	13576	13380	13534	13555	13524	13568	13647	13493	13528	13523	13657	13536	13663	13338	13374	13555	13706	13443	13499	13574	13507	13535	13532	13458	13405	13514	13571	13556	13728	13423	13765	13455	13687	13573	13545	13657	13365	13526	13465	13553	13541	13611	13501	13525	13571	13441	13472	13428	13458	13455	13556	13503	13496	13478	13292	13586	13465	13516	13724	13554	13453	13415	13543	13437	13622	13532	13651	13564	13376	13501	13350	13390	13689	13483	13465	13504	13468	13488	13494	13391	13579	13404	13470	13684	13519	13549	13542	13551	13477	13707	13420	13653	13448	13519	13439	13760	13492	13499	13437	13450	13504	13435	13472	13555	13516	13431	13534	13539	13464	13365	13559	13511	13546	13590	13504	13544	13483	13461	13473	13513	13437	13559	13454	13323	13585	13620	13413	13529	13392	13653	13452	13489	13552	13446	13622	13644	13540	13422	13483	13393	13473	13448	13574	13578	13509	13492	13644	13534	13448	13564	13681	13627	13576	13709	13488	13631	13628	13676	13409	13350	13510	13500	13600	13539	13574	13496	13414	13607	13606	13592	13457	13532	13712	13693	13632	13528	13557	13638	13500	13616	13422	13528	13508	13492	13501	13519	13474	13484	13603	13531	13457	13451	13490	13441	13474	13339	13504	13521	13590	13493	13573	13477	13577	13447	13477	13664	13515	13550	13504	13522	13484	13595	13597	13509	13628	13537	13534	13577	13446	13530	13416	13591	13508	13582	13594	13552	13533	13523	13582	13505	13549	13401	13611	13413	13586	13483	13344	13671	13501	13564	13490	13445	13490	13498	13559	13580	13479	13565	13586	13635	13521	13688	13451	13532	13480	13721	13452	13519	13570	13378	13429	13673	13631	13384	13674	13526	13586	13506	13456	13586	13551	13304	13652	13624	13456	13422	13598	13606	13582	13470	13540	13485	13456	13468	13434	13591	13414	13520	13572	13446	13628	13619	13595	13501	13398	13554	13583	13597	13615	13515	13394	13339	13611	13610	13589	13553	13378	13636	13528	13515	13600	13502	13488	13545	13486	13733	13497	13628	13555	13627	13388	13596	13689	13452	13556	13420	13645	13590	13527	13530	13464	13544	13553	13424	13792	13430	13598	13560	13522	13665	13589	13593	13483	13381	13480	13628	13489	13570	13458	13527	13743	13547	13598	13676	13334	13578	13519	13534	13453	13537	13465	13442	13480	13638	13480	13639	13535	13561	13613	13436	13756	13506	13680	13496	13662	13556	13551	13651	13481	13590	13404	13545	13326	13579	13301	13443	13624	13381	13624	13709	13395	13474	13451	13530	13425	13629	13522	13711	13715	13678	13461	13611	13495	13362	13396	13481	13533	13493	13481	13574	13564	13598	13459	13611	13470	13622	13589	13611	13524	13320	13568	13403	13518	13607	13510	13530	13536	13518	13445	13573	13489	13679	13597	13354	13696	13644	13531	13497	13524	13522	13525	13537	13397	13530	13254	13517	13486	13654	13497	13465	13473	13495	13506	13328	13617	13524	13411	13495	13585	13560	13726	13498	13408	13438	13574	13576	13381	13580	13569	13360	13617	13667	13516	13451	13494	13545	13443	13573	13528	13501	13574	13676	13406	13664	13368	13363	13732	13398	13436	13612	13524	13551	13574	13428	13420	13572	13659	13560	13449	13396	13337	13518	13749	13611	13609	13592	13652	13403	13512	13506	13519	13553	13451	13544	13622	13503	13508	13558	13520	13591	13581	13593	13541	13362	13607	13516	13545	13516	13526	13468	13543	13644	13501	13601	13503	13531	13685	13558	13523	13595	13482	13438	13648	13619	13494	13485	13500	13430	13452	13675	13497	13486	13578	13512	13588	13546	13685	13587	13574	13580	13455	13588	13455	13585	13502	13515	13393	13310	13546	13758	13458	13623	13603	13473	13686	13490	13464	13639	13423	13782	13552	13439	13622	13446	13603	13439	13427	13700	13506	13567	13471	13631	13514	13521	13645	13562	13527	13491	13576	13549	13394	13542	13607	13473	13474	13452	13439	13589	13440	13645	13415	13435	13464	13485	13588	13565	13371	13426	13543	13585	13605	13488	13507	13452	13613	13641	13480	13497	13572	13592	13358	13520	13403	13590	13659	13476	13484	13474	13527	13555	13458	13675	13577	13493	13611	13452	13615	13704	13497	13555	13588	13608	13426	13612	13348	13578	13447	13400	13402	13610	13522	13631	13504	13472	13547	13566	13540	13491	13498	13444	13480	13352	13673	13530	13565	13399	13391	13478	13631	13647	13666	13532	13581	13569	13454	13489	13619	13350	13513	13625	13558	13607	13587	13483	13624	13540	13331	13568	13500	13534	13587	13484	13580	13375	13537	13587	13410	13384	13556	13528	13467	13662	13682	13461	13570	13420	13582	13709	13442	13463	13744	13411	13525	13547	13535	13776	13544	13525	13494	13475	13531	13528	13432	13406	13368	13536	13707	13378	13573	13506	13498	13494	13598	13553	13601	13505	13482	13487	13671	13675	13457	13571	13542	13502	13524	13558	13489	13456	13641	13489	13518	13520	13729	13478	13536	13442	13504	13493	13501	13535	13557	13474	13466	13548	13514	13483	13549	13657	13682	13615	13608	13528	13593	13278	13312	13595	13483	13574	13515	13588	13604	13665	13551	13604	13520	13702	13589	13646	13438	13558	13482	13496	13457	13569	13419	13533	13361	13507	13526	13380	13497	13509	13613	13599	13429	13514	13554	13487	13459	13547	13490	13628	13538	13550	13354	13440	13545	13506	13439	13296	13461	13669	13613	13686	13437	13496	13569	13600	13518	13523	13542	13358	13614	13505	13584	13551	13524	13550	13611	13582	13617	13465	13770	13442	13709	13534	13502	13490	13499	13552	13527	13422	13623	13515	13473	13418	13538	13400	13578	13424	13574	13449	13442	13499	13666	13625	13383	13517	13600	13608	13451	13566	13538	13476	13679	13631	13473	13572	13546	13440	13514	13389	13677	13645	13543	13588	13429	13574	13578	13448	13610	13551	13392	13507	13731	13429	13635	13502	13622	13525	13468	13459	13542	13539	13491	13458	13524	13675	13578	13528	13414	13452	13640	13578	13608	13464	13429	13504	13461	13591	13381	13606	13402	13646	13424	13596	13503	13358	13718	13576	13402	13510	13521	13567	13439	13489	13536	13578	13716	13446	13534	13562	13606	13535	13689	13432	13562	13522	13624	13409	13611	13481	13279	13618	13488	13515	13336	13580	13536	13732	13532	13398	13391	13541	13350	13472	13680	13746	13457	13612	13569	13501	13514	13605	13433	13551	13373	13520	13545	13476	13524	13556	13509	13414	13493	13510	13488	13483	13433	13486	13518	13489	13424	13518	13579	13528	13466	13532	13642	13700	13380	13711	13479	13475	13396	13483	13581	13510	13448	13468	13631	13579	13560	13412	13584	13637	13609	13491	13450	13507	13461	13602	13494	13447	13536	13565	13571	13512	13471	13547	13555	13655	13643	13577	13486	13566	13548	13549	13297	13522	13584	13488	13509	13526	13683	13751	13496	13471	13373	13613	13680	13413	13520	13442	13545	13493	13575	13484	13598	13461	13729	13483	13471	13619	13515	13700	13542	13506	13550	13461	13438	13443	13457	13547	13504	13359	13403	13504	13449	13531	13598	13506	13484	13616	13531	13675	13598	13613	13575	13495	13559	13445	13505	13377	13707	13440	13488	13485	13535	13438	13608	13497	13487	13549	13477	13510	13397	13571	13419	13644	13498	13483	13619	13423	13318	13569	13477	13586	13448	13445	13568	13617	13569	13385	13607	13381	13577	13440	13545	13452	13584	13674	13520	13645	13403	13558	13545	13487	13501	13481	13481	13662	13315	13501	13553	13377	13649	13520	13463	13548	13435	13562	13633	13421	13560	13372	13422	13556	13482	13645	13599	13604	13454	13702	13562	13559	13602	13559	13567	13519	13609	13427	13542	13616	13586	13565	13473	13631	13399	13541	13527	13596	13449	13645	13456	13335	13536	13568	13573	13507	13606	13645	13608	13365	13673	13536	13625	13493	13492	13724	13461	13727	13404	13594	13592	13468	13490	13351	13571	13461	13591	13394	13545	13559	13539	13453	13533	13576	13313	13565	13498	13504	13585	13466	13523	13547	13542	13593	13321	13396	13467	13530	13435	13671	13454	13445	13456	13521	13472	13518	13478	13375	13631	13391	13478	13573	13670	13617	13401	13520	13568	13511	13651	13604	13543	13381	13623	13475	13512	13643	13542	13572	13552	13560	13620	13429	13449	13431	13454	13526	13564	13580	13496	13572	13551	13563	13601	13460	13513	13609	13298	13689	13709	13518	13499	13557	13461	13517	13611	13445	13507	13582	13640	13559	13620	13842	13502	13528	13568	13615	13534	13649	13708	13567	13566	13546	13490	13687	13467	13546	13558	13520	13527	13524	13583	13602	13595	13389	13505	13524	13583	13586	13473	13509	13638	13551	13478	13442	13458	13557	13639	13628	13547	13617	13507	13718	13448	13474	13375	13556	13525	13613	13570	13451	13380	13599	13517	13625	13396	13541	13615	13736	13572	13550	13501	13603	13690	13533	13567	13456	13529	13616	13650	13616	13526	13491	13444	13495	13558	13604	13489	13570	13514	13397	13746	13458	13489	13553	13552	13562	13567	13423	13432	13473	13710	13595	13616	13605	13615	13486	13579	13486	13544	13572	13488	13558	13607	13591	13460	13370	13429	13545	13439	13462	13402	13457	13612	13679	13439	13400	13332	13535	13534	13562	13459	13526	13592	13594	13639	13446	13412	13419	13461	13472	13484	13478	13609	13472	13580	13617	13586	13603	13390	13442	13419	13777	13562	13585	13595	13540	13476	13602	13539	13470	13407	13528	13570	13556	13422
22870	21135	28917	24357	24680	29035	29781	23622	21092	19721	18261	17262	17033	16768	16462	16507	16064	16098	16256	15929	15998	15835	15840	16070	16052	15672	15999	15840	15864	15739	15979	15855	15816	15897	15833	15602	15916	15703	15785	15738	15914	15850	15911	15898	15764	15568	15608	15633	15860	15851	15632	15652	15744	15647	15822	15845	15497	15577	15659	15778	15741	15871	15817	15715	15721	15802	15738	15801	15612	15569	15712	15851	15826	15892	15978	15509	15713	15754	15770	15854	15884	15868	15667	15806	15776	15818	15641	15777	15935	15956	15755	15784	15729	15688	15669	15839	15692	15813	16044	15896	15732	15914	15684	15877	15814	15870	15902	15808	15730	15795	15778	15906	15736	15570	15734	15607	15568	15661	15703	15810	15632	15623	15695	15631	15810	16013	15838	15717	15803	15632	15685	15495	15843	15507	15682	15512	15689	15675	15657	15686	15676	15808	15825	15734	15773	15677	15804	15722	15735	15781	15571	15645	15873	15746	15868	15608	15594	15724	15606	15710	15694	15548	15723	15745	15812	15820	15664	15479	15531	15863	15717	15660	15693	15652	15537	15827	15614	15767	15656	15536	15592	15536	15824	15776	15710	15920	15758	15578	15851	15912	15736	15526	15672	15674	15490	15656	15645	15669	15751	15746	15650	15749	15668	15802	15865	15742	15705	15567	15602	15712	15658	15700	15681	15565	15813	15748	15637	15697	15721	15731	15769	15583	15663	15591	15589	15801	15642	15693	15705	15852	15844	15655	15666	15716	15710	15683	15832	15772	15915	15739	15809	15566	15549	15674	15657	15541	15689	15894	15668	15764	15767	15673	15739	15858	15743	15824	16029	15541	15480	15623	15778	15528	15578	15680	15530	15676	15755	15625	15589	15688	15554	15471	15575	15772	15701	15644	15574	15639	15662	15736	15725	15772	15538	15686	15684	15670	15788	15731	15764	15713	15663	15887	15628	15569	15511	15615	15735	15689	15738	15910	15690	15749	15849	15873	15848	15737	15751	15770	15718	15526	15666	15627	16001	15738	15616	15667	15558	15721	15802	15787	15694	15506	15545	15870	15766	15566	15580	15585	15715	15733	15828	15702	15722	15546	15684	15778	15872	15796	15702	15812	15698	15634	15786	15604	15549	15837	15739	15876	15584	15582	15680	15696	15682	15385	15893	15707	15709	15574	15594	16002	15546	15556	15768	15720	15870	15675	15575	15582	15566	15841	15569	15788	15701	15678	15720	15647	15710	15587	15641	15714	15803	15559	15361	15621	15781	15528	15940	15977	15574	15523	15751	15617	15702	15851	15577	15782	15834	15782	15747	15852	15585	15882	15755	15956	15782	15729	15518	15693	15669	15659	15899	15750	15636	15725	15902	15781	15708	15716	15626	15848	15742	15873	15587	15777	15548	15581	15775	15693	15571	15709	15725	15400	15580	15643	15757	15664	15721	15579	15809	15736	15655	15535	15567	15606	15610	15646	15580	15574	15571	15718	15696	15530	15501	15578	15834	15443	15873	15677	15560	15787	15726	15794	15743	15811	15770	15835	15691	15719	15583	15534	15559	15685	15644	15552	15689	15724	15799	15867	15836	15602	15694	15694	15944	15590	15788	15695	15632	15610	15761	15662	15702	15772	15668	15760	15636	15656	15712	15613	15702	15772	15653	15638	15735	15649	15697	15646	15814	15759	15866	15678	15686	15640	15751	15539	15887	16012	15742	15665	15738	15652	15802	15535	15635	15653	15584	15773	15620	15670	15812	15791	15696	15846	15758	15641	15635	15588	15696	15568	15601	15694	15578	15729	15565	15694	15695	15603	15611	15744	15797	15753	15619	15676	15586	15584	15774	15604	15840	15779	15919	15667	15615	15628	15657	15520	15530	15799	15700	15694	15636	15645	15728	15567	15644	15617	15790	15648	15761	15552	15727	15653	15716	15596	15865	15783	15569	15600	15579	15753	15565	15547	15600	15720	15709	15699	15624	15679	15600	15783	15649	15593	15626	15752	15692	15574	15734	15645	15650	15745	15650	15588	15741	15762	15719	15795	15767	15622	15752	15696	15616	15711	15862	15801	15801	15694	15705	15567	15791	15700	15809	15773	15669	15603	15529	15758	15876	15548	15774	15852	15707	15805	15608	15846	15552	15739	15604	15772	15725	15865	15814	15752	15715	15694	15716	15628	15806	15775	15665	15693	15689	15701	15631	15646	15602	15688	15522	15690	15652	15759	15546	15786	15543	15689	15826	15647	15791	15714	15687	15710	15710	15753	15675	15730	15587	15787	15842	15731	15668	15660	15630	15684	15621	15460	15731	15796	15706	15587	15635	15586	15495	15648	15775	15719	15737	15633	15681	15612	15824	15587	15576	15600	15666	15645	15678	15717	15738	15748	15707	15501	15778	15421	15620	15582	15525	15626	15794	15895	15757	15658	15685	15681	15580	15680	15849	15763	15796	15729	15445	15456	15617	15655	15814	15618	15829	15573	15613	15634	15819	15715	15530	15723	15729	15804	15630	15695	15587	15765	15489	15717	15549	15645	15629	15720	15679	15656	15812	15775	15669	15775	15678	15826	15556	15533	15641	15905	15725	15633	15484	15639	15696	15848	15807	15710	15658	15716	15518	15862	15520	15631	15706	15594	15709	15880	15768	15790	15704	15690	15669	15610	15574	15603	15595	15684	15600	15697	15767	15664	15882	15594	15642	15752	15677	15769	15904	15753	15705	15781	15643	15954	15808	15758	15686	15658	15705	15749	15650	15638	15696	15765	15678	15762	15632	15702	15713	15537	15788	15677	15566	15539	15628	15637	15780	15601	15749	15881	15843	15494	15615	15578	15722	15667	15728	15742	15660	15700	15732	15726	15671	15868	15473	15687	15640	15656	15773	15749	15859	15846	15857	15863	15652	15830	15757	15727	15651	15713	15717	15641	15424	15791	15675	15751	15704	15689	15666	15569	15979	15716	15655	15630	15535	15628	15821	15614	15681	15688	15534	15590	15736	15718	15761	15912	15774	15722	15746	15785	15686	15732	15734	15661	15714	15697	15782	15626	15601	15628	15757	15897	15635	15874	15699	15656	15656	15783	15703	15729	15672	15601	15428	15751	15792	15711	15819	15572	15912	15665	15685	15755	15739	15616	15839	15858	15773	15682	15588	15733	15657	15857	15801	15698	15664	15641	15493	15620	15532	15562	15728	15678	15632	15666	15775	15897	15759	15899	15824	15678	15566	15697	15815	15668	15805	15682	15709	15643	15868	15601	15710	15819	15738	15726	15630	15797	15779	15708	15851	15676	15528	15539	15790	15599	15651	15838	15752	15638	15615	15499	15830	15561	15561	15713	15779	15577	15767	15763	15553	15711	15730	15601	15686	15790	15770	15649	15744	15584	15772	15540	15756	15753	15471	15516	15632	15554	15576	15747	15872	15556	15965	15698	15831	15640	15668	15604	15593	15861	15700	15565	15739	15837	15951	15769	15800	15456	15703	15608	15644	15593	15676	15675	15722	15679	15655	15711	15721	15891	15909	15685	15616	15775	15656	15713	15667	15814	15858	15685	15831	15631	15912	15599	15700	15536	15613	15543	15735	15636	15679	15545	15729	15816	15533	15651	15937	15660	15696	15724	15609	15667	15915	15687	15509	15589	15675	15646	15661	15740	15774	15592	15818	15701	15776	15749	15502	15740	15705	15595	15774	15807	15761	15723	15589	15645	15529	15679	15609	15745	15821	15687	15687	15720	15669	15636	15788	15451	15665	15666	15492	15743	15817	15762	15568	15503	15724	15830	16009	15863	15822	15564	15602	15753	15763	15567	15709	15721	15817	15648	15581	15578	15859	15609	15707	15776	15611	15674	15752	15637	15636	15606	15937	15716	15733	15784	15633	15757	15816	15693	15715	15633	15952	15676	15620	15753	15813	15667	15619	15720	15900	15674	15687	15787	15618	15714	15797	15742	15657	15689	15783	15697	15695	15548	15572	15613	15863	15718	15548	15597	15657	15642	15548	15745	15681	15626	15737	15706	15759	15693	15575	15722	15802	15845	15656	15740	15522	15659	15788	15620	15551	15575	15633	15626	15446	15727	15737	15829	15754	15726	15571	15570	15683	15640	15923	15654	15758	15621	15555	15520	15533	15743	15729	15634	15844	15741	15714	15806	15457	15782	15570	15604	15743	15601	15470	15726	15711	15600	15750	15784	15647	15769	15647	15725	15714	15613	15812	15793	15660	15455	15726	15817	15762	15720	15604	15739	15702	15720	15691	15600	15644	15669	15584	15653	15675	15857	15824	15935	15776	15598	15531	15504	15511	15559	15659	15703	15701	15623	15744	15649	15589	15647	15521	15555	15555	15707	16024	15578	15688	15643	15806	15605	15886	15690	15648	15693	15700	15722	15565	15456	15448	15717	15868	15819	15889	15723	15785	15703	15744	15703	15753	15706	15564	15781	15735	15556	15737	15692	15730	15745	15667	15631	16063	15723	15667	15725	15420	15584	15718	15644	15736	15838	15743	15823	15800	15711	15704	15595	15729	15596	15738	15644	15764	15683	15654	15824	15784	15679	15801	15524	15571	15694	15687	15679	15610	15627	15631	15472	15664	15734	15835	15686	15577	15841	15617	15729	15726	15747	15699	15661	15666	15632	15677	15716	15508	15789	15724	15587	15779	15478	15703	15621	15581	15544	15605	15743	15731	15552	15565	15493	15624	15637	15684	15658	15611	15655	15485	15635	15398	15837	15782	15875	15693	15679	15719	15597	15556	15525	15697	15820	15619	15662	15857	15733	15737	15673	15467	15555	15653	15647	15601	15603	15631	15806	15832	15944	15686	15793	15653	15695	15789	15697	15570	15721	15780	15675	15505	15725	15624	15716	15513	15747	15764	15704	15700	15575	15727	15732	15825	15649	15668	15604	15580	15711	15765	15830	15617	15672	15593	15539	15623	15484	15557	15663	15760	15726	15727	15592	15777	15577	15729	15664	15604	15698	15683	15678	15554	15633	15656	15713	15830	15731	15838	15943	15632	15797	15739	15729	15574	15690	15723	15829	15605	16033	15672	15444	15827	15716	15782	15727	15639	15887	15516	15782	15732	15665	15794	15704	15663	15806	15873	15606	15404	15904	15817	15658	15725	15767	15530	15715	15699	15808	15725	15589
37030	61573	56377	45115	39827	33767	27647	23255	20930	18508	16654	15531	15301	14894	14504	14461	14369	14188	14152	14239	14065	14030	13997	14115	14047	13935	13875	13887	14084	13855	13904	13897	13759	14012	13817	13817	14030	13784	13896	13932	13744	13873	13764	13797	13921	13944	13996	14076	13758	13851	13793	13839	13968	14045	13723	13740	13822	13844	13843	13761	13886	13882	13863	13929	13871	13892	14028	13720	13973	13929	13774	13596	13874	13737	13827	13812	13677	13655	13734	13978	13732	13947	13966	13698	13716	13923	13717	13824	13811	13895	13559	13819	13880	13709	13840	13952	13895	13800	13912	13923	13976	13915	13809	13897	13972	13744	13683	13880	13875	13801	13937	13755	13871	13846	13659	13678	13899	13715	13797	13865	13723	13798	13762	13837	13569	13947	13883	13950	13808	13879	13723	13782	13821	13954	13787	13985	13880	13852	13677	13777	13842	13853	13874	13862	14009	13848	13764	13656	13780	13765	13847	13785	13965	13943	14040	13793	13902	13703	13931	13805	13750	13851	13731	13873	13768	13688	13819	13640	13899	13828	13922	13794	13832	13947	13757	13834	13794	13874	13652	13788	13715	13965	13933	13724	13788	13864	13909	13778	13923	13926	13982	13772	13966	13748	13882	13764	13758	13840	13702	13849	13946	13862	13807	13841	13745	13705	13976	13778	13858	13667	13807	13810	13953	13834	13828	13619	13963	13707	13934	13857	13856	13778	13977	13902	13652	13919	13917	13820	13829	13703	13823	13827	13854	13882	13800	13796	13781	13763	13931	13828	13774	13909	13763	14045	13870	13747	13839	13868	13827	13741	13773	13777	13946	13775	13983	13862	13882	13995	13796	13788	13848	13836	13880	13891	13935	13862	13924	13752	13795	13679	13654	13850	13855	13892	13785	13916	13852	13842	13999	13857	13929	13888	13833	13752	13821	13751	13963	13796	13835	14015	13715	13919	13659	13638	13892	13804	13659	13716	13777	13798	13716	13865	13845	13734	13893	13752	13822	13869	13834	13817	13794	13826	13932	13755	13568	13760	13848	13944	13832	13639	13976	13831	13812	13888	13631	13817	13776	13809	13936	13871	13901	13757	13889	13920	13846	13975	13752	13841	13812	13884	13781	13715	13911	13829	13961	13949	13692	14055	13813	13802	13871	13839	13905	13769	13805	13843	13769	13873	13847	13708	13943	13932	13757	13761	13863	13672	13959	13755	13810	13826	13882	13872	13804	13970	13821	13876	13882	13719	13972	13772	13653	13981	13682	13737	13720	13626	13877	13827	13979	13951	13898	13966	13922	13854	13761	13753	13996	13942	14032	13797	13873	13960	13801	13736	13738	13931	13913	13864	13838	13868	13780	13888	13958	13741	13715	13783	13898	13768	13862	13711	13794	13744	13793	13647	13801	13834	13950	13762	13932	13772	13841	13813	13759	13906	13691	13931	13778	13805	13753	13867	13826	13994	13859	13777	13897	13915	13724	13745	13802	13786	13852	13683	13935	13789	13883	13763	13918	14007	13873	13881	13861	13884	13861	13685	13910	13887	13927	14020	13840	13881	13915	13918	14031	13817	13819	13623	13741	13995	13714	13871	13787	13959	13799	13955	13785	13796	13751	13796	13919	13731	13685	13770	13886	13704	13871	13871	13849	13862	13861	13808	13719	13808	13728	13721	13748	13778	13673	13714	14047	13835	13714	13812	13865	13846	13805	13704	13957	13677	13749	13717	13845	13738	13880	13803	13678	13860	13844	13755	13854	13765	13894	13833	13850	14034	13821	13815	13648	13825	13839	13786	13882	13801	13888	13847	13936	13718	14016	13807	13927	13861	13955	13661	13687	13726	13783	13946	13761	13893	13729	13684	13812	13720	13724	13785	13864	13672	13679	13812	13827	13897	14025	13824	13806	13766	13892	13797	13806	13818	13723	13680	13859	13890	13787	13932	13992	13846	13870	13739	13801	13884	13714	13883	13787	13711	13756	13671	13896	13718	13889	13819	13718	13766	13884	13808	13860	13795	13706	13770	13869	14113	13963	13792	13918	13895	14027	13829	13868	13813	13906	13722	13888	13889	13784	13830	13818	13947	13706	13865	13754	13728	13978	13923	13823	13725	13984	13830	13911	14012	13862	13912	13700	13843	13802	13857	13833	13875	13926	13821	13815	13802	13729	13915	13842	13876	13944	13727	13805	13849	13777	13891	13804	13797	13864	13940	13877	14004	13919	13712	13814	13867	13800	13798	13663	13806	13853	13731	13852	13778	13799	13711	13949	13866	13745	13777	13705	13841	13705	13847	13746	13802	13872	13967	13761	13822	13813	13994	13888	13835	13812	13721	13807	13759	13887	13716	13727	13890	13711	13873	13884	13583	13769	13706	13948	13947	13883	13742	13870	13914	13958	14080	13783	13748	13825	13884	13948	13990	13655	13832	13889	13650	13858	13677	13861	13873	13751	13763	13927	13640	13782	13648	13641	13965	13775	13830	13809	13910	13829	13796	13852	13937	13765	13879	13797	13915	13782	13786	13974	13864	13707	13960	13895	13957	13724	13830	13842	13640	13729	13886	13821	13815	13781	13927	13775	13707	13841	13831	13829	13867	13748	13772	13783	13807	13712	13703	13756	13772	13895	13898	13859	13838	13783	13891	13761	13795	13812	13826	13940	13777	13931	13968	13816	13813	13731	13859	13932	13841	13634	13849	13757	13838	13891	13846	13856	13851	13966	13746	13809	13894	13710	13629	13729	13766	13770	13743	13788	13830	13654	13924	13791	13809	13815	13627	13915	13778	13801	13825	13743	13865	13679	13847	13860	13742	13803	13687	13820	13665	13812	13917	13800	13895	13821	13817	13941	13924	13916	13688	13868	13839	13823	13686	13832	13599	13852	13887	13638	13858	13863	13784	13682	13873	13786	13615	13704	13836	13815	13990	13858	13842	13857	13806	13723	13833	13813	13873	13829	13880	13744	13963	13827	13693	13846	13993	13833	13760	13811	13783	13943	13956	13874	13762	13767	13752	13753	13960	13753	13780	13572	13847	13710	13883	13840	13738	13818	13822	13842	13940	13788	13933	13873	13806	13778	13910	13690	13798	13960	13966	13658	13850	13869	13839	13704	13793	13838	13811	13794	14087	13719	13677	13896	13811	13985	13834	13970	13871	13788	13878	13876	13780	13827	13936	13866	13828	13889	13833	13810	13741	13676	13849	13807	13799	13769	13938	13998	13876	13797	14078	13729	13903	13737	13922	13677	13779	13634	14058	13880	13839	13786	13915	13709	13862	13874	13933	13782	13784	13781	13741	13860	13853	13982	13850	13791	13983	13875	13773	13780	13878	13967	13693	13835	13532	13761	13661	13857	13995	13723	13832	13785	13834	13761	13762	13736	13788	13858	13765	13800	13628	13921	13746	13870	13874	13916	13893	13867	13769	13893	13870	13780	13831	13757	13825	13782	13860	13971	13748	13849	13829	13727	13988	13989	13916	13839	13857	13821	13919	13762	13830	13726	13821	13902	13744	13720	13754	13830	13743	13741	13922	13768	13860	13809	13852	13743	13848	13953	13764	13853	13716	13813	13884	13820	13929	13965	13899	13803	13785	13726	13869	13903	13985	14024	13824	13932	13896	13821	13826	13705	13753	13755	13875	13739	13884	13995	13834	13892	13654	13781	13964	13832	13803	13927	13898	13900	13723	13834	13832	13915	13908	13780	13806	13863	13877	13792	14009	13772	13733	13717	13928	13592	13873	13985	13937	13868	13846	13716	13728	13965	13774	13759	13791	13781	13700	13793	13765	13818	13761	13837	13858	13872	13835	13819	13714	13825	13871	13939	13829	13640	13924	13816	13736	13663	13907	13908	13853	13835	13856	13943	13646	13983	13805	13758	13970	13709	13686	13753	13791	13791	13771	13858	13853	13873	13788	13671	13615	13905	13700	13807	13842	13798	13765	13829	13774	13853	13737	13745	13782	13949	13822	13908	13798	13918	13905	13977	13749	13682	13632	13784	13665	13743	13847	13823	14081	13831	13735	13682	13803	14021	13942	13854	13842	13934	13829	13944	13755	13879	13636	13843	13851	13882	13843	13803	13790	13908	13795	13725	13994	13901	13635	13677	13914	13922	13905	13924	13793	13666	13849	13821	13896	13846	13743	13894	13953	13755	13971	13897	13862	13876	13778	13864	13891	13814	13877	13927	13860	13823	13845	13696	13819	13760	13734	13826	13894	13837	13762	13995	13689	13802	13764	13964	13802	13773	13782	13743	13765	13757	13698	13867	13772	13897	13936	13878	13830	13801	13787	13801	13716	13926	13888	13842	13737	13910	13807	13826	13898	13969	13867	13722	13688	13888	13860	13854	13839	13785	14006	13732	13830	13648	13793	13781	13733	13858	13876	13899	13966	13698	13729	13710	13775	13890	13767	13900	13878	13903	13992	13914	13748	13890	13839	13958	13809	13782	13859	13855	13911	13717	14019	13747	13829	13937	13888	13670	13900	13918	13921	13837	13702	13982	13906	13806	13885	13954	13856	13867	13887	13830	13749	13838	13793	14026	13852	13806	13862	13876	13777	13970	13770	13792	13927	13708	13886	13934	13798	13931	13714	13941	13725	13875	13835	13801	13713	13759	13833	13809	13731	13747	13978	13786	13993	13732	13775	13568	13645	13895	13761	13849	13884	13694	13920	13935	13866	13804	13794	14060	13779	13905	13850	13959	13780	13774	13792	13738	13807	13856	13914	13853	13793	13717	13917	13712	13725	13885	13888	13751	13855	13907	13728	13763	13817	13850	13806	13674	13876	13841	13867	13954	13851	13881	13887	13813	13899	13914	13831	13928	13745	13817	13670	13869	13768	13933	13838	13818	13859	13837	13817	13718	14053	13735	13946	13848	13828	13742	13836	13784	13773	13841	13839	13827	13924	13976	13769	13589	13907	13780	13709	13943	13756	13878	13830	13764	13816	13803	13709	13703	13905	13858	13757	14078	13854	13744	13683	13745	13695	13744	13930	13693	13951	13814	13634	13980	13753	13894	13977	13677	13786	13774	13782	13719	13815	13971	13842	13869	13864	13790	13999	13725	13942	13765	13676	13754	13790	13699	13668	13652	13749	13801	13689	13878	13652	13836	13823	13594	13841	13910	13777	13819	13801	13768	13610
30133	30566	37214	32213	25357	21642	19267	17744	16840	16418	16067	15715	15516	15545	15493	15512	15301	15364	15667	15246	15094	15296	15313	15187	15438	15152	15406	15256	15261	15419	15175	15233	15001	15322	15360	15237	15205	15236	15333	15280	15047	15418	15245	15264	15193	15296	15249	15326	15044	15326	15356	15162	15076	15291	15225	15094	15296	15076	15291	15265	15156	15172	15291	15248	15324	15288	15320	15225	15039	15176	15109	15207	15103	15132	15070	15176	15284	15203	15182	15352	15244	15107	15146	15170	15105	15176	15192	15166	15110	15123	14916	14993	15257	15004	15242	15190	15256	15176	15165	15328	15229	15093	15156	15135	15325	15336	15335	15212	15155	15248	15285	15136	14840	15214	15102	15219	15326	15293	15273	15235	15244	15227	15208	15197	15217	15178	15252	15191	15307	15195	15198	15165	15258	15243	15030	15118	15273	15105	15105	15228	15330	15291	15149	15137	15153	15146	15176	15325	15164	15145	15249	15140	15095	15223	15111	15176	15232	15126	15183	15057	15107	14991	15328	15140	15163	15018	15029	15070	15187	14950	15173	15152	15083	15282	15158	15165	15270	15214	15197	15352	15197	15069	15221	15217	15139	15171	15004	15146	15131	14947	15117	15235	15066	15207	15095	15108	15032	15257	15208	14890	15151	15154	15335	15257	15177	15052	15211	15038	15169	15220	15094	15102	15185	15014	15166	15155	15252	15266	15247	15158	15261	15179	15349	15229	15316	15278	15263	15160	15176	15399	15224	15117	15228	15239	15379	15265	15287	15049	15171	15112	15167	15001	15319	15156	15218	15219	15068	15060	14983	15200	15106	15157	15146	15179	15211	15167	15168	15185	15305	15138	14976	15196	15176	15144	15242	15281	15249	15309	15172	15231	15105	15263	15251	15096	15130	15076	15136	15023	15220	15325	15147	15099	15174	15273	15203	15321	15203	15007	15172	15184	15273	15221	15296	15291	15263	15092	15205	14934	15260	15182	15152	15000	15192	15303	15027	15274	15273	15393	15320	15374	15371	15172	15375	15313	15217	15306	15068	15184	15106	15226	15291	15048	15077	15050	15344	15299	15271	15192	15399	15269	15165	15264	15096	15333	15397	15114	15148	15289	15399	15090	15171	15203	15275	15197	15111	15248	15205	15462	15102	15020	15267	15098	15157	15208	15336	15175	15228	15039	15035	15092	15377	15237	15251	15119	15051	15027	15362	15288	15130	14954	15186	15350	15226	15260	15113	15311	15363	15296	15087	15067	15203	15082	15142	15366	15206	15002	15254	15179	15197	15273	15190	15339	15103	15236	15008	15210	15186	15291	15294	15187	15167	15087	15228	15093	15071	15093	15024	15175	15329	15401	15047	15088	15219	15141	15308	15188	15191	15267	15250	15299	15270	15233	15082	15163	15014	15098	15327	15299	15399	15324	15175	14975	15282	15108	15381	15099	15326	15022	15215	15193	15319	15235	15245	15312	15344	15264	15186	15203	15141	15191	15193	15398	15019	15067	15317	15328	15403	15360	15098	15202	15062	15259	15168	15024	15113	15180	15235	15106	15123	15221	15314	15301	15090	15235	15172	15183	15376	15034	15397	15296	15185	15215	15180	15251	15213	15308	15072	15216	15361	15230	15140	15272	15442	15195	15219	15245	15346	15248	15076	15066	15229	15385	15225	15155	15276	15221	15095	15207	15432	15345	15308	15370	15159	15117	15342	15063	15306	15044	15114	15216	15195	15231	15266	15135	15269	15025	15201	15298	15137	15297	15270	15176	15099	15119	15012	15145	15198	15445	15214	15322	15300	15190	15233	15391	15309	15376	15116	15017	15223	15131	15137	15317	15387	15100	15249	15253	15149	15004	15055	15131	15196	15058	15391	15181	15074	15210	15362	14983	15269	15133	15135	15140	15107	15402	15161	15326	15112	15112	15073	15148	15069	15138	15362	15328	15161	15211	15139	15123	15091	15240	15193	15081	15279	15296	15371	15130	15000	15068	15167	15162	15130	15125	15238	15430	14980	15115	15173	15451	15059	15427	15014	15235	15037	15104	15092	15223	15094	15152	15192	15270	15301	15245	15209	15268	15284	15124	15228	15196	15143	15202	15169	14905	15183	15148	15367	15315	15019	15357	15278	15393	15250	15265	15054	15040	15013	15023	15059	15220	15183	15300	15219	15261	15234	15341	15470	15322	14991	15317	15237	15264	15286	14997	15065	15188	15518	15123	15194	15358	15265	15239	15069	15069	15384	15133	15170	15185	15395	15227	15191	15047	15455	15194	15190	15287	15345	15165	15236	15174	15173	15143	15182	15131	15267	15378	15162	15126	15200	15201	15263	15266	15259	15213	15221	15384	15278	15170	15196	15029	15533	15293	15150	15361	15128	15061	15205	15091	15188	15144	15284	15218	15069	15266	15351	15196	15238	15041	15111	15069	15460	15127	15071	15289	15146	15151	15265	15260	15320	15173	15069	15320	15233	15345	15306	15148	15404	15328	15263	15133	15361	15285	15321	15318	15175	15190	15249	15421	15251	15415	14976	15125	15119	15056	15155	15159	15160	15279	15233	15141	15195	15088	15392	14908	15172	15292	15207	15285	15176	15247	15109	15372	15435	15265	15212	15183	15376	15121	15169	15305	15081	15065	15138	15333	15308	15181	15294	15521	15277	15260	15208	15289	15315	15290	15253	15363	15214	15203	15191	15333	15110	15152	15150	15359	15229	15139	15022	15203	15226	15130	15297	15139	15213	14975	15139	15280	15052	15271	15085	15133	15175	15158	15136	15330	15173	15418	15168	15098	15222	15182	15318	15204	15096	15332	15144	15131	15393	15050	15139	15260	15265	15264	15094	15110	15224	15017	15354	15319	15084	15130	15243	15317	15086	15113	15169	15271	15155	15097	15154	15141	15006	15179	14978	15140	15092	15214	15260	15259	15243	15098	15284	15051	15142	15138	15202	15048	15329	15172	15141	15199	15049	15176	15227	15179	15201	15064	15123	15199	15446	15110	15080	15144	15165	15141	15334	15215	15153	15251	15231	15146	15110	15111	15239	15285	15377	15068	15214	15347	15268	15033	15294	15314	15160	15141	15220	15327	15149	15319	15204	15211	15183	15391	15120	15231	15218	15341	15115	15244	15141	15109	15327	15228	15346	15355	15372	15098	15199	15463	15151	15197	15009	15227	15146	14968	15292	15247	15098	15220	15246	15162	15254	15231	15226	15253	15205	15087	15193	15163	15267	15144	15210	15046	15208	15074	15109	15082	15091	15192	15231	15351	15204	15206	15235	15189	15198	15256	15228	15177	15262	15142	15360	15142	15181	15420	15267	15290	15196	15210	15128	15167	15081	15169	14994	15240	15238	15321	15247	15235	15355	15006	15154	15176	15181	15219	15429	15203	15138	15120	15332	15229	15142	15231	15203	15399	15328	15181	15169	15087	15160	15145	15225	15201	15094	15027	15194	15107	15300	15251	15058	15157	15235	15263	15188	15248	15221	15248	15161	15187	15344	15268	15309	15287	15171	15131	15107	14965	15116	15266	15214	15081	15038	15204	15424	15352	15364	15179	15197	15416	15321	15224	15097	15124	15205	15116	15170	15303	15119	15285	15266	15341	15291	15395	15157	15125	15363	15035	15161	15317	15162	15206	15157	15303	15076	15103	14992	15286	15285	15192	15339	15185	15307	15110	15249	15152	15041	15214	15230	14974	15317	15213	15191	15176	15186	15235	15070	15094	15313	15235	15075	15310	15173	15254	15184	15147	15215	15343	15027	15100	15325	15373	15127	14979	15136	15099	15336	14918	15199	15321	15053	15040	15192	15158	15081	15224	15193	15233	15239	15291	15317	15388	15164	15215	15102	15125	15189	15147	15352	15356	15166	15388	15339	14904	15070	15303	15162	15333	15197	15126	15078	15285	15150	15182	15258	15091	15156	15295	15161	14986	15252	15212	15388	15246	15344	15332	15143	15325	15117	15366	15348	15248	15430	15371	15433	15153	15212	15231	15270	15106	15173	15340	15283	15038	15198	15100	15261	15281	15322	15197	15342	15186	15281	15091	15218	15204	15160	15247	15053	15295	15284	15293	15200	15185	15340	15297	15128	15265	15365	15106	14947	15371	15266	15225	15258	15367	15288	15327	15116	15240	15221	15112	15219	15336	15224	15125	15147	15542	15335	15090	15161	15195	15289	15293	15277	15160	15282	15257	15100	15384	15231	15389	15051	15132	15082	15072	15271	15369	15235	15223	15206	15201	15087	15178	15098	15254	15246	15173	15204	15211	15022	15237	15331	15191	15206	15066	15044	15314	15300	15191	14977	15133	15210	15222	15195	15132	15156	15111	15278	15246	15415	15287	15255	15205	15302	15293	15201	15130	15130	15189	15166	15138	15167	15176	15156	15160	15057	15306	15003	15078	15320	15176	15402	14933	15169	15330	15269	15122	15133	15130	15164	15248	15014	15126	15187	15088	15174	14971	15111	15167	15116	15146	15121	15200	15108	15142	15219	15346	15127	15230	15213	15265	15078	15267	15250	15279	15005	15243	15282	15277	15066	15183	15144	15200	15332	15175	15232	15172	15110	15194	15021	15273	15129	15140	15158	15220	15293	15168	15213	15287	15235	15234	15260	15096	15333	15453	15135	15183	15171	15101	15083	15398	15384	15303	15038	15259	15227	15202	15312	15183	15157	15142	15070	15173	15075	15230	15399	15170	15246	15259	15184	15295	15218	15222	15127	15365	15417	15130	15089	15310	15272	15277	15250	15244	15274	14979	15242	15282	15197	15138	15105	15174	15139	14912	15084	15245	15213	15219	15290	15212	15387	15146	15132	15253	15201	15107	15221	15317	15099	15234	14909	15119	15320	15233	15258	15277	15173	15055	15391	15198	15243	15274	15208	15303	15137	15275	15420	15147	15248	15001	15113	15288	15288	15473	15265	15170	15263	15195	15245	15283	15204	15155	15169	15217	15318	15130	15142	15252	15100	15013	15231	15239	15122	15201	14954	15319	15367	15172	15215	14876	15085	15307	15370	15196	15141	15235	15095	15109	15178	15271	15392	15349	15254	15475	15365	15133	15294	15345	15217	15382	15203	15233	15143	15241	15199	15163	15048	15208	15095	15062	15137	14924	15206	15128	15247	15343	15237	15281	15244	15358
35109	47625	41611	31449	26093	21429	18696	17146	16232	15478	14782	14396	14246	14034	13863	13870	13800	13822	13600	13517	13662	13770	13516	13632	13791	13744	13612	13603	13629	13709	13584	13562	13665	13761	13773	13401	13668	13649	13583	13522	13734	13562	13541	13479	13554	13593	13648	13574	13722	13683	13569	13624	13533	13540	13519	13573	13641	13765	13632	13407	13721	13626	13521	13698	13485	13544	13370	13479	13509	13523	13559	13613	13638	13671	13742	13651	13644	13528	13400	13641	13531	13611	13529	13564	13559	13536	13499	13452	13442	13590	13531	13677	13639	13791	13563	13533	13589	13578	13596	13515	13534	13507	13588	13589	13744	13507	13552	13762	13596	13618	13537	13606	13607	13490	13579	13408	13452	13633	13676	13587	13660	13679	13470	13606	13495	13445	13554	13427	13553	13663	13619	13583	13601	13585	13676	13575	13621	13486	13610	13475	13540	13528	13667	13586	13343	13633	13441	13585	13558	13316	13597	13559	13573	13634	13374	13716	13595	13441	13587	13493	13527	13571	13601	13576	13589	13658	13425	13537	13521	13604	13799	13503	13684	13546	13470	13556	13446	13527	13508	13645	13547	13653	13559	13544	13610	13670	13582	13487	13652	13631	13627	13438	13770	13624	13438	13580	13468	13704	13384	13604	13457	13663	13418	13454	13610	13718	13698	13550	13644	13513	13669	13465	13478	13356	13541	13480	13658	13627	13574	13610	13553	13467	13587	13596	13456	13663	13428	13557	13546	13643	13490	13582	13515	13757	13519	13417	13366	13692	13701	13423	13572	13577	13406	13697	13493	13583	13623	13415	13660	13587	13678	13504	13763	13535	13622	13555	13569	13532	13478	13601	13618	13338	13582	13271	13561	13474	13696	13414	13598	13597	13485	13612	13517	13640	13493	13554	13611	13464	13607	13561	13673	13711	13518	13676	13565	13492	13580	13687	13541	13606	13461	13578	13266	13588	13535	13553	13582	13487	13480	13792	13760	13495	13618	13593	13444	13447	13500	13554	13716	13458	13595	13672	13558	13533	13748	13531	13809	13641	13741	13615	13603	13565	13492	13599	13486	13584	13732	13553	13718	13626	13542	13504	13414	13552	13497	13420	13570	13483	13602	13746	13577	13756	13607	13590	13653	13747	13509	13550	13702	13535	13499	13807	13274	13606	13565	13806	13586	13438	13652	13551	13451	13550	13649	13743	13511	13600	13418	13520	13689	13510	13572	13567	13598	13379	13503	13539	13523	13580	13589	13574	13565	13526	13677	13470	13557	13455	13533	13560	13530	13567	13596	13714	13504	13587	13491	13561	13629	13396	13629	13671	13577	13449	13468	13525	13661	13769	13542	13580	13584	13491	13423	13639	13452	13539	13704	13636	13712	13553	13443	13508	13662	13609	13521	13653	13612	13550	13392	13629	13571	13677	13569	13434	13523	13476	13692	13561	13629	13645	13819	13399	13462	13689	13423	13528	13542	13658	13685	13423	13721	13546	13603	13609	13444	13473	13584	13551	13510	13420	13718	13615	13737	13452	13564	13462	13572	13615	13570	13568	13598	13757	13669	13446	13740	13562	13568	13460	13620	13551	13658	13747	13623	13590	13616	13533	13412	13491	13489	13509	13622	13595	13527	13658	13547	13480	13399	13753	13481	13649	13698	13616	13552	13546	13636	13470	13582	13610	13712	13656	13691	13498	13533	13692	13549	13636	13545	13501	13461	13552	13477	13582	13537	13557	13675	13417	13743	13569	13548	13430	13640	13572	13514	13610	13673	13629	13632	13463	13739	13537	13481	13637	13440	13742	13514	13551	13450	13590	13432	13455	13614	13468	13577	13435	13521	13596	13586	13623	13587	13625	13595	13680	13556	13587	13572	13511	13700	13607	13486	13595	13576	13658	13681	13597	13629	13572	13578	13646	13541	13524	13461	13547	13479	13434	13644	13548	13645	13620	13613	13554	13669	13556	13575	13538	13453	13533	13570	13681	13642	13581	13571	13627	13564	13523	13467	13509	13483	13603	13692	13577	13635	13496	13494	13416	13568	13481	13572	13627	13744	13657	13679	13474	13588	13511	13330	13602	13504	13497	13668	13807	13458	13542	13509	13378	13481	13541	13568	13640	13615	13628	13548	13610	13579	13570	13586	13711	13646	13627	13496	13662	13676	13550	13525	13500	13516	13701	13405	13616	13627	13380	13684	13693	13589	13942	13541	13631	13498	13558	13595	13480	13471	13613	13686	13465	13576	13676	13620	13588	13634	13598	13409	13689	13600	13582	13659	13497	13572	13643	13540	13539	13659	13736	13724	13596	13672	13537	13680	13474	13457	13481	13658	13615	13658	13679	13609	13473	13550	13572	13733	13396	13554	13554	13613	13643	13557	13702	13488	13532	13608	13504	13663	13587	13597	13482	13550	13615	13546	13602	13512	13424	13502	13561	13558	13547	13481	13652	13556	13616	13546	13540	13715	13640	13430	13591	13654	13574	13570	13702	13584	13563	13654	13655	13516	13510	13703	13580	13573	13570	13678	13547	13506	13646	13731	13784	13651	13487	13568	13797	13663	13687	13653	13690	13640	13569	13720	13581	13527	13533	13719	13596	13550	13498	13797	13530	13532	13563	13492	13481	13494	13769	13613	13498	13692	13661	13562	13584	13643	13529	13608	13578	13569	13568	13532	13583	13598	13449	13667	13589	13630	13370	13630	13479	13557	13635	13587	13512	13472	13661	13693	13545	13717	13560	13697	13656	13605	13551	13591	13603	13554	13728	13568	13571	13546	13700	13589	13551	13514	13622	13454	13418	13537	13454	13508	13552	13610	13507	13491	13661	13685	13547	13508	13590	13538	13526	13579	13557	13562	13583	13567	13476	13519	13547	13584	13748	13544	13472	13625	13510	13480	13667	13647	13746	13529	13579	13541	13524	13609	13641	13504	13563	13479	13590	13547	13504	13546	13713	13575	13624	13756	13572	13509	13448	13365	13561	13402	13597	13552	13531	13524	13525	13581	13698	13494	13513	13757	13723	13611	13589	13558	13432	13532	13716	13656	13583	13667	13549	13538	13520	13405	13693	13505	13652	13695	13640	13548	13457	13609	13536	13507	13462	13489	13558	13680	13389	13599	13513	13449	13718	13463	13704	13645	13424	13620	13588	13593	13691	13566	13433	13620	13617	13405	13639	13471	13643	13833	13700	13478	13625	13508	13710	13557	13695	13523	13576	13665	13274	13418	13573	13592	13491	13643	13603	13653	13514	13658	13548	13744	13632	13552	13595	13425	13528	13687	13562	13451	13542	13524	13546	13425	13568	13675	13736	13528	13558	13527	13565	13696	13645	13669	13709	13545	13577	13692	13618	13572	13488	13419	13678	13676	13687	13569	13607	13623	13519	13463	13530	13721	13584	13386	13522	13655	13641	13625	13569	13696	13616	13554	13567	13459	13673	13454	13479	13615	13510	13599	13637	13482	13617	13532	13675	13635	13588	13498	13520	13511	13795	13567	13582	13589	13544	13508	13507	13657	13555	13523	13493	13630	13611	13737	13603	13781	13746	13673	13681	13369	13569	13541	13573	13641	13680	13515	13607	13490	13662	13560	13597	13431	13586	13485	13677	13694	13621	13594	13442	13463	13506	13562	13661	13562	13520	13516	13612	13406	13655	13496	13488	13559	13732	13480	13555	13710	13622	13521	13669	13453	13597	13524	13534	13443	13578	13570	13641	13561	13473	13584	13650	13537	13600	13743	13425	13624	13581	13592	13617	13447	13737	13613	13425	13559	13590	13485	13576	13578	13530	13647	13536	13611	13755	13481	13554	13529	13523	13482	13553	13477	13534	13642	13635	13568	13713	13493	13640	13646	13529	13629	13468	13516	13797	13631	13763	13641	13590	13695	13679	13786	13566	13562	13655	13468	13612	13588	13589	13669	13568	13649	13487	13640	13617	13544	13552	13345	13673	13625	13614	13560	13708	13584	13629	13572	13548	13583	13552	13743	13509	13568	13683	13684	13476	13695	13572	13485	13577	13606	13688	13612	13717	13623	13621	13545	13628	13562	13628	13555	13553	13550	13643	13556	13578	13600	13518	13422	13575	13487	13605	13641	13592	13635	13668	13582	13534	13575	13446	13643	13340	13599	13577	13697	13564	13650	13571	13626	13489	13693	13597	13471	13674	13617	13518	13568	13738	13543	13558	13557	13642	13583	13545	13587	13518	13678	13599	13746	13631	13535	13560	13493	13443	13679	13619	13564	13467	13749	13586	13633	13531	13657	13558	13528	13467	13569	13692	13384	13527	13553	13533	13559	13567	13611	13650	13565	13428	13614	13527	13653	13679	13528	13397	13647	13426	13532	13697	13602	13689	13566	13481	13597	13543	13740	13679	13709	13433	13642	13520	13682	13674	13680	13515	13705	13610	13625	13582	13451	13453	13630	13360	13553	13407	13709	13668	13673	13569	13660	13326	13576	13538	13519	13728	13577	13613	13690	13602	13527	13541	13456	13649	13515	13552	13633	13493	13556	13622	13535	13496	13525	13477	13455	13780	13577	13669	13644	13704	13612	13595	13483	13567	13754	13757	13552	13570	13645	13550	13656	13459	13721	13492	13387	13579	13684	13441	13630	13590	13602	13478	13546	13579	13642	13584	13523	13604	13746	13721	13539	13607	13601	13490	13564	13570	13625	13564	13623	13600	13568	13448	13550	13604	13556	13415	13769	13479	13558	13494	13724	13661	13610	13538	13610	13578	13631	13549	13646	13418	13664	13646	13431	13537	13456	13551	13540	13562	13688	13611	13622	13561	13518	13672	13565	13628	13553	13464	13539	13635	13644	13618	13415	13497	13496	13664	13612	13658	13481	13619	13412	13692	13550	13682	13517	13553	13432	13598	13503	13695	13618	13667	13475	13468	13610	13425	13754	13621	13645	13486	13561	13637	13598	13462	13584	13586	13462	13493	13617	13409	13591	13527	13496	13412	13572	13637	13664	13691	13538	13547	13525	13584	13561	13527	13485	13556	13512	13635	13531	13601	13756	13576	13549	13533	13590	13493	13606	13524	13438	13449	13531	13649	13588	13703	13590	13640	13572	13436	13616	13578	13618	13650	13593	13542	13456	13437	13492	13475	13558	13648	13540	13545	13718	13608	13565	13600	13732	13612
24110	21147	28828	26980	27112	26535	24445	20577	18941	17771	16480	16171	16096	15671	15507	15433	15330	15343	15313	15201	15357	15141	15247	15145	15232	15172	15242	15215	15081	15314	15198	15123	15137	15166	15305	15173	15276	15247	15040	15200	15119	15146	15247	15079	15311	15159	15155	15179	15068	15231	15120	15088	15216	14897	15077	15112	15177	15111	15249	15243	15267	14947	15203	15069	14939	15236	15140	15003	15091	15201	15095	15178	14992	15112	15117	15253	15139	15172	15182	15210	15142	15144	15026	15010	15098	14896	15122	15147	14988	14870	15257	15047	15022	15107	15008	15023	15022	14953	15238	15124	15033	14981	15194	14930	15218	15105	15185	15157	14985	14981	15334	14980	15120	15121	14948	15147	15050	15150	15167	15150	15121	14989	15024	15032	15131	15227	15018	14870	15115	15117	15118	14937	15224	15168	14903	15062	15035	15181	15153	15097	14947	15250	15022	15141	15133	15134	15074	15064	15046	15014	15056	15013	15012	15127	15165	15108	15060	15105	15054	14785	15026	14933	15162	15101	15080	15036	15069	15049	15220	15143	15089	15124	14985	14830	15053	15002	15030	15262	15104	14995	15184	15044	15164	14871	15091	15239	15175	15137	14992	15155	14990	15116	15072	14999	14945	14989	15205	15160	15090	15087	15054	15150	15112	15155	15154	15231	15183	14992	14888	14971	15172	14997	15035	15061	14913	15039	15060	15180	15202	15120	15028	15033	15093	15068	15153	15260	15132	15197	14928	15212	15175	14942	15143	15007	15163	15120	15202	15081	15078	15108	15148	15166	15106	15024	15318	15179	15108	15059	15210	15209	15027	15079	15087	15053	15141	15180	14816	15137	15193	14942	14887	15020	15029	14973	15044	15254	15272	15032	15149	15205	15177	15087	15153	15075	14956	15102	15202	15044	14863	14815	14867	15004	14974	15196	14898	15076	15119	15039	15218	15363	15053	15142	14941	15048	14984	15001	15029	15232	14891	15096	15207	14990	14942	15218	15134	15179	15108	14927	15197	14973	14991	15004	15213	15055	15093	15071	15166	15159	15135	15301	15047	14936	15165	14863	14982	15080	15087	15236	15140	15007	15072	15133	14963	15073	15102	15074	15028	15195	15271	15025	15049	14985	15196	15222	15022	15069	15112	15223	14837	14904	15134	14878	14944	15315	15142	15366	15171	15175	15069	15245	15064	15131	15120	14898	14972	15019	15271	15217	14998	15148	15279	15229	15184	15091	15112	15204	15247	15166	15048	15033	15021	15042	15012	15050	14932	15113	15049	15232	14936	15035	14905	15268	14905	14861	15043	15238	15219	14995	15100	15031	15231	15007	15144	15163	14998	15023	14960	14859	15110	15044	15098	14992	15291	15168	14997	14940	15106	15141	15140	15136	15047	15126	15023	15113	15171	15156	15003	14997	15062	15076	15146	15150	14936	15004	15076	15143	15055	15170	15314	15052	14872	15050	15146	15022	15111	14845	15174	15164	15134	14944	15047	15096	15119	15254	14983	14946	15008	15036	15125	15087	15030	15020	15052	14807	15094	15009	15083	15138	15187	15045	14958	15119	15147	15096	15140	15317	14962	15175	15164	15078	15275	15100	14997	15155	14898	15001	15161	15279	15078	14950	15074	14938	15005	14965	15017	15201	14915	15264	15121	15059	15061	15110	14941	15157	15058	15024	15218	14978	14991	15095	15010	14966	15282	15074	15189	14947	14776	14977	15279	15064	15140	15158	14976	15170	15071	15207	15241	15264	15235	15167	15188	15104	15159	15000	15178	14958	14990	15060	14978	15013	15328	15268	15129	15096	14850	15223	15227	15063	15157	14936	14967	15212	15083	14988	14978	15140	15300	15052	15101	15050	14940	14999	15329	15071	15144	15069	14844	15180	15100	15050	15076	15264	15188	14840	15257	15176	14963	15259	14899	15111	14849	15117	15215	15187	15108	15113	15129	14910	14943	14975	15043	14987	15091	15271	15028	15189	15091	15062	14992	15212	14975	15080	14985	15181	14984	15119	15161	15192	15125	15169	15215	15039	15122	15043	15026	14993	15115	15146	15016	15109	15173	15092	14724	15212	15011	15145	15045	15026	14981	15090	15045	15136	15082	15030	15230	15216	15049	15049	15059	15100	14972	15004	15013	15123	15238	15057	15123	15180	14909	15119	15143	15085	15055	15210	15038	15014	15124	14923	15150	15034	15034	15079	15164	15206	14952	15016	15149	15247	14976	15009	15037	15114	15224	14984	14965	15001	15155	15075	15177	15017	14956	15078	15087	15101	15113	15178	15192	15011	15092	15187	15134	15117	15203	15017	15059	15338	14906	15155	15282	15081	15053	14987	14992	15017	14999	15223	14871	15135	15221	14994	15051	15183	15220	15097	15115	15157	15155	15166	15203	14967	15134	15007	15218	15032	15177	15181	14875	15007	15142	14955	15004	14948	14993	15179	15224	15105	15031	15045	15111	14933	15190	15061	14893	15046	15064	15170	15125	14948	15051	14811	15174	15042	15008	15104	15133	15013	15071	15038	15107	15272	15059	15003	15220	15040	15073	15071	14925	15016	15021	15030	15119	15062	15149	14993	15113	15102	15046	15039	15051	14833	15126	15120	14934	15108	14973	15127	15043	15137	15128	15106	15092	14991	15145	15016	14983	14973	15156	15111	15115	15115	15130	15076	15050	15079	15064	15074	15144	15299	15101	15028	15076	15160	15113	15157	15046	15034	15246	14972	14908	15097	15074	15138	15132	14921	15052	15006	15019	15243	15024	14954	15015	14971	15170	15070	15071	14976	15145	15079	15294	15066	15115	14955	14982	15286	15040	15106	15074	15018	14997	15096	15124	14910	14918	15086	15256	14995	15067	15252	15153	15003	15199	14983	14934	15236	15152	15167	15131	15086	14968	15037	15176	15024	15133	15016	15077	15258	15111	14950	15205	15106	15043	14929	15134	14959	15095	15001	15128	14942	15075	15238	15076	15203	14905	15061	15055	15035	14990	15214	15184	15181	15197	15098	15177	15042	15219	15074	14924	15040	14896	14953	14965	15148	15050	15207	15117	15134	15040	15251	15069	14863	15248	15146	15054	15176	15129	15181	14996	14928	15132	15069	15014	15102	14987	15122	15000	14938	15053	14983	14964	15135	15182	15171	15026	15106	15154	15018	15117	15135	15039	15208	15057	15213	15091	15225	15087	15086	15175	15089	15285	15210	15154	15179	15155	15029	15143	15239	15054	15217	15104	15058	15171	15072	15005	14984	15095	15151	15188	15062	15125	15094	14925	15075	15089	15019	15046	15204	15187	15074	14977	15180	14878	15321	15139	14925	15214	15001	15093	14983	14928	15009	15088	15124	15124	14986	15259	15038	14862	15117	15286	14974	15354	15095	15228	15259	15111	15088	15062	15126	15002	15265	14954	15136	15173	15123	15167	15102	15204	15028	15231	15166	15154	15196	15142	15066	15087	15008	14956	15099	15086	14962	14999	14935	15069	15156	14951	15212	15223	15199	15151	15055	15126	15154	14935	15115	15093	15052	15260	15141	14934	15003	15203	14955	15099	15156	15119	15144	14921	14979	14958	15111	15211	15252	14990	15229	15017	15061	15143	15141	15182	14973	15047	15139	15132	15060	14993	14974	15046	15098	15161	14849	14938	15059	14874	15139	15197	15006	15281	15147	15162	15072	15172	15071	15066	15036	15064	15243	15265	15316	15126	15125	15092	15136	15256	14906	15065	15117	15120	15153	15009	15035	15134	14837	15036	15154	14972	15055	15242	15229	15139	15298	14993	15084	15147	15090	15054	15048	15183	15041	15303	15034	14969	15106	15200	15069	15026	15069	15323	14908	15027	15028	14978	15080	15094	14891	15102	15084	15238	15031	15076	15101	14988	15161	15148	14804	15061	15001	15167	14939	15191	14963	14915	15195	14996	14934	14969	15002	15049	14898	15057	15195	15255	15165	15114	15167	15140	14951	15204	15064	14943	15227	14990	15031	15229	15135	15030	15197	15103	15062	15223	14984	15173	15059	15173	15014	14960	15106	15054	15083	15051	14981	14874	15216	14979	15017	15089	15107	15173	14895	15059	14904	14944	14904	15115	15211	15066	14917	15060	15092	15049	15283	15234	14976	15256	15202	15190	14802	15046	15198	15182	15054	15028	15138	15255	15007	15152	15104	15169	14997	15215	15018	15152	15105	15127	15035	15180	15030	15131	15121	14928	15091	15155	15177	15016	15103	15144	15048	15120	15158	14975	15070	15045	15095	15044	15029	15200	15073	15197	15166	15192	14767	14834	15091	15037	14972	15049	15020	15118	15107	15288	15067	15160	15118	15050	15106	15116	14962	15028	15148	15139	14973	15153	15083	15114	14898	14960	15175	14990	15205	15172	15339	15350	14919	15152	15203	14983	15174	15066	15009	15066	15118	15223	15176	15226	15213	15178	15192	15137	15111	15101	15144	14862	14925	15174	15131	15070	15143	14832	15081	15230	15088	15187	15110	15149	15031	15116	14958	15165	15030	15107	15144	15035	15061	15223	15028	15021	15098	15042	14938	15075	15130	15265	15242	15053	14982	15071	15163	15291	15128	14903	15158	15033	15070	15275	15061	14866	15159	14998	15043	15197	14981	14864	15150	15074	15309	15053	15020	14934	15077	15058	15102	14991	14853	14806	15103	15113	15039	15219	15288	14951	14906	14966	15188	15043	15051	15042	14978	15012	15144	15096	15092	15051	14903	15062	15108	15289	15008	15267	15312	15320	15096	15032	15033	15028	15027	15066	15057	15070	15148	15191	15108	15174	15168	15046	15158	15110	15146	15035	15214	15088	15148	15023	15049	15141	14973	14922	15011	15224	15114	14992	15079	15151	15125	15147	15199	15262	15257	15167	15124	15151	15101	15063	15224	15171	15120	15171	15272	15149	14856	15150	15131	14955	14959	15005	15149	15062	15073	14988	15283	15114	15122	15158	14807	15096	15217	15143	14931	15217	15205	15294	15140	15214	15000	14902	14974	15135	15183	15232	14975	15019	15093	15192	14939	15236	15122	15343	15245	15062	15188	14968	15213	15053	15108	15186	14857	15091	14936	14946	15096	15082	15137	15324	15093	15007	14986	14818	14906	15206	15253	14971	14878	15233	15111	15195	15066	15074	15209
33719	53871	49969	39540	33455	26717	22896	20444	18640	16628	15558	14593	14550	14345	14051	13859	13983	13753	13906	13674	13837	13626	13629	13680	13426	13599	13465	13542	13586	13588	13677	13554	13574	13464	13577	13580	13460	13526	13652	13577	13554	13572	13457	13669	13557	13649	13443	13542	13516	13644	13387	13427	13472	13703	13561	13485	13467	13407	13377	13435	13407	13463	13589	13387	13478	13482	13490	13521	13634	13650	13616	13423	13616	13553	13534	13497	13539	13441	13516	13372	13506	13519	13494	13453	13438	13483	13463	13342	13435	13504	13499	13498	13354	13556	13476	13567	13431	13527	13425	13521	13602	13410	13461	13568	13489	13453	13456	13514	13408	13487	13531	13492	13426	13587	13352	13415	13381	13539	13528	13721	13460	13384	13377	13584	13427	13560	13417	13589	13402	13417	13422	13579	13204	13523	13470	13577	13496	13407	13641	13442	13454	13551	13459	13517	13654	13455	13287	13266	13391	13413	13447	13529	13427	13495	13528	13330	13540	13565	13502	13545	13657	13481	13351	13571	13560	13505	13575	13409	13483	13392	13568	13487	13483	13547	13453	13509	13411	13567	13345	13337	13307	13435	13277	13616	13626	13615	13379	13348	13628	13425	13301	13580	13645	13454	13516	13429	13369	13527	13418	13415	13528	13461	13353	13557	13423	13394	13468	13439	13321	13433	13507	13309	13558	13549	13506	13298	13479	13436	13599	13503	13502	13386	13401	13315	13443	13548	13531	13627	13636	13486	13461	13425	13502	13528	13451	13405	13281	13403	13483	13370	13498	13421	13553	13393	13600	13522	13545	13584	13378	13342	13454	13430	13600	13547	13446	13566	13505	13442	13380	13661	13338	13527	13412	13621	13571	13523	13506	13298	13450	13487	13502	13281	13400	13421	13641	13300	13617	13583	13602	13518	13485	13370	13623	13445	13420	13659	13569	13548	13591	13484	13404	13472	13526	13520	13480	13403	13556	13530	13573	13499	13448	13500	13439	13710	13393	13621	13458	13628	13469	13588	13630	13541	13523	13668	13480	13701	13422	13416	13345	13428	13368	13436	13306	13520	13510	13523	13511	13459	13424	13508	13386	13476	13578	13420	13423	13507	13488	13620	13467	13527	13567	13482	13490	13493	13633	13579	13555	13512	13674	13546	13305	13511	13425	13496	13448	13374	13206	13544	13506	13410	13494	13382	13582	13540	13524	13419	13475	13483	13536	13376	13482	13632	13563	13419	13610	13413	13379	13536	13525	13296	13543	13528	13477	13555	13408	13610	13573	13497	13465	13520	13297	13542	13499	13571	13403	13519	13579	13560	13495	13530	13499	13440	13557	13473	13529	13490	13570	13451	13418	13468	13425	13465	13506	13528	13359	13528	13376	13440	13492	13595	13492	13436	13545	13582	13375	13414	13469	13474	13399	13408	13457	13502	13424	13552	13490	13520	13523	13472	13487	13464	13338	13453	13389	13632	13555	13611	13584	13233	13524	13486	13605	13646	13677	13570	13580	13439	13369	13349	13670	13482	13444	13475	13456	13360	13500	13550	13408	13533	13543	13553	13488	13540	13586	13407	13414	13420	13447	13369	13680	13309	13404	13494	13626	13549	13351	13528	13537	13693	13366	13422	13567	13605	13419	13422	13551	13382	13531	13381	13418	13519	13468	13374	13443	13314	13343	13457	13502	13487	13372	13525	13526	13416	13579	13681	13601	13447	13720	13241	13500	13558	13536	13452	13390	13582	13458	13419	13455	13475	13406	13423	13560	13370	13436	13551	13564	13563	13411	13343	13546	13601	13518	13481	13460	13330	13452	13543	13415	13388	13378	13426	13477	13501	13413	13454	13440	13551	13396	13474	13506	13472	13581	13511	13402	13410	13425	13497	13567	13529	13436	13413	13538	13471	13494	13566	13411	13477	13514	13421	13517	13514	13320	13559	13598	13533	13542	13596	13439	13544	13485	13565	13489	13499	13475	13449	13506	13636	13465	13538	13451	13368	13666	13410	13759	13408	13448	13593	13657	13550	13391	13603	13622	13450	13646	13679	13261	13390	13571	13664	13648	13485	13455	13527	13458	13449	13555	13397	13537	13491	13359	13464	13504	13610	13469	13595	13599	13489	13415	13418	13366	13613	13395	13373	13436	13647	13526	13511	13593	13420	13406	13520	13522	13456	13364	13337	13321	13403	13449	13581	13477	13518	13721	13492	13509	13422	13687	13482	13472	13477	13517	13516	13429	13546	13411	13515	13529	13649	13329	13485	13558	13610	13574	13440	13533	13567	13365	13640	13419	13427	13630	13469	13280	13715	13573	13389	13541	13512	13459	13431	13432	13535	13576	13299	13532	13439	13494	13370	13428	13508	13575	13457	13494	13521	13470	13613	13450	13602	13481	13437	13569	13705	13528	13512	13559	13474	13408	13571	13477	13484	13553	13664	13520	13553	13348	13646	13766	13473	13513	13556	13585	13429	13596	13468	13511	13518	13391	13486	13524	13456	13531	13444	13465	13440	13562	13353	13495	13497	13504	13519	13387	13542	13696	13505	13501	13402	13585	13488	13510	13549	13535	13484	13436	13482	13598	13443	13405	13650	13604	13453	13343	13277	13484	13471	13423	13286	13291	13546	13419	13510	13691	13553	13734	13398	13554	13680	13360	13388	13309	13574	13599	13325	13546	13544	13496	13454	13727	13385	13359	13515	13481	13601	13508	13532	13556	13327	13599	13594	13493	13530	13576	13518	13590	13469	13478	13405	13572	13587	13414	13384	13617	13431	13457	13524	13444	13616	13534	13408	13375	13451	13412	13473	13559	13504	13448	13349	13418	13603	13542	13516	13466	13349	13557	13420	13470	13618	13336	13457	13568	13476	13540	13479	13480	13505	13500	13457	13556	13579	13423	13597	13617	13563	13653	13469	13537	13430	13498	13474	13463	13514	13436	13392	13455	13453	13460	13472	13643	13360	13449	13494	13511	13432	13354	13334	13424	13385	13597	13489	13569	13525	13452	13380	13443	13549	13417	13540	13657	13519	13557	13510	13396	13503	13524	13556	13548	13636	13399	13446	13523	13557	13428	13739	13322	13462	13389	13396	13379	13508	13477	13398	13608	13337	13527	13534	13397	13537	13449	13548	13529	13670	13438	13469	13469	13575	13299	13399	13524	13476	13579	13488	13515	13651	13440	13487	13349	13463	13640	13493	13582	13481	13624	13637	13654	13555	13531	13606	13518	13487	13420	13510	13443	13536	13325	13454	13601	13413	13388	13280	13416	13468	13542	13415	13522	13426	13347	13555	13594	13438	13514	13556	13480	13608	13455	13499	13422	13534	13516	13515	13733	13482	13435	13541	13538	13617	13427	13537	13613	13354	13451	13568	13533	13451	13533	13468	13461	13512	13543	13557	13430	13520	13245	13403	13531	13468	13549	13468	13650	13600	13407	13464	13578	13443	13418	13541	13334	13534	13482	13372	13585	13421	13570	13447	13602	13615	13555	13580	13470	13454	13547	13513	13381	13322	13435	13488	13546	13469	13439	13462	13659	13398	13455	13418	13586	13360	13433	13508	13476	13366	13464	13391	13564	13504	13391	13553	13376	13582	13361	13565	13528	13486	13380	13428	13608	13515	13430	13347	13484	13477	13318	13530	13484	13542	13355	13480	13330	13420	13532	13535	13320	13419	13495	13546	13713	13630	13492	13516	13527	13356	13459	13507	13554	13445	13585	13426	13458	13400	13401	13312	13474	13590	13666	13394	13358	13548	13335	13533	13304	13389	13425	13398	13445	13342	13378	13677	13297	13607	13308	13547	13604	13319	13552	13369	13460	13549	13520	13536	13386	13262	13504	13532	13611	13665	13426	13480	13379	13443	13553	13441	13499	13324	13449	13481	13512	13459	13434	13404	13363	13414	13381	13340	13409	13385	13367	13403	13421	13631	13605	13487	13460	13424	13517	13397	13497	13496	13513	13383	13548	13454	13533	13421	13446	13398	13364	13503	13432	13518	13428	13306	13460	13598	13484	13585	13422	13682	13355	13508	13440	13182	13651	13463	13442	13482	13391	13591	13508	13250	13488	13503	13410	13331	13457	13614	13307	13484	13603	13367	13625	13398	13461	13554	13431	13441	13392	13343	13479	13516	13462	13570	13432	13484	13528	13539	13467	13437	13482	13434	13488	13500	13448	13352	13474	13440	13396	13511	13280	13451	13508	13610	13335	13469	13479	13534	13463	13619	13463	13404	13494	13517	13606	13445	13606	13419	13455	13584	13439	13502	13597	13350	13477	13448	13423	13425	13684	13653	13401	13479	13539	13469	13430	13534	13547	13602	13543	13540	13398	13353	13602	13397	13599	13375	13550	13443	13346	13563	13345	13436	13318	13448	13551	13525	13567	13515	13344	13571	13392	13582	13442	13471	13351	13547	13397	13476	13502	13417	13431	13566	13454	13463	13484	13550	13357	13558	13466	13468	13406	13448	13312	13413	13395	13402	13581	13561	13444	13523	13569	13549	13456	13496	13513	13477	13484	13436	13286	13468	13575	13391	13594	13582	13301	13413	13544	13509	13431	13637	13607	13547	13486	13521	13485	13541	13559	13545	13526	13475	13463	13555	13538	13467	13471	13374	13482	13499	13304	13437	13434	13630	13493	13363	13500	13410	13291	13475	13423	13530	13458	13432	13433	13415	13461	13481	13438	13563	13418	13568	13425	13525	13508	13215	13614	13548	13500	13456	13511	13443	13468	13545	13371	13633	13586	13545	13291	13609	13357	13488	13455	13325	13434	13391	13469	13399	13425	13486	13540	13507	13346	13670	13537	13548	13526	13548	13608	13496	13553	13515	13645	13515	13457	13623	13287	13546	13498	13443	13450	13439	13573	13297	13603	13477	13471	13404	13394	13308	13374	13513	13380	13478	13648	13466	13445	13548	13644	13398	13330	13513	13667	13360	13565	13442	13348	13415	13523	13471	13494	13524	13563	13469	13530	13485	13444	13319	13525	13320	13604	13437	13384	13478	13509	13441	13390	13313	13416	13514	13479	13355	13481	13550	13451	13561	13380	13472	13392	13625	13619	13474	13542	13474	13449	13344	13421	13467	13520	13415	13542	13527	13349	13448	13454	13498	13567	13411	13648	13386	13397	13579	13436	13527	13549	13601
22863	21125	28908	24572	24428	28442	30502	24429	21204	18895	17823	17196	16927	16754	16368	16287	16172	16129	15981	16096	15930	16176	16111	15874	15998	15843	15725	15775	15703	15872	15866	15809	15666	16066	15686	15526	15770	15791	15758	15666	15808	15891	15805	15756	15917	15802	15856	15746	15587	15757	15699	15806	15806	15689	15753	15522	15673	15834	15825	15799	15681	15844	15694	15687	15540	15554	15729	15779	15656	15592	15797	15684	15740	15635	15636	15568	15698	15648	15832	15850	15735	15623	15703	15654	15687	15768	15559	15460	15712	15800	15561	15732	15615	15688	15827	15770	15698	15598	15581	15840	15767	15672	15613	15577	15570	15432	15585	15710	15638	15646	15689	15578	15649	15641	15817	15548	15629	15539	15656	15646	15682	15683	15661	15614	15599	15755	15721	15695	15637	15611	15771	15783	15625	15450	15530	15680	15639	15822	15615	15775	15641	15703	15573	15669	15702	15581	15627	15592	15642	15582	15611	15533	15703	15713	15752	15415	15518	15787	15708	15602	15599	15666	15644	15728	15738	15819	15718	15514	15776	15548	15490	15529	15800	15582	15620	15537	15645	15600	15818	15622	15612	15803	15815	15404	15667	15660	15655	15739	15711	15552	15726	15719	15879	15641	15631	15661	15685	15404	15697	15532	15604	15633	15610	15454	15873	15701	15795	15725	15628	15717	15531	15572	15775	15712	15818	15549	15531	15640	15322	15730	15727	15610	15473	15632	15729	15632	15553	15583	15621	15513	15686	15702	15642	15591	15826	15584	15690	15647	15493	15671	15570	15497	15874	15647	15585	15587	15616	15782	15529	15498	15586	15614	15540	15481	15640	15609	15774	15907	15716	15763	15611	15769	15700	15603	15630	15458	15806	15696	15722	15586	15863	15638	15790	15604	15519	15751	15904	15779	15497	15738	15811	15642	15487	15592	15621	15581	15797	15549	15695	15722	15716	15523	15526	15872	15583	15638	15729	15594	15727	15548	15676	15547	15576	15730	15547	15678	15536	15385	15588	15484	15627	15596	15689	15608	15662	15630	15681	15625	15506	15799	15719	15729	15380	15666	15541	15485	15680	15689	15547	15870	15692	15552	15592	15527	15660	15571	15400	15606	15796	15678	15592	15872	15635	15694	15716	15566	15720	15642	15688	15884	15506	15565	15446	15815	15623	15632	15758	15636	15681	15915	15500	15632	15590	15640	15866	15624	15628	15819	15790	15603	15621	15700	15427	15491	15633	15670	15656	15483	15574	15811	15591	15711	15726	15801	15726	15599	15401	15789	15549	15711	15806	15601	15599	15717	15764	15732	15844	15758	15603	15769	15728	15754	15633	15836	15756	15646	15679	15816	15656	15737	15524	15565	15632	15745	15630	15352	15709	15532	15570	15669	15652	15637	15647	15772	15856	15757	15638	15663	15746	15760	15628	15538	15644	15595	15422	15582	15601	15685	15732	15565	15573	15483	15703	15787	15759	15566	15575	15336	15530	15633	15403	15534	15729	15674	15763	15789	15759	15650	15731	15765	15669	15520	15482	15671	15684	15594	15512	15621	15627	15766	15599	15494	15942	15587	15690	15742	15556	15613	15659	15695	15834	15492	15411	15650	15610	15574	15593	15691	15544	15652	15730	15720	15602	15688	15551	15713	15841	15789	15753	15698	15563	15493	15717	15531	15523	15701	15760	15633	15628	15675	15690	15636	15588	15653	15494	15653	15686	15676	15830	15639	15506	15765	15727	15534	15486	15666	15677	15867	15815	15881	15861	15581	15895	15589	15642	15591	15532	15418	15596	15532	15530	15482	15497	15635	15695	15704	15695	15542	15707	15521	15819	15803	15706	15822	15744	15755	15574	15569	15636	15569	15386	15781	15659	15750	15613	15570	15801	15800	15710	15643	15678	15806	15533	15578	15772	15616	15793	15569	15748	15694	15651	15581	15742	15521	15621	15734	15680	15679	15627	15778	15655	15709	15663	15506	15532	15553	15817	15710	15635	15629	15704	15584	15667	15547	15578	15701	15716	15610	15692	15679	15756	15467	15758	15391	15668	15406	15619	15626	15700	15699	15714	15577	15608	15555	15537	15816	15510	15589	15702	15770	15790	15644	15686	15744	15722	15667	15850	15717	15635	15600	15580	15687	15548	15698	15587	15389	15603	15817	15633	15642	15702	15706	15641	15722	15671	15753	15480	15526	15607	15818	15556	15629	15765	15475	15604	15682	15687	15621	15620	15570	15562	15748	15639	15600	15679	15779	15791	15713	15858	15555	15595	15760	15708	15465	15725	15854	15510	15617	15623	15468	15643	15585	15756	15864	15561	15625	15587	15670	15623	15555	15772	15753	15550	15698	15634	15775	15735	15580	15604	15644	15564	15672	15527	15600	15753	15618	15633	15675	15500	15541	15702	15564	15539	15518	15684	15746	15726	15434	15679	15722	15857	15787	15695	15672	15651	15786	15629	15677	15778	15848	15500	15792	15666	15634	15605	15588	15471	15535	15677	15546	15590	15726	15388	15776	15624	15547	15466	15754	15715	15612	15644	15550	15538	15567	15703	15413	15563	15579	15854	15716	15633	15727	15887	15718	15526	15704	15831	15712	15618	15606	15690	15705	15487	15594	15602	15513	15779	15527	15547	15725	15632	15780	15697	15514	15789	15786	15561	15661	15758	15692	15435	15572	15544	15620	15546	15511	15689	15565	15694	15562	15721	15715	15642	15799	15683	15560	15734	15662	15633	15515	15657	15703	15829	15790	15774	15642	15584	15850	15883	15745	15577	15821	15774	15780	15747	15595	15719	15744	15688	15725	15727	15681	15805	15634	15787	15513	15415	15637	15787	15698	15740	15764	15562	15657	15496	15625	15573	15706	15690	15775	15594	15643	15636	15760	15573	15423	15706	15661	15606	15510	15354	15699	15639	15731	15601	15751	15649	15604	15679	15576	15662	15781	15682	15551	15679	15710	15471	15512	15730	15457	15635	15526	15651	15699	15693	15605	15680	15654	15508	15570	15794	15761	15682	15525	15535	15623	15639	15725	15717	15668	15635	15548	15664	15655	15666	15636	15532	15714	15806	15531	15627	15671	15680	15674	15736	15612	15731	15718	15729	15634	15546	15540	15573	15772	15701	15864	15556	15836	15702	15671	15803	15835	15682	15657	15832	15669	15758	15762	15866	15616	15772	15769	15501	15690	15564	15547	15490	15678	15706	15346	15646	15374	15664	15590	15517	15712	15737	15735	15729	15585	15507	15704	15603	15543	15652	15721	15685	15455	15638	15487	15472	15574	15677	15560	15489	15546	15701	15770	15767	15531	15660	15543	15383	15496	15591	15786	15560	15439	15873	15446	15616	15620	15491	15544	15809	15652	15632	15678	15509	15534	15489	15637	15717	15711	15765	15495	15460	15554	15777	15458	15663	15689	15672	15678	15755	15725	15681	15799	15582	15622	15542	15588	15558	15819	15893	15444	15773	15618	15562	15579	15697	15718	15701	15723	15726	15706	15720	15694	15482	15515	15695	15741	15725	15600	15581	15543	15729	15726	15644	15407	15654	15460	15509	15658	15619	15675	15647	15663	15606	15603	15662	15795	15656	15678	15655	15609	15934	15636	15760	15646	15604	15622	15781	15737	15690	15823	15838	15686	15551	15633	15681	15723	15566	15663	15622	15579	15469	15508	15556	15536	15447	15629	15546	15546	15646	15798	15847	15823	15791	15606	15579	15639	15612	15615	15615	15531	15605	15822	15841	15587	15626	15745	15499	15524	15698	15715	15682	15601	15759	15660	15858	15497	15690	15563	15554	15526	15622	15637	15855	15681	15781	15682	15695	15710	15572	15725	15712	15803	15760	15609	15662	15581	15689	15652	15704	15744	15659	15656	15579	15634	15670	15551	15706	15590	15682	15485	15564	15717	15746	15710	15578	15636	15864	15657	15762	15848	15795	15482	15646	15570	15551	15808	15514	15745	15884	15710	15693	15608	15707	15612	15581	15582	15675	15812	15842	15675	15885	15599	15583	15484	15508	15727	15662	15614	15651	15497	15637	15435	15743	15757	15714	15668	15654	15703	15676	15644	15586	15669	15762	15654	15774	15476	15662	15710	15603	15585	15533	15613	15627	15743	15619	15571	15694	15686	15585	15656	15764	15654	15572	15639	15888	15527	15845	15776	15644	15708	15795	15606	15583	15681	15561	15666	15695	15656	15588	15627	15675	15559	15605	15769	15657	15727	15826	15717	15671	15621	15555	15593	15527	15718	15608	15716	15791	15661	15797	15655	15598	15527	15715	15699	15697	15690	15475	15419	15717	15792	15714	15777	15666	15779	15727	15756	15691	15699	15697	15797	15536	15748	15768	15840	15568	15663	15746	15733	15752	15393	15785	15666	15766	15460	15482	15766	15556	15583	15790	15748	15477	15611	15699	15675	15661	15546	15759	15646	15726	15647	15769	15438	15453	15494	15511	15629	15710	15639	15754	15738	15705	15685	15822	15675	15733	15564	15590	15761	15733	15653	15720	15727	15901	15622	15712	15741	15692	15817	15635	15600	15587	15588	15532	15580	15732	15491	15578	15745	15822	15757	15858	15703	15665	15652	15777	15722	15745	15744	15453	15645	15800	15686	15355	15754	15541	15488	15716	15656	15695	15573	15652	15552	15661	15600	15584	15596	15690	15808	15571	15554	15728	15484	15608	15665	15497	15875	15466	15570	15524	15633	15679	15661	15635	15528	15610	15614	15573	15508	15648	15821	15489	15773	15529	15761	15701	15706	15795	15770	15695	15602	15601	15536	15654	15708	15848	15779	15640	15497	15724	15652	15687	15559	15614	15561	15758	15716	15610	15682	15442	15744	15813	15669	15592	15699	15731	15677	15670	15695	15559	15600	15610	15550	15814	15642	15798	15502	15512	15680	15592	15655	15760	15514	15582	15589	15610	15542	15807	15564	15667	15798	15642	15635	15687	15635	15738	15667	15755	15839	15494	15557	15341	15657	15713	15592	15750	15745	15775	15540	15555	15739	15575	15483	15642	15678	15713	15730	15709	15647	15494	15580	15547	15566	15718	15771	15751	15731	15662	15665	15728	15713	15704	15709	15743	15668	15719	15609	15612	15522	15703	15780	15541	15686	15653	15729	15694	15623	15785	15599	15591	15799
35693	61517	57721	46357	38663	32969	29110	24597	20857	17669	16643	15725	15310	14770	14582	14464	14314	14286	14121	14162	14117	13962	14109	13966	13953	13877	13865	13989	13920	13867	13877	14063	13980	13894	13925	13717	14036	13859	13845	13682	13925	13930	13677	13821	13880	13849	13846	13796	13880	13912	13706	13867	13642	14038	13981	13786	13799	13842	13879	13761	13717	13853	13885	13735	13742	13853	13842	13884	13742	13666	13795	13992	13704	13785	13849	13828	13745	13642	13659	13599	13928	13704	13942	13873	13688	13897	13858	13668	13742	13677	13812	13888	13856	13931	13896	13844	13777	13928	14003	13880	13619	13839	13802	13869	13798	13792	13805	13872	13692	13750	13648	13709	13924	13784	13889	13680	13841	13746	13754	13743	13722	13756	13964	13890	13708	13842	13834	13870	13766	13815	13589	13868	13716	13955	13847	13886	13775	13725	13730	13920	13906	13698	13704	13905	13713	13631	13907	13902	13910	13961	13857	13881	13781	14048	13844	13880	13733	13819	13846	13835	13784	13779	13925	13974	13748	13896	13993	13898	13740	13850	13811	13851	13915	13912	13771	13815	13718	13868	13990	13955	13793	13814	13866	13810	13966	13656	13835	13618	13802	13914	13876	13918	13830	13799	13860	13803	13796	13863	13733	13726	13821	13826	13779	13858	13675	13783	13882	13801	13926	13834	14139	13732	13866	13621	13876	13919	13901	13876	13803	13821	13839	13967	13900	13764	13783	13781	14006	13831	13898	13847	13861	13747	13781	13726	13838	13661	13938	13889	13952	13828	13988	13819	13742	13918	13828	13854	13740	13691	13693	13887	13648	13812	13742	13863	13771	13953	13700	13737	13861	13757	13895	13761	13889	13737	13954	13721	13717	13836	13947	13742	13737	13753	14057	13770	13882	13792	13991	13846	13986	13732	13673	13972	13866	13902	13865	13707	14057	13784	13923	13801	13803	13734	13849	13881	13701	13743	13861	13845	13875	13845	13884	13754	13848	13783	13826	13700	13810	13779	13843	13742	13902	13720	13699	13730	13721	13867	13820	14014	13801	13757	13921	13769	13914	13713	13919	13811	13863	13887	13814	13645	13805	13933	13863	13781	13875	13737	13761	13791	13671	13951	13711	13776	13914	13850	13961	13824	13692	13827	13792	13764	13685	13882	13732	13882	13815	13748	13872	13963	13771	13679	13834	13712	13536	13746	13803	13710	13882	13734	14021	13908	13803	13764	13897	13914	13790	13825	13788	13906	13787	13847	13855	13836	13926	13854	13780	13728	13815	13867	13865	13904	13710	13730	13776	13732	13958	13707	13864	13870	13888	13826	13760	13848	13910	13899	13807	13711	13875	13724	13795	13756	13770	13662	13951	13934	13667	13859	13745	13897	13800	13774	13819	13801	13953	13892	13821	13692	13914	13870	13818	13858	13719	13905	13686	13875	13947	13602	13923	13822	13926	13793	13790	13911	13758	13982	13961	13732	13863	13958	13780	13650	14010	13948	13902	13861	13847	13782	13831	13671	13976	13948	13883	13931	13793	13798	13868	13797	13753	13830	14033	13785	13822	13798	13778	14041	13737	13816	13828	13892	13801	13850	13712	13782	13740	13732	13834	13725	13841	13809	13755	13840	13797	13671	13943	13907	13818	13834	13777	13924	13768	13732	13798	13817	13888	13797	13907	13988	13809	13672	14148	13842	13860	13714	13836	13795	13895	13673	13800	13848	13819	13841	13728	14025	13743	13756	13972	13751	13852	13831	13850	13837	13765	13820	13937	13869	13926	13853	13998	13883	13728	13754	13804	13838	13801	13910	13841	13833	13843	13768	13869	13847	13877	13984	13697	13719	13858	13838	13732	13807	13751	13892	13871	13850	13784	13841	13739	13791	13711	13855	13922	13872	13840	13863	13774	13783	13617	13807	13736	13818	13725	13905	13839	13862	13800	13718	13914	13817	13847	13932	13838	13852	13819	13908	13817	13690	13636	13811	13881	13918	13983	13825	13825	13887	13719	13822	13886	13851	13710	13928	13748	13911	13647	13844	13775	13869	13938	13912	13921	13780	13748	13911	13756	13796	13812	13888	13782	13625	13860	13815	13922	13908	13811	13845	13740	13882	13701	13909	13854	13916	13852	13813	13730	13855	13569	13821	13865	13912	13922	13620	13816	13935	13853	13911	13935	14030	13735	13833	13716	13878	13780	13590	13823	13849	13767	13901	13787	13893	13758	13815	13771	13912	13717	13881	13892	13718	14004	13882	13704	13884	13900	13530	13904	13804	13835	13743	13705	13855	13789	13858	13809	13840	13779	13932	13809	13861	13782	13989	13724	13751	13627	13745	13850	13819	13648	13831	13914	13853	13666	13898	13767	13926	13904	13858	13893	13847	13992	13787	13801	13875	13802	14025	13836	13833	13750	13900	13817	13850	13901	13832	13829	13738	13842	13933	13970	13773	13659	13794	13617	13778	13814	13707	13958	13741	13829	13796	13930	13751	13754	13698	13739	13786	13832	13795	13789	13660	13913	13787	13652	13792	13885	13814	13850	13895	13691	13894	13719	13930	13841	13887	13769	13844	13993	13821	13727	13792	13858	13783	13808	13892	13644	13517	13918	13642	14015	13784	13963	13789	13756	13701	13704	13748	13762	13913	13752	13700	13863	13854	13790	13813	13758	13864	13895	13838	13780	14025	13556	13672	13743	13850	13960	13691	13778	13887	13705	13747	13810	13948	13880	13904	13819	13701	13945	13870	13777	13842	13896	13943	13940	13851	13843	13864	13818	13807	13900	13891	13784	13786	13791	13962	13806	13775	13765	13728	13948	13868	13830	13718	13769	13800	13836	13777	13752	13831	13902	13841	14004	13977	13736	13664	13785	13748	13943	13860	13774	13859	13793	13721	13770	13803	13822	13693	13641	13824	13875	13904	13876	13857	13811	13785	14018	13998	14105	13890	13801	14024	13734	13659	13939	13869	13738	13682	13920	13771	13933	13889	13907	13821	13692	13801	13795	13888	13742	13909	13849	13868	13750	13777	13899	13772	13692	13867	13888	14093	13642	13807	13880	13862	14027	13769	13969	13929	13932	13763	13824	13764	14053	13712	13728	13882	13771	13713	13734	13993	13618	13719	13803	13711	13911	13857	13808	13937	13750	13746	13984	13999	13680	13760	13927	13843	13840	13673	13954	13896	13879	13766	13829	13797	13637	13823	13794	13728	13831	13761	13975	13895	13744	13839	13877	13903	13854	13711	13730	13739	13855	13760	13781	13749	13944	13730	13758	14006	13749	13740	13955	13842	13866	13794	13703	13721	13720	13825	13902	13830	13946	13726	13856	13793	13778	13819	13799	13925	13864	13783	13891	13763	13656	13550	13926	13702	13687	13751	13851	13937	13873	13951	13786	13794	13822	13850	13852	13888	13978	13991	13786	13905	13750	13864	13897	13761	13817	13891	13830	13827	13788	13650	13909	13939	13666	13845	13741	13773	13813	13924	13885	13620	13735	13706	13748	13822	13770	13866	13877	13878	13797	13661	13834	13662	13788	13889	13756	13723	13792	13881	13799	13905	13824	13871	13855	13758	13766	13774	13917	13929	13830	13788	13678	13862	13838	13802	13905	13903	14020	13784	13814	13672	13746	13701	13763	13881	13763	13766	13768	13887	13826	13840	13675	13786	13783	13787	13827	13802	13802	13970	13733	13791	13886	13765	13911	13780	13756	13761	13866	13872	13846	13933	13848	13543	13798	13892	13789	13800	13797	13836	13759	13888	13724	13765	13914	13952	13918	13848	13850	13827	13837	13677	13809	13872	13712	13788	13870	13786	13904	13877	13838	13868	13959	13787	13902	13788	13794	13952	13864	13701	13648	13892	13766	13821	13624	13779	13776	13729	13751	13856	13772	13815	13852	13768	13758	13868	13856	13945	13834	13900	13933	13693	13988	13836	13831	13733	13811	13756	13605	13731	13891	13861	13776	13776	13778	13629	13862	13790	13809	13864	13859	13776	13803	13892	13960	13722	14020	13773	13807	13737	13824	13820	13678	13849	13860	13698	13726	13765	13876	13735	13993	13585	13784	13766	13662	13913	13803	13775	13779	13818	13944	13857	13745	13857	13914	13653	13914	13910	13845	13663	13842	13817	13848	13806	13889	13924	13878	13734	13705	13760	13851	13682	13751	13853	13835	13911	13772	13830	13723	13730	13826	13904	13821	13967	13857	13796	13906	13860	13728	13736	13757	13693	13968	13724	13716	13892	13744	13811	13740	13855	13838	13964	13778	13890	13877	13945	13887	13882	13790	13798	13926	13780	13950	13849	13920	14015	13928	13755	13877	13851	13732	13762	13684	13935	13902	13802	13748	13693	13915	13889	13807	13842	13763	13839	13835	13762	13652	13691	13850	13674	13766	13681	13873	13820	13865	13788	13778	13942	13761	13597	13949	13756	13879	13766	13809	13617	13908	13748	13785	13875	13582	13956	13798	13810	13866	13835	13860	13862	13872	13765	13668	13915	13794	13567	13897	13853	13783	13681	13876	13734	13806	13846	13779	13769	13735	13908	13884	13905	13827	13797	13841	13747	13639	13678	14005	13815	13731	13907	13777	13889	13827	13913	13863	13630	13912	13675	13892	13780	13886	13878	13796	13977	13853	13881	13810	13773	13771	13851	13692	13939	13718	13918	13910	13875	13693	13802	13892	13940	13828	13863	13807	13735	13743	13772	13723	13823	13899	13844	13962	13793	13928	13797	13855	13686	13810	13827	13880	13747	13605	13930	13822	13845	13807	13802	13838	13644	13986	13660	13840	13834	13969	13808	13764	13781	13955	13746	13975	13763	13804	13700	13745	13818	13794	13741	13765	13724	13882	13957	13870	13801	13857	13785	13797	13759	13754	13817	13728	13707	13904	13772	13901	13620	13953	13636	13742	13851	13702	13905	13793	13779	13833	13630	13746	13772	13891	13814	13878	13731	13904	13753	13827	13756	13744	13793	14074	13782	13885	13795	13821	13763	13829	13846	13853	13847	13833	13937	13699	13773	13820	13663	13975	13680	13858	13765	13778	13744	13828	13666	13922	13811	13803	13717	13990	13830	13900	13818	13803	13716	13832	13655	14010	13784	14054	13854	13843	13862	13791	13722	13841	13886	13699	13926	13811	13816
29713	30530	38203	32516	25933	22319	19503	17716	16904	16339	16172	15925	15862	15559	15581	15458	15298	15470	15271	15288	15417	15300	15355	15133	15320	15181	15267	15196	15430	15186	15241	15299	15226	15324	15300	15136	15310	15137	15195	15065	15223	15209	15013	14979	15233	15290	15239	15312	15008	15072	15008	15282	15033	15298	15276	15282	15051	15029	15014	15162	15008	15180	15291	15117	15149	15038	15118	15074	15112	15039	15039	15250	15242	15256	14991	15220	15305	15008	15094	15301	15063	15278	15141	15059	15212	15080	15135	14990	15205	15272	14976	15285	15107	15106	15124	15309	15243	15150	15194	15196	15086	15111	15073	15127	15133	15082	15282	15250	15172	15175	15057	15119	15247	15337	15217	15201	15057	15091	15189	15174	15227	15068	15172	15175	15164	15230	15171	15112	14919	14993	14957	15192	15278	15014	15106	15268	15153	15069	15090	15045	15212	15254	15122	15230	15163	14994	15207	15117	15217	15308	15122	15167	15318	15251	15203	15166	15264	15187	15344	15341	15196	15205	15042	15262	15192	14903	15000	15240	15205	15151	15334	15048	15209	14977	15214	15149	15310	15185	15117	15062	15135	15065	14979	15070	15153	15149	15169	15170	15154	14990	15191	15202	15167	15182	14965	15176	15231	15054	15184	15221	15169	15033	15088	15050	15215	15200	15083	15161	14876	15282	15041	15216	15262	15042	15336	15121	15333	15209	15077	15257	15171	15134	15198	15146	14984	15053	15032	15092	15162	15049	15148	15118	15042	15082	15135	15148	15012	15126	15084	15127	15262	15045	15036	15125	15223	15223	15259	15131	15103	15147	15152	15282	15296	15164	15226	15079	15218	15205	15327	15085	15081	15294	15333	15367	15206	15184	15202	15254	15033	15046	15171	15212	15269	15089	15237	15349	15054	15204	14950	15089	15034	14895	15019	15316	15183	15365	15323	15265	15096	15316	15063	15058	15262	15115	15123	15269	15258	15036	15243	15194	15195	15076	15196	15204	15155	15158	15013	15196	15288	15139	15142	15248	15067	14994	14826	15124	15217	14956	15100	15155	15189	15063	15183	15076	15063	14942	15267	15038	15107	15010	15081	15115	15070	15098	15202	15187	15196	15121	15105	15146	15080	15067	15069	15153	15146	15058	15047	15239	15039	15364	15244	15017	15003	15081	15149	15049	15040	15317	15340	15330	15153	15156	15241	15096	14997	15074	15143	15158	15119	15239	15061	15189	15205	15122	15065	15256	15267	15394	15247	15182	15343	15142	15093	15281	15235	15112	15140	15176	15203	15201	15125	15134	15066	15086	15253	14978	15238	15227	15044	15216	15424	15057	15224	15155	15304	15115	15186	15202	15324	15052	15109	15514	15222	15140	15115	15067	15011	14907	15312	15338	15294	14976	15125	15101	15001	14999	15078	15052	15138	14963	15235	15179	15242	15112	14967	15105	15259	15278	15279	15080	15188	15027	15079	15153	15268	15125	15129	14881	14965	14965	15300	15124	15075	15126	15346	15166	15162	15043	14964	15111	15205	15241	15228	15044	15067	15027	15256	15218	14932	15111	15096	15239	15138	15207	14924	15051	15064	15126	15138	15203	15025	15046	15149	15211	15163	15240	15073	15135	15274	15224	15155	15205	15119	15081	15198	15189	14974	15117	15265	15140	15184	15083	15295	15243	15139	15222	15273	15035	15271	15234	15029	15191	15185	15203	15189	15117	15070	15122	15027	15149	15261	14954	15209	15125	15168	15099	15125	14981	15113	15172	15271	15086	15209	15167	15166	14999	15137	15346	14889	15268	15325	15137	15091	15261	15076	15049	15116	15209	15088	15187	15098	15125	15143	15126	15262	15040	15471	15323	15225	15213	15159	15306	15302	15087	15039	15096	15164	15304	14980	15177	15136	15072	15237	15185	15145	14974	15220	15097	15183	15208	15085	15147	15100	15210	15115	15157	15032	15146	15066	15117	15083	15139	15083	15275	15111	15314	15370	15115	14947	15018	15204	15221	15189	15195	15355	15218	15085	15284	15024	15167	15148	15187	15058	15173	15038	15006	15097	15142	15141	15219	15142	15132	15296	15302	15037	15174	15275	15182	15272	14998	15079	15173	15112	15294	15169	15321	15145	15269	15435	15045	15131	15144	15095	15065	15179	15092	15151	15153	15100	14873	14910	15073	15037	15302	15179	14859	15081	14999	15309	15056	15131	15255	15198	15196	15311	15346	15189	15168	15170	15037	15246	15197	15184	15033	15125	15257	15113	15213	15311	15027	15366	15089	15265	15255	15211	15270	15205	15123	15071	15017	14920	15047	15098	14957	15261	15076	15039	15245	15199	15022	15214	15072	15213	14969	15235	15086	14967	15188	15117	15134	15330	15255	15277	15451	15202	15144	15401	15095	15152	15115	15220	15209	15155	15280	15147	15182	15378	15220	14921	15243	15244	15066	15190	15163	15173	15086	15141	15076	15344	15064	15209	15154	15127	15224	15361	15158	15102	15442	15304	15246	15108	15145	15002	15048	15066	15212	15116	15211	15198	15019	15014	15125	15138	15063	15031	15289	15081	15068	15075	15161	15291	15069	15162	14954	15079	15324	15230	15107	15223	15169	15365	15155	15187	15251	15186	15030	15157	15269	15151	15272	15302	15181	15106	15259	15313	15161	15186	15230	15448	15236	15129	15213	15038	15229	15035	15066	15285	15159	15072	15192	14978	15260	15229	15281	15243	14932	15055	15064	15316	15171	15348	15256	15282	15222	14985	15054	15206	15173	15045	15137	15014	15193	15127	15148	15206	15141	15196	15024	15066	15204	15181	15346	15085	15145	15100	15026	15275	15260	15103	15377	15395	15357	15285	15142	15077	15165	15183	14884	15067	15285	15348	15163	15080	15086	15123	15337	15071	15045	15067	15246	15267	15178	15127	15052	15015	15216	15259	15174	15212	15313	15250	15222	15161	15121	15083	15274	15202	15126	15048	15095	15187	15187	15224	15138	15357	15271	15183	15194	15098	15208	15080	15087	15194	15006	15111	15299	15169	15247	15059	15310	15190	15225	15150	14958	15244	15325	15230	15180	14976	15114	15132	15170	15234	15110	15159	15059	15180	14946	15136	15150	15216	15099	15171	15215	15016	15031	15311	15207	15074	15091	15253	15073	15115	14922	15083	15378	15186	15072	15083	15061	15185	15126	15227	15124	15138	15203	15125	15157	15240	15069	15097	15000	15342	15221	15052	15179	15088	15351	15066	15308	15064	15126	14965	15176	15134	14955	15241	15213	15208	14955	15147	15127	15003	14949	15184	14992	15226	15295	15239	15205	15114	15173	15273	15225	15258	15110	15077	15231	15184	15145	15253	15195	15212	14986	15017	15174	15157	15122	15090	15271	15265	15297	15357	15100	15294	15219	14973	15067	15206	15099	15251	15064	15221	15318	15087	15238	15213	15241	15188	15025	15087	15180	15314	15238	15166	15232	15031	14912	15356	15223	15143	15175	15260	15139	15245	15177	14993	15083	15064	15084	15047	15171	15404	15195	15181	15211	15244	15236	15148	14962	15010	15191	15216	14946	15122	15078	15124	14981	15122	15135	15065	15013	15036	15071	15135	15141	15242	15155	15116	15011	15107	15239	15145	15113	15180	15112	15414	15054	15379	15143	15158	15255	14966	15029	15027	15214	15064	15160	15235	15261	15228	15204	14931	15095	15258	15172	15304	15295	15078	15238	15195	15044	15261	15296	15164	15249	15255	15182	15149	14976	15155	14967	15219	15213	15164	15063	15249	15239	15117	15068	15108	15338	15266	15178	15149	15222	14964	15303	15145	15086	15057	15069	15162	15181	15181	15129	15158	15048	15372	15163	15172	15141	15159	15312	15018	15134	14992	15131	15254	15115	15182	15115	15136	15196	15260	15212	15201	15117	15185	15385	15070	15049	15040	15182	15114	15089	15160	14952	15242	15165	15411	15351	15179	15242	15100	15190	15311	15015	15143	14912	15055	15035	15278	15196	15185	15127	15024	15220	15208	15172	15236	15299	15050	15197	15142	15237	15312	15216	15164	15062	15289	15115	15110	14981	15183	15214	15185	15285	15154	15267	15201	15103	15035	14835	15224	15408	15377	15167	15174	14994	15187	15148	15186	15089	15045	15125	15114	15223	15052	14972	15380	15104	15048	15310	15384	15221	15091	15024	15074	15241	15126	15193	15278	15048	15079	15136	15105	15044	15063	14987	15285	15105	15275	15120	15178	15184	15174	15230	15148	15213	15034	15057	15118	15142	15004	15039	15087	15161	15306	15273	15193	15234	15110	15250	15144	15206	15272	15088	15186	15098	15209	15348	15270	15305	15154	15164	15132	15141	15061	15048	15264	15003	14995	15111	14981	15072	15123	15117	15303	15144	15161	15050	15154	15014	15159	15209	15209	14863	15195	15206	15072	15220	15223	15171	15138	15178	15113	15197	15159	15325	15361	15118	15238	15160	15150	15136	15234	15237	15051	15358	14992	15108	15047	15135	15174	15076	14965	14991	15075	15203	15375	15194	15172	15382	15275	15157	15265	15125	15215	15075	15308	15026	15024	15116	15114	15194	15200	15251	15185	15377	15152	15330	15047	14993	15148	15221	15094	15039	15157	15133	15147	14958	15141	15231	15222	15008	15198	14956	15326	15376	15196	15237	15112	15033	15146	14997	15225	15295	15419	15299	15192	15184	15136	14904	15287	15280	15304	14994	15245	15149	15081	15175	15210	14984	15275	15312	15207	15120	15108	15164	15126	15106	15329	15079	15253	15093	15019	15124	15206	15086	15019	15252	15312	15119	15148	15228	15104	15245	15103	15061	15256	15021	15259	15201	15253	14984	15243	15144	15320	15229	15249	15102	14984	15258	15289	14973	15140	15237	15304	14983	15188	15366	15463	15274	15191	15346	15238	15001	15093	15157	15156	15194	15163	15192	15206	15086	15158	15176	15245	15323	15335	15259	15149	15419	14986	15241	15134	14904	15294	14877	15211	15136	15108	15290	15266	14962	15105	15242	15068	15168	14891	15169	15077	15043	15380	15261	15478	15218	15297	15313	15354	15017	15128	15119	15190	15095	14979	15012	15171	15435	15137	15230	15156	15048	15069	15267	15250	15181	15311	15197	15151	15187	15051	15015	15069	15054
33515	48156	43154	32247	26330	22011	19222	16997	15999	15484	14968	14461	14358	14324	13996	13975	13876	13770	13746	13827	13639	13738	13495	13743	13745	13555	13609	13411	13713	13670	13659	13685	13612	13666	13509	13672	13592	13591	13649	13501	13742	13507	13534	13553	13626	13570	13441	13380	13521	13675	13439	13558	13614	13485	13566	13473	13608	13585	13655	13605	13467	13594	13494	13523	13614	13422	13345	13447	13579	13527	13517	13635	13611	13523	13517	13404	13550	13609	13562	13471	13420	13461	13545	13623	13474	13519	13446	13458	13391	13499	13684	13604	13583	13420	13538	13571	13467	13523	13619	13463	13657	13519	13443	13609	13531	13615	13629	13514	13488	13541	13657	13511	13476	13518	13474	13730	13542	13417	13507	13527	13700	13560	13631	13471	13484	13612	13396	13385	13651	13370	13635	13517	13794	13653	13452	13651	13510	13500	13533	13524	13553	13501	13624	13544	13471	13477	13486	13543	13572	13275	13515	13436	13542	13647	13566	13576	13614	13682	13420	13513	13538	13541	13601	13650	13394	13607	13565	13355	13574	13554	13484	13514	13561	13546	13611	13596	13444	13634	13627	13530	13458	13623	13463	13461	13567	13454	13463	13683	13535	13483	13603	13529	13461	13516	13555	13614	13590	13591	13444	13773	13736	13480	13540	13594	13442	13593	13474	13513	13649	13681	13466	13381	13587	13487	13684	13381	13585	13566	13424	13571	13568	13522	13456	13421	13498	13597	13461	13570	13485	13622	13534	13696	13427	13660	13447	13539	13546	13535	13465	13522	13726	13549	13565	13603	13545	13581	13448	13538	13443	13521	13392	13351	13496	13481	13477	13327	13702	13724	13474	13404	13579	13504	13482	13441	13511	13584	13625	13473	13353	13632	13625	13465	13541	13512	13294	13557	13441	13647	13467	13594	13505	13529	13501	13628	13444	13576	13453	13612	13659	13584	13597	13470	13647	13508	13477	13583	13548	13528	13468	13486	13578	13602	13677	13512	13482	13444	13471	13489	13666	13458	13647	13590	13589	13466	13552	13461	13412	13544	13522	13375	13469	13526	13575	13600	13418	13735	13410	13680	13533	13494	13472	13722	13496	13572	13580	13634	13634	13504	13582	13400	13495	13510	13605	13448	13537	13396	13516	13455	13507	13535	13704	13514	13607	13625	13390	13518	13594	13453	13534	13616	13814	13420	13593	13542	13646	13471	13602	13501	13605	13659	13481	13567	13648	13535	13657	13650	13600	13474	13597	13461	13538	13550	13691	13644	13489	13454	13535	13466	13413	13615	13539	13529	13536	13385	13575	13533	13360	13541	13526	13473	13596	13440	13596	13622	13566	13490	13665	13519	13547	13460	13542	13569	13518	13594	13480	13367	13610	13417	13506	13423	13627	13525	13582	13616	13614	13511	13530	13529	13534	13554	13478	13626	13586	13662	13498	13383	13560	13392	13529	13361	13477	13449	13560	13487	13528	13676	13596	13675	13545	13459	13549	13485	13698	13623	13539	13593	13571	13410	13526	13576	13519	13584	13599	13566	13543	13529	13361	13450	13479	13453	13538	13450	13552	13567	13545	13456	13510	13522	13653	13571	13648	13338	13592	13421	13577	13382	13390	13519	13491	13581	13479	13502	13374	13274	13506	13544	13580	13555	13641	13562	13515	13428	13504	13628	13465	13593	13497	13581	13476	13456	13513	13461	13543	13540	13555	13573	13586	13658	13644	13528	13540	13537	13646	13562	13628	13504	13682	13633	13604	13627	13682	13564	13675	13530	13409	13499	13628	13577	13558	13457	13453	13584	13581	13610	13511	13619	13448	13575	13435	13635	13423	13597	13679	13501	13679	13619	13554	13476	13490	13618	13593	13644	13495	13669	13517	13578	13562	13464	13348	13669	13529	13519	13461	13476	13419	13526	13371	13491	13525	13596	13482	13538	13670	13584	13720	13418	13592	13467	13620	13418	13448	13467	13526	13431	13501	13594	13572	13578	13498	13567	13532	13556	13527	13640	13531	13653	13545	13493	13566	13580	13447	13725	13486	13523	13499	13504	13491	13494	13679	13392	13506	13547	13736	13599	13596	13540	13320	13606	13495	13466	13570	13766	13456	13772	13549	13581	13623	13771	13486	13467	13544	13544	13602	13709	13535	13558	13471	13519	13396	13483	13505	13695	13617	13551	13483	13591	13434	13436	13679	13441	13559	13538	13454	13534	13531	13474	13648	13497	13577	13360	13632	13467	13447	13523	13546	13435	13574	13553	13506	13583	13467	13606	13523	13452	13440	13553	13505	13557	13625	13537	13601	13381	13409	13599	13609	13701	13464	13556	13594	13487	13429	13562	13555	13529	13683	13700	13688	13618	13623	13538	13692	13521	13412	13590	13519	13588	13699	13369	13430	13589	13426	13451	13589	13614	13376	13735	13501	13600	13485	13646	13320	13552	13577	13499	13497	13659	13421	13517	13600	13560	13565	13502	13379	13530	13540	13436	13588	13676	13560	13606	13465	13655	13672	13580	13562	13532	13607	13561	13523	13598	13527	13577	13578	13641	13375	13439	13481	13518	13515	13664	13519	13605	13808	13528	13587	13500	13678	13487	13684	13495	13596	13639	13735	13686	13498	13371	13509	13509	13555	13489	13610	13575	13502	13498	13467	13443	13378	13465	13533	13671	13608	13585	13412	13494	13454	13548	13477	13585	13549	13633	13499	13370	13481	13543	13356	13572	13537	13495	13612	13653	13531	13384	13624	13393	13460	13548	13518	13613	13403	13626	13570	13737	13378	13357	13637	13421	13411	13652	13551	13383	13468	13367	13701	13406	13406	13399	13549	13552	13513	13526	13617	13455	13445	13455	13452	13537	13527	13545	13531	13548	13295	13644	13549	13521	13652	13588	13524	13502	13522	13472	13558	13528	13511	13484	13535	13550	13540	13569	13568	13560	13447	13485	13498	13563	13603	13628	13578	13685	13583	13508	13537	13704	13458	13659	13691	13566	13647	13511	13506	13657	13584	13516	13577	13723	13625	13379	13391	13592	13556	13427	13619	13606	13569	13505	13568	13670	13542	13421	13548	13471	13566	13567	13499	13739	13597	13589	13661	13567	13632	13594	13741	13452	13737	13408	13388	13528	13595	13479	13603	13672	13611	13552	13524	13498	13449	13471	13453	13628	13548	13564	13563	13513	13555	13625	13658	13593	13443	13586	13645	13484	13519	13513	13520	13627	13724	13528	13618	13575	13700	13539	13549	13667	13400	13506	13586	13569	13710	13479	13492	13701	13478	13632	13612	13471	13525	13528	13573	13599	13571	13646	13343	13519	13615	13532	13602	13539	13580	13556	13415	13629	13489	13511	13574	13679	13392	13491	13530	13625	13442	13637	13419	13587	13581	13453	13471	13554	13406	13501	13470	13522	13576	13534	13523	13542	13528	13411	13557	13548	13588	13507	13603	13512	13565	13542	13554	13588	13554	13552	13414	13533	13544	13602	13716	13672	13621	13553	13626	13620	13485	13561	13403	13476	13348	13430	13513	13677	13586	13551	13435	13426	13419	13499	13490	13440	13501	13564	13411	13581	13654	13536	13664	13521	13538	13462	13531	13434	13718	13586	13542	13472	13639	13631	13575	13534	13396	13493	13502	13541	13533	13408	13674	13484	13595	13686	13636	13486	13641	13460	13485	13659	13722	13568	13428	13705	13705	13544	13491	13566	13667	13367	13486	13695	13789	13483	13504	13650	13351	13476	13594	13514	13582	13654	13419	13481	13523	13725	13532	13504	13663	13673	13446	13700	13741	13709	13533	13593	13736	13542	13545	13772	13641	13413	13512	13579	13395	13652	13576	13601	13611	13662	13460	13547	13590	13405	13528	13670	13538	13736	13653	13535	13529	13408	13507	13516	13484	13465	13564	13558	13489	13584	13454	13621	13503	13365	13475	13576	13595	13635	13558	13475	13640	13580	13590	13384	13431	13553	13492	13690	13817	13552	13586	13402	13661	13547	13612	13424	13490	13479	13684	13492	13417	13481	13765	13749	13457	13432	13377	13356	13663	13530	13635	13564	13528	13517	13507	13631	13472	13471	13562	13541	13665	13478	13517	13412	13447	13624	13374	13620	13440	13539	13677	13659	13566	13495	13690	13476	13546	13432	13587	13595	13431	13458	13456	13610	13377	13563	13440	13552	13562	13664	13372	13591	13312	13475	13406	13652	13638	13516	13607	13771	13552	13591	13426	13463	13581	13456	13510	13579	13634	13566	13581	13393	13586	13548	13506	13706	13550	13638	13634	13506	13435	13536	13510	13543	13681	13396	13690	13617	13444	13613	13467	13508	13511	13751	13246	13706	13371	13458	13550	13608	13447	13453	13586	13636	13456	13584	13508	13461	13656	13497	13479	13433	13611	13739	13636	13639	13413	13609	13538	13598	13480	13430	13367	13648	13589	13510	13507	13658	13513	13430	13463	13580	13563	13411	13502	13409	13734	13432	13620	13484	13588	13481	13503	13358	13553	13549	13546	13638	13442	13553	13587	13759	13486	13573	13523	13446	13663	13572	13574	13533	13532	13544	13471	13558	13474	13464	13551	13575	13649	13324	13561	13616	13449	13668	13486	13614	13669	13444	13464	13453	13616	13579	13605	13523	13535	13594	13820	13542	13579	13420	13608	13699	13536	13578	13719	13503	13480	13625	13377	13587	13687	13446	13399	13634	13328	13489	13555	13683	13559	13503	13499	13597	13648	13570	13461	13590	13600	13637	13575	13660	13586	13527	13572	13418	13567	13583	13662	13434	13548	13656	13445	13471	13389	13504	13710	13505	13721	13464	13613	13555	13534	13624	13652	13642	13517	13568	13448	13761	13475	13375	13337	13460	13583	13587	13534	13462	13494	13625	13642	13452	13611	13471	13435	13486	13408	13640	13347	13791	13403	13515	13546	13731	13467	13385	13446	13627	13587	13412	13412	13472	13497	13667	13460	13616	13504	13694	13586	13565	13509	13612	13691	13482	13616	13476	13474	13591	13554	13561	13772	13642	13607	13415	13769	13480	13653	13583	13423	13463	13689	13490	13479	13410	13574	13539	13412	13563	13546	13626	13438	13405	13426	13526	13580	13453	13629	13684	13535	13459	13516	13639	13483	13564	13491	13563	13609	13596
24235	21199	28905	27218	27348	26579	24150	19669	18072	17327	17003	16146	16003	15908	15716	15651	15630	15422	15294	15131	15092	15136	15243	15211	15061	14983	15109	15217	14944	15032	15013	15187	15126	15102	15146	15108	15163	14938	15132	15144	14973	15080	15143	14903	15132	15140	15070	15087	15241	15202	15029	15028	14876	14912	14964	15140	14963	14992	15171	15202	15270	14880	14849	14935	14975	14975	14976	14951	14961	15136	14907	15104	14960	15177	14937	14906	14987	15058	15022	15034	15118	15171	15186	15047	15118	14889	15066	14802	14880	15120	15205	15008	14966	14980	15201	15022	15180	14783	14959	14988	15075	15041	14979	14897	14961	15033	14863	14895	15004	14801	15134	14996	14840	15117	15020	15104	14996	15014	15176	15107	15151	15011	14971	14911	14961	14986	15008	14985	14846	14863	14915	14985	15100	14947	14937	15019	14967	14958	15161	14915	14855	15137	15150	15087	15038	15089	15093	15047	14919	14993	14991	14931	15127	15048	15139	14982	14790	14989	15015	15017	15151	14944	14864	14813	14830	15016	15125	15026	14986	15064	14930	14946	14827	14885	15071	15000	15029	15021	15059	14965	14931	14980	14969	14893	15008	15083	14779	14817	14917	14974	14859	14995	15080	14932	15063	15007	14957	15020	14936	14770	15049	15026	15111	14893	15015	15173	14836	15085	15137	14968	15044	14865	14820	14949	14955	14887	14978	15106	14917	14804	14929	14716	14843	14886	14915	14922	15032	14875	15175	15164	14978	15137	15117	15041	14940	14963	14761	14738	15063	14954	15055	14964	15042	14945	15038	14868	15001	14937	14935	14951	14926	14889	14923	14954	14849	14778	14976	14885	14855	15052	14837	15108	14847	14952	15074	15030	14963	14920	14945	15225	15111	15063	15137	15059	14977	14798	15089	14764	15206	15006	15074	15100	15091	15146	15024	15086	14964	14874	14979	15144	15072	14895	14893	14851	15001	15071	15128	14992	15184	14973	14934	15060	15052	15082	14790	14920	15014	14938	15006	14972	15018	15069	15020	15071	14892	14879	14893	14918	15201	15126	14920	15118	15086	15170	15131	14954	15069	15030	15102	14894	14922	15064	15091	14960	15011	15067	15133	14958	15159	14967	14983	14881	14995	15164	14897	14911	14915	14933	14979	14947	15077	14997	14850	15019	14944	15078	15014	15079	15014	15012	15157	14895	14986	14984	15031	14819	15080	14764	14827	14944	14902	15187	15109	14810	14996	15032	14929	15014	15007	14924	15035	14812	15012	15103	14931	14887	15097	14999	14873	14995	15005	15048	15117	14722	14844	15111	14987	15203	14994	14933	14896	15119	14909	14655	15105	15208	14978	14829	14964	15080	15044	14727	14935	14999	15134	14996	15326	14867	14924	14941	14899	14788	14929	15014	14949	15055	15223	15154	15250	14982	14925	14900	15011	14932	15073	14923	14750	14779	15072	14898	14845	15153	15094	14842	15197	15036	15045	14898	14904	15056	14910	15086	15050	15092	14915	15012	15004	14964	15084	14900	14901	15160	14944	15163	14987	15138	15096	14970	15009	15007	14988	15023	14838	14971	15012	15059	15053	15032	14960	14941	15079	14842	14919	15121	14897	14736	15101	14895	14855	14885	15235	15143	15046	15051	14987	14987	15001	14948	14904	15051	14848	15121	15081	14958	14960	15071	15011	15234	15108	14894	15016	14947	14968	15103	15195	14859	14830	14942	15147	14950	15112	14880	15090	15090	15108	15107	15076	15041	15020	14890	15060	15069	14841	15003	15111	14865	15020	15029	14994	14942	15109	14898	15113	15216	15075	14900	15010	15028	14982	14913	14942	15084	14976	14924	14943	15278	14906	15090	15226	15041	15112	15146	15166	14904	14970	15075	15067	14951	14993	15075	15112	15037	15004	15010	15112	15052	15081	15020	15201	14931	14979	15098	14920	14966	15035	14955	14971	14972	15142	15036	15127	15212	14872	14830	15006	14948	15021	14957	14998	14886	15127	15161	15112	15069	14861	14894	15005	14846	15074	15033	14981	15259	15037	15177	15012	14996	14928	14834	14959	14970	14998	14835	14923	15080	15023	15113	14776	14868	14908	14920	14993	14882	15114	15065	14881	15029	15046	15222	15052	15043	15041	15125	14780	15096	15058	14922	14848	15148	14981	15074	15046	14979	15063	15000	14988	14876	15098	14982	15013	15206	14964	15009	15036	14793	14969	14898	14879	14957	14818	15025	14992	14912	14889	14916	15068	15036	14845	15160	14928	15000	14874	14881	14945	14839	15006	14976	15034	15148	14868	14981	15119	15121	14945	14842	15000	14988	15150	15239	15204	14847	15008	14918	14883	15087	15172	15053	15025	14781	14898	15024	15060	14922	14854	14829	15262	15135	15096	15008	14915	14907	14973	14904	14901	14882	14911	15102	14979	14968	14968	15054	14999	15012	15047	15000	14870	14877	15100	15135	14982	14811	14880	15045	14932	15002	14965	14883	14796	14781	15055	15260	14993	15043	14998	14845	14886	14819	14982	15175	15098	15073	14923	14991	15133	15113	15064	15012	14735	15143	15125	14938	14895	14986	14781	14978	14869	15136	15061	14991	14821	14913	14999	14926	14935	15074	15119	15131	14971	14964	15227	14903	14982	15083	15085	14966	15056	15054	14936	14812	15072	15138	15040	14887	14918	15023	14877	15005	15053	14893	14958	14963	14949	15004	14979	14949	15070	14838	14900	15099	14910	15112	14971	14950	14924	14838	15017	14889	14936	15147	15084	15180	14889	14990	14943	14924	15036	14874	14838	14937	15116	15049	14961	14997	14977	14997	14866	14773	15042	14937	14842	15024	15057	14904	14972	14883	15011	15164	15047	14989	15107	15151	14968	14879	15048	14959	15093	14988	15094	15181	15158	14865	15042	15119	15045	14992	14994	15237	14935	15046	14943	15152	14887	15010	15081	15086	15002	15015	14886	14964	15109	14986	15176	14999	14837	14905	15042	14985	14979	15012	15072	15036	15015	15013	15070	15181	15052	14833	14949	14932	14852	14821	15117	15214	15018	15225	14964	14816	15003	15082	15066	14761	14979	15095	14846	14916	15008	15101	14963	14998	15000	15013	14852	14969	15056	15061	14924	15020	14992	14919	14923	14972	14991	15024	15007	15148	15009	15087	15078	14982	15193	14949	14970	15029	15121	15124	14938	14900	15092	15106	15150	14943	15075	14948	14979	15010	15011	15177	14839	15049	14916	14952	14899	15049	15021	14863	15005	14853	15048	14973	15059	14945	15129	14825	14851	14816	15007	15007	14880	15010	15034	15092	14950	15044	14802	14897	14853	14772	15216	14849	14967	14963	14864	14960	14864	15009	15035	15102	15056	14947	14821	14995	14935	15161	14987	15017	14866	14909	14826	14973	15035	14910	15105	14950	15080	15065	15101	14942	15055	14921	15165	14996	14915	14954	15175	15044	14988	15019	14820	15024	15070	15036	15100	14975	14877	15023	14960	14946	14811	15069	14916	14962	15001	14986	15155	15063	14990	14956	14907	15042	14951	15068	15051	15186	15094	14984	15052	14916	14801	14953	14913	14916	15039	14914	15112	14921	15119	15158	15026	15000	15026	15067	15030	15235	14901	14850	15063	14772	15099	14957	15084	15177	14982	15011	14956	15145	15145	15028	15047	14947	15163	15133	14844	15158	15038	15094	15155	15009	15014	15026	14972	15085	14934	15143	15091	14754	14975	14902	15060	14993	15024	14926	15081	14929	15013	15027	15142	14981	14928	15132	15083	14910	15024	14921	14853	15025	14929	14980	15127	14899	14991	14985	14860	14989	14999	15037	15046	14958	15016	15025	15097	15068	15002	14783	15208	15170	15031	15130	15093	15011	15075	14987	15004	14880	14966	15045	14968	14988	14940	15009	15157	15013	15058	14850	15076	14935	15094	14847	14831	15016	15034	15099	15027	14810	15127	14942	14905	14995	15139	14812	14760	15017	14981	15027	14787	14888	15092	14995	14958	15019	14813	14997	14783	15054	15091	14896	14994	15203	15150	15038	15028	14815	14991	14841	14914	15029	15108	15057	14994	15157	15104	15025	14962	14940	14922	15003	15171	14924	15046	14877	15088	14989	14821	14905	15086	15101	14987	15013	14923	15114	15068	15100	15072	15118	15129	15066	15097	14989	14905	14937	15055	15078	14963	14916	14751	14775	14889	14988	15161	15017	14999	15025	14954	14939	14915	14849	15012	15043	15203	15099	14950	14928	14822	15038	15155	14962	14937	15017	14895	15018	15070	14908	14940	15018	14919	14916	14987	14923	15095	15180	15109	15203	15187	14955	15189	14998	15077	15076	15151	15104	14965	14974	14805	15076	14886	14762	15106	14935	14852	15195	15014	14993	15019	14803	15021	15011	14965	14965	15029	14914	15033	15080	15142	14978	15083	14940	14915	14931	14935	15098	15017	15025	15182	14995	15041	15101	15114	15074	15074	14992	15038	14823	14997	14699	15165	15022	15013	15020	15030	14944	15075	15050	14854	15240	15203	14983	14929	15181	15057	15030	14983	14795	15114	14966	15024	15147	14977	14851	14969	15026	15142	14822	14894	15068	14971	15142	15074	15187	14964	14918	15069	15084	14976	15013	14857	14811	15057	15053	14987	14884	14938	15056	15034	15054	15008	15092	14888	15053	14922	14925	15067	14883	14881	14898	14931	15112	15090	15020	15074	14944	14932	14738	15115	14979	14911	15015	14889	15015	15074	15096	15111	15151	14980	15117	14933	14910	15091	14935	14854	14901	15056	14923	15001	15092	15280	14941	14677	15019	15123	14996	14928	14947	15077	14958	15129	15018	14720	14974	14947	15028	14957	15053	14925	15049	15025	14995	15045	15016	15077	14960	14966	14934	15038	14920	14975	15011	14979	15243	15081	14917	14909	14956	14923	15061	15034	15024	14941	14937	15076	14997	14872	15021	14843	15183	15072	15163	14988	15070	15082	14986	14922	14948	14939	15017	14956	15000	14914	15126	14987	14937	15049	15037	15009	14882	14858	15022	15142	15173	14832	15017	14998	15065	14884	15042	15119	14873	14827	14992	14961	14871	15023	15036	14881	15057	15001	15103	14975	14933	14977	15020	14918	15003	14937	14903	15098	14795	15025	14969
33520	55020	50242	40289	33898	26994	22498	19231	17837	16510	15842	15226	14826	14597	14271	14284	14135	13993	13922	13707	13474	13556	13433	13670	13693	13567	13534	13619	13537	13580	13582	13448	13418	13626	13569	13577	13586	13289	13432	13630	13535	13456	13556	13538	13437	13479	13529	13417	13595	13413	13440	13517	13548	13385	13437	13491	13579	13464	13400	13524	13564	13407	13564	13523	13486	13495	13383	13411	13582	13479	13574	13467	13474	13538	13406	13440	13477	13350	13463	13638	13478	13449	13572	13303	13566	13412	13540	13397	13478	13426	13557	13578	13562	13461	13547	13307	13331	13639	13417	13349	13448	13418	13281	13686	13504	13461	13451	13409	13658	13474	13456	13382	13609	13304	13470	13489	13641	13596	13382	13441	13368	13404	13522	13474	13536	13362	13338	13563	13505	13705	13548	13478	13438	13308	13584	13385	13537	13436	13359	13556	13451	13407	13320	13423	13356	13610	13459	13308	13539	13446	13421	13441	13438	13570	13449	13337	13384	13412	13371	13386	13375	13431	13525	13465	13440	13321	13596	13467	13452	13371	13424	13471	13497	13417	13295	13478	13691	13263	13455	13349	13440	13436	13413	13517	13496	13557	13320	13486	13445	13390	13448	13382	13445	13349	13469	13404	13440	13498	13393	13515	13568	13494	13349	13516	13436	13346	13385	13607	13423	13528	13478	13535	13300	13448	13408	13701	13399	13368	13545	13307	13440	13482	13672	13482	13333	13406	13419	13347	13425	13597	13491	13474	13496	13574	13328	13390	13352	13495	13616	13308	13454	13490	13450	13399	13343	13354	13359	13546	13557	13479	13542	13506	13451	13515	13503	13668	13535	13545	13406	13436	13480	13469	13528	13502	13518	13464	13374	13594	13409	13371	13489	13586	13479	13282	13427	13541	13514	13506	13390	13486	13484	13440	13449	13691	13350	13543	13433	13396	13549	13356	13335	13268	13378	13380	13487	13514	13532	13425	13545	13447	13585	13650	13392	13359	13432	13481	13441	13529	13486	13511	13569	13394	13549	13471	13518	13609	13362	13340	13380	13474	13560	13400	13409	13393	13450	13490	13537	13362	13580	13487	13583	13612	13450	13696	13343	13452	13379	13488	13483	13372	13511	13452	13510	13403	13477	13348	13533	13371	13405	13385	13345	13354	13632	13423	13262	13476	13488	13526	13286	13397	13643	13531	13548	13413	13414	13140	13369	13539	13370	13390	13366	13405	13460	13632	13326	13390	13470	13313	13644	13389	13508	13551	13384	13290	13336	13427	13520	13522	13361	13394	13551	13395	13395	13396	13335	13348	13422	13392	13426	13592	13381	13550	13365	13500	13310	13270	13516	13471	13478	13545	13440	13674	13384	13514	13258	13504	13530	13300	13479	13391	13585	13583	13481	13479	13539	13501	13486	13489	13482	13450	13425	13568	13560	13618	13544	13429	13475	13424	13360	13476	13533	13565	13353	13473	13680	13635	13539	13624	13308	13481	13473	13544	13453	13611	13504	13353	13407	13525	13418	13371	13554	13370	13428	13492	13410	13493	13567	13388	13491	13489	13597	13414	13511	13541	13457	13448	13412	13489	13415	13400	13497	13450	13403	13422	13516	13353	13454	13462	13461	13607	13481	13659	13413	13325	13432	13480	13435	13551	13640	13502	13553	13560	13530	13403	13341	13446	13487	13442	13454	13573	13340	13567	13458	13493	13517	13520	13389	13489	13531	13269	13435	13521	13581	13391	13333	13459	13485	13550	13509	13485	13463	13423	13450	13600	13480	13608	13403	13407	13563	13541	13579	13508	13425	13527	13463	13571	13498	13445	13539	13508	13591	13435	13501	13614	13460	13418	13563	13535	13303	13513	13454	13656	13360	13488	13435	13562	13520	13430	13594	13454	13134	13507	13463	13529	13485	13313	13507	13421	13475	13369	13591	13453	13496	13500	13486	13535	13429	13478	13602	13427	13482	13518	13678	13336	13572	13429	13529	13449	13444	13464	13355	13363	13469	13410	13513	13403	13532	13633	13567	13418	13404	13677	13450	13502	13543	13550	13576	13474	13531	13394	13703	13632	13309	13482	13388	13590	13527	13432	13343	13407	13390	13484	13495	13330	13386	13499	13513	13581	13358	13557	13626	13250	13534	13622	13370	13559	13570	13374	13442	13554	13371	13502	13500	13634	13413	13572	13522	13484	13443	13333	13381	13452	13591	13451	13411	13479	13391	13395	13466	13503	13413	13524	13641	13324	13504	13496	13461	13570	13484	13389	13526	13417	13510	13562	13601	13395	13401	13442	13394	13450	13628	13453	13511	13444	13315	13350	13535	13450	13586	13530	13368	13548	13433	13428	13486	13444	13384	13480	13402	13443	13655	13340	13392	13446	13605	13295	13550	13482	13518	13446	13347	13464	13558	13379	13430	13428	13428	13441	13563	13385	13409	13355	13457	13352	13452	13582	13339	13601	13433	13537	13431	13578	13330	13590	13353	13454	13517	13445	13522	13702	13547	13505	13401	13343	13560	13392	13674	13398	13361	13496	13484	13419	13444	13379	13371	13492	13395	13458	13440	13469	13507	13457	13246	13523	13615	13459	13410	13453	13360	13528	13448	13489	13397	13577	13549	13470	13530	13403	13508	13536	13299	13417	13561	13428	13462	13497	13463	13338	13455	13482	13540	13571	13448	13539	13533	13469	13508	13464	13371	13547	13474	13316	13471	13558	13437	13531	13567	13303	13492	13435	13447	13520	13541	13550	13587	13429	13578	13479	13406	13446	13501	13413	13659	13562	13544	13620	13493	13380	13491	13356	13599	13399	13450	13475	13473	13423	13336	13445	13482	13547	13434	13542	13279	13407	13530	13366	13564	13511	13389	13324	13494	13375	13414	13532	13479	13323	13375	13522	13405	13470	13545	13455	13427	13417	13450	13685	13345	13552	13343	13518	13435	13528	13511	13536	13402	13521	13409	13410	13498	13592	13571	13416	13433	13327	13418	13488	13458	13432	13519	13540	13569	13612	13460	13405	13512	13347	13417	13585	13391	13473	13383	13517	13503	13532	13371	13331	13364	13345	13490	13432	13703	13324	13497	13575	13392	13593	13569	13396	13436	13359	13375	13442	13505	13335	13509	13357	13413	13463	13476	13356	13355	13540	13432	13462	13415	13399	13567	13592	13477	13360	13575	13459	13556	13502	13519	13526	13548	13433	13536	13553	13301	13426	13354	13645	13525	13475	13506	13416	13463	13427	13419	13446	13322	13416	13419	13507	13507	13473	13505	13290	13435	13444	13586	13462	13439	13583	13342	13479	13575	13397	13537	13463	13542	13278	13405	13564	13400	13441	13554	13547	13550	13480	13570	13356	13258	13443	13451	13475	13457	13433	13364	13453	13395	13443	13233	13812	13516	13307	13385	13435	13556	13503	13603	13430	13380	13400	13602	13323	13589	13444	13424	13442	13560	13642	13673	13394	13468	13542	13542	13426	13543	13524	13452	13543	13669	13381	13397	13436	13365	13385	13527	13388	13377	13389	13484	13371	13315	13482	13422	13659	13392	13443	13387	13430	13527	13309	13304	13286	13521	13421	13553	13335	13559	13448	13546	13469	13392	13267	13463	13507	13482	13434	13592	13337	13325	13425	13484	13485	13399	13560	13445	13343	13458	13368	13457	13487	13391	13572	13612	13529	13421	13398	13345	13418	13493	13430	13418	13363	13495	13322	13523	13603	13567	13529	13473	13398	13627	13432	13489	13524	13407	13492	13360	13575	13375	13387	13258	13418	13380	13320	13658	13425	13500	13479	13252	13454	13536	13380	13521	13605	13423	13625	13331	13450	13436	13472	13379	13492	13393	13581	13313	13502	13505	13435	13499	13626	13387	13456	13559	13459	13393	13378	13441	13400	13492	13385	13410	13473	13439	13524	13329	13443	13490	13354	13385	13466	13536	13455	13498	13527	13501	13358	13665	13584	13568	13380	13350	13371	13618	13439	13527	13368	13580	13509	13466	13507	13541	13442	13449	13392	13396	13467	13414	13596	13443	13537	13347	13475	13466	13505	13595	13475	13486	13513	13545	13431	13618	13431	13312	13538	13484	13475	13490	13315	13627	13444	13310	13475	13486	13338	13449	13395	13389	13487	13400	13435	13525	13432	13558	13413	13330	13443	13467	13278	13467	13576	13487	13645	13342	13370	13332	13377	13390	13613	13359	13584	13787	13613	13566	13483	13511	13418	13629	13389	13273	13532	13571	13476	13409	13479	13412	13450	13410	13305	13443	13406	13456	13378	13472	13604	13500	13547	13560	13603	13496	13374	13492	13537	13361	13489	13448	13299	13461	13360	13430	13374	13471	13527	13373	13453	13472	13569	13340	13614	13519	13450	13562	13492	13508	13484	13571	13559	13566	13336	13450	13534	13445	13511	13355	13487	13409	13439	13421	13436	13731	13570	13483	13470	13659	13307	13398	13486	13431	13511	13595	13367	13591	13477	13406	13494	13514	13405	13408	13579	13473	13283	13389	13418	13412	13442	13456	13397	13524	13538	13457	13583	13460	13423	13441	13354	13461	13628	13380	13515	13457	13487	13396	13589	13454	13501	13478	13352	13263	13433	13458	13386	13392	13495	13446	13467	13473	13389	13511	13440	13502	13490	13402	13388	13412	13439	13430	13337	13425	13341	13435	13459	13606	13521	13469	13566	13648	13593	13293	13479	13545	13378	13443	13190	13465	13407	13477	13490	13469	13475	13499	13292	13259	13653	13590	13422	13348	13429	13393	13755	13260	13295	13324	13383	13295	13409	13571	13409	13455	13637	13580	13349	13627	13370	13535	13513	13386	13533	13651	13482	13583	13462	13616	13336	13526	13473	13512	13530	13377	13332	13502	13439	13414	13415	13599	13486	13414	13424	13479	13408	13412	13376	13431	13449	13569	13477	13506	13297	13572	13354	13572	13417	13641	13537	13282	13416	13558	13438	13336	13474	13478	13466	13381	13534	13376	13448	13378	13439	13402	13499	13445	13330	13483	13453	13549	13298	13575	13437	13358	13372	13306	13632	13322	13425	13427	13533	13480	13385	13639	13316	13476	13330	13364	13659	13572	13489	13699	13465	13462	13492	13492	13328	13381	13526	13298	13437	13409	13392	13542	13399	13545	13345
22880	21160	28957	24438	24473	28346	28544	22419	19920	18889	18255	17683	17319	17066	16972	16596	16435	16269	16165	16078	15969	15930	15914	15861	15856	16060	15931	15923	15850	15601	15689	15752	15813	15805	15708	15736	15700	15621	15605	15761	15743	15620	15709	15597	15781	15877	15726	15626	15501	15698	15590	15733	15850	15788	15620	15473	15764	15765	15721	15755	15859	15708	15605	15579	15668	15661	15716	15685	15711	15846	15813	15646	15724	15538	15580	15885	15567	15687	15514	15535	15826	15643	15438	15565	15741	15722	15428	15752	15714	15687	15623	15429	15654	15654	15630	15690	15559	15480	15648	15714	15654	15553	15747	15804	15459	15593	15692	15576	15732	15628	15769	15724	15437	15632	15471	15558	15613	15665	15704	15732	15787	15452	15530	15636	15640	15444	15755	15730	15804	15838	15541	15685	15732	15775	15600	15782	15627	15471	15426	15670	15480	15661	15703	15616	15591	15863	15475	15831	15655	15561	15698	15559	15592	15650	15606	15728	15677	15517	15628	15906	15822	15664	15775	15775	15654	15736	15605	15549	15620	15637	15449	15687	15768	15616	15412	15597	15466	15672	15633	15478	15779	15705	15562	15798	15557	15646	15811	15752	15593	15715	15595	15486	15820	15517	15844	15726	15547	15685	15746	15685	15589	15733	15733	15534	15619	15502	15817	15713	15493	15710	15606	15663	15632	15845	15647	15608	15646	15697	15760	15621	15573	15384	15565	15585	15526	15505	15554	15553	15696	15456	15699	15703	15751	15527	15679	15563	15605	15575	15591	15524	15526	15517	15717	15572	15604	15595	15579	15669	15687	15545	15469	15727	15758	15708	15823	15664	15441	15792	15649	15654	15664	15675	15591	15754	15866	15705	15618	15462	15559	15474	15556	15480	15804	15745	15542	15734	15658	15734	15365	15557	15523	15612	15560	15531	15702	15615	15542	15672	15590	15613	15473	15622	15821	15611	15526	15618	15826	15600	15427	15704	15617	15618	15503	15741	15644	15525	15637	15464	15634	15628	15722	15568	15626	15786	15694	15667	15505	15654	15697	15840	15681	15638	15632	15540	15641	15700	15579	15603	15467	15728	15673	15810	15780	15533	15670	15393	15772	15533	15463	15460	15590	15670	15734	15611	15519	15535	15628	15651	15548	15876	15517	15473	15642	15685	15533	15762	15711	15665	15645	15698	15659	15691	15661	15763	15552	15631	15506	15746	15539	15579	15639	15652	15771	15728	15707	15540	15786	15561	15670	15785	15615	15771	15614	15866	15583	15666	15400	15659	15657	15624	15527	15548	15508	15667	15497	15601	15552	15567	15580	15597	15649	15579	15430	15723	15486	15789	15781	15926	15619	15716	15674	15781	15669	15654	15540	15574	15429	15620	15661	15724	15648	15585	15419	15376	15830	15725	15522	15640	15597	15567	15577	15643	15660	15692	15685	15525	15531	15580	15613	15674	15674	15569	15624	15514	15527	15775	15637	15531	15686	15564	15561	15597	15530	15453	15662	15690	15436	15652	15551	15809	15437	15656	15589	15470	15465	15564	15657	15471	15621	15615	15513	15639	15767	15725	15699	15562	15530	15664	15450	15786	15512	15585	15678	15680	15609	15526	15705	15675	15893	15633	15578	15548	15602	15612	15585	15621	15612	15653	15688	15565	15665	15530	15587	15655	15720	15727	15738	15517	15739	15708	15556	15651	15482	15565	15619	15756	15668	15659	15688	15595	15667	15527	15769	15829	15784	15802	15753	15750	15584	15568	15609	15634	15652	15555	15838	15699	15652	15748	15528	15703	15677	15643	15585	15706	15505	15725	15601	15554	15515	15605	15753	15575	15800	15553	15682	15907	15535	15727	15692	15486	15332	15685	15603	15309	15525	15788	15597	15409	15635	15484	15612	15629	15669	15715	15591	15815	15751	15640	15467	15578	15635	15653	15725	15723	15664	15704	15696	15644	15639	15616	15714	15666	15603	15678	15649	15684	15716	15703	15682	15498	15849	15420	15690	15577	15667	15609	15633	15587	15494	15697	15771	15460	15575	15736	15539	15571	15675	15599	15893	15560	15512	15661	15629	15715	15714	15503	15675	15630	15638	15614	15748	15722	15639	15514	15559	15489	15706	15564	15629	15595	15643	15822	15542	15493	15582	15627	15575	15692	15644	15427	15585	15680	15568	15473	15598	15923	15612	15612	15722	15571	15540	15545	15599	15547	15576	15551	15523	15742	15720	15630	15686	15553	15659	15875	15718	15682	15604	15802	15560	15795	15627	15746	15448	15456	15687	15775	15609	15665	15603	15765	15809	15706	15597	15800	15403	15584	15545	15768	15707	15548	15636	15737	15743	15730	15607	15470	15899	15723	15604	15733	15639	15505	15398	15719	15605	15688	15501	15436	15553	15389	15555	15806	15569	15552	15489	15739	15688	15656	15649	15611	15604	15594	15792	15639	15555	15530	15775	15692	15589	15595	15524	15409	15526	15655	15495	15743	15535	15479	15535	15731	15897	15569	15487	15476	15706	15622	15672	15667	15647	15540	15734	15592	15693	15534	15597	15611	15841	15527	15412	15414	15791	15572	15653	15473	15757	15531	15500	15552	15598	15529	15658	15423	15634	15612	15697	15409	15356	15675	15585	15368	15738	15598	15710	15842	15714	15722	15564	15785	15919	15440	15652	15654	15754	15777	15575	15620	15766	15638	15569	15777	15702	15459	15831	15610	15638	15618	15691	15674	15606	15692	15670	15529	15692	15788	15435	15762	15609	15884	15567	15629	15803	15577	15574	15419	15826	15685	15571	15756	15407	15614	15625	15577	15536	15389	15597	15528	15688	15445	15658	15556	15435	15650	15770	15568	15452	15585	15814	15540	15701	15633	15484	15495	15745	15625	15460	15679	15622	15694	15799	15672	15702	15464	15678	15571	15720	15651	15626	15520	15603	15574	15633	15585	15509	15802	15539	15562	15683	15849	15745	15789	15539	15537	15461	15560	15598	15595	15585	15566	15810	15572	15755	15566	15617	15497	15694	15637	15577	15583	15583	15498	15651	15521	15633	15593	15668	15488	15725	15508	15701	15582	15728	15753	15814	15562	15553	15799	15438	15794	15767	15627	15539	15475	15716	15445	15726	15709	15542	15564	15690	15533	15640	15658	15614	15724	15783	15765	15827	15672	15711	15664	15473	15551	15635	15511	15768	15678	15615	15639	15744	15873	15479	15751	15733	15563	15645	15761	15800	15528	15543	15707	15598	15742	15639	15593	15576	15626	15693	15698	15594	15400	15596	15511	15630	15740	15573	15570	15780	15598	15568	15591	15654	15600	15677	15624	15690	15451	15506	15713	15676	15391	15755	15442	15661	15523	15529	15539	15807	15693	15665	15703	15650	15623	15571	15674	15625	15785	15517	15696	15500	15581	15696	15626	15681	15753	15624	15650	15697	15430	15655	15532	15757	15510	15587	15624	15529	15436	15658	15805	15670	15894	15898	15817	15606	15610	15745	15639	15654	15618	15612	15559	15713	15495	15608	15440	15681	15509	15527	15671	15754	15725	15699	15636	15550	15682	15774	15640	15516	15526	15389	15575	15627	15522	15515	15647	15398	15669	15497	15654	15702	15483	15653	15632	15645	15787	15831	15669	15667	15655	15600	15612	15654	15792	15573	15713	15716	15766	15564	15628	15704	15713	15323	15673	15714	15601	15603	15591	15549	15473	15489	15623	15615	15380	15475	15580	15685	15511	15696	15645	15458	15588	15822	15600	15397	15720	15538	15587	15762	15514	15734	15745	15850	15692	15560	15508	15564	15587	15769	15756	15804	15576	15435	15597	15849	15595	15666	15617	15796	15664	15734	15757	15569	15574	15745	15640	15816	15651	15793	15548	15614	15686	15586	15363	15586	15563	15511	15414	15548	15654	15657	15648	15794	15707	15646	15634	15413	15506	15610	15557	15744	15550	15601	15745	15733	15535	15642	15690	15453	15547	15641	15732	15671	15600	15619	15704	15768	15624	15556	15550	15743	15668	15785	15560	15583	15612	15613	15670	15593	15600	15580	15742	15907	15586	15541	15824	15503	15605	15552	15495	15581	15728	15417	15523	15693	15574	15447	15837	15586	15644	15506	15483	15752	15580	15532	15575	15760	15578	15622	15538	15492	15751	15710	15718	15519	15806	15579	15528	15605	15481	15587	15510	15619	15605	15631	15737	15662	15653	15656	15630	15588	15706	15623	15587	15564	15521	15431	15514	15492	15720	15676	15552	15523	15479	15674	15470	15648	15663	15653	15740	15629	15640	15611	15625	15603	15486	15536	15587	15621	15521	15756	15603	15765	15673	15744	15655	15778	15825	15533	15507	15653	15739	15774	15663	15467	15738	15746	15611	15559	15775	15595	15580	15500	15551	15693	15599	15667	15633	15860	15563	15723	15567	15633	15730	15738	15676	15677	15613	15450	15579	15647	15534	15596	15656	15600	15536	15642	15581	15542	15574	15629	15710	15704	15707	15554	15534	15632	15602	15575	15599	15835	15652	15714	15429	15569	15658	15668	15500	15797	15808	15836	15590	15592	15487	15734	15550	15613	15777	15758	15626	15612	15566	15492	15555	15824	15610	15666	15791	15586	15602	15408	15687	15685	15550	15840	15505	15620	15628	15493	15547	15774	15654	15628	15707	15571	15399	15543	15568	15662	15598	15647	15734	15548	15562	15747	15386	15656	15490	15652	15439	15458	15492	15495	15577	15689	15640	15581	15657	15725	15566	15585	15505	15475	15518	15451	15770	15621	15547	15677	15781	15732	15505	15960	15746	15571	15579	15580	15703	15413	15654	15744	15512	15737	15428	15492	15632	15550	15592	15703	15791	15617	15543	15686	15675	15421	15641	15396	15563	15408	15760	15827	15746	15717	15522	15510	15725	15702	15682	15761	15687	15900	15783	15617	15601	15686	15585	15800	15715	15735	15720	15497	15602	15855	15689	15529	15579	15603	15623	15523	15624	15712	15593	15728	15634	15518	15703	15542	15558	15726	15622	15635	15658	15517	15577	15601	15662	15639	15443	15764	15768	15742	15604	15734	15710	15702	15582	15649	15665	15685	15744	15661	15624	15552	15619	15851	15585	15539	15817	15672	15519	15689	15429	15451	15847	15573	15584	15563	15674
36736	61902	56608	45530	38700	32312	25810	21896	19703	18061	16913	16549	15768	15450	14895	14518	14613	14518	14173	14201	14152	14118	13966	14018	13877	14045	13960	13764	13914	13983	13967	13809	13921	13834	14009	13811	13921	13999	13823	13805	13806	13763	13763	13906	13771	13952	13901	13884	13661	13865	13787	13831	13856	13709	13706	13645	13776	13856	13836	13633	13683	13689	13759	13778	13946	13801	13803	13920	14001	13561	13812	14065	13836	13795	13794	13752	13778	13706	13693	13809	13843	13787	13791	13759	13856	13732	13744	13839	13735	13850	13745	13685	13942	13681	13771	13694	13869	13826	13975	13758	13739	13813	13792	13808	13762	13853	13772	13925	13669	13760	13945	13893	13880	13873	13742	13835	13820	13848	13735	13720	13951	13752	13765	13734	13855	13983	13891	13797	14002	13823	13722	13572	13858	13864	13945	13851	13944	13625	13902	13730	13642	13816	13592	13715	13785	13643	13810	13768	13834	13870	13889	13607	13728	13774	13714	13736	13914	13652	13682	13732	13890	13741	13901	13747	13757	13877	13764	13852	13928	13836	13695	13683	13768	13882	13692	13853	13787	13726	13690	13897	13846	13763	13705	13584	13720	13930	13729	13776	13600	13756	13838	13687	14085	13745	13833	13899	13711	13863	13708	13947	13764	13706	13814	13723	13592	13820	13801	13770	13861	13846	13922	13775	13923	13794	13873	13817	13628	13746	13821	13788	13864	13784	13742	13754	13874	13909	13845	13924	13825	13738	13826	13875	13928	13583	13825	13765	13816	13804	13758	13886	13777	13780	13704	13696	13902	13917	14059	13822	13782	13745	13694	13914	13840	13829	13866	13783	13701	13818	13743	13862	13734	13828	13747	13806	13765	13725	13755	13645	13626	13718	13820	13730	13770	13915	13853	13690	13869	13761	13586	13823	13795	13838	13567	13613	13720	13835	13833	13793	13742	13938	13771	13719	13885	13881	13894	13861	13866	13855	13712	13772	13738	13759	13591	13837	13838	13776	13624	13930	13948	13657	13745	13922	13772	13875	13705	13793	13711	13656	13769	13837	13814	13929	13685	13829	13910	13852	13761	13899	13604	13703	13864	13672	13711	13771	13696	13807	13946	13718	13784	13868	13771	13771	13797	13849	13942	13685	13856	13766	13778	13788	13729	13723	13697	13821	13760	13878	13932	13824	13862	13864	13872	13932	13956	13739	13706	13749	13658	13946	13734	13653	13862	13706	13690	13832	13884	13646	13852	14012	13843	13875	13730	13797	13732	13591	13661	13935	13717	13895	13783	13755	13792	13845	13807	13916	13788	13649	13869	13790	13947	13888	13720	13727	13854	13822	13808	13816	13668	13740	13811	13761	13753	13609	13952	13712	13777	13900	13685	13838	13877	13846	13775	13799	13713	13779	13804	13819	13710	13911	13728	13660	13789	13655	13915	13727	13838	13776	13806	13853	13676	13811	13818	13858	13685	13935	13829	13968	13751	13715	13786	13926	13775	13729	13801	13792	13780	13698	13738	13796	13888	14056	13766	13750	13832	13842	13670	13672	13954	13878	13590	13732	13782	13954	13750	13694	13856	13815	13810	13820	13835	13843	13944	13559	13808	13854	13778	13754	13773	13767	13751	13876	13621	13600	13877	13643	13735	13740	13902	13805	13689	13664	13697	13808	13645	13592	13818	13729	13705	13641	13795	13762	13874	13789	13719	13680	13839	13728	13661	13628	13887	13795	13881	13826	13833	13718	13731	13885	13796	13986	13894	13751	13684	13736	13857	13758	13831	13743	13899	13960	13752	13837	13859	13596	13630	13826	13816	13718	13697	13807	13851	13804	13870	13665	13737	13902	13605	13806	13783	13711	13624	13975	13880	13840	13781	13793	13824	13710	13625	13737	13647	13766	13959	13820	13595	13846	13793	13685	13858	13806	13817	13604	13571	13811	13679	13778	13909	13821	13830	13707	13664	13714	13868	13886	13696	13782	13817	13775	13767	13878	13810	13621	13679	13847	13811	13757	14011	13666	13712	13744	13737	13813	13935	13749	13849	13711	13911	13683	13704	13894	13867	13815	13841	13894	13810	13763	13944	13847	13722	13854	13764	13746	13888	13647	13750	13670	13730	13780	13890	13830	13785	13774	13817	13820	13760	13580	13607	13921	13864	13805	13894	13898	13692	13706	13910	13764	13862	13838	13766	13821	13731	13842	13860	13904	13801	13757	13778	13674	13725	13757	13753	13797	13801	13715	13778	13687	13859	13667	13973	13905	13702	13660	13720	13737	13662	13804	13726	13868	13700	13899	13833	13762	13845	13815	13766	13750	13737	13734	13614	13740	13842	13913	13804	13736	13721	13757	13731	13917	13784	13753	13694	13869	13700	13812	13725	13771	13883	13816	13818	13862	13749	13859	13743	13785	13852	13789	13875	13857	13749	13824	13648	13834	13756	13875	13733	13662	13836	13818	13926	13520	13972	13606	13944	14021	13549	13575	13806	13662	13931	13778	13774	13753	13666	13793	13830	13690	13887	13717	13780	13625	13739	13752	13847	13905	13854	13880	13814	13717	13678	13667	13765	13865	13935	13791	13820	13827	13611	13861	13824	14001	13964	13709	13676	13813	13856	13758	13845	13899	13840	13744	13788	13818	13842	13820	13828	13771	13573	13827	13934	13772	13948	13703	13750	13922	13870	13722	13754	13785	13793	13877	13735	13951	13772	13864	13808	13889	13697	13794	13768	13772	13710	13795	13798	13747	13808	13986	13792	13770	13840	13635	13561	13853	13898	13649	13836	13787	13766	13753	13706	13830	13731	13693	13634	13606	13892	13833	13607	13700	13706	13735	13859	13780	13932	13732	13778	13792	13711	13740	13872	13818	13705	13826	13888	13729	13732	13656	13864	13923	13650	13857	13748	13817	13760	13695	13729	13739	13692	13909	13846	13775	13580	13803	13717	13762	13760	13874	13638	13825	13631	13820	13923	13987	13892	13624	13808	13759	13705	13863	13658	13794	13773	13717	13762	13833	13647	13947	13862	13687	13731	13875	13821	13837	13883	13762	13749	13796	13673	13716	13809	13831	13854	13610	13743	13680	13736	13764	13650	13848	13554	13731	13649	13739	13861	13859	13651	13822	13750	13735	13661	13753	13813	13929	13920	13766	13877	13809	13780	13701	13903	13764	13716	13735	13732	13722	13802	13961	13637	13833	13698	13946	13764	13958	13723	13922	13717	13791	13711	13844	13731	13838	13702	13940	13728	13801	13786	13530	13640	13855	13800	13787	13616	13726	13929	13701	13878	13763	13719	13722	13788	13808	13857	13869	13901	13870	13719	13839	13668	13774	13566	13821	13820	13801	13683	13934	13853	13636	13791	13768	13839	13940	13835	13702	13719	13870	13836	13746	13839	13896	13669	13772	13819	13763	13860	13837	13860	13706	13736	13865	13734	13754	13688	13768	13792	13716	13834	13865	13706	13616	13799	14029	13685	13745	13861	13738	13798	13644	13784	13913	13740	13861	13789	13851	13677	13717	13787	13785	13933	13854	13832	13733	13570	13758	13701	13933	13766	13707	13834	13668	13872	13744	13805	13664	13608	13963	13806	13764	13737	13683	13677	13763	13581	13743	13671	13613	13837	13820	13997	13702	13852	13759	13626	13778	13683	13864	13789	13945	13854	13739	13843	13670	13886	13700	13853	13855	13826	13781	13746	13786	13844	13839	13704	13997	13849	13879	13770	13794	13751	13740	13685	13894	14022	13787	13872	13829	13685	13792	13729	13666	13895	13676	13794	13877	13640	13698	13794	13970	13744	13664	13801	13708	13843	13883	13820	13756	13947	13878	13847	13773	13687	13851	13766	13791	13801	13542	13689	13800	13777	13937	13888	13743	13725	13846	13712	13748	13708	13854	13810	13781	13901	13872	13775	13731	13737	13935	13737	13738	13721	13739	13649	13829	13757	13673	13700	13756	13900	13717	14016	13851	13812	13658	13816	13744	13696	13768	13781	13804	13678	13826	13754	13746	13926	13909	13728	13681	13928	13649	13724	13702	13910	13852	13880	13842	13725	13808	13886	13899	13658	13670	13651	13980	13843	13813	13823	13668	13585	13825	13814	13872	13611	13804	13720	13638	13834	13714	13884	13640	13730	13832	13751	13904	13736	13982	13576	13742	13749	13691	13701	13676	13765	13738	13806	13911	13683	13943	13790	13811	13919	13779	13780	13757	13781	13878	13800	13600	13713	13797	13768	13932	13930	13715	13887	13766	13732	13842	13880	13858	13737	13925	13724	13786	13698	13795	13913	13827	13845	13930	13708	13804	13707	13794	13913	13711	13747	13747	13836	13799	13703	13820	13883	13827	13898	13808	13822	13657	13888	13706	13784	13522	13632	13707	13863	13882	13754	13750	13742	13895	13805	13669	13711	13769	13636	13641	13841	13905	13927	13768	13841	13647	13873	13740	13809	13774	13806	13891	13691	13886	13669	13720	13800	13726	13824	13894	13830	13643	13647	13804	13857	13904	13714	13833	13809	13675	13843	13903	13734	13646	13706	13850	13860	13731	13870	13806	13867	13685	13621	13807	13873	13921	13665	13854	13785	13761	13844	13783	13911	13707	13630	13716	13935	13719	13681	13757	13780	13873	13699	13797	13966	13604	13749	13714	13708	13896	13793	13911	13918	13936	13655	13839	13851	13932	13776	13876	13744	13802	13997	13828	13941	13766	13939	13705	13702	13705	13697	13743	13834	13762	13921	13902	13913	13829	13799	13618	13733	13779	13861	13904	13811	13809	13615	13765	13802	13833	13720	13838	13891	13745	13832	13668	13937	13736	13664	13835	13805	13626	13868	13735	13677	13762	13875	13847	13713	13829	13697	13891	13685	13729	13750	13652	13754	13658	13809	13723	13731	13612	13637	13833	13733	13782	13762	13924	13571	13707	13820	13924	13715	13759	13818	13623	13856	13826	13874	13937	13931	13790	13898	13874	13854	13780	13765	13713	13797	13942	13850	13883	13696	13782	13855	13810	13852	13702	13840	13797	13657	13656	13830	13743	13788	13630	13856	13665	13864	13709	13922	13784	13670	13869	13832	13773	13907	13816	13688	13706	13924	13733	13726	13835	13797	13657	13855	13989	13883	13743	13924	13782	13623	13831	13861	13811
29692	30017	36439	31218	24728	21414	19252	17967	16804	16182	16077	15953	15880	15431	15234	15549	15340	15450	15275	15139	15105	15184	14998	15291	15242	15089	15019	15104	15143	15004	15184	15054	15069	14957	15026	14918	14945	14956	15394	15173	14887	15219	15057	15086	15159	15053	15103	15176	15051	14906	15034	15099	14994	15031	14868	15062	15190	14952	15053	15072	15061	15315	15078	15061	15168	15106	15171	15093	15025	15006	15081	15032	15109	15152	15030	14956	14911	15106	14933	15124	14942	15105	14956	15007	14989	14967	15104	15326	15031	15005	14937	15124	15201	14949	15098	15004	15080	15009	15069	14937	15014	15044	14948	14973	15090	15027	14977	14915	15013	15067	14896	14996	15009	14988	15078	14959	14896	14965	15004	14975	14912	14968	15205	14877	15183	14975	15113	15089	15096	15126	14968	14975	14930	15156	14975	14982	15093	14888	15063	14828	14975	15136	15091	15053	15065	14925	14814	15076	14981	14902	14986	14981	15033	15070	15201	15063	14967	14886	15081	14865	15083	15035	15054	14900	14914	15136	15005	15035	15268	14977	15032	15040	15000	15033	15179	14992	15010	15052	15210	15020	15086	14947	15175	15049	14884	14988	15165	14936	14964	14887	15261	15031	14982	15267	15115	14968	14973	15000	14738	14900	15173	15183	15210	15278	15125	14899	15125	15090	15005	15015	14993	15178	15096	15158	15005	14813	14958	15158	15005	15097	14858	15077	14916	14805	15201	15115	14926	15076	15171	15044	15146	15024	15070	15175	14899	14875	15058	14954	15061	15007	15067	15022	14921	15088	15205	15101	15119	14950	15030	15136	14889	15205	15039	15118	15065	14822	15101	15042	14930	15140	15105	14936	15210	14991	15130	15044	15125	15051	14862	14971	15063	15050	14908	15125	15277	15000	15049	15123	14991	15037	15152	15061	14965	14997	15092	14888	15029	15121	14966	15046	15154	14984	15110	14821	15120	14940	14949	15054	15031	15008	15128	15101	15208	15046	15013	15172	15041	14905	15083	15124	15050	15060	15118	14930	15068	14962	14975	14932	15082	15026	15229	14890	14881	15025	15131	15046	15076	15095	15057	14986	14906	14928	15162	15308	15005	14945	15055	15156	15055	15103	15121	15072	15053	14892	14969	15192	14972	15083	15087	14943	15279	14910	15041	15098	15093	15267	15149	15094	14997	14957	15032	15059	15045	15106	14901	15036	14941	15020	14986	15090	15232	14823	15049	14991	15125	15134	15389	14983	15041	14939	15066	14982	14991	15048	14924	15078	15107	15107	14901	15048	14912	14919	15109	15093	14925	14956	15045	15054	15041	14963	15030	15122	15006	15101	15036	15003	15035	15097	14918	15220	14764	14983	14883	14849	15079	15109	14878	14998	15058	14957	15082	14865	14866	14807	14948	15048	14932	15035	15020	15062	15222	15125	15015	15073	15147	15069	14811	14882	15190	15086	14990	14844	15073	14922	15049	14996	15012	15039	14970	15010	15101	15088	15163	15124	15176	15132	15078	15021	15084	15093	15089	15133	14933	14893	15124	15037	15042	15095	15025	15161	15086	14879	14879	15103	15126	15161	15156	14955	15149	15000	15170	15038	15043	14831	15151	15169	14902	15060	14921	14953	15053	14985	15046	15013	15195	15022	15143	15096	15046	15067	14938	15045	15002	14968	15126	15033	15207	15011	15037	14879	14954	15092	15184	14925	14960	14881	15061	15137	14891	15150	14935	15116	14996	15118	15137	15060	15135	15059	14884	14992	15066	15080	14914	15050	14964	14974	15032	15066	15105	15108	15067	15058	14912	15043	15109	15055	15133	15024	14898	15185	15180	15143	14892	14967	14964	15226	15081	14838	15234	15032	14946	15172	14893	15134	15017	15171	15202	14797	15013	14985	15045	15030	15079	15082	15018	14824	15219	15147	15042	15087	15055	15114	15175	14957	15057	15012	15330	15023	15212	15051	15135	15080	14967	15194	15057	14797	14897	14900	14906	15062	15088	15182	15175	14900	15177	15102	15122	14926	15092	14951	15028	15100	14894	15012	15173	14999	15088	15083	15154	15030	15300	15083	15199	15151	15135	15065	15181	15018	15021	15073	14967	14980	15138	14886	15049	15221	15163	14948	15203	15085	15061	15019	15035	14988	15217	15221	15121	15031	14991	15127	15185	15055	15151	14965	15041	14789	15039	14975	14968	15122	14942	14922	15149	14934	14969	15031	15056	14971	15165	15075	15032	14873	14961	15076	14951	15214	15052	15069	14976	14931	14974	15139	15129	15052	14988	15084	14829	14980	14989	15123	15063	15093	14996	15103	14796	15091	15005	15050	14968	14857	15207	15022	14928	14925	15070	14984	15026	15098	14960	15210	14950	15116	14974	15026	15204	14982	15032	15040	15102	15162	15067	15211	15045	15056	14879	15088	15220	14897	14917	15083	15016	15050	15269	15033	15002	15216	15016	15151	15037	14952	15015	14923	14942	15124	14885	15087	14946	15004	15026	15032	15206	15149	15054	14993	15027	15017	15011	15055	15093	14994	15137	14981	15112	14949	14937	14976	15247	15095	14951	15068	14990	14977	15063	14837	15066	14968	15004	15014	14936	15179	15076	14916	15032	15275	15053	14947	15156	15055	15039	15169	14959	15038	14851	14978	14938	14923	15123	14989	15058	14815	15284	15256	14945	15105	14994	15009	15189	15014	15150	15082	14935	14844	15085	15109	15083	15067	14952	14970	15170	15029	15086	14952	15178	15037	15205	14977	15222	15064	14955	15090	14942	15216	15183	15167	14942	15083	15076	14927	15338	15035	15072	15067	15015	15037	15012	15107	15175	14921	15020	15027	15050	15109	15141	15041	15259	15117	15045	15109	15044	14940	14999	15010	15270	15176	15111	14958	15036	14956	14967	15047	14954	15178	15121	15254	14981	15014	15050	14988	15158	15091	15016	15091	14897	15127	15267	15087	15146	15070	15176	15111	15003	15098	15076	14976	15135	14932	14929	14830	14837	15077	15264	15131	15195	15199	14987	15042	14862	15072	15070	15098	14865	15053	14883	14987	15086	14893	15120	15017	14924	15123	15237	15048	15198	14850	15035	15072	14939	15085	15044	14924	15090	15297	14997	15013	15100	14975	15171	15099	14798	15190	14981	15091	15052	14988	14931	15088	14949	15019	15056	15105	14923	14835	15108	14933	15204	15313	14914	15160	15127	14955	14957	15015	15178	14937	14845	14985	15252	15022	15059	14851	14973	15021	14935	14826	14998	15027	14955	15076	15163	15192	14964	14945	14946	15204	15062	14941	14972	14989	15134	15067	14962	15162	14965	15251	14939	15066	15069	15108	15142	15215	15042	14874	14885	14849	15038	15145	15039	15127	14973	14987	15235	15080	14996	15008	15110	15082	14988	15157	14995	15198	14949	14958	15034	15286	14846	15189	15012	14867	14916	15122	15111	15090	15145	15072	15087	14957	15123	15104	15099	15077	14886	15126	14987	15228	15094	15087	15061	14965	15129	14989	15046	15220	15170	14775	15055	15058	15056	14986	15042	15007	15055	14965	15009	14951	15045	15018	14909	15049	15011	15079	14961	15138	14966	14937	14956	15278	15034	14954	15022	15171	14975	14924	15100	14854	15044	15155	14949	14982	14953	14747	15063	14995	14999	15039	15012	15138	15028	15094	15090	15136	14962	15038	14699	15037	15113	15042	14929	14909	14974	15161	14891	14963	15123	15140	15111	15192	14977	14928	15129	14966	14930	15052	14937	15035	14767	14975	15031	15003	15046	14905	15146	15012	14828	15026	15150	15102	14984	14903	15069	15102	15060	14967	14946	15146	15117	15115	15013	15024	15053	15057	14932	15067	15055	15035	15048	14943	14994	15057	14903	14867	15067	15264	15192	15063	15240	14810	15123	14836	15129	14990	15019	14983	14992	15143	14962	15096	15042	15083	15015	15090	14996	14975	15084	15109	15128	15013	15195	14778	15162	15031	15074	14960	15135	15134	14972	14993	15042	15126	15156	14862	14896	14969	15193	14958	14939	15198	15091	15014	15245	15060	15002	14949	15097	14994	15115	14992	15080	15101	15167	15204	15033	14916	14965	15324	15101	15140	15132	15081	15237	15199	14997	15089	15000	15012	15013	14995	15097	15162	14961	14907	14988	14954	15159	15089	14949	14945	15157	15183	15028	14910	15038	15025	14910	15070	15155	15118	14873	14998	14981	15263	14962	15095	15016	15137	15104	15007	15000	15171	15139	15070	14957	14970	14983	15086	15101	14889	14877	15065	15019	14973	15019	14958	15225	15177	15040	14928	15023	15043	15107	14900	15196	14943	15048	15119	15187	14987	15022	15018	15018	14978	15083	15009	15116	14989	15130	14879	14983	14985	15009	15075	15219	15263	15227	14970	15060	15201	15110	14976	14976	15101	15187	15018	15162	15095	15185	14900	15202	15076	15209	15059	15097	14990	15016	14845	15038	14919	14978	15148	15040	15077	14928	14841	14892	15270	15286	14863	15144	14979	15178	14985	14961	15219	15083	15079	14945	14819	14864	15046	15008	14943	15219	14970	14960	15033	15125	15089	15250	15116	15100	14920	14974	15166	14988	14869	15313	15127	15207	15097	14874	15100	15066	15103	15019	15159	14902	15008	15083	15010	15003	15055	14977	15131	15099	15059	15103	15074	14829	15193	14966	15102	15025	15054	15119	14972	15098	15163	15219	14967	14989	15075	15010	15110	14967	15049	15045	14949	15185	15221	14965	14942	15050	14996	14884	15125	15013	15129	15177	15073	14924	15182	14936	14895	15048	14969	15028	15018	15142	15211	15168	15035	15149	15105	15180	15135	15001	14912	14835	14950	14911	15056	15040	14969	15033	15056	15089	14887	14867	14964	15046	14940	15040	15259	15285	15175	15031	14993	15121	14986	14960	14940	14967	14803	14933	15043	15026	15175	15146	14887	15115	15009	15179	15013	15030	14978	15107	14932	14965	14831	15060	14961	15068	15076	15097	15050	15206	15053	14927	15114	14945	15170	15068	15164	15180	14966	14873	15110	14909	15028	15083	14968	14930	15086	15148	15144	15137	14952	15167	15043	14967	14947	14911	15168	15022	14901	14932	14953	15081	15084	14962	15040	15000	15141	15115	15240	15047	14994
34366	46443	41029	30657	25330	21515	18765	17045	15917	15263	14794	14578	14198	14247	13912	13841	13684	13599	13461	13396	13473	13384	13419	13587	13527	13526	13434	13455	13347	13443	13398	13473	13468	13443	13252	13429	13490	13492	13574	13445	13218	13382	13492	13308	13404	13312	13447	13530	13318	13507	13518	13420	13438	13524	13388	13281	13168	13288	13476	13460	13484	13442	13451	13489	13479	13321	13331	13382	13511	13363	13327	13352	13370	13274	13626	13478	13310	13475	13251	13208	13400	13229	13350	13517	13419	13292	13468	13394	13296	13362	13438	13403	13284	13311	13299	13274	13271	13334	13379	13262	13338	13343	13367	13197	13293	13467	13259	13453	13393	13334	13582	13468	13530	13436	13411	13275	13565	13455	13358	13396	13360	13335	13243	13314	13487	13266	13440	13399	13538	13432	13376	13354	13334	13359	13384	13294	13397	13435	13503	13359	13351	13325	13170	13494	13305	13313	13411	13336	13589	13483	13317	13425	13281	13246	13366	13333	13446	13579	13504	13410	13478	13332	13310	13278	13416	13439	13251	13340	13444	13308	13359	13430	13390	13171	13363	13230	13281	13369	13393	13247	13444	13323	13297	13466	13394	13325	13476	13299	13509	13327	13449	13288	13464	13398	13368	13145	13426	13403	13171	13537	13351	13374	13408	13266	13294	13312	13206	13478	13248	13467	13447	13319	13421	13191	13295	13393	13525	13337	13437	13296	13363	13380	13523	13386	13421	13415	13364	13429	13483	13304	13422	13369	13223	13321	13333	13487	13422	13456	13378	13445	13248	13495	13515	13286	13319	13378	13397	13344	13468	13443	13516	13419	13408	13388	13478	13518	13303	13279	13428	13437	13171	13372	13497	13419	13268	13366	13344	13391	13498	13300	13598	13218	13388	13377	13374	13478	13273	13378	13493	13384	13512	13377	13416	13343	13453	13349	13367	13431	13464	13262	13336	13388	13353	13429	13417	13408	13354	13329	13383	13201	13365	13510	13386	13470	13527	13458	13561	13335	13167	13251	13430	13279	13380	13418	13458	13211	13394	13465	13281	13391	13351	13298	13385	13257	13438	13443	13424	13376	13339	13401	13245	13307	13557	13306	13402	13541	13345	13313	13304	13364	13256	13379	13556	13343	13364	13360	13415	13392	13404	13352	13485	13406	13319	13321	13453	13404	13371	13462	13290	13305	13237	13286	13422	13276	13363	13390	13264	13294	13354	13620	13556	13284	13341	13516	13325	13315	13479	13346	13360	13556	13427	13434	13378	13380	13243	13411	13365	13356	13427	13270	13337	13341	13498	13310	13378	13307	13364	13462	13445	13367	13307	13388	13439	13439	13331	13267	13356	13283	13377	13213	13511	13319	13363	13404	13441	13484	13381	13441	13323	13486	13262	13552	13420	13433	13335	13365	13535	13343	13439	13195	13452	13444	13416	13442	13542	13437	13443	13345	13414	13380	13345	13392	13310	13330	13324	13405	13291	13368	13360	13392	13448	13299	13341	13456	13489	13354	13367	13405	13463	13431	13398	13377	13448	13484	13253	13472	13384	13368	13354	13262	13407	13260	13372	13359	13421	13328	13397	13243	13272	13318	13269	13309	13433	13300	13469	13371	13399	13285	13358	13320	13379	13405	13345	13276	13395	13414	13412	13295	13523	13388	13397	13323	13314	13318	13365	13292	13420	13379	13444	13363	13363	13388	13456	13447	13373	13378	13441	13389	13278	13517	13367	13525	13348	13251	13314	13367	13484	13374	13445	13316	13436	13393	13236	13420	13376	13244	13393	13484	13660	13340	13419	13257	13539	13448	13374	13405	13457	13429	13333	13432	13374	13421	13465	13362	13407	13344	13427	13524	13408	13414	13175	13458	13322	13382	13446	13590	13359	13541	13308	13270	13511	13348	13311	13486	13317	13375	13329	13393	13275	13409	13375	13384	13428	13258	13587	13341	13424	13407	13425	13457	13539	13092	13379	13308	13370	13388	13347	13399	13352	13434	13515	13456	13432	13410	13413	13370	13480	13332	13445	13230	13179	13480	13466	13405	13433	13479	13485	13411	13333	13125	13258	13509	13592	13397	13353	13386	13474	13466	13266	13497	13346	13268	13498	13353	13480	13421	13270	13288	13326	13430	13338	13313	13272	13570	13369	13354	13287	13467	13458	13436	13423	13385	13397	13555	13436	13339	13405	13287	13393	13260	13464	13409	13411	13435	13326	13395	13548	13415	13441	13286	13446	13349	13299	13430	13281	13489	13382	13423	13422	13366	13269	13434	13426	13431	13427	13345	13418	13234	13353	13427	13208	13435	13415	13314	13499	13487	13551	13483	13402	13297	13324	13373	13200	13481	13304	13344	13441	13391	13326	13398	13224	13506	13434	13350	13421	13336	13539	13366	13271	13342	13417	13460	13344	13488	13242	13447	13445	13218	13279	13402	13285	13325	13519	13490	13228	13490	13435	13361	13463	13635	13223	13391	13375	13530	13256	13318	13293	13332	13363	13626	13503	13417	13294	13359	13540	13361	13499	13394	13457	13317	13412	13446	13519	13367	13173	13328	13355	13421	13514	13437	13362	13440	13424	13464	13403	13322	13489	13405	13412	13388	13567	13354	13285	13411	13525	13417	13380	13406	13370	13237	13472	13376	13413	13379	13350	13520	13386	13189	13340	13319	13513	13463	13399	13328	13406	13093	13174	13413	13309	13383	13333	13414	13373	13236	13399	13376	13449	13317	13526	13281	13282	13226	13346	13543	13346	13383	13408	13236	13375	13503	13429	13454	13381	13184	13401	13318	13449	13388	13244	13391	13473	13417	13363	13392	13448	13491	13416	13316	13528	13385	13235	13264	13370	13524	13268	13352	13309	13414	13432	13398	13383	13342	13481	13380	13282	13274	13341	13522	13351	13283	13332	13553	13519	13434	13244	13430	13413	13293	13254	13414	13338	13373	13439	13434	13353	13388	13418	13474	13412	13324	13362	13247	13414	13162	13531	13258	13457	13276	13395	13447	13331	13405	13373	13351	13307	13519	13458	13140	13458	13251	13436	13331	13424	13308	13459	13467	13277	13409	13396	13225	13256	13352	13551	13488	13320	13322	13419	13395	13377	13382	13302	13434	13419	13415	13478	13259	13185	13410	13292	13300	13471	13372	13204	13495	13577	13301	13409	13210	13364	13389	13368	13355	13449	13382	13428	13444	13441	13342	13257	13350	13390	13395	13430	13299	13233	13323	13522	13464	13460	13426	13203	13538	13357	13295	13550	13377	13381	13355	13298	13341	13282	13253	13252	13306	13367	13438	13238	13338	13385	13238	13409	13343	13348	13315	13483	13292	13481	13356	13484	13460	13408	13449	13373	13344	13396	13300	13322	13568	13393	13170	13323	13340	13456	13340	13402	13346	13349	13327	13511	13428	13405	13269	13453	13399	13291	13443	13479	13185	13516	13320	13313	13469	13449	13375	13516	13496	13246	13426	13298	13330	13461	13491	13349	13269	13225	13337	13220	13362	13301	13417	13314	13411	13350	13462	13453	13332	13339	13416	13390	13320	13320	13295	13416	13395	13276	13402	13359	13475	13380	13507	13336	13414	13506	13528	13474	13479	13356	13364	13468	13355	13378	13318	13357	13397	13253	13279	13401	13281	13402	13556	13323	13406	13288	13370	13364	13358	13428	13326	13178	13398	13270	13307	13515	13417	13287	13378	13317	13311	13447	13285	13300	13353	13357	13402	13256	13466	13431	13428	13484	13426	13416	13385	13228	13469	13271	13290	13520	13611	13450	13583	13226	13274	13350	13263	13471	13402	13447	13374	13465	13422	13513	13427	13352	13370	13477	13387	13600	13444	13515	13425	13457	13447	13421	13592	13350	13297	13428	13232	13278	13550	13293	13595	13397	13290	13300	13361	13336	13353	13461	13320	13340	13389	13520	13312	13267	13336	13348	13545	13352	13485	13412	13264	13413	13369	13280	13333	13311	13295	13273	13344	13212	13365	13306	13429	13274	13344	13453	13316	13339	13476	13352	13632	13369	13312	13231	13195	13475	13328	13208	13438	13416	13485	13369	13247	13410	13445	13418	13410	13359	13382	13440	13318	13417	13287	13433	13438	13473	13478	13462	13364	13453	13526	13231	13346	13365	13280	13387	13359	13382	13337	13291	13380	13443	13285	13415	13212	13292	13394	13357	13343	13432	13431	13481	13183	13533	13247	13289	13333	13331	13451	13407	13462	13411	13407	13483	13438	13315	13519	13584	13432	13278	13422	13265	13296	13515	13267	13300	13322	13527	13275	13488	13422	13494	13379	13336	13243	13345	13354	13463	13396	13315	13586	13303	13192	13334	13557	13407	13314	13415	13353	13396	13258	13550	13492	13269	13343	13479	13255	13516	13292	13295	13486	13415	13428	13533	13187	13474	13338	13364	13316	13385	13478	13264	13497	13462	13475	13377	13359	13365	13314	13323	13330	13297	13417	13503	13460	13596	13421	13211	13515	13557	13385	13540	13407	13471	13471	13411	13444	13557	13457	13305	13515	13364	13303	13346	13279	13387	13383	13415	13443	13337	13206	13288	13158	13416	13447	13298	13187	13377	13407	13376	13492	13544	13281	13463	13359	13577	13152	13395	13413	13491	13325	13393	13219	13396	13543	13417	13523	13159	13211	13344	13360	13395	13385	13414	13357	13392	13265	13245	13388	13277	13657	13373	13279	13453	13259	13431	13603	13438	13444	13353	13231	13283	13506	13274	13410	13509	13355	13388	13271	13447	13347	13450	13207	13268	13409	13214	13482	13306	13340	13419	13306	13394	13212	13357	13353	13408	13458	13322	13432	13380	13319	13401	13398	13285	13366	13395	13466	13388	13562	13539	13311	13420	13332	13272	13165	13350	13347	13392	13518	13445	13297	13316	13451	13460	13219	13347	13503	13428	13340	13250	13306	13427	13322	13423	13365	13374	13400	13216	13400	13350	13405	13153	13383	13470	13356	13451	13331	13342	13223	13336	13369	13432	13323	13301	13312	13433	13634	13373	13469	13380	13508	13329	13275	13286	13529	13518	13319	13461	13256	13312	13445	13269	13384	13343	13422	13259	13423	13263	13464	13407	13458	13318	13407	13299	13297	13370	13414	13283	13395	13345	13394	13379	13371	13403	13445
24183	21165	28798	26517	26132	26359	24552	20886	18743	17520	16607	16516	15878	15870	15715	15599	15510	15543	15356	15185	15364	15263	15277	14992	15407	15053	15134	14836	14957	15094	15285	15065	15153	15034	14884	14885	14849	15041	14982	15155	15072	15012	15053	15035	15119	15125	15077	14954	14891	14997	15105	15321	15197	15327	15063	15093	14994	15176	14949	15073	14912	15256	15123	15064	15129	14845	14954	15048	14996	14940	14920	15103	15051	15087	15065	14832	14879	15268	14959	15047	15025	15103	15012	14935	14901	14988	15182	15108	14973	14961	15002	15068	14956	14957	15012	15115	15129	14950	14933	15089	14963	15000	14965	15009	14945	15139	15097	14946	15025	15038	14930	14844	14958	14751	15169	15014	15055	14919	15006	14709	15087	14945	15001	14960	14883	15118	14973	15183	14952	15114	14941	15055	15074	15205	14957	15159	15127	14974	14934	14890	15020	15116	14991	15011	14970	15014	14892	14938	15068	14624	15112	14996	15213	15078	15085	15168	14813	14988	15087	15006	15162	14922	15010	15185	15019	14850	15000	14937	15034	14929	15083	14996	14830	15077	15064	15082	14975	15113	15093	14991	15067	14991	14959	15145	15029	15192	14928	15073	15177	15114	14918	14978	15022	14966	15070	14992	15006	15112	14977	14911	15055	15037	14947	15007	15049	15028	14980	14988	15042	14739	15156	14952	15054	15001	14953	15096	15022	14900	15207	15067	15060	14951	14971	14857	14869	14815	14968	15139	15007	14902	15003	15175	14744	14982	15052	14928	14972	14964	15085	14969	15091	14985	15200	14935	15028	14953	15036	14914	15106	15029	14693	15048	15194	15083	14945	15013	15141	14917	15018	15010	14931	14991	15099	14986	15080	15102	14834	15044	15099	14980	15001	15143	15023	15088	14878	14967	15108	14912	15006	15086	14913	14937	15020	14996	15061	15138	15160	15115	15023	15046	15066	15010	14880	14768	14982	14981	14983	14990	15047	14899	14917	14950	15130	15027	14944	15109	14924	15087	15114	15024	14945	14986	15137	15055	15117	15183	15089	14993	14982	14998	15168	15050	15077	14965	14927	14912	15042	15007	15014	14864	15028	15016	15069	15027	14834	14866	15044	15239	14932	14962	15162	15062	15062	14993	15046	15134	15086	14994	14894	15097	14995	15315	15128	15106	15106	14783	15021	14843	15031	15030	15108	15098	15020	14886	15067	15000	14933	14999	14802	14994	15007	14948	15022	14979	14971	15157	15034	15103	15138	15158	15053	15049	14947	14890	14993	14792	14843	14894	14937	15132	15206	15040	15051	15030	14873	15106	15019	15014	15076	14978	14989	15168	14974	15127	15081	15093	15080	14908	15107	15019	15187	14984	14938	14900	15026	14754	15064	15026	14818	14847	15094	14928	15023	15027	15044	14990	15158	15191	14915	15137	14961	14771	14823	14992	15096	14871	15166	15026	15056	14903	14826	15082	15008	15035	14853	15085	15032	15107	15006	14873	15051	15036	15026	15100	15028	14918	15142	15092	14977	15104	15034	15003	15031	14902	15092	14928	14942	15100	15040	14959	14963	14937	15013	14891	14956	15105	15021	14952	15045	14987	14925	15044	15027	15053	14897	14904	14744	14925	14878	14875	15198	15084	15014	14959	14668	14966	15077	14903	14904	14896	15042	14705	14988	14895	14933	15095	14941	14906	14996	14974	14892	14919	15271	14992	15016	15110	14973	14899	14975	14976	15068	14940	15002	14969	15142	15111	15127	14898	14976	15087	15013	15040	14974	14935	14806	15009	14962	14993	14815	15054	14991	14885	15064	14959	14960	15062	15097	15127	15048	14990	14979	14852	15040	15125	14957	14923	14868	14998	14853	14898	15202	15013	14925	14936	14881	14811	14931	14869	15164	15008	15075	14968	14821	14939	14993	14958	14730	14925	14895	14926	14977	14954	15021	14991	15092	15053	14907	14910	15097	14891	15122	15031	15180	14904	14940	15027	15027	14990	15095	14957	15112	15052	15106	15082	15078	14736	15062	15119	15105	15176	15070	14806	14925	14965	14956	15115	14958	14800	14837	14956	14974	14976	14876	15024	15135	14980	14901	14791	15024	15126	15026	15145	14876	15047	15082	15014	14932	15082	15105	14877	15072	14938	14959	15095	15175	14965	15007	15054	14946	14948	15190	14973	15044	15092	15039	14886	15133	14899	15071	15144	15077	14831	15026	14896	15009	15057	15049	14969	15067	14908	15178	14882	15004	15147	14906	14872	15106	15046	15043	14978	14963	14939	14992	14973	14706	15073	14978	14982	15155	15125	15090	14854	15024	14833	15023	15055	15106	14939	14803	15024	15192	14943	15018	14989	15086	15036	14967	15161	14970	14855	15197	14992	15070	15111	15040	14975	15048	15281	15235	14921	14970	15046	15052	15115	15045	15177	15060	15109	15236	15044	15136	15186	15192	15002	15050	14999	14976	14929	15083	14974	15030	14930	14974	15002	15191	14802	14971	15020	15021	14843	15043	14901	14977	15116	15003	15101	15160	15084	15195	15042	14913	14935	15051	14946	15000	14923	14952	14960	14981	15080	14859	15081	14885	15058	14916	14802	14945	15041	14975	14937	14835	14793	14957	14945	15053	14971	15137	15010	15014	14995	14946	15118	14941	15169	14966	14946	14875	14936	14903	15032	15064	15254	15173	14848	14846	15057	15095	15048	14904	15022	15165	15148	14917	14989	14903	14924	14915	15004	15132	14962	14988	14771	15049	14989	15151	14934	15132	14821	15170	15015	15051	14978	15090	14999	15053	14930	14978	15108	15032	14987	15349	15087	14892	15084	14833	15097	14919	15068	14984	14729	15061	14916	15193	15061	15123	15098	15080	15081	15029	14932	14904	14935	15033	14896	14995	14845	15007	15110	15185	14954	14942	15110	14937	15060	14963	15040	14939	14978	14896	15060	14967	14881	15049	14956	15113	14961	15117	14968	15023	15123	15166	15026	15102	15016	15070	14835	15262	14828	15189	14938	15026	15049	15074	14900	15228	15119	14935	14892	15014	14911	15101	14976	15111	14930	15082	15072	15135	15038	14927	14930	14983	15164	14979	14956	15023	15032	15187	14836	15056	14929	14944	14942	15087	14929	15116	15061	14855	15056	15317	15085	15125	15006	15022	14963	15067	15159	15147	15042	14825	15067	15022	15021	15097	14715	15036	14999	15122	15033	14995	14943	14946	14822	14969	14915	15108	15004	14873	15168	14949	15055	15114	15095	14881	15088	15185	15224	14946	15045	15117	14883	15071	14992	14912	14865	15023	14884	14981	14936	15096	15069	15028	14885	14915	15157	15183	14986	15131	14966	15078	14984	14978	14969	14966	14994	14989	14880	14857	15102	15104	15135	14772	14957	15114	14986	15133	15108	15078	14941	14914	14992	14990	14884	15097	14829	14823	15079	14984	14903	14891	15071	15039	14956	15091	15105	15042	14937	15099	14922	14712	14836	15023	15050	14966	15075	15023	14914	14881	15014	15123	14876	14966	15025	15095	15169	15133	15067	14906	14903	15117	15066	14868	14988	14876	15101	14824	14993	15125	15084	15065	14961	15199	15181	14807	15154	14919	15019	14888	15013	15132	14906	15185	15108	14997	15076	15230	14833	15082	15032	15016	15077	14976	14952	14904	15071	15063	15019	14956	14969	15129	15158	14860	15003	14987	14984	15220	15032	15056	15054	14988	14887	15035	15169	14974	14968	15022	14990	14961	15188	14920	15021	15067	15175	15008	14901	14824	15118	14943	14913	14980	15009	15076	14992	14984	15003	15171	14856	15151	15134	15037	15002	15054	15173	14972	15043	14709	14797	14887	15051	14883	14838	14919	14980	14985	14905	14982	15116	15140	14944	14917	14959	14971	14925	14888	14941	14838	14990	14999	15149	15105	15148	14921	15021	14869	14820	15008	15061	15047	15194	15198	14965	14943	14890	15033	14919	15156	15132	15081	15041	15142	14933	14949	15095	15027	15120	14954	15099	14937	14891	15038	15025	15192	15140	14874	15032	14842	15178	15116	15127	15333	15137	14930	15081	15060	14939	14772	14975	15090	15282	15004	14918	14987	15004	14899	15082	15029	14899	14996	14943	15065	14868	15089	14935	15003	14909	14970	14951	14915	14884	15086	14872	15227	14974	15082	15127	14961	15060	15127	15045	14996	14731	15008	14805	15008	15103	15145	15068	15101	14995	14885	15042	14962	15125	14976	15037	14994	14904	14976	14859	14791	14823	14807	14918	14920	14845	14880	14879	15220	14926	15006	15001	14973	14901	15177	14878	14929	15318	15044	15150	14961	15038	15144	15096	15134	14956	14966	14847	15017	14956	15147	14977	14949	15105	14864	14814	14861	15096	15157	14908	14974	14976	14927	14875	15128	15068	14972	14990	14884	15012	14957	15051	14970	14981	14949	15108	15008	14930	14945	14869	15059	15001	15044	14988	14884	15185	14877	14832	15146	14907	15063	14898	14870	15063	15218	15009	15127	15020	14913	15123	15083	15098	15173	14818	15154	15042	14980	14965	15135	15028	15097	15074	14921	14856	14933	15086	14966	14771	15006	15159	14926	14928	15207	14942	14885	14998	15059	15038	15010	15210	15151	15169	15004	14888	15060	14856	14872	15168	15047	14982	15068	15060	14849	14956	14970	14997	14926	14987	15107	14918	14932	15077	15158	15232	15079	14967	15060	15163	15066	15102	15057	14975	15136	15017	15082	14996	14986	14991	15101	15064	15018	14988	15038	14926	14937	15021	14941	14922	14995	14886	14992	14973	14966	15054	14936	14862	15015	15047	15116	15088	14849	14977	15021	14927	15026	15019	14972	15079	14919	15099	15182	14980	14969	14945	15045	14913	15104	15066	15072	15063	15147	15109	14900	15022	15136	15173	15105	15089	14911	14983	14997	14911	15248	15038	14890	15214	15048	15033	15025	14991	15009	15113	15070	15019	14954	15107	14944	15034	14829	14970	15112	15160	15039	14797	15050	14967	14848	15065	15126	14990	15105	14993	15110	14847	14851	15059	14920	15113	15013	15074	15087	15032	14923	15089	15150	15175	15176	14974	15171	15045	15068	15066	14944	15155	14807	15000	15006	15147	15312	14870	15003	15044	15138	15099	14979	14958	14923	15168
34485	53003	48493	38401	32124	26886	23458	20958	18356	16346	15720	15171	14626	14423	13953	13962	13742	13729	13702	13710	13488	13651	13453	13478	13578	13325	13648	13585	13613	13370	13615	13479	13460	13408	13315	13356	13582	13455	13472	13489	13465	13596	13555	13548	13437	13502	13550	13331	13341	13617	13385	13419	13460	13326	13467	13588	13339	13436	13423	13506	13465	13512	13424	13475	13312	13612	13404	13357	13347	13298	13518	13433	13446	13229	13376	13481	13461	13467	13335	13507	13483	13297	13358	13389	13544	13549	13476	13471	13339	13260	13337	13300	13361	13414	13377	13316	13246	13404	13367	13371	13309	13293	13545	13312	13270	13370	13283	13447	13346	13438	13451	13401	13416	13533	13389	13323	13344	13437	13377	13376	13369	13414	13410	13366	13525	13463	13477	13244	13397	13337	13344	13393	13517	13317	13482	13377	13403	13448	13407	13463	13345	13382	13580	13397	13329	13286	13431	13257	13458	13407	13475	13433	13457	13312	13341	13572	13530	13159	13472	13373	13357	13505	13410	13516	13325	13557	13346	13479	13205	13581	13418	13304	13286	13337	13475	13360	13401	13524	13433	13383	13533	13314	13341	13487	13374	13425	13362	13586	13483	13497	13218	13480	13481	13298	13203	13347	13240	13399	13463	13392	13370	13406	13248	13328	13590	13319	13550	13227	13464	13311	13221	13545	13376	13423	13326	13353	13278	13458	13325	13274	13565	13402	13443	13375	13403	13401	13441	13305	13458	13308	13325	13497	13385	13383	13436	13359	13343	13283	13511	13395	13680	13342	13432	13501	13315	13412	13417	13454	13360	13193	13425	13551	13440	13371	13358	13426	13290	13473	13322	13445	13455	13347	13437	13378	13419	13490	13467	13397	13281	13291	13515	13457	13379	13516	13449	13471	13309	13490	13376	13465	13297	13305	13543	13282	13315	13373	13322	13442	13593	13400	13509	13456	13468	13385	13481	13365	13688	13461	13348	13556	13493	13394	13370	13347	13399	13516	13158	13327	13424	13452	13291	13373	13441	13305	13304	13428	13463	13390	13350	13589	13434	13347	13408	13511	13450	13287	13472	13398	13483	13390	13424	13425	13557	13307	13482	13241	13392	13373	13337	13321	13373	13671	13382	13493	13452	13667	13328	13433	13543	13342	13304	13400	13455	13230	13299	13431	13419	13368	13566	13527	13504	13369	13410	13396	13372	13350	13428	13357	13369	13409	13291	13445	13494	13374	13398	13335	13487	13539	13512	13383	13506	13299	13637	13316	13414	13293	13508	13417	13262	13365	13375	13348	13405	13367	13269	13229	13470	13461	13380	13325	13271	13365	13489	13311	13568	13499	13052	13418	13398	13245	13456	13304	13544	13465	13404	13462	13494	13414	13382	13421	13482	13277	13378	13421	13401	13379	13287	13439	13354	13396	13347	13274	13403	13270	13455	13342	13525	13444	13415	13425	13274	13340	13437	13197	13603	13431	13496	13305	13475	13549	13408	13247	13430	13339	13421	13464	13376	13381	13352	13309	13372	13374	13484	13448	13493	13383	13357	13381	13444	13246	13365	13444	13441	13595	13343	13488	13415	13480	13337	13370	13369	13422	13165	13511	13394	13311	13256	13510	13436	13480	13325	13479	13419	13549	13455	13341	13470	13428	13589	13573	13361	13438	13518	13443	13370	13345	13296	13307	13351	13359	13457	13442	13364	13363	13612	13420	13387	13439	13358	13433	13400	13573	13411	13475	13395	13417	13617	13205	13360	13511	13291	13441	13499	13524	13511	13458	13306	13435	13351	13380	13352	13330	13488	13339	13398	13460	13336	13232	13524	13341	13557	13357	13455	13432	13505	13281	13430	13386	13302	13281	13314	13416	13480	13332	13498	13285	13355	13437	13374	13511	13346	13697	13248	13299	13440	13488	13178	13490	13359	13507	13369	13472	13502	13430	13302	13522	13498	13246	13317	13430	13401	13400	13470	13608	13569	13440	13339	13567	13279	13394	13495	13291	13303	13370	13358	13497	13454	13565	13439	13234	13348	13350	13201	13360	13239	13361	13518	13253	13334	13441	13394	13541	13547	13212	13405	13388	13363	13423	13365	13491	13454	13407	13316	13383	13469	13236	13512	13391	13261	13389	13316	13373	13411	13530	13423	13325	13393	13327	13553	13362	13337	13360	13554	13320	13473	13371	13660	13500	13379	13443	13457	13231	13465	13330	13399	13372	13352	13508	13503	13390	13616	13460	13391	13477	13272	13312	13529	13407	13490	13350	13419	13368	13496	13448	13484	13538	13459	13339	13506	13358	13365	13561	13477	13430	13373	13481	13416	13321	13488	13345	13296	13429	13230	13276	13285	13414	13447	13539	13536	13346	13313	13318	13303	13411	13378	13312	13532	13306	13438	13457	13421	13366	13495	13316	13414	13328	13385	13438	13341	13350	13394	13288	13389	13462	13401	13224	13373	13379	13456	13510	13429	13503	13410	13494	13445	13486	13303	13396	13362	13368	13306	13535	13464	13349	13499	13399	13285	13334	13432	13445	13254	13347	13241	13280	13435	13367	13431	13354	13474	13451	13506	13349	13398	13337	13595	13543	13396	13490	13206	13475	13364	13539	13395	13496	13346	13330	13363	13328	13359	13407	13401	13348	13316	13335	13359	13396	13354	13434	13368	13452	13474	13294	13487	13466	13249	13466	13463	13366	13392	13543	13439	13420	13406	13321	13377	13336	13335	13450	13431	13297	13471	13336	13527	13556	13313	13406	13432	13379	13385	13333	13479	13510	13273	13382	13436	13288	13407	13445	13501	13428	13479	13351	13470	13411	13380	13390	13342	13330	13291	13346	13389	13419	13487	13349	13450	13352	13358	13245	13468	13568	13385	13480	13274	13404	13404	13495	13602	13477	13540	13326	13426	13503	13413	13309	13380	13349	13321	13333	13336	13359	13375	13458	13364	13424	13474	13309	13379	13515	13513	13353	13183	13305	13473	13594	13587	13354	13424	13416	13373	13370	13350	13508	13388	13506	13564	13448	13300	13314	13357	13491	13466	13432	13363	13298	13419	13481	13420	13342	13457	13441	13539	13298	13450	13310	13461	13437	13295	13458	13447	13353	13553	13387	13259	13377	13458	13459	13246	13364	13320	13609	13286	13392	13330	13555	13421	13410	13402	13442	13266	13460	13412	13469	13360	13396	13465	13371	13368	13378	13362	13461	13466	13418	13279	13470	13385	13423	13479	13287	13412	13444	13625	13278	13356	13463	13413	13454	13143	13534	13315	13466	13373	13412	13521	13445	13233	13281	13351	13329	13424	13278	13423	13553	13308	13445	13323	13510	13420	13290	13321	13480	13510	13262	13665	13355	13390	13460	13420	13434	13334	13279	13499	13281	13397	13454	13537	13208	13527	13367	13368	13413	13359	13436	13431	13428	13477	13291	13461	13409	13429	13471	13433	13544	13228	13562	13376	13498	13546	13440	13450	13371	13506	13397	13405	13338	13407	13546	13451	13558	13504	13304	13412	13246	13441	13341	13295	13247	13450	13501	13379	13430	13270	13394	13423	13470	13244	13499	13270	13430	13454	13428	13288	13474	13409	13282	13424	13420	13338	13435	13396	13134	13513	13401	13444	13435	13356	13464	13459	13473	13304	13463	13514	13352	13534	13203	13221	13370	13356	13387	13293	13351	13281	13452	13392	13593	13589	13428	13521	13272	13321	13485	13343	13313	13362	13301	13373	13241	13333	13469	13442	13474	13456	13294	13479	13453	13331	13411	13227	13445	13349	13312	13596	13564	13477	13338	13416	13435	13351	13376	13457	13284	13339	13475	13491	13356	13331	13382	13329	13398	13221	13333	13356	13394	13463	13331	13206	13372	13309	13411	13445	13142	13323	13522	13481	13343	13405	13361	13355	13387	13285	13443	13416	13394	13467	13610	13239	13578	13505	13357	13437	13502	13384	13413	13521	13500	13355	13360	13241	13379	13399	13409	13563	13364	13595	13348	13409	13290	13548	13333	13563	13345	13547	13435	13502	13539	13254	13511	13407	13398	13206	13484	13351	13443	13314	13463	13325	13418	13456	13379	13510	13385	13446	13408	13335	13344	13386	13549	13469	13263	13362	13421	13455	13439	13339	13402	13332	13458	13505	13373	13426	13279	13341	13301	13278	13620	13342	13330	13442	13444	13313	13483	13483	13373	13372	13392	13367	13272	13263	13439	13454	13360	13446	13425	13570	13480	13507	13543	13269	13351	13414	13247	13281	13406	13489	13369	13422	13482	13456	13483	13316	13504	13318	13449	13426	13490	13433	13343	13376	13459	13392	13401	13402	13424	13262	13172	13400	13341	13374	13315	13361	13417	13488	13364	13538	13420	13461	13514	13381	13264	13349	13441	13409	13421	13465	13396	13432	13394	13466	13473	13380	13321	13492	13308	13576	13330	13375	13517	13456	13331	13380	13414	13358	13515	13337	13260	13412	13317	13461	13334	13446	13437	13436	13435	13460	13369	13433	13319	13295	13377	13559	13237	13330	13214	13297	13480	13414	13352	13469	13223	13436	13395	13440	13367	13497	13450	13354	13325	13448	13455	13417	13371	13366	13280	13469	13319	13359	13282	13441	13290	13291	13212	13532	13101	13371	13648	13394	13459	13316	13493	13426	13253	13449	13360	13251	13613	13474	13416	13381	13464	13448	13363	13430	13519	13239	13315	13491	13469	13533	13378	13329	13229	13426	13352	13275	13333	13454	13406	13389	13364	13387	13590	13388	13457	13472	13479	13281	13294	13276	13283	13467	13413	13372	13644	13423	13513	13340	13407	13397	13278	13410	13486	13350	13480	13360	13344	13505	13403	13407	13409	13410	13310	13511	13316	13260	13490	13228	13353	13441	13214	13396	13325	13258	13408	13468	13351	13520	13229	13428	13338	13490	13416	13530	13309	13490	13308	13394	13467	13406	13300	13506	13402	13416	13576	13372	13269	13384	13420	13393	13423	13389	13362	13380	13499	13282	13335	13327	13253	13510	13341	13476	13429	13524	13377	13440	13220	13520	13520	13317	13312	13368	13475	13390	13404	13577	13237	13445	13455	13366	13273	13437	13461	13365	13490	13315	13292	13315	13517	13383	13303	13402	13353	13467	13537	13487	13303	13381	13380
22843	21133	28933	24304	24279	28197	29817	24510	21238	19213	18256	17428	17019	16845	16564	16112	16375	15995	15951	15803	15977	15837	16021	15699	15756	15733	15791	15922	15655	15659	15745	15773	15609	15563	15591	15900	15744	15753	15653	15731	15678	15620	15666	15668	15737	15831	15534	15490	15794	15705	15653	15525	15566	15680	15640	15546	15405	15634	15589	15769	15684	15629	15645	15621	15706	15719	15720	15589	15572	15668	15767	15694	15874	15425	15465	15352	15499	15744	15722	15617	15449	15611	15556	15591	15537	15534	15555	15478	15718	15684	15779	15750	15601	15616	15656	15419	15606	15481	15549	15521	15448	15456	15706	15563	15707	15538	15637	15569	15358	15536	15438	15538	15646	15409	15527	15576	15639	15525	15717	15413	15524	15487	15535	15443	15550	15682	15617	15433	15678	15586	15526	15586	15817	15666	15548	15435	15739	15668	15577	15575	15618	15463	15736	15688	15546	15528	15855	15522	15797	15730	15483	15578	15555	15620	15720	15512	15597	15695	15569	15814	15480	15672	15466	15590	15499	15603	15604	15557	15591	15382	15623	15673	15557	15573	15635	15597	15518	15384	15510	15520	15653	15558	15705	15678	15608	15561	15628	15265	15548	15518	15588	15655	15492	15490	15405	15412	15624	15552	15521	15461	15604	15393	15613	15516	15688	15703	15602	15403	15512	15443	15450	15524	15484	15269	15510	15450	15286	15465	15663	15638	15516	15597	15315	15594	15513	15502	15613	15660	15505	15513	15692	15608	15746	15512	15622	15570	15356	15563	15657	15469	15535	15691	15708	15566	15612	15566	15464	15658	15455	15482	15441	15394	15611	15549	15530	15334	15687	15730	15674	15542	15425	15468	15600	15526	15455	15470	15464	15516	15507	15763	15394	15570	15387	15621	15346	15403	15653	15450	15605	15392	15522	15662	15498	15477	15543	15454	15560	15526	15690	15510	15719	15550	15527	15535	15563	15608	15475	15545	15491	15429	15706	15562	15445	15584	15395	15452	15644	15472	15635	15464	15457	15502	15599	15379	15593	15361	15523	15703	15734	15637	15674	15563	15448	15477	15537	15485	15256	15296	15466	15552	15579	15479	15491	15497	15356	15659	15553	15390	15602	15547	15531	15541	15502	15414	15575	15673	15674	15795	15477	15380	15605	15482	15647	15517	15563	15686	15546	15573	15655	15570	15603	15695	15538	15452	15679	15599	15521	15266	15586	15574	15469	15579	15621	15452	15613	15520	15570	15538	15563	15494	15624	15475	15578	15529	15590	15672	15587	15342	15449	15520	15558	15552	15475	15547	15648	15700	15591	15446	15631	15577	15418	15761	15766	15577	15516	15461	15555	15511	15729	15688	15447	15432	15650	15399	15492	15784	15586	15710	15557	15515	15718	15566	15521	15489	15478	15567	15609	15552	15940	15536	15391	15615	15525	15530	15642	15525	15451	15625	15433	15238	15409	15627	15462	15468	15526	15709	15494	15637	15643	15514	15667	15609	15478	15790	15629	15402	15618	15536	15559	15652	15385	15318	15658	15567	15484	15360	15483	15533	15557	15625	15469	15590	15639	15411	15454	15637	15721	15420	15465	15602	15497	15702	15550	15527	15664	15552	15540	15458	15527	15530	15475	15472	15607	15463	15448	15621	15582	15491	15731	15635	15606	15485	15607	15678	15708	15638	15568	15591	15551	15375	15499	15427	15679	15587	15490	15574	15571	15467	15494	15445	15403	15307	15439	15584	15617	15655	15445	15461	15500	15618	15446	15404	15353	15629	15647	15582	15631	15383	15538	15668	15488	15575	15406	15344	15698	15742	15631	15619	15524	15549	15527	15666	15518	15421	15345	15455	15724	15391	15350	15339	15793	15342	15629	15698	15488	15665	15465	15511	15597	15521	15666	15756	15546	15764	15554	15592	15605	15491	15582	15618	15621	15468	15711	15623	15390	15430	15541	15532	15494	15538	15520	15564	15229	15505	15537	15261	15439	15785	15518	15590	15562	15422	15428	15689	15599	15712	15633	15458	15662	15500	15428	15492	15504	15618	15579	15467	15561	15456	15430	15825	15404	15391	15397	15472	15450	15573	15665	15644	15663	15717	15523	15547	15534	15522	15671	15679	15405	15456	15723	15481	15371	15485	15529	15481	15577	15590	15744	15564	15504	15690	15547	15455	15595	15465	15498	15600	15434	15606	15551	15423	15552	15488	15644	15405	15567	15528	15471	15454	15541	15572	15395	15526	15458	15568	15472	15644	15478	15510	15607	15429	15548	15404	15628	15332	15462	15545	15568	15640	15456	15588	15754	15581	15561	15567	15300	15599	15695	15584	15632	15596	15660	15468	15722	15573	15555	15521	15520	15619	15471	15665	15531	15503	15399	15682	15683	15603	15609	15533	15516	15688	15602	15725	15502	15484	15346	15545	15440	15540	15534	15519	15687	15658	15496	15566	15532	15481	15601	15453	15596	15528	15540	15587	15555	15449	15590	15387	15661	15539	15588	15462	15446	15499	15500	15657	15495	15316	15510	15560	15683	15621	15413	15618	15496	15703	15572	15735	15521	15629	15577	15497	15360	15432	15558	15446	15501	15535	15668	15587	15555	15561	15484	15397	15518	15555	15408	15574	15594	15533	15644	15702	15245	15633	15533	15626	15527	15557	15469	15576	15584	15521	15555	15474	15534	15546	15713	15502	15632	15622	15641	15683	15501	15471	15507	15379	15408	15467	15546	15512	15657	15483	15423	15691	15604	15661	15534	15553	15463	15619	15521	15604	15469	15493	15662	15590	15609	15452	15578	15297	15574	15458	15426	15432	15617	15432	15426	15564	15597	15627	15623	15724	15501	15542	15517	15800	15540	15641	15740	15442	15546	15723	15586	15430	15551	15604	15432	15640	15551	15697	15573	15714	15771	15621	15662	15588	15631	15430	15566	15612	15512	15414	15645	15357	15485	15504	15710	15333	15369	15601	15533	15756	15671	15519	15448	15506	15499	15541	15608	15503	15517	15688	15537	15472	15479	15751	15580	15729	15391	15676	15704	15519	15550	15472	15746	15476	15479	15536	15763	15570	15592	15462	15559	15680	15407	15359	15689	15624	15503	15360	15344	15552	15549	15497	15431	15759	15589	15617	15668	15595	15594	15369	15536	15613	15503	15510	15515	15486	15474	15380	15663	15605	15462	15700	15514	15512	15561	15681	15672	15582	15572	15443	15494	15478	15747	15511	15813	15523	15396	15554	15589	15671	15653	15462	15605	15612	15536	15535	15388	15669	15542	15607	15653	15419	15323	15619	15584	15565	15523	15512	15630	15830	15618	15395	15442	15492	15608	15527	15487	15764	15722	15527	15410	15411	15511	15519	15477	15561	15631	15487	15650	15564	15488	15726	15556	15562	15556	15720	15534	15562	15614	15518	15650	15393	15620	15537	15568	15437	15708	15628	15523	15632	15741	15589	15540	15645	15379	15378	15579	15636	15503	15597	15523	15519	15598	15543	15446	15631	15600	15700	15511	15578	15482	15525	15702	15569	15472	15547	15757	15641	15618	15625	15454	15610	15423	15438	15562	15641	15533	15673	15614	15480	15442	15456	15666	15590	15645	15559	15546	15331	15571	15647	15742	15554	15446	15538	15855	15608	15527	15621	15705	15580	15632	15536	15476	15473	15456	15528	15510	15631	15516	15465	15579	15576	15662	15516	15502	15578	15555	15388	15416	15539	15576	15473	15599	15593	15442	15500	15528	15604	15358	15532	15734	15536	15525	15758	15564	15703	15688	15600	15533	15613	15534	15613	15704	15515	15557	15455	15459	15651	15508	15652	15272	15647	15518	15514	15446	15730	15620	15659	15656	15659	15657	15646	15343	15392	15568	15562	15527	15577	15730	15555	15579	15379	15609	15559	15498	15492	15707	15417	15500	15758	15561	15559	15478	15529	15587	15471	15513	15637	15568	15541	15526	15632	15699	15440	15475	15568	15655	15267	15676	15532	15772	15304	15557	15375	15639	15424	15525	15548	15614	15465	15607	15704	15550	15435	15478	15431	15445	15585	15343	15521	15458	15474	15671	15656	15677	15525	15650	15545	15601	15525	15477	15334	15546	15404	15342	15596	15541	15636	15534	15558	15535	15173	15406	15358	15394	15508	15641	15489	15370	15476	15562	15376	15381	15490	15613	15463	15354	15658	15548	15544	15436	15581	15636	15618	15543	15479	15634	15563	15658	15676	15563	15538	15626	15447	15482	15581	15665	15631	15787	15557	15526	15687	15576	15627	15424	15425	15359	15714	15669	15591	15619	15518	15618	15415	15540	15534	15446	15463	15590	15517	15608	15672	15343	15533	15513	15582	15631	15615	15616	15603	15449	15589	15528	15697	15563	15455	15728	15410	15420	15486	15602	15385	15474	15477	15548	15379	15502	15316	15400	15591	15579	15558	15644	15533	15477	15664	15553	15557	15541	15433	15513	15612	15746	15389	15783	15568	15557	15561	15532	15760	15495	15719	15582	15539	15584	15511	15428	15508	15443	15592	15462	15581	15631	15635	15555	15451	15616	15298	15443	15680	15573	15608	15735	15709	15476	15516	15609	15413	15438	15586	15671	15638	15663	15724	15647	15307	15683	15326	15473	15685	15352	15529	15536	15578	15510	15518	15714	15517	15571	15527	15606	15553	15487	15528	15527	15570	15376	15883	15603	15673	15666	15649	15509	15539	15576	15598	15561	15495	15625	15565	15530	15533	15440	15485	15460	15616	15526	15600	15617	15566	15615	15566	15429	15704	15638	15556	15379	15482	15687	15743	15497	15599	15718	15569	15491	15620	15703	15506	15580	15422	15563	15624	15631	15432	15694	15586	15474	15684	15691	15576	15567	15424	15454	15550	15664	15453	15584	15708	15737	15505	15540	15537	15375	15638	15541	15656	15477	15379	15477	15460	15329	15469	15594	15401	15604	15492	15657	15476	15419	15419	15634	15602	15554	15495	15547	15294	15331	15530	15622	15750	15547	15586	15570	15571	15818	15488	15474	15655	15608	15607	15592	15507	15432	15488	15392	15607	15437	15583	15384	15389	15495	15580	15652	15626	15731	15423	15503	15574	15696	15642	15543	15504	15534	15658	15664	15491	15630	15869	15628	15591	15658	15471	15486	15699	15711	15595
34660	59576	55096	45121	38706	32813	28168	25024	20923	17768	16613	15977	15706	15212	14893	14663	14426	14428	14097	14222	14112	14009	13969	13870	13773	14171	13863	13923	13782	13734	13760	13637	13731	13871	13923	13912	13671	13769	13621	13941	13775	13825	13675	13907	13666	13635	13708	13732	13644	13745	13911	13869	13707	13709	13956	13835	13722	13829	13692	13656	13733	13693	13710	13641	13801	13746	13658	13736	13841	13815	13788	13832	13797	13762	13914	13939	13797	13751	13737	13562	13806	13780	13742	13735	13686	13743	13613	13712	13788	13762	13802	13572	13786	13634	13693	13726	13628	13723	13840	13784	13695	13789	13749	13927	13712	13826	13842	13731	13626	13703	13745	13714	13808	13825	13583	13752	13890	13898	13624	13738	13676	13825	13606	13985	13687	13553	13705	13767	13652	13775	13750	13730	13728	13807	13680	13671	13905	13740	13706	13691	13685	13763	13735	13718	13762	13866	13792	13597	13891	13643	13752	13569	13657	13955	13738	13574	13773	13679	13578	13919	13737	13725	13710	13651	13562	13834	13847	13654	13731	13872	13693	13758	13898	13589	13733	13825	13897	13658	13698	13667	13757	13824	13599	13831	13698	13601	13703	13792	13635	13777	13678	13839	13797	13823	13716	13752	13824	13759	13631	13698	13746	13715	13678	13810	13645	13808	13536	13643	13762	13878	13756	13740	13702	13654	13867	13796	13862	13745	13837	13946	13872	13718	13836	13839	13692	13748	13622	13756	13505	13817	13811	13757	13741	13652	13847	13692	13794	13752	13692	13766	13702	13541	13751	13648	13758	13816	13610	13793	13731	13977	13829	13702	13804	13745	13702	13834	13720	13736	13692	13685	13611	13804	13901	13691	13726	13705	13813	13528	13664	13653	13807	13650	13821	13662	13756	13594	13658	13748	13714	13672	13811	13734	13691	13658	13615	13826	13716	13595	13727	13801	13860	13727	13718	13783	13629	13715	13709	13873	13987	13706	13735	13758	13561	13782	13709	13765	13748	13654	13786	13696	13821	13765	13557	13745	13617	13807	13609	13625	13711	13702	13692	13718	13748	13658	13640	13827	13796	13739	13692	14010	13842	13799	13725	13697	13707	13732	13771	13750	13631	13690	13707	13686	13706	13746	13551	13798	13779	13611	13528	13540	13663	13749	13817	13688	13853	13721	13810	13677	13686	13735	13713	13847	13686	13719	13966	13611	13639	13693	13771	13661	13844	13804	13699	13689	13650	13855	13654	13778	13721	13649	13936	13722	13836	13775	13663	13829	13781	13929	13782	13785	13670	13799	13786	13810	13640	13866	13878	13656	13534	13672	13721	13736	13883	13708	13639	13735	13648	13552	13536	13772	13731	13707	13647	13903	13689	13884	13550	13621	13712	13819	13666	13721	13686	13757	13688	13819	13733	13686	13690	13601	13776	13819	13572	13644	13707	13648	13868	13761	13808	13737	13793	13754	13525	13738	13587	13569	13642	13815	13686	13573	13810	13836	13704	13747	13694	13741	13884	13786	13728	13667	13566	13604	13651	13687	13778	13621	13656	13859	13638	13827	13701	13784	13862	13762	13807	13769	13761	13748	13830	13776	13721	13786	13772	13717	13618	13739	13742	13889	13740	13629	13736	13744	13607	13649	13759	13690	13550	13646	13663	13721	13731	13660	13892	13703	13737	13634	13688	13982	13726	13581	13740	13680	13635	13560	14072	13601	13521	13674	13881	13843	13470	13777	13737	13761	13671	13610	13652	13716	13738	13764	13774	13714	13701	13860	13594	13789	13667	13729	13698	13730	13613	13675	13716	13757	13971	13680	13563	13745	13678	13673	13690	13871	13671	13929	13896	13781	13698	13761	13758	13637	13825	13692	13551	13657	13749	13709	13828	13742	13763	13674	13739	13825	13726	13760	13674	13661	13685	13804	13692	13735	13725	13703	13752	13728	13644	13797	13779	13808	13673	13723	13764	13813	14024	13705	13700	13754	13809	13652	13798	13645	13678	13735	13701	13630	13670	13648	13696	13623	13755	13977	13675	13728	13623	13869	13760	13831	13731	13805	13705	13685	13847	13587	13670	13851	13739	13794	13577	13710	13676	13818	13908	13825	13614	13751	13704	13766	13762	13537	13545	13744	13798	13758	13678	13831	13742	13676	13709	13925	13849	13838	13741	13821	13711	13823	13809	13799	13793	13757	13660	13705	13693	13772	13832	13641	13820	13599	13616	13818	13662	13656	13607	13696	13832	13707	13702	13590	13719	13725	13716	13772	13753	13841	13757	13611	13752	13641	13625	13825	13777	13619	13685	13785	13927	13747	13891	13857	13763	13686	13709	13731	13722	13779	13668	13708	13731	13820	13665	13790	13752	13737	13831	13701	13693	13695	13673	13711	13697	13829	13834	13733	13756	13712	13689	13702	13680	13845	13682	13649	13882	13762	13668	13624	13839	13672	13676	13644	13654	13743	13698	13781	13727	13721	13761	13759	13942	13813	13824	13871	13764	13682	13731	13774	13643	13740	13585	13553	13636	13650	13798	13856	13712	13763	13689	13694	13644	13809	13765	13815	13734	13710	13565	13655	13616	13684	13862	13688	13914	13577	13699	13814	13666	13763	13715	13589	13629	13836	13633	13776	13607	13692	13843	13602	13674	13728	13881	13615	13716	13786	13553	13778	13663	13633	13670	13670	13752	13776	13869	13758	13577	13588	13707	13688	13794	13740	13742	13711	13412	13693	13912	13706	13722	13679	13622	13789	13734	13780	13840	13622	13523	13811	13742	13750	13825	13800	13796	13754	13841	13885	13565	13631	13658	13642	13769	13744	13613	13603	13750	13764	13775	13770	13641	13878	13765	13613	13901	13897	13760	13723	13669	13771	13552	13716	13779	13855	13908	13769	13731	13753	13506	13800	13724	13760	13693	13860	13744	13774	13663	13866	13661	13768	13610	13761	13653	13652	13883	13656	13701	13651	13750	13700	13653	13729	13849	13698	13760	13561	13607	13727	13807	13732	13664	13754	13674	13677	13745	13729	13719	13842	13743	13696	13681	13782	13894	13588	13626	13706	13718	13746	13923	13645	13803	13703	13651	13793	13948	13662	13612	13658	13639	13670	13756	13724	13809	13826	13739	13700	13862	13693	13828	13659	13761	13666	13722	13771	13730	13739	13769	13798	13900	13788	13579	13687	13793	13729	13723	13644	13828	13683	13709	13721	13670	13811	13779	13714	13727	13513	13753	13743	13646	13784	13681	13751	13721	13656	13706	13626	13808	13618	13817	13756	13675	13790	13671	13626	13706	13814	13818	13593	13667	13787	13787	13791	13581	13807	13646	13692	13789	13735	13802	13619	13632	13651	13673	13860	13800	13619	13903	13746	13815	13744	13660	13755	13680	13878	13708	13794	13783	13516	13627	13691	13674	13712	13635	13761	13709	13617	13757	13802	13803	13606	13620	13778	13711	13609	13748	13820	13820	13733	13797	13581	13820	13786	13722	13818	13806	13918	13789	13679	13822	13739	13626	14017	13626	13669	13702	13587	13584	13675	13684	13648	13753	13701	13703	13703	13840	13726	13777	13660	13600	13677	13708	13707	13778	13750	13678	13776	13730	13765	13652	13889	13595	13566	13777	13969	13657	13765	13686	13797	13654	13715	13650	13692	13767	13731	13727	13716	13744	13602	13838	13719	13647	13653	13635	13697	13760	13640	13667	13730	13568	13728	13849	13825	13679	13721	13746	13739	13641	13721	13755	13728	13866	13738	13713	13666	13899	13626	13839	13723	13633	13796	13622	13784	13783	13619	13689	13913	13710	13742	13627	13740	13757	13809	13646	13745	13726	13652	13655	13643	13921	13737	13857	13783	13740	13714	13644	13635	13671	13626	13827	13696	13636	13886	13806	13821	13733	13704	13612	13486	13679	13842	13744	13663	13680	13669	13703	13588	13852	13795	13668	13746	13690	13594	13747	14008	13750	13612	13757	13765	13799	13658	13756	13739	13819	13871	13612	13769	13812	13759	13699	13660	13653	13712	13773	13779	13723	13628	13702	13645	13681	13581	13665	13674	13840	13861	13680	13744	13750	13743	13800	13650	13638	13807	13656	13614	13823	13654	13838	13768	13887	13744	13702	13819	13776	13647	13749	13826	13602	13772	13645	13688	13636	13670	13763	13779	13718	13799	13666	13659	13716	13531	13722	13799	13624	13637	13876	13796	13708	13632	13707	13853	13886	13777	13817	13637	13764	13551	13752	13864	13685	13708	13798	13763	13685	13627	13642	13751	13953	13705	13723	13911	13849	13734	13817	13682	13567	13617	13736	13681	13763	13672	13715	13794	13682	13705	13640	13666	13801	13815	13796	13693	13552	13802	13685	13681	13633	13642	13730	13702	13900	13742	13711	13881	13824	13631	13648	13852	13876	13641	13922	13696	13671	13633	13808	13624	13642	13797	13723	13491	13627	13785	13814	13687	13657	13616	13860	13790	13739	13810	13680	13777	13608	13838	14043	13737	13785	13669	13605	13559	13826	13709	13580	13804	13829	13750	13844	13723	13719	13860	13722	13606	13733	13650	13792	13698	13697	13679	13610	13707	13760	13798	13841	13712	13668	13765	13875	13878	13724	13658	13764	13720	13653	13568	13739	13723	13698	13736	13699	13670	13620	13798	13686	13672	13718	13615	13567	13613	13916	13795	13691	13492	13673	13816	13664	13757	13676	13796	13775	13866	13581	13585	13764	13680	13783	13738	13670	13914	13688	13785	13777	13870	13678	13779	13783	13733	13715	13768	13842	13811	13550	13634	13755	13768	13718	13654	13895	13688	13561	13801	13732	13794	13830	13568	13836	13689	13705	13641	13768	13460	13690	13641	13714	13800	13691	13775	13746	13640	13793	13758	13755	13621	13850	13908	13795	13759	13651	13663	13490	13691	13780	13846	13927	13615	13706	13825	13790	13763	13631	13790	13823	13672	13863	13838	13615	13646	13862	13569	13734	13647	13722	13775	13792	13696	13682	13761	13793	13809	13692	13802	13695	13795	13759	13664	13569	13752	13816	13870	13814	13821	13739	13838	13743	13762	13781	13671	13771	13671	13781	13679	13565	13718	13819	13852	13711	13451	13645	13704	13801	13678	13581	13731	13657	13720	13707	13649	13669	13814
29252	29300	36579	31883	25418	21735	19847	17935	17049	16343	16072	16050	15536	15669	15483	15263	15254	15162	14967	15273	15229	15229	15536	15259	15025	15206	15131	15336	15119	15143	15166	15173	15146	15001	15302	15087	15113	15280	15057	14902	15266	15102	14929	14983	15088	15132	15054	14999	15119	15122	15065	15219	15058	15142	15081	14870	15138	15097	15223	15059	15107	15073	15177	15035	15146	14986	15175	15061	15127	14865	15081	15015	15013	15159	15065	15074	15045	15289	15067	15048	14962	15120	15127	15105	15155	15112	15183	15150	15059	15083	15028	15135	15100	15199	15228	14965	14972	15148	15097	14958	15084	14997	14931	15012	14953	14914	14984	15171	15094	15127	14925	14879	15053	15069	15153	15041	15134	14851	15153	15174	15125	15176	14901	15105	15209	15260	15183	15029	15204	15122	14991	15153	15068	15153	15048	14869	15142	15077	15070	15162	15128	15132	15209	15054	14929	14851	15097	15121	14979	14920	15101	15167	15120	15201	14930	14944	15192	15166	14879	15108	15112	14944	15135	15275	15168	14944	15179	15073	15121	15101	15029	15092	15106	15220	14998	14992	15169	15137	15013	15149	15055	15019	15099	15050	15052	14994	14991	14925	15100	15184	15200	15112	15114	14977	15083	15013	14911	15208	15075	15223	15130	15189	15175	15153	15106	15025	15114	15053	15045	14952	14867	14956	15062	15011	15299	15151	15060	14930	15171	15033	15228	14934	15072	15221	14920	15222	15161	14937	14912	15020	14976	15096	15241	14739	15338	15152	15191	15108	15013	15008	15136	15070	15136	14918	15160	15267	15085	14925	14976	15053	14830	15140	15000	15038	15152	15109	15152	15022	15152	14991	15234	15167	14997	15170	15081	15076	15094	15111	14989	14900	15075	15018	15245	15004	15067	15011	14969	15042	15035	15196	15100	15100	14924	14980	15060	14973	15141	15153	15213	15162	15151	15068	14912	15121	15163	14920	14959	15140	15092	15017	15050	15005	15077	15107	15137	15071	15146	14717	15014	15136	15102	14925	14882	15145	15074	15174	15040	14862	14959	15042	15225	15012	15247	15139	14953	15054	14967	15020	15051	14950	15114	14962	15289	15132	14950	14988	15196	15112	15166	15112	15240	15034	15094	15202	15321	15166	15062	14964	15167	15131	15224	15042	15048	15097	15086	15063	15087	15040	15174	15232	15138	14981	15029	15010	15245	14964	15112	15216	15276	15185	15035	15182	15035	14899	15111	15203	14977	15106	15327	15296	15093	15294	15057	15200	14884	15130	15164	15184	15229	15051	15097	15220	15190	15073	14926	15145	15164	14853	14992	15112	15037	14995	15007	15028	15191	15041	15096	15071	14983	15248	15076	15101	15123	14886	15191	14925	15138	15191	15063	15127	15034	15136	15146	15061	15012	15012	15130	15192	15142	15174	15270	15297	15023	15179	15011	15263	15164	14899	15016	15024	14969	15079	15181	14962	14988	15130	15140	15134	14985	15105	15102	15168	15126	15130	15123	15202	14891	14803	15149	15021	15142	15024	14996	14986	15187	15151	15035	14851	14968	15017	15085	15108	15002	15111	15044	14980	15174	15105	15154	15122	15113	14898	15038	15331	15153	15150	15231	15118	15136	14917	15185	15020	15013	15181	15162	15153	15013	14895	15177	15036	15167	14991	15122	14998	15058	15220	15089	14971	14996	15068	15189	15229	15070	15140	15084	15063	15032	14968	15133	15033	15017	15088	15125	14987	14954	15005	15044	15025	15109	15062	15141	15269	15079	15052	15354	15046	14988	14986	15170	15323	15118	15078	15339	15101	15095	15144	15191	15013	15070	14869	15005	15097	15130	15148	15234	15065	15240	15289	15104	15193	15182	15063	15048	14921	15109	14998	15154	15025	15230	14973	15282	15112	15146	14974	15015	15133	15164	15018	15242	15103	15019	15260	15104	14995	15156	15194	15083	15217	15098	15019	14967	15136	15154	15125	14948	15118	15020	15107	15075	15068	15157	15130	14995	15027	15102	14973	15210	15125	15229	14894	15222	14786	15137	14904	15100	15057	15211	15079	15071	14936	14982	15043	15066	14895	15250	14986	15210	15252	15046	15227	15100	15080	14953	15061	15166	15335	15126	15011	15102	15016	15004	15078	15128	15060	15107	15029	14853	14865	15173	15183	15158	14792	15078	15048	15191	15241	15013	15233	15163	14911	15092	14972	14968	15008	15133	15154	15200	14988	14868	15131	15270	15045	15046	15075	15066	15294	15066	15013	14809	15064	15124	15033	15320	15310	15031	14944	14988	15134	15149	15109	15199	15245	15079	15298	15189	15000	15025	15305	15087	15172	15104	15161	14897	15193	14981	15127	14904	15072	15167	15094	15162	14961	15076	15002	14891	15057	14926	15078	15075	15042	15049	15085	15044	15207	15160	15111	15178	15109	14926	15028	15109	14804	14907	15030	15181	15189	14989	14966	15238	15205	15036	15038	15186	14967	15207	15062	15206	15231	15135	15165	15105	15189	15107	14789	14982	15111	15090	15053	14973	15202	15200	15063	15122	15157	15215	15025	15098	15015	15082	15207	15079	14960	15105	15181	15035	15074	15110	15117	14988	15064	15040	14941	15195	15198	15173	15150	15182	14976	15031	15200	15067	15132	15142	14959	15255	15049	15137	15159	15275	15197	15261	15044	14943	15042	15218	15121	15070	14966	15388	15120	15004	15121	14885	15102	15052	15232	15327	14894	15252	14934	15007	15148	15123	14941	15142	15056	15189	14981	15162	14993	15262	15171	15045	15063	15113	14968	15198	15107	15250	15248	15272	15032	15239	15112	14948	15419	15035	15173	15369	14976	15146	15147	15248	15014	15004	15115	15082	15008	15000	15049	15221	15110	15119	15189	15038	14986	14969	15055	15077	15037	15134	15125	15219	15179	15108	15203	14962	15147	15174	15033	14906	15286	15185	15195	15365	15036	14988	15017	15106	15133	15214	15112	15135	15042	14991	15200	14899	15070	15120	15089	15134	14991	15055	15135	15128	15016	15088	15055	15132	15056	15167	14925	15005	14871	15099	14912	15077	15068	15015	15001	14963	15252	15040	15031	15136	15212	15246	14966	15214	14915	15061	15063	15125	15065	15019	15219	15278	15070	15158	15184	15161	15044	15045	15252	15158	15141	14898	15031	15056	15015	15043	15149	14987	15009	15205	14870	14922	15368	15100	15090	15099	15162	15070	15306	15155	15098	15106	15176	14877	15044	14956	14955	15059	15342	15153	15028	15012	15096	15174	15073	15207	15232	15186	15157	15185	15387	15147	15157	15189	15174	15103	15105	15134	15115	14964	15035	15051	15071	15095	14874	15112	14889	15035	15089	15025	15057	15043	15161	15065	14896	14946	15077	15259	15046	15109	15266	14996	15003	15120	15081	14999	15155	15000	15084	15059	15041	15045	14986	15107	14789	14998	15021	14996	15301	15021	15116	15132	15160	15088	14876	15054	15086	14993	15136	15028	14984	15174	15111	14988	14917	14950	14997	14853	15053	15015	15223	14902	15085	15092	14996	15037	15103	15222	15098	14964	15043	15100	14821	14931	15260	14948	15056	15093	15001	15194	15069	15139	15068	15082	14968	15217	14973	15121	15193	15103	15191	14978	15110	15044	14979	15146	15052	15113	15015	15035	15078	15078	14881	15220	15130	15126	15073	15022	15043	15074	15024	15202	15208	15175	15073	15141	15034	15039	15017	14995	15193	15022	15082	15274	15091	15175	14949	15093	15197	15123	15089	15053	15132	14998	15089	15059	14975	15204	15337	15345	14981	15251	15052	14992	15145	15176	15399	15065	15009	15012	14935	15096	15113	15032	15074	15236	15094	15124	15085	15173	15235	15188	15189	15035	14957	15025	15008	15169	15234	15117	15111	15062	15163	15099	15189	14909	14927	15169	14972	14928	14981	14979	15050	15332	15010	14906	15055	15110	14941	15015	15152	15104	15162	15038	14959	15021	14960	14971	15190	14982	15254	15205	15068	15073	15197	15062	14871	15152	15213	15326	15114	14941	15063	15082	15134	15199	15117	14896	14992	15069	15034	14938	15023	15109	15065	15085	15295	14963	14916	14977	14838	15231	15008	15174	15161	15033	15200	15260	15164	15195	15119	15104	15071	15034	15018	14878	15046	15062	15186	15169	15072	15028	15046	15092	15249	15050	15176	15070	15152	15131	15051	14847	15155	15054	15287	15029	15024	15221	15037	14880	15180	15116	15038	15021	15048	15209	15006	15032	15138	15203	15217	15059	15101	15070	15140	14968	15115	15005	14997	15085	15205	15046	15193	15179	14947	15091	15077	15148	15062	15061	14922	15206	15203	15146	15095	14989	14980	15297	15070	15086	15123	15011	15116	15066	14802	15187	15182	14998	14956	15286	15216	15178	15151	15231	15017	15055	14961	15069	15203	15114	15021	14973	15046	15080	15130	15115	14880	15066	14931	15266	15164	15198	15215	14918	15101	15038	15017	15042	14907	14850	15278	15063	15036	15047	14953	15038	15006	14980	15235	15203	15143	15253	14999	15060	15070	15072	15053	15199	15015	14925	15040	15136	15216	15206	15007	15276	15023	15029	14992	15283	15129	15069	15043	15143	15142	15118	15216	14893	15116	15107	15003	15080	14948	14842	14917	14938	14844	15137	14973	14875	15154	15264	14876	15033	15208	15137	15229	15180	15179	15073	15262	15145	15082	15199	15238	15207	15244	15083	15128	14875	15197	15035	15063	15199	15110	15093	14908	14970	15071	15223	15010	14812	15242	15219	15195	14931	15050	15163	15110	15256	15282	15062	14969	15012	15038	15111	15095	15069	15327	14893	15210	15066	14934	15015	15068	15210	15073	15156	15243	15060	15096	15125	15009	15120	15102	15113	15173	15010	15182	15091	15097	15047	15042	15014	15113	14970	15200	15173	15220	15002	15030	15180	15221	15092	14960	15188	15206	15006	15113	15164	15101	14971	14900	15237	14975	15126	15104	15012	14988	15104	15096	15129	15064	15186	15055	14959	15199	14998	15199	15151	15129	15104	15040	14949	15110	15043	14969	14826	15050	14999	14901	15171	14915	15006	14988	15045	15119	15112	15008	15203	14915	15274	15172	15165	15265	15164	15147	15025	15040	15248	15056
32070	46148	41218	31493	25812	21964	19564	17535	16049	15372	14989	14548	14391	14300	14174	13874	13773	13680	13718	13451	13554	13329	13628	13477	13551	13469	13847	13626	13555	13361	13498	13535	13452	13559	13617	13382	13518	13508	13599	13485	13355	13442	13530	13632	13274	13450	13452	13446	13510	13349	13542	13509	13533	13331	13485	13382	13498	13630	13514	13376	13440	13485	13347	13447	13441	13361	13431	13409	13398	13436	13343	13486	13441	13302	13542	13545	13644	13457	13417	13473	13452	13492	13413	13511	13448	13408	13421	13578	13401	13526	13451	13393	13460	13443	13539	13487	13457	13456	13482	13481	13442	13594	13582	13428	13560	13399	13388	13366	13382	13529	13449	13613	13288	13589	13433	13405	13431	13597	13520	13461	13401	13532	13448	13413	13402	13643	13335	13423	13589	13516	13288	13531	13430	13538	13435	13520	13441	13572	13327	13496	13533	13389	13491	13273	13533	13473	13502	13470	13429	13430	13461	13409	13645	13412	13390	13410	13417	13506	13398	13516	13417	13423	13437	13560	13629	13249	13484	13537	13521	13456	13497	13465	13324	13377	13480	13580	13264	13536	13330	13409	13491	13374	13414	13407	13434	13566	13474	13459	13347	13423	13467	13482	13383	13481	13323	13497	13534	13508	13486	13461	13549	13562	13423	13646	13543	13466	13447	13328	13401	13449	13440	13549	13224	13480	13598	13393	13401	13392	13421	13534	13479	13444	13439	13546	13333	13406	13593	13419	13472	13550	13423	13477	13543	13433	13522	13477	13519	13375	13381	13541	13446	13551	13464	13453	13425	13310	13385	13555	13375	13516	13394	13509	13315	13367	13537	13421	13553	13498	13355	13446	13492	13342	13540	13365	13347	13586	13439	13604	13444	13410	13546	13327	13542	13370	13624	13565	13531	13497	13282	13352	13512	13558	13363	13404	13469	13495	13491	13373	13420	13313	13320	13372	13425	13370	13412	13489	13555	13363	13435	13454	13454	13418	13280	13540	13455	13452	13484	13402	13510	13437	13389	13591	13332	13424	13501	13427	13375	13419	13333	13512	13495	13434	13483	13713	13490	13466	13488	13519	13647	13497	13474	13580	13575	13391	13587	13525	13395	13544	13507	13527	13404	13374	13483	13474	13420	13601	13490	13532	13374	13396	13374	13335	13464	13627	13387	13529	13566	13578	13406	13479	13498	13467	13394	13435	13296	13421	13632	13449	13544	13435	13464	13440	13441	13550	13463	13463	13476	13406	13325	13417	13502	13517	13533	13426	13319	13435	13675	13404	13510	13555	13286	13327	13457	13334	13369	13523	13329	13528	13500	13486	13422	13514	13410	13377	13492	13337	13494	13366	13429	13273	13367	13502	13392	13597	13314	13406	13605	13575	13355	13409	13363	13442	13394	13524	13448	13393	13472	13375	13608	13470	13413	13468	13477	13455	13462	13448	13592	13339	13364	13462	13404	13428	13459	13440	13546	13405	13326	13477	13627	13530	13506	13477	13560	13376	13409	13480	13459	13342	13512	13485	13502	13421	13515	13376	13450	13465	13526	13590	13723	13572	13520	13440	13453	13452	13467	13544	13500	13582	13467	13444	13375	13423	13492	13424	13236	13557	13468	13333	13569	13537	13506	13391	13419	13475	13390	13398	13460	13339	13390	13581	13464	13409	13342	13586	13318	13458	13439	13511	13437	13281	13508	13439	13509	13487	13373	13489	13602	13379	13465	13598	13455	13602	13545	13447	13436	13309	13521	13373	13572	13618	13361	13371	13686	13422	13454	13388	13571	13537	13465	13560	13335	13470	13407	13379	13408	13423	13449	13388	13347	13543	13403	13453	13440	13584	13502	13482	13474	13335	13455	13574	13370	13367	13382	13530	13616	13475	13351	13598	13525	13491	13596	13424	13311	13472	13471	13515	13430	13438	13408	13424	13509	13376	13517	13430	13362	13433	13429	13415	13485	13567	13326	13514	13297	13644	13487	13409	13457	13374	13333	13490	13517	13454	13488	13606	13429	13457	13402	13419	13439	13497	13480	13620	13328	13452	13564	13402	13620	13397	13298	13444	13588	13487	13557	13420	13453	13435	13379	13475	13636	13467	13316	13478	13531	13337	13549	13640	13419	13447	13506	13524	13364	13285	13460	13347	13507	13487	13513	13429	13582	13570	13515	13407	13515	13397	13521	13649	13530	13351	13452	13400	13390	13510	13557	13578	13471	13373	13479	13421	13440	13304	13516	13530	13323	13444	13528	13488	13547	13410	13443	13533	13476	13399	13347	13447	13457	13573	13375	13369	13517	13538	13515	13544	13495	13441	13613	13461	13610	13562	13349	13546	13522	13401	13580	13496	13481	13490	13416	13392	13511	13464	13373	13482	13552	13461	13373	13357	13430	13376	13445	13333	13443	13378	13407	13531	13332	13320	13397	13442	13415	13475	13347	13486	13563	13266	13509	13489	13476	13627	13465	13520	13616	13453	13584	13291	13583	13504	13325	13429	13490	13431	13477	13413	13441	13369	13438	13521	13432	13520	13537	13424	13469	13330	13333	13429	13603	13416	13461	13408	13338	13438	13481	13489	13443	13525	13513	13318	13465	13555	13502	13583	13523	13457	13556	13403	13466	13439	13332	13319	13482	13472	13486	13482	13616	13509	13470	13381	13344	13364	13431	13448	13504	13330	13480	13321	13490	13395	13475	13352	13488	13469	13490	13451	13365	13690	13689	13524	13339	13404	13488	13720	13574	13416	13516	13505	13448	13480	13469	13463	13444	13416	13383	13432	13313	13432	13474	13250	13417	13531	13561	13302	13445	13423	13355	13448	13617	13472	13464	13497	13448	13531	13447	13618	13411	13474	13460	13463	13438	13465	13493	13514	13458	13372	13472	13314	13428	13561	13580	13454	13330	13556	13624	13392	13513	13342	13358	13494	13320	13451	13637	13393	13493	13444	13346	13420	13400	13418	13318	13477	13479	13214	13253	13379	13189	13416	13593	13563	13411	13448	13393	13639	13455	13478	13558	13436	13537	13441	13401	13543	13453	13544	13630	13277	13445	13496	13350	13416	13490	13390	13373	13593	13540	13651	13474	13341	13497	13425	13713	13442	13385	13518	13372	13563	13532	13416	13452	13588	13549	13586	13462	13313	13436	13464	13438	13475	13412	13445	13600	13465	13500	13448	13386	13448	13529	13582	13545	13527	13624	13495	13440	13490	13394	13548	13537	13429	13498	13370	13394	13497	13597	13325	13468	13563	13576	13347	13473	13506	13411	13372	13475	13385	13374	13708	13516	13435	13488	13340	13414	13396	13269	13564	13527	13552	13498	13359	13340	13676	13398	13566	13351	13443	13597	13415	13300	13721	13448	13509	13508	13518	13476	13440	13639	13576	13534	13409	13426	13368	13313	13339	13543	13444	13508	13501	13454	13512	13464	13461	13479	13449	13292	13463	13576	13465	13454	13297	13395	13574	13437	13333	13394	13273	13495	13559	13349	13497	13489	13316	13653	13465	13392	13536	13417	13554	13522	13449	13458	13653	13423	13590	13497	13535	13601	13546	13468	13344	13383	13493	13649	13478	13490	13567	13535	13480	13535	13481	13367	13538	13399	13403	13573	13626	13460	13392	13548	13507	13484	13337	13363	13503	13486	13506	13467	13441	13454	13504	13413	13573	13361	13452	13312	13395	13477	13488	13543	13584	13433	13449	13327	13269	13541	13444	13349	13381	13371	13487	13474	13563	13457	13440	13443	13385	13500	13487	13383	13433	13478	13508	13600	13478	13516	13610	13365	13407	13572	13421	13528	13554	13465	13600	13352	13540	13586	13540	13523	13325	13509	13497	13526	13420	13457	13554	13622	13628	13468	13514	13290	13342	13453	13473	13455	13489	13420	13373	13550	13493	13436	13505	13586	13251	13498	13432	13641	13524	13462	13403	13493	13416	13431	13552	13498	13592	13399	13487	13579	13669	13505	13428	13292	13401	13596	13555	13331	13465	13499	13380	13437	13357	13543	13466	13543	13355	13607	13413	13557	13427	13447	13400	13335	13576	13569	13607	13454	13499	13396	13534	13324	13640	13262	13561	13517	13538	13547	13521	13552	13400	13508	13425	13504	13363	13466	13543	13462	13416	13537	13467	13457	13679	13538	13585	13475	13430	13389	13339	13594	13376	13401	13365	13437	13398	13452	13518	13367	13432	13461	13540	13586	13675	13562	13472	13464	13316	13480	13508	13384	13601	13379	13522	13398	13619	13352	13386	13561	13441	13377	13574	13367	13463	13489	13541	13373	13412	13533	13687	13426	13403	13469	13471	13605	13310	13480	13399	13583	13434	13502	13400	13354	13457	13423	13457	13473	13496	13437	13347	13399	13205	13543	13482	13469	13469	13568	13274	13606	13375	13409	13422	13535	13463	13488	13444	13326	13688	13507	13553	13494	13355	13572	13621	13381	13644	13426	13448	13461	13445	13421	13437	13535	13324	13317	13475	13572	13470	13325	13505	13633	13316	13474	13490	13249	13519	13625	13434	13500	13411	13485	13534	13468	13421	13340	13456	13560	13569	13603	13387	13510	13464	13390	13592	13406	13565	13427	13420	13578	13531	13356	13599	13412	13486	13471	13408	13607	13470	13433	13519	13485	13475	13405	13452	13347	13348	13554	13479	13398	13396	13458	13388	13290	13336	13563	13487	13442	13498	13391	13503	13517	13371	13333	13542	13560	13552	13585	13416	13544	13427	13585	13332	13336	13463	13346	13550	13488	13432	13573	13475	13524	13466	13563	13345	13565	13270	13443	13633	13182	13527	13462	13245	13397	13512	13529	13401	13496	13403	13488	13464	13519	13533	13589	13335	13418	13346	13403	13478	13257	13575	13413	13386	13621	13573	13238	13428	13415	13419	13423	13486	13539	13361	13500	13416	13478	13507	13538	13334	13553	13352	13419	13439	13440	13375	13499	13367	13521	13510	13523	13422	13412	13342	13458	13363	13336	13473	13768	13584	13372	13455	13569	13379	13541	13376	13395	13424	13467	13510	13525	13572	13286	13597	13453	13581	13486	13374	13537	13405	13483	13521	13483	13293	13584	13300	13458	13586	13486	13503	13343	13434	13432	13464	13405	13517	13572	13378	13381	13471	13335	13476	13637	13515	13454	13381
24114	21124	28799	27123	27378	27737	25626	21094	18365	17400	16765	16041	15999	15891	15808	15589	15607	15235	15279	15336	15365	15432	15045	14991	15203	15183	15179	15089	14930	15205	15081	15201	15102	14989	15231	14933	14957	15038	14933	15073	15061	14900	14986	15069	15033	15013	15057	15032	15112	15011	15092	14844	14976	15230	14983	15023	14962	15058	15174	14917	15026	15064	15030	15095	15026	14943	14846	15030	14970	15234	14988	14986	15184	15135	14851	15041	14988	14958	15051	14830	14919	15063	14967	14932	14969	15009	14996	14887	14873	14912	14809	14848	15097	14881	14910	14913	15009	15095	15039	14908	15079	15063	15131	15048	15117	15022	15113	15024	14894	14920	14862	14866	14792	14971	15010	15080	15072	15121	15065	15003	14775	14998	15052	14954	14908	14926	14891	14843	15073	14980	15040	15087	14944	14754	14908	15010	14931	14969	14996	14964	14882	14998	14812	14919	14826	14865	14870	15051	15042	14883	14717	15016	15030	15006	14755	14919	14971	14955	15047	15167	14993	15030	14864	14837	14996	15023	15092	14950	14909	15047	14982	14784	14979	15092	14982	15102	14910	14874	14909	14863	15221	15225	14876	14962	14914	14664	14875	14861	14989	14979	14832	15090	14595	14919	14726	14668	14790	14936	15121	14885	14856	15015	14747	14789	15009	14980	14856	15087	14929	14930	14997	15050	15037	15016	14876	14850	15056	14959	15035	14919	14889	14958	14985	15248	14927	15043	15052	14976	15085	14910	14897	14882	15015	14895	14845	14891	15042	15090	14933	14862	14956	14934	14936	14930	15128	14986	14982	15018	15138	15083	15115	14931	14882	15007	15121	14951	15004	14933	14909	14819	15045	14876	15040	14961	14763	14767	14957	14991	14777	14760	14825	14969	15077	14887	15034	14902	14940	15027	14943	14836	14853	15145	15008	15123	15106	14893	15096	14924	15100	15107	14952	14814	14737	15038	14886	14876	14947	14945	15073	14909	14977	14985	14973	15001	14966	14958	15061	14889	14849	15154	15072	14794	14901	14882	14793	15056	14764	15097	14904	14943	15048	15052	15087	14965	15044	14800	14869	14825	15177	15018	15129	14864	14853	14850	14979	14927	14883	14928	14907	14923	15013	14943	15013	15168	14962	15012	14949	14953	14896	14897	14949	14971	14966	14945	15083	14857	15207	14956	14758	14843	14922	15080	14814	15109	14667	14735	15088	15001	14831	15212	14948	14978	15049	14986	14821	15119	14918	14908	15034	14961	14869	15050	14960	14965	14895	14985	14859	14932	14990	14830	14891	14789	15033	14813	14866	14831	15019	14883	14999	15112	14876	14936	15035	14892	15089	15087	14861	15040	14935	14950	14838	14868	14846	14917	14753	14847	15004	14841	15081	14957	14764	14822	14936	14884	14930	14944	14936	14916	14913	15084	15031	15041	14986	14935	14893	14823	14941	15237	14841	14852	14923	15013	14944	15000	14917	14849	14851	15069	14783	14835	14830	14724	15044	15081	14866	15051	14889	14905	15156	14842	14934	14821	14933	15016	14870	15130	15022	14872	15063	14977	15021	14952	14962	14998	15085	14980	14971	14800	14883	14969	14900	14836	14946	14991	14893	14787	15126	14933	15144	14865	14906	15082	14986	14980	14919	14943	14929	15085	14826	15066	14889	14968	14918	15014	14987	15101	15095	14773	15030	14998	14860	15117	15007	15065	14990	15023	14927	15226	14917	14940	14956	14934	15022	14806	15055	14888	15082	14985	14801	14863	14943	14934	15039	15056	15062	15160	15056	14980	14972	14833	14843	14998	14925	15045	14944	14890	15069	14903	15068	15024	14884	14958	14897	15022	15204	15016	14885	14929	14944	15005	14965	14979	15088	14958	14901	15061	15098	15065	14887	14998	15014	14915	15115	14813	14929	15148	14807	14959	14887	14924	14966	14886	14973	15149	15068	15013	15004	14981	15068	14987	14888	14847	14996	15191	14954	14841	15021	14982	14978	14929	14952	15023	14957	15016	14714	14825	15041	15073	14967	14898	14915	14928	15061	14942	14946	14921	15125	14674	14823	15032	14922	15004	14950	15064	14859	15157	14993	15022	14830	14959	14936	14975	14827	15066	14986	15056	15129	15068	14933	14952	14966	14895	14965	15025	14990	15032	15157	14855	14896	14959	15058	15089	14911	14854	15026	14909	15109	15079	14935	14960	14984	14851	14781	14991	14763	15029	14778	15007	15017	14757	15000	14979	15103	14963	14767	14976	14742	14841	14918	14946	15012	15053	14998	14939	14876	14972	15095	14795	15021	15150	14845	14807	15110	14948	14864	15031	14819	15185	14862	14872	14960	14859	14969	14959	14942	14690	14716	15231	15044	15012	15161	14779	14917	15016	14847	14736	15176	15106	15019	14715	15075	14883	15044	15047	15062	14854	14986	14760	15008	14955	15093	14861	14961	14959	15034	15122	14939	15126	14663	14819	15077	15048	14879	14850	14966	14842	14804	14925	15111	14975	14967	14770	15025	14917	15010	14874	14900	15122	14769	15035	14926	15095	15058	15081	14917	14825	15039	14826	15081	14978	14895	14983	15018	14714	14921	15115	15007	14835	14939	15042	15089	14959	15054	14876	15068	14934	15029	14971	15017	15076	14881	14764	15018	15107	14977	14917	15065	14969	14926	15199	15047	15083	14977	14901	14974	15046	14943	15054	14927	15232	15029	14998	14863	14815	15113	15198	14878	14935	15027	14976	14982	14826	14731	15034	15018	15009	15156	14861	14970	14855	15067	15063	15023	14951	15103	14874	14963	14957	15175	14852	14770	14814	15096	14975	14848	14994	14978	15131	15013	14987	14850	14870	14954	15194	15049	14841	15087	14737	14990	14956	14863	15028	15177	15106	14941	14975	15003	14926	15142	15011	14984	14885	15010	14980	14958	14895	15064	14761	14958	14971	14997	14916	14880	15114	14895	15083	14951	14910	14926	14860	15021	14908	14815	14865	14934	14935	15148	14991	15084	15007	14842	15017	15054	14986	14680	15005	14897	14812	14940	14936	15143	15045	15013	15133	15000	15022	15046	15144	15048	14967	15123	15015	15087	15140	15052	14896	14956	14959	15221	14893	15016	14997	14970	14860	14927	15085	14832	14955	14804	15071	15039	14878	14810	14892	14858	14929	14803	15006	14858	14810	14837	15143	14881	14919	14982	14992	14934	14848	15005	14884	15062	14904	14547	15127	14944	15018	14994	14936	15107	15029	14744	15048	14942	15061	15010	14874	14970	14931	15182	14986	14990	14862	14882	15059	15161	15110	15099	14918	14999	14842	14897	14909	15067	15115	15110	14896	15114	15010	14901	14901	14870	14749	15035	14893	14952	14833	14942	15092	15022	14694	15019	15076	15020	14908	14919	14871	15073	14980	14971	15042	14906	14916	15074	14962	14940	14792	14992	14905	15010	14988	15023	14881	14791	14971	14961	14982	15087	15011	14928	15006	15079	14997	14921	14912	15012	14888	15112	14781	15131	15090	14873	15023	15031	15029	15037	14983	15012	15127	14961	14897	15063	14972	15121	14871	15048	14995	15025	14868	15099	14959	14815	14978	14999	14881	15032	15103	15080	14887	14880	14951	14855	14864	15116	15033	15045	15068	15075	15117	14867	15056	14990	15022	14883	15200	15085	14915	15078	14952	14909	15076	14977	14875	14907	14995	15038	14995	14983	15120	14853	14975	15021	14870	15245	15059	14734	14960	15118	14891	14890	15019	14995	14961	15145	14849	14948	14882	14923	14848	15052	14966	15070	14868	14939	14973	14841	14963	14779	14930	14794	14743	15106	14952	14937	14929	15107	15002	14941	14931	15024	14915	15039	14973	15148	15081	14787	14983	15126	14910	15052	15170	14833	14917	14756	14859	14931	15079	14898	14928	15041	15034	15120	15109	15032	14930	14912	14960	15169	14863	15011	14927	15095	14924	14996	15049	15114	15238	14816	15011	14817	14808	15001	15018	15058	14870	15027	14996	15127	14820	14876	15152	15074	14897	14795	15021	14988	14706	15008	15055	15016	14988	14919	14858	15147	14934	15068	15076	14811	15026	14986	14975	15209	15101	14889	14670	14819	15032	15181	14985	15102	15099	15033	14951	14812	14901	15049	14995	14724	14865	14961	14768	15039	14933	14887	14740	14799	14987	15044	14944	15017	14997	15000	15014	14923	14989	15087	14969	15024	14838	15158	15025	15186	14925	14943	14884	14799	14977	14943	14836	15177	15044	14794	14911	14846	14824	15033	15188	14940	15185	14794	15029	14926	14854	14930	15111	15135	14920	14980	14985	15205	14861	15081	15136	14956	14901	14964	14790	15095	15118	14899	15012	14986	14965	14856	14855	14913	14853	14958	14878	15028	15120	14916	14981	15091	15045	14888	14953	14967	14927	15065	15154	15022	15071	14876	15046	14757	14980	15205	15047	14989	15087	14877	14937	14990	15204	14994	14958	14905	14928	14859	14949	15013	14872	14859	15051	15026	14854	14900	14906	14997	14862	14874	14859	15028	15017	14853	14964	14768	14767	15033	14920	14684	15042	15114	15117	15325	14952	15050	15134	15017	14967	15003	15140	15016	15196	14904	14979	14997	14966	15000	14837	14959	15062	15148	14928	15028	15109	14988	14859	14960	15030	14902	14964	14855	14941	15009	15148	14889	15025	15050	14954	14966	14870	14824	14968	15085	14831	15062	14956	14911	14870	14985	14987	15089	15025	14971	14863	14984	14996	15069	14971	15001	14898	14940	14922	14936	14913	14864	14954	14950	14765	15083	14981	14974	14969	14837	14843	15063	14852	15123	14744	15180	15188	15001	14917	14868	14961	15024	15008	14968	15169	15115	14869	15021	14942	14950	14826	14851	14866	14938	15050	14982	14999	14782	14899	14872	14885	15129	14810	15082	15089	15048	14954	14720	14970	14886	14930	15076	14928	14894	15023	15149	15029	14944	14925	14998	14783	14944	15014	15033	15032	15088	14925	15153	15100	15059	14944	15128	14772	15022	15062	15008	15006	14975	14937	15052	14919	14996	14902	14958	15186	15153	14892	14978	14952	14969	15040	15174	15017	15005	15016	15111	15090	14964	15023	15130	15016	14885	14869	14897	14856	14929	15090	15125	15003	14997	14763
32211	52903	49502	39743	34148	28633	24408	20827	17359	16125	15348	15225	14618	14493	14284	14153	13746	13761	13680	13709	13572	13627	13433	13655	13621	13273	13608	13490	13572	13364	13563	13385	13368	13432	13601	13589	13542	13420	13481	13773	13590	13405	13464	13478	13445	13475	13479	13382	13482	13385	13396	13409	13527	13543	13414	13488	13434	13503	13454	13463	13521	13230	13581	13451	13324	13291	13443	13421	13512	13368	13402	13438	13166	13441	13444	13393	13463	13417	13341	13493	13385	13393	13490	13282	13418	13383	13497	13289	13415	13290	13302	13417	13359	13407	13490	13370	13616	13585	13308	13508	13177	13433	13323	13344	13342	13452	13430	13340	13387	13471	13391	13416	13366	13535	13556	13359	13355	13510	13479	13389	13304	13362	13318	13295	13323	13473	13391	13474	13330	13515	13455	13488	13364	13351	13447	13364	13322	13440	13492	13517	13475	13525	13384	13319	13319	13368	13365	13542	13323	13415	13304	13391	13525	13438	13314	13400	13274	13350	13650	13351	13589	13250	13353	13345	13386	13379	13489	13658	13399	13460	13493	13367	13596	13428	13503	13391	13605	13153	13514	13289	13447	13468	13284	13444	13370	13376	13510	13324	13397	13498	13314	13492	13378	13482	13614	13469	13521	13562	13508	13393	13502	13236	13561	13477	13602	13409	13684	13470	13440	13351	13419	13390	13391	13248	13469	13518	13482	13320	13488	13423	13405	13328	13399	13365	13376	13445	13514	13427	13309	13373	13456	13435	13468	13379	13354	13323	13392	13337	13408	13357	13421	13390	13369	13577	13336	13516	13345	13425	13336	13485	13393	13524	13279	13429	13472	13386	13539	13311	13211	13377	13305	13510	13377	13245	13470	13424	13386	13577	13484	13382	13464	13291	13466	13382	13423	13426	13516	13390	13309	13425	13360	13467	13343	13429	13253	13416	13531	13340	13420	13446	13366	13264	13373	13505	13525	13455	13539	13376	13426	13411	13453	13399	13404	13486	13393	13444	13417	13369	13330	13487	13362	13455	13540	13339	13417	13323	13393	13200	13326	13445	13554	13590	13416	13365	13453	13461	13436	13551	13404	13351	13420	13458	13488	13411	13372	13472	13295	13456	13495	13375	13407	13533	13416	13452	13501	13374	13275	13378	13508	13479	13251	13425	13335	13488	13518	13641	13485	13379	13494	13428	13527	13507	13429	13373	13521	13403	13453	13375	13509	13349	13507	13358	13463	13440	13529	13386	13517	13375	13319	13476	13490	13420	13282	13526	13434	13606	13143	13576	13364	13540	13453	13487	13451	13225	13488	13357	13459	13437	13451	13375	13397	13464	13397	13308	13493	13428	13521	13499	13432	13422	13444	13609	13366	13488	13578	13342	13436	13540	13623	13360	13465	13422	13476	13254	13372	13301	13363	13534	13369	13397	13440	13543	13331	13361	13559	13473	13438	13549	13380	13627	13465	13264	13575	13421	13447	13436	13424	13356	13428	13419	13568	13488	13382	13311	13571	13231	13513	13291	13393	13492	13442	13365	13513	13563	13395	13440	13369	13299	13546	13325	13365	13493	13449	13371	13462	13285	13641	13381	13321	13446	13407	13446	13222	13562	13378	13273	13455	13562	13473	13491	13442	13606	13326	13293	13341	13437	13401	13302	13361	13487	13244	13434	13386	13466	13266	13557	13499	13446	13342	13561	13223	13343	13308	13397	13420	13357	13412	13432	13334	13538	13431	13332	13388	13455	13262	13423	13391	13392	13377	13453	13400	13310	13412	13389	13407	13504	13388	13381	13310	13612	13359	13367	13225	13523	13342	13368	13413	13258	13335	13577	13503	13432	13287	13496	13321	13409	13442	13332	13442	13500	13420	13418	13372	13429	13411	13386	13345	13468	13375	13579	13354	13380	13482	13345	13444	13343	13446	13402	13331	13571	13368	13476	13435	13354	13379	13347	13526	13391	13516	13629	13439	13421	13261	13313	13420	13396	13354	13365	13412	13437	13341	13385	13443	13473	13234	13516	13550	13357	13485	13271	13350	13467	13307	13331	13536	13444	13378	13292	13300	13328	13409	13363	13559	13425	13347	13297	13342	13446	13439	13527	13650	13324	13520	13355	13335	13396	13576	13343	13366	13483	13413	13512	13373	13453	13739	13217	13519	13605	13489	13436	13479	13465	13557	13417	13411	13565	13356	13532	13335	13550	13266	13382	13592	13441	13311	13360	13432	13509	13384	13467	13423	13454	13445	13379	13558	13411	13465	13396	13302	13554	13504	13570	13488	13550	13449	13460	13493	13357	13377	13410	13478	13434	13418	13446	13434	13445	13432	13374	13397	13576	13430	13281	13394	13451	13279	13479	13544	13277	13408	13458	13236	13547	13288	13421	13367	13537	13362	13460	13534	13473	13305	13504	13517	13402	13446	13510	13273	13325	13415	13316	13375	13243	13417	13493	13541	13338	13313	13520	13490	13380	13473	13394	13459	13491	13365	13350	13414	13444	13436	13399	13615	13311	13398	13498	13435	13321	13436	13427	13483	13418	13409	13388	13240	13286	13377	13487	13590	13416	13673	13313	13490	13305	13272	13391	13548	13396	13458	13542	13441	13313	13449	13592	13392	13351	13410	13295	13450	13352	13275	13412	13541	13449	13492	13416	13450	13368	13384	13519	13483	13452	13445	13373	13282	13437	13505	13580	13494	13410	13382	13574	13455	13351	13473	13439	13505	13385	13378	13387	13425	13508	13394	13421	13388	13508	13339	13450	13468	13462	13278	13447	13451	13532	13561	13415	13410	13402	13500	13460	13352	13425	13361	13480	13361	13393	13503	13401	13428	13480	13584	13446	13434	13386	13507	13350	13509	13461	13490	13303	13423	13294	13296	13429	13438	13412	13379	13279	13609	13443	13481	13356	13494	13321	13447	13399	13383	13317	13423	13468	13343	13329	13470	13413	13467	13377	13601	13388	13487	13307	13295	13481	13439	13375	13366	13387	13541	13448	13534	13524	13427	13423	13341	13438	13401	13542	13300	13381	13380	13392	13393	13505	13537	13434	13276	13517	13183	13500	13524	13564	13374	13497	13403	13408	13287	13496	13438	13252	13424	13574	13424	13515	13320	13282	13518	13627	13629	13356	13253	13413	13415	13533	13445	13381	13460	13367	13369	13403	13400	13587	13354	13506	13512	13427	13432	13418	13403	13492	13570	13434	13438	13327	13311	13509	13365	13458	13414	13428	13318	13379	13490	13431	13545	13433	13430	13315	13556	13531	13437	13411	13561	13336	13456	13483	13479	13349	13331	13379	13351	13462	13376	13311	13340	13473	13339	13407	13521	13387	13584	13448	13477	13353	13313	13492	13321	13509	13454	13326	13395	13491	13495	13446	13417	13345	13540	13348	13390	13396	13519	13474	13460	13461	13464	13484	13501	13393	13489	13309	13391	13662	13456	13536	13441	13375	13520	13432	13498	13369	13355	13438	13501	13601	13475	13407	13376	13502	13454	13432	13475	13262	13437	13540	13580	13646	13359	13338	13348	13413	13433	13407	13427	13348	13555	13322	13449	13329	13340	13441	13493	13354	13435	13344	13386	13262	13334	13524	13462	13405	13489	13240	13363	13617	13349	13356	13398	13490	13414	13456	13440	13346	13365	13416	13499	13441	13419	13398	13401	13393	13325	13270	13332	13424	13495	13376	13499	13385	13610	13382	13556	13401	13440	13517	13475	13387	13426	13384	13501	13331	13490	13386	13428	13494	13421	13506	13448	13510	13368	13475	13308	13342	13451	13252	13283	13235	13463	13483	13359	13455	13444	13380	13458	13459	13400	13319	13406	13398	13414	13410	13461	13657	13245	13457	13493	13502	13498	13477	13539	13274	13383	13460	13450	13358	13334	13567	13485	13442	13447	13470	13371	13356	13528	13571	13487	13432	13324	13317	13414	13382	13380	13438	13530	13396	13452	13294	13457	13185	13438	13368	13455	13374	13320	13197	13572	13341	13428	13396	13260	13406	13470	13392	13360	13538	13367	13533	13428	13461	13320	13466	13424	13483	13501	13342	13427	13640	13371	13529	13520	13456	13433	13388	13534	13360	13442	13507	13337	13397	13547	13469	13402	13442	13348	13440	13471	13370	13507	13465	13474	13294	13539	13247	13464	13580	13357	13328	13506	13299	13403	13494	13469	13311	13510	13384	13308	13465	13644	13413	13524	13419	13354	13378	13418	13464	13470	13462	13409	13340	13344	13324	13542	13421	13384	13584	13261	13502	13491	13616	13393	13395	13437	13475	13566	13333	13256	13503	13388	13438	13376	13524	13391	13442	13307	13356	13427	13329	13282	13342	13530	13376	13473	13371	13437	13523	13431	13552	13460	13415	13386	13385	13418	13512	13402	13449	13485	13359	13448	13519	13260	13358	13378	13340	13547	13420	13352	13336	13294	13283	13421	13336	13386	13580	13334	13398	13392	13465	13403	13351	13305	13391	13391	13540	13428	13539	13529	13472	13508	13366	13675	13330	13206	13316	13415	13329	13441	13374	13363	13459	13330	13350	13324	13412	13394	13370	13434	13421	13467	13497	13499	13458	13438	13478	13578	13494	13362	13485	13539	13360	13359	13460	13377	13404	13353	13353	13302	13539	13408	13245	13457	13536	13515	13530	13367	13372	13461	13277	13385	13423	13462	13407	13304	13319	13342	13485	13502	13476	13458	13420	13413	13415	13501	13536	13405	13334	13469	13432	13514	13358	13442	13526	13388	13300	13564	13423	13368	13645	13459	13505	13493	13501	13435	13479	13392	13446	13342	13366	13408	13394	13406	13266	13423	13495	13317	13322	13477	13300	13375	13473	13453	13512	13291	13431	13338	13261	13359	13437	13439	13415	13378	13410	13343	13516	13522	13461	13395	13440	13375	13376	13642	13506	13467	13560	13403	13438	13354	13429	13419	13325	13463	13367	13463	13300	13527	13409	13511	13290	13235	13432	13417	13432	13435	13449	13521	13250	13465	13684	13540	13260	13486	13451	13372	13389	13425	13504	13412	13391	13402	13504	13515	13486	13464	13355	13375	13501	13377	13229	13467	13405	13404	13404	13440	13286	13450	13388	13457	13341	13568	13430	13314	13285	13533	13378	13296	13551	13410	13255	13308	13438	13311	13506
22850	21135	28951	24490	25083	29346	30497	25360	22078	19593	17881	17132	17144	16630	16676	16417	16368	16096	16035	15967	15789	15860	15746	15740	15806	15804	15691	15571	15698	15673	15836	15904	15697	15877	15680	15716	15671	15828	15878	15620	15705	15558	15738	15746	15662	15688	15704	15761	15783	15644	16002	15585	15362	15576	15412	15726	15685	15434	15424	15460	15586	15718	15609	15623	15617	15541	15500	15615	15621	15529	15723	15422	15530	15915	15667	15599	15723	15820	15797	15660	15578	15780	15652	15584	15716	15634	15734	15641	15653	15528	15497	15458	15479	15667	15641	15500	15623	15765	15573	15424	15616	15617	15555	15560	15704	15569	15466	15436	15449	15737	15638	15567	15863	15439	15516	15501	15678	15475	15531	15369	15517	15713	15608	15512	15576	15491	15497	15292	15473	15597	15676	15423	15454	15506	15644	15343	15640	15603	15487	15565	15642	15621	15739	15622	15732	15431	15375	15561	15635	15704	15540	15606	15541	15604	15617	15632	15691	15438	15654	15631	15610	15718	15718	15543	15656	15654	15711	15667	15560	15737	15582	15557	15733	15590	15537	15514	15478	15525	15531	15669	15338	15509	15560	15488	15681	15842	15504	15707	15726	15652	15562	15721	15532	15308	15603	15420	15611	15603	15738	15459	15553	15549	15461	15528	15747	15491	15532	15669	15507	15637	15497	15525	15491	15500	15481	15561	15678	15592	15599	15495	15766	15504	15584	15530	15642	15506	15622	15582	15545	15618	15577	15587	15639	15490	15533	15679	15503	15582	15567	15573	15486	15455	15580	15563	15621	15431	15607	15722	15692	15384	15428	15536	15398	15581	15610	15440	15609	15496	15433	15549	15632	15699	15718	15492	15611	15533	15575	15608	15596	15683	15790	15465	15507	15634	15463	15631	15495	15722	15627	15557	15452	15342	15504	15463	15698	15711	15573	15621	15565	15533	15743	15384	15537	15684	15670	15494	15544	15570	15537	15490	15569	15525	15616	15664	15545	15485	15492	15695	15517	15705	15478	15352	15519	15528	15529	15585	15605	15671	15744	15440	15785	15566	15563	15533	15549	15577	15654	15479	15644	15662	15573	15609	15672	15585	15704	15519	15687	15480	15392	15595	15330	15600	15427	15481	15731	15475	15521	15484	15435	15483	15639	15627	15620	15565	15567	15404	15560	15374	15622	15585	15760	15494	15814	15649	15505	15488	15271	15442	15528	15437	15563	15545	15541	15468	15567	15729	15547	15438	15620	15624	15424	15744	15655	15506	15441	15645	15652	15580	15569	15483	15485	15653	15454	15499	15712	15481	15403	15646	15442	15365	15704	15637	15590	15698	15711	15603	15363	15397	15553	15758	15520	15559	15653	15750	15539	15628	15712	15501	15614	15457	15662	15557	15734	15548	15661	15538	15644	15577	15711	15849	15724	15379	15473	15558	15577	15552	15413	15345	15526	15605	15598	15619	15666	15525	15588	15569	15685	15772	15839	15683	15758	15644	15594	15405	15746	15440	15480	15670	15605	15517	15435	15613	15668	15606	15580	15566	15514	15570	15451	15646	15521	15705	15591	15549	15529	15485	15417	15592	15542	15571	15581	15651	15570	15526	15599	15494	15640	15629	15557	15648	15720	15835	15497	15631	15710	15594	15520	15804	15723	15509	15392	15519	15344	15723	15548	15449	15599	15586	15664	15528	15574	15675	15668	15626	15439	15584	15724	15404	15449	15592	15600	15600	15565	15636	15696	15704	15438	15660	15603	15577	15515	15415	15683	15489	15565	15376	15579	15745	15759	15728	15507	15457	15602	15543	15624	15474	15672	15564	15548	15590	15723	15620	15445	15534	15413	15502	15377	15629	15550	15316	15625	15728	15657	15546	15467	15584	15574	15506	15535	15224	15674	15437	15552	15553	15600	15474	15655	15451	15477	15559	15588	15494	15551	15544	15748	15742	15452	15623	15438	15502	15542	15702	15524	15432	15519	15659	15719	15639	15347	15635	15405	15818	15449	15407	15642	15579	15352	15603	15462	15573	15545	15626	15701	15365	15462	15442	15350	15417	15538	15434	15633	15304	15759	15666	15554	15662	15496	15389	15693	15477	15495	15691	15549	15536	15615	15574	15521	15624	15777	15766	15653	15700	15609	15736	15417	15596	15479	15620	15612	15549	15467	15376	15549	15567	15568	15560	15480	15476	15528	15733	15275	15642	15547	15622	15618	15617	15628	15515	15474	15425	15563	15593	15502	15692	15741	15554	15489	15571	15548	15676	15562	15536	15646	15637	15566	15785	15786	15679	15460	15324	15637	15652	15657	15392	15241	15444	15497	15766	15359	15628	15603	15737	15394	15583	15631	15678	15528	15659	15514	15631	15576	15839	15662	15526	15595	15527	15537	15705	15655	15536	15569	15626	15537	15540	15558	15666	15683	15668	15533	15436	15352	15516	15598	15583	15439	15653	15642	15439	15643	15716	15411	15670	15702	15287	15419	15482	15370	15295	15636	15660	15623	15368	15552	15543	15583	15727	15548	15807	15576	15676	15669	15605	15391	15649	15569	15547	15642	15536	15620	15508	15612	15596	15502	15853	15540	15627	15653	15486	15334	15830	15569	15424	15367	15633	15661	15589	15726	15478	15507	15596	15552	15710	15629	15515	15729	15577	15508	15476	15508	15728	15627	15516	15503	15407	15519	15341	15465	15645	15729	15575	15542	15511	15437	15580	15599	15331	15565	15609	15513	15599	15783	15628	15565	15445	15645	15669	15395	15553	15497	15478	15576	15531	15500	15310	15683	15477	15495	15428	15571	15743	15535	15565	15517	15512	15489	15563	15544	15402	15601	15480	15468	15552	15565	15578	15659	15565	15806	15548	15479	15670	15551	15541	15513	15462	15634	15692	15691	15572	15488	15561	15334	15525	15673	15481	15797	15608	15601	15666	15801	15587	15464	15554	15536	15622	15578	15572	15463	15511	15559	15644	15467	15823	15670	15625	15594	15360	15395	15438	15615	15528	15734	15539	15513	15704	15708	15543	15617	15559	15499	15486	15495	15406	15714	15577	15551	15694	15600	15477	15656	15607	15615	15500	15399	15432	15484	15403	15836	15659	15467	15608	15421	15634	15451	15545	15543	15635	15692	15487	15675	15627	15738	15589	15599	15738	15462	15702	15586	15537	15643	15575	15687	15493	15626	15590	15548	15629	15394	15590	15469	15643	15506	15526	15601	15617	15517	15450	15460	15609	15512	15635	15440	15529	15690	15712	15629	15683	15416	15610	15598	15508	15572	15450	15531	15634	15474	15637	15354	15526	15602	15615	15444	15578	15517	15453	15558	15676	15572	15577	15514	15532	15571	15436	15534	15666	15645	15665	15532	15493	15575	15494	15637	15583	15559	15541	15595	15608	15490	15550	15328	15360	15575	15428	15577	15671	15611	15562	15461	15534	15733	15758	15614	15783	15421	15499	15469	15483	15484	15382	15730	15428	15837	15678	15485	15394	15599	15573	15875	15422	15703	15509	15706	15566	15548	15608	15666	15689	15476	15577	15568	15596	15627	15591	15753	15658	15441	15436	15432	15547	15669	15458	15726	15775	15699	15602	15684	15637	15485	15540	15725	15585	15559	15517	15670	15721	15664	15685	15457	15401	15516	15572	15517	15748	15477	15629	15576	15379	15642	15771	15444	15395	15590	15539	15629	15722	15465	15485	15702	15654	15592	15496	15634	15571	15745	15760	15607	15279	15378	15489	15599	15581	15516	15535	15570	15617	15646	15491	15354	15590	15695	15459	15622	15679	15429	15539	15627	15347	15456	15783	15621	15508	15545	15554	15598	15797	15508	15693	15635	15549	15662	15819	15519	15521	15604	15524	15558	15705	15726	15522	15728	15542	15608	15462	15519	15562	15427	15449	15587	15521	15495	15398	15602	15526	15626	15690	15555	15517	15455	15452	15653	15833	15727	15575	15655	15424	15721	15509	15633	15534	15446	15446	15446	15409	15555	15460	15481	15436	15737	15730	15666	15642	15600	15520	15640	15630	15478	15515	15395	15634	15547	15725	15478	15568	15494	15567	15571	15509	15408	15550	15406	15460	15516	15499	15445	15552	15503	15647	15432	15431	15667	15623	15468	15346	15383	15559	15493	15563	15606	15565	15585	15639	15555	15633	15639	15567	15458	15661	15233	15566	15539	15676	15360	15665	15630	15471	15491	15560	15758	15580	15868	15666	15667	15628	15565	15706	15606	15476	15560	15528	15484	15775	15593	15699	15502	15555	15562	15664	15679	15504	15470	15472	15542	15429	15496	15580	15572	15595	15513	15332	15673	15460	15459	15569	15702	15625	15464	15637	15696	15591	15629	15598	15592	15709	15526	15474	15662	15528	15542	15468	15583	15643	15542	15612	15393	15390	15700	15456	15720	15706	15479	15533	15441	15531	15544	15416	15508	15581	15581	15512	15586	15541	15468	15642	15795	15528	15503	15486	15593	15620	15510	15420	15669	15660	15731	15613	15465	15421	15652	15560	15740	15405	15532	15557	15525	15570	15559	15468	15382	15694	15465	15566	15597	15550	15391	15562	15461	15501	15516	15729	15556	15537	15630	15532	15689	15535	15521	15562	15590	15591	15561	15636	15487	15486	15483	15613	15619	15580	15760	15575	15544	15605	15721	15735	15753	15614	15676	15598	15550	15628	15739	15707	15689	15641	15624	15347	15701	15675	15681	15413	15610	15689	15665	15357	15728	15690	15679	15591	15514	15342	15529	15607	15550	15561	15553	15509	15659	15492	15490	15532	15540	15570	15523	15454	15790	15532	15504	15656	15717	15495	15522	15424	15480	15538	15526	15576	15673	15687	15796	15656	15432	15608	15537	15642	15434	15519	15569	15600	15748	15499	15284	15508	15503	15489	15523	15680	15607	15629	15417	15566	15612	15537	15589	15611	15469	15654	15573	15675	15404	15655	15314	15595	15648	15619	15655	15449	15667	15563	15759	15714	15695	15519	15531	15437	15431	15574	15590	15534	15531	15501	15615	15502	15562	15575	15460	15582	15583	15541	15450	15433	15578	15492	15601	15548	15497	15264	15756	15553	15612	15429	15479	15627	15416	15596	15633	15339	15512	15574	15561	15636	15380	15671	15653	15453	15640	15698	15570	15393
34796	58808	55544	46024	39876	34325	28912	25954	21827	17961	16267	15717	15400	14906	14708	14565	14145	14240	14259	14050	14065	14179	14113	14043	13909	13919	13855	14009	13837	13894	13761	13749	13730	13992	13735	13719	13869	13953	13728	13732	13749	13868	13755	13790	13729	13854	13856	13698	13927	13705	13608	13857	13908	13786	13871	13762	13727	13706	13763	13693	13757	13742	13906	13726	13706	13873	13784	13652	13876	13743	13763	13676	13648	13581	13861	13776	13842	13781	13996	13730	13752	13897	13887	13690	13790	13906	13832	13667	13838	13895	13786	13820	13823	13660	13668	13833	13862	13792	13837	13679	13691	13700	13668	13703	13750	13846	13781	13640	13838	14023	13805	13768	13746	13633	13793	13789	13842	13833	13892	13816	13891	13830	13877	13658	13776	13884	13863	13786	13847	13792	13914	13719	13662	13847	13736	13764	13731	13897	13812	13817	14020	13783	13751	13515	13662	13779	13791	13911	13626	13781	13710	13983	13738	13736	13920	13716	13856	13752	13544	13846	13832	13754	13740	13723	13704	13777	13701	13809	13885	13819	13801	13594	13676	13908	13765	13762	13850	13759	13607	13823	13854	13651	13786	13687	13781	13714	13808	13780	13680	13579	13662	13820	13574	13782	13846	13907	13610	13808	13782	13823	13674	13683	13742	13742	13748	13730	13971	13746	13908	13629	13819	13746	13644	13773	13694	13851	13834	13905	13787	13756	13757	13895	13635	13793	13799	13625	13775	13770	13817	13754	13882	13959	13828	13723	13719	13875	13813	13838	13740	13812	13888	13752	13843	13647	13883	13722	13675	13764	13797	13900	13808	13664	13667	13707	13881	13651	13809	13868	13751	13811	13643	14042	13669	13558	13683	13646	13780	13819	13528	13919	13719	13914	13659	13782	13794	13791	13760	13713	13936	13693	13758	13571	13772	13706	13798	13836	13850	13505	13950	13754	13631	13912	13790	13530	13882	13784	13793	13662	13831	13870	13861	13766	13669	13747	13832	13863	13782	13867	13737	13888	13687	13789	14016	13667	13710	13640	13797	13708	13700	13713	13690	13742	13760	13582	13848	13752	13885	13830	13801	13534	13772	13671	13780	13767	13836	13816	13709	13566	13757	13852	13755	13832	13776	13567	13698	13602	13797	13804	13726	13715	13867	13831	13843	13887	13725	13837	13691	13754	13608	13847	13722	13701	13849	13888	13622	13575	13731	13910	13662	13680	13795	13844	13874	13766	13833	13651	13845	13815	13781	13793	13798	13666	13700	13823	13772	13740	13762	13782	13694	13740	13647	13669	13482	13912	13789	13671	13681	13828	13838	13791	13790	13757	13665	13742	13807	13683	13631	13622	13774	13820	13526	13769	13569	13849	13720	13926	13712	13740	13676	13783	13770	13742	13799	13683	13821	13508	13722	13813	13595	13716	13943	13685	13729	13698	13960	13762	13623	13862	13836	13853	13614	13721	13777	13783	13871	13746	13857	13891	13702	13860	13890	13682	13791	13723	14001	13667	13797	13773	13873	13746	13908	13842	13744	13639	13721	13815	13850	13739	13732	13643	13771	13643	13710	13735	13808	13716	13740	13848	13685	13833	13891	13712	13827	13778	13697	13667	13706	13857	13710	13798	13558	13869	13895	13833	13547	13857	13849	13768	13605	13884	13693	13774	13754	13970	13824	13811	13684	13826	13814	13732	13826	13735	13977	13683	13712	13710	13780	13863	13819	13884	13807	13776	13863	13926	13668	13745	13866	13684	13618	13850	13685	13743	13829	13799	14022	13556	13874	13874	13603	13646	13698	13780	13838	13847	13746	13908	13704	13904	13768	13764	13804	13890	13825	13809	13823	13808	13744	13704	13878	13833	13861	13812	13529	13658	13855	13738	13762	13651	13696	13829	13809	13774	13660	13797	13526	13759	13691	13758	13803	13578	13677	13758	13725	13732	13710	13688	13884	13944	13778	13740	13800	13816	13717	13769	13848	13661	13702	13759	13757	13906	13816	13802	13713	13858	13866	13825	13803	13745	13614	13607	13925	13903	13915	13826	13773	13666	13792	13947	13855	13706	13809	13670	13743	13784	13899	13635	13810	13681	13864	13741	13647	13747	13685	13762	13828	13879	13817	13752	13756	13821	13722	13760	13804	13713	13731	13959	13823	13845	13728	13761	13721	13712	13723	13689	13621	13861	13674	13649	13917	13787	13736	13742	13610	13728	13775	13819	13838	13822	13911	13859	13904	13842	13795	13577	13629	13795	13698	13698	13909	13670	13861	13902	13796	13886	13729	13895	13719	13803	13691	13673	13781	13725	13894	13723	13713	13776	13954	13769	13749	13641	13689	13744	13663	13764	13761	13675	13787	13679	13660	13801	13739	13691	13805	13793	13764	13679	13937	13796	13805	13750	13803	13732	13764	13755	13931	13625	13640	13766	13740	14006	13795	13845	13747	13687	13645	13929	13844	13984	13899	13699	13616	13683	13702	13810	13703	13842	13522	13628	13779	13693	13722	13716	13866	13822	13708	13668	13750	13902	13716	13658	13751	13853	13726	13675	13700	13784	13913	13693	13631	13752	13805	13881	13737	13801	13777	13691	13822	13797	13786	13655	13836	13806	13844	13851	13854	13884	13796	13721	13771	13858	13750	13815	13653	13666	13802	13761	13706	13689	13720	13754	13736	14020	13837	13932	13794	13721	13770	13622	13852	13731	13766	13642	13901	13750	13699	13852	13733	13802	13855	13627	13765	13700	13854	13811	13834	13821	13759	13831	13822	13682	13707	13808	13852	13754	13885	13758	13758	13674	13813	13835	13610	13823	13807	13797	13780	13873	13630	13755	13745	13797	13836	13794	13705	13876	13683	13760	13704	13733	13642	13920	13830	13890	13843	13820	13783	13880	13813	13783	13775	13820	13748	13830	13578	13677	13762	13783	13768	13652	13741	13772	13893	13818	13877	13802	13625	13832	13688	13704	13731	13906	13458	13636	13953	13887	13693	13619	13770	13875	13608	13909	13819	13832	13790	13843	13650	13827	13605	13880	13795	13709	13815	13744	13607	13756	13728	13787	13574	13603	13688	13800	13802	13816	13792	13600	13767	13889	13767	13835	13681	13791	13803	13721	13773	13614	13959	13798	13801	13881	13781	13694	13796	13750	13540	13765	13765	13820	13907	13911	13626	13806	13859	13784	13770	13720	13942	13870	13689	13770	13758	13593	13813	13891	13667	13712	13770	13763	13680	13729	13712	13797	13845	13739	13765	13851	13838	13675	13685	13945	13899	13747	13802	13726	13806	13791	13757	13772	13914	13766	13677	13576	13842	13548	13679	13653	13744	13897	13880	13794	13820	13602	13744	13947	13760	13624	13887	13750	13681	13582	13648	13764	13763	13838	13785	13932	13783	13696	13828	13797	13774	13715	13741	13751	13919	13860	13804	13725	13731	13654	13836	13640	13862	13803	13686	13759	13707	13897	13626	14054	13699	13648	13669	13763	13765	13847	14093	13739	13613	13735	13836	13551	13777	13714	13679	13861	13862	13756	13692	13742	13897	13816	13726	13580	13629	13822	13636	13753	13623	13913	13629	13839	13701	14010	13994	13696	13848	13794	13638	13728	13864	13878	13688	13565	13693	13668	13733	13777	13762	13893	13772	13806	13708	13805	13579	13763	13878	13716	13783	13780	13870	13836	13760	13774	13668	13788	13813	13841	13995	13565	13834	13772	13714	13823	13804	13587	13811	13878	13635	13920	13778	13879	14030	13894	13709	13842	13935	13790	13878	13690	13770	13799	13699	13840	13880	13779	13656	13908	13816	13658	13832	13668	13936	13775	13850	13726	13762	13616	13835	13672	13678	13938	13796	13695	13693	13798	13832	13687	13800	13854	13701	13942	13718	13895	13858	13797	13869	13785	13805	13900	13655	13727	13714	13661	13971	13774	13712	13818	13842	13655	13797	13804	13610	13725	13777	13759	14002	13790	13844	13857	13649	13907	13653	13940	13871	13784	13786	13607	13647	13691	13836	13829	13910	13738	13665	13748	13740	13737	13805	13877	13740	13653	13713	13847	13726	13781	13855	13662	13878	13849	13577	13777	13839	13794	13881	13716	13696	13788	13999	13832	13726	13791	13695	13770	13818	13838	13755	13775	13775	13790	13603	13764	13634	13675	13641	13712	13869	13699	13727	13722	13680	13643	13711	13738	13747	13819	13628	13745	13675	13655	13720	13790	13787	13660	13815	13863	13715	13583	13750	13758	13705	13997	13897	13700	13914	13697	13835	13745	13641	13623	13918	14023	13717	13828	13783	13815	13801	13706	13761	13682	13681	13793	13804	13895	13838	13713	13747	13698	13807	13693	13724	13640	13648	13746	13734	13621	13678	13701	13856	13765	13605	13873	13830	13536	13771	13735	13874	13813	13805	13546	13807	13742	13786	13805	13701	13763	13925	13887	13703	13692	13812	13629	13784	13775	13838	13873	13909	13937	13977	13802	13799	13884	13701	13873	13541	13828	13857	13747	13798	13712	13740	13772	13856	13822	13905	13693	13831	13673	13960	13634	13855	13801	13729	13703	13779	13743	13794	13714	13824	13597	13744	13735	13782	13900	13725	13824	13907	13761	13735	13663	13813	13674	13621	13945	13784	13571	13839	13784	13780	13749	13751	13798	13627	13639	13678	13737	13779	13797	13723	13756	13696	13741	13783	13660	13766	13837	13795	13762	13852	13809	13637	13796	13962	13729	13737	13724	13835	13827	13566	13661	13820	13793	13709	13793	13727	13703	13651	13929	13734	13829	13757	13744	13961	13772	13686	13790	13804	13826	13715	13645	14020	13625	13806	13786	13761	13898	13730	13705	13903	13588	13853	13693	13718	13883	13718	13751	13836	13730	13940	13698	13769	13795	13815	13619	13725	13868	13754	13699	13848	13681	13740	13744	13634	13821	13746	13915	13674	13872	13776	13788	13783	13904	13862	13724	13833	13740	13795	13748	13677	13733	13586	13787	13768	13705	13852	13736	13722	13764	14014	13727	13828	13655	13771	13864	13747	13903	13807	13825	13718	13714	13666	13749	13782	13596	13779	13798	13779	13631	13839	13788	13770	13781	13716	13808	13702	13872	13717	13583	13826	13642	13618	13885	13772	13758	13736	13659	13696	13821
29336	29000	36400	31903	24872	21882	19377	17995	17022	16323	15934	15797	15525	15370	15493	15237	15359	15360	15205	15270	15348	15185	15267	15244	15182	15182	15187	15014	15010	15142	15402	15014	15052	14966	15231	14998	14951	15019	15251	15338	15056	14910	14800	15140	15176	15040	15032	14900	14873	15088	14956	15020	15121	15074	15295	15124	15243	14980	15146	14933	15104	15065	15232	15210	15111	15016	15021	15184	15109	15011	14868	15124	15069	15330	14932	15064	15243	15139	15069	14890	15109	15053	15148	15228	15141	15068	14894	15013	15076	15027	15110	15072	15090	15170	14997	15152	15046	15047	14990	14960	15131	15163	15196	15208	15026	15219	14849	14969	15052	14976	15116	15101	15051	15282	14950	14876	14937	15014	15014	14936	15050	15114	15165	14870	15213	14955	15424	15060	14966	14933	15032	15042	15064	14808	14917	14868	15063	15156	15060	15246	15095	15116	15053	15069	15126	15071	14785	14991	15072	14968	15077	15088	14914	15133	14986	14993	15120	15375	15282	15140	15259	14894	15054	15232	14974	15086	14918	14855	15067	14860	15021	15025	15002	15091	15086	14978	14977	15016	15179	14839	15195	15168	14916	15108	15054	15169	15127	15090	15076	15083	15188	14814	15097	15266	14898	15042	15122	15120	15122	15146	15198	15120	15019	15057	15242	15150	14991	15172	15059	14857	15000	15135	15080	15021	15069	15027	15131	14907	15125	14937	15052	15106	15150	15190	14993	14970	15001	15286	15206	15035	15065	15083	15157	15111	15143	15240	14946	14959	15219	15083	15144	15072	14938	15030	14999	15059	15127	14932	15007	14928	15142	15053	15301	15179	14881	14836	14972	15033	15281	15072	15090	15081	15139	15163	15022	14879	14907	14825	15110	15248	15181	15126	15007	15014	14887	15054	15135	15013	15117	14861	15115	15092	14868	14949	15130	15158	15000	14864	15025	15200	15069	14886	15139	15120	14971	15199	14944	15034	15127	15105	15083	15107	15016	14983	14886	15150	15129	15095	14972	15124	15038	14991	15078	14912	14993	15096	15006	15074	14967	14912	14915	15206	15011	15058	15113	14894	15096	14889	14868	15030	15106	15135	15128	15017	15126	15140	15167	14810	15025	15065	15104	15048	14996	15169	15049	14980	15025	15000	14965	15157	14991	14994	15063	15062	14927	14813	15155	15146	14923	15163	15006	14974	15109	15198	15218	15044	14899	15081	14901	15191	15033	15043	15065	15085	14989	15104	15073	15123	14964	15012	15078	15089	14978	14913	15036	15117	15135	14960	15109	15185	15260	15092	14897	14911	14873	15111	15166	15035	15123	15057	15268	15102	15257	15062	15032	15006	14958	15157	15144	14908	15187	15167	14996	15162	15065	14961	14885	14833	15215	15144	15103	14966	15039	15003	15094	15149	15028	15294	15120	14972	15183	15116	14867	15011	15059	15110	14887	15001	15067	14939	15221	15213	15202	14943	15046	15180	15077	14959	14974	15104	15123	15079	14984	15100	14957	15135	14959	15134	14928	14905	15286	15102	15150	15027	15050	15227	15172	15108	14989	14911	15063	15123	15089	15018	14989	15281	15015	15289	14996	14944	15081	15199	15128	15220	14949	15382	15173	15069	15030	15058	15006	14850	15186	15148	15027	15151	14994	14874	15018	15031	15122	15145	14871	15068	14907	15022	14969	14986	14919	15189	14915	15042	14873	15062	15010	15206	15227	15162	14938	15097	15098	15138	15116	15014	14899	15065	15148	15086	15155	15057	14847	15102	15013	15026	14963	15138	15201	15075	15228	14999	15101	15003	15122	15062	15019	15022	14906	15208	15178	15082	15039	15034	15127	15175	15164	15079	14977	15099	15161	15074	15120	15184	15024	15154	15156	15084	14995	15307	15189	15106	15131	14965	15091	15228	14959	15192	15061	15051	15031	14964	14999	15045	15222	15131	15151	15175	15001	15016	14934	15037	15026	15196	15107	15142	15083	15014	15110	15156	15158	15036	15086	15083	15022	15123	15173	14794	15061	15037	15024	14938	15099	15027	14867	15059	14985	15093	15049	15117	15054	15082	15138	15273	15090	14983	15007	15058	14862	14931	15143	14916	14998	15028	15044	14967	15060	15122	15253	15018	15191	15081	15256	14979	15139	14902	15128	15142	14862	14856	15119	14996	15147	15084	15076	15047	14869	15284	15152	15202	14847	15143	15199	15042	14930	14992	14958	14882	15021	15091	15018	15192	15044	14934	14953	15072	15074	15023	15006	15151	15098	15050	15076	15072	15312	15031	15077	15153	15291	15122	15182	15206	15156	14978	14912	15049	15043	15104	15139	15149	15082	15185	15106	14992	15073	14897	14947	14899	15275	14947	15136	15138	15124	15011	15046	14922	15104	15007	15064	15185	15033	15232	15252	15029	15041	14912	15269	14942	15098	15037	15124	15187	15154	15059	15019	15141	15066	14773	15111	15008	14945	15052	14975	14939	15212	14958	14923	15014	15030	15071	15062	15176	15098	14971	15129	14819	14909	15138	15110	15104	14935	15061	15116	14988	15084	15109	15262	15195	15222	15198	14946	15033	15105	15062	15033	15194	15116	15178	15192	15080	15057	15223	14996	15060	15039	14953	15242	15116	15039	15074	15173	15036	15203	15260	14968	15375	15007	15040	14997	14952	15025	14946	15080	14853	15134	15350	15101	15059	15051	14968	15006	15068	15078	14979	14821	15191	15004	15077	15134	15149	15134	15159	15054	14969	15174	15072	15075	15092	15101	14850	15127	14996	14997	15072	15181	15152	15050	15017	15200	15155	15274	15085	15189	15075	15156	15059	15194	15288	15250	15198	15054	14987	15119	15019	14884	14996	15133	15125	14996	15034	15168	15040	15048	15102	15190	15175	15337	15000	15126	15230	15032	15329	15143	14973	15063	15109	15032	15037	15169	14957	14942	14990	14938	15278	15020	15082	15118	15076	15179	14973	15076	15021	15133	15021	15019	15120	15230	14987	15030	15132	15057	15055	15049	15014	14748	15211	15058	15323	15146	14928	14905	15097	15129	14951	15051	15012	15015	14952	15195	15207	14858	15201	15017	15128	15152	15021	14982	15124	15021	15048	15090	14953	15099	14947	14986	15103	15019	15105	14940	14954	15156	14811	15048	15133	15050	15097	15129	15189	14905	15006	14949	15012	15067	15151	14994	15056	15109	14941	15063	15073	15275	15039	15109	15120	14980	14928	15176	15171	15207	14999	15086	15044	15084	15013	15208	15112	15022	15213	15262	15114	15095	15029	15096	14935	15023	15199	15134	15063	15051	15032	15216	15071	15006	14978	15081	14976	15027	14931	15239	15003	15315	15042	15184	15224	15014	15099	15144	15067	15046	15061	15182	15161	14994	15101	15031	15048	15007	14978	14972	14986	15029	15252	14962	14988	14945	15162	15074	15102	15086	15185	15131	15010	15103	14982	14979	15036	15118	15172	15075	15100	15227	15118	15087	15132	15026	15126	15079	14911	14984	15068	15129	15040	15115	15050	15151	15137	15269	15123	15160	15322	14953	15105	15242	15153	15380	15114	15255	15087	15148	15303	15122	15062	14971	15088	15096	15179	15166	15196	15213	15287	15054	15107	14996	15092	14864	15070	15083	15026	15311	14982	15034	15157	15245	15340	15135	15042	14905	14891	15136	14917	15292	15012	15076	14985	14990	15147	15120	15043	15142	15162	14953	15049	14922	15132	15117	14900	15124	14998	14988	15035	15192	15088	15210	15128	15064	15234	15127	15037	15199	15182	14913	15056	15116	14901	14971	15042	14991	15013	15094	14938	15021	14940	15049	14865	15074	14995	15055	14935	15161	14894	15032	15118	15226	15050	15198	14927	15112	15034	15109	15053	15040	15063	15101	15156	15174	15121	15043	14936	15119	15101	15259	15165	15277	14991	15146	14957	15114	15059	15172	14981	14829	15173	15089	15159	15156	14971	15122	14987	14995	14972	15006	15292	15074	15285	15145	14970	14987	14988	14898	15047	15223	15020	15092	15091	15324	14991	15094	15145	15118	15112	15217	15080	15119	15041	15247	15230	15113	15272	14970	15178	15205	14978	15072	15052	15133	15145	15078	14951	15023	15115	15147	15080	15137	15228	14841	15131	15049	14930	15063	15159	14805	15105	15086	14984	14832	15001	15045	14962	15031	14970	14998	15214	15114	15062	15059	15095	15067	15127	15044	14986	15100	15192	15017	15087	14995	14877	15192	15101	15182	15021	15152	14875	14848	15053	14934	15230	15073	15018	15056	15147	14973	15041	15011	15004	15022	15144	15050	14852	15022	15003	15141	15046	15121	15014	15083	14999	15001	15099	15156	14914	14977	14881	15253	15007	14973	15235	15001	15232	15094	14994	15200	15018	15042	15059	15271	15186	14923	15005	14987	14990	14939	14978	14920	15057	14905	14990	15031	15009	14891	15029	15276	15059	15075	15023	15075	15192	15137	14785	15183	15024	15009	15199	14968	14969	14890	14924	15232	15103	15171	15157	15210	15046	15134	15173	15084	15128	15087	15011	15026	15042	15062	15041	15099	14985	15112	15120	15132	15077	15057	15192	15026	15066	15174	14972	15045	15075	15077	15128	15144	15185	15190	15181	15093	14981	15011	15081	15069	14902	15048	14942	15048	15078	15116	14995	15131	15064	15052	15038	14956	15182	15007	15109	15147	15053	14934	15039	15110	15092	15280	15077	15164	15146	15206	14974	14997	15055	15034	15034	15251	15144	14909	14922	14961	15075	14978	15070	15137	14994	15020	15064	15153	14931	15183	15065	15182	15168	15054	15042	14977	15241	14976	14917	15011	15149	15189	15072	14969	15006	15250	15109	15017	15191	14931	14989	15084	15015	14983	14895	14779	15063	15069	15018	14782	15147	15019	14890	14999	15055	14901	14977	15107	15096	14887	15008	15002	15229	15138	15120	14983	15179	15136	15085	14990	15102	15264	15096	15084	14941	15134	14941	14928	15022	15179	15127	15320	15046	15061	15001	15010	14971	15160	14881	15073	15127	15000	14958	14942	14896	14925	15065	15161	15352	15156	15157	15108	15212	15025	15191	15080	15059	15228	15333	15040	14846	15005	15108	15132	15123	15119	15154	14904	14986	15081	14998	14964	15082	15229	14980
32124	45648	41053	31405	25874	21928	19221	17298	15867	15290	14647	14369	14166	14028	13971	13840	13918	13651	13569	13572	13731	13511	13628	13638	13479	13318	13668	13512	13705	13545	13598	13612	13509	13324	13365	13531	13445	13459	13630	13438	13564	13681	13505	13503	13651	13568	13531	13440	13723	13535	13646	13522	13614	13478	13580	13511	13463	13513	13498	13659	13496	13469	13580	13468	13543	13435	13384	13559	13560	13563	13621	13570	13463	13362	13602	13459	13522	13545	13489	13338	13478	13539	13429	13565	13501	13681	13466	13569	13495	13397	13574	13496	13511	13454	13536	13471	13646	13360	13518	13656	13466	13469	13455	13584	13586	13442	13483	13703	13526	13502	13470	13517	13698	13474	13406	13545	13580	13414	13478	13594	13456	13452	13461	13427	13481	13649	13386	13637	13350	13431	13556	13455	13471	13486	13383	13446	13662	13499	13437	13475	13372	13351	13619	13516	13381	13333	13563	13569	13533	13575	13426	13401	13736	13507	13571	13459	13527	13644	13622	13538	13525	13515	13696	13361	13525	13508	13439	13627	13366	13328	13542	13417	13528	13567	13672	13411	13634	13603	13545	13501	13575	13613	13366	13395	13442	13588	13463	13558	13768	13446	13571	13444	13415	13494	13583	13384	13465	13637	13563	13389	13469	13536	13371	13372	13613	13354	13643	13486	13693	13469	13571	13365	13617	13354	13709	13520	13536	13479	13690	13411	13682	13600	13571	13683	13524	13548	13629	13338	13523	13516	13432	13435	13478	13473	13413	13531	13448	13545	13418	13442	13699	13610	13507	13472	13527	13503	13395	13486	13541	13357	13605	13553	13406	13513	13499	13408	13525	13479	13419	13460	13549	13504	13534	13609	13676	13546	13635	13438	13456	13580	13525	13516	13497	13381	13498	13658	13508	13494	13520	13479	13500	13476	13601	13587	13452	13439	13535	13437	13420	13638	13521	13456	13512	13686	13480	13542	13486	13622	13497	13477	13429	13621	13529	13558	13339	13386	13418	13457	13406	13552	13628	13376	13497	13463	13483	13594	13530	13504	13554	13521	13468	13594	13477	13514	13570	13694	13530	13676	13551	13486	13445	13495	13427	13594	13547	13530	13627	13577	13590	13545	13500	13563	13334	13701	13310	13507	13488	13336	13481	13484	13518	13426	13561	13363	13623	13541	13581	13495	13643	13669	13535	13565	13726	13417	13414	13500	13582	13365	13618	13571	13510	13489	13451	13512	13468	13374	13448	13596	13550	13554	13664	13377	13417	13595	13453	13486	13592	13293	13603	13589	13541	13463	13365	13551	13524	13622	13494	13413	13431	13471	13380	13577	13670	13455	13671	13524	13503	13402	13473	13475	13615	13317	13449	13535	13379	13479	13505	13534	13590	13363	13569	13481	13413	13454	13518	13520	13372	13676	13348	13498	13581	13455	13569	13501	13477	13667	13442	13452	13478	13394	13595	13487	13447	13490	13620	13564	13597	13450	13476	13523	13589	13596	13605	13486	13585	13535	13657	13533	13418	13488	13525	13606	13474	13477	13509	13331	13692	13374	13636	13529	13521	13469	13635	13423	13387	13420	13557	13515	13398	13435	13529	13506	13572	13505	13501	13388	13515	13579	13554	13587	13395	13634	13536	13441	13434	13456	13563	13554	13485	13576	13446	13497	13444	13535	13615	13527	13368	13589	13543	13465	13586	13428	13633	13449	13643	13598	13493	13404	13468	13378	13668	13475	13750	13465	13409	13500	13516	13560	13394	13629	13464	13594	13424	13409	13589	13591	13378	13491	13514	13433	13627	13532	13579	13467	13550	13519	13359	13467	13488	13561	13558	13417	13558	13493	13631	13357	13622	13495	13418	13588	13580	13515	13642	13523	13503	13575	13472	13546	13398	13661	13419	13512	13498	13593	13463	13423	13608	13552	13633	13369	13615	13477	13508	13572	13367	13657	13416	13528	13524	13616	13520	13550	13494	13562	13671	13548	13488	13375	13483	13504	13590	13633	13404	13443	13627	13580	13517	13547	13566	13671	13619	13528	13626	13467	13756	13574	13670	13492	13645	13561	13561	13558	13503	13456	13547	13432	13499	13532	13697	13544	13481	13395	13467	13547	13534	13551	13389	13494	13481	13624	13446	13617	13441	13492	13714	13731	13406	13461	13504	13568	13385	13478	13377	13584	13409	13633	13327	13608	13534	13622	13539	13622	13447	13644	13714	13381	13422	13439	13396	13474	13506	13395	13556	13502	13479	13644	13523	13554	13526	13580	13371	13446	13472	13274	13583	13430	13324	13473	13615	13423	13401	13626	13603	13612	13571	13675	13368	13563	13603	13438	13602	13437	13398	13464	13647	13534	13501	13614	13358	13486	13608	13603	13537	13608	13640	13448	13638	13349	13567	13358	13454	13640	13554	13411	13533	13495	13537	13510	13427	13404	13432	13590	13415	13579	13486	13486	13563	13281	13533	13498	13625	13511	13574	13689	13465	13610	13488	13576	13445	13621	13438	13541	13337	13509	13567	13575	13475	13481	13592	13239	13504	13449	13432	13484	13589	13389	13444	13580	13440	13546	13440	13412	13644	13675	13403	13644	13702	13379	13542	13529	13480	13719	13623	13414	13565	13603	13429	13492	13486	13487	13479	13650	13345	13397	13386	13435	13478	13577	13449	13427	13529	13508	13467	13450	13525	13376	13599	13565	13374	13487	13493	13617	13537	13436	13459	13390	13627	13670	13538	13534	13467	13548	13520	13642	13483	13510	13391	13518	13402	13649	13583	13534	13523	13397	13418	13500	13505	13507	13474	13450	13519	13540	13450	13584	13547	13539	13295	13567	13470	13522	13585	13439	13592	13640	13570	13448	13420	13447	13415	13496	13558	13466	13521	13587	13489	13503	13486	13598	13534	13497	13437	13427	13593	13518	13502	13492	13483	13458	13544	13459	13728	13575	13443	13452	13642	13587	13534	13642	13441	13484	13511	13413	13538	13527	13708	13592	13486	13528	13562	13560	13456	13538	13697	13632	13416	13503	13471	13659	13420	13446	13633	13479	13479	13636	13566	13394	13507	13417	13326	13505	13755	13540	13475	13514	13362	13441	13295	13468	13720	13381	13541	13503	13440	13364	13626	13568	13392	13597	13486	13479	13555	13493	13758	13479	13505	13321	13580	13548	13581	13544	13510	13456	13477	13401	13574	13478	13284	13653	13574	13506	13553	13514	13633	13557	13531	13491	13369	13607	13498	13442	13541	13621	13507	13566	13434	13451	13464	13624	13488	13420	13494	13487	13452	13354	13346	13368	13471	13628	13485	13379	13639	13524	13480	13441	13549	13322	13535	13593	13562	13520	13542	13568	13426	13536	13541	13347	13563	13323	13417	13492	13586	13493	13576	13641	13349	13357	13674	13538	13620	13652	13574	13456	13635	13677	13420	13565	13439	13476	13543	13574	13598	13769	13423	13645	13443	13440	13345	13467	13591	13448	13607	13610	13590	13579	13639	13543	13530	13460	13538	13729	13405	13569	13428	13597	13341	13410	13530	13503	13541	13539	13551	13346	13658	13432	13320	13515	13526	13525	13616	13587	13631	13535	13440	13531	13608	13457	13487	13517	13569	13537	13633	13462	13572	13664	13696	13452	13563	13531	13715	13607	13553	13544	13627	13643	13698	13472	13651	13409	13575	13543	13535	13575	13606	13308	13380	13603	13462	13533	13595	13640	13378	13560	13432	13580	13372	13553	13522	13528	13433	13513	13607	13421	13446	13567	13593	13331	13453	13441	13461	13515	13399	13457	13516	13573	13374	13417	13397	13516	13398	13398	13539	13527	13359	13531	13518	13454	13471	13635	13504	13531	13396	13374	13342	13567	13538	13435	13351	13571	13433	13543	13664	13525	13409	13447	13467	13656	13347	13612	13402	13418	13349	13392	13562	13586	13625	13438	13381	13573	13427	13584	13525	13641	13641	13462	13386	13519	13485	13478	13521	13625	13565	13480	13562	13571	13464	13575	13511	13444	13446	13556	13576	13406	13375	13603	13608	13519	13526	13582	13349	13682	13456	13388	13423	13480	13565	13400	13521	13429	13588	13481	13423	13479	13537	13355	13500	13583	13504	13491	13514	13491	13264	13619	13521	13464	13652	13504	13593	13604	13639	13464	13516	13445	13490	13601	13484	13287	13611	13395	13417	13515	13596	13659	13474	13468	13746	13563	13631	13482	13473	13565	13525	13411	13560	13551	13481	13470	13661	13634	13509	13485	13593	13406	13515	13575	13403	13517	13492	13449	13176	13591	13618	13634	13401	13462	13426	13478	13604	13398	13549	13479	13521	13469	13630	13597	13583	13596	13385	13479	13433	13399	13575	13488	13415	13621	13679	13513	13410	13423	13610	13397	13434	13348	13645	13559	13581	13561	13405	13525	13490	13527	13597	13539	13560	13583	13536	13605	13475	13478	13439	13509	13572	13385	13513	13376	13527	13351	13565	13642	13569	13681	13389	13596	13453	13593	13604	13473	13433	13478	13384	13554	13536	13395	13477	13556	13596	13542	13594	13505	13556	13511	13536	13431	13549	13617	13533	13487	13621	13602	13416	13694	13617	13362	13436	13767	13527	13505	13447	13426	13501	13489	13393	13565	13361	13663	13514	13542	13499	13464	13542	13590	13469	13364	13583	13491	13479	13423	13546	13455	13431	13518	13515	13580	13493	13494	13512	13619	13528	13560	13441	13528	13598	13557	13374	13581	13496	13551	13485	13384	13662	13384	13552	13634	13539	13580	13621	13573	13484	13300	13520	13548	13493	13486	13579	13508	13288	13606	13507	13830	13465	13577	13381	13489	13281	13424	13487	13376	13679	13590	13556	13608	13490	13555	13595	13548	13538	13527	13553	13484	13425	13531	13557	13488	13408	13524	13294	13559	13500	13597	13510	13455	13477	13443	13390	13540	13553	13492	13476	13650	13569	13506	13519	13563	13304	13525	13478	13496	13546	13720	13524	13625	13603	13319	13550	13634	13645	13489	13438	13350	13382	13605	13531	13568	13561	13416	13527	13485	13362	13556	13410	13348	13468	13532	13492	13621	13518	13459	13550	13412	13552	13466	13474	13512	13378	13449	13599	13548	13644	13541	13570	13547	13341	13526	13610	13514	13553	13446
24164	21157	28760	26876	27174	27583	24941	21337	19444	17830	16611	16281	15879	15826	15601	15434	15456	15182	15340	15293	15183	15280	15093	15078	15107	15269	15109	15186	15087	15074	14975	15194	15249	15044	14938	15107	15154	15068	15095	14966	15047	15116	15169	15194	15033	15033	14955	15123	14951	14984	15100	15072	15125	14870	15034	14822	14887	14839	14882	14842	14973	15072	15052	14950	14951	14844	15068	15040	15054	15276	14708	14891	15107	15102	14836	14730	14831	14928	14995	15007	15043	15048	15038	15063	15047	14988	14807	14821	15086	15200	15068	14885	15171	15328	14977	15036	15009	15090	15047	14873	15179	14991	14947	15072	14901	15042	14950	14942	15017	14782	14844	14868	14957	14907	14982	15168	14937	14961	15196	15126	15097	15010	15042	15097	14985	15104	14870	15104	14908	14981	14782	14968	14941	14901	15076	14867	14988	15002	14968	14887	14929	15208	15073	15130	14934	14937	14909	15009	15035	15036	14873	14859	15122	15094	15248	15058	14813	14990	15112	14865	15149	14912	15014	14947	14838	15039	15070	15150	15024	14949	15086	15106	15078	14990	15062	15130	15038	14863	14978	15037	14975	14705	15099	14794	14950	15074	14943	15073	14981	15160	15002	14822	15038	15024	15048	15045	14808	14790	14900	14874	15069	14826	15014	15187	14939	14861	15185	14979	14764	15011	15127	14886	14982	14904	15007	15116	15063	14932	15013	14964	14758	15285	15102	15031	14921	15077	14936	15015	15062	14767	14989	15016	14835	14958	15103	15028	15078	14948	14923	15000	14996	14938	14787	15105	15100	14895	14878	14921	14884	14839	14898	15060	15004	15187	15119	15154	14965	14860	14975	15011	14970	15011	15036	14889	14903	14988	15008	14935	14843	15115	15059	14971	15150	14937	14940	14971	15089	15177	15143	14925	14875	14877	15079	14879	15007	15004	15025	14910	14959	15016	15038	15177	15005	14865	14951	15016	14938	14999	15023	14982	14833	14815	15042	14894	15075	15105	15057	14805	14963	14900	15025	14932	15004	15144	14946	15080	14904	15018	15041	14961	15197	15072	14882	15000	14945	14870	15079	14984	15050	14939	15026	14983	14836	14863	14878	15154	14891	15141	15106	15190	15118	15121	15002	14953	14955	14937	15043	14939	15126	14931	15135	14908	15091	14961	14959	14992	15135	15183	14931	15253	14988	14923	14781	15063	14749	14850	14868	14899	15021	14926	15117	14983	14918	14756	14720	14958	15128	14924	14980	14796	14844	14772	14805	14871	14909	14908	15144	14872	14921	15020	15071	14991	14918	14922	14965	14885	15022	14923	14999	14747	14787	15126	15195	14998	14970	14831	15181	14932	15209	15029	14998	15150	14962	15053	15055	14989	14821	15044	14869	14830	14881	14989	15025	14849	15019	15190	14913	15004	14861	15074	14979	14956	14918	15057	14831	15089	14865	15073	14999	15052	14939	14997	15224	14952	15061	15087	14805	15033	15006	15159	15144	15180	15084	14820	14983	14895	14829	14848	14954	14968	15095	15007	15022	15093	14841	15072	14997	15141	14944	14913	14988	15000	14949	15095	14823	14910	14878	14945	14734	15006	14890	15031	14663	14891	14963	15088	15053	14907	14954	14883	14806	15032	14895	15119	15064	15092	15067	14987	14913	15016	14956	14898	15012	14979	14990	15032	14941	14697	15068	14934	14958	14922	14811	14997	15116	15171	15022	14954	15088	14897	15085	14999	15096	15146	14905	15010	15067	14971	14935	15082	15097	15015	14955	15026	15078	14941	15104	14861	14827	14988	15029	14963	14953	15044	15187	15110	15264	14977	15019	14964	14935	15018	15153	14804	15038	15070	15096	15188	15069	14822	15057	15024	14983	14882	14909	15018	14921	14980	14927	15083	14963	14949	14898	14921	14844	14972	14965	14928	14905	15023	14884	14869	14975	14993	14885	14971	14977	14975	15050	14859	14811	14978	15003	14945	14918	15062	15001	14943	14984	15045	15026	14988	14891	15158	14893	14975	15102	15042	15036	14988	14954	14910	15045	14997	14844	15017	14965	15043	14913	14945	15054	14956	15052	14801	14965	15017	15207	15033	14944	14843	14847	14970	15010	15027	14891	14942	14960	15059	14881	14896	14822	14939	14995	15078	15095	14953	14970	15175	15008	14992	14898	15071	14919	15017	14905	14890	14960	14982	15162	14968	15127	15041	14794	14987	14955	14973	14817	15097	14925	14895	14926	15042	15004	15071	15053	15024	15082	15207	15014	15217	14931	15061	14977	14921	14824	15077	14993	14960	15081	15076	14957	15134	14975	15155	15100	14874	15139	14933	14971	14983	14961	14995	14814	15110	15024	15197	15239	15073	14885	15031	14992	15033	15143	15033	14928	14981	14978	15009	15062	14951	14839	15002	15027	15114	15117	14995	15100	14870	15025	14902	15021	14946	14971	14965	15114	15107	15096	14941	15094	15020	15004	14891	14996	15055	15052	15158	14993	15001	14893	15078	14905	14982	15012	14828	15115	14896	15007	15012	14738	14889	14865	14939	15000	14879	14848	15119	15003	14838	15048	14870	14882	14983	15066	15099	15080	15104	15105	14900	15002	14904	14976	14949	14936	15026	14954	14944	14903	15034	14948	15030	14922	15028	15011	14878	15008	14954	15065	14652	14877	15183	14966	15035	14885	14928	14956	15087	14874	15020	14974	14861	14942	14981	14949	14969	14944	15122	15159	14922	15108	15017	15099	14946	14986	14939	14953	15037	15127	14967	15155	15131	15028	14952	14931	14956	14863	14834	15074	15178	15074	14935	14970	14906	14755	14828	14925	14933	14929	14903	14984	15158	14816	14910	14867	15109	14849	14861	14981	15006	15094	15123	14954	15162	14936	15026	15086	15155	15086	15020	15138	15039	14918	14960	14826	15152	15061	15030	15048	14973	14805	15078	14957	15281	14839	15148	14979	14951	14846	15050	15045	15088	15101	14834	14641	15054	15107	14955	14815	15004	15128	14958	14897	14953	14880	14741	14933	14928	14805	14927	14808	15028	14837	15089	15010	15038	14918	14845	15087	15004	14933	15013	15036	14930	14920	14783	14947	14849	14973	15034	14795	14823	14917	14937	14888	15011	14857	14917	14940	15014	14777	14889	14953	15000	15070	14879	14986	14956	15114	15056	14819	14930	14988	14806	14933	15168	14867	14901	14886	15104	15056	14988	14858	15044	14938	14854	15055	15113	14893	15025	14968	14960	14823	14920	14910	15113	15048	15001	15090	14935	15080	15040	14882	14999	15025	14766	14947	14880	15161	15185	14962	14986	14949	14826	15033	14859	14964	14927	14959	15111	14823	14857	15057	15147	15055	15128	14817	14927	14947	15054	14952	14801	14945	15010	14909	14997	14750	14787	15059	14868	15115	15016	14735	15084	15028	14982	15011	14999	14939	15116	15010	14986	15035	14727	15045	14996	14989	15018	14882	14936	15023	15029	14973	14959	15068	15153	14854	14878	14958	15094	15162	15062	14965	14773	14913	14872	15192	14813	15081	14951	15032	15107	15069	14974	14743	14896	15016	14831	15002	14996	14877	14858	14887	14975	14630	15168	14929	14923	14983	14968	14881	14954	14910	14932	15026	15001	15088	15114	15047	14937	15047	15107	15138	14879	14950	14909	15016	15077	15091	15080	15089	15078	14837	15002	14835	14790	14980	15017	14927	14905	14998	15007	14967	14958	14940	14791	14835	14960	15012	15063	15016	14906	14851	14889	15149	15109	15020	15130	14772	14941	15071	14942	15055	15017	15077	14978	14923	14955	15008	15014	15194	14967	15041	14948	14839	14978	15079	15030	14852	14826	15027	14856	15149	14985	14907	14963	14953	14975	15209	14839	14823	15095	14868	14946	15069	14953	15118	15039	14998	15057	14852	14908	15022	15059	15132	14911	14973	15098	15053	14840	15016	15017	15078	14945	15059	15108	15044	15010	14864	14900	14992	15013	14883	14908	15118	14981	14763	14978	14995	14947	15123	15017	15087	15056	15021	15025	14982	15065	14924	15018	15067	14946	14930	14942	14931	14763	15088	15075	14974	14922	15064	14912	15250	14955	15007	14948	15055	15135	14938	14822	15027	14969	15021	15018	15054	14856	14928	15040	15062	15131	14813	15066	14909	14959	15110	14827	15035	15039	15068	15019	14999	15074	14985	14745	14971	14857	14897	15084	14898	14902	14950	15038	15053	14926	15145	14864	14972	14924	14928	15038	14930	14852	14965	15097	14948	15019	14951	14848	14887	14948	14973	14947	15080	15024	15092	14814	15014	14889	14859	14697	15024	14805	14970	14996	14943	14937	14927	14796	15061	15022	14930	15280	14988	15167	14936	14809	15045	15062	14955	15110	15238	15007	15118	14854	15004	14998	15038	15015	14746	14861	15050	14884	15111	15050	14936	15105	14982	15022	14996	14993	15014	14988	15230	14826	14841	14990	15036	14961	15074	15022	15087	14879	14845	14770	15014	14835	14892	14873	15023	15071	15035	14988	14995	14884	14867	14956	14920	14976	14978	14832	14933	15145	15063	14941	15007	14834	14930	15010	15106	14883	15012	15087	15102	14912	14872	15077	15164	14865	14943	15057	14902	14848	15085	15007	14970	15091	15148	14994	15166	15052	14823	15042	14968	15119	14918	14989	14874	15011	15085	15027	15252	14885	14975	15078	14984	15355	14846	14880	15037	15090	15005	14811	14970	14908	14948	15014	15170	14883	15061	15047	15002	14982	14906	14948	14803	15075	15052	15159	15091	14862	14858	15059	14906	15114	15028	14833	14966	15056	15066	14824	15000	14930	14966	14947	14966	15134	15054	14836	15120	14934	14832	14808	15004	14975	15115	15026	15023	14929	15120	14903	14975	15000	15085	15050	15006	14929	15122	15017	15103	14911	15088	14875	15024	15063	14964	15217	14926	14832	14942	14984	15116	14881	14895	15092	14954	14802	14935	15274	15142	15108	14909	15089	14873	14971	14916	15053	14927	14965	14905	14932	14814	14947	14994	14973	14956	14912	14987	14839	14903	14971	14992	14946	14669	14919	14797	14929	15032	14992	14953	14939	15047	14903	15045	14925	14978	14954	14945	14821	15089	15042	15262	15154	14949	15021	15088	15027	15259	14780
31699	52061	48459	38929	33626	28213	23612	21624	19007	16964	15561	14813	14708	14409	14217	13940	13908	13838	13793	13697	13554	13618	13793	13490	13557	13558	13474	13505	13540	13573	13619	13593	13440	13486	13536	13419	13587	13306	13457	13379	13480	13596	13601	13469	13301	13288	13454	13340	13470	13491	13447	13302	13529	13421	13466	13305	13374	13488	13480	13447	13526	13465	13611	13624	13571	13477	13404	13563	13489	13467	13545	13470	13345	13774	13453	13329	13569	13408	13381	13405	13650	13595	13449	13574	13455	13427	13616	13451	13556	13533	13511	13515	13257	13458	13490	13562	13468	13383	13658	13492	13391	13370	13500	13577	13229	13434	13412	13600	13461	13403	13353	13542	13390	13336	13279	13628	13395	13490	13492	13492	13287	13573	13334	13508	13638	13415	13389	13448	13356	13478	13564	13542	13578	13362	13469	13365	13388	13393	13376	13545	13448	13548	13484	13590	13346	13625	13308	13557	13282	13525	13445	13463	13336	13408	13433	13519	13538	13248	13429	13531	13570	13480	13297	13481	13488	13386	13434	13399	13436	13464	13479	13613	13279	13360	13452	13350	13535	13371	13510	13531	13434	13507	13388	13653	13626	13557	13461	13348	13488	13531	13418	13449	13507	13434	13408	13460	13422	13478	13452	13459	13568	13488	13400	13481	13459	13366	13432	13382	13339	13413	13450	13614	13683	13467	13326	13354	13455	13338	13503	13496	13548	13371	13457	13312	13334	13390	13604	13551	13425	13340	13422	13452	13432	13392	13504	13329	13573	13526	13515	13459	13425	13351	13603	13403	13541	13441	13485	13368	13527	13407	13434	13584	13552	13270	13395	13522	13414	13623	13274	13371	13411	13482	13377	13487	13362	13429	13501	13569	13359	13619	13436	13377	13370	13404	13375	13442	13539	13389	13213	13494	13596	13477	13544	13376	13401	13358	13410	13460	13509	13397	13399	13484	13462	13314	13371	13541	13476	13482	13450	13449	13440	13548	13445	13388	13445	13544	13575	13535	13490	13461	13324	13479	13463	13478	13397	13402	13344	13460	13413	13481	13436	13340	13498	13556	13449	13543	13427	13340	13499	13352	13343	13315	13462	13456	13419	13357	13551	13421	13580	13419	13466	13298	13537	13421	13485	13564	13266	13355	13364	13570	13364	13414	13442	13289	13529	13499	13425	13550	13450	13373	13493	13513	13569	13514	13433	13436	13408	13377	13415	13500	13445	13449	13442	13620	13481	13452	13470	13279	13385	13352	13504	13322	13517	13557	13574	13348	13333	13511	13458	13443	13451	13400	13617	13474	13355	13635	13671	13338	13330	13424	13489	13542	13431	13282	13542	13546	13466	13394	13398	13408	13370	13514	13516	13568	13507	13471	13487	13348	13491	13601	13489	13520	13428	13473	13426	13421	13344	13466	13539	13450	13380	13321	13595	13492	13443	13392	13368	13296	13501	13414	13403	13397	13404	13372	13375	13320	13477	13414	13374	13544	13616	13542	13447	13484	13451	13372	13534	13386	13585	13275	13364	13369	13542	13431	13714	13409	13304	13392	13522	13306	13492	13546	13438	13481	13565	13474	13505	13632	13652	13585	13533	13460	13611	13351	13442	13359	13478	13443	13390	13232	13460	13420	13406	13360	13436	13528	13557	13504	13498	13576	13582	13479	13538	13346	13398	13427	13484	13532	13459	13424	13394	13632	13473	13507	13417	13414	13525	13429	13394	13490	13414	13522	13540	13382	13418	13475	13400	13428	13593	13621	13463	13340	13382	13362	13379	13540	13454	13453	13438	13463	13508	13398	13484	13481	13351	13326	13458	13342	13376	13324	13234	13571	13447	13430	13349	13452	13427	13522	13540	13447	13426	13323	13261	13488	13386	13345	13509	13429	13442	13470	13449	13440	13347	13558	13278	13501	13430	13509	13361	13574	13471	13473	13477	13379	13480	13318	13435	13463	13277	13553	13483	13383	13417	13376	13502	13471	13584	13434	13540	13431	13560	13283	13611	13509	13326	13386	13605	13400	13504	13561	13444	13449	13517	13497	13361	13391	13443	13352	13407	13377	13432	13390	13504	13483	13510	13344	13378	13507	13485	13532	13448	13540	13415	13463	13438	13480	13543	13459	13434	13223	13535	13379	13462	13446	13536	13496	13347	13378	13411	13451	13456	13261	13282	13508	13494	13341	13421	13503	13549	13530	13458	13398	13439	13361	13530	13636	13376	13498	13439	13507	13437	13399	13488	13524	13442	13530	13533	13392	13424	13447	13563	13414	13430	13607	13508	13242	13512	13470	13463	13407	13480	13222	13350	13578	13416	13486	13525	13426	13606	13281	13365	13425	13490	13482	13614	13409	13639	13385	13428	13524	13405	13298	13463	13429	13459	13572	13379	13374	13323	13373	13688	13346	13584	13394	13625	13463	13437	13415	13572	13480	13456	13454	13540	13428	13430	13468	13442	13436	13393	13447	13520	13718	13472	13420	13318	13451	13413	13560	13377	13372	13228	13399	13534	13521	13372	13382	13393	13530	13402	13369	13554	13402	13432	13365	13496	13475	13504	13553	13404	13550	13632	13395	13352	13354	13307	13535	13438	13433	13382	13438	13373	13482	13251	13395	13541	13283	13355	13499	13487	13553	13428	13496	13522	13357	13471	13554	13351	13463	13472	13515	13351	13315	13475	13368	13509	13563	13435	13459	13440	13651	13447	13532	13448	13512	13327	13384	13432	13380	13380	13627	13488	13558	13266	13578	13460	13326	13569	13425	13469	13483	13385	13574	13446	13488	13463	13572	13417	13714	13492	13540	13318	13451	13481	13408	13493	13422	13516	13431	13518	13363	13447	13419	13430	13613	13507	13548	13457	13502	13519	13516	13505	13436	13595	13269	13437	13504	13412	13596	13423	13459	13446	13462	13411	13411	13361	13457	13426	13463	13444	13455	13502	13444	13464	13474	13454	13543	13371	13444	13323	13341	13399	13432	13537	13576	13298	13386	13276	13592	13491	13428	13585	13466	13402	13443	13400	13297	13419	13455	13484	13567	13649	13511	13404	13419	13254	13438	13516	13436	13377	13467	13503	13395	13501	13390	13423	13707	13290	13445	13691	13408	13500	13610	13440	13459	13553	13560	13395	13424	13427	13503	13379	13556	13511	13476	13437	13431	13573	13551	13362	13432	13476	13465	13334	13440	13516	13269	13302	13454	13544	13502	13452	13419	13461	13458	13531	13341	13510	13608	13555	13376	13544	13522	13482	13538	13535	13578	13638	13466	13570	13332	13360	13331	13416	13497	13286	13450	13406	13489	13474	13406	13282	13489	13509	13322	13372	13483	13432	13438	13571	13348	13484	13406	13567	13384	13623	13530	13389	13395	13449	13415	13546	13516	13398	13397	13416	13600	13445	13558	13355	13536	13536	13304	13365	13382	13365	13525	13575	13380	13421	13289	13506	13514	13453	13433	13531	13363	13554	13553	13523	13493	13424	13476	13414	13382	13360	13375	13466	13318	13643	13505	13452	13598	13384	13509	13451	13328	13431	13542	13405	13479	13557	13498	13571	13521	13498	13413	13506	13448	13389	13346	13379	13444	13362	13505	13487	13450	13413	13491	13326	13478	13355	13407	13446	13339	13390	13591	13393	13413	13181	13694	13634	13337	13360	13276	13518	13593	13508	13552	13394	13483	13283	13371	13519	13490	13536	13485	13450	13668	13412	13217	13539	13331	13489	13521	13397	13391	13405	13472	13613	13469	13423	13249	13609	13527	13579	13383	13486	13419	13474	13540	13554	13578	13388	13477	13502	13466	13553	13358	13402	13483	13362	13628	13399	13483	13348	13437	13379	13384	13400	13390	13466	13500	13551	13410	13401	13392	13379	13428	13540	13578	13482	13496	13398	13480	13433	13450	13491	13354	13482	13485	13455	13405	13434	13417	13489	13515	13262	13441	13498	13371	13422	13504	13370	13443	13775	13402	13362	13439	13394	13521	13338	13675	13237	13393	13234	13394	13347	13357	13406	13490	13697	13492	13381	13332	13415	13460	13490	13397	13609	13516	13416	13450	13565	13477	13367	13492	13406	13403	13503	13461	13511	13526	13488	13489	13427	13603	13368	13514	13456	13594	13466	13428	13527	13428	13461	13405	13553	13572	13572	13515	13542	13487	13318	13513	13354	13612	13599	13306	13497	13405	13439	13442	13494	13465	13565	13477	13299	13464	13497	13534	13290	13349	13492	13475	13373	13509	13377	13384	13382	13536	13171	13432	13524	13504	13517	13206	13452	13569	13484	13469	13577	13407	13521	13470	13454	13396	13408	13518	13389	13520	13349	13432	13459	13606	13389	13503	13396	13476	13466	13536	13427	13485	13444	13526	13413	13601	13509	13516	13474	13306	13425	13460	13332	13481	13498	13267	13478	13478	13398	13655	13498	13548	13459	13391	13431	13465	13559	13531	13445	13517	13402	13409	13225	13462	13467	13467	13382	13406	13493	13371	13372	13561	13442	13458	13516	13531	13690	13562	13500	13127	13229	13401	13338	13394	13357	13298	13499	13529	13472	13536	13450	13522	13452	13482	13535	13288	13493	13322	13314	13334	13475	13357	13379	13591	13343	13498	13515	13536	13415	13464	13370	13520	13636	13558	13347	13537	13421	13404	13328	13448	13527	13427	13506	13451	13376	13442	13433	13315	13579	13505	13373	13584	13467	13442	13444	13506	13329	13459	13335	13639	13419	13503	13286	13399	13661	13561	13497	13410	13459	13409	13316	13319	13379	13419	13493	13403	13538	13575	13327	13480	13497	13424	13531	13479	13479	13507	13363	13570	13568	13473	13312	13389	13488	13494	13504	13467	13504	13313	13473	13384	13648	13544	13309	13438	13191	13389	13479	13362	13413	13480	13304	13385	13348	13716	13468	13319	13678	13422	13379	13702	13468	13405	13375	13276	13543	13508	13457	13341	13417	13340	13502	13517	13383	13533	13516	13555	13469	13504	13452	13383	13361	13421	13516	13438	13555	13445	13278	13374	13580	13456	13439	13411	13629	13342	13285	13423	13472	13346	13310	13489	13521	13391	13431	13503	13553	13359	13260	13503	13421	13450	13397	13397	13594	13262	13386	13241	13430	13381	13556	13548	13605	13477	13471	13549	13542	13417
22876	21154	28967	24361	24581	28739	30565	26116	23710	19986	18076	17123	16991	16926	16450	16258	16225	16210	16112	16058	16001	15854	15928	15759	15834	15787	15646	15750	15816	15820	15810	15769	15657	15794	15821	15915	15880	15771	15766	15757	15752	15699	15645	15823	15751	15799	15671	15885	15742	15689	15778	15861	15648	15726	15801	15789	15685	15595	15989	15863	15688	15764	15858	15677	15885	15745	15886	15658	15644	15550	15738	15784	15754	15689	15661	15783	15842	15669	15752	15738	15672	15767	15846	15772	15542	15633	15677	15672	15798	15782	15634	15710	15627	15692	15877	15857	15751	15522	15837	15637	15740	15791	15644	15512	15769	15756	15590	15700	15610	15649	15565	15552	15734	15749	15582	15636	15728	15681	15648	15862	15709	15853	15542	15695	15710	15644	15696	15640	15720	15719	15669	15486	15699	15572	15664	15582	15720	15594	15751	15665	15674	15519	15653	15544	15671	15358	15611	15552	15683	15764	15806	15673	15675	15695	15567	15727	15851	15718	15642	15634	15700	15525	15800	15672	15665	15645	15743	15766	15827	15766	15765	15735	15744	15746	15470	15547	15722	15723	15697	15650	15516	15784	15540	15561	15763	15657	15557	15466	15559	15653	15631	15646	15380	15565	15899	15613	15636	15672	15548	15524	15723	15544	15670	15878	15736	15682	15516	15761	15671	15689	15693	15620	15808	15752	15820	15641	15785	15590	15628	15731	15752	15713	15865	15765	15416	15622	15549	15621	15789	15716	15680	15593	15744	15647	15649	15718	15745	15617	15538	15741	15620	15692	15546	15565	15589	15779	15732	15588	15618	15749	15665	15769	15671	15329	15512	15682	15599	15661	15718	15599	15372	15754	15506	15616	15757	15548	15890	15808	15569	15639	15591	15714	15702	15716	15671	15586	15532	15518	15574	15628	15621	15539	15635	15529	15762	15606	15464	15663	15667	15539	15596	15572	15644	15653	15621	15610	15634	15626	15681	15738	15619	15541	15532	15640	15692	15705	15866	15666	15505	15822	15683	15478	15773	15777	15662	15746	15585	15657	15637	15633	15873	15597	15543	15591	15678	15502	15608	15835	15529	15828	15597	15587	15632	15510	15702	15667	15706	15435	15712	15761	15607	15666	15867	15486	15730	15658	15575	15681	15684	15629	15477	15484	15607	15851	15553	15438	15796	15540	15744	15615	15564	15678	15664	15610	15807	15590	15706	15685	15579	15757	15563	15660	15652	15678	15690	15564	15724	15619	15710	15674	15449	15448	15691	15743	15795	15710	15697	15817	15844	15728	15751	15520	15600	15535	15620	15688	15557	15573	15574	15527	15672	15562	15617	15629	15689	15738	15776	15728	15829	15664	15708	15576	15795	15569	15899	15619	15634	15783	15583	15710	15674	15557	15767	15586	15626	15691	15594	15806	15640	15677	15584	15530	15524	15660	15712	15622	15601	15519	15675	15716	15567	15554	15480	15493	15567	15575	15636	15572	15492	15575	15575	15484	15663	15770	15558	15574	15693	15569	15676	15574	15751	15697	15757	15750	15740	15533	15673	15736	15686	15612	15740	15962	15689	15647	15777	15861	15631	15713	15563	15721	15573	15698	15654	15707	15764	15565	15821	15706	15886	15454	15878	15667	15561	15563	15608	15558	15645	15831	15958	15401	15442	15657	15696	15636	15585	15544	15812	15664	15679	15543	15696	15573	15648	15653	15815	15611	15626	15705	15693	15687	15728	15644	15597	15613	15808	15715	15555	15815	15577	15674	15640	15547	15630	15526	15673	15508	15536	15589	15685	15772	15640	15753	15431	15623	15645	15567	15517	15811	15626	15567	15618	15650	15725	15643	15732	15518	15661	15591	15817	15588	15757	15455	15507	15458	15744	15536	15599	15631	15613	15626	16003	15601	15696	15644	15604	15835	15592	15549	15613	15567	15647	15539	15695	15633	15692	15681	15657	15638	15622	15486	15601	15594	15731	15615	15634	15483	15569	15630	15582	15698	15654	15555	15642	15571	15602	15784	15855	15486	15528	15622	15716	15685	15616	15686	15702	15533	15653	15442	15727	15585	15651	15559	15621	15750	15715	15495	15644	15579	15531	15850	15562	15795	15829	15575	15643	15551	15756	15603	15595	15694	15701	15740	15691	15859	15538	15595	15871	15598	15576	15524	15643	15744	15811	15716	15598	15577	15628	15554	15484	15734	15702	15572	15640	15751	15560	15630	15556	15633	15592	15532	15617	15682	15768	15496	15646	15576	15597	15611	15737	15651	15758	15685	15703	15702	15585	15644	15752	15522	15675	15865	15656	15675	15819	15883	15582	15447	15660	15375	15672	15735	15707	15587	15557	15533	15661	15572	15451	15376	15637	15578	15531	15662	15588	15505	15781	15686	15800	15753	15672	15738	15550	15438	15458	15721	15816	15661	15683	15612	15566	15823	15544	15775	15526	15714	15761	15652	15696	15698	15499	15458	15629	15618	15533	15733	15578	15579	15448	15533	15733	15504	15531	15577	15614	15635	15685	15606	15702	15561	15619	15734	15717	15701	15750	15771	15876	15668	15476	15429	15621	15898	15871	15676	15547	15707	15693	15780	15543	15804	15667	15583	15465	15768	15581	15526	15637	15650	15503	15571	15466	15749	15555	15591	15803	15714	15669	15573	15658	15501	15668	15701	15542	15839	15726	15812	15484	15589	15652	15783	15615	15561	15498	15722	15730	15767	15541	15610	15679	15488	15782	15592	15510	15609	15488	15708	15582	15537	15654	15506	15637	15657	15703	15629	15636	15580	15581	15752	15679	15655	15562	15379	15749	15487	15599	15773	15573	15536	15714	15572	15735	15694	15677	15632	15602	15672	15577	15619	15686	15607	15753	15643	15687	15771	15706	15752	15708	15802	15652	15569	15535	15569	15853	15755	15757	15848	15718	15744	15582	15577	15658	15625	15675	15576	15536	15701	15719	15507	15714	15682	15656	15642	15601	15676	15739	15706	15644	15709	15755	15731	15759	15530	15742	15769	15471	15331	15673	15780	15854	15588	15767	15612	15723	15749	15627	15706	15818	15656	15850	15806	15839	15581	15507	15681	15584	15586	15666	15666	15721	15752	15764	15537	15550	15915	15446	15610	15589	15694	15692	15659	15743	15647	15478	15586	15706	15678	15614	15656	15855	15585	15612	15680	15760	15964	15651	15589	15660	15513	15638	15519	15600	15832	15785	15546	15550	15706	15823	15514	15658	15593	15661	15664	15724	15783	15594	15669	15662	15531	15586	15643	15660	15527	15743	15790	15653	15656	15577	15859	15623	15629	15747	15385	15552	15655	15621	15522	15690	15765	15591	15606	15666	15642	15585	15690	15739	15589	15547	15686	15445	15869	15720	15787	15469	15614	15630	15536	15610	15698	15660	15664	15538	15687	15449	15491	15717	15602	15459	15490	15652	15833	15720	15663	15774	15765	15700	15714	15609	15630	15589	15893	15697	15551	15582	15828	15588	15596	15880	15642	15657	15555	15538	15548	15723	15884	15547	15770	15762	15531	15585	15603	15691	15637	15771	15436	15707	15706	15603	15603	15545	15676	15282	15560	15762	15884	15777	15487	15598	15799	15677	15808	15738	15647	15715	15617	15527	15526	15539	15765	15806	15421	15734	15549	15646	15779	15609	15776	15672	15669	15608	15737	15798	15620	15896	15565	15602	15696	15596	15570	15553	15784	15659	15423	15615	15536	15523	15767	15660	15690	15672	15660	15655	15475	15575	15755	15709	15572	15585	15627	15723	15739	15735	15635	15612	15546	15655	15585	15580	15675	15899	15658	15560	15568	15721	15741	15617	15751	15866	15665	15639	15685	15649	15547	15459	15583	15821	15674	15757	15857	15561	15878	15541	15780	15620	15790	15600	15611	15558	15537	15550	15728	15601	15793	15571	15606	15379	15418	15647	15584	15738	15536	15432	15698	15691	15562	15445	15670	15684	15774	15687	15495	15834	15668	15847	15524	15620	15412	15656	15670	15758	15625	15632	15554	15569	15499	15355	15399	15682	15919	15899	15755	15686	15644	15544	15701	15548	15673	15514	15601	15696	15872	15739	15764	15622	15716	15695	15762	15686	15793	15535	15741	15821	15530	15599	15556	15649	15657	15676	15566	15703	15506	15690	15609	15598	15702	15596	15617	15478	15646	15651	15601	15722	15618	15437	15782	15578	15481	15660	15633	15658	15552	15514	15716	15509	15425	15670	15528	15712	15611	15666	15623	15529	15915	15801	15578	15528	15778	15634	15646	15763	15697	15605	15470	15600	15805	15630	15713	15661	15633	15838	15724	15902	15735	15545	15574	15754	15705	15645	15794	15604	15682	15658	15602	15624	15569	15547	15646	15698	15635	15542	15643	15573	15559	15480	15663	15610	15716	15791	15767	15646	15778	15832	15450	15593	15568	15723	15698	15641	15539	15780	15737	15594	15620	15777	15552	15610	15589	15718	15571	15459	15504	15732	15691	15637	15682	15763	15569	15694	15569	15414	15529	15715	15658	15581	15643	15530	15706	15877	15455	15661	15611	15489	15750	15418	15691	15567	15649	15565	15498	15564	15648	15642	15742	15447	15664	15574	15581	15694	15532	15586	15630	15731	15759	15831	15705	15653	15521	15709	15547	15807	15739	15362	15556	15637	15812	15491	15626	15594	15608	15723	15615	15757	15591	15460	15632	15725	15777	15631	15543	15639	15692	15631	15500	15761	15644	15713	15671	15494	15692	15630	15720	15835	15450	15677	15485	15581	15524	15716	15814	15707	15627	15588	15679	15676	15480	15601	15628	15693	15687	15483	15788	15631	15539	15698	15509	15515	15707	15672	15681	15707	15673	15515	15684	15444	15533	15825	15918	15711	15470	15606	15518	15600	15587	15857	15550	15673	15658	15582	15621	15676	15582	15641	15748	15505	15979	15692	15672	15776	15519	15692	15676	15539	15724	15639	15889	15626	15721	15696	15531	15729	15507	15656	15538	15753	15650	15443	15743	15639	15805	15679	15740	15707	15628	15958	15694	15575	15717	15684	15596	15583	15697	15609	15596	15523	15600	15546	15544	15711	15460	15622	15651	15593	15619	15625	15593	15634	15682	15521	15619	15698	15705	15719	15657	15698	15731	15770	15677	15710	15624
33871	57430	54614	44549	39014	33522	29354	27137	23613	18637	16510	15679	15471	15316	14601	14718	14427	14300	14192	14296	14150	14166	14075	13940	13938	14033	13897	14025	13919	13869	13808	13889	13919	13936	13799	13918	13818	13873	14005	14025	14005	13803	13752	13834	13808	14074	13790	13868	13827	13916	13953	13753	13882	14007	13789	13851	13880	13815	13946	13835	13964	13787	13752	13793	13649	13876	13872	13857	14000	13810	13792	13857	13826	13873	13918	13711	13869	13708	13804	13897	14055	13958	13898	13937	13874	13726	13781	13762	13862	13926	13873	13859	13743	13870	13901	14000	13838	13775	14006	14015	13896	13730	13887	13899	13815	13991	13781	13716	13912	13742	13878	13860	13895	13784	13898	13853	13948	13893	13795	13960	14049	13854	13912	13978	13854	13839	13838	13831	13808	13941	13822	13751	13899	13831	13943	13933	13926	13803	13759	13902	13710	13732	13870	13854	13784	13904	13924	13903	13885	13812	13778	13872	13729	13898	13804	13740	13878	13944	13777	13910	13784	13776	13846	13848	13755	13978	13784	13965	13867	13877	13884	13857	13734	13809	13789	13776	13737	13790	13909	14018	13760	13849	13850	14067	13770	13864	13867	13983	13979	13919	13935	13841	13799	13867	13934	13775	14054	13752	13773	13567	13916	13780	13783	13931	13826	13818	13909	13887	13789	14003	13935	13992	13837	13773	13891	13809	13791	13718	13732	13859	13790	13899	14035	13817	13798	13867	13943	13722	13899	13787	14011	13517	13815	13678	14006	13975	13719	13878	13833	13900	13965	13866	13720	13921	13761	13785	13912	13818	13726	14034	13838	13960	13785	13785	13759	13724	13647	13797	13870	13679	13854	13802	13796	13853	13885	13822	13761	13837	13798	13950	13872	13752	13852	13999	13725	13948	13956	14028	13796	13823	13760	13833	13977	13852	13894	13938	13889	13868	13964	13883	13830	13844	14064	13870	13754	13781	13720	14023	13870	13679	13931	13839	13862	13729	13973	13748	13914	13882	13806	13737	13848	13914	13773	14059	13871	13848	13873	13856	13870	13747	14048	13544	13734	13873	13914	14093	13916	13892	13859	13841	13715	13951	13947	13733	13868	13856	13832	13797	13939	13922	13651	13597	13887	13837	13924	13917	13787	13843	14066	13844	13948	13866	14050	13894	13830	13826	13927	13801	13762	13866	13662	13837	13833	13838	13657	13826	13681	13853	13789	13675	13890	13913	13717	13699	13868	13891	13806	13618	13704	13830	13737	13832	13869	13889	13600	13917	13812	13779	13917	13723	13874	13672	13678	13817	13702	13740	13857	13769	13949	13798	13937	13871	13788	13934	13907	13848	13699	13742	13888	13878	13697	13741	13764	13774	13658	13887	13873	13854	13854	13903	13897	13772	13732	13911	13816	13907	13735	13902	13729	13853	13828	13830	13945	13804	13942	13749	14038	13872	13705	13773	13789	13917	13876	13734	13917	13699	13740	13847	13953	13782	13772	13851	13930	13866	13736	13994	13730	13895	13776	13986	13739	13862	13795	13723	13763	13891	13858	13889	13821	13821	13868	13940	13915	13908	13987	13840	13920	13685	13804	13823	13948	13812	13849	13874	13742	13891	13814	13842	14111	13938	13869	13848	13820	13867	13802	13750	13800	13780	13779	13835	13891	13783	13994	13755	13821	13805	13866	13953	13705	13772	13785	13885	13664	13883	13899	13823	13715	13700	13954	13924	13970	13779	13892	13948	13841	13842	13843	13821	13932	13873	13758	13908	13843	13847	13763	13807	13886	13786	13934	13726	13919	13750	13875	13665	13904	13815	13810	13881	13803	13723	13967	13653	13865	13816	13781	13835	14063	13805	13755	13810	13707	13716	13837	13968	13765	13675	13822	13961	13954	13869	13885	13799	14020	13869	13736	13765	13934	13870	13989	13943	13930	13865	13864	13761	13840	14007	13869	13742	13823	13904	13745	13815	13877	13873	13777	13758	13922	13828	13813	13933	13980	13764	13928	13990	13839	13730	13915	13870	13889	13750	13957	13783	13888	13945	13884	13664	13797	13750	13752	13832	13986	13812	13823	13741	13815	13674	13878	13858	13893	13758	13863	13895	13810	13811	13714	13844	13696	13849	13798	13853	13847	13890	13799	13907	13984	13824	13857	13696	13875	13869	13735	13917	13946	13706	13657	13810	13891	13705	13942	13766	13829	13909	13929	13961	13808	13805	13814	13841	13837	13777	13816	13886	13879	13647	13972	13887	13834	13899	13892	13660	13776	13909	13974	13732	13971	13779	13801	13667	13724	13864	13838	13806	13935	13764	13924	13824	13796	13963	13847	13917	13792	13756	13849	13933	13878	13825	13835	13909	13825	13898	13812	13816	13928	13758	13853	13837	13916	13929	13733	13733	13949	13855	13824	13708	13870	13650	13880	13699	13762	13962	13706	13739	14030	13828	13778	13962	13765	13884	13865	13768	13877	13846	13971	13860	13601	13915	13795	13822	13900	13832	13805	13742	13948	14094	13822	13847	13819	13930	13695	13894	13781	13838	14111	13882	13953	13802	13900	13818	13738	13764	13905	13858	13720	14004	13932	13880	13791	13773	13785	13916	13827	13800	13833	13982	13843	13758	13676	13869	13953	13676	13931	13748	13789	13781	13951	13775	14017	13838	13705	13780	13680	13815	13853	13752	13876	13767	13746	13706	13968	13805	13835	13920	13716	13672	13864	13890	13800	13865	13698	13789	13849	13864	13902	13880	13836	13859	13695	14056	14004	13764	13699	13817	13859	13823	13813	13699	13772	13712	13864	13784	13944	13764	13722	13904	14004	13708	13827	13803	13796	13929	13855	13827	13924	13746	13770	13760	13972	13877	13809	13766	13809	13859	13815	13840	13958	13685	13942	13926	13722	13950	13712	13898	13871	13846	13933	13865	13667	13877	13822	13836	13794	13743	13793	13825	13846	13865	13787	13879	13872	13868	13897	13805	13958	13928	13791	13745	13968	13968	13829	13650	13746	13904	13699	13781	13856	13742	13855	13818	13962	13779	13810	13717	14007	13790	13790	13711	13937	13920	13814	13811	13830	13941	13943	13792	13864	13678	13827	13822	13930	13845	13921	13783	13942	13936	13812	13700	13799	13724	13864	13865	13954	13870	13725	13870	13809	13903	13860	13828	13699	13848	13786	13733	13808	13801	13924	13783	13877	13916	13902	13752	13935	13963	13804	13739	13786	13708	13771	13843	13938	13873	13965	13749	13883	13756	13687	13880	13884	13801	13892	13855	13885	13771	13972	13901	13818	13845	13883	13934	13723	13913	13700	13826	13812	13833	13733	13695	13837	13942	13765	13976	13793	13707	13983	13774	13714	13872	13799	13662	13781	13807	13928	13848	13796	13879	13866	13801	14011	13842	13777	13799	13766	13862	13875	13873	13783	13839	14032	13914	13986	13843	13964	13720	13925	13775	13913	13722	13731	13809	13850	13653	13892	13748	13941	13828	13840	13743	13959	13918	13912	13716	13805	13849	13756	13731	13893	13821	13892	13717	13877	13854	13790	13841	13860	13686	13913	13935	13733	13773	13774	13722	13793	13751	13755	13866	13928	13763	13726	13823	13836	13758	13640	13922	13713	13836	13660	13850	13846	13783	13681	13948	13772	13585	13720	13772	14002	13646	13730	13769	13957	14049	13873	13795	13860	13835	13905	13898	13767	13766	13911	13855	13896	13750	13796	13865	13826	13750	13791	13828	13771	13804	13823	13865	13690	13777	13912	13605	13943	13883	13851	13802	13693	13891	13862	13870	13849	13857	13980	13764	13974	13608	13742	13853	13875	13932	13840	14011	13911	13819	13805	13780	13719	13972	13753	13873	13778	13879	13758	13762	13727	13773	13943	13856	13815	13796	13847	13839	13724	13845	13861	13940	13809	13654	13919	13842	13977	13771	13931	14007	13975	13912	13982	13707	13907	13670	13801	13681	13704	13803	13838	13661	13781	13681	13822	13983	13994	13788	13880	13779	13825	13863	13856	13892	13897	13898	13743	13862	13885	13873	13804	13870	13902	13837	13827	13925	13741	13815	13789	13871	13715	13732	14107	13777	13789	13740	13779	13921	13899	13836	13784	13950	13841	13911	13816	13893	13798	13764	13876	13852	13862	13843	13791	13733	13831	13714	13792	13828	13824	13686	13727	13731	14048	14003	13842	13870	13905	13824	13705	13950	13907	13974	13886	13763	13970	13615	13836	13912	13965	13849	13913	13932	13609	13894	13825	13784	13747	13971	13939	13862	13764	13674	13758	13758	13831	13834	13811	13818	13747	13914	13906	13959	13923	13732	13815	13879	13834	13847	13732	13640	13800	13920	13874	13776	13820	13750	13887	13971	13880	13727	13741	13768	13830	13957	13670	13906	13875	13810	13913	13799	13870	13931	13691	13736	13834	13861	13723	13822	13763	13828	13963	13916	13908	13939	13824	13791	13833	13790	13760	13868	13868	13799	13895	13725	13862	13682	13799	13922	13748	13699	13976	13756	13941	13781	13826	13898	13837	13937	13699	13800	13696	14051	13860	13864	13680	13978	13862	13702	13965	13957	13831	14020	13891	13810	13897	13829	13824	13817	14009	13902	13849	13726	13906	13732	13745	13912	13867	13723	13837	13899	13875	13847	13752	13745	13941	13873	13804	13918	13925	13797	13625	13855	13876	13798	13808	13735	13784	13939	13750	13749	13682	13721	14053	13991	13735	13952	13899	13801	13869	13799	13762	13745	13842	13909	13786	13739	13867	13942	13767	13937	13803	13627	13794	13956	13742	13756	13885	13881	13956	13789	13913	13870	13851	13776	13841	13910	13893	13851	13744	13928	13913	13788	13799	13875	13838	13887	13750	13698	13873	13754	13807	14020	13769	13866	13856	13800	13857	13750	13871	13734	13814	13674	13634	13847	13699	13698	13821	13779	13893	13934	13813	13834	13830	13836	13856	13718	13862	13750	13932	13729	13863	13855	13722	13638	13862	13849	13766	13789	13907	13771	13896	13862	13831	13787	13864	13738	13714	13923	13715	13840	13934	13681	13810	13917	13921	13838	13841	13729	13841	13730	13880	13749	13822	13782	13786	13826	13750	13654	13834	13885	13750	13969	13759	13856	13824	13875	13875	13682
29436	28954	35845	31606	24989	21874	19753	17955	17044	16198	16053	15676	15571	15665	15673	15324	15437	15509	15296	15310	15324	15242	15179	15055	15284	15187	15180	15241	15301	15239	15168	15108	15179	15277	15170	15177	15320	15063	15205	15172	15235	15085	15196	15159	15308	15110	15106	15289	15017	15244	15012	15098	15370	15301	15266	15236	15222	15276	15094	15327	15336	15086	15277	15044	15256	15200	15089	15319	15279	15263	15006	15224	15102	15164	15097	15328	15185	15211	15186	15315	15219	15055	15191	15257	15219	15107	15127	15124	15213	15060	15174	15089	15190	15103	15239	15230	15046	15067	15007	15209	15349	15122	15074	15280	15188	15112	15306	15083	15174	15049	15257	15234	15218	15053	15105	15295	15109	15019	15280	15043	15120	15305	15254	15309	15173	15158	14947	15127	15083	14991	15131	15005	15183	14974	15169	15098	15206	15259	15006	15092	15072	15127	15118	15266	15490	15353	15262	14932	15134	15160	15267	15097	15216	15188	15067	15086	15038	15223	15192	15272	15225	15169	15175	15088	15233	15145	15097	15043	15253	15188	15168	15143	15349	15169	15271	15289	15165	15073	15092	15163	15091	15271	15257	15195	15274	15309	15395	15360	15138	15286	15195	15109	15221	15160	15285	15242	15347	15069	15067	15285	15347	15263	15210	15205	15402	14966	15231	15017	14914	15094	15123	15203	15280	15339	15068	15258	15124	15086	15202	15203	15196	14999	15230	15194	15131	15041	15088	14995	15163	15220	15069	15194	15155	15284	15258	15151	15194	15118	15081	15288	15332	15104	15134	15139	15274	15361	15335	15006	15276	15095	15271	15057	15082	15126	15220	15035	15160	14937	15019	15020	15057	15001	15117	15162	15073	15071	15055	15309	15138	15153	15233	14979	15032	14864	15099	15179	15149	15087	15131	15108	15130	15034	15044	15030	15203	15343	15248	15194	15174	15158	15310	15130	15182	15163	15259	15089	15226	15148	15091	15285	15245	15063	15246	15216	15206	15335	15361	15315	15111	15007	15457	15341	15112	15136	15407	15157	15101	15138	15048	15081	14943	15127	15147	15321	15103	15091	15334	15178	15254	15154	15192	15310	15216	15142	15117	15296	15339	15090	15282	15322	15308	15205	15114	15356	15184	15222	15254	15215	15118	15186	15219	15075	15087	14980	15146	15116	15199	15037	15254	15407	15055	14927	15038	15171	14958	15415	15100	15234	15294	15163	15209	15140	15195	15233	15228	15088	15116	15184	15265	15197	15133	15320	15269	15217	14847	15298	15401	15129	15102	15332	15152	15119	15234	15011	15124	15113	15232	15353	15288	15149	15001	15283	15054	15283	15199	15347	15236	15164	15062	14967	15226	15224	15161	15070	15169	15071	15251	15098	15134	15231	15142	15192	15264	15127	15097	15112	15092	14996	15182	15090	15326	15210	15258	15285	15053	15110	15102	14947	15132	15094	15112	15239	15154	15294	15000	15240	15252	15132	15310	15081	15277	15037	14958	15146	14935	15077	15127	14964	15198	15248	15157	15163	15238	15112	15133	15448	15423	15292	15286	15154	15273	15143	15378	15135	15259	15213	15411	15282	15176	15058	14959	15137	15289	15183	15010	15181	15226	15203	15422	15296	15092	15258	15120	15080	15302	15126	15146	15167	15271	15120	15092	15022	15189	15060	15154	15076	15249	15206	14963	15172	15128	15314	15279	15039	15086	15197	15128	15113	15102	15331	15143	15194	15249	15062	15072	15008	15064	15239	15182	15097	14991	15154	15123	15132	15108	15156	15166	15175	15088	15297	15082	15058	15122	15156	15297	15230	15333	15023	15375	15166	15077	15106	15283	15165	15063	15205	15165	15307	15135	15181	15085	15140	14846	15169	15380	15111	15197	15135	15096	15080	15123	15199	15326	15167	15195	15107	15162	15190	15034	15198	15278	15297	15024	15102	15396	15017	15110	15224	15170	15334	15268	15063	15031	15198	15141	15085	15121	15008	15086	15250	15215	15192	15024	15063	15071	15102	15031	15326	15227	15190	15171	15286	15141	15108	15003	15314	15202	15293	15219	15100	15099	15118	15403	15153	15263	15227	15149	15301	15063	15180	15135	15287	15140	15271	15217	15182	15157	15287	15158	14963	15246	15476	15164	15356	15334	15159	15042	15291	15186	15370	15188	15057	14962	15185	15174	14895	15223	15343	15248	15267	15385	15316	15265	15215	15123	15163	15083	15165	15086	15016	15305	15326	15188	15188	15199	14952	15089	15361	15077	15184	15155	15253	15093	15252	15101	15117	15233	15074	15199	15204	15187	15027	15269	15285	15275	15084	15244	15101	15205	15394	15136	15332	15218	15229	15221	15259	15039	15215	15157	15113	15205	15405	15176	15098	15024	15133	15217	15359	15278	15175	15013	15097	15231	15174	15329	15248	15197	15367	15283	15268	15241	15155	15097	15182	15251	15045	14933	15197	15209	15091	15132	15275	15183	15162	15066	15232	15348	15142	15117	15039	15175	15141	15079	15327	15380	15161	15324	15240	14992	15040	15181	14980	15132	15356	15145	15111	15093	15059	15140	15409	15065	15116	15208	15071	15121	15192	15170	15162	15108	14958	14919	15199	15140	15127	15270	15095	15205	15190	15146	15121	15125	15077	15192	15076	15020	15203	15318	15118	15067	15131	15086	15100	15208	15226	15114	15251	15197	14985	15256	15115	15178	15057	15248	15217	15258	14936	15152	15255	15111	15016	15171	15092	15047	15185	15132	15141	15134	15154	15226	15133	15266	15044	15078	15266	15404	15162	15172	15079	15218	15179	15300	15133	15358	15209	15242	15080	15218	15148	15072	15099	15136	15017	15271	15162	15205	15196	15040	15036	15313	15299	15176	15188	15178	15183	15082	15017	15352	15221	15119	15236	15227	15112	15261	15385	15046	15099	15039	15106	15203	15033	15266	15284	15087	15023	15126	15109	15097	15212	15188	14790	15277	15065	15185	15181	15321	15199	14958	15327	15180	15168	15388	15097	15188	15198	15135	15261	14967	15167	15068	15264	15115	15214	15233	14966	15101	15073	15222	15276	15307	15115	15204	15290	15079	15086	15047	15193	15013	15126	15106	15078	15181	15144	15119	14989	15040	15101	15145	14935	15179	15054	15348	15190	15219	15086	15131	15183	15030	15080	15039	15169	15101	15170	15176	15049	15138	15271	15266	15180	15180	15307	15257	15208	15203	14991	15158	15089	15042	15193	15217	15313	15037	14987	15205	14991	15125	15210	15150	15204	15334	15065	15102	15182	15001	15197	15029	15059	15126	15156	15206	15316	15247	15254	15302	15103	15240	15137	15132	15186	15216	15501	15062	14953	15184	15343	15116	15062	15157	15168	15062	15270	15336	15147	15205	15270	15347	15328	15178	15360	15083	15161	15315	15201	15001	15156	15344	15118	15208	15212	15022	15055	14998	14992	15092	15243	15197	15244	15231	14872	15319	15268	15119	15004	15238	15414	15202	15060	15294	15149	15165	15221	15407	15103	15280	15188	15234	15202	14991	15158	15366	15308	15206	15006	15148	15195	15163	15158	15413	15178	15212	15254	15128	15192	15223	15122	15187	15199	15039	15222	14995	15109	15387	15224	15164	15084	15240	15096	15005	15277	15185	15015	15171	15162	15027	15226	15266	15208	15269	15225	15290	15100	15129	15354	15170	15088	14842	14887	15118	15047	15143	15123	15293	15153	15149	15140	15252	15088	15333	15156	15111	15118	15065	15270	15080	15179	15349	15305	15343	15096	15213	15318	15227	15063	15062	15251	15182	15318	15186	15050	15143	15046	15194	15202	15135	15194	15289	15000	15208	15156	15151	15053	15203	15015	15292	15162	15158	15208	15052	15242	15108	15122	15052	15024	15043	15082	15086	15259	15081	15287	15240	15162	15065	15110	15105	15182	15222	15138	15288	15290	15273	15223	15234	15162	15118	15177	15334	15171	15127	15158	15358	15150	15417	15216	15168	15018	15137	15169	15167	15139	15105	15207	15113	15053	15066	15093	15177	15213	15238	15264	15347	15537	15083	15000	15136	15204	15245	15502	15155	15323	15344	15201	15111	15316	15193	15274	15340	15190	15348	15226	15297	15089	15180	15176	15216	15242	15023	15193	15169	15083	15243	15258	15079	14975	15293	15102	15212	15130	15117	15299	15115	15116	15254	15313	15079	15259	15046	15040	15141	15085	14986	15294	15303	15114	15084	14967	15152	15185	15027	15239	15072	15223	15099	14919	15076	15188	15197	15252	15274	15220	15285	14996	15209	14935	15259	15347	15149	15040	15165	15247	15174	14897	15207	15116	15096	15229	14941	15136	14900	15187	15258	15111	15045	15075	15369	15217	15228	14964	15294	15255	15229	15134	15201	14998	15222	15071	15179	14938	15243	14928	15028	15110	15242	15032	15372	15272	15206	15375	15263	15142	15166	15237	15154	15166	15271	15029	15103	15129	15094	15149	15294	15240	15048	15256	15097	15035	15234	15242	15204	15290	15123	15020	15085	15285	15127	15105	15022	14863	14934	15090	15214	15159	15267	15212	15193	15074	15228	15218	15196	15352	15151	14806	15258	15069	14995	15200	15137	15134	15069	15326	15100	15213	15126	15149	15108	15113	15015	14979	15189	15271	15150	15226	15311	15190	15297	15154	15292	15355	15054	15267	15197	15214	15348	15230	15088	15234	14999	15050	15262	15317	15351	15130	15110	15112	15157	15240	14969	15046	15180	15000	15188	15101	15179	15221	15180	15279	15049	15387	14945	14998	15126	15052	14979	15144	15099	15154	15089	15329	15096	14938	15169	15235	15290	15201	15218	15041	15477	15197	15169	15154	15047	15079	15134	15281	15189	15237	15318	15113	15290	15085	15239	15004	15161	14938	15274	15166	15341	15198	15287	15227	15124	15319	14965	15141	14930	15269	15393	15157	15127	15007	15311	15148	15266	15176	15286	15091	15252	14985	15122	15190	15162	15209	15163	15328	15155	15217	15178	15156	15060	15270	15081	15123	15253	15116	15212	14959	15224	15130	15130	15190	15183	15185	15082	15284	15132	15010	15189	15084	15037	15272	15263	15227	15214	15426	15235	15460	15246	15216	15149	15074	15227	15178	15230	15190	15106	15043	15151	14998
32322	45551	40672	30986	25936	22145	19493	17478	16274	15012	14557	14180	14366	13974	13883	13854	13822	13651	13719	13872	13650	13665	13661	13648	13645	13546	13603	13532	13682	13616	13593	13614	13553	13665	13706	13552	13659	13602	13702	13624	13558	13453	13546	13634	13479	13490	13617	13519	13506	13542	13672	13599	13638	13573	13633	13594	13335	13578	13463	13592	13571	13482	13566	13494	13443	13548	13629	13524	13711	13598	13673	13682	13549	13519	13638	13493	13609	13512	13530	13450	13598	13523	13388	13789	13585	13546	13513	13477	13604	13624	13638	13734	13616	13718	13563	13568	13480	13566	13459	13497	13505	13485	13592	13526	13595	13386	13605	13431	13734	13361	13527	13640	13574	13522	13562	13518	13626	13726	13714	13467	13551	13698	13691	13367	13568	13514	13523	13614	13538	13672	13527	13521	13469	13461	13521	13455	13459	13643	13520	13521	13340	13413	13639	13642	13436	13498	13439	13512	13608	13531	13507	13521	13622	13444	13541	13575	13514	13610	13386	13524	13709	13656	13489	13605	13487	13518	13619	13554	13600	13581	13595	13651	13610	13449	13681	13593	13530	13475	13562	13652	13670	13463	13661	13575	13569	13627	13447	13691	13520	13530	13555	13472	13745	13466	13636	13672	13467	13498	13554	13507	13699	13578	13470	13700	13724	13630	13447	13475	13555	13571	13541	13709	13603	13538	13603	13646	13569	13533	13420	13658	13503	13394	13562	13636	13752	13497	13662	13501	13722	13658	13657	13570	13505	13576	13629	13526	13684	13506	13578	13424	13533	13443	13560	13660	13790	13474	13536	13549	13460	13464	13557	13671	13480	13470	13542	13578	13465	13560	13469	13613	13501	13639	13474	13734	13521	13595	13596	13474	13618	13583	13522	13679	13690	13609	13601	13535	13602	13605	13439	13540	13546	13568	13621	13616	13610	13537	13566	13602	13505	13655	13490	13576	13512	13531	13587	13646	13482	13362	13612	13416	13395	13504	13570	13561	13468	13612	13640	13558	13642	13542	13497	13443	13455	13555	13669	13538	13599	13755	13475	13456	13512	13689	13534	13555	13534	13564	13489	13716	13568	13551	13546	13553	13520	13559	13592	13448	13654	13535	13405	13557	13636	13608	13667	13621	13563	13523	13567	13553	13573	13459	13641	13542	13541	13629	13720	13618	13577	13428	13555	13638	13607	13708	13629	13565	13647	13615	13605	13490	13609	13488	13429	13586	13568	13767	13615	13609	13553	13562	13636	13543	13679	13674	13549	13537	13705	13586	13570	13623	13675	13539	13703	13607	13466	13633	13688	13614	13619	13587	13505	13399	13493	13361	13711	13526	13504	13547	13611	13584	13405	13575	13437	13672	13615	13437	13413	13473	13634	13653	13654	13578	13516	13618	13526	13591	13604	13497	13478	13495	13624	13529	13704	13566	13664	13594	13617	13654	13691	13555	13643	13546	13678	13546	13521	13616	13469	13594	13485	13493	13530	13677	13529	13551	13578	13709	13435	13562	13602	13523	13526	13530	13676	13675	13446	13655	13590	13496	13556	13485	13574	13584	13601	13613	13456	13529	13598	13484	13622	13640	13647	13526	13546	13626	13610	13470	13590	13531	13634	13632	13655	13566	13517	13552	13557	13623	13556	13576	13586	13491	13450	13616	13631	13521	13586	13586	13643	13593	13565	13492	13589	13689	13457	13557	13747	13578	13470	13528	13506	13733	13473	13625	13586	13457	13673	13667	13561	13495	13538	13371	13641	13508	13505	13707	13695	13498	13596	13461	13721	13598	13637	13585	13444	13634	13452	13546	13508	13598	13548	13605	13620	13492	13546	13733	13679	13613	13695	13597	13447	13626	13554	13532	13541	13648	13591	13520	13587	13676	13694	13418	13546	13523	13577	13647	13777	13440	13591	13548	13484	13581	13586	13585	13525	13499	13621	13494	13530	13555	13484	13552	13600	13592	13525	13591	13531	13707	13569	13591	13454	13675	13430	13542	13522	13513	13587	13420	13830	13514	13671	13480	13633	13390	13547	13595	13559	13463	13423	13661	13635	13465	13240	13593	13556	13658	13492	13568	13492	13447	13659	13512	13568	13587	13527	13536	13494	13601	13518	13433	13471	13609	13576	13488	13556	13597	13613	13443	13482	13674	13607	13445	13579	13534	13419	13699	13651	13639	13610	13498	13583	13489	13648	13685	13554	13429	13427	13587	13521	13488	13443	13660	13709	13767	13540	13615	13538	13539	13710	13495	13600	13440	13574	13665	13610	13481	13435	13539	13578	13648	13482	13831	13635	13540	13597	13495	13573	13634	13447	13402	13594	13506	13479	13666	13639	13591	13680	13638	13410	13474	13595	13778	13645	13417	13481	13497	13639	13764	13601	13734	13459	13592	13406	13489	13444	13601	13737	13414	13700	13432	13587	13589	13600	13792	13552	13520	13462	13574	13570	13584	13625	13661	13438	13823	13546	13497	13560	13472	13677	13481	13531	13572	13578	13672	13562	13717	13458	13485	13630	13806	13626	13467	13684	13579	13596	13652	13555	13515	13622	13607	13718	13464	13591	13534	13402	13651	13594	13594	13622	13439	13527	13492	13729	13642	13607	13460	13543	13501	13480	13527	13686	13409	13888	13450	13531	13586	13492	13665	13411	13672	13604	13432	13561	13524	13632	13516	13538	13696	13399	13534	13638	13702	13529	13523	13596	13529	13535	13417	13608	13660	13740	13501	13454	13657	13460	13549	13489	13690	13570	13670	13594	13550	13632	13533	13605	13433	13375	13660	13613	13544	13765	13491	13659	13594	13543	13591	13531	13609	13448	13487	13563	13606	13558	13521	13642	13700	13570	13633	13553	13523	13585	13478	13726	13559	13619	13722	13614	13493	13489	13489	13672	13694	13507	13563	13611	13655	13582	13560	13467	13661	13512	13511	13569	13539	13653	13445	13543	13585	13511	13589	13360	13504	13613	13394	13542	13810	13468	13606	13562	13493	13544	13567	13651	13546	13682	13563	13470	13619	13596	13527	13512	13485	13444	13642	13539	13652	13492	13761	13682	13405	13656	13557	13613	13285	13594	13638	13608	13646	13456	13420	13527	13589	13561	13519	13414	13675	13525	13520	13500	13479	13540	13478	13674	13695	13473	13552	13717	13636	13690	13673	13484	13657	13446	13722	13487	13568	13528	13443	13607	13525	13583	13529	13716	13753	13477	13776	13513	13500	13474	13533	13562	13535	13656	13711	13723	13804	13419	13806	13611	13828	13497	13367	13602	13762	13595	13477	13418	13571	13641	13571	13738	13442	13606	13629	13595	13509	13518	13760	13544	13668	13426	13593	13627	13678	13555	13442	13669	13559	13527	13480	13647	13513	13633	13565	13610	13643	13550	13569	13435	13688	13530	13611	13548	13702	13412	13398	13615	13487	13657	13608	13319	13546	13588	13561	13453	13523	13511	13621	13477	13555	13668	13641	13459	13637	13615	13660	13686	13715	13675	13596	13561	13370	13491	13543	13529	13544	13505	13531	13516	13440	13528	13723	13339	13450	13680	13437	13683	13546	13632	13645	13501	13482	13571	13663	13680	13598	13397	13562	13532	13491	13525	13551	13618	13540	13531	13688	13629	13470	13658	13584	13408	13491	13614	13693	13732	13514	13490	13559	13667	13425	13728	13456	13518	13618	13562	13555	13626	13498	13593	13591	13654	13581	13721	13493	13521	13602	13638	13675	13515	13587	13628	13559	13536	13621	13607	13393	13549	13440	13564	13747	13468	13647	13527	13562	13459	13569	13643	13703	13570	13529	13603	13459	13652	13647	13486	13429	13565	13624	13617	13497	13670	13652	13573	13638	13583	13522	13609	13338	13726	13621	13473	13652	13543	13608	13614	13564	13550	13550	13317	13578	13498	13599	13528	13698	13589	13565	13542	13536	13686	13579	13542	13451	13618	13692	13589	13667	13428	13599	13707	13615	13472	13508	13571	13547	13576	13651	13564	13536	13516	13636	13569	13680	13663	13562	13741	13675	13602	13480	13624	13677	13621	13503	13702	13599	13690	13426	13581	13495	13601	13717	13671	13493	13475	13547	13640	13569	13445	13505	13545	13520	13710	13445	13604	13631	13561	13473	13604	13612	13521	13599	13357	13556	13478	13448	13654	13563	13596	13546	13659	13527	13679	13719	13693	13656	13702	13671	13641	13521	13468	13637	13657	13545	13630	13451	13703	13574	13755	13650	13581	13532	13584	13583	13621	13615	13578	13502	13534	13545	13582	13562	13482	13555	13576	13575	13509	13605	13698	13771	13420	13476	13780	13654	13747	13613	13463	13576	13553	13601	13405	13482	13563	13648	13789	13618	13625	13556	13456	13693	13549	13567	13650	13599	13583	13590	13504	13535	13565	13552	13556	13693	13668	13498	13664	13572	13549	13541	13641	13715	13712	13610	13590	13717	13431	13663	13627	13749	13459	13319	13550	13685	13555	13512	13554	13613	13547	13485	13641	13498	13266	13495	13586	13603	13552	13687	13586	13567	13478	13548	13516	13622	13538	13516	13568	13530	13707	13610	13642	13677	13558	13623	13546	13546	13494	13635	13576	13500	13685	13621	13603	13464	13577	13709	13605	13530	13580	13504	13575	13775	13513	13598	13691	13461	13508	13576	13494	13538	13695	13489	13584	13588	13792	13615	13610	13543	13589	13790	13556	13546	13517	13474	13438	13712	13542	13608	13514	13621	13516	13420	13644	13557	13505	13482	13707	13582	13637	13649	13539	13561	13565	13620	13520	13560	13437	13461	13683	13590	13705	13707	13681	13637	13611	13370	13518	13493	13503	13606	13627	13439	13590	13646	13667	13700	13581	13563	13670	13523	13670	13610	13678	13629	13677	13669	13499	13660	13580	13629	13602	13597	13675	13704	13695	13435	13576	13554	13601	13692	13551	13658	13666	13543	13619	13505	13686	13513	13447	13684	13664	13447	13598	13553	13622	13512	13552	13614	13514	13660	13520	13503	13572	13457	13549	13685	13439	13445	13500	13591	13726	13411	13637	13667	13630	13432	13566	13552	13468	13668	13639	13529	13682	13563	13685	13764	13447	13617	13726	13701	13430	13605	13473	13596	13549	13615	13513	13523	13488	13678	13675	13750	13645	13598
24129	21154	28675	26622	26780	28393	27035	22715	20319	17624	16531	16188	15891	15847	15759	15541	15431	15411	15307	15276	15338	15235	15279	15380	15315	15206	15297	15180	15196	14861	15092	15136	15049	15117	15059	15038	15005	15130	15279	15190	14943	15143	15188	14922	15198	14953	14905	14950	15181	15024	15063	15193	15126	14955	15076	15011	15174	15225	15006	15193	15076	15227	15082	15149	15060	15331	15069	15171	15011	15107	15167	15067	14888	15090	15070	14994	15060	15040	14985	15076	15015	15215	15084	15232	15104	15099	15087	15016	15200	15259	15113	15207	15065	15106	14935	15070	15066	15253	15132	15091	15153	15213	15011	15166	14986	14989	15204	15201	15306	14877	15203	14890	15086	15152	15165	15178	15173	15065	15113	15115	15163	14997	15197	15034	15081	15156	15090	15062	15130	14971	15141	15073	15023	15086	14948	15207	15031	15088	15201	15111	15166	15098	15403	15164	15064	15039	15147	15116	14941	14985	15207	15240	15124	15030	14940	14956	14899	15114	15066	15043	14962	14912	14979	15131	15007	14949	15176	15353	15158	15071	15107	14941	14863	15090	15072	15027	15084	14989	15103	15085	15046	14949	14845	15186	15047	14963	15046	15278	14975	14973	15085	15023	15049	15062	15086	15073	15109	15197	15096	14941	15078	15201	15097	15087	14951	14953	14951	15032	15143	14896	15132	15145	15007	14992	15113	15267	15066	15152	15008	15121	15191	14871	15014	15156	15022	14900	14919	14900	15254	15089	15069	15027	14987	15136	15065	14880	15120	15217	15022	15291	14804	15191	14914	14872	14817	15038	15091	14921	14896	15001	15021	15058	15083	14962	15249	15187	15045	15220	15052	15117	15018	15107	15084	15149	15346	15172	15125	14787	14829	14877	15197	15006	15155	15095	15096	15065	15172	15004	14904	15030	15074	15011	14918	14881	15114	15040	14934	15122	14983	15101	15307	15172	15065	15131	15173	15106	15222	15031	15121	14953	14847	15001	14910	14991	15003	15099	14955	14918	15245	15098	14995	15036	15090	15188	15255	15177	15202	15134	15114	15037	14942	15167	15206	15009	15189	15136	15037	15133	15102	15066	15179	15015	15287	15215	15221	15120	15063	15049	15038	15233	15035	15038	14904	14870	14935	14994	15265	14904	15028	15004	15122	15196	15010	15067	15026	15137	15142	15166	14996	15094	14910	15096	14855	15017	14988	15051	15126	15098	15042	15054	14960	15036	15105	14892	14963	14972	15020	15075	14873	15082	15141	15078	15034	15078	14895	15175	14980	14934	15034	15082	15234	15009	14983	15061	14984	15318	15178	15041	15065	15227	15047	14938	15137	15229	14918	14969	15235	15157	14937	15101	15072	15118	15003	15120	14981	15242	14958	15119	15090	15222	14900	15164	15129	14943	14976	15169	14978	15239	14909	15029	15006	15080	15148	15125	15088	15204	15265	14893	15125	14986	15214	15130	15051	14936	15029	15023	14999	15019	15125	14999	14916	15156	15012	15023	15093	14994	14943	15150	15179	15210	15042	15163	15034	15107	15076	15124	15083	15079	15083	15028	15073	15106	15169	15217	15182	14961	14989	15124	15104	14868	15191	15031	14989	15135	15097	15102	15147	14872	15014	14749	15116	15180	14973	15149	15021	15084	15081	15029	15047	14839	14976	15091	14928	14973	15011	14966	14923	14861	14972	14998	14866	15271	15003	15038	14873	15089	15123	15116	15208	15182	15055	15230	15230	15116	15180	15042	15125	15081	15166	15057	15000	15155	15150	14859	15198	15080	15140	15054	14966	15111	15135	15059	15120	14954	14884	14930	15199	15009	15088	14946	15051	15025	14967	14962	14825	14937	15090	15125	15088	14956	14915	15091	15125	15063	15364	15179	15137	15016	14880	15231	15104	14955	14998	14919	15100	15066	15178	15201	15087	14914	15020	15159	14974	14857	14994	14985	14878	14954	15120	15087	15105	14966	15011	15038	15006	15006	15327	15146	15139	15162	15189	14892	15100	14853	14945	14955	15021	15127	15237	15069	15060	15165	14943	15007	15073	15131	15173	15121	14952	14991	15009	15212	15062	15246	15080	15146	15148	14940	15065	15082	15023	15113	15050	15005	14970	15047	15204	14980	15005	14916	15178	15161	15113	15174	15199	15116	14921	14912	14983	15213	15177	15067	14965	15064	15237	14972	15207	15091	15255	15151	15040	15007	15020	15195	15065	15069	15160	15134	15100	14917	15071	14975	15106	14937	14832	15194	14961	14945	15055	15084	15070	15097	15110	15074	15025	14973	15001	15082	15150	15060	15140	15093	15036	14988	14967	15108	15025	15128	15115	15029	15033	15163	14951	14971	15021	14955	14949	15214	15227	15030	15035	15173	15065	14978	15111	15045	15126	15039	14999	14989	15032	14993	15095	14947	15088	14998	15102	15037	15040	15165	14822	15058	14937	15002	15064	15024	14975	14968	15047	15111	15180	15194	14978	15026	15099	14981	14959	15132	14883	15014	15208	15005	15141	15153	15232	15211	15096	15003	15038	15190	15084	14981	15290	15005	15045	14968	14834	14689	15099	15121	15075	15121	14980	14903	14986	14995	15138	15094	15063	15140	14980	14941	15103	15165	14973	14885	15053	15072	15125	15137	15231	15050	14932	14962	14899	15023	14979	15135	15252	15066	14877	15104	14955	15070	15088	15131	15042	15048	15003	14859	14829	14987	15117	14843	14969	15254	14946	15101	15032	14977	15202	15100	15114	14940	15135	14921	14992	14997	14972	15003	15059	15040	15023	15047	15083	15073	15064	15054	14920	15202	15023	15241	15070	15021	15221	15168	14990	15038	15000	15001	15045	15186	15122	15176	15002	15230	15181	15038	14934	15133	15149	15137	15185	15063	15148	15076	15061	14967	15210	15032	15154	14960	14969	14920	14703	15036	15089	15102	15078	14956	15071	15076	15206	15098	14914	15121	14970	15121	15032	14782	15066	15015	14838	15210	15110	15099	15026	15012	14956	15026	15010	15057	15037	15009	15277	15085	14952	15107	15060	14992	15126	14908	15171	15141	15217	15236	15006	15045	14994	14939	15040	15071	15014	14959	14986	15122	15132	14992	15345	15011	15068	15055	14967	15086	14910	14942	15071	15092	15195	14933	15103	15165	15121	14958	15142	15177	14953	15177	15252	15306	14890	14950	14969	15016	15029	15135	15077	14850	15109	15048	15069	14959	14918	15115	15106	15077	15064	15028	15010	15196	15074	15066	15165	14877	14995	14996	15161	15099	15084	15148	15188	15222	15171	15040	15089	14958	15072	15056	15005	15137	15040	15193	14977	15012	15044	14846	14915	15011	15129	15115	15222	15085	14891	15150	14904	14915	14992	15012	15010	14994	15047	15155	14915	14992	14996	14824	15081	15032	15045	15130	15183	15040	15112	15119	14955	15162	15254	15181	15078	15018	15099	15143	15124	14938	15125	15044	15109	15073	14987	14993	15080	15177	15125	15116	15181	14995	15146	15179	14902	14953	15137	14901	15307	15018	15169	15321	15226	15205	15066	15086	15115	15194	15030	15077	15064	15117	14970	15069	15055	14989	15142	15196	14926	15099	15085	15026	14951	15015	15110	15115	15152	14974	14974	15065	15132	15354	15094	15011	15146	14957	14979	14961	14870	15173	15023	15234	15084	15032	15217	15266	15100	15091	14971	15079	14876	15085	15047	14947	14985	14979	14951	15071	14940	14955	15199	14979	15158	15122	15134	15118	15052	15198	15075	15130	15045	15067	15084	14871	15057	14989	15059	15136	15204	15076	15190	14994	15089	15121	15158	15025	14887	15192	14956	15165	14924	15055	15103	15020	15024	15113	15172	15208	15089	15123	14922	15097	15093	15029	15308	15086	15080	14985	15013	14946	14959	14922	15022	14957	15075	15044	14988	15097	14946	15189	15234	15002	15184	14842	15124	15127	15021	15118	15100	15017	15066	15067	15056	14837	15125	15084	15041	15272	14985	15202	14993	14937	15114	15026	14999	15043	15061	15054	15118	15069	15046	15117	15316	15050	15221	15085	14976	15054	15056	15072	14830	15138	15287	14939	15173	15406	15141	15049	15254	15160	14943	14966	15029	15205	15167	15208	14997	15036	15172	15251	15047	15047	15139	15009	15175	15152	15000	15007	15024	15247	15261	15088	15050	14905	15002	14832	15005	15058	14936	15014	15124	14889	14916	15147	15092	15087	15171	15087	14885	15163	14956	14989	14946	15074	14973	14934	15090	14946	14924	15212	14909	15070	15347	14966	15147	14759	14858	14969	15188	14998	15181	15136	15030	14825	15199	15104	14996	15042	15041	15044	15223	15192	15030	15107	15006	15061	14862	15217	15036	15244	14850	15036	15031	14868	14844	15134	14983	14957	15092	15119	15197	15065	15232	15152	15096	15241	15120	14974	15089	15123	15042	15279	14964	15053	14954	15180	15370	15143	14824	15106	14990	15200	14966	14960	15286	15196	15124	15163	15109	14955	15055	15168	15128	14988	15309	14997	14935	15162	15245	14996	15101	14854	15161	15154	15179	15117	15029	14871	15036	15037	15023	15178	15150	15025	15010	15183	15044	14988	15037	14911	15266	15134	14936	15151	15020	14960	15046	14985	15125	15154	15303	15314	14831	14933	15177	15017	15132	14941	15062	15013	14918	15239	15125	15102	14856	15109	15103	15169	15001	15104	15161	15039	15162	15109	15069	15160	14982	15023	15262	15200	15047	15052	15171	14962	14869	15071	14962	14906	14973	15087	15047	15158	15240	15142	15143	15043	14966	14920	15099	15155	15139	15346	15204	15180	14865	14887	15030	15007	15087	15256	15063	15066	15170	15050	15072	15030	15008	15161	14887	15081	15100	15206	15201	15316	15124	15007	14854	15144	14895	15098	15149	15020	15154	15249	15243	15028	15178	15050	15151	14842	14990	15171	14969	15052	15003	15046	15235	15008	14952	14985	15087	15044	14998	15091	15118	14946	14960	15147	15116	15124	15085	15179	15064	15290	15074	15017	14866	15047	15012	15106	15053	15105	15100	15207	15197	15153	15035	15108	15229	14937	15043	15063	14987	15039	15020	14924	15145	15013	15144	15129	14982	15109	15124	14965	15017	14971	14844	14886	15013	15117	15221	15050
32199	52106	48558	38504	33246	30048	26351	23125	19772	15941	15236	14610	14571	14495	14352	14128	13891	13951	13928	13845	13724	13720	13825	13746	13636	13564	13660	13611	13689	13603	13616	13597	13488	13460	13729	13734	13387	13641	13608	13531	13619	13566	13606	13654	13441	13572	13574	13473	13494	13555	13573	13646	13464	13692	13481	13664	13483	13548	13445	13544	13543	13718	13518	13627	13544	13603	13495	13526	13491	13686	13642	13608	13535	13603	13572	13589	13667	13694	13573	13473	13523	13767	13659	13440	13404	13611	13490	13520	13333	13564	13553	13514	13568	13605	13456	13595	13451	13653	13355	13498	13655	13433	13477	13468	13474	13680	13427	13500	13583	13362	13561	13667	13532	13456	13512	13598	13492	13537	13498	13552	13564	13605	13536	13526	13610	13637	13473	13561	13636	13416	13565	13676	13597	13619	13565	13607	13638	13447	13519	13565	13729	13627	13708	13506	13452	13660	13566	13542	13638	13694	13432	13486	13472	13621	13518	13760	13479	13700	13748	13520	13511	13615	13540	13448	13645	13577	13531	13598	13739	13590	13604	13514	13603	13602	13533	13699	13485	13515	13575	13514	13510	13391	13696	13569	13491	13677	13601	13488	13565	13646	13728	13510	13687	13549	13610	13590	13460	13628	13523	13494	13656	13568	13582	13639	13596	13495	13587	13591	13556	13534	13547	13474	13636	13405	13453	13673	13434	13556	13588	13556	13341	13581	13573	13668	13515	13623	13550	13721	13420	13582	13551	13691	13597	13530	13555	13492	13544	13647	13736	13497	13492	13475	13471	13581	13620	13611	13556	13555	13567	13507	13632	13466	13662	13565	13516	13501	13644	13640	13485	13833	13547	13542	13456	13571	13433	13657	13573	13572	13436	13620	13543	13431	13542	13527	13454	13613	13770	13717	13562	13537	13515	13540	13624	13396	13657	13608	13662	13493	13511	13447	13613	13530	13557	13628	13437	13493	13608	13534	13461	13591	13673	13635	13509	13471	13657	13658	13615	13356	13575	13624	13468	13531	13506	13558	13621	13419	13548	13527	13706	13518	13601	13607	13544	13538	13449	13404	13577	13492	13576	13569	13561	13413	13567	13551	13505	13718	13622	13518	13582	13497	13577	13607	13661	13556	13460	13628	13372	13554	13642	13583	13599	13679	13661	13464	13597	13532	13538	13506	13438	13658	13631	13550	13460	13608	13482	13474	13427	13461	13474	13674	13589	13463	13696	13631	13495	13595	13656	13679	13622	13713	13432	13662	13508	13592	13731	13619	13513	13515	13502	13632	13557	13562	13601	13354	13418	13527	13549	13443	13682	13736	13436	13527	13564	13471	13484	13531	13532	13581	13491	13416	13451	13636	13627	13615	13642	13426	13706	13551	13457	13527	13574	13631	13491	13534	13566	13548	13505	13478	13591	13450	13609	13562	13578	13584	13357	13518	13808	13512	13514	13446	13600	13451	13595	13633	13490	13616	13674	13591	13692	13461	13508	13530	13563	13433	13480	13550	13555	13542	13515	13477	13725	13596	13633	13499	13529	13735	13658	13424	13481	13555	13660	13624	13561	13662	13678	13584	13548	13678	13450	13649	13563	13637	13563	13558	13708	13572	13555	13608	13678	13493	13541	13584	13418	13580	13697	13648	13588	13736	13549	13296	13651	13409	13572	13550	13633	13611	13545	13624	13574	13464	13507	13435	13449	13613	13613	13565	13564	13462	13480	13567	13647	13590	13546	13499	13431	13578	13573	13471	13535	13617	13526	13452	13640	13521	13481	13715	13259	13626	13501	13555	13625	13529	13447	13459	13551	13591	13585	13506	13465	13496	13643	13413	13687	13577	13586	13660	13592	13720	13571	13514	13426	13708	13499	13546	13539	13345	13574	13553	13473	13473	13496	13416	13653	13640	13578	13574	13469	13495	13419	13591	13733	13450	13623	13491	13687	13436	13469	13627	13557	13532	13593	13574	13620	13765	13592	13545	13677	13448	13618	13731	13470	13710	13664	13577	13640	13647	13478	13455	13473	13496	13476	13700	13594	13518	13657	13560	13523	13506	13624	13420	13632	13523	13401	13520	13383	13528	13504	13535	13586	13631	13492	13504	13649	13504	13621	13556	13560	13425	13460	13677	13448	13522	13782	13587	13471	13544	13647	13731	13614	13630	13367	13682	13512	13654	13496	13618	13394	13651	13448	13500	13370	13568	13576	13779	13685	13540	13581	13655	13532	13621	13595	13697	13662	13675	13455	13615	13516	13399	13569	13645	13704	13587	13544	13583	13502	13525	13679	13621	13613	13591	13588	13532	13508	13435	13371	13586	13442	13705	13535	13588	13503	13660	13718	13578	13482	13505	13593	13521	13577	13420	13722	13572	13671	13498	13447	13656	13535	13540	13698	13656	13447	13649	13572	13545	13580	13524	13548	13626	13550	13577	13636	13513	13632	13496	13662	13445	13615	13515	13526	13546	13584	13606	13580	13622	13671	13701	13543	13502	13508	13580	13711	13603	13509	13678	13586	13568	13565	13662	13570	13444	13382	13669	13590	13634	13495	13611	13595	13509	13536	13546	13522	13658	13564	13460	13494	13677	13532	13510	13626	13573	13609	13545	13606	13551	13511	13458	13558	13600	13444	13664	13628	13567	13475	13628	13582	13636	13507	13764	13616	13492	13431	13608	13567	13507	13367	13568	13654	13569	13672	13442	13648	13509	13493	13519	13585	13459	13567	13527	13642	13523	13444	13574	13524	13610	13587	13454	13469	13472	13529	13859	13480	13609	13552	13667	13493	13668	13484	13532	13675	13503	13531	13616	13550	13631	13467	13570	13498	13518	13652	13614	13679	13589	13524	13611	13641	13527	13530	13517	13535	13582	13668	13526	13664	13601	13471	13526	13415	13546	13610	13741	13632	13520	13743	13509	13513	13546	13498	13495	13593	13602	13618	13690	13615	13485	13454	13587	13570	13653	13656	13434	13505	13525	13521	13671	13684	13730	13598	13621	13504	13526	13614	13427	13651	13533	13732	13472	13519	13617	13676	13628	13564	13408	13440	13541	13676	13607	13441	13543	13510	13532	13613	13711	13575	13774	13534	13589	13664	13460	13738	13658	13567	13585	13505	13598	13566	13614	13661	13675	13482	13503	13638	13599	13644	13620	13687	13558	13517	13641	13593	13554	13438	13464	13670	13567	13481	13648	13578	13618	13551	13667	13693	13584	13602	13542	13476	13620	13540	13731	13604	13560	13457	13457	13447	13469	13634	13546	13679	13619	13501	13672	13497	13716	13639	13643	13525	13674	13548	13619	13621	13580	13399	13656	13703	13675	13617	13455	13489	13638	13752	13441	13624	13442	13491	13618	13589	13615	13442	13650	13561	13649	13407	13500	13629	13658	13636	13526	13575	13625	13463	13528	13401	13530	13667	13688	13605	13585	13670	13446	13610	13470	13550	13595	13550	13505	13418	13654	13513	13628	13632	13614	13404	13548	13515	13612	13640	13595	13522	13483	13638	13407	13583	13626	13565	13493	13668	13580	13476	13667	13494	13536	13498	13515	13521	13623	13760	13699	13663	13741	13445	13561	13755	13557	13527	13569	13553	13577	13444	13609	13670	13581	13379	13496	13555	13435	13496	13550	13421	13630	13608	13599	13643	13540	13741	13520	13684	13494	13654	13595	13500	13605	13700	13669	13423	13715	13636	13536	13743	13506	13676	13551	13611	13440	13505	13649	13716	13433	13706	13567	13537	13654	13457	13635	13565	13705	13382	13542	13616	13638	13681	13512	13516	13609	13474	13570	13370	13643	13495	13579	13578	13566	13717	13573	13506	13468	13561	13627	13781	13549	13548	13654	13312	13611	13477	13710	13384	13716	13616	13707	13431	13707	13623	13546	13554	13398	13453	13438	13494	13543	13579	13695	13649	13536	13603	13542	13468	13649	13568	13632	13507	13527	13524	13591	13608	13487	13652	13548	13563	13511	13626	13621	13312	13314	13504	13471	13639	13509	13566	13614	13521	13499	13678	13389	13646	13573	13473	13518	13548	13485	13505	13583	13609	13533	13638	13577	13587	13508	13697	13647	13611	13523	13480	13641	13681	13486	13535	13522	13383	13575	13632	13635	13520	13553	13496	13671	13658	13442	13377	13529	13552	13468	13591	13555	13286	13503	13650	13710	13594	13480	13642	13540	13614	13539	13497	13567	13666	13492	13547	13582	13565	13543	13387	13593	13563	13482	13432	13520	13599	13547	13591	13448	13576	13546	13592	13710	13667	13553	13551	13493	13558	13578	13613	13706	13510	13531	13676	13619	13583	13589	13610	13620	13429	13662	13410	13407	13717	13503	13481	13644	13561	13620	13617	13561	13590	13637	13558	13520	13426	13669	13458	13583	13606	13429	13536	13634	13682	13461	13573	13562	13607	13411	13523	13651	13634	13545	13602	13498	13454	13352	13409	13393	13563	13606	13448	13612	13716	13651	13533	13434	13603	13551	13556	13701	13493	13694	13521	13594	13742	13519	13797	13680	13610	13598	13501	13649	13605	13484	13427	13442	13612	13598	13576	13494	13549	13582	13361	13555	13487	13567	13590	13593	13648	13616	13554	13515	13437	13386	13514	13428	13643	13467	13673	13557	13529	13733	13490	13444	13448	13753	13658	13422	13532	13417	13588	13558	13555	13763	13424	13635	13568	13609	13711	13563	13602	13625	13429	13601	13446	13756	13442	13519	13673	13366	13647	13641	13453	13404	13582	13363	13648	13486	13609	13717	13572	13620	13571	13335	13616	13588	13616	13565	13588	13731	13610	13431	13602	13569	13476	13687	13381	13382	13760	13461	13483	13447	13644	13554	13556	13512	13552	13617	13551	13697	13500	13511	13619	13554	13642	13559	13643	13662	13551	13543	13510	13732	13583	13608	13496	13530	13620	13496	13486	13500	13657	13541	13578	13586	13564	13505	13558	13592	13565	13732	13481	13603	13629	13563	13526	13480	13512	13606	13555	13658	13524	13714	13611	13541	13635	13576	13716	13512	13603	13625	13710	13565	13700	13535	13631	13660	13612	13655	13482	13545	13769	13538	13638	13633	13461	13659	13619	13644	13553	13602	13594	13549	13639	13558	13566	13478	13536	13661	13625	13473	13587	13715	13555	13557
22784	21066	28889	24141	24701	30288	30638	23398	20399	19089	18016	17360	16923	16869	16871	16571	16482	15910	16209	16040	15894	16004	16089	16201	15758	16045	15764	16010	15705	15913	15835	15832	15671	15831	15636	15899	15766	15796	15808	15837	15864	15738	15934	15664	15614	15755	15560	15585	15689	15624	15697	15655	15828	15821	15951	15831	15667	15768	16033	15718	15623	15656	15663	15842	15709	15742	15675	15653	15678	15820	15865	15600	15570	15580	15650	15788	15713	15612	15549	15791	15695	15771	15685	15776	15686	15628	15694	15615	15595	15751	15828	15644	15770	15578	15655	15727	15759	15724	15714	15479	15785	15746	15615	15768	15683	15923	15681	15732	15806	15690	15508	15482	15539	15663	15551	15628	15592	15643	15646	15722	15624	15511	15877	15908	15722	15631	15668	15663	15668	15908	15847	15689	15753	15666	15606	15774	15776	15884	15619	15363	15680	15727	15843	15432	15382	15486	15724	15681	15605	15595	15730	15644	15750	15663	15656	15799	15696	15619	15681	15751	15453	15650	15601	15665	15616	15711	15737	15471	15617	15647	15691	15732	15740	15534	15628	15705	15856	15837	15656	15664	15703	15812	15627	15788	15508	15737	15661	15568	15598	15578	15628	15501	15543	15632	15589	15632	15826	15850	15746	15602	15667	15405	15786	15629	15645	15623	15662	15469	15508	15599	15641	15511	15821	15686	15686	15584	15667	15667	15729	15576	15596	15557	15748	15610	15687	15788	15563	15757	15610	15751	15515	15649	15680	15802	15581	15584	15859	15618	15688	15704	15669	15863	15726	15616	15580	15650	15832	15447	15592	15567	15827	15804	15609	15614	15625	15471	15596	15441	15575	15679	15667	15603	15585	15804	15733	15513	15540	15480	15563	15656	15508	15554	15818	15682	15628	15582	15766	15459	15721	15508	15719	15683	15667	15639	15681	15808	15786	15726	15728	15845	15639	15781	15607	15531	15570	15855	15719	15672	15660	15639	15668	15799	15714	15603	15796	15508	15363	15553	15744	15702	15678	15701	15416	15769	15732	15763	15735	15716	15689	15651	15489	15792	15513	15670	15605	15662	15713	15590	15788	15523	15580	15644	15400	15466	15545	15795	15665	15636	15690	15721	15605	15624	15526	15808	15700	15690	15525	15729	15706	15723	15570	15650	15629	15689	15733	15786	15603	15679	15521	15563	15466	15737	15557	15788	15682	15666	15743	15568	15448	15865	15607	15538	15546	15764	15861	15568	15574	15626	15438	15786	15748	15466	15625	16007	15559	15600	15612	15627	15804	15577	15654	15632	15567	15429	15611	15559	15719	15791	15761	15731	15515	15639	15720	15632	15581	15838	15826	15531	15639	15673	15752	15659	15519	15738	15641	15612	15630	15741	15517	15524	15726	15492	15804	15576	15704	15504	15692	15471	15477	15542	15749	15626	15641	15791	15755	15609	15829	15630	15727	15606	15602	15693	15553	15481	15587	15537	15571	15738	15499	15559	15669	15574	15735	15589	15636	15777	15632	15837	15519	15579	15698	15739	15481	15610	15727	15725	15758	15917	15675	15629	15658	15646	15731	15727	15763	15790	15732	15641	15721	15850	15650	15704	15556	15626	15641	15544	15624	15620	15621	15793	15748	15627	15554	15452	15691	15670	15617	15568	15601	15611	15377	15555	15834	15523	15503	15577	15513	15614	15610	15508	15719	15466	15673	15681	15497	15526	15590	15609	15592	15798	15762	15625	15671	15648	15624	15638	15663	15871	15412	15664	15663	15693	15702	15611	15655	15732	15707	15607	15510	15711	15629	15630	15711	15648	15678	15571	15470	15598	15622	15783	15752	15691	15702	15690	15599	15480	15588	15570	15591	15785	15581	15347	15535	15633	15603	15758	15529	15827	15654	15806	15546	15533	15705	15647	15591	15522	15404	15609	15556	15543	15750	15715	15747	15713	15555	15684	15609	15555	15602	15550	15622	15483	15455	15671	15674	15736	15505	15548	15562	15552	15346	15593	15542	15665	15621	15658	15784	15631	15613	15550	15523	15599	15662	15626	15586	15625	15514	15634	15687	15599	15605	15401	15562	15452	15718	15776	15698	15580	15784	15748	15610	15599	15469	15763	15621	15691	15470	15671	15799	15477	15674	15773	15603	15589	15539	15623	15722	15447	15485	15652	15764	15582	15588	15766	15611	15724	15627	15739	15502	15572	15669	15777	15759	15714	15753	15612	15563	15679	15631	15587	15548	15697	15618	15744	15541	15549	15493	15496	15369	15697	15726	15622	15669	15596	15686	15607	15538	15534	15575	15706	15603	15501	15539	15477	15663	15748	15631	15482	15858	15679	15505	15611	15737	15645	15709	15558	15640	15769	15712	15757	15818	15523	15565	15492	15709	15639	15761	15613	15586	15776	15693	15604	15505	15760	15637	15620	15493	15599	15728	15533	15755	15595	15534	15788	15816	15520	15442	15819	15492	15352	15543	15796	15624	15651	15516	15704	15534	15727	15642	15852	15682	15642	15653	15485	15479	15602	15638	15527	15677	15826	15543	15703	15720	15626	15835	15668	15767	15638	15758	15657	15479	15594	15670	15647	15569	15656	15552	15706	15495	15518	15689	15527	15456	15538	15720	15604	15780	15759	15762	15505	15690	15569	15765	15764	15637	15790	15756	15656	15593	15829	15613	15499	15598	15581	15739	15611	15810	15705	15802	15753	15547	15750	15587	15595	15776	15410	15784	15680	15744	15642	15529	15687	15675	15686	15863	15503	15539	15725	15628	15581	15357	15823	15542	15587	15604	15732	15656	15810	15576	15537	15410	15445	15538	15593	15722	15796	15742	15706	15639	15780	15703	15626	15570	15308	15674	15656	15541	15708	15741	15544	15640	15708	15441	15667	15728	15791	15646	15738	15437	15805	15701	15658	15620	15737	15771	15437	15699	15789	15913	15749	15783	15667	15703	15650	15738	15677	15661	15790	15569	15653	15728	15656	15516	15594	15464	15446	15575	15652	15622	15542	15690	15523	15666	15910	15825	15725	15561	15652	15784	15835	15520	15697	15679	15635	15846	15728	15646	15719	15633	15602	15494	15450	15613	15627	15585	15546	15837	15901	15768	15669	15589	15731	15684	15517	15390	15485	15507	15606	15708	15693	15634	15509	15637	15684	15498	15502	15546	15598	15655	15715	15746	15634	15682	15560	15587	15623	15619	15578	15781	15578	15429	15599	15621	15866	15615	15474	15644	15675	15636	15759	15448	15774	15692	15789	15516	15547	15637	15763	15617	15763	15583	15631	15656	15606	15619	15683	15667	15401	15768	15585	15576	15628	15710	15683	15587	15750	15642	15698	15637	15579	15520	15794	15694	15629	15549	15756	15658	15508	15699	15586	15775	15724	15620	15734	15496	15585	15489	15447	15561	15527	15803	15655	15758	15687	15565	15715	15498	15723	15760	15531	15789	15772	15519	15606	15606	15740	15691	15677	15559	15509	15431	15517	15797	15618	15596	15803	15607	15632	15576	15583	15566	15555	15642	15696	15777	15437	15676	15764	15741	15597	15745	15717	15478	15602	15747	15669	15581	15600	15776	15668	15685	15664	15631	15652	15659	15483	15642	15719	15736	15617	15725	15817	15719	15642	15602	15710	15616	15729	15626	15516	15615	15710	15668	15526	15725	15663	15534	15697	15761	15662	15779	15641	15649	15635	15695	15680	15634	15747	15722	15644	15847	15588	15713	15513	15660	15561	15703	15680	15527	15910	15636	15718	15554	15544	15609	15687	15760	15698	15796	15592	15534	15605	15722	15456	15706	15599	15738	15613	15790	15739	15723	15673	15645	15558	15720	15489	15428	15564	15822	15663	15799	15462	15596	15574	15825	15764	15559	15700	15650	15661	15736	15542	15597	15459	15695	15640	15868	15663	15774	15541	15656	15623	15707	15484	15696	15600	15726	15758	15667	15839	15484	15476	15650	15671	15728	15740	15741	15653	15746	15767	15855	15698	15482	15726	15806	15714	15787	15576	15620	15756	15637	15670	15795	15710	15826	15778	15629	15712	15738	15730	15616	15836	15703	15530	15619	15564	15638	15849	15715	15595	15686	15767	15692	15827	15892	15728	15699	15733	15646	15518	15674	15524	15681	15668	15550	15730	15625	15722	15610	15590	15626	15709	15557	15611	15451	15627	15805	15625	15619	15741	15689	15875	15693	15792	15691	15782	15718	15416	15437	15608	15602	15639	15822	15676	15705	15624	15612	15646	15699	15769	15622	15696	15582	15668	15625	15640	15630	15738	15674	15758	15742	15693	15718	15476	15660	15573	15642	15732	15727	15541	15726	15557	15469	15665	15646	15759	15691	15619	15479	15768	15768	15752	15864	15618	15739	15608	15750	15744	15681	15603	15536	15735	15743	15704	15789	15654	15564	15709	15411	15579	15792	15549	15874	15605	15663	15717	15696	15571	15450	15552	15682	15660	15696	15395	15641	15408	15674	15761	15595	15554	15630	15678	15783	15604	15646	15606	15641	15655	15839	15652	15662	15692	15620	15780	15671	15695	15572	15834	15518	15466	15551	15653	15620	15728	15572	15714	15682	15727	15534	15756	15748	15602	15636	15828	15791	15735	15698	15615	15655	15696	15671	15737	15621	15713	15639	15646	15613	15673	15573	15576	15518	15448	15763	15685	15675	15584	15562	15707	15610	15588	15660	15718	15535	15681	15456	15310	15519	15797	15870	15730	15728	15819	15720	15429	15821	15734	15886	15829	15617	15589	15606	15707	15514	15699	15747	15581	15779	15721	15830	15527	15328	15480	15734	15567	15577	15571	15590	15575	15673	15741	15789	15624	15778	15705	15601	15585	15526	15511	15665	15578	15587	15796	15843	15633	15762	15668	15661	15722	15587	15759	15715	15668	15773	15491	15571	15698	15579	15645	15671	15562	15705	15655	15604	15607	15745	15658	15650	15670	15528	15655	15725	15652	15693	15656	15505	15679	15580	15711	15637	15591	15598	16021	15694	15833	15765	15603	15690	15488	15805	15525	15680	15557	15586	15602	15611	15602	15731	15595	15557	15716	15717	15573	15599	15573	15660	15744	15734	15575	15734	15643	15539	15734	15490	15516	15683	15639	15699	15544	15505	15493	15489	15749	15642	15674	15465	15788
34656	57559	53658	43970	39986	36038	28988	22850	19726	18137	17011	16010	15596	15287	15276	14915	14475	14385	14357	14400	14257	14192	14365	14055	14106	14210	14019	14046	13869	13778	14022	13968	13965	13885	13942	13876	13854	13972	13879	13779	13773	13887	14006	13872	14064	13919	14006	13914	13990	13874	13877	14116	13886	13941	13820	13699	13917	13934	13846	14023	13941	13928	13955	13821	13799	14035	14030	13787	14001	13810	13812	13914	13861	13909	13719	13937	13798	13916	13907	13607	13896	13761	13760	14035	13895	13704	13958	13851	13958	13925	14055	13888	13779	13937	14022	13886	13946	13982	13895	13909	13777	13857	13924	13844	13937	13920	13847	13867	13834	13866	13923	13956	13843	13942	13925	13831	13836	13978	13884	13921	13853	13964	13891	13831	13722	14097	13866	13898	13735	13760	14018	13892	13841	13873	13807	13828	13878	13845	13933	13881	13897	13982	13731	13713	13706	13902	13990	13638	13804	13854	13848	13771	14066	13890	13862	13856	13740	13928	13921	13789	14073	13895	13920	13830	13875	14005	13875	13839	13868	13765	13749	13922	13857	13779	13802	13873	13781	13850	13826	13916	13843	13827	13896	13797	13803	13945	13929	13840	13865	13883	13824	13914	13827	14184	13815	13969	13699	13937	13938	13897	13780	13969	13767	13918	13823	13843	13972	13972	13893	13925	14004	14020	13892	14011	13801	13539	13961	13944	13935	13893	13840	13844	13830	13928	13844	13638	13929	13981	13834	13619	13918	13944	13923	13977	13842	13752	13819	13970	13865	13816	13904	13722	13852	13932	13934	13931	13880	13772	13884	14062	14004	13639	13977	13769	13820	13943	13786	13783	14113	13847	13981	13908	13832	14060	13775	13711	13936	13831	13847	14035	13699	13737	13974	13914	13901	13953	13938	13957	13711	13834	13816	13936	13963	13824	13973	13837	13977	13853	13977	13734	14061	13982	13635	13889	13906	13675	13775	13861	13991	13831	13991	13790	13724	14081	13733	13854	13885	13830	13987	13797	13805	13848	13850	13744	13827	13823	13892	13824	13866	13805	13731	13746	13894	13775	13880	13718	13699	14014	13956	13852	13830	13840	13843	13992	13762	13934	13875	13766	13843	13812	14025	13903	13728	13989	13893	13747	13875	13813	13786	13963	13731	13961	13864	13967	13749	14005	13838	13896	13807	13680	13705	13809	13783	13877	13963	13734	13956	13862	13920	13808	13809	13948	13825	13812	13854	13841	13890	13838	13864	13910	13994	13983	13836	13858	13937	13873	13919	13918	13962	13943	13786	13987	13730	13687	13939	13976	13928	14000	14034	13911	13874	14011	13775	13893	13796	13812	14049	13994	13941	13886	13792	13872	13836	13765	13932	13987	13696	13946	13718	13683	13955	13771	13871	13818	13957	13896	14026	13936	13998	13911	13794	13835	13783	13877	13850	13660	13842	13884	13874	13747	13842	13684	13961	13877	14056	14012	13828	13673	13801	13918	13934	13848	13934	13808	13895	13842	13842	13928	14019	14091	13814	13716	13918	13923	13905	13903	13955	13813	13705	13933	13851	13896	13780	13858	13727	13971	13838	13724	13802	13866	13926	13737	13754	14022	13826	13828	13744	13884	13955	13806	13994	13967	14011	13774	13988	13905	13784	13955	13872	13877	13958	13897	13753	13906	14027	13796	13861	13925	13761	13850	13728	13824	13766	13935	13828	13897	13707	13885	13881	13833	13823	13911	13805	13950	13914	13790	13918	13831	14078	13724	13859	13911	13886	13796	13749	13827	13916	13938	13968	13959	13931	13943	13804	13762	13947	13855	14022	13751	13861	13925	13930	13610	13848	13912	14047	13910	14015	13969	13949	13955	14063	13752	13783	13865	13855	14073	13840	13853	13845	13935	13984	13923	13977	13940	14034	13950	13799	14013	13876	13882	13693	13937	13722	13728	13778	13867	13826	13895	13859	13846	13894	13924	13897	13773	13932	13940	13905	13937	13982	13881	13902	13772	13804	13880	13823	13883	13803	13765	13899	13739	13739	14079	13736	14081	13772	13974	13865	13831	13735	13895	13841	13875	13688	14024	13759	13896	13881	13948	13880	13904	13914	13835	13785	13844	13901	13742	13817	13899	14008	14023	13820	13876	13880	13830	13634	13893	13891	13811	13716	13933	13986	13926	13932	13853	13773	13924	13977	13956	13909	13690	13996	13789	13943	13751	13743	14012	13761	13822	13787	13841	14036	13941	13831	13796	14010	13820	13777	13698	13906	13759	14033	13822	13785	13897	13784	13929	13752	13937	13983	14015	13696	13761	13793	13749	13805	13775	13886	13776	13973	13870	13909	13783	13909	13796	13969	13769	13927	13742	13891	13750	13781	13903	13943	13867	13695	13957	13914	14012	13877	13988	13849	13965	13780	13911	13927	13880	13934	13756	14038	13941	13914	13764	13894	13912	13851	13945	13908	13847	13809	13975	14040	13855	13843	13833	13866	14024	13965	13896	14016	13876	13752	13885	13940	13729	13860	13866	13923	13974	13800	13847	13878	13919	13791	14009	13948	13930	13843	13797	13804	13877	13852	13949	13727	13903	13695	13710	13920	13823	13870	13972	13905	13820	13787	13941	13804	13922	13918	13752	13814	13814	13962	13923	13875	13782	13869	13989	13759	13836	13872	13954	13862	13836	13887	13986	13974	13947	13886	13903	13756	13913	13895	13891	13764	13966	13846	13906	13796	13867	13749	13879	13986	13882	13771	13820	13979	13794	13825	13928	13893	13877	14007	13956	13839	13843	13748	13895	13939	13853	13997	13857	13967	14000	13845	13771	13968	13923	13912	13552	13925	13838	14014	13821	13720	13806	13830	13951	13877	13906	13863	13889	13723	13866	13970	14077	13711	13726	13843	13928	13932	13689	13940	13889	13917	13804	13968	13722	13905	13809	13859	13887	13766	13856	13807	13870	13943	13977	13933	13878	13761	13883	13847	13825	13938	13841	13810	13864	13925	13714	14000	13826	13839	13777	13920	13832	13721	13868	13818	13814	13872	13928	13704	13879	13790	13921	13670	13839	13736	13835	13937	13777	13854	13830	13699	13850	13803	13981	13871	13856	13987	13764	13882	14019	13824	13787	13988	13898	13990	13765	13933	13822	13768	13717	13821	13758	13951	13804	13789	13947	13991	13822	13911	13834	13862	13911	13717	13828	13824	13770	13893	14015	13836	13901	13843	14007	13708	13922	13755	13634	13775	13889	14033	13991	13809	13899	13736	13971	13922	13796	13845	14064	13888	13646	13827	13965	14116	13787	13820	13818	13893	13872	13899	13964	13805	13857	13713	13803	13907	13759	13755	13964	13950	13785	13995	13757	14023	13780	13526	13813	13812	13968	13801	13735	13865	13931	13855	13947	13795	13754	13936	13708	13965	13820	13834	13675	14023	13792	13850	13940	13947	13958	13885	13848	13863	14059	13735	13984	13865	13778	13901	13854	13843	13871	13977	13827	13983	13863	13854	14095	13915	13832	13718	13959	13905	13790	13877	13930	13776	13816	13840	13980	13842	13855	13810	13907	13885	13887	13798	13718	13854	13994	13844	13842	13980	13812	14053	14118	13882	13892	13934	13890	13797	13891	13869	13925	13857	13834	13884	13857	13827	13868	13756	13975	13887	14034	13853	13957	14046	13907	13891	13818	13960	13832	13821	13894	13830	13874	13874	13974	13922	14001	13841	13915	13844	13803	14005	13866	13888	13819	13761	13899	13620	13936	13811	13837	14031	13733	13934	13816	13791	13916	13955	13853	13901	13811	13822	13797	13785	13797	13904	13968	13797	13707	13903	13974	13903	13951	13740	14020	13796	14043	13861	14002	13807	13921	14066	14009	13672	13881	13979	13892	14069	13922	13971	13960	13976	13794	13870	13679	13728	14030	13797	13798	13937	13841	13860	13965	13899	13943	13906	13905	13884	13842	13908	13723	13902	13795	13870	13891	13947	14050	13939	14010	13828	13802	13891	13932	13746	13799	13963	13813	13830	13861	13831	13709	14079	13818	13886	13850	13841	13826	13951	13786	13875	13705	13874	13863	13949	13958	13983	13855	13887	13890	13797	13896	13758	13957	13909	13780	13905	13919	13888	13749	14024	13964	13954	13910	13878	14007	13934	14020	14020	13842	13939	13943	13934	13893	13932	13921	13923	13953	13909	13885	13873	13852	13872	13967	13946	13854	13990	13910	13962	13844	13978	13976	13884	13971	13902	13870	13927	13839	14023	13905	13758	13834	13862	13959	13883	13909	13861	13847	13811	13847	13906	13982	13826	13830	13885	13909	13919	13882	13812	13830	13933	14035	14037	13567	13956	13828	13805	13747	14057	13950	14047	13851	13910	14045	13887	13927	13905	13837	13794	13649	13882	13760	13816	13827	13814	13931	13814	13793	13864	13757	13979	13878	13897	13847	13707	13818	13955	13630	13873	13925	13816	13994	13961	14154	13935	13826	13895	13737	13898	13819	13950	13801	13997	13717	14071	13840	14033	13837	13906	13923	13868	13810	13820	14043	13946	13814	13772	13749	13991	13932	14061	13967	13772	13734	13799	13887	13868	13790	13946	13849	13881	13795	13930	13982	13796	13834	14029	13724	13925	13834	13812	13882	13775	13953	13857	13683	13917	14040	14041	13848	13865	13941	13695	13947	13768	13881	14069	13746	13890	13885	13788	13787	13957	14040	13875	13846	13771	13950	13836	13734	13738	13726	13879	14003	13829	13794	13964	13705	13824	13962	13645	13962	13754	13795	13836	13881	13948	13940	14029	13829	13835	13920	13892	13966	14064	14002	13879	13739	13900	13907	13793	13915	14011	13744	13962	13875	13912	13793	13841	13904	14050	13796	13893	13933	13889	13801	13854	13985	13815	14018	14020	13714	13863	13915	13885	13882	13743	13814	13745	13947	13934	13814	13818	13869	13759	13821	13884	13757	13797	13949	13841	13887	13779	13840	14003	13872	13714	13890	13878	13818	13785	14019	13863	13981	13779	13575	13841	13872	13867	13959	13972	13894	13752	13926	13933	13846	13817	13712	14012	13906	13944	13962	13767	13934	13920	13737	13898	13855	13998	13998	14018	13879	13772	13872	13925	13795	13918	13885	13855	13877	13788	13846	13945	13786
29338	28044	35511	31629	25203	21651	19361	17877	16810	16673	16304	15917	15739	15731	15835	15643	15384	15700	15574	15360	15456	15418	15539	15409	15391	15216	15303	15498	15285	15155	15121	15151	15069	15406	15176	15153	15263	15154	15325	15111	15214	15303	15187	15243	15436	15312	15438	15299	15143	15385	15265	15078	15287	15261	15142	15256	15190	15279	15151	15178	15578	15256	15092	15158	15186	15128	15156	15310	15271	15228	15275	15244	15245	15253	15201	15349	15457	15245	15272	15225	15356	15217	15272	15175	15296	15157	15454	15203	15339	15406	15237	15070	15343	15252	15202	15205	15392	15080	15274	15255	15276	15304	15195	15173	15264	15463	15057	15312	15281	15107	15402	15457	15100	15277	15306	15223	15310	15385	15138	15330	15324	15007	15135	15091	15302	15288	15113	15381	15288	15240	15158	15350	15333	15306	15054	15119	15243	15202	15300	15301	15264	15419	15328	15292	15412	15304	15273	15324	15222	15426	15143	15539	15178	15372	15448	15433	15304	15252	15097	15389	15262	15296	15204	15482	15367	15244	15323	15039	15205	15264	15203	15249	15048	15119	15276	15094	15071	15318	15316	15329	15123	15421	15172	15290	15255	15224	15109	15339	15463	15274	15354	15343	15355	15255	15400	15271	15062	15309	15262	15159	15080	15139	15142	15349	15131	15456	15434	15334	15230	15265	15369	15350	15181	15404	15253	15315	15215	15235	15273	15277	15115	15106	15273	15354	15232	15345	15426	15336	15394	15280	15104	15135	15277	15248	15228	15363	15289	15252	15235	15379	15358	15132	15276	15354	15390	15157	15400	15156	15218	15208	15267	15485	15066	15100	15476	15227	15194	15178	15401	15483	15171	15405	15112	15306	15194	15325	15273	15121	15282	15224	15202	15187	15445	15331	15259	14957	15161	15271	15512	15241	15345	15107	15205	15261	15162	15389	15355	15278	15149	15323	15379	15238	15299	15410	15324	15197	15189	15450	15250	15373	15372	15160	15432	15380	15253	15324	15219	15364	15214	15192	15228	15301	15219	15389	15307	15302	15388	15314	15438	15145	15126	15188	15448	15263	15412	15280	15088	15194	15321	15180	15246	15208	15273	15349	15115	15366	15275	15290	15047	15337	15427	15367	15165	15186	15253	15184	15292	15130	15422	15383	15174	15369	15238	15150	15298	15273	15382	15524	15340	15507	15338	15222	15226	15191	15125	15237	15264	15242	15442	15213	15213	15328	15356	15276	15285	15201	15405	15322	15328	15280	15223	15263	15244	15331	15229	15207	15266	15160	15313	15450	15329	15405	15185	15221	15264	15324	15190	15190	15400	15240	15256	15277	15375	15198	15019	15235	15237	15201	15309	15298	15312	15291	15277	15293	15436	15110	15244	15296	15218	15304	15076	15360	15212	15380	15351	15209	15283	15159	15075	15356	15180	15006	15175	15129	15169	15100	15209	15162	15162	15388	15384	15218	15063	15284	15183	15290	15189	15196	15350	15223	15365	15251	15328	15408	15381	15273	15292	15197	15094	15272	15189	15294	15173	15326	15440	15324	15170	15148	15311	15323	15495	15560	15291	15367	15464	15404	15203	15253	15298	15070	15247	15231	15258	15418	15313	15168	15249	15200	15265	15288	15143	15422	15298	15157	15336	15230	15201	15363	15160	15383	15127	15301	15284	15300	15392	15205	15309	15400	15252	15131	15417	15284	15384	15304	15345	15252	15346	15318	15297	15181	15317	15377	15428	15151	15350	15313	15171	15162	15249	15209	15275	15425	15260	15219	15331	15394	15358	15273	15433	15241	15332	15249	15236	15183	15351	15295	15188	15189	15478	15172	15199	15235	15220	15330	15180	15325	15203	15200	15138	15189	15329	15324	15280	15173	15396	15379	15115	15369	15270	15162	15218	15217	15255	15603	15267	15443	15251	15186	15159	15070	15137	15388	15206	15364	15170	15290	15359	15238	15158	15462	15167	15261	15438	15378	15068	15151	15475	15314	15322	15173	15390	15266	15219	15067	15429	15282	15466	15363	15396	15199	15217	15309	15328	15116	15216	15369	15298	15201	15336	15376	15175	15376	15354	15408	15335	15331	15263	15317	15257	15241	15191	15237	15238	15380	15446	15200	15319	15236	15274	15375	15181	15300	15378	15129	15066	15231	15153	15064	15226	15417	15441	15216	15071	15082	15434	15333	15140	15334	15323	15258	15248	15275	15443	15180	15189	15245	15252	15180	15168	15503	15309	15318	15166	15173	15264	15264	15147	15251	15059	15360	15334	15256	15355	15219	15411	15305	15242	15258	15336	15266	15286	15172	15229	15244	15220	15039	15262	15449	15234	15023	15303	14962	15383	15377	15237	15031	15336	15223	15367	15298	15144	15001	15083	15238	15407	15128	15277	15268	15054	15203	15108	15378	15224	15269	15276	15249	15075	15468	15227	15308	15221	15341	15311	15125	15341	15387	15007	15388	15159	15351	15440	15412	15258	15062	15266	15200	15292	15279	15340	15350	15267	15209	15313	15514	15382	15193	15165	15333	15528	15253	15356	15353	15291	15232	15302	15268	15280	15169	15160	15240	15235	15152	15249	15362	15289	15306	15514	15230	15215	15039	15156	15201	15290	15181	15228	15225	15371	15439	15272	15208	15212	15218	15242	15256	15090	15349	15259	14956	15129	15268	15400	15241	15297	15133	15297	15224	15394	15376	15164	15319	15395	15338	15320	15233	15318	15058	15092	15109	15308	15270	15236	15265	15148	15172	15291	15099	15498	15354	15269	15004	15333	15430	15384	15141	15385	15240	15126	15184	15209	15271	15249	15330	15250	15124	15269	15207	15337	15390	15328	15326	15322	14995	15259	15505	15142	15250	15331	15242	15461	15280	15285	15099	15236	15294	15383	15144	15255	15435	15226	15246	15200	15215	15256	15377	15300	15299	15269	15343	15174	15181	15356	15321	15244	15086	15266	15359	15417	15218	15421	15260	15067	15147	15217	15156	15249	15067	15343	15204	15135	15263	15305	15278	15337	15114	15291	15105	15164	15294	15413	15178	15142	15299	15490	15296	15175	15323	15288	15097	15448	15310	15243	15427	15219	15129	15229	15461	15544	15260	15232	15279	15293	15356	15172	15377	15166	15223	15321	15225	15235	15107	15349	15284	15289	15289	15269	15338	15172	15355	15246	15425	15301	15380	15130	15333	15376	15447	15372	15378	15275	15309	15244	15025	15306	15251	15166	15188	15194	15496	15361	15344	15264	15318	15193	15286	15111	15413	15230	15167	15260	15306	15307	15409	15392	15404	15124	15321	15308	15331	15295	15217	15164	15147	15282	15313	15128	15370	15216	14915	15252	15196	15125	15317	15259	15380	15522	15167	15071	15087	15044	15400	15447	15340	15419	15391	15221	15260	15188	15379	15428	15240	15292	15071	15276	15199	15164	15225	15276	15320	15123	15333	15213	15230	15072	15243	15385	15205	15446	15269	15239	15320	15310	15057	15122	15311	15143	15324	15315	15337	15060	15154	15207	15288	15361	15273	15153	15420	15281	15304	15392	15332	15352	15132	15031	15265	15308	15253	15257	15130	15198	15398	15413	15205	15354	15168	15308	15444	15425	15300	15063	15293	15226	15207	15338	15512	15046	15187	15204	15188	15366	15357	15383	15356	15429	15425	15200	15245	15201	15276	15239	15253	15278	15159	15374	15340	15220	15161	15364	15352	15341	15313	15222	15162	15257	15264	15361	15283	15150	15170	15323	15348	15256	15317	15299	15216	15264	15338	15151	15355	15466	15134	15158	15181	15265	15355	15267	15236	15157	15297	15280	15218	15335	15257	15272	15306	15330	15295	15467	15299	15290	15163	15490	15320	15298	15261	15368	15117	15231	15507	15130	15108	15290	15399	15209	15192	15109	15279	15200	15103	15294	15340	15358	15112	15291	15181	15264	15305	15327	15305	15312	15409	15384	15374	15164	15258	15286	15081	15327	15230	15250	15294	15273	15410	15243	15478	15329	15367	15176	15210	15264	15216	15313	15320	15151	15247	15420	15356	15214	15449	15203	15323	15324	15389	15167	15288	15233	15185	15256	15340	15277	15344	15260	15101	15243	15183	15304	15217	15411	15246	15200	15304	15286	15390	15428	15330	15159	15608	15316	15094	15107	15322	15345	15185	15414	15302	15535	15353	15491	15338	15197	15237	15254	15379	15502	15455	15324	15230	15254	15361	15264	15246	15366	15142	15508	15196	15227	15197	15291	15333	15422	15171	15433	15395	15305	15250	15482	15292	15514	15286	15120	15369	15379	14993	15330	15230	15213	15302	15432	15433	15128	15195	15576	15242	15133	15331	15285	15264	15215	15298	15117	15322	15438	15254	15428	15016	15286	15215	15225	15317	15140	15185	15200	15339	15266	15133	15248	15422	15112	15182	15311	15159	15307	15385	15291	15332	15117	15252	15395	15365	15309	15347	15379	15138	15367	15275	15110	15080	15406	15207	15379	15243	15154	15347	15436	15148	15380	15182	15166	15247	15276	15257	15215	15311	15171	15240	15334	15350	15252	15226	15232	15105	15372	15197	15092	15530	15355	15311	15519	15349	15305	15259	15172	15333	15286	15531	15190	15291	15187	15174	15196	15185	15285	15332	15298	15330	15276	15297	15370	15145	15050	15247	15448	15182	15391	15190	15175	15408	15468	15213	15128	15250	15513	15116	15194	15206	15233	15193	15311	15218	15243	15180	15237	15217	15221	15253	15204	15402	15248	15410	15281	15269	15228	15211	15195	15156	15199	15144	15228	15328	15374	15473	15457	15204	15016	15267	15092	15462	15274	15466	15379	15338	15184	15303	15349	15321	15090	15290	15267	15309	15298	15187	15238	15339	15208	15344	15364	15256	15318	15149	15239	15227	15084	15427	15175	15255	15131	15139	15577	15237	15530	15097	15294	15359	15345	15190	15174	15182	15428	15382	15177	15295	15312	15303	15243	15276	15254	15210	15290	15288	15396	15299	15144	15247	15333	15263	15272	15242	15301	15340	15357	15193	15255	15327	15332	15263	15143	15423	15292	15220	15282	15379	15213	15284	15231	15405	15288	15511	15308	15433	15314	15317	15371	15551	15282	15369	15073	15267	15252	15294	15385	15196	15189	15278	15135	15408	15126	15342
31696	44307	40162	30999	25888	21905	19034	17327	16348	15586	15126	14812	14552	14269	14371	14137	13910	13951	13836	13905	13889	13859	13796	13892	13698	13978	13638	13876	13683	13729	13757	13715	13719	13720	13768	13601	13693	13493	13798	13818	13790	13756	13624	13700	13580	13686	13684	13424	13671	13899	13870	13799	13760	13683	13838	13600	13469	13584	13646	13658	13646	13746	13662	13720	13853	13769	13957	13673	13676	13719	13757	13743	13665	13678	13601	13681	13689	13618	13847	13753	13578	13704	13773	13907	13792	13721	13787	13666	13785	13677	13748	13638	13519	13706	13761	13586	13702	13749	13715	13690	13533	13730	13686	13704	13675	13724	13774	13663	13742	13725	13652	13784	13820	13793	13802	13715	13789	13657	13636	13748	13758	13880	13744	13824	13662	13954	13768	13660	13524	13722	13573	13550	13514	13622	13797	13746	13626	13558	13615	13994	13643	13803	13809	13839	13707	13733	13764	13603	13569	13725	13726	13597	13787	13596	13669	13834	13565	13709	13455	13700	13759	13640	13815	13711	13678	13754	13591	13825	13812	13800	13687	13699	13720	13669	13724	13497	13702	13506	13927	13667	13596	13440	13573	13672	13588	13757	13588	13628	13663	13730	13751	13650	13748	13610	13644	13699	13665	13679	13723	13677	13683	13624	13644	13642	13631	13825	13700	13777	13726	13746	13651	13747	13649	13525	13849	13656	13721	13742	13678	13761	13684	13604	13641	13630	13800	13488	13621	13783	13690	13728	13643	13730	13847	13687	13530	13641	13920	13605	13666	13482	13765	13685	13695	13664	13599	13658	13652	13746	13781	13705	13897	13863	13768	13766	13829	13741	13667	13734	13593	13638	13562	13624	13569	13810	13697	13715	13482	13697	13469	13725	13599	13741	13645	13709	13522	13736	13802	13657	13725	13730	13656	13769	13676	13619	13837	13740	13582	13766	13763	13638	13664	13706	13644	13656	13678	13856	13646	13810	13764	13655	13689	13633	13746	13655	13628	13711	13710	13499	13676	13867	13688	13546	13830	13682	13753	13676	13623	13558	13623	13582	13628	13743	13740	13710	13726	13800	13643	13761	13913	13764	13852	13703	13839	13525	13630	13704	13831	13780	13593	13803	13803	13665	13737	13787	13601	13653	13725	13621	13818	13736	13893	13855	13747	13549	13892	13695	13747	13667	13735	13517	13560	13645	13666	13688	13750	13654	13731	13799	13718	13865	13564	13700	13698	13720	13723	13749	13542	13597	13797	13738	13870	13796	13676	13806	13784	13729	13678	13660	13678	13714	13697	13741	13703	13706	13957	13663	13604	13609	13487	13607	13680	13629	13670	13609	13687	13803	13744	13582	13729	13702	13709	13593	13753	13747	13544	13608	13673	13639	13616	13695	13665	13616	13534	13877	13538	13800	13718	13627	13729	13756	13660	13642	13645	13643	13749	13720	13720	13723	13607	13658	13776	13604	13697	13679	13714	13582	13733	13657	13729	13801	13492	13602	13759	13633	13581	13874	13689	13728	13703	13778	13849	13530	13602	13763	13682	13797	13685	13569	13801	13555	13868	13625	13941	13653	13823	13661	13764	13736	13707	13614	13713	13686	13783	13799	13640	13696	13724	13665	13632	13597	13729	13783	13879	13587	13675	13699	13630	13694	13655	13679	13664	13772	13726	13651	13641	13550	13645	13614	13682	13678	13812	13724	13780	13709	13764	13657	13651	13713	13641	13651	13617	13669	13567	13760	13621	13756	13683	13672	13462	13825	13691	13561	13849	13738	13600	13753	13718	13836	13626	13654	13734	13727	13793	13601	13725	13745	13762	13697	13610	13616	13775	13805	13811	13738	13722	13668	13710	13612	13628	13728	13760	13642	13850	13907	13677	13651	13764	13802	13884	13678	13754	13726	13659	13632	13635	13685	13689	13616	13630	13641	13714	13799	13729	13769	13708	13740	13669	13743	13625	13724	13691	13616	13875	13671	13857	13817	13603	13685	13769	13781	13795	13511	13741	13655	13771	13531	13788	13571	13793	13515	13637	13637	13732	13723	13596	13779	13695	13803	13658	13645	13819	13708	13568	13688	13609	13631	13626	13706	13606	13672	13592	13721	13678	13763	13711	13640	13698	13631	13655	13587	13695	13662	13623	13721	13741	13594	13835	13571	13788	13776	13691	13688	13522	13677	13585	13551	13724	13729	13707	13662	13807	13643	13713	13779	13629	13504	13724	13708	13743	13486	13682	13697	13618	13594	13637	13767	13647	13597	13821	13725	13710	13523	13617	13752	13664	13638	13510	13705	13731	13734	13646	13554	13665	13700	13808	13821	13759	13752	13621	13770	13606	13810	13656	13816	13667	13532	13777	13660	13628	13713	13684	13760	13717	13589	13758	13672	13709	13802	13595	13762	13852	13830	13588	13787	13689	13898	13737	13623	13710	13684	13587	13705	13851	13691	13672	13739	13809	13726	13741	13757	13739	13816	13667	13610	13768	13713	13733	13747	13655	13703	13678	13743	13704	13752	13652	13845	13685	13666	13748	13758	13697	13595	13707	13804	13648	13674	13701	13663	13799	13581	13760	13702	13688	13591	13771	13762	13548	13640	13782	13688	13507	13798	13689	13677	13855	13572	13620	13734	13681	13611	13713	13671	13641	13795	13647	13765	13727	13708	13741	13651	13577	13812	13637	13688	13712	13595	13674	13684	13628	13909	13632	13756	13644	13758	13709	13804	13655	13778	13555	13566	13720	13715	13640	13823	13678	13681	13689	13688	13708	13591	13788	13723	13735	13768	13805	13773	13621	13624	13673	13684	13745	13711	13608	13846	13850	13649	13682	13755	13716	13782	13835	13905	13847	13646	13684	13582	13739	13608	13739	13579	13740	13763	13787	13694	13817	13546	13631	13618	13668	13687	13868	13586	13696	13686	13566	13702	13605	13712	13621	13717	13737	13730	13505	13714	13736	13673	13731	13686	13674	13582	13755	13590	13692	13791	13767	13622	13949	13650	13758	13586	13775	13642	13564	13544	13757	13650	13739	13663	13681	13713	13748	13639	13746	13652	13710	13697	13714	13861	13601	13621	13732	13732	13682	13812	13737	13569	13714	13778	13717	13776	13766	13680	13897	13631	13561	13776	13612	13684	13618	13686	13706	13829	13767	13737	13659	13830	13547	13610	13762	13642	13531	13734	13600	13626	13561	13608	13630	13733	13612	13757	13733	13880	13750	13636	13662	13799	13624	13618	13707	13556	13602	13864	13828	13842	13536	13723	13714	13798	13834	13576	13752	13601	13771	13815	13635	13757	13665	13677	13632	13707	13792	13930	13788	13625	13668	13844	13815	13571	13675	13778	13786	13695	13805	13816	13597	13708	13639	13640	13689	13837	13550	13465	13518	13627	13826	13696	13836	13702	13693	13708	13713	13807	13744	13690	13712	13629	13753	13748	13632	13718	13673	13612	13669	13523	13747	13668	13565	13530	13842	13953	13660	13569	13802	13699	13755	13839	13697	13794	13708	13601	13784	13818	13565	13610	13735	13719	13571	13867	13512	13830	13627	13644	13502	13725	13728	13649	13775	13671	13678	13746	13692	13791	13788	13611	13753	13646	13663	13721	13543	13680	13727	13665	13744	13575	13731	13630	13677	13808	13799	13714	13671	13786	13663	13809	13593	13721	13580	13723	13656	13513	13687	13806	13690	13806	13656	13620	13515	13889	13838	13757	13617	13695	13666	13685	13757	13581	13813	13620	13700	13754	13698	13689	13793	13772	13564	13782	13727	13656	13578	13624	13813	13593	13542	13671	13556	13742	13666	13662	13645	13678	13799	13661	13667	13692	13739	13546	13722	13734	13619	13620	13719	13692	13630	13670	13836	13968	13661	13866	13814	13600	13478	13738	13721	13752	13727	13450	13613	13590	13691	13830	13713	13772	13811	13673	13560	13613	13734	13669	13483	13659	13710	13539	13454	13672	13724	13781	13665	13804	13661	13578	13701	13624	13733	13745	13750	13736	13747	13683	13614	13668	13776	13614	13692	13789	13724	13622	13669	13669	13571	13651	13662	13742	13721	13706	13656	13637	13498	13804	13680	13772	13550	13595	13695	13650	13690	13721	13699	13966	13806	13626	13778	13728	13690	13864	13653	13807	13762	13535	13706	13561	13852	13704	13805	13677	13505	13797	13780	13742	13635	13593	13783	13678	13628	13853	13587	13558	13738	13601	13748	13622	13798	13674	13636	13561	13740	13653	13709	13729	13631	13842	13828	13750	13623	13704	13728	13746	13658	13577	13653	13786	13788	13472	13782	13587	13638	13536	13606	13675	13744	13651	13719	13723	13699	13614	13649	13655	13661	13593	13693	13597	13669	13778	13697	13604	13676	13647	13758	13837	13684	13640	13684	13480	13730	13767	13811	13663	13710	13856	13680	13685	13586	13912	13821	13758	13628	13591	13673	13769	13630	13562	13788	13634	13646	13658	13734	13617	13580	13639	13497	13640	13686	13595	13671	13685	13668	13668	13729	13652	13695	13826	13691	13597	13585	13816	13765	13678	13777	13663	13786	13744	13625	13748	13518	13772	13754	13622	13635	13621	13661	13597	13656	13667	13713	13670	13684	13757	13683	13765	13713	13753	13722	13686	13788	13641	13811	13651	13580	13679	13537	13600	13598	13699	13817	13699	13752	13792	13650	13652	13959	13685	13593	13643	13551	13648	13668	13648	13678	13732	13725	13727	13807	13737	13640	13795	13771	13542	13643	13587	13680	13557	13605	13645	13724	13804	13724	13768	13669	13733	13671	13704	13739	13746	13725	13644	13697	13681	13725	13812	13740	13829	13563	13803	13787	13785	13733	13827	13739	13743	13812	13636	13654	13782	13860	13681	13717	13681	13812	13562	13711	13616	13801	13762	13743	13600	13668	13812	13705	13694	13671	13675	13625	13758	13567	13760	13633	13584	13657	13612	13766	13514	13536	13786	13710	13744	13759	13536	13807	13752	13704	13648	13562	13559	13652	13719	13671	13693	13639	13565	13560	13631	13670	13702	13695	13513	13756	13761	13690	13669	13783	13643	13749	13813	13725	13717	13824	13627	13675	13589	13628	13827	13496	13643	13860	13726	13740	13798	13798	13626	13590	13701	13853	13755	13629	13841	13598	13564
24092	21131	28741	26838	27064	28289	25976	21059	19069	18267	17461	16599	16250	16047	15640	15676	15666	15549	15794	15473	15607	15434	15525	15197	15379	15420	15392	15289	15356	15336	15375	15552	15268	15272	15254	15302	15367	15263	15427	15360	15409	15348	15258	15664	15508	15360	15326	15448	15330	15360	15425	15419	15235	15402	15272	15327	15308	15183	15098	15366	15383	15227	15195	15430	15356	15120	15263	14995	15255	15180	15515	15257	15199	15303	15324	15369	15455	15290	15087	15268	15080	15349	15378	15309	15300	15158	15307	15283	15432	15292	15310	15225	15185	15293	15239	15117	15240	15257	15377	15245	15299	15313	15161	15183	15225	15190	15481	15284	15241	15231	15218	15219	15375	15429	15242	15160	15271	15171	15311	15257	15284	15275	15191	15244	15238	15217	15397	14951	15498	15175	15238	15306	15169	15064	15173	15237	15344	15206	15026	15194	15370	15229	15315	15326	15162	15237	15390	15148	15240	15106	15108	15229	15082	15139	15308	15147	15189	15221	15293	15169	15246	15059	15309	15288	15371	15303	15223	15146	15216	15139	15251	15306	15251	15326	15343	15128	15071	15212	15065	15246	15316	15095	15229	15147	15314	15292	15228	15235	15045	15158	15279	15277	15302	15355	15251	15197	15166	15226	15279	15254	15234	15268	15155	15292	15287	15252	15318	15207	15128	15037	15349	15078	15357	15253	15464	15060	15245	15366	15353	15150	15174	15247	15284	15040	15308	15129	15239	15249	15162	15217	15198	15344	15297	15244	15228	15340	15357	14993	15136	15124	15132	15359	15271	15336	15289	15118	15168	15430	15133	15130	15355	15212	15300	15330	15381	15235	15123	15351	15311	15409	15153	15420	15087	15076	15332	15248	15220	15142	15130	15183	15311	15362	15314	15277	15336	15261	15377	15307	15183	15335	15197	15122	15215	15306	15305	15214	15178	15064	15198	15075	15167	15173	15355	15226	15317	15191	15178	15149	15201	15426	15178	15215	15288	15240	15288	15278	15323	15220	15314	15224	15290	15361	15204	15386	15141	15348	15276	15151	15313	15293	15237	15066	15066	15198	15234	15251	15214	15296	15382	15223	15178	15292	15173	15192	15413	15149	15289	15456	15200	15443	15181	15294	15329	15435	15294	15172	15101	15346	15249	15319	15234	15309	15277	15256	15289	15294	15281	15308	15140	15152	15180	15195	15270	15232	15315	15238	15278	15336	15439	15406	15075	15209	15490	15218	15307	15053	15491	15201	15215	15202	15254	15194	15080	15279	15259	15254	15250	15278	15388	15243	15175	15119	15268	15237	15323	15331	15363	15181	15161	15321	15278	15249	15037	15288	15388	15256	15173	15121	14970	15312	15404	15235	15426	15005	15125	15133	15452	15467	15386	15336	15117	15218	15271	15255	15314	15331	15313	15529	15070	15240	15253	15301	15237	15452	15189	15173	15494	15323	15351	15171	15163	15207	15152	15129	15309	15452	15061	15113	15444	15121	14985	15295	15318	15388	15395	15271	15323	15327	15177	15171	15352	15305	15219	15094	14981	15573	15112	15028	15390	15198	15454	15156	15263	15243	14925	15191	15278	15191	15395	15162	15399	15365	15213	15119	15194	15253	15330	15163	15203	15135	15258	15354	15210	15305	15265	15247	15333	15348	15311	15177	15338	15286	15295	15388	15127	15180	15188	15266	15317	15183	15253	15213	15049	15058	15092	15466	15154	15136	15105	15308	15117	15184	15246	15161	15088	15330	15318	15200	15160	15218	15349	15197	15374	15155	15275	15247	15178	15069	15474	14929	15144	15411	15416	15522	15248	15142	15021	15196	15365	15244	15146	15202	15288	15240	15382	15375	15379	15199	15204	15129	15184	15310	15405	15207	15117	15321	15127	15269	15280	15336	15218	15233	15165	15123	15125	15095	15137	15265	15338	15152	15224	15286	15322	15221	15306	15488	15367	15263	15340	15406	15221	15379	15216	15316	15234	15255	15074	15346	15237	15350	15478	15089	15454	15181	15359	15337	15190	15357	15347	15058	15112	15232	15333	15392	15165	15192	15222	15239	15201	15353	15317	15438	15119	15275	15313	15192	15294	15273	15604	15283	15257	15345	15039	15223	15125	15244	15376	15242	15151	15082	15213	15239	15362	15369	15466	15375	15155	15398	15172	15414	15414	15304	15236	15049	15203	15327	15326	15347	15180	15383	15204	15324	15250	15487	15110	15262	15363	15377	15361	15331	15305	15164	15424	15251	15167	15145	15113	15208	15344	15127	15201	15100	15260	15258	15460	15293	15247	15293	15306	15426	15198	15342	15226	15114	15184	15194	15363	15412	15320	15439	15201	15286	15200	15349	15162	15201	15264	15238	15336	15096	15107	15167	15240	15351	15047	15225	15349	15037	15278	15242	15307	15268	15136	15240	15397	15422	15253	15371	15408	15418	15431	15486	15234	15475	15275	15374	15326	15328	15265	15237	15173	15220	15266	15511	15142	15186	15224	15247	15310	15164	15209	15302	15069	15389	14995	15172	15219	15088	15370	15049	15101	15311	15190	15201	15123	15426	15451	15362	15413	15185	15382	15228	15360	15331	15238	15189	15172	15113	15178	15316	15208	15453	15105	15314	15242	15333	15267	15257	15095	15246	15371	15378	15192	15303	15307	15104	15178	15143	15054	15274	15342	15408	15307	15238	15056	15223	15258	15279	15368	15157	15218	15141	15120	15255	15300	15346	15204	15255	15231	15276	15277	15296	15164	15193	15416	15188	15179	15320	15188	15367	15421	15235	15111	15523	15345	15400	15173	15211	15160	15200	15095	15305	15389	15278	15023	15158	15093	15223	15381	15312	15214	15274	15317	15541	15252	15109	15261	15195	15183	15253	15223	15420	15229	15191	15043	15223	15158	15297	15381	15197	15340	15286	15293	15304	15177	15275	15324	15334	15296	15469	15275	15414	15268	15228	15218	15337	15204	15199	15189	15220	15235	15270	15285	15239	15226	15153	15114	15218	15240	15234	15105	15076	15165	15284	15266	15240	15240	15377	15283	15290	15155	15283	15136	14955	15211	14984	15138	15370	15207	15499	15494	15327	15335	15292	15217	15283	15366	15193	15505	15261	15258	15225	15041	15000	15184	15224	15301	15393	15099	15370	15155	15228	15314	15246	15159	14945	15075	15324	15231	15295	15503	15126	15376	15318	15272	15202	15239	15203	15322	15264	15306	15259	15418	15212	15343	15224	15341	15172	15381	15252	15295	15181	15227	15291	15040	15271	15276	15412	15423	15284	15339	15208	15196	15173	15413	15369	15315	15184	15208	15306	15211	15259	15542	15421	15262	15100	15172	14949	15262	15259	15391	15370	15438	15262	15342	15371	15382	15303	15170	15250	15339	15320	15334	15228	15254	15354	15177	15234	15146	15314	15161	15431	15468	15388	15284	15087	15329	15284	15224	15172	15273	15275	15407	15407	15336	15269	15274	15090	15363	15183	15170	15120	15270	15296	15266	15159	15207	15226	15170	15406	15159	15076	15285	15393	15118	15336	15292	15359	15183	15147	15145	15122	15368	15381	15244	15198	15243	15267	15220	15321	15168	15368	15280	15478	15247	15159	15461	15244	15394	15101	15327	15363	15212	15201	14976	15133	15341	15196	15201	15523	15308	15300	15240	15304	15118	15317	15274	15314	15198	15433	15309	15244	15152	15254	15140	15397	15427	15179	15085	15147	15305	15311	15460	15277	15263	15567	15493	15318	15250	15338	15231	14935	15234	15221	15233	15105	15174	15234	15385	15181	15258	15243	15157	15231	15140	15292	15284	15186	15209	15174	15102	15159	15357	15111	15410	15066	15280	15171	15445	15337	15218	15322	15600	15265	15196	15291	15115	15208	15215	15196	15246	15306	15213	15047	15321	15128	15322	15407	15335	15101	15291	15284	15199	15337	15434	15057	15105	15217	15266	15130	14994	15165	15121	15357	15421	15459	15258	15332	15259	15182	15331	15078	15214	15236	15269	15272	15182	15368	15159	15132	15282	15331	15355	15324	15276	15273	15072	15312	15361	15292	15290	15171	15104	15365	15291	15183	15267	15398	15177	15215	15187	15204	15297	15313	15457	15152	15179	15180	15286	15371	15233	15138	15221	15414	15217	15276	15243	15172	15422	15164	15273	15355	15414	15384	15281	15242	15307	15307	15364	15212	15228	15266	15593	15116	15203	15255	15281	15223	15238	15355	15154	15375	15183	15278	15049	15226	15279	15497	15206	15162	15138	15297	15361	15416	15115	15270	15197	15192	15171	15130	15212	15196	15418	15035	15384	15351	15350	15409	15301	15155	15181	15226	15341	15265	15276	15251	15156	15307	15278	15160	15077	15304	15251	15389	15198	15458	15215	15185	15162	15247	15359	15325	15268	15205	15142	15069	15398	15290	15340	15342	15431	15358	15160	15294	15138	15233	15201	15308	15195	15249	15257	15314	15289	15434	15454	15089	15188	14958	15024	15204	15247	15375	15270	15217	15156	15188	15428	15330	15097	15027	15297	15236	15231	15093	15251	15294	15274	15226	15577	15155	15456	15135	15354	15114	15212	15394	15297	15310	15337	15320	15336	15361	15316	15543	15354	15373	15330	15321	15188	15198	15246	15204	15292	15446	15401	15239	15184	15335	15286	15258	15257	15252	15305	15458	15150	15141	15120	15180	15229	15462	15311	15194	15215	15227	15328	15145	15152	15257	15492	15139	15303	15342	15393	15319	15326	15303	15330	15281	15344	15067	15143	15226	15113	15184	15227	15198	15319	15223	15302	15202	15220	15202	15277	15312	15467	15349	15199	15340	15438	15382	15132	15524	15411	15195	15334	15243	15117	15105	15136	15296	15190	15180	15434	15372	15157	15198	15214	15275	15394	15332	15275	15053	15331	15223	15474	15339	15427	15104	15359	15153	15213	15226	15278	15226	15424	15126	15314	15312	15283	15339	15284	15316	15372	15281	15231	15360	15193	15146	15158	15348	15155	15317	15247	15293	15327	15065	15246	15398	15262	15226	15178	15481	15248	15145	15352	15347	15283	15241	15215	15324	15289	15235	15270	15240	15308	15061	15299	15175	15179	15285	15211	15302	15311	15204	15272	15225	15210	15149	15427	15114	15159	14998	15326	15270	15255	15258
30970	51771	48414	38876	33832	29675	24756	20656	18817	17554	16375	14965	14753	14609	14578	14061	14064	13899	13873	13958	14083	13772	13713	13980	13812	13497	13738	13796	13598	13622	13692	13829	13709	13804	13610	13702	13660	13726	13774	13743	13592	13711	13799	13790	13658	13705	13912	13635	13661	13719	13589	13672	13658	13642	13653	13608	13559	13791	13637	13668	13751	13537	13581	13570	13603	13588	13733	13560	13850	13818	13656	13749	13683	13689	13704	13666	13556	13719	13588	13423	13658	13653	13712	13714	13692	13484	13647	13687	13620	13646	13584	13685	13760	13538	13687	13730	13707	13709	13883	13656	13727	13675	13683	13606	13538	13850	13637	13761	13762	13702	13735	13720	13603	13696	13790	13787	13670	13946	13593	13589	13757	13694	13736	13860	13682	13724	13634	13697	13520	13531	13681	13564	13659	13615	13681	13536	13699	13658	13626	13624	13662	13665	13626	13522	13615	13661	13553	13506	13546	13768	13697	13725	13732	13570	13672	13630	13537	13618	13636	13567	13835	13517	13497	13613	13650	13760	13744	13722	13536	13733	13728	13641	13484	13802	13667	13779	13665	13575	13584	13603	13672	13633	13686	13663	13637	13507	13814	13605	13741	13543	13720	13411	13881	13672	13799	13802	13535	13708	13488	13768	13580	13724	13746	13661	13694	13915	13639	13786	13603	13730	13446	13632	13469	13624	13690	13663	13661	13619	13570	13648	13658	13774	13583	13559	13457	13744	13436	13659	13637	13575	13568	13589	13513	13746	13712	13535	13669	13683	13666	13633	13580	13637	13610	13724	13658	13551	13665	13737	13595	13656	13566	13657	13639	13732	13611	13619	13601	13759	13538	13692	13605	13499	13677	13600	13568	13678	13490	13423	13591	13661	13489	13665	13561	13694	13747	13684	13663	13665	13744	13719	13693	13741	13657	13625	13651	13465	13611	13683	13649	13500	13668	13594	13580	13671	13784	13707	13669	13689	13699	13551	13491	13627	13800	13685	13729	13631	13665	13520	13677	13614	13719	13683	13515	13679	13787	13534	13755	13624	13730	13595	13584	13644	13715	13599	13654	13580	13710	13571	13740	13739	13772	13834	13691	13627	13663	13407	13587	13535	13626	13659	13612	13559	13553	13810	13706	13697	13714	13656	13505	13864	13605	13730	13541	13781	13556	13758	13650	13980	13792	13692	13662	13875	13659	13602	13828	13699	13662	13711	13707	13423	13707	13651	13783	13690	13752	13503	13538	13806	13601	13574	13602	13737	13684	13511	13641	13729	13679	13574	13676	13672	13564	13731	13674	13713	13665	13622	13578	13630	13654	13679	13595	13655	13635	13707	13650	13722	13512	13827	13760	13494	13664	13785	13516	13631	13633	13758	13747	13687	13775	13636	13450	13725	13789	13628	13789	13563	13653	13677	13518	13645	13661	13638	13569	13510	13706	13753	13657	13580	13620	13613	13729	13719	13742	13685	13511	13486	13794	13730	13677	13546	13686	13519	13567	13802	13699	13757	13668	13595	13754	13707	13654	13673	13639	13742	13682	13667	13733	13557	13787	13698	13661	13656	13695	13445	13730	13574	13620	13673	13712	13558	13749	13627	13756	13556	13742	13688	13633	13570	13520	13726	13576	13700	13765	13573	13495	13715	13708	13718	13660	13752	13845	13733	13790	13590	13637	13600	13791	13598	13603	13561	13729	13742	13608	13554	13621	13617	13722	13729	13600	13555	13643	13670	13696	13555	13761	13504	13594	13696	13739	13549	13685	13757	13798	13610	13690	13592	13644	13665	13595	13647	13497	13611	13779	13719	13795	13550	13623	13592	13775	13567	13653	13610	13646	13601	13733	13664	13680	13499	13633	13738	13749	13536	13610	13497	13620	13672	13549	13794	13662	13623	13778	13779	13512	13585	13735	13713	13692	13608	13797	13441	13774	13784	13743	13653	13596	13870	13633	13630	13768	13723	13775	13778	13672	13730	13525	13593	13623	13627	13859	13677	13751	13594	13672	13589	13720	13674	13938	13718	13591	13668	13588	13599	13820	13734	13578	13435	13781	13675	13568	13675	13720	13620	13818	13769	13820	13671	13563	13631	13637	13643	13636	13703	13633	13666	13638	13592	13799	13599	13678	13616	13662	13625	13754	13524	13642	13660	13695	13609	13685	13745	13641	13720	13650	13760	13706	13676	13621	13531	13687	13739	13687	13522	13847	13656	13749	13664	13565	13579	13619	13751	13406	13633	13519	13558	13591	13648	13760	13516	13634	13621	13631	13602	13528	13522	13446	13570	13526	13636	13729	13553	13578	13707	13626	13692	13672	13686	13610	13498	13602	13613	13550	13562	13801	13574	13627	13622	13579	13606	13569	13583	13639	13594	13586	13607	13625	13716	13439	13591	13654	13741	13712	13614	13602	13595	13690	13603	13668	13795	13671	13610	13738	13588	13653	13741	13701	13672	13551	13530	13631	13544	13715	13692	13590	13801	13675	13705	13635	13575	13636	13727	13660	13614	13689	13671	13648	13647	13654	13698	13654	13721	13729	13721	13854	13754	13664	13705	13552	13579	13552	13644	13778	13601	13678	13798	13617	13574	13869	13798	13843	13717	13828	13717	13751	13675	13546	13802	13748	13745	13597	13694	13666	13788	13562	13515	13680	13761	13654	13621	13661	13615	13676	13592	13620	13606	13621	13616	13782	13743	13660	13592	13690	13678	13752	13697	13618	13674	13740	13797	13611	13781	13659	13552	13699	13729	13793	13731	13709	13711	13727	13734	13730	13731	13597	13672	13674	13740	13639	13830	13681	13782	13782	13615	13655	13836	13854	13675	13647	13740	13659	13692	13710	13632	13716	13562	13554	13678	13718	13647	13770	13632	13624	13679	13520	13587	13808	13723	13623	13765	13673	13759	13821	13579	13737	13475	13570	13659	13544	13660	13691	13652	13617	13484	13584	13642	13491	13567	13553	13700	13775	13505	13562	13692	13550	13752	13651	13521	13506	13648	13597	13622	13677	13571	13532	13689	13687	13745	13776	13739	13673	13512	13882	13583	13679	13703	13499	13828	13670	13653	13561	13724	13728	13804	13762	13820	13868	13662	13759	13692	13800	13408	13715	13665	13829	13672	13546	13605	13688	13653	13584	13623	13658	13422	13608	13646	13486	13705	13732	13585	13701	13727	13601	13496	13694	13781	13603	13747	13600	13564	13567	13698	13724	13676	13687	13693	13694	13694	13695	13553	13783	13688	13597	13602	13587	13644	13768	13630	13706	13556	13673	13665	13627	13713	13492	13661	13742	13560	13619	13675	13525	13633	13652	13569	13705	13681	13622	13725	13598	13787	13662	13690	13741	13788	13681	13720	13693	13603	13567	13699	13886	13789	13639	13803	13425	13612	13676	13550	13643	13646	13628	13831	13621	13733	13755	13647	13626	13598	13825	13767	13575	13764	13593	13666	13583	13618	13716	13653	13718	13570	13639	13582	13464	13623	13713	13540	13624	13646	13574	13706	13620	13667	13929	13698	13721	13717	13560	13886	13654	13636	13729	13792	13579	13748	13621	13512	13806	13739	13751	13465	13677	13706	13747	13630	13586	13613	13549	13620	13701	13841	13696	13681	13727	13673	13700	13601	13697	13649	13533	13594	13836	13645	13687	13554	13619	13742	13496	13896	13741	13651	13741	13746	13849	13462	13701	13716	13678	13664	13672	13548	13611	13917	13512	13683	13641	13613	13629	13703	13667	13457	13783	13669	13620	13535	13822	13616	13725	13568	13530	13692	13679	13584	13611	13805	13714	13569	13573	13600	13697	13733	13667	13606	13729	13710	13624	13696	13665	13608	14005	13679	13740	13705	13739	13556	13659	13682	13493	13733	13764	13534	13681	13576	13723	13601	13638	13865	13660	13719	13576	13698	13811	13743	13525	13628	13647	13602	13597	13781	13848	13665	13736	13671	13720	13669	13726	13701	13723	13627	13681	13753	13656	13746	13614	13536	13629	13787	13663	13761	13676	13585	13526	13592	13692	13629	13759	13533	13715	13784	13658	13576	13719	13651	13639	13617	13593	13646	13625	13530	13598	13691	13648	13731	13642	13832	13727	13645	13574	13538	13572	13446	13594	13747	13611	13741	13763	13483	13746	13821	13776	13855	13696	13692	13701	13657	13664	13600	13665	13473	13710	13746	13693	13681	13496	13661	13499	13740	13820	13698	13783	13638	13581	13617	13581	13599	13788	13594	13626	13758	13815	13432	13542	13659	13703	13634	13784	13676	13664	13642	13683	13543	13769	13558	13822	13456	13629	13755	13520	13656	13515	13682	13685	13683	13554	13713	13787	13665	13503	13683	13713	13688	13658	13632	13566	13726	13748	13733	13619	13622	13625	13826	13803	13665	13610	13717	13712	13698	13812	13703	13631	13743	13512	13689	13790	13709	13633	13716	13665	13703	13593	13588	13614	13700	13665	13674	13634	13639	13675	13801	13743	13599	13677	13763	13569	13729	13666	13596	13676	13635	13723	13427	13589	13605	13647	13729	13601	13650	13621	13723	13747	13637	13693	13703	13680	13841	13735	13796	13683	13748	13796	13786	13598	13615	13573	13449	13690	13802	13725	13745	13656	13488	13674	13637	13659	13658	13742	13689	13569	13650	13709	13711	13635	13611	13883	13784	13585	13605	13593	13651	13818	13884	13750	13696	13784	13633	13639	13663	13704	13707	13585	13465	13550	13704	13705	13424	13730	13804	13754	13490	13717	13707	13787	13678	13519	13598	13668	13734	13588	13653	13531	13611	13620	13809	13495	13698	13692	13564	13495	13633	13656	13570	13707	13925	13636	13744	13450	13756	13575	13690	13740	13502	13628	13692	13687	13574	13647	13809	13784	13520	13585	13599	13706	13616	13621	13495	13699	13604	13745	13615	13522	13621	13704	13610	13705	13632	13643	13841	13669	13780	13596	13822	13625	13735	13757	13641	13613	13599	13506	13616	13694	13616	13650	13623	13739	13592	13648	13595	13809	13732	13643	13577	13640	13710	13767	13697	13588	13679	13573	13668	13585	13696	13696	13705	13514	13702	13630	13702	13608	13833	13571	13751	13755	13566	13646	13502	13745	13636	13737	13755	13587	13665	13638	13623	13663	13521	13735	13558	13682	13811
22706	21022	28780	24489	25058	29919	31046	25689	22611	21209	19657	17770	16999	16815	16667	16526	16705	16302	16139	16120	16123	16002	16052	16153	15954	15769	15941	15984	16019	15977	16007	15868	15814	15761	15904	15897	15737	15786	16065	15948	15888	15903	16014	15934	15769	16063	16000	15694	15844	15922	15785	16061	15830	15949	15715	15735	15939	15964	15884	15802	15876	15885	15832	16068	15851	16062	15877	15830	15950	15971	15909	15839	15877	15724	15805	15694	15744	15835	15835	15724	15788	15931	15778	15878	15953	15780	15941	15742	15890	15905	15780	15878	15706	15935	15867	15806	15933	15832	15849	15855	15907	15746	15849	15634	15857	16011	15805	15778	15937	15757	15858	15865	15909	15898	15840	15945	15843	16085	15960	15830	15976	15838	15712	15893	15923	15817	15715	15900	15831	16026	15695	15769	15861	15686	15882	15681	15784	15682	15936	15845	15723	15809	15809	15808	15899	16087	15794	15953	16016	15719	15867	15803	15828	15806	15996	15983	15819	15757	15928	15787	15718	15791	15685	16019	15748	15726	15603	15954	15804	15771	15695	15799	15675	15860	15717	15907	15770	15854	15877	15752	15878	15844	15945	15865	16014	15987	15946	15720	15762	15700	15856	15886	16014	15786	15854	15667	15834	15948	15948	15947	15803	15983	16065	15728	15678	15874	15847	15879	15793	15777	15982	15892	15829	15941	15918	15904	15931	15929	15843	15929	15815	15833	15966	15734	15837	15845	15667	15864	16083	15707	16017	15831	15792	16033	15679	15681	16020	15828	15647	15720	15874	15715	15815	15882	15780	15687	15793	16060	15652	15684	15804	15766	15917	16154	15869	15622	16056	15797	15893	15958	15780	15845	15793	15894	15912	15596	15628	15853	15812	15759	15974	15694	15931	15949	15884	15810	15941	15818	15804	15765	15967	15909	15875	15934	15745	15609	15915	15863	15839	16057	15787	15756	15796	15837	15809	15761	15704	15900	15805	15917	15908	15597	15907	15785	15871	15853	15932	15829	15920	15840	15726	15908	15821	15857	15838	15867	15787	15904	15648	15832	16005	15833	15976	15917	15854	15898	15791	15643	15782	15876	15754	15813	15765	15836	15785	15798	15819	15691	15660	15749	15721	15596	15563	15703	15907	15949	15662	15708	15856	16011	15956	15733	15804	15842	15803	15777	16108	15733	15652	15810	15798	15785	15815	15897	15868	15756	15722	15901	16008	15808	15724	15751	15867	15848	15813	15697	15812	15855	15764	15933	15870	15776	16102	15660	15867	15967	15858	15758	15848	15992	15853	15880	15973	15909	15984	15910	15931	15858	15931	15768	15979	15900	16006	15712	15681	15991	16029	15780	15913	15737	15565	15732	15812	15670	15756	16068	15938	15823	15897	15706	15710	15694	15825	15815	15937	15784	15655	15700	15879	15764	15871	15741	15653	15884	15905	15851	15940	15706	15932	16000	15902	15913	15940	15795	15826	16091	15922	15877	15773	16066	15991	15889	15731	15786	15718	16126	15911	15937	15982	15761	15826	15614	15554	15902	15915	15744	15893	15880	15734	15878	15876	15720	15818	15672	15645	15797	15937	15613	15881	15780	15722	15894	15773	15825	15814	15852	15652	15877	15831	15807	15877	15853	15736	15814	15697	15993	15731	15907	15720	15897	15745	15911	15856	15855	15958	15679	15998	16134	15977	15745	15789	15859	15850	15705	15741	15676	15681	15886	15769	16043	16068	15833	15749	15838	15780	15829	15733	15771	15949	15881	15968	16053	15752	15889	15786	15836	15858	15815	16041	15830	15793	15842	15686	15863	15832	15911	15918	15686	15788	15845	16034	15712	15834	15953	15815	15913	15738	15621	15863	15654	16182	15912	15675	15964	15829	15808	15687	15715	15912	15955	16014	15825	15875	15773	15832	15921	15837	15759	15692	15724	15921	15896	15915	15799	15835	15884	15881	15654	15638	15841	15889	15832	15940	16113	15764	15866	15794	15779	15937	15774	15830	16027	15799	15765	15644	16011	15797	15888	15730	15773	15905	15790	15793	15970	15792	15825	15850	15823	15856	15793	15838	16015	15845	15877	15663	15909	15825	15899	15839	15781	15874	15674	15818	15764	15759	15635	16056	15783	15818	15892	15973	15993	15671	15668	15747	15726	15942	15885	15953	15999	15518	15678	15918	15809	15911	15845	15878	15816	15816	15744	15663	15878	15853	15724	15834	15876	15709	15820	15854	15794	15835	15894	15844	15969	15703	15942	15987	15879	15869	15709	15747	15679	15796	15847	15786	15959	15773	15806	16006	15878	15924	15888	15761	15846	15908	15768	15960	15670	15794	15927	15851	15838	15799	15819	15843	15926	15817	15848	15901	15905	15962	15872	15721	15738	15915	15933	15947	16176	15871	15689	15813	15786	15918	15816	15827	15702	15830	15869	15870	15864	15671	15766	15849	15919	15959	15651	15786	15674	15757	15720	15864	15769	15863	15644	15844	15877	16102	16008	15870	15986	15759	15699	15783	15760	15789	15769	15909	15815	15743	15821	15907	15948	15816	15923	15877	15893	15840	15686	15656	15981	16021	15825	16037	16005	15873	15758	15946	15729	15827	15903	15723	15728	15772	15738	15847	15800	15784	15696	15874	15743	15885	15809	15970	15654	15991	15739	15945	15754	15885	15865	15765	15889	15910	15701	15742	15557	15716	15827	15892	15748	16046	15836	15763	15956	15799	15799	15855	15734	15724	15849	15942	15702	15872	15923	15935	15906	15837	15796	16091	15836	15942	15962	15783	15641	15820	15725	15725	15865	15645	15971	15716	15589	15988	15825	15691	15950	15987	15831	15946	15847	15911	15797	15925	15904	15982	15780	15897	15803	15630	15942	15794	15638	15948	15966	15984	15761	15675	15720	15810	15857	15802	16075	15738	15962	15960	15745	15743	15756	15720	15684	15988	15801	15881	15784	15938	15837	15901	15859	15837	15809	15956	15893	15716	15900	15802	15903	15840	15909	15870	15667	15813	15833	15886	15818	15894	15751	15855	15650	15533	15884	15762	15964	15893	15901	16043	15922	15682	15637	15865	15737	15848	15871	15871	15923	15800	15737	15774	15871	15747	15580	15620	15647	15808	15901	15709	15858	15938	15904	15786	15902	16010	15929	15769	15815	16011	15926	15873	15929	15859	15830	15902	15936	15783	15607	15902	15860	15668	15710	15649	15642	15709	15815	15858	15692	15886	15798	15760	15884	16071	15739	15719	15810	15760	15768	15708	15779	15877	15720	15915	15785	15802	15790	15801	15851	15782	15710	15664	15898	16024	15738	15765	15733	15851	15881	15799	15749	15574	15734	15836	15727	15735	15599	15812	15770	15677	15750	15699	15928	15765	15987	15831	15743	15748	15710	15916	15671	15778	15658	15882	15887	15652	15698	15864	15846	15892	15665	15819	15864	15716	15784	15700	15628	15744	15693	15939	15930	16024	15624	15860	15835	15712	15815	15890	15704	15759	15913	15896	15835	15796	15883	15871	15817	15796	15983	15835	15831	15833	15773	15898	15740	15641	15851	15854	15904	15778	15813	15879	15835	15926	15803	15930	15885	15763	15685	15773	15738	15876	15768	15935	15741	15636	15906	15859	15965	15911	15751	15912	15912	15779	15762	15649	15754	15844	15708	15875	15873	15646	15736	16008	15686	15681	15874	15795	15850	15713	15994	15942	15898	15734	15757	15828	15836	15818	15904	15818	15984	15854	15927	15770	15678	15816	15951	15830	15828	15887	15737	15846	15773	15826	15783	15871	15601	15811	15913	15995	15832	15964	15846	15660	15745	15542	15812	15845	15883	15825	15812	15830	15603	15832	15852	15785	15601	15917	15865	15904	15870	15779	15781	16051	15939	15915	15945	15730	15873	15716	15759	15815	15818	15899	15810	15777	15754	15867	15781	15785	15754	15810	15705	15662	15809	15844	15918	15783	15876	15762	15895	16001	15950	15816	15893	15785	15924	15757	15927	16062	15699	15747	15613	15694	15747	15869	16155	15833	15944	16021	15775	15800	15827	15861	15989	15997	15785	16027	15959	15750	15903	15841	15623	16047	15879	15748	15798	15664	15646	15995	15913	15973	15810	16038	15697	15698	15842	15784	15809	15823	15707	15706	15653	15768	15987	15892	15852	16026	15742	15767	15800	15809	16012	15869	15924	15827	15751	15830	15705	15865	15797	15840	15726	15866	15642	15927	15880	15779	15768	15695	15883	15716	15803	15756	15826	16007	15973	15691	15735	15938	15930	15888	15854	15880	15885	15822	15686	15873	15836	15797	15807	15921	15795	15877	15997	15883	15767	15575	15896	15851	15707	15879	15678	15874	15921	15815	15815	15993	15792	15934	15750	15944	15743	15955	15732	15767	15823	15906	15883	15824	15921	15987	16032	15991	15880	16008	15849	15744	15858	15724	15733	15642	15796	15872	15788	15807	15944	15808	15637	15852	15719	15397	15694	15740	15823	15959	15821	15739	15783	15896	15680	15822	15568	15722	16045	16027	15617	15942	15891	15945	16021	15913	15904	15859	15779	15648	15869	15815	15929	16015	15958	15935	15660	15859	15868	15775	15744	15826	15706	16006	16004	15743	15885	15919	15826	15801	15833	15871	15957	15692	15733	15689	15777	15743	15784	15817	15735	15860	15677	15765	15838	15911	15825	15834	15897	15634	15649	15659	15991	15829	15825	15830	15903	16068	15694	15868	15768	15691	15741	15821	15963	15884	15997	15607	15880	15815	15958	15686	15643	15870	15939	15894	15663	15920	15783	15739	15986	15723	15662	15857	15962	15768	15821	15795	15766	15742	15949	15769	15674	15785	16051	15880	15888	15853	15827	15929	15654	15857	15688	15763	15830	16069	15966	15737	15943	15697	15623	15916	15828	15842	16053	15867	16016	15699	15914	15712	15731	15897	15921	15781	15879	15878	15939	15651	15798	15823	15843	15749	15690	15885	15778	15894	16167	16023	15804	15759	15706	15776	15738	15887	15927	15778	15828	15733	15705	15861	15801	15722	15949	15805	15662	15686	15819	15773	16041	15830	15850	15869	15829	15603	15452	15780	15736	15713	15776	15914	15898	15755	16025	15781	15798	15815	15877	15828	15636	15896	15636	15909	15703	15861	15789
33096	58370	54855	45116	39950	35501	29850	26107	22531	20409	18190	16006	15298	14923	14745	14703	14456	14359	14468	14465	14230	14243	14137	14187	14031	14100	14032	13947	14068	14023	13919	13990	13944	13877	13926	13813	14162	13980	13964	14129	14060	14012	14043	14007	14021	14086	13939	13975	14002	14013	13918	14174	14069	13870	13954	13974	13892	14082	14092	13952	14011	14152	14001	13873	13937	13993	14083	13814	13900	14051	13886	13903	13951	13874	14034	14082	14104	14043	13955	13905	13851	13997	13957	13969	14035	13924	14067	13968	14060	13889	14031	13997	14045	13987	13825	13904	13969	13870	13939	14036	13957	13954	13943	14023	14075	13936	13938	13944	13938	14008	14027	14037	13987	13948	13965	14005	14001	14082	13864	14007	13972	13994	13916	14067	13998	13917	13967	13972	14047	13812	14047	14059	13976	14019	14017	13988	14066	13928	13986	13932	13964	13924	14082	13913	13861	14067	13801	13945	13913	13902	14011	13915	14065	13882	13989	14015	14018	14013	13910	13994	13956	13960	14098	13980	14073	13937	14043	13928	13940	13972	14184	14104	14053	13887	14050	13970	13823	14043	13943	13947	13968	13999	14017	13961	13810	14067	13955	13955	13923	13954	13981	13974	13950	13899	14087	13996	13889	14087	13959	13974	13944	13885	13934	14009	13961	14001	14068	13873	14095	14114	14052	13964	14141	13989	13915	14068	13885	14015	14139	13816	13856	13973	13882	13944	13984	13973	14135	13872	14080	13910	14048	13870	13967	13884	14085	14046	13907	13997	13874	14073	13882	13890	13815	13981	14161	13933	14080	13865	13958	13974	13995	14010	14025	13930	14043	13951	14005	13881	13860	13879	13984	14011	13874	13835	13875	13948	13871	13941	13924	13872	13703	13981	13895	14002	13995	13811	14136	13883	13921	13970	13889	13949	13984	13812	14078	14094	14003	14120	14002	14015	13988	13872	14060	13988	14100	13813	13947	14214	13812	13955	14075	13907	14102	13919	13961	13848	14038	13976	13997	14052	13992	13989	13805	14014	13854	13928	13944	13923	13982	14026	14037	14064	14134	14027	13833	14007	13956	13784	14008	13849	14011	14102	14066	13910	13986	14170	14092	14102	13836	13903	13924	13948	13981	14054	14027	13920	14001	13966	14070	13854	14003	14078	13935	13820	13996	13979	13968	13880	13966	13798	14050	13950	13894	13888	14018	13884	13923	13969	13997	13972	13956	13930	14077	13879	13862	13984	14012	14131	13911	14051	13755	14024	14045	13900	14014	13872	13999	14031	14008	13847	14029	13929	14005	13996	13996	13877	13917	14133	13984	14016	13880	14042	13925	13952	13921	14035	13720	13959	13862	13983	13888	13978	13919	13981	14029	13990	13985	13955	14166	13974	13929	14082	13981	13962	14050	14027	14103	13858	13897	13986	13797	13982	14071	13980	13984	13803	13906	14016	13986	13934	13977	13971	14084	14137	13975	14014	13958	13913	14002	14023	14006	13923	13913	14121	14098	13787	14061	13993	13932	14014	13967	13932	13977	14037	14009	13880	13980	13811	13927	14029	13862	13836	14051	13935	13984	14002	13925	14083	13883	13889	14018	13925	13970	13962	13967	13820	13829	14159	13938	14000	13866	14099	13974	14013	13920	13896	13920	13973	14115	13935	13955	13795	13945	14017	13799	14005	14055	14114	13943	14033	13868	13978	13981	14087	13924	14066	13841	13944	14087	13919	13796	13981	14014	14052	13849	13963	14010	13969	13924	13857	13930	14051	13962	14048	14018	13919	14082	13958	13893	13874	14029	14025	13976	14021	13861	13779	13957	14156	13902	13927	13883	14065	13826	13875	14008	14005	13931	13880	13883	13922	14021	13948	13811	14134	14041	14039	13981	13988	14092	14127	13950	13935	13900	13936	13814	13893	13851	13900	13861	14041	13815	13815	14006	14031	13797	13969	14129	13950	13876	13991	13834	13880	14004	14004	13871	13976	13952	14074	14147	13949	13866	13820	13822	14107	13891	13938	14000	14076	13909	13982	14057	14005	14014	13895	13912	13888	13904	14013	14051	14052	13957	14050	13963	13935	13800	13948	14007	13977	14083	13914	13846	13956	13967	14003	13915	13953	13976	13802	14100	13911	14062	13966	13938	14014	14095	13867	13882	13949	14040	13947	13785	14044	13984	13799	14130	13910	14063	13960	13978	14019	14109	13945	13899	13798	13919	13929	14063	13796	13899	14010	14195	13807	14093	14042	13979	14026	14008	13983	14246	13820	13932	13910	13897	13776	13847	13981	13922	13968	14061	14167	14032	13944	13885	14032	14033	13962	13923	14068	13949	14129	13902	14111	13960	13933	13969	14077	13924	13843	14048	13918	13840	13865	14108	13786	14070	13888	14058	13973	13935	13975	13927	13776	14101	13895	13901	14043	13864	13959	14000	13978	14050	14153	13925	13894	14234	13878	13982	13976	14019	14066	14149	13983	13974	14059	14013	14044	13877	13979	13914	13766	13923	13987	13945	13995	13829	13843	14015	14032	14090	14049	14009	14017	13901	13989	14053	13921	13852	14013	14031	13965	13983	13935	13903	13958	14143	13865	14238	13865	13897	13989	14096	13974	14015	13910	13852	14019	13821	13893	13826	14096	13860	13993	14098	14097	14160	13981	13918	13819	13859	14098	14042	13878	14078	13921	13840	13909	13801	13988	13968	14092	13841	14047	14010	13971	13964	13784	14064	14028	14025	14061	14070	14002	14100	13954	13962	14029	13972	13951	13875	14030	14068	13994	13971	14015	14105	13905	13850	13864	14081	13860	13730	13747	13983	13742	13754	13932	14166	13963	14092	14015	13971	13913	13806	13978	13944	14078	13987	14144	13760	14047	14011	14040	14178	14002	13923	13945	13964	14043	13907	14082	13925	13998	13972	14089	14050	14012	13937	14012	13918	13930	13917	13957	13975	14058	13920	13788	14049	14087	14064	13875	13890	14087	14047	13880	13916	13927	13958	13941	13803	13829	13972	13944	14052	14015	14014	13756	13924	14098	13916	13936	13930	13838	13993	14119	13943	14014	13833	13852	13999	14013	14020	13922	14059	13963	13891	14094	13950	13966	13941	14013	13950	14013	13968	13971	13898	13967	14055	13959	13956	13955	14054	13829	13912	13950	13825	14023	13971	14052	13933	13866	13930	13940	13959	14004	13880	13848	13958	14145	13846	13963	13809	13970	14034	13990	13907	14007	13977	13998	13903	14059	13792	13939	13984	14059	13988	13848	13900	13984	14025	13786	13983	13892	13972	13995	13996	13885	14108	13827	14133	13954	14036	13973	13978	13877	13911	13861	14031	13987	13969	13741	13981	14043	14062	14041	13784	13850	13930	14024	14014	13949	14029	14076	13840	13993	14015	13936	14125	13762	14008	13881	13910	13940	13976	13964	14019	13922	13844	13856	14031	13920	14037	13919	14015	13959	14030	13986	13919	14118	13877	14092	13968	13955	13999	13919	13922	14096	13967	14204	13857	13969	13955	13838	13927	14065	14051	14049	14073	14011	14120	13903	13958	13785	14094	13989	13982	13956	14039	13885	14179	13795	13872	13902	14001	13990	14074	14063	14062	13846	13974	14009	13846	13965	13787	13894	13972	13830	13913	14014	14048	13855	13985	13958	13858	14095	14126	14101	14035	14062	13937	13938	14043	14004	13939	14009	13885	13956	14035	13906	14017	13997	14023	13922	14139	13884	13971	13980	13758	13991	13887	13907	13825	13992	13933	13860	14032	14057	13999	14015	13992	14037	14018	13850	13808	13919	14086	14106	14000	13908	13942	13938	13841	13965	13924	14009	13872	13975	13930	13882	14025	14042	13938	13988	13950	13915	13905	13950	13945	14106	14038	13955	13977	13854	13941	14008	13987	13992	13949	14112	13836	14082	14015	14049	14012	13725	13787	14038	13926	13959	14043	13981	13966	14114	13937	14011	13924	13877	14049	13872	13969	14045	14018	14037	13999	13907	13891	14014	13978	14012	13885	14059	13911	13884	14047	13968	14014	13956	13910	14138	13874	14087	13859	14027	14041	13983	13893	14066	13938	13992	13939	13895	13969	14023	13925	13805	13920	13926	14207	13968	13964	14014	14094	13936	14124	14063	14083	13849	13741	13813	14057	13922	13938	13888	13814	14007	13941	14025	14043	13798	14077	13976	13981	13935	13813	13920	13881	13980	13864	14043	13850	13939	13923	14077	13922	13900	14110	14065	13904	14194	14281	14120	14097	13968	13859	13960	13819	14041	13933	13948	14091	13927	14038	13827	13943	14026	13831	13931	14017	13924	13997	14062	13983	13909	14021	13735	13821	13974	14044	13979	13982	14028	14216	13881	14070	13995	13957	13911	13844	13970	13881	14045	14011	13964	14062	13967	14051	13982	13861	13992	13935	14079	13887	13978	14002	13964	13958	14063	14013	13891	13923	14039	14079	14166	13765	13927	14032	13785	13869	13899	14084	14050	13910	14096	14033	13975	13980	13853	13893	14040	13947	13896	13980	14099	13880	13901	13917	13890	13981	13883	13944	14082	13889	14040	13975	13994	13903	13938	13960	13717	14062	14074	13955	14048	13985	14003	14036	14061	14039	13922	13957	13981	13856	13990	14074	13957	13846	13949	13833	14194	13994	14046	13992	13960	14017	13804	13940	13924	13958	13967	13941	13945	13875	13917	13942	14058	13938	14017	13988	13948	13917	13864	13855	13840	14028	13938	13850	14066	14114	14157	14030	13890	13856	14012	13991	14018	14016	13915	14117	13935	14041	13926	13945	13879	13877	14051	14106	13933	13977	13912	14015	14010	13983	13872	13870	13938	13920	13937	13973	14003	14011	13951	14022	14064	14078	13878	14011	14273	13941	13995	13885	13789	14038	13890	13885	13953	13969	14018	13998	13964	13883	14051	13905	13954	14016	14000	13868	14015	14065	14008	13926	13921	13993	13761	14095	14009	14048	13832	14017	14105	14113	13849	13910	14007	13836	13920	13919	13973	14009	14133	13833	13964	13847	14092	13956	14014	14077	13906	13924	13921	13971	13907	14039	13830	13995	13833	14143	14239	14085	13890	13929	13881	13727	13796	13999	13918	13890	14073	13877	14068	13968	14042	14139	14051	13901	14009	13954	13876
29207	27971	35876	32170	25426	22396	19974	18175	17154	16677	16352	16067	15900	15791	15771	15503	15603	15478	15637	15493	15617	15638	15548	15448	15457	15362	15525	15414	15203	15418	15423	15621	15763	15375	15557	15351	15364	15481	15389	15455	15435	15393	15619	15505	15467	15440	15462	15538	15347	15356	15386	15505	15423	15542	15302	15405	15512	15447	15482	15607	15360	15429	15279	15385	15331	15423	15430	15374	15283	15391	15406	15199	15630	15204	15176	15406	15562	15476	15536	15459	15434	15429	15230	15293	15254	15571	15552	15279	15443	15334	15291	15336	15439	15454	15496	15360	15455	15341	15398	15207	15393	15235	15369	15464	15408	15260	15407	15476	15546	15352	15528	15334	15543	15332	15487	15221	15388	15358	15706	15472	15287	15353	15291	15365	15286	15516	15294	15476	15429	15431	15435	15471	15440	15355	15512	15424	15326	15547	15526	15519	15477	15321	15388	15527	15457	15362	15320	15365	15342	15165	15383	15247	15406	15564	15467	15223	15434	15344	15416	15227	15487	15257	15281	15359	15413	15383	15270	15468	15358	15600	15616	15516	15241	15327	15551	15238	15488	15218	15329	15380	15215	15405	15528	15467	15323	15280	15354	15468	15409	15257	15371	15417	15180	15403	15488	15469	15403	15533	15358	15341	15226	15442	15354	15357	15375	15373	15384	15274	15397	15400	15187	15509	15320	15198	15535	15431	15324	15486	15515	15492	15513	15510	15486	15515	15407	15416	15352	15438	15357	15251	15475	15279	15482	15310	15419	15462	15381	15392	15351	15477	15496	15318	15458	15436	15303	15566	15191	15530	15350	15523	15342	15443	15171	15327	15372	15417	15410	15158	15314	15421	15328	15374	15624	15417	15243	15318	15292	15466	15394	15447	15395	15361	15519	15475	15392	15340	15380	15516	15584	15419	15622	15629	15519	15413	15339	15369	15280	15539	15269	15211	15507	15646	15693	15584	15393	15363	15338	15424	15374	15484	15438	15474	15476	15330	15394	15395	15606	15613	15392	15389	15492	15326	15265	15292	15285	15201	15443	15353	15455	15247	15526	15423	15435	15454	15561	15345	15239	15344	15438	15275	15539	15516	15444	15366	15458	15400	15543	15213	15437	15306	15627	15348	15374	15276	15422	15551	15493	15398	15333	15402	15629	15187	15347	15458	15461	15370	15482	15311	15435	15241	15388	15149	15439	15609	15409	15476	15492	15119	15525	15302	15415	15400	15467	15484	15353	15222	15324	15255	15282	15451	15220	15428	15342	15400	15470	15345	15518	15478	15430	15469	15437	15117	15379	15257	15400	15378	15377	15307	15383	15258	15341	15600	15288	15261	15543	15394	15525	15489	15510	15359	15351	15494	15489	15378	15299	15378	15187	15471	15586	15547	15517	14982	15439	15285	15354	15425	15360	15523	15302	15410	15525	15268	15352	15323	15356	15282	15269	15397	15449	15633	15460	15406	15492	15354	15564	15387	15507	15333	15210	15347	15390	15474	15336	15361	15520	15339	15391	15642	15270	15226	15317	15419	15265	15350	15604	15194	15436	15435	15296	15506	15341	15298	15275	15392	15562	15449	15208	15291	15234	15439	15407	15285	15566	15348	15514	15562	15348	15355	15402	15487	15546	15477	15271	15339	15449	15193	15479	15494	15549	15270	15510	15454	15597	15399	15405	15485	15543	15419	15214	15436	15393	15401	15338	15437	15262	15325	15419	15606	15384	15399	15243	15449	15198	15314	15350	15392	15441	15513	15306	15373	15487	15250	15440	15398	15328	15488	15476	15391	15408	15262	15358	15550	15381	15528	15579	15658	15535	15427	15469	15366	15382	15427	15719	15266	15602	15631	15463	15442	15461	15400	15352	15365	15324	15347	15481	15489	15457	15337	15382	15417	15551	15575	15486	15423	15341	15561	15274	15371	15354	15431	15495	15307	15528	15441	15446	15339	15457	15409	15433	15355	15161	15234	15578	15387	15313	15503	15341	15415	15307	15278	15351	15320	15312	15535	15318	15481	15388	15400	15564	15417	15371	15456	15398	15444	15490	15572	15531	15443	15469	15433	15443	15541	15566	15531	15444	15327	15256	15273	15346	15575	15744	15582	15435	15270	15280	15520	15444	15266	15340	15438	15415	15354	15401	15358	15257	15444	15458	15225	15393	15434	15525	15326	15321	15331	15372	15499	15391	15372	15556	15352	15621	15396	15435	15506	15319	15439	15418	15503	15572	15416	15378	15297	15505	15366	15559	15390	15431	15320	15411	15278	15449	15369	15417	15385	15366	15275	15450	15445	15563	15406	15250	15487	15423	15543	15318	15240	15295	15126	15416	15584	15478	15228	15511	15407	15538	15326	15494	15446	15716	15443	15287	15434	15379	15501	15482	15465	15451	15320	15489	15303	15353	15247	15478	15333	15408	15307	15244	15331	15381	15452	15230	15477	15397	15184	15436	15455	15524	15360	15378	15284	15289	15515	15340	15528	15406	15352	15320	15217	15395	15265	15520	15466	15550	15410	15461	15434	15417	15272	15508	15519	15609	15494	15382	15405	15544	15373	15581	15471	15464	15324	15606	15388	15357	15318	15414	15457	15484	15484	15535	15556	15404	15460	15482	15301	15324	15334	15401	15399	15540	15210	15311	15492	15362	15540	15447	15314	15379	15433	15292	15517	15456	15486	15346	15439	15518	15529	15376	15455	15346	15343	15530	15428	15544	15370	15654	15462	15534	15464	15371	15339	15438	15468	15441	15280	15571	15325	15559	15377	15512	15341	15238	15262	15368	15309	15436	15602	15467	15445	15582	15302	15352	15375	15226	15495	15382	15332	15531	15621	15400	15390	15151	15512	15322	15511	15485	15417	15522	15657	15387	15422	15446	15391	15444	15279	15280	15414	15508	15498	15339	15488	15230	15317	15374	15343	15278	15428	15323	15345	15502	15413	15543	15303	15375	15362	15438	15388	15342	15490	15621	15181	15329	15425	15498	15497	15427	15429	15413	15397	15442	15342	15340	15336	15492	15483	15495	15457	15391	15282	15228	15430	15546	15404	15239	15488	15327	15331	15396	15545	15303	15477	15289	15402	15595	15566	15479	15427	15408	15501	15470	15534	15539	15283	15577	15341	15404	15418	15377	15459	15506	15620	15521	15479	15599	15493	15505	15339	15360	15426	15469	15381	15595	15496	15452	15280	15480	15491	15126	15434	15291	15328	15318	15328	15415	15396	15363	15306	15414	15566	15200	15473	15219	15483	15275	15555	15640	15470	15485	15384	15499	15604	15402	15527	15313	15450	15402	15529	15522	15446	15252	15566	15549	15378	15527	15384	15327	15385	15503	15518	15377	15306	15353	15360	15405	15282	15464	15342	15421	15604	15349	15559	15428	15574	15556	15229	15419	15533	15622	15132	15382	15412	15374	15456	15351	15643	15486	15564	15423	15608	15482	15268	15548	15340	15596	15385	15520	15588	15460	15346	15441	15402	15472	15552	15338	15375	15221	15292	15603	15314	15432	15256	15504	15247	15375	15502	15392	15500	15392	15443	15331	15373	15658	15216	15389	15422	15426	15488	15478	15510	15547	15317	15486	15424	15424	15551	15499	15323	15583	15446	15670	15449	15404	15383	15642	15456	15330	15468	15286	15556	15462	15269	15299	15471	15506	15248	15451	15488	15486	15285	15465	15390	15401	15505	15337	15432	15407	15381	15540	15418	15546	15464	15309	15334	15246	15224	15451	15568	15156	15456	15278	15486	15324	15473	15350	15525	15385	15500	15407	15316	15406	15226	15195	15368	15404	15306	15490	15343	15189	15554	15406	15217	15441	15337	15222	15324	15309	15396	15756	15323	15332	15399	15720	15316	15360	15558	15504	15354	15248	15618	15380	15507	15450	15429	15462	15299	15492	15336	15478	15453	15457	15462	15532	15307	15414	15438	15422	15479	15356	15455	15498	15505	15379	15452	15322	15374	15359	15360	15231	15297	15365	15345	15372	15317	15508	15469	15392	15374	15412	15404	15277	15356	15422	15317	15330	15383	15261	15469	15183	15357	15548	15507	15488	15471	15640	15312	15373	15260	15601	15365	15326	15131	15315	15509	15505	15508	15472	15475	15078	15407	15452	15259	15675	15477	15514	15331	15471	15476	15281	15338	15320	15432	15521	15416	15282	15511	15435	15455	15429	15480	15215	15442	15506	15382	15559	15451	15253	15287	15268	15364	15376	15422	15622	15227	15367	15760	15568	15448	15332	15204	15416	15342	15314	15313	15453	15344	15619	15556	15589	15347	15364	15200	15361	15496	15601	15301	15463	15671	15300	15216	15125	15331	15291	15501	15500	15390	15570	15465	15426	15375	15373	15527	15344	15309	15499	15403	15503	15495	15382	15462	15274	15352	15552	15392	15401	15504	15370	15585	15321	15370	15445	15530	15321	15425	15452	15105	15392	15365	15300	15359	15537	15456	15258	15430	15431	15298	15667	15422	15370	15508	15205	15319	15441	15382	15403	15361	15184	15441	15330	15527	15223	15340	15427	15139	15307	15453	15259	15166	15498	15361	15392	15290	15379	15515	15462	15285	15401	15230	15271	15511	15344	15424	15415	15558	15412	15375	15321	15328	15507	15300	15410	15282	15479	15415	15383	15323	15444	15418	15459	15239	15557	15249	15592	15336	15313	15408	15374	15262	15405	15430	15653	15441	15335	15392	15397	15536	15503	15343	15284	15268	15183	15391	15143	15240	15471	15283	15498	15338	15462	15224	15391	15218	15434	15126	15412	15274	15158	15260	15375	15445	15372	15494	15439	15412	15490	15354	15285	15405	15504	15315	15262	15345	15513	15278	15362	15318	15386	15601	15548	15215	15350	15267	15376	15298	15152	15258	15345	15285	15333	15570	15431	15482	15303	15521	15477	15211	15383	15367	15297	15367	15419	15563	15535	15566	15532	15460	15434	15513	15341	15485	15400	15405	15454	15578	15298	15377	15379	15612	15530	15642	15467	15430	15611	15467	15413	15384	15568	15240	15580	15456	15395	15370	15441	15318	15529	15381	15273	15488	15618	15364	15633	15506	15524	15400	15390	15386	15285	15423	15374	15495	15342	15202	15270	15397	15654	15287	15417	15557	15340	15402	15336	15438	15354	15705	15404	15250	15576	15370
30813	44305	40816	31501	26307	22572	19391	17666	16195	15414	14775	14575	14270	14146	14150	14047	13869	14032	13863	13872	13884	13695	13750	13973	13868	13682	13711	13644	13857	13914	13748	13770	13850	13563	13790	13801	13788	13753	13699	13663	13645	13871	13737	13941	13740	13696	13711	13807	13811	13942	13573	13903	13867	13750	13718	13647	13806	13889	13715	13675	13748	13775	13790	13703	13899	13741	13693	13894	13933	13876	13647	13854	13777	13786	13709	13709	13840	13858	13581	13708	13735	13861	13723	13785	13654	13799	13790	13743	13555	13883	13802	13841	13842	13618	13818	13673	13778	13656	13785	13555	13820	13868	13798	13842	13720	13718	13581	13740	13618	13585	13695	13747	13744	13722	13919	13623	13898	13621	13738	13714	13892	13815	13993	13785	13781	13589	13647	13674	13771	13736	13778	13753	13719	13822	13855	13831	13759	13772	13595	13728	13682	13778	13722	13719	13805	13806	13774	13894	13564	13824	13765	13755	13720	13825	13720	13693	13635	13748	13705	13855	13849	13868	13754	13711	13736	13711	13688	13686	13611	13630	13744	13763	13538	13795	13804	13762	13844	13777	13770	13747	13814	13753	13600	13814	13681	13815	13818	13798	13759	13850	13707	13770	13745	13718	13846	13718	13556	13917	13729	13928	13925	13715	13724	13855	13775	13711	13774	13679	13855	13702	13754	13778	13983	13723	13644	13678	13708	13776	13739	13857	13823	13807	13909	13749	13682	13777	13723	13710	13691	13766	13724	13685	13623	13798	13746	13710	13653	13664	13721	13795	13629	13807	13681	13720	13650	13681	13705	13699	13793	13771	13831	13677	13776	13708	13662	13753	13645	13711	13752	13716	13598	13785	13677	13553	13674	13868	13709	13752	13834	13795	13839	13889	13802	13725	13850	13712	13664	13684	13694	13837	13956	13688	13702	13667	13710	13753	13836	13702	13867	13803	13615	13843	13694	13765	13864	13803	13745	13794	13751	13646	13817	13810	13688	13824	13581	13847	13690	13802	13751	13751	13749	13719	13602	13632	13628	13705	13838	13719	13659	13730	13733	13605	13747	13815	13729	13627	13751	13664	13731	13685	13856	13623	13814	13872	13728	13748	13705	13699	13861	13773	13699	13765	13645	13791	13764	13685	13723	13785	13717	13795	13687	13669	13800	13883	13694	13715	13632	13892	13623	13524	13697	13793	13805	13736	13703	13727	13730	13658	13690	13640	13740	13662	13629	13660	13735	13709	13698	13746	13767	13575	13729	13669	13577	13597	13780	13642	13697	13744	13862	13837	13762	13709	13693	13630	13889	13675	13674	13704	13736	13705	13830	13640	13792	13710	13753	13646	13738	13690	13751	13599	13681	13634	13847	13751	13758	13908	13665	13940	13856	13606	13687	13760	13924	13884	13790	13771	13700	13700	13941	13748	13843	13766	13819	13553	13783	13726	13781	13801	13638	13582	13816	13614	13757	13640	13663	13724	13662	13890	13780	13873	13910	13779	13756	13839	13655	13708	13612	13683	13644	13809	13747	13575	13761	13895	13722	13771	13828	13683	13646	13754	13668	13634	13590	13759	13698	13657	13821	13629	13681	13790	13694	13475	13662	13761	13738	13842	13671	13767	13881	13614	13842	13653	13991	13867	13791	13678	13656	13669	13594	13782	13619	13892	13926	13591	13788	13692	13746	13878	13665	13803	13865	13641	13631	13662	13745	13617	13773	13661	13838	13650	13728	13698	13708	13737	13793	13743	13679	13786	13683	13739	13689	13703	13703	13947	13795	13738	13788	13788	13698	13664	13853	13597	13691	13723	13674	13804	13722	13666	13577	13712	13630	13753	13798	13645	13691	13776	13669	13685	13489	13958	13837	13734	13734	13669	13840	13658	13703	13546	13849	13791	13746	13616	13814	13618	13793	13687	13793	13710	13624	13835	13698	13844	13782	13691	13701	13686	13802	13595	13758	13635	13709	14008	13765	13696	13686	13675	13762	13642	13817	13691	13940	13589	13733	13804	13706	13830	13541	13789	13790	13803	13887	13726	13563	13713	13670	13882	13692	13562	13865	13750	13730	13676	13733	13932	13679	13764	13749	13729	13713	13675	13671	13832	13547	13759	13878	13736	13756	13755	13795	13625	13808	13699	13694	13736	13885	13608	13622	13697	13790	13634	13803	13917	13678	13565	13631	13761	13816	13980	13685	13830	13599	13756	13801	13801	13721	13671	13768	13774	13648	14022	13690	13883	13568	13497	13830	13786	13803	13700	13778	13689	13762	13739	13790	13846	13911	13715	13731	13743	13603	13742	13768	13751	13687	13635	13616	13702	13865	13646	13791	13698	13868	13797	13644	13761	13878	13630	13745	13523	13690	13790	13763	13779	13716	13711	13833	13787	13675	13751	13796	13590	13695	13761	13659	13673	13804	13752	13725	13719	13821	13748	13824	13773	13744	13781	13684	13902	13812	13743	13729	13581	13793	13654	13606	13738	13781	13715	13805	13789	13664	13841	14020	13739	13585	13704	13908	13571	13952	13868	13779	13624	13870	13611	13894	13790	13797	13686	13756	13747	13847	13749	13702	13832	13585	13597	13512	13788	13769	13791	13738	13633	13804	13659	13613	13631	13768	13730	13876	13872	13725	13843	13744	13671	13897	13690	13653	13871	13705	13753	13891	13835	13758	13772	13609	13890	13696	13837	13765	13789	13972	13589	13640	13771	13699	13899	13814	13718	13650	13770	13730	13761	13842	13762	13818	13691	13888	13723	13780	13617	13696	13822	13498	13638	13834	13662	13637	13692	13717	13848	13657	13692	13716	13835	13775	13658	13851	13682	13692	13828	13758	13622	13560	13697	13713	13791	13696	13848	13903	13775	13776	13757	13678	13780	13776	14012	13674	13560	13847	13835	13672	13928	13566	13679	13702	13729	13698	13840	13802	13616	13839	13661	13766	13926	13721	13686	13715	13712	13698	13785	13778	13653	13727	13766	13674	13720	13736	13771	13885	13757	13694	13813	13787	13690	13841	13838	13775	13705	13724	13709	13787	13712	13753	13717	13784	13792	13744	13760	13766	13718	13645	13793	13622	13630	14030	13894	13622	13837	13690	13629	13692	13627	13845	13769	13808	13697	13807	13631	13710	13676	13757	13826	13716	13837	13813	13671	13733	13603	13606	13676	13821	13823	13506	13735	13628	13693	13719	13807	13721	13687	13710	13713	13679	13687	13811	13525	13777	13756	13699	13798	13755	13683	13661	13700	13755	13821	13751	13710	13734	13619	13796	13569	13692	13691	13797	13751	13565	13665	13830	13666	13770	13601	13651	13776	13682	13753	13733	13787	13715	13777	13747	13872	13679	13586	13724	13690	13547	13744	13703	13641	13737	13815	13667	13728	13851	13725	13675	13642	13728	13720	13786	13774	13722	13788	13650	13711	13845	13706	13695	13830	13671	13968	13653	13814	13745	13752	13782	13886	13723	13674	13770	13722	13759	13732	13771	13792	13662	13846	13796	13788	13565	13801	13807	13709	13858	13681	13735	13713	13704	13624	13812	13653	13700	13742	13683	13721	13773	13554	13783	13688	13675	13857	13813	13587	13712	13684	13706	13677	13808	13517	13550	13575	13833	13597	13666	13816	13586	13656	13775	13794	13772	13727	13684	13649	13789	13815	13772	13844	13783	13768	13800	13773	13683	13851	13607	13748	13715	13555	13875	13828	13841	13715	14056	13768	13777	13760	13706	13758	13661	13746	13802	13754	13898	13712	13635	13740	13684	13799	13683	13464	13644	13674	13598	13673	13727	13678	13911	13796	13577	13739	13804	13781	13702	13822	13810	13510	13642	13650	13645	13690	13552	13841	13786	13539	13625	13769	13746	13841	13744	13856	13968	13863	13746	13604	13651	13751	13741	13639	13777	13805	13775	13639	13613	13628	13625	13921	13701	13614	13643	13954	13874	13636	13615	13703	13702	13684	13606	13749	13725	13785	13790	13693	13731	13908	13723	13800	13772	13635	13901	13694	13868	13753	13717	13832	13738	13818	13789	13717	13740	13601	13727	13683	13842	13612	13835	13649	13668	13598	13635	13759	13657	13838	13665	13705	13818	13831	13673	13799	13574	13782	13643	13814	13687	13825	13657	13809	13746	13739	13797	13733	13794	13540	13748	13604	13754	13657	13806	13745	13780	13723	13690	13668	13779	13720	13688	13769	13994	13719	13713	13843	13724	13729	13708	13852	13774	13658	13763	13749	13531	13892	13837	13731	13665	13756	13804	13811	13842	13799	13813	13777	13583	13730	13702	13825	13686	13727	13760	13655	13511	13834	13768	13946	13738	13651	13864	13595	13763	13716	13737	13863	13575	13695	13781	13890	13656	13744	13673	13611	13643	13626	13780	13613	13742	13622	13575	13581	13859	13758	13716	13713	13856	13695	13759	13677	13673	13724	13688	13690	13758	13861	13748	13612	13776	13731	13715	13694	13766	13734	13621	13631	13801	13869	13806	13830	13714	13614	13899	13718	13710	13703	13961	13635	13969	13657	13816	13754	13583	13794	13798	13877	13606	13697	13790	13729	13711	13700	13676	13768	13829	13662	13859	13851	13617	13797	13639	13829	13774	13780	13778	13749	13945	13638	13768	13672	13679	13814	13743	13669	13722	13654	13653	13683	13685	13555	13745	13715	13806	13707	13512	13618	13713	13662	13569	13778	13530	13706	13753	13579	13754	13946	13927	13722	13740	13616	13856	13729	13755	13699	13745	13690	13597	13804	13645	13661	13772	13841	13834	13880	13750	13743	13844	13766	13806	13863	13844	13731	13746	13752	13843	13783	13835	13776	13757	13807	13880	13573	13568	13777	13564	13609	13698	13486	13710	13702	13664	13773	13702	13679	13757	13790	13766	13736	13797	13942	13773	13690	13626	13764	13808	13774	13805	13723	13754	13776	13760	13999	13735	13704	13793	13708	13848	13790	13593	13856	13769	13598	13639	13815	13768	13781	13623	13655	13594	13591	13680	13815	13653	13788	13618	13807	13724	13671	13944	13596	13628	13791	13681	13840	13813	13657	13719	13951	13740	13720	13826	13611	13643	13810	13701	13627	13733	13661	13931	13839	13724	13545	13690	13739	13589	13946	13683	13696	13905	13734	13769	13771	13859	13697
24132	21140	28745	26711	26956	28993	26896	22163	20294	18466	17116	16525	16114	16305	16064	15808	15685	15691	15702	15596	15616	15425	15609	15390	15538	15275	15535	15545	15542	15351	15349	15520	15352	15366	15569	15200	15326	15329	15559	15311	15370	15323	15444	15294	15391	15251	15295	15294	15436	15381	15384	15429	15461	15433	15222	15071	15210	15351	15472	15164	15504	15352	15213	15217	15344	15349	15430	15364	15586	15323	15199	15468	15356	15385	15193	15278	15350	15314	15442	15474	15252	15186	15500	15548	15360	15266	15195	15343	15219	15391	15479	15406	15452	15342	15346	15310	15298	15120	15369	15319	15295	15412	15530	15283	15219	15232	15267	15495	15207	15202	15361	15364	15100	15186	15198	15318	15433	15476	15340	15362	15296	15214	15344	15418	15458	15235	15187	15414	15246	15297	15249	15109	15445	15224	15370	15358	15256	15419	15255	15225	15224	15229	15185	15372	15306	15388	15172	15448	15529	15344	15247	15096	15376	15335	15182	15399	15123	15377	15229	15250	15350	15258	15133	15158	15391	15647	15228	15313	15390	15295	15303	15468	15346	15161	15309	15266	15360	15208	15101	15427	15198	15114	15344	15256	15371	15207	15402	15248	15203	15401	15168	15262	15350	15484	15288	15369	15272	15346	15275	15209	15248	15287	15453	15411	15272	15338	15301	15182	15280	15256	15348	15331	15362	15262	15157	15237	15367	15201	15368	15430	15291	15312	15285	15155	15218	15353	15276	15427	15174	15122	15265	15382	15430	15316	15148	15222	15288	15171	15439	15491	15364	15316	15356	15409	15533	15350	15398	15417	15409	15379	15246	15405	15219	15245	15333	15276	15303	15358	15391	15361	15384	15319	15165	15350	15476	15383	15317	15293	15341	15202	15218	15429	15288	15366	15339	15402	15274	15407	15437	15381	15379	15144	15267	15226	15261	15382	15217	15396	15314	15341	15147	15375	15390	15332	15409	15364	15117	15238	15480	15177	15238	15242	15284	15246	15317	15394	15346	15585	15403	15061	15489	15342	15249	15255	15433	15433	15492	15327	15287	15377	15247	15310	15242	15291	15358	15233	15427	15309	15264	15424	15441	15444	15156	15292	15208	15462	15399	15062	15407	15490	15449	15330	15330	15264	15395	15156	15196	15500	15286	15508	15201	15204	15376	15309	15155	15431	15144	15249	15387	15381	15187	14991	15396	15144	15394	15214	15293	15227	15286	15255	15217	15140	15443	15365	15514	15354	15328	15407	15369	15300	15339	15138	15338	15164	15308	15332	15444	15324	15158	15166	15441	15386	15592	15455	15388	15325	15288	15540	15201	15281	15384	15260	15271	15170	15331	15249	15430	15276	15212	15374	15362	15387	15260	15483	15249	15221	15305	15548	15298	15326	15335	15215	15480	15324	15318	15322	15391	15296	15498	15295	15508	15144	15479	15233	15387	15277	15178	15227	15197	15242	15395	15329	15180	15344	15326	15468	15368	15404	15197	15339	15311	15272	15349	15248	15425	15256	15568	15174	15295	15243	15199	15244	15358	15430	15299	15231	15093	15339	15155	15447	15402	15434	15309	15301	15471	15305	15535	15284	15246	15333	15214	15193	15331	15448	15258	15332	15113	15182	15235	15301	15285	15407	15410	15321	15239	15235	15204	15429	15369	15239	15390	15169	15318	15389	15155	15249	15335	15339	15490	15108	15413	15274	15302	15466	15227	15199	15285	15131	15309	15084	15233	15244	15247	14969	15372	15174	15497	15516	15204	15286	15357	15297	15254	15316	15417	15184	15426	15364	15303	15324	15380	15132	15250	15344	15266	15172	15277	15129	15394	15347	15012	15284	15285	15147	15259	15326	15483	15228	15279	15269	15349	15258	15377	15302	15448	15549	15364	15249	15080	15407	15314	15153	15211	15261	15475	15484	15172	15261	15338	15288	15100	15514	15404	15157	15205	15507	15398	15378	15240	15488	15400	15388	15187	15257	15239	15246	15237	15297	15170	15415	15248	15296	15316	15221	15561	15184	15420	15231	15305	15154	15150	15269	15367	15460	15470	15455	15260	15393	15309	15499	15307	15285	15234	15484	15296	15332	15345	15301	15450	15250	15336	15287	15078	15377	15555	15330	15284	15272	15380	15314	15266	15456	15217	15171	15267	15150	15261	15517	15350	15420	15225	15466	15407	15301	15051	15376	15491	15370	15394	15213	15412	15263	15112	15209	15249	15345	15219	15224	15245	15265	15346	15283	15400	15228	15198	15237	15306	15335	15559	15420	15230	15403	15242	15275	15328	15235	15412	15436	15299	15274	15145	15328	15302	15255	15491	15374	15365	15463	15378	15414	15266	15397	15365	15467	15198	15428	15240	15122	15416	15366	15446	15248	15235	15369	15375	15238	15330	15279	15383	15259	15469	15307	15309	15535	15415	15252	15260	15187	15404	15354	15295	15472	15340	15251	15192	15156	15416	15363	15242	15202	15254	15197	15110	15300	15120	15223	15173	15302	15280	14952	15173	15269	15265	15494	15384	15450	15319	15413	15341	15277	15287	15087	15155	15293	15348	15293	15408	15243	15105	15442	15290	15313	15356	15306	15287	15307	15343	15366	15319	15264	15127	15439	15292	15358	15184	15233	15203	15212	15519	15195	15163	15294	15274	15190	15315	15439	15381	15446	15363	15162	15276	15222	15188	15395	15458	15290	15196	15110	15183	15344	15277	15372	15354	15312	15309	15237	15105	15284	15332	15342	15093	15443	15296	15357	15499	15295	15321	15488	15273	15369	15325	15490	15306	15398	15306	15118	15396	15419	15383	15473	15349	15371	15317	15327	15335	15160	15392	15213	15201	15370	15334	15254	15440	15351	15366	15190	15293	15118	15380	15284	15254	15391	15587	15114	15208	15444	15149	15309	15454	15386	15298	15288	15286	15106	15106	15221	15204	15356	15412	15325	15241	15341	15321	15386	15369	15309	15327	15135	15127	15442	15377	15208	15262	15357	15373	15481	14904	15242	15381	15451	15259	15302	15547	15317	15179	15322	15582	15190	15265	15292	15365	15246	15215	15454	15447	15335	15272	15407	15185	15153	15263	15300	15321	15238	15220	15533	15349	15226	15254	15251	15445	15384	15312	15244	15354	15412	15267	15446	15415	15485	15534	15205	15523	15488	15423	15393	15392	15262	15377	15075	15283	15436	15269	15322	15371	15223	15335	15515	15259	15363	15419	15403	15415	15176	15281	15116	15098	15218	15147	15352	15349	15201	15233	15256	15460	15319	15142	15394	15460	15209	15361	15330	15404	15331	15368	15405	15315	15228	15432	15404	15388	15381	15275	15219	15320	15348	15329	15335	15219	15349	15246	15396	15191	15364	15259	15264	15329	15191	15324	15113	15445	15336	15236	15273	15318	15545	15392	15268	15395	15359	15300	15379	15147	15163	15408	15068	15231	15419	15322	15087	15503	15427	15501	15242	15321	15380	15620	15432	15333	15333	15272	15533	15361	15242	15336	15290	15186	15322	15470	15335	15210	15437	15490	15152	15284	15257	15427	15376	15434	15459	15246	15297	15263	15404	15376	15260	15393	15429	15378	15529	15242	15177	15332	15302	15440	15467	15571	15281	15430	15350	15270	15269	15417	15347	15509	15334	15300	15229	15474	15401	15267	15312	15262	15372	15341	15260	15444	15128	15332	15427	15391	15342	15256	15345	15292	15323	15353	15299	15229	15373	15391	15239	15146	15280	15434	15217	15303	15326	15164	15377	15330	15451	15391	15108	15466	15242	15427	15380	15383	15615	15407	15328	15454	15426	15245	15326	15628	15278	15385	15484	15223	15498	15212	15185	15451	15250	15251	15441	15161	15247	15431	15422	15356	15325	15213	15328	15499	15369	15316	15046	15361	15366	15215	15243	15220	15400	15466	15422	15375	15239	15217	15348	15318	15206	15477	15280	15342	15310	15245	15335	15216	15149	15350	15258	15405	15546	15188	15245	15441	15295	15345	15130	15227	15367	15346	15422	15308	15348	15402	15449	15165	15427	15301	15355	15076	15307	15402	15274	15212	15349	15299	15304	15493	15309	15376	15316	15111	15163	15167	15493	15433	15436	15239	15404	15172	15219	15313	15111	15317	15497	15347	15391	15460	15219	15279	15497	15245	15150	15416	15196	15340	15219	15241	15288	15412	15253	15532	15248	15238	15264	15280	15351	15364	15379	15542	15409	15288	15028	15333	15228	15367	15292	15342	15415	15311	15270	15393	15280	15239	15403	15317	15323	15438	15483	15322	15135	15020	15418	15530	15319	15331	15343	15241	15213	15341	15146	15479	15314	15255	15402	15317	15246	15325	15157	15297	15328	15329	15163	15416	15280	15289	15219	15179	15255	15420	15503	15461	15307	15096	15062	15415	15345	15309	15174	15194	15202	15352	15283	15493	15415	15385	15219	15444	15304	15339	15457	15481	15405	15318	15312	15528	15404	15215	15444	15299	15169	15263	15340	15413	15336	15314	15168	15240	15232	15292	15212	15339	15112	15242	15371	15368	15244	15335	15294	15270	15339	15102	15371	15211	15090	15145	15391	15375	15288	15156	15119	15246	15308	15269	15475	15309	15436	15318	15067	15275	15318	15405	15407	15308	15268	15416	15213	15417	15276	15293	15233	15265	15329	15327	15245	15423	15344	15211	15335	15371	15063	15325	15254	15207	15291	15240	15304	15371	15353	15472	15216	15264	15750	15257	15258	15447	15026	15314	15210	15264	15322	15341	15279	15203	15336	15406	15206	15274	15348	15162	15257	15466	15452	15316	15340	15328	15205	15229	15382	15328	15353	15352	15284	15425	15168	15422	15361	15380	15217	15231	15576	15323	15352	15383	15211	15483	15245	15198	15484	15353	15079	15451	15499	15505	15500	15205	15093	15539	15233	15224	15315	15376	15359	15343	15059	15319	15315	15185	15289	15662	15409	15062	15274	15250	15165	15351	15343	15224	15333	15234	15245	15176	15419	15403	15361	15342	15316	15427	15393	15257	15553	15251	15203	15164	15226	15380	15145	15275	15434	15381	15175	15288	15156	15258	15143	15408	15404	15319	15056	15434	15356	15284	15395	15426	15452	15238	15384	15233	15430	15226	15415	15470	15430	15311	15312	15312	15283	15219	15326	15091	15470
30709	50896	47720	39347	33846	30592	26038	22117	20245	17831	15790	15062	14791	14598	14344	14210	14170	13961	14105	13905	13934	13841	13922	13795	13824	13560	13583	13647	13747	13665	13820	13565	13767	13885	13688	13654	13897	14000	13825	13790	13795	13752	13676	13756	13588	13800	13564	13695	13706	13802	13608	13647	13821	13636	13806	13689	13901	13737	13805	13850	13668	13693	13723	13672	13755	13685	13803	13794	13699	13882	13764	13809	13881	13640	13732	13642	13766	13740	13741	13690	13656	13650	13693	13637	13688	13611	13782	13674	13799	13790	13760	13747	13873	13752	13600	13570	13737	13512	13928	13717	13742	13780	13670	13723	13884	13781	13657	13732	13613	13822	13820	13574	13639	13723	13545	13755	13597	13739	13708	13850	13703	13933	13694	13783	13788	13711	13662	13603	13499	13798	13826	13782	13716	13610	13792	13899	13689	13722	13787	13601	13651	13751	13683	13773	13720	13825	13774	13807	13746	13836	13706	13766	13717	13583	13811	13632	13795	13756	13777	13774	13677	13577	13713	13718	13668	13803	13814	13696	13773	13731	13755	13856	13772	13430	13840	13780	13571	13768	13560	13646	13743	13684	13443	13651	13731	13749	13723	13650	13826	13836	13710	13837	13662	13578	13729	13606	13831	13814	13847	13808	13574	13719	13642	13640	13688	13499	13618	13683	13741	13749	13665	13654	13773	13732	13644	13602	13671	13732	13693	13786	13631	13727	13746	13737	13702	13780	13735	13659	13632	13547	13605	13614	13774	13581	13648	13666	13932	13666	13902	13773	13769	13709	13593	13735	13694	13525	13725	13779	13784	13706	13650	13557	13659	13722	13723	13786	13672	13776	13848	13686	13850	13709	13680	13712	13766	13735	13667	13671	13680	13670	13752	13821	13696	13702	13814	13803	13757	13631	13586	13608	13722	13719	13641	13501	13645	13755	13734	13785	13721	13673	13774	13822	13714	13745	13710	13781	13731	13764	13777	13520	13714	13653	13712	13798	13829	13690	13800	13605	13753	13806	13561	13750	13695	13755	13623	13599	13640	13542	13579	13723	13684	13568	13786	13635	13644	13632	13744	13756	13659	13800	13913	13744	13657	13555	13729	13702	13604	13633	13792	13571	13641	13574	13669	13567	13656	13746	13606	13721	13758	13868	13785	13568	13630	13746	13575	13749	13798	13732	13768	13732	13624	13651	13825	13858	13646	13803	13698	13665	13752	13821	13725	13693	13752	13713	13679	13706	13664	13727	13694	13589	13650	13841	13841	13674	13775	13543	13690	13708	13749	13528	13651	13739	13815	13634	13616	13640	13635	13501	13902	13709	13872	13713	13773	13599	13551	13618	13682	13615	13631	13620	13519	13694	13543	13768	13753	13768	13761	13553	13521	13682	13556	13531	13651	13706	13700	13667	13669	13748	13621	13693	13710	13591	13772	13584	13650	13787	13527	13786	13746	13690	13747	13799	13661	13670	13640	13617	13660	13804	13746	13762	13711	13663	13674	13648	13711	13601	13783	13724	13696	13576	13742	13704	13720	13764	13580	13763	13813	13719	13606	13711	13768	13527	13664	13709	13733	13804	13749	13590	13795	13526	13848	13496	13612	13574	13762	13578	13645	13606	13753	13778	13689	13577	13849	13714	13640	13583	13738	13735	13658	13560	13869	13602	13650	13669	13733	13557	13728	13551	13673	13636	13792	13649	13606	13622	13752	13713	13625	13731	13700	13687	13624	13708	13777	13615	13582	13698	13766	13733	13640	13569	13681	13719	13766	13824	13653	13758	13595	13756	13578	13672	13691	13765	13713	13698	13457	13778	13719	13603	13791	13620	13708	13726	13841	13568	13680	13785	13752	13640	13702	13648	13758	13771	13527	13710	13667	13659	13608	13703	13692	13710	13763	13788	13620	13736	13797	13713	13621	13558	13758	13755	13677	13799	13719	13655	13592	13650	13611	13620	13771	13644	13723	13821	13837	13690	13698	13673	13900	13727	13536	13760	13817	13657	13681	13634	13840	13674	13788	13630	13668	13779	13680	13734	13616	13716	13608	13797	13640	13548	13736	13815	13708	13769	13761	13700	13642	13539	13575	13705	13871	13769	13669	13589	13783	13712	13841	13531	13687	13617	13744	13754	13681	13798	13833	13539	13801	13723	13701	13703	13796	13750	13719	13886	13663	13716	13773	13764	13850	13731	13714	13620	13816	13724	13782	13696	13806	13688	13702	13663	13801	13694	13707	13625	13778	13584	13850	13541	13628	13785	13789	13601	13842	13766	13647	13526	13838	13727	13669	13584	13592	13709	13804	13603	13634	13653	13686	13820	13589	13903	13555	13687	13523	13645	13643	13681	13494	13651	13745	13772	13691	13536	13686	13832	13708	13673	13695	13808	13806	13730	13762	13670	13750	13860	13572	13728	13813	13818	13550	13877	13745	13646	13539	13820	13761	13685	13592	13836	13521	13738	13691	13752	13678	13762	13723	13745	13714	13490	13815	13756	13802	13561	13714	13668	13727	13716	13568	13627	13731	13703	13626	13621	13680	13750	13719	13739	13555	13784	13712	13705	13666	13702	13787	13643	13677	13465	13794	13742	13825	13714	13669	13722	13660	13589	13779	13685	13649	13665	13686	13509	13878	13643	13715	13816	13708	13754	13668	13538	13741	13786	13699	13577	13802	13699	13590	13775	13835	13547	13627	13736	13807	13541	13569	13854	13827	13591	13770	13763	13617	13735	13773	13625	13707	13639	13730	13412	13822	13816	13702	13810	13551	13630	13740	13735	13740	13828	13805	13632	13710	13811	13746	13597	13701	13736	13743	13787	13815	13740	13777	13654	13738	13603	13904	13801	13736	13796	13611	13651	13605	13759	13727	13462	13696	13675	13741	13706	13772	13707	13775	13699	13825	13712	13700	13650	13720	13655	13680	13661	13698	13641	13661	13627	13857	13636	13737	13768	13702	13568	13556	13780	13613	13700	13489	13821	13666	13514	13689	13677	13775	13801	13659	13639	13784	13621	13895	13706	13588	13939	13722	13739	13671	13752	13583	13827	13806	13727	13750	13665	13776	13636	13702	13768	13766	13589	13792	13813	13617	13740	13642	13601	13717	13757	13633	13703	13753	13732	13795	13601	13661	13680	13827	13754	13733	13642	13691	13690	13614	13544	13713	13690	13604	13682	13870	13575	13617	13589	13741	13795	13747	13716	13697	13837	13600	13569	13680	13634	13691	13602	13668	13663	13811	13551	13552	13554	13808	13657	13597	13694	13889	13638	13629	13904	13725	13758	13737	13567	13590	13719	13777	13751	13651	13669	13675	13701	13784	13635	13530	13891	13650	13813	13707	13580	13704	13801	13729	13648	13748	13565	13847	13776	13695	13579	13648	13641	13725	13874	13776	13630	13521	13747	13527	13854	13624	13663	13619	13669	13711	13707	13671	13702	13774	13614	13712	13738	13696	13863	13755	13809	13765	13902	13622	13727	13683	13782	13721	13523	13734	13649	13674	13717	13796	13631	13586	13675	13702	13560	13491	13761	13738	13695	13564	13607	13712	13713	13747	13571	13837	13768	13703	13819	13836	13580	13672	13622	13629	13707	13680	13765	13669	13758	13684	13804	13684	13677	13614	13594	13734	13608	13675	13608	13883	13803	13675	13959	13656	13599	13751	13783	13681	13766	13777	13796	13669	13628	13804	13690	13689	13859	13652	13562	13554	13685	13786	13716	13785	13514	13752	13870	13651	13693	13624	13664	13580	13846	13864	13759	13677	13613	13687	13580	13684	13704	13740	13648	13700	13677	13660	13595	13436	13639	13583	13756	13854	13548	13538	13619	13852	13698	13626	13803	13844	13833	13751	13800	13666	13631	13640	13764	13775	13798	13810	13664	13853	13576	13769	13602	13680	13761	13762	13749	13607	13669	13758	13803	13677	13819	13706	13728	13708	13882	13562	13705	13721	13690	13777	13604	13874	13627	13730	13603	13677	13691	13736	13568	13625	13747	13597	13688	13651	13619	13675	13637	13572	13727	13697	13623	13598	13671	13758	13757	13775	13736	13619	13755	13593	13775	13759	13580	13891	13767	13510	13858	13576	13623	13686	13672	13894	13672	13796	13620	13534	13603	13857	13569	13745	13800	13710	13840	13719	13745	13643	13524	13893	13731	13653	13695	13860	13653	13725	13503	13714	13778	13672	13802	13676	13654	13628	13726	13594	13741	13743	13812	13775	13706	13605	13660	13719	13590	13784	13804	13619	13771	13732	13805	13723	13852	13595	13651	13610	13775	13693	13738	13719	13625	13745	13837	13579	13717	13584	13776	13642	13788	13701	13701	13701	13710	13848	13620	13647	13667	13715	13868	13636	13716	13658	13649	13550	13752	13777	13737	13809	13703	13621	13888	13742	13782	13761	13667	13870	13716	13663	13833	13740	13779	13765	13699	13678	13714	13593	13689	13808	13883	13840	13708	13721	13775	13484	13677	13574	13706	13728	13852	13684	13838	13662	13534	13675	13644	13707	13686	13846	13782	13805	13739	13593	13603	13663	13755	13899	13788	13651	13711	13711	13510	13694	13648	13712	13741	13817	13701	13714	13758	13770	13722	13683	13604	13630	13781	13641	13901	13658	13677	13526	13809	13722	13720	13703	13749	13747	13545	13654	13822	13686	13738	13875	13650	13780	13745	13610	13747	13676	13704	13778	13681	13766	13698	13788	13546	13610	13700	13581	13664	13750	13671	13636	13535	13757	13702	13613	13556	13849	13632	13626	13635	13570	13712	13780	13841	13813	13629	13628	13663	13595	13731	13839	13569	13647	13634	13703	13808	13781	13693	13651	13669	13707	13671	13858	13734	13806	13594	13712	13647	13742	13831	13691	13708	13626	13712	13639	13769	13596	13665	13813	13745	13543	13839	13682	13777	13755	13770	13669	13951	13793	13655	13662	13682	13508	13688	13752	13778	13672	13754	13661	13679	13731	13498	13757	13735	13607	13775	13655	13595	13651	13795	13759	13564	13540	13549	13710	13802	13904	13686	13526	13810	13697	13801	13722	13688	13868	13645	13758	13838	13710	13666	13865	13680	13729	13789	13708	13719	13644	13696	13659	13605	13837	13663	13884	13677	13754	13732	13672	13732	13605	13686	13821	13690	13724	13803
22872	21128	28966	24387	24858	29094	30171	25143	21547	19357	18094	17767	17517	17131	16925	16666	16533	16566	16417	16448	16237	16356	16374	16256	16068	15885	16043	16152	16076	15856	15991	16056	15944	16201	16098	16080	15848	16043	15924	16151	16128	15972	15946	16112	15995	15953	15921	15927	15886	15778	15932	15940	16133	15927	15995	15960	16017	15776	15955	16118	15991	15915	15799	16023	15865	15866	15950	15945	15779	15915	15917	15753	15928	15920	15959	15849	15992	15903	15842	15918	15846	15668	15870	16048	15911	15872	15963	16026	15852	15855	15809	15895	15778	15849	15907	16031	15960	15893	15909	15955	15964	15815	15752	15894	16054	15920	15928	15996	15968	15985	16141	15901	16072	15955	15918	15812	15911	15879	15717	16031	15913	15857	15923	15731	16046	16112	15778	15881	15757	16006	16017	15974	15937	15754	15815	15917	15837	15848	15980	15915	16073	15963	15981	16012	15731	16130	15858	15918	15905	15738	15776	15798	16060	15923	15826	15880	15814	15940	15984	15778	15851	15958	16123	15985	16014	16031	15791	15976	15813	16033	15844	15983	15828	15838	15827	15866	15877	15953	15904	16105	15866	15990	15836	15872	15796	15854	15934	16002	15993	16037	15894	15809	16025	16009	15974	15755	15752	15811	15951	15701	15842	15950	15903	15882	15859	15976	15946	15942	15932	16059	16012	15769	15895	15865	16065	15704	15854	15824	15988	15918	15841	15923	16021	15830	15929	15987	15965	15820	15882	16085	15870	15698	15797	15911	15870	15775	15849	15811	15699	15904	15800	15814	15859	15685	15988	16052	15867	16099	15707	15801	15826	15886	16116	16022	15939	15791	15905	15952	15832	16128	16038	15843	15943	16001	16013	15858	16032	16091	15916	16112	16016	15901	15922	15881	15932	15877	16084	16068	15991	15833	15842	15848	15890	15957	15915	15878	15880	15956	15824	16008	15830	15932	15819	15983	15698	15739	15803	15888	15947	16081	15846	15845	15957	16055	15937	15830	16026	15948	16062	15894	16027	15977	15802	15801	16025	15836	15887	15888	15899	15873	16031	15715	15790	15652	16035	15959	16022	16267	15917	15856	15772	15973	15930	15909	15905	16010	15986	16157	15865	15869	16001	15833	15815	15596	16093	16059	15790	15876	16089	15896	15997	15977	15937	15913	15975	16097	16015	15908	16007	15971	15750	15913	16080	15723	15948	15973	15951	15701	15847	15927	16124	15769	15840	15920	15835	15792	15942	15955	15828	15927	15806	15832	15887	15954	16014	15866	15847	15937	15956	15891	15950	15859	15947	15787	15927	15929	15886	15830	15991	15753	15684	15906	15825	15826	15886	15804	15977	15989	15807	15876	15711	15986	16037	15923	15790	16000	15894	15919	15757	15794	16119	16051	16132	16063	15939	15974	15961	16048	15690	15905	16010	15565	15889	15990	15932	15855	15929	15687	15934	15750	16156	15860	16065	15665	16071	15884	16081	15908	15861	15766	15954	15697	16020	15872	15834	15947	15984	15928	15976	16083	15634	15697	15938	15903	15868	15857	15761	16079	15764	15951	15889	15753	15718	15920	15870	15939	15833	15826	16009	15985	16013	15951	15886	15850	15975	15821	15935	15865	15820	15649	15969	16024	15995	15842	16038	16069	15870	15893	15954	15767	15883	15812	15790	15966	15878	16077	15961	15656	15850	15927	15906	15918	15727	15911	15998	15887	15961	16119	16011	15895	15974	16021	16018	16106	16002	15991	15828	15997	15860	15958	15848	15912	15900	15692	15758	15815	15873	15733	15705	15884	15861	15927	15988	15805	15992	15761	16010	15663	15935	15840	16042	15819	15843	15946	15929	16015	15741	15654	15941	15787	15879	15906	15971	15920	16033	15853	15949	16055	15952	16047	15963	15813	16033	15829	15773	15530	15895	15975	15784	15784	15702	15842	15780	15891	16050	15970	15917	15973	15913	15913	15921	15932	15858	15946	16003	15810	15673	15860	15693	15837	15872	15941	15732	15909	15941	15982	15810	16010	15745	15949	15926	16046	15966	15992	15867	16061	15895	15954	15866	16077	15882	15809	15924	15845	15849	15660	15853	15690	15802	15982	15955	15913	16036	15843	15637	15954	15868	15803	15939	15711	15734	15858	16049	15978	16007	15795	16002	15807	15951	15832	15976	15994	15805	15949	15768	15929	15969	15970	15904	15975	15923	16131	16050	15851	15856	15861	15931	15783	15888	15960	15801	15994	15897	15934	16140	16022	15934	15780	15914	15929	15771	15798	15804	15660	15831	16058	16010	15966	16035	16094	16038	16066	15895	15840	15947	16104	15824	15967	16007	15899	16040	15921	15896	15911	15795	15846	15743	15983	15968	15871	15908	15915	15931	15876	15832	15874	15857	15715	15957	15873	15936	15968	15903	15893	15767	15897	15965	15859	15981	15692	15834	15808	15950	15972	15862	15940	15503	15835	15957	15798	16078	16242	15801	15688	15685	15993	15953	15928	15893	15915	16041	16016	15777	15910	15898	16175	15861	15793	15929	15996	16122	15953	15977	16023	15904	15932	16007	16169	15910	15937	15985	15911	16123	15839	15959	15811	15841	15723	15814	15845	15933	15907	15754	15913	15835	15757	16079	15862	15871	15786	16020	15892	15634	16066	15872	16021	15677	15981	15874	15870	15961	15880	15843	15774	15968	15568	15907	15862	15931	15955	15996	15966	15742	15895	16101	16056	15804	15951	15865	15711	15859	15742	15922	15865	16158	16062	15816	15818	15821	15924	15920	15929	15559	15826	15911	15779	15870	15806	15816	16074	15779	16004	15602	15946	15903	15874	16069	15818	15886	15887	15759	15867	15990	15929	15892	16020	15817	15879	15899	15933	15841	15965	15777	15953	15849	15991	15803	15760	15749	15625	15830	15875	15651	15793	15763	16052	15883	16067	15811	15947	15791	15876	15738	15851	15817	15962	15792	15615	16019	15982	15900	15807	15984	15874	15906	16116	16062	16025	15931	16019	16024	15747	15836	16141	15788	15850	15864	15827	15989	15958	15970	15940	15983	15953	15812	15844	15874	15725	15765	15803	15655	15863	15925	16033	16080	15864	15774	15879	16092	15983	15880	15973	16056	15977	15999	16023	15861	15942	15822	15779	15935	15823	15783	15696	15678	15904	15852	15900	15889	15780	15827	15887	16034	15946	15950	15791	16034	15791	15837	15910	15788	15651	15930	15967	16066	15653	15794	16020	16038	15948	15972	15976	15915	15794	15812	15814	15829	15822	15755	15952	15742	16037	15950	15942	15807	15943	16056	15888	15971	16038	15817	15941	15878	15924	15936	15999	15808	15857	15894	15954	15816	15858	15831	15754	16058	15682	15923	16167	15666	15856	15868	15747	15956	15938	15646	15968	16095	15864	15899	15901	15804	15753	15991	15858	15825	15724	15835	15891	15907	15921	15894	15894	15793	16107	15892	15712	15856	16039	15954	15911	16018	15833	15873	15990	15913	15757	15880	15740	15752	15930	15872	15839	15836	15874	15846	15751	15721	15870	15823	15848	16001	15937	15881	16119	15758	15820	15862	15642	15850	15922	15884	15780	16063	15895	15814	15844	15952	15889	15905	16071	16016	15781	15969	16070	15876	15944	15740	15809	15846	15985	15806	15942	15933	15791	15693	16007	16048	15831	15869	15999	15760	16047	15819	16067	15820	15859	15809	16043	15980	15790	15856	15775	15724	16086	15854	15899	16072	16065	15864	15792	15909	15953	16028	15946	16040	15915	16030	15932	15890	15948	16054	15722	15843	15776	15684	15846	15763	15932	15905	15820	16023	15713	15749	15729	16074	15887	15749	15748	15678	15860	15892	16008	15826	15641	15907	15791	16023	15908	15866	15820	15845	16138	15894	15778	15815	15864	15892	15870	15908	15997	15843	16029	15918	15763	15943	15906	16111	15947	15935	15834	15656	15863	15835	15825	15962	15907	15904	15903	15956	15851	15849	15961	16029	16015	15982	15886	15907	15789	15903	15733	16014	15831	15802	15890	15722	15764	15863	16088	15766	15890	16046	15727	15763	15783	15925	15854	15883	15990	15791	15991	15805	16105	15801	15923	15883	16003	16011	15964	15850	15936	15955	15759	16026	15972	15794	15653	15813	15945	16021	16082	15790	15905	16122	15785	15833	16072	15741	16013	15954	15797	16044	15790	15789	15942	15874	16080	15932	15866	15783	16037	15688	15914	15879	16014	15657	15900	15979	15957	15939	16068	15660	15620	15753	15900	16010	15870	15802	15912	15891	15810	16055	15903	15817	15866	16023	15882	15907	15895	15856	15877	15745	16019	15927	15962	16059	15869	15872	15806	16102	16040	15868	15943	15696	15978	16068	16009	16014	15842	16045	15926	15833	15926	15783	16040	15965	15854	15751	15885	15935	15780	15930	15877	15660	15850	15895	15959	15985	15921	15801	15812	16041	15932	15772	15963	16010	15812	15758	15851	16084	15916	15743	16021	15786	15884	15937	15826	15887	15650	16011	15857	16042	15992	15836	15888	15909	15839	15768	15981	15784	15759	15723	15840	15917	15673	16013	15775	15752	15873	16009	15798	15983	15714	15927	15760	16006	15810	15883	15997	15800	15941	15926	15840	15883	15655	15705	15872	15989	15952	15953	16035	15871	16018	15982	15822	15990	16015	15913	15825	15989	15822	16022	15788	16142	16061	15959	16029	15779	15793	16107	16106	15991	15757	15882	15870	15975	15772	16029	15857	16024	15880	15978	15739	15811	15724	15818	16073	15773	15703	15896	16075	15973	15988	15811	15894	16002	15983	15971	15963	15839	15952	16111	16088	15906	15866	16001	15948	15893	15731	15912	15892	15900	15825	15894	15744	15804	15920	16004	16081	15894	15833	15935	15960	15991	16076	15891	15852	16042	15876	15889	15984	15931	15850	15889	15930	15957	15830	15787	15703	15946	15860	15916	16055	15672	15821	15937	16034	15936	15817	15976	15940	15887	15922	15688	15801	15778	15823	15820	15787	15641	15973	15940	15848	15875	15774	15846	15995	15666	15839	15982	15845	16108	16095	16000	15793	16069	15701	15885	15712	16046	15752	15954	15768	15968	16064	15785	15960	15653	15773	15968	15812	15734	15973	15816	16016	15917	15945
32738	57233	54398	44818	39934	33530	28734	25549	21192	17886	17021	16285	15840	15489	15379	15040	14721	14578	14519	14391	14461	14518	14297	14154	14179	14169	14111	14134	14188	13991	14079	14021	14184	14114	14255	14319	14060	14050	14077	14037	14076	14041	13980	14201	14113	14079	13941	14197	14149	13945	14128	14039	14062	14031	14178	14089	14116	14007	14225	13957	13998	14034	14089	14126	14040	13833	13820	13995	14047	14151	14064	14042	14210	13929	14226	14070	13908	14170	13908	14013	14009	14147	14123	14074	14277	14102	13935	14027	14036	14170	14092	13819	13918	14181	13946	13989	13913	13946	14123	13888	14051	13943	13995	14096	13839	14087	13992	13999	13924	14119	14106	14077	13952	13924	14078	13956	13792	14154	14077	14133	13871	14038	14026	13929	14035	14148	13941	14075	14047	13947	13992	13960	14052	14075	14213	14159	14030	14065	14150	13946	13978	13969	13897	14034	14123	13894	13979	14220	14015	14004	14144	14181	14134	14109	13985	14037	14134	13864	14116	13998	14007	13992	13896	14037	14164	14172	14115	14087	13907	14045	14000	14265	14021	14025	14007	14000	13924	14128	13959	14053	14066	14068	14062	14103	14090	13978	14177	14084	14078	14159	13981	13882	13976	14056	13808	13944	13999	14210	13919	14082	13994	13998	13934	14059	14170	13978	13919	14160	14038	13975	13936	14002	13967	14120	14135	14189	14125	13957	14135	13811	13929	14064	14117	14089	14061	14025	14193	14030	14040	13919	14091	13933	14293	13991	14076	14070	14034	13926	13995	13927	14041	14147	14149	14039	14053	14021	14084	13867	14065	13946	14066	13908	13891	13874	13974	13982	14205	13987	13912	13791	14058	14140	13971	14038	13966	14041	13808	14008	13974	14322	14095	14036	14110	14176	14063	14047	13994	14141	13927	14078	14102	14072	13745	14044	13919	13913	14066	13986	14217	14131	13956	14069	13968	14218	13968	14063	14080	13917	14048	13866	14259	14008	14194	14000	14111	13948	14011	13959	14165	14031	13882	13936	14090	14010	14182	14018	14017	14082	14018	13983	14045	14069	14052	13971	13832	14036	14023	13946	13964	14026	14013	13964	14068	14084	14148	13964	14050	14110	14122	14064	13989	14101	13986	14099	13955	13847	14079	13875	13901	14129	13854	14129	14069	14063	13938	14176	13938	14040	14157	14058	13991	14047	14052	14150	13989	13919	13925	14065	14008	14065	14058	13889	14099	13978	14148	13860	13964	14008	14107	13940	14006	14144	13969	13975	13906	13981	14200	13817	13992	14075	13922	14004	14078	13968	13962	13956	13964	14068	14059	13891	13917	13984	13922	14104	14222	13938	13966	13995	14013	14008	13908	14011	13964	13910	14012	14022	14063	13917	14074	14109	14002	13967	14109	13904	14060	13891	14055	13938	14153	13925	13914	14198	13973	13977	13929	14000	14093	13951	14005	14020	14059	14058	14072	13990	13970	14075	13947	14005	14039	14120	13913	13875	14010	13950	14061	14044	14074	13928	13896	14025	14088	14052	14009	14047	13984	13937	14198	13996	13920	14010	13920	13989	14085	13962	14000	14177	13907	13994	14035	13944	13967	14155	14056	13928	14007	14169	14166	13946	14041	14120	13836	13988	13935	14097	13873	13973	14215	13838	14124	13977	13889	14039	13991	13952	13998	14047	14150	14056	13968	13998	13948	13993	13925	13929	14127	13824	13963	13966	13955	13946	14181	14127	14130	14149	14046	13854	14097	13995	13909	14040	13983	14118	14002	14198	13995	14190	13888	14101	14060	14055	14068	14004	14150	14103	13905	14015	13921	14107	13946	14052	14069	13927	13945	14107	13912	14009	14063	13953	14149	13919	13952	14123	14057	13917	13976	14211	13975	14085	14048	14127	14062	14205	14039	13912	13918	14096	14160	14143	13995	14072	14011	13952	14006	13925	14133	13939	14138	14051	14199	14056	14091	13707	13969	14052	13997	13932	13995	13987	14020	14154	13967	13933	13958	13897	13976	14040	13959	14160	14060	13964	14100	14113	13923	14059	14041	14089	14050	13945	13857	13981	14070	14145	13895	13960	13937	13952	13825	13889	14018	13953	14073	13927	14119	13969	13938	14117	13892	14057	13870	13999	13997	14021	13944	14113	14111	13885	13852	13958	14129	13985	13929	14004	14113	14102	14034	14044	13954	13971	14023	14154	14126	13999	14085	13919	14020	13847	14008	13964	13924	14072	13996	14165	13917	13939	14049	13944	14016	13825	13928	13879	13856	13827	14077	14102	14067	13989	13961	13949	13991	14004	13979	13996	14118	13960	13996	14092	14181	14037	13911	14115	14006	14048	14048	13964	13928	13904	14086	13980	13921	13957	13989	14062	13949	14001	13898	13992	14219	13988	13913	14035	13922	13785	14181	14107	13959	14003	14022	14074	13896	14044	13967	14218	13998	14115	13958	14059	14017	14042	13987	14013	14114	13972	14220	13907	14046	13880	13849	13984	14160	14021	14003	14083	14082	13923	13883	14008	14060	14107	14122	13949	13979	13962	14107	14116	13981	13922	13957	13921	13981	13956	13973	14119	13918	14070	13878	13985	13958	13967	13937	13942	13883	14116	13984	14216	13996	14108	13879	14024	14027	14268	14111	14008	13884	14192	13982	14048	13983	14225	13988	13911	14061	13899	13926	14072	14069	14046	14218	13966	14117	14181	14001	14041	14036	14176	14079	13868	14004	13991	14103	13976	14005	14106	13942	14116	14087	13964	14032	13915	14113	14075	13960	14107	13960	13957	13955	13976	14106	14150	14074	14040	13949	13968	13960	13937	14057	14033	13999	14096	13963	14061	14147	14043	14105	14111	13910	13933	14125	13970	14019	13933	14161	13969	14119	13913	14044	14089	14056	13966	13934	13840	14063	13917	14082	13963	14216	13921	14013	14190	14023	14086	14038	14004	14045	14065	14107	13916	14055	13997	13903	14035	14076	14081	13864	13938	14023	13979	14063	13943	13966	13983	14074	14076	14033	14214	14130	14067	13990	13885	14083	13944	14172	13933	14046	13986	14141	14016	14072	13899	14008	14099	13915	14065	14046	14002	13996	14081	13985	14082	13970	13992	14068	14025	13947	14011	13944	14004	14088	14087	14102	14045	14148	14016	14061	14039	13992	14060	13954	14082	14005	14059	13846	14060	14075	14127	14191	13989	13977	14113	13947	14011	14115	13857	14079	14049	14050	14193	14023	14058	14114	13942	14006	13884	13997	13880	14014	14031	14020	14157	14028	14030	13791	14055	13840	14096	14170	14052	14171	13993	13986	14159	13930	14056	14169	14010	13889	14029	14116	14050	13907	13955	14046	13957	13983	14064	14178	13989	13939	13982	13901	13879	14092	13965	14000	13885	13974	14017	14136	14174	13940	13868	14078	13933	14008	14173	13959	14094	14096	14034	14123	13957	14049	14025	14136	14252	13849	14235	14007	13865	13938	13978	14028	14285	14049	14043	14181	13970	14193	14115	14146	14091	14081	14050	14039	13963	14082	14092	13998	14033	13963	14029	13973	14042	13886	14030	14115	14064	14259	14032	14088	14055	13999	14121	14119	14065	14055	14037	14132	14046	14030	13915	13940	14026	14058	13999	13991	14076	14037	13978	14083	14110	13912	13849	13872	14093	14113	13915	13997	13847	14015	13838	13895	13932	13951	14079	14034	13910	13718	14099	14103	13996	13955	14038	14024	14002	14074	14174	13975	13934	14253	13975	14126	14046	13863	14001	14022	14008	13996	14035	14061	14069	14031	14028	13989	14013	14124	14036	13940	14035	13917	14153	13932	13951	13904	14062	13975	14088	14185	14031	14018	13876	14029	13812	14139	14082	13937	14067	14201	13837	14163	14010	14123	14046	14113	14167	13988	13979	13995	14077	13874	14147	14066	14074	14118	14066	13862	14021	14039	14166	14286	13956	14125	13977	14101	14006	14032	13962	13936	13985	13989	14084	13958	14268	13972	14092	13931	14037	13835	13939	14055	14033	13966	13997	14107	13972	13922	14078	13836	14044	14232	13949	14025	14019	14199	14025	14041	14167	14094	14024	14087	13983	13934	14096	13943	13927	14081	14071	14049	13901	13992	14031	13938	13858	13908	14172	14053	13959	13855	13989	13945	13864	13966	13902	14014	14103	13970	13954	13976	14078	14031	14138	14008	14208	13949	13933	14010	14064	14122	14151	13993	14125	14027	14007	13752	14078	13889	13964	13925	13948	14139	14190	14094	13978	14016	13972	14000	14014	13993	14109	13994	13955	14116	14053	14028	13972	13899	13963	14083	14006	13989	13957	14010	13975	13970	13985	14063	14002	13990	13977	13968	14166	14056	14024	13874	13945	14194	14021	14079	14152	14067	13966	13963	13974	14128	14049	14039	13929	13967	14096	13823	14141	14017	14036	14121	14136	14134	13923	13988	13974	13918	14079	13938	14066	14031	13895	14065	13932	14007	14119	14092	13931	14044	13968	13947	14014	14062	13939	14154	13983	14044	13906	13795	14101	13930	14174	13929	14015	14023	14021	14003	13938	14208	14115	14007	14135	14051	13996	14039	14051	13925	14112	13776	13946	14129	13916	14109	14031	13986	14018	14075	14048	13876	13955	14237	14125	14071	13970	13990	14053	14096	13961	13969	13953	14054	14076	14019	13942	14080	13923	14039	14162	13983	14000	14073	14041	14136	13929	14055	14010	13999	13832	14061	14263	14123	13980	14089	13978	14149	13921	14204	14183	14104	13991	14187	13874	13886	13986	14037	14167	13867	14069	13836	13989	14114	13932	14018	13938	13901	13986	14108	13952	14018	13969	13993	13864	13931	13936	13808	14100	14035	13918	14084	14023	13995	14116	13812	13782	13926	14085	13977	14029	14023	13773	13937	13953	14133	13993	13941	14082	13872	14047	13883	14119	14113	14164	14146	14012	14051	14015	13924	13975	13997	13921	13996	13981	14014	14098	13996	14017	13742	14015	13971	13986	13951	13918	13929	13995	13977	14081	14084	14052	14106	13910	13921	13983	13990	14033	13928	13932	14023	14139	13963	14039	14040	14160	14064	14013	14043	13919	13944	13871	13933	14039	13879	14076	13937	13885	14019	13932	14050	14006	13946	14153	14072	14030	14022	13980
29223	28050	35308	32025	25357	21739	19629	18238	17340	16902	16649	16403	16183	16047	15972	15718	15638	15770	15800	15311	15532	15678	15576	15712	15680	15681	15585	15563	15294	15562	15360	15278	15459	15412	15323	15448	15594	15423	15419	15421	15601	15377	15426	15421	15575	15457	15403	15293	15469	15500	15500	15346	15396	15549	15600	15514	15452	15424	15541	15601	15419	15520	15391	15545	15268	15318	15343	15151	15118	15266	15415	15338	15427	15372	15383	15414	15445	15330	15365	15508	15486	15434	15539	15525	15589	15373	15308	15642	15454	15369	15426	15597	15536	15442	15438	15573	15510	15302	15507	15504	15230	15628	15615	15399	15417	15233	15416	15413	15396	15355	15314	15187	15372	15622	15462	15331	15442	15359	15333	15231	15446	15555	15605	15363	15598	15238	15370	15403	15577	15500	15602	15109	15375	15450	15270	15297	15615	15644	15396	15453	15550	15411	15317	15442	15484	15456	15489	15397	15501	15506	15423	15499	15414	15461	15397	15408	15556	15495	15378	15504	15320	15427	15369	15438	15262	15420	15404	15499	15388	15443	15455	15299	15537	15357	15337	15324	15339	15309	15510	15426	15516	15420	15518	15518	15271	15388	15518	15430	15485	15540	15635	15242	15561	15575	15368	15436	15447	15439	15511	15640	15411	15292	15392	15178	15493	15480	15298	15265	15399	15244	15603	15354	15555	15371	15523	15465	15471	15463	15402	15385	15448	15301	15263	15239	15380	15533	15295	15384	15412	15339	15561	15537	15189	15496	15307	15460	15365	15435	15482	15434	15302	15489	15554	15415	15498	15391	15528	15387	15329	15301	15362	15309	15340	15322	15338	15595	15533	15465	15492	15391	15093	15337	15295	15375	15494	15521	15372	15343	15387	15345	15333	15297	15460	15516	15401	15426	15330	15440	15499	15561	15346	15482	15535	15418	15429	15490	15380	15495	15449	15368	15334	15306	15407	15528	15391	15628	15432	15350	15500	15331	15248	15468	15253	15281	15316	15469	15404	15531	15393	15512	15404	15400	15301	15384	15364	15355	15353	15469	15387	15448	15465	15581	15374	15335	15414	15376	15330	15474	15504	15313	15424	15454	15640	15423	15691	15518	15293	15350	15399	15634	15491	15283	15437	15434	15479	15249	15352	15494	15359	15530	15331	15361	15427	15378	15416	15405	15443	15419	15576	15252	15558	15459	15563	15397	15463	15568	15375	15308	15530	15481	15385	15348	15372	15328	15550	15185	15448	15487	15388	15421	15565	15358	15607	15445	15420	15427	15489	15179	15446	15408	15149	15410	15558	15321	15469	15199	15554	15574	15709	15543	15482	15564	15395	15522	15528	15606	15120	15384	15462	15369	15412	15682	15599	15471	15346	15462	15433	15371	15553	15377	15471	15198	15588	15446	15523	15348	15393	15307	15497	15442	15343	15158	15341	15389	15509	15459	15513	15371	15338	15594	15404	15197	15324	15434	15307	15657	15455	15525	15386	15500	15397	15231	15296	15260	15347	15285	15566	15319	15313	15189	15403	15333	15499	15462	15427	15477	15413	15323	15432	15387	15324	15604	15401	15564	15405	15431	15422	15621	15449	15351	15374	15538	15387	15393	15600	15610	15500	15518	15368	15386	15403	15411	15364	15348	15420	15456	15444	15326	15467	15245	15387	15404	15413	15441	15541	15570	15366	15567	15477	15361	15400	15569	15658	15529	15394	15348	15246	15364	15387	15622	15347	15393	15262	15551	15461	15303	15309	15473	15493	15530	15555	15462	15484	15460	15475	15440	15462	15433	15469	15733	15613	15426	15456	15417	15796	15389	15243	15370	15519	15192	15292	15346	15438	15507	15501	15345	15364	15442	15515	15373	15421	15477	15462	15388	15347	15382	15236	15534	15530	15492	15534	15403	15221	15366	15289	15427	15495	15316	15314	15292	15679	15481	15389	15340	15402	15359	15304	15308	15307	15333	15349	15363	15293	15331	15423	15265	15551	15367	15512	15525	15572	15446	15454	15385	15420	15334	15471	15380	15304	15260	15359	15339	15372	15240	15434	15296	15605	15318	15478	15508	15451	15266	15544	15503	15240	15433	15415	15362	15608	15573	15545	15497	15497	15565	15231	15477	15546	15383	15450	15370	15498	15382	15387	15297	15357	15432	15429	15356	15259	15500	15445	15268	15396	15267	15288	15310	15591	15441	15396	15377	15590	15427	15419	15592	15287	15345	15233	15354	15272	15384	15286	15350	15457	15515	15430	15327	15538	15542	15411	15469	15524	15287	15286	15166	15331	15436	15521	15341	15429	15514	15468	15107	15366	15515	15232	15536	15747	15438	15454	15547	15517	15263	15530	15627	15702	15516	15533	15436	15670	15407	15485	15511	15470	15656	15394	15419	15467	15388	15421	15308	15229	15463	15392	15405	15327	15496	15546	15479	15427	15491	15313	15192	15418	15203	15391	15342	15212	15381	15193	15234	15432	15495	15464	15233	15382	15302	15442	15409	15451	15339	15208	15320	15463	15226	15456	15418	15313	15242	15249	15436	15163	15391	15375	15372	15234	15328	15355	15466	15519	15394	15298	15370	15398	15463	15461	15467	15391	15462	15555	15546	15273	15205	15414	15434	15482	15346	15378	15341	15454	15043	15198	15269	15443	15405	15604	15330	15390	15524	15189	15316	15573	15490	15516	15465	15470	15541	15274	15529	15309	15256	15405	15504	15436	15455	15361	15547	15443	15405	15444	15362	15425	15312	15397	15401	15421	15300	15565	15401	15322	15260	15491	15697	15490	15476	15083	15438	15251	15328	15514	15459	15208	15499	15242	15481	15493	15541	15615	15456	15434	15429	15670	15246	15215	15522	15379	15411	15606	15467	15528	15412	15450	15303	15501	15377	15510	15242	15363	15473	15401	15376	15309	15311	15254	15404	15095	15295	15459	15504	15173	15327	15486	15519	15509	15437	15381	15365	15358	15323	15353	15514	15446	15412	15428	15485	15604	15500	15498	15572	15416	15363	15293	15301	15455	15415	15249	15330	15472	15513	15490	15162	15438	15299	15576	15705	15449	15469	15414	15371	15358	15501	15381	15412	15353	15441	15464	15286	15392	15413	15322	15175	15590	15631	15366	15324	15378	15386	15387	15382	15494	15397	15466	15538	15345	15203	15259	15502	15409	15330	15361	15412	15278	15539	15637	15398	15507	15543	15366	15359	15321	15340	15542	15409	15499	15282	15594	15487	15545	15306	15331	15616	15537	15351	15392	15555	15426	15501	15231	15367	15485	15355	15517	15411	15593	15491	15434	15495	15513	15302	15396	15419	15378	15436	15164	15414	15393	15382	15437	15428	15483	15324	15565	15463	15302	15470	15392	15589	15249	15320	15397	15499	15367	15277	15275	15481	15332	15442	15430	15395	15459	15534	15588	15447	15287	15462	15433	15310	15360	15449	15454	15271	15638	15426	15271	15379	15514	15515	15444	15478	15549	15547	15548	15490	15397	15307	15493	15355	15331	15353	15428	15489	15468	15465	15599	15545	15466	15632	15602	15479	15321	15375	15284	15697	15410	15377	15237	15345	15505	15485	15516	15463	15613	15229	15268	15516	15428	15505	15406	15459	15396	15321	15527	15437	15302	15374	15352	15380	15357	15624	15209	15199	15525	15366	15376	15483	15369	15514	15317	15471	15422	15100	15466	15391	15490	15277	15369	15372	15445	15165	15458	15334	15420	15220	15616	15460	15526	15455	15301	15411	15664	15450	15569	15508	15412	15437	15344	15312	15328	15445	15296	15236	15228	15419	15572	15493	15508	15375	15464	15293	15576	15573	15395	15411	15428	15413	15638	15526	15365	15594	15357	15348	15338	15490	15301	15306	15337	15330	15451	15708	15506	15485	15533	15594	15428	15504	15270	15417	15470	15375	15290	15642	15383	15515	15534	15515	15484	15273	15297	15195	15282	15474	15453	15228	15470	15462	15648	15520	15468	15417	15475	15439	15366	15542	15439	15271	15376	15263	15240	15451	15524	15455	15490	15345	15576	15536	15332	15533	15369	15575	15338	15644	15428	15264	15474	15405	15377	15372	15312	15488	15431	15317	15547	15514	15424	15391	15506	15707	15392	15361	15275	15563	15568	15442	15480	15510	15304	15486	15315	15459	15149	15351	15304	15369	15388	15544	15479	15280	15596	15386	15518	15379	15302	15472	15611	15466	15481	15337	15496	15477	15349	15147	15270	15414	15406	15537	15506	15417	15678	15437	15502	15510	15650	15489	15360	15612	15370	15288	15425	15449	15332	15575	15385	15400	15385	15577	15282	15265	15539	15355	15438	15598	15494	15418	15344	15358	15477	15486	15370	15242	15435	15355	15419	15450	15363	15429	15331	15491	15402	15472	15465	15447	15321	15393	15566	15550	15492	15407	15381	15432	15322	15376	15265	15288	15478	15280	15259	15352	15491	15405	15384	15501	15634	15542	15380	15348	15559	15567	15329	15254	15617	15577	15421	15345	15446	15393	15482	15442	15305	15547	15370	15529	15374	15571	15448	15399	15278	15537	15512	15498	15347	15353	15453	15342	15377	15317	15537	15317	15593	15379	15265	15449	15379	15607	15303	15281	15553	15402	15649	15411	15289	15201	15559	15494	15345	15349	15532	15358	15391	15465	15488	15500	15308	15414	15394	15505	15528	15449	15357	15414	15228	15561	15379	15240	15409	15469	15304	15530	15600	15428	15522	15362	15391	15397	15652	15414	15468	15578	15553	15384	15460	15525	15439	15412	15487	15333	15621	15248	15465	15462	15440	15290	15476	15317	15592	15289	15178	15433	15435	15433	15470	15442	15486	15527	15461	15541	15582	15495	15278	15397	15396	15397	15264	15416	15262	15381	15373	15277	15498	15488	15406	15477	15567	15263	15460	15543	15491	15632	15346	15391	15417	15336	15470	15453	15493	15373	15229	15446	15423	15414	15221	15479	15263	15399	15459	15606	15442	15334	15303	15363	15621	15544	15423	15426	15310	15442	15319	15442	15310	15448	15373	15544	15346	15437	15596	15572	15375	15351	15411	15338	15400	15362	15364	15388	15516	15310	15461	15338	15558	15198	15454	15510	15662	15517	15399	15298	15282	15624	15613	15502	15468	15451	15556	15452	15432	15354	15426	15261
30963	43894	40202	31362	25912	21813	19360	17589	16615	15815	15248	15105	14750	14433	14328	14199	14099	14079	14033	14051	13984	13954	13940	13774	13812	13833	13750	13893	13929	13814	13827	13816	13541	13732	13589	13685	13798	13719	13689	13739	13767	13810	13686	13718	13753	13850	13712	13778	13599	13540	13692	13742	13853	13705	13759	13832	13864	13725	13581	13640	13682	13763	13681	13582	13624	13741	13592	13635	13807	13582	13693	13887	13606	13671	13634	13664	13831	13844	13619	13746	13546	13577	13780	13565	13636	13831	13772	13796	13644	13699	13510	13692	13761	13778	13683	13708	13736	13598	13666	13627	13764	13737	13657	13805	13700	13739	13760	13637	13760	13703	13601	13527	13757	13674	13559	13671	13768	13431	13847	13797	13681	13816	13733	13674	13845	13800	13633	13628	13831	13622	13691	13840	13636	13750	13687	13639	13915	13617	13576	13720	13555	13774	13663	13686	13688	13695	13784	13708	13702	13747	13720	13691	13728	13568	13572	13617	13629	13747	13633	13717	13608	13606	13673	13728	13677	13756	13697	13862	13672	13756	13800	13581	13848	13612	13706	13818	13686	13670	13752	13685	13509	13628	13696	13613	13788	13616	13790	13723	13754	13715	13576	13753	13819	13750	13811	13614	13875	13731	13723	13786	13791	13567	13786	13711	13726	13614	13817	13654	13785	13853	13502	13658	13783	13687	13583	13635	13777	13647	13717	13652	13755	13767	13560	13661	13769	13652	13824	13674	13706	13795	13589	13794	13592	13765	13617	13653	13687	13689	13614	13748	13759	13892	13643	13815	13597	13706	13646	13862	13729	13719	13727	13838	13789	13667	13655	13547	13680	13689	13616	13582	13679	13638	13714	13851	13785	13681	13723	13770	13694	13827	13418	13636	13626	13537	13825	13674	13693	13709	13670	13815	13629	13632	13479	13860	13647	13866	13647	13727	13643	13589	13926	13806	13800	13751	13803	13636	13852	13744	13851	13688	13611	13740	13638	13748	13721	13730	13770	13708	13548	13692	13846	13827	13776	13715	13705	13744	13840	13690	13689	13722	13705	13565	13752	13667	13731	13783	13824	13770	13778	13738	13735	13581	13458	13716	13572	13652	13813	13599	13703	13712	13681	13589	13868	13743	13796	13703	13785	13687	13669	13753	13658	13687	13772	13573	13614	13532	13721	13676	13713	13748	13837	13650	13597	13695	13784	13749	13931	13722	13836	13870	13616	13612	13713	13670	13623	13870	13897	13677	13835	13602	13788	13701	13639	13634	13532	13693	13746	13683	13744	13709	13711	13606	13628	13709	13719	13704	13902	13683	13707	13833	13805	13639	13732	13622	13815	13807	13573	13672	13795	13616	13754	13570	13633	13660	13871	13701	13819	13718	13825	13503	13771	13728	13693	13623	13909	13737	13761	13709	13589	13596	13894	13679	13855	13890	13716	13606	13815	13794	13766	13719	13753	13832	13764	13657	13750	13726	13751	13729	13786	13625	13784	13723	13777	13647	13731	13662	13867	13728	13785	13512	13641	13783	13602	13737	13716	13750	13757	13699	13666	13749	13686	13786	13560	13688	13667	13705	13879	13702	13775	13824	13813	13636	13709	13743	13733	13589	13685	13732	13733	13704	13688	13685	13659	13805	13788	13793	13669	13712	13613	13708	13812	13683	13624	13748	13677	13842	13615	13764	13610	13857	13705	13816	13648	13712	13703	13707	13539	13578	13733	13544	13899	13795	13591	13754	13901	13691	13711	13704	13776	13830	13790	13708	13683	13683	13668	13712	13789	13569	13570	13688	13736	13657	13728	13743	13724	13749	13660	13575	13804	13690	13604	13657	13822	13834	13513	13715	13582	13791	13806	13638	13627	13680	13962	13792	13744	13801	13618	13577	13665	13694	13726	13756	13773	13601	13647	13601	13659	13831	13807	13826	13737	13709	13854	13684	13734	13779	13654	13805	13819	13704	13624	13630	13989	13808	13682	13762	13659	13706	13661	13712	13860	13828	13612	13605	13628	13733	13703	13721	13627	13530	13768	13789	13828	13705	13712	13804	13753	13720	13794	13610	13652	13632	13670	13821	13629	13829	13656	13635	13756	13624	13652	13822	13707	13863	13498	13558	13601	13620	13679	13736	13610	13724	13529	13642	13592	13738	13723	13691	13781	13611	13740	13766	13660	13747	13764	13733	13803	13806	13581	13745	13719	13720	13675	13745	13749	13649	13574	13807	13793	13801	13695	13734	13536	13779	13747	13722	13630	13594	13722	13821	13718	13771	13717	13705	13517	13677	13615	13743	13564	13724	13844	13696	13682	13758	13538	13768	13689	13872	13860	13687	13616	13756	13702	13696	13856	13758	13662	13688	13562	13705	13666	13489	13731	13743	13486	13597	13814	13762	13551	13650	13576	13542	13903	13687	13628	13781	13672	13700	13743	13647	13767	13883	13786	13616	13846	13652	13668	13765	13764	13688	13748	13697	13745	13688	13885	13746	13886	13643	13921	13723	13709	13849	13755	13597	13502	13761	13787	13747	13669	13699	13872	13747	13824	13632	13740	13725	13684	13620	13828	13672	13657	13688	13553	13738	13783	13598	13693	13620	13701	13702	13611	13663	13844	13674	13750	13792	13730	13819	13746	13728	13502	13900	13688	13606	13711	13930	13619	13731	13746	13805	13633	13526	13893	13696	13749	13599	13708	13676	13746	13812	13719	13711	13892	13518	13702	13669	13789	13623	13757	13817	13665	13841	13846	13664	13627	13664	13627	13663	13834	13697	13838	13804	13654	13843	13762	13580	13723	13798	13675	13627	13725	13687	13763	13684	13883	13739	13766	13695	13642	13794	13578	13798	13894	13667	13793	13695	13748	13761	13617	13677	13684	13719	13561	13597	13748	13754	13864	13536	13782	13600	13581	13744	13518	13792	13570	13920	13731	13569	13778	13836	13892	13830	13764	13585	13743	13854	13730	13737	13679	13808	13522	13810	13566	13537	13808	13784	13714	13523	13793	13670	13629	13752	13668	13834	13529	13782	13749	13728	13657	13655	13685	13733	13781	13743	13766	13743	13679	13716	13692	13670	13532	13872	13540	13709	13700	13799	13819	13637	13615	13824	13697	13857	13783	13544	13646	13799	13609	13688	13665	13722	13845	13732	13741	13716	13602	13734	13850	13798	13557	13775	13753	13590	13656	13707	13839	13686	13756	13657	13719	13806	13835	13848	13730	13768	13854	13804	13757	13697	13695	13560	13729	13813	13527	13803	13671	13678	13605	13796	13528	13746	13685	13702	13682	13779	13693	13720	13696	13732	13753	13533	13654	13830	13874	13821	13793	13837	13764	13656	13756	13534	13758	13725	13648	13642	13674	13662	13841	13803	13793	13727	13724	13656	13743	13492	13784	13719	13640	13742	13820	13656	13770	14019	13604	13701	13783	13666	13509	13410	13802	13638	13796	13708	13641	13685	13740	13596	13603	13676	13730	13693	13730	13805	13725	13721	13678	13844	13695	13743	13513	13638	13752	13704	13750	13768	13729	13813	13540	13774	13824	13697	13854	13659	13668	13828	13782	13819	13739	13684	13746	13656	13737	13711	13736	13657	13667	13684	13770	13665	13697	13537	13720	13755	13595	13733	13754	13654	13776	13662	13771	13636	13705	13750	13831	13486	13662	13661	13727	13689	13748	13806	13721	13599	13792	13649	13884	13705	13609	13669	13652	13705	13735	13697	13814	13621	13729	13749	13701	13595	13783	13724	13749	13534	13790	13647	13585	13662	13548	13765	13645	13666	13561	13861	13771	13858	13603	13667	13828	13654	13927	13668	13685	13602	13705	13727	13865	13789	13806	13562	13674	13808	13804	13637	13806	13611	13552	13754	13592	13694	13670	13785	13797	13726	13744	13738	13822	13714	13767	13576	13635	13805	13731	13793	13836	13709	13615	13846	13758	13742	13865	13658	13847	13596	13627	13535	13807	13701	13807	13771	13726	13644	13732	13763	13866	13702	13619	13796	13568	13617	13799	13632	13597	13705	13665	13773	13736	13648	13718	13655	13783	13779	13608	13778	13733	13670	13584	13667	13697	13779	13724	13711	13753	13804	13657	13706	13650	13642	13792	13663	13765	13674	13677	13664	13660	13679	13914	13676	13720	13667	13764	13899	13663	13673	13734	13645	13455	13722	13732	13802	13663	13702	13674	13843	13870	13645	13842	13598	13725	13900	13859	13768	13882	13659	13637	13746	13865	13597	13495	13744	13701	13865	13732	13722	13778	13648	13892	13776	13707	13725	13844	13877	13805	13604	13753	13468	13680	13514	13747	13685	13740	13813	13625	13629	13676	13707	13682	13857	13702	13795	13731	13804	13521	13828	13673	13642	13748	13784	13823	13582	13860	13539	13878	13734	13740	13752	13672	13691	13766	13822	13730	13709	13644	13700	13454	13728	13605	13810	13788	13703	13612	13705	13682	13737	13732	13804	13728	13848	13801	13646	13675	13678	13724	13692	13703	13696	13803	13720	13639	13789	13866	13789	13697	13670	13634	13864	13673	13746	13709	13597	13625	13734	13643	13680	13622	13829	13710	13799	13713	13688	13638	13581	13691	13631	13864	13640	13625	13681	13778	13790	13671	13659	13606	13649	13639	13611	13530	13681	13631	13808	13643	13811	13706	13690	13639	13680	13701	13793	13776	13750	13638	13757	13793	13763	13766	13659	13696	13782	13751	13802	13574	13817	13673	13795	13663	13638	13777	13731	13753	13666	13726	13683	13605	13778	13593	13644	13768	13920	13589	13738	13607	13797	13662	13644	13830	13528	13740	13594	13766	13785	13725	13761	13561	13699	13859	13675	13740	13780	13773	13531	13669	13652	13808	13705	13717	13729	13691	13788	13805	13608	13742	13840	13812	13799	13707	13613	13704	13653	13771	13730	13759	13696	13753	13652	13703	13746	13718	13802	13789	13631	13681	13611	13835	13752	13800	13630	13812	13677	13774	13686	13615	13756	13687	13708	13708	13757	13882	13732	13874	13632	13611	13844	13728	13686	13838	13671	13915	13777	13852	13705	13644	13797	13637	13716	13807	13729	13779	13748	13874	13535	13877	13713	13639	13804	13735	13844	13672	13731	13706	13601	13704	13854	13681	13563	13690	13732	13683	13651
24160	21210	28788	26630	26423	27119	26312	21272	19076	18048	17129	16659	16326	16368	16330	15810	15716	15888	15642	15785	15458	15543	15658	15595	15557	15408	15461	15414	15590	15631	15219	15471	15477	15378	15539	15444	15432	15420	15510	15406	15612	15370	15512	15422	15477	15175	15501	15301	15256	15329	15562	15488	15498	15488	15402	15567	15533	15503	15515	15349	15205	15442	15463	15392	15247	15264	15282	15269	15259	15464	15244	15382	15443	15283	15522	15371	15460	15506	15260	15490	15418	15222	15494	15278	15360	15278	15290	15493	15304	15272	15296	15268	15358	15182	15350	15171	15332	15387	15382	15360	15387	15354	15247	15356	15338	15600	15284	15253	15227	15223	15359	15456	15312	15338	15347	15315	15300	15183	15182	15313	15190	15205	15318	15405	15364	15438	15295	15285	15246	15454	15297	15485	15398	15174	15431	15315	15411	15150	15358	15292	15312	15331	15348	15548	15258	15534	15455	15522	15545	15449	15423	15389	15433	15288	15265	15409	15403	15208	15378	15537	15501	15513	15270	15063	15254	15320	15439	15380	15513	15380	15352	15445	15489	15348	15270	15303	15417	15281	15345	15338	15336	15419	15327	15334	15138	15640	15291	15565	15491	15487	15254	15343	15350	15161	15405	15300	15209	15457	15298	15423	15476	15398	15479	15427	15519	15136	15379	15406	15398	15422	15408	15259	15279	15257	15458	15263	15323	15340	15433	15141	15428	15330	15216	15297	15446	15406	15473	15540	15388	15383	15333	15435	15247	15169	15505	15512	15288	15333	15407	15451	15469	15546	15350	15439	15589	15361	15474	15420	15083	15354	15348	15402	15358	15340	15269	15158	15277	15307	15380	15480	15408	15470	15322	15425	15212	15441	15380	15444	15314	15405	15342	15419	15229	15266	15313	15396	15349	15361	15092	15456	15271	15217	15332	15206	15413	15141	15302	15447	15416	15322	15447	15434	15285	15240	15396	15347	15432	15279	15373	15416	15348	15420	15173	15206	15523	15371	15238	15423	15390	15302	15403	15408	15615	15346	15212	15442	15545	15281	15431	15295	15290	15361	15377	15177	15359	15504	15246	15388	15349	15402	15369	15424	15284	15221	15378	15269	15419	15434	15419	15365	15382	15252	15312	15202	15372	15310	15471	15365	15119	15336	15385	15545	15291	15298	15516	15311	15159	15409	15501	15388	15300	15226	15351	15432	15517	15342	15383	15429	15511	15561	15542	15395	15392	15349	15242	15309	15474	15270	15450	15332	15426	15309	15410	15291	15287	15376	15344	15298	15283	15311	15336	15351	15375	15436	15369	15414	15318	15251	15379	15407	15376	15501	15357	15432	15186	15322	15303	15507	15159	15485	15355	15416	15536	15280	15477	15516	15352	15171	15321	15354	15193	15494	15476	15184	15550	15504	15154	15267	15411	15271	15518	15382	15308	15388	15430	15136	15227	15486	15513	15260	15298	15425	15356	15399	15269	15258	15402	15366	15290	15492	15497	15432	15386	15393	15366	15432	15328	15324	15339	15353	15301	15436	15404	15281	15263	15406	15313	15414	15450	15198	15341	15359	15354	15331	15427	15304	15516	15441	15322	15486	15404	15446	15381	15158	15261	15367	15550	15450	15329	15230	15309	15422	15258	15250	15236	15356	15293	15313	15421	15378	15610	15474	15262	15227	15416	15321	15415	15390	15516	15241	15379	15530	15316	15383	15330	15238	15260	15332	15382	15053	15491	15525	15208	15342	15266	15373	15310	15315	15500	15332	15343	15236	15084	15316	15296	15196	15347	15368	15209	15320	15474	15348	15202	15362	15332	15217	15336	15233	15304	15536	15522	15503	15361	15450	15460	15388	15313	15159	15405	15173	15453	15278	15328	15346	15395	15635	15303	15211	15461	15206	15399	15433	15430	15284	15324	15589	15390	15470	15190	15330	14994	15066	15170	15334	15288	15127	15269	15481	15427	15226	15473	15383	15544	15585	15345	15435	15272	15275	15750	15240	15300	15219	15245	15254	15294	15306	15191	15427	15292	15256	15482	15233	15299	15410	15488	15270	15381	15377	15285	15132	15410	15331	15138	15245	15202	15162	15221	15290	15158	15433	15271	15515	15335	15457	15334	15451	15602	15444	15429	15369	15169	15310	15443	15355	15397	15030	15097	15408	15473	15497	15368	15338	15249	15664	15411	15421	15313	15399	15407	15495	15348	15407	15385	15323	15385	15548	15265	15345	15334	15291	15436	15335	15388	15213	15384	15560	15319	15447	15366	15349	15271	15387	15486	15304	15386	15545	15514	15312	15400	15552	15282	15338	15293	15455	15459	15221	15486	15290	15354	15253	15341	15202	15393	15321	15108	15274	15564	15279	15407	15274	15444	15279	15421	15329	15454	15262	15171	15186	15456	15416	15544	15372	15302	15221	15556	15392	15434	15354	15418	15181	15147	15420	15458	15320	15261	15039	15335	15397	15329	15357	15370	15288	15467	15435	15207	15374	15499	15503	15456	15331	15409	15197	15354	15217	15497	15332	15320	15370	15290	15346	15431	15249	15416	15388	15150	15214	15327	15407	15356	15413	15238	15292	15273	15318	15324	15372	15208	15380	15479	15516	15513	15372	15218	15180	15339	15390	15220	15310	15306	15316	15543	15241	15236	15230	15314	15274	15395	15344	15182	15293	15231	15395	15400	15321	15344	15369	15122	15360	15214	15286	15307	15238	15346	15265	15188	15397	15264	15336	15329	15276	15227	15292	15559	15484	15389	15494	15070	15465	15384	15269	15274	15298	15437	15162	15542	15491	15332	15229	15485	15361	15462	15316	15156	15363	15194	15298	15449	15366	15501	15333	15314	15445	15423	15255	15270	15528	15259	15526	15328	15334	15280	15509	15247	15412	15181	15350	15371	15360	15329	15339	15278	15232	15225	15551	15311	15408	15356	15306	15153	15240	15277	15341	15523	15340	15301	15359	15304	15371	15301	15332	15438	15508	15313	15482	15367	15474	15312	15388	15422	15412	15310	15274	15244	15573	15293	15211	15340	15451	15227	15268	15364	15350	15209	15358	15405	15392	15362	15421	15300	15302	15601	15464	15237	15452	15348	15218	15458	15314	15368	15348	15357	15549	15271	15285	15357	15200	15302	15579	15286	15168	15375	15294	15267	15228	15300	15535	15396	15391	15308	15417	15605	15238	15337	15466	15120	15514	15397	15242	15351	15180	15265	15266	15323	15426	15071	15547	15196	15669	15318	15509	15444	15239	15197	15419	15272	15394	15502	15448	15258	15362	15471	15287	15319	15290	15216	15392	15160	15248	15258	15382	15359	15254	15305	15154	15529	15344	15515	15295	15376	15456	15291	15316	15300	15391	15326	15286	15261	15447	15346	15303	15392	15508	15351	15412	15330	15308	15499	15258	15188	15127	15276	15409	15211	15298	15225	15096	15330	15307	15505	15311	15274	15385	15433	15547	15412	15410	15454	15340	15265	15373	15382	15347	15351	15574	15410	15508	15412	15269	15343	15388	15320	15397	15350	15247	15269	15410	15294	15374	15164	15293	15363	15502	15265	15450	15297	15314	15453	15053	15390	15167	15374	15282	15498	15209	15388	15232	15360	15284	15321	15358	15264	15353	15348	15327	15459	15318	15193	15374	15410	15423	15322	15655	15188	15339	15245	15388	15483	15562	15490	15442	15429	15299	15272	15383	15403	15372	15313	15269	15416	15336	15231	15242	15292	15393	15382	15338	15413	15178	15372	15332	15450	15406	15424	15383	15335	15322	15427	15381	15456	15149	15405	15193	15391	15223	15521	15333	15373	15509	15306	15384	15445	15487	15557	15405	15487	15321	15360	15351	15407	15290	15408	15097	15369	15274	15371	15251	15397	15404	15127	15458	15387	15229	15290	15561	15309	15259	15220	15197	15319	15411	15218	15273	15397	15283	15416	15306	15322	15255	15191	15341	15369	15301	15517	15461	15660	15515	15446	15274	15517	15383	15393	15431	15254	15441	15198	15087	15403	15218	15161	15295	15378	15500	15436	15317	15338	15384	15277	15161	15425	15289	15037	15136	15397	15315	15484	15310	15378	15401	15299	15352	15364	15242	15490	15340	15344	15478	15351	15354	15185	15406	15369	15453	15426	15299	15291	15384	15314	15300	15232	15290	15357	15156	15316	15440	15437	15419	15257	15217	15457	15303	15397	15460	15402	15419	15512	15213	15217	15418	15456	15408	15415	15223	15390	15174	15337	15307	15381	15536	15506	15286	15336	15381	15102	15253	15467	15424	15189	15426	15419	15226	15296	15264	15338	15237	15287	15412	15438	15315	15372	15211	15371	15237	15361	15306	15369	15398	15170	15196	15320	15269	15330	15104	15371	15421	15201	15347	15357	15581	15447	15480	15231	15345	15446	15268	15143	15301	15191	15392	15262	15395	15532	15479	15287	15412	15487	15276	15435	15395	15218	15267	15318	15389	15265	15496	15403	15450	15403	15420	15309	15233	15388	15490	15423	15115	15367	15084	15243	15483	15354	15316	15368	15317	15350	15424	15467	15176	15282	15370	15228	15264	15375	15350	15241	15318	15183	15347	15363	15392	15415	15292	15338	15304	15329	15477	15287	15276	15421	15457	15437	15258	15364	15319	15136	15331	15230	15436	15144	15248	15556	15181	15341	15378	15396	15500	15310	15262	15238	15489	15391	15236	15205	15262	15121	15349	15365	15449	15351	15403	15314	15394	15504	15276	15464	15261	15273	15345	15335	15022	15380	15276	15259	15350	15250	15316	15376	15368	15304	15362	15651	15165	15265	15300	15214	15363	15354	15365	15267	15429	15243	15478	15354	15235	15400	15272	15504	15474	15292	15534	15339	15277	15305	15291	15543	15316	15387	15184	15246	15299	15530	15175	15278	15358	15561	15361	15220	15519	15558	15325	15146	15287	15453	15419	15247	15403	15265	15366	15320	15246	15137	15346	15402	15471	15335	15358	15289	15277	15247	15379	15366	15231	15294	15404	15391	15283	15310	15492	15338	15171	15182	15201	15266	15308	15149	15314	15318	15576	15328	15509	15226	15204	15190	15340	15427	15393	15319	15497	15393	15240	15320	15365	15370	15488	15395	15346	15501	15219	15488	15221	15393	15226	15337	15159	15467	15286	15424	15241
30786	51686	47932	38344	32781	27908	25086	21131	18615	17087	15978	15387	15196	14917	14625	14345	14260	14241	13929	14124	14035	13942	13771	13798	13627	13860	13790	13763	13836	13738	13820	13755	13715	13667	13836	13800	13773	13877	13757	13836	13885	13725	13860	13662	13611	13689	13865	13898	13737	13778	13632	13768	13733	13949	13774	13764	13818	13850	13814	13667	13703	13706	13724	13728	13798	13781	13887	13781	13800	13636	13578	13761	13702	13780	13812	13829	13758	13675	13624	13557	13759	13694	13784	13646	13622	13605	13610	13737	13689	13799	13730	13710	13692	13633	13810	13785	13685	13581	13674	13638	13761	13523	13759	13747	13711	13817	13790	13520	13764	13746	13768	13740	13680	13725	13712	13670	13822	13623	13589	13676	13823	13801	13600	13766	13695	13770	13766	13573	13726	13602	13579	13774	13687	13776	13750	13804	13628	13765	13662	13651	13606	13541	13764	13741	13750	13712	13588	13676	13619	13661	13654	13791	13666	13670	13642	13701	13667	13821	13644	13823	13666	13797	13619	13695	13699	13685	13802	13571	13775	13860	13667	13749	13826	13908	13831	13883	13644	13802	13636	13694	13709	13480	13684	13785	13695	13821	13874	13714	13705	13959	13692	13819	13849	13677	13530	13626	13727	13622	13722	13769	13627	13670	13662	13716	13809	13830	13720	13860	13624	13667	13566	13843	13680	13738	13756	13753	13684	13812	13568	13672	13859	13731	13990	13652	13720	13625	13788	13570	13675	13628	13831	13654	13721	13770	13723	13652	13802	13689	13720	13695	13573	13743	13576	13661	13565	13688	13794	13658	13831	13622	13742	13619	13712	13659	13714	13669	13702	13809	13842	13725	13780	13705	13735	13761	13729	13877	13671	13706	13807	13687	13757	13748	13858	13757	13781	13627	13740	13794	13751	13777	13747	13800	13676	13546	13716	13748	13796	13549	13797	13600	13734	13751	13616	13755	13732	13598	13832	13696	13681	13802	13679	13718	13545	13772	13715	13835	13707	13809	13615	13479	13737	13829	13681	13487	13759	13695	13669	13627	13753	13690	13685	13741	13868	13704	13863	13900	13646	13613	13717	13763	13750	13773	13696	13833	13637	13656	13660	13795	13723	13779	13685	13807	13698	13688	13670	14011	13653	13693	13734	13689	13730	13664	13746	13600	13673	13822	13697	13630	13594	13825	13698	13836	13606	13623	13692	13566	13636	13663	13491	13647	13810	13569	13700	13786	13807	13759	13602	13783	13722	13634	13636	13755	13601	13694	13742	13766	13765	13647	13584	13605	13824	13794	13862	13613	13607	13765	13719	13818	13618	13760	13662	13694	13615	13709	13703	13771	13659	13789	13711	13989	13786	13798	13713	13725	13702	13646	13624	13806	13695	13741	13691	13797	13793	13597	13651	13734	13686	13688	13686	13737	13532	13760	13695	13635	13688	13862	13594	13748	13679	13862	13592	13676	13607	13719	13619	13708	13564	13749	13684	13676	13605	13779	13593	13541	13755	13728	13566	13679	13668	13585	13836	13659	13687	13814	13743	13713	13654	13677	13748	13786	13849	13778	13490	13603	13776	13726	13867	13627	13748	13612	13739	13883	13659	13669	13798	13695	13750	13692	13678	13753	13712	13695	13817	13874	13675	13709	13594	13796	13604	13596	13822	13701	13686	13730	13737	13635	13697	13725	13802	13721	13855	13763	13882	13586	13864	13801	13748	13583	13698	13671	13702	13837	13652	13773	13802	13565	13666	13633	13690	13810	13591	13689	13784	13773	13562	13657	13828	13700	13584	13541	13622	13656	13708	13688	13602	13678	13900	13703	13675	13560	13590	13771	13710	13706	13747	13604	13701	13598	13570	13754	13958	13819	13773	13790	13639	13713	13856	13809	13844	13763	13705	13814	13603	13741	13607	13717	13776	13625	13768	13679	13776	13719	13695	13691	13694	13711	13834	13864	13719	13723	13767	13702	13798	13756	13668	13703	13897	13632	13803	13643	13739	13801	13707	13696	13598	13698	13691	13588	13702	13917	13812	13694	13623	13794	13797	13608	13772	13651	13844	13664	13640	13759	13622	13672	13696	13652	13719	13766	13551	13630	13665	13608	13694	13569	13808	13778	13738	13694	13878	13628	13714	13723	13854	13714	13770	13619	13658	13613	13781	13519	13770	13619	13582	13647	13738	13712	13850	13685	13798	13825	13635	13705	13802	13736	13795	13716	13609	13578	13674	13707	13656	13608	13470	13657	13662	13737	13428	13697	13657	13709	13699	13727	13703	13785	13740	13675	13677	13696	13710	13786	13495	13689	13748	13636	13652	13536	13796	13596	13689	13547	13737	13668	13800	13709	13696	13562	13749	13650	13811	13630	13794	13737	13729	13543	13740	13652	13672	13809	13794	13767	13658	13733	13744	13618	13627	13750	13690	13664	13796	13918	13865	13712	13661	13734	13540	13793	13727	13790	13756	13821	13681	13813	13718	13600	13865	13604	13707	13507	13694	13603	13709	13709	13649	13766	13848	13837	13728	13775	13555	13627	13722	13620	13806	13713	13813	13712	13862	13744	13750	13697	13765	13796	13620	13729	13710	13699	13541	13729	13659	13841	13676	13803	13815	13478	13631	13698	13791	13586	13501	13757	13714	13652	13757	13758	13576	13641	13694	13818	13584	13669	13692	13848	13595	13752	13906	13815	13729	13670	13589	13674	13768	13723	13716	13790	13755	13514	13697	13554	13734	13702	13699	13606	13769	13674	13665	13578	13746	13583	13687	13758	13744	13878	13806	13750	13836	13635	13827	13762	13701	13610	13717	13615	13630	13673	13692	13744	13759	13882	13947	13562	13715	13864	13648	13626	13606	13895	13774	13750	13693	13605	13614	13761	13843	13713	13793	13793	13736	13562	13755	13809	13906	13598	13844	13683	13745	13804	13738	13766	13861	13846	13667	13851	13626	13757	13721	13690	13653	13655	13668	13719	13791	13813	13675	13690	13768	13623	13687	13840	13847	13737	13783	13668	13845	13708	13952	13820	13775	13760	13617	13478	13694	13746	13723	13634	13698	13742	13657	13721	13570	13895	13679	13832	13468	13694	13936	13656	13791	13691	13678	13681	13784	13629	13557	13626	13858	13809	13566	13609	13851	13717	13651	13726	13827	13868	13593	13713	13796	13854	13751	13596	13573	13641	13860	13664	13878	13549	13702	13876	13881	13696	13610	13557	13847	13930	13957	13724	13919	13853	13632	13844	13748	13727	13759	13689	13658	13737	13714	13603	13763	13753	13668	13727	13647	13756	13611	13643	13710	13833	13852	13825	13691	13692	13887	13851	13644	13724	13788	13697	13800	13715	13887	13810	13650	13678	13629	13810	13828	13751	13680	13830	13807	13714	13663	13775	13741	13770	13768	13714	13623	13771	13839	13862	13874	13688	13662	13717	13725	13796	13708	13776	13759	13717	13679	13635	13622	13745	13915	13714	13637	13758	13769	13993	13688	13760	13773	13622	13623	13621	13631	13811	13688	13684	13938	13710	13780	13549	13778	13730	13773	13672	13615	13629	13806	13701	13810	13780	13693	13695	13557	13739	13711	13654	13672	13793	13830	13856	13759	13777	13615	13763	13536	13608	13487	13583	13720	13733	13739	13697	13737	13570	13838	13735	13850	13674	13748	13740	13796	13675	13898	13604	13687	13786	13791	13740	13709	13597	13718	13494	13859	13680	13611	13717	13636	13749	13603	13626	13752	13858	13913	13692	13634	13775	13842	13931	13729	13623	13760	13684	13772	13842	13665	13613	13688	13699	13657	13855	13774	13606	13774	13713	13817	13745	13780	13738	13596	13602	13624	13744	13748	13691	13784	13697	13797	13731	13823	13773	13666	13717	13663	13569	13570	13743	13934	13881	13744	13650	13740	13707	13790	13658	13724	13717	13748	13824	13583	13722	13766	13756	13763	13624	13754	13514	13662	13715	13704	13583	13681	13864	13835	13663	13623	13799	13705	13748	13663	13836	13750	13625	13791	13691	13741	13738	13698	13868	13858	13717	13717	13615	13759	13715	13708	13801	13670	13685	13683	13706	13464	13557	13659	13667	13674	13648	13622	13699	13763	13637	13729	13727	13629	13671	13670	13730	13677	13733	13681	13674	13798	13653	13620	13725	13696	13676	13682	13804	13631	13642	13686	13657	13671	13575	13613	13584	13747	13722	13805	13753	13784	13686	13637	13680	13799	13623	13809	13664	13764	13717	13752	13576	13691	13820	13640	13644	13604	13704	13846	13685	13665	13730	13732	13533	13701	13721	13729	13786	13721	13700	13607	13672	13715	13666	13907	13557	13619	13641	13627	13805	13822	13722	13679	13735	13605	13828	13577	13524	13672	13756	13613	13945	13804	13505	13682	13658	13731	13671	13786	13870	13637	13608	13761	13821	13750	13461	13620	13622	13747	13690	13714	13761	13750	13579	13728	13802	13792	13655	13622	13773	13743	13705	13606	13673	13793	13753	13658	13872	13683	13646	13749	13658	13793	13761	13732	13716	13586	13698	13709	13749	13609	13719	13758	13814	13795	13773	13858	13718	13730	13661	13839	13665	13586	13688	13578	13675	13623	13738	13602	13704	13639	13788	13558	13677	13664	13776	13837	13609	13827	13823	13539	13599	13709	13898	13762	13870	13665	13829	13735	13849	13745	13504	13682	13710	13728	13774	13737	13857	13749	13700	13676	13592	13703	13620	13743	13753	13636	13496	13794	13667	13691	13648	13672	13696	13680	13832	13566	13695	13707	13672	13761	13625	13776	13696	13732	13874	13734	13832	13638	13756	13667	13565	13692	13641	13757	13719	13695	13860	13733	13656	13727	13651	13658	13862	13618	13791	13804	13710	13563	13773	13580	13655	13580	13828	13720	13625	13669	13697	13654	13849	13499	13659	13732	13774	13743	13453	13765	13774	13432	13718	13726	13800	13782	13799	13825	13807	13719	13568	13691	13520	13615	13736	13624	13754	13686	13684	13798	13784	13668	13474	13801	13797	13757	13612	13725	13678	13754	13692	13656	13647	13791	13676	13735	13714	13824	13700	13638	13773	13608	13703	13681	13640	13748	13691	13588	13810	13807	13606	13775	13776	13706	13672	13635	13669	13654	13787	13707	13672	13821	13843
22928	21228	29059	24226	24390	28774	30530	24307	21713	20112	18661	17895	17608	17412	16985	16760	16634	16475	16609	16656	16458	16285	16278	16101	16230	16218	16077	16224	16227	16017	16132	16201	16120	16151	16155	16125	16139	16044	16143	16129	16055	16149	16155	15830	15985	16073	16135	16119	16254	16037	16103	16004	16165	15985	16105	15916	16082	16081	16014	15993	16013	16140	16274	15976	16087	16143	15924	16021	15990	16111	15802	16026	15953	15977	16169	15846	15744	16084	15907	16020	15862	16094	15981	15979	16188	15926	15925	15884	16217	15961	16133	15883	15724	15686	15987	15858	16280	16077	16048	16043	15895	15894	15908	15952	15890	16096	15915	16023	15921	15808	15907	16097	16030	16036	16026	15964	16092	15839	15775	16090	15990	15913	15866	16077	15993	15904	15895	15927	15924	16128	15928	15986	15917	16148	15934	15770	15980	16013	15875	16119	15937	15910	15826	15935	16011	15924	15861	15975	16109	15879	15918	15899	16017	16059	15956	16189	16014	15767	15915	16048	15957	15946	15873	16117	15855	15828	15875	16037	15898	16184	16030	15836	16008	16003	15957	16052	15918	16039	15910	15899	15944	15937	16037	15968	15871	15970	15969	16069	15891	16027	16065	15966	15984	16094	16053	16098	15948	15939	16145	16054	15860	16131	15949	15837	15924	15903	16057	15934	16074	15950	15997	15948	16036	16135	16217	15922	16133	16139	15933	15836	16093	15827	16113	15950	16056	16082	15945	15821	15979	16045	16000	16029	15942	15992	16061	15932	15977	15982	16136	16124	15949	15936	16122	16021	15928	16155	16122	15950	16008	16120	15865	15995	16177	15890	15911	16131	15876	16082	15938	15842	16024	16088	15882	16083	16030	15958	15871	16144	16167	15971	15998	15978	15983	15923	15983	16242	15977	15947	15886	16125	15878	15855	15863	16023	16079	16187	15964	15869	15894	15955	15976	15729	16016	15787	16046	15994	16034	15883	15886	16048	16017	16250	15896	15825	16049	15987	16016	15668	16145	16114	15942	16030	16056	15909	16138	15972	15836	16064	16056	15947	16106	16067	16009	15912	16199	16085	16143	15831	15926	15909	16065	16055	15951	15935	16160	15656	15954	16084	15848	16057	15889	16325	16038	15938	15926	15917	16069	15797	16029	15874	15959	16081	15869	15942	16179	16230	15894	15932	15907	15953	15950	16009	16194	16060	16063	16004	15876	15930	15958	15845	15817	15809	15911	16132	16033	15750	15888	15909	15828	16069	15919	15771	15868	16030	15960	16008	16053	15960	16061	15972	15846	15892	16144	15955	16041	15963	15948	15891	15949	16015	16030	16026	16091	15918	16079	16210	15908	15874	15993	15680	15920	15888	16127	16130	16145	15931	16000	16021	15980	16200	15947	16155	15884	15750	15769	15895	16080	16145	15830	15923	16050	15638	15995	16031	15966	16138	15947	15998	15882	15880	16108	16133	15975	16075	16231	16031	16057	16007	15962	15820	15956	16113	15909	15768	15886	15936	15945	15754	16072	15821	16051	16012	16058	15893	16132	15890	16068	15816	15911	15877	16056	15894	16131	15789	16134	15999	15906	15916	16099	15902	16161	15964	15940	15852	15988	16232	16116	15858	16007	16098	16191	16170	16180	15991	15835	16065	16011	16046	15978	15971	15990	16205	16070	16024	15902	15866	16081	15968	15984	15916	16021	15919	16107	15868	15847	15976	15845	15892	16064	15935	16223	16131	16023	16222	15897	15991	15947	15739	15889	16009	16031	15952	16005	15979	16283	16050	16098	15951	16141	15983	15958	15930	16105	16056	16099	15866	16186	15822	15964	15744	16003	16171	16072	16089	15942	15982	15650	16003	16084	15948	15752	15865	16041	15947	15931	15940	15881	15835	16024	15990	16043	16118	16010	16181	15877	16083	15946	15920	15882	16104	15925	16089	16098	16149	15984	16193	15864	16170	15956	16156	15800	16059	16073	15985	16117	15850	15963	16099	15950	15967	16139	16144	15988	16040	16177	16139	15962	16096	15970	15859	15851	15984	15959	16023	15878	16068	15968	15902	15960	16097	16081	16161	15847	15995	15967	15884	16023	15917	15847	16026	16057	15841	15856	15880	15899	15889	16024	16267	16175	15974	16080	15995	16020	16180	15854	16016	16039	16223	15830	16221	16248	15869	15962	15988	16082	15930	16019	16097	15897	16019	16035	15814	15818	16158	15896	15982	15882	16011	15735	15947	15848	15903	16111	16203	15950	15887	16040	16084	15854	15885	15937	15939	15668	15806	15955	16014	16213	15951	15996	16032	15826	16241	15959	15942	15843	15942	15964	16019	15988	15958	15941	15977	16001	15820	16091	15804	15913	16011	15977	16165	16012	15745	15879	16044	16001	15874	15903	15985	15889	16061	15822	15895	15915	15984	16001	16073	15947	15768	16181	16121	16143	15901	16044	15887	15889	15969	16111	15876	15911	15889	15870	16132	16024	15962	15887	15831	15988	15847	15977	15998	16043	15987	15903	15976	15978	16172	15901	15868	15917	16111	15819	15843	15880	15867	15894	16028	15919	15923	15800	16141	16116	15825	16013	16048	16004	16032	15964	15971	16049	15911	16105	15994	15894	15883	15935	15948	15842	15959	15812	16003	15933	15875	15992	15982	16133	16045	16056	16147	15879	15944	15907	16006	15864	15800	15741	16021	16012	16012	16015	15910	16178	16024	16011	15982	15965	15894	16020	15892	15970	15968	16104	15880	16036	16048	16133	16012	15774	15929	15859	15782	16070	15750	16037	16150	16021	15851	15863	16146	16101	16048	16128	15963	15966	16011	16265	16117	16096	15951	15771	15878	15839	16031	15974	16016	16056	15879	16006	15994	16056	15933	15929	15971	15951	16044	15920	16060	15922	15861	16138	15921	16004	15992	16055	16205	15769	16006	16111	16073	15924	16027	15808	16091	16094	15888	16124	15878	16171	15840	15924	16051	16088	15814	16110	15838	16149	16115	15924	16000	15938	15819	15758	15893	16012	16101	16142	16157	16003	16051	16049	15973	16087	16037	15962	16198	15968	16060	16007	15915	16016	15964	16028	15675	15947	16021	16018	15985	16130	16079	16075	16009	15932	16066	16179	16073	15929	15893	16114	16050	15724	16082	15927	15978	15900	16047	16122	15986	15934	15996	15777	15950	15984	16167	15977	15841	15918	16077	16039	16033	16108	16115	16146	16085	15925	16068	16058	15957	15871	15881	15865	16122	15788	15872	15845	15902	16124	15803	15895	16045	15937	15979	15870	16068	15962	15850	16106	16210	15901	15914	15997	15868	16198	15923	15877	15910	15897	16006	16022	15970	15898	16139	15970	16100	16043	16073	15928	15893	16038	15853	16305	15998	16033	15973	15743	15908	16074	16018	15827	15838	16098	15920	15905	15773	15939	15961	16003	16146	16043	15701	15901	16161	15882	15782	16033	15977	15960	15853	16059	15871	15911	15798	15866	15785	15862	16013	15973	15851	16082	16108	15911	16003	16036	15995	16107	16002	15924	15875	15874	15941	15952	16011	16325	15874	15935	15990	16122	15904	16034	15968	16133	16042	15975	15997	16068	15920	16108	15689	15984	15992	16131	15775	15920	16038	16095	16082	16049	15943	16012	15914	15786	15920	16170	16081	15994	15990	15924	15916	15878	15920	15714	16058	15903	15925	15875	15999	15998	16024	15847	15884	16093	15886	15964	16096	15948	15916	16143	15900	15992	15813	16002	16089	15989	16181	16060	16025	15945	16054	16073	16085	16235	15998	16008	16016	16008	15981	16030	15925	15891	15928	15966	16047	16131	15994	16022	15874	16226	16015	15899	15841	15852	15938	15859	15934	15908	16025	16081	16037	15863	16036	15964	16062	16045	16078	15905	16053	16103	16030	15856	16018	15819	15866	15793	16029	16002	16062	15955	15702	16003	15919	15899	15754	15947	16071	15984	15975	15996	15928	15966	15880	15917	16026	15932	15911	15856	15848	15847	15905	15917	15969	16103	15961	15919	16008	15892	15836	15930	15972	15914	15866	16035	15931	15992	16190	15941	16001	15973	15877	15885	16023	15986	15919	15966	16031	15906	16090	16165	15907	15942	15891	16089	15834	15829	15825	15963	15909	15936	15745	15768	15965	15863	15817	15830	15913	16222	15890	15980	16068	16010	15961	16112	16209	15904	16018	16048	16001	16094	16051	15809	15825	15986	15889	16020	15957	15981	15783	15966	15998	16026	16081	15902	15942	15833	15964	15812	15936	15907	15930	15940	15939	16073	16111	15595	15592	15793	16115	15783	16102	16095	16100	16096	16108	16153	16009	16188	16124	15804	16047	16160	15776	16054	16032	15852	16083	15774	16058	16043	15958	15960	15831	15763	15943	16105	16012	15958	15923	16126	15973	16119	15867	15971	15969	15947	15879	15972	16055	16063	16012	15887	15866	15978	15823	15847	16038	16074	15912	16114	16112	16067	15915	16025	16034	16022	15851	15880	15937	16126	15976	16010	15830	16054	15997	16046	15787	15826	16231	16204	16014	16019	16095	15889	16030	16159	15962	16000	16014	16055	16088	15863	15982	16041	15874	15879	15941	16015	15829	15960	15954	15681	15987	16073	15850	15807	15999	16012	15892	15833	15803	16096	15969	16041	16069	16104	15989	15864	15934	15890	15957	16022	15813	16115	16137	16055	15947	16183	16018	15981	16055	15915	15893	16052	15932	16006	16128	15882	16040	15937	15894	15804	16207	16042	15935	15780	16149	16026	15861	16078	16053	15943	15849	15823	15959	16338	16058	15960	15994	15870	15886	16188	15783	15923	15996	15928	15955	16017	15913	16217	15913	15972	16001	16014	16055	16036	15757	15885	16070	15974	15938	16133	16086	16041	15918	15983	15874	16112	16004	16000	15966	16189	15819	15795	15841	16047	16148	15940	16061	15819	15936	15850	15967	15800	16152	16038	15943	15989	15996	15853	15916	15978	16178	16042	15939	16013	15980	15840	15873	16056	16079	16152	15980	15802	15927	15980	15869	16063	16033	15902	16222	15940	16058	16017	16004	15834	15944	16133	16076	15982	15840	16172	15973	15962	15837	15948	15939	16083	16190	15881	15752	16095	16017	15950	16006	15923	16008	16108	16073	15884	16101
33737	58001	53456	43127	38141	33545	28995	24438	21533	19251	17418	16612	16096	15782	15393	14893	14889	14681	14555	14890	14555	14342	14440	14329	14072	14105	14378	14351	14122	14115	14140	14115	14181	14168	14137	14108	14384	14130	14072	14132	14169	14148	14329	14144	14113	14036	14131	14073	14013	14227	14229	14148	14185	14101	13999	14085	14100	14113	14100	14090	14131	14080	14178	14042	14060	13991	14097	14235	14088	14064	14109	14096	14162	14111	14150	14069	14120	14101	14042	14074	14303	14168	14166	14191	14126	14099	13993	14030	14118	14125	14176	14079	14033	14090	14099	14171	14051	14220	14143	14193	14076	14182	14084	13948	14099	13977	14115	14010	13977	14048	14178	14184	14113	14032	14169	14128	14112	14033	14135	14133	14127	14080	14052	14041	14232	14131	14040	13990	13968	13944	13921	14203	14038	13950	13970	14182	13867	14120	14119	14146	13978	13946	13975	14052	14055	14091	14169	14026	14121	13977	14089	14042	14002	14133	14019	14145	13894	14089	14153	14279	14084	14103	13878	13989	14146	14058	14017	14073	13958	14162	14151	14180	14090	14054	14120	14131	14062	14211	14187	14042	13995	14193	14200	14191	14235	13923	13982	13935	14146	14069	14075	14140	14018	13909	14185	14117	14017	14096	14055	14057	14223	13984	14131	14115	14131	14056	14083	14177	14144	13989	13899	14025	14009	14174	14223	14092	14055	14100	14076	14101	14124	14043	14027	14052	14079	14144	14021	14123	14190	13977	14093	14044	13906	14119	14144	14037	14111	14076	14095	14084	14147	14125	14082	14019	14065	14095	14063	14081	14014	14076	13993	14021	14040	13972	13987	14223	14041	13878	14076	14007	14117	14161	14152	14058	14005	14084	14084	14093	14051	14045	14001	14031	13955	14056	14123	14044	13994	14045	14067	14110	13975	14110	14227	14092	14105	14101	14036	14185	14098	14000	13995	14056	14104	14192	13965	14019	14155	14230	13858	13931	14125	14150	14151	14091	14109	14037	14038	13960	13910	14109	14103	14060	14052	13961	14267	14203	14054	14014	13969	13986	14057	14039	14023	13900	13942	14123	14058	14008	14049	14284	14246	14105	14011	14121	14198	14024	14062	14118	14000	14050	13905	14055	14136	14077	14150	14109	14120	14050	14109	14100	13983	14085	14185	14095	13983	14042	14031	14051	14110	14049	14026	13924	14044	14128	14191	14114	14262	13997	13845	14067	14006	14089	14122	14115	14094	14082	14153	14093	14180	14171	14131	13984	14153	14037	14005	13981	13953	14282	14166	14108	14171	14037	13942	14013	13999	14106	14132	14033	14061	14062	14175	14110	14077	13938	14021	13998	14109	14177	14123	14003	14001	14211	14006	14147	13967	14097	14039	14056	13958	14122	14318	13973	14157	14002	14137	13997	14035	14074	14179	14103	14072	14088	14051	14008	14304	14171	14117	14026	14034	14270	13978	14056	14283	14113	13971	13932	14086	14138	14158	14108	13926	14001	14076	14160	13937	14119	14117	13973	14111	13950	14087	13984	14158	14007	14112	14042	14034	14129	14044	14085	14172	14018	14082	13953	14092	13969	14178	14150	14206	14187	14117	14083	14078	14058	14068	14134	14196	14026	13999	13963	13970	14335	14175	14012	13909	14204	14153	14146	14139	14060	14059	14048	13949	14190	14010	14177	14176	14203	14103	14033	13840	14197	14095	14062	14047	14143	14185	14095	14033	14150	14000	14146	14097	14052	14034	14110	14192	13942	14221	14055	14228	14220	13997	14142	14017	14194	14048	14061	14204	14119	14111	14102	14177	14071	14024	13947	14021	14046	14037	14112	13972	14109	14193	14065	13978	13923	13984	14026	14051	14006	14169	14073	14278	14011	14224	13869	14062	14093	14015	13987	14199	14050	14002	14118	14152	13986	13936	14127	14190	13951	14021	14271	13955	14104	14181	14105	14100	14066	14208	14058	14111	14045	13973	14117	14154	13991	13924	14114	14056	14065	14118	13948	13946	14123	13930	14032	14087	14039	13982	14108	14063	14122	13994	14109	14188	14198	13923	14115	14057	14178	14013	14017	14031	14150	13979	14134	14064	14122	14125	14099	14095	14049	13988	14096	14039	14164	14114	13944	14154	13970	14022	14095	14200	14116	13991	14036	14222	14129	14134	14084	14086	13958	14080	14064	14190	14103	14135	14131	14018	13875	14035	14110	14024	14073	14109	13948	14030	14097	13970	14060	14160	14096	14270	14012	14029	14044	14088	14003	14296	13958	14069	14120	14145	14130	14186	14218	13954	14109	14109	14070	13947	14186	14014	14245	14012	14109	14016	14163	14046	13923	14044	14133	14009	14368	14057	14039	14356	14084	14053	14003	13923	14170	14164	13990	14170	14073	14144	14001	14172	14025	14096	14247	13991	14110	14098	14206	14025	14054	14130	13874	14109	13961	14129	14043	14169	13850	13995	14105	13893	14069	14102	13958	14036	14022	13865	14248	13829	14070	14177	13985	14146	14039	13931	14202	14097	14102	14130	13903	14092	14210	14156	14153	13941	13934	13916	14014	14119	14014	14154	13969	14060	14074	14209	14215	13919	14212	14177	14038	14024	13934	13909	14196	14056	14036	14131	14186	13955	14179	13946	14007	14229	14037	14171	14226	14023	13997	14235	14118	14053	14047	14213	13934	14033	14121	14088	14059	14152	14157	14087	14010	13983	13961	13997	13984	14038	14191	14138	13994	14106	14048	14117	13862	14170	14042	14042	14154	14023	14055	14108	14024	14115	14103	14040	14145	14073	13984	14047	13937	14188	13981	13867	14065	14030	14121	14066	14030	14039	14100	14109	13999	14106	14024	13904	14095	14041	13956	14021	14034	13982	14134	14030	14167	14049	14051	14179	13887	13907	14038	14130	14009	14007	14003	14090	13866	14007	14202	14201	14330	14120	14168	14343	14085	14149	14049	13971	14028	14118	14036	14172	14190	14053	14202	14129	13987	13971	14182	14033	14015	14045	14025	13922	14151	14099	14157	14184	14103	13909	14100	14119	13940	13968	14054	14072	14155	14102	13889	14193	14129	14065	13989	14003	14056	14142	14003	14179	14148	14209	13960	14054	14157	13836	14137	14165	14025	14093	14121	14110	14109	13966	14078	13972	13914	14218	13983	13973	14236	14122	14101	14054	14124	13993	14132	14019	14051	13921	14011	14117	13994	14165	13991	14040	13954	14111	14192	14058	14268	14242	13938	14226	14106	14098	14236	14000	14121	14137	14085	14149	13969	14092	13975	14105	14208	14151	14233	14052	14020	14068	13987	13972	14375	14209	14110	14054	14050	13917	14027	14205	14097	14055	14035	14228	14134	14135	14193	14173	14028	13969	14286	14156	14212	14206	14127	13999	14032	13892	14155	14025	14192	14164	14160	14122	14219	14175	14118	14179	14057	14240	13970	14232	14196	14151	14170	14085	13919	14133	14101	14121	13982	14021	14166	14237	14069	14031	14285	14260	14136	14170	14021	14191	14159	14064	13951	14020	14040	14084	13961	14133	14079	14214	14185	14178	14128	14065	14001	14035	14171	14346	14104	14172	14068	14107	14095	13861	13885	14000	14227	14154	14190	14029	13919	14149	14097	13962	13961	14057	14070	14124	14138	14030	14019	13942	13985	13972	13931	13969	14073	13959	14019	14254	13963	14033	14076	14098	14151	14063	14117	13988	14166	14259	14045	13996	13925	14028	14188	13989	14066	14101	13992	14088	14072	14214	14128	14241	14135	14152	14021	14097	14111	14146	14136	14107	14097	13979	14047	14001	13934	13982	14110	14024	13944	14065	14028	14063	14102	14032	14101	14073	14143	14206	14156	14071	14081	14057	14127	14077	14139	14082	13994	14013	13904	13992	13872	14104	14128	14141	13956	14139	14239	13962	14157	14034	14024	14111	13897	14024	14285	13867	14073	14159	14072	14005	14006	14072	14013	14014	14129	13932	14121	14107	14168	14135	14047	14073	13991	14160	14331	14114	14085	14062	14130	14159	14209	14033	14124	14019	14155	14194	14180	14100	14149	14184	14096	14084	14013	14092	14123	14175	14031	14091	13988	14230	14215	14139	14098	14290	14197	14196	14092	13979	14050	14054	14191	13930	13984	13945	13890	14099	14136	14065	13979	13892	14037	13968	13949	14077	14248	14053	14015	14003	13972	13984	14080	13977	14151	14016	13879	13963	13917	14150	13897	14135	14150	14038	14008	13968	14141	14014	13999	14143	14048	14005	13930	14085	14058	14169	14034	14172	14037	14013	14009	13998	14097	14110	14073	13989	14137	14028	14013	14061	13991	14148	14101	13951	14103	14099	13986	14125	14077	14197	13983	14089	14217	14064	14214	14145	14000	13996	13943	13944	14143	14075	14037	14028	14001	14144	13953	14123	13992	14015	14035	14129	14043	13984	14046	13986	14234	14056	14153	13898	14031	14080	13963	14164	13868	13987	14160	14164	14130	14142	14160	13977	14211	13985	13982	13971	14131	14145	13973	14091	14074	13937	13908	14180	14168	14148	14050	14138	14250	13918	13997	14024	14011	14000	14304	14025	14134	14038	14280	14038	14068	14116	13942	14098	13995	13887	14117	14074	14001	14213	14018	14131	14084	14136	14202	13907	14147	14110	14085	13881	14197	14103	14258	14064	13955	14016	14238	14108	14061	14088	13954	14144	14002	14011	14005	14142	14173	14124	14079	13959	14107	13949	14200	14184	14130	14053	14171	14217	14120	13968	14091	14118	14153	14059	13997	14023	14194	13953	14092	14055	14034	14016	14063	14137	14125	14019	14006	13866	14108	14086	13968	14038	14050	14217	14021	14056	13956	14030	14124	14195	14005	13871	14139	14209	14198	14258	14114	14087	14203	14027	13866	14095	14119	13836	14164	14275	14120	13988	13946	14123	14109	14127	14167	14052	14103	14190	14095	13918	14193	14125	14039	14197	14035	14101	13992	13948	13940	14038	14209	13943	14342	14044	14230	14103	14166	13914	14079	14119	14060	14231	14149	14059	14196	14183	14053	14179	14212	14084	14085	14248	14073	14050	13968	13939	13916	14104	13958	14072	14030	14100	13967	13945	14142	14114	14234	14160	14053	14113	13876	14052	14072	14206	13912	13984	14093	14086	13960
29179	28420	36166	31451	25189	21925	19865	18124	17350	16740	16460	16101	15979	15816	15794	15504	15601	15637	15659	15369	15545	15438	15571	15419	15537	15360	15317	15604	15314	15579	15528	15668	15411	15317	15316	15570	15591	15207	15295	15457	15530	15474	15333	15355	15545	15627	15367	15316	15338	15413	15513	15267	15311	15392	15357	15409	15456	15278	15472	15376	15551	15520	15267	15449	15424	15568	15169	15413	15200	15436	15499	15475	15430	15434	15257	15427	15332	15321	15413	15286	15479	15462	15636	15308	15513	15441	15325	15458	15453	15199	15292	15281	15483	15238	15302	15428	15454	15244	15431	15457	15491	15524	15351	15305	15190	15415	15419	15390	15253	15289	15472	15345	15542	15527	15378	15299	15345	15323	15309	15232	15243	15438	15217	15560	15343	15564	15492	15406	15410	15520	15523	15551	15521	15363	15443	15529	15375	15309	15315	15324	15335	15354	15449	15332	15316	15353	15368	15290	15354	15635	15249	15309	15282	15324	15433	15282	15499	15462	15385	15438	15370	15429	15284	15393	15334	15302	15187	15554	15474	15436	15450	15403	15440	15451	15399	15275	15436	15422	15280	15229	15662	15433	15180	15221	15355	15292	15519	15472	15497	15278	15519	15424	15472	15415	15509	15360	15322	15535	15487	15434	15343	15438	15187	15321	15379	15376	15325	15394	15443	15303	15352	15495	15195	15465	15458	15159	15535	15266	15245	15575	15482	15256	15492	15218	15291	15501	15313	15316	15216	15388	15373	15399	15259	15404	15356	15399	15488	15429	15463	15497	15488	15287	15521	15444	15455	15394	15278	15408	15298	15469	15438	15563	15252	15073	15399	15380	15535	15506	15320	15409	15226	15349	15418	15612	15587	15497	15263	15333	15242	15223	15546	15517	15433	15543	15262	15383	15315	15449	15437	15456	15379	15323	15409	15359	15274	15256	15398	15417	15277	15268	15493	15030	15483	15351	15257	15552	15340	15300	15367	15247	15361	15308	15424	15542	15286	15351	15375	15200	15386	15496	15547	15439	15423	15333	15400	15439	15330	15388	15470	15526	15435	15390	15509	15517	15346	15179	15409	15335	15452	15167	15355	15318	15091	15412	15421	15337	15334	15456	15308	15400	15399	15248	15524	15440	15448	15448	15490	15410	15388	15523	15386	15535	15444	15507	15400	15254	15213	15401	15477	15443	15361	15440	15456	15397	15477	15378	15472	15255	15438	15316	15362	15414	15663	15238	15366	15387	15386	15226	15219	15346	15376	15447	15397	15469	15545	15330	15400	15427	15404	15363	15430	15438	15565	15315	15413	15428	15502	15397	15212	15442	15336	15460	15442	15404	15378	15401	15362	15528	15447	15507	15256	15388	15358	15323	15491	15468	15346	15264	15244	15219	15352	15478	15554	15515	15484	15327	15440	15369	15353	15556	15394	15221	15182	15517	15293	15514	15532	15347	15490	15489	15546	15482	15481	15565	15288	15453	15365	15281	15433	15328	15439	15293	15509	15409	15165	15404	15213	15435	15297	15440	15329	15336	15397	15334	15492	15587	15386	15418	15406	15281	15298	15348	15511	15162	15216	15369	15543	15480	15520	15534	15282	15381	15280	15440	15322	15239	15380	15339	15447	15570	15416	15379	15435	15470	15452	15453	15238	15157	15411	15341	15481	15406	15574	15322	15351	15337	15316	15277	15408	15383	15253	15375	15397	15349	15323	15278	15385	15155	15431	15340	15421	15358	15442	15315	15435	15371	15249	15215	15492	15265	15398	15330	15147	15386	15387	15287	15391	15469	15365	15502	15434	15420	15273	15212	15372	15452	15440	15275	15385	15292	15272	15320	15369	15108	15490	15354	15497	15299	15268	15238	15336	15423	15239	15397	15308	15421	15492	15422	15588	15500	15403	15207	15434	15490	15380	15337	15345	15626	15187	15383	15214	15337	15284	15488	15494	15148	15283	15297	15418	15390	15442	15302	15409	15233	15420	15416	15321	15427	15670	15348	15552	15399	15443	15273	15334	15521	15503	15333	15441	15538	15426	15492	15436	15299	15341	15440	15291	15275	15213	15369	15551	15381	15308	15424	15330	15288	15435	15406	15448	15407	15268	15308	15354	15333	15322	15481	15449	15484	15200	15439	15225	15331	15400	15262	15404	15406	15626	15294	15375	15169	15463	15392	15316	15381	15378	15352	15384	15422	15346	15224	15417	15462	15415	15264	15104	15180	15297	15311	15329	15429	15285	15330	15387	15461	15375	15365	15441	15610	15438	15345	15518	15260	15287	15343	15410	15580	15467	15334	15501	15511	15262	15339	15543	15147	15418	15415	15445	15446	15366	15405	15492	15446	15435	15247	15259	15406	15331	15514	15383	15508	15367	15677	15336	15439	15280	15473	15391	15647	15471	15370	15564	15307	15534	15392	15310	15298	15540	15246	15357	15510	15344	15337	15373	15528	15379	15482	15366	15524	15301	15410	15391	15187	15364	15227	15346	15348	15319	15379	15386	15553	15379	15487	15351	15502	15395	15375	15570	15529	15243	15181	15293	15413	15423	15463	15440	15328	15161	15468	15511	15401	15574	15314	15243	15317	15391	15314	15308	15293	15351	15389	15549	15519	15309	15414	15474	15478	15391	15637	15506	15376	15311	15361	15475	15647	15414	15361	15198	15368	15347	15158	15097	15387	15485	15467	15554	15368	15367	15315	15603	15239	15404	15469	15459	15337	15346	15342	15350	15276	15279	15384	15320	15417	15391	15458	15396	15214	15527	15466	15437	15434	15374	15376	15390	15265	15450	15539	15369	15294	15263	15289	15252	15256	15408	15390	15355	15391	15435	15440	15323	15663	15383	15411	15332	15326	15390	15271	15498	15346	15350	15441	15579	15432	15308	15360	15558	15498	15507	15394	15425	15407	15296	15508	15632	15506	15592	15508	15453	15417	15490	15576	15448	15448	15384	15401	15470	15320	15544	15412	15446	15366	15322	15228	15264	15395	15356	15588	15284	15586	15251	15571	15614	15430	15173	15350	15614	15252	15541	15426	15386	15235	15715	15455	15372	15501	15468	15288	15376	15239	15453	15504	15276	15491	15554	15412	15377	15322	15388	15556	15428	15251	15275	15554	15402	15311	15467	15511	15370	15631	15381	15266	15488	15172	15410	15266	15434	15324	15428	15444	15298	15426	15459	15438	15359	15417	15444	15357	15394	15284	15268	15376	15313	15280	15350	15227	15301	15243	15311	15575	15491	15441	15545	15420	15509	15359	15369	15272	15452	15482	15285	15283	15317	15160	15333	15561	15403	15295	15364	15384	15418	15358	15590	15522	15630	15461	15406	15434	15419	15433	15196	15234	15360	15268	15300	15387	15651	15441	15334	15425	15236	15355	15527	15277	15317	15493	15454	15295	15482	15463	15345	15457	15253	15297	15414	15470	15470	15161	15424	15165	15429	15304	15219	15339	15484	15428	15328	15359	15251	15392	15490	15367	15614	15426	15239	15459	15576	15314	15560	15432	15367	15584	15694	15488	15472	15376	15340	15432	15421	15292	15349	15500	15401	15624	15258	15373	15537	15550	15451	15340	15411	15406	15507	15389	15344	15245	15530	15408	15289	15279	15456	15398	15489	15428	15449	15582	15452	15315	15299	15221	15380	15413	15357	15265	15347	15272	15403	15471	15453	15280	15306	15292	15331	15340	15320	15184	15285	15513	15644	15367	15596	15634	15365	15334	15236	15445	15517	15563	15414	15314	15470	15432	15437	15437	15278	15466	15358	15241	15331	15412	15462	15483	15440	15591	15480	15318	15378	15638	15330	15450	15518	15319	15600	15442	15279	15312	15376	15393	15362	15470	15453	15443	15311	15225	15313	15481	15409	15415	15310	15410	15387	15445	15294	15403	15244	15289	15221	15415	15560	15307	15455	15380	15382	15493	15275	15313	15015	15412	15466	15299	15490	15367	15391	15276	15280	15394	15374	15323	15248	15485	15322	15390	15560	15429	15362	15235	15505	15202	15472	15176	15380	15466	15417	15410	15552	15408	15215	15314	15621	15426	15356	15478	15411	15283	15543	15573	15269	15245	15186	15409	15448	15503	15289	15216	15385	15327	15375	15481	14959	15381	15392	15342	15354	15279	15414	15452	15362	15298	15540	15321	15397	15509	15545	15353	15402	15406	15364	15359	15238	15314	15170	15139	15350	15535	15371	15378	15562	15430	15177	15244	15247	15231	15231	15357	15423	15484	15372	15432	15354	15483	15314	15305	15357	15139	15280	15366	15216	15339	15339	15536	15465	15513	15475	15512	15364	15425	15286	15516	15359	15351	15168	15182	15402	15410	15522	15417	15376	15365	15323	15446	15540	15240	15334	15372	15307	15563	15333	15401	15549	15433	15551	15396	15390	15288	15210	15482	15218	15450	15410	15401	15439	15292	15491	15462	15448	15544	15420	15397	15278	15216	15399	15330	15453	15426	15456	15535	15342	15399	15297	15436	15432	15319	15304	15410	15456	15191	15293	15240	15299	15344	15461	15519	15465	15384	15491	15625	15463	15454	15404	15229	15353	15365	15152	15166	15488	15378	15299	15466	15365	15338	15439	15525	15224	15586	15264	15328	15419	15246	15433	15462	15581	15190	15504	15301	15443	15475	15354	15283	15424	15257	15535	15290	15512	15255	15442	15422	15329	15307	15267	15436	15436	15544	15380	15313	15533	15442	15332	15460	15340	15217	15556	15370	15374	15456	15539	15305	15374	15453	15563	15534	15372	15586	15514	15340	15311	15216	15363	15272	15283	15522	15464	15416	15451	15439	15551	15319	15637	15261	15623	15399	15240	15140	15247	15370	15524	15540	15559	15124	15348	15340	15595	15463	15425	15470	15540	15210	15515	15576	15471	15292	15356	15280	15480	15408	15297	15441	15486	15499	15574	15333	15309	15479	15301	15354	15444	15480	15502	15293	15278	15590	15421	15288	15225	15488	15362	15378	15528	15575	15251	15446	15347	15451	15320	15497	15455	15527	15486	15370	15364	15662	15354	15501	15214	15388	15380	15451	15333	15302	15432	15202	15303	15446	15368	15186	15378	15334	15390	15455	15374	15369	15433	15403	15433	15381	15424	15305	15340	15325	15396	15438	15432	15233	15365	15341	15353	15268	15321	15258
30928	44898	40507	30753	25983	22242	19572	17638	16558	15734	15227	14664	14596	14294	14252	13985	14043	13957	13788	13876	13846	13923	13896	13833	13836	13738	13773	13737	13620	13854	13638	13720	13750	13727	13681	13672	13778	13639	13819	13816	13824	13565	13780	13799	13661	13779	13800	13475	13709	13762	13758	13756	13794	13696	13686	13668	13563	13725	13755	13636	13687	13614	13859	13810	13799	13709	13791	13772	13608	13717	13859	13710	13691	13591	13750	13707	13768	13748	13672	13875	13870	13741	13800	13940	13695	13733	13742	13852	13741	13647	13636	13701	13782	13732	13777	13807	13769	13660	13759	13705	13658	13592	13521	13745	13646	13693	13823	13649	13515	13820	13695	13693	13635	13740	13601	13534	13620	13735	13714	13762	13731	13707	13788	13864	13631	13700	13597	13757	13515	13688	13521	13729	13831	13576	13733	13771	13638	13877	13707	13634	13695	13464	13683	13702	13737	13779	13677	13844	13683	13714	13578	13917	13684	13696	13763	13673	13621	13588	13725	13716	13780	13615	13693	13663	13805	13716	13721	13626	13682	13695	13735	13660	13663	13748	13660	13791	13722	13702	13701	13688	13634	13740	13578	13735	13596	13623	13748	13890	13778	13727	13653	13651	13619	13491	13685	13567	13838	13623	13621	13745	13608	13807	13721	13775	13657	13669	13631	13653	13813	13833	13706	13611	13399	13750	13677	13757	13848	13610	13700	13671	13626	13676	13847	13619	13783	13652	13605	13717	13772	13640	13676	13483	13668	13553	13673	13690	13687	13812	13744	13731	13695	13579	13741	13753	13698	13755	13857	13663	13712	13643	13706	13634	13823	13748	13878	13682	13484	13793	13572	13838	13715	13699	13616	13788	13625	13524	13762	13457	13764	13750	13858	13750	13781	13709	13683	13742	13635	13674	13833	13745	13619	13755	13581	13863	13672	13667	13740	13656	13625	13758	13740	13703	13810	13727	13739	13687	13776	13777	13699	13806	13536	13669	13809	13687	13884	13603	13667	13782	13724	13658	13549	13649	13750	13741	13703	13888	13679	13631	13726	13666	13638	13691	13903	13724	13563	13633	13700	13777	13654	13718	13673	13754	13655	13750	13758	13744	13733	13820	13831	13753	13512	13700	13679	13630	13773	13703	13636	13696	13687	13666	13712	13656	13707	13731	13621	13769	13600	13750	13721	13643	13735	13663	13659	13720	13860	13712	13701	13650	13587	13638	13699	13722	13679	13888	13550	13607	13742	13730	13748	13632	13792	13712	13744	13688	13742	13759	13620	13586	13724	13751	13658	13797	13539	13625	13843	13665	13712	13705	13659	13669	13706	13742	13582	13663	13792	13662	13806	13465	13770	13559	13805	13805	13773	13710	13621	13567	13604	13652	13680	13807	13689	13753	13543	13632	13692	13666	13621	13890	13757	13698	13739	13586	13711	13845	13766	13703	13794	13647	13841	13537	13715	13836	13615	13791	13698	13732	13738	13430	13780	13690	13859	13750	13886	13663	13691	13722	13837	13693	13766	13904	13731	13646	13621	13612	13513	13759	13589	13766	13697	13748	13677	13639	13785	13734	13715	13806	13650	13560	13726	13665	13604	13650	13686	13690	13576	13863	13772	13623	13657	13679	13809	13528	13630	13652	13707	13663	13731	13514	13697	13651	13802	13625	13715	13735	13690	13872	13708	13581	13753	13830	13809	13724	13815	13641	13701	13549	13709	13665	13782	13725	13753	13712	13756	13804	13686	13681	13767	13700	13508	13883	13682	13664	13615	13744	13591	13763	13683	13655	13720	13806	13551	13609	13582	13734	13614	13827	13767	13726	13726	13698	13662	13599	13731	13530	13847	13552	13701	13964	13638	13758	13641	13622	13553	13734	13620	13729	13788	13703	13792	13575	13621	13652	13775	13751	13664	13561	13760	13824	13719	13543	13935	13629	13596	13758	13842	13768	13602	13671	13770	13739	13654	13798	13719	13653	13631	13689	13607	13650	13769	13694	13801	13589	13660	13692	13672	13811	13735	13686	13762	13874	13733	13683	13893	13678	13427	13825	13677	13813	13678	13618	13755	13811	13679	13839	13657	13766	13664	13814	13728	13694	13806	13434	13883	13691	13766	13728	13744	13622	13505	13709	13709	13808	13724	13609	13883	13721	13780	13655	13770	13763	13754	13628	13831	13705	13760	13647	13720	13720	13824	13701	13707	13614	13752	13679	13764	13579	13637	13796	13831	13648	13622	13601	13566	13798	13753	13623	13653	13688	13809	13739	13742	13721	13604	13654	13740	13687	13646	13813	13626	13866	13758	13834	13683	13525	13882	13762	13898	13711	13643	13692	13848	13457	13638	13725	13770	13625	13654	13765	13732	13718	13774	13544	13755	13750	13723	13814	13648	13665	13692	13797	13705	13671	13790	13647	13916	13659	13779	13834	13618	13641	13654	13632	13746	13667	13572	13612	13761	13766	13643	13640	13754	13781	13648	13895	13836	13588	13728	13716	13678	13596	13718	13704	13819	13801	13570	13726	13622	13627	13748	13758	13791	13645	13568	13792	13714	13874	13589	13681	13620	13611	13794	13643	13692	13701	13798	13648	13619	13791	13712	13784	13708	13713	13592	13741	13715	13793	13707	13726	13761	13664	13873	13670	13673	13726	13732	13679	13739	13614	13645	13720	13733	13549	13726	13807	13740	13659	13522	13653	13658	13813	13632	13710	13772	13798	13672	13801	13646	13777	13795	13764	13668	13804	13628	13621	13775	13733	13567	13689	13587	13717	13630	13800	13703	13783	13568	13844	13795	13695	13731	13710	13569	13729	13752	13589	13626	13705	13705	13750	13646	13550	13727	13719	13644	13928	13714	13665	13826	13706	13789	13829	13829	13575	13661	13798	13594	13734	13709	13782	13645	13746	13690	13628	13826	13651	13575	13724	13759	13585	13743	13634	13805	13796	13617	13642	13638	13744	13663	13752	13888	13533	13723	13626	13648	13688	13678	13899	13781	13824	13794	13772	13674	13670	13688	13655	13633	13610	13815	13762	13720	13646	13928	13582	13623	13639	13693	13776	13498	13822	13641	13689	13774	13738	13607	13578	13543	13849	13678	13855	13582	13822	13834	13607	13707	13659	13592	13718	13626	13685	13671	13775	13897	13605	13731	13842	13619	13684	13641	13724	13733	13553	13641	13769	13807	13731	13601	13738	13719	13697	13709	13745	13757	13719	13717	13802	13707	13689	13892	13812	13807	13488	13766	13854	13820	13717	13601	13749	13726	13727	13629	13720	13713	13709	13683	13699	13716	13876	13753	13607	13749	13554	13551	13586	13579	13830	13563	13560	13732	13651	13808	13601	13544	13673	13841	13584	13835	13726	13701	13870	13692	13641	13716	13725	13769	13727	13686	13741	13696	13981	13599	13806	13579	13708	13836	13710	13886	13865	13693	13726	13758	13842	13684	13642	13740	13684	13694	13821	13611	13595	13785	13695	13676	13573	13739	13751	13873	13632	13886	13707	13781	13692	13732	13801	13725	13728	13722	13700	13868	13741	13686	13831	13623	13683	13650	13803	13744	13668	13730	13650	13800	13823	13969	13796	13605	13565	13614	13863	13588	13893	13666	13646	13717	13776	13691	13780	13743	13539	13768	13823	13589	13748	13933	13539	13786	13694	13686	13756	13624	13707	13669	13731	13604	13805	13732	13775	13749	13809	13807	13643	13613	13751	13632	13635	13721	13609	13745	13767	13752	13755	13645	13728	13702	13675	13849	13717	13689	13656	13663	13684	13829	13824	13807	13697	13808	13741	13673	13714	13692	13725	13633	13855	13730	13707	13821	13763	13784	13751	13731	13696	13748	13650	13701	13794	13633	13722	13673	13780	13661	13730	13708	13785	13660	13678	13546	13661	13671	13852	13913	13547	13599	13817	13739	13779	13680	13763	13806	13795	13734	13572	13777	13640	13786	13646	13703	13590	13840	13748	13626	13751	13692	13561	13538	13834	13848	13647	13774	13616	13614	13764	13647	13845	13675	13710	13770	13880	13647	13592	13577	13763	13690	13664	13719	13843	13553	13712	13768	13610	13559	13584	13716	13734	13561	13530	13731	13733	13711	13763	13721	13691	13693	13863	13683	13540	13784	13871	13812	13672	13698	13788	13593	13763	13718	13675	13791	13627	13751	13699	13724	13719	13807	13670	13782	13749	13541	13673	13681	13624	13763	13742	13763	13634	13658	13821	13562	13727	13455	13880	13754	13719	13732	13636	13711	13654	13715	13608	13851	13681	13772	13482	13752	13723	13742	13848	13777	13714	13470	13711	13780	13615	13661	13726	13756	13582	13629	13631	13706	13769	13695	13643	13737	13834	13852	13666	13677	13632	13691	13709	13843	13697	13594	13771	13768	13716	13906	13595	13675	13643	13752	13818	13580	13705	13577	13557	13633	13781	13643	13685	13709	13624	13711	13814	13726	13672	13690	13661	13478	13797	13795	13776	13664	13858	13920	13767	13722	13727	13627	13850	13832	13798	13709	13728	13614	13558	13968	13766	13674	13818	13801	13535	13730	13667	13757	13684	13673	13763	13730	13807	13510	13552	13674	13729	13690	13670	13963	13619	13722	13664	13811	13507	13723	13721	13731	13592	13835	13548	13725	13878	13812	13791	13799	13614	13716	13735	13771	13618	13659	13791	13746	13711	13705	13668	13667	13669	13731	13616	13706	13782	13618	13808	13784	13693	13870	13740	13600	13737	13778	13720	13730	13571	13817	13580	13684	13838	13701	13625	13548	13609	13726	13911	13747	13619	13715	13621	13837	13700	13814	13632	13957	13603	13700	13777	13794	13787	13704	13723	13789	13638	13860	13613	13729	13719	13861	13677	13667	13831	13840	13820	13669	13759	13819	13752	13813	13611	13847	13717	13639	13902	13841	13568	13660	13599	13636	13648	13598	13739	13485	13947	13666	13695	13835	13906	13608	13680	13779	13767	13643	13738	13773	13685	13637	13742	13758	13777	13707	13801	13651	13648	13678	13513	13718	13665	13892	13868	13662	13665	13832	13607	13687	13684	13513	13727	13659	13754	13823	13614	13538	13830	13722	13811	13554	13694	13645	13765	13560	13722	13772	13786	13606	13657	13817	13852	13753	13833	13626	13792	13859	13752
24070	21155	28708	26205	26649	27636	26101	21939	19747	18230	17130	16640	16390	16269	15925	15857	15701	15759	15479	15762	15631	15693	15609	15445	15351	15342	15372	15132	15450	15476	15297	15285	15195	15600	15409	15289	15221	15514	15536	15326	15399	15283	15494	15475	15359	15326	15475	15470	15162	15365	15441	15400	15328	15214	15206	15263	15393	15263	15418	15452	15393	15140	15373	15238	15276	15433	15207	15411	15445	15369	15354	15312	15449	15154	15239	15221	15442	15303	15442	15423	15367	15360	15216	15439	15386	15384	15410	15204	15465	15507	15529	15485	15467	15341	15267	15248	15354	15373	15308	15356	15441	15306	15485	15200	15419	15269	15458	15187	15268	15289	15203	15134	15384	15269	15195	15452	15283	15271	15238	15291	15432	15412	15262	15419	15344	15484	15375	15373	15274	15159	15235	15443	15202	15524	15275	15251	15394	15292	15317	15199	15380	15104	15293	15216	15063	15264	15173	15318	15247	15140	15117	15117	15368	15149	15226	15432	15397	15226	15318	15403	15263	15292	15188	15230	15401	15318	15343	15242	15240	15498	15303	15326	15170	15409	15557	15186	15266	15365	15342	15203	15172	15163	15213	15319	15293	15277	15383	15256	15330	15298	15254	15270	15186	15192	15325	15230	15577	15345	15291	15435	15284	15294	15261	15251	15344	15278	15183	15349	15285	15211	15331	15287	15414	15393	15313	15261	15413	15130	15196	15284	15353	15153	15496	15430	15356	15256	15207	15495	15125	15339	15291	15428	15199	15207	15049	15148	15329	15331	15370	15282	15180	15252	15343	15317	15275	15185	15186	15314	15170	15226	15103	15152	15399	15350	15383	15549	15279	15272	15227	15489	15429	15499	15331	15310	15244	15264	15397	15220	15220	15190	15382	15322	15411	15426	15372	15521	15282	15411	15461	15252	15351	15397	15279	15185	15300	15178	15216	15355	15368	15428	15464	15265	15330	15436	15339	15222	15472	15246	15123	15233	15501	15187	15393	15382	15282	15151	15138	15332	15313	15268	15381	15245	15410	15124	15267	15321	15258	15264	15191	15129	15378	15290	15192	15315	15078	15144	15265	15391	15252	15471	15290	15226	15051	15196	15364	15384	15578	15350	15347	15297	15451	15356	15607	15148	15335	15364	15428	15147	15219	15290	15287	15344	15485	15493	15397	15236	15377	15475	15189	15216	15683	15398	15237	15386	15363	15295	15398	15284	15355	15358	15307	15290	15261	15435	15558	15582	15298	15302	15206	15599	15089	15277	15361	15485	15123	15486	15293	15444	15213	15486	15412	15326	15327	15136	15330	15173	15379	15335	15209	15125	15189	15173	15428	15184	15123	15154	15210	15122	15254	15338	15468	15336	15347	15424	15345	15314	15310	15284	15428	15360	15361	15343	15337	15237	15337	15270	15287	15310	15177	15428	15422	15414	15306	15164	15231	15332	15466	15284	15627	15173	15348	15137	15288	15233	15329	15353	15301	15232	15314	15229	15535	15380	15327	15429	15392	15036	15443	15122	15466	15365	15432	15216	15274	15326	15196	15361	15265	15240	15246	15435	15225	15187	15426	15268	15377	15345	15446	15316	15349	15175	15326	15257	15133	15195	15390	15290	15461	15216	15368	15457	15189	15292	15281	15570	15359	15285	15284	15284	15312	15234	15157	15334	15252	15322	15377	15403	15243	15339	15293	15319	15326	15250	15330	15275	15167	15154	15288	15298	15119	15149	15077	15203	15160	15099	15284	15255	15444	15110	15112	15087	15302	15399	15410	15325	15241	15300	15247	15277	15184	15164	15364	15260	15089	15160	15328	15494	15320	15370	15360	15349	15406	15373	15247	15379	15270	15255	15289	15470	15228	15141	15062	15309	15387	15272	15279	15191	15390	15420	15196	15499	15348	15383	15013	15405	15420	15326	15456	15240	15254	15363	15425	15298	15155	15483	15337	15318	15274	15144	15372	15226	15305	15360	15278	15251	15274	15530	15100	15408	15491	15397	15527	15235	15397	15257	15213	15320	15144	15214	15229	15288	15264	15014	15278	15382	15336	15374	15251	15391	15284	15224	15310	15320	15332	15329	15546	15364	15304	15515	15448	15423	15265	15387	15435	15403	15238	15319	15356	15367	15326	15328	15346	15535	15410	15338	15307	15550	15547	15485	15169	15246	15375	15278	15310	15249	15371	15488	15343	15336	15502	15299	15337	15422	15449	15435	15251	15374	15233	15326	15369	15411	15196	15184	15175	15231	15445	15332	15213	15204	15413	15166	15346	15289	15247	15193	15456	15407	15266	15101	15223	15266	15409	15378	15279	15191	15247	15084	15409	15397	15369	15452	15334	15503	15217	15328	15458	15367	15356	15236	15231	15343	15256	15290	15218	15143	15258	15297	15331	15328	15355	15121	15256	15283	15213	15281	15550	15246	15217	15485	15118	15272	15279	15315	15182	15287	15175	15377	15391	15510	15360	15340	15212	15449	15260	15260	15517	15292	15341	15451	15162	15235	15234	15321	15152	15343	15293	15132	15189	15389	15412	15306	15222	15129	15343	15208	15356	15411	15415	15223	15320	15283	15300	15478	15430	15248	15344	15157	15317	15185	15492	15328	15315	15431	15412	15400	15415	15303	15291	15307	15284	15391	15173	15278	15240	15208	15333	15282	15366	15131	15154	15366	15265	15221	15298	15385	15211	15390	15457	15284	15336	15356	15275	15398	15328	15439	15169	15270	15304	15180	15368	15257	15518	15375	15290	15415	15468	15423	15393	15452	15490	15137	15392	15133	15240	15260	15390	15429	15438	15354	15386	15331	15323	15287	15187	15411	15145	15446	15143	15404	15465	15235	15354	15125	15346	15415	15193	15513	15211	15314	15248	15198	15322	15433	15416	15359	15475	15227	15334	15427	14987	15299	15217	15288	15521	15366	15481	15283	15353	15343	15291	15409	15102	15173	15225	15560	15332	15407	15273	15243	15425	15572	15383	15397	15141	15355	15457	15452	15330	15447	15298	15357	15251	15317	15404	15353	15356	15254	15347	15033	15219	15281	15313	15286	15420	15299	15123	15410	15378	15159	15212	15376	15363	15316	15261	15177	15305	15173	15278	15354	15294	15283	15358	15087	15534	15419	15149	15437	15406	15303	15286	15328	15242	15380	15166	15253	15346	15260	15366	15469	15417	15399	15338	15219	15245	15579	15309	15240	15355	15661	15322	15191	15611	15396	15385	15271	15537	15324	15184	15096	15358	15301	15194	15161	15304	15376	15286	15382	15437	15415	15422	15201	15388	15274	15212	15399	15371	15174	15390	15315	15129	15275	15202	15445	15481	15221	15494	15249	15211	15292	15469	15316	15055	15248	15431	15402	15182	15298	15525	15345	15304	15276	15279	15259	15410	15289	15166	15334	15477	15291	15336	15406	15328	15364	15418	15405	15322	15511	15504	15304	15277	15305	15388	15273	15245	15337	15387	15405	15268	15133	15398	15461	15197	15219	15138	15391	15506	15032	15371	15385	15145	15236	15294	15295	15587	15497	15400	15307	15298	15209	15296	15400	15324	15311	15235	15255	15429	15355	15275	15285	15304	15381	15177	15330	15282	15402	15312	15361	15358	15172	15196	15301	15187	15257	15504	15224	15198	15338	15350	15214	15192	15205	15243	15299	15338	15255	15217	15301	15374	15142	15303	15346	15324	15345	15364	15248	15322	15309	15474	15434	15334	15454	15224	15213	15305	15439	15231	15398	15403	15502	15257	15194	15407	15343	15389	15338	15246	15295	15357	15257	15477	15396	15310	15308	15320	15373	15419	15396	15330	15563	15423	15230	15294	15489	15363	15278	15089	15286	15221	15497	15181	15139	15632	15230	15306	15232	15192	15452	15324	15477	15447	15339	15326	15181	15295	15244	15285	15468	15420	15350	15128	15425	15307	15161	15260	15318	15413	15318	15341	15244	15184	15232	15345	15421	15365	15362	15459	15209	15307	15331	15310	15503	15188	15397	15382	15278	15180	15392	15314	15154	15410	15214	15504	15113	15043	15438	15317	15297	15273	15405	15322	15255	15225	15392	15038	15256	15340	15204	15251	15051	15370	15342	15347	15351	15532	15313	15258	15293	15264	15320	15379	15189	15185	15231	15386	15454	15405	15253	15399	15157	15398	15359	15080	15345	15545	15093	15139	15300	15453	15296	15265	15347	15269	15302	15243	15170	15529	15373	15412	15415	15243	15154	15302	15377	15442	15323	15329	15255	15377	15370	15425	15329	15338	15277	15397	15190	15272	15304	15327	15064	15331	15379	15303	15434	15395	15337	15254	15354	15212	15367	15274	15461	15338	15256	15273	15480	15164	15359	15421	15343	15284	15407	15364	15294	15224	15226	15282	15280	15349	15384	15384	15532	15411	15330	15313	15372	15420	15306	15254	15369	15344	15170	15386	15386	15113	15222	15135	15356	15398	15328	15306	15322	15365	15495	15276	15222	15276	15275	15243	15227	15310	15437	15230	15408	15366	15337	15366	15432	15395	15233	15092	15107	15246	15427	15317	15120	15246	15343	15164	15225	15231	15307	15402	15513	15435	15340	15305	15178	15265	15245	15451	15222	15380	15339	15405	15354	15391	15388	15267	15387	15360	15372	15412	15509	15320	15339	15202	15141	15248	15325	15635	15300	15210	15184	15333	15330	15575	15322	15389	15346	15161	15339	15236	15235	15493	15358	15245	15462	15267	15388	15393	15270	15468	15328	15239	15376	15128	15189	15277	15436	15206	15360	15451	15290	15321	15144	15175	15280	15334	15172	15240	15314	15261	15189	15434	15223	15161	15290	15141	15445	15293	15155	15295	15217	15302	15380	15216	15273	15362	15241	15199	15314	15244	15326	15466	15176	15239	15447	15262	15249	15323	15304	15196	15560	15436	15287	15325	15169	15250	15250	15248	15348	15396	15391	15325	15405	15297	15563	15483	15367	15287	15410	15143	15212	15290	15154	15300	15413	15331	15336	15136	15140	15185	15284	15350	15179	15381	15241	15337	15230	15089	15352	15363	15291	15404	15552	15361	15308	15342	15245	15333	15416	15229	15469	15409	15491	15243	15418	15525	15453	15245	15376	15191	15255	15332	15304	15356	15437	15321	15333	15502	15558	15257	15294	15432	15394	15364	15168
30235	51322	47218	37877	33282	28901	25166	22033	19545	17200	15669	15209	15004	14729	14624	14323	14064	14356	14044	13766	13866	13876	13799	13940	13793	13781	13873	13713	13624	13799	13766	13632	13737	13834	13622	13777	13758	13897	13627	13574	13747	13618	13792	13752	13813	13704	13757	13724	13668	13618	13650	13602	13771	13839	13651	13772	13603	13772	13581	13761	13550	13846	13749	13574	13638	13590	13671	13752	13724	13534	13787	13586	13595	13645	13582	13639	13820	13622	13782	13483	13771	13704	13671	13759	13843	13759	13686	13616	13791	13617	13596	13595	13698	13674	13570	13540	13611	13706	13728	13834	13700	13758	13642	13599	13564	13695	13672	13653	13714	13600	13729	13658	13585	13774	13700	13579	13655	13757	13693	13572	13633	13633	13730	13635	13721	13652	13524	13667	13635	13746	13676	13577	13593	13479	13621	13767	13577	13759	13529	13583	13483	13880	13742	13792	13667	13681	13658	13552	13808	13654	13497	13755	13685	13678	13771	13712	13644	13498	13613	13707	13818	13669	13621	13695	13563	13769	13603	13785	13738	13693	13665	13568	13732	13706	13689	13681	13727	13582	13689	13843	13541	13596	13548	13674	13640	13653	13596	13557	13734	13688	13653	13636	13659	13627	13616	13606	13582	13840	13497	13881	13501	13668	13673	13792	13732	13440	13823	13884	13690	13810	13666	13687	13683	13842	13771	13488	13724	13506	13750	13803	13575	13652	13518	13702	13619	13734	13662	13626	13653	13629	13616	13769	13712	13544	13531	13782	13718	13638	13556	13664	13549	13669	13790	13838	13758	13601	13581	13546	13406	13773	13547	13518	13673	13760	13542	13763	13759	13665	13664	13705	13597	13645	13766	13827	13602	13670	13555	13764	13742	13715	13736	13643	13686	13641	13781	13792	13649	13669	13708	13689	13547	13733	13822	13614	13783	13552	13739	13690	13712	13491	13699	13700	13730	13699	13739	13890	13501	13665	13659	13660	13573	13716	13487	13738	13905	13648	13659	13795	13639	13572	13856	13708	13645	13730	13378	13875	13591	13626	13710	13778	13721	13702	13844	13606	13716	13700	13768	13561	13632	13700	13755	13598	13617	13478	13604	13707	13717	13754	13583	13637	13652	13585	13760	13713	13712	13634	13697	13669	13647	13749	13595	13725	13665	13717	13712	13412	13732	13719	13639	13550	13671	13573	13699	13699	13548	13741	13645	13672	13783	13542	13627	13787	13738	13626	13707	13780	13773	13632	13957	13509	13740	13723	13605	13593	13646	13634	13643	13663	13634	13669	13553	13844	13648	13593	13633	13582	13820	13702	13534	13811	13579	13535	13698	13657	13708	13645	13679	13723	13606	13634	13720	13618	13708	13608	13769	13716	13830	13725	13514	13652	13765	13553	13486	13814	13668	13720	13537	13813	13728	13762	13475	13597	13789	13542	13793	13779	13701	13704	13810	13768	13643	13627	13562	13674	13825	13652	13663	13713	13851	13647	13613	13616	13777	13877	13492	13726	13711	13677	13561	13599	13706	13594	13842	13750	13664	13748	13668	13563	13627	13721	13838	13726	13637	13568	13682	13684	13641	13572	13696	13672	13599	13728	13836	13436	13669	13855	13784	13681	13705	13635	13594	13754	13623	13648	13565	13818	13698	13632	13625	13644	13624	13662	13558	13759	13797	13724	13573	13760	13739	13814	13721	13718	13563	13816	13738	13693	13675	13744	13627	13424	13602	13640	13829	13691	13742	13754	13632	13533	13765	13594	13646	13724	13671	13622	13514	13815	13786	13761	13635	13706	13732	13519	13783	13616	13741	13595	13546	13680	13660	13696	13676	13718	13625	13598	13730	13687	13662	13489	13641	13734	13634	13845	13762	13619	13619	13648	13382	13636	13477	13794	13650	13632	13598	13655	13776	13612	13772	13580	13643	13593	13716	13684	13826	13779	13795	13547	13629	13706	13605	13590	13751	13656	13707	13574	13566	13672	13736	13795	13593	13571	13654	13681	13620	13762	13587	13640	13656	13695	13721	13609	13564	13714	13668	13635	13594	13548	13550	13604	13622	13578	13692	13826	13755	13722	13663	13848	13716	13764	13488	13804	13712	13805	13626	13698	13663	13611	13683	13747	13747	13617	13572	13674	13640	13548	13700	13544	13718	13682	13582	13847	13559	13527	13838	13752	13583	13701	13753	13589	13744	13733	13607	13529	13688	13551	13743	13519	13627	13579	13684	13621	13858	13853	13623	13599	13644	13723	13578	13651	13617	13580	13766	13849	13786	13667	13377	13593	13791	13781	13753	13592	13725	13624	13590	13628	13615	13686	13742	13655	13611	13700	13661	13550	13747	13649	13622	13672	13630	13639	13668	13770	13619	13716	13803	13614	13632	13636	13683	13709	13696	13757	13743	13765	13558	13703	13792	13737	13633	13632	13798	13608	13728	13752	13567	13597	13579	13564	13683	13630	13775	13609	13766	13542	13847	13614	13690	13455	13652	13789	13642	13915	13601	13697	13535	13572	13584	13609	13546	13735	13540	13659	13846	13884	13640	13604	13583	13762	13574	13658	13657	13705	13635	13809	13707	13638	13722	13649	13829	13564	13691	13716	13781	13643	13771	13687	13726	13536	13788	13638	13695	13586	13492	13698	13627	13485	13745	13473	13656	13735	13535	13777	13826	13649	13728	13843	13625	13599	13582	13640	13846	13540	13768	13623	13610	13670	13580	13592	13634	13628	13515	13666	13670	13759	13609	13598	13737	13779	13540	13479	13618	13676	13765	13624	13530	13660	13543	13737	13854	13541	13773	13480	13765	13558	13895	13696	13636	13695	13627	13608	13565	13710	13619	13479	13581	13514	13716	13593	13690	13877	13559	13621	13821	13714	13773	13572	13577	13756	13471	13798	13552	13777	13584	13439	13849	13661	13711	13801	13689	13651	13636	13810	13725	13751	13797	13615	13710	13592	13669	13656	13625	13797	13659	13695	13553	13648	13712	13683	13697	13591	13521	13516	13793	13725	13688	13618	13580	13628	13563	13504	13626	13591	13763	13650	13892	13463	13712	13676	13754	13751	13927	13676	13608	13747	13621	13663	13747	13682	13724	13801	13632	13604	13743	13669	13600	13875	13810	13654	13783	13755	13920	13731	13697	13661	13653	13713	13785	13582	13720	13903	13676	13706	13671	13646	13648	13729	13720	13619	13696	13746	13632	13542	13738	13637	13748	13738	13659	13746	13765	13754	13567	13550	13543	13595	13647	13640	13641	13536	13707	13623	13795	13721	13720	13668	13610	13779	13617	13595	13619	13742	13728	13606	13692	13685	13622	13702	13650	13752	13524	13631	13619	13662	13662	13548	13593	13800	13652	13664	13656	13755	13591	13677	13587	13435	13649	13620	13470	13634	13612	13704	13781	13701	13737	13755	13526	13661	13553	13683	13749	13561	13806	13712	13690	13579	13774	13592	13559	13856	13771	13709	13690	13715	13715	13600	13667	13720	13728	13680	13579	13825	13601	13739	13626	13635	13704	13743	13595	13708	13628	13638	13708	13664	13678	13620	13644	13673	13672	13737	13769	13758	13655	13538	13755	13698	13732	13543	13737	13807	13675	13649	13611	13745	13655	13776	13551	13589	13605	13781	13858	13637	13795	13763	13707	13765	13588	13585	13581	13690	13586	13720	13684	13808	13736	13762	13499	13437	13604	13628	13780	13585	13605	13694	13681	13708	13740	13718	13575	13793	13717	13636	13495	13678	13600	13770	13766	13598	13683	13555	13791	13827	13536	13674	13767	13639	13633	13727	13667	13719	13738	13551	13617	13741	13681	13584	13458	13610	13669	13633	13586	13635	13660	13791	13736	13709	13592	13651	13856	13856	13665	13690	13712	13589	13735	13706	13591	13745	13823	13817	13724	13751	13677	13758	13696	13651	13611	13619	13734	13655	13646	13639	13620	13734	13787	13855	13726	13664	13592	13686	13747	13752	13700	13706	13725	13549	13714	13754	13680	13752	13554	13655	13545	13624	13674	13825	13658	13705	13617	13700	13755	13668	13770	13633	13715	13629	13686	13651	13639	13684	13616	13689	13614	13707	13587	13494	13741	13654	13668	13662	13852	13629	13624	13583	13665	13700	13733	13539	13621	13774	13790	13737	13637	13629	13550	13815	13664	13833	13594	13665	13621	13580	13783	13554	13581	13736	13609	13599	13791	13747	13635	13630	13618	13724	13659	13658	13576	13692	13701	13699	13634	13726	13734	13810	13775	13548	13670	13837	13608	13612	13732	13696	13589	13565	13724	13687	13649	13691	13857	13610	13602	13508	13540	13794	13674	13873	13620	13647	13658	13662	13729	13641	13489	13635	13565	13663	13700	13784	13707	13645	13579	13584	13599	13710	13647	13765	13596	13625	13707	13624	13746	13537	13804	13577	13654	13849	13664	13539	13549	13598	13579	13755	13640	13713	13697	13616	13670	13480	13632	13642	13726	13861	13600	13573	13844	13541	13575	13486	13744	13667	13705	13659	13788	13761	13686	13765	13670	13611	13618	13694	13671	13803	13718	13571	13748	13809	13532	13660	13694	13804	13919	13609	13544	13677	13659	13683	13770	13606	13751	13608	13662	13712	13566	13781	13601	13662	13663	13690	13748	13729	13691	13633	13492	13822	13707	13577	13486	13748	13791	13764	13782	13663	13632	13677	13776	13751	13821	13718	13589	13541	13787	13777	13544	13666	13712	13652	13482	13819	13836	13605	13753	13531	13916	13739	13826	13638	13720	13706	13570	13556	13781	13799	13597	13736	13563	13661	13615	13653	13723	13664	13680	13733	13571	13678	13526	13656	13591	13750	13654	13734	13652	13692	13695	13786	13564	13623	13651	13676	13641	13780	13562	13558	13590	13671	13520	13895	13622	13758	13600	13748	13607	13679	13878	13620	13778	13724	13717	13782	13598	13586	13810	13584	13781	13594	13817	13654	13586	13600	13593	13592	13589	13666	13647	13838	13589	13658	13563	13751	13826	13651	13791	13803	13699	13658	13661	13627	13719	13601	13573	13799	13690	13770	13750	13759	13646	13536	13678	13737	13688	13699	13788	13622	13745	13627	13666	13524	13728	13682	13656	13577	13689	13703	13628	13648	13643	13780	13720	13680	13735	13617
22774	21123	28940	24110	24907	29778	32398	27685	23808	20894	18240	17569	17309	16951	16804	16607	16635	16490	16665	16428	16528	16362	16330	16160	16303	16355	15943	16356	16183	16064	16433	16194	16262	16048	16168	16343	16234	16233	16073	16134	16055	16180	16149	16092	16033	16105	16353	15907	16099	16087	16253	16070	16199	16045	16036	16151	15929	16178	15819	16132	16245	15960	16067	16101	16186	16000	16110	16028	16196	15990	16096	15964	15872	16320	15910	16275	16296	16155	15880	15995	16055	16292	16186	16198	16090	16257	16064	15998	16005	15948	16026	16132	16115	16102	16121	16058	16221	16030	16087	16232	16091	15957	16146	16007	16194	16021	15900	16188	16056	15985	16109	15923	16165	16159	16262	15792	16000	16267	16198	16134	16135	16081	16022	15859	15892	15881	15946	15930	16219	16136	16051	16217	15991	15882	15980	16146	16083	15969	16133	15922	16059	15884	15968	15984	16064	16031	15980	15944	16070	15914	16057	15894	15965	16004	16109	16117	16067	15901	15945	16053	16266	15847	15883	15944	15979	15935	16136	16056	16065	16183	16036	15898	15975	15977	16104	16130	15857	16056	16002	15984	16043	15943	16212	16167	16104	15933	15936	16140	16111	16109	16015	16044	16111	16055	15930	16088	16005	16237	15883	16047	16028	16025	16042	16112	15935	16021	15981	15978	15871	16020	16031	16033	16079	15958	15943	15959	16059	16008	16140	15921	15954	16147	16080	15986	16003	16026	16133	15953	16094	16030	15883	15931	15967	16046	16090	16211	15914	16086	16123	16036	16239	16152	15940	16075	16054	16169	16083	15987	15999	16144	16174	16088	15880	15948	16054	16021	16043	16120	16058	15913	16108	15916	16108	15831	16125	15931	16011	16064	15922	16108	15903	15861	16121	16031	16147	15973	16040	15970	16189	15958	15967	15933	16124	15977	16116	15938	16022	15976	15914	15936	16142	16067	15952	16004	16153	16076	16167	15942	16027	16052	16039	15959	15939	15839	16091	15955	15859	15889	15886	15963	16065	16017	16036	15954	16027	15993	16076	16027	15922	15958	16054	15881	16132	16076	16144	16081	15831	15833	16103	16002	16291	15990	16078	16017	16077	15921	15966	16271	16180	15969	16028	16085	16000	16004	16144	15928	15979	15835	15970	16028	16168	15903	16054	15954	16057	16280	16085	16131	15887	15899	16113	15883	15992	16104	16135	16001	16022	15885	16152	16191	16207	16055	16026	16127	16149	15908	15991	16012	16123	16173	16021	15928	16225	16009	16123	15980	16111	15979	15951	15928	15782	16019	15887	15789	16080	16087	16022	16112	16178	15931	15951	16086	16168	16035	16176	16003	16024	15943	16032	16024	15841	16055	16087	16000	16059	15959	16104	16006	15945	15956	15881	15949	15998	15890	15966	15928	15964	15879	15835	16013	16076	16100	15913	15986	16123	16034	15817	16164	16020	16181	16080	16049	16157	16119	16171	15971	16176	16020	15991	16162	16292	16108	15936	16117	16226	16107	15981	16016	16007	16165	16099	15953	16092	16151	16154	15866	16081	15932	16051	16113	16036	16130	16108	15842	16392	15991	16035	15948	16092	16187	15967	16008	15995	15926	16040	15856	15876	15975	16298	16180	16338	16063	16133	16154	16101	15882	15946	15948	16125	15833	16078	15845	16038	16174	16203	16081	16204	15903	16104	16097	15916	15803	15923	16186	16061	15901	16062	16011	16155	16012	15948	16079	15900	16086	16084	15951	16050	16098	16053	16146	16017	16079	16027	15756	15883	15918	15796	15927	16132	16149	15847	15957	15901	16053	15969	15826	16235	15941	16139	15912	16148	16089	16096	16079	15972	16022	16061	16089	15913	15962	16028	15994	16188	16036	16054	16130	16223	16091	15905	16137	16055	16194	15925	15979	16075	15992	16201	16135	15913	15945	16186	16086	16095	16098	16104	15977	16071	15991	15766	15967	16077	16082	16048	16132	15997	16012	16051	16004	16202	15984	16014	15935	16251	16124	15876	15894	16241	15977	16048	16094	16070	15796	15975	16122	16042	16006	15987	16096	15912	16003	16211	16114	15853	15957	16041	16163	15953	15885	15988	16104	16044	16168	15996	15955	16088	15945	16219	16036	16067	16077	15911	15988	16006	16174	15879	16062	15989	16079	15926	16129	16110	16143	16170	15830	15926	16196	15986	16247	15887	15999	15966	16045	16097	15943	16129	16053	16105	15901	16109	16061	16070	16051	16042	16094	15931	15971	15855	15779	16002	15968	15856	16109	15984	16001	16043	15814	16135	16053	15998	16102	15943	16063	16243	16014	16337	16000	15996	15893	16212	16121	16045	15948	16088	16068	15861	16041	16004	16078	16176	16070	16235	16247	15985	16127	15929	16349	16238	16090	15947	16033	15963	16013	15951	15939	16020	16075	16084	15912	15951	16019	16190	16044	16007	16125	15918	16044	16176	16188	16041	16030	16157	15867	16018	15983	16029	15863	15928	15861	15954	16055	16079	16167	16153	16139	15892	15873	15978	16089	16011	15887	15955	16044	16022	15985	15918	16020	15909	16052	16126	16147	16055	15991	16062	16060	15899	15877	16096	15926	16051	16197	16034	16007	16006	16037	16203	16042	15947	16126	16150	16019	16085	15951	16091	15919	15999	16161	15930	15970	15970	15792	16218	16231	16191	16175	16033	16081	16059	16067	16043	15935	15922	15959	16033	15985	16118	16027	16118	15767	16108	15972	16012	15961	16104	15982	16233	15962	16136	16153	16155	16002	16076	15977	15898	16070	16135	15979	16037	15927	16125	15905	16019	16232	16090	15825	16030	16014	15838	15991	15983	15997	15940	16085	16078	16184	16012	16149	16047	16007	15931	16111	15952	16069	16172	16298	16132	15996	16169	16093	15912	16112	15797	15886	16139	15995	15987	16022	15894	16008	16038	16027	16048	16050	15988	16046	16144	15995	15857	15881	16004	16238	16186	16157	15942	15955	16104	15823	16241	15993	16020	15954	15841	15838	16057	15973	15984	15976	16048	15852	15766	16051	16180	16072	16046	15984	16086	15957	15981	15937	16082	16151	16197	16037	16104	16138	16064	16099	15974	15898	16062	15911	16062	16179	16128	16110	15851	15952	16070	15945	15934	16127	16088	15958	15989	15973	16196	15953	15986	16044	15989	16046	15857	16015	16052	15981	16170	15963	16025	15965	15995	15961	16014	16187	15942	16221	16035	15882	16182	15979	16078	16080	15914	16015	16139	16135	16097	15931	16183	15904	16069	16097	16025	16050	15958	16060	16079	15904	15919	16006	16085	16101	15922	16104	16030	16027	16079	15826	16106	15980	16082	15895	15974	15983	16056	16114	15939	15776	16058	16073	16089	16045	16227	15979	15864	15979	16135	16084	16003	16034	16119	16018	16125	15929	16287	16068	16069	16073	16112	15736	16065	16049	15957	16151	16108	15964	16051	15820	16178	15936	16091	16047	16157	16044	16094	15925	16062	16107	16080	15938	16074	15949	16006	16160	16097	16144	16177	16041	16016	15819	15878	16015	15997	16134	15951	16128	16031	15836	16069	15945	15882	15959	16050	16029	16160	15980	16157	16082	16121	15944	15980	15929	16197	15922	16142	16061	16121	16052	16137	15887	15996	15946	15927	15782	16114	16020	16108	16059	16062	15838	15976	15851	16015	16178	16135	16231	16383	16202	15854	15978	16003	16243	16121	16103	15974	15889	15894	15863	16026	15942	15965	15929	16200	16175	15968	16130	15959	16279	15984	16048	16066	16099	16069	15922	15966	15946	16123	16052	16016	16009	15947	16060	15955	15879	15855	16070	15977	16032	15925	15934	15976	16171	15978	15871	15795	15929	15940	16052	16073	16099	15926	15965	16083	16001	15952	15964	15919	16121	16091	15926	16093	16024	16224	15901	16019	16014	15878	15952	15909	15671	15943	15889	15833	15958	15910	15948	15935	16010	15973	16031	16041	16150	16005	16007	15866	15906	15876	15905	16096	16062	16111	16126	16032	16087	15982	16049	16072	15882	15862	15957	15997	15852	15905	15945	16172	16150	16224	16133	15982	16103	16018	15731	16027	16089	16206	16096	16066	16114	16215	16098	16142	16012	16098	16114	16037	15946	15929	16132	16161	16170	16101	16001	16123	16112	16093	16213	16091	16021	16032	15820	16097	16064	15933	15989	16215	15994	16001	15936	15916	16084	15992	15865	16115	15894	16044	16050	16112	16079	16080	15994	16150	15885	16038	16012	16031	16044	15969	16011	16063	15858	16161	16059	16088	16213	15887	15975	15950	16003	16145	16036	16113	15973	15934	15906	15892	15871	15902	16111	16163	16009	15736	15989	16123	16147	15985	15987	16061	15746	16094	15985	15860	15910	15971	15975	16195	15926	16094	16072	15823	16285	16171	16115	16052	15868	16192	16159	16149	16084	15865	15950	16033	16076	15762	15920	15960	15936	15954	16071	15994	16134	16110	15993	16190	16053	16125	15911	15938	16064	16166	16075	16093	15995	16149	16163	16088	15965	16108	16120	16038	15963	15775	16027	15722	15899	15857	15932	15947	16191	16251	15981	15923	15945	16084	15808	16148	16129	15922	16019	15898	15934	16245	15903	16174	16055	16029	16067	15939	16188	16062	16311	16147	15673	15844	15854	16132	16318	15905	16263	16016	16153	16177	15958	15818	15910	15976	16029	15964	15999	16089	16278	16108	15965	15983	16006	15971	16148	15835	16019	16249	16027	15938	16170	16024	16049	16243	15999	16101	15937	15874	15890	16060	16038	16139	15967	16084	16009	16046	16146	16061	16160	15947	16344	15909	15927	16051	16011	16084	15982	16003	16107	16046	15973	16081	16111	15914	15978	16119	15903	16229	16142	16061	15961	15911	16014	15989	16185	15830	16118	15910	16038	15879	16072	16098	16120	16002	16185	15991	16133	16085	15738	15963	16076	16060	15809	15902	16206	16024	15980	15894	15910	16085	16039	15920	16067	16065	16049	16343	16022	16023	15993	15892	16112	16210	15944	16140	16086	15854	16067	15899	16105	15998	15954	15889	16010	15714	16157	16043	16013	16044	16050	15905	15988	15993	16098	15929	16169	15859	15939	15938	16057	16163	15987	16117	15851	16130	16032	15808	16084
32690	57361	53572	44397	40025	35318	32049	28575	23825	19162	16626	15894	15598	15064	15030	14676	14493	14484	14426	14302	14292	14347	14308	14215	14347	13961	14028	14080	14251	13902	14142	14128	14187	13951	14046	14074	14038	14214	14206	14055	14085	14302	14020	14130	13962	14018	14087	13908	13842	14064	14266	14141	14070	13997	14045	13905	14127	14150	14010	13962	13898	14137	14035	13886	13981	13972	14001	14097	13890	14016	13998	14181	13998	14050	14021	14127	14087	14018	14192	14022	14092	14096	14038	13960	14101	14115	14026	13881	13997	14182	13910	13887	14169	13933	14031	14045	14155	14022	14010	13955	14091	14073	14195	14014	14167	14052	14072	14036	14104	14026	14052	13952	14069	13887	14106	14094	14075	13819	14032	14217	14103	14067	14084	14068	13992	14287	13946	14202	13948	13943	14109	14011	14127	14020	13950	14030	14023	14073	14071	13862	13954	14027	13989	14047	14040	14242	13866	14055	14013	13976	14139	14118	13958	13999	13858	14058	14167	13981	14070	14007	13938	14144	13838	13712	14076	14001	13946	14001	14019	14066	13968	13967	14069	13948	13906	13971	14001	14027	13982	14156	14068	14008	14064	13868	14018	13933	13901	13955	13963	14041	13994	13878	13855	14007	14004	14067	13960	14123	14094	14005	14008	13961	14088	14033	14084	14026	14012	13952	14123	14038	13972	14100	13873	13837	14029	14025	14187	13991	13928	14096	14014	14043	14070	14017	14039	13967	13989	13791	13955	14097	14144	13989	13944	13978	14040	13910	14008	13929	14053	14038	14055	14187	14024	14093	14019	13887	14195	14063	13901	13941	14048	14058	13958	14152	14004	14073	14264	14042	13986	14132	13996	13953	13974	14076	13980	14011	14018	14063	13872	14131	13824	13962	14185	14114	14100	13976	13954	14094	14039	14037	14083	14015	14034	14182	13940	14022	13946	14080	13937	14016	13956	13948	13918	14124	13957	14170	13923	14037	13970	13944	14034	14126	14046	13958	14098	13882	14032	13968	14106	13918	13869	14070	14207	14093	14071	13921	14005	14018	14141	14027	14046	14101	14101	13961	13899	13996	14139	14087	13969	13987	13977	14117	14022	14001	13869	14110	14088	14039	14071	14065	14115	14066	13965	14016	13955	13924	14115	14008	14078	14139	13946	14031	14011	14152	14071	14028	13972	14147	14052	14094	13934	13899	14165	14094	14126	13930	13823	14083	14093	13938	13983	14004	14115	13992	14091	14178	13958	13851	13947	13994	14025	14130	13954	14041	14039	13918	13982	14157	13975	13982	13958	14000	14145	13963	14027	13940	14015	14039	14161	13825	14057	14090	14050	14022	14234	13919	13911	13938	14218	13994	14100	13866	13904	13885	14050	14058	13984	14180	14058	13942	14006	13991	13907	14071	14041	14129	14077	14072	13776	13779	14115	13952	14082	13986	14121	13940	13930	13986	14008	13984	14030	13989	14014	13895	14015	14060	13862	13948	14031	14055	13981	13968	14079	14072	13989	14071	14059	14131	14125	14029	14054	14018	14256	14024	14002	14090	14001	13967	13996	14018	14234	13964	13953	13986	14070	13978	14023	13874	13934	14128	13951	13923	14011	13945	14087	14089	14204	13960	14087	14027	13968	14128	14027	14133	13759	13986	14023	14063	13943	14034	14119	14123	13873	13969	14050	14001	13987	14152	14050	13942	14097	13953	13997	13975	14228	13923	14060	14140	14166	14019	13956	13920	13941	14127	13914	13995	13857	13913	14068	14036	14232	13952	13905	14149	14038	14009	13902	14138	13974	14073	14047	14035	14162	13993	14112	13897	13965	14070	13928	14052	13897	13963	14115	14206	14037	13969	14281	13988	13907	13906	13986	14047	14166	14018	13912	13897	13991	14151	13945	13926	14041	13920	13944	13960	13907	13898	14123	13972	14116	14022	14155	13999	14130	14029	13979	14047	14068	13939	14131	13881	14110	13981	13949	14051	14003	14056	13977	14018	14139	13974	14045	14022	13867	13958	13924	14095	14022	14017	13972	14023	13858	14017	13970	14133	13968	14127	14044	13910	13964	13909	14020	14092	14026	13931	13885	13917	14141	13901	13997	14092	14027	13934	14111	14151	14098	13990	14020	13965	14019	14149	13929	13959	14084	13960	14101	13873	13975	14121	13912	14119	14043	14025	13901	13986	13972	14121	14129	14023	13949	14032	13905	14100	14145	14129	14111	14047	13956	13902	14142	13993	13904	14031	14040	13882	14043	14040	14019	13937	13944	14165	14059	14219	13977	13976	13939	14091	13912	13926	14076	14123	14003	13884	13974	14026	14167	14005	14021	13810	14052	14090	13984	14247	14062	14036	14034	14055	13901	13961	13886	14167	14009	14143	13980	14081	14022	14139	13974	14105	14032	14109	14027	13998	14025	14077	14004	14001	14154	13878	13941	14085	14059	13902	14210	13950	14035	13965	13886	14033	14037	14070	14086	14032	14063	13985	14013	14006	13923	13928	13909	14100	13796	13898	14093	13987	14152	14171	14052	13913	13915	13982	13902	13833	14029	13970	14156	13889	14119	14029	14005	14080	14058	14101	14062	14028	14056	14028	14010	13887	14102	13939	14095	14144	13987	14005	14004	14151	13994	14001	14006	14224	14092	13918	14000	14062	13908	13996	14003	13844	13969	14070	14005	14089	14010	13995	14131	13976	13963	14172	14019	13890	14060	14167	13865	14094	14032	14028	13861	13996	14177	13930	14149	14120	13936	13965	14150	14095	13833	13943	14029	14120	13910	13882	14051	14008	14089	14098	14109	13975	14044	14080	13854	13870	13993	14119	14079	13875	14080	14178	13851	14035	14039	13999	13947	14004	14103	14050	14144	13956	14234	14088	13967	13993	13904	14002	14089	14018	13968	13922	14101	13978	14095	14119	13890	14085	14004	13928	13934	14052	13998	14158	14058	14046	14085	14107	13986	13865	14231	13951	14035	14016	14124	14018	13945	14021	13975	13976	14061	14101	14089	14045	13856	13987	14130	14079	14024	14184	14038	14015	13917	14172	13956	13941	14270	14189	14038	13868	14061	14133	14027	14065	14129	14095	14050	14114	14082	13973	13978	13903	13926	13868	14013	14007	14112	14019	13934	14198	14022	14122	14011	14074	14019	13991	13932	14139	13916	13937	14123	14140	14048	14082	14122	13985	14108	14061	14148	14054	13846	14075	13852	14030	13958	14017	14067	14086	14008	14131	14045	13959	14000	13805	14041	13945	14045	14047	14158	14173	13984	13989	14102	13952	14078	14098	14108	13904	14176	13931	13914	13940	14025	14023	14039	14100	13998	13938	14080	14152	14017	13953	13846	14091	14059	14050	13950	13981	13932	14150	14085	13975	14035	13986	14130	14035	14111	13815	14185	13921	13904	13864	14065	13964	13906	14089	14064	14004	13767	14128	14123	14066	14122	14103	14197	14095	14085	13903	14009	13888	13968	14236	13992	14047	14101	13948	14058	14037	13866	13914	14011	14056	14159	14096	13965	14121	13884	14005	13908	13864	14056	13859	14079	13872	14134	13934	14007	14013	14044	13979	14225	14144	14004	14123	13898	14104	13807	13949	13983	14031	14033	14212	13985	14075	14087	14045	13920	14046	13952	14243	13973	13957	14092	14025	13932	14007	14042	13990	14082	14137	14098	14079	14052	14014	14006	13980	14111	14010	13952	14103	14106	13998	14101	14070	14013	14038	14033	14110	13869	14144	13888	13991	14042	14189	13969	13954	14032	14100	14032	13880	14033	14088	13927	14017	14193	14031	13964	14152	13824	13999	13971	14041	13800	13944	14055	13886	14149	13867	13849	14069	14018	14134	13923	13902	14066	14136	14032	14090	13992	14200	14001	14058	13989	13996	14027	14160	14142	13891	14108	14180	13901	13973	14056	14092	13860	14175	14082	13986	13899	13937	14014	13894	14100	13854	14216	14109	14050	13938	13996	13945	14075	14122	14014	14145	14042	14055	13994	13933	13743	14085	14042	14079	14060	14049	14111	13974	14166	13845	14135	14129	14186	14068	13931	14092	13879	14102	13984	14077	14123	13962	13964	14059	14138	13915	14016	14020	14018	14147	14049	14186	13986	13990	14004	14062	13997	13947	13963	14052	13944	13855	14060	14021	13917	13984	13896	13935	14046	14230	14148	14095	14037	14076	14068	13978	14019	14009	14008	14173	13868	13970	13957	13959	14122	14039	14002	14083	14170	14172	14057	13890	14064	13973	14236	13909	13898	14054	14067	14042	14071	13967	14034	14034	14115	14100	14143	14186	14096	14051	14056	14086	14069	13997	14152	13957	14073	14094	14009	14093	14036	14023	14180	14019	14050	13890	13985	13822	13989	14059	13980	13862	13982	14031	13993	14099	13802	14017	14041	14015	14149	13885	14288	13947	13944	14028	13979	14088	13871	13954	14045	14010	14065	13958	13915	14189	14063	14040	14056	14082	14027	14048	14076	13878	14090	14079	13953	13958	13925	13974	14022	13980	14167	14090	13883	14151	14085	14091	13906	14147	14011	14192	14179	13964	14181	14046	14157	14084	14004	14054	14186	14005	14038	14087	13947	14035	13920	14157	14178	13906	13969	13945	13943	14153	14045	14083	14011	14176	13922	14068	13897	14062	13921	13914	13839	14045	14112	14008	14003	14192	13975	14133	13949	14253	14076	13948	14167	13882	14042	14143	13976	14013	14189	13952	14148	14221	14017	13990	14194	14094	13972	14150	13919	13927	13969	13870	14128	14022	13959	14143	14033	14085	14103	14090	14035	14090	13994	14076	13998	13944	13912	13955	14000	14095	14086	13851	14067	14065	13994	14068	13934	13951	13959	14094	13875	13971	14065	14135	14074	13865	13986	13969	14098	14021	13896	14041	14045	13993	14157	14021	14057	13985	14077	14158	13887	14149	14040	13922	13934	13984	14096	13866	13878	14024	13960	14046	13947	14049	14045	13903	13972	13869	13978	13927	13918	14019	13900	13995	14034	14036	13944	14094	13939	14221	14086	14060	13942	14114	14052	13899	14178	13964	13939	14064	13910	13950	14125	13992	14008	14030	14076	13986	14070	13854	14081	13993	14011	13944	13947	14086	13923	13964	13954	14109	13939	13858	14049	14046	13893	14051	13905	14170
28982	27731	35378	31636	25571	22110	20310	18424	17417	16662	16171	16221	15952	15914	15844	15764	15866	15567	15578	15512	15723	15557	15642	15716	15680	15464	15527	15485	15479	15403	15710	15572	15485	15618	15689	15304	15301	15511	15585	15463	15484	15563	15587	15428	15638	15549	15539	15460	15652	15617	15721	15530	15539	15319	15497	15398	15412	15491	15488	15384	15537	15551	15572	15616	15436	15363	15436	15452	15639	15552	15210	15576	15407	15426	15559	15537	15572	15589	15866	15625	15517	15762	15524	15590	15376	15491	15554	15454	15573	15628	15565	15587	15532	15522	15590	15593	15539	15583	15565	15523	15539	15344	15341	15586	15600	15573	15479	15461	15478	15487	15565	15391	15377	15772	15361	15424	15400	15618	15402	15511	15608	15606	15455	15457	15554	15715	15460	15620	15441	15459	15537	15455	15518	15571	15382	15479	15541	15629	15521	15452	15495	15446	15740	15560	15411	15565	15516	15541	15619	15566	15493	15516	15455	15482	15395	15450	15491	15536	15414	15521	15468	15476	15273	15531	15531	15403	15495	15586	15284	15292	15332	15572	15546	15471	15262	15253	15661	15463	15469	15473	15594	15530	15645	15727	15532	15643	15577	15412	15460	15520	15511	15537	15425	15538	15485	15393	15657	15550	15517	15673	15400	15473	15495	15451	15550	15535	15418	15483	15579	15564	15539	15425	15604	15547	15410	15465	15400	15561	15637	15538	15778	15375	15651	15424	15586	15537	15563	15457	15618	15661	15444	15583	15514	15604	15369	15385	15451	15487	15667	15476	15319	15337	15415	15430	15400	15606	15527	15707	15731	15445	15565	15587	15495	15450	15536	15612	15330	15428	15369	15443	15777	15482	15505	15665	15373	15347	15425	15570	15530	15416	15311	15510	15602	15654	15482	15442	15420	15443	15363	15604	15319	15509	15565	15380	15356	15713	15279	15393	15527	15557	15486	15501	15431	15493	15396	15455	15353	15350	15609	15516	15543	15609	15336	15741	15520	15440	15558	15443	15581	15581	15520	15501	15371	15533	15496	15461	15336	15331	15614	15673	15481	15347	15496	15606	15632	15396	15332	15320	15438	15385	15584	15570	15509	15352	15482	15512	15566	15271	15607	15474	15480	15343	15667	15569	15484	15438	15415	15653	15527	15476	15528	15482	15575	15562	15529	15429	15377	15414	15458	15476	15307	15449	15494	15532	15539	15612	15412	15597	15505	15555	15562	15351	15480	15421	15386	15663	15614	15446	15312	15397	15544	15324	15599	15367	15553	15414	15519	15449	15599	15452	15649	15630	15536	15574	15523	15707	15470	15465	15378	15422	15355	15676	15423	15394	15516	15510	15479	15764	15565	15605	15653	15412	15587	15688	15537	15496	15487	15625	15537	15452	15359	15404	15505	15555	15519	15503	15609	15487	15612	15428	15668	15597	15463	15509	15532	15569	15592	15564	15432	15415	15534	15515	15454	15659	15507	15667	15476	15523	15436	15583	15575	15633	15515	15594	15615	15504	15566	15420	15468	15361	15621	15482	15610	15596	15467	15480	15628	15472	15487	15721	15687	15641	15494	15616	15599	15609	15558	15542	15648	15438	15362	15419	15339	15444	15692	15647	15430	15765	15628	15426	15534	15354	15382	15538	15556	15473	15470	15497	15280	15463	15545	15320	15632	15383	15478	15461	15652	15456	15569	15599	15556	15636	15614	15572	15555	15577	15298	15601	15155	15546	15541	15636	15502	15396	15538	15532	15633	15774	15518	15303	15315	15486	15635	15619	15464	15475	15478	15480	15573	15396	15617	15664	15421	15528	15710	15627	15511	15295	15640	15492	15697	15664	15575	15674	15465	15506	15496	15425	15635	15582	15497	15675	15527	15457	15484	15290	15510	15319	15472	15372	15653	15540	15724	15449	15585	15656	15412	15525	15520	15514	15500	15556	15527	15537	15632	15493	15419	15547	15368	15463	15364	15716	15550	15641	15385	15438	15537	15727	15437	15289	15634	15655	15602	15594	15625	15430	15455	15571	15580	15380	15469	15600	15697	15604	15612	15398	15434	15324	15601	15580	15398	15407	15390	15446	15287	15447	15621	15568	15515	15449	15509	15486	15545	15439	15411	15476	15553	15572	15433	15350	15307	15578	15363	15363	15584	15679	15545	15558	15358	15571	15445	15400	15478	15238	15765	15278	15497	15592	15498	15537	15530	15413	15644	15477	15519	15718	15624	15586	15453	15639	15599	15534	15641	15558	15599	15612	15619	15379	15429	15506	15518	15503	15514	15582	15646	15544	15820	15553	15588	15786	15493	15500	15409	15427	15702	15526	15620	15207	15504	15464	15544	15515	15526	15513	15638	15610	15439	15306	15611	15574	15422	15554	15601	15442	15622	15505	15708	15647	15446	15581	15348	15467	15615	15361	15479	15497	15588	15405	15468	15524	15371	15474	15535	15651	15392	15412	15611	15671	15510	15557	15482	15408	15327	15668	15628	15575	15526	15377	15549	15537	15675	15543	15518	15475	15611	15520	15505	15358	15661	15339	15582	15520	15235	15393	15634	15389	15643	15464	15466	15636	15503	15574	15621	15544	15547	15423	15527	15622	15640	15523	15510	15610	15619	15530	15410	15422	15271	15678	15653	15664	15351	15546	15549	15325	15568	15669	15585	15449	15639	15471	15390	15426	15421	15394	15395	15336	15395	15276	15587	15491	15485	15348	15454	15631	15476	15457	15515	15617	15448	15630	15538	15510	15432	15562	15413	15422	15494	15394	15560	15705	15573	15381	15707	15443	15456	15701	15482	15421	15722	15420	15330	15618	15470	15447	15324	15441	15530	15451	15335	15469	15588	15558	15706	15485	15432	15295	15404	15410	15635	15464	15232	15393	15561	15494	15649	15447	15625	15631	15395	15651	15779	15533	15476	15411	15542	15703	15581	15471	15364	15441	15607	15481	15708	15609	15443	15377	15577	15619	15676	15415	15566	15356	15463	15594	15488	15655	15619	15576	15640	15425	15463	15577	15628	15598	15679	15500	15469	15505	15441	15439	15573	15728	15446	15569	15579	15580	15440	15513	15404	15542	15336	15446	15632	15514	15503	15550	15534	15575	15283	15482	15507	15537	15342	15432	15490	15483	15378	15374	15545	15470	15470	15436	15608	15639	15557	15575	15716	15477	15341	15377	15564	15529	15439	15485	15472	15485	15472	15684	15568	15371	15502	15617	15538	15553	15508	15650	15665	15552	15672	15734	15533	15709	15486	15340	15366	15390	15441	15289	15496	15372	15550	15604	15335	15455	15571	15500	15652	15589	15462	15591	15661	15668	15390	15433	15537	15546	15537	15526	15627	15495	15490	15561	15511	15382	15478	15587	15517	15521	15576	15701	15438	15566	15520	15442	15531	15677	15622	15563	15611	15536	15484	15588	15711	15433	15473	15551	15403	15458	15313	15518	15486	15550	15718	15347	15715	15449	15483	15433	15472	15518	15566	15580	15684	15629	15578	15636	15600	15640	15517	15405	15575	15519	15438	15629	15495	15369	15826	15315	15530	15444	15625	15385	15495	15426	15611	15512	15488	15490	15621	15277	15415	15459	15330	15471	15511	15446	15317	15558	15429	15699	15447	15541	15491	15431	15148	15445	15490	15518	15592	15585	15513	15545	15668	15429	15427	15592	15409	15519	15440	15414	15448	15540	15588	15529	15621	15582	15552	15682	15469	15599	15655	15519	15609	15518	15676	15541	15495	15644	15564	15515	15476	15650	15635	15500	15536	15322	15525	15449	15409	15506	15785	15413	15447	15470	15564	15345	15670	15452	15520	15487	15571	15554	15570	15655	15495	15518	15546	15550	15374	15560	15501	15630	15431	15260	15226	15439	15516	15520	15579	15254	15371	15689	15526	15345	15427	15473	15580	15274	15753	15238	15527	15463	15266	15411	15535	15576	15560	15296	15412	15447	15618	15536	15537	15412	15547	15537	15491	15653	15315	15526	15561	15502	15430	15453	15546	15598	15472	15428	15427	15501	15650	15454	15718	15415	15633	15459	15645	15506	15438	15545	15502	15332	15472	15406	15648	15480	15422	15634	15488	15446	15546	15438	15388	15748	15401	15611	15374	15550	15550	15497	15608	15634	15548	15493	15424	15658	15516	15634	15473	15415	15644	15380	15402	15285	15717	15517	15468	15679	15542	15502	15612	15599	15586	15390	15698	15558	15400	15533	15626	15588	15355	15513	15554	15595	15556	15553	15626	15461	15451	15639	15542	15535	15681	15492	15552	15673	15413	15493	15462	15519	15676	15610	15591	15380	15553	15633	15404	15545	15669	15501	15432	15477	15677	15592	15455	15430	15515	15453	15572	15460	15614	15557	15537	15594	15419	15591	15337	15365	15501	15480	15531	15444	15834	15483	15637	15457	15542	15589	15458	15507	15524	15466	15388	15496	15572	15616	15469	15471	15671	15472	15547	15511	15509	15444	15505	15443	15330	15433	15522	15592	15459	15461	15713	15562	15633	15466	15625	15466	15498	15585	15510	15733	15578	15419	15493	15478	15424	15431	15525	15418	15436	15641	15671	15580	15524	15386	15473	15561	15621	15385	15301	15621	15537	15582	15524	15339	15493	15521	15461	15275	15443	15513	15452	15361	15390	15335	15376	15371	15285	15398	15727	15477	15409	15617	15439	15399	15457	15526	15565	15572	15577	15460	15445	15408	15499	15406	15525	15534	15301	15541	15429	15554	15511	15584	15504	15380	15598	15582	15473	15397	15281	15493	15452	15498	15516	15742	15537	15482	15459	15575	15495	15558	15459	15779	15535	15475	15696	15454	15387	15511	15450	15284	15469	15548	15589	15531	15539	15492	15562	15556	15431	15591	15459	15399	15516	15374	15388	15490	15525	15519	15654	15521	15673	15534	15419	15709	15426	15493	15448	15291	15492	15598	15685	15550	15516	15434	15319	15407	15505	15583	15686	15318	15618	15531	15439	15385	15648	15465	15481	15536	15525	15585	15471	15544	15499	15563	15528	15473	15512	15495	15519	15582	15641	15511	15724	15642	15403	15510	15414	15435	15591	15446	15362	15606	15663	15528	15549	15510	15400	15551	15458	15511	15443	15308	15621	15528	15619	15511	15452	15646	15516	15428	15445	15554	15345	15515
30156	44038	40201	30827	26247	22653	19872	17442	16086	15330	14700	14471	14247	14106	14016	14041	13833	13977	13959	13855	13936	13862	13898	13866	13721	13802	13766	13802	13885	13896	13714	13906	13679	14022	13699	13697	13816	13723	13798	13818	13732	13766	13815	13973	13797	13644	13652	13597	13799	13737	13899	13730	13802	13882	13595	13849	13832	13701	13723	13793	13872	13720	13670	13814	13662	13870	13747	13764	13642	13807	13745	13857	13688	13707	13880	13878	13862	13845	13779	13646	13748	13831	13650	13605	13731	13709	13655	13833	13764	13725	13752	13696	13640	13748	13726	13665	13867	13627	13870	13717	13636	13730	13680	13803	13691	13735	13761	13555	13847	13714	13782	13710	13579	13746	13711	13576	13809	13639	13696	13752	13809	13951	13700	13750	13533	13675	13768	13762	13858	13657	13752	13714	13577	13735	13796	13907	13751	13726	13892	13690	13777	13675	13680	13708	13722	13718	13743	13691	13805	13875	13741	13820	13691	13849	13747	13650	13686	13719	13766	13743	13639	13852	13738	13761	13782	13689	13685	13707	13608	13742	13948	13931	13873	13761	13831	13808	13787	13567	13720	13686	13704	13717	13833	13789	13599	13805	13711	13717	13789	13821	13763	13832	13707	13643	13843	13589	13573	13958	13669	13783	13694	13852	13560	13709	13661	13729	13837	13828	13742	13738	13770	13978	13737	13835	13733	13681	13754	13660	13734	13918	13889	13822	13696	13674	13691	13696	13724	13717	13672	13583	13710	13699	13740	13548	13879	13898	13764	13669	13820	13769	13687	13850	13654	13816	13847	13893	13616	13832	13702	13719	13721	13626	13792	13765	13670	13846	13655	13588	13732	13666	13841	13642	13870	13692	13821	13619	13635	13681	13746	13639	13776	13653	13736	13716	13807	13745	13796	13781	13788	13963	13649	13622	13806	13791	13774	13659	13685	13869	13684	13896	13818	13832	13696	13857	13761	13634	13791	13802	13780	13665	13632	13772	13714	13631	13976	13727	13591	13528	13765	13804	13712	13719	13770	13767	13704	13785	13689	13854	13673	13774	13650	13649	13650	13860	13740	13840	13665	13759	13615	13939	13720	13853	13748	13624	13750	13713	13763	13678	13689	13673	13614	13786	13915	13845	13802	13807	13681	13869	13759	13581	13683	13713	13714	13711	13743	13724	13869	13891	13813	13704	13807	13861	13734	13790	13801	13688	13695	13660	13690	13656	13781	13790	13645	13691	13843	13714	13787	13866	13659	13835	13667	13682	13809	13723	13705	13704	13746	13857	13675	13729	13534	13657	13783	13877	13748	13678	13799	13753	13889	13797	13973	13510	13859	13877	13926	13890	13597	13763	13674	13800	13743	13634	13625	13638	13936	13742	13809	13666	13829	13748	13842	13800	13838	13726	13626	13830	13759	13879	13761	13569	13831	13873	13749	13744	13661	14037	13424	13882	13657	13684	13829	13745	13705	13679	13584	13727	13720	13829	13648	13779	13700	13760	13835	13816	13758	13809	13743	13893	13875	13652	13613	13901	13728	13796	13792	13785	13799	13748	13754	13878	13681	13815	13751	13834	13625	13705	13821	13674	13715	13737	13844	13618	13804	13706	13838	13833	13773	13745	13686	13767	13800	13701	13699	13864	13757	13743	13886	13869	13713	13806	13657	13682	13766	13697	13625	13704	13775	13658	13658	13767	13752	13784	13787	13788	13658	13528	13695	13752	13758	13804	13593	13707	13749	13593	13796	13694	13821	13642	13851	13742	13743	13901	13826	13752	13806	13758	13727	13763	13918	13816	13816	13760	13746	13807	13698	13618	13761	13805	13762	13673	13694	13640	13713	13781	13645	13767	13626	13729	13780	13844	13554	13726	13678	13803	13733	13731	13885	13671	13818	13820	13641	13755	13670	13820	13678	13955	13752	13733	13834	13617	13804	13981	13781	13758	13799	13694	13829	13846	13695	13752	13748	13811	13817	13882	13803	13610	13760	13658	13675	13867	13871	13904	13682	13666	13978	13527	13611	13688	13877	13592	13725	13875	13837	13840	13690	13644	13639	13785	13647	13689	13746	13752	13769	13912	13875	13781	13761	13800	13730	13928	13798	13676	13808	13748	13752	13704	13973	13658	13579	13784	13720	13777	13614	13729	13855	13635	13773	13655	13730	13733	13710	13732	13633	13756	13881	13693	13918	13622	13579	13576	13744	13903	13734	13737	13712	13685	13604	13667	13763	13923	13807	13894	13711	13612	13823	13714	13827	13640	13844	13709	13722	13716	13923	13750	13698	13854	13760	13712	13770	13748	13761	13597	13902	13750	13726	13775	13695	13809	13654	13595	13861	13723	13724	13744	13758	13734	13684	13770	13731	13717	13723	13658	13704	13752	13474	13785	13712	13585	13726	13777	13489	13650	13876	13724	13871	13711	13769	13769	13732	13922	13723	13645	13799	13829	13665	13810	13724	13750	13890	13918	13598	13780	13743	13771	13759	13804	13580	13518	13756	13999	13651	13787	13785	13888	13544	13827	13763	13725	13753	13630	13923	13694	13783	13727	13806	13784	13774	13690	13862	13889	13867	13731	13796	13720	13774	13912	13872	13612	13906	13612	13676	13696	13628	13809	13867	13651	13864	13632	13730	13861	13757	13765	13702	13738	13756	13885	13667	13693	13760	13681	13819	13773	13847	13888	13836	13821	13668	13715	13629	13799	13811	13732	13776	13731	13907	13628	14002	13824	13707	13692	13810	13803	13660	13991	13799	13597	13729	13657	13624	13686	13778	13695	13733	13690	13949	13741	13601	13711	13637	13745	13688	13850	13498	13781	13860	13810	13783	13812	13779	13834	13596	13861	13764	13786	13813	13752	13687	13868	13870	13723	13630	13785	13721	13737	13858	13910	13834	13994	13731	13817	13693	13787	13795	13770	13642	13837	13762	13698	13829	13920	13721	13641	13740	13706	13853	13779	13734	13640	13679	13662	13911	13717	13743	13708	13805	13729	13781	13807	13708	13653	13663	13760	13937	13764	13543	13706	13636	13770	13812	13726	13790	13808	13736	13571	13851	13756	13784	13813	13821	13711	13686	13732	13654	13580	13590	13856	13600	13811	13887	13631	13886	13698	13886	13586	13602	13764	13825	13711	13644	13730	13685	13711	13835	13782	13779	13638	13671	13593	13681	13586	13802	13674	13700	13795	13656	13767	13797	13744	13746	13949	13856	13699	13776	13675	13859	13916	13543	13592	13653	13680	13749	13809	13646	13660	13916	13785	13680	13792	13697	13680	13745	13768	13780	13729	13651	13706	13594	13777	13742	13642	13708	13699	13740	13670	13820	13859	13743	13716	13749	13674	13761	13927	13761	13794	13612	13708	13825	13725	13588	13701	13755	13718	13882	13710	13743	13822	13913	13719	13734	13756	13674	13797	13792	13745	13873	13846	13787	13762	13831	13773	13729	13689	13705	13717	13693	13780	13662	13748	13788	13668	13726	13721	13911	13590	13675	13761	13758	13764	13873	13752	13714	13769	13852	13696	13858	13883	13920	13635	13852	13819	13853	13657	13670	13837	13642	13916	13716	13811	13844	13670	13657	13761	13734	13667	13614	13782	13784	13799	13651	13769	13700	13789	13782	13711	13797	13804	13673	13707	13764	13706	13587	13606	13733	13766	13701	13805	13674	13771	13974	13808	13707	13804	13725	13775	13591	13717	13711	13768	13744	13836	13779	13532	13716	13722	13840	13853	13789	13762	13831	13811	13662	13742	13738	13899	13647	13766	13737	13722	13806	13728	13625	13950	13631	13717	13572	13701	13790	13735	13690	13826	13843	13757	13726	13542	13793	13787	13830	13786	13724	13738	13934	13887	13632	13883	13665	13747	13543	13717	13859	13701	13698	13665	13617	13880	13632	13733	13625	13681	13830	13595	13736	13785	13570	13767	13739	13633	13560	13791	13720	13705	13960	13754	13712	13864	13854	13632	13982	13748	13967	13809	13661	13626	13742	13795	13727	13757	13621	13627	13599	13822	13708	13706	13955	13633	13828	13819	13739	13659	13828	13868	13778	13518	13706	13845	13685	13560	13755	13762	13834	13828	13759	13756	13830	13847	13750	13734	13606	13693	13673	13663	13849	13659	13892	13576	13720	13637	13682	13670	13792	13803	13769	13710	13766	13637	13821	13681	13762	13675	13807	13753	13676	13705	13754	13625	13765	13653	13686	13669	13620	13719	13907	13712	13818	13849	13884	13847	13732	13610	13907	13678	13661	13628	13681	13817	13844	13750	13562	13837	13602	13806	13768	13711	13637	13719	13763	13833	13823	13718	13668	13687	13938	13707	13758	13759	13782	13701	13607	13727	13642	13689	13722	13651	13716	13681	13824	13800	13788	13804	13788	13793	13774	13932	13892	13610	13597	13733	13647	13886	13676	13728	13596	13731	13667	13741	13735	13754	13752	13650	13911	13811	13747	13631	13604	13626	13671	13661	13778	13794	13618	13686	13778	13785	13600	13763	13729	13774	13777	13804	13497	13851	13594	13733	13641	13840	13584	13922	13798	13632	13772	13647	13653	13762	13801	13842	13670	13883	13745	13759	13733	13752	13741	13673	13673	13761	13889	13565	13879	13908	13795	13889	13794	13687	13799	13721	13777	13742	13639	13903	13741	13832	13722	13611	13733	13877	13722	13688	13669	13761	13631	13850	13613	13783	13748	13667	13716	13640	13716	13771	13612	13764	13897	13702	13775	13767	13629	13897	13880	13594	13672	13849	13628	13840	13633	13665	13702	13881	13743	13772	13671	13788	13820	13782	13736	13777	13670	13697	13774	13739	13776	13883	13827	13757	13701	13781	13780	13551	13740	13851	13772	13602	13713	13690	13876	13662	13687	13757	13652	13544	13764	13930	13685	13584	13624	13647	13658	13779	13800	13662	13836	13819	13754	13773	13887	13688	13889	13807	13808	13657	13739	13724	13755	13819	13685	13665	13666	13783	13727	13797	13861	13693	13753	13820	13561	14011	13601	13713	13864	13781	13666	13631	13807	13856	13722	13775	13832	13526	13878	13783	13678	13693	13733	13674	13718	13663	13704	13778	13768	13676	13787	13834	13686	13754	13538	13819	13728	13877	13696	13879	13666	13770	13887	13774	13878	13687	13758	13794
24020	21035	28482	25743	26535	29947	27803	21749	19351	18165	17357	16291	16112	16134	16057	15676	15653	15695	15629	15398	15537	15502	15678	15552	15400	15406	15378	15346	15540	15438	15316	15342	15327	15293	15344	15290	15356	15260	15522	15434	15421	15402	15295	15444	15201	15333	15439	15342	15282	15143	15396	15545	15359	15015	15323	15312	15223	15314	15072	15218	15367	14971	15234	15226	15343	15227	15233	15225	15076	15091	15386	15422	15352	15403	15279	15597	15357	15171	15246	15159	15321	15385	15447	15289	15258	15189	15244	15350	15174	15275	15333	15281	15422	15351	15260	15093	15198	15111	15224	15183	15345	15351	15436	15281	14990	15148	15364	15155	15316	15235	15441	15212	15283	15410	15299	15142	15216	15288	15373	15126	15382	15292	15120	15537	15306	15366	15442	15241	15338	15448	15194	15377	15321	15396	15373	15217	15312	15154	15104	15386	15380	15222	15440	15242	15195	15442	15274	15435	15270	15290	15450	15340	15401	15219	15476	15263	15300	15244	15240	15311	15333	15286	15233	15229	15414	15438	15289	15240	15324	15285	15268	15172	15179	15367	15204	15333	15314	15410	15187	15054	15167	15197	15127	15411	15253	15434	15309	15245	15344	15283	15324	15310	15298	15296	15292	15290	15262	15282	15418	15367	15260	15314	15308	15118	15473	15331	15318	15293	15254	15122	15390	15165	15220	15229	15035	15118	15347	15355	15290	15298	15308	15467	15302	15334	15123	15204	15361	15143	15009	15205	15328	15236	15180	15232	15271	15274	15154	15286	15285	15237	15216	15498	15329	15280	15353	15210	15376	15234	15420	15235	15331	15288	15479	15266	15266	15355	15291	15361	15366	15305	15140	15285	15302	15236	15185	15206	15367	15277	15214	15124	15095	15109	15266	15336	15362	15294	14977	15187	15218	15324	15224	15227	15183	15531	15534	15207	15300	15262	15264	15099	15240	15164	15179	15239	15328	15323	15193	15315	15297	15236	15191	15121	15165	15220	15142	15192	15408	15357	15241	15380	15102	15340	15312	15174	15167	15229	15177	15223	15364	15197	15351	15277	15293	15274	15265	15363	15287	15188	15191	15376	15323	15181	15165	14983	15310	15425	15311	15198	15361	15231	15347	15327	15498	15288	15503	15228	15364	15289	15040	15324	15303	15337	15314	15352	15267	15216	15351	15527	15230	15340	15292	15298	15089	15224	15185	15027	15316	15312	15103	15176	15296	15267	15264	15350	15486	15241	15281	15204	15415	15302	15430	15260	15116	15408	15128	15284	15482	15340	15219	15219	15175	15209	15326	15526	15436	15430	15212	15331	15075	15402	15462	15221	15223	15306	15089	15325	15238	15163	15192	15291	15227	15189	15253	15454	15364	15362	15132	15089	15110	15285	15344	15101	15216	15215	15308	15198	15360	15294	15435	15315	15338	15281	15272	15096	15327	15266	15449	15309	15044	15281	15316	15313	15299	15344	15114	15090	15413	15297	15349	15396	15151	15070	15190	15228	15178	15332	15288	15174	15182	15296	15367	15158	15316	15223	15207	15431	15384	15207	15272	15137	15291	15330	15306	15241	15163	15139	15398	15383	15042	15000	15214	15198	15264	15314	15131	15186	15337	15274	15259	15320	15351	15273	15229	15356	15319	15348	15152	15283	15297	15399	15224	15227	15349	15358	15342	15147	15448	15123	15367	15370	15185	15186	15485	15228	15342	15074	15131	15142	15244	15254	15147	15324	15235	15420	15184	15183	15235	15185	15539	15269	15225	15154	15111	15143	15264	15367	15330	15392	15214	15258	15277	15367	15419	15133	15271	15145	15300	15214	15383	15238	15329	15332	15287	15407	15375	15371	15093	15404	15301	15158	15203	15165	15572	15261	15235	15127	15068	15074	15250	15359	15391	15089	15072	15449	15164	15123	15417	15292	15094	15160	15163	15349	15448	15339	15267	15368	15243	15084	15319	15358	15336	15299	15193	15324	15302	15095	15447	15311	15306	15205	15359	15413	15329	15360	15255	15251	15173	15297	15139	15177	15223	15244	15424	15467	15330	15220	15079	15228	15381	15375	15233	15230	15371	15295	15387	15473	15164	15229	15432	15382	15250	15274	15238	15303	15230	15211	15200	15223	15233	15409	15281	15401	15237	15404	15020	15264	15352	15239	15304	15160	15261	15157	15287	15387	15450	15346	15215	15394	15075	15140	15293	15224	15175	15333	15366	15363	15270	15255	15330	15179	15178	15344	15316	15070	15158	15218	15305	15337	15325	15274	15217	15263	15381	15250	15289	15167	15333	15094	15232	15144	15126	15386	15334	15260	15321	15240	15234	15285	15208	15186	15228	15484	15412	15171	15310	15279	15178	15299	15549	15273	15381	15078	15149	15361	15180	15268	15240	15025	15260	15314	15331	15361	15308	15176	15376	15181	15350	15297	15475	15336	15274	15266	15365	15299	15208	15281	15283	15262	15456	15169	15190	15272	15204	15126	15335	15242	15440	15209	15425	14992	15255	15444	15104	15332	15125	15194	15286	15294	15285	15277	15454	15293	15387	15204	15155	15308	15336	15265	15309	15245	15450	15276	15114	15073	15124	15257	15036	15418	15342	15457	15338	15342	15269	15407	15280	15192	15165	15275	15321	15156	15216	15298	15182	15390	15327	15369	15301	15048	15337	15332	15243	15429	15122	15232	15418	15319	15268	15323	15327	15495	15163	15039	15306	15250	15372	15319	15088	15232	15340	15079	15238	15237	15199	15226	15285	15392	15214	15324	15115	15442	15249	15149	15264	15163	15304	15445	15329	15142	15272	15177	15123	15346	15142	15314	15373	15411	15037	15062	15253	15352	15293	15318	15452	15248	15320	15219	15373	15136	15118	15300	15397	15146	15135	15232	15097	15353	15389	15175	15391	15245	15174	15164	15440	15271	15340	15193	15382	15173	15216	15290	15318	15373	15231	15330	15241	15243	15552	15242	15209	15220	15187	15078	15227	15421	15200	15300	15202	15207	15337	15094	15295	15375	15268	15362	15156	15218	15301	15210	15117	15077	15196	15257	15441	15276	15308	15311	15388	15187	15515	15365	15376	14976	15231	15219	15081	15306	15104	15177	15303	15129	15270	15322	15469	15302	15295	15107	15283	15284	15380	15142	15192	15181	15104	15187	15126	15398	15252	15399	15383	15306	15155	15398	15310	15270	15036	15341	15362	15373	15478	15199	15167	15208	15423	15253	15228	15396	15237	15221	15197	15128	15338	15278	15299	15123	15276	15387	15255	15183	15185	15258	15311	15347	15412	15229	15282	15101	15305	15187	15170	15196	15267	15425	15379	15307	15276	15298	15444	15233	15225	15160	15403	15155	15361	15365	15185	15130	15216	15205	15131	15468	15304	15340	15267	15192	15255	15367	15402	15026	15308	15210	15175	15542	15397	15358	15256	15088	15213	15239	15286	15059	15097	15269	15297	15249	15435	15398	15211	15509	15215	15195	15301	15432	15377	15428	15259	15128	15269	15270	15253	15222	15346	15355	15352	15227	15239	15334	15372	15138	15034	15298	15336	15208	15129	15175	15287	15302	15260	15291	15393	15362	15233	15372	15323	15261	15448	15238	15250	15167	15371	15172	15239	15277	15451	15283	15163	15247	15252	15112	15378	15170	15068	15248	15201	15433	15224	15325	15372	15344	15295	15321	15371	15214	15394	15374	15198	15387	15178	15333	15399	15323	15354	15257	15337	15383	15282	15291	15148	15462	15190	15294	15208	15287	15386	15376	15320	15337	15317	15293	15143	15302	15261	15302	15395	15369	15456	15206	15262	15283	15157	15280	15194	15334	15325	15111	15139	15150	15237	15154	15476	15256	15403	15059	15367	15344	15181	15257	15295	15010	15268	15111	15214	15182	15428	15217	15173	15323	15196	15303	15126	15252	15280	15254	15305	15063	15121	15307	15383	15365	15355	15264	15318	15288	15248	15447	15318	15122	15182	15103	15170	15353	15324	15349	15263	15307	15253	15320	15194	15129	15354	15292	15241	15242	15173	15200	15234	15265	15116	15234	15409	15104	15170	15134	15155	15327	15428	15247	15212	15277	15140	15135	15316	15164	15481	15331	15464	15234	15213	15327	15202	15438	15432	15425	15242	15241	15278	15378	15245	15360	15343	15367	15222	15166	15198	15193	15403	15258	15167	15221	15038	15123	15381	15177	15315	15101	15269	15222	15193	15431	15373	15375	15302	15312	15177	15288	15332	15345	15365	15325	15176	15249	15118	15174	15378	15151	15208	15077	15321	15117	15148	15279	15341	15365	15363	15310	15274	15276	15141	15314	15191	15240	15172	15235	15199	15298	15160	15272	15185	15411	15381	15377	15477	15323	15312	15265	15146	15208	15209	15160	15304	15350	15151	15332	15334	15345	15224	15104	15155	15259	15181	15188	15322	15187	15262	15451	15400	15310	15285	15478	15293	15439	15303	15304	15265	15253	15306	15184	15316	15346	15435	15249	15129	15334	15110	15287	15269	15370	15285	15313	15378	15204	15436	15347	15266	15220	15136	15339	15232	15382	15339	15199	15218	15261	15193	15046	15310	15313	15393	15318	15159	15328	15101	15223	15434	15146	15313	15334	15255	15090	15344	15188	15363	15385	15373	15264	15361	15323	15244	15327	15251	15448	15115	15227	15287	15118	15210	15356	15237	15407	15372	15237	15272	15278	15541	15291	15337	15068	15291	15372	15320	15176	15272	15226	15437	15392	15115	15252	15189	15209	15326	15303	15254	15340	15301	15284	15350	15230	15493	15209	15458	15290	15313	15460	15146	15192	15232	15358	15123	15222	15246	15165	14966	15135	15199	15166	15247	15295	15155	15195	15155	15285	15343	15236	15259	15164	15186	15315	15163	15293	15159	15179	15271	15154	15309	15268	15351	15146	15284	15178	15380	15361	15169	15221	15179	15248	15253	15352	15412	15098	15431	15440	15164	15264	15250	15185	15397	15342	15195	15269	15073	15200	15408	15445	15486	15474	15197	15228	15178	15016	15088	15424	15440	15274	15215	15320	15295	15228	15398	15128	15209	15291	15325	15386	15399	15316	15185	15316	15366	15202	15274	15472	15446	15202	15298	15414	15284	15275	15181	15243	15380	15148	15407	15120	15478	15337	15284	15313
29841	50664	46592	36538	33463	31822	26804	21494	18812	17069	15825	15194	14630	14524	14292	13996	14262	13965	14042	13900	13874	13736	13905	13705	13780	13710	13639	13560	13651	13476	13498	13499	13716	13608	13641	13711	13738	13644	13861	13650	13678	13689	13665	13689	13809	13613	13610	13833	13615	13713	13776	13648	13678	13527	13743	13620	13605	13659	13467	13650	13629	13609	13471	13677	13715	13539	13479	13667	13605	13545	13524	13573	13650	13643	13612	13474	13622	13586	13535	13671	13566	13601	13474	13687	13543	13480	13623	13565	13740	13653	13615	13489	13707	13487	13605	13610	13509	13570	13612	13815	13519	13627	13761	13678	13538	13611	13621	13504	13710	13472	13500	13419	13472	13712	13553	13557	13509	13505	13627	13575	13615	13704	13537	13571	13696	13517	13722	13728	13592	13561	13686	13654	13673	13525	13558	13586	13725	13680	13585	13703	13604	13724	13406	13829	13647	13556	13420	13509	13536	13414	13617	13637	13629	13644	13624	13504	13704	13554	13575	13631	13470	13701	13636	13518	13644	13521	13723	13553	13620	13610	13484	13668	13584	13660	13501	13682	13549	13545	13650	13689	13709	13479	13533	13515	13822	13532	13504	13601	13477	13679	13738	13607	13528	13734	13500	13452	13509	13481	13742	13502	13730	13639	13426	13599	13409	13562	13583	13582	13630	13492	13526	13461	13574	13562	13535	13634	13665	13620	13738	13630	13610	13543	13703	13480	13692	13676	13756	13636	13592	13572	13442	13616	13488	13574	13472	13622	13618	13594	13656	13555	13715	13617	13538	13525	13714	13610	13503	13651	13739	13529	13619	13586	13527	13605	13545	13654	13530	13577	13611	13532	13613	13653	13585	13671	13677	13601	13533	13557	13611	13481	13414	13555	13447	13585	13604	13545	13724	13447	13500	13532	13677	13714	13529	13525	13681	13526	13581	13639	13586	13673	13549	13626	13547	13568	13604	13681	13696	13624	13827	13539	13761	13509	13689	13721	13656	13480	13653	13564	13549	13600	13749	13585	13695	13508	13568	13470	13685	13556	13512	13549	13670	13562	13471	13565	13623	13436	13453	13488	13427	13570	13343	13574	13616	13393	13534	13538	13634	13588	13569	13463	13619	13493	13603	13608	13525	13725	13348	13649	13489	13613	13613	13630	13600	13478	13635	13632	13632	13530	13668	13636	13695	13509	13559	13591	13519	13643	13484	13772	13562	13706	13617	13625	13707	13647	13514	13530	13624	13715	13451	13570	13642	13530	13805	13648	13635	13645	13718	13506	13631	13610	13546	13563	13516	13653	13760	13538	13368	13600	13600	13729	13595	13472	13606	13687	13833	13683	13560	13548	13501	13644	13521	13481	13649	13748	13395	13766	13490	13505	13568	13615	13731	13514	13607	13605	13565	13525	13696	13561	13457	13635	13730	13592	13522	13662	13618	13608	13735	13516	13710	13687	13638	13715	13594	13602	13599	13674	13621	13668	13517	13642	13756	13523	13573	13581	13678	13720	13609	13573	13562	13700	13466	13387	13508	13492	13588	13734	13710	13602	13580	13586	13586	13550	13541	13653	13736	13567	13566	13531	13523	13659	13727	13584	13612	13628	13808	13625	13569	13560	13698	13849	13650	13665	13454	13648	13573	13710	13704	13720	13616	13500	13613	13527	13665	13599	13553	13460	13675	13405	13630	13554	13612	13595	13568	13505	13665	13427	13799	13650	13591	13766	13588	13713	13566	13690	13498	13696	13644	13512	13631	13512	13584	13694	13745	13518	13461	13550	13556	13414	13658	13575	13571	13668	13542	13711	13698	13649	13526	13664	13562	13684	13370	13516	13668	13718	13624	13646	13672	13527	13599	13486	13709	13561	13494	13751	13518	13554	13679	13442	13755	13576	13475	13548	13509	13657	13530	13620	13567	13466	13385	13662	13520	13585	13696	13385	13692	13532	13427	13707	13653	13531	13536	13540	13593	13631	13623	13784	13784	13603	13586	13546	13598	13405	13569	13511	13602	13608	13494	13754	13546	13549	13489	13566	13421	13761	13479	13446	13647	13585	13504	13647	13635	13760	13693	13577	13635	13572	13596	13537	13412	13481	13537	13497	13804	13450	13575	13692	13735	13645	13669	13432	13572	13514	13654	13629	13619	13494	13622	13498	13563	13710	13620	13579	13697	13689	13581	13564	13651	13474	13466	13655	13474	13630	13636	13647	13573	13557	13717	13607	13691	13407	13551	13543	13513	13624	13725	13495	13789	13577	13576	13583	13601	13458	13653	13520	13520	13575	13595	13588	13498	13519	13508	13630	13567	13437	13556	13548	13673	13528	13498	13618	13595	13461	13577	13560	13547	13555	13558	13623	13497	13733	13670	13585	13586	13678	13614	13488	13748	13388	13536	13569	13648	13770	13553	13693	13609	13454	13561	13729	13585	13706	13595	13549	13627	13552	13693	13585	13575	13628	13462	13574	13435	13682	13638	13476	13731	13614	13639	13521	13461	13548	13570	13562	13466	13502	13668	13563	13519	13735	13554	13506	13582	13595	13346	13696	13617	13620	13600	13674	13606	13843	13410	13669	13538	13536	13818	13702	13569	13537	13525	13625	13509	13623	13616	13643	13399	13420	13617	13579	13644	13485	13509	13680	13531	13700	13787	13635	13570	13611	13627	13494	13616	13603	13608	13604	13786	13419	13588	13678	13649	13601	13497	13503	13622	13564	13585	13420	13622	13714	13734	13575	13562	13655	13661	13558	13673	13554	13562	13519	13508	13637	13623	13587	13640	13746	13607	13473	13624	13741	13561	13550	13610	13599	13662	13630	13580	13648	13669	13626	13718	13535	13474	13585	13526	13530	13605	13583	13725	13715	13733	13512	13520	13564	13682	13463	13556	13649	13544	13476	13569	13604	13453	13525	13472	13610	13536	13537	13484	13555	13582	13676	13515	13569	13615	13732	13599	13644	13657	13630	13666	13536	13713	13698	13566	13560	13490	13630	13586	13620	13559	13800	13531	13484	13646	13548	13610	13555	13477	13565	13592	13627	13607	13527	13605	13627	13610	13441	13560	13613	13695	13684	13609	13641	13647	13599	13662	13483	13691	13605	13643	13668	13508	13506	13701	13680	13766	13875	13633	13668	13431	13543	13622	13833	13655	13648	13510	13773	13601	13488	13541	13715	13637	13483	13760	13512	13620	13539	13508	13663	13467	13717	13566	13546	13689	13605	13614	13633	13644	13527	13458	13492	13700	13503	13563	13571	13592	13733	13434	13474	13768	13638	13490	13728	13692	13533	13523	13358	13610	13702	13704	13661	13516	13523	13635	13527	13713	13622	13565	13670	13523	13547	13607	13528	13751	13664	13592	13531	13490	13641	13580	13552	13605	13672	13539	13689	13613	13569	13557	13699	13550	13446	13602	13544	13619	13557	13453	13463	13678	13441	13734	13749	13503	13597	13757	13619	13485	13619	13607	13404	13632	13662	13504	13592	13564	13706	13542	13509	13721	13524	13625	13581	13519	13578	13499	13585	13591	13628	13547	13441	13584	13591	13657	13674	13557	13623	13560	13496	13443	13723	13635	13601	13746	13496	13682	13494	13607	13542	13722	13574	13517	13732	13689	13680	13734	13689	13586	13453	13572	13684	13729	13544	13554	13783	13528	13638	13649	13543	13672	13685	13671	13767	13711	13483	13559	13606	13535	13649	13711	13472	13627	13534	13571	13611	13628	13606	13522	13510	13684	13454	13515	13592	13632	13784	13720	13551	13687	13720	13356	13719	13610	13615	13568	13639	13419	13634	13405	13586	13506	13677	13582	13402	13731	13409	13643	13689	13512	13505	13781	13534	13537	13675	13648	13675	13487	13650	13527	13599	13516	13534	13843	13613	13696	13621	13589	13614	13628	13518	13666	13578	13747	13729	13580	13642	13634	13536	13634	13520	13513	13534	13622	13611	13455	13649	13679	13437	13557	13647	13459	13629	13671	13778	13556	13556	13555	13437	13547	13612	13619	13692	13828	13584	13583	13680	13644	13568	13709	13589	13412	13499	13632	13516	13824	13472	13625	13640	13714	13737	13566	13569	13438	13600	13666	13564	13625	13705	13557	13497	13777	13471	13499	13550	13584	13566	13701	13646	13509	13698	13536	13531	13535	13564	13555	13583	13456	13449	13485	13674	13610	13553	13638	13621	13495	13543	13540	13639	13672	13585	13676	13554	13745	13665	13535	13616	13802	13491	13639	13616	13770	13674	13703	13549	13680	13714	13757	13585	13621	13447	13563	13683	13661	13702	13622	13618	13735	13589	13480	13667	13553	13669	13598	13660	13620	13598	13585	13670	13639	13694	13481	13550	13563	13534	13597	13587	13487	13417	13644	13687	13602	13586	13550	13484	13625	13594	13651	13658	13747	13738	13513	13432	13643	13660	13527	13669	13496	13477	13584	13777	13571	13512	13566	13653	13650	13633	13591	13656	13576	13625	13638	13660	13624	13597	13810	13526	13503	13423	13487	13591	13650	13551	13468	13620	13662	13502	13541	13463	13592	13514	13544	13574	13472	13627	13516	13588	13853	13651	13834	13643	13545	13406	13766	13665	13609	13548	13741	13750	13634	13576	13553	13598	13680	13366	13502	13576	13632	13557	13642	13817	13483	13657	13617	13663	13641	13735	13558	13514	13358	13594	13521	13480	13527	13569	13789	13630	13708	13569	13609	13697	13756	13521	13554	13605	13548	13603	13572	13606	13693	13518	13449	13723	13439	13525	13540	13760	13641	13622	13683	13576	13674	13563	13767	13521	13590	13468	13642	13687	13769	13667	13516	13629	13439	13646	13660	13658	13492	13550	13474	13431	13677	13624	13618	13566	13698	13429	13597	13724	13495	13531	13480	13653	13472	13462	13673	13510	13595	13605	13567	13523	13568	13692	13574	13558	13560	13467	13575	13478	13505	13647	13446	13616	13673	13501	13646	13715	13461	13556	13495	13633	13688	13562	13438	13583	13517	13586	13595	13822	13788	13747	13481	13474	13545	13555	13738	13532	13719	13709	13766	13588	13471	13556	13579	13682	13598	13570	13502	13528	13469	13517	13569	13552	13515	13601	13623	13636	13506	13683	13561	13521	13697	13526	13628	13745	13481	13449	13673	13590	13373	13544
22845	21114	28922	24114	24636	31591	32493	27314	24144	20210	18320	17543	16988	16805	16761	16481	16385	16204	16560	16402	16359	16071	16380	16145	16062	16124	16182	15867	15998	15788	15819	16050	16037	15972	16147	16097	15774	15864	15956	15845	15976	15923	16103	15811	16204	16118	15994	15943	16015	15971	16050	16015	15879	15916	15682	15955	15822	15842	15929	15949	15879	15852	15905	15667	15861	15994	16034	15739	15825	15842	15993	15854	16043	15848	15934	16000	15666	16036	15945	15882	16001	15743	15969	15885	15999	15969	15808	15782	15924	15655	16176	15900	15846	15941	15891	15994	15892	15787	16004	15730	15899	15874	15861	16108	15849	15890	15963	15798	15857	15918	15777	15699	16028	15878	15696	15772	15957	15911	15989	15682	15869	15790	15887	15936	15882	16005	15920	15990	15805	15939	15910	15830	15948	15926	15809	15874	15711	15752	15789	15883	15878	15843	15862	15744	15806	15733	15782	15849	15699	15697	15896	16040	15791	15909	15914	16114	15678	16042	15903	15969	15835	15882	15662	15952	15799	15843	15917	15623	15801	16085	15914	15816	15981	15733	15873	15810	15804	15659	15925	15813	15779	15910	15925	15899	15698	15897	15736	15900	15784	16095	15904	15835	15830	15860	15846	15853	15933	15979	15989	15989	15778	15914	15936	15833	15818	15928	15835	15845	15947	15860	15891	15745	15995	15980	15715	15764	15891	15840	15662	15690	16057	15934	15966	16087	15805	15756	15816	15959	16127	15966	15989	15833	15785	15871	15902	15865	15894	15922	15986	15771	15784	15698	15563	15739	15830	16050	16025	15949	15923	16006	15973	15752	15854	15910	15796	15909	15833	15977	15686	15898	16062	15616	15864	15760	15699	15832	15902	15880	15896	15841	15962	15699	15868	15853	15896	15849	15968	15893	16035	15839	15804	15803	15779	15869	15708	15876	15788	16053	15793	15698	15762	15832	15688	15792	15858	15964	15877	15853	16006	15905	15948	15809	15819	15898	15827	15663	15827	15832	15870	15963	15782	15928	15951	15737	15974	15824	15786	15863	15808	15905	15708	15765	15710	15714	15810	15975	15854	15648	15781	15762	15826	15943	15797	15651	15871	15693	16124	15735	15847	15839	15812	15914	15750	15941	15699	15897	15734	16036	15892	16054	15854	16010	15926	15884	15806	15917	15951	15755	16000	15902	15792	15911	15967	15786	15787	15950	15983	15999	16085	15834	16096	15881	15786	15984	15894	15735	15787	15749	15961	15795	15925	15917	15992	15658	16047	15826	15827	15781	15929	15657	15847	15561	15787	15811	15906	16034	16091	15808	15918	15679	15711	15925	15891	15836	15806	15894	15952	15816	15771	15692	15860	15920	15933	15765	15850	15712	15861	15775	15707	15674	15905	15929	15788	16029	15866	15844	15970	15950	15798	15814	15949	16035	15803	15859	15918	15728	15813	15839	15828	16032	16065	15865	15795	15924	16033	15865	15872	15632	15955	15724	15776	15829	15686	15756	15839	15928	15896	15976	15835	15677	15934	16027	15825	15838	15903	15718	15755	15906	15952	15991	15634	15987	15710	15988	15955	15686	15764	15950	15980	16043	15738	15854	15766	16002	15708	15928	15790	15837	15831	15852	15846	15775	15893	15776	15882	15906	15919	15777	15910	15804	15625	15839	15820	15824	15922	15795	15780	16061	15885	15917	15955	15815	15737	15781	15638	15847	15871	15853	15849	15836	15911	15826	15779	15933	15908	15870	16008	15955	15839	15983	15789	15887	15989	15905	15692	15751	16094	15969	15955	16056	15770	15970	15828	15761	15856	16005	15687	15751	15694	15964	15821	15771	15764	15802	15874	15847	15827	15557	15786	15907	15979	15730	16073	16001	15801	15789	15692	15910	15738	15854	15814	15847	15965	15996	15783	15825	15754	15825	16016	16010	16039	15860	15763	15812	15948	15842	15725	15834	15776	15757	15611	15967	15953	15832	15801	16047	15893	15914	15868	15803	15959	15815	15865	15911	15772	15742	15954	15673	15793	15691	15811	15759	15844	15758	15730	15867	15882	15665	15735	15893	15625	15773	15870	15992	15681	15821	15883	15800	15892	15825	15648	15752	15794	15857	15723	15844	15972	15879	15690	15774	15970	15851	15800	15802	15640	15900	15944	15883	16115	15849	15897	15654	15974	15761	15748	15909	15860	15952	15661	15938	15921	15838	15702	15846	15956	15945	15803	15834	15923	15989	15647	15686	15905	15803	15652	15914	15785	16050	15941	15831	15838	15931	15791	15928	15905	15925	15905	15928	16000	15821	15809	15942	15761	15795	15771	15698	15992	15961	15830	15995	15899	16045	15807	15911	15973	15825	15858	15855	15965	15889	15681	15729	15825	15959	15897	15688	15874	15862	15899	15801	15783	15720	15851	15786	16052	15786	15786	15693	15841	15727	15723	15657	15915	15876	15925	15736	15807	15897	15811	16009	15735	15643	15825	15738	15911	15909	15766	16061	15865	15870	15977	15773	15852	15710	15676	15756	15793	15788	15911	16028	16030	15692	15813	15949	15989	15864	15611	15854	15717	15678	15861	15852	15748	15894	15949	15902	16005	15677	15849	15877	15869	15598	15903	15867	15828	15789	15823	15857	15819	15767	15706	15935	15978	15967	16034	15927	15708	15925	15731	15706	15987	15873	15899	15802	15922	15767	15826	15832	15826	15812	16016	15901	15636	15896	15724	15875	15822	15845	15753	15935	15814	15832	15826	15689	15704	15588	15859	15851	15810	15671	15753	15942	15757	15647	15863	15981	15908	15869	15770	15688	15749	15834	15784	15837	15722	15744	15743	15802	15842	15889	15969	15752	15874	15786	15918	15808	15832	15929	15950	15727	15888	15898	15734	15755	15866	15994	15867	16041	16031	15831	15818	15942	15765	15938	16063	15894	15705	16036	15807	15677	15925	15740	15863	15909	15825	15766	15860	16086	15821	15884	15817	15826	15706	16005	15930	15842	15982	15852	15813	15920	15881	16017	15933	15906	15841	15968	15744	15681	15873	15727	15896	15511	15831	15701	15876	15693	16017	15758	15770	15923	15923	15850	16015	16057	15874	15699	15779	15872	15788	16036	15760	15727	15911	15777	15866	15836	15916	15845	15872	15879	15826	15937	15846	15738	15800	15911	15730	15843	15969	15787	15704	15775	15863	15807	15715	15781	15839	15818	15793	15958	15806	15950	15948	15812	15646	15988	15887	15697	15783	15974	15928	15896	15939	15740	15881	15896	15794	15857	15773	15876	15799	15982	15937	15895	15949	15984	15918	15871	15823	15665	15688	15744	15860	15741	15844	15814	15866	15740	15788	16177	15997	15904	15845	15831	15848	15888	15952	15943	15999	15803	15836	15745	15916	15865	15821	15849	15961	15672	15929	15714	15754	15988	15817	15911	16072	15815	15794	15967	15822	15950	15968	16088	15882	15893	15933	15999	15709	15913	15942	15924	15884	15798	15791	15801	15903	15815	15888	15827	15708	15830	15927	16024	15810	15765	15988	15957	15991	15856	15957	15962	15841	15865	15810	15757	16044	15712	16044	15793	15693	15777	15785	15752	15809	15809	15815	15615	15794	15974	15991	15929	15824	15783	15671	15784	15685	15893	15753	15748	15894	15909	15821	16163	16001	15797	15873	15738	15929	15752	15899	15758	15794	15994	15954	15785	15929	15965	15932	15912	15667	15593	15943	15959	15632	15770	15893	15750	15828	15676	15753	15763	15887	15782	15826	15841	15951	15760	15855	15739	15813	15920	15844	15728	15658	15811	15561	15685	15979	15941	15913	15922	15776	16009	15669	15932	15703	16010	15893	16060	15820	15736	15874	16052	15689	15850	15972	15925	15820	15904	15813	15936	15790	15852	15852	15891	15975	15902	15955	15900	15864	15937	15981	15994	16028	15873	16019	15762	15725	15733	15913	15869	15916	16050	15865	15864	15832	15843	15645	15995	15708	15998	15913	16001	15895	15995	15876	15947	15817	15762	15878	15735	16109	15900	15724	15807	15882	15777	15979	15869	15787	15872	16092	15858	15826	15959	15926	15832	15851	15963	15880	15859	16016	15907	15713	15796	15890	15886	15839	15680	15980	15964	15981	15834	15918	15937	15806	15819	15805	15805	15894	16058	16062	15821	15833	15708	15777	15789	15917	15826	15768	15933	16057	15800	15855	15964	15986	15756	15937	15850	15862	15832	15961	15757	16000	15861	15716	15843	15930	15885	15867	15908	15737	15948	15994	15810	15859	15658	16014	15945	15821	16230	15796	15867	15645	15906	15993	15837	15903	15915	15887	15914	15995	16011	15858	15800	15944	16042	15774	16022	15804	15871	15829	15751	15814	15669	15915	15745	16028	15900	15863	15750	16029	15819	15814	15927	15956	16060	15964	15844	15915	15827	15757	15803	15864	16093	15773	15927	15890	15813	15970	15790	15827	15915	15852	15765	15816	15905	15747	15895	15934	15871	15947	15879	16023	15878	15823	15942	15982	15818	15905	15855	15685	15691	15664	15874	16036	15918	15811	15857	15661	15881	15890	16175	15795	15923	15802	16065	15866	15919	15752	15854	16039	15812	15797	15768	15774	15791	15860	15738	15807	15867	15722	15915	15754	15841	15557	15848	15866	15746	15720	15992	16046	15768	15808	15766	15932	15748	15839	15796	15729	15817	15823	15984	15988	15910	15806	15953	15768	15850	15830	15956	15725	15724	15752	15691	15686	15820	15785	15775	15796	15915	15890	15625	15772	15935	15864	15867	15968	15955	15881	15872	15713	15904	15813	15789	16031	15901	15644	15912	15790	15874	15668	15733	15904	16033	15781	15821	15841	15873	15980	16003	15945	15860	15786	15751	15817	15788	15860	15928	15937	15847	15839	15707	15698	15964	15844	15795	15946	15834	15870	15631	15805	15908	15911	16074	16043	15664	15923	15886	15828	15781	15927	15777	15876	15969	16022	15991	16092	15763	15788	15966	15836	15942	15701	15886	15823	15798	15847	15696	15798	15781	16102	16098	15748	15704	15795	15813	15937	15723	15634	15817	15755	15980	15977	15891	15831	15892	15990	15916	15726	15637	15795	15962	15925	16000	15961	15726	15884	15899	15716	15924	15721	15778	15895	15902	15958	15774
32059	55260	52326	42920	40242	37629	32129	28276	24642	18560	16575	16206	15354	15079	14955	14454	14716	14538	14424	14376	14309	14226	14216	14305	14189	14132	14270	13925	14025	14106	14081	13940	13948	14005	14103	14084	14004	14105	13983	13973	13785	13876	14035	13874	14142	14072	13921	13895	14170	14075	14015	13945	13976	13901	13984	13936	13987	13894	13965	13891	13935	13916	13942	14083	13998	14090	13988	13880	14040	13865	13926	14018	13821	14066	13878	13810	14002	14125	13915	14015	13926	14044	13915	13851	14024	13892	14014	14023	14046	14035	13948	13930	13877	13820	13956	14071	14070	13986	14000	13929	13977	13969	13852	14159	13984	14003	14077	14086	14049	13980	14039	13979	13938	14021	14094	13958	13883	13832	13885	13877	14025	14032	14113	14046	13785	13984	14117	14073	13881	14091	14009	14071	13764	13905	13966	13929	13987	13899	13973	13899	13993	13977	13949	13746	14072	13970	13943	14000	13856	14020	13984	13872	13993	14001	14046	14001	14136	13884	13831	13781	14110	13991	13852	13889	13920	14118	14017	14043	14016	13717	13976	14015	13904	13907	13973	13960	13986	14049	14005	13837	13912	13909	13951	13932	13910	13868	14016	13845	13930	13887	13822	13808	13931	13930	13980	14238	13941	13900	13954	13844	14031	13915	13819	13975	14070	14066	14008	13981	14098	14000	13989	13985	14067	13768	14012	13827	13996	14094	13875	13865	13832	14053	14079	13922	14080	13956	14051	13836	13974	14115	14117	13720	13901	13992	13844	14060	13874	13858	13879	13765	14000	13943	14061	13877	14017	13950	13870	14012	13961	13925	14017	13816	13976	13931	14069	13958	13915	13932	13988	14092	13932	14088	13910	14068	13888	13811	13961	13882	13927	13937	13974	13882	13777	13900	14156	13963	13978	14050	13799	14217	13905	13870	14008	13998	13788	13906	13900	14068	13823	13995	13919	13936	13951	13932	13912	13809	13905	13956	14252	13819	13910	13842	13942	13929	13778	13982	13912	13987	13894	14007	13898	13903	13846	14090	14080	14176	13955	13964	14056	13841	14058	13974	13916	13815	13929	14055	14023	14044	13981	14032	14006	13857	13793	14019	14126	13809	13924	13932	13955	13865	14014	13981	13773	13872	13997	13906	14008	13788	14109	13778	13670	13958	13813	14087	13922	13920	14102	13903	13945	13927	13970	13963	13913	13986	13902	13941	13829	13944	13930	13996	13872	13833	13961	13996	13901	14046	13835	13944	14029	13947	14000	13854	14098	13978	13934	13855	14080	13994	13939	13955	13883	14042	13905	13902	13954	13958	13974	13942	14144	14029	14132	13927	13968	13829	14188	13858	13857	13997	13996	13805	13812	13905	13853	14152	13985	13989	13927	14193	13855	14023	13995	13860	13891	13878	13905	14018	14005	13984	13892	13972	13974	13987	13854	13784	13904	13977	13939	13977	14010	13908	13959	13965	14098	13896	14153	13914	13856	13984	13975	13960	14159	13916	13892	13879	14157	13998	14041	13990	14092	14074	13967	13921	13910	14036	13919	13940	13940	13968	13893	13847	13961	13992	13928	14049	13868	13952	13984	14007	13990	13985	13904	13918	13963	14000	13990	13930	14160	13841	13965	13877	14109	13931	13879	13829	13829	14111	13674	13953	13845	13947	14068	14059	14019	13911	14127	14021	13956	13951	13864	14002	13927	13915	13997	13953	13917	13943	13927	13935	13973	14036	14047	13855	13954	14002	13911	13961	13913	13899	13933	13940	13852	13837	14134	14006	14000	13940	13814	13877	13990	14101	13959	14014	14033	13845	14058	13836	13921	13973	13998	13926	13881	13926	13916	13972	13917	14144	13876	14010	14283	14069	13995	13987	14109	14016	13855	13869	13942	14051	14034	13845	13898	13839	13856	13942	13964	13915	13941	13930	13911	14084	13793	13953	13897	13873	13974	13962	14069	13784	13939	13770	13933	13925	13914	14060	13997	14098	14049	14022	13947	13945	13941	13903	13945	14014	13862	13884	14050	13927	14052	14038	14038	13940	14003	14010	13881	14014	13858	13900	13836	13785	13918	14021	14012	13975	14032	14001	13863	13894	13968	13871	14058	13978	14102	13972	14084	13810	13985	14039	14004	13887	13944	13853	14012	13925	13892	13940	13844	13961	13802	14037	13846	14011	14057	13946	13892	13849	13971	14115	13995	13963	13903	13919	13872	13943	13796	13920	14053	13767	14003	14135	13856	13766	13946	14001	14017	13870	14025	14110	13981	14001	13924	14010	13924	13908	14106	13986	13958	14062	13922	13960	14068	14057	13959	14036	13849	13803	13997	13725	13995	14046	14088	14145	14043	13960	14061	13937	13973	14087	13917	14041	13841	14008	14093	13896	13940	13869	14145	13926	13853	13904	13869	13730	13989	13979	13841	14046	14001	13904	14020	13896	13937	13821	13954	13924	14020	13956	13888	14023	13977	13966	13965	14002	13871	14005	13962	14173	13891	14086	13877	13971	13871	13925	14132	13962	13930	14069	13875	13918	13988	13937	14012	14072	14080	14036	13992	13958	13940	13991	13808	13955	14001	13940	13899	14028	14000	13785	13779	14048	13974	14162	13889	13798	13974	13767	14042	13908	13932	13832	13953	13787	13918	13950	13915	13927	13725	14003	13941	13849	13849	14034	13962	13845	13908	13957	13829	14027	13967	14025	13878	13919	13945	13797	13993	13900	13881	13929	13929	14077	13865	13955	13731	13855	13909	13935	14000	14028	13948	13999	14040	14044	13764	13889	13876	14066	14050	14051	13843	13874	13980	13993	13962	13970	13910	14112	13951	13959	13888	14068	13914	13982	13968	13855	13935	14003	13941	14067	13946	13863	13960	14115	14008	13703	13971	14005	13836	14080	13941	13799	13947	13973	13872	14137	14074	13945	13906	13975	13999	13952	13913	13823	13965	13923	13778	13901	14022	13991	13796	14003	14114	13994	13828	13926	13960	13922	13749	14040	13896	13981	13930	14017	13881	14092	14019	14144	13827	13985	13845	13918	13873	14107	13838	13915	14084	13952	14001	13997	13959	13888	13870	13870	13944	14062	14027	13943	14119	13925	13975	13906	14079	14010	13910	14033	13869	13876	13798	13910	14006	13953	13964	13992	13906	13845	13994	13916	13920	13877	14020	13926	13947	13945	14037	13800	14023	13988	13902	13930	13952	14010	13896	13835	14075	14094	13986	13937	13963	13927	13791	13946	13977	13997	13841	14056	13967	14011	14024	14065	13975	13956	13922	13953	13799	14143	13988	13939	13956	13973	13940	13997	13881	13962	13885	13954	13876	13873	14026	13976	13926	13798	13933	14010	13882	13926	14077	14099	13979	13832	13965	13887	13996	13883	14056	14024	14064	13947	14039	13888	13916	13910	13863	13965	14113	14016	13822	13991	14090	13997	13930	13849	14015	14019	13840	13734	13897	14150	13877	13916	13893	13852	14082	14110	13855	13903	14093	13950	13849	14203	13972	13985	13904	13908	14054	13936	13862	13685	14038	13766	13910	13928	13814	14057	13996	13927	13912	13979	14022	13951	13869	13939	13984	13833	13913	13852	14094	13956	13957	13952	14171	13954	14078	14027	14077	14012	14060	13851	13837	14112	14011	13914	13979	14121	14025	13720	13894	13787	13946	13955	14037	13978	13800	13938	13983	13870	14082	14040	13987	13935	14026	13994	13994	13817	13942	13865	14140	13901	13918	13982	13986	14004	13900	13973	13964	13970	13919	13967	13844	14047	13974	14067	13820	13895	13685	13997	13917	13934	14131	13921	14021	14002	14024	14152	13933	13976	14119	14065	14007	13972	13990	14029	13869	13922	13839	13935	14134	13873	13996	13792	13991	13719	14010	14050	13984	13992	13823	13979	13677	13938	14084	13941	13994	14148	13757	14080	13958	14046	13993	14064	13825	13958	13986	14086	13793	13996	13889	13868	13885	13800	13716	14029	14111	13874	13952	13992	13918	14016	13917	14004	14026	13921	13954	14000	13921	13878	14062	14024	14003	14064	13711	14015	13898	13808	13829	14020	14211	14008	13769	13858	13953	13998	13918	14022	14022	13987	14039	13932	13983	14062	13817	13951	13948	13886	14081	13970	14087	14092	13990	13918	13962	13905	13892	14040	14023	13905	13970	13926	13953	13879	14017	13988	13865	13981	13949	14005	13870	14023	13901	13903	13981	13987	13780	13924	13816	13971	13936	13978	13908	13980	13865	13935	13905	13955	13962	13833	13932	13849	13969	14013	13948	14039	13935	13954	13941	13873	13815	13948	13778	13991	14034	14178	14150	13733	14032	13806	14024	13987	13999	13962	13913	13937	14031	14071	13962	14037	13808	13882	14031	14163	14030	13960	13981	13891	13963	13879	14127	13951	13810	14021	13858	14017	14022	13855	14022	13991	14003	13995	13852	13924	14039	14036	13912	14023	13913	13983	14026	14037	13989	13985	13966	13907	14143	14105	13878	13977	14029	14005	14029	13904	13900	13887	13870	14032	14009	14082	14034	13964	13849	13969	13965	13943	13941	14044	13903	13827	14110	14005	13968	13954	14024	14147	13821	13920	13995	13975	13900	14107	13967	13864	13914	14019	14117	13858	13850	14034	13909	13847	14157	14000	14051	14037	13988	13966	13897	13855	13940	13929	13985	13894	13889	14055	13968	13908	13917	13856	14056	13935	13890	13948	13983	13957	13925	13818	13949	13939	13857	14115	13937	14000	13974	13909	14060	13878	14104	13899	13948	13970	13964	13986	14013	13911	13884	14064	13734	14030	13836	13864	14076	14087	13951	13960	13920	14071	13951	13841	14063	13789	14044	13910	14021	13938	14009	14055	14046	14029	13918	13990	14143	13839	13791	13892	14188	13923	14147	13901	13868	13813	13898	13864	13885	13953	13926	14045	13964	13901	14058	13771	14081	13937	14005	13989	14074	13984	14050	13983	13857	13904	14082	14000	13880	14033	13970	13889	13878	13977	14018	13886	14087	13888	13997	13963	13974	14009	13993	13999	14075	14092	14072	13952	14066	13790	13866	13792	13904	13881	13893	13881	14007	13920	13837	14081	14022	13983	14073	13923	13934	13889	14041	13898	13921	14016	13973	13938	13999	13964	14054	13894	14022	13955
28991	27475	35194	31170	25337	22227	20285	18644	17153	16552	16459	15930	15640	15610	15797	15532	15595	15655	15511	15541	15403	15520	15530	15344	15396	15295	15245	15304	15387	15298	15284	15440	15406	15331	15244	15359	15454	15369	15535	15405	15545	15304	15420	15106	15498	15359	15355	15073	15176	15420	15267	15495	15516	15225	15331	15269	15111	15486	15394	15218	15451	15316	15161	15356	15440	15367	15233	15292	15195	15432	15259	15452	15298	15393	15278	15281	15312	15533	15238	15305	15428	15375	15387	15240	15374	15226	15309	15316	15385	15336	15324	15228	15292	15236	15333	15346	15347	15494	15281	15349	15383	15270	15374	15264	15401	15306	15517	15191	15369	15242	15320	15408	15378	15363	15431	15231	15292	15286	15352	15101	15334	15239	15350	15336	15161	15281	15231	15306	15321	15204	15088	15234	15367	15379	15674	15320	15576	15352	15322	15327	15238	15193	15024	15401	15590	15297	15193	15137	15315	15352	15468	15142	15203	15288	15252	15172	15375	15180	15243	15173	15163	15300	15349	15344	15248	15267	15464	15386	15278	15110	15372	15190	15327	15280	15291	15283	15146	15400	15274	15411	15292	15366	15557	15521	15369	15372	15365	15124	15327	15405	15303	15253	15367	15479	15388	15225	15291	15487	15398	15423	15427	15229	15315	15262	15218	15429	15432	15164	15218	15448	15324	15300	15191	15220	15231	15091	15247	15367	15601	15545	15374	15176	15221	15188	15213	15431	15214	15586	15361	15262	15315	15205	15323	15325	15175	15291	15190	15057	15274	15223	15360	15391	15331	15448	15264	15205	15140	15346	15293	15220	15412	15433	15277	15204	15425	15253	15344	15354	15389	15292	15205	15315	15323	15417	15361	15219	15333	15303	15238	15215	15206	15385	15254	15339	15340	15333	15324	15558	15350	15312	15312	15244	15496	15360	15174	15256	15336	15249	15219	15272	15181	15217	15237	15352	15197	15023	15218	15277	15308	15392	15307	15392	15429	15312	15270	15519	15190	15214	15462	15293	15294	15276	15120	15329	15349	15239	15310	15296	15359	15210	15275	15497	15270	15321	15242	15209	15190	15298	15268	15273	15284	15222	15288	15131	15418	15539	15248	15297	15239	15218	15007	15411	15388	15499	15296	15432	15433	15462	15294	15255	15212	15285	15241	15434	15292	15378	15216	15331	15460	15371	15268	15145	15384	15430	15363	15228	15143	15310	15410	15520	15358	15293	15319	15256	15237	15317	15385	15378	15424	15163	15454	15367	15375	15219	15336	15225	15267	15180	15275	15138	15399	15394	15347	15286	15386	14988	15216	15313	15367	15341	15391	15343	15203	15216	15225	15461	15171	15462	15393	15547	15254	15343	15246	15239	15397	15147	15364	15396	15346	15118	15179	15174	15268	15420	15334	15328	15247	15336	15305	15332	15390	15180	15384	15401	15293	15306	15290	15238	15255	15422	15347	15235	15355	15365	15337	15175	15205	15437	15218	15049	15416	15371	15290	15204	15302	15323	15247	15185	15315	15299	15483	15170	15377	15360	15289	15272	15249	15277	15172	15388	15581	15463	15377	15399	15348	15440	15237	15341	15396	15394	15300	15227	15254	15302	15318	15434	15268	15458	15301	15299	15289	15154	15261	15414	15295	15525	15300	15215	15415	15328	15284	15242	15040	15316	15276	15193	15250	15200	15289	15165	15312	15336	15402	15281	15182	15253	15410	15280	15099	15224	15311	15301	15227	15334	15385	15529	15471	15201	15361	15234	15310	15268	15224	15196	15256	15433	15174	15341	15538	15403	15453	15267	15388	15365	15318	15503	15262	15430	15428	15384	15503	15472	15289	15414	15278	15312	15217	15434	15134	15387	15312	15269	15370	15403	15235	15470	15441	15276	15438	15409	15257	15278	15261	15390	15294	15614	15238	15462	15230	15448	15428	15276	15326	15362	15305	15404	15334	15330	15279	15351	15241	15249	15376	15262	15234	15277	15032	15455	15311	15223	15199	15308	15227	15221	15263	15304	15362	15469	15273	15236	15323	15330	15241	15227	15324	15300	15111	15356	15240	15403	15245	15127	15395	15266	15391	15269	15365	15409	15311	15207	15307	15303	15481	15400	15296	15250	15482	15498	15528	15333	15401	15342	15423	15310	15301	15250	15314	15349	15448	15582	15273	15266	15332	15309	15078	15231	15290	15337	15353	15372	15469	15384	15293	15373	15284	15185	15388	15420	15422	15106	15332	15567	15386	15349	15460	15267	15288	15351	15261	15251	15166	15313	15268	14981	15376	15376	15414	15509	15302	15308	15142	15352	15131	15155	15190	15347	15057	15328	14993	15233	15198	15207	15282	15273	15163	15317	15316	15257	15408	15353	15301	15192	15357	15320	15471	15156	15325	15268	15314	15274	15372	15164	15414	15342	15351	15359	15296	15517	15498	15176	15275	15334	15298	15369	15351	15440	15299	15268	15225	15299	15287	15344	15409	15195	15386	15396	15076	15176	15175	15106	15402	15355	15414	15409	15143	15187	15376	15285	15231	15249	15235	15408	15425	15289	15479	15362	15545	15542	15284	15413	15363	15421	15297	15091	15302	15231	15325	15242	15446	15200	15383	15381	15398	15398	15154	15267	15105	15328	15209	15184	15352	15179	15396	15388	15422	15252	15363	15372	15152	15346	15297	15496	15359	15415	15337	15208	15380	15248	15227	15253	15252	15266	15200	15199	15399	15298	15435	15499	15308	15345	15381	15453	15424	15378	15369	15391	15429	15337	15413	15275	15387	15333	15194	15525	15260	15282	15525	15408	15275	15295	15474	15145	15199	15420	15271	15292	15390	15197	15315	15307	15411	15116	15186	15331	15215	15367	15317	15353	15398	15232	15259	15398	15620	15408	15506	15066	15462	15347	15275	15169	15261	15315	15501	15301	15317	15239	15224	15399	15401	15406	15445	15443	15438	15264	15251	15346	15329	15372	15427	15367	15515	15417	15405	15223	15425	15310	15333	15537	15190	15393	15302	15177	15390	15338	15262	15372	15253	15333	15045	15531	15297	15320	15453	15419	15605	15294	15394	15348	15230	15225	15457	15307	15163	15425	15358	15323	15244	15281	15461	15172	15125	15426	15278	15236	15525	15413	15358	15303	15498	15436	15268	15361	15237	15343	15329	15334	15371	15224	15573	15486	15406	15381	15452	15264	15223	15355	15443	15422	15331	15518	15384	15465	15262	15333	15291	15266	15248	15106	15413	15385	15269	15277	15216	15450	15577	15306	15379	15417	15349	15446	15279	15270	15290	15409	15350	15231	15235	15391	15436	15148	15360	15329	15284	15297	15242	15194	15245	15235	15238	15288	15439	15313	15243	15289	15236	15203	15186	15345	15609	15345	15393	15566	15338	15380	15336	15251	15427	15422	15291	15260	15275	15329	15420	15342	15301	15333	15209	15401	15292	15259	15318	15172	15196	15200	15328	15246	15338	15253	15309	15294	15313	15104	15237	15284	15361	15380	15340	15220	15234	15348	15164	15239	15268	15288	15546	15423	15431	15546	15318	15335	15365	15373	15301	15429	15206	15487	15335	15229	15522	15434	15369	15275	15448	15431	15323	15308	15489	15585	15294	15393	15455	15393	15390	15310	15373	15340	15399	15293	15307	15149	15382	15281	15150	15272	15355	15361	15286	15383	15351	15220	15287	15397	15406	15204	15565	15165	15381	15247	15299	15301	15319	15403	15269	15274	15203	15688	15544	15462	15236	15540	15523	15272	15312	15309	15272	15545	15350	15370	15417	15176	15321	15435	15476	15361	15234	15275	15165	15421	15255	15329	15294	15214	15221	15590	15405	15250	15435	15235	15309	15276	15375	15450	15244	15357	15258	15375	15413	15584	15478	15324	15424	15355	15462	15315	15243	15462	15284	15321	15539	15286	15282	15407	15457	15296	15217	15293	15337	15115	15198	15110	15510	15303	15397	15300	15213	15273	15298	15275	15251	15314	15336	15264	15244	15288	15428	15198	15424	15359	15552	15333	15557	15388	15425	15358	15246	15240	15256	15359	15374	15336	15502	15429	15240	15283	15349	15395	15349	15269	15272	15517	15487	15403	15305	15360	15441	15395	15377	15314	15309	15255	15216	15436	15371	15254	15394	15312	15364	15313	15237	15428	15410	15479	15333	15247	15254	15291	15294	15261	15283	15244	15093	15244	15356	15227	15394	15245	15226	15190	15253	15333	15134	15441	15503	15348	15326	15253	15500	15340	15363	15281	15424	15315	15366	15191	15251	15169	15482	15229	15313	15370	15332	15410	15377	15154	15313	15335	15540	15437	15423	15488	15390	15142	15306	15362	15350	15381	15358	15263	15387	15322	15318	15484	15343	15317	15477	15445	15390	15169	15393	15280	15518	15208	15343	15523	15460	15227	15508	15242	15286	15420	15385	15140	15036	15283	15565	15288	15084	15350	15156	15328	15232	15069	15359	15349	15223	15468	15362	15393	15164	15469	15361	15427	15252	15457	15350	15295	15543	15359	15284	15351	15372	15316	15376	15343	15337	15390	15167	15404	15463	15317	15468	15299	15336	15445	15048	15316	15262	15318	15225	15174	15165	15289	15322	15284	15196	15338	15122	15541	15263	15271	15437	15157	15296	15357	15225	15351	15459	15247	15433	15397	15433	15232	15366	15294	15305	15212	15402	15233	15428	15281	15390	15452	15398	15264	15238	15368	15258	15235	15497	15029	15408	15351	15366	15300	15186	15460	15251	15412	15347	15329	15317	15391	15272	15426	15600	15522	15160	15499	15390	15301	15395	15165	15202	15278	15415	15300	15214	15323	15248	15279	15288	15369	15412	15428	15242	15408	15265	15604	15240	15271	15473	15322	15519	15272	15235	15395	15197	15380	15371	15277	15425	15323	15360	15168	15189	15162	15329	15359	15325	15442	15376	15282	15433	15070	15261	15453	15345	15365	15132	15327	15401	15370	15326	15367	15541	15259	15326	15413	15435	15332	15337	15297	15327	15325	15365	15341	15238	15479	15404	15200	15208	15299	15419	15025	15459	15310	15220	15470	15294	15318	15368	15287	15372	15473	15399	15187	15218	15181	15218	15295	15444	15389	15300	15401	15411	15432	15464	15561	15225	15403	15419	15303	15333	15257	15452	15297
29704	43378	39975	30640	26224	22679	19957	18250	16416	15327	15057	14493	14147	14089	14208	13839	14021	14032	13836	13902	13819	13806	13645	13752	13766	13765	13772	13749	13682	13700	13791	13712	13723	13723	14023	13655	13947	13683	13737	13764	13672	13759	13854	13651	13815	13712	13721	13575	13609	13780	13557	13673	13829	13703	13723	13724	13648	13725	13758	13593	13829	13660	13744	13744	13835	13650	13617	13723	13704	13582	13707	13651	13788	13450	13630	13708	13603	13648	13796	13448	13622	13612	13591	13554	13725	13713	13567	13497	13727	13572	13834	13882	13661	13618	13630	13644	13677	13771	13613	13626	13669	13738	13636	13593	13675	13716	13662	13693	13786	13821	13679	13509	13812	13702	13461	13734	13683	13664	13734	13753	13659	13477	13698	13633	13816	13668	13637	13612	13469	13712	13568	13608	13695	13819	13594	13635	13588	13513	13587	13515	13793	13657	13702	13897	13507	13517	13681	13702	13866	13634	13691	13799	13789	13715	13598	13832	13624	13835	13519	13613	13564	13701	13750	13624	13791	13714	13777	13746	13621	13553	13740	13635	13786	13532	13843	13888	13770	13538	13821	13699	13591	13712	13672	13737	13718	13581	13626	13638	13688	13684	13685	13509	13657	13903	13584	13697	13607	13773	13659	13763	13701	13729	13654	13696	13683	13664	13671	13597	13745	13660	13761	13792	13765	13693	13628	13730	13657	13703	13709	13773	13762	13792	13604	13588	13869	13662	13559	13691	13579	13808	13649	13742	13709	13635	13673	13612	13600	13658	13748	13694	13497	13764	13686	13735	13927	13524	13694	13644	13444	13771	13812	13684	13629	13779	13722	13646	13547	13543	13574	13690	13830	13724	13722	13720	13788	13693	13708	13699	13633	13926	13580	13628	13771	13765	13616	13522	13656	13772	13768	13706	13540	13741	13887	13702	13508	13575	13751	13585	13625	13546	13719	13726	13591	13711	13645	13559	13431	13693	13603	13638	13518	13786	13728	13699	13587	13791	13712	13724	13711	13770	13718	13795	13754	13734	13699	13688	13578	13640	13696	13627	13697	13589	13755	13811	13529	13818	13672	13718	13713	13763	13767	13640	13748	13642	13644	13642	13684	13686	13647	13720	13771	13820	13745	13849	13725	13727	13785	13601	13676	13775	13633	13519	13501	13696	13663	13586	13774	13856	13746	13671	13549	13520	13860	13732	13831	13617	13548	13742	13776	13780	13684	13800	13793	13694	13788	13820	13691	13644	13668	13628	13693	13723	13720	13543	13738	13624	13585	13655	13534	13622	13713	13781	13709	13525	13669	13743	13682	13700	13703	13605	13678	13807	13767	13673	13643	13718	13741	13534	13756	13654	13658	13742	13583	13656	13565	13840	13822	13762	13705	13732	13630	13858	13767	13718	13745	13807	13668	13709	13760	13788	13672	13649	13586	13791	13760	13690	13674	13656	13735	13701	13739	13627	13679	13769	13754	13643	13652	13698	13595	13511	13728	13790	13831	13583	13602	13694	13699	13895	13743	13639	13694	13787	13588	13519	13852	13748	13648	13788	13726	13700	13827	13750	13689	13665	13792	13656	13780	13638	13692	13761	13637	13770	13618	13793	13638	13780	13666	13666	13587	13649	13614	13660	13774	13613	13789	13688	13701	13703	13552	13643	13673	13634	13631	13753	13642	13773	13840	13583	13682	13600	13778	13672	13677	13733	13719	13824	13691	13814	13596	13615	13779	13707	13602	13635	13692	13813	13693	13600	13749	13713	13652	13779	13675	13762	13545	13595	13867	13633	13716	13698	13790	13666	13714	13656	13669	13572	13617	13687	13641	13742	13663	13948	13600	13556	13637	13655	13654	13748	13615	13806	13581	13663	13468	13697	13652	13496	13680	13835	13860	13632	13661	13680	13710	13715	13699	13801	13793	13772	13789	13686	13713	13597	13791	13810	13671	13767	13640	13614	13712	13734	13788	13762	13697	13920	13768	13491	13721	13736	13712	13668	13739	13746	13700	13635	13549	13610	13761	13719	13758	13576	13686	13813	13717	13526	13728	13759	13631	13740	13555	13659	13680	13696	13575	13957	13555	13788	13706	13687	13843	13686	13485	13797	13754	13858	13653	13817	13676	13643	13715	13743	13740	13708	13628	13585	13733	13559	13752	13724	13683	13670	13635	13737	13712	13698	13654	13852	13791	13710	13603	13667	13683	13564	13777	13710	13749	13707	13592	13529	13655	13808	13845	13632	13665	13779	13671	13683	13666	13578	13636	13705	13596	13733	13568	13718	13643	13788	13712	13687	13808	13725	13763	13769	13629	13468	13860	13641	13733	13588	13623	13798	13826	13849	13494	13702	13630	13809	13667	13701	13592	13612	13686	13671	13810	13448	13710	13767	13554	13825	13610	13598	13647	13801	13634	13677	13680	13638	13670	13752	13702	13640	13755	13669	13836	13813	13648	13870	13682	13673	13796	13949	13687	13772	13733	13727	13610	13683	13774	13812	13652	13738	13723	13652	13706	13820	13626	13697	13830	13534	13746	13782	13762	13661	13741	13721	13871	13771	13720	13886	13649	13726	13649	13537	13737	13501	13574	13725	13702	13629	13549	13728	13813	13595	13721	13738	13673	13492	13765	13879	13591	13628	13786	13700	13693	13720	13825	13538	13823	13569	13748	13692	13841	13403	13617	13804	13559	13700	13628	13781	13722	13531	13545	13554	13681	13647	13646	13539	13903	13600	13715	13792	13643	13567	13656	13841	13589	13980	13716	13691	13790	13645	13604	13643	13686	13695	13832	13645	13596	13739	13653	13697	13704	13660	13423	13737	13652	13719	13486	13670	13814	13631	13741	13680	13854	13747	13644	13651	13715	13881	13764	13616	13829	13745	13685	13727	13692	13747	13626	13662	13709	13735	13647	13628	13738	13588	13641	13655	13561	13764	13749	13664	13660	13685	13626	13598	13658	13694	13695	13655	13780	13812	13704	13541	13685	13722	13675	13688	13496	13659	13608	13712	13591	13761	13705	13554	13645	13706	13573	13659	13712	13617	13458	13736	13615	13651	13675	13706	13630	13734	13676	13672	13610	13802	13783	13636	13569	13684	13645	13725	13720	13614	13718	13629	13573	13639	13594	13702	13611	13529	13660	13671	13663	13675	13765	13630	13631	13703	13572	13692	13645	13738	13718	13763	13716	13640	13885	13667	13715	13748	13697	13649	13477	13688	13646	13689	13658	13788	13771	13666	13793	13807	13726	13713	13669	13576	13630	13698	13614	13611	13626	13831	13645	13707	13753	13725	13775	13635	13685	13785	13765	13678	13676	13759	13597	13634	13837	13574	13624	13797	13737	13765	13828	13835	13595	13679	13600	13745	13716	13560	13750	13710	13649	13832	13612	13736	13726	13783	13553	13635	13769	13533	13572	13718	13847	13813	13764	13726	13640	13676	13655	13533	13698	13574	13778	13860	13596	13716	13750	13498	13839	13632	13731	13702	13763	13649	13712	13736	13748	13663	13600	13708	13637	13732	13586	13687	13632	13671	13747	13752	13705	13639	13644	13694	13755	13626	13907	13677	13543	13552	13716	13597	13852	13814	13638	13585	13680	13712	13640	13622	13743	13705	13580	13786	13710	13657	13552	13948	13470	13666	13701	13609	13594	13713	13549	13628	13780	13613	13823	13789	13716	13630	13620	13739	13647	13569	13698	13645	13781	13813	13566	13708	13771	13687	13688	13640	13645	13627	13603	13701	13700	13759	13712	13569	13708	13867	13722	13598	13657	13725	13692	13650	13921	13606	13686	13703	13756	13727	13698	13838	13713	13633	13688	13621	13631	13630	13699	13689	13477	13798	13699	13811	13769	13764	13732	13717	13775	13765	13665	13686	13925	13733	13692	13568	13611	13740	13693	13706	13794	13656	13567	13725	13656	13519	13619	13574	13664	13669	13717	13780	13536	13585	13782	13667	13655	13787	13696	13596	13875	13610	13762	13781	13824	13666	13857	13532	13831	13752	13606	13698	13735	13728	13668	13662	13621	13642	13540	13602	13637	13741	13763	13568	13591	13583	13598	13700	13753	13572	13674	13668	13679	13774	13822	13673	13753	13683	13569	13721	13762	13718	13794	13663	13634	13788	13569	13617	13644	13836	13652	13839	13640	13680	13701	13765	13682	13509	13635	13807	13692	13498	13718	13694	13873	13613	13528	13829	13734	13508	13509	13684	13822	13584	13715	13590	13743	13727	13657	13550	13627	13686	13672	13724	13724	13537	13772	13800	13890	13560	13463	13708	13463	13661	13591	13655	13704	13608	13709	13526	13656	13841	13736	13601	13843	13618	13618	13661	13595	13668	13753	13699	13719	13575	13599	13762	13743	13645	13772	13597	13640	13637	13696	13628	13627	13638	13523	13804	13807	13702	13741	13649	13555	13759	13744	13578	13494	13596	13686	13701	13834	13679	13695	13858	13598	13730	13766	13639	13739	13664	13580	13573	13722	13718	13701	13726	13725	13593	13634	13682	13657	13696	13769	13624	13671	13778	13776	13771	13797	13564	13583	13693	13581	13733	13624	13873	13905	13737	13769	13712	13596	13687	13700	13706	13620	13512	13609	13487	13733	13586	13690	13615	13608	13658	13658	13858	13758	13610	13729	13764	13618	13706	13742	13735	13700	13734	13730	13827	13821	13653	13730	13718	13846	13636	13685	13819	13686	13640	13819	13712	13802	13775	13565	13895	13633	13833	13639	13707	13662	13657	13585	13676	13669	13752	13693	13704	13499	13769	13677	13585	13681	13604	13634	13682	13832	13673	13517	13729	13647	13636	13606	13721	13904	13734	13742	13862	13641	13686	13671	13693	13871	13549	13729	13618	13623	13748	13615	13664	13606	13560	13667	13670	13778	13610	13773	13687	13817	13777	13600	13864	13636	13560	13635	13710	13709	13715	13524	13734	13572	13632	13635	13599	13695	13637	13670	13670	13690	13642	13701	13835	13781	13570	13767	13802	13580	13648	13681	13714	13618	13623	13784	13717	13661	13733	13679	13722	13689	13662	13607	13760	13644	13635	13614	13744	13707	13895	13586	13701	13660	13563	13756	13705	13639	13677	13722	13635	13659	13745	13556	13756	13847	13770	13714	13625	13693	13613	13675	13691	13767	13693
24169	21155	28699	26404	26767	28194	26979	21657	18175	17691	17199	16701	16371	15761	15894	15746	15760	15820	15683	15518	15345	15297	15338	15428	15434	15399	15618	15490	15299	15297	15408	15218	15323	15537	15172	15185	15167	15446	15195	15359	15509	15280	15231	15183	15388	15315	15230	15435	15164	15324	15270	15200	15155	15280	15326	15287	15277	15289	15233	15175	15173	15074	15235	15301	15161	15344	15309	15487	15106	15226	15056	15228	15169	15357	15179	15159	15064	15449	15138	15233	14957	15187	15269	15449	15307	15174	15053	15136	15275	15189	15105	15088	15136	15326	15407	15229	15299	15274	15260	15122	15078	15348	15241	15261	15128	15174	15223	15186	15205	15196	15209	15222	15304	15239	15191	15225	15466	15245	15332	15151	15333	15263	15319	15273	15013	15101	15188	14954	15064	15191	15355	14979	15204	15196	15490	15406	15141	15142	15174	15166	15122	15210	15191	15080	15260	15360	15130	15236	15279	15106	15128	15283	15136	15057	15155	15238	15261	15112	15263	14980	15235	15052	15346	15203	15254	15135	15326	15432	15209	15390	15304	15029	15481	15213	15199	15112	15199	15276	15146	15320	15275	15103	15274	15236	15363	15278	15326	15135	15126	15244	15325	15298	15371	15236	15278	15128	15141	15267	15232	15114	15375	15063	15305	15391	15013	15413	15093	15293	15309	15154	15362	15315	15138	15288	15532	15314	15218	15341	15104	15220	15181	15324	14980	15260	15224	15159	15243	15156	15315	15227	15315	15230	15252	15291	15160	15148	15420	15104	15298	15229	14953	15178	15217	15246	15077	15089	15152	15314	15321	15142	15259	15080	15370	14929	15268	15228	15431	15082	15096	15223	15334	15229	15132	15068	15052	15057	15032	15277	15505	15520	15090	15009	15234	15420	15142	15444	15235	15127	15103	15054	15382	15275	15214	15311	15284	15219	15361	15102	15161	15280	15149	15232	15078	15188	15185	15258	15247	15394	15203	15081	15368	15258	15059	15153	15143	15333	15177	15392	15274	15304	15246	15112	15346	15275	15270	15269	15145	15164	15034	15132	15362	15258	15289	15205	15136	15044	15219	15006	15167	15378	15164	15372	15368	15315	15038	15213	15301	15292	15074	15147	15338	15374	15084	15239	15114	15343	15366	15034	15122	15202	15264	15288	15475	15380	15115	15375	15205	15157	15310	15242	15209	15478	15102	15247	15229	15404	15073	15075	15077	15272	15167	15142	15269	15271	15079	15213	15270	15293	15295	15235	15298	15129	15130	15098	15123	15161	15191	15359	15304	15483	15143	15195	15226	15138	15273	15116	15218	15349	15215	15281	15176	15397	15173	15207	15060	15116	15190	15215	15313	15295	15416	15151	15118	15350	15106	15165	15253	15011	15022	15186	15328	15389	15134	15191	15133	15265	15249	15334	15428	15137	15182	15333	15228	15113	15151	15102	15168	15257	15191	15367	15184	15134	15171	15295	15131	15095	15307	15313	15286	15202	15255	15192	15385	15148	15185	15352	15331	15270	15467	15361	15367	15085	15333	15338	15335	15171	15258	15280	15321	15151	15221	15174	15090	15137	15117	15130	15275	15139	15298	15225	15195	15119	15115	15008	15208	15069	15107	15338	15329	15339	15250	15311	15099	15202	15041	15197	15272	15281	15093	15287	15200	14968	15091	15183	15081	15042	15169	15296	15223	15101	15206	15233	15284	15299	15173	15039	15395	15301	15199	15159	15186	15294	15225	15249	15284	15166	15163	15254	15145	15254	15094	15200	15010	15232	15242	15233	15278	15275	15175	15230	15175	15316	15237	15156	15136	15143	15238	15461	15262	15450	15163	15149	15272	15124	15151	15243	15017	15238	15156	15216	15204	15014	15122	15434	15158	15397	15271	15096	15144	15324	15147	15275	15189	15292	15320	15186	15351	15427	15413	15242	15220	15313	15133	15217	15184	15283	15292	15336	15214	15282	15263	15238	15225	15194	15312	15120	15307	15174	15107	15409	15213	15173	15193	15396	15192	15178	15290	15328	15196	15264	15104	15189	15242	15139	15107	15075	15527	15273	15362	15143	15243	15259	15303	15335	15362	15288	15399	15303	15152	15074	15085	15144	14989	15163	15140	15196	15405	15306	15065	15289	15055	15246	15175	15314	15389	14981	15224	15227	15221	15318	15163	15450	15392	15359	15213	15243	15245	15164	15270	15218	15065	15097	15320	15181	15191	15268	15186	15285	14991	15363	15185	15315	15224	15361	15268	15299	15141	15392	15156	15046	15191	15212	15196	15030	15387	15349	15161	15219	15267	15264	15235	15203	15068	15137	15152	15273	15299	15341	15119	15084	15123	15337	15238	15082	15227	15183	15288	15171	15322	15181	15304	15457	15173	15340	15414	15182	15223	15383	15274	15211	15213	15261	15041	15265	15125	15412	15367	15141	15234	15248	15167	15174	15139	15268	15262	15167	15347	15228	15343	15018	15254	15170	15227	15349	15171	15153	15049	15317	15271	15311	15246	15248	15358	15003	15363	15165	15199	15241	15154	14960	15146	15181	15245	15270	15211	15220	15215	15002	15472	15154	15179	15132	15236	15339	15308	15452	14992	15370	15490	15226	15213	15177	15242	15177	15192	15346	15291	15130	15136	15016	14889	15096	15040	15170	15390	15338	15147	15379	15218	15171	15357	15138	15245	15337	15289	15301	15173	15220	14959	15195	15464	15061	15095	15251	15220	15279	15225	15139	15380	15262	15175	15152	15236	15105	15101	15054	15202	15109	15091	15164	15096	15204	15208	15128	15267	15281	15355	15298	15048	15249	15257	15152	15215	15190	15095	15262	15200	15296	15434	15343	15375	15219	15285	15364	14968	15282	15107	15293	15247	15359	15311	15395	15286	15270	15052	15041	15191	15309	15099	15223	15329	15238	15323	15563	15315	15340	15134	15268	15157	15186	15176	15228	14997	15104	15299	15268	15231	15274	15243	15289	15062	15265	15335	15200	15218	15163	15049	15258	15087	15243	15396	15365	15407	15373	15243	15107	15168	15165	15247	15186	15019	15250	14967	15214	15207	15267	15359	15351	15183	15061	15104	15213	15286	15359	15354	15136	15236	15289	15224	15189	15235	15392	15232	15474	15311	15070	15282	14980	15208	15164	15212	15271	15180	15347	15201	15283	15301	15256	15209	15193	15303	15117	15364	15248	15227	15168	15373	15309	15167	15201	15000	15004	15038	15137	15124	15170	15294	15182	15551	15368	15270	15293	15356	15452	15055	15249	15410	15182	15204	15273	15069	15290	15262	15198	15329	15496	15181	15194	15164	15229	15113	15487	14979	15179	15377	15186	15188	15254	15192	15310	15358	15329	15501	15048	15083	15207	15224	15118	15171	15207	15244	15119	15067	15310	15377	15393	15230	15285	15391	15183	15240	15328	15387	15380	15308	15174	15462	15305	14975	15078	15066	15254	15279	15130	15256	15109	14975	14966	15314	15408	15127	15275	15379	15076	15266	15278	15143	15356	15272	15169	15293	15458	15292	15182	15245	15318	15110	15108	15254	15074	15304	15051	15345	15216	15273	15335	15400	15188	15051	15390	15026	15277	15145	15132	15241	15144	15201	15133	15281	15180	15116	15196	15168	15200	15244	15052	15407	15186	15133	15261	15226	15065	15327	15399	15175	15200	15450	15401	15273	15415	15103	15337	15156	15359	15258	15268	15347	14991	15134	15157	15306	15121	15070	15164	15189	15227	15179	15359	15093	15214	15271	15164	15076	15209	15125	15138	15394	15452	15210	15180	15102	15296	15069	15282	15186	15000	15088	15299	15123	14979	15112	15162	15078	15377	15179	15335	15270	15448	15279	15335	15272	15223	15409	15221	15356	15136	15274	15022	15198	15220	15189	15366	15254	15242	15320	15227	15379	15247	15104	15230	15313	15157	15251	15166	15234	15234	15326	15034	15293	15098	15176	15296	15141	15187	15320	15260	15149	15174	15380	15230	15407	15227	15373	15064	15428	15435	15263	15301	15011	15235	15311	15244	15027	15264	15395	15420	15131	15303	15265	14966	15120	15377	15136	15131	15126	14937	15219	15335	15268	15116	15560	15451	15359	15298	15105	15274	15112	15339	15106	15341	15241	15143	15177	15173	15132	15011	15240	15132	15166	14996	15190	15054	15070	15244	15387	15176	15324	15165	15337	15123	15149	15026	15181	15363	15207	14996	15296	15079	15319	15323	15304	15200	15368	15239	15111	15025	15321	15074	15250	15173	15282	15282	15271	15334	15197	15229	15150	15226	15355	15102	15284	15304	15097	15236	15100	15293	15305	15096	15160	15330	15241	15315	15105	15362	15318	15427	15266	15176	15222	15151	15088	15014	15100	15324	15113	15117	15250	15313	15369	15130	15185	15058	15275	15171	15243	15237	15281	15344	15291	15270	15072	15321	15282	15266	15219	15228	15161	15336	15189	15048	15217	15136	15055	15251	15060	15185	15216	15249	15214	15212	15158	15294	15188	15144	15171	15160	15133	15376	15254	15077	15073	15229	15421	15365	15172	15323	15252	15273	15229	15368	15107	15371	15333	15244	15199	15256	15317	15110	15112	15234	15155	15220	15144	15172	15168	15288	15086	15384	15411	15097	15267	15189	15318	15274	15221	15241	15370	14967	15280	15204	15176	15134	15335	15251	15371	15206	15245	15116	15210	15291	15101	15238	15109	15163	15195	15274	15036	15232	15172	15201	15200	15323	15451	15243	15122	15225	15342	15233	15143	15313	15338	15314	15073	15228	15284	15316	15012	15116	15313	15353	15076	15094	15367	15200	15272	15068	15269	15202	15228	15165	15128	15122	15376	15111	15133	15442	15093	15146	15238	15310	15214	15169	15046	15358	14966	15156	15309	15314	15217	15133	15079	15206	15228	15306	15184	15511	15412	15089	15094	15408	15165	15188	15234	15136	15039	15345	15227	15308	15245	15365	15324	15132	15279	15261	15371	15269	15291	15489	15241	15253	15147	15096	15289	15110	15289	15333	15316	15323	15123	15154	15307	15087	15261	15166	15281	15258	15227	15109	15234	15327	15418	15320	15156	15265	15161	15025	15170	15360	15097	15476	15205	15336	15111	15157	15272	15416	15237	15232	15240	15010	15214	15069	15190	15244	15086	15218
29254	49180	46794	38678	33408	29797	26356	21122	17714	16857	16231	15502	15004	14469	14418	13996	14294	14128	14188	14000	13933	13940	13838	13795	13734	13968	13661	13731	13684	13725	13723	13805	13691	13588	13814	13632	13800	13653	13654	13766	13639	13826	13800	13639	13608	13659	13643	13689	13613	13470	13764	13652	13817	13790	13680	13495	13564	13680	13623	13737	13699	13730	13624	13733	13554	13520	13493	13582	13589	13658	13780	13565	13603	13407	13684	13594	13517	13536	13821	13534	13584	13457	13614	13503	13681	13733	13682	13695	13846	13701	13587	13722	13764	13690	13763	13592	13583	13474	13539	13638	13630	13704	13543	13535	13481	13618	13601	13664	13510	13773	13669	13586	13655	13690	13787	13710	13663	13771	13778	13652	13660	13575	13788	13604	13719	13614	13651	13683	13675	13593	13639	13709	13808	13795	13583	13525	13589	13714	13562	13640	13711	13604	13581	13548	13682	13499	13635	13703	13666	13664	13581	13505	13689	13690	13610	13543	13618	13509	13703	13887	13662	13646	13643	13543	13751	13512	13653	13685	13550	13822	13693	13371	13763	13775	13598	13680	13756	13639	13510	13741	13638	13698	13642	13670	13795	13647	13682	13611	13685	13519	13634	13642	13597	13579	13635	13568	13656	13581	13471	13601	13695	13648	13651	13502	13684	13552	13526	13681	13518	13607	13643	13681	13659	13649	13765	13507	13691	13642	13728	13560	13767	13568	13518	13566	13447	13844	13489	13609	13572	13602	13535	13572	13596	13488	13575	13717	13708	13642	13706	13566	13583	13765	13543	13625	13590	13695	13584	13723	13606	13635	13625	13606	13793	13759	13644	13705	13692	13657	13750	13621	13706	13615	13601	13664	13587	13595	13659	13822	13563	13631	13564	13482	13695	13502	13729	13789	13496	13521	13661	13724	13613	13559	13634	13628	13620	13606	13622	13543	13655	13556	13541	13545	13529	13632	13540	13659	13602	13598	13723	13633	13642	13533	13679	13567	13620	13459	13504	13605	13648	13808	13631	13701	13672	13643	13671	13591	13797	13541	13490	13653	13524	13767	13702	13647	13771	13700	13600	13702	13514	13602	13592	13575	13515	13509	13670	13561	13648	13815	13653	13554	13716	13648	13768	13555	13497	13663	13456	13551	13625	13620	13516	13512	13566	13660	13577	13519	13702	13624	13581	13569	13643	13543	13829	13603	13625	13715	13636	13698	13744	13729	13559	13633	13487	13629	13685	13606	13710	13818	13612	13667	13508	13788	13505	13720	13534	13581	13430	13623	13551	13593	13700	13572	13527	13762	13518	13649	13511	13490	13736	13692	13478	13599	13436	13718	13416	13653	13731	13681	13557	13505	13593	13690	13575	13436	13612	13617	13639	13691	13609	13600	13643	13584	13546	13470	13708	13898	13581	13568	13651	13722	13661	13627	13485	13570	13606	13602	13450	13681	13733	13551	13569	13671	13560	13540	13544	13535	13836	13698	13605	13755	13571	13521	13633	13785	13860	13585	13658	13643	13738	13629	13718	13423	13629	13657	13660	13769	13634	13709	13653	13670	13646	13836	13532	13557	13587	13633	13612	13483	13598	13747	13673	13657	13679	13483	13636	13557	13720	13725	13557	13743	13422	13560	13688	13466	13670	13561	13580	13599	13722	13766	13512	13726	13397	13607	13549	13547	13672	13582	13597	13844	13814	13724	13514	13650	13626	13590	13671	13512	13643	13535	13630	13565	13566	13604	13618	13577	13725	13659	13559	13647	13841	13543	13633	13693	13650	13631	13753	13692	13594	13578	13399	13569	13554	13566	13682	13799	13526	13686	13680	13689	13600	13515	13613	13558	13463	13498	13673	13637	13696	13556	13529	13636	13576	13651	13596	13576	13841	13572	13617	13613	13608	13585	13619	13582	13702	13635	13543	13566	13620	13684	13745	13648	13538	13544	13713	13516	13657	13748	13888	13666	13507	13604	13817	13625	13668	13490	13609	13446	13741	13695	13569	13651	13501	13609	13697	13603	13474	13565	13542	13592	13650	13432	13679	13615	13562	13453	13679	13564	13526	13487	13539	13660	13650	13549	13485	13501	13387	13486	13513	13637	13589	13625	13556	13685	13611	13745	13709	13531	13605	13517	13563	13540	13647	13617	13677	13657	13591	13664	13685	13634	13733	13704	13582	13763	13599	13466	13709	13818	13831	13529	13806	13542	13696	13656	13789	13458	13730	13538	13610	13668	13490	13717	13506	13512	13452	13497	13643	13571	13654	13570	13681	13839	13714	13798	13486	13569	13598	13712	13625	13628	13625	13722	13685	13699	13740	13578	13479	13760	13507	13645	13581	13603	13746	13569	13669	13753	13504	13675	13554	13584	13741	13573	13630	13557	13512	13786	13650	13639	13499	13643	13770	13604	13615	13739	13616	13690	13602	13696	13476	13700	13683	13620	13561	13558	13616	13648	13587	13612	13719	13568	13603	13708	13615	13582	13610	13611	13541	13621	13763	13568	13843	13711	13611	13529	13547	13612	13632	13560	13650	13774	13483	13536	13578	13707	13512	13725	13601	13557	13519	13482	13587	13510	13568	13729	13495	13662	13628	13619	13688	13644	13523	13542	13644	13612	13707	13711	13686	13552	13805	13542	13545	13675	13680	13632	13534	13609	13545	13683	13776	13510	13484	13550	13488	13547	13551	13591	13569	13594	13599	13648	13648	13588	13640	13611	13686	13587	13452	13624	13715	13605	13734	13610	13612	13580	13652	13783	13659	13499	13641	13511	13696	13657	13690	13653	13591	13756	13751	13575	13622	13606	13736	13567	13673	13589	13625	13726	13546	13473	13623	13746	13498	13603	13655	13638	13556	13493	13770	13646	13640	13652	13607	13570	13740	13624	13623	13677	13518	13547	13725	13555	13584	13604	13664	13621	13713	13598	13564	13579	13416	13649	13727	13636	13701	13678	13771	13529	13553	13711	13631	13557	13644	13469	13524	13619	13711	13451	13697	13460	13742	13571	13589	13797	13557	13537	13678	13633	13691	13726	13731	13679	13683	13569	13583	13546	13703	13697	13726	13669	13629	13801	13615	13675	13586	13844	13654	13494	13783	13587	13754	13563	13724	13513	13641	13561	13679	13599	13635	13535	13656	13649	13542	13711	13718	13585	13731	13607	13747	13644	13731	13641	13554	13695	13733	13566	13659	13685	13523	13549	13682	13618	13520	13732	13638	13562	13657	13704	13551	13561	13541	13647	13673	13591	13628	13576	13535	13684	13645	13580	13713	13737	13624	13691	13712	13608	13592	13632	13711	13603	13629	13614	13700	13535	13596	13562	13623	13357	13470	13592	13580	13573	13702	13508	13731	13692	13720	13675	13705	13572	13796	13692	13494	13584	13644	13620	13604	13605	13730	13778	13528	13604	13615	13780	13677	13554	13687	13806	13689	13554	13566	13695	13530	13593	13783	13567	13712	13676	13668	13517	13704	13525	13493	13610	13665	13685	13612	13504	13629	13724	13584	13495	13682	13694	13685	13600	13661	13698	13610	13571	13558	13715	13657	13704	13701	13660	13651	13388	13666	13767	13413	13545	13643	13734	13727	13736	13489	13698	13380	13542	13560	13728	13572	13778	13372	13595	13671	13749	13724	13549	13795	13678	13546	13487	13641	13542	13540	13688	13441	13759	13552	13602	13566	13684	13621	13593	13419	13676	13731	13472	13660	13659	13718	13470	13722	13606	13776	13700	13555	13575	13634	13670	13594	13689	13522	13628	13747	13786	13701	13465	13600	13489	13728	13680	13544	13608	13646	13632	13680	13625	13498	13686	13708	13633	13729	13708	13743	13778	13765	13556	13611	13563	13703	13519	13677	13600	13675	13543	13799	13585	13576	13738	13645	13698	13636	13459	13624	13463	13699	13515	13711	13606	13575	13930	13702	13626	13594	13634	13550	13625	13648	13508	13571	13590	13704	13530	13703	13758	13478	13786	13616	13685	13750	13619	13693	13675	13651	13747	13542	13546	13712	13583	13592	13655	13680	13533	13644	13664	13494	13481	13582	13659	13594	13574	13509	13649	13700	13556	13640	13533	13658	13719	13610	13791	13458	13537	13617	13554	13367	13839	13666	13636	13756	13773	13606	13698	13792	13735	13401	13529	13622	13842	13684	13600	13681	13635	13756	13496	13551	13655	13640	13663	13632	13779	13713	13612	13522	13492	13601	13661	13575	13575	13623	13657	13625	13681	13688	13515	13675	13596	13762	13660	13604	13617	13689	13736	13700	13479	13670	13557	13570	13643	13654	13501	13712	13657	13533	13845	13607	13580	13655	13720	13584	13696	13651	13545	13445	13541	13842	13674	13604	13410	13769	13543	13672	13617	13771	13706	13623	13632	13702	13439	13714	13669	13656	13761	13756	13672	13739	13620	13540	13800	13739	13558	13773	13554	13595	13565	13484	13603	13654	13515	13691	13558	13655	13566	13648	13679	13482	13610	13653	13715	13688	13668	13554	13637	13561	13644	13571	13823	13612	13677	13542	13520	13550	13615	13688	13407	13485	13538	13670	13421	13677	13462	13692	13541	13758	13728	13701	13644	13694	13653	13726	13613	13834	13594	13492	13732	13620	13624	13579	13791	13923	13495	13425	13572	13544	13604	13644	13577	13584	13568	13499	13662	13601	13698	13617	13557	13653	13511	13825	13464	13682	13522	13563	13621	13479	13583	13535	13555	13727	13757	13458	13642	13540	13686	13664	13687	13721	13640	13663	13529	13692	13580	13741	13611	13469	13560	13549	13690	13725	13669	13766	13564	13704	13746	13672	13328	13669	13580	13552	13642	13669	13585	13684	13567	13511	13483	13710	13616	13519	13738	13660	13541	13640	13490	13589	13689	13507	13609	13528	13599	13706	13429	13818	13630	13755	13674	13816	13669	13649	13502	13715	13653	13614	13564	13582	13514	13513	13673	13612	13628	13600	13593	13806	13629	13601	13726	13759	13697	13490	13613	13648	13604	13480	13586	13823	13431	13675	13677	13658	13647	13774	13794	13700	13597	13646	13593	13615	13777	13660	13657	13689	13677	13466	13643	13557	13704	13476	13549	13589	13545	13725	13669	13589	13775	13804	13646	13654	13665	13567	13749	13553	13513	13700	13628	13717	13880
22855	21134	28900	24197	24358	29171	31012	24697	21126	19513	18534	17942	17510	16838	16422	16539	16577	16570	16270	16378	16381	16294	16143	16059	16068	16063	16133	16107	16091	16034	16067	15951	15882	15876	15979	15766	15990	16033	15858	16047	16089	15760	15860	15932	16032	15768	15731	15861	15936	15972	15885	15736	16069	15819	15963	15935	15873	15947	15795	15658	15739	15810	15744	15934	15923	15829	15723	15767	15894	15767	15713	15690	15648	15643	15871	15922	15866	15861	15754	15717	15873	15780	16043	15796	15938	15872	15682	15865	15612	15741	15812	15944	15661	15623	15742	15903	15777	15739	15859	15848	15892	15764	15913	15750	15778	15838	15657	15785	15895	15800	15895	15700	15721	15938	15762	15782	15808	15514	15792	15737	15676	15733	15885	15787	15910	16011	15770	15881	15785	15879	15984	15684	15664	15822	16079	15743	15695	15794	15951	15670	15626	15634	15855	15789	15765	15675	15684	15829	15842	15590	15826	15959	15813	15532	15791	15743	15716	15645	15676	15629	15804	15839	15887	15864	16029	15649	15723	15759	15656	15870	15798	15815	15835	15673	15655	15611	15787	16043	15810	15791	15765	15865	15617	15771	15798	15841	15885	15800	15902	15913	15943	15839	15815	15883	15751	15652	15966	15794	15908	15878	15551	15761	15972	15832	15679	15745	15944	15907	15915	15648	15737	15769	15755	15671	15874	15856	15769	15551	15930	15903	15825	15710	15876	15894	15891	15866	15628	15820	15932	15841	15892	15733	15723	16055	15810	15705	15691	15909	15670	15767	15941	15830	15838	15886	15753	15833	15641	15636	15803	15926	15788	15716	15909	15948	15705	15870	16032	15842	15571	15679	15739	16133	15702	16038	15748	15716	15779	15617	15641	15746	15840	15620	15584	15798	15678	15821	16001	15858	15758	15774	15806	15761	15855	15729	15705	15807	15730	15741	15737	15738	15760	15903	15859	15811	15855	15892	15912	15800	15779	15883	15634	15893	15858	15571	15772	15895	15912	15595	15597	15724	15642	15820	15723	15527	15638	15620	15869	15842	15739	15750	15792	15665	15722	15705	15917	15640	15816	15848	16000	15677	15704	15791	15745	15859	15930	15989	16069	15882	15752	15742	15747	15735	15723	15946	15702	15779	15798	15836	15612	15922	15849	15808	15900	16006	15852	15723	15779	15683	15872	15953	15747	15624	15917	15889	15720	15892	15657	15902	15913	15817	15766	15894	15562	15860	15887	15869	15698	15897	15713	15837	15791	15769	15589	15625	15702	15811	15490	15915	15811	15629	15797	15700	15857	15772	15922	15784	15774	15813	16039	15764	15708	15911	15760	15850	15674	15795	15715	15762	15914	15881	15572	15741	15688	15677	15775	15807	15831	15654	15810	15837	15818	15790	15689	15680	15924	15841	15784	15820	15773	15846	15752	15714	15863	15893	15805	15823	15595	15642	15687	15822	15873	15827	15783	15823	15944	15853	15801	15909	15613	15909	15639	15815	15873	15786	15695	15805	15813	15708	15802	15676	15607	15713	15887	15878	15731	15731	15878	15858	15870	15759	15651	15702	15991	15802	15808	15683	15818	15697	15963	15948	15821	15817	15918	15753	15851	15744	15786	15779	15891	15999	15715	15732	15880	15801	15808	15810	15809	15728	15671	15749	15684	15883	15846	15895	15703	15846	15693	15664	15653	15810	15873	15623	15873	15747	15772	15594	15808	15630	15793	15670	16061	15733	15765	15703	15925	15768	15703	15823	15722	15778	15914	15808	15723	15750	15900	15718	15889	15865	15784	15640	15881	15806	15917	15898	15967	15676	15627	15635	15768	15864	15843	15811	15948	15975	15609	15938	15791	15897	15647	15732	15779	15826	15727	15636	15904	15851	15760	15702	15737	15659	15876	15795	15684	15890	15830	15603	15753	15680	15559	15826	15992	15944	16103	15924	15855	15612	15798	15752	15841	15729	15992	15714	15919	15920	15950	15681	15836	15683	15815	15854	15889	15778	15865	15692	15971	15813	15741	15821	15857	15791	15856	15741	15789	15821	15764	15769	15680	15794	15688	15692	15625	15678	15698	15781	15809	15839	16115	15774	15725	15855	15945	15981	15994	15895	15688	15722	15617	15626	15796	15884	15765	15654	15800	15828	15694	15843	15515	15764	15836	15650	15820	15746	15986	15816	15758	15823	16093	15831	15816	15865	15720	15783	15777	15818	15943	15914	15872	15824	15994	15759	15730	16039	15806	15888	15874	15829	15999	15920	15651	15897	15716	15709	15921	15786	15622	15952	15894	15898	15876	15982	15951	15792	15957	15753	15896	15698	15786	15782	15853	15722	15810	15807	15782	15996	15770	15812	15846	15624	15811	15836	15739	15742	15900	15658	15742	16002	15863	15652	15774	15853	15480	15839	15917	15871	16110	15804	15675	15834	15765	15738	15848	15880	15681	15881	15830	15861	15940	15820	15820	15827	15731	15613	15873	15660	15786	15669	15757	15785	15627	15899	15828	15699	15964	15861	15748	15845	15638	15785	15733	15636	15818	15847	16011	15795	15883	15833	15876	15737	15737	15657	15797	15719	15830	15474	15685	15816	15595	15822	15823	15732	15784	15762	15812	15766	15691	15800	15778	15705	15859	15821	15733	15828	15699	15849	15855	15785	15879	15638	15638	15842	15914	15813	15545	15855	15710	15751	15777	15626	15733	15881	15897	15757	15818	15849	15890	15903	15816	15670	15741	15913	15854	15761	15933	15766	15915	15617	15762	15621	15651	15850	15527	15818	15620	15668	15930	15942	15909	15821	15795	15854	15881	15687	15764	15818	15829	15895	15633	15685	15928	15822	15848	15813	15914	15725	15651	15824	15838	15810	15758	15872	15922	15824	15826	15812	15853	15882	15787	15896	15892	15683	15785	15933	15773	15807	15772	15660	15780	15682	16079	15609	15974	15663	15910	15668	15945	15710	15853	15693	15796	15680	15629	15934	15995	15778	15967	15722	15694	15787	15730	15837	15648	15873	15868	15741	15922	15768	15994	15617	15970	15715	15883	15761	15799	15666	15895	15805	15824	15797	15714	15706	15778	15711	15804	15610	15630	15694	15905	15803	15878	15837	15756	15666	15985	15863	15861	15924	15670	16002	15745	15595	15702	15747	15857	16052	15831	16055	15674	15903	15833	15601	15870	15978	15965	15876	15846	15641	15777	15652	15964	15964	15832	15756	15703	15865	15851	15645	15803	15568	15949	15910	15798	15891	15799	15801	15829	15598	15803	15759	15882	15923	15801	15834	15864	15706	15888	15684	15871	15694	15789	15872	16115	15753	16001	15921	15707	15710	15870	15632	15653	15774	15830	15854	15868	15896	15755	15774	15862	15823	15751	15732	15699	15688	15938	15771	15724	15892	15762	16026	15751	15765	15731	15840	15867	15658	15766	15804	15962	15760	15629	15865	16009	15879	15788	15663	15603	15782	15790	15805	15830	15818	15698	15840	16022	15760	15728	15810	15751	15805	15697	15763	15768	15722	16037	15904	15975	15817	15903	15653	15704	15719	15869	15638	15868	15656	15923	15755	15707	15764	15723	15967	15730	15785	15501	15713	15707	15634	15764	15562	15652	15753	15907	15727	15691	15760	15915	15923	15662	15780	15799	15762	15882	15829	15824	15698	15790	15875	15775	15762	15806	15809	15785	15827	15864	15926	15834	15907	15922	15832	15793	15726	15825	15689	15778	15896	15739	15694	15827	15760	15878	15866	15875	15737	15815	15755	15800	15660	15673	15717	15894	15706	15999	16067	15814	15755	15661	15790	15728	15842	15937	15747	15888	16009	15787	15876	15774	15766	15699	15819	15838	16023	15794	15747	15736	15902	15791	15939	15952	15881	15919	15632	15766	15874	15676	15592	15792	15928	15718	15762	15730	15523	15938	15854	15791	15946	15759	15829	15770	15816	15818	15855	15781	15738	15830	15734	15598	15744	15948	15731	15624	15771	15564	15894	15770	15750	15891	15884	15922	15831	15840	15830	15733	15665	15767	15658	15843	15605	15720	15931	16047	15785	15648	15807	15761	16029	16024	15766	15810	15948	15908	15799	15810	16013	15847	15695	15790	15793	15771	15843	15918	15768	15782	15706	15783	15954	15823	15821	15748	15711	15877	15805	15739	15779	15867	15824	15627	15581	15704	15622	15625	15638	15918	15657	15874	15726	15806	15901	15823	15713	15836	15708	15635	15648	15843	15783	15829	15915	15865	15580	15823	15761	16021	15642	15888	15826	15725	15880	15891	15789	15901	15924	15787	15715	15910	15934	15768	15645	15638	15643	15495	15830	15700	15766	15847	15865	15692	15624	15852	15771	15740	15911	15817	15676	15764	15837	16006	15771	15656	15765	15853	15666	15980	15776	15838	15909	15739	15740	15809	15795	15937	15641	15873	15624	15861	15720	15709	15681	15927	15738	15754	15760	15830	15867	15979	15844	15937	15955	15849	15759	15882	15901	15831	15886	15536	15910	15826	15949	15710	15913	15769	15892	15748	15641	15734	15967	15698	15450	15559	15739	15832	15819	16072	15676	15837	15958	15908	15681	15802	15815	15765	15907	15753	15723	15600	15582	15613	15914	15773	15794	15813	15842	15625	15684	15913	15707	15734	15749	15721	15855	15736	15873	15947	15738	15838	15808	15685	15928	15907	15884	15683	15746	15893	15817	15796	15981	15765	15699	15881	15707	15765	15852	15910	15885	15798	15818	15896	15859	16032	15815	15837	16020	15778	15771	15951	15765	15664	15823	16052	15887	15698	15705	15930	15842	15849	15767	15854	15765	15714	15736	15934	15542	15826	15716	15731	15876	15876	15754	15812	15823	15635	15802	15900	15872	16004	15680	15780	15573	15823	15651	15608	15743	15782	15809	15643	15811	15787	15721	15594	15793	15849	15775	15579	15518	15638	15819	15666	15825	15863	15777	15705	15748	15898	15635	15870	15834	15858	15827	15933	15802	15829	15617	15737	15608	15948	15777	15961	15956	15726	15581	15589	15892	15790	16003	15908	15988	15825	15728	15795	15769	15802	15562	15792	15699	15802	15894	15618	15792	15766	15822	15778	15734	15696	15812	16013	15599	15793	15838	15843	15847	15856	15725	15874	15865	15773	15755	15838	15728
32202	55246	51909	43578	38846	34088	30060	24935	20635	18550	17360	16387	15766	15209	15014	14986	14650	14763	14477	14566	14364	14162	14141	14101	13932	13966	14186	14029	14009	14115	14209	14021	14161	14192	13898	14021	13941	14139	14107	14032	14153	13984	14226	14002	13937	13926	14047	13989	13962	13885	14063	13865	13847	14008	13945	13964	13740	14080	13847	13890	13811	13797	13959	13954	13804	14027	13929	13943	13928	14004	13884	13976	13951	14021	14115	13898	14021	13862	13878	14019	13865	13897	13944	13871	13947	13775	13972	13827	13803	13893	13996	13936	13889	13867	13804	14020	13829	13915	14002	13814	13861	14135	13869	13921	14022	14195	14057	13863	13980	13921	13843	14064	13960	13805	13954	13937	13873	14089	14022	13897	13925	13819	13909	14025	13937	13967	13925	13757	13926	13806	14022	13784	13936	13838	13826	14035	13953	14059	13864	13873	13906	13958	14054	13912	13726	14118	13868	14141	13800	13751	14110	13707	13869	13898	14015	13825	13811	13933	13908	13888	13859	13990	13991	14057	13964	13850	14054	13893	13829	13921	14017	13860	13854	13881	13831	14023	13821	13828	14071	13828	13820	14013	13807	13925	13826	13930	14002	13910	13953	13892	13927	13809	13858	14042	13874	13919	13879	13895	13965	13901	13747	13900	13883	13964	14142	13919	13873	13990	14106	14036	13955	13803	13998	14054	13912	13919	14018	13977	14001	13882	13920	13746	13969	13852	14045	13819	13815	13872	13741	13942	14059	14078	13784	13918	14129	14066	13780	13861	13897	13991	13778	13877	13786	13922	14007	13983	13918	14034	13825	13889	13854	13848	13912	13928	13892	13948	13936	13879	13927	13947	14027	13974	13965	14054	13955	13852	13843	13998	13868	13958	13799	13793	13868	13917	13880	13985	14009	13805	14048	13861	13792	13818	13906	14128	13855	13827	14005	13962	13999	13827	13888	14015	13870	13931	13912	14098	13963	13710	13919	14044	14022	14166	14029	13892	13838	13698	13798	13996	13942	13919	13778	13807	13828	13860	13892	14125	14087	13987	13914	13854	13972	13962	13961	13873	14047	13935	14142	13887	13902	13830	13903	13843	14005	14095	14048	14120	13944	14169	13904	13857	14079	13795	13888	13899	14009	13939	13801	13840	13995	13693	13865	14016	13965	13802	13882	13993	13962	13710	14026	13951	13980	13892	14009	13880	14080	13951	13952	13897	14007	13883	13838	13919	13948	14023	14071	14081	13759	13838	13986	13923	13966	13921	13987	14000	13820	14003	13868	13898	13826	13922	14061	13967	13834	13722	13863	14016	13924	13981	13954	13864	13948	14045	14048	13908	13963	13974	13901	13748	13626	13940	13916	13946	13711	13908	13944	14075	13911	14001	13882	13844	13885	13908	13895	14093	13893	13816	13977	13848	14047	13722	13899	13992	13864	13864	13823	13760	13956	13890	13925	13930	13937	14060	14077	14004	13835	13956	13964	13995	13959	13874	13902	13965	13936	13837	13938	14036	13875	14048	13887	13811	13994	13928	13902	13840	13998	13924	13983	14035	14081	13885	13855	13837	13946	13951	13986	13811	13972	13913	13878	13842	13936	13884	13800	13756	13838	13952	13894	13854	13963	13979	13883	14012	13920	13925	13804	13853	14074	14079	13962	13709	13865	13973	13902	13860	13970	13757	13982	13911	14028	13967	13988	13828	13889	13897	13826	14007	14070	13884	13960	13965	13898	13916	13849	14042	13851	13928	13812	13944	13935	13914	13932	13833	13869	14024	13902	13876	13820	13976	13936	14016	13838	13996	13926	13907	13801	13998	13861	13931	14091	13886	13972	13878	14126	13889	14008	14006	13835	13782	13869	13948	13851	13948	13893	13845	13969	13976	13891	13910	13946	13984	13904	13963	13959	14002	14018	13874	13964	13889	13806	13915	13996	13896	13897	13997	13980	13902	14087	14138	13972	13811	13978	13914	13944	14074	13943	13835	13780	13824	13985	13871	13913	13868	13965	13942	13923	13797	13971	13952	13904	14043	13813	13963	13775	13827	13984	13762	13959	13882	13965	13958	13961	13876	14021	13871	13724	13832	13797	13873	13865	13902	14130	13764	13939	13700	13811	13819	13910	13965	13917	13907	13714	13959	13822	13817	13815	14003	13806	13979	13963	14022	13868	14007	13941	13877	14014	13949	13900	13855	13827	14003	13965	14051	13873	13772	13725	13988	13831	13823	13899	13952	13860	13925	13923	13860	13863	13907	13739	13849	13887	13890	13877	13878	13828	13878	13878	13957	13985	13855	13942	13856	13758	13970	13976	13951	13843	13898	13862	13871	13957	13779	13869	13993	14026	13897	13855	13890	14077	13860	13942	13852	13919	14074	13995	13799	13842	14005	13784	14006	13742	13903	14064	13721	13984	14066	13965	14044	13841	13922	14035	13974	13946	13958	13927	13806	13825	13980	13849	14031	13819	13938	13833	14007	13932	13822	13967	13917	13943	13956	13847	14026	13905	13946	13824	13827	14033	13749	13845	14034	13785	13841	14009	14034	13778	13999	13819	13812	13964	14123	13915	13905	13939	13890	13902	14005	13968	13979	13959	13743	13932	13878	13863	13865	13740	13914	13982	13768	14080	14121	14006	14076	13772	13877	14079	13825	13828	14120	13990	13847	13976	13948	13957	13894	14056	13829	14071	13880	13917	13859	13921	13900	14012	13853	13697	14047	13775	13865	13891	13836	13862	13867	13941	13874	13784	13861	14009	13725	14003	13777	13859	13975	13827	13991	13826	13925	14032	14012	14121	13950	13877	14046	13859	13969	13757	13807	13941	13997	13831	13841	14047	13927	13923	13931	14011	13837	13874	13971	13930	13990	13859	14161	13791	13917	14015	13910	14028	13875	13898	13848	13923	13836	13888	13773	13912	13923	13770	13983	13838	13841	13972	13823	13996	13836	13764	13880	13952	13847	13885	13832	13942	13961	14072	13918	13886	13901	13986	13945	13735	13907	13851	13982	13882	13869	13826	13986	13787	14034	13846	13951	13995	14095	13833	13931	13757	14005	13962	13965	13835	14144	13819	13984	13861	13770	13852	13845	14137	13923	13899	13832	13882	13944	13765	13957	13809	13969	13964	13902	13868	13943	13946	13974	13949	13912	13959	13875	13954	13972	13871	13881	14158	13866	13923	14037	13980	13849	13849	13904	13977	13884	13876	13908	13942	13909	13868	13945	13938	13743	13822	13854	14007	14084	14056	13861	13896	13877	13933	13969	13911	13756	13951	14043	13831	14053	13973	13911	13912	13881	13874	13970	13859	13924	13857	13844	14028	13868	13955	13943	13796	13897	13912	14072	13949	14004	13899	14034	13864	13878	13826	13781	13873	13737	13932	13887	14078	13799	13953	13761	13815	13984	13955	13814	14047	13863	13923	13993	13944	13893	14005	13939	13856	14027	14083	13983	14051	13964	13939	13835	13935	13781	13965	13900	13831	13916	13951	13952	13948	13765	13969	13943	13989	13948	14044	13942	13821	13866	13883	14082	13795	14128	13980	13856	13951	13908	14051	13897	14058	13840	13917	13870	13847	14057	13969	13958	14016	13888	13875	13953	13818	13966	13961	13627	13938	14165	13886	13888	13919	13954	14033	14025	14051	13983	13931	13849	13877	13778	13794	13881	13872	13810	13881	13944	13976	13814	13967	13918	13982	13933	13813	13838	14039	13968	13736	13979	13935	13920	13843	13865	13900	13852	14014	13949	13811	13937	13821	13761	13899	13744	13854	13784	13997	13923	13856	13865	13861	13798	13895	13836	14007	13839	13845	13984	13851	14010	13887	13823	13868	14042	14046	13845	13790	14013	13892	13936	14058	13964	13997	13855	13897	14009	13900	14041	13926	13812	13832	13928	13968	13913	13904	14004	14003	14030	13885	13968	14014	13830	14073	13874	13947	14041	14033	14073	13910	13942	14088	13918	13878	13927	13875	13926	13990	13836	13990	13920	13986	14067	13849	13905	13955	13817	13991	13801	13997	13872	13799	14136	13909	14140	13835	13735	13903	13915	13970	13950	13937	13802	13978	13993	13954	13966	13987	13846	13974	13859	13859	14010	13861	14093	13950	13893	13839	14198	13782	14027	13982	13989	13815	13949	13768	13888	13856	13911	13864	13861	14117	13912	14016	13937	13876	13894	13907	13885	13902	13898	13770	14012	13784	13881	13974	13883	13855	13850	13802	13910	13911	14066	13990	13906	14010	13855	13888	13847	13910	14010	14055	13846	13877	13842	14017	13766	13845	13873	14069	13973	14034	13753	14193	13946	13939	14091	13940	14001	13955	13940	13903	13819	13907	14088	14074	13987	14057	13821	13761	13951	13985	13887	13975	13928	14035	13947	13765	13983	13846	13887	14055	13928	13922	13902	13953	13872	13877	13954	13988	13945	13917	14008	13891	13952	13989	13972	13978	13840	14119	13903	13862	13849	13882	13985	13748	13883	13824	14091	13861	13856	14047	13969	13918	13873	13899	13972	13867	13986	14097	13974	13915	14032	13895	13850	13975	13982	13881	13797	14117	13978	13837	14016	13987	13999	13819	13744	14007	13912	13941	13851	13917	13915	13931	13929	13795	13838	13963	13931	13983	13802	13850	13714	13995	14119	13820	13920	13878	13796	14053	14060	13931	13852	13899	14066	13909	13882	14031	13783	13912	13943	13982	14018	13759	13869	13802	13975	14091	13788	14097	13994	13888	13650	14021	13854	13828	13950	14101	13925	13832	13972	13921	13871	13824	13926	14037	13937	13853	13834	13865	14046	13998	13978	13846	13993	13783	13932	13873	13850	13869	13814	13989	14144	13877	14038	14045	13815	13892	13926	13859	13867	14032	14035	13807	13938	13844	13790	13862	14153	13946	14001	14020	13964	13978	13903	13917	14002	13955	13887	13811	13894	13770	13959	13987	13959	13919	13948	13856	13917	13876	13914	14064	13873	13810	13906	13850	13932	13919	14024	13986	13962	13869	13821	13997	14069	13859	13962	13889	13849	13938	13965	13892	13875	13943	14032	13912	13899	13858	13924	13927	13983	13934	13817	13984	13889	14129	13961	13975	13939	13907	13897	13989	14090	13870	13888	13828	13963	13979	13868	14045	13944	13988	13893	14019	13957
29212	27715	34584	31549	24983	22051	19827	18107	17190	16517	16305	16094	16041	15552	15488	15663	15545	15370	15458	15389	15519	15606	15239	15321	15562	15494	15324	15171	15107	15310	15082	15299	15054	15237	15240	15227	15447	15476	15295	15272	15263	15208	15470	15259	15399	15352	15402	15519	15355	15456	15160	15401	15294	15362	15397	15299	15259	15352	15386	15318	15384	15432	15268	15414	15417	15430	15248	15227	15324	15263	15267	15114	15340	15356	15314	15031	15325	15379	15338	15201	15209	15244	15098	15142	15179	15081	15239	15063	15244	15324	15177	15297	15342	15424	15195	15301	15241	15135	15332	15173	15121	15282	15291	15310	15101	15159	15306	15095	15209	15303	15242	15228	15186	15280	15101	15268	15187	15516	15244	15288	15138	15428	15141	15176	15319	15226	15184	15269	15313	15183	15205	15151	15372	15101	15304	15287	15235	15245	15256	15393	15325	15037	15393	15327	15294	15247	15282	15286	15202	15224	15147	15271	15200	15303	15260	15214	14957	15071	14975	15314	15214	15425	15173	15158	15253	15083	15064	15193	15372	15101	15304	15303	15367	15115	15224	15260	15123	15266	15422	15128	15180	15169	15168	15341	15341	15231	15340	15286	15362	15344	15319	15354	15274	15412	15067	15246	15209	15173	15179	15265	15419	15185	15377	15191	15288	15159	15162	15078	15282	15441	15566	15296	15181	15018	15187	15300	15178	15340	14989	15286	15146	15277	15255	15331	15314	15097	15124	15182	15146	15307	15194	15264	15206	15290	15254	15296	15142	15224	15358	15419	15257	15245	15318	15331	15243	15290	15128	15055	15291	15183	15245	15308	15069	15083	15329	15367	15308	15175	15251	15160	15314	15276	15202	15206	15318	15204	15134	15085	15167	15173	15310	15270	15406	15327	15208	15319	15150	15029	15245	15038	15403	15268	15046	15346	15198	15378	15163	15517	15342	15392	15281	15266	15143	15385	15156	15241	15266	15293	15264	15237	15357	15282	15194	15357	15237	15153	15180	15008	15249	15285	15262	15156	15087	15389	15142	15399	15218	15262	15235	15174	15273	15252	15153	14977	15232	15187	15454	15308	15286	15353	15294	15317	15183	15141	15318	15191	14934	14993	15255	15222	15352	15225	15221	15296	15278	15320	15148	15304	15243	15037	15123	15285	15177	15093	15238	15201	15378	15399	15286	15223	15151	15242	15492	14971	15346	15131	15111	15475	15261	15187	15072	15252	15306	15285	15192	15344	15189	15060	15223	15103	15307	15330	15214	15351	15294	15148	15361	15248	15105	15431	15490	15377	15449	15223	15289	15033	15355	15208	15267	15242	15195	15184	15336	15203	15254	15355	15262	15280	15317	15248	15435	15229	15204	15173	15317	15242	15197	15235	15333	15343	15219	15234	15147	15202	15136	15088	15291	15350	15318	15264	15355	15385	15353	15162	15345	15242	15161	15359	15410	15292	15470	15329	15305	15243	15233	15147	15398	15411	15186	15093	15140	15292	15258	15268	15109	15351	15376	15355	15320	15152	15311	15295	15269	15129	15262	15497	15189	15167	15142	15236	15266	15522	15180	15253	15061	15316	15255	15075	15096	15536	15434	15018	15161	15304	15359	15151	15245	15095	15227	15147	15261	15401	15369	15384	15167	15204	15180	15259	15219	15212	15342	15268	15337	15266	15334	15107	15184	15260	15229	15140	15299	15179	15185	15390	15283	15215	15141	15357	15377	15266	15283	15462	15171	15251	15347	15172	15219	15374	15253	15342	15351	15106	15192	15180	15234	15263	15414	15229	15386	15208	15077	15242	15360	15341	15286	15249	15132	15119	15365	15120	15245	15364	15273	15205	15222	15268	15361	15274	15238	14991	15134	15321	15166	15189	15087	15214	15071	15222	15251	15363	15369	15168	15163	15215	15048	15538	15393	15229	15233	15242	15307	15084	15434	15198	15181	15308	15216	15126	15217	15346	15294	15147	15225	15237	15203	15172	15162	15106	15202	15115	15594	15177	15138	15119	15360	15235	15386	15314	15230	15331	15208	15428	15310	15249	15131	15333	15370	15219	15223	15384	15130	15319	15166	15217	15098	15284	15182	15193	15109	15437	15300	15278	15221	15282	15432	15140	15246	15449	15202	15222	15299	15254	15366	15218	15236	15263	15203	15309	15145	15137	15231	15444	15290	15185	15153	15193	15258	15163	15170	15270	15170	15205	15222	15274	15359	15385	15265	15188	15261	14953	15186	15373	15161	15328	15333	15295	15203	15322	15326	15165	15297	15216	15127	15147	15500	15428	15411	15276	15271	15296	15325	14983	15127	15130	15291	15158	15206	15433	15168	15285	15164	15194	15368	15275	15395	15353	15282	15189	15216	15194	15172	15389	15305	15171	15440	15409	15369	15285	15127	15152	15103	15456	15268	15235	15162	15170	15259	15296	15099	15299	15453	15275	15113	15269	15105	15205	15250	15245	15168	15355	15433	15259	15139	15250	15203	15230	15217	15376	15162	15100	15078	15288	15330	15269	15324	15432	15434	15376	15353	15230	15275	15357	15188	15349	15445	15279	15191	15347	15366	15043	15279	15379	15170	15216	15335	15209	15538	15408	15287	15242	15245	15164	15241	15288	15340	15059	15296	15348	15177	15157	15205	15415	15355	15293	15297	15196	15153	15192	15528	15123	15330	15316	15211	15256	15130	15282	15188	15499	15248	15078	15268	15248	15329	15295	15448	15273	15273	15195	15178	15160	15303	15029	15059	15072	15203	15173	15282	15190	15213	15175	15401	15171	15326	15075	15260	15381	15378	15227	15301	15142	15286	15262	15171	15375	15523	15255	15258	15367	15256	15088	15247	15507	15345	15172	15222	15142	15240	15316	15123	15274	15224	15479	15326	15247	15334	15313	15357	15373	15251	15221	15454	15220	15286	15325	15064	15164	15320	15263	15232	15293	15284	15267	15311	15361	15396	15231	15198	15217	15310	15338	15467	15285	15207	15126	15139	15269	15325	15253	15339	15244	15211	15280	15355	15128	15190	15275	15230	15252	15441	15347	15332	15142	15175	15121	15367	15310	15367	15333	15137	15521	15384	15422	15223	15447	15106	15220	15326	15215	15329	15139	15235	15166	15251	15268	15344	15304	15205	15211	15176	15145	15451	15354	15271	15367	15156	15053	15307	15188	15250	15228	15247	15399	15355	15448	15158	15253	15164	15302	15178	15294	15399	15148	15166	15135	15288	15153	15263	15350	15169	15043	15008	15197	15192	15301	15083	15312	15355	15173	15158	15372	15153	15087	15354	15271	15292	15257	15164	15379	15338	15343	15330	15271	15186	15051	15241	15276	15422	15139	15133	15164	15176	15167	15192	15270	15216	15238	15163	15200	15137	14993	15096	15267	15288	15289	15326	15345	15326	15373	15286	15315	15131	15219	15260	15120	15260	15419	15324	15076	15196	15420	15232	15114	15203	15082	15090	15238	15274	15300	15325	15201	15386	15342	15142	15219	15227	15331	15380	15309	15350	15232	15127	15062	15273	15222	15150	15190	15187	15182	15488	15378	15305	15216	15138	15093	15262	15300	15448	15416	15337	15282	15312	15290	15093	15258	15264	15341	15455	15239	15084	15343	15378	15363	15217	15281	15308	15224	15415	15395	15329	15414	15539	15269	15402	15338	15312	15204	15001	15002	15058	15276	15349	15341	15335	15254	15348	15320	15360	15303	15241	15275	15438	15411	15091	15151	15152	15348	15498	15250	15169	15045	15175	15364	15234	15218	15219	15270	15316	15315	15231	15238	15355	15109	15572	15128	15082	15133	15227	15402	15361	15283	15342	15196	15176	15402	15322	15267	15314	15239	15300	15200	15280	15286	15307	15213	15411	15235	15127	15148	15283	15157	15325	15019	15248	15404	15383	15316	15296	15173	15025	15125	15321	15333	15320	15247	15147	15229	15330	15328	15340	15137	15194	15276	15450	15247	15080	15335	15180	15395	15215	15215	15247	15078	15232	15014	15173	15237	15240	15193	15065	15257	15479	15337	15190	15142	15344	15177	15406	15258	15126	15492	15093	15197	15154	15186	15338	14902	15269	15296	15488	15129	15061	15464	15347	15205	15130	15032	15096	15067	15447	15204	15140	15205	15161	15158	15134	15069	15137	15303	15186	15138	15249	15365	15192	15227	15138	15244	15075	15137	15357	15272	15285	15260	15323	15303	15099	15365	15117	15190	15365	15288	15394	15221	15222	15323	15327	15098	15321	15277	15325	15297	15343	15197	15307	15355	15108	15311	15212	15340	15107	15372	15010	15433	15407	15222	15208	15207	15155	15323	15310	15179	15342	15290	15211	15437	15383	15227	15294	15198	15384	15203	15124	15410	15382	15529	15347	15287	15102	15322	15267	15171	15209	15445	15082	15175	15132	15072	15288	15216	15373	15423	15259	15197	15286	15191	15216	15206	15319	15172	15396	15515	15305	15241	15170	15267	15363	15203	15394	15418	15383	15181	15150	15125	15402	15230	15177	15147	15423	15041	15272	15098	15384	15372	15402	15264	15395	15199	15218	15273	15391	15240	15243	15105	15098	15296	15462	15277	15184	15103	15241	15331	15180	15334	15291	15388	15224	15501	15246	15240	15349	15393	15429	15224	15382	15360	15197	15370	15431	15357	15260	15387	15427	15330	15171	15161	15188	15097	15048	15328	15351	15340	15484	15424	15164	15381	15217	15192	15368	15351	15211	15044	15340	15389	15385	15279	15345	15243	15287	15258	15142	15539	15120	15312	15346	15222	15199	15331	15338	15296	15246	15320	15306	15211	15287	15095	15218	15274	15304	15148	15348	15281	15431	15273	15255	15369	15405	15184	15336	15266	15034	14975	15122	15265	15365	15151	15343	15243	15160	15141	15234	15221	15317	15090	14983	15157	15256	15096	15148	15215	15492	15391	15183	15124	15207	15412	15200	15318	15244	15360	15208	15311	15310	15327	15187	15308	15225	15342	15480	15139	15129	15182	15233	15287	15300	15301	15390	15264	15316	15153	15271	15053	15245	15090	15130	15116	15092	15252	15311	15202	15226	15154	15163	15035	15064	15218	15112	15365	15298	15258	15219	15312	15482	15212	15318	15267	15174	15246	15319	15301	15405	15267	15073	15212	15183	15196	15186	15319
30725	43615	39552	30767	26034	22510	19655	17499	16390	15652	15143	14758	14646	14287	14104	14234	14036	14063	13980	13873	13943	13875	13726	13602	13761	13618	13734	13776	13716	13762	13608	13684	13759	13715	13798	13746	13624	13744	13713	13762	13698	13680	13540	13685	13718	13627	13522	13720	13675	13764	13752	13769	13509	13827	13533	13662	13674	13648	13501	13654	13586	13603	13553	13829	13539	13628	13525	13544	13581	13546	13611	13622	13722	13731	13500	13623	13598	13643	13564	13628	13635	13753	13772	13603	13693	13638	13678	13591	13772	13498	13475	13491	13665	13558	13767	13549	13799	13559	13961	13636	13677	13723	13696	13588	13623	13604	13862	13481	13691	13647	13578	13502	13597	13514	13621	13484	13659	13814	13700	13733	13719	13491	13588	13769	13695	13553	13692	13615	13739	13478	13689	13560	13677	13573	13757	13581	13779	13687	13661	13601	13506	13746	13732	13721	13479	13564	13621	13580	13680	13749	13676	13546	13665	13598	13709	13573	13704	13580	13535	13686	13658	13548	13708	13679	13571	13637	13642	13707	13770	13668	13636	13598	13741	13558	13669	13550	13512	13451	13598	13595	13653	13504	13635	13595	13371	13632	13768	13571	13487	13702	13680	13471	13591	13669	13655	13558	13705	13699	13617	13525	13625	13566	13513	13534	13600	13729	13613	13506	13681	13687	13572	13695	13614	13789	13736	13747	13743	13695	13658	13516	13708	13729	13695	13542	13614	13637	13624	13829	13713	13671	13710	13665	13582	13537	13668	13700	13570	13763	13651	13597	13607	13603	13655	13608	13623	13825	13565	13568	13618	13702	13709	13540	13536	13609	13644	13524	13701	13686	13562	13683	13448	13728	13569	13598	13685	13719	13663	13671	13728	13644	13726	13640	13634	13676	13560	13552	13761	13417	13648	13648	13669	13593	13504	13688	13566	13775	13533	13564	13633	13624	13636	13555	13683	13579	13713	13597	13607	13621	13670	13751	13566	13632	13591	13511	13758	13598	13659	13785	13596	13670	13552	13751	13532	13654	13503	13558	13640	13520	13604	13666	13405	13678	13626	13572	13640	13623	13551	13553	13741	13581	13710	13548	13668	13753	13672	13605	13740	13556	13472	13690	13583	13517	13704	13643	13635	13711	13476	13537	13434	13609	13623	13658	13691	13876	13572	13594	13677	13562	13690	13683	13536	13771	13568	13766	13575	13668	13757	13591	13693	13659	13664	13547	13830	13539	13474	13688	13668	13630	13551	13611	13725	13609	13702	13589	13562	13546	13493	13554	13515	13686	13625	13801	13711	13583	13826	13740	13491	13526	13510	13579	13624	13778	13728	13583	13644	13424	13516	13754	13764	13646	13618	13547	13865	13585	13660	13463	13707	13675	13519	13584	13600	13770	13637	13592	13651	13617	13781	13612	13758	13551	13900	13520	13737	13680	13646	13805	13544	13427	13462	13475	13599	13664	13697	13749	13684	13523	13609	13687	13788	13600	13684	13649	13772	13534	13662	13399	13629	13449	13627	13660	13616	13613	13632	13651	13563	13686	13678	13504	13527	13642	13564	13567	13649	13566	13554	13554	13613	13601	13679	13602	13592	13785	13666	13494	13659	13500	13567	13585	13645	13743	13553	13485	13652	13622	13571	13628	13602	13554	13595	13668	13748	13677	13636	13633	13549	13479	13646	13531	13751	13632	13619	13709	13680	13633	13616	13538	13660	13631	13709	13479	13748	13536	13558	13674	13621	13754	13590	13664	13574	13736	13705	13678	13642	13838	13579	13513	13589	13778	13737	13538	13649	13783	13412	13489	13692	13664	13720	13543	13849	13629	13678	13706	13669	13598	13693	13442	13546	13633	13630	13497	13613	13664	13689	13746	13819	13619	13691	13387	13818	13596	13631	13707	13612	13553	13504	13582	13597	13592	13690	13522	13696	13688	13593	13679	13598	13576	13755	13698	13682	13626	13781	13641	13616	13598	13627	13585	13536	13565	13817	13526	13642	13551	13783	13647	13761	13550	13515	13717	13532	13568	13664	13643	13577	13692	13594	13650	13513	13716	13714	13760	13563	13606	13656	13535	13613	13465	13625	13573	13583	13561	13723	13566	13623	13615	13558	13643	13509	13632	13622	13621	13630	13473	13553	13666	13601	13549	13664	13560	13660	13637	13616	13552	13649	13609	13602	13673	13472	13634	13473	13705	13711	13738	13639	13531	13758	13661	13705	13456	13594	13615	13720	13616	13493	13533	13565	13731	13514	13594	13773	13696	13608	13713	13715	13718	13455	13644	13624	13719	13571	13516	13479	13532	13659	13681	13555	13730	13684	13625	13650	13548	13652	13549	13641	13583	13650	13636	13600	13647	13433	13656	13492	13682	13655	13745	13604	13580	13587	13680	13486	13729	13619	13579	13620	13627	13752	13614	13650	13538	13568	13682	13668	13629	13727	13526	13684	13661	13560	13474	13799	13743	13772	13648	13633	13622	13621	13699	13727	13585	13709	13528	13623	13710	13596	13535	13742	13650	13837	13577	13732	13851	13580	13782	13699	13476	13519	13594	13606	13693	13677	13839	13504	13625	13838	13706	13594	13473	13660	13626	13622	13744	13680	13818	13621	13687	13602	13684	13669	13620	13557	13589	13590	13634	13659	13659	13687	13633	13655	13589	13682	13638	13489	13926	13559	13575	13599	13636	13564	13503	13863	13585	13642	13647	13648	13600	13629	13514	13746	13794	13619	13635	13543	13494	13799	13755	13621	13661	13471	13650	13637	13545	13706	13420	13593	13699	13635	13765	13748	13729	13669	13649	13562	13556	13676	13604	13606	13519	13638	13534	13642	13701	13662	13636	13591	13545	13588	13662	13574	13564	13687	13788	13681	13625	13752	13552	13675	13673	13476	13676	13657	13714	13555	13740	13652	13751	13821	13531	13701	13576	13673	13685	13618	13374	13500	13676	13644	13601	13780	13590	13490	13634	13666	13628	13514	13484	13487	13597	13661	13658	13560	13604	13572	13582	13793	13465	13643	13565	13780	13596	13628	13561	13600	13735	13727	13585	13544	13696	13685	13476	13690	13576	13710	13549	13711	13697	13641	13700	13854	13659	13570	13543	13609	13553	13755	13722	13486	13513	13582	13734	13670	13626	13568	13717	13597	13649	13596	13729	13734	13553	13587	13586	13492	13626	13660	13630	13633	13634	13544	13794	13738	13601	13692	13810	13639	13661	13634	13641	13527	13634	13815	13792	13649	13692	13676	13548	13523	13603	13708	13598	13624	13589	13621	13746	13641	13453	13452	13646	13782	13660	13760	13545	13652	13516	13735	13564	13534	13649	13647	13780	13531	13688	13626	13777	13575	13641	13710	13513	13631	13688	13577	13633	13428	13591	13598	13714	13487	13729	13513	13631	13720	13708	13598	13676	13639	13694	13557	13600	13694	13770	13677	13546	13653	13568	13504	13492	13540	13661	13606	13586	13603	13749	13615	13608	13663	13573	13663	13583	13519	13588	13719	13615	13667	13869	13578	13680	13564	13697	13597	13630	13618	13637	13667	13641	13587	13575	13601	13661	13489	13581	13538	13616	13627	13518	13595	13485	13671	13544	13527	13577	13735	13743	13570	13721	13513	13758	13525	13697	13690	13569	13684	13619	13657	13618	13603	13502	13606	13629	13740	13773	13628	13668	13577	13753	13584	13659	13715	13507	13741	13804	13467	13660	13655	13664	13611	13550	13679	13749	13711	13563	13687	13558	13716	13748	13552	13594	13700	13532	13842	13690	13641	13771	13760	13651	13555	13651	13755	13535	13745	13730	13426	13629	13589	13803	13586	13743	13765	13591	13702	13454	13634	13652	13654	13619	13582	13632	13633	13605	13563	13604	13638	13460	13690	13568	13470	13649	13689	13741	13667	13740	13657	13533	13585	13563	13582	13676	13730	13510	13689	13564	13669	13620	13720	13608	13591	13615	13662	13656	13608	13604	13611	13632	13562	13442	13748	13665	13612	13570	13624	13609	13486	13622	13809	13719	13567	13740	13722	13509	13621	13367	13718	13687	13697	13673	13688	13643	13626	13740	13491	13771	13806	13614	13591	13560	13690	13593	13806	13668	13584	13629	13602	13614	13645	13697	13623	13582	13628	13799	13646	13469	13759	13508	13689	13724	13655	13459	13540	13591	13684	13567	13679	13453	13670	13680	13611	13754	13596	13719	13650	13862	13646	13489	13550	13763	13658	13646	13787	13669	13669	13568	13795	13630	13559	13701	13831	13610	13671	13723	13554	13729	13617	13530	13708	13833	13572	13658	13634	13569	13635	13467	13661	13663	13445	13666	13650	13555	13639	13481	13691	13378	13801	13513	13716	13697	13575	13646	13615	13804	13717	13593	13678	13570	13766	13799	13722	13564	13729	13550	13695	13689	13700	13774	13806	13765	13625	13651	13622	13593	13718	13437	13582	13798	13660	13633	13616	13666	13767	13629	13807	13599	13652	13518	13793	13636	13664	13508	13574	13738	13591	13505	13677	13436	13706	13641	13720	13572	13592	13758	13532	13612	13726	13578	13638	13729	13685	13662	13717	13449	13749	13683	13652	13570	13752	13605	13695	13705	13575	13587	13662	13637	13610	13857	13612	13607	13692	13703	13806	13672	13569	13607	13808	13618	13397	13640	13578	13594	13546	13721	13602	13604	13602	13694	13537	13843	13888	13662	13586	13598	13658	13689	13697	13646	13703	13560	13759	13670	13676	13561	13563	13681	13603	13413	13661	13667	13619	13650	13612	13539	13610	13614	13750	13738	13523	13527	13607	13719	13695	13613	13579	13518	13680	13431	13623	13737	13838	13554	13795	13467	13602	13674	13642	13693	13698	13591	13609	13599	13738	13484	13664	13641	13413	13636	13553	13587	13601	13636	13517	13809	13585	13675	13518	13515	13632	13579	13632	13759	13701	13631	13550	13597	13641	13642	13783	13579	13631	13566	13631	13613	13570	13763	13640	13603	13580	13856	13637	13567	13653	13541	13642	13651	13655	13626	13665	13519	13644	13457	13653	13382	13604	13512	13679	13474	13699	13518	13657	13769	13705	13710	13569	13700	13615	13623	13570	13690	13629	13621	13633	13786	13638	13521	13607	13658	13489	13614	13775	13747	13831	13578
24122	21188	28652	26179	26107	27472	26197	21180	18663	17874	17067	16574	16185	16004	15840	15803	15624	15518	15580	15508	15377	15363	15111	15157	14954	15249	15088	15218	15018	15124	15209	15165	15218	15088	15231	15212	15326	15219	15249	15179	15230	15280	15023	15028	15096	14987	15024	15093	15131	15194	15170	15150	15227	15117	15158	15333	15040	15122	14932	15155	15126	15361	15032	15178	14991	15129	15208	15042	15181	15165	15067	14985	15154	14991	15005	14869	15137	15015	15199	15050	15010	15103	15257	15167	15046	15201	15195	15240	15186	15113	14996	15131	15060	15083	15067	15137	15056	15133	15133	15097	15157	15049	15249	15361	15127	15233	15275	15169	15080	15189	15037	14952	15041	14980	15073	15129	14934	14997	14989	15066	15016	15229	15228	14967	15203	15141	15292	15134	15123	15174	15169	15230	15160	15252	14996	15029	15150	15051	15034	14886	14873	14968	15191	15020	15074	15081	14959	14879	14998	15054	15078	15327	15331	14959	14952	14957	15098	15213	15304	15260	15143	15057	15156	15156	14970	14947	15149	15113	15049	15082	15163	15051	15052	15195	15073	15045	15290	15373	15260	15304	15117	15084	15101	15054	15184	14920	15236	15157	15197	14997	15038	15103	15051	15297	15264	14994	15036	15205	15003	14916	14992	15031	15187	15000	15169	15220	15243	15241	15024	14989	15109	15145	15052	15113	14932	15200	15070	15035	15143	15247	15169	15045	15187	15073	15195	15172	15162	15220	15049	15135	15321	15079	15137	15289	15029	15087	15022	15274	15125	15008	15047	15064	15062	15267	15005	15070	15138	14984	15106	15270	15245	15078	15134	15105	15188	15248	15278	15019	15195	15179	15239	15125	15466	15024	15274	14951	15007	15143	14989	15089	15124	14849	15141	15108	15014	15055	14947	15078	15062	15061	15122	15251	15187	15195	15184	15201	15147	14986	15038	14997	14932	15314	14933	15089	15187	15077	15213	15043	15236	14912	14902	15080	15288	15097	15029	15072	14837	15169	14981	14930	15071	15159	15094	14976	14984	15025	15218	15156	15021	15230	15167	14959	15145	15069	14935	15055	15288	15216	15275	15226	15076	15277	15139	15123	15147	15072	15010	15185	15011	15178	15043	14988	14938	15159	15396	15069	15167	15237	15141	15041	15118	15050	15071	15357	15211	15211	15213	15260	15069	15092	15125	15071	15101	15050	15016	15311	15213	15034	15269	15014	15021	15124	15097	14939	15288	15218	15083	15067	15053	14994	15331	14985	15150	15077	15134	15137	15236	15092	15139	15113	14967	15086	15175	15154	14979	15171	14944	15040	15105	15094	14998	15117	14962	15198	15255	15291	15192	15255	15146	15015	15007	14984	15030	15109	15218	15135	15245	15292	15342	15091	14935	15186	15423	15015	15136	15175	15063	15006	15048	15220	15089	14927	14828	15223	15111	15097	15101	15077	15158	14949	15160	15148	15059	14997	15337	15095	15050	15157	15110	15024	15054	15232	15034	14926	15152	15215	15074	15138	15136	15153	15056	15098	15163	15181	15097	15180	15233	15235	15023	15139	15202	15136	15197	14879	14987	14970	15082	15114	15133	15177	15037	15037	14998	15182	14981	14991	15045	15221	15088	15173	14983	15283	15074	15082	15088	14830	15079	15113	15227	15237	15188	15169	15205	15175	14955	15058	15150	15172	15041	15125	14980	15015	15224	15140	15035	15190	15211	15095	15095	15085	15163	15158	15090	14934	15173	15108	15166	15330	15021	15041	15134	15114	15297	14951	15058	14911	15203	15216	15148	15239	14952	15184	15119	14988	15218	14929	15111	15262	15096	15147	15036	15082	15123	15041	15242	15174	15240	14917	15047	15100	15192	15212	14840	15165	15060	15121	15043	15047	15264	15048	15029	15017	15071	15216	15179	15021	15331	14982	15078	15010	14986	14986	15080	15259	15003	15157	15156	15157	15222	15062	15122	15313	15042	15158	15098	15293	15184	14911	15060	15071	15102	14886	15262	14966	14941	15181	15197	14935	15395	14994	15032	14896	15148	15097	15109	15070	14975	15089	15331	15259	14987	15008	15077	15036	15355	15105	15192	15015	15025	15240	15088	15148	15130	15124	15293	15111	15167	15048	15288	15128	15187	15040	15037	14928	15131	14911	15268	15189	15047	14965	15126	15219	15143	15091	15132	15144	15114	15139	14990	14988	15258	15089	15126	14839	15136	15097	15062	15243	15090	15050	15029	14818	14990	15038	15296	15064	14960	14990	15097	15099	15048	15124	15174	15118	15187	15192	14990	15060	15079	15000	14987	15079	15135	15038	15059	15156	15129	14933	15118	15185	15156	14946	15016	15059	15015	15116	15279	15039	15162	15170	15268	14945	15229	15107	15247	15102	15078	15014	15199	15034	15125	15019	15249	15204	15173	15146	14933	15203	15173	15041	15001	15039	15140	15133	15142	15040	14979	15048	15090	15055	15216	14908	15226	15209	15235	15166	15183	14979	15177	15042	15201	15090	15227	15205	15085	15160	15166	15118	14906	14970	15299	15073	15030	15189	15173	15232	15393	15327	14995	15193	15171	15071	15021	15289	15110	14961	15158	15010	15026	15055	15282	15165	15182	15215	14959	15029	15131	15196	15100	15011	15161	15033	15153	15112	15008	15238	14963	15152	15151	15142	15082	15158	15240	14982	15193	15049	15116	15172	15082	15048	14789	15157	15079	15188	15154	14929	15142	15275	15191	15054	15111	15221	15122	15248	15082	15396	14983	15354	15115	15063	15117	15072	15057	15201	15143	14969	15194	14987	15075	15166	15143	15168	15143	15165	15148	15155	15288	15064	15038	15215	15335	15152	15198	15073	15168	15073	15097	15228	15006	15258	15219	15305	15190	15188	15217	14944	15143	15153	14852	15058	15026	15194	15042	14957	14963	15095	15014	15082	15047	15057	15004	15109	15054	15259	15090	15141	15101	14927	15113	15409	15124	15009	15075	15142	15089	15220	15046	15077	15267	15121	15274	15064	15049	15073	15221	15215	15108	14981	15104	15085	15132	15026	15272	14998	15192	15147	15078	15022	15051	15206	15145	15033	15124	15181	15158	14988	15011	15089	15201	14971	15084	14985	15038	15203	15186	15155	15004	15131	15183	15022	15095	14888	14974	15243	15220	15062	15022	15136	15082	15068	15100	14958	15162	15129	15170	15218	15041	15020	15211	15129	15118	15033	15064	15106	15268	15152	15194	15141	15034	14866	15182	15166	15114	15363	15089	15154	15022	15257	15242	14778	15091	15102	14900	15086	15221	15246	15144	15031	15099	15179	15140	15127	15143	15275	15241	14902	15181	15208	15172	15155	14965	14862	15176	15264	15121	15072	15106	15080	14922	15042	15009	14956	15133	14985	15031	15057	15222	15122	14969	15003	15013	15086	15019	14884	15160	15208	15110	15120	15105	15083	15188	15133	15054	15168	15159	14927	15153	14918	15306	15020	15141	15126	15245	15199	15177	15337	15095	15090	15302	15197	15114	15050	15054	14958	15163	15069	15185	15019	15121	15051	15048	15108	15089	15137	15034	14889	15160	15087	15060	15002	15151	14871	15181	14948	15122	15208	14819	15198	15143	14957	15268	15031	15159	15033	15044	14974	15168	15164	15323	15234	15265	15083	14853	15256	15125	15180	15247	14923	15113	15226	15079	15019	15057	15143	14969	15025	15171	15078	14987	14857	14969	15012	15195	15240	15206	15050	15053	15278	14978	15025	15122	15175	15051	15231	15161	15089	15112	15137	15201	15212	15177	15197	15149	15050	14932	15233	15022	15082	15305	14889	15058	15077	14910	15087	15075	15121	15262	15101	15026	15010	15008	14992	14943	15172	15211	14948	15005	15269	15168	14950	15145	15118	15126	14967	15109	15081	15061	14900	15021	15138	15185	15160	14977	15305	15109	14952	15174	15064	15226	15122	15073	15086	15024	15230	15088	14916	15032	15121	15181	14903	15287	15356	15041	15127	15179	15246	15198	14897	15233	15042	14888	14920	14817	15045	15016	14868	15243	15124	15079	15206	15068	15259	15218	15263	15004	15069	15134	15060	14961	15024	15068	15056	15167	15166	15243	15348	14995	15098	15248	15084	15008	15243	15030	15274	15041	15023	14899	15120	15082	15086	15269	15071	15237	15150	15101	15157	15035	15026	15105	15234	15336	15222	15275	15324	15186	15033	14919	15121	15075	15337	14912	15101	15079	15192	15104	15062	15006	14871	15055	15208	15269	15156	15160	14934	15025	15111	15077	15062	15277	15060	15213	15024	15049	14973	15128	15053	15243	15092	15008	15146	15106	15088	15085	15013	15047	15186	15066	15255	15007	14987	15039	15062	15163	14931	15182	15200	15078	14915	15250	15039	15092	15021	15102	15049	15197	15260	15249	15119	15017	15122	15102	15105	14997	15044	15238	15271	14943	15122	15247	15193	15053	15360	15216	15085	14987	14984	14992	14993	15234	15114	14994	15319	15080	15202	15153	15075	15088	15261	15225	14960	14974	14979	15028	15031	14936	15019	15259	15154	15152	15064	15239	15146	15236	15253	15035	15238	15278	15061	15123	15266	15162	15091	14997	15363	15151	14964	15116	15382	15029	15173	15054	15241	15086	15043	15141	15068	15094	15129	14957	15101	15081	15067	15096	15158	15321	15040	15110	15165	15148	15001	15098	15093	15073	15297	15060	15099	15009	15062	15094	15142	14888	15066	15154	15026	14967	15090	15056	15056	14962	15060	15030	15184	14943	15070	14960	15210	15173	15239	15046	15015	15055	15133	15141	15120	15157	15160	15134	15069	15267	15137	15011	14985	15102	15137	15049	14868	15106	15022	15292	15036	15089	15074	15088	15153	14979	15091	15023	15076	15162	15164	15028	15042	15084	14990	15176	15178	15062	15297	15099	15119	14948	15096	15213	15262	15127	15152	15270	15284	15127	15042	15054	15138	15179	15196	15290	15182	14960	15266	15218	15141	15122	14977	15082	15172	15226	15058	15023	14959	15182	15218	15173	15165	15130	14965	15163	15110	15164	15043	15181	14950	15056	15094	15109	15049	15047	15133	15160	15143	15042	15017	14877	15178	15143	15155	15071	15124	15299	15141	15155	15165	15184	15157	15017	15163	15138	15148
29199	49014	46818	37703	32565	28905	25495	20866	18410	17258	16156	15341	14911	14777	14447	14099	13884	14112	14053	13927	13995	13908	13695	13907	13668	13670	13581	13759	13724	13525	13610	13622	13566	13835	13656	13563	13682	13596	13765	13596	13571	13600	13569	13416	13631	13576	13672	13539	13653	13641	13617	13598	13483	13636	13435	13347	13646	13503	13525	13534	13715	13667	13623	13520	13570	13559	13627	13458	13581	13546	13496	13429	13599	13589	13544	13520	13624	13563	13608	13493	13631	13631	13444	13643	13555	13674	13641	13608	13449	13551	13556	13560	13526	13597	13366	13468	13545	13571	13546	13574	13708	13436	13793	13651	13678	13607	13470	13629	13578	13446	13572	13728	13653	13487	13601	13577	13592	13750	13550	13454	13597	13446	13660	13363	13652	13473	13556	13562	13468	13672	13419	13526	13596	13608	13525	13549	13499	13358	13506	13590	13546	13544	13513	13392	13636	13557	13573	13475	13518	13738	13538	13536	13510	13624	13699	13544	13371	13692	13616	13575	13547	13627	13517	13497	13543	13447	13589	13712	13509	13609	13637	13544	13668	13295	13538	13601	13428	13623	13363	13550	13515	13439	13618	13525	13508	13539	13562	13486	13559	13567	13389	13566	13425	13433	13636	13566	13724	13496	13530	13510	13403	13621	13706	13589	13556	13483	13481	13557	13521	13835	13612	13472	13550	13511	13491	13591	13508	13564	13528	13593	13437	13488	13523	13670	13630	13508	13450	13517	13653	13657	13644	13459	13516	13529	13531	13657	13575	13598	13481	13530	13602	13551	13574	13486	13556	13713	13474	13564	13718	13667	13563	13672	13464	13481	13683	13668	13479	13549	13540	13535	13469	13550	13593	13607	13449	13567	13494	13568	13570	13463	13563	13455	13471	13448	13569	13494	13598	13442	13485	13470	13496	13495	13594	13463	13558	13563	13545	13578	13535	13573	13530	13665	13493	13630	13550	13522	13581	13403	13595	13533	13535	13537	13488	13579	13542	13681	13363	13513	13497	13541	13540	13528	13506	13480	13555	13476	13606	13474	13530	13628	13535	13511	13550	13625	13404	13350	13433	13606	13615	13526	13450	13555	13606	13579	13419	13686	13600	13639	13628	13426	13591	13694	13406	13368	13516	13513	13629	13651	13559	13608	13381	13567	13553	13691	13655	13587	13652	13668	13608	13521	13677	13748	13525	13574	13558	13514	13635	13579	13465	13541	13630	13566	13480	13701	13543	13665	13551	13538	13574	13490	13509	13533	13610	13660	13653	13635	13487	13457	13633	13688	13360	13496	13551	13499	13641	13506	13597	13579	13569	13447	13507	13400	13607	13482	13485	13751	13532	13527	13646	13623	13561	13443	13530	13539	13609	13429	13461	13518	13464	13655	13496	13562	13563	13686	13503	13634	13486	13541	13476	13489	13391	13618	13505	13482	13652	13444	13677	13562	13462	13532	13510	13620	13518	13517	13649	13461	13466	13394	13573	13441	13699	13389	13385	13521	13475	13538	13529	13513	13563	13463	13467	13591	13608	13504	13385	13521	13507	13481	13643	13594	13559	13542	13530	13640	13444	13624	13634	13681	13463	13564	13519	13454	13589	13633	13523	13463	13472	13444	13664	13480	13452	13687	13480	13667	13566	13465	13519	13721	13612	13535	13643	13570	13427	13608	13461	13622	13698	13695	13574	13535	13507	13507	13583	13409	13528	13490	13528	13447	13357	13672	13681	13603	13531	13521	13546	13578	13491	13580	13381	13509	13727	13372	13407	13649	13508	13620	13546	13554	13528	13538	13684	13543	13646	13664	13588	13607	13492	13540	13524	13597	13436	13532	13549	13449	13598	13508	13353	13675	13436	13500	13546	13414	13607	13648	13621	13596	13535	13531	13602	13522	13650	13586	13637	13547	13446	13571	13362	13767	13478	13666	13653	13475	13564	13435	13595	13630	13571	13569	13418	13602	13505	13600	13475	13656	13432	13597	13456	13571	13659	13559	13589	13574	13601	13647	13528	13428	13732	13670	13499	13634	13549	13658	13400	13509	13600	13557	13384	13364	13529	13593	13565	13549	13376	13658	13475	13715	13741	13545	13503	13618	13544	13343	13525	13376	13479	13578	13477	13651	13382	13660	13491	13478	13647	13516	13647	13689	13458	13518	13603	13599	13410	13571	13386	13578	13534	13661	13465	13518	13541	13575	13571	13575	13497	13483	13568	13600	13559	13593	13650	13689	13455	13633	13640	13386	13621	13371	13596	13527	13529	13495	13436	13606	13559	13527	13576	13654	13657	13507	13498	13594	13600	13464	13372	13569	13508	13540	13509	13493	13582	13622	13510	13559	13531	13595	13373	13522	13656	13500	13726	13512	13461	13570	13315	13645	13416	13604	13559	13415	13509	13577	13737	13453	13562	13593	13456	13532	13405	13546	13594	13639	13390	13550	13467	13590	13599	13386	13633	13528	13655	13553	13484	13529	13770	13628	13531	13530	13608	13699	13600	13672	13514	13692	13514	13444	13682	13554	13422	13534	13468	13320	13662	13438	13599	13545	13536	13556	13379	13580	13626	13647	13546	13616	13472	13472	13521	13446	13549	13526	13492	13659	13424	13576	13554	13519	13422	13534	13602	13661	13428	13634	13604	13612	13583	13564	13544	13465	13561	13469	13506	13547	13595	13590	13541	13523	13502	13640	13472	13574	13668	13592	13452	13484	13579	13552	13486	13544	13466	13587	13403	13660	13348	13683	13508	13389	13450	13523	13562	13507	13563	13487	13580	13708	13648	13435	13618	13491	13582	13633	13587	13536	13516	13642	13601	13683	13608	13555	13737	13605	13569	13599	13669	13413	13473	13653	13652	13530	13429	13470	13511	13587	13489	13578	13443	13730	13656	13615	13521	13639	13511	13492	13649	13561	13526	13444	13724	13479	13516	13519	13469	13625	13619	13608	13489	13456	13361	13486	13357	13529	13510	13584	13641	13633	13389	13650	13610	13647	13677	13460	13508	13706	13641	13335	13531	13598	13523	13571	13632	13522	13563	13459	13532	13572	13565	13541	13530	13428	13569	13681	13516	13513	13414	13474	13388	13702	13505	13533	13551	13528	13514	13474	13532	13546	13448	13505	13804	13532	13579	13495	13582	13705	13574	13543	13555	13610	13532	13452	13605	13419	13441	13411	13572	13604	13449	13482	13557	13465	13428	13506	13577	13478	13406	13580	13640	13544	13665	13495	13632	13572	13686	13642	13530	13524	13594	13575	13542	13481	13445	13684	13387	13464	13479	13600	13583	13477	13446	13567	13542	13651	13705	13696	13745	13463	13680	13722	13348	13570	13649	13438	13636	13530	13617	13479	13582	13494	13427	13498	13705	13475	13628	13394	13557	13488	13647	13568	13662	13441	13524	13679	13507	13582	13522	13632	13698	13715	13576	13597	13632	13555	13554	13425	13616	13627	13479	13618	13376	13401	13460	13519	13710	13462	13466	13600	13520	13573	13383	13446	13592	13555	13468	13500	13420	13695	13560	13608	13500	13508	13698	13556	13657	13562	13628	13491	13519	13517	13529	13563	13517	13480	13529	13470	13515	13589	13385	13600	13435	13668	13668	13568	13309	13429	13505	13679	13556	13527	13694	13579	13433	13488	13581	13559	13501	13515	13478	13538	13513	13563	13730	13414	13449	13610	13535	13411	13530	13476	13417	13522	13654	13621	13499	13583	13525	13608	13460	13408	13539	13524	13581	13606	13573	13511	13570	13561	13507	13575	13656	13521	13611	13543	13485	13606	13441	13492	13521	13462	13554	13677	13671	13581	13430	13467	13508	13489	13580	13619	13657	13497	13605	13558	13658	13550	13752	13594	13493	13358	13610	13465	13575	13460	13495	13549	13482	13587	13533	13624	13526	13481	13686	13557	13699	13434	13491	13637	13531	13559	13624	13563	13550	13521	13575	13481	13503	13740	13635	13651	13437	13645	13595	13587	13586	13444	13588	13604	13535	13529	13545	13487	13643	13498	13437	13577	13799	13398	13729	13610	13552	13555	13502	13601	13419	13564	13737	13527	13583	13506	13589	13514	13415	13900	13607	13711	13620	13556	13487	13472	13485	13456	13615	13501	13583	13636	13534	13571	13519	13517	13443	13502	13463	13551	13371	13593	13590	13448	13440	13398	13463	13474	13518	13481	13609	13597	13414	13618	13587	13639	13460	13563	13520	13426	13550	13505	13711	13525	13486	13585	13517	13450	13686	13527	13597	13691	13530	13466	13678	13478	13493	13597	13622	13660	13591	13543	13546	13458	13533	13560	13591	13531	13567	13475	13446	13521	13513	13452	13612	13445	13546	13476	13604	13455	13439	13438	13685	13594	13623	13496	13495	13535	13710	13679	13698	13633	13559	13640	13710	13551	13380	13665	13657	13577	13513	13564	13590	13493	13498	13526	13651	13577	13523	13695	13630	13612	13487	13568	13528	13408	13590	13395	13684	13627	13552	13532	13450	13667	13378	13544	13482	13441	13390	13500	13287	13524	13727	13637	13491	13448	13541	13521	13722	13546	13492	13572	13566	13411	13532	13391	13446	13457	13518	13464	13560	13575	13509	13622	13693	13522	13525	13645	13555	13613	13471	13510	13503	13665	13657	13599	13628	13542	13580	13681	13579	13564	13563	13432	13687	13698	13596	13592	13645	13695	13504	13491	13571	13548	13530	13635	13618	13676	13646	13490	13552	13497	13457	13559	13682	13479	13565	13538	13605	13688	13467	13494	13540	13542	13658	13297	13592	13590	13421	13549	13533	13419	13428	13553	13528	13479	13667	13709	13636	13560	13632	13720	13560	13506	13681	13443	13722	13543	13528	13546	13539	13404	13622	13638	13647	13385	13496	13438	13626	13659	13565	13460	13629	13526	13597	13531	13437	13684	13539	13678	13704	13615	13374	13792	13412	13701	13557	13590	13497	13663	13599	13375	13549	13684	13704	13642	13560	13571	13548	13667	13563	13430	13530	13456	13392	13626	13682	13582	13495	13640	13668	13585	13638	13489	13534	13553	13733	13461	13548	13556	13592	13341	13696	13456	13721	13567	13501	13483	13551	13520	13570	13393	13357	13428	13697	13581	13566	13594	13571	13469	13502	13504	13638	13551	13503	13607	13572	13536
22844	21128	28903	23947	23752	28855	30318	23837	21918	20665	18965	17709	17368	16917	16795	16241	16277	16276	16354	16202	15997	16076	16223	16068	15828	15912	15717	15907	15848	15887	15820	15882	15888	15625	15763	15765	16020	15810	15823	15826	15909	15762	15891	15673	15934	15666	15697	15673	15737	15850	15848	15630	15950	15786	15657	15762	15671	15861	15808	15701	15608	15708	15758	15494	15763	15637	15657	15834	15896	15682	15689	15845	15632	15818	15822	15787	15805	15857	15736	15747	15973	15707	15663	15676	15935	15532	15611	15693	15780	15737	15667	15712	15787	15688	15631	15901	15961	15725	15526	15718	15839	15574	15667	15592	15611	15653	15774	15669	15675	15718	15592	15805	15688	15640	15653	15865	15572	15743	15781	15563	15671	15547	15573	15509	15678	15726	15694	15915	15830	15833	15993	15565	15618	15498	15495	15828	15688	15873	15610	15776	15755	15685	15622	15588	15807	15750	15670	15629	15648	15756	15436	15819	15756	15687	15878	15528	15722	15713	15610	15714	15621	15664	15626	15771	15661	15675	15634	15641	15666	15435	15541	15696	15477	15836	15650	15748	15760	15565	15649	15613	15712	15664	15645	15552	15667	15640	15536	15640	15852	15692	15608	15761	15617	15603	15615	15601	15635	15663	15632	15617	15729	15703	15742	15785	15649	15675	15623	15621	15576	15683	15742	15779	15596	15615	15740	15730	15864	15782	15647	15655	15774	15719	15560	15697	15640	15579	15484	15775	15512	15654	15633	15637	15658	15618	15653	15613	15643	15772	15643	15675	15783	15742	15702	15775	15703	15622	15630	15460	15420	15615	15757	15535	15755	15713	15656	15653	15636	15682	15691	15797	15664	15632	15703	15694	15601	15780	15507	15733	15641	15804	15661	15595	15693	15742	15842	15870	15659	15666	15689	15609	15620	15701	15499	15509	15604	15636	15698	15893	15715	15739	15558	15520	15650	15522	15777	15842	15877	15657	15733	15517	15590	15453	15600	15574	15553	15803	15756	15818	15657	15552	15648	15745	15773	15759	15412	15642	15771	15719	15464	15887	15719	15657	15628	15892	15579	15551	15741	15600	15694	15522	15705	15626	15669	15579	15698	15741	15796	15719	15529	15605	15659	15714	15520	15502	15705	15741	15855	15775	15629	15680	15674	15712	15762	15755	15571	15627	15648	15692	15701	15677	15639	15813	15775	15465	15781	15670	15684	15458	15770	15758	15736	15499	15719	15704	15752	15472	15684	15742	15739	15547	15695	15586	15716	15691	15606	15512	15538	15779	15673	15848	15693	15627	15688	15610	15719	15609	15616	15660	15736	15428	15566	15432	15772	15690	15703	15623	15599	15832	15685	15783	15765	15680	15746	15748	15719	15607	15795	15514	15682	15581	15813	15598	15893	15582	15530	15856	15583	15869	15721	15544	15774	15757	15907	15644	15703	15757	15675	15861	15697	15730	15355	15542	15591	15791	15569	15685	15791	15716	15737	15779	15601	15561	15777	15585	15770	15825	15741	15647	15656	15780	15712	15681	15672	15853	15758	15593	15686	15787	15567	15571	15557	15599	15516	15685	15751	15678	15484	15635	15578	15725	15868	15541	15571	15774	15698	15713	15664	15495	15668	15485	15561	15626	15771	15525	15540	15568	15436	15570	15627	15781	15795	15736	15742	15823	15683	15557	15741	15770	15916	15681	15870	15910	15452	15690	15801	15555	15822	15527	15636	15642	15730	15550	15556	15692	15985	15696	15925	15654	15758	15768	15865	15671	15657	15689	15743	15681	15736	15450	15592	15708	15745	15644	15683	15707	15895	15396	15579	15608	15582	15600	15776	15554	15662	15827	15837	15680	15703	15768	15693	15824	15467	15791	15689	15590	15605	15787	15756	15451	15663	15803	15798	15572	15632	15680	15574	15787	15658	15855	15604	16010	15669	15586	15678	15635	15740	15612	15612	15608	15480	15691	15669	15902	15614	15705	15652	15691	15637	15494	15708	15626	15697	15784	15768	15640	15648	15510	15842	15752	15655	15716	15575	15590	15564	15627	15732	15609	15571	15780	15611	15584	15640	15609	15485	15734	15617	15805	15872	15596	15675	15703	15663	15690	15666	15716	15779	15587	15541	15695	15710	15745	15521	15427	15400	15680	15791	15453	15563	15752	15650	15553	15691	15629	15784	15529	15786	15618	15672	15689	15518	15685	15604	15576	15711	15545	15563	15592	15418	15624	15503	15786	15617	15728	15687	15594	15672	15740	15899	15802	15739	15694	15725	15761	15654	15679	15744	15775	15611	15511	15930	15733	15801	15790	15879	15677	15668	15680	15620	15445	15733	15574	15679	15486	15631	15693	15700	15750	15723	15545	15689	15611	15825	15542	15684	15824	15739	15758	15941	15635	15656	15586	15506	15568	15690	15464	15801	15808	15640	15803	15914	15551	15678	15635	15608	15675	15584	15683	15662	15625	15660	15533	15764	15615	15588	15753	15609	15641	15580	15761	15606	15592	15731	15855	15839	15565	15785	15674	15588	15494	15662	15736	15835	15564	15634	15806	15759	15839	15470	15638	15794	15631	15778	15599	15674	15695	15767	15737	15731	15663	15435	15831	15530	15662	15805	15721	15835	15526	15575	15635	15708	15530	15986	15768	15759	15624	15687	15644	15599	15562	15610	15725	15303	15625	15722	15600	15592	15637	15587	15596	15558	15692	15509	15612	15532	15735	15638	15529	15499	15550	15697	15624	15612	15755	15707	15648	15766	15716	15772	15770	15562	15435	15713	15522	15501	15650	15660	15387	15673	15576	15635	15675	15720	15657	15768	15554	15542	15571	15513	15476	15536	15622	15671	15692	15726	15467	15657	15531	15287	15354	15626	15714	15731	15821	15831	15682	15564	15545	15614	15787	15674	15686	15730	15720	15857	15801	15640	15739	15607	15536	15786	15825	15627	15605	15608	15657	15944	15578	15655	15529	15560	15583	15685	15613	15555	15748	15804	15840	15865	15704	15559	15613	15656	15828	15633	15659	15655	15660	15504	15640	15493	15548	15671	15599	15517	15734	15694	15587	15668	15818	15713	15729	15511	15659	15546	15581	15802	15624	15538	15747	15660	15781	15601	15682	15599	15793	15752	15797	15541	15765	15808	15747	15594	15638	15584	15707	15554	15389	15826	15533	15919	15553	15724	15508	15703	15652	15643	15530	15622	15478	15601	15784	15646	15677	15669	15731	15467	15626	15559	15707	15838	15682	15436	15635	15532	15667	15784	15665	15604	15567	15657	15655	15557	15672	15723	15763	15615	15493	15697	15588	15686	15629	15572	15656	15858	15664	15672	15614	15679	15679	15618	15770	15671	15850	15443	15569	15699	15502	15761	15769	15649	15566	15760	15794	15576	15633	15716	15662	15739	15619	15742	15576	15724	15615	15596	15781	15819	15551	15680	15574	15681	15775	15664	15558	15767	15754	15622	15683	15551	15420	15500	15785	15498	15712	15629	15668	15758	15833	15822	15639	15714	15639	15521	15610	15616	15426	15541	15769	15771	15524	15654	15812	15675	15706	15507	15712	15745	15609	15657	15737	15758	15674	15509	15738	15617	15608	16042	15801	15719	15568	15768	15774	15774	15547	15698	15780	15711	15718	15541	15587	15603	15669	15869	15742	15672	15664	15715	15733	15853	15332	15507	15772	15841	15537	15647	15771	15718	15524	15601	15526	15590	15578	15774	15720	15558	15676	15399	15712	15674	15818	15738	15580	15502	15642	15690	15739	15664	15508	15726	15640	15652	15687	15878	15682	15646	15611	15771	15703	15719	15598	15603	15598	15723	15642	15718	15497	15553	15450	15653	15713	15702	15614	15611	15712	15906	15772	15671	15610	15673	15628	15598	15754	15618	15697	15568	15770	15490	15604	15760	15840	15647	15590	15644	15607	15409	15793	15624	15414	15612	15802	15703	15646	15811	15685	15577	15684	15685	15661	15651	15794	15796	15698	15722	15564	15725	15770	15627	15631	15664	15778	15667	15761	15704	15833	15654	15637	15824	15667	15571	15618	15642	15815	15499	15861	15635	15687	15723	15673	15610	15729	15865	15725	15571	15661	15744	15614	15741	15670	15813	15674	15694	15405	15619	15757	15657	15383	15911	15616	15610	15502	15743	15567	15673	15638	15628	15685	15763	15589	15466	15906	15615	15792	15817	15690	15821	15730	15604	15648	15587	15685	15871	15688	15685	15652	15559	15827	15618	15735	15718	15677	15695	15707	15666	15695	15638	15929	15643	15629	15549	15739	15646	15468	15560	15565	15478	15685	15574	15520	15539	15629	15664	15719	15606	15761	15789	15619	15669	15675	15698	15655	15765	15685	15615	15494	15635	15632	15571	15670	15724	15605	15600	15544	15586	15520	15595	15692	15602	15790	15819	15835	15689	15642	15601	15604	15628	15979	15703	15679	15695	15686	15616	15792	15651	15634	15706	15669	15670	15773	15749	15666	15711	15529	15632	15660	15746	15755	15705	15688	15691	15804	15745	15634	15823	15766	15822	15677	15542	15575	15703	15556	15536	15811	15664	15666	15549	15861	15709	15481	15710	15742	15540	15783	15918	15912	15786	15614	15690	15657	15576	15612	15769	15734	15622	15504	15789	15665	15638	15523	15630	15710	15650	15702	15635	15778	15635	15610	15755	15825	15624	15693	15810	15765	15588	15528	15563	15615	15800	15563	15690	15683	15728	15665	15661	15678	15709	15591	15675	15678	15570	15579	15502	15550	15798	15698	15647	15611	15780	15774	15698	15868	15656	15690	15633	15605	15802	15776	15711	15523	15732	15827	15693	15706	15828	15649	15686	15760	15655	15748	15792	15740	15722	15534	15665	15590	15705	15900	15697	15731	15729	15647	15801	15795	15677	15681	15720	15668	15657	15496	15598	15666	15713	15658	15765	15587	15593	15780	15596	15553	15660	15703	15651	15664	15491	15710	15650	15627	15409	15687	15874	15656	15722	15786	15654	15646	15559	15607	15729	15621	15586	15509	15778	15853	15637	15625	15580	15804	15733	15760	15788	15710	15674	15536	15705	15764	15706	15696	15740	15437	15525	15636	15711	15537	15757	15738	15839	15794	15871	15688	15533	15838	15582	15624	15433	15731	15533	15660	15841	15768
31319	55857	52221	41675	37890	34466	28952	24264	22397	20184	17612	16461	15850	15416	14810	14808	14417	14519	14465	14360	14197	14269	14058	14015	14088	14143	14012	14152	13888	13864	13975	14022	13909	13879	14073	13924	13897	13842	14087	14156	13919	14049	13845	13988	13738	13767	13750	13877	13878	13849	13849	13845	13965	13816	13749	14013	13968	13843	13891	13880	13697	13871	13882	13786	13712	13740	13903	13733	13971	13966	13860	13774	13827	13921	13925	13803	13914	13785	13920	13935	13711	13707	13728	13830	13806	13814	13843	13754	13861	13829	13742	13948	13823	13667	13784	13796	13820	13857	13869	13941	13848	13754	13864	13943	14043	13988	13772	13864	13785	14000	13819	13876	13599	13776	13714	14038	13885	13629	13785	13735	13949	13750	13778	13738	13828	13774	13950	13848	13787	13716	13904	13868	13926	13783	13911	13869	13817	13935	13956	13902	13867	13837	13611	13953	13859	13957	13791	13613	13930	13780	13774	13848	13799	13754	13917	13570	13972	13925	13749	13891	13871	13783	13943	13833	13932	13894	13793	13857	13739	13775	13724	13757	13694	13885	13921	13811	13686	13735	13956	13867	13853	13961	13855	13896	13890	13702	13918	13908	13841	13842	13941	13850	13609	13923	13661	13824	13892	13803	13834	13829	13794	13749	14067	13650	13894	13909	13922	13862	13811	13958	13779	13757	13865	13822	13971	13772	13846	13824	13877	13841	13826	13970	13779	13750	13805	13943	13748	13858	13748	13719	13825	13837	13713	13676	13937	13826	13893	13800	13644	13813	13652	13887	13890	13857	13796	13782	13770	13801	13815	13793	13790	13945	13926	13711	13971	13773	13838	13862	13726	13866	13734	13699	13789	13839	13795	13851	13866	13996	13945	13810	13949	13639	13757	13783	13977	13779	13822	13666	13914	13962	13865	13779	13801	13806	13833	13748	13710	13766	13948	13754	13762	13845	13714	13806	13824	13856	13852	13916	13625	13787	13884	13707	13881	13861	13898	13835	13917	13736	13521	13763	13869	13813	13928	13997	13740	13865	13813	13801	13893	13676	13894	13721	13838	13792	13856	13875	13766	13702	13645	13862	13899	13924	13924	13872	13938	13694	13740	13873	13732	13885	13856	13914	13703	13813	13770	13894	13870	13924	13904	13809	13784	13738	13814	14009	13844	13699	13821	13580	13684	13862	13788	13678	13728	13793	13771	13771	13657	13710	13772	13747	13850	13919	13936	13909	13858	13865	13759	13760	13766	13751	14019	13762	13899	13915	13757	13716	13806	13832	13879	13703	13905	13716	13813	13816	13842	13759	13725	13654	14054	13948	13847	13936	13690	13730	13809	13725	13766	13912	13855	13741	13864	13677	13911	13676	13656	13816	13885	13721	13742	13883	13766	13724	13807	13611	13883	13949	13846	14016	13708	13982	13779	13852	13895	13897	13764	13677	13760	13690	13809	13634	13717	13747	13802	13835	13851	13832	13906	13748	13864	13719	13759	13935	13812	13897	13708	13864	13787	13805	13942	13970	13824	13987	13697	13854	13589	13674	13757	13954	13885	13845	13667	14006	13682	13793	13783	13715	13849	13718	13876	13681	13917	13808	13887	13875	13789	13742	13799	13781	13832	13860	13911	13842	13882	13727	13915	13755	13923	13950	13678	13765	13851	13794	13827	13720	13825	13654	13822	13681	13809	13857	13867	13800	13998	13813	13753	14036	13787	13688	13689	13779	13738	13732	13942	13719	13636	13930	13622	13799	13835	13891	13787	13771	13852	13814	13695	13900	13770	13710	13962	13982	13756	13961	13865	13804	13977	13856	13758	13935	13846	13838	13778	13856	13767	13743	13927	14050	13910	13773	13880	13819	13624	13874	13893	13779	13905	13888	13876	13807	13773	13896	13739	13864	13859	13814	13807	13805	13856	13782	13825	13952	13759	13754	13894	13869	13722	13707	13551	13578	13783	13781	13824	13920	13665	13801	13851	13746	13758	13813	13736	13767	13764	13861	13886	14060	13654	13697	13803	13828	13733	13883	13866	13768	13691	13806	13880	13874	13791	13900	13698	13673	13746	13945	13728	13708	13787	13744	13783	13789	13783	13629	13939	13833	13766	13839	13854	13854	13965	13970	13701	13882	13795	13792	13682	13771	14080	13771	13807	13683	13757	13639	13755	13893	13951	13683	13726	13792	13875	13808	13835	13717	13825	13931	13737	13744	13663	13932	13804	13897	13788	13747	13962	13757	13735	13772	13957	13802	13768	13686	13692	13716	13934	13827	13885	13753	13659	13836	13847	13970	13845	13688	13680	13757	13742	13774	13730	13695	13779	13799	13756	13823	13734	13869	13797	13458	13849	13770	13837	13930	13708	13832	13685	13731	13830	13662	13898	13684	13801	13809	13903	13815	13783	13857	13764	13779	13792	13906	13843	13697	13836	13808	13824	13774	13797	13703	13952	13933	13930	13820	13761	13945	13715	13921	13740	13730	13703	13766	13751	13779	13886	13738	13905	13808	13934	13758	13794	13703	13834	13734	13715	13844	13811	13863	13767	13667	13781	13747	13695	13764	13915	13927	13883	13751	13848	13815	13794	13758	13781	13712	13853	13632	13881	13814	13840	13749	13740	13731	13718	13755	13640	13768	13767	13953	13713	13790	13971	13672	13732	13903	13740	13711	13914	14014	13830	13844	13956	13835	13694	13727	13757	13705	13895	13728	13788	13811	13925	13800	13752	13875	13829	13781	13908	13721	13906	13852	13871	13913	13922	13824	13843	13855	13761	13813	13647	13907	13879	13833	13877	13851	13808	13681	13698	13822	13832	13819	13875	13823	13905	13863	13825	13684	13733	13937	13785	13956	13861	13678	13813	13670	13782	13917	13871	13772	13690	13729	13907	13673	14026	13854	13822	13911	13727	13832	13796	13775	13810	13815	13767	13783	13873	13826	13687	13944	13989	13758	13921	13821	13889	13746	13696	13766	13839	13854	13684	13862	13825	13903	13843	13912	13762	13868	13897	13849	13846	13892	14000	13814	13767	13809	13771	13753	13978	13879	13907	13703	13778	13840	13829	13744	13990	13922	13943	13779	13821	13702	13741	13787	13712	13645	13798	13726	13830	13696	13723	13867	13819	13697	13857	13766	13669	13823	13863	13629	13820	13716	13904	13804	13702	13902	13856	13863	13891	13894	13761	13975	13865	13857	13775	13850	13819	13742	13940	13834	13800	13817	13777	13745	13951	13703	13683	13909	13906	13724	13855	13722	13765	13768	13677	13865	13845	13869	13888	13857	13854	13881	13841	13760	13908	13818	13638	13736	13827	13635	13975	13757	13908	13743	13642	13730	13791	13782	13735	13767	13712	13936	13812	13845	13695	13910	13955	13813	13823	13854	13975	13675	13700	13822	13718	13958	13772	13787	14013	13869	13839	13847	13971	13682	13895	13904	13538	13933	13917	13758	13809	13759	13745	13807	13730	13788	13822	13971	13647	13837	14006	13830	13770	13951	13742	13806	13640	13857	13881	13866	13864	13739	13835	13852	13650	13870	13847	13747	13757	13735	13876	13802	13700	13836	13772	13835	13857	13758	13891	13684	13904	13891	13827	13786	13871	13855	13879	13726	13736	13651	13740	13978	13743	13725	13922	13924	13761	13668	13857	13843	13691	13715	13625	13639	13972	13793	14067	13889	13779	13873	13768	13891	13983	13922	13698	13877	13873	13900	13734	13841	13668	13753	13951	13827	13826	13865	13760	13716	13880	13857	13759	13640	13699	13847	13737	13864	13927	13764	13792	13960	13790	13832	13719	13891	13832	13858	13730	13944	13850	13924	13863	13842	13933	13647	13784	13942	13745	13720	13761	13937	13821	13613	13891	13890	13865	13769	13822	13893	13803	13906	13791	13851	13818	13811	13885	13741	13889	13671	13950	13872	13772	13759	13837	13775	13761	13613	13882	13826	13756	13668	13710	13874	13892	13780	14043	13928	13567	13679	13770	13631	13956	13866	13854	13608	13847	13852	13806	13806	13750	13822	13761	13745	13949	13796	13960	13860	13944	13996	13870	13811	13896	13822	13824	13844	13824	13926	13953	13691	13718	13647	13879	13822	13907	13638	13783	13851	13664	13903	13821	13895	13855	13743	14025	13748	13694	13861	13763	13864	13924	13753	13652	13823	13764	13811	13764	14054	13816	13760	13746	13688	13958	13701	13815	13808	13822	13567	13695	13863	13815	13715	13786	13787	13802	13695	13766	13732	13745	13820	13742	13887	13707	13835	13899	13777	13945	13885	13959	13946	13543	13882	13851	13743	13901	14001	13875	13717	13685	13815	13904	13836	13870	13810	13740	13682	13841	13794	13878	13795	13736	13785	13832	13868	13863	13777	13861	13774	13938	13772	13899	13843	13640	13762	13751	13728	13889	13809	13725	13826	13795	13808	13754	13933	13889	13903	13930	13746	13941	13883	13892	13769	13843	13820	13934	13896	13735	13927	13785	13866	13842	13815	13631	13646	13906	13718	13875	13782	13873	13935	13797	13787	13911	14070	13815	13701	13836	13813	13832	13831	13930	13864	13821	13741	14059	13649	13837	13828	13981	13877	13861	13770	14023	13827	13801	13776	13859	13687	13799	13845	13806	13887	13784	13854	13900	13848	13928	13735	14033	13897	13818	13732	13982	13717	13829	13863	13947	13785	13795	13660	13943	13745	13941	13587	13790	13852	13901	13899	13847	14024	13870	13875	13854	13848	13970	13963	13786	13932	13798	13834	13901	13627	13775	13889	13876	13751	13923	13694	13832	13751	13888	13841	13816	13758	13818	13790	13813	13726	13714	13638	13852	13774	13872	13815	13828	13713	13840	13774	13951	13773	13965	13928	13868	13847	13873	13844	13875	13753	13832	13717	13839	13816	13809	13723	13841	13885	13961	13624	14018	13626	13774	13843	13695	13745	13854	13786	14063	13780	13782	13820	13886	13789	13782	13859	13770	13799	13668	13619	13768	13741	13846	13918	13798	13966	13958	13907	13837	13788	13733	13854	13851	13831	13778	13714	13835	13925	13771	13733	13901	13936	13839	13771	13872	13886	13884	13827	13989	13917	13717	13870	13782	14013	13714	13748	13893	13845	13840	13771	13917	13922	13613	13852	13921	13933	13565	13933
28808	27042	34596	31274	25359	21934	19803	18074	17135	16528	16251	15927	15691	15836	15596	15578	15473	15277	15191	15270	15282	15344	15215	15172	15273	15200	15244	15299	15087	15106	15148	15061	15278	14978	15194	15043	15112	15060	15207	15149	15058	15095	15246	15363	15056	15055	15198	15163	15076	14931	15054	15097	15176	15093	15142	15346	15240	15228	15099	15216	15113	15064	15168	15215	15035	15145	15011	15219	15337	15228	15390	15316	14996	15100	14884	15124	15220	15152	15192	14927	15089	15048	15078	15164	15065	15169	14940	15091	15154	15157	15300	15225	15207	15001	15017	15119	15028	14967	15077	14938	14955	15269	15149	15261	15286	15144	15108	15179	14988	15137	15098	14995	15057	15338	15121	15116	15064	14984	15212	14802	15292	15132	15134	15124	15246	15070	15134	15113	15236	14942	15251	15214	15207	15126	15043	14913	15093	15079	15049	15233	15050	14995	15076	15105	15212	15117	15156	15078	14968	14940	15174	15167	15077	15081	15008	15166	14921	15174	15154	15094	14878	15229	15398	14999	15220	15090	15026	14934	14903	15125	15234	15155	15074	15087	15097	15038	15002	15014	15277	14998	15081	15022	14986	15096	15170	15225	15173	14977	15082	15239	15141	14872	15000	15066	15150	15148	15120	15089	15025	15223	15200	15317	15010	15147	14979	15146	15045	15229	15291	15279	15059	15153	15209	15205	14909	15209	15135	15078	15082	15045	15003	15085	15176	15257	14953	15072	14955	14936	15112	15049	15172	15062	15116	15140	14969	15046	15129	15178	15069	15222	15018	15137	15038	15076	15161	15232	15124	15198	15177	15025	15257	15095	15138	15178	15066	15068	15465	15123	15208	15338	15220	15195	15170	15172	15211	15213	15285	15232	15178	15070	15093	14868	15144	15024	14986	15022	15143	15146	15208	15166	15114	14949	15072	15051	15123	15379	15239	15162	15341	15064	15184	15304	15211	15137	15154	15181	15084	15066	15168	15153	15297	15048	15271	15151	15133	14975	15020	15097	15117	15175	15056	15097	15071	15031	15091	15044	15073	14933	15119	14995	15048	15110	15172	15163	15047	15259	14925	15201	15045	15123	15091	15136	15052	15098	15158	15066	15098	14959	15086	14720	14958	15007	15158	15031	14997	15279	15203	15001	15186	14944	14935	15169	15027	15076	15136	15180	15147	15147	15183	15017	15173	15204	15149	15176	14954	15159	15144	15008	14932	14967	15373	15027	15301	15000	15089	15165	14873	14947	14972	15088	15091	14940	15026	15177	15000	15092	15084	15219	15267	15282	15285	15240	15195	15180	14951	15014	15079	15084	15037	15062	14986	15017	15122	15254	15124	14989	15020	14929	15196	15007	15143	15095	15235	15197	15039	15189	15040	14973	15244	14999	15075	14983	14932	15141	15076	15138	15055	15000	15230	15145	15106	15091	15078	15026	14947	15231	14980	15005	15123	15233	15071	15227	15211	15031	15024	15122	15020	14974	15095	15354	15045	15170	15280	14952	15110	15165	15071	15076	15250	15073	15258	15074	15108	14797	15277	15252	15081	15114	15076	15052	14991	15031	15202	15089	15061	15298	15058	14923	15121	15198	15130	15150	15138	15176	15142	15117	15189	14995	15041	15069	15269	15301	15190	15090	15113	15215	15032	15094	15110	15248	15151	14986	15079	15094	15227	15216	15104	15017	15102	15190	15228	15318	14870	14997	15134	15003	15005	14984	15071	14949	15074	15008	15225	15170	15166	15059	14960	15132	15078	15116	15122	15174	15093	15079	15102	15111	15184	14993	15118	15120	15075	15335	15104	14934	14938	15129	15180	15058	15197	15150	15156	15206	15222	15257	15053	14961	15169	14946	15064	15155	15147	15168	14897	15099	15254	15015	15167	15009	15199	15033	15157	15091	15143	15092	15031	15180	15070	15027	15034	15158	15172	15112	15104	15113	14869	15050	15035	14919	15042	15104	15161	15033	15108	15084	15222	15032	15159	15027	15017	15013	15298	15015	15026	15216	15120	15052	15082	15144	15200	15122	15217	15296	15181	14972	15218	15059	15084	15056	15111	15258	15215	15015	15066	15156	14997	15091	15012	15137	15079	15098	15185	15065	15150	15259	15183	15088	14985	15147	15332	15016	15216	15186	14918	15131	15169	15068	15018	15303	15059	15184	15162	15305	15057	15212	15090	15120	15089	15212	15220	15153	15359	15197	15085	15119	15167	15169	15102	15006	15073	14932	15170	14969	15221	15262	14988	14956	15147	15093	15033	15129	15328	15066	14849	14991	15148	15001	15042	15032	14993	14949	15026	15009	14977	15158	15072	15384	15137	15092	15028	14937	14935	15190	14968	15082	15008	15312	15228	15137	15015	15299	15149	15395	15120	14980	15047	15029	15084	14997	15115	15026	14862	15088	15111	15009	15106	15196	15064	15246	14968	14959	15176	15175	15102	15116	15030	15205	15121	15071	15104	15220	14874	15131	15083	15224	15118	14926	15149	15176	15162	15142	15155	15096	15154	15045	15001	15290	15269	15216	14971	15249	15193	15340	15099	15098	15136	15025	15268	15037	15112	15196	15146	15092	15095	15110	14987	15121	15034	15028	15139	15022	14918	15165	15228	15274	15189	15094	15307	15140	15035	14896	15038	15083	15216	15065	15260	15087	15097	15140	14980	15067	15048	15073	15130	15105	15164	15183	15080	15233	15134	14950	15103	15006	15053	15340	15125	14898	15150	15005	14894	15022	15104	15203	15110	14929	15260	15238	15197	15069	15059	15062	15174	15003	15138	15178	15080	15143	15060	15157	15205	15002	15090	15226	15141	15131	15187	15212	15239	15093	15093	15265	15186	14896	15272	15227	15115	15248	15109	15112	15135	14982	14971	15084	15155	15176	15283	14960	14913	15184	15180	15352	15224	15109	15109	14984	15153	15044	15046	15060	15182	15190	15230	15139	15163	14987	15043	15245	15083	15051	15247	15014	15184	15134	15002	15213	15070	14978	14926	15112	14963	15067	14940	15057	15119	15169	15181	15182	15008	15140	14955	14909	15085	15181	15230	15234	15021	15004	15045	15037	15131	15121	15111	15233	15072	15029	14970	15054	15058	14994	15220	15195	14949	15067	15165	15045	14940	15107	15201	15174	15122	14971	14987	14900	15155	15192	15128	15166	15116	15041	15235	15053	15079	14933	15112	15106	15103	15086	15261	15247	15003	15116	15161	15046	15224	15075	15306	15145	15110	15333	15195	15100	15174	15188	15168	15131	15313	15039	15071	15118	15223	15177	15186	15233	15213	15117	15245	15307	15162	15223	15133	15124	15136	15025	15074	15065	15084	14995	15217	15084	15046	15041	15056	14956	15149	15035	15167	14869	14890	14998	15170	15066	15199	15163	15115	14940	15210	15114	15129	15269	15303	14974	15187	15201	15039	15014	14926	15203	15087	15248	15148	15042	15166	14996	14918	15166	15203	15261	15139	15209	15154	15141	15021	14992	15089	14963	14943	15050	15248	15014	15191	14948	15209	15151	15232	15178	15239	15162	15047	14978	14967	15032	14976	15100	15187	15114	14918	15314	15114	15047	15060	15248	15177	15332	15173	15046	15026	15018	15136	15202	15138	14966	14932	15222	15123	14982	15236	15099	15136	15139	15226	15074	14978	15075	15233	14976	14933	15087	14947	15039	15134	15002	15022	15247	15148	15074	15020	15230	15138	15062	15103	15182	15045	15121	15096	15200	15187	15119	15131	15220	14980	14982	14931	15191	15174	15140	15126	15131	15203	15200	15198	15097	15104	15049	15078	15114	15150	15101	15201	14977	14975	15158	15258	15239	14996	15008	14966	14998	15092	15162	15064	15134	15080	15230	15098	15228	15144	15065	15135	15187	15002	15201	15055	15022	15068	14981	14837	15058	15230	15280	15273	15109	15087	15191	15163	15264	15208	15077	15034	15030	15116	15196	15028	15115	15312	15112	15069	15148	15270	15197	15176	14929	15114	15051	15233	15020	15033	15208	15174	15145	15124	15351	14934	15201	15064	15051	15186	15114	15050	15259	15258	15076	15083	15228	15134	15033	15079	15202	15228	15141	15177	15076	15107	15039	15006	15218	15075	15118	15078	15287	15179	15157	14944	15022	15019	15081	15190	15068	15050	15066	15072	15167	15193	15093	15202	15196	14914	15093	15056	15223	15041	14982	15154	15093	14992	15150	15078	15096	15056	15262	15180	15131	15175	14955	15077	15159	15000	15122	15131	15252	15153	15161	14985	14997	15117	14972	15207	15211	15159	15113	15288	14988	14937	14923	15087	15035	15093	15063	14945	15110	15039	14906	15170	15193	15245	15112	15158	15208	15212	15140	15055	15064	15326	15170	15159	15166	15110	14954	15195	15107	15100	15162	15084	15175	15179	15005	15284	15154	15013	15213	15111	15266	14968	15000	15332	15077	15077	15309	15265	14887	15136	15228	15081	15018	15168	15028	15202	15311	15160	15274	15115	15080	15184	15182	15293	15077	14916	15110	15036	15037	14939	15096	14942	15289	15117	15125	15152	15050	15096	15093	14961	15064	15167	15154	14873	15111	15184	15207	15142	15199	15044	15102	15146	15319	15168	15125	15216	15098	15128	15078	15358	15219	15197	15130	15154	15172	14977	15115	15046	15049	15153	14967	15070	15134	15036	15140	15321	15101	15021	14873	15122	15017	15119	15057	15259	14974	15061	15149	15197	15027	15122	15054	15013	15172	15199	15189	15057	15197	15124	15392	15250	14942	15153	15049	14999	14979	15080	15164	15114	15183	15149	15246	15083	15190	15137	15231	15224	15108	14906	15103	15187	15227	15042	15249	15174	15280	15072	15022	15130	15193	15304	14907	14970	15138	15292	15113	14912	15105	15110	15182	15218	15384	15073	14985	15041	15069	15121	15223	15290	14959	15304	15173	15179	14979	15139	15121	14978	14987	15386	15010	15076	15241	15232	15017	15180	14837	14993	15335	15075	15156	15134	15059	15181	15029	15235	15237	15144	15114	15144	15040	15283	15206	14929	15136	15165	15169	15273	15057	14969	15318	15271	15085	15139	15120	15255	15122	15095	15298	15394	15305	15131	15220	15117	15045	15157	15065	15066	15231	14967	15222	15092	15189	15260	15171	15156	15145	15095	15001
29444	42956	39738	30958	26365	22433	19461	17639	16613	15831	15214	14775	14690	14501	14023	14005	13730	13891	13877	13682	13849	13774	13862	13715	13669	13786	13526	13540	13727	13546	13616	13658	13688	13540	13556	13480	13660	13660	13624	13513	13541	13633	13627	13408	13552	13528	13599	13625	13612	13596	13500	13578	13499	13487	13718	13576	13489	13585	13597	13537	13637	13425	13455	13554	13561	13571	13514	13560	13673	13688	13505	13689	13755	13711	13475	13592	13413	13510	13663	13620	13640	13552	13616	13458	13608	13603	13503	13591	13452	13393	13603	13614	13583	13539	13480	13457	13702	13349	13520	13538	13608	13440	13560	13651	13643	13505	13739	13462	13745	13385	13617	13458	13487	13561	13437	13654	13560	13599	13589	13664	13336	13538	13425	13627	13387	13610	13478	13653	13466	13570	13606	13741	13635	13626	13650	13627	13509	13583	13509	13621	13658	13483	13601	13498	13607	13675	13682	13566	13537	13606	13514	13527	13410	13490	13519	13549	13685	13581	13486	13518	13507	13558	13520	13520	13638	13510	13440	13628	13583	13632	13489	13465	13469	13626	13379	13558	13529	13612	13509	13495	13666	13579	13643	13709	13452	13499	13379	13524	13523	13584	13450	13608	13527	13620	13695	13485	13645	13639	13627	13442	13608	13616	13522	13550	13428	13619	13625	13552	13371	13518	13549	13590	13605	13394	13492	13565	13604	13559	13495	13498	13691	13637	13670	13539	13694	13687	13518	13680	13529	13370	13434	13610	13573	13468	13525	13470	13556	13560	13549	13595	13710	13518	13485	13492	13422	13666	13497	13320	13556	13634	13486	13513	13584	13568	13673	13398	13635	13604	13658	13629	13440	13499	13638	13673	13567	13515	13522	13538	13756	13562	13631	13594	13447	13537	13654	13615	13457	13594	13681	13432	13643	13641	13735	13661	13594	13396	13401	13506	13498	13514	13634	13576	13384	13381	13541	13473	13646	13369	13577	13523	13753	13474	13513	13556	13593	13475	13494	13486	13471	13582	13543	13493	13661	13531	13565	13537	13492	13634	13429	13498	13574	13484	13592	13681	13430	13463	13380	13588	13449	13576	13604	13590	13562	13796	13554	13665	13599	13583	13600	13591	13603	13437	13510	13569	13539	13491	13449	13731	13612	13546	13548	13564	13478	13460	13447	13614	13433	13290	13559	13727	13603	13459	13530	13364	13481	13493	13536	13468	13537	13401	13572	13351	13518	13521	13542	13662	13569	13589	13701	13497	13574	13432	13263	13556	13428	13610	13587	13605	13494	13679	13468	13443	13486	13660	13587	13543	13534	13627	13459	13615	13460	13795	13547	13557	13539	13546	13651	13529	13543	13684	13550	13483	13421	13419	13576	13562	13413	13406	13422	13495	13588	13636	13542	13529	13490	13571	13595	13635	13495	13504	13369	13451	13596	13481	13512	13643	13557	13552	13542	13511	13386	13569	13466	13416	13390	13359	13543	13527	13536	13657	13516	13597	13561	13430	13593	13633	13476	13637	13661	13586	13554	13579	13603	13570	13673	13666	13777	13579	13562	13596	13600	13447	13473	13557	13522	13589	13566	13542	13612	13688	13532	13485	13511	13665	13506	13558	13775	13619	13498	13477	13533	13503	13833	13384	13501	13469	13440	13535	13543	13614	13631	13529	13518	13574	13415	13565	13623	13520	13624	13554	13488	13565	13731	13530	13522	13627	13518	13522	13608	13473	13357	13714	13337	13676	13499	13627	13708	13633	13640	13484	13612	13436	13552	13585	13684	13486	13539	13561	13539	13695	13543	13626	13599	13623	13676	13648	13785	13535	13655	13580	13595	13709	13495	13569	13622	13543	13564	13607	13498	13575	13445	13547	13474	13649	13522	13570	13409	13646	13401	13494	13511	13508	13520	13618	13522	13497	13543	13647	13513	13560	13568	13641	13701	13541	13762	13466	13550	13574	13666	13507	13377	13647	13490	13545	13621	13636	13558	13687	13489	13513	13561	13773	13618	13513	13567	13523	13533	13530	13740	13492	13602	13640	13601	13559	13480	13571	13671	13602	13516	13440	13529	13609	13587	13642	13546	13544	13399	13447	13504	13565	13586	13575	13600	13679	13505	13554	13521	13471	13537	13482	13588	13424	13547	13628	13578	13561	13601	13416	13482	13469	13576	13502	13755	13498	13634	13402	13394	13671	13601	13607	13708	13397	13622	13642	13392	13650	13644	13474	13516	13533	13663	13583	13544	13579	13551	13485	13499	13646	13521	13582	13582	13636	13591	13823	13442	13527	13765	13500	13485	13425	13652	13582	13629	13498	13545	13549	13574	13582	13486	13712	13529	13448	13603	13457	13479	13532	13570	13442	13532	13478	13593	13592	13589	13693	13623	13652	13656	13627	13451	13408	13652	13472	13579	13423	13723	13317	13594	13362	13552	13468	13673	13463	13467	13686	13689	13535	13636	13679	13605	13452	13540	13612	13542	13575	13531	13422	13496	13384	13582	13481	13578	13481	13567	13562	13521	13437	13629	13477	13546	13555	13564	13616	13500	13588	13799	13540	13653	13556	13600	13652	13612	13519	13589	13664	13583	13541	13587	13585	13537	13678	13700	13414	13448	13524	13686	13701	13545	13557	13537	13580	13659	13559	13632	13533	13400	13399	13538	13657	13565	13547	13571	13606	13589	13430	13583	13457	13529	13660	13598	13496	13706	13484	13699	13478	13566	13653	13421	13555	13424	13392	13723	13446	13586	13541	13464	13398	13545	13740	13654	13428	13447	13592	13600	13557	13573	13493	13596	13653	13492	13562	13377	13497	13711	13648	13468	13496	13606	13453	13673	13464	13590	13691	13679	13533	13664	13438	13533	13595	13532	13512	13512	13565	13498	13425	13533	13641	13521	13554	13581	13507	13515	13480	13589	13524	13533	13571	13635	13510	13413	13479	13652	13590	13488	13540	13500	13558	13457	13693	13537	13604	13490	13529	13615	13567	13567	13631	13519	13653	13645	13697	13422	13591	13619	13714	13543	13486	13477	13525	13491	13553	13648	13561	13560	13658	13480	13661	13651	13601	13641	13623	13447	13526	13494	13294	13710	13571	13580	13504	13444	13417	13539	13497	13623	13544	13525	13535	13536	13592	13662	13642	13426	13464	13558	13625	13561	13485	13545	13689	13546	13637	13572	13729	13583	13514	13626	13725	13575	13657	13755	13459	13650	13521	13469	13624	13685	13481	13561	13580	13664	13571	13636	13684	13480	13540	13594	13575	13603	13521	13499	13593	13505	13514	13515	13659	13692	13566	13699	13537	13523	13477	13420	13710	13423	13377	13561	13493	13531	13529	13551	13448	13574	13667	13510	13531	13459	13505	13457	13614	13554	13565	13417	13556	13570	13587	13434	13699	13545	13610	13519	13565	13506	13651	13490	13519	13535	13587	13650	13598	13685	13505	13552	13698	13684	13378	13465	13547	13392	13414	13447	13606	13509	13543	13627	13525	13491	13436	13529	13619	13555	13549	13631	13616	13549	13633	13484	13552	13469	13546	13626	13557	13511	13634	13403	13565	13520	13586	13406	13383	13531	13673	13586	13497	13668	13587	13448	13464	13485	13585	13406	13554	13455	13462	13563	13495	13653	13679	13448	13477	13675	13458	13442	13564	13611	13618	13402	13459	13581	13704	13499	13678	13560	13631	13526	13583	13519	13535	13321	13555	13641	13567	13569	13580	13593	13511	13672	13579	13587	13539	13597	13512	13503	13712	13394	13668	13530	13635	13526	13487	13446	13504	13624	13651	13656	13582	13690	13441	13556	13510	13651	13557	13539	13606	13569	13531	13540	13431	13698	13508	13600	13626	13559	13578	13539	13469	13562	13551	13665	13431	13409	13479	13714	13420	13504	13649	13404	13732	13666	13490	13504	13551	13629	13515	13540	13654	13634	13503	13554	13507	13608	13397	13396	13450	13595	13482	13620	13431	13558	13613	13644	13747	13507	13598	13771	13717	13636	13695	13594	13566	13667	13479	13531	13606	13535	13496	13542	13534	13604	13440	13581	13470	13621	13430	13513	13622	13501	13569	13796	13507	13431	13546	13484	13368	13565	13657	13472	13694	13468	13606	13618	13353	13672	13514	13363	13490	13577	13600	13519	13581	13625	13433	13669	13612	13510	13560	13531	13606	13693	13526	13651	13628	13676	13498	13516	13748	13544	13698	13461	13513	13622	13654	13641	13635	13717	13406	13450	13532	13592	13485	13541	13600	13483	13638	13542	13532	13592	13475	13423	13384	13484	13649	13607	13592	13650	13438	13482	13603	13488	13422	13459	13644	13547	13501	13531	13720	13741	13582	13466	13547	13490	13446	13494	13687	13453	13508	13568	13616	13486	13508	13601	13518	13526	13571	13557	13678	13641	13638	13718	13709	13493	13746	13422	13509	13649	13562	13490	13484	13418	13446	13698	13589	13643	13605	13530	13497	13470	13722	13432	13316	13636	13447	13512	13588	13656	13637	13496	13685	13525	13626	13548	13501	13581	13694	13458	13731	13427	13550	13428	13532	13608	13395	13536	13470	13599	13558	13646	13595	13662	13622	13465	13591	13734	13567	13546	13532	13603	13454	13623	13481	13550	13540	13534	13593	13670	13428	13595	13490	13556	13560	13503	13592	13508	13705	13499	13503	13544	13550	13674	13554	13608	13433	13565	13684	13580	13460	13444	13395	13457	13461	13540	13546	13577	13708	13665	13477	13495	13578	13591	13316	13526	13506	13597	13535	13465	13509	13580	13780	13424	13498	13536	13603	13453	13624	13479	13497	13513	13407	13597	13566	13515	13436	13483	13478	13390	13585	13513	13418	13552	13593	13642	13557	13538	13531	13488	13599	13381	13461	13647	13554	13388	13397	13587	13523	13460	13559	13585	13407	13574	13629	13589	13604	13574	13515	13745	13615	13627	13522	13568	13477	13771	13497	13499	13514	13475	13761	13524	13676	13456	13438	13642	13460	13465	13766	13468	13511	13429	13622	13518	13507	13561	13637	13532	13654	13456	13457	13585	13500	13494	13500	13552	13585	13537	13698	13426	13473	13583	13494	13522	13592	13765	13425	13535	13567	13515	13541	13502	13546	13375	13573	13556	13317	13610	13547	13496	13453	13647	13549
24139	21148	28550	26297	26064	26386	24933	20972	19259	18485	17645	16742	16326	16279	15803	15573	15608	15526	15520	15450	15248	15370	15229	15209	15250	15260	15200	15129	15284	15049	15232	15283	15291	15138	14951	14979	15054	14982	15180	15197	15240	14805	15020	15137	15268	15259	14899	15203	15023	15032	15033	15116	15314	14865	15085	15021	15245	15093	15069	15259	15091	15110	15120	15078	14985	15028	15098	15220	15042	14903	15102	15027	15003	15045	14862	15135	14992	15242	15031	15112	14923	15076	15003	15119	15167	15088	15127	15114	15043	15325	15143	15039	15008	15138	15115	15064	15039	15077	15214	14948	15148	15053	15277	14938	15157	15032	14998	14877	14950	15109	15089	15194	15058	15123	15075	14844	14987	15027	15134	15338	15175	15089	15009	14960	14903	15103	15140	15040	14820	15133	15214	15122	15085	14974	15075	15025	15194	15076	15101	14902	14871	15084	15020	14880	15025	14905	15172	14841	14893	15118	15084	15136	15071	15217	15095	15079	15129	15252	15144	14980	15267	14984	14932	15275	14982	14977	15152	14982	14951	14963	15011	14940	15067	14961	15077	15082	15021	15117	15011	14949	15089	15214	14963	15077	15013	14779	15027	15065	14858	15024	15124	15220	15185	15093	15138	15110	14807	15052	15194	15149	15110	15105	15126	15091	15148	15027	15087	14834	14996	15112	15081	14937	14993	14937	14948	15002	15027	14999	15111	15005	15092	15091	15181	14889	15179	15048	14979	15067	15032	15005	14838	14794	15098	15122	15201	15116	15048	15058	14995	15205	14938	14925	15044	15180	15152	15056	15164	15231	15038	15047	15110	15071	15323	15014	15214	15168	15240	15291	15027	15049	15008	15041	14886	15059	15086	15055	15012	15153	14998	14969	15168	14998	15110	14917	15043	15160	15140	15190	15071	14989	15145	14956	14860	15068	14947	14808	15118	15009	15093	14812	15010	15163	15099	14987	14796	14806	15062	14981	15044	15062	14966	14991	15062	15010	15177	15227	15024	15063	15028	15061	14871	14826	15091	14989	15257	15123	15128	15045	14896	14756	14925	15109	15177	14929	14924	15308	14927	15101	14983	15019	15329	15100	14984	15145	14977	15067	15043	14985	15205	14957	15082	15154	15110	14933	15184	14931	15072	15289	14989	14880	15056	15037	14975	15068	14797	15146	15220	14720	14916	14885	15043	14869	15027	15051	14981	15086	15059	14978	15164	15044	14923	14937	15042	14939	15217	15055	14911	15159	15008	15071	15110	14849	15046	15040	14992	15282	15149	15277	14961	15198	15164	14988	15146	14973	15059	14805	14944	15018	15125	15104	14961	14903	15024	14958	15132	14965	14936	15076	15096	15116	14946	14848	15124	15088	14904	15015	15229	15140	14976	15116	15195	15155	15133	14988	15151	14979	14894	15115	15172	14974	15154	14979	15063	14963	15035	15256	15054	15132	15108	15125	15040	14927	15121	14939	15029	15056	14937	15110	14910	15160	14996	15126	15020	15118	15048	15024	15123	15058	14839	14993	14962	14902	14886	15104	15085	15042	15222	15074	15283	15061	14977	14906	14952	14946	15134	15293	15092	15129	15142	14935	15201	15030	15040	15223	15124	14831	14971	15033	14871	15118	15089	14901	14925	14937	14892	15202	15068	15033	15087	14756	15189	15149	15167	15179	15013	14959	15029	14872	15088	15075	14985	15086	15042	14995	15285	15180	15072	15094	15197	15165	14960	15093	15015	15183	15242	14894	14915	15109	14790	15242	15228	15335	15035	15054	15004	14931	15060	14822	15088	14985	14984	15212	15131	14995	15076	15068	15097	15126	15110	15164	15115	15358	15097	15126	15084	15278	15129	15064	15014	14880	15015	15053	14997	15006	14974	14895	14939	15065	14938	15216	14876	15123	15192	14921	15120	14993	15056	15184	14904	15208	15093	15195	15044	14938	14980	14908	15148	14986	15095	15169	15222	15056	15112	15062	15037	15159	15065	15067	15095	15182	15005	14888	14935	15038	15131	15119	15112	14987	15091	15014	15202	15179	14939	15148	15266	14986	15171	15092	15003	15006	15027	14880	15011	15014	15343	15123	15259	15144	14952	15019	15055	14964	15090	15127	15189	14973	15188	14937	15228	14985	15079	15013	15056	14988	15207	14994	15000	14918	15061	15128	15163	15128	15035	15099	15118	15118	15157	15052	14987	15096	15227	15233	15209	15135	15205	14932	15033	15112	15037	15034	15085	15040	15223	15168	14973	15114	15003	14899	15135	15092	15090	15187	15062	15178	14916	14971	15172	15089	15171	15062	15197	15109	15175	15115	15153	15105	15264	15018	15212	15187	14851	15015	14990	15083	15162	15192	15282	15015	15157	15087	15175	15178	14940	15184	15231	15130	14951	14974	15077	14874	15099	14848	15212	15048	15113	15055	15021	15316	14926	14896	15149	15193	14900	15168	14980	15026	14978	15144	14896	14865	15204	14999	15056	14988	15197	15127	14962	14830	15149	15043	14891	15029	15071	14927	15103	14933	14967	15071	15268	14981	15265	15169	15146	15063	15125	15145	14987	15105	15101	15085	15117	14954	15042	15079	14897	15060	14947	14919	15064	14923	14979	15249	15121	15221	15084	15053	15060	15233	15108	14926	14992	14935	15165	14987	15167	14989	15068	14902	14906	15035	15174	14815	15045	15226	15017	15033	14934	15077	15135	15127	14908	14934	14953	14790	15216	14946	15108	14999	15051	15144	15044	15082	14968	15024	15075	15155	14991	15133	15265	15110	15013	14813	15145	14999	14932	15218	15101	15147	14972	15019	15030	14768	15029	14900	14940	15046	15067	14877	14917	15102	14976	14961	14985	14922	15179	15080	15072	15003	15206	15252	15135	15093	15127	15272	15106	14912	15050	15093	15059	14927	15153	15146	15233	15022	15198	15085	15154	14891	14993	15256	15100	14877	15075	15039	14946	15045	15172	15146	15042	15089	15272	15164	15149	14941	15161	15082	14981	15209	14980	15042	15025	15134	15017	15099	15107	15109	14948	15199	14992	15032	15003	15073	15152	15119	15251	15070	14971	14857	15187	14809	15227	14982	15144	15019	15049	15004	15182	14922	15032	14903	15135	15248	14926	15184	15056	14981	15050	14966	15064	14802	14931	14998	15145	14986	15317	15124	15156	15095	15218	15193	14945	15109	15003	15085	15170	15019	15041	15153	15166	15024	15095	15051	15108	14999	14943	15191	15176	15085	15056	15184	15096	15127	15056	15000	15057	15104	14805	15020	15094	15041	15145	15003	14933	15263	14976	14997	15064	15140	14938	14994	15000	15030	15134	15076	15129	15014	15012	15020	15067	15028	15294	14859	15056	15099	15204	14939	15062	15155	15063	15122	15085	14964	15012	14894	14955	15040	15154	14907	15105	14931	15034	14872	15237	15048	15080	15046	14929	15107	14997	15116	15057	15022	14817	15216	15112	15216	14874	15001	15024	15138	15197	15031	14940	15145	15031	15177	15052	14900	14991	14955	15165	15163	15031	15073	14913	15115	14999	15018	14962	15021	15136	14910	15029	15071	15052	14966	14962	15018	15055	15042	15136	14994	15023	15157	14998	15354	15045	15021	15149	14978	14966	15022	15139	15152	15144	15043	15126	14993	14983	15085	15029	15016	15178	14983	15077	15141	14895	14824	15169	15171	15007	15170	15129	14880	15262	15191	15113	14913	14951	14924	15070	15029	14927	15071	15043	15064	14982	15121	14909	14896	15029	15162	15247	15040	14926	14924	15009	15066	15229	15133	14903	15020	15194	14935	15009	15282	15067	15050	15094	15068	14934	14858	14935	15048	14976	15161	15158	15031	14931	15154	14961	15102	14882	15006	14933	15077	15086	15393	15205	15137	15112	15189	15025	15099	15126	14932	15159	14853	15145	15205	14966	15042	15091	15120	15109	15114	15127	15154	15176	15172	15087	15100	14976	15123	15073	14974	15190	14851	14954	15062	15174	14983	15098	15130	14968	14976	15028	15062	15134	15071	15177	15132	15209	14935	15157	14944	15092	15145	15034	15110	15019	14970	15122	15016	15159	15103	15144	15190	15037	15178	14978	14976	15117	15174	14907	15144	14945	15105	15054	15128	15227	15111	15041	15168	15024	15083	15184	15013	15115	15131	15024	15025	15062	14960	15047	15092	14944	15168	15165	15084	15129	14953	15053	15017	14951	15165	14968	15093	14954	14938	14899	15197	14922	15060	15130	15183	15301	15129	15099	14938	15055	14965	15135	14937	14969	15072	15049	15154	14933	15098	15145	14968	15156	15131	15153	15168	15053	15101	14986	14949	15082	14861	15000	15085	15127	15180	15126	14790	15119	14924	15122	14999	15129	15218	15110	14964	15200	15102	15084	14985	14975	15198	15066	15256	15100	15049	15008	14953	15272	15136	15335	15152	15139	15223	14934	15029	15060	15123	15169	15001	14968	15189	14992	14973	14972	14992	15245	15096	15002	15082	14964	15127	14904	15144	15008	14863	14988	15183	14987	15084	15205	14916	15195	14881	15094	15028	15123	15244	14974	15079	14963	15003	15024	14854	15132	14877	14866	15098	15125	15089	15081	15164	15007	15061	15029	15052	15117	14959	15168	15195	15113	15193	15074	15106	15158	15150	15126	15018	15176	14986	15229	15014	15183	15130	15225	14967	14971	14807	15111	15155	15094	15106	15088	15058	15191	15131	14974	14954	15139	15125	14963	14891	14898	15134	15013	15107	14843	15155	15057	15068	15064	15136	15320	15166	14961	15091	14972	15008	15008	15126	14997	15101	15320	15031	15267	15047	15227	15007	15084	15082	15058	15216	15057	14981	15083	15119	15014	15174	15081	15210	15213	15086	15067	15156	15122	15087	15155	15133	15091	15036	15156	15069	15162	14837	15020	14965	14893	15005	15103	15168	15083	15095	15147	15279	14932	15057	15054	14985	15072	15170	15029	14891	15065	14908	15090	15119	15096	14971	14979	14936	14832	14910	15116	15176	15038	15335	15110	15215	15031	15017	15086	14939	15073	14950	14910	14995	15118	14921	14874	14903	15075	14949	15034	15148	15024	15083	15014	14835	14947	15113	15121	15279	15021	15107	14945	15074	15084	15001	15076	14944	15125	14947	15084	14943	15019	15091
28612	48760	45726	37880	32025	27400	24425	21057	19223	18221	16585	15436	15095	14541	14323	14171	14107	14036	13950	13955	13850	13775	13752	13692	13639	13719	13470	13590	13552	13587	13722	13683	13756	13589	13650	13618	13528	13446	13622	13549	13463	13694	13440	13635	13593	13611	13630	13472	13484	13535	13416	13564	13617	13500	13544	13609	13480	13504	13526	13499	13486	13514	13760	13591	13460	13615	13502	13443	13563	13477	13559	13466	13434	13436	13624	13426	13616	13462	13544	13602	13480	13698	13719	13366	13641	13642	13444	13453	13381	13513	13552	13593	13505	13567	13470	13387	13548	13676	13510	13643	13635	13598	13466	13540	13539	13420	13501	13551	13411	13378	13491	13496	13454	13589	13632	13571	13444	13498	13460	13488	13531	13513	13562	13505	13526	13719	13371	13662	13388	13540	13528	13536	13523	13482	13591	13433	13402	13505	13439	13610	13463	13534	13527	13531	13503	13327	13658	13615	13580	13530	13485	13618	13550	13690	13574	13559	13505	13476	13628	13565	13568	13579	13417	13535	13498	13528	13444	13484	13576	13542	13491	13425	13479	13639	13393	13557	13640	13378	13578	13565	13521	13515	13490	13494	13478	13552	13518	13656	13574	13531	13381	13559	13535	13502	13579	13584	13582	13559	13546	13565	13562	13575	13643	13489	13578	13608	13481	13561	13418	13435	13574	13461	13533	13535	13529	13560	13546	13440	13423	13572	13490	13650	13474	13608	13535	13451	13535	13649	13671	13439	13438	13741	13555	13461	13443	13498	13428	13573	13505	13512	13466	13499	13630	13460	13533	13457	13513	13504	13463	13671	13494	13642	13560	13499	13513	13578	13529	13391	13562	13466	13452	13461	13762	13453	13520	13678	13442	13476	13398	13558	13715	13606	13551	13408	13566	13492	13557	13603	13383	13705	13465	13588	13505	13481	13555	13605	13478	13458	13506	13584	13506	13647	13579	13617	13468	13464	13538	13586	13639	13615	13518	13599	13577	13642	13555	13576	13515	13686	13440	13630	13737	13442	13665	13465	13577	13519	13430	13588	13638	13503	13501	13438	13410	13602	13530	13637	13467	13497	13420	13507	13542	13637	13409	13352	13484	13551	13500	13498	13514	13564	13492	13576	13572	13530	13692	13544	13462	13579	13436	13431	13608	13605	13590	13570	13557	13523	13586	13475	13531	13430	13555	13567	13488	13562	13649	13571	13572	13532	13449	13637	13507	13525	13532	13480	13566	13510	13463	13461	13443	13445	13445	13621	13493	13414	13581	13562	13569	13476	13636	13518	13376	13636	13505	13494	13416	13511	13587	13636	13428	13543	13533	13361	13550	13579	13489	13625	13734	13489	13413	13607	13541	13610	13571	13375	13487	13552	13505	13639	13523	13472	13661	13571	13624	13527	13399	13420	13544	13598	13581	13656	13578	13475	13551	13592	13567	13529	13701	13377	13448	13518	13552	13515	13504	13516	13521	13613	13606	13566	13398	13556	13464	13591	13539	13461	13619	13568	13343	13492	13537	13436	13497	13495	13485	13450	13535	13428	13670	13575	13578	13597	13538	13457	13578	13595	13647	13623	13597	13537	13380	13349	13691	13608	13398	13468	13463	13530	13474	13487	13479	13641	13562	13390	13594	13660	13529	13600	13548	13462	13535	13563	13594	13612	13413	13351	13580	13510	13612	13463	13357	13583	13649	13649	13540	13448	13648	13601	13549	13459	13499	13411	13521	13556	13519	13537	13476	13651	13278	13491	13465	13469	13227	13451	13503	13629	13461	13700	13474	13685	13520	13464	13714	13535	13699	13426	13608	13512	13476	13583	13445	13619	13470	13665	13426	13564	13592	13553	13451	13520	13574	13506	13424	13417	13689	13457	13567	13479	13650	13515	13663	13656	13558	13376	13493	13437	13444	13463	13605	13450	13521	13645	13600	13515	13644	13581	13479	13674	13445	13445	13654	13552	13625	13553	13439	13332	13540	13534	13413	13418	13426	13594	13419	13534	13529	13613	13479	13556	13646	13468	13596	13652	13512	13562	13458	13410	13638	13507	13419	13485	13635	13437	13550	13472	13479	13392	13427	13527	13482	13512	13588	13544	13349	13608	13425	13469	13677	13501	13445	13641	13373	13507	13638	13592	13479	13552	13639	13611	13504	13494	13458	13519	13609	13327	13474	13514	13406	13471	13423	13763	13617	13509	13562	13407	13588	13491	13644	13447	13576	13417	13543	13696	13624	13529	13588	13656	13524	13476	13500	13506	13508	13469	13602	13646	13429	13593	13445	13471	13533	13575	13511	13590	13530	13534	13558	13599	13520	13590	13478	13383	13587	13434	13402	13555	13440	13419	13728	13473	13437	13508	13589	13478	13489	13452	13499	13517	13577	13454	13370	13584	13711	13624	13638	13583	13559	13593	13525	13573	13673	13589	13571	13520	13501	13489	13290	13447	13538	13498	13555	13485	13739	13590	13336	13510	13465	13558	13511	13663	13516	13588	13558	13426	13471	13532	13556	13546	13492	13670	13525	13380	13588	13631	13407	13470	13455	13640	13436	13434	13575	13657	13589	13561	13458	13686	13593	13487	13546	13547	13510	13530	13465	13439	13407	13352	13477	13467	13441	13443	13512	13455	13624	13530	13481	13417	13652	13625	13614	13545	13692	13590	13586	13431	13449	13300	13690	13543	13623	13433	13473	13553	13411	13474	13476	13598	13504	13470	13561	13528	13544	13362	13496	13591	13559	13662	13735	13544	13456	13565	13447	13598	13536	13586	13672	13651	13512	13362	13386	13411	13561	13434	13517	13439	13526	13575	13435	13450	13529	13462	13485	13503	13600	13452	13686	13617	13672	13446	13562	13513	13387	13439	13583	13479	13382	13643	13477	13738	13454	13446	13440	13476	13398	13646	13560	13403	13453	13514	13579	13441	13309	13415	13549	13631	13576	13611	13480	13504	13723	13615	13792	13451	13550	13498	13545	13539	13481	13381	13573	13716	13505	13483	13478	13472	13478	13463	13312	13496	13644	13641	13596	13387	13528	13547	13525	13488	13606	13494	13591	13623	13556	13452	13420	13557	13754	13565	13550	13669	13606	13455	13431	13503	13464	13499	13419	13520	13575	13491	13645	13718	13456	13531	13448	13536	13681	13334	13493	13570	13603	13490	13558	13430	13520	13545	13579	13613	13555	13545	13528	13601	13516	13479	13418	13724	13589	13578	13341	13486	13426	13651	13447	13638	13499	13538	13476	13461	13595	13444	13561	13659	13542	13558	13625	13689	13517	13719	13447	13502	13595	13417	13682	13595	13504	13562	13372	13574	13473	13712	13544	13473	13566	13552	13589	13553	13564	13607	13504	13446	13498	13504	13379	13409	13616	13619	13490	13655	13474	13670	13590	13519	13525	13436	13614	13597	13645	13681	13492	13495	13552	13518	13588	13495	13500	13596	13449	13625	13536	13540	13630	13672	13458	13607	13637	13506	13585	13580	13662	13637	13486	13462	13542	13469	13631	13607	13491	13604	13613	13540	13576	13580	13630	13469	13749	13582	13671	13541	13546	13542	13443	13682	13464	13521	13585	13677	13777	13622	13466	13522	13547	13476	13444	13693	13406	13431	13656	13648	13618	13648	13518	13607	13580	13622	13362	13575	13484	13579	13453	13543	13368	13464	13617	13540	13596	13675	13527	13804	13632	13499	13644	13537	13489	13524	13531	13585	13491	13542	13592	13449	13553	13707	13604	13574	13491	13535	13489	13581	13724	13559	13546	13608	13472	13446	13610	13532	13434	13504	13590	13622	13468	13636	13374	13539	13656	13605	13400	13379	13588	13498	13524	13500	13632	13587	13532	13602	13527	13510	13398	13444	13623	13458	13509	13511	13598	13500	13646	13447	13453	13582	13450	13448	13628	13512	13589	13520	13716	13589	13526	13559	13438	13500	13527	13562	13497	13539	13504	13573	13546	13491	13411	13634	13648	13552	13515	13592	13547	13628	13439	13567	13438	13510	13364	13545	13584	13443	13431	13430	13522	13523	13608	13455	13591	13497	13533	13420	13602	13451	13627	13646	13604	13618	13580	13383	13614	13449	13466	13581	13553	13415	13517	13376	13635	13559	13717	13406	13534	13264	13575	13617	13722	13565	13439	13507	13526	13581	13538	13549	13487	13448	13603	13344	13758	13469	13492	13521	13552	13534	13568	13474	13482	13662	13610	13539	13337	13543	13485	13563	13608	13488	13727	13612	13395	13697	13522	13499	13505	13591	13564	13535	13750	13562	13642	13454	13611	13611	13638	13500	13454	13317	13597	13555	13539	13592	13473	13692	13667	13498	13325	13470	13418	13695	13518	13493	13572	13629	13572	13447	13467	13380	13491	13413	13503	13701	13621	13736	13456	13657	13613	13565	13436	13723	13631	13447	13509	13652	13658	13500	13631	13584	13535	13733	13573	13585	13477	13479	13427	13502	13376	13589	13493	13544	13624	13463	13577	13444	13647	13678	13475	13523	13582	13486	13635	13485	13551	13613	13544	13528	13527	13467	13409	13660	13569	13627	13557	13538	13595	13546	13615	13553	13615	13375	13526	13490	13567	13622	13616	13430	13616	13486	13593	13585	13408	13511	13536	13686	13494	13781	13376	13536	13426	13489	13354	13633	13554	13497	13505	13434	13630	13500	13512	13547	13609	13550	13531	13506	13623	13523	13623	13515	13616	13548	13514	13425	13670	13541	13364	13575	13583	13577	13369	13490	13578	13552	13533	13540	13479	13621	13551	13600	13482	13570	13362	13506	13495	13607	13370	13435	13601	13379	13482	13642	13436	13550	13415	13548	13643	13495	13529	13571	13566	13769	13459	13516	13355	13477	13477	13647	13450	13576	13355	13467	13427	13407	13600	13564	13572	13476	13621	13540	13550	13504	13560	13531	13633	13572	13619	13590	13557	13512	13515	13497	13693	13265	13651	13617	13534	13584	13459	13406	13582	13534	13620	13461	13525	13480	13570	13557	13388	13500	13520	13599	13442	13655	13612	13572	13696	13518	13610	13588	13599	13427	13548	13543	13552	13537	13456	13643	13616	13534	13544	13607	13639	13728	13445	13363	13525	13564	13476	13521	13471	13631	13483	13603	13616	13407	13431	13530	13591	13728	13639	13620
22797	21110	28889	24025	23497	28416	29790	23830	20902	19662	18849	17926	17158	17014	16737	16441	16190	16155	16551	16104	16015	16200	16106	16055	16242	15825	15929	15968	15967	15863	15707	15954	15839	15834	15928	15732	15881	15878	15842	15784	15704	15576	15786	15874	15821	15715	15626	15898	15837	15726	15636	15694	15751	15718	15728	15610	15780	15798	15840	15776	15928	15647	15801	15570	15739	15749	15840	15613	15953	15814	15635	15753	15836	15768	15922	15874	15770	15617	15610	15667	15836	15710	15607	15889	15610	15753	15922	15759	15727	15738	15744	15727	15687	15929	15687	15862	15787	15493	15665	15786	15701	15785	15772	15620	15811	15714	15634	15676	16020	15762	15721	15648	15714	15919	15860	15628	15655	15807	15765	15967	15521	15516	15684	15823	15653	15763	15717	15605	15572	15767	15800	15671	15537	15792	15701	15669	15680	15573	15600	15785	15830	15926	15751	15584	15808	15796	15778	15665	15581	15699	15645	15662	15668	15659	15740	15765	15767	15770	15741	15580	15919	15779	15413	15687	15668	15569	15745	15756	15702	15772	15918	15570	15722	15879	15659	15624	15684	15684	15715	15602	15694	15641	15774	15645	15774	15684	15629	15669	15766	15796	15546	15687	15705	15750	15667	15781	15607	15664	15491	15534	15518	15573	15631	15763	15708	15645	15731	15699	15857	15594	15805	15624	15744	15687	15725	15740	15598	15616	15715	15769	15715	15800	15559	15711	15559	15760	15366	15688	15812	15779	15674	15698	15586	15670	15850	15857	15777	15707	15743	15693	15802	15607	15580	15608	15633	15740	15538	15500	15468	15666	15699	15601	15761	15491	15656	15755	15654	15801	15744	15775	15638	15474	15625	15635	15728	15678	15910	15613	15397	15611	15620	15790	15740	15764	15616	15745	15686	15528	15675	15822	15704	15666	15773	15926	15644	15617	15591	15611	15520	15648	15735	15616	15674	15538	15770	15672	15699	15764	15711	15725	15805	15651	15779	15685	15500	15711	15528	15852	15576	15603	15831	15881	15635	15710	15687	15565	15480	15674	15678	15723	15785	15770	15631	15480	15667	15705	15865	15749	15654	15647	15636	15528	15742	15829	15806	15693	15909	15595	15723	15794	15870	15488	15863	15660	15824	15910	15806	15758	15765	15664	15827	15626	15569	15825	15690	15665	15778	15810	15705	15706	15800	15717	15635	15615	15942	15837	15637	15779	15737	15658	15738	15807	15713	15630	15677	15655	15531	15657	15894	15639	15677	15891	15857	15488	15791	15827	15772	15593	15678	15613	15841	15846	15712	15601	15775	15774	15552	15644	15530	15665	15517	15742	15610	15682	15530	15378	15725	15573	15714	15767	15489	15915	15704	15796	15641	15683	15611	15829	15817	15701	15667	15766	15510	15662	15677	15689	15767	15776	15931	15850	15836	15625	15809	15829	15807	15834	15742	15655	15577	15507	15743	15728	15754	15579	15729	15571	15671	15614	15619	15639	15662	15701	15571	15623	15794	15654	15819	15691	15703	15684	15841	15730	15756	15539	15553	15649	15511	15488	15544	15607	15658	15891	15591	15514	15601	15704	15621	15562	15821	15588	15700	15744	15693	15542	15663	15618	15671	15628	15682	15773	15507	15792	15706	15724	15728	15734	15735	15746	15553	15825	15752	15769	15797	15630	15597	15577	15522	15521	15728	15608	15665	15533	15612	15787	15708	15671	15848	15970	15832	15613	15635	15600	15802	15714	15433	15733	15690	15547	15578	15595	15684	15794	15729	15301	15759	15745	15774	15615	15751	15533	15593	15828	15743	15831	15815	15778	15703	15759	15510	15678	15747	15572	15785	15705	15687	15609	15693	15391	15652	15639	15596	15598	15625	15731	15637	15687	15693	15686	15603	15647	15432	15736	15684	15735	15687	15638	15756	15409	15582	15588	15629	15789	15653	15924	15658	15790	15649	15567	15750	15707	15453	15736	15501	15823	15810	15564	15837	15619	15599	15768	16001	15560	15658	15795	15605	15628	15713	15653	15935	15787	15710	15605	15621	15704	15795	15713	15691	15741	15747	15700	15762	15807	15674	15694	15546	15653	15587	15796	15780	15764	15776	15662	15626	15555	15654	15600	15706	15639	15732	15680	15685	15588	15747	15823	15679	15587	15556	15612	15533	15745	15636	15770	15503	15623	15605	15753	15605	15895	15765	15611	15588	15577	15751	15640	15597	15743	15682	15717	15812	15764	15653	15538	15678	15826	15700	15783	15764	15773	15657	15627	15804	15639	15786	15597	15714	15631	15729	15758	15745	15656	15689	15633	15793	15638	15791	15603	15754	15588	15603	15717	15760	15915	15698	15794	15621	15604	15685	15898	15587	15663	15603	15716	15681	15607	15625	15506	15626	15718	15711	15705	15740	15670	15617	15768	15639	15792	15886	15484	15632	15568	15816	15530	15542	15775	15713	15682	15733	15623	15585	15616	15839	15630	15810	15483	15678	15613	15565	15764	15731	15698	15584	15720	15666	15560	15589	15846	15622	15627	15749	15633	15799	15701	15777	15568	15784	15716	15614	15610	15757	15698	15617	15605	15718	15682	15800	15766	15473	15735	15586	15622	15546	15587	15769	15739	15742	15781	15854	15541	15989	15466	15675	15443	15800	15683	15811	15826	15760	15689	15619	15592	15675	15886	15483	15626	15593	15713	15498	15674	15570	15682	15845	15895	15850	15626	15732	15616	15699	15622	15630	15769	15678	15803	15624	15674	15806	15914	15675	15592	15673	15803	15888	15658	15647	15720	15588	15555	15570	15627	15632	15631	15714	15643	15660	15635	15696	15694	15733	15652	15478	15763	15861	15565	15670	15710	15578	15814	15815	15675	15626	15643	15800	15533	15738	15819	15667	15554	15710	15489	15686	15677	15631	15710	15737	15748	15792	15848	15629	15871	15732	15760	15583	15621	15691	15700	15917	15529	15691	15678	15640	15621	15625	15712	15734	15659	15740	15636	15617	15644	15578	15570	15708	15664	15552	15681	15763	15688	15650	15731	15673	15732	15666	15673	15591	15629	15474	15760	15645	15507	15879	15629	15641	15663	15669	15772	15735	15584	15807	15734	15917	15687	15728	15755	15652	15458	15645	15654	15562	15761	15504	15598	15816	15797	15506	15442	15658	15712	15780	15760	15766	15453	15694	15589	15622	15764	15574	15674	15782	15414	15443	15707	15587	15860	15689	15616	15575	15787	15676	15681	15722	15550	15671	15509	15673	15549	15579	15765	15695	15645	15708	15684	15807	15817	15804	15646	15921	15557	15566	15715	15572	15641	15615	15677	15614	15934	15690	15869	15695	15731	15778	15533	15689	15627	15825	15562	15827	15670	15799	15650	15552	15701	15567	15559	15573	15617	15561	15656	15651	15663	15702	15686	15824	15709	15748	15689	15684	15682	15701	15833	15667	15648	15792	15470	15588	15592	15641	15608	15656	15651	15742	15731	15570	15626	15734	15629	15798	15673	15686	15771	15502	15587	15605	15633	15785	15734	15993	15788	15738	15676	15827	15781	15730	15691	15554	15806	15748	15623	15681	15461	15619	15759	15761	15791	15640	15584	15660	15600	15795	15711	15897	15634	15647	15598	15580	15735	15675	15671	15782	15799	15938	15718	15784	15815	15804	15631	15715	15430	15842	15652	15846	15557	15775	15683	15643	15763	15657	15723	15806	15735	15455	15683	15710	15692	15612	15448	15590	15813	15700	15685	15722	15524	15604	15762	15670	15800	15631	15829	15671	15653	15730	15626	15553	15708	15640	15744	15586	15926	15827	15932	15683	15765	15755	15663	15747	15516	15556	15964	15639	15786	15669	15668	15565	15743	15719	15678	15491	15681	15707	15764	15840	15636	15665	15452	15781	15724	15676	15451	15726	15541	15522	15843	15682	15783	15673	15521	15667	15499	15567	15728	15568	15922	15648	15681	15706	15627	15578	15444	15592	15825	15638	15617	15784	15640	15831	15453	15586	15651	15645	15655	15650	15806	15593	15835	15601	15542	15677	15556	15567	15700	15763	15608	15567	15891	15954	15669	15604	15775	15555	15607	15783	15679	15785	15576	15602	15738	15707	15785	15703	15683	15741	15725	15618	15754	15683	15812	15809	15618	15689	15836	15974	15895	15801	15751	15751	15584	15724	15407	15845	15676	15668	15630	15602	15831	15679	15768	15767	15610	15480	15526	15795	15660	15561	15535	15714	15746	15616	15626	15789	15597	15800	15668	15675	15810	15697	15808	15744	15855	15610	15636	15859	15685	15552	15659	15518	15601	15619	15834	15610	15677	15778	15628	15746	15677	15815	15856	15716	15790	15670	15762	15669	15702	15510	15706	15665	15779	15647	15787	15755	15608	15749	15718	15548	15733	15759	15679	15749	15636	15709	15818	15859	15463	15661	15649	15693	15776	15782	15663	15557	15740	15733	15723	15723	15502	15686	15522	15616	15641	15691	15526	15536	15829	15833	15698	15645	15806	15553	15433	15659	15582	15681	15661	15856	15555	15429	15648	15674	15803	15721	15730	15795	15624	15725	15689	15814	15682	15895	15805	15816	15721	15608	15467	15574	15706	15698	15702	15624	15812	15663	15745	15709	15569	15723	15593	15730	15587	15644	15672	15600	15549	15647	15676	15786	15752	15623	15761	15751	15724	15821	15609	15801	15811	15569	15763	15671	15498	15692	15887	15779	15514	15683	15784	15507	15549	15548	15794	15618	15701	15725	15552	15713	15614	15550	15562	15734	15711	15665	15552	15662	15678	15826	15831	15592	15595	15583	15543	15782	15824	15670	15830	15707	15849	15745	15633	15764	15648	15725	15655	15681	15838	15553	15591	15444	15626	15775	15621	15679	15695	15629	15502	15504	15807	15713	15891	15750	15845	15724	15537	15901	15712	15647	15688	15580	15509	15728	15688	15557	15782	15640	15472	15734	15598	15789	15698	15684	15617	15737	15691	15636	15427	15665	15676	15605	15595	15705	15687	15639	15636	15776	15757	15595	15461	15608	15699	15802	15786	15774	15684	15722	15683	15602	15537	15678	15702	15482	15827	15644	15848	15463	15649	15453	15708	15848	15734	15448	15787	15643	15522	15582	15472	15655	15824	15667	15601	15753	15552	15780	15584
31316	54340	50546	41934	37363	33509	28679	24294	20935	19105	17913	16709	15894	15279	15147	14747	14631	14585	14641	14350	14436	14330	14238	14129	13985	14124	13973	14123	14078	14073	13924	13986	13830	13992	14080	14011	13909	13894	13912	14046	13804	14007	14014	14010	14005	13996	13867	13983	14034	13873	13911	13845	13705	13916	13917	13958	13886	13858	13869	13835	13990	13955	13838	13782	14085	13947	14030	13811	13834	13877	14158	13877	13738	13906	13971	14074	13864	13634	14014	13872	13860	13826	13920	13782	13718	13966	13860	13940	13799	13851	13964	13882	13877	13844	13979	13913	13923	13855	13949	13952	13870	13857	13710	13967	13853	13891	13860	13831	13591	13936	13926	13780	13792	13930	13776	13881	13951	13816	13913	14004	13835	13945	13819	13937	13736	13689	13732	14052	13786	14013	14154	13966	13785	13739	13930	14006	13981	13850	13895	13884	13969	13957	13722	13958	14009	13810	14031	14027	13839	13859	13827	14001	13904	13774	13842	13801	13981	13927	13965	13843	13915	13892	13945	13842	13555	13851	14043	13911	13734	13832	14040	14128	13975	13824	13869	13922	13841	13935	13951	13795	13720	13727	13824	13729	14045	13877	13946	13758	13881	13923	13693	13857	14103	13682	13760	14090	13913	13840	13935	13830	13823	13853	13837	13734	13823	13797	13960	13959	13809	13842	13850	13863	13923	14057	13840	13955	13866	13763	13731	13785	13921	13783	13858	13724	13860	13909	13777	13923	13973	13743	13808	14069	13940	14004	13870	13952	13831	13810	13838	13804	14029	13905	13791	13989	14000	13848	13838	13983	13746	13824	13791	13933	13938	13891	13815	13824	13974	13896	14054	13798	13873	13915	13937	13861	13720	13753	14057	13859	13912	13827	13619	13837	14043	13848	13889	13958	13906	13872	13813	13675	13827	13793	13953	13839	13888	13927	13732	13860	13970	13891	13789	13731	13831	13745	13677	13843	13817	13819	13738	14014	13812	13933	13894	13847	13777	13813	14061	13834	13825	13861	13817	13901	13781	14011	13791	13799	13940	13805	13739	13863	13893	13715	14032	13759	13902	13844	13675	13881	13908	13778	13780	13945	14019	13917	13760	13733	13951	13707	14058	13845	13927	13929	13847	13961	14044	13919	13927	13879	13909	13875	13948	13787	13964	13826	14009	13873	13705	13661	13943	13881	13811	13800	13963	13801	13964	13894	13840	13841	13942	13865	13782	13838	13923	13798	13743	13767	13897	13775	13955	13908	13925	13784	13623	13870	13831	13785	13823	13899	13988	13927	13869	13886	13883	13982	14008	13749	13858	13675	13872	14024	13895	13943	13860	14154	13909	13815	13859	13800	13751	13814	13918	13914	13929	13839	13811	13864	13879	13620	14021	13951	13733	13856	13872	13858	13985	13856	13862	13888	13842	13849	13832	13822	13831	13833	13717	13885	13798	13948	13939	13852	13810	14010	13709	13866	13862	13871	13886	13864	14000	13850	13953	13920	13761	13755	13743	13757	13851	13894	13704	13843	13954	13751	13878	13886	13809	13875	13955	13823	14060	13934	13938	13774	13890	13729	13905	13721	13886	13815	13958	13809	13794	13794	13691	13835	13988	14035	13819	13831	13916	13940	13791	13872	13856	13900	13633	14005	13969	13798	13879	13841	13818	13780	13995	13739	13831	13931	13900	13958	13949	13848	13956	13736	13830	13969	13790	13760	13975	13822	13801	13900	13923	13944	13697	13902	14035	13915	13953	13687	13657	13853	13717	13948	13866	13754	13982	13959	13783	13901	13897	13772	13827	13936	13822	13947	13843	13848	13896	13857	13776	13777	13959	13727	13758	13792	13804	13761	13901	13700	13801	13815	14144	13777	13900	13943	13786	13814	13841	13858	13881	13953	13803	13922	13897	13714	13887	13707	13847	13871	13989	13818	13901	13852	13868	13828	13832	13806	13776	13833	13861	13932	13689	13840	13747	13722	13811	14139	13840	13874	13718	13895	13816	13774	13923	13729	13934	13967	13789	13826	13898	13839	13839	13912	13870	13790	13844	13856	13996	13834	13915	13777	13887	13788	14123	13831	14053	13865	13798	13703	13857	13768	13973	14036	13716	13813	13973	13693	14031	13880	13748	13817	13811	13994	13873	13785	13851	13946	13783	13803	13786	13726	13843	13804	13911	13843	13903	13803	13841	13867	13761	13786	13920	13973	13926	13770	13974	13907	13876	13803	13810	13924	13766	13835	13822	13830	14051	13652	13943	13825	14020	13904	13910	13879	13779	13673	13919	13821	13936	13959	13838	13949	13793	13910	13893	13928	13998	13858	13936	13867	13826	13918	13827	13827	13733	13872	13865	13959	13987	13876	13980	13864	13949	13950	13922	14018	13807	13825	13768	13839	13904	13950	14020	13899	13868	13869	13692	13954	13848	13906	13999	13770	13712	13724	13864	13885	13888	14060	13865	13742	13930	13916	13862	13861	13775	13885	13861	13751	13891	13835	13780	13744	13650	13909	13887	13905	13855	13718	13957	13702	13859	13881	13821	13782	13724	13897	13944	13777	13980	13881	13811	13930	13795	13911	13864	13958	13933	13833	13905	13760	13719	13890	13753	13868	13790	13842	13889	13873	13907	13979	13778	13798	13876	13960	13829	13884	13841	14054	13872	13904	13722	13879	13658	14006	13813	13973	13858	13862	13731	13941	13834	14000	13902	13800	13839	13880	13765	13898	13979	13853	13940	13922	13965	13891	13762	13757	13859	13756	13906	13781	13978	13786	13830	13876	13847	13915	13784	13770	14012	13761	13954	13933	13838	13834	13797	13860	13644	13756	13791	13853	14003	13885	13784	13774	13730	13857	13794	13830	13919	13832	13955	13836	13703	13940	13882	13832	13819	13918	13745	13988	13727	13902	13969	13818	14033	13855	13737	13785	13763	13960	13944	13795	13775	13737	13886	13956	13864	13715	13825	13791	13806	13945	13868	13829	13881	13774	13912	14030	13857	13922	13941	13960	13843	13828	14028	13851	13728	13771	13852	13792	13853	13926	13714	13854	14114	13919	13984	13751	13706	13970	13750	13846	13817	13798	13873	13975	13857	13946	13771	13773	13975	13909	13863	13780	13931	13738	14076	13849	13785	13658	13771	13988	13768	13875	13846	13905	13854	14013	13742	13919	13813	13892	13729	14025	14100	13860	13912	13931	13923	13913	13650	13880	13967	13822	13806	13879	13677	13989	13674	13695	13668	13975	13938	13890	13914	13803	13888	14102	13701	13883	13962	13764	14001	13810	13937	13885	13868	13984	13648	13943	13885	13953	13892	13928	14007	13840	13920	13870	13808	13805	13828	13892	13924	13942	13988	13861	14032	13822	13741	13865	13951	13993	13713	13828	13856	13795	13874	13907	13825	13729	13631	13983	13790	13784	13713	13810	13909	13783	13864	13775	13764	13920	14040	13809	13904	13668	13927	13742	13760	13961	13860	13882	13813	13880	13931	13715	13886	13842	13901	13872	13940	13786	13779	13927	13783	13760	13793	13803	13883	13808	13939	13848	14053	13938	13847	13825	13903	13871	13941	13787	13925	13911	13755	13701	13834	13858	13861	13894	13827	13767	13827	13827	13852	13851	13857	13888	13756	13840	13928	14107	13897	13824	13672	13918	13961	13790	13732	13797	13696	13981	13838	13816	13831	13956	13832	13927	13851	13887	13817	13899	13901	13728	13901	14001	13912	14026	13842	13968	13835	13615	13872	13955	13838	13972	13968	13849	13973	13956	13763	13853	13956	13689	13931	13628	13747	13819	13808	13851	13796	13695	13876	13675	13956	13947	13879	13976	13758	13863	13903	13745	13845	13950	13950	13864	13743	13840	13782	13799	13740	13769	13740	14056	13828	13679	13960	13804	13861	13818	13890	13948	13763	13804	13827	14021	13937	13800	13945	13863	13902	13930	13930	13872	13730	13929	13921	13856	13777	13896	13755	13952	13779	13797	13740	13996	13855	13818	13961	14005	13818	13766	13806	13660	13843	13682	13905	13834	13790	13979	13791	13901	13787	13864	13930	13856	13825	13868	14037	13840	13948	13946	13907	13720	13757	13952	14012	13832	13786	13817	13877	13736	13974	13870	13955	13763	13725	13898	13927	13748	13977	13904	13807	13775	14011	13763	13930	13902	13920	13877	13982	13884	13890	13796	13845	13846	13840	13859	13728	13707	13866	13796	13924	13927	13904	13852	13966	13794	13840	13823	13784	13913	13834	13930	13809	13954	13793	13949	13704	13814	13695	13951	13972	13824	14098	13728	13759	13777	13882	13922	13963	13901	13701	13939	14006	13754	13637	13941	13721	14007	13840	13787	13930	13946	14005	13917	13967	13817	13823	13867	13663	13990	13737	13905	13554	13896	13907	13845	13690	14013	13906	13874	13762	13843	13896	13949	13731	13865	14068	13825	13799	13820	13796	13817	13892	13891	13816	13844	13767	13914	13898	14060	13679	13700	13877	13909	13858	14029	13710	13897	13887	13930	13897	13717	14041	13952	13924	13799	13851	13841	13907	13868	14046	13949	13851	13857	14024	13928	13831	13827	13570	14028	14144	13988	13812	13957	13899	13861	13694	13947	13841	13825	13982	13894	13889	13880	13783	13754	13859	13892	13736	13674	13899	13823	14111	13873	13876	13790	13821	13910	13773	13784	13949	13809	13754	13834	13890	13855	13889	13765	13820	13736	13772	13792	14082	13689	13942	13875	13866	13924	13901	13865	13842	13863	13722	13798	13733	14029	13999	13770	13709	13805	13716	13884	13974	13749	14021	13857	13935	13716	13859	13790	13851	13983	13962	13898	13977	13868	13730	13873	13871	13813	13750	13761	13875	14036	13721	13836	13931	13972	13954	13933	13850	13806	13696	13702	13811	13886	13852	13972	13854	13928	13833	13866	13821	14033	13891	14034	13947	13800	13832	13899	13954	13935	13811	13874	13966	13734	13973	13940	13968	13857	13840	13779	13908	13930	13886	13787	13827	13787	13939	13839	13687	13751	13920	14002	13827	13899	13810	13935	13745	13776	13759	13854	13983	13911	13822	13939	14018	13918	13846	13746	13833	13824	13800	13878	13821	13923	13846	13857	13803	13898	13681	13819	13725	13813	13708	13913	14054	13944
28846	27092	34349	30785	25354	21837	19481	18200	17310	16750	16425	16078	15910	15729	15634	15654	15220	15327	15414	15509	15333	15542	15191	15352	15312	15444	15551	15250	15191	15344	15432	15395	15473	15441	15275	15324	15242	15319	15438	15153	15337	15285	15254	15344	15036	15238	15399	15481	15282	15304	15145	15266	15158	15326	15189	15195	15391	15260	15217	15347	15181	15207	15189	15472	15238	15125	15318	15147	15298	15371	15191	15318	15302	15341	15220	15248	15313	15354	15263	15229	15264	15260	15152	15166	15226	15415	15262	15254	15185	15366	14960	15309	15464	15167	15117	15342	15324	15388	15224	15114	15118	15278	15350	15281	15193	15332	15229	15297	15335	15229	15265	15324	15260	15092	15358	15330	15219	15177	15130	15291	15072	15039	15075	15242	15273	15314	15305	15265	15263	15520	15397	15273	15270	15167	15379	15260	15119	15232	15194	15344	15267	15308	15210	15276	15326	15221	15269	15144	15280	15265	15292	15164	15405	15345	15232	15162	15256	15379	15244	15217	15086	15153	15233	15098	15313	15163	15321	15271	15321	15229	15379	15229	15385	15292	15342	15252	15453	15326	15263	15142	15259	15132	15375	15247	15382	15322	15139	15207	15150	15352	15375	15238	15248	15283	15057	14919	15166	15387	15273	15437	15358	15144	15189	15298	15340	15133	15196	15085	15331	15235	15129	15229	15089	15291	15198	15031	15194	15240	15319	15330	15207	15182	15236	15358	15234	15175	15473	15202	15177	15258	15272	15259	15183	15158	15020	15322	15169	15543	15310	15152	15416	15438	15202	15321	15343	15424	15432	15360	15144	15254	15372	15221	15233	15221	15090	15341	15199	15294	15278	15426	15275	15082	15233	15216	15440	15276	15154	15134	15277	15248	15397	15191	15293	15301	15242	15239	15472	15399	15306	15239	15353	15116	15149	15162	15261	14999	15359	15215	15245	15269	15331	15177	15141	15333	15249	15338	15350	15315	15258	15221	15237	15319	15338	15292	15100	15151	15242	15068	15287	15243	15334	15145	15289	15580	15451	15227	15231	15512	15291	15378	15333	15312	15177	15278	14968	15193	15185	15219	15424	15293	15203	15273	15128	15178	15205	15103	15168	15370	15230	15175	15182	15258	15232	15263	15299	15345	15335	15142	15245	15187	15314	15237	15411	15340	15083	15139	15143	15140	15227	15147	15315	15208	15386	15244	15258	15166	15231	15253	15485	15311	15282	15369	15258	15362	15248	15178	15315	15256	15275	15323	15390	15276	15297	15194	15063	15299	15322	15270	15376	15182	15573	15233	15377	15283	15242	15121	15237	15167	15205	15216	15083	15024	15174	15315	15281	15248	15159	15227	15360	15259	15319	15399	15313	15145	15184	15162	15227	15272	15247	15264	15326	15285	15265	15340	15285	15125	15233	15385	15030	15296	15363	15459	15195	15292	15267	15207	15218	15253	15381	15308	15253	15196	15163	15422	15280	15507	15237	15202	15233	15237	15334	15350	15144	15387	15293	15202	15411	15399	15339	15332	15305	15304	15247	15271	15318	15266	15066	15409	15202	15268	15314	15310	15313	15209	15364	15361	15382	15257	15294	15162	15170	15347	15439	15259	15292	15239	15348	15330	15208	15239	15205	15214	15298	15350	15301	15305	15197	15189	15160	15394	15449	15152	15141	15248	15214	15113	15135	15310	15239	15079	15346	15431	15346	15108	15189	15180	15453	15285	15217	15099	15178	15075	15287	15193	15244	15443	15338	15356	15290	15196	15166	15165	15217	15310	15326	15410	15287	15363	15270	15260	15159	15296	15217	15209	15133	15297	15089	15211	15358	15387	15427	15281	15081	15322	15155	15256	15322	15318	15027	15305	15254	15093	15122	15286	15278	15305	15001	15423	15159	15339	15138	15278	15367	15146	15166	15340	15241	15319	15273	15335	15331	15274	15280	15277	15232	15148	15185	15315	15429	15312	15199	15213	15235	15096	15338	15239	15143	15172	15402	15450	15211	15276	15344	15198	15224	15344	15118	15152	15366	15263	15444	15343	15322	15155	15351	15691	15186	15232	15288	15268	15112	15233	15177	15196	15249	15043	15258	15250	15219	15326	15300	15242	15248	15104	15208	15338	15284	15203	15098	15141	15455	15191	15373	15360	15330	15314	15366	15202	15199	15027	15261	15298	15272	15279	15154	15304	15261	15228	15279	15300	15252	15274	15153	15195	15369	15446	15474	15094	15161	15286	15346	15390	15278	15200	15408	15182	15332	15223	15329	15320	15443	15239	15250	15353	15282	15262	15221	15252	15411	15255	15150	15242	15274	15237	15181	15189	15346	15304	15371	15219	15247	15316	15271	15053	15277	15264	15346	15205	15340	15388	15265	15453	14987	15295	15252	15401	15375	15266	15141	15240	15264	15308	15135	15297	15345	15328	15256	15319	15213	15436	15297	15358	15259	15197	15433	15303	15309	15394	15259	15336	15123	15361	15461	15282	15244	15150	15354	15230	15271	15348	15400	15270	15321	15284	15326	15021	15382	15300	15204	15238	15231	15135	15475	15327	15367	15120	15163	15438	15431	15516	15267	15140	15417	15105	15273	15339	15282	15206	15307	15362	15265	15310	15543	15405	15127	15146	15318	15381	15156	15134	15228	15212	15269	15492	15286	15361	15245	15285	15505	15150	15092	15361	15378	15263	15290	15285	15372	15140	15323	15317	15271	15106	15320	15343	15266	15424	15335	15104	15317	15034	15066	15223	15423	15321	15163	15370	15288	15311	15198	15089	15437	15280	15305	15344	15311	15287	15260	15270	15250	15133	15215	15276	15440	15464	15147	15389	15409	15258	15578	15357	15411	15268	15378	15249	15399	15298	15347	15424	15160	15342	15285	15179	15243	15073	15211	15176	15240	15266	15306	15204	15208	15201	15236	15376	15390	15157	15091	15235	15216	15191	15159	15303	15384	15382	15321	15460	15264	15205	15371	15497	15316	15340	15283	15443	15282	15289	15232	15298	15491	15208	15352	15258	15056	15380	15472	15475	15416	15240	15190	15385	15306	15379	15367	15225	15206	15467	15432	15181	15458	15284	15228	15224	15258	15294	15082	15286	15256	15355	15324	15199	15293	15273	15236	15334	15132	15323	15370	15220	15098	15251	15297	15424	15285	15377	15276	15436	15503	15329	15487	15350	15298	15420	15356	15235	15175	15219	15458	15135	15317	15279	15250	15267	15221	15423	15240	15308	15312	15304	15173	15290	15467	15309	15276	15311	15187	15503	15083	15478	15153	15099	15215	15189	15308	15266	15180	15298	15398	15176	15267	15336	15370	15272	15226	15305	15396	15168	15413	15289	15384	15509	15243	15240	15422	15429	15243	15195	15522	15390	15280	15182	15335	15260	15336	15206	15090	15402	15294	15476	15383	15249	15301	15245	15480	15293	15325	15182	15304	15107	15228	15380	15207	15297	15334	15121	15263	15297	15119	15259	15172	15287	15383	15281	15324	15179	15074	15325	15272	15412	15414	15303	15207	15293	15232	15371	15445	15392	15113	15274	15186	15228	15244	15123	15302	15367	15236	15048	15219	15346	15126	15461	15283	15259	15308	15266	15255	15274	15442	15157	15255	15311	15313	15341	15293	15204	15358	15390	15185	15229	15218	15290	15340	15427	15497	15308	15268	15170	15273	15223	15286	15296	15407	15319	15143	15141	15232	15159	15329	15285	15239	15249	15260	15183	15285	15318	15244	15380	15406	15337	15213	15086	15277	15128	15171	15362	15331	15227	15498	15298	15209	15243	15212	15192	15292	15134	15237	15476	15295	15334	15395	15298	15182	15207	15238	15517	15331	15139	15256	15252	15239	15484	15254	15006	15300	15466	15271	15166	15165	15126	15371	15231	15350	15310	15223	15067	15196	15258	15167	15004	15262	15166	15096	15345	15381	15223	15293	15338	15351	15331	15248	15198	15283	15367	15205	15317	15361	15212	15275	15375	15066	15188	15230	15089	15286	15311	15280	15301	15413	15201	15401	15275	15307	15294	15159	15436	15141	15221	15199	15291	15359	15357	15244	15197	15199	15128	15348	15392	15261	15448	15153	15442	15486	15485	15450	15351	15095	15310	15173	15247	15361	15157	15204	15276	15037	15408	15221	15172	15146	15285	15285	15345	15441	15256	15263	15553	15323	15055	15330	15228	15332	15312	15465	15321	15329	15247	15218	15374	15246	15197	15329	15238	15221	15281	15626	15340	15453	15323	15391	15434	15078	15348	15340	15221	15317	15360	15292	15377	15353	15236	15153	15268	15440	15450	15335	15296	15332	15136	15270	15199	15363	15221	15312	15312	15259	15365	15358	15304	15233	15343	15396	15232	15266	15163	15064	15333	15198	15176	15246	15333	15311	15206	15650	15255	15293	15148	15289	15326	15270	15315	15512	15248	15042	15115	15284	15359	15405	15309	15257	15174	15222	15169	15285	15204	15486	15414	15262	15334	15305	15218	15316	15370	15326	15379	15424	15247	15332	15250	15332	15415	15364	15206	15111	15218	15193	15315	15216	15294	15151	15272	15380	15404	15162	15380	15468	15196	15481	15201	15397	15304	15076	15309	15400	15288	15288	15282	15314	15253	15367	15090	15507	15280	15118	15204	15482	15302	15135	15405	15318	15296	15446	15340	15226	15293	15310	15146	15114	15316	15323	15225	15258	15152	15134	15345	15243	15280	15441	15367	15279	15405	15407	15290	15271	15311	15205	15378	15593	15143	15254	15255	15299	15094	15102	15081	15373	15280	15233	15255	15248	15379	15451	15351	15140	15438	15253	15234	15245	15255	15136	15349	15288	15269	15193	15178	15178	15500	15428	15273	15369	15234	15193	15090	15456	15243	15228	15266	15348	15276	15488	15202	15413	15289	15279	15448	15174	15361	15150	15167	15148	15326	15314	15225	15369	15314	15293	15218	15358	15243	15334	15298	15332	15216	15206	15316	15297	15395	15397	15087	15298	15214	15320	15245	15175	15318	15160	15064	15235	15163	15363	15538	15204	15305	15175	15399	15308	15319	15275	15295	15309	15328	15168	15365	15264	15235	15220	15204	15397	15361	15167	15289	15167	15178	15368	15322	15235	15192	15393	15103	15406	15158	15094	15221	15140	15271	15244	15239	15365	15437
29252	42457	39140	30642	26284	22106	19305	17687	16551	15782	15041	14842	14643	14231	14338	14035	13895	13891	14019	13807	13888	13756	13742	13772	13784	13709	13623	13830	13655	13689	13635	13551	13607	13663	13757	13624	13655	13655	13731	13696	13595	13625	13816	13684	13756	13520	13669	13670	13632	13723	13626	13646	13542	13722	13555	13775	13541	13455	13663	13518	13567	13625	13546	13470	13528	13436	13704	13655	13508	13593	13577	13477	13483	13714	13680	13623	13597	13624	13579	13737	13535	13685	13705	13616	13667	13574	13622	13722	13849	13618	13563	13622	13630	13687	13674	13712	13469	13606	13598	13519	13594	13637	13456	13655	13572	13568	13641	13452	13583	13638	13548	13431	13593	13700	13568	13445	13607	13712	13639	13701	13618	13641	13494	13361	13625	13745	13641	13549	13645	13639	13608	13485	13762	13553	13590	13476	13462	13550	13587	13585	13623	13467	13544	13539	13696	13529	13576	13579	13663	13524	13600	13615	13547	13614	13610	13593	13490	13746	13634	13498	13597	13668	13583	13666	13558	13576	13660	13564	13637	13690	13700	13630	13496	13717	13634	13705	13529	13671	13519	13567	13726	13735	13756	13497	13523	13605	13652	13518	13575	13571	13694	13665	13666	13620	13611	13564	13632	13553	13576	13515	13572	13753	13527	13532	13550	13690	13526	13648	13599	13681	13510	13822	13604	13601	13718	13478	13583	13633	13529	13617	13705	13461	13624	13563	13673	13449	13528	13551	13706	13699	13466	13500	13491	13623	13529	13586	13480	13657	13466	13457	13727	13454	13627	13723	13421	13647	13642	13603	13565	13604	13595	13778	13693	13543	13503	13511	13537	13562	13568	13596	13540	13595	13764	13694	13536	13650	13583	13626	13589	13589	13606	13564	13661	13592	13620	13622	13557	13482	13413	13557	13588	13668	13500	13718	13661	13674	13741	13757	13554	13674	13599	13679	13642	13646	13825	13609	13640	13663	13631	13597	13578	13560	13617	13592	13723	13603	13721	13532	13560	13505	13696	13571	13689	13639	13456	13548	13725	13641	13560	13688	13461	13795	13444	13592	13608	13548	13591	13574	13606	13631	13700	13655	13752	13580	13558	13653	13677	13597	13643	13571	13400	13749	13618	13617	13536	13576	13595	13562	13677	13658	13684	13618	13568	13602	13674	13582	13690	13656	13546	13696	13570	13538	13526	13549	13602	13460	13367	13542	13714	13647	13665	13516	13589	13565	13598	13631	13474	13808	13587	13664	13630	13462	13560	13591	13641	13699	13709	13739	13512	13647	13674	13631	13632	13541	13501	13698	13497	13669	13619	13828	13577	13776	13606	13736	13531	13633	13565	13648	13537	13480	13744	13585	13540	13477	13758	13570	13659	13683	13672	13577	13612	13520	13831	13763	13509	13642	13650	13778	13620	13900	13776	13597	13556	13728	13680	13580	13548	13495	13579	13529	13577	13703	13572	13658	13655	13495	13609	13534	13504	13545	13557	13566	13478	13537	13579	13723	13625	13598	13587	13674	13558	13503	13764	13607	13624	13707	13467	13635	13535	13577	13534	13502	13529	13578	13685	13677	13514	13680	13600	13490	13523	13629	13510	13587	13575	13599	13497	13635	13711	13572	13703	13681	13574	13597	13782	13742	13681	13504	13538	13775	13602	13475	13481	13592	13600	13636	13579	13755	13579	13541	13739	13522	13786	13684	13668	13575	13852	13604	13386	13709	13556	13705	13497	13645	13492	13599	13724	13567	13637	13586	13655	13541	13597	13714	13672	13523	13667	13557	13451	13572	13578	13581	13676	13504	13690	13584	13735	13661	13610	13787	13696	13570	13760	13626	13667	13550	13728	13600	13802	13518	13695	13632	13552	13607	13553	13558	13520	13585	13708	13714	13716	13661	13555	13500	13672	13674	13695	13515	13657	13552	13640	13525	13585	13544	13539	13618	13699	13728	13604	13403	13610	13643	13665	13498	13663	13600	13602	13623	13707	13582	13561	13768	13511	13752	13742	13500	13518	13564	13666	13553	13517	13506	13562	13683	13544	13617	13548	13662	13735	13623	13513	13552	13658	13659	13509	13648	13592	13541	13854	13591	13667	13574	13584	13738	13557	13696	13692	13756	13596	13677	13554	13714	13717	13496	13476	13627	13689	13648	13506	13598	13433	13544	13639	13564	13624	13751	13750	13539	13481	13592	13598	13610	13646	13602	13708	13636	13605	13501	13607	13568	13567	13488	13616	13625	13640	13618	13648	13461	13568	13751	13499	13507	13694	13702	13727	13549	13822	13543	13483	13490	13667	13794	13749	13445	13569	13607	13627	13582	13572	13565	13606	13689	13430	13512	13701	13557	13578	13763	13738	13585	13732	13600	13740	13663	13693	13693	13635	13631	13831	13591	13613	13667	13724	13616	13424	13573	13626	13537	13512	13453	13621	13652	13722	13748	13939	13572	13514	13620	13587	13702	13436	13697	13628	13572	13670	13604	13638	13678	13686	13681	13786	13700	13681	13584	13613	13648	13592	13433	13607	13589	13668	13616	13627	13686	13532	13618	13655	13565	13628	13693	13599	13530	13686	13531	13671	13617	13534	13502	13638	13572	13763	13631	13619	13796	13694	13586	13726	13541	13595	13676	13435	13516	13784	13536	13463	13607	13584	13586	13719	13615	13683	13395	13555	13653	13602	13601	13462	13780	13545	13542	13522	13721	13621	13666	13578	13562	13536	13599	13575	13743	13546	13671	13569	13588	13547	13728	13620	13662	13471	13479	13640	13661	13645	13549	13598	13590	13645	13478	13633	13516	13530	13761	13501	13722	13842	13773	13740	13734	13650	13710	13807	13669	13634	13573	13659	13623	13599	13637	13475	13537	13694	13635	13580	13560	13726	13614	13752	13781	13754	13443	13512	13459	13862	13338	13515	13637	13568	13682	13738	13738	13574	13508	13633	13496	13534	13685	13756	13515	13483	13576	13617	13513	13679	13644	13482	13671	13701	13661	13561	13529	13545	13644	13578	13662	13498	13432	13743	13663	13719	13710	13572	13589	13396	13651	13673	13626	13701	13565	13561	13639	13595	13776	13853	13602	13592	13521	13741	13500	13732	13537	13626	13636	13485	13639	13526	13567	13628	13563	13545	13558	13701	13664	13696	13601	13546	13667	13608	13531	13734	13666	13573	13657	13624	13672	13711	13657	13577	13664	13686	13653	13751	13596	13464	13653	13674	13419	13544	13529	13618	13558	13694	13630	13569	13676	13582	13722	13692	13656	13599	13580	13604	13703	13603	13586	13701	13691	13675	13574	13555	13958	13643	13526	13485	13767	13582	13694	13670	13777	13817	13621	13729	13593	13592	13516	13549	13658	13586	13715	13487	13638	13669	13564	13581	13668	13673	13625	13516	13551	13695	13733	13683	13503	13788	13507	13598	13639	13556	13560	13506	13717	13535	13642	13600	13568	13681	13408	13593	13656	13667	13671	13600	13642	13585	13533	13718	13657	13575	13751	13683	13758	13457	13729	13609	13487	13671	13565	13683	13597	13552	13641	13623	13615	13724	13656	13816	13700	13635	13702	13553	13622	13460	13672	13602	13708	13621	13596	13755	13547	13649	13762	13717	13642	13575	13719	13652	13612	13632	13754	13577	13676	13606	13604	13709	13558	13693	13665	13611	13808	13668	13696	13604	13445	13807	13674	13673	13559	13565	13735	13583	13507	13536	13797	13608	13507	13760	13711	13697	13613	13574	13520	13548	13455	13623	13625	13447	13691	13583	13597	13705	13729	13671	13594	13563	13730	13581	13800	13770	13711	13684	13796	13563	13682	13570	13605	13662	13583	13747	13601	13811	13765	13654	13615	13541	13655	13526	13634	13450	13711	13495	13590	13661	13442	13477	13521	13650	13501	13548	13731	13661	13577	13614	13723	13692	13775	13518	13616	13686	13738	13705	13671	13668	13551	13660	13685	13497	13381	13620	13540	13538	13645	13710	13524	13571	13657	13690	13568	13767	13554	13595	13539	13673	13597	13692	13563	13831	13772	13494	13634	13452	13455	13689	13477	13561	13539	13510	13616	13511	13515	13476	13743	13567	13703	13690	13407	13645	13609	13762	13423	13593	13478	13587	13658	13631	13460	13616	13604	13624	13711	13659	13619	13674	13620	13638	13676	13535	13591	13692	13539	13730	13511	13629	13563	13643	13656	13590	13691	13755	13649	13702	13795	13639	13677	13608	13642	13754	13650	13586	13517	13610	13687	13550	13684	13682	13700	13605	13475	13472	13568	13663	13537	13591	13595	13565	13445	13610	13431	13688	13661	13594	13524	13717	13534	13523	13563	13618	13705	13644	13499	13625	13506	13638	13628	13628	13662	13712	13740	13674	13487	13487	13723	13682	13539	13519	13534	13643	13721	13669	13633	13651	13743	13706	13540	13684	13511	13553	13545	13733	13668	13629	13754	13576	13550	13753	13708	13723	13536	13686	13473	13530	13626	13684	13574	13611	13644	13634	13757	13654	13822	13563	13711	13688	13393	13653	13548	13587	13514	13620	13638	13614	13573	13687	13621	13731	13666	13617	13572	13589	13691	13732	13724	13510	13725	13541	13688	13634	13608	13670	13621	13670	13669	13716	13764	13676	13707	13640	13597	13635	13706	13587	13495	13627	13580	13757	13581	13721	13707	13522	13689	13528	13762	13536	13524	13693	13622	13613	13494	13630	13735	13564	13663	13675	13732	13800	13599	13621	13602	13378	13601	13500	13486	13555	13697	13710	13619	13483	13562	13660	13812	13643	13569	13692	13505	13746	13587	13657	13588	13390	13761	13703	13616	13665	13647	13595	13546	13509	13669	13592	13585	13732	13716	13626	13764	13604	13438	13452	13571	13641	13548	13412	13580	13719	13666	13596	13631	13519	13557	13523	13724	13617	13532	13533	13650	13613	13603	13658	13596	13747	13721	13623	13587	13654	13448	13514	13548	13685	13663	13558	13732	13798	13524	13733	13611	13521	13569	13606	13487	13555	13468	13499	13529	13709	13757	13636	13663	13723	13522	13599	13504	13630	13589	13605	13741	13678	13479	13722	13550	13550	13528	13593	13624	13615	13689	13535	13635	13655	13643	13796	13540	13630	13656	13537	13558	13590	13682	13590	13543
24037	21140	28567	26061	26021	26773	25465	21613	19101	17941	17424	16851	16155	16160	15757	15938	15577	15505	15620	15563	15691	15502	15342	15337	15595	15513	15333	15434	15354	15255	15254	15315	15271	15356	15375	15275	15624	15415	15119	15451	15368	15397	15353	15443	15243	15351	15307	15366	15151	15090	15522	15046	15423	15261	15312	15287	15406	15346	15036	15231	15091	15218	15223	15150	15354	15322	15327	15524	15284	15092	15087	15186	15228	15248	15347	15207	15381	15061	15294	15372	15273	15212	15378	15277	15235	15226	15216	15208	15232	15346	15380	15226	15115	15129	15218	15303	15128	15067	15420	15268	15107	15071	15330	15312	15180	15350	15303	15240	15127	15351	15228	15312	15254	15202	15401	15365	15138	15023	15415	15382	15370	15182	15126	15191	15323	15254	15408	15363	15287	15276	15216	15128	15167	15066	15091	15303	15222	14934	15333	15258	15036	15132	15245	15212	15414	15084	15329	15223	15165	15143	15128	15245	15191	14955	15254	15199	15046	15162	15371	15221	15344	15185	15144	15266	15260	15218	15250	15227	15259	15036	15261	15329	15140	15234	15115	15135	15192	15158	15181	15186	15350	14939	14974	15148	15327	15186	15237	15282	15293	15350	15363	15375	15320	15211	15104	15299	15254	15279	15202	15105	15087	15074	15138	15169	15187	15103	15201	15212	15271	15338	15144	15169	15308	15243	15263	15187	15332	15153	15284	15127	15111	15317	15288	15115	15338	15034	15210	15208	15510	15280	15214	15246	15225	15330	15167	15341	15259	15384	15178	15376	15145	15383	15315	15270	14974	15297	15125	15134	15235	15047	15387	15356	15255	15394	15161	15243	15207	15237	15160	15304	15363	15303	15141	15357	15320	15395	15269	15217	15289	15072	15297	15043	15003	15281	15386	15271	15338	15323	15168	15280	15131	15240	15353	15298	15190	15095	15129	15261	15135	15316	15192	15303	15232	15253	15121	15331	15249	15045	15454	15413	15157	15193	15165	15249	15008	15213	15215	15386	15167	15286	15168	15321	15569	15075	15392	15288	15297	15275	15198	15300	15164	15215	15068	15356	15270	15262	15078	15322	15255	15274	15002	15308	15301	15364	15160	15263	15313	15089	15227	15313	15204	15205	15164	15290	15214	15461	15299	15166	15351	15159	15154	15349	15192	15159	15246	15330	15296	15391	15305	15295	15164	15193	15243	15322	15394	15244	15303	15044	15211	15398	15113	15176	15316	15130	15169	15273	15163	15071	15196	15306	15197	15276	15140	15312	15396	15232	15247	15163	15181	15489	15097	15271	15301	15320	15308	15278	15293	15281	15103	15243	15204	15136	15279	15268	15318	15357	15376	15259	15111	15461	15159	15260	15266	15296	15296	15245	15316	15153	15158	15139	15214	15264	15346	15166	15233	15211	15200	15288	15126	15284	15348	15406	15202	15241	15168	15122	15154	15201	15174	15155	15237	15309	15186	15324	15197	15299	15173	15289	15201	15133	15268	15164	15328	15353	15150	15124	15348	15194	15240	15336	15233	15156	15117	15057	15334	15209	15314	15238	15283	15155	15096	15112	15236	15326	15286	15386	15284	15290	15316	15224	15166	15359	15099	15059	15294	15095	15264	15395	15254	15168	15305	15293	15387	15358	15423	15214	15494	15136	15295	15365	15191	15103	15104	15432	15398	15208	15296	15330	15521	15352	15090	15136	15004	15159	15229	15269	15410	15414	15256	15262	15149	15085	15398	15286	15248	15315	15338	15241	15291	15156	15120	15242	15169	15114	15124	15188	15201	15205	15100	15142	15276	15465	15214	15226	15233	15306	15276	15262	15119	15084	15200	15080	15145	15216	15235	15182	15404	15247	15216	15402	15281	15106	15111	15371	15276	15387	15359	15390	15179	15399	15344	15244	15100	15140	15325	15192	15302	15053	15154	15130	15074	15140	15230	15239	15305	15401	15260	15229	15250	15410	15070	15170	15128	15261	15218	15383	15201	15327	15214	15213	15137	15152	15186	15217	15208	15212	15347	15127	15137	15199	15458	15102	14952	15207	15271	15426	15080	15197	15226	15313	15255	15258	15297	15222	15281	15210	15343	15303	15198	15209	15075	15170	15121	15172	15256	15328	15265	15209	15195	15106	15211	15418	15152	15176	15098	15220	15309	15325	15419	15329	15240	15196	15335	15092	15203	15177	15267	15167	15137	15196	15099	15263	15124	15448	15151	15309	15183	15262	15302	15152	15189	15146	15110	15419	15421	15143	15516	15149	15185	15299	15217	15244	15102	15162	15207	15307	15124	15063	15213	15123	15346	15242	15100	15229	15306	15220	15162	15013	15344	15235	15383	15117	15613	15294	15391	15359	15160	15209	15275	15061	15179	15208	15369	15305	15342	15184	15223	15089	15125	15269	15140	15211	15179	15147	15210	15273	15170	15365	15231	15062	15064	15055	15500	15439	15121	15412	15240	15217	15348	15167	15159	15142	15088	15158	15360	15194	15306	15305	15279	15392	15391	15211	15234	15091	15260	15321	15252	15283	15257	15212	15202	15256	15276	15141	15101	15074	15158	15162	15276	15355	15255	14966	15087	15398	15144	15127	15084	15336	15015	15184	15266	15108	15241	15346	15155	15270	15267	15535	15274	15439	15182	15224	15283	15214	15199	15228	15291	15323	15391	15036	15142	15349	15317	15217	15394	15165	15225	15139	15267	15378	15336	15110	15207	15249	15155	15290	15385	15370	15067	15179	15284	15314	15249	15229	15365	15253	15323	15121	15195	15220	15319	15091	15091	15267	15224	15083	15171	15141	15444	15172	15043	15405	15213	15388	15244	15302	15076	15097	15271	15351	15311	15163	15174	15371	15335	15036	15002	15112	15212	15297	15304	15206	15385	15120	15141	15071	15108	15236	15361	15332	15217	15028	15300	15187	15246	15341	15271	15352	15239	15136	15168	15127	15207	15304	15405	15245	15102	15140	15110	15205	15196	15161	15045	15411	15317	15469	15235	15133	15363	15306	15384	15245	15243	15336	15237	15258	15262	15245	15476	15218	15171	15186	15315	15105	15304	15279	15145	15150	15406	15151	15173	15337	14969	15206	15222	15166	15228	15204	14958	15181	15365	15165	15134	15121	15412	15148	15240	15303	15136	15215	15098	15376	15253	15385	15190	15227	15272	15280	15287	15433	15259	15177	15164	15382	15272	15282	15214	15283	15301	15154	15179	15269	15027	15164	15182	15367	15081	15422	15174	15416	15463	15419	15164	15132	15404	15297	15222	15187	14987	15235	15320	15130	15303	15068	15242	15045	15307	15236	15374	15127	15236	15028	15173	15337	15333	15093	15282	15260	15218	15389	15366	15072	15357	15145	15356	15151	15223	15283	15293	15379	15302	15190	15152	15343	15394	15137	15128	15330	15322	15395	15136	15395	15255	15108	15189	15331	15202	15441	15334	15341	15132	15202	15283	15297	15068	14977	15240	15201	15186	15244	15305	15101	15144	15257	15350	15240	15304	15244	15151	15250	15321	15174	15244	15125	15093	15063	15235	15392	15360	15230	15331	15237	15355	15176	15310	15227	15154	15273	15411	15141	15340	15171	15244	15155	15327	15406	15388	15372	15311	15062	15213	15295	15134	15022	15136	15274	15080	15363	15323	15224	15113	15104	15106	15090	15118	15112	15022	15266	15149	15370	15293	15130	15142	15214	15258	14979	15058	15087	15257	15382	15548	15117	15170	15367	15130	15069	15356	15301	15215	15116	14966	15201	15002	15330	15404	15167	15092	15043	15166	15049	15299	15161	15064	15301	15298	15193	15120	15117	15102	15106	15275	15269	15075	15254	15337	15147	15265	15306	15185	15258	15382	15316	15146	15296	15145	14970	15169	15052	15274	15431	15136	15255	15392	15345	15202	15181	15183	15216	15364	15101	15328	15424	15370	15158	15108	15186	15202	15086	15253	15264	15263	15216	15194	15242	15135	15218	15184	15183	15133	15180	15173	15353	15253	15156	15205	15200	15200	14979	15119	15380	15250	15229	15430	15338	15194	15145	15331	15231	15113	15061	15368	15345	15258	15221	15195	15283	15117	15192	15375	15107	15350	15342	15259	15307	15129	15321	15203	15217	15108	15037	15115	15292	15250	15358	15201	15395	15116	15507	15345	15140	15141	15230	15255	15240	15221	15369	15270	15159	15250	15149	15253	15220	15258	15257	15143	15112	15198	15274	15316	15244	15121	15047	15224	15401	15214	15363	15276	15237	15372	15161	15240	15184	15110	15376	15480	15220	15215	15410	15284	15446	15206	15241	15321	15111	15503	15169	15289	14999	15188	15265	15346	15040	15175	15262	15268	15097	15275	15189	15104	15228	15104	15340	15238	15288	15369	15060	15273	15396	15274	15308	15078	15202	15388	15193	15136	15099	15304	15293	14972	15285	15445	15258	15204	15060	15277	15260	15291	15053	15221	15158	15150	15091	15235	15130	15176	15214	15217	15156	15053	15126	15177	15314	15164	15435	15315	15332	15260	15239	15042	15094	15197	15274	15322	15187	15274	15204	15272	15204	15294	15087	15210	15194	15127	15402	15192	15369	15118	15135	15467	15336	15274	15065	15302	15240	15199	15016	15088	15027	15219	15151	15152	15229	15163	15081	15414	15318	15282	15413	15304	15239	15248	15117	15095	15403	15127	15008	15025	15152	15265	15414	15291	15177	15218	15144	15291	15182	15283	15168	15369	15117	15138	15222	15193	15337	15109	15033	15340	15223	15318	15299	15359	15347	15425	15131	15238	15364	15333	15013	15359	15095	15172	15318	15312	15337	15349	15274	15135	15388	15069	15334	15086	15271	15119	15164	15193	15145	15086	15220	15123	15208	15461	15325	15192	15196	15195	15303	15147	15256	15337	15232	15285	15167	15167	15336	15415	15263	15143	15292	15139	15110	15195	15321	15326	15267	15374	15155	15255	15177	15306	15275	15292	15038	15354	15187	15200	15299	15291	15328	15084	15414	15072	15346	15218	15050	15156	15267	15332	15144	15186	15154	15206	15198	15273	15165	15162	15173	15272	15159	15310	15316	15332	15301	15234	15166	15172	15164	15237	15179	15234	15217	15304	15252	15429	15177	15263	15334	15316	15255	15237	15293	15126	15135	15073	15287	15297	15147
28653	49386	46785	37494	32357	27937	24465	21806	19078	17419	16425	15611	15032	14651	14406	14267	14305	14179	13947	14038	14040	13655	13824	13852	13927	13698	13785	13699	13730	13764	13622	13746	13731	13683	13708	13901	13615	13758	13806	13704	13586	13547	13705	13745	13702	13728	13645	13620	13546	13602	13678	13682	13579	13621	13642	13752	13557	13550	13760	13620	13829	13544	13726	13580	13699	13478	13688	13739	13617	13625	13492	13634	13708	13659	13544	13441	13462	13582	13712	13627	13586	13514	13602	13650	13581	13493	13704	13827	13541	13551	13818	13625	13671	13761	13590	13705	13656	13591	13860	13530	13407	13602	13703	13541	13813	13584	13461	13774	13707	13653	13564	13690	13669	13603	13683	13678	13731	13786	13578	13606	13580	13701	13548	13667	13678	13592	13704	13669	13684	13494	13595	13594	13571	13740	13652	13552	13605	13639	13528	13759	13654	13627	13693	13510	13590	13676	13546	13701	13620	13679	13758	13465	13710	13547	13531	13693	13651	13533	13651	13511	13457	13604	13616	13544	13771	13595	13586	13790	13605	13680	13667	13577	13845	13623	13655	13567	13718	13588	13453	13613	13584	13651	13692	13728	13852	13813	13412	13524	13502	13662	13615	13718	13503	13659	13769	13640	13735	13755	13651	13715	13573	13618	13762	13634	13539	13716	13642	13641	13503	13739	13558	13544	13649	13524	13679	13476	13443	13617	13694	13663	13663	13681	13555	13661	13621	13732	13589	13780	13704	13796	13725	13697	13578	13745	13625	13554	13633	13672	13647	13515	13512	13498	13610	13583	13542	13672	13635	13586	13651	13569	13639	13748	13688	13680	13508	13698	13505	13671	13621	13581	13831	13683	13714	13737	13562	13455	13497	13681	13614	13619	13714	13663	13652	13619	13566	13680	13593	13685	13657	13588	13521	13429	13580	13499	13609	13653	13502	13599	13708	13585	13783	13742	13614	13647	13788	13687	13688	13633	13436	13670	13677	13525	13515	13657	13658	13598	13682	13733	13716	13742	13642	13683	13600	13628	13720	13718	13536	13743	13764	13515	13469	13521	13688	13560	13514	13580	13796	13609	13717	13605	13614	13757	13672	13475	13615	13655	13630	13616	13562	13673	13538	13611	13533	13480	13670	13612	13607	13604	13710	13555	13710	13729	13640	13500	13769	13622	13692	13626	13776	13806	13466	13623	13614	13566	13660	13508	13603	13641	13817	13740	13546	13622	13359	13721	13538	13648	13587	13760	13504	13664	13595	13646	13658	13482	13526	13769	13629	13577	13575	13673	13688	13630	13599	13645	13551	13503	13638	13537	13669	13644	13629	13577	13729	13738	13661	13530	13530	13765	13552	13723	13807	13666	13577	13733	13530	13524	13519	13749	13774	13700	13617	13709	13592	13586	13533	13631	13713	13590	13696	13595	13582	13540	13758	13598	13567	13666	13609	13559	13630	13433	13503	13591	13573	13708	13815	13526	13684	13640	13550	13629	13638	13654	13683	13648	13547	13704	13680	13435	13582	13520	13759	13679	13560	13402	13566	13568	13432	13612	13613	13622	13575	13610	13492	13659	13594	13745	13790	13788	13582	13612	13513	13518	13493	13475	13556	13746	13583	13540	13605	13566	13664	13639	13461	13636	13534	13601	13687	13709	13601	13504	13591	13363	13691	13453	13673	13610	13758	13609	13549	13628	13555	13656	13590	13564	13652	13616	13467	13696	13668	13762	13552	13675	13729	13564	13686	13541	13888	13629	13642	13744	13543	13637	13604	13582	13606	13680	13623	13623	13775	13472	13550	13484	13753	13602	13577	13484	13485	13491	13509	13591	13491	13795	13594	13571	13544	13565	13542	13590	13612	13786	13751	13569	13584	13521	13691	13469	13660	13780	13576	13669	13621	13664	13477	13605	13696	13518	13613	13641	13816	13483	13456	13617	13757	13532	13550	13553	13646	13549	13568	13602	13819	13607	13687	13591	13602	13656	13627	13776	13598	13550	13685	13745	13609	13642	13565	13584	13439	13603	13605	13563	13575	13616	13564	13633	13623	13574	13523	13554	13626	13700	13640	13712	13521	13539	13560	13816	13577	13702	13722	13735	13510	13731	13456	13764	13605	13662	13548	13673	13748	13524	13690	13656	13515	13607	13780	13605	13586	13488	13561	13640	13596	13850	13433	13694	13586	13556	13529	13651	13703	13710	13534	13494	13674	13680	13667	13644	13697	13610	13545	13685	13572	13553	13545	13679	13614	13694	13363	13646	13678	13819	13696	13663	13583	13733	13562	13645	13546	13577	13504	13533	13682	13626	13701	13687	13576	13756	13748	13631	13642	13622	13738	13581	13673	13734	13590	13510	13532	13533	13726	13569	13628	13545	13578	13579	13703	13669	13574	13560	13567	13776	13719	13514	13666	13518	13686	13620	13946	13733	13624	13526	13623	13460	13706	13537	13556	13525	13542	13605	13508	13571	13595	13596	13691	13517	13607	13586	13635	13634	13705	13467	13484	13441	13727	13659	13680	13620	13684	13796	13659	13628	13795	13535	13725	13568	13641	13649	13676	13772	13600	13749	13642	13601	13582	13604	13505	13621	13793	13625	13453	13630	13662	13699	13580	13625	13676	13498	13749	13804	13580	13632	13592	13666	13599	13582	13706	13700	13616	13705	13576	13632	13801	13665	13681	13469	13672	13740	13553	13632	13509	13701	13469	13677	13657	13643	13727	13802	13491	13637	13662	13640	13919	13454	13500	13593	13582	13664	13522	13732	13592	13793	13772	13579	13643	13539	13635	13678	13430	13636	13609	13585	13532	13679	13672	13619	13580	13664	13571	13554	13756	13639	13548	13416	13653	13693	13823	13486	13558	13702	13716	13614	13745	13739	13748	13388	13537	13683	13625	13780	13489	13610	13924	13651	13717	13735	13597	13422	13647	13548	13562	13583	13551	13462	13671	13677	13706	13760	13631	13594	13439	13766	13726	13574	13645	13641	13480	13551	13648	13517	13613	13630	13513	13630	13839	13524	13458	13459	13489	13583	13804	13528	13604	13521	13663	13741	13724	13613	13669	13542	13793	13603	13600	13662	13661	13625	13583	13818	13792	13679	13629	13726	13801	13709	13755	13583	13642	13729	13614	13654	13577	13642	13527	13520	13715	13626	13639	13570	13530	13537	13515	13662	13651	13732	13712	13682	13645	13591	13522	13528	13730	13713	13727	13680	13730	13878	13495	13448	13643	13604	13719	13505	13548	13789	13789	13651	13504	13572	13690	13630	13516	13524	13594	13634	13492	13638	13688	13771	13353	13683	13671	13525	13675	13633	13668	13743	13676	13753	13562	13861	13659	13588	13733	13639	13542	13626	13484	13683	13625	13687	13687	13589	13701	13719	13531	13586	13586	13631	13561	13588	13513	13405	13490	13639	13607	13514	13679	13548	13714	13646	13608	13735	13640	13631	13627	13673	13921	13608	13755	13788	13700	13665	13634	13642	13657	13571	13693	13701	13560	13719	13542	13721	13471	13735	13588	13649	13761	13625	13600	13588	13672	13526	13531	13661	13653	13677	13734	13736	13564	13490	13706	13709	13632	13536	13511	13612	13682	13439	13599	13665	13648	13745	13522	13573	13600	13657	13588	13600	13643	13655	13568	13574	13640	13705	13676	13697	13667	13594	13666	13663	13537	13572	13603	13590	13558	13620	13575	13681	13537	13521	13601	13633	13711	13535	13606	13562	13607	13617	13753	13598	13629	13707	13522	13565	13749	13689	13617	13543	13635	13635	13626	13552	13568	13425	13595	13637	13589	13781	13586	13601	13783	13760	13565	13649	13523	13647	13361	13489	13538	13888	13644	13640	13491	13728	13729	13631	13463	13474	13671	13755	13742	13576	13777	13598	13694	13624	13548	13922	13711	13652	13589	13465	13671	13504	13654	13542	13667	13623	13610	13684	13638	13427	13690	13600	13592	13614	13490	13551	13645	13782	13635	13716	13559	13512	13587	13679	13592	13694	13694	13529	13723	13630	13702	13527	13618	13564	13682	13548	13626	13634	13630	13730	13650	13599	13795	13467	13569	13453	13623	13732	13683	13577	13669	13592	13611	13724	13692	13728	13730	13495	13694	13622	13618	13760	13672	13479	13687	13554	13753	13654	13627	13604	13803	13595	13589	13593	13594	13920	13614	13686	13539	13632	13584	13556	13717	13573	13764	13563	13598	13567	13691	13484	13730	13538	13632	13552	13773	13425	13633	13621	13683	13702	13650	13669	13576	13592	13595	13625	13726	13655	13498	13772	13729	13704	13635	13528	13837	13684	13491	13523	13642	13695	13557	13576	13455	13718	13719	13710	13614	13673	13648	13514	13604	13327	13629	13645	13724	13639	13594	13372	13348	13651	13478	13713	13889	13733	13693	13678	13563	13694	13525	13735	13742	13657	13724	13639	13574	13709	13500	13721	13606	13502	13691	13555	13730	13542	13707	13551	13549	13722	13540	13665	13775	13696	13653	13616	13595	13828	13518	13727	13662	13662	13636	13913	13662	13590	13508	13642	13771	13478	13650	13580	13638	13494	13741	13546	13570	13772	13692	13642	13672	13631	13762	13614	13574	13517	13580	13718	13527	13625	13546	13621	13697	13651	13612	13522	13535	13614	13503	13732	13604	13565	13654	13611	13478	13615	13604	13700	13714	13596	13742	13576	13526	13496	13651	13488	13718	13685	13513	13651	13683	13622	13704	13708	13524	13569	13671	13608	13468	13666	13636	13549	13678	13585	13718	13724	13508	13605	13661	13692	13684	13633	13544	13554	13640	13652	13390	13976	13559	13570	13774	13637	13755	13675	13714	13676	13617	13439	13763	13549	13680	13817	13511	13698	13687	13627	13538	13588	13709	13620	13649	13581	13634	13565	13582	13665	13610	13663	13666	13659	13423	13606	13801	13671	13534	13685	13648	13539	13562	13727	13653	13586	13597	13668	13578	13816	13663	13637	13526	13753	13617	13638	13727	13716	13647	13688	13613	13722	13604	13613	13661	13592	13612	13586	13586	13555	13588	13556	13626	13588	13706	13813	13691	13662	13662	13625	13470	13686	13659	13659	13516	13569	13653	13658	13445	13555	13690	13655	13559	13655	13553	13656	13737	13589	13733	13706	13642	13562
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
